在使用arcgis flex viewer的时候经常会遇到一个问题就是如何配置进行快速的本地化,以下我们就详细讲解如何配置进行本地化
1.下载flexviewer源代码包:https://github.com/ArcGIS/ArcGISViewerForFlex/tags
2.通过Flash Builder导入工程,下载FLEX API并拷贝到工程中的swc库文件到libs文件夹中
3.内置10中语言支持包括如下:
4. Flash Builder支持16种本地化语音其中不包括阿拉伯语言,需要以下操作
Cmd命令模式下执行如下命令:
cd"C:\Program Files\Adobe\Adobe Flash Builder 4.5\sdks\4.5.0\bin" or cd"C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\sdks\4.5.1\bin"
在执行copylocale.exe en_us ar会在类似C:\ProgramFiles\Adobe\Adobe Flash Builder 4.5\sdks\4.5.0\frameworks\locale文件夹中会生成一个叫做ar的文件夹,也可以手动创建该文件夹然后拷贝对应的en_US文件夹中的内容到里面。
5.修改编译器参数:如果需要使用其他语音编译只需要将对应的locale参数设置为相应的参数即可,支持的10种语言列表中
6.使用中文进行本地化
7.如果需要修改系统带的本地化配置文件中的信息可采用如下方法,配置文件中的本地化信息都是经过Unicode编码的,可以通过http://www.iwangyu.com/tools/native2ascii.html在线转换
8.如果需要不显示程序右下角的logo可以通过配置config.xml完成