ここでは,メッセージカタログの翻訳についてよく聞かれる 質問とその回答を紹介します.
msgmerge はデフォルトの動作で,msgstr 行が長い場 合に行の折り返しを行います.このとき,マルチバイ トのことが考えられていないため,マルチバイト文字 の各バイトが生き別れになってしまうことがあるので す.新しいバージョンがリリースされるときには,必 ず msgmerge が実行されます.そのため,せっかく CVS に ja.po ファイルをコミットしても,次のリリー ス時には ja.po ファイルが壊れていることがありま す.対応策としては,(いまのところ)コミットする 前に msgmerge を実行して,ファイルが壊れないこと を確認するくらいしかありません.
tahara@gnome.gr.jp