it-swarm-ja.com

どのようにJenkinsにUIを常に英語で表示させるのですか?

Google Chromeを使用しています。 Jenkinsを使用している場合(これはリモートサービスです。これを制御することはできません)、UIの一部が私の母国語で表示されています。 Jenkinsにメッセージを常に英語で表示するように指示するにはどうすればよいですか。

45
sobi3ch

これを達成するためのもう一つの方法:

Localeプラグインをインストールしてください。ブラウザで設定されている言語に関係なく、すべてのユーザーに対してデフォルトの言語を設定できます。

https://wiki.jenkins-ci.org/display/JENKINS/Locale+Plugin

34
cbaldan

Chromeで設定にデフォルトの言語を設定することで実現できます。おそらく他のブラウザでも動作しますが、テストはしていません。 enter image description here

25
sobi3ch
  1. [[Jenkinsの管理]> [プラグインの管理]> [[使用可能]タブ]をクリックします
  2. フィルタで、Localeを検索します。
  3. ロケールプラグインチェックボックスをクリックし、再起動せずにインストールボタンをクリックします。
  4. インストールが完了したら:

    • [Jenkinsの管理]> [システムの設定]の下に[ロケール]セクションがあります。
    • 英語用のデフォルトlanguage_LOCALEコードを入力します。en_US
    • をクリックします。ブラウザの設定を無視し、この言語をすべてのユーザーに強制しますチェックボックス。
9
JG.

Chromeプラグインを使用してドメインベースのリクエストヘッダーを変更し(私は "Header Hacker"を使用していますが、他にも多くの種類のプラグインがあります)、jenkinsドメインの "Accept-Language"ヘッダーを "en"に置き換えます。 −US、en; q = 0.5”。

クロムはこれに問題があるように思えます、
それはヘブライ語を最初の選択肢として送り続けた。
ヘッダーのAccept-Language
リストの一番上の言語が英語に設定されています(Chrome設定>言語)

解決策
そして、私が他の言語(例えばロシア語)を追加し、それを「トップ」に設定し、それから英語を「トップ」に戻すことで解決したのです!

0
Isaace

CloudBees Jenkins Enterprise/Coreでこれを行う場合は、 https://updates.jenkins.io/download/plugins/locale/ からプラグインを取得してアップロードする必要があります。 $ {OpCenterURL}/pluginManager/advanced。

インストールしたら、「ロケール」セクションの「Jenkinsの管理>システムの設定」にen_USを付けてチェックし、ブラウザの設定を無視してすべてのユーザーにこの言語を強制するそれなしではうまくいかないようです。

0
Huge