Як налаштувати MSDN завжди на англійській мові


107

Я знаю, що це не зовсім програмне питання, але воно тісно пов'язане -

Як, до біса, я встановив MSDN відображати все англійською мовою? Я чешка, і кожна стаття KB або документація автоматично переводить її на чеську мову разом із їхнім перекладачем, що призводить до просторухливості, а перехід на англійську потребує декількох пошуків і кліків.


7
Ви потрапляєте на посилання на MSDN через пошукову систему, як-от Google? Цілком може статися так, що це злочинець, і в цьому випадку ви можете зупинити Google (наприклад) здогадуватися про вашу мову та вказувати потрібні мови, використовуючи Search Settings.
Грант Томас

У мене не виникає цієї проблеми, хоча я живу в Німеччині, коли я змінив мову (у верхньому лівому куті зробив 2 кліки), вона завжди залишалася англійською. Можливо, у вас відключені файли cookie?
Ганнеш

@Beachwalker, це стосується кожного браузера. Опера / Chrome, як правило. Одне - у мене є англійська ОС, англійські налаштування, але вона все ще розуміє, що я підключаюся з чеського IP.
nothrow

2
Я змінив Which language should Google products use?англійську мову, як сказав @GrantThomas, і Google почав показувати MSDN-посилання на культуру en-US. Поки цей Currently showing search results inпараметр не мав мою місцеву мову (українську), і знімати його не вдалося.
олекса

Неможливо цього підтвердити достатньо ...
Чак,

Відповіді:


44

Думаю, дуже законне питання.

Вам потрібно змінити URL, як пояснено тут . У вашому випадку змініть cz-cz на en-us.

А ще краще, нехай він робить плагін браузера, як Redirector для firefox:

Плагін для перенаправлення встановлений для примушування англійських сторінок msdn


20
Я використовую Redirector для Chrome і маю це: http([s]?):\/\/(docs|msdn)\.microsoft\.com\/es-es\/(.*)доhttp$1://$2.microsoft.com/en-us/$3
Jcl

36

Я написав для цього просте виділене розширення для браузера. На відміну від плагіна Redirector, конфігурація не потрібна.

Він називається "FFS MSDN англійською мовою" і доступний для:

Він просто перенаправляє будь-яку локалізовану сторінку MSDN (або docs.microsoft) на англійську (ен-нам) версію.

Досить тривіальні джерела можна знайти на веб- сайті https://github.com/AirLancer/ffs_msdn_in_english


3
Все ще працює прекрасно. Чи можна було б оновити розширення та додати azure.microsoft.com до списку доменів?
ken2k

2
Можливо, це буде хороший проект різдвяних канікул. Я думаю про переміщення піктограми до рядка URL, коли ви відвідуєте сайт, а не постійно показувати його. Будь-які думки з цього приводу?
AirLancer

1
Мені подобається значок в ідеї рядка URL. Ближче до фактичного домену.
Squirrelkiller

23

MSDN Set Language

Ви можете вибрати мову за замовчуванням у нижній лівій частині сторінки.

Редагувати

На новому веб-сайті Документів є простіший варіант перегляду англійською мовою. Однак налаштування не є постійним.

Перегляд Документів Microsoft англійською мовою


7
Але робити це потрібно кожного разу, чи завжди існують налаштування, які завжди застосовуються? можливо, з обліковим записом microsoft?
січня


0

Я не хочу використовувати розширення, тому що вважаю необхідні дозволи великим ризиком для безпеки. Більше того, MSDN - не єдиний сайт, де перекладені переклади. Тож для мене найкращим рішенням було змінити мовні налаштування в Windows 10. Додайте англійську мову до своїх «Кращих мов» та встановіть її на 1-е місце. Програми та веб-сайти з’являться першою мовою у списку, який вони підтримують.

введіть тут опис зображення


Це робить en-US за замовчуванням, якщо ви переходите до документів Microsoft, але коли ви робите веб-пошук для контенту ms, ви легко застряжете з іншою мовою (як правило, з мовою браузера). Поширена ситуація, коли плагін AirLancer "FFS MSDN англійською мовою" справляється бездоганно.
TvdH

0

Мені подобається мати вибір між перекладеною та перекладеною нами версіями. Я є автором наступного UserScript ..., який використовується, наприклад, у TamperMonkey .

Він робить те, що робить вигляд у @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

Спробуйте FFS MSDN в англійському розширенні Chrome / Edge. Він автоматично переспрямовує на англійську версію сторінок документації MS. Дуже простий в установці і "просто працює"!


-2

Я не знаю браузера, який ви використовуєте, але більшість браузерів надсилає інформацію про клієнта на сервер (включаючи бажану мову). Отож, одним із варіантів може бути встановлення мови за замовчуванням на англійську (як це робиться для Firefox ).


1
Здається, він дивиться лише на ip. Я видалив усі мови з моїх налаштувань хрому "languages", але msdn все ще показував мені російську версію.
Сергій Хейлик
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.