FlashDevelop(Flex / AS3)和本地化编译器消息

时间:2009-10-20 18:44:15

标签: flex flashdevelop

我对整个FlashDevelop / Flash / etc工具链都很陌生,但想做一些实验。我在我的笔记本电脑上安装了FlashDevelop和Flex SDK,并认为工作得很好,除了一件事:编译器消息是本地化的!

像“gebruik van een niet-gedefinieerde eigenschap”(荷兰语等等)的消息限制了我的工作效率。我不认识他们,因为他们看起来不像我在任何其他编程环境中习惯的那样,作为一个正确的句子,他们比英语错误信息更不合理,我当然不能正确地谷歌。

现在我已经看到有几个xml文件和java / mxmlc / fcsh / etc配置我可以调整,但到目前为止没有任何帮助。

请帮我恢复理智和en_US / 1033 /等!感谢...


编辑 通过控制面板将我的Windows语言环境设置为英语,然后重新启动FlashDevelop,确实导致来自Flex的英语错误消息。所以,我有一个可用的解决方法。我仍然希望这两者不相关,作为开发人员一直都是这些设置的小提琴。

3 个答案:

答案 0 :(得分:4)

修改与 mxmlc.exe 位于同一文件夹中的 jvm.config 文件 通过在 java.args 行添加以下选项:

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

详细说明是here

答案 1 :(得分:2)

转到Tools | Program Settings(按F10)并从左侧面板中选择Flash Develop。向下滚动到Misc标题 - 最后一个选项是Selected Locale。如果en_US不存在,则表示您遇到问题 - 您可能需要再次下载正确的语言环境版本。

答案 2 :(得分:1)

通过控制面板将我的Windows语言环境设置为英语,然后重新启动FlashDevelop,确实导致来自Flex的英语错误消息。

我有人提出了一个更好的解决方案,我很乐意接受这个答案而不是这个......