Si tu sitio necesita mostrar contenido en varios idiomas, Yext Pages admite contenido localizado mediante una combinación de perfiles de idioma de Knowledge Graph y la traducción manual de valores estáticos en el editor de diseño. Puedes previsualizar cada idioma directamente en el editor y activar un selector de idioma para que los visitantes puedan cambiar de idioma por sí mismos.
Cómo funciona la localización
El contenido de tus diseños procede de dos fuentes —campos de Knowledge Graph y valores estáticos— y cada una se gestiona de forma distinta para la localización:
- Los campos asignados de Knowledge Graph extraen automáticamente el contenido localizado de los perfiles de idioma de la entidad. No se necesita ninguna configuración adicional en el editor de diseño.
- Los valores estáticos se establecen manualmente por idioma en el editor de diseño. Tienes que introducir tú mismo las traducciones de cada idioma.
Para configurar perfiles de idioma en las entidades, consulta Knowledge Graph: crear un perfil de idioma alternativo en una entidad.
Añadir traducciones para contenido estático
Para introducir versiones localizadas de las propiedades del texto estático:
- Abre el editor de diseño del grupo de páginas que quieras traducir.
- Utiliza el selector de idioma de la parte superior del editor para seleccionar el idioma en el que quieres trabajar.
- Haz clic en cualquier sección con propiedades de texto estáticas. En el panel derecho, actualiza los campos de texto con el contenido traducido para ese idioma.
La vista previa se actualiza inmediatamente mientras trabajas y muestra los campos asignados de Knowledge Graph del perfil de idioma de la entidad junto con las traducciones estáticas que has introducido. Aparecerá un icono de advertencia junto al idioma en el selector si aún faltan traducciones, para que puedas hacer un seguimiento de lo que queda por completar.
Habilite el selector de idioma
Añade un menú desplegable de idiomas dirigido al usuario en tus páginas para que los visitantes puedan cambiar entre los idiomas disponibles por sí mismos.
Para habilitar el selector de idioma:
- Ve a Pages > [Tu sitio] > Grupos de páginas.
- Haz clic en Editar diseño junto al grupo de páginas que quieras actualizar.
- Haz clic en el encabezado secundario de la sección Encabezado expandido en la vista previa o en el esquema del diseño. Si la sección aún no está en tu diseño, añádela desde el panel izquierdo.
- En el panel derecho, configura Mostrar encabezado secundario y Mostrar desplegable de idioma en Sí.
Tras la publicación, los visitantes verán un desplegable de idioma en el encabezado de la página. Al seleccionar un idioma, la página se vuelve a cargar en ese idioma.
Nota: El selector de idioma solo aparece para los idiomas que tienen páginas generadas. Asegúrate de haber seleccionado todos los idiomas deseados en la configuración de tu grupo de páginas. Consulta Crear y gestionar grupos de páginas para actualizar la configuración de idioma.