【发布时间】:2011-09-12 15:50:13
【问题描述】:
我最近安装了声纳服务器和一些插件,当声纳显示违规消息时,我遇到了一个奇怪的语言问题,它以法语显示消息。
如何强制声纳显示英文信息?
【问题讨论】:
标签: internationalization sonarqube locale rules
我最近安装了声纳服务器和一些插件,当声纳显示违规消息时,我遇到了一个奇怪的语言问题,它以法语显示消息。
如何强制声纳显示英文信息?
【问题讨论】:
标签: internationalization sonarqube locale rules
正如 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。
【讨论】:
您是否尝试过查看声纳管理页面上的设置?
更糟糕的情况是,您可以在运行声纳 java 进程的脚本上设置“-Duser.region=GB -Duser.language=EN”。
听起来很奇怪
【讨论】: