iPhone アプリの英語からポルトガル語へのローカライズを開始し、公式ドキュメントに記載されている手順に従って、必要なすべてのマクロを追加し、ストーリーボードを変更しました。終了したら、Xliff xml ファイルにエクスポートしました。予想どおり、結果の xml ファイルにはすべての英語の文が含まれていました。すべての文をポルトガル語に翻訳し、xliff ファイルを Xcode にインポートしてプロセスを続けました。アプリを実行して、シミュレーターの構成に応じて英語またはポルトガル語ですべての文を表示できるようになり、すべてが期待どおりに機能します。
XLIFF ファイルをインポートすると、いくつかのファイルが作成されました。そのうちの 1 つは、英語とポルトガル語の間のマッピングを持つ Localizable.strings ファイルです。私はアプリケーションの開発を続けており、現在、プロジェクトに追加した新しい英語の文字列をポルトガル語に翻訳したい段階にあります。私は同じプロセスを試しました:
- 現在の翻訳で XLIFF をエクスポート
- XLIFF を変更する
- Xcodeに再度インポートします
しかし、私が気付いていない何らかの理由で、「ローカライズされたリソース Localizable.strings の重複が見つかりました」というメッセージが表示されます。質問: 現在の翻訳を含む XLIFF ファイルをエクスポートして、変更して再度 xcode にインポートするにはどうすればよいですか?
よろしくお願いします