Come impostare MSDN in modo che sia sempre in inglese


107

So che questa non è esattamente una domanda di programmazione, ma è strettamente correlata -

Come diavolo faccio a impostare MSDN per visualizzare tutto in inglese? Sono ceco, e ogni KB o articolo di documentazione lo traduce automaticamente in ceco con il loro traduttore, il che risulta solo in un linguaggio incomprensibile, e il passaggio all'inglese richiede un paio di ricerche e clic.


7
Stai premendo i link a MSDN tramite un motore di ricerca, come Google? Potrebbe anche essere il caso che questo sia l'autore, nel qual caso puoi impedire a Google (ad esempio) di indovinare la tua località e specificare le lingue desiderate utilizzando Search Settings.
Grant Thomas

Non ho questo problema, anche se vivo in Germania, una volta che ho cambiato la lingua (nell'angolo in alto a sinistra, ho fatto 2 clic), è sempre rimasta in inglese. Forse hai i cookie disabilitati?
Hannesh

@Beachwalker, questo vale per tutti i browser. Opera / Chrome, di solito. Una cosa: ho un sistema operativo inglese, impostazioni in inglese, ma si rende ancora conto che mi sto connettendo da IP ceco.
nothrow

2
Sono passato Which language should Google products use?all'inglese come ha detto @GrantThomas e Google ha iniziato a mostrare collegamenti msdn per la cultura en-US. Fino a quando questa Currently showing search results inimpostazione non aveva la mia lingua locale (ucraino) e non era possibile deselezionarla.
oleksa

Non posso votare abbastanza ...
Chuck

Risposte:


44

Domanda molto legittima, credo.

È necessario modificare l'URL come spiegato qui . Nel tuo caso cambia cz-cz in en-us.

O meglio, lascia che faccia un plugin del browser come Redirector per Firefox:

Plugin di redirector impostato per forzare le pagine msdn in inglese


20
Uso Redirector per Chrome e ho questo: http([s]?):\/\/(docs|msdn)\.microsoft\.com\/es-es\/(.*)tohttp$1://$2.microsoft.com/en-us/$3
Jcl

36

Ho scritto una semplice estensione per browser dedicata per questo. A differenza del plug-in Redirector, non è richiesta alcuna configurazione.

Si chiama "FFS MSDN in inglese" ed è disponibile per:

Reindirizza semplicemente qualsiasi pagina MSDN (o docs.microsoft) localizzata alla versione inglese (en-us).

Le fonti piuttosto banali possono essere trovate su https://github.com/AirLancer/ffs_msdn_in_english


3
Funziona ancora perfettamente. Sarebbe possibile aggiornare l'estensione e aggiungere azure.microsoft.com all'elenco dei domini?
ken2k

2
Potrebbe essere un buon progetto per le vacanze di Natale. Sto pensando di spostare l'icona nella barra degli URL quando visiti il ​​sito invece di visualizzarla in modo permanente. Qualche idea su questo?
AirLancer

1
Mi piace l'icona nell'idea della barra degli URL. Più vicino al dominio reale.
Squirrelkiller

23

MSDN Set Language

È possibile selezionare la lingua predefinita in basso a sinistra nella pagina.

modificare

Il nuovo sito di documenti ha un'opzione più semplice da visualizzare in inglese. Tuttavia, l'impostazione non è permanente.

Microsoft Docs View in inglese


7
Ma devi farlo ogni volta, ci sono impostazioni che si applicano sempre? magari con un account microsoft?
gennaio


0

Non desidero utilizzare le estensioni perché considero le autorizzazioni richieste un grave rischio per la sicurezza. Inoltre MSDN non è l'unico sito in cui le traduzioni fanno schifo. Quindi per me la soluzione migliore è stata modificare le impostazioni della lingua in Windows 10. Aggiungi l'inglese alle tue "Lingue preferite" e impostalo come prima. Le app e i siti Web verranno visualizzati nella prima lingua nell'elenco che supportano.

inserisci qui la descrizione dell'immagine


Ciò rende en-US l'impostazione predefinita se si accede a microsoft docs, ma quando si esegue una ricerca sul Web per il contenuto di ms si rimane facilmente bloccati con una lingua diversa (in genere la lingua del browser). Una situazione comune che il plugin "FFS MSDN in inglese" di AirLancer gestisce perfettamente.
TvdH

0

Mi piace poter scegliere tra la versione tradotta e quella en-us . Ho creato il seguente UserScript ... da utilizzare in TamperMonkey ad esempio.

Fa quello che pretende nella @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

Prova l' FFS MSDN nell'estensione Chrome / Edge in inglese . Reindirizza automaticamente alla versione inglese delle pagine di documentazione di MS. Molto facile da installare e "funziona e basta"!


-2

Non conosco il browser che stai utilizzando, ma la maggior parte dei browser invia informazioni sul client al server (inclusa la lingua preferita). Quindi un'opzione potrebbe essere quella di impostare la lingua predefinita in inglese (come fatto qui per Firefox ).


1
Sembra che guardi solo l'ip. Ho rimosso tutte le lingue dalle mie impostazioni di Chrome "lingue", ma msdn mi mostrava ancora la versione russa.
Serhii Kheilyk
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.