Всем привет. Я с помощью класа
import mx.lang.Locale управляю языком на флешке. Но вот какая лажа:когда я применяю смену языка - он меняеться только на текущем фрейме.
Вот код:

Код:
import mx.lang.Locale;
Locale.setLoadCallback(localeListener);
Locale.loadLanguageXML("ru");
function localeListener(success:Boolean):Void {
if (success) {
_root.page.scrolling_content.pages.for_text.company_txt.text=Locale.loadString("IDS_COMPANY");
_root.page.scrolling_content2.pages.for_text.sevices.text=Locale.loadString("IDS_SEVICES");
_root.page.but1.but1.text=Locale.loadString("IDS_BUT1");
_root.page.but2.but2.text=Locale.loadString("IDS_BUT2");
_root.page.but3.but3.text=Locale.loadString("IDS_BUT3");
_root.page.company2.text=Locale.loadString("IDS_COMPANY2");
_root.page.yslygi2.text=Locale.loadString("IDS_YSLYGI2");
_root.page.partners2.text=Locale.loadString("IDS_PARTNERS2");
_root.page.clients2.text=Locale.loadString("IDS_CLIENTS2");
_root.page.contacts2.text=Locale.loadString("IDS_CONTACTS2");
_root.page.scrolling_contacts.pages.for_text.contacts.text=Locale.loadString("IDS_CONTACTS");
} else {
greeting_txt.text = "unable to load language XML file.";
}
}
приходиться на каждом фрейме использовать кнопки перевода, а не хотелось бы. Код кнопок перевода:

Код:
_root.but1.onPress=function(){
Locale.loadLanguageXML("ru");
}
_root.but2.onPress=function(){
Locale.loadLanguageXML("en");
}
Как применить смену языка для всех динамических текстовых полей мувика, а не текущего фрейма ?
Заранее благодарен