Traducir entradas, páginas y contenido personalizado
POM Translate convierte campos seleccionados de un objeto canónico de WordPress en cadenas editables para cada idioma adicional. Los traductores trabajan con esas cadenas en Translations → Translate contents; los visitantes siguen recibiendo la misma entrada, página u objeto personalizado en el idioma solicitado.
Usa este capítulo para la traducción manual y la revisión editorial. Los slugs de URL, los términos de taxonomía, los menús, las cadenas de software y los correos de WooCommerce tienen sus propios capítulos y pantallas dedicados.
Preparar el objeto de origen
El almacenamiento de traducción se genera para los tipos de contenido aptos cuando un objeto se guarda con un estado de publicación compatible. De forma predeterminada, los objetos publicados y privados cumplen los requisitos; los borradores ordinarios, las entradas pendientes, los autoguardados y las revisiones no.
Antes de traducir:
- configura al menos un Additional language;
- abre Settings → POM Translate → Content types;
- confirma que el tipo de contenido esté habilitado;
- habilita las partes requeridas de Title, Content, Excerpt y Meta;
- publica o publica de forma privada el objeto de origen;
- guárdalo una vez después de que la estructura de origen final esté en su lugar.
Las páginas siempre están habilitadas para el análisis, aunque las partes de campo individuales siguen siendo configurables. Las entradas están habilitadas de forma predeterminada. Otros tipos de contenido públicos que muestra WordPress deben habilitarse explícitamente, salvo que una integración los haga obligatorios.
Elegir el flujo de trabajo adecuado
| Objetivo | Guía |
|---|---|
| Entender la tabla central, las columnas, los filtros y el comportamiento al guardar | Recorrer el editor de traducción |
| Completar una página jerárquica normal | Traducir una página |
| Completar una entrada de blog con fecha | Traducir una entrada |
| Editar un campo principal específico | Traducir títulos, extractos o contenido del cuerpo |
| Trabajar con contenido estructurado | Traducir contenido de shortcode o contenido de maquetador |
| Incluir metadatos | Traducir campos personalizados |
| Habilitar otro tipo de objeto | Traducir tipos de contenido personalizados |
| Empezar con la redacción de origen sin cambios | Usar el texto original como punto de partida |
| Decidir qué ven los visitantes cuando las filas están vacías | Gestionar traducciones incompletas |
| Interpretar las etiquetas del flujo de trabajo | Entender el estado de traducción |
| Realizar la aprobación lingüística y funcional | Revisar el contenido traducido |
| Inspeccionar el resultado localizado | Previsualizar una traducción |
| Entender cuándo el texto guardado se hace público | Publicar y actualizar traducciones |
| Responder a un segmento de origen editado | Qué ocurre cuando cambia el contenido original |
Primera traducción recomendada
- Abre la página de origen publicada en WordPress.
- Busca el resumen de idiomas de POM Translate en el área de estado del editor.
- Elige Manage translations para el idioma de destino.
- Confirma que Translate contents está filtrado a ese objeto e idioma.
- Traduce el título y una fila corta del cuerpo.
- Conserva todos los tokens protegidos que se muestran en el origen.
- Deja las filas no relacionadas sin cambios.
- Selecciona Save translations.
- Confirma que el aviso de éxito dice Translations updated.
- Abre la URL pública del idioma de destino en una ventana privada.
Un valor no vacío guardado manualmente recibe el estado Human. Borrar un valor y guardarlo lo convierte en Pending, y el frontend usa el valor de origen para esa fila que falta.
Entender el grado de finalización
El porcentaje en el editor de entradas se basa en las filas traducidas no vacías, incluidos los metadatos de la entrada configurados. No es un interruptor de publicación y no significa que el texto haya sido revisado. Una página puede mostrar el 100% a la vez que contiene filas Machine o Human que aún requieren aprobación.
Del mismo modo, una ruta localizada puede mostrarse antes de alcanzar el 100%. Las filas que faltan recurren al contenido de origen, lo que mantiene intacta la estructura pero puede crear una página con idiomas mezclados.
Mantener la estructura y la prosa separadas
El contenido del cuerpo está segmentado. El HTML en línea y otras estructuras protegidas pueden aparecer como tokens, como %1% y %/1%. El contenido de shortcode puede usar sus propios marcadores estables. Traduce las palabras legibles a la vez que conservas exactamente todos los tokens requeridos; los cambios no válidos en los marcadores de posición se rechazan al guardar.
No traduzcas:
- los prefijos de idioma en el editor de contenido;
- los slugs de entradas o términos en las filas de cadena ordinarias;
- los valores de configuración del shortcode salvo que POM Translate los haya extraído;
- identificadores, ID, clases CSS o metadatos técnicos.
Verificar un objeto completo
Revisa la URL localizada como visitante y comprueba:
- el título, el cuerpo, el extracto y los metadatos configurados;
- los encabezados, las listas, los enlaces, los botones y las alternativas de medios;
- la salida del shortcode y del maquetador;
- las alternativas de origen que siguen visibles;
- el slug traducido y la ruta canónica;
- los menús, los términos de taxonomía y el contenido relacionado;
- el diseño responsivo y los formularios interactivos;
- las etiquetas de estado y la asignación de revisor.
Empieza por Recorrer el editor de traducción.