Jak ustawić MSDN tak, aby był zawsze w języku angielskim


107

Wiem, że to nie jest dokładnie pytanie programistyczne, ale jest ściśle powiązane -

Jak, do diabła, ustawić MSDN tak, aby wyświetlał wszystko po angielsku? Jestem Czechem i każdy KB lub artykuł w dokumentacji automatycznie tłumaczy je na czeski wraz z ich tłumaczem, co skutkuje tylko bełkotem, a zmiana na angielski wymaga kilku wyszukiwań i kliknięć.


7
Czy klikasz linki do MSDN przez wyszukiwarkę, taką jak Google? Może się zdarzyć, że jest to sprawca, w takim przypadku możesz zatrzymać Google (na przykład) odgadywanie ustawień regionalnych i określić żądane języki za pomocą Search Settings.
Grant Thomas

Nie mam tego problemu, chociaż mieszkam w Niemczech, jak zmieniłem język (w lewym górnym rogu, zrobiłem 2 kliknięcia), zawsze pozostawał po angielsku. Może masz wyłączone pliki cookie?
Hannesh

@Beachwalker, dotyczy to każdej przeglądarki. Zwykle Opera / Chrome. Jedno - mam angielski system operacyjny, angielskie ustawienia, ale nadal zdaje sobie sprawę, że łączę się z czeskiego IP.
nothrow

2
Zmieniłem Which language should Google products use?na angielski, jak powiedział @GrantThomas, i Google zaczęło wyświetlać linki msdn dla kultury en-US. Do tego Currently showing search results inustawienia mój język lokalny (ukraiński) nie był możliwy, aby go odznaczyć.
oleksa

Nie mogę tego wystarczająco dobrze zagłosować ...
Chuck

Odpowiedzi:


44

Myślę, że bardzo uzasadnione pytanie.

Musisz zmodyfikować adres URL, jak wyjaśniono tutaj . W twoim przypadku zmień cz-cz na en-us.

Lub lepiej, pozwól mu zrobić wtyczkę do przeglądarki, taką jak Redirector dla Firefoksa:

Wtyczka redirector ustawiona na wymuszanie angielskich stron msdn


20
Używam Redirector dla Chrome i mam to: http([s]?):\/\/(docs|msdn)\.microsoft\.com\/es-es\/(.*)dohttp$1://$2.microsoft.com/en-us/$3
Jcl

36

Napisałem w tym celu proste, dedykowane rozszerzenie przeglądarki. W przeciwieństwie do wtyczki Redirector nie jest wymagana żadna konfiguracja.

Nazywa się „FFS MSDN in English” i jest dostępny dla:

Po prostu przekierowuje każdą zlokalizowaną stronę MSDN (lub docs.microsoft) do wersji angielskiej (en-us).

Raczej trywialne źródła można znaleźć pod adresem https://github.com/AirLancer/ffs_msdn_in_english


3
Nadal działa doskonale. Czy byłoby możliwe zaktualizowanie rozszerzenia i dodanie witryny azure.microsoft.com do listy domen?
ken2k

2
To może być dobry projekt świąteczny. Zastanawiam się nad przeniesieniem ikony na pasek adresu URL podczas odwiedzania witryny zamiast wyświetlania jej na stałe. Jakieś przemyślenia na ten temat?
AirLancer

1
Podoba mi się ikona w pomyśle paska adresu URL. Bliżej rzeczywistej domeny.
Squirrelkiller

23

Ustaw język MSDN

Możesz wybrać domyślny język w lewym dolnym rogu strony.

Edytować

Nowa witryna z dokumentami ma łatwiejszą opcję przeglądania w języku angielskim. Jednak ustawienie to nie jest trwałe.

Microsoft Docs View w języku angielskim


7
Ale musisz to robić za każdym razem, czy są ustawienia, które zawsze mają zastosowanie? może z kontem microsoft?
Sty


0

Nie chcę używać rozszerzeń, ponieważ uważam, że ich wymagane uprawnienia stanowią poważne zagrożenie bezpieczeństwa. Ponadto MSDN nie jest jedyną witryną, w której tłumaczenia są do niczego. Dlatego dla mnie najlepszym rozwiązaniem była zmiana ustawień językowych w Windows 10. Dodaj angielski do "Preferowanych języków" i ustaw go jako pierwszy. Aplikacje i strony internetowe pojawią się w pierwszym języku na liście, którą obsługują.

wprowadź opis obrazu tutaj


To sprawia, że ​​en-US jest domyślnym, jeśli przejdziesz do Microsoft Docs, ale podczas wyszukiwania w Internecie zawartości MS łatwo utkniesz w innym języku (zazwyczaj jest to język Twojej przeglądarki). Powszechna sytuacja, w której wtyczka AirLancera „FFS MSDN in English” radzi sobie doskonale.
TvdH

0

Lubię mieć wybór między wersją przetłumaczoną a en-us . Jestem autorem następującego UserScript ... do użycia na przykład w TamperMonkey .

Robi to, co udaje w @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

Wypróbuj rozszerzenie FFS MSDN w języku angielskim do przeglądarki Chrome / Edge. To automatycznie przekierowuje do angielskiej wersji stron dokumentacji MS. Bardzo łatwy w instalacji i „po prostu działa”!


-2

Nie znam przeglądarki, której używasz, ale większość przeglądarek wysyła informacje o kliencie do serwera (w tym preferowany język). Więc jedną z opcji może być ustawienie domyślnego języka na angielski (tak jak tutaj dla Firefoksa ).


1
Wygląda na to, że patrzy tylko na ip. Usunąłem wszystkie języki z moich ustawień chrome w „językach”, ale msdn nadal wyświetlał rosyjską wersję.
Serhii Kheilyk
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.