2003 年 05 月 21 日

nibtool

たまに使うんですがすぐに忘れてしまうので、覚え書きとして。

.nib ファイル hoge.nib 内のローカライズ可能なテキストをファイルに書き出すには、ターミナル上で hoge.nib のあるディレクトリに cd してから:

nibtool -L  hoge.nib > hoge.strings

とします。書き出されたファイル hoge.strings は UTF-8 形式の xml ファイルとなり、Developer Tools の Property List Editor やテキストエディタなどで編集(日本語化)することができます。

次に、編集後のファイル hoge.strings を元の nib ファイル hoge.nib にマージし、日本語化された .nib ファイル jphoge.nib として書き出すには:

nibtool -8 -d hoge.strings -w jphoge.nib hoge.nib

とします。“-8”オプションの指定を忘れると、日本語が文字化けしてしまうので要注意。

Posted by E-WA at 2003年05月21日 02:06 | トラックバック (1)
コメント