136

有没有办法在MSDN 库页面关闭自动文本翻译?

我确实更喜欢英文文本,但由于有一个德语 IP 地址,Microsoft 会在每次新页面加载时激活自动翻译,这会给我一个黄色框,其中包含我当前用鼠标悬停在上面的文本的德语翻译。

无论最初在右上角设置什么语言,无论我是否登录,都会发生这种情况。

我说不出这有多烦人!!

任何想法,任何人?

4

12 回答 12

49

当您点击顶部的“原始”单选按钮时,您会看到英语,黄色悬停框中带有德语。如果您访问原始英文网站,您看不到翻译,甚至在悬停时也看不到。您可以通过将 URL 中的 /de-de/ 替换为 /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 _ _

于 2012-06-13T23:05:56.150 回答
38

如果您是 firefox 用户,则可以使用Redirector插件。创建一个新的重定向并将其设置如下:

反射器配置

它会自动将所有 msdn 请求重定向到英文非翻译版本。

于 2013-08-08T10:10:44.457 回答
21

找到了!我的意思是,它是 2016 年,晚了 3 年,也许他们最近才添加它,但是当您一直向下滚动时,左下角有一个小按钮,您可以在其中选择要使用的语言(更具体地说是一个国家/地区)你来自”)。

于 2016-03-23T12:55:59.633 回答
11

MSDN 使用 Web 浏览器设置中的首选语言。

http://social.msdn.microsoft.com/Forums/en-US/6543407d-f743-48fb-965b-b8af9f9a0cb1/howto-disable-automatic-translation-into-german?forum=msdnfeedback

这是由于Accept-Language标题:

http://www.w3.org/International/questions/qa-accept-lang-locales

因此,将您的浏览器设置为首选英语网站应该可以解决此问题。W3C 在此处概述了如何在不同的浏览器上执行此操作:

http://www.w3.org/International/questions/qa-lang-priorities.en.php

于 2014-01-07T13:33:10.767 回答
8

还有一个chrome插件

Switcheroo-重定向器

于 2013-10-07T11:30:25.973 回答
7

我厌倦了手动替换 MSDN 文档的 url 以en-us在 url 中定位,所以我想出了这个小用户脚本,用于非常方便的Tampermonkey扩展(在ChromeMicrosoft EdgeOperaFirefox上可用)

// ==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;
    }
})();

安装扩展程序后,

  1. 点击它的图标
  2. 点击Create a new script...
  3. 粘贴之前的代码
  4. 保存它(Ctrl + SFile > Save)。
  5. 测试重定向:https ://docs.microsoft.com/fr-fr/dotnet/csharp/programming-guide/classes-and-structs/classes

@match属性将确保此脚本仅针对 MSDN 文档页面运行。

于 2018-05-17T12:00:33.230 回答
6

最近我遇到了同样的问题。我用 Chrome 扩展ModHeader解决了这个问题。我配置并且它工作:模块头

在此处输入图像描述

于 2015-03-05T08:12:16.297 回答
2

我知道这是一个老问题,也许这种见解对某人有用。

我几乎总是通过谷歌搜索打开 msdn。大多数时候,它为我提供了翻译成我当地语言的网站(通过带有区域设置的地址的一部分),有时旁边附有原始(英文)版本。如果我点击原始语言链接,它不会翻译任何内容,因此它不是基于我的本地化的自动翻译。

解决我的问题的方法是将谷歌搜索设置更改为更喜欢英语,而不是我的母语。转到谷歌搜索设置,设置Which language should Google products use?English,然后Currently showing search results in:单击Edit并检查您可能搜索的其他语言。

它还将更改 google 的 UI 语言。我知道这可能会付出很高的代价,但我相信这是值得的。如果您搜索以给定语言键入的查询,则结果很可能无论如何都会导致该语言页面。

于 2016-08-24T06:42:21.140 回答
1

您可以使用自定义搜索查询,而不是会消耗内存并且对于这种事情有点过分的扩展。

铬合金

设置 => 管理搜索引擎,添加以下条目:

引擎: MSDN US

关键词: ms

URL:( https://social.msdn.microsoft.com/Search/en-US?query=%s或在您阅读时使用任何正确的 url,只要%s在需要实际查询字符串的地方使用)

现在,在地址栏中,只需键入ms [SPACE]. 只要你按下空格,它就会提示你Search on MSDN US:。现在只需输入您的查询。例如ms string,会将您重定向到 MSDN-US 版本的搜索结果string。当然,您可以更改标题和关键字。

我确信其他常见的浏览器也公开了这种功能。在 Firefox 上,我曾经在搜索栏上插入自定义搜索引擎。

这是我用于各种搜索(SO、亚马逊、不同语言的维基百科等)的巧妙技巧。这是非常有效的。

于 2015-06-12T08:10:39.610 回答
1

通常在页面底部有一个语言链接,您可以在其中更改语言(即使永久站点特定设置会更好)。

于 2018-01-16T14:56:43.833 回答
0

在 Internet 选项面板的 IE 中,您在常规选项卡中有外观部分。首先添加首选语言,从现在开始,MSDN 中的所有页面都将以所选语言呈现

于 2016-02-09T08:55:55.727 回答
0

我在 Firefox(实际上是 Waterfox)上使用 NoScript 插件,只是禁止“m-msft.com”,翻译器将被关闭。我认为您也可以在其他浏览器中使用其他插件来禁止域。NoScript 是任何严肃的网络用户的必备插件,当然还有 UserStyles。

于 2016-05-14T05:15:25.220 回答