Apache – FlashDevelop (Flex/AS3) and localized compiler messages

apache-flexflashdevelop

I am completely new to the whole FlashDevelop/Flash/etc toolchain, but wanted to do some experimenting. I installed FlashDevelop and Flex SDK on my laptop, and thinks worked out just fine, except for one thing: the compiler messages are localized!

Messages like "gebruik van een niet-gedefinieerde eigenschap" (Dutch.. sort of) are limiting my productivity. I don't recognize them because they look nothing like what I'm used to in any other programming environment, as a proper sentence they make even less sense than English error messages, and I certainly can't google them properly.

Now I've already seen there are a couple of xml files and java/mxmlc/fcsh/etc configs I can tweak, but nothing so far helped.

Please help me restore sanity and en_US/1033/etc! Thanks…


Edit Setting my windows locale to English through the control panel, then restarting FlashDevelop, did result in English error messages from Flex. So hurray, I've got a usable workaround. I'd still like the two to be unrelated though, as a developer a fiddle with those settings all the time.

Best Answer

Modify jvm.config file located in the same folder as your mxmlc.exe by adding on java.args line the following option:

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

Detailed explanation is here.

Related Topic