还是目前的这个项目,因为我引入了自动升级的applicationupdater_ui.swc,而默认的编译选项是en_US。于是出来的升级界面是英文的,考虑到实用性,应该改成中文的。
然后一通乱查。
.swc是个压缩包,可以修改后缀为.zip,然后用各式解压缩工具打开。打开之后里面有些文件和locale目录,locale目录下面是各种语言包。而applicationupdater_ui.swc是有zh_Hans和zh_Hant的。
接着我把项目的编译选项修改为:-locale zh_CN(之前是-locale en_US)
编译是过不了的。要创建sdks里面的中文包。到C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\frameworks\locale下面去一看,只有两个:en_US和ja_JP。
先试试把编译选项改成:-locale ja_JP,编译通过,运行,升级菜单是日文的。那么就是说我生成一个zh_CN的目录就行了。
两个步骤,一是到C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\bin下面运行一下:copylocale en_US zh_CN
这样就在frameworks/locale生成了zh_CN目录。然后到官网或者这个网址里下载语言包:
http://ttfx.org/Tontons_Flexeurs/BabelFlex.html
解压到zh_CN目录,覆盖原来的文件。
做完之后对比一下en_US和zh_CN目录,发现还是少了两个文件:automation_agent_rb.swc 和datavisualization_rb.swc
如果项目里面没有那些数据显示模块的话,问题倒不大,然而,当项目里面使用了诸如AdvancedDatagrid之类的控件,那么编译还是过不了。
又是一轮搜索。
最后找到了解决的方案:
在C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\fbpro\projects\datavisualization\bundles下,创建一个zh_CN的目录,
把C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\fbpro\projects\datavisualization\bundles\en_US下的文件copy到zh_CN目录下。
(或者把datavisulization_rb.swc里面的locale\en_US的properties文件都copy到该目录下。)
然后在项目的Source Path中添加这个:C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\fbpro\projects\datavisualization\bundles\{locale}
重新clean,编译,运行,中文界面的终于出来了。
===========================================================
引进自动更新带来一个小麻烦,就是如果全局的.css没有指定的话,那么ScrollBar/VScrollBar/Button都会被自动更新控件中的属性所影响。解决方法也简单,定一个全局的css即可。
===========================================================
发现有的flex3.0没有fbpro这个目录?可以到这里下载一个:
fbpro
分享到:
相关推荐
Visual Studio中创建Flex+Bison项目,源码中包含多个vs2010可编译通过的demo,用win_flex_bison-2.5.18 其中包含《Visual Studio中创建Flex+Bison项目.pdf》学习flex bison入门资料《flex与bison中文版.pdf》
Flex中文帮助No4章.pdf,本节将向你展示如何使用Adobe Flex Builder 编译和运行一个简单的Flex 应用程序。其 中涉及的重点内容包括Flex Builder 项目的概念。
这样估计以后会有中文版的Flex2 了...),使用Flex2的本地化特性我们可以很容易创建多语言本地化的Flex应用,为我们的Flex应用打入国际市场添威助力,不过不像Java的 本地化资源动态获取的方式,目前Flex2的本地化...
flex & bison 中文版 出版社: 东南大学出版社; 第1版 (2011年3月1日) 平装: 266页 语种: 简体中文 开本: 16 ISBN: 7564126051, 9787564126056 条形码: 9787564126056 商品尺寸: 23 x 17.4 x 1.2 cm 商品重量: 440 ...
除此之外,本书专门讨论了许多开发者容易忽略的Flex应用的编译、调试及部署技巧。 本书遵循O’Reilly Cookbook系列丛书的惯用格式,第一步提出问题,第二步提供解决方案,第三步详细阐述、解释问题和解决方案的上...
Flash 反编译工具 Flash Decompiler Trillix 中文版Flash 反编译工具 Flash Decompiler Trillix 中文版 Flash Decompiler Trillix 5.3.1400 汉化版让您转换 Adobe Flash SWF 文件返回到 FLA 格式,可以在原生 Flash ...
Flex已经从原来构建flash应用程序的一种方式发展成为一个丰富的体系。Flex4中引入了新的ui组件,提供了更好的性能监控,并且大大提高了编译速度。
flex与bison中文版(第二版) 动物书 东南大学出版社
除此之外,本书专门讨论了许多开发者容易忽略的Flex应用的编译、调试及部署技巧。 本书遵循O’Reilly Cookbook系列丛书的惯用格式,第一步提出问题,第二步提供解决方案,第三步详细阐述、解释问题和解决方案的上...
Flash Decompiler Trillix是一款可以让您转换 Adobe Flash SWF 文件返回到 FLA 格式的...也可以转换成 Adobe 的 Flex 文件,由 Adobe Flex Builder 中创建的。为您提供有关整个 Flash 影片,它的形状,图像,摇身一变
FlashUpload 多文件无刷新上传组件(中文版)本来是英文版,找到了台湾版的,就是没有简体版的.flex 编译了一个.
代码通常被编译器编译成“字节码格式”(一种由计算机编写且能够为计算机所理解的编程 语言) ,如 Adobe Flash CS3 Professional 或 Adobe® Flex™ Builder™ 的内置编译器或 Adobe® Flex™ SDK 和 Flex™ Data ...
中文:如何编译自己需要的 OpenWrt 固件 注意: 1. 不要用 root 用户 git 和编译!!! 2. 国内用户编译前最好准备好梯子 3. 默认登陆IP 192.168.1.1, 密码 password 编译命令如下: 1. 首先装好 Ubuntu 64bit,...
【barcodelib条形码类库】 支持一维码EAN8, EAN13, UPCA, CODE39, CODE128, ITF,二维码QR_CODE的生成和读取。...工程使用Flash Builder 4.5打开,如果使用其他版本开发工具打开,可能需要作少量调整才能编译通过。
中文:如何编译自己需要的OpenWrt固件 注意: 不要用根用户的git和编译! 国内用户编译前最好准备好梯子 默认登陆IP 192.168.1.1,密码 编译命令如下: 首先安装好Ubuntu 64bit,推荐Ubuntu 18 LTS x64 命令行输入...
由于项目需要花了几天时间终于把FLASHUPLOAD中所有英文提示都改写成中文的了.包里有所有示例源码及已编译通过的DLL,如果需要在WEB上实现多选文件上传,它一定会给你惊喜.
5. 构建临时编译环境 简介 工具链技术说明 Binutils-2.16.1 - 第一遍 GCC-4.0.3 - 第一遍 Linux-Libc-Headers-2.6.12.0 Glibc-2.3.6 调整工具链 Tcl-8.4.13 Expect-5.43.0 DejaGNU-1.4.4 GCC-4.0.3 - 第二...
3.1.1.4 编译示例..................................................................................................41 3.1.2 通过 emWin 源代码使用模拟 ......................................................
ASP.NET 2.0 中的代码隐藏和编译 ASP.NET 2.0 Language Swithcer and Theme Swicher 多语言转换和多样式主题转换 ASP.NET2.0 ObjectDataSource的使用详解(1) ASP.NET2.0 ObjectDataSource的使用详解(2) ...