2

アプリをローカライズするとき genstrings -o en.lproj *.m、最初の Localizable.strings ファイルを作成して翻訳するために使用します。ここまでは順調ですね。

アプリが変更され、以前の NSLocalizableStrings の一部が変更されたり、削除されたり、新しいものが追加されたりすると、問題が発生します。再度使用genstrings -o en.lproj *.mすると、翻訳されたファイルが上書きされ、バックアップからコピーし、変更されたエントリを手動で確認してから、新しいエントリを翻訳し、未使用のものを削除する必要があります。

変更を翻訳された Localizable.strings ファイルにマージするより良い方法はありますか? 私がやっている方法は、変更に対して非常にエラーが発生しやすいものです。ありがとう

4

1 に答える 1

0

私はThe Localization Suiteで良い経験をしました。クラスをスキャン (および再スキャン) し、翻訳のデータベースを構築し、既に翻訳された文字列をリサイクルできます。

于 2011-09-16T07:19:03.717 に答える