Risposte:
Un altro modo per raggiungere questo obiettivo:
Installa il Locale
plugin. Puoi impostare la lingua predefinita per tutti gli utenti, indipendentemente dalla lingua configurata nel loro browser.
Può essere fatto in Chrome impostando la lingua predefinita nelle impostazioni e probabilmente funziona su altri browser, ma non l'ho provato.
Al termine dell'installazione:
Puoi utilizzare un plug-in di Chrome per modificare le intestazioni delle richieste sulla base del dominio (sto usando "Header Hacker" ma penso che ci siano molti altri plugin di quel tipo) e sostituire l'intestazione "Accept-Language" per il tuo dominio jenkins in "en -US, it; q = 0,5" .
Sembra che Chrome abbia un problema su questo, ha
continuato a inviare l'ebraico come prima opzione
Accept-Language
nell'intestazione
sebbene l'inglese fosse impostato per essere la lingua principale nell'elenco (Impostazioni di Chrome> Lingue)
Soluzione
E solo dopo aver aggiunto un'altra lingua (ad esempio il russo) e averlo impostato come "top", quindi impostare nuovamente l'inglese come "top" che ha risolto!
Se lo fai in CloudBees Jenkins Enterprise / Core, dovrai ottenere il plug-in da https://updates.jenkins.io/download/plugins/locale/ e caricarlo in $ {OpCenterURL} / pluginManager / advanced.
Una volta installato, in Gestisci Jenkins> Configura sistema nella sezione "Impostazioni locali" inserisci en_US
e seleziona Ignora le preferenze del browser e imponi questa lingua a tutti gli utenti poiché sembra non funzionare senza di essa.