Самый простой способ, который я нашел, чтобы обойти это, состоит в том, чтобы иметь отдельные XML-документы, которые предоставляют каждую строку языка. в зависимости от инициализации языка загружают другой файл xml, xml_en.xml/xml_fr.xml и т. д., тогда остальная часть программы полностью одинаков и система полностью расширяема, если вам нужно добавить более позднее.
эти файлы могут быть загружены извне или встроены в swf-файл для удобства транспортировки.
Я всегда запускал настройку языка, передавая flashvar со страницы загрузки. у вас есть доступ к странице hoasting?
+1. Большинство людей сворачивают свои собственные. Flash IDE имеет определенную поддержку для этого - проверьте панель «Строки» - и это может быть полезно для простых хаков, но оно не масштабируется так хорошо. – fenomas
Кроме того, для получения языка ознакомьтесь с System.capabilities.language. http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/system/Capabilities.html#language – fenomas
Просто учитывайте шрифты и кодируйте все XML в формате UTF-8. –