Translate-shell, vertaal naar elke taal vanaf de opdrachtregel

Over Translate-shell

In het volgende artikel gaan we kijken naar Translate-shell (voorheen Google Translate CLI​ Dit is een vertaler voor opdrachtregel dat levert ons verschillende vertalers op zoals Google Vertalen (standaard), Bing Translator, Yandex.Translate, DeepL Translator en Apertium. Dit programma geeft ons gemakkelijke toegang tot elk van deze vertaalmachines vanaf onze terminal.

In de loop van de tijd op deze blog hebben andere collega's zoals ik veel artikelen geschreven over de CLI-toepassingen. Vandaag gaan we het hebben over het gebruik van "Google Vertalen"In de terminal van onze Ubuntu. Ik gebruik deze tools de hele dag door vaak ken de betekenis van veel concepten, want ondanks dat ik een beetje met Engels beheer, heb ik mezelf vaak in Duitse, Franse of soms Aziatische fora gedoken, waar het niet altijd in het Engels is geschreven of een andere taal waarin ik mezelf correct verdedig.

Wat is Translate-shell?

Vertaal-shell (voorheen bekend als Google Translate CLI) is een opdrachtregelvertaler via Google Translate (standaard), Bing Translator, Yandex.Translate en Apertium. Het stelt ons in staat om rechtstreeks vanaf uw terminal toegang te krijgen tot een van deze vertaalmachines. Translate-shell is ontworpen om te werken op de meeste Gnu / Linux-distributies.

Hoe Translate-shell te installeren

We kunnen de Translate Shell-applicatie op onze Ubuntu installeren met behulp van een van de volgende twee methoden. Er is een derde installatiemethode, maar ik heb deze niet geprobeerd, dus ik voeg deze niet toe aan het artikel.

  • Handmatige methode (Recomendado)
  • Via pakketbeheerder

Methode 1: handmatige methode (aanbevolen)

Met deze methode hoeven we alleen maar kloon Translate-shell repository​ We kunnen dit vinden op GitHub en het handmatig compileren voor elke distributie. We zullen een terminal moeten openen (Ctrl + Alt + T) en elk van de onderstaande opdrachten moeten schrijven:

git clone https://github.com/soimort/translate-shell && cd translate-shell
make
sudo make install

Methode 2: via pakketbeheer

Translate-shell is beschikbaar in enkele van de officiële repositories van de meest populaire distributies​ We kunnen het installeren via de pakketbeheerder. Om het installatie op Debian / Ubuntu, hoeven we alleen het APT-GET- of APT-commando te gebruiken. We hoeven alleen maar een terminal te openen (Ctrl + Alt + T) en te schrijven:

sudo apt-get install translate-shell

Hoe u Translate-Shell gebruikt

Na het succesvol uitvoeren van een van de mogelijke installaties, kunnen we de terminal openen en het programma starten met behulp van het volgende opdrachtformaat. Deze tool kan de taal van de brontekst automatisch identificeren. Standaard vertaalt het de originele tekst naar het Engels.

trans [palabras]

Vertaald in het Engels

Ik zal vertalen "gezond" naar Engels. Hiervoor hoeven we alleen in de terminal te schrijven (Ctrl + Alt + T):

saúdos trans

trans saúdos

Selecteer de taal waarnaar u wilt vertalen

We kunnen een woord vertalen (in dit geval hetzelfde als in het vorige voorbeeld) naar Duits (bijv.) met behulp van de volgende opdracht:

saúdos trans

trans :de saúdos

Vertaal naar meer dan één taal

Om een ​​woord in meer dan één taal te vertalen, kunnen we het volgende commando gebruiken (In dit voorbeeld ga ik het woord saúdos vertalen naar Tamil en Hindi):

trans ta + hi saúdos

trans :ta+hi saúdos

Vertaal hele zinnen

Om een ​​zin eenvoudig te vertalen gebruik de zin tussen aanhalingstekens zoals je hieronder kunt zien. Het volgende voorbeeld vertaalt van Engels naar Spaans:

trans vertalen zin is

trans :es "what is going on your life?"

Zie eenvoudige vertaling

Translate-shell toont vertalingen standaard in detail​ Als u er de voorkeur aan geeft alleen de informatie in de eenvoudige modus te zien, hoeft u alleen het -b optie in bevel.

trans b eenvoudige modus

trans -b :es thanks

Vertaal in woordenboekmodus

Woordenboekmodus. Om deze tool gewoon als woordenboek te gebruiken add -d optie bevelen:

trans d woordenboekmodus

trans -d :es thanks

Vertaal een bestand

Om een ​​bestand te vertalen, moeten we het pad van het te vertalen bestand aangeven. Gebruik het volgende formaat in de terminal (Ctrl + Alt + T):

trans vertaalbestand

trans :es file:///home/sapoclay/gtrans.txt

Gebruik de interactieve modus

Om de interactieve Translate-shell te openen, moeten we zorg ervoor dat we de brontaal en de doeltaal moeten specificeren voordat we een interactieve shell starten​ In dit voorbeeld ga ik het woord bedankt vertalen van Engels naar Spaans.

trans -shell en:es thanks

Verkrijg de codes van de beschikbare talen

Om de taalcodes te achterhalen die we kunnen gebruiken, voert u eenvoudig de volgende opdracht uit:

trans talen beschikbaar

trans -T

Help

Om meer opties te weten, kunnen we de helpman gebruiken:

man trans

We kunnen ook meer over deze tool leren in het GitHub-pagina van het project.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   nul zei

    Dank je wel!

    het was precies wat ik nodig had

    fortuin| trans -b :es | xcowsay –image=”voeg uw favoriete afbeelding in”