5

複数の言語をサポートする必要がある Android アプリの文字列翻訳を外部委託するベスト プラクティスは何だと思いますか?

翻訳者は技術者ではないので、XML を提供することはできず (ただし、XLS は問題ありません)、彼らは私の会社で働いていないので、電子メールで「何か」を送ると、彼らは私に「何か」を返すはずです。 " メールで。

さらに、今のところまばらな翻訳セットがあります。私はネイティブのイタリア語で英語を話すので、コードを書いている間、values-it/strings.xml を完全に入力し、values/strings.xml を部分的に入力しますが、values-de は何も入力しません。 /strings.xml など。

4

4 に答える 4

0

各言語のタブを備えた Google スプレッドシートを使用してみてはいかがでしょうか。

各タブの同じタグを持つ最初の列 (ID) と翻訳を持つ 2 番目の列をコピーします。

彼らが始めるのを助けるために、最初のタブに英語(あなたはすでに持っていると思います)を追加してください.

アップデート:

スプレッドシートから XML 有効ファイルにエクスポートするには、単純に CSV にエクスポートします。csv を読み取って有効な XML ファイルに変換する Java クラスを作成するのは簡単です。参照が必要な場合は、いくつかの例を見つけることができます。

于 2012-05-25T17:07:10.180 に答える
0

これはあなたが探しているものだと思います: https://crowdin.com技術者向けの優れた UI があり、ダウンロードする翻訳の xml ファイルを作成します。翻訳を校正することもできます。

于 2012-05-10T11:25:07.273 に答える
0

私も職場で同じ問題を抱えていました。ソリューションを調査しているときに、Open Language Toolsを見つけました。しかし、他のことに移ったため、それを試す機会はありませんでした。そのため、Android のリソース フレームワークにどのように適合するかはわかりません。

最良の部分は、オープン スタンダードに基づいていることです。

Open Language Tools は、ソフトウェアとドキュメントの翻訳作業をより簡単にすることを目的とした翻訳ツールのセットです。最初は、フル機能の XLIFF Translation Editor と、多数のドキュメントおよびソフトウェア ファイル形式用の XLIFF ファイル フィルターのセットで構成されています。

ブックマークからのその他の関連リンク:

XML と Excel 間の変換:

Excel のインポート オプションを使用して、任意の XML ファイルを Excel にインポートできます。たとえば、Excel 2002 では、Data->Import External Data->Import Dataメニュー オプションを選択して Strings.xml ファイルをインポートできます。ただし、変換を容易にするために、<string>&を別の XML ファイルに保持することをお勧めします。<string-array>

于 2012-05-26T08:08:22.810 に答える