2011-09-14 6 views
2

私のアプリケーションをローカライズするときは、genstrings -o en.lproj *.mを使って、最初のLocalizable.stringsファイルを作成し、それを翻訳します。ここまでは順調ですね。localizable.strings新しい文字列を追加する

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

翻訳されたLocalizable.stringsファイルに変更をマージする良い方法はありますか?私がやっているやり方は、間違いが起こりやすいということです。ありがとう

答えて

0

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

+0

が試したところ、.stringsとxibでしか動作しませんでした。この質問で私を助けることができます:http://stackoverflow.com/questions/9740518/use-genstrings-with-a-folder-structured-project-for-localization –

関連する問題