flex国际化
来源:互联网 发布:hc05 编程 编辑:程序博客网 时间:2024/05/21 16:57
ResourceBundle的使用
新建文件夹(Locale)保存Locale资源
建子文件夹(en_US, zh_CN)用于区分Locale
在eu_US, zh_CN中分別添加资源配置文件 (资源名称.properties)
項目属性中設置Source Path,Add Folder "Locale/{locale} ", 其中{locale}将被编译参数 -locale 自动替换
需要用locale的as 或 mxml中增加引用对象
[ResourceBundle("资源名称")]
private static var rb:ResourceBundle;
<<--code AlertTest.mxml >>
Flex代码
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:Script>
<![CDATA[
import mx.resources.ResourceBundle;
import mx.controls.Alert;
[ResourceBundle("AlertMessage")]
private static var rb:ResourceBundle;
private function alertMessage():void
{
Alert.show(rb.getString('AlertMessage'));
}
]]>
</mx:Script>
<mx:Button label="@Resource(key='AlertButtonName', bundle='AlertMessage')"
click="alertMessage()"/>
</mx:Application>
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:Script>
<![CDATA[
import mx.resources.ResourceBundle;
import mx.controls.Alert;
[ResourceBundle("AlertMessage")]
private static var rb:ResourceBundle;
private function alertMessage():void
{
Alert.show(rb.getString('AlertMessage'));
}
]]>
</mx:Script>
<mx:Button label="@Resource(key='AlertButtonName', bundle='AlertMessage')"
click="alertMessage()"/>
</mx:Application>
<< - code locale/en_US/AlertMessage >>
AlertMessage=The alert message in English
AlertButtonName=click me
<< - code locale/zh_CN/AlertMessage.properties 注意,中文应使用UTF-8编码
file-properties-info-Text file encoding >>
AlertMessage=中文提示信息
AlertButtonName=点我
- Flex 国际化
- flex国际化
- Flex 国际化
- flex 国际化
- flex 国际化
- Flex 国际化
- Flex 国际化
- Flex 国际化
- flex国际化
- flex国际化
- Flex国际化问题
- flex国际化的问题
- Flex国际化(I18N )
- Flex国际化问题【转载】
- Flex国际化(I18N )
- flex 资源国际化
- flex 国际化源代码
- flex 4 国际化
- 月光博客 (附源码 )
- 黑马程序猿-lesson8APPLET
- UBUNTU开启TELNET服务
- Windows下利用Cygwin平台下载android源代码
- struts2标签中使用el导致错误
- flex国际化
- 一道多线程的例子
- 工厂方法模式实现多功能日志记录
- 7月24日—素质拓展
- 开源图形控件-ZedGraph
- java读写Excel util
- 关于一个加法优化的一个地方.....
- 多媒体博客商业计划草案
- CSS浏览器兼容汇总