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?
language
user-interface
jenkins
sobi3ch
źródło
źródło
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.
źródło
Po zakończeniu instalacji:
źródło
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 ".
źródło
Wygląda na to, że chrome ma z tym problem.
Nadal wysyła hebrajski jako pierwszą opcję w
Accept-Language
nagłó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!
źródło
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.źródło