Hi folk:
Once we done with separate localization resource files, the end user will get a pure English version of Jenkins and plugins. This proposal has some benefits, e.g. more native language people could join the process of localization. But there is no need to give many people the commit permission. But there are some issues we need to consider.
My proposal is here. Add a setting option in System Configuration of Jenkins core. This option allows users to choose their language. I think it's a common way to do this job like other many software.
Another idea is that put the localization plugin into suggestion list. So we could detect browse user-agent setting then give the end users a friendly suggestion. I create a PR to implements the idea. Any opinion is welcomed.
https://github.com/jenkinsci/jenkins/pull/3626
Thanks in advance
Rick