制作多语言支持的Flash应用程序

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

FlashMX2004提供字符串面板,可以将你Flash应用程序中的各种语言字符串保存在一起。然后根据浏览者的操作系统,自动显示相应语言的字符串给他们。

SRC="http://www.blueidea.com/articleimg/2003/11/1129/multitext.swf" WIDTH="200"

HEIGHT="200" PLAY="true" LOOP="false" MENU="true" QUALITY="high"

AllowScriptAccess="never" TYPE="application/x-shockwave-flash"

PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"

注:需要FlashPlayer7才支持这个特性(当前最新版为7,0,14,0),上面的例子显示了你当前的FlashPlayer版本和你的系统类型,简体和英文操作系统成功通过测试.繁体系统上的FlashPlayer现在存在BUG,不能自动转换语言.

1,找到字符串面板,如下:(或快捷键:Ctrl+F11)

2,当前这个字符串面板,我添加了三种语言(英文,简体,繁体),每一行字符串都有一个唯一的ID用来定位相应的文本框(只支持动态文本框和输入框),如果想删除某一样字符串只要使用Backspace键删除那一行的ID就行了.

3,进入设置(settings)选项,你首先要添加几个你需要的语言,然后选择一个默认语言。如果你不想语言包和该文件在同一个目录下,你可以指定一个包含语言包的URL.

4,保存文件后自动生成的各自语言文件的文件夹,每个目录下都有一个XML文件.你可以用EditPlus,Ultraedit之类的文本编辑器,以UTF-8方式打开直接修改里面的文本

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航