Käännä teksti kielestä toiseen Linuxissa

Käännä teksti kielestä toiseen Linuxissa

Haluatko kääntää tekstimerkkijonon useiden kielten välillä terminaalin avulla? Ehkä löysit eri kielellä kirjoitetun viestin selatessasi Internetiä ja haluat tietää, mitä se tarkoittaa. Onneksi Linuxissa on useita komentorivisovelluksia, joiden avulla voit muuntaa sanoja kielestä toiseen.





Tässä artikkelissa keskustelemme kahdesta apuohjelmasta, DeepL Translator ja Translate Shell, joiden avulla käyttäjä voi kääntää merkkijonoja toiselle kielelle suoraan järjestelmäpäätteestä.





DeepL -kääntäjän käyttö

DeepL -kääntäjä käyttää koneoppimistekniikkaa tekstin kääntämiseen kielten välillä. Jos et ymmärrä tekstin kieltä itse, DeepL -kääntäjä tunnistaa sen automaattisesti puolestasi. Järjestelmälläsi on oltava aktiivinen Internet -yhteys kääntäjän käyttämiseksi, koska se käyttää DeepL -sovellusliittymää tekstin kääntämiseen.





DeepL -kääntäjä tukee seuraavia kieliä:

  • Englanti
  • Saksan kieli
  • Ranskan kieli
  • italialainen
  • Hollannin kieli
  • Espanja
  • Venäjän kieli
  • Portugalin kieli
  • Kiillottaa

DeepL -kääntäjän Linux -paketti on ilmainen. Voit kuitenkin ostaa tilauksen, jos aiot käyttää työkalua usein. Vaikka suunnitelmat ja hinnoittelu vaihtelevat maittain, jokaisella on ilmainen tilaus myös käyttäjille.



DeepL -kääntäjän asentaminen

Jos haluat käyttää DeepL Translator -ohjelmaa Linux -koneellasi, sinun on ensin asennettava uusin Node.js -versio.

Lataa ja asenna nyt lankapaketinhallinta. Joidenkin Linux -jakelujen prosessi on hieman erilainen. Tässä oppaassa keskustelemme langan asentamisesta Debianiin ja Fedoraan.





Debian-pohjaisissa jakeluissa, kuten Ubuntu, lataa Yarn GPG -avain käyttämällä kiemura .

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

Lisää Yarn Debian -varasto järjestelmän arkistoluetteloon.





kuinka muuntaa pdf Wordiksi Macissa
echo 'deb https://dl.yarnpkg.com/debian/ stable main' | sudo tee /etc/apt/sources.list.d/yarn.list

Päivitä arkistoluettelo ja asenna lanka käyttämällä APT .

sudo apt update
sudo apt install yarn

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.

curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo

Voit asentaa langan käyttämällä jompaakumpaa DNF tai nam . Kirjoita päätelaitteeseen jokin seuraavista komennoista.

sudo yum install yarn
sudo dnf install yarn

Nyt kun olet asentanut Yarn -paketinhallinnan järjestelmääsi, on aika ladata DeepL Translator -paketti. Asenna DeepL Translator kirjoittamalla:

yarn global add deepl-translator-cli

Voit tarkistaa, onko lanka asentanut DeepL -kääntäjän järjestelmään, tarkistamalla paketin versiotiedot.

deepl --version

DeepL -kääntäjän käyttäminen

Tekstin kääntäminen DeepL -kääntäjällä on yksinkertaista. Jos haluat kääntää merkkijonon toiselle kielelle, määritä kielikoodi ja merkkijono komennolla.

deepl translate -t 'DE' 'Hello how are you'

Kuten edellä mainittiin, DeepL -kääntäjä voi tunnistaa määritetyn tekstin kielen. Käytä tätä havaita vaihtoehto näppäimellä syvä komento.

deepl detect 'Dies ist in Englisch'

Kuten muutkin Linux -komennot, voit käyttää putkea syvä vakiolähdöllä. Esimerkiksi:

echo 'How are you' | deepl translate -t 'DE'

Jos et ymmärrä kääntäjän käyttöä, voit tarkistaa ohje -osion käyttämällä -h lippu. Kehittäjät ovat toimittaneet ohjesivuja jokaiselle apuohjelman vaihtoehdolle.

deepl -h
deepl translate -h
deepl detect -h

Aiheeseen liittyviä: Kuinka kääntää koko asiakirja Microsoft Wordissa

Translate Shell -apuohjelman käyttäminen

Translate Shell on yksi yleisimmin käytetyistä komentorivikääntäjistä Linuxissa. Aiemmin se tunnettiin nimellä Google Translate CLI. Google -kääntäjän, Bing -kääntäjän, Apertiumin ja Yandex -kääntäjän voima tekevät siitä luotettavan työkalun tekstimerkkijonojen 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ä suoritettavat käyttöoikeudet ladatulle tiedostolle.

sudo chmod +x ./trans

Lisää suoritettava tiedosto ympäristömuuttujiin.

nintendo vaihtaa televisioon ilman telakkaa
sudo mv ./trans /usr/local/bin

Translate Shellin käyttäminen

Tekstin kääntäminen Translate Shellillä on melko helppoa verrattuna DeepL -kääntäjään. Sovelluksessa on kolme tulostustilaa: oletus, vuorovaikutteinen ja lyhyt.

Oletustilassa tuloste sisältää käännökseen liittyviä tietoja. Toisaalta lyhyt tila näyttää vain käännetyn tekstin.

Oletuksena apuohjelma kääntää tekstin englanniksi. Merkkijonon kääntäminen englanniksi kääntämällä Shell:

trans 'Dies ist in Englisch'

Järjestelmä näyttää seuraavan lähdön.

Jos haluat kääntää merkkijonon muulle kielelle kuin englanniksi, sinun on käytettävä kielikoodia. Esimerkiksi merkkijonon muuntaminen englannista espanjaksi:

trans :es 'Hello Everyone'

Lähtö:

Hola a todas

Jos Translate Shell ei pysty tunnistamaan tekstin kieltä, voit määrittää kielikoodin komennolla.

trans es: 'Hola a todas'

Huomaa, että kahdessa viimeisessä komennossa, kaksoispiste ( : ) merkki on lähdekielellä ja oikea puoli kohdekielellä.

Jos haluat kääntää yhden merkkijonon useille kielille, anna vastaavat kielikoodit erotettuna Lisää ( + ) merkki.

trans :es+hi 'Hello Everyone'

Edellä mainittu komento kääntää määritetyn tekstin espanjaksi ja hindiksi.

Voit välittää sekä lähde- että kohdekielet.

trans es:hi 'Hola a todas'

Jos et tiedä merkkijonon kieltä, voit käyttää -id lippu oletuksella trans komento.

trans -id 'Hola a todas'

Jos haluat kääntää täydelliset tiedostot toiselle kielelle, anna tiedoston nimi.

trans en:es file://document.txt

Käytä -lyhyt lippu vaihtaaksesi yksinkertaiseen tulostusmuotoon.

trans -brief 'Dies ist in Englisch'

Lähtö:

This is in English

Interaktiivisen kääntäjäkuoren käyttäminen:

trans -shell -brief

Nyt voit alkaa kirjoittaa lausuntoja ja järjestelmä kääntää tekstin vuorovaikutteisella tavalla.

Tekstin kääntäminen Linux -komentoriviltä

Joskus internetiä selatessasi olet ehkä törmännyt tekstiin, joka on kirjoitettu kielellä, jota et ymmärrä. Vaikka nykyään useimmissa selaimissa on automaattiset kielen käännösominaisuudet, ne eivät toimi hyvin joka kerta. Tällaisissa tilanteissa komentorivikielen kääntäjä voi olla hyödyllinen.

Voit myös kääntää verkkosivun verkkotyökalujen avulla. Internetistä on saatavana useita työkaluja, joiden avulla voit kääntää minkä tahansa verkkosivun haluamallesi kielelle välittömästi.

Jaa Jaa Tweet Sähköposti 7 parasta selaintyökalua verkkosivujen kääntämiseen

Lähes puolet Internetistä ei ole käytettävissä, ellet osaa sujuvasti useita kieliä. Joten mitkä ovat parhaat käännösvälineet? Nämä.

kuinka liittyä ystäviesi maailmaan minecraft -tietokoneessa
Lue seuraava Liittyvät aiheet
  • Linux
  • Käännös
  • Google kääntäjä
  • Terminaali
  • Linux
Kirjailijasta Deepesh Sharma(79 artikkelia julkaistu)

Deepesh on MUO: n nuorempi editori Linuxille. Hän kirjoittaa informaatio -oppaita Linuxissa ja pyrkii tarjoamaan autuaan kokemuksen kaikille uusille tulokkaille. Et ole varma elokuvista, mutta jos haluat puhua tekniikasta, hän on kaverisi. Vapaa -ajallaan löydät hänet lukemasta kirjoja, kuuntelemassa erilaisia ​​musiikkilajeja tai soittamassa kitaraa.

Lisää Deepesh Sharmasta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi