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.
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ā.
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
- Linux
- Tulkojums
- Google tulkotājs
- Termināls
- Linux
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.
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.