Terjemahkan Teks Dari Satu Bahasa ke Bahasa Lain di Linux

Terjemahkan Teks Dari Satu Bahasa ke Bahasa Lain di Linux

Ingin menerjemahkan string teks antara beberapa bahasa menggunakan terminal? Mungkin Anda menemukan pesan yang ditulis dalam bahasa yang berbeda saat menjelajahi 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 Penerjemah DeepL

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





DeepL Translator mendukung bahasa berikut:

  • bahasa 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 ini. Meskipun paket dan harga berbeda untuk setiap negara, masing-masing memiliki langganan gratis untuk pengguna juga.



Memasang Penerjemah DeepL

Untuk menjalankan DeepL Translator di mesin Linux Anda, Anda harus menginstal versi terbaru Node.js terlebih dahulu.

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





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

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

Tambahkan repositori Yarn Debian ke daftar repositori sistem Anda.





cara memilih satu warna di photoshop
echo 'deb https://dl.yarnpkg.com/debian/ stable main' | sudo tee /etc/apt/sources.list.d/yarn.list

Perbarui daftar repositori dan instal Benang menggunakan TEPAT .

sudo apt update
sudo apt install yarn

Pada 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 Benang menggunakan salah satu dari DNF atau enak . Ketik salah satu perintah berikut di terminal.

sudo yum install yarn
sudo dnf install yarn

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

yarn global add 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' 'Hello how are you'

Seperti disebutkan di atas, DeepL Translator dapat mendeteksi bahasa dari bagian teks yang ditentukan. Untuk melakukannya, gunakan mendeteksi pilihan dengan mendalam memerintah.

deepl detect 'Dies ist in Englisch'

Seperti perintah Linux lainnya, Anda dapat melakukan pipe mendalam dengan keluaran standar. Sebagai contoh:

echo 'How are you' | deepl translate -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
deepl detect -h

Terkait: Cara Menerjemahkan Seluruh Dokumen di Microsoft Word

Menggunakan Utilitas Shell Terjemahan

Translate Shell adalah salah satu penerjemah bahasa baris perintah yang paling banyak digunakan yang tersedia di Linux. Sebelumnya, itu dikenal sebagai Google Translate CLI. Kecanggihan Google Translate, 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 executable ke variabel lingkungan.

temukan pakaian yang dikenakan di acara tv
sudo mv ./trans /usr/local/bin

Cara Menggunakan Terjemahan Shell

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

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 output 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 'Hello Everyone'

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 dari 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 oleh Lagi ( + ) karakter.

trans :es+hi 'Hello Everyone'

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

Anda juga dapat melewati bahasa sumber dan tujuan.

trans es:hi 'Hola a todas'

Jika Anda tidak tahu bahasa string, Anda dapat menggunakan -Indo bendera dengan default trans memerintah.

trans -id 'Hola a todas'

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

trans en:es file://document.txt

Menggunakan -singkat flag untuk beralih ke format output sederhana.

trans -brief 'Dies ist in Englisch'

Keluaran:

This is in English

Untuk menggunakan Shell Terjemahan 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 menjelajah internet, Anda mungkin menemukan teks yang ditulis dalam bahasa yang tidak Anda mengerti. Sementara sebagian besar browser saat ini memiliki fitur terjemahan bahasa otomatis, mereka tidak bekerja dengan baik setiap saat. 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.

Membagikan Membagikan Menciak Surel 7 Alat Peramban 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.

tag seseorang di postingan facebook
Baca Selanjutnya Topik-topik yang berkaitan
  • Linux
  • Terjemahan
  • penerjemah Google
  • Terminal
  • Linux
Tentang Penulis Deepesh Sharma(79 Artikel Diterbitkan)

Deepesh adalah Editor Junior untuk Linux di MUO. Dia menulis panduan informasi di Linux, yang bertujuan untuk memberikan pengalaman yang menyenangkan bagi semua pendatang baru. Tidak yakin tentang film, tetapi jika Anda ingin berbicara tentang teknologi, dia adalah pria Anda. Di waktu luangnya, Anda dapat menemukannya membaca buku, mendengarkan berbagai genre musik, atau bermain gitar.

More From Deepesh Sharma

Berlangganan newsletter kami

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

Klik di sini untuk berlangganan