2011-06-23 3 views
9

私はいくつかの設定リスト、いくつかのトーストなどで構成されているアプリを持っていると言います。XMLファイルには文字列が設定され、Javaでは動的に追加/作成されることがあります。Android:アプリをさまざまな言語に翻訳して市場で販売する方法は?

8か国語のようにアプリを作成し、それを言語に基づいて販売するにはどうすればよいですか?アンドロイドマーケットプレイスでダウンロードする言語のドロップダウンリストを設定できますか?

また、プログラミング面では、単語ファイルに翻訳があり、その後、コピー&ペーストを行ってEclipseを動作させますか?

おそらく私は間違った場所で聞いていますが、どこから始めたらいいのか分かりません。

答えて

8

This pageには、知りたいことがすべてあります。

3

ローカリゼーションでは、私はあなたが読むべきだと思います。this;

Market Filters多分特定のターゲットの販売をお手伝いすることができます。

7

簡単です。別のXMLファイルにあなたの文字列リソースを配置します。

  • のres /値/のstrings.xml - デフォルト 言語ドイツ語
  • ため
  • のres /値/文字列-de.xmlため
  • のres /値/ strings-イタリア

などのためit.xmlまた、あなたが別のリソースにあなたのレイアウトを置くことができます。すべてが他の回答に記載されているリンクに記載されています

+1

[this resource](http://developer.android.com/guide/topics/resources/localization.html)に基づいて、XMLファイル自体に修飾子を追加する必要はありません。 strings.xmlファイルを含む 'values'フォルダにあります。それは 'values-de/strings.xml | values-it/strings.xml'となります。 – Mohammad

関連する問題