intellij-idea - 如何更改 IntelliJ IDEA 使用的语言环境?

标签 intellij-idea locale resourcebundle

我尝试使用 IntelliJ IDEA(11.1.3 社区版)创建一个新的 Gradle 项目。不幸的是,我遇到了这个错误:

enter image description here

IDE 日志显示此错误:

2012-08-19 06:48:50,873 [735372] 警告 - .plugins.gradle.util.GradleLog - java.util.MissingResourceException:找不到基本名称 i18n.GradleBundle 的包,语言环境 en_CA

没有什么大惊喜。

我不确定 IntelliJ IDEA 如何确定要使用的语言环境,但它正确地确定了我住在加拿大。我试图通过将以下命令行标志传递给 idea.sh 中的 JVM 来将区域设置更改为 en_US shell 脚本:

# Adam 的自定义参数:
LOCALE_ARGS="-Duser.language=en -Duser.country=US -Duser.variant=US"

ALL_JVM_ARGS="$LOCALE_ARGS $VM_OPTIONS $COMMON_JVM_ARGS $IDE_JVM_ARGS $AGENT $REQUIRED_JVM_ARGS"

不幸的是,它仍然坚持使用 en_CA。

如何更改 IntelliJ IDEA 使用的语言环境?

最佳答案

idea.log 中的错误信息表示 Grade 插件本身不重用 IDEA 的系统属性。这是一个 known bug由 JetBrains 验证,您可以投票支持它。

关于intellij-idea - 如何更改 IntelliJ IDEA 使用的语言环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12025635/

相关文章:

intellij-idea - 将 Intellij IDEA 方法参数提示格式化为等宽字体?

intellij-idea - 如何防止IntelliJ IDEA删除未使用的包?

c - 访问区域设置信息

java - 浏览器语言环境为日语

c++ - 如果您在 .h 文件中包含某些内容,您是否必须再次包含相同的内容?

java - 在 Maven 中添加 Intellij IDEA 运行时断言功能

java - 单例是否适合管理语言环境/本地化/国际化?

c++ - 使用 boost locale : different behaviour on windows and linux 进行字符串转换

msbuild - 如何在编译时将正确的版本信息注入(inject)到资源中?

java - 使用 ResourceBundle 将属性文件从一种语言翻译为另一种语言