【问题标题】:FlashDevelop (Flex/AS3) and localized compiler messagesFlashDevelop (Flex/AS3) 和本地化编译器消息
【发布时间】:2010-12-08 11:15:35
【问题描述】:

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

像“gebruik van een niet-gedefinieerde eigenschap”(荷兰语……有点)这样的消息限制了我的工作效率。我不认识它们,因为它们看起来与我在任何其他编程环境中习惯的完全不同,作为一个正确的句子,它们比英语错误消息更没有意义,而且我当然无法正确搜索它们。

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

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


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

【问题讨论】:

    标签: apache-flex flashdevelop


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

      详细解释是here

      【讨论】:

      • 之前试过(刚刚重新检查),没有帮助。我的 java.args 看起来像这样: java.args=-Xmx384m -Dsun.io.useCanonCaches=false -Duser.language=en -Duser.region=US
      【解决方案3】:

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

      【讨论】:

      • +1 表示明智的回复,但遗憾的是:特定的 Selected Locale 设置已设置为 en_US。我想我只需要再摆弄一些。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-03
      • 1970-01-01
      • 1970-01-01
      • 2011-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多