Le sélecteur est manquant sur vos pages, ou il apparaît là où vous ne l'attendiez pas. La traduction elle-même peut fonctionner correctement, vérifiez d'abord cela : ouvrez une URL traduite telle que /es/ suivie d'un chemin de page. Si cette page est traduite, seul le sélecteur est en faute.
Vérifiez d'abord les bases
- Confirmez qu'au moins deux langues existent. Un sélecteur avec une seule langue n'a rien pour basculer. Ouvrez le projet et choisissez Toutes les langues.
- Vérifiez le paramètre d'implémentation. Dans le plugin WordPress, sous Sélecteur de langue, Auto insère le sélecteur pour vous et Personnalisé ne le fait pas. Sur Personnalisé, rien n'apparaît tant que vous n'avez pas placé le shortcode vous-même.
Le sélecteur est configuré dans le plugin WordPress, pas dans le tableau de bord. Dans WordPress, allez à Universally » Sélecteur de langue, qui est également accessible depuis l'élément Universally dans la barre d'administration.
L'implémentation est personnalisée et rien n'apparaît
Cause. Personnalisé signifie que vous placez le sélecteur, et le shortcode n'a pas été ajouté.
Correction. Ajoutez le shortcode à votre thème ou à une page, ou changez Implémentation en Auto.
Voir Placer le sélecteur de langue.
L'implémentation est automatique mais rien n'apparaît
Cause. L'une des trois choses suivantes, dans cet ordre de probabilité :
- Votre thème n'appelle pas
wp_footer(). Le sélecteur automatique est imprimé dans le pied de page, donc un thème qui omet cet appel ne rend rien. Passer à un thème par défaut pour un chargement de page vous indique si c'est le cas. - La page est exclue de la traduction. Le sélecteur est délibérément supprimé sur les pages exclues.
- Une page mise en cache est antérieure au réglage. Videz le cache de votre site et rechargez.
Changer la Position n'aidera pas : les quatre positions sont le même survol flottant, donc si l'une n'apparaît pas, aucune ne le fera.
Correction. Travaillez à partir de cette liste. Si le sélecteur ne s'affiche toujours pas sur un thème par défaut avec une page non exclue et un cache vidé, la liste des langues peut être vide du côté de WordPress : utilisez Actualiser sous Universally » Général » Langues.
Il apparaît sur certaines pages seulement
Cause. La page est exclue de la traduction, il n'y a donc rien entre quoi basculer.
Correction. Vérifiez Exclure les pages sur l'écran Règles de traduction du projet. Voir Masquer le sélecteur sur des pages spécifiques si l'exclusion est délibérée.
Il s'affiche mais est invisible ou coupé
Cause. Le CSS du thème le masque, le chevauche, ou le coupe à l'intérieur d'un conteneur avec overflow: hidden.
Correction. Inspectez la page et recherchez l'élément universally-switcher. S'il est présent, il s'agit d'un conflit CSS plutôt que d'un problème Universally. Le CSS de votre thème peut positionner et afficher cet élément (position, margin, display, z-index), mais il ne peut pas atteindre les parties internes : le style du sélecteur lui-même est défini dans l'onglet Styling du plugin et ses variables CSS.
Voir Styliser le sélecteur.
Toujours bloqué
Envoyez un e-mail à [email protected] avec l'URL du site et une capture d'écran de l'endroit où vous attendez le sélecteur. Voir Obtenir de l'aide.