Magic Translate vs. Weglot
Weglot est un service de traduction de sites Web. Tu l'ajoutes à ton site à l'aide d'un script ou d'un plugin pour des plateformes telles que WordPress et Shopify, et il traduit l'ensemble du site et diffuse les pages traduites. Magic Translate traduit également ton site à l'aide de l'IA et ne nécessite aucun fichier de traduction, mais il est conçu pour les développeurs : tu choisis exactement le texte à traduire, directement dans ton code.
En un coup d'œil
| Magic Translate | Weglot | |
|---|---|---|
| Qu'est-ce que c'est | Bibliothèques clientes pour React, Next.js, Angular, Vue et JavaScript standard, avec une API de traduction | Un service de traduction pour des sites Web complets |
| Configuration | Un composant ou une seule balise de script | Un script ou un plugin pour la plateforme de ton site Web |
| Qu'est-ce qui est traduit | Le texte que tu marques, par exemple <t>Hello</t> | Tout le texte du site, sauf si tu l'exclus |
| Traductions | Traduction par IA, créée automatiquement | Traduction automatique, que tu peux modifier ou faire traduire par des personnes |
| Modifier des traductions | Modifier n'importe quelle traduction sur magictranslate.io | Un tableau de bord et un éditeur visuel |
| Moteurs de recherche | HTML traduit depuis ton propre serveur, avec React SSR, Next.js ou les applications Angular prérendues | Pages traduites diffusées dans des sous-domaines ou des sous-répertoires |
| Prix | Forfait gratuit, puis forfaits mensuels basés sur la traduction de caractères | Plans basés sur le nombre de mots et de langues |
En quoi les réglages diffèrent-ils
Avec Weglot, tu ajoutes leur script ou leur plugin et tu choisis ta langue sur leur tableau de bord. Weglot trouve le texte de tes pages et le traduit.
Avec Magic Translate, tu marques le texte à traduire dans ton code. Pour une configuration JavaScript simple, ajoute une balise de script et marque le contenu que tu veux traduire :
<scriptsrc="https://cdn.jsdelivr.net/npm/@magic-translate/js@1/dist/magic-translate.min.js"data-api-key="YOUR_API_KEY"data-language="de"defer></script><h1><t>Welcome to our shop</t></h1><input placeholder="Search products" data-t-attrs="placeholder" />
Dans React, Next.js, Angular et Vue, tu utilises plutôt les bibliothèques clientes, afin que les traductions fonctionnent avec le rendu de ton framework.
Quand choisir Magic Translate
- Tu es développeur et tu souhaites que les traductions fassent partie de ton code.
- Tu veux choisir le texte à traduire et laisser les noms, le code et le contenu utilisateur inchangés.
- Tu crées une application Web avec React, Next.js, Angular ou Vue, et tu souhaites que les traductions soient mises à jour en fonction de tes composants.
- Tu veux afficher les pages traduites sur ton propre serveur.
Quand choisir Weglot
- Tu gères un site web sur une plateforme telle que WordPress ou Shopify et tu ne veux pas toucher au code.
- Des personnes extérieures à l'équipe de développement modifient les traductions.
- Tu souhaites commander des traductions humaines professionnelles par le biais du même service.
Prête à l'essayer ? Suis le guide de démarrage pour traduire ta première page en cinq minutes.