Traducir con Polylang

En los sitios donde Polylang proporciona los idiomas, Fenómenus añade un panel de traducción a cada elemento de menú y mantiene los datos compartidos alineados automáticamente.

Qué aparece en la pantalla del elemento

Cuando Polylang está activo, al abrir un elemento de menú se muestra:

  • Pestañas de idioma encima del editor, una por idioma;
  • un panel de Traducciones que contiene, para cada otro idioma, un campo de título y los campos traducibles de ese tipo de menú;
  • un panel de AI Content Generator, donde están disponibles las herramientas de IA.

La pestaña del idioma actual indica que es el idioma propio de la entrada; las demás llevan los campos de traducción.

Cómo se crea una traducción

Rellena el título de un idioma y guarda el elemento. Entonces Fenómenus:

  • crea el elemento traducido si no existe;
  • lo enlaza con el original como su traducción;
  • lo asigna al mismo estado que el original;
  • guarda en él los valores de los campos traducidos;
  • mantiene sus asignaciones de categoría alineadas con el original, creando el enlace de categoría traducida correspondiente cuando puede.

El título es lo que activa la creación. Un idioma cuyo título se deja vacío no recibe ningún elemento traducido — a propósito, para que un guardado accidental no llene el sitio de registros vacíos.

Qué se mantiene sincronizado automáticamente

Comportamiento Efecto
Cambios de estado desde All items Se aplican al elemento y a todas sus traducciones
Reordenación en All items La misma posición se aplica a cada traducción
Asignaciones de alérgenos Se aplican a cada traducción cuando se guarda el elemento
Asignaciones de categorías Se mantienen alineadas cuando se guarda el elemento desde su pantalla

Los mensajes de confirmación lo indican — al publicar se informa de que la entrada y sus traducciones fueron publicadas.

Qué muestran las listas del administrador

All items y All categories funcionan en el idioma principal. Mantienes una sola lista, no una lista por idioma, y accedes a las traducciones desde dentro del elemento.

Por eso una búsqueda devuelve una fila por plato en lugar de una por idioma.

Qué campos son traducibles

Por tipo de menú y por diseño:

  • Menús de elementos — subtítulo, descripción, descripción larga; el menú a la carta añade la descripción del vino recomendado.
  • Menús de degustación — subtítulo, descripción, cada título de bloque y contenido de bloque, y la nota del pie.
  • Menús cerrados — subtítulo, descripción, títulos de bloque y la nota del pie.

Los precios, alérgenos, imágenes y selecciones de platos se comparten, no se traducen.

Duplicar no es traducir

Un elemento duplicado es un registro sin relación en el mismo idioma. No está enlazado a ninguna traducción y acabará desincronizándose.

Crea siempre las traducciones desde el panel de traducción del elemento.

Cuando falta una traducción

Abre el elemento original y mira la pestaña de idioma. Un campo de título vacío significa que aún no existe ningún registro traducido — rellénalo y guarda.

Consulta Falta una traducción.

Nombres de categorías

Las categorías son registros independientes y se traducen como tales. Traducir los elementos no traduce sus secciones, y un menú cuyos platos están en inglés bajo encabezados en español resulta inacabado.