iOS の国際化とローカリゼーションは初めてです。find . -name \*.m | xargs genstrings -o en.lproj
Localizable.strings ファイルを生成するためにgenstrings: を実行
しています。アルファベット順 (キー順) にファイルをビルドします。
変換を容易にするために、キーと値を .m ファイルに出現する順序で並べることをお勧めします。これはゲンストリングで可能ですか?そのman
ページに関連情報が見つかりませんでした。
iOS の国際化とローカリゼーションは初めてです。find . -name \*.m | xargs genstrings -o en.lproj
Localizable.strings ファイルを生成するためにgenstrings: を実行
しています。アルファベット順 (キー順) にファイルをビルドします。
変換を容易にするために、キーと値を .m ファイルに出現する順序で並べることをお勧めします。これはゲンストリングで可能ですか?そのman
ページに関連情報が見つかりませんでした。
次のようなことができます。
find . -name '*.m' -print | xargs -n1 genstrings -a
もっとエレガントな方法があると確信しています。おそらくls *.m
、検索の代わりに使用してください。文字列は-a
スイッチを使用してファイルごとにまとめられますが、各ファイル内でソートされています。
マニュアルで指定されたパラメーター内で許可されている以外の genstring の動作を変更することはできません。
しかし、翻訳を容易にしたい場合は、リンカンを使用できます
http://www.cocoanetics.com/apps/linguan/
genstring に固執したいが、問題が発生している場合は、このページを試すことができます。適切な説明が提供されています。
http://spritebandits.wordpress.com/2012/01/25/ios-iphone-app-localization-genstrings-tips/
しかし、ええ、主な質問に戻りますが、私の知る限り、それは不可能です。