Flex 2.0.1がリリースされましたが、現在のところ英語版のみのリリースです。
Flex Builder 2,FDS 2,Flex SDKは2.0.1がdownloadできるようになっているものの、日本語パックはまだ2.0用のままで更新されていないように思います。
Flex 2からFlex 2.0.1に移行するときにいくつか困ったのはプロジェクトファイルがそのまま移行できず、新規プロジェクトを作成してソースだけコピーしないとエラーが消えないケースがあったことです。
また、日本語版のFlex Builder 2でこれまで作成したプロジェクトで追加コンパイラ引数に-locale=ja_JPを指定しているものが多くありました。
このようなプロジェクトはリソースがないというメッセージがでてしまいます。
(プロジェクトを選択してプロパティ->Flex コンパイラ->追加コンパイラ引数で指定する部分です。)
単純にen_USフォルダをコピーしてja_JPにすれば、コンパイルは通るのですが
DateChooserの月、曜日表記などメッセージが英語になってしまう部分もでてきます。
日本語版リリースまで待てばいいということもありますが、折角なので2.0と2.0.1の違いを見てみました。
結果は以下の通り。
追加/変更があったもの
- styles.properties(追加)
- charts.properties(変更)
styles.propertiesは新規に追加されていました。charts.propertiesは以下の項目が追加されています。
open = open
close = close
high = high
low = low
その他以下のファイルは同一でした。
- collections.properties
- controls.properties
- core.properties
- effects.properties
- formatter.properties
- logging.properties
- SharedResources.properties
- skins.properties
- states.properties
- validators.properties
上記を結果見る限りでは、2.0の日本語版についているlocale(ja_JP)をコピーして
charts.propertiesに3項目追加、2.0.1のen_US以下にあるstyles.propertiesをコピーした後compcを使ってswc化すれば、日本語化できそうです。
また今度試してみようと思います。
#Livedocsの解説
Flex コンパイラの使用
http://livedocs.macromedia.com/flex/2_jp/docs/00001477.html
#おなじくLivedocsの解説
ローカライズした SWC ファイルの作成
http://livedocs.macromedia.com/flex/2_jp/docs/00000905.html
#fxUGのフォーラムに投稿されたトピック。
#ベータの頃の話ですが、compcの部分など参考になります。
【framework_rb.swc】って何?
http://www.fxug.net/modules/xhnewbb/viewtopic.php?topic_id=48
この記事に対するコメント