2009-10-20 74 views
3

我对整个FlashDevelop/Flash/etc工具链是全新的,但想做一些试验。我在我的笔记本电脑上安装了FlashDevelop和Flex SDK,认为工作得很好,除了一件事情:编译器消息已本地化!FlashDevelop(Flex/AS3)和本地化编译信息

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

现在我已经看到有几个XML文件和java/mxmlc/fcsh/etc配置我可以调整,但没有什么帮助。

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


编辑设置我的窗户通过控制面板区域设置为英语,然后重新启动FlashDevelop中,并导致从Flex的英文错误消息。所以欢呼,我有一个可用的解决方法。尽管如此,我仍然希望这两者不相关,作为一名开发人员,他们一直都是这些设置的小提琴。

回答

1

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

我有人想出了一个更好的解决办法,我会很乐意接受在这一个代替这个问题的答案...

2

转到Tools | Program Settings(按F10)并从左侧面板中选择Flash Develop。向下滚动至Misc标题 - 最后一个选项是Selected Locale。如果en_US不在那里,那么你有一个问题 - 你可能不得不再次下载正确的语言环境版本。

+0

+1的明智回应,但很可惜:特定选择的区域设置已被设置为EN_US。我想我只需要摆弄更多。 – 2009-10-21 17:29:01

4

修改jvm.config文件位于同一文件夹作为mxmlc.exe 通过增加对java.args线以下选项:

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

详细解释here

+0

试过之前(只是重新检查),没有帮助。我的java.args看起来像这样: java.args = -Xmx384m -Dsun.io.useCanonCaches = false -Duser.language = en -Duser.region = US – 2009-11-17 15:40:01

+0

它为我工作。 – 2012-01-20 14:25:52