Jenkins Localization Separation discuss

57 views
Skip to first unread message

Rick

unread,
Sep 29, 2018, 10:38:50 PM9/29/18
to Jenkins Developers
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.

First, it's not very friendly for someone is not familiar with English. Maybe a lot of people even don't know the exists of the language plugin(e.g. https://github.com/jenkinsci/localization-zh-cn-plugin).

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

QIANG LAIN

unread,
Sep 30, 2018, 3:53:21 AM9/30/18
to jenkin...@googlegroups.com
I like the setting options for language, this is appreciable for us. Changing the language easily benefits comparing different version documentation when getting confusing at reading.

Rick <linux...@gmail.com>于2018年9月30日周日 上午10:38写道:
--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/1dcdb85f-1cdc-4ae2-a9d4-751412776f94%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Jesse Glick

unread,
Oct 1, 2018, 9:26:46 AM10/1/18
to Jenkins Dev
On Sat, Sep 29, 2018 at 10:38 PM Rick <linux...@gmail.com> wrote:
> detect browse user-agent setting

As far as I know this is how locale is normally taken into account in
Jenkins, so this proposal makes sense to me.

Oleg Nenashev

unread,
Oct 2, 2018, 7:52:25 AM10/2/18
to Jenkins Developers
I am fine with the proposed approach.
There are some edge cases, but it should work well.

At some point we could add "Localizations" page to the installation Wizard, if there are many such plugins created.

BR, Oleg

arch

unread,
Oct 2, 2018, 9:12:44 AM10/2/18
to jenkin...@googlegroups.com
Yes, once we get more localization plugins then add such page.

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages