From: Bjoern V. <bj...@cs...> - 2006-11-20 23:10:32
|
Sean Egan wrote: > Would it be ok for me to replace the arrow character with %s, and not > make the arrow character translatable, then? Yes and no. Technically it's ok to wrote something like printf(_("You can come back to this window to add, edit, or remove " "accounts from <b>Accounts %s Add/Edit</b> in the Buddy " "List window"), "⇨"); But it may be no good i18n style. And, a translator with a font without "⇨" also can's see "⇨" in the source code... What about a post-processing function like this? /* make_nice_arrows replaces "->" with "⇨*" */* make_nice_arrows(_("You can come back to this window to add, edit, or remove " "accounts from <b>Accounts -> Add/Edit</b> in the Buddy " "List window")); /* Result (English): "You can come back to this window to add, edit, or remove " "accounts from <b>Accounts ⇨ Add/Edit</b> in the Buddy " "List window" */ Greetings, Björn |