Stap 5: Taalvertaling.
Zie ook: http://www.soimort.org/translate-shell/
Google Translate CLI kun je vertalen van tekst vanaf de opdrachtregel
Auteur: Andrew | Datum: Woensdag, maart 12, 2014
Google Translate CLI is een tool waarmee je gebruik vertalen tekst vanaf de opdrachtregel met behulp van Google Translate.
Het gereedschap zou moeten werken op Linux, OS X, FreeBSD, NetBSD, OpenBSD en Windows (Cygwin of MinGW) en de enige vereiste is GNU awk.
Install Google Translate CLI
Als u wilt installeren Google Translate CLI, ten eerste zorg ervoor u golf gawk geïnstalleerd (voor de onderstaande commando's, moet u ook wget, of je kunt Git in plaats daarvan als u wilt).
In Ubuntu, installeert u ze met behulp van de volgende opdrachten uit:
sudo ad rem-worden installeren gawk wget
Vervolgens installeert u Google Translate CLI:
$ cd/tmp
$ wget https://github.com/soimort/google-translate-cli/a...
$ tar - xvf master.tar.gz cd google-translate-cli-master /
$ sudo maakt installeren
Of Raadpleeg de officiële installatie-instructies.
Gebruik
Standaard Google Translate CLI vertaalt tekst uit elke taal Engels dus simpelweg stormloop "trs" gevolgd door wat tekst in een terminal om te vertalen van de tekst in het Engels: trs "tekst" in het volgende voorbeeld:
$ trs "traducir texto de la línea de commandos utilizando
Google Translate CLI"Vertaal tekst vanaf de opdrachtregel met behulp van Google Translate CLIInstead van het invoeren van tekst te vertalen, u kunt ook het pad invoeren naar een tekstbestand.
Google Translate CLI ondersteunt zowel de bron-taal (de taal van de brontekst) evenals de doeltaal (de taal te vertalen van de broncode van de tekst in) instellen: trs {bron = TARGET} "Tekst om te vertalen" "SOURCE" vervangen door de taalcode voor de brontaal en "TARGET" met de taalcode voor de doeltaal.
Zie deze pagina voor een volledige lijst van taalcodes gebruikt door Google Translate.
Voorbeeld: "traducir texto de la línea de commandos utilizando Google Translate CLI" uit het Spaans naar het Engels en het Frans vertalen: $ trs {es = nl + fr} "traducir texto de la línea de commandos utilizando Google Translate CLI" tekst vanaf de opdrachtregel met behulp van Google Translate CLI traduire le texte de la ligne de commande nl vertalen met Google Translate CLIExample 2: "hola mundo" uit het Spaans naar het Engels vertalen , Roemeens, Duits en Italiaans:
$ trs {es = het nl + ro + de} "hola mundo" Hallo wereld Bună dag lume Hallo Welt ciao mondo
U hoeft niet te voeren zowel de bron- en de doeltaal. U kunt bijvoorbeeld, voer enkel de doeltaal en laat Google Translate denk dat van de zendende taal. Voorbeeld: $ trs {= het nl + ro + de} "hola mundo" Hallo wereld Bună dag lume Hallo Welt ciao mondo
Het is belangrijk op te merken dat je speciale tekens niet gebruiken (zoals "!", "$", "" "of"\") in de tekst te vertalen, zonder hen ontsnappen. Ook, geen gebruik maken van "[" en "]" omdat dit leiden Google Translate CLI tot zal te mislukken.
Nr. Taal naam moedertaal naam Code
1 Afrikaans Afrikaans af 2 Albanese Shqip sq 3 Arabisch 91 (J ar 4 Armeense hy 5 Azeri "01 (',' F/D az 6 Baskische Euskara eu 7 Wit-Russische 5 0 8 Bulgaarse J; 30 bg 9 Catalaanse Català ca 10 Chinese (vereenvoudigd) - S zh-CN 11 Chinees (traditioneel) - A zh-TW 12 Kroatische Hrvatski hr 13 Tsjechische eatina cs 14 Deense Dansk da 15 Nederlands Nederlands nl 16 Engelse Engels nl 17 Ests Eesti keel et 18 Tagalog Tagalog tl 19 Fins-Suomi fi 20 Frans-Français-fr 21 Galicische Galego gl 22 Georgische ka 23 Duits Deutsch de 24 Griekse Ελληνικ el 25 Haïtiaans Creools Bahasa ayisyen ht 26 Hebreeuwse iw 27 Hindi 9? (M & @ Hallo 28 Hongaarse Magyar-hu 29 IJslandse Íslenska is 30 Indonesische Bahasa Indonesia id 31-Ierse Gaeilge ga 32 Italiaans Italiano it 33 Japans, ja 34 Koreaanse \m ko 35 Letse Latvieau lv 36 Litouwse Lietuvis kalba-lt 37 Macedonische 0:54 > = A:8 mk 38 Maleis Maleis ms 39 Maltese Malti mt 40 Noors Norsk geen 41 Perzisch A'13 VA-42 Poolse Polski pl 43 Portugees-Português pt 44 Roemeense Român ro 45 Russische CAA : 89 ru 46 Serbian! SR 47 Slowaakse Sloven ina sk 48 Sloveense Slovensko sl 49 Spaans Español es 50 Swahili Kiswahili sw 51 Zweedse Svenska sv 52 Thaise D "th 53 Turkse Türkçe tr 54 Oekraïense #: uk 55 Urdu ' 1/H uw 56 Vietnamese Ti ng Vi t vi 57 Welsh Cymraeg cy 58 Jiddisch t yi