在Flex国际化中,如果支持en_GB,发现SDK 中根本没有这个语言包,导致切换语言时候,Flex自带的语言无法显示。
其实只要稍微修改就可以支持了。
1.在\frameworks\locale\ 下面创建 en_GB 文件夹,并从en_US中把所有的swc文件cop到en_GB下面。
2.选中其中一个swc文件,右键->打开方式 从系统中找到一个解压缩的工具,例如WinRAR,打开。
3.重命名locale文件夹下面的en_US为en_GB.
4.打开catalog.xml 并替换所有的en_US 为en_GB.
5.保存并让修改的内容立刻更新到压缩包中。
6.依次类推,把所有的swc都按照上面的步骤修改。
至此,你已经把此swc转换为en_GB的语言包文件了!
相关推荐
3. **编写编译任务**:在`compile`任务中,通过调用`mxmlc.jar`(Flex SDK中的编译器)来进行Flex代码的编译,并设置必要的参数,如`-load-config+=flex-config.xml`用于加载配置文件,`-source-path.`指明源代码...
- Flex SDK 3.4: [下载地址](http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3) - JDK 1.6: [下载地址]...
将其更改为"en_US",也就是英文语言包,然后保存设置。 7. 修改完成后,重新编译项目,此时应该能够正常生成HTML文件,问题也就得到了解决。 通过以上步骤,你可以确保Flex项目在编译时能够生成必要的HTML文件,...
将其修改为“en_US”,即英文语言包,以避免因缺失中文支持而产生的编译错误。 完成这个修改后,重新编译项目,你应该能够看到FlexTest.mxml文件生成了对应的HTML文件。此时,SWF文件也将被正确地嵌入到HTML中,...
ActionScript 3.0(AS3.0)是Adobe Flash Professional和Flex SDK中的编程语言,广泛用于创建富互联网应用程序。在AS3.0中,XML类提供了一种简单的方式来操作XML文档。例如,加载XML文件、解析XML数据、修改XML结构...