ページ

2009年3月18日水曜日

ローカライズ(その4)

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

ふと思ったのだが nibを変更したり項目を追加した場合の他言語のメンテナンスはどうやるんだろうか?

昨日の方法のおさらいをしてみる。

(1) 最初に ibtoolを使い MainMenu.nib から文字列だけを抜き出したファイル English.proj/MainMenu.nib.strings を生成した。

(2) 次にローカリゼーションを追加して Japanese.proj/MainMenu.nib.strings を作成し、これを日本語に書き換えた。

(3) 最後に Japanse.proj/MainMenu.nib.strings から Japanese.lproj/MainMenu.nib を作成した。



この状態で InterfaceBuidlerを使い English.proj/MainMenu.nibを変更したとする。
その場合 (1)までは良いが、その後はどうやって変更分を日本語へ反映させるのか?

もしかして手作業でマージのような処理が必要とか?
むむ?