Menu

キーワード

  • Titanium Mobile
  • Alloy

目標

多言語化(iPhone の言語設定に合わせる)します。

方法

プロジェクト直下に「i18n」ディレクトリを作成します。

{Project}/
└ i18n/
 ├ en/
 │└ strings.xml
 └ ja/
  └ strings.xml
  • i18n/en/strings.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <resources>
    	<string name="key">value</string>	
    </resources>
  • i18n/ja/strings.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <resources>
    	<string name="key">値</string>	
    </resources>
  • app/styles/Window.xml
    '#window': {
    	title: L('key'),
    }

解説

どうもビューからバインドすることはできないようなので、スタイルかコントローラから指定します。

参考