Как изменить язык jenkins

I am from Ukraine. When I open Jenkins in the browser I see all the UI in Russian. I am running Jenkins on Windows. However - there is no Russian in Windows configuration "Region and Settings". ...

I am from Ukraine.
When I open Jenkins in the browser I see all the UI in Russian.
I am running Jenkins on Windows.

However — there is no Russian in Windows configuration «Region and Settings».
Format — English(United States).
Location — United States.
Only the Timezone is Ukrainian — UTC +02:00.

Is it possible to force Jenkins to show the UI in English language?

PS.
I did not have such a problem with Hudson before.

Locale Plugin helped to change the default locale to English.

I changed the language in the configuration of Chrome and now Jenkins is in English :)

Jesse's user avatar

Jesse

3,4546 gold badges26 silver badges40 bronze badges

asked Sep 10, 2012 at 11:26

Volodymyr Bezuglyy's user avatar

2

By default, Jenkins uses the default language of your browser, if it is set. To change it, you could do the follow.

1. Download and install the locale plugin:

  1. From the main page of Jenkins, go to Manage Jenkins -> Manage Plugins
  2. Click on Availables
  3. Check the «Locale plugin» and clicks on «Download now and install after restart».

Jenkins will download the plugin and restart if not job has been scheduled.

2. Set the language:

Once the plugin has been installed, change the language using following steps:

  1. From the main page of Jenkins, go to Manage Jenkins -> Configure System.

  2. Under Locale, there will be a field called «Default Language». Enter the new language. It could be «en» or «ENGLISH».

  3. Under the text box, check the checkBox called «Ignore browser preference and force this language to all users».

enter image description here

sschuberth's user avatar

sschuberth

27.4k6 gold badges97 silver badges144 bronze badges

answered Apr 28, 2016 at 12:59

svichkar's user avatar

1

Locale Plugin helped to change default locale to en.

answered Sep 10, 2012 at 12:50

Volodymyr Bezuglyy's user avatar

A better and more simple solution is to just remove Russian from Chrome.

In other words, change Browser Language Settings.

e.g. for Chrome, Go to Chrome Settings -> Language -> Remove selected language.

gaoithe's user avatar

gaoithe

4,1083 gold badges28 silver badges38 bronze badges

answered Nov 19, 2019 at 15:20

Volodymyr Davydenko's user avatar

5

enter image description here

You have to install the Locale plugin, which is already available but not installed as default, and then under Manage System > Locale insert «Locale.ENGLISH» in java style.

answered Nov 27, 2019 at 11:15

Laura Liparulo's user avatar

0

Maybe you can try this

$ sudo languagesetup

and choose 1) Use English for the main language to change it back.

Reference,
https://support.apple.com/en-us/HT202036

answered Dec 19, 2016 at 18:11

Johnny's user avatar

JohnnyJohnny

1,77421 silver badges16 bronze badges

By default, Jenkins takes your browser language. To change it, you need to install Locale plugin and set proper language to ignore browser preferences. Go to Manage Jenkins -> Configure System, find Default Language and set what you need.
You can check the video https://youtu.be/UiikMY1uW1w

answered Jan 4, 2020 at 21:00

Maksym  Rudnyi's user avatar

Seems like chrome has an issue on this,
It kept sending Hebrew as the first option in the
Accept-Language on the header
although English was set to be the top-language on the list (Chrome settings > Languages)

Solution
And only after I’ve added some other language (Russian for instance) and set it to be the ‘top’ and then set the English back to be the ‘top’ it solved!

answered Feb 19, 2019 at 16:15

Isaace's user avatar

IsaaceIsaace

1316 bronze badges

All you need to do is change your browser’s language settings and put english first.

answered Jun 23, 2021 at 6:01

sujaz's user avatar

sujazsujaz

191 bronze badge

My operating system is windows 10. I want to use English languages for Jenkins UI.
For Region & Languages, I added Turkish and English my default setting is English, however, Jenkins UI is Turkish. If I remove Turkish Jenkins UI looks fine and it turns on English.

Region & Languages

answered Mar 16, 2018 at 10:52

i.karayel's user avatar

i.karayeli.karayel

3,9771 gold badge23 silver badges26 bronze badges

I’m using Google Chrome. When I’m using Jenkins (This is remote service, I don’t have control over it) then part of UI is displaying in my local language. How can I tell Jenkins to always display messages in English?

asked Feb 18, 2015 at 11:28

sobi3ch's user avatar

It can be done in Chrome by setting default language in settings, and it’s probably working on other browsers but I didn’t test it.
enter image description here

answered Feb 26, 2015 at 8:49

sobi3ch's user avatar

sobi3chsobi3ch

1,3881 gold badge10 silver badges14 bronze badges

2

  1. Click Manage Jenkins > Manage Plugins > [‘Available’ tab]
  2. In the Filter, search for: Locale .
  3. Click on Locale Plugin checkbox and Install without restart button.
  4. After installation is complete:

    • Under Manage Jenkins > Configure System there should be a «Locale» section.
    • Enter the default language_LOCALE code for English: en_US
    • Click on Ignore browser preference and force this language to all users checkbox.

answered Jul 2, 2018 at 0:48

Guillermo Garcia's user avatar

You can use a Chrome plugin to change Request Headers on domain base (I’m using «Header Hacker» but I think there are many other plugins of that kind) and replace the «Accept-Language» header for your jenkins domain to «en-US,en;q=0.5».

answered Jan 8, 2018 at 11:02

Federico Da Frassini's user avatar

1

Seems like chrome has an issue on this,
It kept sending Hebrew as the first option in the
Accept-Language on the header
although English was set to be the top-language on the list (Chrome settings > Languages)

Solution
And only after I’ve added some other language (Russian for instance) and set it to be the ‘top’ and then set the English back to be the ‘top’ it solved!

answered Feb 19, 2019 at 16:26

Isaace's user avatar

If doing this in CloudBees Jenkins Enterprise/Core, you’ll need to get the plugin from https://updates.jenkins.io/download/plugins/locale/ and upload it in ${OpCenterURL}/pluginManager/advanced .

When installed, in Manage Jenkins > Configure System in «Locale» section put en_US
and check Ignore browser preference and force this language to all users as it seems not working without it.

answered Jun 12, 2019 at 8:47

Huge's user avatar

HugeHuge

1657 bronze badges

I’m using Google Chrome. When I’m using Jenkins (This is remote service, I don’t have control over it) then part of UI is displaying in my local language. How can I tell Jenkins to always display messages in English?

asked Feb 18, 2015 at 11:28

sobi3ch's user avatar

It can be done in Chrome by setting default language in settings, and it’s probably working on other browsers but I didn’t test it.
enter image description here

answered Feb 26, 2015 at 8:49

sobi3ch's user avatar

sobi3chsobi3ch

1,3881 gold badge10 silver badges14 bronze badges

2

  1. Click Manage Jenkins > Manage Plugins > [‘Available’ tab]
  2. In the Filter, search for: Locale .
  3. Click on Locale Plugin checkbox and Install without restart button.
  4. After installation is complete:

    • Under Manage Jenkins > Configure System there should be a «Locale» section.
    • Enter the default language_LOCALE code for English: en_US
    • Click on Ignore browser preference and force this language to all users checkbox.

answered Jul 2, 2018 at 0:48

Guillermo Garcia's user avatar

You can use a Chrome plugin to change Request Headers on domain base (I’m using «Header Hacker» but I think there are many other plugins of that kind) and replace the «Accept-Language» header for your jenkins domain to «en-US,en;q=0.5».

answered Jan 8, 2018 at 11:02

Federico Da Frassini's user avatar

1

Seems like chrome has an issue on this,
It kept sending Hebrew as the first option in the
Accept-Language on the header
although English was set to be the top-language on the list (Chrome settings > Languages)

Solution
And only after I’ve added some other language (Russian for instance) and set it to be the ‘top’ and then set the English back to be the ‘top’ it solved!

answered Feb 19, 2019 at 16:26

Isaace's user avatar

If doing this in CloudBees Jenkins Enterprise/Core, you’ll need to get the plugin from https://updates.jenkins.io/download/plugins/locale/ and upload it in ${OpCenterURL}/pluginManager/advanced .

When installed, in Manage Jenkins > Configure System in «Locale» section put en_US
and check Ignore browser preference and force this language to all users as it seems not working without it.

answered Jun 12, 2019 at 8:47

Huge's user avatar

HugeHuge

1657 bronze badges

I’m using Google Chrome. When I’m using Jenkins (This is remote service, I don’t have control over it) then part of UI is displaying in my local language. How can I tell Jenkins to always display messages in English?

asked Feb 18, 2015 at 11:28

sobi3ch's user avatar

It can be done in Chrome by setting default language in settings, and it’s probably working on other browsers but I didn’t test it.
enter image description here

answered Feb 26, 2015 at 8:49

sobi3ch's user avatar

sobi3chsobi3ch

1,3881 gold badge10 silver badges14 bronze badges

2

  1. Click Manage Jenkins > Manage Plugins > [‘Available’ tab]
  2. In the Filter, search for: Locale .
  3. Click on Locale Plugin checkbox and Install without restart button.
  4. After installation is complete:

    • Under Manage Jenkins > Configure System there should be a «Locale» section.
    • Enter the default language_LOCALE code for English: en_US
    • Click on Ignore browser preference and force this language to all users checkbox.

answered Jul 2, 2018 at 0:48

Guillermo Garcia's user avatar

You can use a Chrome plugin to change Request Headers on domain base (I’m using «Header Hacker» but I think there are many other plugins of that kind) and replace the «Accept-Language» header for your jenkins domain to «en-US,en;q=0.5».

answered Jan 8, 2018 at 11:02

Federico Da Frassini's user avatar

1

Seems like chrome has an issue on this,
It kept sending Hebrew as the first option in the
Accept-Language on the header
although English was set to be the top-language on the list (Chrome settings > Languages)

Solution
And only after I’ve added some other language (Russian for instance) and set it to be the ‘top’ and then set the English back to be the ‘top’ it solved!

answered Feb 19, 2019 at 16:26

Isaace's user avatar

If doing this in CloudBees Jenkins Enterprise/Core, you’ll need to get the plugin from https://updates.jenkins.io/download/plugins/locale/ and upload it in ${OpCenterURL}/pluginManager/advanced .

When installed, in Manage Jenkins > Configure System in «Locale» section put en_US
and check Ignore browser preference and force this language to all users as it seems not working without it.

answered Jun 12, 2019 at 8:47

Huge's user avatar

HugeHuge

1657 bronze badges

Понравилась статья? Поделить с друзьями:
  • Как изменить язык imgburn
  • Как изменить язык icloud
  • Как изменить язык hive os
  • Как изменить язык hamachi
  • Как изменить язык git