私のアプリケーションをローカライズするときは、genstrings -o en.lproj *.m
を使って、最初のLocalizable.stringsファイルを作成し、それを翻訳します。ここまでは順調ですね。localizable.strings新しい文字列を追加する
アプリが変更され、以前のNSLocalizableStringの一部が変更されたり、削除されたり、新しいNSLocalizableStringが追加されたりすると問題が発生します。 genstrings -o en.lproj *.m
を再度使用すると、変換されたファイルが上書きされ、バックアップからコピーし、手動で変更したエントリを確認してから、新しいエントリを翻訳し+未使用のものを削除する必要があります。
翻訳されたLocalizable.stringsファイルに変更をマージする良い方法はありますか?私がやっているやり方は、間違いが起こりやすいということです。ありがとう
が試したところ、.stringsとxibでしか動作しませんでした。この質問で私を助けることができます:http://stackoverflow.com/questions/9740518/use-genstrings-with-a-folder-structured-project-for-localization –