El selector falta en tus páginas o aparece en un lugar inesperado. La traducción en sí puede estar funcionando bien, así que comprueba eso primero: abre una URL traducida como /es/ seguida de la ruta de una página. Si esa página está traducida, solo el selector tiene la culpa.
Comprueba primero lo básico
- Confirma que existen al menos dos idiomas. Un selector con un solo idioma no tiene a dónde cambiar. Abre el proyecto y elige Todos los idiomas.
- Comprueba la configuración de Implementación. En el plugin de WordPress, en Selector de idioma, Automático inserta el selector por ti y Personalizado no lo hace. En Personalizado, nada aparece hasta que colocas el shortcode tú mismo.
El selector se configura en el plugin de WordPress, no en el panel de control. En WordPress, ve a Universally » Selector de idioma, al que también se puede acceder desde el elemento de Universally en la barra de administración.
La implementación es Personalizada y no aparece nada
Causa. Personalizado significa que tú colocas el selector, y el shortcode no se ha añadido.
Solución. Añade el shortcode a tu tema o a una página, o cambia la Implementación a Automático.
Consulta Colocar el selector de idioma.
La implementación es Automática pero no aparece nada
Causa. Una de tres cosas, en este orden de probabilidad:
- Tu tema no llama a
wp_footer(). El selector automático se imprime en el pie de página, por lo que un tema que omite esa llamada no muestra nada. Cambiar a un tema predeterminado para una carga de página te dice si es esto. - La página está excluida de la traducción. El selector se suprime deliberadamente en las páginas excluidas.
- Una página en caché es anterior a la configuración. Borra la caché de tu sitio y recarga.
Cambiar la Posición no ayudará: las cuatro posiciones son la misma superposición flotante, por lo que si una no aparece, ninguna lo hará.
Solución. Trabaja en esa lista. Si el selector aún no se muestra en un tema predeterminado con una página no excluida y una caché borrada, la lista de idiomas puede estar vacía en el lado de WordPress: usa Actualizar en Universally » General » Idiomas.
Aparece solo en algunas páginas
Causa. La página está excluida de la traducción, por lo que no hay nada que cambiar.
Solución. Comprueba Excluir páginas en la pantalla de Reglas de traducción del proyecto. Consulta Ocultar el selector en páginas específicas si la exclusión es deliberada.
Se muestra pero es invisible o está recortado
Causa. El CSS del tema lo está ocultando, superponiendo o recortando dentro de un contenedor con overflow: hidden.
Solución. Inspecciona la página y busca el elemento universally-switcher. Si está ahí, se trata de un conflicto de CSS y no de un problema de Universally. El CSS de tu tema puede posicionar y mostrar ese elemento (position, margin, display, z-index), pero no puede acceder a las partes internas: el estilo propio del selector se establece desde la pestaña Estilos del plugin y sus variables CSS.
Ver Estilo del selector.
Aún atascado
Envía un correo electrónico a [email protected] con la URL del sitio y una captura de pantalla de dónde esperas el selector. Ver Obtener soporte.