Traduire du texte d’une langue à une autre sous Linux
Vous souhaitez traduire une chaîne de texte entre plusieurs langues à l’aide du terminal ? Peut-être êtes-vous tombé sur un message créé dans une langue différente en naviguant sur le net et souhaitez savoir ce qu’il suggère. La bonne nouvelle est que Linux dispose de plusieurs applications en ligne de commande que vous pouvez utiliser pour convertir des mots d’une langue à une autre.
Dans cet article, nous passerons certainement en revue deux énergies, DeepL Translator et Translate Shell, qui permettent à un utilisateur de traduire des chaînes dans une autre langue directement depuis le terminal système.
Utilisation du traducteur DeepL
Le traducteur DeepL utilise l’innovation de l’apprentissage automatique pour assimiler le texte entre les langues. Si vous ne pouvez pas identifier vous-même la langue d’un message, le Traducteur DeepL la détermine immédiatement pour vous. Votre système doit disposer d’une connexion Internet active pour utiliser le traducteur car il utilise l’API DeepL pour assimiler le texte.
Le traducteur DeepL prend en charge les langues suivantes :
- Anglais
- allemand
- français
- italien
- néerlandais
- Espagnol
- russe
- Portugais
- polonais
Le package Linux pour DeepL Translator est gratuit à utiliser. Néanmoins, vous pouvez acheter un abonnement si vous avez l’intention d’utiliser l’outil fréquemment. Bien que les plans ainsi que les prix soient différents pour chaque pays, chacun a également une adhésion totalement gratuite pour les utilisateurs.
Installation du traducteur DeepL
Pour exécuter DeepL Translator sur votre fabricant Linux, vous devez d’abord installer la dernière variante de Node.js.
Maintenant, téléchargez et installez le superviseur de plan de fil. La procédure est un peu différente pour certaines distributions Linux. Dans cet aperçu, nous parlerons de la façon d’installer Yarn sur Debian et aussi Fedora.
Sur les distributions basées sur Debian comme Ubuntu, téléchargez le secret Yarn GPG en utilisant boucle .
Ajoutez la base de données Yarn Debian à la liste des référentiels de votre système.
Mettez à jour la liste des référentiels et montez également Yarn en utilisant APTE .
Sur Fedora ainsi que sur d’autres distributions basées sur RPM, vous devrez d’abord inclure le référentiel Yarn dans la liste des référentiels. Les dépendances Node.js seront certainement montées automatiquement dans Fedora, par conséquent vous n’avez pas besoin de les installer manuellement.
Vous pouvez installer Yarn en utilisant soit DNF ou Miam . Tapez n’importe laquelle des commandes suivantes dans l’incurable.
Maintenant que vous avez monté le superviseur du plan Yarn sur votre système, il est temps de télécharger et d’installer le plan DeepL Translator. Pour configurer DeepL Translator, saisissez :
Vous pouvez vérifier si Yarn a effectivement configuré avec succès DeepL Translator sur votre système en vérifiant les informations de variation du package.
Comment utiliser le traducteur DeepL
Traduire du texte avec DeepL Translator est simple. Pour assimiler une chaîne à une autre langue, spécifiez le code de langue et la chaîne avec la commande.
Comme indiqué ci-dessus, le traducteur DeepL peut détecter la langue du message défini. Pour ce faire, utilisez le détecter alternative avec le profondément commander.
Comme diverses autres commandes Linux, vous pouvez diriger profondément avec le résultat typique. Par exemple:
Si vous ne savez pas comment utiliser le traducteur, vous pouvez consulter la section d’aide à l’aide du – h drapeau. Les concepteurs ont en fait fourni des pages d’aide pour chaque alternative facilement disponible dans l’énergie.
Utilisation de l’utilitaire Translate Shell
Translate Shell n’est que l’un des traducteurs de langage de ligne de commande les plus largement utilisés, disponibles sous Linux. Auparavant, il s’appelait Google Translate CLI. La puissance de Google Translate, Bing Translator, Apertium et également Yandex Translate en font un outil fiable pour convertir les chaînes de messages directement depuis le terminal.
Pour configurer Translate Shell sur votre fabricant Linux, téléchargez les documents exécutables et ajoutez-les aux variables d’atmosphère de votre système.
Attribuez des autorisations exécutables aux données téléchargées.
Ajoutez l’exécutable aux variables d’atmosphère.
Comment utiliser Translate Shell
Traduire du texte avec Translate Shell est assez très facile par rapport au traducteur DeepL. Dans l’application, il existe 3 paramètres de sortie : par défaut, interactif et bref.
Dans le réglage par défaut, le résultat se compose d’informations relatives à la traduction. En revanche, le mode court n’affichera que le texte traduit.
Par défaut, l’énergie traduit le message en anglais. Pour assimiler une chaîne en anglais à l’aide de Translate Shell :
Le système affichera le résultat suivant.
Si vous souhaitez traduire une chaîne dans une autre langue que l’anglais, vous devrez utiliser le code de langue. Par exemple, pour transformer une chaîne de la langue anglaise en espagnol :
Sortir:
Si Translate Shell n’est pas en mesure de déterminer la langue du message, vous pouvez spécifier le code de langue avec la commande.
Notez que dans les 2 dernières commandes, le côté gauche de la côlon ( : ) est pour la langue de la ressource et le côté droit est pour la langue de l’emplacement.
Pour traduire une seule chaîne en plusieurs langues, passez les codes de langue correspondants séparés par le Plus ( + ) personnage.
La commande susmentionnée assimilera le message spécifié à l’espagnol ainsi qu’à l’hindi.
Vous pouvez également transmettre les langues source et de destination.
Si vous ne connaissez pas la langue de la chaîne, vous pouvez utiliser le – identifiant drapeau avec la valeur par défaut trans commander.
Pour assimiler le nombre total de fichiers à une autre langue, transmettez le nom du fichier.
Utilisez le – court flag pour passer à une disposition de résultat simple.
Sortir:
Pour utiliser le shell de traduction interactif :
Vous pouvez maintenant commencer à taper vos déclarations et le système traduira le message de manière interactive.
Traduction de texte dans la ligne de commande Linux
Parfois, en naviguant sur le Web, vous avez peut-être rencontré un message écrit dans une langue que vous ne comprenez pas. Bien que de nombreux navigateurs aient aujourd’hui des fonctionnalités de traduction automatique, ils ne fonctionnent pas bien à chaque fois. Dans de telles situations, avoir un traducteur de langage de ligne de commande peut être pratique.
Vous pouvez également choisir d’assimiler une page Web utilisant des appareils en ligne. De nombreux appareils sont disponibles sur Internet qui peuvent vous aider à assimiler rapidement tout type de page Web à votre langue préférée.