多言語App Toolkit 4.0がどのように機能し、Xamarin.Androidプロジェクトに適しているかを理解しています。デフォルトの言語は英語で、MATではそれをオランダ語とドイツ語に翻訳しました。多言語App Toolkitのソース言語を変更
翻訳者が来て、私のソーステキストとすべての翻訳の基礎である英語のテキストを変更する方法について質問します。ソーステキスト(英語)はファイルResources\values\Strings.xml
にあります。そこに文字列を変更すると、すべての翻訳が無効になります(オランダ語とドイツ語)。
すべてのソーステキストがStrings.xml
ファイルに存在するため、無効化のほかに翻訳者には通常の.xlf
ファイルを送信できません。
私の質問は翻訳者がソース言語のテキストを最も簡単に変更できる方法です(できれば.xlf
ファイル)。
これらのテキストをen_UKに翻訳してもよろしいですか?それがコピーされ、コピーが修正されます。私は誰かがより良い解決策を提供したいと思う –
英語のxlfファイルをプロジェクトに追加することはできますが、手動で各文字列に対処することなく、変更を元の 'Strings.xml'ファイルにマージする方法はありません。 – jerone
元のStrings.xmlは、XSLTまたはテキスト処理のビットとxxx(キー)= xxx(修正するテキスト)を含むxliffファイルに変換可能である必要があります。それ以外はバージョン管理の問題です。 –