Cómo configurar MSDN para que esté siempre en inglés

107

Sé que esta no es exactamente una pregunta de programación, pero está estrechamente relacionada:

¿Cómo diablos configuro MSDN para que muestre todo en inglés? Soy checo, y cada artículo de KB o documentación lo traduce automáticamente al checo con su traductor, lo que resulta en un galimatías, y cambiarlo al inglés requiere un par de búsquedas y clics.

nothrow
fuente
7
¿Está conectando enlaces a MSDN a través de un motor de búsqueda, como Google? Bien puede ser el caso de que este sea el perpetrador, en cuyo caso puede evitar que Google (por ejemplo) adivine su ubicación y especifique los idiomas deseados usando Search Settings.
Grant Thomas
No tengo este problema, aunque vivo en Alemania, una vez que cambié el idioma (en la esquina superior izquierda, hice 2 clics), siempre se quedó en inglés. ¿Quizás tienes las cookies desactivadas?
Hannesh
@Beachwalker, este es el caso de todos los navegadores. Opera / Chrome, por lo general. Una cosa: tengo sistema operativo en inglés, configuración en inglés, pero aún se da cuenta de que me estoy conectando desde IP checa.
nothrow
2
He cambiado Which language should Google products use?al inglés como dijo @GrantThomas y Google ha comenzado a mostrar enlaces msdn para la cultura en-US. Hasta que esta Currently showing search results inconfiguración tenga mi idioma local (ucraniano) y no fue posible desmarcarla.
oleksa
No puedo votar esto lo suficiente ...
Chuck

Respuestas:

44

Pregunta muy legítima, creo.

Necesita modificar la URL como se explica aquí . En su caso, cambie cz-cz por en-us.

O mejor, deje que haga un complemento de navegador como Redirector para Firefox:

Complemento de redireccionamiento configurado para forzar páginas msdn en inglés

Thomiel
fuente
20
Uso Redirector para Chrome y tengo esto: http([s]?):\/\/(docs|msdn)\.microsoft\.com\/es-es\/(.*)ahttp$1://$2.microsoft.com/en-us/$3
Jcl
36

Escribí una extensión de navegador dedicada simple para esto. A diferencia del complemento Redirector, no se requiere configuración.

Se llama "FFS MSDN en inglés" y está disponible para:

Simplemente redirige cualquier página de MSDN (o docs.microsoft) localizada a la versión en inglés (en-us).

Las fuentes bastante triviales se pueden encontrar en https://github.com/AirLancer/ffs_msdn_in_english

AirLancer
fuente
3
Sigue funcionando perfectamente bien. ¿Sería posible actualizar la extensión y agregar azure.microsoft.com a la lista de dominios?
ken2k
2
Podría ser un buen proyecto de vacaciones navideñas. Estoy pensando en mover el ícono a la barra de URL cuando visite el sitio en lugar de mostrarlo permanentemente. ¿Alguna idea sobre eso?
AirLancer
1
Me gusta el icono en la idea de la barra de URL. Más cerca del dominio real.
Squirrelkiller
23

MSDN Establecer idioma

Puede seleccionar su idioma predeterminado en la parte inferior izquierda de la página.

Editar

El nuevo sitio de documentos tiene una opción más fácil de ver en inglés. Sin embargo, la configuración no es permanente.

Vista de Microsoft Docs en inglés

Yusuf Tarık Günaydın
fuente
7
Pero debe hacer esto cada vez, ¿hay configuraciones que siempre se aplican? tal vez con una cuenta de microsoft?
Ene
0

No quiero usar extensiones porque considero que sus permisos requeridos son un riesgo de seguridad importante. Además, MSDN no es el único sitio donde las traducciones apestan. Entonces, para mí, la mejor solución fue cambiar la configuración de idioma en Windows 10. Agregue inglés a sus "Idiomas preferidos" y configúrelo en el primer lugar. Las aplicaciones y los sitios web aparecerán en el primer idioma de la lista que admiten.

ingrese la descripción de la imagen aquí

pr0gg3r
fuente
Esto hace que en-US sea el predeterminado si navega a microsoft docs, pero cuando realiza una búsqueda web de contenido de ms, fácilmente se queda atascado con un idioma diferente (generalmente el idioma de su navegador). Una situación común que el complemento "FFS MSDN en inglés" de AirLancer maneja perfectamente.
TvdH
0

Me gusta poder elegir entre la versión traducida y en-us . Creé el siguiente UserScript ... para usarlo en TamperMonkey, por ejemplo.

Hace lo que pretende en la @description.

// ==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
fuente
0

Pruebe la extensión FFS MSDN en inglés Chrome / Edge. Redirige automáticamente a la versión en inglés de las páginas de documentación de MS. ¡Muy fácil de instalar y "simplemente funciona"!

gius
fuente
-2

No conozco el navegador que está utilizando, pero la mayoría de los navegadores envían información sobre el cliente al servidor (incluido el idioma preferido). Entonces, una opción podría ser establecer el idioma predeterminado en inglés (como se hizo aquí para Firefox ).

Beachwalker
fuente
1
Parece que solo mira la ip. Eliminé todos los idiomas de mi configuración de Chrome "idiomas", pero msdn todavía me mostraba la versión rusa.
Serhii Kheilyk