1、在src下面新建Locale.en_US和Locale.zh_CN包
2、添加资源文件
Locale.zh_CN下面的resources.properties
内容:
DS0000000000001=新建
Locale.en_US下面的resources.properties
内容:
DS0000000000001=Create
目录结构:
3、修改将需要做国际化的*.mxml文件添加如下内容
<fx:Metadata>
[ResourceBundle("resources")]
</fx:Metadata>
4、替换 中文
修改前
<mx:Button label="新建"click="addTaskDs()"/>
修改后
<mx:Button label="{resourceManager.getString('resources' , 'DS0000000000001')}" click="addTaskDs()"/>
5、单击我的项目右键属性,选择Flex 编译器 页面的附加编译参数
-locale en_US -source-path=locale/{locale}
表示生成英文项目,使用的是英文的资源文件
-locale zh_CN -source-path=locale/{locale}
表示生成中文项目,使用的是中文的资源文件
附件内容上面还有目录和设置的图片,有需要的朋友可以下载。
原想把源码也上传上来的,但是太大上传不了,如果有需要的朋友可以给我留言。