我最近安装了声纳服务器和一些插件,当声纳显示违规消息时,我有一个奇怪的语言问题,它会显示法语消息。
我如何强制声纳以英文显示信息?
答案 0 :(得分:0)
您是否尝试过查看声纳管理页面上的设置?
更糟糕的是,你可以在运行声纳java进程的脚本上设置'-Duser.region = GB -Duser.language = EN'。
听起来很奇怪
答案 1 :(得分:0)
正如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
。