42 Blog - iphoneの設定アプリで多言語化する時のlanguage_region

Blog > Memorandom > iphoneの設定アプリで多言語化する時のlanguage_region

iphoneの設定アプリで多言語化する時のlanguage_region

iPhoneアプリで初期設定を「設定」アプリに含めるには、Settings.bundleをxcodeでプロジェクトに追加しますが、ローカライズする言語はそれそれ、language_region.lproj というフォルダを作ってそのなかにXMLでプロパティ記述をします。
この時のlanguage_regionはISO639の2文字形式に準拠するのが望ましいとAppleオフィシャルのBundle Programing Guideにあります。

WikipediaにこのISO 639の言語コード一覧が載っていますので、そちらを参考にすると良いでしょう。

http://ja.wikipedia.org/wiki/ISO_639

ちなみに AppStoreのローカライズ対象になっている言語のISO 639コードは以下のようになります。

Dutch(オランダ語):nl
English(英語):en
French(フランス語):fr
German(ドイツ語):de
Italian(イタリア語):it
Japanese(日本語):ja
Spanish(スペイン語):es

AppStore説明文と設定の両方をローカライズするならば、上記分のlprojを用意すれば大丈夫ですね。

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://yosofuta.jp/blog/archives/84.html/trackback
Listed below are links to weblogs that reference
iphoneの設定アプリで多言語化する時のlanguage_region from 42 Blog

Blog > Memorandom > iphoneの設定アプリで多言語化する時のlanguage_region

Copyright © 2009 42 LLC. All Rights Reserved.

All duplication and modification without permission are strictly prohibited.
Based on valid XHTML 1.0 and CSS 2.0 code