Penerjemah Bahasa Talian Perintah Terbaik untuk Linux

Penerjemah Bahasa Talian Perintah Terbaik untuk Linux

Kepentingan aplikasi terjemahan bahasa tidak dapat disesuaikan terutama bagi mereka yang banyak melakukan perjalanan atau berkomunikasi dengan orang yang tidak berkongsi bahasa yang sama secara tetap.

Hari ini, saya memperkenalkan kepada anda alat terjemahan berasaskan baris arahan terbaik untuk linux.

1. Deepl Penterjemah CLI

DEEPL Penterjemah CLI adalah penterjemah bahasa baris perintah sumber bebas dan terbuka yang menggunakan teknik pembelajaran mesin canggih untuk membolehkan pengguna menterjemahkan teks antara bahasa dan juga untuk mengesan bahasa teks input. Ia dikuasakan oleh Deepl, sebuah syarikat teknologi Jerman dan dibebaskan di bawah lesen MIT.

Bahasa yang disokongnya termasuk bahasa Inggeris (en), Jerman (DE), Perancis (FR), Itali (IT), Belanda (NL), Sepanyol (ES), Rusia, Portugis, dan Poland (PL) dan sementara alat terminal adalah percuma, Deepl Menawarkan rancangan langganan untuk pengguna yang berminat.

Pasang Deepl Penterjemah CLI di Linux

Untuk memasang Penterjemah Deepl Alat baris arahan, pertama anda perlu memasang versi nod terkini.JS dalam taburan Linux anda.

Seterusnya, pasang Benang Pengurus Ketergantungan Pakej Menggunakan Repositori Pakej Debian di Debian dan Ubuntu pengedaran menggunakan arahan berikut.

$ curl -ss https: // dl.Yarnpkg.com/debian/pubkey.GPG | sudo apt -key add - $ echo "deb https: // dl.Yarnpkg.com/debian/stabil utama "| sudo tee/etc/apt/sumber.senarai.d/benang.Senaraikan $ sudo apt-get update $ sudo apt-get Yarn 

Pada Centos, Fedora dan RHEL pengedaran, anda boleh memasang Benang melalui repositori pakej rpm.

# curl -silent -location https: // dl.Yarnpkg.com/rpm/benang.Repo | sudo tee /etc /yum.repos.d/benang.repo # yum pasang benang [on Centos/RHEL] # DNF Pasang benang [on Fedora] 

Sekarang pasang Penterjemah Deepl Alat baris arahan menggunakan arahan berikut.

$ benang global add deepl-translator-cli 

Sahkan status pemasangan dengan memeriksa Deepl versi.

$ deepl --version 

Deepl berfungsi dengan membuat panggilan API ke laman web utama di Deepl.com Oleh itu, pada masa ini, anda perlu berada dalam talian untuk menggunakannya. Ia dilaporkan berjalan pada superkomputer yang mampu 5.1 petaflops - kelajuan yang cukup untuk mengesan dan menterjemahkan bahasa dalam sekelip mata.

Contoh penggunaan deepl

# Menterjemahkan teks ke dalam bahasa Jerman $ deepl translate -t ​​'de "Bagaimana anda melakukannya?' # Teks paip dari input standard $ echo 'Bagaimana anda melakukannya?'| Deepl Translate -t ​​'de' # Mengesan Bahasa $ deepl mengesan 'wie geht es ihnen?' # Untuk pertolongan $ deepl -h $ deepl translate -h $ deepl detect -h 

2. Terjemahkan shell

Terjemahkan shell (sebelumnya Google Translate CLI) adalah alat penterjemah bahasa baris arahan bebas dan terbuka yang dikuasakan oleh Terjemahan Google, Yandex Translate, Apertium, dan Bing Penterjemah. Ia boleh didapati untuk kebanyakan sistem patuh POSIX termasuk Windows (melalui Cygwin, WSL, atau MSYS2), GNU/Linux, MACOS, dan BSD.

Terjemahkan shell membolehkan pengguna menggunakannya untuk terjemahan mudah atau sebagai cangkang interaktif. Untuk terjemahan mudah, Terjemahkan shell Memberi butiran teks yang diterjemahkan secara lalai melainkan jika dibuat untuk melakukan pengecualian butiran menggunakan kata kunci, ringkas.

$ trans 'Saluton, Mondo!'Saluton, Mondo! Hai dunia! Terjemahan Saluton, Mondo! [Esperanto -> Bahasa Inggeris] Saluton, Hello, Mondo ! Dunia! 
$ trans -brief 'Saluton, Mondo!' Hai dunia!

Apabila digunakan sebagai shell interaktif, ia akan menerjemahkan teks semasa anda memasukkannya mengikut baris. Sebagai contoh,

$ trans -shell -brief> rien ne réussit comme le succès. Tidak ada yang berjaya seperti kejayaan. > Adakah Mich Nicht Umbringt, Macht Mich Stärker. Apa yang tidak membunuh saya menjadikan saya lebih kuat. > Ю ю е ет ооомммммоооо. Humor mempunyai rasa kecerdasan yang mendalam. > 幸福 に なる ため に は 、 人 から 愛 さ れる の が 一番 の の 近道。。。。。。 が の の の の の の の の の が が が.

Pasang shell terjemahan di linux

Kaedah muat turun yang disyorkan saya adalah untuk anda merebut fail yang boleh dilaksanakan sendiri dari sini, letakkan di jalan anda, dan jalankan arahan berikut:

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

Untuk maklumat lanjut mengenai pemasangan dan penggunaan semak halaman github rasmi di sini.

Adakah anda tahu aplikasi penterjemah teks baris arahan yang hebat untuk Linux? Tambahkan cadangan anda di bahagian komen di bawah.