2011-11-14 19 views
2

iPhoneアプリのローカライズ方法を教えてもらえますか?私はXCodeのローカリゼーションの概念と混同しています。さまざまな言語のiPhoneアプリをローカライズするにはどうすればいいですか?

+1

を明確にするために、アプリのサポート複数の言語を作ることに言及していますか? – Bryan

+0

@prasanna:私の編集を参照してください、私はいくつかのリンクを追加しました – Oliver

答えて

12

まず、管理する言語をプロジェクト設定で定義することができます。それは必要な作業ではありませんが、そこから始めることは素晴らしいことです。

あなたのXIBごとにローカライズしたいのですが、それをクリックしてプロパティパネルに行き、必要な言語を追加してください。ユニークなXIBファイルは、言語ごとに1つずつ多くのファイルに送信されます。次に、それぞれを必要に応じて適応させます。

これは、画像、サウンド、その他のリソースの場合と同じ方法です。あなたのコードで書かれているかもしれ文字列の

、プロジェクトに「のLocalizable.strings」ファイルを追加し、同様に、その中にいくつかのキーを追加します。

"Goodbye_Code" = "Adiós" 

、あなたが書かれていたあなたのコードに@「さようなら」、で置き換える:最後に

NSLocalizedString(@"Goodbye_Code", @"Some description : I'm saying goodye to the user that is leaving the app"); 

、あなたのアプリケーションは、デフォルトの言語設定を有することができることを覚えておいてください。ローカリゼーションが作成されていない場合は、そのデフォルト言語に対応するローカライゼーションが使用されます。

あなたは、詳細については、これらのリンクをチェックすることができます。

http://www.raywenderlich.com/2876/how-to-localize-an-iphone-app-tutorial

http://www.skylarcantu.com/blog/2009/08/19/localization-your-iphone-os-applications-in-xcode/

http://www.icanlocalize.com/site/tutorials/iphone-applications-localization-guide/

関連する問題