Penerjemah Bahasa Baris Perintah Terbaik untuk Linux


Pentingnya aplikasi penerjemahan Bahasa tidak dapat terlalu ditekankan terutama bagi mereka yang sering bepergian atau berkomunikasi dengan orang-orang yang tidak menggunakan bahasa yang sama secara teratur.

Hari ini, saya memperkenalkan kepada Anda alat terjemahan berbasis baris perintah terbaik untuk Linux.

1. CLI Penerjemah DeepL

DeepL Translator Cli adalah penerjemah bahasa baris perintah sumber terbuka dan gratis yang menggunakan teknik pembelajaran mesin canggih untuk memungkinkan pengguna menerjemahkan teks antarbahasa serta mendeteksi bahasa teks masukan. Ini didukung oleh DeepL, sebuah perusahaan teknologi Jerman dan dirilis di bawah lisensi MIT.

Bahasa yang didukungnya meliputi Inggris (EN), Jerman (DE), Prancis (FR), Italia (IT), Belanda (NL), Spanyol (ES), Rusia, Portugis, dan Polandia (PL) dan sementara alat terminalnya adalah gratis, DeepL menawarkan paket berlangganan untuk pengguna yang berminat.

Instal DeepL Translator CLI di Linux

Untuk menginstal alat baris perintah DeepL Translator, pertama-tama Anda perlu menginstal Node.js versi terbaru di distribusi Linux Anda.

Selanjutnya, instal manajer ketergantungan paket Yarn menggunakan repositori paket Debian di distribusi Debian dan Ubuntu menggunakan perintah berikut.

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update
sudo apt-get install yarn

Pada distribusi CentOS, Fedora dan RHEL, Anda dapat menginstal Yarn melalui repositori paket RPM.

curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
yum install yarn  [On CentOS/RHEL]
dnf install yarn  [On Fedora]

Sekarang instal alat baris perintah DeepL Translator menggunakan perintah berikut.

yarn global add deepl-translator-cli

Verifikasi status pemasangan dengan memeriksa versi DeepL.

deepl --version

DeepL bekerja dengan melakukan panggilan API ke situs web utama di deepl.com sehingga, saat ini, Anda harus online untuk menggunakannya. Dilaporkan berjalan pada superkomputer berkemampuan 5,1 petaFLOPS – kecepatan yang cukup untuk mendeteksi dan menerjemahkan bahasa dalam sekejap.

Contoh Penggunaan DeepL

Translate text into German
deepl translate -t 'DE' 'How do you do?'

# Pipe text from standard input
echo 'How do you do?' | deepl translate -t 'DE'

# Detect language
deepl detect 'Wie geht es Ihnen?'

# For help
deepl -h
deepl translate -h
deepl detect -h

2. Terjemahkan Shell

Translate Shell (sebelumnya Google Translate CLI) adalah alat penerjemah bahasa baris perintah sumber terbuka dan gratis yang didukung oleh Google Translate, Yandex Translate, Apertium , dan Penerjemah Bing. Ini tersedia untuk sebagian besar sistem yang mendukung POSIX termasuk Windows (melalui Cygwin, WSL, atau MSYS2), GNU/Linux, macOS, dan BSD.

Translate Shell memungkinkan pengguna menggunakannya untuk terjemahan sederhana atau sebagai shell interaktif. Untuk terjemahan sederhana, Translate Shell memberikan detail teks terjemahan secara default kecuali jika dibuat untuk mengecualikan detail menggunakan kata kunci, singkat.

trans 'Saluton, Mondo!'
Saluton, Mondo!

Hello, World!

Translations of Saluton, Mondo!
[ Esperanto -> English ]
Saluton ,
    Hello,
Mondo !
    World!
trans -brief 'Saluton, Mondo!'
Hello, World!

Saat digunakan sebagai shell interaktif, ini akan menerjemahkan teks saat Anda memasukkannya baris demi baris. Misalnya,

trans -shell -brief
> Rien ne réussit comme le succès.
Nothing succeeds like success.
> Was mich nicht umbringt, macht mich stärker.
What does not kill me makes me stronger.
> Юмор есть остроумие глубокого чувства.
Humor has a deep sense of wit.
> 幸福になるためには、人から愛されるのが一番の近道。
In order to be happy, the best way is to be loved by people.

Instal Translate Shell di Linux

Metode pengunduhan yang saya rekomendasikan adalah Anda mengambil file executable mandiri dari sini, letakkan di jalur Anda, dan jalankan perintah berikut:

wget git.io/trans
chmod +x ./trans

Untuk detail lebih lanjut tentang instalasi dan penggunaan, periksa halaman resmi GitHub di sini.

Tahukah Anda aplikasi penerjemah teks baris perintah keren lainnya untuk Linux? Tambahkan saran Anda di bagian komentar di bawah.