Webbsida skrapning via Linux. (5 / 16 steg)

Steg 5: Språköversättning.



Se även: http://www.soimort.org/translate-shell/

Google Translate CLI kan du översätta Text från kommandoraden

Författare: Andrew | Datum: Onsdag 12 mars 2014

Google Translate CLI är ett verktyg som låter dig använda översätta text från kommandoraden med hjälp av Google Translate.

Verktyget ska fungera på Linux, OS X, FreeBSD, NetBSD, OpenBSD och Windows (Cygwin eller MinGW) och dess enda kravet är att GNU awk.

Installera Google Translate CLI

För att installera Google översätta CLI, för det första se till att du vinkar gawk installerat (för kommandona nedan, du behöver även wget, eller du kan använda Git istället om du vill).

I Ubuntu, installera dem med följande kommandon:

sudo lämplig-få installera gawk wget

Installera sedan Google översätta CLI:

$ cd/tmp

$ wget https://github.com/soimort/google-translate-cli/a...

$ tar xvf - master.tar.gz CD-google-translate-cli-master /

$ sudo göra installera

Eller se de officiella installationsinstruktionerna.

Användning

Som standard Google översätta CLI översätter texten från alla språk till engelska så enkelt springa "trs" följt av text i en terminal att översätta texten till svenska: trs "text" exempel:

$ trs "traducir texto de la línea de kommandosoldater utilizando

Google Översätt CLI"översätta text från kommandoraden med hjälp av Google Translate CLIInstead att komma in lite text för att översätta, du kan även ange sökvägen till en textfil.

Google Translate CLI stöder inställning både språk (språk av källtexten) såväl som målspråket (språk att översätta källtexten till): trs {källa = mål} "TEXT att översätta" ersätta "Källa" med språkkoden för källspråk och "Mål" med språkkoden för målspråket.

För en komplett lista över språkkoder som används av Google Translate, se denna sida.

Exempel: översätta "traducir texto de la línea de kommandosoldater utilizando Google Översätt CLI" från spanska till engelska och franska: $ trs {es = sv + fr} "traducir texto de la línea de kommandosoldater utilizando Google Översätt CLI" översätta text från kommandoraden med hjälp av Google Translate CLI traduire le texte de la ligne de commande sv utilisant Google översätta CLIExample 2: översätta "hola mundo" från spanska till engelska , Rumänska, tyska och italienska:

$ trs {es = sv + ro + de + det} "hola mundo" Hej världen debutskivan ziua lume Hallo Welt ciao mondo

Du behöver inte ange både käll- och målspråket. Du kan till exempel ange bara målspråket och låta Google Översätt antar källspråk. Exempel: $ trs {= sv + ro + de + det} "hola mundo" Hej världen debutskivan ziua lume Hallo Welt ciao mondo

Det är viktigt att observera att du inte bör använda specialtecken (som "!", "$", "" "eller"\") inne i texten som ska översättas, utan flyr dem. Också, Använd inte "[" och "]" kommer att orsaka att Google Translate CLI att misslyckas.

Nej. Språkkod namn modersmål namn
1 Afrikaans Afrikaans af 2 albanska Shqip sq 3 arabiska 91 (J ar 4 armeniska hy 5 azerbajdzjanska "01 (',' F/D az 6 baskiska Euskara eu 7 vitryska 5; 0 vara 8 bulgariska J; 30 bg 9 katalanska Català ca 10 kinesiska (förenklad) - S zh-CN 11 kinesiska (traditionell) - A zh-TW 12 kroatiska Hrvatski hr 13 tjeckiska eatina cs 14 danska Dansk da 15 Nederländska Nederlands nl 16 svenska engelska sv 17 estniska Eesti keel et 18 filippinska filippinska tl 19 Finska Suomi fi 20 franska Français fr 21 Galiciska Galego gl 22 georgiska ka 23 Tyska Deutsch de 24 grekiska Ελληνικ el 25 Haitisk kreol Kreyòl ayisyen ht 26 hebreiska iw 27 Hindi 9? (M & @ Hej 28 ungerska Magyar hu 29 Isländska Íslenska är 30 indonesiska Bahasa Indonesia id 31 irländska Gaeilge ga 32 Italienska Italiano it 33 japanska, ja 34 koreanska \m ko 35 lettiska Latvieau lv 36 litauiska Lietuvis kalba lt 37 Makedonska 0:54 > = A:8 mk 38 Malaysiska Malaysiska ms 39 Maltesiska Malti mt 40 Norska Norsk nr 41 Persiska A'13 fa 42 polska Polski pl 43 portugisiska Português pt 44 rumänska Român ro 45 ryska CAA : 89 ru 46 Serbiska! SR 47 slovakiska Sloven ina sk 48 slovenska Slovensko sl 49 Spanska Español es 50 Swahili Kiswahili sw 51 svenska Svenska sv 52 Thai D "th 53 turkiska Türkçe tr 54 ukrainska #: uk 55 Urdu ' 1/H din 56 vietnamesiska Ti ng Vi t vi 57 walesiska Cymraeg cy 58 Jiddisch t yi

Se Steg
Relaterade Ämnen

Början webbsida skrapning med php.

Vi har gjort vissa webbsida skrapa med bash och nu vill vi öka kraften i koden med ett webbsida scripting språk kallas PHP. Det är P vanligtvis i (W/M/L) amp stack på en Apache2 webbserver. Jag kommer att visa er resultaten av manus, disect skriptet...

Webbsida skrapa med en gui.

Så långt vi har gjort webbsidan skrapning via kommandoraden med och sedan gjorde vi det med webben med. Nu låt oss göra det till skrivbordet. Jag ska bara göra ett exempel och du kan räkna ut resten av dem. Vi kommer att använda zenity igen som vi an...

Skicka ett mail via telnet

Hej är alla, att ha ett lite roligt och för en personnal projekt jag behövde för att skicka e-post via linux terminal. Det första alternativet jag hade var att använda kommandot e-post från postfix. Men av någon anledning jag ville inte använda denna...

Hur man gör ett larmsystem med Arduino

Med Arduino är verkligen möjligt att göra komplexa projekt, särskilt genom användning av Internet, kan du genom de olika Shield tillgänglig för mikro-controller. I denna artikel kommer vi se hur man gör en professionell larmsystem med Arduino.Detta s...

Raspberry Pi biodling Server

Biodling (eller biodling, från Latin: apis "bee") är underhållhoney bee kolonier, ofta i bikupor, av människor. En biodlare (eller apiarist) håller bin för att samla in deras honung och andra produkter som kupan producerar (även bivax, propolis,...

24Mhz-1800 Mhz SDR radiomottagare för $15 (Digital, sidebanden, AM, FM etc

24 Mhz-1800 Mhz SDR radiomottagare för $15 (Digital, sidebanden, AM, FM etc)Nyligen bestämde jag mig att prova en av de nya SDR DVB-T TV tuner USB-enheterna. De säljs runt om i världen som USB-TV-mottagare. Jag använder är baserad på RTL2832-chipset...

Kontrollera alla remote från en Raspberry Pi (och Amazon eko!)

Min frus väderstation hade blitt brakande ibland, och vi är på väg ut på sommarlovet snart, så hon frågade mig för ett sätt att makt-cykel väderstation controller distans. Jag äger redan några switchen uttag, men de är kontrollerade av en avlägsen te...

Enkel linux-kommandon från en webbsida.

Det måste finnas ett sätt att göra enkla kommandon för linux utan att gå till kommandoraden. Det snyggt till detta projekt är att du så lätt expandera det själv. Behöver en kataloglista. Inga problem. Behöver veta hur diskutrymmet gör. Inga problem....

Linux (Knoppix) via USB på HP tc4400 Tablet PC

översikt av HP tc4400 kör Windows XP Tablet PC Edition, startas upp via USB och blixt driva med Knoppix och Linux verktyg.Detta är en översyn av USB för startavbildningar.Länkar och referenser finns tillgängliga online.wiki (http://en.wikipedia.org/w...

Ställa in för att programmera ett picaxe via shell script(linux)

enkelt gå igenom som visar hur man gör ett kommandotolkskript som kommer ner ladda ett program från en FTP-plats sedan kompilera det sedan ladda ner den till picaxe.(Detta är också min första instructable)Steg 1: Vad jag använt Detta är vad jag använ...

Legacy nätverk med linux.

Vi redan har gjort nätverk med xrdp och ltsp. Nu, detta är ett mycket bra sätt att använda äldre utrustning. Speciellt i en nödsituation. Kunskap om med hjälp av kommandoraden krävs. Mus jockeys behöver inte tillämpa. Jag säger det med kärlek. De fle...

Linux dator dubbelarbete.

Här, du kommer att införas till sätt att kopiera en Debian Linux-dator. Du kan också använda en kommersiell mjukvaran program, men vi kommer inte att diskutera det här. Skulle förmodligen vara lättare att använda clonezilla live boot cd, men som tar...

Linux: början hemautomation på en server.

Linux: början hemautomation på en server.Detta är bara en snabbis bevis på konceptet om att använda en webbserver att hemautomation distans. allt vi gör vrida bara på några lysdioder, men plan kommer att vara där för att göra större saker. Du behöver...

Quicky webbserver för linux.

Här finns flera exempel på snabba sätt att ställa in en webbserver. Jag gillar att använda den i python webbserver för snabbt ladda ner filer mellan datorsystem vara det de är arbetsstationer, bärbara datorer, pekplattor/tabletter. eller etc. De inbl...

Ställa in och säkra en Linux Teamspeak server

denna artikel går igenom att inrätta en skydda din Linux Teamspeak server och hur du ställer in för att köras som en tjänst som också köras vid uppstart. Bara ladda ner och köra programvara är en riktigt dålig idé som den inte är inställd för säkerhe...

Fortfarande ännu en annan Digital bildram (Linux)

efter att ha sett andra mönster som jag ville prova att göra en av mina egna. Även om inte precis billigt på ~ $135 det var ett roligt projekt och ett jag är mycket nöjd med resultatet. Det är ren enkel och kräver endast en liten tråd om makten.Proje...

Webben skrapning med Ruby

En kort Q & A om detta instructable.F: vad den #$% * är web skrotning och varför gör någon behöver det?A: det mesta av webbsidor på internet erbjuder inte en web API, och du behöver en. Tanken är att ta data från den webbsida som struktureras på ett...

Hur till sända SMS från en PHP-webbplats via HTTP med Raspberry Pi

Bakgrund av att skicka SMS från hemsida med Raspberry PiÄr du nyfiken på det enklaste sättet att skicka SMS från din webbplats? Numera, jag har blivit riktigt intresserad av området för Internet of Things (IoT), därför jag trodde det skulle vara häft...

Webbsida skrapa från/till en webbsida.

Målet med projektet är att ta kommando som batch-filer och göra dem tillgängliga på webben. Du kommer att kunna göra din egen speciella webbsida och inte behöva vara beroende av någon annan för att förbereda den för dig. Web sida skrapning tillbaka t...