在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的语言包文件了!