今天要完成项目的国际化,项目要有中文版,英文版,和日语版。
在网上照了一些资料说:flex国际化文件和库只支持en_US,ja_JP这两种本地化,要想在flex中支持其他的语言,还要额外的操作。
与网上现给出的资料,很多相同,但是也有一些小的区别。
以下就是我完成国际化的步骤和方法(本人用的是flex4,用一个小例子来说明):
1.在Flex工程中新建一个与src同级的文件夹用于放置本地化文件,各目录下的属性文件需要同名。属性文件的格式为"key=value"的形式
列出键值对,用utf-8编码保存文件。如图:

2.在工程的Flex编译器中添加如下的编译项:

3.mxml 的编写:

最后一个demo基本完成。
还可以使用 Capabilities.language.toString()来获得用户当前系统所使用的语言。
本文介绍了一个Flex项目实现多语言支持的过程,包括中文、英文及日语版本。通过创建本地化文件夹并设置适当的属性文件,结合Flex编译器配置,实现了项目的国际化功能。
5265

被折叠的 条评论
为什么被折叠?



