[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][TOP]
Translating message with a context.
自分が担当していた翻訳で間違いがあり、bugzilla に登録されたものがありま
した [1]。
次のようなメッセージの翻訳方法に注意下さい:
#: gtk/gtkcellrendererprogress.c:236 gtk/gtkcellrendererprogress.c:294
#, c-format
msgid "progress bar label|%d %%"
msgstr ""
原文 (msgid) は '|' でメッセージが分割されていますが、
素直に "プログレスバーのラベル|%d %%' と翻訳するのではなく、
'|' より前のメッセージはプログラム内のコンテキストにあたるので
翻訳しないようです [2]。
なので、正解は "%d %%" です。
gtk+ の他にも galeon / epiphany に同様のスタイルのメッセージがありました
が
共に修正してあります。
他にもあるかもしれないので、担当する方は注意して下さい。
[1] http://bugzilla.gnome.org/show_bug.cgi?id=163442
[2] http://mail.gnome.org/archives/gnome-i18n/2005-January/msg00079.html
--
(相花)