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.