在工程的目錄下建立locale目錄,再在local建立個個國家的目錄,如ch-GB,en_US,ja_JP,
在這些目錄下放入一個文件,名字是strings.properties,內容格式key=value 舉例如下:
aaa = d
bbb = c
ccc = b
ddd = a
注意值 如果是漢字請用/u+unicode編碼表示,舉例 :下一個 用/u4e0b/u4e00/u4e2a表示。
使用方式
private static var stringResources:ResourceBundle;
[Bindable]
private var va:String;
[Bindable]
private var vb:String;
[Bindable]
private var vc:String;
[Bindable]
private var vd:String;
private function loadResources():void
{
va= stringResources.getString("aaa");
vb= stringResources.getString("bbb");
vc= stringResources.getString("ccc");
vd= stringResources.getString("ddd");
}
把va,vb,vc,vd這些變量綁定到顯示上就ok了
編譯的時候在工程中設置
project---properties-----Flex Compiler
在Additional compiler arguments:中加入
-locale ch-GB