After upgrading Sonar 2.10 to Sonar 3.2, some violation messages are displayed in another language than Sonar default locale.
In my case, Sonar default locale is set to “en” in the general configuration settings. I’ve also checked in Sonar System Info panel that the Java system property “user.language” is set to “en” as well. I don’t have installed Sonar French Pack neither. Only the English pack is installed by default. However some messages are still displayed in French ?!?!
Please note that Sonar metrics is triggered by jobs configured in Jenkins. Should I force anything in Jenkins as well ?
You have to make sure that the default locale on your Jenkins server is also English.