Сонар показывает сообщение о нарушении на французском - PullRequest
1 голос
/ 10 июня 2011

Я недавно установил сервер гидролокатора и некоторые подключаемые модули, и у меня возникла странная языковая проблема, когда гидролокатор отображает сообщения о нарушениях, он отображает сообщения на французском языке.

Как заставить сонар выводить сообщение на английском языке?

Ответы [ 2 ]

0 голосов
/ 19 февраля 2013

Как сказал изумруджава, некоторые сообщения локализуются в соответствии с настройками JVM, которая выполняла анализ.

Если вы используете Jenkins, вы найдете решение здесь .

Если, как и я, вы используете плагин 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 после того, как я установил переменную и провел другой анализ.

0 голосов
/ 10 июня 2011

Вы пробовали смотреть настройки на странице администратора сонара?

В худшем случае вы можете установить '-Duser.region = GB -Duser.language = EN' в сценарии, который запускает процесс сонара java.

Звучит как странный

...