Net-Base AI Multilanguage no es para nosotros un conmutador de idioma superficial, sino una capa técnica para idioma base, idiomas objetivo, detección de navegador, operación de colas, términos protegidos y vista previa editorial. Precisamente por eso el lenguaje permanece controlable, incluso cuando muchas páginas, áreas temáticas, textos legales y campos SEO están interconectados.
El alemán sigue siendo la referencia técnica
Los nuevos contenidos se generan a partir de una base alemana mantenida editorialmente y desde ahí se transfieren de forma controlada a los idiomas objetivo activos.
Los nombres de empresa y de producto permanecen estables
Los términos protegidos garantizan que marcas, nombres de proyecto y términos específicos de la empresa no se deshilachen por la traducción automática.
Colas en lugar de actualizaciones individuales inestables
Los cambios en páginas, menús, taxonomías, textos del tema y campos SEO se recopilan, se aplican de forma sincronizada y se pueden rastrear visiblemente en el backend.
Qué hace concretamente este módulo
Gestiona el idioma base alemán, los idiomas objetivo activos, la detección de navegador, la cola de traducciones y las vistas previas en el backend para variantes de idioma.
Alcance funcional
- El idioma base es siempre alemán; todos los demás idiomas activos se generan a partir de éste.
- Admite páginas, entradas, Custom Post Types públicos, elementos de menú, taxonomías, subtítulos del sitio y textos fijos de temas y plugins.
- Vuelve a traducir automáticamente los contenidos modificados cuando la automatización está activa.
- Muestra variantes de idioma en el frontend según el idioma del navegador o mediante ?lang=xx.
- Los términos protegidos como nombres de empresa, de producto y de proyecto permanecen sin cambios.
Control de idioma en el frontend
- La detección del navegador solo actúa sobre los idiomas objetivo activados.
- ?lang=en fuerza un idioma directamente, ?lang=de cambia al idioma base, ?lang=auto restablece la detección automática.
- La selección de idioma actual se mantiene mediante la cookie del plugin y se reevalúa en visitas posteriores a nuevas páginas.
- Si para un idioma aún no existe nada, la salida recae de forma controlada al alemán.
Cola y funcionamiento
- Los textos nuevos o desactualizados van a una cola de traducciones.
- La cola se procesa en segundo plano mediante Cron y un inicio adicional (kickoff).
- El número de workers paralelos es configurable; los workers adicionales se ejecutan como procesos de cola firmados y separados con reclamación de base de datos en lugar de como hilos PHP inseguros.
- El tamaño de lote y el intervalo controlan la velocidad, la carga de la API y los costes.
- Los jobs fallidos pueden reiniciarse en conjunto.
Ayudas en el backend
- En el editor hay pestañas de variantes de idioma para la vista previa por cada idioma activo.
- Allí se ve por campo si la traducción está actual, pendiente, obsoleta o fallida.
- La página de administración muestra el estado general, los últimos errores y el funcionamiento actual de la cola.
- Al guardar las configuraciones se puede volver a encolar todo el conjunto de contenidos.
- Los términos protegidos por defecto son visibles en una pestaña propia; los términos protegidos personalizados pueden mantenerse allí como lista adicional.
- Los términos protegidos se enmascaran antes de la petición a la IA y luego se reinsertan exactamente, de modo que los nombres de marca y de producto no se transliteren.
Integración con SEO
- El módulo de idioma proporciona el idioma del frontend sobre el que se basan hreflang, Canonical y los metadatos SEO.
- Los nuevos idiomas activos pueden ser cotraducidos por los demás Net-Base plugins, siempre que estos registren sus contenidos.
- Los títulos y descripciones SEO no se gestionan aquí, pero quedan conectados lingüísticamente por los módulos SEO con este sistema.
Límites y avisos
- Sin una clave API válida, los nuevos jobs quedan pendientes o fallan.
- Un gran número de idiomas activos aumenta el tiempo de ejecución de la cola, los costes y la cantidad de contenidos que hay que actualizar.
- El idioma base sigue siendo la referencia editorial. No obstante, los idiomas objetivo deberían verificarse mediante comprobaciones aleatorias.
Contexto
La funcionalidad multilingüe es la capa técnica de idioma del sitio web. No aporta una estrategia SEO ni sustituye el control editorial en los idiomas objetivo.
Por qué esta capa es importante para la visibilidad internacional
Tan pronto como el sitio web, la revista y el SEO sean multilingües, un conmutador simple de idioma ya no es suficiente. Entonces se trata de canonicals específicos por idioma, denominaciones coherentes, mecanismos de fallback claros y de la cuestión de cómo los contenidos modificados se replican técnicamente de forma controlada en varios idiomas.
No tratar los idiomas como algo secundario
La multilingüidad solo resulta interesante desde el punto de vista económico cuando idioma, SEO, términos protegidos y la redacción se diseñan conjuntamente a nivel técnico. Precisamente para eso está construido este módulo.