Documentation

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 TranslateWeglot
Qu'est-ce que c'estBibliothèques clientes pour React, Next.js, Angular, Vue et JavaScript standard, avec une API de traductionUn service de traduction pour des sites Web complets
ConfigurationUn composant ou une seule balise de scriptUn script ou un plugin pour la plateforme de ton site Web
Qu'est-ce qui est traduitLe texte que tu marques, par exemple <t>Hello</t>Tout le texte du site, sauf si tu l'exclus
TraductionsTraduction par IA, créée automatiquementTraduction automatique, que tu peux modifier ou faire traduire par des personnes
Modifier des traductionsModifier n'importe quelle traduction sur magictranslate.ioUn tableau de bord et un éditeur visuel
Moteurs de rechercheHTML traduit depuis ton propre serveur, avec React SSR, Next.js ou les applications Angular prérenduesPages traduites diffusées dans des sous-domaines ou des sous-répertoires
PrixForfait gratuit, puis forfaits mensuels basés sur la traduction de caractèresPlans 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 :

<script
src="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.