Самый простой способ обойти это - иметь отдельные XML-документы, которые предоставляют каждую языковую строку. в зависимости от инициализации языка загрузите другой xml-файл, xml_en.xml / xml_fr.xml и т. д. ... тогда остальная часть программы будет полностью такой же, а система полностью расширяемой, если вам потребуется добавить больше позже.
эти файлы могут быть загружены извне или встроены в SWF-файл для удобства транспортировки.
Я всегда запускал настройку языка, передавая flashvar со страницы загрузки. у вас есть доступ к хостинг-странице?