Cómo funciona POM Translate
POM Translate separa la edición del contenido original de la representación localizada. WordPress conserva la entrada, la taxonomía, el elemento de menú u otro objeto compatible canónico. POM Translate detecta los valores que necesitan idioma, asocia las traducciones con esos valores y suministra la versión correcta cuando una solicitud utiliza otra configuración regional.
El proceso tiene dos fases diferenciadas:
Source object is saved
↓
Eligible fields are inspected
↓
Text units, protected markup, and a content skeleton are stored
↓
Editors add translations for each target locale
Visitor requests a localized URL
↓
POM Translate determines the request locale
↓
Stored values are loaded and validated
↓
Translated content and localized links are assembled
La traducción automática no forma parte de la fase del visitante. POM AI puede ayudar a crear borradores almacenados mediante un flujo de trabajo de traducción autorizado, pero la representación pública solo lee traducciones que ya existen.
Comprende el modelo de contenido
Empieza por estos artículos al planificar la propiedad o la migración:
- Una entrada, muchos idiomas sigue el objeto compartido de WordPress durante la edición y la visualización pública.
- Por qué POM Translate no duplica entradas explica las consecuencias para los ID, las consultas, las relaciones y el borrado.
- Cómo se asocian las traducciones con el contenido original explica cómo un valor de destino permanece conectado a su campo e idioma de origen.
El límite importante es que el texto específico del idioma y las URL varían, mientras que el objeto subyacente de WordPress permanece compartido.
Sigue el proceso en el momento del guardado
Guardar un objeto de origen habilitado es lo que actualiza la vista que POM Translate tiene de ese contenido:
- Cómo se extraen los valores traducibles identifica los contenedores de contenido, los atributos, los valores de shortcode y los campos configurados que se convierten en cadenas editables.
- Qué representa el esqueleto de contenido explica por qué la estructura del documento se almacena por separado del texto.
- Cómo se regenera el esqueleto después de un guardado trata la elegibilidad, el contenido de origen modificado, los valores eliminados y la alternativa del analizador.
- Cómo los marcadores protegidos preservan la estructura en línea explica la validación que evita que una traducción dañada rompa el marcado de origen.
Esta fase puede actualizar los datos de traducción porque se ejecuta cuando se escribe el objeto de origen. Una solicitud normal de un visitante no realiza la extracción ni crea traducciones ausentes.
Sigue el proceso en el momento de la solicitud
El resultado localizado depende de algo más que del párrafo traducido:
- Cómo selecciona POM Translate el idioma activo describe los prefijos de URL, la preferencia guardada del visitante, el idioma del navegador, las solicitudes de administración y los contextos dinámicos admitidos.
- Cómo se ensambla el contenido traducido para un visitante sigue los valores almacenados a través de las alternativas, la restauración de marcadores de posición, el procesamiento de shortcodes y la localización de enlaces internos.
- Cómo se generan y resuelven las URL traducidas separa los prefijos de idioma y los slugs de objetos de la traducción de contenido ordinaria.
- Cómo se traducen las cadenas de interfaz registradas trata las etiquetas estables de la aplicación que no pertenecen a una entrada ni a una taxonomía.
Los catálogos gettext del software, los contextos de correo electrónico de WooCommerce, las respuestas REST y otras superficies especializadas amplían este modelo, pero tienen sus propios capítulos y limitaciones.
Comprende el rendimiento y las cachés
POM Translate reduce el trabajo repetido cargando valores relacionados conjuntamente y usando cachés de solicitud o persistentes para las búsquedas compatibles y el contenido representado. Esas optimizaciones no convierten cada página multilingüe en una página estática:
- Qué optimiza la arquitectura explica el procesamiento por lotes, el precargado, las alternativas y los límites de las afirmaciones de rendimiento arquitectónico.
- Cómo interactúan los cambios de traducción con las cachés distingue las cachés internas de POM Translate de las cachés de página y las copias de CDN.
- Mide el rendimiento multilingüe de forma responsable ofrece una comparación repetible para las rutas de origen y de destino.
Las garantías que hay que verificar
Para un objeto representativo, esta arquitectura debería producir todo lo siguiente:
- las rutas de origen y de destino resuelven al mismo objeto canónico de WordPress;
- la solicitud de destino usa el idioma previsto;
- cada traducción válida no vacía sustituye a su valor de origen correspondiente;
- un valor de destino vacío o no válido recurre de forma segura a la alternativa;
- el marcado, los atributos, los shortcodes y los enlaces admitidos conservan su estructura;
- guardar una traducción actualiza la caché de tiempo de ejecución correspondiente de POM Translate;
- no se contacta con ningún proveedor de traducción durante la solicitud pública.
Usa el artículo específico correspondiente a la superficie que estés probando. Trata este capítulo como el mapa conceptual, no como un sustituto de las guías específicas de idioma, URL, tipo de contenido, selector, caché o integración que aparecen a continuación.