ための、ローカライズの方法を記載します。Flex/Airアプリケーションのローカライズは、下記を参考にしています。アプリケーションのローカライズRedmineAirは、HTML+JSでのアプリケーションではなく、ActionScript+mxmmlの従来の方法で作られています。このため、Flexと共通のResourceBundleを利用してローカライズを行っています。いうフォルダを作成します。次に、その下に各言語に対応したフォルダを作り、プロパティファイルを配置します。RedmineAirの場合は、下記のようになっています。messages.propertiesメッセージファイル(プロパティファイル)の記述のルール¶UTF-8で記載します。先頭に"#"が付いた行はコメント扱いされます。key=valueの形式で記述します。メッセージのkeyについては、おおざっぱですがこんな感じで区別しています。アラートメッセージなどの警告を促すものActionScript/mxmlファイル内での利用方法¶ResourceManager.getString()メソッドを利用してそのときのlocale設定に合ったメッセージを返します。resourceManagerのインスタンスが存在しますので、すぐ利用可能です。このように記載しないと変更が反映されないようです。messages.properties内のOPENというキーワードを表示。複数言語のResourceファイルを一度に作成するのは結構面倒です。一度登録済みのキーをわすれて、再度記載してしまうこともあります。今回は、ローカライズの補助のため、下記のツールを使ってみました。メッセージのローカライズの方法についても、簡単に説明があります。(日本の方が作者のAIRアプリです!)http://homepage.mac.com/daoki2/air/LocaleMaker/manual.html生成元のデータは、SQLiteを利用しているようです。コードを書くので、メッセージのローカライズは各自で行ってくださってかまいません。resourceManagerを通さず、日本語でのメッセージを記載してください。担当者が適宜修正いたします。『ここに対応するローカライズしておいて!』とご依頼下さっても大丈夫です。プロパティファイルはよく修正されるファイルなので、コミットやマージの際はご注意ください。LangLoading...。