Aparentemente, o Padrão HTTP suporta dar duas línguas a mesma preferência . No entanto, meu navegador (atualmente o Google Chrome, estou disposto a mudar, se necessário) me obriga a "classificar" meus idiomas nas configurações do navegador.
Eu posso ler inglês e alemão fluentemente. Se o conteúdo estiver disponível em inglês com uma tradução em alemão, quero o conteúdo em inglês. Se estiver disponível em alemão com uma tradução em inglês, quero o conteúdo em alemão.
Se não for possível ter uma classificação igual nos dois idiomas, também ficarei feliz em ter "nenhuma preferência de idioma", para que eu obtenha a versão "padrão" (não traduzida) das páginas da web. Novamente, o Chrome não permite remover todos os idiomas das configurações.
Como eu digo ao meu navegador que tenho um igual preferência por dois idiomas? (Ou, se isso não for possível, como eu digo isso? não para enviar preferências de idioma em tudo?)
Note que eu sou não falando sobre os serviços de tradução do navegador. Estou falando de sites que oferecem conteúdo em diferentes idiomas com base no conteúdo do cliente. Accept-Language
cabeçalho.
fonte
Accept-Language
Cabeçalho HTTP usando uma extensão do Chrome. Você pode garfo isto extensão, que modifica o cabeçalho HTTP do User-Agent padrão.