Oversættelser

Oversæt ord fra engelsk til et andet sprog på Linux Terminal

Oversæt ord fra engelsk til et andet sprog på Linux Terminal
Denne vejledning viser, hvordan man nemt oversætter ord fra engelsk til andre sprog på en Linux-terminal. Det viser også, hvordan man angiver kildesprog eller mere end et enkelt destinationssprog på Linux-terminalen, hvordan man identificerer sprog uden at udføre oversættelsesprocessen, hvordan man identificerer sprog fra terminalen blandt mere nyttige teknikker til at håndtere sprog.

Til denne tutorial er den anvendte software Oversæt Shell, tidligere kendt som Google Translate CLI.

Translate Shell giver dig mulighed for at bruge Google Translate, Bing Translator, Yandex Translator og Apertium fra kommandolinjen, mens inkludering af alle ovennævnte oversættelsesmotorer Google er standard.

Før du downloader Translate Shell, skal du hente gawk-pakken ved at køre:

# apt install gawk -y

Når du er installeret, download Translate Shell ved hjælp af wget ved at køre:

# wget git.io / trans

Bemærk: på Debian og baserede Linux-distributioner kan du installere wget ved at køre apt install wget.

Når du er downloadet, skal du udføre rettigheder til Translate Shell ved at køre:

# chmod + x trans

Lad os prøve ved at oversætte et enkelt ord fra italiensk (til engelsk, da engelsk er standardmålsproget). At oversætte ordet pinguino løb:

Oversæt et enkelt ord på Linux-terminal:

# ./ trans 'pinguino'

Bemærk: brug af anførselstegn er valgfrit for enkeltord og obligatorisk for sætninger.

Som du kan se, oversatte Shell kildesproget som italiensk og oversatte det til engelsk på trods af, at destinationssproget ikke var specificeret.

Lad os nu oversætte det samme ord fra engelsk til spansk. For at specificere et destinationssprog skal du bruge “:” efterfulgt af destinationssproget som i eksemplet nedenfor:

# ./ trans: es pingvin

Som du kan se, oversatte Shell Shell det korrekt.

Oversæt mere end et enkelt ord på Linux-terminal:

Lad os nu oversætte mere end et enkelt ord, det følgende eksempel viser "Linux hint" oversættelsen, bemærk at der er obligatoriske anførselstegn for mere end et enkelt ord.

# ./ trans: es 'Linux tip'

Oversæt ord fra engelsk til flere andre sprog på Linux terminal:

Translate Shell giver dig også mulighed for at oversætte til forskellige destinationssprog. Følgende eksempel viser, hvordan man oversætter sætningen "På LinuxHint søger vi den bedste indholdskvalitet for læsere" til spansk og kinesisk samtidigt ved bare at adskille sprogkoder med en + symbol:

# ./ trans: es + zh 'Hos LinuxHint søger vi den bedste indholdskvalitet for læsere'

Angiv kildesproget, når du oversætter ord til et andet sprog på Linux-terminalen:

Nogle gange undlader oversættere automatisk at registrere kildesproget, Translate Shells understøtter kildesprogsspecifikation ved at placere kildesprogskoden før kolon:

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

Angiv både kilde- og destinationssprog, når du oversætter til LInux-terminal:

Naturligvis kan du angive både kilde- og destinationssprog:

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

Registrer sprog på Linux Terminal ved hjælp af Translate Shell:

Du kan også bruge Translate Shell til kun at opdage sprog uden at gå videre med oversættelse og få yderligere oplysninger om det detekterede sprog ved at tilføje -id flag som vist i eksemplet nedenfor:

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

Oversæt filer fra engelsk til andet sprog på Linux terminal:

Translate Shell giver dig også mulighed for at oversætte filer. Brug nano eller en hvilken som helst teksteditor, du vil oprette en tekstfil med indhold på ethvert sprog, du vil oversætte for at teste Translate Shell.

# nano linuxhint-oversættelse

Tryk derefter på CTRL + X for at gemme og afslutte

For at oversætte indholdet til spansk skal du bruge syntaksen vist nedenfor ved at tilføje fil: // som indholdskilde til oversættelse:

# ./ trans: es fil: // linuxhint-oversættelse

Oversæt websteder til et andet sprog på Linux-terminalen:

Med Translate Shell er det også muligt at oversætte websteder ved hjælp af syntaksen vist nedenfor for at oversætte linuxhint.com.

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

Som du kan se, oversatte Shell en URL med en version af LinuxHint på spansk:

https: // oversætte.google.com / oversæt?hl = da & sl = auto & tl = es & u = https: // linuxhint.com

Oversæt ord til et andet sprog på Linux-terminal med interaktiv tilstand:

Translate Shell tilbyder også en interaktiv tilstand, følgende eksempel viser, hvordan man starter den interaktive tilstand for at oversætte indhold fra spansk til engelsk:

# ./ trans-shell es: da

Brug af Translate Shell som ordbog:

Translate Shells kan også bruges som ordbog, hvis det er muligt -d implementeres, viser følgende eksempel Translate Shells bruges som ordbog for ordet "krypter":

# ./ trans -d da: kryptere

Afspil lyd for at inkludere talt oversættelse i output:

For at afslutte denne vejledning kan du tilføje lyd til at høre oversættelser. For at opnå det skal du installere en terminal medieafspiller som mplayer, på Debian og baserede Linux-distributionskørsler:

# apt installer mplayer -y

Afspil lyd for at inkludere talt oversættelse i output:

Når du er installeret, skal du bruge indstillingen -s For at tilføje lyd til output, viser følgende eksempel, hvordan man oversætter fra kinesisk til spansk inklusive den talte oversættelse:

Jeg håber, du fandt denne vejledning om, hvordan man oversætter ord fra engelsk til et andet sprog på Linux-terminalen. Fortsæt med at følge LinuxHint for flere tip og opdateringer om Linux og netværk.

Sådan installeres og afspilles Doom på Linux
Introduktion til undergang Doom-serien opstod i 90'erne efter frigivelsen af ​​den originale Doom. Det var et øjeblikkeligt hit, og fra den tid af har...
Vulkan til Linux-brugere
Med hver nye generation af grafikkort ser vi spiludviklere skubbe grænserne for grafisk troskab og komme et skridt tættere på fotorealisme. Men på tro...
OpenTTD vs Simutrans
Oprettelse af din egen transportsimulering kan være sjovt, afslappende og ekstremt lokkende. Derfor skal du sørge for at prøve så mange spil som mulig...