Ingin menerjemahkan string teks antara beberapa bahasa menggunakan terminal? Mungkin Anda menemukan pesan yang ditulis dalam bahasa berbeda saat menjelajah internet dan ingin tahu artinya. Untungnya, Linux memiliki beberapa aplikasi baris perintah yang dapat Anda gunakan untuk mengonversi kata dari satu bahasa ke bahasa lain.

Pada artikel ini, kita akan membahas dua utilitas, DeepL Translator dan Translate Shell, yang memungkinkan pengguna menerjemahkan string ke bahasa lain langsung dari terminal sistem.

Menggunakan DeepL Translator

DeepL Translator menggunakan teknologi pembelajaran mesin untuk menerjemahkan teks antar bahasa. Jika Anda tidak bisa memahami bahasa teks sendiri, DeepL Translator secara otomatis mengidentifikasinya untuk Anda. Sistem Anda harus memiliki koneksi internet aktif untuk menggunakan penerjemah karena menggunakan API DeepL untuk menerjemahkan teks.

DeepL Translator mendukung bahasa-bahasa berikut:

  • Inggris
  • Jerman
  • Perancis
  • Italia
  • Belanda
  • Orang Spanyol
  • Rusia
  • Portugis
  • Polandia

Paket Linux untuk DeepL Translator gratis untuk digunakan. Namun, Anda dapat membeli langganan jika Anda berencana untuk sering menggunakan alat tersebut. Meskipun paket dan harga berbeda untuk setiap negara, masing-masing memiliki langganan gratis untuk pengguna juga.

Menginstal DeepL Translator

Untuk menjalankan DeepL Translator di mesin Linux Anda, Anda harus melakukannya instal Node.js versi terbaru pertama.

Sekarang, unduh dan instal pengelola paket Yarn. Prosesnya sedikit berbeda untuk beberapa distribusi Linux. Dalam panduan ini, kami akan membahas cara menginstal Yarn di Debian dan Fedora.

Pada distribusi berbasis Debian seperti Ubuntu, unduh kunci Yarn GPG menggunakan keriting.

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

Tambahkan repositori Yarn Debian ke daftar repositori sistem Anda.

echo "deb https://dl.yarnpkg.com/debian/ stable main "| sudo tee /etc/apt/sources.list.d/yarn.list

Perbarui daftar repositori dan instal Yarn menggunakan TEPAT.

pembaruan sudo apt
sudo apt memasang benang

Di Fedora dan distro berbasis RPM lainnya, pertama-tama Anda harus menambahkan repo Yarn ke daftar repositori. Dependensi Node.js akan diinstal secara otomatis di Fedora, oleh karena itu Anda tidak perlu menginstalnya secara manual.

curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo

Anda dapat menginstal Yarn menggunakan salah satunya DNF atau yum. Ketik salah satu dari perintah berikut di terminal.

sudo yum memasang benang
sudo dnf memasang benang

Sekarang setelah Anda menginstal pengelola paket Yarn di sistem Anda, sekarang saatnya untuk mengunduh paket DeepL Translator. Untuk menginstal DeepL Translator, ketik:

benang global tambahkan deepl-translator-cli

Anda dapat memverifikasi apakah Yarn telah berhasil menginstal DeepL Translator di sistem Anda dengan memeriksa informasi versi untuk paket tersebut.

deepl --version

Cara Menggunakan Penerjemah DeepL

Menerjemahkan teks dengan DeepL Translator itu sederhana. Untuk menerjemahkan string ke bahasa lain, tentukan kode bahasa dan string dengan perintah.

deepl translate -t ​​"DE" "Halo apa kabar"

Seperti disebutkan di atas, DeepL Translator dapat mendeteksi bahasa dari bagian teks yang ditentukan. Untuk melakukannya, gunakan mendeteksi opsi dengan deepl perintah.

deteksi mendalam "Dies ist in Englisch"

Seperti perintah Linux lainnya, Anda dapat menyalurkan deepl dengan keluaran standar. Sebagai contoh:

echo "Apa kabar" | terjemahan dalam -t "DE"

Jika Anda tidak tahu cara menggunakan penerjemah, Anda dapat memeriksa bagian bantuan menggunakan -h bendera. Pengembang telah menyediakan halaman bantuan untuk setiap opsi yang tersedia di utilitas.

deepl -h
deepl translate -h
deteksi mendalam -h

Terkait: Cara Menerjemahkan Seluruh Dokumen di Microsoft Word

Translate Shell adalah salah satu penerjemah bahasa baris perintah yang paling banyak digunakan yang tersedia di Linux. Sebelumnya dikenal dengan Google Translate CLI. Kekuatan Google Terjemahan, Bing Translator, Apertium, dan Yandex Translate menjadikannya alat yang andal untuk menerjemahkan string teks langsung dari terminal.

Untuk menginstal Translate Shell di mesin Linux Anda, unduh file yang dapat dieksekusi dan tambahkan ke variabel lingkungan sistem Anda.

wget git.io/trans

Tetapkan izin yang dapat dieksekusi ke file yang diunduh.

sudo chmod + x ./trans

Tambahkan yang dapat dieksekusi ke variabel lingkungan.

sudo mv ./trans / usr / local / bin

Cara Menggunakan Translate Shell

Menerjemahkan teks dengan Translate Shell cukup mudah jika dibandingkan dengan DeepL Translator. Dalam aplikasi, ada tiga mode keluaran: Default, Interaktif, dan Singkat.

Dalam mode default, output berisi informasi yang terkait dengan terjemahan. Di sisi lain, mode singkat hanya akan menampilkan teks yang diterjemahkan.

Secara default, utilitas menerjemahkan teks ke bahasa Inggris. Untuk menerjemahkan string dalam bahasa Inggris menggunakan Translate Shell:

trans "Dies ist in Englisch"

Sistem akan menampilkan keluaran sebagai berikut.

Jika Anda ingin menerjemahkan string ke bahasa lain selain bahasa Inggris, Anda harus menggunakan kode bahasa. Misalnya, untuk mengonversi string dari bahasa Inggris ke bahasa Spanyol:

trans: es "Halo Semuanya"

Keluaran:

Hola a todas

Jika Translate Shell tidak dapat mengidentifikasi bahasa teks, Anda dapat menentukan kode bahasa dengan perintah.

trans es: "Hola a todas"

Perhatikan bahwa dalam dua perintah terakhir, sisi kiri file usus besar (:) karakter untuk bahasa sumber dan sisi kanan untuk bahasa tujuan.

Untuk menerjemahkan satu string ke beberapa bahasa, berikan kode bahasa masing-masing yang dipisahkan dengan Plus (+) karakter.

trans: es + hai "Halo Semuanya"

Perintah yang disebutkan di atas akan menerjemahkan teks yang ditentukan ke bahasa Spanyol dan Hindi.

Anda juga bisa melewatkan bahasa sumber dan bahasa tujuan.

trans es: hai "Hola a todas"

Jika Anda tidak tahu bahasa string, Anda dapat menggunakan -Indo tandai dengan default trans perintah.

trans -id "Hola a todas"

Untuk menerjemahkan file lengkap ke bahasa lain, berikan nama file tersebut.

trans en: es file: //document.txt

Menggunakan -singkat bendera untuk beralih ke format keluaran sederhana.

trans -brief "Dies ist in Englisch"

Keluaran:

Ini dalam bahasa Inggris

Untuk menggunakan Translate Shell interaktif:

trans -shell -brief

Sekarang Anda dapat mulai mengetik pernyataan Anda dan sistem akan menerjemahkan teks secara interaktif.

Menerjemahkan Teks di Baris Perintah Linux

Terkadang saat menjelajahi internet, Anda mungkin menemukan teks yang ditulis dalam bahasa yang tidak Anda pahami. Meskipun sebagian besar browser saat ini memiliki fitur terjemahan bahasa otomatis, mereka tidak selalu berfungsi dengan baik. Dalam situasi seperti itu, memiliki penerjemah bahasa baris perintah dapat membantu.

Anda juga dapat memilih untuk menerjemahkan halaman web menggunakan alat online. Beberapa alat tersedia di internet yang dapat membantu Anda menerjemahkan halaman web apa pun ke bahasa yang Anda inginkan secara instan.

Surel
7 Alat Browser Terbaik untuk Menerjemahkan Halaman Web

Hampir setengah dari semua Internet tidak dapat diakses kecuali Anda fasih dalam berbagai bahasa. Jadi apa alat terbaik untuk terjemahan? Yang ini.

Baca Selanjutnya

Topik-topik yang berkaitan
  • Linux
  • Terjemahan
  • penerjemah Google
  • Terminal
  • Linux
Tentang Penulis
Deepesh Sharma (51 Artikel Dipublikasikan)

Deepesh adalah Editor Junior untuk Linux di MUO. Dia telah menulis konten informasi di internet selama lebih dari 3 tahun. Di waktu luangnya, dia suka menulis, mendengarkan musik, dan bermain gitar.

Selebihnya Dari Deepesh Sharma

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk mendapatkan tip teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Satu langkah lagi…!

Harap konfirmasi alamat email Anda di email yang baru saja kami kirimkan kepada Anda.

.