Tradução automática de texto nas páginas do MSDN - Como desativar?

131

Existe uma maneira de desativar a tradução automática de texto nas páginas da biblioteca do MSDN ?

Eu prefiro texto em inglês, mas devido a ter um endereço IP em alemão, a Microsoft ativa a tradução automática em cada novo carregamento de página, o que me dá uma caixa amarela com uma tradução em alemão do texto em que estou passando o mouse com o mouse.

Isso acontece independentemente do idioma definido inicialmente no canto superior direito e independentemente de eu estar conectado ou não.

Eu não posso dizer como isso é chato!

Alguma idéia, alguém?

Marc Wellman
fonte
55
Isto. Faz. Relacionar. Para Programação. Porque. Isto. Parece. Em. A. Programação. Página.
22412 Marc Marion
2
Nós sentimos que as melhores perguntas do Stack Overflow têm um pouco de código-fonte, mas se sua pergunta geralmente cobre um problema de programação específico, um algoritmo de software, ferramentas de software comumente usadas por programadores, problemas práticos e responsáveis ​​que são exclusivos da profissão em programação… então você está no lugar certo para fazer sua pergunta! - stackoverflow.com/faq#questions - O MSDN é péssimo, não se enquadra em nenhuma das categorias mencionadas acima.
vzwick
20
para mim, a documentação on-line, essencial para a programação, se enquadra na categoria mencionada acima: "... ferramentas de software comumente usadas por programadores ...". Mas eu não quero discutir com você, você afirmou o seu ponto e eu o meu. Eu estou bem com isso.
22412 Marc Marion
28
Claramente, o msdn é uma ferramenta de software comumente usada por programadores, nem vejo por que não deveria se encaixar nessa categoria. Sua pergunta também salvou meu dia, esses pop-ups por parágrafo são realmente irritantes, se eu quiser a página em francês ou qualquer outro idioma, eu sou um garoto grande e posso encontrá-la.
Etienne
1
Obrigado @Etienne por seu apoio :)
marc wellman

Respostas:

49

Quando você pressiona o botão de opção "Original" na parte superior, você vê o inglês, com o alemão na caixa suspensa amarela. Se você visitar o site original em inglês, não verá uma tradução, nem mesmo ao passar o mouse. Você muda para o inglês substituindo / de-de / no URL por / en-us /. Como em

Alemão (tradução ou original com tradução ao passar o mouse):

http://msdn.microsoft.com/ de-de /library/system.diagnostics.contracts.contractargumentvalidatorattribute(v=vs.110).aspx

Apenas inglês (sem tradução):

http://msdn.microsoft.com/ en-us /library/system.diagnostics.contracts.contractargumentvalidatorattribute(v=vs.110).aspx

Chris wendt
fonte
Muito obrigado Chris por seu comentário :)
marc wellman
12
O alternador de idiomas em agosto de 16 está agora na parte inferior esquerda da página.
Hmrc87
8
como posso automatizar esta operação? estou farto de reescrever url todas as vezes. é 2017.
Barış Akkurt
1
@ BarışAkkurt: Dê uma olhada no stackoverflow.com/questions/5274463/…
AirLancer
37

Se você é um usuário do firefox, pode usar o Redirector addon. Crie um novo redirecionamento e configure-o assim:

Configuração do refletor

Ele redirecionará automaticamente todas as solicitações de msdn para versões em inglês não traduzidas.

ghord
fonte
Obrigado @ghord. Vou tentar isso mais tarde e depois dizer se funcionou para mim.
22613 Marc
@marcwellman: Então funcionou? Eu tenho exatamente o mesmo problema aqui. Além disso, a tradução alemã do MSDN contém todos os tipos de erros que podem mudar completamente o significado do texto. Um complemento do Firefox como esse parece bom.
ygoe 27/06
2
Essa deve ser a resposta aceita. Você me pediu para encontrar uma extensão semelhante no chrome e agora funciona como um encanto. Obrigado.
precisa saber é
19

Encontrei! Quero dizer, está 2016, 3 anos atrasado, e talvez eles tenham acabado de adicioná-lo recentemente, mas quando você rola todo o caminho, há um pequeno botão no canto inferior esquerdo onde você pode escolher o idioma que deseja usar (mais especificamente um país " você é de").

Whazz
fonte
Sempre que eu reinicio o meu navegador, ele volta.
Muito obrigado! Você é o melhor
Stanislav Šolc 10/12/19
Sim, existe, mas estou cansado de fazer isso o tempo todo.
Sarrus
10

O MSDN usa o idioma preferido nas configurações do seu navegador da web.

http://social.msdn.microsoft.com/Forums/en-US/6543407d-f743-48fb-965b-b8af9f9a0cb1/howto-disable-automatic-translation-into-german?forum=msdnfeedback

Isso ocorre devido ao Accept-Languagecabeçalho:

http://www.w3.org/International/questions/qa-accept-lang-locales

Portanto, definir seu navegador para preferir sites em inglês deve resolver esse problema. O W3C tem uma visão geral de como fazer isso em diferentes navegadores aqui:

http://www.w3.org/International/questions/qa-lang-priorities.en.php

Jens Mühlenhoff
fonte
4
Sim, mas para outras páginas talvez prefira meu idioma local.
Wernfried Domscheit
@Wernfried Seu navegador está dizendo "Ei, por favor, me dê o site no meu idioma local", o MSDN faz exatamente isso (mesmo que de maneira irritante). Se você deseja idiomas diferentes para sites diferentes, é realmente um problema para o navegador resolver.
Jens Mühlenhoff
O AddIn fornecido (para Firefox) funciona muito bem. Essa é a minha solução.
Wernfried Domscheit
Um complemento "Exibir este site em um idioma específico" que usa o mecanismo Accept-Language seria ainda melhor. Dessa forma, nenhuma reescrita de URL seria necessária.
Jens Mühlenhoff
8

Existe um addon chrome também

Switcheroo-Redirector

Console
fonte
SIM, ótima ferramenta. Substitua es-es por en-us em URLs do msdn. obrigado.
Ivan Ferrer Villa
6

Recentemente me deparei com o mesmo problema. E eu resolvi com a extensão do Chrome ModHeader . Eu configurei e funciona:ModHeader

insira a descrição da imagem aqui

Alezis
fonte
5

Eu cansei de substituir manualmente o URL dos documentos do MSDN para segmentá- en-uslo, então criei esse pequeno script de usuário para a útil extensão Tampermonkey (disponível no Chrome , Microsoft Edge , Opera e Firefox )

// ==UserScript==
// @name         MSDN docs [en-us] redirect
// @version      0.1
// @description  Redirects to the en-us version of the current MSDN doc page
// @grant        none
// @match        https://docs.microsoft.com/*
// ==/UserScript==

(function () {
    let pathname = window.location.pathname.split('/');
    if (pathname[1].toLowerCase() !== 'en-us') {
        pathname[1] = 'en-us';
        pathname = pathname.join('/');
        window.location.href = window.location.origin + pathname + window.location.search;
    }
})();

Depois de instalar a extensão,

  1. Clique no ícone
  2. Clique em Create a new script...
  3. Cole o código anterior
  4. Salve ( Ctrl + Sou File > Save).
  5. Teste o redirecionamento: https://docs.microsoft.com/fr-fr/dotnet/csharp/programming-guide/classes-and-structs/classes

A @matchpropriedade garantirá que esse script seja executado apenas nas páginas de documentos do MSDN.

Pierre Roudaut
fonte
2

Eu sei que é uma pergunta antiga, talvez essa percepção seja útil para alguém.

Eu quase sempre abro o msdn através de uma pesquisa no google. Na maioria das vezes, me oferecia um site traduzido para o meu idioma local (através de uma parte do endereço com o código do idioma), às vezes acompanhado pela versão original (em inglês) ao lado. Se eu clicar no link do idioma original, ele não traduzirá nada, portanto não será uma tradução automática com base na minha localização.

O que resolveu meu problema foi alterar as configurações de pesquisa do Google para preferir o inglês, em vez do meu idioma nativo. Vá para as configurações de pesquisa do Google , defina Which language should Google products use?como English, Currently showing search results in:clique em Edite verifique outros idiomas nos quais você provavelmente pesquisará.

Também mudará o idioma da interface do usuário para o google. Sei que pode ser um preço alto a pagar, mas acredito que vale a pena. Se você procurar uma consulta digitada no idioma especificado, os resultados provavelmente resultarão nas páginas desse idioma.

slawekwin
fonte
Obrigado, você me salvou do suicídio. Na minha opinião, este é o melhor método para documentos da Microsoft e outros sites.
Sebastian 506563
1

Em vez de extensões, que consumirão memória e são um pouco exageradas para esse tipo de coisa, você pode usar uma consulta de pesquisa personalizada.

cromada

Configurações => Gerenciar mecanismos de pesquisa, adicione esta entrada:

Motor: MSDN US

Palavra-chave: ms

URL: https://social.msdn.microsoft.com/Search/en-US?query=%s (ou qualquer que seja o URL adequado no momento da sua leitura, use-o %ssempre que precisar da string de consulta real)

Agora, na barra de endereço, basta digitar ms [SPACE]. Assim que você pressionar o espaço, ele será solicitado Search on MSDN US:. Basta digitar sua consulta agora. Por exemplo ms string, você será redirecionado para a versão MSDN-US dos resultados da pesquisa string. Claro que você pode alterar o título e a palavra-chave.

Tenho certeza de que os outros navegadores comuns também expõem esse tipo de funcionalidade. No Firefox, eu costumava conectar mecanismos de pesquisa personalizados na barra de pesquisa.

Esse é um truque interessante que eu uso para todos os tipos de pesquisas (SO, Amazon, Wikipedia em diferentes idiomas etc.). É muito eficiente.

Patrice Gahide
fonte
É e eu o uso, exceto que você pode abrir o MSDN, por exemplo, a partir de uma pesquisa no Google - e, nesse caso, ele não funcionará mais.
Assustador
1

Geralmente, há um link de idioma na parte inferior da página, onde você pode alterar o idioma (mesmo que uma configuração específica do site permanente seja muito melhor).

Janspeed
fonte
0

No IE, no Painel de opções da Internet, você faz parte do Apperrance na guia Geral. Adicione o idioma preferido como primeiro e a partir de agora todas as páginas do MSDN serão apresentadas no idioma escolhido

Wally
fonte
0

Estou usando o complemento NoScript com o Firefox (na verdade Waterfox), apenas forbib "m-msft.com", o tradutor será desligado. Eu acho que você pode usar outros plugins em outro navegador para proibir o domínio também. O NoScript é um complemento obrigatório para qualquer usuário sério da Web, e UserStyles, é claro.

quiary
fonte