Como forçar Jenkins a mostrar a interface do usuário sempre em inglês?

47

Estou usando o Google Chrome. Quando estou usando o Jenkins (este é um serviço remoto, não tenho controle sobre ele), parte da interface do usuário é exibida no meu idioma local. Como posso dizer ao Jenkins para sempre exibir mensagens em inglês?

sobi3ch
fonte

Respostas:

35

Outra maneira de conseguir isso:

Instale o Localeplugin. Você pode definir o idioma padrão para todos os usuários, independentemente do idioma configurado no navegador.

https://wiki.jenkins-ci.org/display/JENKINS/Locale+Plugin

cbaldan
fonte
10
Estranho, seria bom ter essa opção nas configurações.
sobi3ch
11
Concordo, mas é assim que você define o idioma padrão para todos os usuários.
C22dan #
25

Isso pode ser feito no Chrome, definindo o idioma padrão nas configurações e provavelmente está funcionando em outros navegadores, mas eu não o testei. insira a descrição da imagem aqui

sobi3ch
fonte
4
Para esclarecer (não era óbvio para mim): arraste o idioma desejado para o topo da lista.
Allon Guralnek
21
Não quero mudar meu idioma do Chrome, mas o Jenkins está tão mal traduzido no meu idioma.
Dalvik VM
12
  1. Clique em Gerenciar Jenkins> Gerenciar plug-ins> [guia 'Disponível']
  2. No filtro, procure por: localidade .
  3. Clique na caixa de seleção Locale Plugin e instale sem reiniciar .
  4. Após a conclusão da instalação:

    • Em Gerenciar Jenkins> Configurar sistema , deve haver uma seção " Localidade ".
    • Digite o código language_LOCALE padrão para inglês: en_US
    • Clique em Ignorar a preferência do navegador e forçar esse idioma para todos os usuários .
Guillermo Garcia
fonte
2

Você pode usar um plug-in do Chrome para alterar os cabeçalhos de solicitação na base do domínio (estou usando o "Header Hacker", mas acho que existem muitos outros plugins desse tipo) e substituir o cabeçalho "Accept-Language" do seu domínio jenkins para "en -US, en; q = 0,5 ".

Federico Da Frassini
fonte
2

Parece que o chrome tem um problema,
continuou enviando o hebraico como a primeira opção no
Accept-Languagecabeçalho,
embora o inglês tenha sido definido como o idioma principal da lista (Configurações do Chrome> Idiomas)

Solução
E somente depois de adicionar outro idioma (russo, por exemplo), defini-lo como o 'top' e, em seguida, definir o inglês novamente como o 'top' que ele resolveu!

Isaace
fonte
0

Se você fizer isso no CloudBees Jenkins Enterprise / Core, precisará obter o plugin em https://updates.jenkins.io/download/plugins/locale/ e fazer o upload em $ {OpCenterURL} / pluginManager / advanced.

Quando instalado, na seção Gerenciar Jenkins> Configurar Sistema na seção "Localidade", en_US marque a opção Ignorar a preferência do navegador e force esse idioma para todos os usuários, pois ele parece não funcionar sem ele.

Enorme
fonte