nod::ぶろぐ:RIA::Flex/AIR/Flash

FlashやFlex,(Ajax),S2Flex2,ActionScript3,yui-frameworks,Akabanaプロジェクトなどのメモ帳

Flex2.0と2.0.1のlocaleファイルの違い(Locale)

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

Posted by nod at 2007年01月13日 22:35 | コメント (0) | トラックバック (0) | Clip!! | Clip!! | このエントリーを含むはてなブックマーク |digg it! |del.icio.us it!

この記事に対するコメント

この記事に対するコメントはまだありません。


コメントを投稿する




保存しますか?



この記事のトラックバックURL


この記事に対するトラックバック

この記事に対するトラックバックはまだありません。



Flex.org - The Directory for Flex Get Adobe Flash Player Made with dreamweaverMade with fireworksPowered by Movable Type 3.36Powered by Wandering Wind
Copyright : [Articles] (C) nod::ぶろぐ:RIA::Flex/AIR/Flash All Rights Reserved.
[Comments/Trackbacks] ... Authors of those have rights.