Odpowiedzi:
Kolejny sposób na osiągnięcie tego:
Zainstaluj Locale
wtyczkę. Możesz ustawić domyślny język dla wszystkich użytkowników, bez względu na język skonfigurowany w przeglądarce.
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.
Po zakończeniu instalacji:
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 ".
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!
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.