L-aħjar Tradutturi tal-Lingwa tal-Linja tal-Kmand għal Linux
L-importanza tal-applikazzjonijiet tat-traduzzjoni tal-Lingwa ma tistax tiġi enfasizzata żżejjed speċjalment għal dawk li jivvjaġġaw ħafna jew jikkomunikaw ma 'nies li ma jaqsmux l-istess lingwa fuq bażi regolari.
Illum, nintroduċi lilek l-aħjar għodod ta 'traduzzjoni bbażati fuq il-linja tal-kmand għal Linux.
1. DeepL Translator CLI
DeepL Translator Cli huwa traduttur tal-lingwa tal-linja tal-kmand b'xejn u miftuħ li juża tekniki avvanzati ta' tagħlim bil-magni biex jippermetti lill-utenti jittraduċu test bejn il-lingwi kif ukoll biex jiskopru l-lingwa tat-test input. Huwa mħaddem minn DeepL, kumpanija Ġermaniża tat-teknoloġija u rilaxxat taħt il-liċenzja MIT.
Il-lingwi li jappoġġja jinkludu l-Ingliż (EN), il-Ġermaniż (DE), il-Franċiż (FR), it-Taljan (IT), l-Olandiż (NL), l-Ispanjol (ES), ir-Russu, il-Portugiż, u l-Pollakk (PL) u filwaqt li l-għodda terminali hija b'xejn, DeepL joffri pjanijiet ta 'abbonament għall-utenti interessati.
Biex tinstalla l-għodda tal-linja tal-kmand DeepL Translator, l-ewwel trid tinstalla l-aħħar verżjoni ta 'Node.js fid-distribuzzjoni tal-Linux tiegħek.
Sussegwentement, installa l-maniġer tad-dipendenza tal-pakketti tal-Ħjut billi tuża r-repożitorju tal-pakketti Debian fuq id-distribuzzjoni Debian u Ubuntu billi tuża l-kmandi li ġejjin.
$ 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
Fuq id-distribuzzjoni CentOS, Fedora u RHEL, tista 'tinstalla Yarn permezz ta' repożitorju tal-pakketti 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]
Issa installa l-għodda tal-linja tal-kmand DeepL Translator billi tuża l-kmand li ġej.
$ yarn global add deepl-translator-cli
Ivverifika l-istatus tal-installazzjoni billi tiċċekkja l-verżjoni DeepL.
$ deepl --version
DeepL jaħdem billi jagħmel sejħiet API lill-websajt prinċipali fuq deepl.com għalhekk, bħalissa, trid tkun online biex tużah. Allegatament jaħdem fuq superkompjuter li kapaċi 5.1 petaFLOPS - veloċità biżżejjed biex tiskopri u tittraduċi l-lingwi f'teptip.
# 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. Ittraduċi Shell
Translate Shell (preċedentement Google Translate CLI) hija għodda ta' traduttur tal-lingwa tal-linja tal-kmand b'xejn u b'sors miftuħ imħaddma minn Google Translate, Yandex Translate, Apertium u Bing Translator. Huwa disponibbli għall-biċċa l-kbira tas-sistemi konformi ma' POSIX inklużi Windows (permezz ta' Cygwin, WSL, jew MSYS2), GNU/Linux, macOS, u BSD.
Translate Shell jippermetti lill-utenti jużawha għal traduzzjonijiet sempliċi jew bħala qoxra interattiva. Għal traduzzjonijiet sempliċi, Translate Shell jagħti d-dettalji tat-test tradott b'mod awtomatiku sakemm meta jsir biex jeskludi d-dettalji bl-użu tal-kelma prinċipali, fil-qosor.
$ trans 'Saluton, Mondo!' Saluton, Mondo! Hello, World! Translations of Saluton, Mondo! [ Esperanto -> English ] Saluton , Hello, Mondo ! World!
$ trans -brief 'Saluton, Mondo!' Hello, World!
Meta tintuża bħala qoxra interattiva, tittraduċi t-testi hekk kif iddaħħalhom linja b'linja. Pereżempju,
$ 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.
Il-metodu ta 'tniżżil rakkomandat tiegħi huwa għalik li taqbad il-fajl eżekutibbli awtonomu minn hawn, poġġih fil-mogħdija tiegħek, u tmexxi l-kmandi li ġejjin:
$ wget git.io/trans $ chmod +x ./trans
Għal aktar dettalji dwar l-installazzjoni u l-użu iċċekkja l-paġna uffiċjali tagħha ta’ GitHub hawn.
Taf apps oħra tal-biża' tat-tradutturi tat-test tal-linja tal-kmand għal Linux? Żid is-suġġerimenti tiegħek fit-taqsima tal-kummenti hawn taħt.