2

如何制作支持多种语言的 Flash 电影(使用 Haxe 或 Actionscript 代码而不是 IDE)?

你能检测出浏览器的语言吗?

是否有用于管理字符串和根据语言选择合适的字符串的实用程序类?

4

2 回答 2

4

我发现解决此问题的最简单方法是使用单独的 XML 文档来提供每种语言字符串。根据语言初始化加载不同的 xml 文件,xml_en.xml/xml_fr.xml 等......然后程序的其余部分完全一样,如果您以后需要添加更多,系统是完全可扩展的。

这些文件既可以从外部加载,也可以嵌入到 swf 文件中,以便于传输。

我总是通过从加载页面传递一个 flashvar 来运行语言设置。您可以访问托管页面吗?

于 2010-03-24T12:34:47.283 回答
0

flex 3 对此有支持:http: //bugs.adobe.com/confluence/display/ADOBE/Flex+3+Details+-+Runtime+Localization

除此之外,我一无所知。Flash IDE 本身也允许创建多语言内容(至少 Flash 8 做到了),但我想您最好创建自己的实用程序。

于 2010-03-24T11:26:26.813 回答