Terjemahan teks otomatis di halaman MSDN - Cara mematikan?


131

Apakah ada cara untuk mematikan terjemahan teks otomatis di halaman perpustakaan MSDN ?

Saya lebih suka teks bahasa Inggris tetapi karena memiliki alamat IP Jerman, Microsoft mengaktifkan terjemahan otomatis pada setiap pemuatan halaman baru yang memberi saya kotak kuning dengan terjemahan bahasa Jerman dari teks yang saat ini saya tumpangi dengan mouse.

Ini terjadi terlepas dari bahasa apa yang awalnya diatur di sudut kanan atas dan terlepas dari apakah saya masuk atau tidak.

Saya tidak bisa mengatakan betapa menjengkelkannya ini !!

Ada ide, siapa saja?


55
Itu. Apakah. Berhubungan. Untuk Pemrograman. Karena. Itu. Muncul. Di. A. Pemrograman. Halaman.
marc wellman

2
Kami merasakan pertanyaan Stack Overflow terbaik memiliki sedikit kode sumber di dalamnya, tetapi jika pertanyaan Anda umumnya mencakup masalah pemrograman tertentu, algoritme perangkat lunak, alat perangkat lunak yang biasa digunakan oleh programmer, masalah praktis, yang dapat dijawab yang unik untuk profesi pemrograman ... maka Anda berada di tempat yang tepat untuk menanyakan pertanyaan Anda! - stackoverflow.com/faq#questions - MSDN sedang jelek tidak termasuk dalam salah satu kategori yang disebutkan di atas.
vzwick

20
bagi saya dokumentasi online yang penting bagi saya untuk melakukan pemrograman termasuk dalam kategori yang disebutkan di atas: "... perangkat lunak yang biasa digunakan oleh programmer ...". Tapi saya tidak ingin berdebat dengan Anda, Anda menyatakan maksud Anda dan saya menyatakan milik saya. Saya baik-baik saja dengan itu.
marc wellman

28
Jelas msdn adalah alat perangkat lunak yang biasa digunakan oleh programmer, saya bahkan tidak melihat mengapa itu tidak termasuk dalam kategori itu. Pertanyaan Anda menyelamatkan hari saya juga, popup itu per paragraf benar-benar menjengkelkan, jika saya ingin halaman dalam bahasa Prancis atau apa pun, saya anak besar saya bisa menemukannya.
Etienne

1
Terima kasih @tienne atas dukungan Anda :)
marc wellman

Jawaban:


49

Ketika Anda menekan tombol radio "Asli" di bagian atas, Anda melihat bahasa Inggris, dengan bahasa Jerman di kotak hover kuning. Jika Anda mengunjungi situs bahasa Inggris yang asli, Anda tidak melihat terjemahan, bahkan pada saat melayang. Anda beralih ke bahasa Inggris dengan mengganti / de-de / di URL dengan / en-us /. Seperti dalam

Jerman (terjemahan atau asli dengan terjemahan di hover):

http://msdn.microsoft.com/ de-de /library/system.diagnostics.contracts.contractargumentvalidatorattribute(v=vs.110).aspx

Hanya dalam bahasa Inggris (tanpa terjemahan):

http://msdn.microsoft.com/ en-us /library/system.diagnostics.contracts.contractargumentvalidatorattribute(v=vs.110).aspx


Terima kasih banyak Chris untuk komentar Anda :)
marc wellman

12
Pengalih bahasa pada Agustus '16 sekarang ada di paling kiri bawah halaman.
hmrc87

8
bagaimana saya bisa mengotomatiskan operasi ini? Saya muak menulis ulang url setiap waktu. ini tahun 2017.
Barış Akkurt


37

Jika Anda adalah pengguna firefox, Anda bisa menggunakan addir Redirector . Buat pengalihan baru dan atur seperti ini:

Konfigurasi reflektor

Ini secara otomatis akan mengarahkan semua permintaan msdn ke versi bahasa Inggris yang tidak diterjemahkan.


Terima kasih @ tuan saya akan mencobanya nanti dan memberi tahu Anda apakah itu berhasil untuk saya.
marc wellman

@marcwellman: Jadi, apakah itu berhasil? Saya memiliki masalah yang sama persis di sini. Plus, terjemahan MSDN Jerman memiliki semua jenis kesalahan di dalamnya yang dapat membalikkan makna teks sepenuhnya. Pengaya Firefox seperti ini kedengarannya bagus.
ygoe

2
Ini harus menjadi jawaban yang diterima. Anda meminta saya untuk menemukan ekstensi serupa di chrome dan sekarang berfungsi seperti pesona. Terima kasih.
vaitrafra

19

Menemukannya! Maksud saya, ini tahun 2016, 3 tahun terlambat, dan mungkin mereka baru saja menambahkannya baru-baru ini, tetapi ketika Anda menggulirkan sepenuhnya ada tombol kecil di sudut kiri bawah di mana Anda dapat memilih bahasa yang ingin Anda gunakan (lebih khusus suatu negara " Anda berasal dari ").


Setiap kali saya me-restart browser saya, ia kembali.

Terima kasih banyak! Anda yang terbaik
Stanislav Šolc

Ya ada, tapi saya lelah melakukannya sepanjang waktu.
Sarrus

10

MSDN menggunakan bahasa yang disukai dari pengaturan browser web Anda.

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

Ini karena Accept-Languagetajuk:

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

Jadi pengaturan browser Anda untuk memilih situs web berbahasa Inggris harus memperbaiki masalah ini. W3C memiliki ikhtisar cara melakukannya di berbagai browser di sini:

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


4
Ya, tetapi untuk halaman lain saya mungkin lebih suka bahasa lokal saya.
Wernfried Domscheit

@Wernfried Browser Anda mengatakan "Hei, tolong beri saya situs web dalam bahasa lokal saya", MSDN melakukan hal itu (bahkan jika dengan cara yang mengganggu). Jika Anda ingin bahasa yang berbeda untuk situs web yang berbeda itu benar-benar masalah bagi browser untuk dipecahkan.
Jens Mühlenhoff

AddIn (untuk Firefox) yang disediakan berfungsi dengan sangat baik. Itu solusi saya.
Wernfried Domscheit

Pengaya "Tampilkan situs web ini dalam bahasa tertentu" yang menggunakan mekanisme Terima-Bahasa akan lebih baik. Dengan begitu tidak perlu menulis ulang URL sama sekali.
Jens Mühlenhoff


6

Baru-baru ini saya menemukan masalah yang sama. Dan saya menyelesaikannya dengan ekstensi Chrome ModHeader . Saya mengonfigurasi dan berfungsi:ModHeader

masukkan deskripsi gambar di sini


5

Saya bosan mengganti secara manual url dari MSDN docs untuk ditargetkan en-usdi url, jadi saya membuat skrip pengguna kecil ini untuk ekstensi Tampermonkey yang sangat praktis (tersedia di Chrome , Microsoft Edge , Opera , dan 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;
    }
})();

Setelah ekstensi terpasang,

  1. Klik pada ikonnya
  2. Klik Create a new script...
  3. Tempel kode sebelumnya
  4. Simpan ( Ctrl + Satau File > Save).
  5. Uji pengalihan: https://docs.microsoft.com/fr-fr/dotnet/csharp/programming-guide/classes-and-structs/classes

The @matchproperti akan memastikan bahwa script ini hanya dijalankan terhadap MSDN halaman doc.


2

Saya tahu ini adalah pertanyaan lama, mungkin wawasan ini akan bermanfaat bagi seseorang.

Saya hampir selalu membuka msdn melalui pencarian di google. Sebagian besar waktu menawarkan situs diterjemahkan ke bahasa lokal saya (melalui bagian dari alamat dengan lokal), kadang-kadang disertai dengan versi asli (Inggris) di sebelahnya. Jika saya mengklik tautan bahasa asli, itu tidak menerjemahkan apa pun, jadi itu bukan terjemahan otomatis berdasarkan lokalisasi saya.

Yang memecahkan masalah saya adalah mengubah pengaturan pencarian google untuk memilih bahasa Inggris, daripada bahasa ibu saya. Buka pengaturan pencarian google , atur Which language should Google products use?ke English, lalu di Currently showing search results in:klik Editdan periksa bahasa lain Anda kemungkinan akan mencari.

Ini juga akan mengubah bahasa UI untuk google. Saya tahu ini mungkin harga tinggi untuk dibayar, tetapi saya yakin itu sepadan. Jika Anda mencari kueri yang diketik dalam bahasa yang diberikan, hasilnya kemungkinan besar akan menghasilkan halaman bahasa ini.


Terima kasih telah menyelamatkan saya dari bunuh diri. Menurut pendapat saya ini adalah metode terbaik untuk microsoft docs dan situs lainnya.
Sebastian 506563

1

Alih-alih ekstensi, yang akan menghabiskan memori dan sedikit berlebihan untuk hal semacam itu, Anda dapat menggunakan kueri penelusuran khusus.

Chrome

Pengaturan => Kelola Mesin Pencari, tambahkan entri ini:

Mesin: MSDN US

Kata kunci: ms

URL: https://social.msdn.microsoft.com/Search/en-US?query=%s (atau apa pun url yang tepat pada saat Anda membaca, gunakan saja di %smana pun ia membutuhkan string kueri yang sebenarnya)

Sekarang, di bilah alamat, ketikkan saja ms [SPACE]. Segera setelah Anda menekan spasi, itu akan meminta Anda Search on MSDN US:. Cukup ketikkan kueri Anda sekarang. Misalnya ms stringakan mengarahkan Anda ke versi MSDN-US dari hasil pencarian string. Tentu saja Anda dapat mengubah judul dan kata kunci.

Saya yakin browser umum lainnya juga memaparkan fungsi semacam itu. Di Firefox, saya biasa memasang mesin pencari khusus di bilah pencarian.

Ini adalah trik rapi yang saya gunakan untuk semua jenis pencarian (SO, Amazon, Wikipedia dalam berbagai bahasa, dll.). Ini sangat efisien.


Ya, dan saya menggunakannya, kecuali Anda dapat membuka MSDN misalnya dari pencarian Google - dan dalam hal ini tidak akan berfungsi lagi.
Spook

1

Biasanya ada tautan bahasa di bagian bawah halaman di mana Anda dapat mengubah bahasa (meskipun pengaturan spesifik situs permanen akan jauh lebih baik).


0

Di IE di Panel Opsi Internet Anda memiliki bagian Apperrance di Tab Umum. Tambahkan bahasa yang dipilih sebagai yang pertama dan mulai sekarang di semua halaman dari MSDN akan disajikan dalam bahasa yang dipilih


0

Saya menggunakan addon NoScript dengan Firefox (sebenarnya Waterfox), hanya forbib "m-msft.com", penerjemah akan dimatikan. Saya pikir Anda dapat menggunakan plugin lain di browser lain untuk melarang domain juga. NoScript adalah harus memiliki addon untuk pengguna web yang serius, dan UserStyles, tentu saja.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.