2016-08-20 6 views
2

複数の言語のアプリケーションをローカライズするのは面倒な作業であり、同じ作業が頻繁に繰り返し行われます。 たとえば、「OK」、「キャンセル」などのフレーズはほぼすべてのアンドロイドアプリで複数言語の既成のローカライゼーション文字列

Localization of mobile apps - Any resources available for the basics? この質問は3歳ですが、その後何か変わったのでしょうか?

これを処理する包括的なライブラリ/コレクションはありますか?実際にアプリケーション固有の文字列を翻訳するだけでいいですか?

答えて

1

Google Translator Toolkitを使用することをおすすめします。さまざまなローカリゼーションファイルをサポートしています。 iOSとAndroidのローカリゼーションファイルもサポートしています。 例:Androidの場合、翻訳するファイルを選択できるstrings.xmlをアップロードできます。 Google翻訳で自動的に翻訳されます。さまざまな色を使って、Google翻訳がどのように翻訳されているかを表示し、翻訳で変更が必要なことについてのフィードバックを提供します。

翻訳メモリを使用することもできます。これは翻訳を保存したデータベースです。パーソナル翻訳メモリを作成することができます。これには、あなたが行ったすべての翻訳が含まれています。グローバルTMを使用することもできます。

グローバルTMは、世界中のTranslator Toolkitユーザーからの翻訳を保存して保存します。グローバルTMは誰でも閲覧して利用できることに注意してください。あなたは自動的に翻訳された単語/文章を変更することを可能にするにはあなたはそれがエディタを構築していthe support page

でそれについての詳細を読む

。翻訳をstrings.xmlとして再度エクスポートできるので、Androidプロジェクトで直ちに使用できます。

欠点:ローカライズフォーマットを切り替えることはできないと思うので、iOSとAndroidバージョンの両方のすべての文章を翻訳する必要があります。

あなたはそれについてもっと読むことができますsupport page

+0

私は事前に定義された何かを見つけることを望んでいました。自動翻訳は実際にはうまく機能しません – Mike76

+1

@ Mike76私はそれも翻訳メモリを使用していることを忘れています。パーソナル翻訳メモリを作成することができます。これには、あなたが行ったすべての翻訳が含まれています。グローバルTMを使用することもできます。グローバルTMは、Translator Toolkitユーザーのあらゆる場所の翻訳を保存して保存します。グローバルTMは誰でも閲覧して利用できることに注意してください。こちらをご覧ください:https://support.google.com/translatortoolkit/answer/6306375?hl=ja&ref_topic=6306365 – Rockney

関連する問題