Traduire les mots de l'anglais dans une autre langue sur Linux Terminal

Traduire les mots de l'anglais dans une autre langue sur Linux Terminal
Ce tutoriel montre comment traduire facilement les mots de l'anglais dans d'autres langues sur un terminal Linux. Il montre également comment spécifier la langue source ou plus qu'une seule langue de destination sur le terminal Linux, comment identifier les langues sans effectuer le processus de traduction, comment identifier les langues du terminal parmi des techniques plus utiles pour gérer les langues.

Pour ce tutoriel, le logiciel utilisé est Traduire, auparavant connu sous le nom Google Translate CLI.

Translate Shell vous permet d'utiliser Google Translate, Bing Traductor, Yandex Traductor et Apertium à partir de la ligne de commande, tout en incluant tous les moteurs de traduction mentionnés ci-dessus Google est le par défaut.

Avant de télécharger Traduire Shell, vous devez obtenir le package GAWK en exécutant:

# apt install gawk -y

Une fois installé Télécharger, traduire Shell à l'aide de WGET en fonctionnant:

# wget git.IO / trans

Note: Sur les distributions Linux Debian et basées, vous pouvez installer WGET en exécutant APT Installer WGET.

Une fois téléchargé, donnez des droits d'exécution de shell traduis en fonctionnant:

# chmod + x trans

Essayons en traduisant un seul mot de l'italien (vers l'anglais puisque l'anglais est la langue de destination par défaut). Pour traduire le mot pinguino courir:

Traduire un seul mot sur le terminal Linux:

# ./ trans 'Pinguino'

Note: L'utilisation de guillemets est facultatif pour les mots uniques et obligatoire pour les phrases.

Comme vous pouvez le voir, tradlater shell a détecté la langue source comme italien et l'a traduite en anglais malgré la langue de destination n'a pas été spécifiée.

Maintenant traduisons le même mot de l'anglais vers l'espagnol. Pour spécifier une langue de destination, utilisez «:» suivi de la langue de destination comme dans l'exemple ci-dessous:

# ./ trans: es pingouin

Comme vous pouvez le voir, tradlater shell l'a traduit correctement.

Traduire plus qu'un seul mot sur le terminal Linux:

Maintenant, traduisons plus qu'un seul mot, l'exemple suivant montre la traduction de «l'indice de linux», notez pour plus d'un seul mot que les guillemets sont obligatoires.

# ./ trans: ES 'Linux Hint'

Traduire les mots de l'anglais en plusieurs autres langues sur le terminal Linux:

Traduire Shell vous permet également de traduire dans différentes langues de destination, l'exemple suivant montre comment traduire la phrase «Chez Linuxhint, nous recherchons la meilleure qualité de contenu pour les lecteurs» en espagnol et chinois simultanément en séparant simplement les codes de langue avec un + symbole:

# ./ trans: es + zh 'à Linuxhint, nous recherchons la meilleure qualité de contenu pour les lecteurs'

Spécifiez la langue source lors de la traduction des mots dans une autre langue sur le terminal Linux:

Parfois, les traducteurs ne parviennent pas à détecter automatiquement la langue source, les shells traduits prennent en charge la spécification du langage source en plaçant le code de la langue source avant le côlon:

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

Spécifiez les langages source et de destination lors de la traduction sur le terminal Linux:

Bien sûr, vous pouvez spécifier les langues source et de destination:

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

Détecter les langues sur le terminal Linux à l'aide de traduire Shell:

Vous pouvez également utiliser Translate Shell pour détecter les langues uniquement, sans procéder à la traduction, en obtenant des informations supplémentaires sur la langue détectée en ajoutant le -identifiant Flag comme indiqué dans l'exemple ci-dessous:

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

Traduire des fichiers de l'anglais dans une autre langue sur le terminal Linux:

Traduire Shell vous permet également de traduire des fichiers. En utilisant nano ou tout éditeur de texte, vous souhaitez créer un fichier texte avec du contenu sur n'importe quelle langue que vous souhaitez traduire pour tester le shell traduit.

# nano linuxhint-translation

Puis appuyez sur Ctrl + X pour enregistrer et quitter

Pour traduire le contenu en espagnol, utilisez la syntaxe illustrée ci-dessous ajoutant un fichier: // comme source de contenu pour traduire:

# ./ trans: fichier es: // linuxhint-translation

Traduisez des sites Web dans une autre langue sur le terminal Linux:

Avec tradlate shell, il est également possible de traduire les sites Web en utilisant la syntaxe illustrée ci-dessous pour traduire Linuxhint.com.

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

Comme vous pouvez le voir, tradlater Shell a renvoyé une URL avec une version de Linuxhint en espagnol:

https: // traduire.Google.com / traduire?hl = en & sl = auto & tl = es & u = https: // linuxhint.com

Traduire les mots dans une autre langue sur le terminal Linux avec le mode interactif:

Traduction Shell propose également un mode interactif, l'exemple suivant montre comment lancer le mode interactif pour traduire le contenu de l'espagnol en anglais:

# ./ trans-shell es: en

Utilisation de traduire Shell par Dictionary:

Les coquilles traduites peuvent également être utilisées comme dictionnaire si l'option -d est implémenté, l'exemple suivant montre traduire des shells utilisés comme dictionnaire pour le mot «crypte»:

# ./ trans -d en: crypte

Jouez au son pour inclure la traduction parlée dans la sortie:

Pour terminer ce tutoriel, ajoutez un son pour entendre des traductions, pour y parvenir, vous devez installer un lecteur multimédia terminal tel que MPlayer, sur Debian et les distributions Linux basées:

# apt installer mPlayer -y

Jouez au son pour inclure la traduction parlée dans la sortie:

Une fois installé, utilisez l'option -p Pour ajouter du son à la sortie, l'exemple suivant montre comment traduire du chinois en espagnol, y compris la traduction parlée:

J'espère que vous avez trouvé ce tutoriel sur la façon de traduire les mots de l'anglais dans une autre langue sur le terminal Linux utile. Continuez à suivre Linuxhint pour plus de conseils et de mises à jour sur Linux et le réseautage.