Cách đặt MSDN luôn bằng tiếng Anh


107

Tôi biết rằng đây không phải là câu hỏi lập trình chính xác, nhưng nó có liên quan chặt chẽ -

Làm thế quái nào mà tôi đặt MSDN để hiển thị mọi thứ bằng tiếng Anh? Tôi là người Séc, và mọi KB hoặc bài báo tài liệu, nó sẽ tự động dịch nó sang tiếng Séc với người phiên dịch của họ, điều này dẫn đến chỉ là vô nghĩa và việc chuyển nó sang tiếng Anh yêu cầu vài lần tìm kiếm và nhấp chuột.


7
Bạn có đang nhấn các liên kết đến MSDN thông qua một công cụ tìm kiếm, chẳng hạn như Google? Rất có thể đây là thủ phạm, trong trường hợp đó, bạn có thể ngăn Google (chẳng hạn) đoán ngôn ngữ của bạn và chỉ định ngôn ngữ mong muốn sử dụng Search Settings.
Grant Thomas,

Tôi không hiểu vấn đề này, mặc dù tôi sống ở Đức, một khi tôi thay đổi ngôn ngữ (ở góc trên cùng bên trái, mất 2 lần nhấp), nó luôn ở dạng tiếng Anh. Có thể bạn đã tắt cookie?
Hannesh

@Beachwalker, Đây là trường hợp cho mọi trình duyệt. Opera / Chrome, thông thường. Một điều - tôi có hệ điều hành tiếng Anh, cài đặt tiếng Anh, nhưng nó vẫn nhận ra tôi đang kết nối từ IP Séc.
nothrow

2
Tôi đã đổi Which language should Google products use?sang tiếng Anh như @GrantThomas đã nói và Google đã bắt đầu hiển thị các liên kết msdn cho văn hóa en-US. Cho đến khi Currently showing search results incài đặt này có ngôn ngữ địa phương của tôi (tiếng Ukraina) và không thể bỏ chọn nó.
oleksa

Không thể ủng hộ đủ điều này ...
Chuck

Câu trả lời:


44

Tôi nghĩ câu hỏi rất chính đáng.

Bạn cần sửa đổi url như được giải thích ở đây . Trong trường hợp của bạn, hãy đổi cz-cz thành en-us.

Hoặc tốt hơn, hãy để nó thực hiện một plugin trình duyệt như Redirector cho firefox:

Bộ plugin chuyển hướng để buộc các trang msdn tiếng Anh


20
Tôi sử dụng Redirector cho Chrome và có cái này: http([s]?):\/\/(docs|msdn)\.microsoft\.com\/es-es\/(.*)đếnhttp$1://$2.microsoft.com/en-us/$3
Jcl

36

Tôi đã viết một tiện ích mở rộng trình duyệt chuyên dụng đơn giản cho việc này. Không giống như plugin Redirector, không cần cấu hình.

Nó được gọi là "FFS MSDN bằng tiếng Anh" và có sẵn cho:

Nó chỉ đơn giản là chuyển hướng bất kỳ trang MSDN (hoặc docs.microsoft) đã bản địa hóa nào sang phiên bản tiếng anh (en-us).

Các nguồn khá nhỏ có thể được tìm thấy tại https://github.com/AirLancer/ffs_msdn_in_english


3
Vẫn hoạt động hoàn toàn tốt. Có thể cập nhật tiện ích mở rộng và thêm azure.microsoft.com vào danh sách miền không?
ken2k

2
Có thể là một dự án kỳ nghỉ Giáng sinh tốt. Tôi đang nghĩ đến việc chuyển Biểu tượng sang thanh URL khi bạn truy cập trang web thay vì hiển thị vĩnh viễn. Bất kỳ suy nghĩ về điều đó?
AirLancer

1
Tôi thích biểu tượng trong ý tưởng thanh URL. Gần với miền thực tế hơn.
Squirrelkiller

23

Ngôn ngữ đặt MSDN

Bạn có thể chọn ngôn ngữ mặc định của mình từ dưới cùng bên trái của trang.

Biên tập

Trang web tài liệu mới có một tùy chọn dễ dàng hơn để xem bằng tiếng Anh. Tuy nhiên, cài đặt này không phải là vĩnh viễn.

Microsoft Docs View bằng tiếng Anh


7
Nhưng bạn cần phải làm điều này mọi lúc, có cài đặt nào luôn áp dụng không? có thể với một tài khoản microsoft?
Jan


0

Tôi không muốn sử dụng các tiện ích mở rộng vì tôi coi các quyền bắt buộc của chúng là một rủi ro bảo mật lớn. Hơn nữa, MSDN không phải là trang web duy nhất có các bản dịch tệ. Vì vậy, đối với tôi, giải pháp tốt nhất là thay đổi cài đặt ngôn ngữ trong Windows 10. Thêm tiếng Anh vào "Ngôn ngữ ưa thích" của bạn và đặt nó là ngôn ngữ đầu tiên. Các ứng dụng và trang web sẽ xuất hiện bằng ngôn ngữ đầu tiên trong danh sách mà chúng hỗ trợ.

nhập mô tả hình ảnh ở đây


Điều này làm cho en-US trở thành mặc định nếu bạn điều hướng đến tài liệu của microsoft, nhưng khi bạn tìm kiếm trên web cho nội dung ms, bạn dễ dàng gặp khó khăn với một ngôn ngữ khác (thường là ngôn ngữ trình duyệt của bạn). Một tình huống phổ biến mà plugin "FFS MSDN bằng tiếng Anh" của AirLancer xử lý hoàn hảo.
TvdH

0

Tôi muốn có sự lựa chọn giữa phiên bản đã dịch và phiên bản en-us . Tôi là tác giả của UserScript sau đây ... để sử dụng trong TamperMonkey chẳng hạn.

Nó thực hiện những gì nó giả vờ trong @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

Hãy thử FFS MSDN trong tiện ích mở rộng Chrome / Edge bằng tiếng Anh . Nó tự động chuyển hướng đến phiên bản tiếng Anh của các trang tài liệu MS. Rất dễ cài đặt và "chỉ hoạt động"!


-2

Tôi không biết trình duyệt bạn đang sử dụng nhưng hầu hết các trình duyệt đều gửi thông tin về máy khách tới máy chủ (bao gồm cả ngôn ngữ ưa thích). Vì vậy, một tùy chọn có thể là đặt ngôn ngữ mặc định thành tiếng Anh (như được thực hiện ở đây cho Firefox ).


1
Có vẻ như nó chỉ nhìn vào ip. Tôi đã xóa tất cả các ngôn ngữ khỏi cài đặt chrome "ngôn ngữ" của mình, nhưng msdn vẫn hiển thị cho tôi phiên bản tiếng Nga.
Serhii Kheilyk
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.