Como configurar o MSDN para estar sempre em inglês

107

Eu sei que esta não é exatamente uma questão de programação, mas está intimamente relacionada -

Como faço para definir o MSDN para exibir tudo em inglês? Eu sou tcheco, e cada KB ou artigo de documentação é traduzido automaticamente para o tcheco com seu tradutor, o que resulta apenas em rabiscos, e a mudança para o inglês requer algumas pesquisas e cliques.

nothrow
fonte
7
Você está acessando links para MSDN por meio de um mecanismo de busca, como o Google? Pode muito bem ser esse o autor do crime, caso em que você pode impedir o Google (por exemplo) de adivinhar sua localidade e especificar os idiomas desejados usando Search Settings.
Grant Thomas
Não entendo esse problema, apesar de morar na Alemanha, depois que mudei o idioma (no canto superior esquerdo, dava 2 cliques), sempre ficou em inglês. Talvez você tenha desativado os cookies?
Hannesh,
@Beachwalker, esse é o caso de todos os navegadores. Opera / Chrome, geralmente. Uma coisa - eu tenho sistema operacional em inglês, configurações em inglês, mas ainda percebo que estou conectando do IP checo.
nothrow
2
Eu mudei Which language should Google products use?para o inglês como @GrantThomas disse e o Google começou a mostrar links do msdn para a cultura en-US. Até esta Currently showing search results inconfiguração tenho meu idioma local (ucraniano) e não foi possível desmarcá-lo.
oleksa de
Não consigo votar a favor disso o suficiente ...
Chuck,

Respostas:

44

Pergunta muito legítima, eu acho.

Você precisa modificar o url conforme explicado aqui . No seu caso, altere cz-cz para en-us.

Ou melhor, deixe-o criar um plugin de navegador como o Redirector para firefox:

Plug-in redirecionador definido para forçar páginas msdn em inglês

Thomiel
fonte
20
Eu uso o Redirector para Chrome e tenho este: http([s]?):\/\/(docs|msdn)\.microsoft\.com\/es-es\/(.*)parahttp$1://$2.microsoft.com/en-us/$3
Jcl
36

Eu escrevi uma extensão de navegador dedicada simples para isso. Ao contrário do plugin Redirector, nenhuma configuração é necessária.

É chamado de "FFS MSDN em inglês" e está disponível para:

Ele simplesmente redireciona qualquer página do MSDN (ou docs.microsoft) localizada para a versão em inglês (en-us).

As fontes bastante triviais podem ser encontradas em https://github.com/AirLancer/ffs_msdn_in_english

AirLancer
fonte
3
Ainda funcionando perfeitamente bem. Seria possível atualizar a extensão e adicionar azure.microsoft.com à lista de domínios?
ken2k
2
Pode ser um bom projeto de férias de Natal. Estou pensando em mover o ícone para a barra de URL quando você visita o site em vez de exibi-lo permanentemente. Alguma opinião sobre isso?
AirLancer
1
Eu gosto do ícone na ideia da barra de URL. Mais perto do domínio real.
Squirrelkiller
23

MSDN Set Language

Você pode selecionar o idioma padrão na parte inferior esquerda da página.

Editar

O novo site de documentos tem uma opção mais fácil de visualizar em inglês. No entanto, a configuração não é permanente.

Microsoft Docs View em Inglês

Yusuf Tarık Günaydın
fonte
7
Mas você precisa fazer isso sempre. Existem configurações que sempre se aplicam? talvez com uma conta da Microsoft?
janeiro de
0

Não quero usar extensões porque considero as permissões necessárias um grande risco à segurança. Além disso, o MSDN não é o único site onde as traduções são uma merda. Portanto, para mim, a melhor solução era alterar as configurações de idioma no Windows 10. Adicione o inglês aos seus "Idiomas preferidos" e defina-o como o primeiro. Os aplicativos e sites aparecerão no primeiro idioma da lista que eles suportam.

insira a descrição da imagem aqui

pr0gg3r
fonte
Isso faz com que o en-US seja o padrão se você navegar para os documentos da Microsoft, mas quando você faz uma pesquisa na web por conteúdo do MS, você fica facilmente preso a um idioma diferente (normalmente o idioma do seu navegador). Uma situação comum que o plug-in "FFS MSDN em inglês" do AirLancer trata perfeitamente.
TvdH
0

Gosto de poder escolher entre a versão traduzida e a versão en-us . Eu criei o seguinte UserScript ... para ser usado no TamperMonkey, por exemplo.

Ele faz o que pretende na descrição @.

// ==UserScript==
// @name         Link to MSDN in en-us
// @description  Adds a link in the top left corner of the translated MSDN pages allowing to jump to en-us version.
// @match        http*://docs.microsoft.com/*
// @match        http*://msdn.microsoft.com/*
// ==/UserScript==

(function() {
    'use strict';
    let url = location.href;
    let rx = /^http([s]?):\/\/(docs|msdn)\.microsoft\.com\/(\w+\-\w+)\/(.*)$/i;
    let match;
    if ( match = rx.exec(url) ) {
        if (match[3] !== 'en-us') {
            var targetUrl = url.replace(rx, "http$1://$2.microsoft.com/en-us/$4");
            jQuery("body").prepend(
                jQuery('<a>en-us</a>').attr('href', targetUrl)
            );
        }
    }
})();
Myobis
fonte
0

Experimente a extensão do FFS MSDN em inglês para Chrome / Edge. Ele redireciona automaticamente para a versão em inglês das páginas de documentação da MS. Muito fácil de instalar e "simplesmente funciona"!

gius
fonte
-2

Não sei o navegador que você está usando, mas a maioria dos navegadores envia informações sobre o cliente para o servidor (incluindo o idioma preferido). Portanto, uma opção pode ser definir o idioma padrão para inglês (como feito aqui para o Firefox ).

Beachwalker
fonte
1
Parece que olha só o ip. Eu removi todos os idiomas da minha configuração de cromo "idiomas", mas o msdn ainda estava me mostrando a versão em russo.
Serhii Kheilyk de