FlashDevelop (Flex / AS3) и локализованные сообщения компилятора

Я совершенно не знаком со всей цепочкой инструментов FlashDevelop / Flash / и т. Д., Но хотел поэкспериментировать. Я установил FlashDevelop и Flex SDK на свой ноутбук и считаю, что все прошло отлично, за исключением одного: сообщения компилятора локализованы!

Сообщения типа «gebruik van een niet-gedefinieerde eigenschap» (голландский… вроде) ограничивают мою продуктивность. Я не узнаю их, потому что они совсем не похожи на те, к которым я привык в любой другой среде программирования, как правильное предложение они имеют даже меньше смысла, чем сообщения об ошибках на английском языке, и я, конечно, не могу их должным образом погуглить.

Я уже видел, что есть пара файлов xml и конфигураций java / mxmlc / fcsh / etc, которые я могу настроить, но пока ничего не помогло.

Пожалуйста, помогите мне восстановить рассудок и en_US / 1033 / и т. Д.! Спасибо...


Редактировать. Установка английского языка Windows с помощью панели управления с последующим перезапуском FlashDevelop приводила к появлению сообщений об ошибках на английском языке от Flex. Так что ура, у меня есть обходной путь. Я все же хотел бы, чтобы эти два понятия не были связаны друг с другом, поскольку разработчик постоянно возится с этими настройками.


person Paul-Jan    schedule 20.10.2009    source источник


Ответы (3)


Измените файл jvm.config, расположенный в той же папке, что и ваш mxmlc.exe, добавив в строку java.args следующий параметр:

-Duser.language=en -Duser.region=US

Подробное объяснение находится здесь.

person bagong    schedule 16.11.2009
comment
Пробовал раньше (только что перепроверил), не помогает. Мои java.args выглядят так: java.args = -Xmx384m -Dsun.io.useCanonCaches = false -Duser.language = en -Duser.region = US - person Paul-Jan; 17.11.2009

Перейдите к Tools | Program Settings (нажмите F10) и выберите Flash Develop на левой панели. Прокрутите вниз до заголовка Misc - последний вариант - Selected Locale. Если en_US отсутствует, значит, у вас проблема - вам, возможно, придется снова загрузить правильную версию локали.

person Amarghosh    schedule 21.10.2009
comment
+1 за разумный ответ, но, увы: для этого конкретного параметра Selected Locale уже установлено значение en_US. Думаю, мне просто нужно еще немного повозиться. - person Paul-Jan; 21.10.2009

Установка английского языка Windows через панель управления с последующим перезапуском FlashDevelop приводила к появлению сообщений об ошибках на английском языке от Flex.

Если кто-то предложит лучшее решение, я с радостью приму этот ответ вместо этого ...

person Paul-Jan    schedule 10.02.2010