Автоматический перевод текста на страницах MSDN - Как отключить?
есть ли способ выключить автоматический перевод текста в страницы библиотеки MSDN ?
Я предпочитаю английский текст, но из-за наличия немецкого IP-адреса Microsoft активирует автоматический перевод при каждой загрузке новой страницы, что дает мне желтое поле с немецким переводом текста, над которым я в настоящее время зависаю с помощью мыши.
Это происходит независимо от того, какой язык изначально установлен в правом верхнем углу и независимо от того, вошел я в систему или нет.
Я не могу сказать, как это раздражает !!
есть идеи, кто-нибудь ?
12 ответов:
когда вы нажмете кнопку" оригинал " в верхней части, вы увидите английский язык, с немецким языком в желтом поле наведения. Если вы посетите оригинальный английский сайт, вы не увидите перевод, даже при наведении курсора мыши. Вы переключаетесь на английский язык, заменяя /de-de/ в URL-адресе на /en-us/. Как в
немецкий (перевод или оригинал с переводом на при наведении):
http://msdn.microsoft.com/de-de/library/system.diagnostics.contracts.contractargumentvalidatorattribute(v=vs. 110).aspx
только на английском языке (без перевода):
http://msdn.microsoft.com/en-us/library/system.diagnostics.contracts.contractargumentvalidatorattribute(v=vs. 110).aspx
Если вы являетесь пользователем firefox, вы можете использовать Redirector аддон. Создайте новый редирект и настройте его следующим образом:
он автоматически перенаправит все запросы msdn на английские непереведенные версии.
нашли его! Я имею в виду, что это 2016 год, 3 года спустя, и, возможно, они просто добавили его недавно, но когда вы прокручиваете весь путь вниз, в левом нижнем углу есть небольшая кнопка, где вы можете выбрать язык, который хотите использовать (более конкретно, страна "вы из").
MSDN использует предпочтительный язык из настроек вашего веб-браузера.
Это связано с :
http://www.w3.org/International/questions/qa-accept-lang-locales
таким образом, установка вашего браузера, чтобы предпочесть английский язык веб-сайты должны исправить эта проблема. W3C имеет обзор, как это сделать в разных браузерах здесь:
http://www.w3.org/International/questions/qa-lang-priorities.en.php
недавно я столкнулся с той же проблемой. И я решил его с расширением Chrome ModHeader. Я настроил и он работает:
Я знаю, что это старый вопрос, может быть, это понимание будет полезно для кого-то.
я почти всегда открываю msdn через поиск в google. Он большую часть времени предлагал мне сайт, переведенный на мой местный язык (через часть адреса с языковым стандартом), иногда сопровождаемый оригинальной (английской) версией рядом с ним. Если я нажму на ссылку на языке оригинала, она ничего не переведет, так что это не автоматический перевод на основе моего локализация.
что решило мою проблему было изменить настройки поиска google, чтобы предпочесть английский, а не мой родной язык. Перейти к настройки поиска google, set
Which language should Google products use?доEnglish, затем вCurrently showing search results in:кликEditи проверьте другие языки, на которых вы, вероятно, будете искать.Он также изменит язык пользовательского интерфейса для google. Я знаю, что это может быть высокая цена, но я считаю, что это стоит того. Если вы ищете запрос, набранный на данном языке, результаты скорее всего, это приведет к страницам на этом языке в любом случае.
Я устал от замены вручную URL-адрес в документации MSDN, чтобы элемент
en-usв url, поэтому я придумал этот маленький пользовательский скрипт для очень удобного Tampermonkey расширение (доступно на Chrome,Microsoft Edge,Опера и Firefox)// ==UserScript== // @name MSDN docs [en-us] redirect // @version 0.1 // @description Redirects to the en-us version of the current MSDN doc page // @grant none // @match https://docs.microsoft.com/* // ==/UserScript== (function () { let pathname = window.location.pathname.split('/'); if (pathname[1].toLowerCase() !== 'en-us') { pathname[1] = 'en-us'; pathname = pathname.join('/'); window.location.href = window.location.origin + pathname + window.location.search; } })();если у вас есть расширение установлено,
- нажмите на его значок
- нажмите на
Create a new script...- вставить предыдущий код
- сохранить (
Ctrl + SилиFile > Save).- Проверьте перенаправление: https://docs.microsoft.com/fr-fr/dotnet/csharp/programming-guide/classes-and-structs/classes
The
@matchсвойство гарантирует, что этот сценарий выполняется только для страниц MSDN doc.
вместо расширений, которые будут потреблять память и немного перебор для такого рода вещей, вы можете использовать пользовательский поисковый запрос.
Chrome
Настройки = > Управление поисковыми системами, добавьте эту запись:
двигатель:
MSDN USключевые слова:
msURL:
https://social.msdn.microsoft.com/Search/en-US?query=%s(или независимо от того, какой правильный url находится во время вашего чтения, просто используйте%sгде бы то ни было нужна фактическая строка запроса)теперь в адресной строке просто введите
ms [SPACE]. Как только вы нажмете пробел, он предложит вам сSearch on MSDN US:. Просто введите свой запрос сейчас. Например,ms stringперенаправит вас на MSDN-US версию результатов поиска дляstring. Конечно, вы можете изменить название и ключевое слово.Я уверен, что другие распространенные браузеры также предоставляют такую функциональность. В Firefox, я привык подключите пользовательские поисковые системы в строке поиска.
это аккуратный трюк, который я использую для всех видов поиска (так, Amazon, Wikipedia на разных языках и т. д.). Это очень эффективно.
обычно в нижней части страницы есть языковая ссылка, где вы можете изменить язык (хотя постоянная настройка сайта была бы намного приятнее).
в IE в панели "Свойства обозревателя" у вас есть часть Апперранса на вкладке "Общие". Добавьте предпочтительный язык в качестве первого, и теперь все страницы из MSDN будут представлены на выбранном языке
Я использую аддон NoScript с Firefox (на самом деле Waterfox), просто forbib "m-msft.com-переводчик будет выключен. Я думаю, что вы можете использовать другие плагины в другом браузере, чтобы запретить домен тоже. NoScript должен иметь аддон для любого серьезного веб-пользователя, и UserStyles, конечно.



Comments