Comment configurer MSDN pour qu'il soit toujours en anglais

107

Je sais que ce n'est pas exactement une question de programmation, mais elle est étroitement liée -

Comment diable puis-je configurer MSDN pour tout afficher en anglais? Je suis tchèque, et chaque article de la base de connaissances ou de la documentation le traduit automatiquement en tchèque avec son traducteur, ce qui ne fait que du charabia, et le passage à l'anglais nécessite quelques recherches et clics.

pas jeter
la source
7
Accédez-vous à des liens vers MSDN via un moteur de recherche, comme Google? Il se peut que ce soit l'auteur, auquel cas vous pouvez empêcher Google (par exemple) de deviner vos paramètres régionaux et spécifier les langues souhaitées à l'aide de Search Settings.
Grant Thomas
Je n'ai pas ce problème, même si je vis en Allemagne, une fois que j'ai changé la langue (dans le coin supérieur gauche, a pris 2 clics), il est toujours resté en anglais. Peut-être avez-vous désactivé les cookies?
Hannesh
@Beachwalker, c'est le cas pour tous les navigateurs. Opera / Chrome, généralement. Une chose - j'ai un système d'exploitation anglais, des paramètres anglais, mais il réalise toujours que je me connecte depuis une adresse IP tchèque.
nothrow
2
J'ai changé Which language should Google products use?pour l'anglais comme @GrantThomas l'a dit et Google a commencé à montrer des liens msdn pour la culture en-US. Jusqu'à ce que ce Currently showing search results inparamètre ait ma langue locale (ukrainien) et qu'il n'était pas possible de le décocher.
oleksa
Je ne peux pas assez voter pour cela ...
Chuck

Réponses:

44

Question très légitime, je pense.

Vous devez modifier l'url comme expliqué ici . Dans votre cas, remplacez cz-cz par en-us.

Ou mieux, laissez-le faire un plugin de navigateur comme Redirector pour Firefox:

Plug-in de redirection configuré pour forcer les pages MSDN en anglais

thomiel
la source
20
J'utilise Redirector pour Chrome et j'ai ceci: http([s]?):\/\/(docs|msdn)\.microsoft\.com\/es-es\/(.*)tohttp$1://$2.microsoft.com/en-us/$3
Jcl
36

J'ai écrit une simple extension de navigateur dédiée à cela. Contrairement au plugin Redirector, aucune configuration n'est requise.

Il s'appelle «FFS MSDN en anglais» et est disponible pour:

Il redirige simplement toute page MSDN (ou docs.microsoft) localisée vers la version anglaise (en-us).

Les sources plutôt triviales peuvent être trouvées à https://github.com/AirLancer/ffs_msdn_in_english

AirLancer
la source
3
Fonctionne toujours parfaitement bien. Serait-il possible de mettre à jour l'extension et d'ajouter azure.microsoft.com à la liste des domaines?
ken2k
2
Ça pourrait être un bon projet de vacances de Noël. Je pense à déplacer l'icône vers la barre d'URL lorsque vous visitez le site au lieu de l'afficher en permanence. Des pensées à ce sujet?
AirLancer
1
J'aime l'icône dans l'idée de la barre d'URL. Plus proche du domaine réel.
Squirrelkiller le
23

Langue définie MSDN

Vous pouvez sélectionner votre langue par défaut en bas à gauche de la page.

Éditer

Le nouveau site de documentation a une option plus facile à afficher en anglais. Cependant, le paramètre n'est pas permanent.

Vue Microsoft Docs en anglais

Yusuf Tarık Günaydın
la source
7
Mais vous devez le faire à chaque fois, y a-t-il des paramètres qui s'appliquent toujours? peut-être avec un compte Microsoft?
Jan
0

Je ne souhaite pas utiliser d'extensions car je considère que les autorisations requises représentent un risque majeur pour la sécurité. De plus, MSDN n'est pas le seul site où les traductions sont nulles. Donc, pour moi, la meilleure solution était de changer les paramètres de langue dans Windows 10. Ajoutez l'anglais à vos "langues préférées" et définissez-le comme premier. Les applications et les sites Web apparaîtront dans la première langue de la liste qu'ils prennent en charge.

entrez la description de l'image ici

pr0gg3r
la source
Cela fait en-US la valeur par défaut si vous accédez à Microsoft Docs, mais lorsque vous effectuez une recherche Web pour du contenu MS, vous vous retrouvez facilement coincé avec une langue différente (généralement la langue de votre navigateur). Une situation courante que le plugin "FFS MSDN en anglais" d'AirLancer gère parfaitement.
TvdH
0

J'aime avoir le choix entre la version traduite et en-us . J'ai écrit le UserScript suivant ... à utiliser dans TamperMonkey par exemple .

Il fait ce qu'il prétend dans 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
la source
0

Essayez l' extension FFS MSDN en anglais Chrome / Edge. Il redirige automatiquement vers la version anglaise des pages de documentation MS. Très facile à installer et "fonctionne juste"!

gius
la source
-2

Je ne connais pas le navigateur que vous utilisez, mais la plupart des navigateurs envoient des informations sur le client au serveur (y compris la langue préférée). Une option pourrait donc être de définir la langue par défaut sur l'anglais (comme ici pour Firefox ).

Beachwalker
la source
1
Semble qu'il ne regarde que l'ip. J'ai supprimé toutes les langues de mon paramètre chrome "langues", mais msdn me montrait toujours la version russe.
Serhii Kheilyk