2009-10-20 70 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