Qué hace

Tu sitio en varios idiomas, sin rehacerlo.

Traduce la página final

  • Traduce lo que el sitio envía al visitante: sin copias de páginas y artículos que mantener alineadas. Sigues escribiendo el sitio en su idioma, los demás vienen solos.
  • Funciona con cualquier tema y page builder: editor de bloques, Elementor, GeneratePress y los demás, junto con menús, widgets y textos del tema.
  • Párrafos, títulos, botones, texto alternativo de las imágenes, marcadores de los formularios, título de la página y descripciones para motores de búsqueda y redes sociales.
  • Las frases con enlaces y negritas se traducen enteras, y una traducción no puede añadir código a la página.
  • Scripts, estilos, código y todo lo que está marcado con translate="no" o con la clase notranslate se queda como está.

Una dirección por idioma

  • El idioma principal lo eliges tú: al activarlo es el de WordPress, y permanece en la raíz del sitio. Tus direcciones no cambian.
  • Cada idioma adicional está bajo su prefijo: /en/, /de/, /fr/…
  • El idioma llega solo desde la dirección: ningún visitante es redirigido a otro sitio según el idioma del navegador, y cada idioma tiene sus direcciones para los motores de búsqueda.
  • Cambiar el idioma principal pide una confirmación; las traducciones existentes permanecen en la base de datos y vuelven si restableces ese idioma.

La IA una sola vez, con tu clave

  • Elige el servicio que prefieras: Claude (Anthropic), ChatGPT (OpenAI), Gemini (Google), Grok (xAI) o DeepL. La clave es tuya y el servicio lo pagas directamente: para un sitio pequeño, unos pocos céntimos por idioma.
  • Para cada servicio una guía en el plugin: el enlace a la página de las claves, los pasos a seguir, la estimación del coste y la prueba de la clave.
  • Las traducciones se generan en lotes pequeños y se guardan en el sitio. Los visitantes nunca llaman al servicio: páginas rápidas como antes, nada de pago por visita o por palabra.
  • Un texto que el servicio no consigue traducir queda marcado, con el motivo, y se puede reintentar o escribir a mano: nunca se guarda como si estuviera traducido.

Conectores de WordPress

  • Desde WordPress 7.0, en Ajustes → Conectores el sitio guarda una clave para cada servicio de IA, para todos los plugins.
  • Si el servicio elegido (Claude, OpenAI, Gemini o Grok) está conectado ahí, Lobbit Multilingual usa esa conexión y la clave en el plugin no hace falta.
  • La opción está activa por defecto y se desactiva en la pestaña Servicio IA. DeepL usa siempre la clave guardada en el plugin.

Textos bajo control

  • El escaneo abre las páginas publicadas del sitio y registra sus textos; se vuelve a lanzar tras añadir páginas o cambiar textos.
  • Un editor muestra cada texto con su traducción y su estado: pendiente, traducido, escrito a mano, fallido. Con filtros y búsqueda.
  • Las traducciones escritas o corregidas a mano nunca las sobrescribe la IA.
  • Los textos se registran durante el escaneo o cuando un administrador abre una página en otro idioma, nunca desde los visitantes.

Motores de búsqueda

  • Enlaces hreflang entre los idiomas de cada página, con el idioma principal como x-default.
  • El atributo lang, la dirección canonical, og:url y og:locale siguen el idioma de la página; títulos, descripciones y textos Open Graph de Yoast SEO y Rank Math se traducen.
  • Un sitemap por idioma: en el sitemap de WordPress y en el índice de sitemaps de Yoast SEO y Rank Math.

Selector de idioma

  • En los menús del sitio: los del tema, el widget de menú de Elementor y también los temas que imprimen por su cuenta los enlaces del menú.
  • Como botón fijo en una de las cuatro esquinas de la página.
  • Como bloque en el editor, o con el shortcode [lobbit_ml_switcher] (también desplegable).
  • El aspecto se elige en los ajustes, con la vista previa en vivo: lo encuentras más abajo.
  • Un idioma aún no público solo lo ven los administradores, marcado como «vista previa»: lo revisas antes de abrirlo a los visitantes.

Glosario (Pro)

  • Términos que no se traducen nunca, como el nombre de la empresa o de un producto.
  • Términos que se traducen siempre igual, idioma por idioma.
  • El glosario se envía al servicio de IA y se aplica a cada página: basta con cambiarlo, sin regenerar las traducciones.

Direcciones traducidas (Pro)

  • Páginas, entradas y categorías tienen una dirección propia en cada idioma: /en/about-us/ en lugar de /en/chi-siamo/.
  • Lo eliges en el editor, en la edición de la categoría o en la pestaña Direcciones, que rellena las vacías a partir de los títulos traducidos.
  • La dirección antigua lleva a la nueva con una redirección 301, incluso cuando cambias un slug traducido: no se pierden los enlaces ni las posiciones en los buscadores.
  • Enlaces, selector de idioma, hreflang, canonical y sitemap usan las direcciones traducidas.

Asistencia

  • En la pestaña Información, «Solicitar asistencia» abre el formulario de contacto de este sitio ya rellenado: el nombre del plugin como asunto y los datos del sitio en el mensaje (versiones del plugin, de WordPress y de PHP, tema, idiomas, servicio de IA).
  • Solo queda describir el problema, y se puede adjuntar una captura de pantalla.
  • No se envía nada hasta que pulsas Enviar en el formulario; los mismos datos se copian también con un botón.

Selector de idioma

El selector como lo quieras, también en la versión gratuita.

En los ajustes del selector, cada elección se ve al momento en la vista previa, antes de guardar.

Qué mostrar

La bandera, el código (IT, EN), el nombre del idioma, o bandera y código juntos.

La bandera correcta

Para cada idioma eliges la bandera: el inglés con el Reino Unido o Estados Unidos, el español con España o México. Las banderas son imágenes SVG incluidas en el plugin, nunca emojis: se ven igual en cualquier dispositivo.

Colores y forma

Colores de fondo, texto y borde; esquinas de rectas a píldora; tres tamaños.

Botón fijo

En una de las cuatro esquinas, con la distancia del borde que quieras y la sombra si la quieres. Arriba, si taparía la cabecera (a todo el ancho o en móvil), se coloca justo debajo.

En fila o desplegable

Los idiomas uno junto al otro, o bien un desplegable que se abre al hacer clic, funciona con el teclado y se cierra con Esc o con un clic fuera.

En el menú, con ajustes propios

En el menú eliges aparte qué mostrar (bandera, código, nombre, o bandera y código) y el comportamiento: idiomas en fila, o un desplegable con el idioma actual y los demás al hacer clic. Los colores y las tipografías siguen siendo los del tema.

El desplegable de cada tema

El desplegable usa los submenús del tema, con su estilo. En los temas que imprimen el menú por su cuenta, el plugin pone un desplegable propio, que copia el aspecto de los enlaces y el fondo de la cabecera; en el móvil se abre como un acordeón. No hace falta modificar el tema.

Robusto en cualquier tema

Las banderas y la flecha del desplegable tienen su propio tamaño: las reglas CSS del tema no las aplastan ni las hacen desaparecer.

La pestaña Selector con los ajustes del menú, del botón fijo y del aspecto, las banderas elegidas para cada idioma y la vista previa
Selector: menú, botón fijo, banderas, colores y forma, con la vista previa en vivo.
El desplegable de idiomas abierto en el menú de GeneratePress, con bandera y código
En GeneratePress el desplegable es un submenú del tema, con su estilo.
El desplegable de idiomas abierto en un tema que imprime el menú por su cuenta, con el fondo del header
En un tema que imprime el menú por su cuenta, el plugin pone un desplegable propio, con los colores de la cabecera.
El mismo tema en el móvil: el menú apilado con los idiomas desplegados en acordeón
En el móvil el desplegable se abre en acordeón.

Gratis y Pro

Pagas la licencia, no las palabras.

La versión gratuita traduce el sitio a todos los idiomas que quieras, a mano o con IA, con selector de idioma y SEO: todas las funciones de arriba salvo direcciones traducidas y glosario. La Pro añade las direcciones traducidas, el glosario y el soporte del desarrollador. En ambos casos las traducciones con IA las pagas al servicio, con tu clave, una sola vez.

Gratis

0 €

Para un sitio en todos los idiomas que quieras.

  • Idiomas ilimitados.
  • Traducción a mano y con IA, con tu clave.
  • Prefijos, hreflang, sitemap y selector de idioma, con banderas, colores y forma a elegir.
  • Licencia GPL, en el directorio de WordPress.org.

Funciona por su cuenta, sin registros ni comprobaciones de licencia.

Pro · 1 sitio

49 € / año

Para un sitio que cambia de idioma también en las direcciones.

  • Direcciones traducidas para páginas, entradas y categorías (/en/about-us/ en lugar de /en/chi-siamo/), con redirecciones 301 desde las antiguas.
  • Glosario: términos que no se traducen o que se traducen siempre igual.
  • Asistencia del desarrollador.
  • Actualizaciones de la Pro desde el escritorio.

La IA la pagas aparte, directamente al servicio que elijas.

Compra 1 sitio · 49 €

Pro · Agencia

149 € / año

Para quien gestiona los sitios de los clientes.

  • Todo lo de la Pro.
  • Hasta 25 sitios, tuyos o de tus clientes.
  • Cada cliente usa su propia clave de IA: el coste de las traducciones sigue siendo suyo.

Si tu sitio lo llevo yo, la Pro está incluida.

Compra 25 sitios · 149 €

Pago con Freemius. El botón abre el checkout de Freemius, el revendedor del plugin: tarjeta o PayPal, IVA y factura los gestiona Freemius. Los precios son sin IVA: el checkout añade el de tu país, y con un NIF-IVA europeo no lo pagas. Tras la compra recibes por email la clave de licencia y el enlace para descargar la Pro. La licencia se renueva cada año y puedes cancelar la renovación cuando quieras desde tu cuenta de Freemius.

Próximamente. La versión gratuita en el directorio de WordPress.org. Mientras tanto, escríbeme y te mando el zip.

Al comprar la Pro aceptas los Términos y condiciones de venta: renovación al precio pagado, reembolso en 14 días, asistencia con respuesta en 48 horas laborables.

Capturas de pantalla

Cómo se presenta, en el escritorio y en el sitio.

La pestaña Traducciones con el escaneo del sitio, la generación con la IA y la lista de los textos con las traducciones
Traducciones: recoge los textos, traduce los que faltan, revisa y corrige.
La pestaña Servicio IA con los Conectores de WordPress y la guía para Claude y OpenAI
Servicio de IA: para cada uno, la estimación del coste y cómo obtener la clave; o los Conectores de WordPress.
La pestaña Idiomas con el idioma principal y los idiomas de traducción, públicos o en vista previa
Idiomas: el principal, las traducciones con su prefijo, públicas o en vista previa.
La pestaña Glosario con términos que no se traducen y términos con una traducción fija
Glosario (Pro): el nombre del estudio se queda como está, «presupuesto» es siempre «quote».
Una página del sitio de prueba en inglés, bajo /en/, con las banderas en el menú y el desplegable del botón fijo abierto
El sitio bajo /en/: textos, menús y widgets traducidos, con las banderas en el menú y en el botón fijo.
La misma página en inglés en el móvil, con el botón del idioma abierto
También desde el móvil, con el desplegable abierto.
La pestaña Información con los datos del sitio y el botón Pedir asistencia
Información: los datos del sitio listos para la solicitud de asistencia.

Cómo se usa

De la instalación al primer idioma en línea, en cinco pasos.

1. Instala y activa

En WordPress ve a Plugins → Añadir nuevo → Subir plugin, elige el zip del plugin y actívalo. El idioma principal pasa a ser el de tu WordPress; lo encuentras, con el resto, en Ajustes → Multilingüe.

El plugin está escrito en inglés. La traducción italiana está lista y llegará desde translate.wordpress.org con la publicación en el directorio de WordPress.org.

2. Añade un idioma

En la pestaña Idiomas eliges el idioma de traducción. Permanece no público: solo lo ves tú, como administrador, bajo su prefijo.

3. Recopila los textos

En la pestaña Traducciones pulsa «Escanear el sitio»: el plugin abre las páginas publicadas y enumera sus textos.

4. Traduce

Con la IA: en la pestaña Servicio IA elige el servicio, sigue la guía para la clave (o usa los Conectores de WordPress) y pulsa «Traducir los textos que faltan». O bien a mano, en la lista. Después corrige lo que quieras: las correcciones siguen siendo tuyas.

5. Revisa y publica

Abre el sitio en /en/ (o el prefijo del idioma), como administrador. Cuando te convenza, haz pública la lengua en la pestaña Idiomas y añade el selector a un menú; su aspecto lo eliges en la pestaña Selector.

Shortcode: el selector de idioma donde quieras

[lobbit_ml_switcher]
[lobbit_ml_switcher style="dropdown"]

wp-config.php: la clave de IA fuera de la base de datos

define( 'LOBBIT_ML_KEY_CLAUDE', '…' );
// Also LOBBIT_ML_KEY_OPENAI, LOBBIT_ML_KEY_GEMINI,
// LOBBIT_ML_KEY_GROK, LOBBIT_ML_KEY_DEEPL

HTML: una parte de la página que no se traduce

<span translate="no">Studio Lobbit</span>
<div class="notranslate">…</div>

Cuando cambias un texto de una página, para el plugin es un texto nuevo: la página lo muestra en el idioma principal hasta que lo traduzcas. Vuelve a lanzar el escaneo, o abre la página en el otro idioma como administrador, y traduce los textos nuevos.

Rápido como antes. Cuando un visitante abre una página el plugin lee las traducciones con una sola consulta a la base de datos, sin llamar a servicios externos. Las cachés de las páginas siguen funcionando: cada idioma tiene sus direcciones.

Qué sale del sitio. Solo cuando pides traducir, desde los ajustes, y solo hacia el servicio que has elegido: los textos a traducir y tu clave. Mientras los visitantes navegan no se envía nada. Al eliminar el plugin se borran sus tablas y sus ajustes; desactivarlo no borra nada.

Novedades

Qué ha cambiado, versión a versión.

Las mismas entradas del changelog del plugin, desde la versión más reciente hasta la primera.

Versión 1.7 · 26 de octubre de 2026

  • Pro: direcciones traducidas. Páginas, entradas y categorías pueden tener un slug propio en cada idioma (/en/about-us/ en lugar de /en/chi-siamo/), elegido en el editor, en la edición de la categoría o en la nueva pestaña Direcciones, que rellena los slugs vacíos a partir de los títulos traducidos.
  • Enlaces, selector de idioma, hreflang, canonical, og:url y sitemap usan las direcciones traducidas; la dirección antigua lleva a la nueva con una redirección 301, incluso tras cambiar un slug traducido.

Versión 1.6 · 26 de octubre de 2026

  • Sin límite de idiomas: la versión gratuita traduce el sitio a todos los idiomas que quieras.
  • Los servicios conectados en Ajustes → Conectores se comprueban con el cliente de IA de WordPress.

Versión 1.5 · 23 de octubre de 2026

  • SDK de Freemius actualizado a la 2.13.5.

Versión 1.4 · 22 de octubre de 2026

  • Versión gratuita lista para el directorio de WordPress.org.

Versión 1.3 · 17 de octubre de 2026

  • La Pro se compra y se activa desde el plugin: la licencia la gestiona Freemius, el distribuidor que cobra y factura.
  • Cuando una licencia Pro caduca, las funciones Pro siguen funcionando: solo se detienen las actualizaciones y la asistencia.
  • Al instalar la Pro, la versión gratuita se desactiva sola: los ajustes y las traducciones se quedan como están.
  • La versión gratuita funciona por sí sola: la petición de compartir datos con Freemius, al activarla, se omite con «Saltar», y nunca se comprueba ninguna licencia.

Versión 1.2 · 17 de octubre de 2026

  • Selector en el menú con sus propios ajustes: qué mostrar (bandera, sigla, nombre, bandera y sigla) y comportamiento (idiomas en fila, o desplegable con el idioma actual y los demás en su submenú). Los colores y las tipografías siguen siendo los del tema.
  • El desplegable del menú usa los submenús del tema: el idioma actual abre los demás al hacer clic, con Intro o Espacio, sin recargar la página; Esc o un clic fuera lo cierran.
  • En los temas que imprimen por su cuenta los enlaces del menú, las banderas aparecen igualmente; con «Desplegable» el plugin añade un desplegable propio, que copia colores, tipografías y espaciados de los enlaces y el fondo de la cabecera, y en el móvil se abre como un acordeón. Ninguna modificación del tema.
  • Aspecto más robusto: banderas, flecha del desplegable y listas ya no se estropean con las reglas CSS del tema.
  • Botón fijo arriba: si taparía el header (a todo el ancho o la barra del menú en el móvil), se coloca justo debajo.

Versión 1.1 · 17 de octubre de 2026

  • Nuevo icono del plugin.
  • El selector aparece en los menús elegidos incluso cuando el tema imprime por su cuenta los enlaces del menú, sin wp_nav_menu(). Los idiomas se añaden solo en el sitio: Apariencia → Menús; el Personalizador y la REST API no los ven.
  • Los enlaces impresos uno tras otro (un menú sin lista) se traducen uno por uno y ya no como una única frase, así una entrada de menú tiene la misma traducción en cada página. Después de la actualización conviene relanzar el escaneo y traducir las entradas nuevas.
  • Nueva sección «Aspecto del selector» con vista previa en vivo, toda en la versión gratuita: bandera, código, nombre o bandera y código; bandera elegida para cada idioma; colores de fondo, texto y borde; esquinas redondeadas; tamaño; esquina y distancia del botón fijo; sombra; idiomas en fila o desplegable, que funciona también con el teclado.
  • Banderas SVG incluidas en el plugin, nunca emoji.

Versión 1.0 · 17 de octubre de 2026

  • Primera versión.
  • Idioma principal elegido por ti: al activarlo es el idioma de WordPress y está en la raíz del sitio; los demás idiomas bajo su prefijo (/en/, /de/…). Cambiarlo pide una confirmación, y las traducciones existentes permanecen en la base de datos.
  • Traducción de la página completa: editor de bloques, Elementor, GeneratePress, menús, widgets, título, meta description y textos Open Graph. Las frases con enlaces y negritas se traducen enteras, y una traducción no puede añadir código.
  • Catálogo en la base de datos, con la frase del idioma principal como clave. Los textos los registran el escaneo del sitio o un administrador que abre una página en otro idioma, nunca los visitantes.
  • Generación por lotes con tu clave: Claude, OpenAI, Gemini, Grok, DeepL. Las entradas fallidas quedan marcadas con el motivo y se reintentan; las traducciones escritas a mano nunca se sobrescriben.
  • Guía para cada servicio: enlace a la página de las claves, pasos a seguir, estimación de costes, prueba de la clave.
  • Conectores de WordPress (7.0+), activos por defecto: si el servicio elegido está conectado en Ajustes → Conectores, no hace falta la clave en el plugin. DeepL usa siempre la clave del plugin.
  • SEO: hreflang con x-default, lang, canonical, og:url y og:locale en el idioma de la página; un sitemap por idioma en el sitemap de WordPress y en el índice de Yoast SEO y Rank Math.
  • Selector de idioma: en los menús (también en el widget de menú de Elementor), como botón fijo, como bloque y como shortcode [lobbit_ml_switcher].
  • Idiomas no públicos visibles solo para los administradores, como vista previa.
  • Glosario (Pro), aplicado a cada página y enviado al servicio de IA.
  • Pestaña Información con la asistencia precumplimentada y el botón Copiar.

Dudas o incidencias

¿Quieres tu sitio en varios idiomas?

La versión gratuita es libre (GPL) y llegará al directorio de WordPress.org. Mientras tanto, escríbeme: para probarlo, para una duda sobre la Pro, para avisar de un problema o para que te ayude a traducir tu sitio.