Jak zmusić Jenkinsa do wyświetlania interfejsu użytkownika zawsze po angielsku?


47

Używam Google Chrome. Kiedy używam Jenkins (jest to usługa zdalna, nie mam nad nią kontroli), wówczas część interfejsu użytkownika wyświetla się w moim lokalnym języku. Jak mogę powiedzieć Jenkinsowi, aby zawsze wyświetlał wiadomości w języku angielskim?

Odpowiedzi:



25

Można to zrobić w Chrome, ustawiając domyślny język w ustawieniach i prawdopodobnie działa w innych przeglądarkach, ale go nie przetestowałem. wprowadź opis zdjęcia tutaj


4
Aby to wyjaśnić (nie było to dla mnie oczywiste): przeciągnij żądany język na górę listy.
Allon Guralnek

21
Nie chcę zmieniać języka Chrome, ale Jenkins jest tak źle przetłumaczony na mój język.
Dalvik VM

12
  1. Kliknij Zarządzaj Jenkins> Zarządzaj wtyczkami> [karta „Dostępne”]
  2. W filtrze wyszukaj: Ustawienia regionalne .
  3. Kliknij pole wyboru Wtyczka Locale i przycisk Instaluj bez restartu .
  4. Po zakończeniu instalacji:

    • W obszarze Zarządzaj Jenkins> Konfiguruj system powinna znajdować się sekcja „ Ustawienia regionalne ”.
    • Wprowadź domyślny kod language_LOCALE dla języka angielskiego: en_US
    • Kliknij opcję Ignoruj ​​preferencje przeglądarki i zaznacz pole wyboru wszystkim użytkownikom .

2

Możesz użyć wtyczki Chrome, aby zmienić nagłówki żądania na bazie domeny (używam „Hakera nagłówków”, ale myślę, że istnieje wiele innych tego typu wtyczek) i zastąp nagłówek „Accept-Language” swojej domeny jenkins na „pl -US, en; q = 0,5 ".


2

Wygląda na to, że chrome ma z tym problem.
Nadal wysyła hebrajski jako pierwszą opcję w
Accept-Languagenagłówku,
chociaż angielski jest ustawiony jako główny język na liście (ustawienia Chrome> Języki)

Rozwiązanie
I dopiero po dodaniu innego języka (na przykład rosyjskiego) i ustawieniu go jako „góry”, a następnie ustawieniu angielskiego z powrotem jako „góry” rozwiązanego!


0

Jeśli robisz to w CloudBees Jenkins Enterprise / Core, musisz pobrać wtyczkę ze strony https://updates.jenkins.io/download/plugins/locale/ i przesłać ją do $ {OpCenterURL} / pluginManager / advanced.

Po zainstalowaniu, w sekcji Zarządzaj Jenkins> Konfiguruj system w sekcji „Ustawienia regionalne” umieść en_US i zaznacz opcję Ignoruj ​​preferencje przeglądarki i wymuś ten język dla wszystkich użytkowników, ponieważ wydaje się, że bez niego nie działa.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.