Показать сообщение отдельно
Старый 16.09.2011, 20:41
PainKiller вне форума Посмотреть профиль Отправить личное сообщение для PainKiller Найти все сообщения от PainKiller
  № 2  
Ответить с цитированием
PainKiller
 
Аватар для PainKiller

блогер
Регистрация: Sep 2011
Адрес: Москва
Сообщений: 533
Записей в блоге: 4
Тоже столкнулся с этой проблемой :-)

Добавлено через 17 минут
Но у меня все еще хуже - сделал так что язык меняется по комбобоксу. Привожу только относящийся к делу код:
Код:
languageCombobox.addEventListener (Event.CHANGE, languageSelected);


public function languageSelected (e:Event):void
		{
			if (languageCombobox.selectedItem.data == "RUSSIAN")
			{
			    GameSettings.setLANGUAGE ("RUSSIAN");
			    trace (GameSettings.LANGUAGE);
				Locale.autoReplace = true;
				Locale.addXMLPath("ru", "ru/Cosmosarcada_ru.xml");
				Locale.loadLanguageXML("ru");
			}
			else if (languageCombobox.selectedItem.data == "ENGLISH")
			{
				GameSettings.setLANGUAGE ("ENGLISH");
			    trace (GameSettings.LANGUAGE);
				Locale.autoReplace = true;
				Locale.addXMLPath("en", "en/Cosmosarcada_en.xml");
				Locale.loadLanguageXML("en");
			}
		}
Работает как то странно, по умолчанию стоит русский, на английский переключается нормально, но назад на русский либо не переключается либо переключается частично (отдельные поля меняются и все)

Добавлено через 25 минут
И кстати еще вопрос - кто нибудь пробовал локализовать компоненты, например, радиобаттоны где текст в лейбле прописан, а то панель строки позволяет работать только с динамическими текстовыми полями