Antworten:
Ein anderer Weg, dies zu erreichen:
Installieren Sie das Locale
Plugin. Sie können die Standardsprache für alle Benutzer festlegen, unabhängig von der in ihrem Browser konfigurierten Sprache.
Dies kann in Chrome erfolgen, indem die Standardsprache in den Einstellungen festgelegt wird. Wahrscheinlich funktioniert es auch in anderen Browsern, aber ich habe es nicht getestet.
Nach Abschluss der Installation:
Sie können ein Chrome-Plugin verwenden, um Anforderungsheader auf Domainbasis zu ändern (ich verwende "Header Hacker", glaube aber, dass es viele andere Plugins dieser Art gibt) und den Header "Accept-Language" für Ihre Jenkins-Domain durch "en" ersetzen -US, en; q = 0,5 ".
Anscheinend hat Chrome ein Problem damit.
Es wurde weiterhin Hebräisch als erste Option in der
Accept-Language
Kopfzeile gesendet,
obwohl Englisch als oberste Sprache in der Liste festgelegt wurde (Chrome-Einstellungen> Sprachen).
Lösung
Und erst, nachdem ich eine andere Sprache hinzugefügt habe (zum Beispiel Russisch) und sie als "Top" festgelegt habe und dann die englische Sprache als "Top" zurückgesetzt habe, wurde sie gelöst!
Wenn Sie dies in CloudBees Jenkins Enterprise / Core tun, müssen Sie das Plugin von https://updates.jenkins.io/download/plugins/locale/ herunterladen und in $ {OpCenterURL} / pluginManager / advanced hochladen.
Bei der Installation in Manage Jenkins> Configure System in „Locale“ Abschnitt put en_US
und überprüfen Browser Präferenz ignorieren und diese Sprache für alle Benutzer zwingen , wie es ohne sie nicht funktionieren scheint.