Traducir el contenido del cuerpo

POM Translate no presenta el campo post_content completo como una copia sin restricciones. Analiza el origen guardado, extrae los segmentos traducibles y los atributos admitidos, y almacena un esqueleto estructural capaz de volver a componer el cuerpo localizado.

Esto hace que las filas sean más fáciles de traducir y protege el marcado, pero cada fila debe seguir siendo compatible con sus marcadores de posición.

Habilitar la extracción de contenido

Abre Settings → POM Translate → Content types, localiza el tipo de contenido y habilita Content. Publica o publica de forma privada el objeto de origen y, a continuación, guárdalo.

Si Content está deshabilitado, POM Translate no almacena segmentos de cuerpo traducibles para ese tipo de contenido. El título, el extracto y los metadatos registrados pueden seguir estando disponibles de forma independiente.

Leer las filas segmentadas

En Translations → Translate contents, las filas del cuerpo normalmente usan el contexto Post content. Otras filas extraídas pueden identificar un atributo del contenido de la entrada, un atributo de shortcode o el contenido interno de un shortcode.

Un párrafo que contiene marcado en línea puede aparecer como:

Order before %1%Friday at 14:00%/1% for same-day dispatch.

El par %1% representa una estructura en línea protegida. Traduce las palabras que lo rodean y el texto dentro del par, pero conserva ambos tokens exactamente una vez y en un orden válido.

Trabaja en orden de lectura

  1. Abre Manage translations desde el editor de origen.
  2. Selecciona la configuración regional de destino.
  3. identifica la primera fila del cuerpo a partir de su contexto;
  4. traduce los encabezados antes que los párrafos dependientes;
  5. continúa con listas, pies de imagen, botones y otros valores extraídos;
  6. guarda la página actual de la tabla;
  7. abre la ruta pública localizada;
  8. compara su secuencia visual con la del origen.

La tabla puede contener 100 filas por página de forma predeterminada. Guardar antes de paginar evita que el texto sin guardar se quede atrás.

Preservar la estructura

No hagas lo siguiente:

  • eliminar o inventar tokens de marcador de posición %…%;
  • traducir nombres de elementos HTML;
  • mover palabras a una fila de traducción distinta;
  • pegar el marcado completo de la página en un solo área de texto;
  • traducir IDs, clases CSS, datos de script o valores de configuración;
  • añadir contenedores no admitidos alrededor de un fragmento existente.

POM Translate valida los marcadores de posición conocidos al guardar. Una fila con tokens incompatibles se rechaza mientras que otras filas modificadas válidas aún pueden procesarse.

Entender los atributos extraídos

Algunos atributos HTML visibles para el visitante se almacenan como cadenas independientes. Su contexto identifica el atributo relevante del contenido de la entrada. Traduce el valor, no el nombre del atributo.

Los enlaces también tienen un comportamiento de localización de URL independiente. Traducir el texto del ancla en una fila del cuerpo no traduce por sí solo una URL de destino personalizada ni un slug de entrada.

Manejar contenido no analizado

Cuando el análisis HTML normal no puede producir un cuerpo estructurado, POM Translate puede almacenar una cadena de cuerpo alternativa. Trátala con cautela:

  • compara la estructura de origen completa;
  • conserva todo el marcado y los marcadores de posición necesarios;
  • verifica la página completa después de guardar;
  • investiga el HTML de origen malformado antes de traducir a gran escala.

El contenido de Visual Composer usa un analizador dedicado siempre que el origen contiene [vc_. Otros almacenamientos de maquetadores pueden requerir metadatos registrados o una integración.

Verificar el montaje

Después de guardar, inspecciona:

  • el orden de encabezados y párrafos;
  • el énfasis en línea y los enlaces;
  • las listas y tablas;
  • los pies de imagen y los atributos admitidos;
  • los shortcodes y widgets incrustados;
  • el espaciado introducido alrededor de los elementos en línea;
  • las filas alternativas del idioma de origen;
  • el diseño en móvil y escritorio.

Si el texto es correcto en la tabla pero aparece en el componente equivocado, vuelve a guardar la estructura de origen canónica y luego revisa qué filas se regeneraron.

Lee Traducir contenido dentro de shortcodes cuando los tokens pertenezcan a un shortcode.