【问题标题】:Sonar display violation message in french声纳显示法语违规信息
【发布时间】:2011-09-12 15:50:13
【问题描述】:

我最近安装了声纳服务器和一些插件,当声纳显示违规消息时,我遇到了一个奇怪的语言问题,它以法语显示消息。

如何强制声纳显示英文信息?

【问题讨论】:

    标签: internationalization sonarqube locale rules


    【解决方案1】:

    正如 emeraldjava 所说,一些消息是根据运行分析的 JVM 的设置进行本地化的。

    如果您使用 Jenkins,您会找到解决方案 here

    如果你和我一样使用maven插件(mvn sonar:sonar),你可以将环境变量MAVEN_OPTS定义为-Duser.region=US -Duser.language=en...

    例如,在我设置变量并运行其他分析后,消息'31' devrait être défini comme une constante 变为'31' is a magic number

    【讨论】:

      【解决方案2】:

      您是否尝试过查看声纳管理页面上的设置?

      更糟糕的情况是,您可以在运行声纳 java 进程的脚本上设置“-Duser.region=GB -Duser.language=EN”。

      听起来很奇怪

      【讨论】:

      • 谢谢,但有些报告仍然是法语
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-02
      • 1970-01-01
      • 2014-07-19
      • 2014-05-17
      • 1970-01-01
      • 2017-11-01
      相关资源
      最近更新 更多