Översättningar

Översätt ord från engelska till andra språk på Linux Terminal

Översätt ord från engelska till andra språk på Linux Terminal
Denna handledning visar hur man enkelt översätter ord från engelska till andra språk på en Linux-terminal. Det visar också hur man anger källspråk eller mer än ett enda destinationsspråk på Linux-terminalen, hur man identifierar språk utan att utföra översättningen, hur man identifierar språk från terminalen bland mer användbara tekniker för att hantera språk.

För denna handledning är den programvara som används Översätt Shell, tidigare känd som Google Translate CLI.

Translate Shell låter dig använda Google Translate, Bing Translator, Yandex Translator och Apertium från kommandoraden, medan alla översättningsmotorer som nämns ovan är standard.

Innan du laddar ner Translate Shell måste du hämta paketet gawk genom att köra:

# apt install gawk -y

En gång installerad ladda ner Translate Shell med wget genom att köra:

# wget git.io / trans

Notera: på Debian och baserade Linux-distributioner kan du installera wget genom att köra apt install wget.

När du har laddat ner ge Translate Shell körrättigheter genom att köra:

# chmod + x trans

Låt oss försöka genom att översätta ett ord från italienska (till engelska eftersom engelska är standardspråk för destination). Att översätta ordet pinguino springa:

Översätt ett ord på Linux-terminal:

# ./ trans 'pinguino'

Notera: att använda citattecken är valfritt för enstaka ord och obligatoriskt för meningar.

Som du kan se Translate upptäckte Shell källspråket som italienska och översatte det till engelska trots att destinationsspråket inte var specificerat.

Låt oss nu översätta samma ord från engelska till spanska. För att ange ett destinationsspråk använder du “:” följt av destinationsspråket som i exemplet nedan:

# ./ trans: es pingvin

Som du kan se översatte Translate Shell det ordentligt.

Översätt mer än ett enda ord på Linux-terminalen:

Låt oss nu översätta mer än ett enda ord, följande exempel visar "Linux-tips" -översättningen, notera att mer än ett enda citattecken är obligatoriskt.

# ./ trans: es 'Linux-tips'

Översätt ord från engelska till flera andra språk på Linux terminal:

Translate Shell låter dig också översätta till olika destinationsspråk. Följande exempel visar hur man översätter meningen "På LinuxHint söker vi den bästa innehållskvaliteten för läsare" till spanska och kinesiska samtidigt genom att bara separera språkkoder med en + symbol:

# ./ trans: es + zh 'På LinuxHint söker vi den bästa innehållskvaliteten för läsare'

Ange källspråket när du översätter ord till andra språk på Linux-terminalen:

Ibland misslyckas översättarna att automatiskt känna av källspråket, Translate Shells stöder källspråksspecifikation genom att placera källspråkskoden före kolon:

# ./ trans zh: '在 LinuxHint , 我们 为 读者 寻求 最佳 的 内容 质量'

Ange både käll- och destinationsspråk när du översätter på LInux-terminal:

Naturligtvis kan du ange både käll- och destinationsspråk:

# ./ trans zh: es '在 LinuxHint , 我们 为 读者 寻求 最佳 的 内容 质量'

Upptäck språk på Linux Terminal med Translate Shell:

Du kan också använda Translate Shell för att bara upptäcka språk utan att fortsätta med översättning, för att få ytterligare information om det detekterade språket genom att lägga till -id flagga som visas i exemplet nedan:

# ./ trans-id "我们 为 读者 寻求 最佳 的 内容 质量"

Översätt filer från engelska till andra språk på Linux terminal:

Translate Shell låter dig också översätta filer. Använd nano eller vilken textredigerare du vill skapa en textfil med innehåll på vilket språk du vill översätta för att testa Translate Shell.

# nano linuxhint-översättning

Tryck sedan på CTRL + X för att spara och avsluta

För att översätta innehållet till spanska använder du syntaxen som visas nedan och lägg till fil: // som innehållskälla att översätta:

# ./ trans: es fil: // linuxhint-översättning

Översätt webbplatser till andra språk på Linux-terminalen:

Med Translate Shell är det också möjligt att översätta webbplatser med hjälp av syntaxen nedan för att översätta linuxhint.com.

# ./ trans: es https: // linuxhint.com

Som du kan se översatte Shell en webbadress med en version av LinuxHint på spanska:

https: // översätt.Google.com / översätt?hl = sv & sl = auto & tl = es & u = https: // linuxhint.com

Översätt ord till andra språk på Linux-terminal med interaktivt läge:

Translate Shell erbjuder också ett interaktivt läge, följande exempel visar hur man startar det interaktiva läget för att översätta innehåll från spanska till engelska:

# ./ trans-skal es: sv

Använda Translate Shell som ordbok:

Translate Shells kan också användas som ordbok om alternativet -d implementeras, visar följande exempel Translate Shells används som ordbok för ordet "kryptera":

# ./ trans -d en: kryptera

Spela ljud för att inkludera talad översättning i utgången:

För att avsluta denna handledning kan du lägga till ljud för att höra översättningar. För att uppnå det måste du installera en terminal mediaspelare som mplayer, på Debian och baserade Linux-distributionskörningar:

# apt install mplayer -y

Spela ljud för att inkludera talad översättning i utgången:

När du är installerad använder du alternativet -sid För att lägga till ljud i utgången visar följande exempel hur man översätter från kinesiska till spanska inklusive den talade översättningen:

Jag hoppas att du tyckte att den här guiden om hur man översätter ord från engelska till andra språk på Linux-terminalen är användbar. Fortsätt följa LinuxHint för fler tips och uppdateringar om Linux och nätverk.

Vulkan för Linux-användare
Med varje ny generation grafikkort ser vi spelutvecklare driva gränserna för grafisk trohet och komma ett steg närmare fotorealism. Men trots all kred...
OpenTTD vs Simutrans
Att skapa din egen transportsimulering kan vara rolig, avkopplande och extremt lockande. Det är därför du måste se till att du testar så många spel so...
OpenTTD-handledning
OpenTTD är ett av de mest populära affärssimuleringsspelen där ute. I det här spelet måste du skapa en underbar transportaffär. Du kommer dock att bör...