Cepat menerjemahkan kata dari bahasa Inggris

5

Saya selalu membaca bahasa Inggris, tetapi saya seorang penutur asli bahasa Spanyol (saya sedang mengerjakan tesis saya). Kadang-kadang saya perlu menerjemahkan kata ke dalam bahasa Spanyol, dan apa yang saya lakukan sekarang adalah membuka tab baru dan pergi ke penerjemah Google dan kemudian masukkan kata ke dalam kolom input. Hanya terjemahan cepat, satu kata atau frasa kecil.

Saya pengguna Mac dan Firefox. Apakah ada cara yang lebih baik untuk mencapai ini? Saya berpikir bahwa mungkin widget dasbor akan melakukan trik dan saya sedang mencari satu. Opsi lainnya adalah menginstal Google Toolbar , tapi saya sangat benci toolbar. Saya tidak tahu, ekstensi Firefox yang bagus mungkin?

licorna
sumber

Jawaban:

4

Anda bisa mencari kamus tambahan untuk digunakan di Dictionary.app (disertakan dengan OS X). Sama seperti kamus Wikipedia saya (tidak tahu apakah itu datang dengan instalasi vanilla OS X) memuat data dari web, demikian juga layanan terjemahan Anda. Tampaknya tidak mungkin untuk meningkatkan "kamus cepat" Cmd-Ctrl-D dengan kamus khusus tersebut.

Kamu bisa aktifkan mode debugging / pengembang untuk Dashboard yang memungkinkan Anda untuk menyeret widget keluar dari "tampilan Dashboard" ke desktop normal, sehingga widget Anda selalu terlihat.

Anda dapat melihat membuat layanan teks khusus untuk menu Layanan (pilih satu kata di browser dan lihat di bawah Application -> Services -> Text. Di System Preferences -> Keyboard -> Keyboard Shortcuts -> Services Anda bahkan dapat mengatur pintasan keyboard untuk perintah semacam itu.

Layanan khusus dapat dibuat dengan mudah menggunakan Automator.app, Saya baru mencoba:

  • Buat dokumen Automator baru berdasarkan alur kerja "Layanan"
  • Tambahkan satu tindakan: Run Shell Script dengan input yang dilewatkan sebagai argumen, dan perintah open http://dict.cc/?s=$1 (atau situs web apa pun yang Anda gunakan untuk menerjemahkan)
  • Simpan sebagai Translate to German (dalam kasus saya ini Jerman)
  • (Opsional) Tetapkan pintasan keyboard di System Preferences
  • Gunakan
Daniel Beck
sumber
Saya ingin menggunakan translate.google.com/#en| es|$1 dengan Automator.app tapi saya tidak tahu bagaimana cara menyandikan # karakter. Anda juga perlu mengatur Pass input: as arguments ke Automator. Jadi saya lakukan: buka " translate.google.com/#en| es|$1 "Tapi itu tidak berhasil. Saya juga mencoba melarikan diri dari pipa | dan #, dan digunakan %23 sebaliknya, tetapi tidak berhasil juga.
licorna
Saya tidak menggunakan salah satu solusi yang Anda berikan kepada saya, tetapi terima kasih, ide-ide Anda membuat saya ingin melakukannya dengan benar. Apa yang saya lakukan adalah membuat widget dalam dashcode yang melakukan persis apa yang saya inginkan: mengirim permintaan ke google dan menampilkan hasilnya. Berperilaku seperti translate.google.com tetapi di dalam dasbor.
licorna
2

Ada sebuah terjemahkan widget dasbor yang datang dengan Mac OS X, sejak versi 10.4 saya percaya. Ini termasuk terjemahan Spanyol.

ghoppe
sumber
Saya mencoba widget dasbor tetapi kualitas terjemahannya tidak terlalu bagus
licorna
1

Satu kata: Bookmarklets

Mengapa? Pengaya Firefox memakan RAM Anda.

Deskripsi: Buat bookmark baru di bilah alat bookmark di Firefox dengan kode di pos ini atau kunjungi tautan berikut dan seret 'n jatuhkan "Spanyol" ke bilah alat bookmark. Ketika Anda ingin menerjemahkan sesuatu, sorot dengan mouse seolah-olah Anda ingin menyalinnya tetapi cukup klik di bookmarklet. Tab baru dibuka dengan kata tranlated.

Bookmarklet Google Translate untuk Spanisch dari http://translate.google.com/translate_buttons :

javascript:var%20t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var%20e=(document.charset||document.characterSet);if(t!=''){location.href='http://translate.google.com/?text='+t+'&hl=en&langpair=auto|es&tbb=1&ie='+e;}else{location.href='http://translate.google.com/translate?u='+encodeURIComponent(location.href)+'&hl=en&langpair=auto|es&tbb=1&ie='+e;};

sumber
1

Saya sudah diberi jalan pintas untuk skrip ini:

try
    set old to the clipboard as record
end try
try
    tell application "System Events" to keystroke "c" using command down
    do shell script "open \"http://translate.google.com/#auto/auto/$(LC_CTYPE=UTF-8 pbpaste | ruby -KUe 'require \"cgi\"; print CGI.escape(STDIN.read.strip)')\""
end try
try
    set the clipboard to old
end try

Saya juga punya pintasan pencarian untuk pasangan bahasa seperti http://translate.google.com/#en/ja/.

Lri
sumber
Saya membuat Layanan di Automator.app dengan skrip di atas (gunakan Library »Utilities» Run Applescript). Setelah itu saya menetapkan pintasan di System Preferences »Keyboard» Shortcuts »Services. Bekerja dengan baik!
neu242
0

Anda selalu dapat membuka Safari sekali, lalu pilih File ⇨ Buka di Dasbor ... memilih http://translate.google.com, dan kemudian “potong” potongan halaman yang menerjemahkan. Anda akan memiliki widget instan tanpa kode apa pun.

Hugo Ferreira
sumber