Haluatko kääntää tekstimerkkijonon useiden kielten välillä päätelaitteen avulla? Ehkä törmäsit eri kielellä kirjoitettuun viestiin selatessasi Internetiä ja haluat tietää, mitä se tarkoittaa. Onneksi Linuxilla on useita komentorivisovelluksia, joiden avulla voit muuntaa sanoja kielestä toiseen.
Tässä artikkelissa käsitellään kahta apuohjelmaa, DeepL Translator ja Translate Shell, joiden avulla käyttäjä voi kääntää merkkijonoja toiselle kielelle suoraan järjestelmän päätelaitteesta.
DeepL Translator -ohjelman käyttö
DeepL Translator käyttää koneoppimistekniikkaa tekstin kääntämiseen kielten välillä. Jos et pysty selvittämään itse tekstin kieltä, DeepL Translator tunnistaa sen automaattisesti sinulle. Järjestelmälläsi on oltava aktiivinen Internet-yhteys kääntäjän käyttämiseen, koska se käyttää DeepL-sovellusliittymää tekstin kääntämiseen.
DeepL Translator tukee seuraavia kieliä:
- Englanti
- Saksan kieli
- Ranskan kieli
- italialainen
- Hollannin kieli
- Espanja
- Venäjän kieli
- Portugalin kieli
- Kiillottaa
DeepL Translatorin Linux-paketti on ilmainen. Voit kuitenkin ostaa tilauksen, jos aiot käyttää työkalua usein. Vaikka suunnitelmat ja hinnoittelu ovat erilaiset maittain, jokaisella on ilmainen tilaus myös käyttäjille.
DeepL Translator -ohjelman asentaminen
Suorita DeepL Translator Linux-koneellasi, sinun on asenna Node.js: n uusin versio ensimmäinen.
Lataa ja asenna nyt Lankapakettien hallinta. Prosessi on hieman erilainen joillakin Linux-jakeluilla. Tässä oppaassa keskustellaan langan asentamisesta Debianiin ja Fedoraan.
Lataa Debian-pohjaisissa jakeluissa, kuten Ubuntu, Yarn GPG -avain käyttämällä kiemura.
kihara -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Lisää Lanka Debian -tietovarasto järjestelmän arkistoluetteloon.
kaiku "deb https://dl.yarnpkg.com/debian/ vakaa pää "| sudo tee /etc/apt/sources.list.d/yarn.list
Päivitä arkistoluettelo ja asenna Lanka käyttämällä APT.
sudo apt -päivitys
sudo apt asennuslanka
Fedorassa ja muissa RPM-pohjaisissa distroissa sinun on ensin lisättävä Lankarepo arkistoluetteloon. Node.js-riippuvuudet asennetaan automaattisesti Fedoraan, joten sinun ei tarvitse asentaa niitä manuaalisesti.
kihara - hiljainen - sijainti https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
Voit asentaa langan jommallakummalla DNF tai yum. Kirjoita mikä tahansa seuraavista komennoista päätelaitteeseen.
sudo yum asenna lanka
sudo dnf asenna lanka
Nyt kun olet asentanut lankapaketinhallinnan järjestelmään, on aika ladata DeepL Translator -paketti. Asenna DeepL Translator kirjoittamalla:
lanka globaali lisää deepl-translator-cli
Voit tarkistaa, onko Yarn onnistuneesti asentanut DeepL Translatorin järjestelmään tarkistamalla paketin versiotiedot.
deepl --version
Kuinka käyttää DeepL Translator -ohjelmaa
Tekstin kääntäminen DeepL Translatorilla on helppoa. Jos haluat kääntää merkkijonon toiselle kielelle, määritä kielikoodi ja merkkijono komennolla.
deepl kääntää -t "DE" "Hei kuinka voit"
Kuten edellä mainittiin, DeepL Translator pystyy tunnistamaan määritetyn tekstin kielen. Voit tehdä niin käyttämällä havaita vaihtoehto syvä komento.
syvä havaita "Dies ist in Englisch"
Kuten muutkin Linux-komennot, voit lähettää syvä vakiolähdöllä. Esimerkiksi:
kaiku "Kuinka menee" | syvä käännös - "DE"
Jos et pysty selvittämään, kuinka kääntäjää käytetään, voit tarkistaa ohjeet käyttämällä -h lippu. Kehittäjät ovat tarjonneet ohjesivut jokaiselle apuohjelman vaihtoehdolle.
syvä -h
syvä käännös -h
syvä havaita -h
Liittyvät: Koko asiakirjan kääntäminen Microsoft Wordiin
Translate Shell on yksi yleisimmin käytetyistä komentorivikielen kääntäjistä Linuxissa. Aikaisemmin se tunnettiin nimellä Google Translate CLI. Google Kääntäjän, Bing Translatorin, Apertiumin ja Yandex Translatorin teho tekee siitä luotettavan työkalun tekstimerkkien kääntämiseen suoraan päätelaitteesta.
Jos haluat asentaa Translate Shellin Linux-koneellesi, lataa suoritettava tiedosto ja lisää se järjestelmän ympäristömuuttujiin.
wget git.io/trans
Määritä ladattavalle tiedostolle suoritettavat käyttöoikeudet.
sudo chmod + x ./trans
Lisää suoritettava tiedosto ympäristömuuttujiin.
sudo mv ./trans / usr / local / bin
Kuinka käyttää Käännä kuorta
Tekstin kääntäminen Translate Shell -sovelluksella on melko helppoa verrattuna DeepL Translatoriin. Sovelluksessa on kolme tulostustilaa: Oletus, Interaktiivinen ja Lyhyt.
Oletustilassa lähtö sisältää käännökseen liittyviä tietoja. Toisaalta lyhyt tila näyttää vain käännetyn tekstin.
Oletusarvon mukaan apuohjelma kääntää tekstin englannin kielelle. Merkkijonon kääntäminen englanniksi käyttämällä Käännä kuori:
trans "Dies ist in Englisch"
Järjestelmä näyttää seuraavan lähdön.
Jos haluat kääntää merkkijonon toiselle kielelle paitsi englanniksi, sinun on käytettävä kielikoodia. Esimerkiksi, jos haluat muuntaa merkkijonon englannin kielestä espanjaksi:
käännös: es "Hei kaikille"
Tuotos:
Hola todas
Jos Translate Shell ei pysty tunnistamaan tekstin kieltä, voit määrittää kielikoodin komennolla.
käännökset: "Hola a todas"
Huomaa, että kahdessa viimeisessä komennossa kaksoispiste (:) -merkki on lähdekielelle ja oikea puoli kohdekielelle.
Jos haluat kääntää yhden merkkijonon useille kielille, välitä vastaavat kielikoodit erotettuina Plus (+) merkki.
trans: es + hei "Hei kaikille"
Edellä mainittu komento kääntää määritetyn tekstin espanjaksi ja hindiksi.
Voit siirtää sekä lähde- että kohdekielen.
käännökset: hei "Hola a todas"
Jos et tiedä merkkijonon kieltä, voit käyttää sitä -id lippu oletusarvolla kään komento.
trans -id "Hola a todas"
Jos haluat kääntää kokonaiset tiedostot toiselle kielelle, välitä tiedoston nimi.
trans en: es tiedosto: //document.txt
Käytä -lyhyt lippu vaihtaaksesi yksinkertaiseen tulostusmuotoon.
trans-lyhyt "Dies ist in Englisch"
Tuotos:
Tämä on englanniksi
Interaktiivisen Käännä-kuoren käyttäminen:
trans-kuori-lyhyt
Nyt voit alkaa kirjoittaa lauseita ja järjestelmä kääntää tekstin interaktiivisella tavalla.
Tekstin kääntäminen Linux-komentorivillä
Joskus selatessasi Internetiä saatat kohdata tekstiä, joka on kirjoitettu kielellä, jota et ymmärrä. Vaikka useimmilla selaimilla on nykyään automaattinen kielen käännösominaisuus, ne eivät toimi hyvin joka kerta. Tällaisissa tilanteissa komentorivikielen kääntäjä voi olla hyödyllistä.
Voit myös kääntää verkkosivun online-työkaluilla. Internetissä on useita työkaluja, joiden avulla voit kääntää minkä tahansa verkkosivun haluamallesi kielelle välittömästi.
Lähes puoleen Internetistä ei pääse, ellet osaa sujuvasti useita kieliä. Joten mitkä ovat parhaat käännöstyökalut? Nämä.
Lue seuraava
- Linux
- Käännös
- Google kääntäjä
- Terminaali
- Linux
Deepesh on MUO: n nuorempi toimittaja Linuxille. Hän on kirjoittanut informatiivista sisältöä Internetissä yli 3 vuotta. Vapaa-ajallaan hän nauttii kirjoittamisesta, musiikin kuuntelusta ja kitaransoitosta.
Tilaa uutiskirjeemme
Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja erikoistarjouksia!
Vielä yksi askel !!!
Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.