Habilitar la traducción para un tipo de contenido

Habilita un tipo de contenido cuando sus objetos individuales contienen lenguaje visible para el visitante que debe cambiar con la configuración regional seleccionada. Algunos ejemplos típicos son los portafolios, los eventos, los productos u otro tipo personalizado proporcionado por un tema o un plugin.

Antes de empezar

El tipo de contenido debe ofrecer una interfaz de edición de WordPress para aparecer bajo Content types. Decide cuáles de sus valores son prosa real. Los identificadores técnicos, los precios, los booleanos, los ID de relaciones y la configuración legible por máquina no deben convertirse en filas de traducción.

Habilitar y completar la superficie

  1. Abre Settings → POM Translate → Content types.
  2. Busca el tipo de contenido bajo Post types available for translation. Su nombre mostrado incluye el slug del tipo de contenido entre paréntesis.
  3. Selecciona Enable translations for this post type.
  4. Selecciona las partes obligatorias Title, Content, Excerpt y Meta.
  5. Guarda los ajustes.
  6. Abre un objeto representativo de ese tipo.
  7. Asegúrate de que esté publicado o sea privado y, a continuación, guárdalo.
  8. Abre Translations → Translate contents y filtra por ese objeto.

El ajuste cambia lo que analizan los guardados posteriores; no lanza un escaneo masivo de los objetos existentes. Los elementos publicados existentes deben guardarse individualmente o procesarse mediante un flujo de trabajo de mantenimiento adecuado.

Elige las partes deliberadamente

  • Habilita Title cuando el nombre del objeto se muestra a los visitantes.
  • Habilita Content para el editor principal o el contenido del constructor estructurado compatible con POM Translate.
  • Habilita Excerpt solo cuando el tipo de contenido usa su extracto públicamente.
  • Habilita Meta solo cuando el tema o el plugin ha registrado claves de metadatos con valores de texto.

Seleccionar Meta no expone todos los metadatos de la base de datos. Solo abre la puerta a las claves aprobadas.

Resultado esperado

Después de guardar el objeto de origen, los valores no vacíos seleccionados aparecen como filas editables para cada idioma adicional. POM Translate también inicializa los slugs de idioma del objeto a partir del slug de origen cuando aún no existen slugs localizados.

Si no aparece nada, comprueba que:

  • haya al menos un idioma adicional configurado;
  • el objeto no sea una revisión ni un guardado automático;
  • su estado sea apto;
  • el tipo de contenido siga marcado después de recargar la página de ajustes;
  • la parte correspondiente esté habilitada;
  • los metadatos usen una clave registrada y tengan un valor escalar no vacío.

Continúa con Elige título, contenido, extracto y meta de la entrada o Traduce tipos de contenido personalizados.