How to set MSDN to be always in English

后端 未结 8 808
孤城傲影
孤城傲影 2020-12-24 00:19

I know that this isn\'t exactly programming question, but it is tightly related -

How the hell do I set MSDN to display everything in English? I\'m Czech, and every

相关标签:
8条回答
  • 2020-12-24 00:22

    Very legitimate question, I think.

    You need to modify the url like explained here. In your case change cz-cz to en-us.

    Or better, let it do a browser plugin like Redirector for firefox:

    Redirector plugin set to force English msdn pages

    0 讨论(0)
  • 2020-12-24 00:28

    I don't know the browser you're using but most browsers send info about the client to the server (incl. preferred language). So one option might be to set the default language to english (as done here for Firefox).

    0 讨论(0)
  • 2020-12-24 00:30

    I do not want to use extensions because I consider their required permissions to be a major security risk. Furthermore MSDN is not the only site where translations sucks. So for me the best solution was to change the language settings in Windows 10. Add English to your "Preferred languages" and set it to be 1st. Apps and websites will appear in the first language in the list that they support.

    0 讨论(0)
  • 2020-12-24 00:35

    Try the FFS MSDN in English Chrome/Edge extension. It automatically redirects to the English version of MS documentation pages. Very easy to install and "just works"!

    0 讨论(0)
  • 2020-12-24 00:43

    I like to have the choice between the translated and en-us version. I authored the following UserScript... to be used in TamperMonkey for instance.

    It does what it pretends in the @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)
                );
            }
        }
    })();
    
    0 讨论(0)
  • 2020-12-24 00:46

    You can select your default language from bottom left of the page.

    Edit

    New docs site has an easier option to view in English. However, the setting is not permanent.

    0 讨论(0)
提交回复
热议问题