Adobe Flex 4: заголовок оповещения правильно показывает локализованный азиатский язык, но сообщение оповещения не - PullRequest
1 голос
/ 08 апреля 2011

Я создаю всплывающее окно оповещения в проекте Adobe Flex 4, используя следующее:

Alert.show(resourceManager.getString('myresource', 'ErrorMessage'), resourceManager.getString('myResource', 'ErrorMessageTitle'), Alert.OK|Alert.CANCEL,this,onExitSuccess,null,Alert.CANCEL);

Когда мой язык азиатского происхождения (японский, корейский, китайский и т. Д.), Заголовок отображается правильно наОповещение, но сообщения нет.В моем приложении отображаются правильные значения локализации ВСЕГДА , за исключением всплывающего окна Alert и еще одного экземпляра элемента управления mx: Checkbox.

Я проверил свое приложение и строкивозвращаются из resourceManager правильно, но просто не отображаются на экране.Кто-нибудь знает, что может быть причиной такого поведения?

1 Ответ

1 голос
/ 10 апреля 2011

Полагаю, вы пропустили правую скобку в первом из getString вызовов:

Alert.show(resourceManager.getString('myresource', 'ErrorMessage'), resourceManager.getString('myResource', 'ErrorMessageTitle'), Alert.OK|Alert.CANCEL,this,onExitSuccess,null,Alert.CANCEL);

Обновление:

Хорошо, если нет опечатки, я полагаю, проблема в встраивании шрифта. Попробуйте установить тот же стиль шрифта для тела оповещения, что и в заголовке оповещения, и проверьте результат.

...