Mafi kyawun Fassarar Harshen Layin Umurni na Linux


Muhimmancin aikace-aikacen fassarar Harshe ba za a iya wuce gona da iri ba musamman ga waɗanda ke yin balaguro da yawa ko sadarwa tare da mutanen da ba sa yare ɗaya akai-akai.

A yau, na gabatar muku da mafi kyawun kayan aikin fassarar tushen umarni don Linux.

1. Mai Fassarar DeepL CLI

DeepL Translator Cli kyauta ne kuma buɗaɗɗen tushe mai fassarar harshe na layin umarni wanda ke amfani da ingantattun dabarun koyon injin don baiwa masu amfani damar fassara rubutu tsakanin harsuna da kuma gano harshen shigar da rubutun. DeepL, wani kamfanin fasaha na Jamus ne ke ba da ƙarfinsa kuma an sake shi ƙarƙashin lasisin MIT.

Harsunan da take tallafawa sun haɗa da Ingilishi (EN), Jamusanci (DE), Faransanci (FR), Italiyanci (IT), Yaren mutanen Holland (NL), Sifen (ES), Rashanci, Fotigal, da Yaren mutanen Poland (PL) kuma yayin da kayan aikin tashar ke kyauta, DeepL yana ba da shirye-shiryen biyan kuɗi don masu amfani masu sha'awar.

Don shigar da kayan aikin layin umarni na DeepL, da farko kuna buƙatar shigar da sabuwar sigar Node.js a cikin rarrabawar Linux ɗin ku.

Na gaba, shigar da manajan dogaro na fakitin Yarn ta amfani da wurin ajiyar kunshin Debian akan rarraba Debian da Ubuntu ta amfani da bin umarni.

$ 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

A kan CentOS, Fedora da rarraba RHEL, zaku iya shigar da Yarn ta wurin ajiyar fakitin 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]

Yanzu shigar da kayan aikin layin umarni na DeepL ta amfani da umarni mai zuwa.

$ yarn global add deepl-translator-cli

Tabbatar da matsayin shigarwa ta duba sigar DeepL.

$ deepl --version

DeepL yana aiki ta hanyar kiran API zuwa babban gidan yanar gizon a deepl.com don haka, a halin yanzu, kuna buƙatar zama kan layi don amfani da shi. An ba da rahoton cewa yana aiki akan babban na'urar kwamfuta mai ikon 5.1 petaFLOPS - isasshe saurin ganowa da fassara harsuna cikin kiftawa.

# 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. Fassara Shell

Fassara Shell (a daGoogle Translate CLI) kyauta ce kuma buɗe tushen kayan aikin fassarar layin umarni wanda Google Translate, Yandex Translate, Apertium, da Mai Fassarar Bing ke aiki. Akwai don yawancin tsarin da suka dace da POSIX ciki har da Windows (ta hanyar Cygwin, WSL, ko MSYS2), GNU/Linux, macOS, da BSD.

Fassara Shell yana ba masu amfani damar amfani da shi don sauƙin fassarorin ko azaman harsashi mai mu'amala. Don fassarori masu sauƙi, Fassara Shell yana ba da cikakkun bayanai na rubutun da aka fassara ta tsohuwa sai dai idan an yi shi don ware cikakkun bayanai ta amfani da kalmar, taƙaice.

$ trans 'Saluton, Mondo!'
Saluton, Mondo!

Hello, World!

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

Lokacin da aka yi amfani da shi azaman harsashi mai mu'amala, zai fassara rubutun yayin shigar da su layi ta layi. Misali,

$ 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.

Hanyar zazzagewar da na ba da shawarar ita ce ku ɗauki fayil ɗin aiwatarwa mai sarrafa kansa daga nan, sanya shi a kan hanyarku, kuma ku aiwatar da umarni masu zuwa:

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

Don ƙarin cikakkun bayanai kan shigarwa da amfani duba shafin GitHub na hukuma anan.

Shin kun san wasu ƙa'idodin fassarar layin umarni don Linux? Ƙara shawarwarinku a cikin sashin sharhin da ke ƙasa.