アプリをローカライズするとき genstrings -o en.lproj *.m
、最初の Localizable.strings ファイルを作成して翻訳するために使用します。ここまでは順調ですね。
アプリが変更され、以前の NSLocalizableStrings の一部が変更されたり、削除されたり、新しいものが追加されたりすると、問題が発生します。再度使用genstrings -o en.lproj *.m
すると、翻訳されたファイルが上書きされ、バックアップからコピーし、変更されたエントリを手動で確認してから、新しいエントリを翻訳し、未使用のものを削除する必要があります。
変更を翻訳された Localizable.strings ファイルにマージするより良い方法はありますか? 私がやっている方法は、変更に対して非常にエラーが発生しやすいものです。ありがとう