Vai vēlaties tulkot teksta virkni starp vairākām valodām, izmantojot termināli? Varbūt, pārlūkojot internetu, uzgājāt ziņojumu, kas rakstīts citā valodā, un vēlaties uzzināt, ko tas nozīmē. Par laimi, Linux ir vairākas komandrindas lietojumprogrammas, kuras varat izmantot vārdu konvertēšanai no vienas valodas uz citu.

Šajā rakstā mēs apspriedīsim divus utilītus, DeepL Translator un Translate Shell, kas ļauj lietotājam tulkot virknes citā valodā tieši no sistēmas termināla.

Izmantojot DeepL Translator

DeepL Translator izmanto mašīnmācīšanās tehnoloģiju, lai tulkotu tekstu starp valodām. Ja pats nevarat saprast teksta valodu, DeepL Translator to automātiski identificē jūsu vietā. Jūsu tulkotāja izmantošanai ir jābūt aktīvam interneta savienojumam, jo ​​teksta tulkošanai tā izmanto DeepL API.

DeepL Translator atbalsta šādas valodas:

  • Angļu
  • Vācu
  • Franču
  • Itāļu valoda
  • Holandiešu
  • Spāņu
  • Krievu
  • Portugāļu
  • Poļu

DeepL Translator Linux pakotni var brīvi izmantot. Tomēr jūs varat iegādāties abonementu, ja plānojat bieži izmantot rīku. Lai gan plāni un cenas katrā valstī ir atšķirīgas, katrai no tām ir bezmaksas abonements arī lietotājiem.

instagram viewer

DeepL Translator instalēšana

Lai palaistu DeepL Translator savā Linux mašīnā, jums tas būs jādara instalējiet jaunāko Node.js versiju vispirms.

Tagad lejupielādējiet un instalējiet Dzijas pakotņu pārvaldnieku. Dažiem Linux izplatījumiem process ir nedaudz atšķirīgs. Šajā ceļvedī mēs apspriedīsim, kā instalēt dziju Debian un Fedora.

Debian balstītos izplatījumos, piemēram, Ubuntu, lejupielādējiet dzijas GPG atslēgu, izmantojot čokurošanās.

čokurošanās -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

Pievienojiet dzijas Debian krātuvi savas sistēmas krātuvju sarakstam.

atbalss "deb https://dl.yarnpkg.com/debian/ stabils galvenais "| sudo tee /etc/apt/sources.list.d/yarn.list

Atjauniniet krātuves sarakstu un instalējiet dziju, izmantojot APT.

sudo apt atjauninājums
sudo apt instalējiet dziju

Fedora un citos RPM balstītos rajonos vispirms jums jāpievieno dzijas repo krātuves sarakstam. Node.js atkarības tiks automātiski instalētas Fedora, tāpēc jums tās nav jāinstalē manuāli.

čokurošanās - klusa - vieta https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo

Jūs varat instalēt dziju, izmantojot jebkuru no šiem DNF vai yum. Ierakstiet jebkuru no šīm komandām terminālā.

sudo yum instalējiet dziju
sudo dnf instalējiet dziju

Tagad, kad esat instalējis dzijas pakotņu pārvaldnieku savā sistēmā, ir pienācis laiks lejupielādēt DeepL Translator pakotni. Lai instalētu DeepL Translator, ierakstiet:

dzija globālā pievienot deepl-translator-cli

Jūs varat pārbaudīt, vai Yarn ir veiksmīgi instalējis DeepL Translator jūsu sistēmā, pārbaudot pakotnes informāciju par versiju.

padziļināt - apgriezt

Kā lietot DeepL Translator

Teksta tulkošana ar DeepL Translator ir vienkārša. Lai tulkotu virkni citā valodā, norādiet valodas kodu un virkni ar komandu.

dziļi tulkot -t "DE" "Sveiki, kā tev klājas"

Kā minēts iepriekš, DeepL Translator var noteikt norādītā teksta daļu valodu. Lai to izdarītu, izmantojiet atklāt opcija ar padziļināt komandu.

dziļi atklāt "Dies ist in English"

Tāpat kā citas Linux komandas, jūs varat veikt caurules padziļināt ar standarta izvadi. Piemēram:

atbalss "Kā tev iet" | dziļi tulkot -t "DE"

Ja nevarat saprast, kā izmantot tulku, varat pārbaudīt palīdzības sadaļu, izmantojot -h karogu. Izstrādātāji ir nodrošinājuši palīdzības lapas katrai utilītā pieejamai opcijai.

dziļi -h
dziļi tulkot -h
dziļi atklāt -h

Saistīts: Kā tulkot visu dokumentu Microsoft Word

Tulkot Shell ir viens no visbiežāk izmantotajiem komandrindas valodu tulkotājiem, kas pieejami Linux. Iepriekš tas bija pazīstams kā Google tulkotāja CLI. Google tulkotāja, Bing Translator, Apertium un Yandex Translate spēks padara to par uzticamu rīku teksta virkņu tulkošanai tieši no termināļa.

Lai Linux mašīnā instalētu Translate Shell, lejupielādējiet izpildāmo failu un pievienojiet to savas sistēmas vides mainīgajiem.

wget git.io/trans

Piešķirt izpildāmās atļaujas lejupielādētajam failam.

sudo chmod + x ./trans

Pievienojiet izpildāmo vides mainīgajiem.

sudo mv ./trans / usr / local / bin

Kā lietot Tulkot čaulu

Teksta tulkošana ar Translate Shell ir diezgan vienkārša, salīdzinot ar DeepL Translator. Lietojumprogrammā ir trīs izvades režīmi: noklusējums, interaktīvs un īss.

Noklusējuma režīmā izvade satur informāciju, kas saistīta ar tulkojumu. No otras puses, īsajā režīmā tiks parādīts tikai tulkots teksts.

Pēc noklusējuma lietderība tekstu tulko angļu valodā. Lai tulkotu virkni angļu valodā, izmantojot Tulkot čaulu:

tulk. "Dies ist in English"

Sistēma parādīs šādu izvadi.

Ja vēlaties tulkot virkni uz citu valodu, izņemot angļu valodu, jums būs jāizmanto valodas kods. Piemēram, lai pārveidotu virkni no angļu valodas spāņu valodā:

trans: es "Sveiki visiem"

Izeja:

Hola todas

Ja tulkošanas čaula nespēj identificēt teksta valodu, valodas komandu varat norādīt ar komandu.

tulk.: "Hola a todas"

Ņemiet vērā, ka pēdējās divās komandās resnās zarnas (:) rakstzīme ir paredzēta avota valodai, un labā puse ir paredzēta mērķa valodai.

Lai tulkotu vienu virkni vairākās valodās, nododiet attiecīgos valodas kodus atdalot ar Plus (+) raksturs.

trans: es + čau "Sveiki visiem"

Iepriekš minētā komanda pārtulkos norādīto tekstu spāņu un hindi valodā.

Jūs varat nodot gan avota, gan mērķa valodu.

trans es: čau "Hola a todas"

Ja nezināt virknes valodu, varat izmantot -id karodziņš ar noklusējumu tulk komandu.

trans -id "Hola a todas"

Lai tulkotu pilnīgus failus citā valodā, nododiet faila nosaukumu.

trans en: es file: //document.txt

Izmantojiet -īss karodziņu, lai pārslēgtos uz vienkāršu izvades formātu.

īss apraksts "Dies ist in English"

Izeja:

Tas ir angļu valodā

Lai izmantotu interaktīvo tulkošanas čaulu:

trans-apvalks-īss

Tagad jūs varat sākt rakstīt savus paziņojumus, un sistēma tekstu pārtulkos interaktīvā veidā.

Teksta tulkošana Linux komandrindā

Dažreiz, pārlūkojot internetu, iespējams, esat saskāries ar tekstu, kas rakstīts jums nesaprotamā valodā. Lai gan mūsdienās lielākajai daļai pārlūkprogrammu ir automātiskas valodas tulkošanas funkcijas, tās katru reizi nedarbojas labi. Šādās situācijās var būt noderīgs komandrindas valodas tulkotājs.

Jūs varat arī izvēlēties tulkot vietni, izmantojot tiešsaistes rīkus. Internetā ir pieejami vairāki rīki, kas var palīdzēt nekavējoties tulkot jebkuru tīmekļa lapu vēlamajā valodā.

E-pasts
7 labākie pārlūka rīki tīmekļa lapu tulkošanai

Gandrīz puse no visa interneta nav pieejama, ja vien nepārvalda vairākas valodas. Tātad, kādi ir labākie tulkošanas rīki? Šie.

Lasiet Tālāk

Saistītās tēmas
  • Linux
  • Tulkojums
  • Google tulkotājs
  • Termināls
  • Linux
Par autoru
Deepesh Sharma (Publicēti 51 raksti)

Deepesh ir MUO Linux jaunākais redaktors. Viņš ir rakstījis informatīvo saturu internetā vairāk nekā 3 gadus. Brīvajā laikā viņam patīk rakstīt, klausīties mūziku un spēlēt ģitāru.

Vairāk no Deepesh Sharma

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!

Vēl viens solis !!!

Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.

.