作者:wasw100
网址:http://www.wasw100.com/flex/flex_internationalization_example.html
测试环境:MyElipse(带Flex Builder3的插件)
可以根据 http://www.iteye.com/wiki/flex/1804-flex-internationalization
进行设置,下面就是更据这篇文章的补充
另外可参考:http://badqiu.iteye.com/blog/591493
1.一定要在sdks的bin下执行 copylocale en_US zh_CN 命令,否则编译flex时报错
2.这里稍微进行补充一下,文件目录可以和下面一样,也可以与flex_src平行,像参考文章中那样:
flex_src
--locale
--zh_CN
message.properties
--en_US
message.properties
3.既可以在Eclipse开发环境中的Flex Compiler/Additional compiler
arguments选项增加如下参数
-locale zh_CN -locale en_US -source-path=locale/{locale}
也可以这样配置:Flex Build Path/Source path选项卡下,Add Folder…,内容为:
flex_src/locale/{locale}
注意和上面的区别(多了一个flex_src)
具体可结合文章开头那两篇文章看,两种国际化方式也可看下面实例及注释
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" >
<mx:Script>
<![CDATA[
import mx.resources.ResourceManager;
import mx.controls.Alert;
private var _currentLanguage:String = "zh_CN";
public function changeLocale():void{
_currentLanguage = _currentLanguage == "zh_CN" ? "en_US" : "zh_CN";
resourceManager.localeChain = [_currentLanguage];
}
]]>
</mx:Script>
<mx:Metadata>
[ResourceBundle("message")]
</mx:Metadata>
<!-- resourceManager.getString国际化,需要上面的mx:Metadata标签 -->
<mx:ApplicationControlBar width="600">
<mx:Label text="{resourceManager.getString('message','file')}" width="50"/>
<mx:Text text="{resourceManager.getString('message','edit')}" width="50"/>
<mx:Button label="{resourceManager.getString('message','change')}" click="changeLocale()" width="70"/>
</mx:ApplicationControlBar>
<!-- 使用@Resource标签国际化 -->
<mx:Label text="@Resource(key='file', bundle='message')"/>
</mx:Application>
–EOF–
分享到:
相关推荐
介绍 Flex 项目 国际化的 具体方法
flex 入门介绍 flex 如何结合 j2ee 开发应用程序以及 flex 的国际化等
flex 国际化 可运行 资源文件 成功运行 flex4
这个实例是我看到得flex+hibernate 最经典的实例
flex画图板实例 源码 flex画图板实例 源码 flex画图板实例 源码 flex画图板实例 源码flex画图板实例 源码
Flex 图片上传 实例 源码Flex图片上传实例
这是一些简单的flex实例,有利于初级学习flex的人学习。
Flex Java通信实例Flex Java通信实例Flex Java通信实例Flex Java通信实例
嗯 关于廖雪峰老师网站的学习笔记---flex弹性盒子实例篇
《Flex 3 组件实例与应用(2009版)》(PDF)《Flex 3 组件实例与应用(2009版)》(PDF)《Flex 3 组件实例与应用(2009版)》(PDF)《Flex 3 组件实例与应用(2009版)》(PDF)《Flex 3 组件实例与应用(2009版...
Flex+J2ee实例 rar 源码 Flex+J2ee实例 rar 源码 Flex+J2ee实例 rar 源码
flex统计图标实例 饼状图 柱状图 折线图
该项目提供flex调用百度地图,并提供相关实例
Flex模块化开发实例adsfasdfasdfasdfasdfasdfasdfjasdjfasdjf按时大法师的发生地方
As puremvc 实例,代码是flex4.6平台的,找了很多资料都是以前的代码用不起来,这个是新的,没怎么用自带的组件,初学者可以看看怎么回事。
Flex源码大合集可以直接将文件导入到Flex中,都是as的项目。我使用的是Flex4.5,其中如果缺少swc包,可以从所有的swc文件里面找
flex解析xml实例,可读取xml标签来获取信息,并附表情
本源代码将研究学习微信小程序的FlexLayout布局实例,微信小程序界面设计实例,是一种流布局的实现例子,而不是大家熟悉的盒子式布局,据说即使需要深层的嵌套,FlexLayout布局的响应速度也不会超过1ms,可谓是非常...
项目的一部分源码flex+java,项目的一部分源码flex+java,项目的一部分源码flex+java,
flex基础教程实例源码 Array、数据绑定、事件机制等16个实例