So stellen Sie MSDN so ein, dass es immer auf Englisch ist

107

Ich weiß, dass dies nicht gerade eine Programmierfrage ist, aber sie hängt eng zusammen -

Wie zum Teufel stelle ich MSDN so ein, dass alles auf Englisch angezeigt wird? Ich bin Tscheche, und jeder KB- oder Dokumentationsartikel übersetzt ihn automatisch mit seinem Übersetzer nach Tschechisch, was nur zu Kauderwelsch führt. Um auf Englisch zu wechseln, sind einige Suchvorgänge und Klicks erforderlich.

nothrow
quelle
7
Schlagen Sie über eine Suchmaschine wie Google auf Links zu MSDN? Es kann durchaus vorkommen, dass dies der Täter ist. In diesem Fall können Sie verhindern, dass Google (zum Beispiel) Ihr Gebietsschema errät und die gewünschten Sprachen mit angibt Search Settings.
Grant Thomas
Ich verstehe dieses Problem nicht, obwohl ich in Deutschland lebe. Nachdem ich die Sprache geändert habe (in der oberen linken Ecke 2 Klicks), ist sie immer auf Englisch geblieben. Vielleicht haben Sie Cookies deaktiviert?
Hannesh
@Beachwalker, Dies gilt für jeden Browser. Normalerweise Opera / Chrome. Eine Sache - ich habe ein englisches Betriebssystem, englische Einstellungen, aber es merkt immer noch, dass ich eine Verbindung von tschechischer IP herstelle.
Nothrow
2
Ich habe Which language should Google products use?auf Englisch gewechselt , wie @GrantThomas sagte, und Google hat begonnen, msdn-Links für die US-Kultur anzuzeigen. Bis zu dieser Currently showing search results inEinstellung habe ich meine Landessprache (Ukrainisch) und es war nicht möglich, sie zu deaktivieren.
Oleksa
Kann das nicht genug verbessern ...
Chuck

Antworten:

44

Sehr legitime Frage, denke ich.

Sie müssen die URL wie hier beschrieben ändern . Ändern Sie in Ihrem Fall cz-cz in en-us.

Oder lassen Sie es ein Browser-Plugin wie Redirector für Firefox machen:

Redirector-Plugin-Set zum Erzwingen englischer MSDN-Seiten

Thomiel
quelle
20
Ich benutze Redirector für Chrome und habe dies: http([s]?):\/\/(docs|msdn)\.microsoft\.com\/es-es\/(.*)bishttp$1://$2.microsoft.com/en-us/$3
Jcl
36

Ich habe dafür eine einfache dedizierte Browser-Erweiterung geschrieben. Im Gegensatz zum Redirector-Plugin ist keine Konfiguration erforderlich.

Es heißt "FFS MSDN in English" und ist verfügbar für:

Es leitet einfach jede lokalisierte MSDN- (oder docs.microsoft-) Seite zur englischen Version (en-us) um.

Die eher trivialen Quellen finden Sie unter https://github.com/AirLancer/ffs_msdn_in_english

AirLancer
quelle
3
Funktioniert immer noch einwandfrei. Wäre es möglich, die Erweiterung zu aktualisieren und azure.microsoft.com zur Domänenliste hinzuzufügen?
Ken2k
2
Könnte ein gutes Weihnachtsferienprojekt sein. Ich denke darüber nach, das Symbol in die URL-Leiste zu verschieben, wenn Sie die Site besuchen, anstatt es dauerhaft anzuzeigen. Irgendwelche Gedanken dazu?
AirLancer
1
Ich mag das Symbol in der URL-Leiste Idee. Näher an der eigentlichen Domain.
Squirrelkiller
23

MSDN Set Language

Sie können Ihre Standardsprache unten links auf der Seite auswählen.

Bearbeiten

Die Website für neue Dokumente bietet eine einfachere Option zum Anzeigen auf Englisch. Die Einstellung ist jedoch nicht dauerhaft.

Microsoft Docs View in Englisch

Yusuf Tarık Günaydın
quelle
7
Aber Sie müssen dies jedes Mal tun. Gibt es Einstellungen, die immer zutreffen? Vielleicht mit einem Microsoft Account?
Januar
0

Ich möchte keine Erweiterungen verwenden, da ich die erforderlichen Berechtigungen als großes Sicherheitsrisiko betrachte. Darüber hinaus ist MSDN nicht die einzige Site, an der Übersetzungen nicht funktionieren. Für mich war die beste Lösung, die Spracheinstellungen in Windows 10 zu ändern. Fügen Sie Englisch zu Ihren "bevorzugten Sprachen" hinzu und setzen Sie es auf "1". Apps und Websites werden in der von ihnen unterstützten Liste in der ersten Sprache angezeigt.

Geben Sie hier die Bildbeschreibung ein

pr0gg3r
quelle
Dies macht en-US zum Standard, wenn Sie zu Microsoft-Dokumenten navigieren. Wenn Sie jedoch eine Websuche nach MS-Inhalten durchführen, bleiben Sie leicht in einer anderen Sprache (normalerweise Ihrer Browsersprache) stecken. Eine häufige Situation, die das AirLancer-Plugin "FFS MSDN in English" perfekt handhabt.
TvdH
0

Ich möchte die Wahl zwischen der übersetzten und der en-us- Version haben. Ich habe das folgende UserScript ... verfasst, um es beispielsweise in TamperMonkey zu verwenden .

Es macht das, was es in der @ Beschreibung vorgibt.

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

Probieren Sie die FFS-MSDN in der englischen Chrome / Edge-Erweiterung aus. Es wird automatisch zur englischen Version der MS-Dokumentationsseiten weitergeleitet. Sehr einfach zu installieren und "funktioniert einfach"!

gius
quelle
-2

Ich kenne den von Ihnen verwendeten Browser nicht, aber die meisten Browser senden Informationen über den Client an den Server (inkl. Bevorzugte Sprache). Eine Möglichkeit könnte sein, die Standardsprache auf Englisch zu setzen (wie hier für Firefox ).

Beachwalker
quelle
1
Scheint, dass es nur auf die IP schaut. Ich habe alle Sprachen aus meiner Chrome-Einstellung "Sprachen" entfernt, aber msdn zeigte mir immer noch die russische Version.
Serhii Kheilyk