Magic Translate vs. Weglot
Weglot es un servicio de traducción de sitios web. Lo añades a tu sitio con un script o un plugin para plataformas como WordPress y Shopify, y traduce todo el sitio y publica las páginas traducidas. Magic Translate también traduce tu sitio con IA y no necesita archivos de traducción, pero está diseñado para desarrolladores: tú eliges exactamente qué texto se traduce, directamente en tu código.
De un vistazo
| Magic Translate | Weglot | |
|---|---|---|
| Qué es | Bibliotecas cliente para React, Next.js, Angular, Vue y JavaScript simple, con una API de traducción | Un servicio de traducción para sitios web completos |
| Configuración | Un componente o una sola etiqueta de guion | Un guion o un complemento para la plataforma de tu sitio web |
| Qué se traduce | El texto que marcas, como <t>Hello</t> | Todo el texto del sitio, a menos que lo excluyas |
| Traducciones | Traducción mediante IA, creada automáticamente | Traducción automática, que puedes editar o hacer que la gente traduzca |
| Edición de traducciones | Editar cualquier traducción en magictranslate.io | Un salpicadero y un editor visual |
| Motores de búsqueda | HTML traducido desde tu propio servidor, con React SSR, Next.js o las aplicaciones Angular prerenderizadas | Páginas traducidas publicadas en subdominios o subdirectorios |
| Precio | Plan gratuito, luego planes mensuales basados en caracteres traducidos | Los planes se basan en el número de palabras e idiomas |
En qué se diferencia la configuración
Con Weglot, añades su script o plugin y eliges tus idiomas en su panel de control. Weglot busca el texto de tus páginas y lo traduce.
Con Magic Translate, marcas el texto a traducir en tu código. Para una configuración sencilla de JavaScript, añade una etiqueta de script y marca el contenido que quieres traducir:
<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" />
En React, Next.js, Angular y Vue, utilizas las bibliotecas cliente en su lugar, por lo que las traducciones funcionan con la representación de tu marco.
Cuándo elegir Magic Translate
- Eres desarrollador y quieres que las traducciones formen parte de tu código.
- Quieres elegir qué texto se traduce y dejar los nombres, el código y el contenido de usuario sin cambios.
- Creas una aplicación web con React, Next.js, Angular o Vue y quieres traducciones que se actualicen con tus componentes.
- Quieres renderizar las páginas traducidas en tu propio servidor.
Cuándo elegir Weglot
- Tienes un sitio web en una plataforma como WordPress o Shopify y no quieres tocar el código.
- Personas ajenas al equipo de desarrollo editan las traducciones.
- Quieres encargar traducciones humanas profesionales a través del mismo servicio.
¿Estás listo para probarlo? Sigue la guía de inicio para traducir tu primera página en cinco minutos.