ARTICLE D’AIDE

Comprendre le sélecteur de langue flottant ou intégré dans MultiLipi

MultiLipi
MultiLipi9/15/2025
5 min lire
Image de couverture du blog

Le "Sélecteur de langue" est le pont de l'utilisateur vers votre infrastructure localisée. MultiLipi prend en charge deux méthodes d'injection distinctes pour équilibrer la facilité de déploiement et l'intégrité de la conception. Vous pouvez le déployer sous forme de superposition flottante persistante (idéal pour un lancement rapide) ou d'élément intégré profondément intégré (idéal pour une conception personnalisée).

Ce guide détaille les étapes de navigation et les différences techniques entre les deux stratégies.

1. Protocole de Configuration (Navigation)

Accès aux contrôles de l'interface.

Pour configurer la stratégie de positionnement, suivez ce chemin dans votre centre de commande :

Étape 1 : Accéder au tableau de bord
Connectez-vous à votre compte MultiLipi pour accéder à la vue Accueil.

Étape 2 : Sélectionner le projet
Cliquez sur la vignette de projet spécifique pour le site Web que vous souhaitez configurer.

Étape 3 : Accéder aux paramètres
Dans la barre latérale gauche, cliquez sur Paramètres.

Étape 4 : Localiser le module
Depuis le sous-menu ou la liste des paramètres, sélectionnez Sélecteur de langue.

Action :

Vous verrez ici l'option pour basculer entre les modes Flottant et Intégré.

MultiLipi Language Switcher settings interface showing Display Options sidebar with Positioning & Layout section highlighted in red, containing Embedded Position toggle, Target Parent field with HTML body>nav>ul (#header) example, and Target Sibling field

2. Le Sélecteur Flottant (Mode Superposition)

Déploiement rapide via injection JS.

Qu’est-ce que c’est?

Le sélecteur flottant est un widget autonome injecté dans le DOM via JavaScript. Il se trouve sur l'axe Z au-dessus du contenu de votre site Web, ancré dans un coin de la fenêtre d'affichage.

Positionnement : Configurable dans l'un des quatre quadrants :

  • Bas-Gauche (Défaut) / Bas-Droite
  • Haut-Gauche / Haut-Droite

Avantage architectural :

  • Zéro code : Aucune modification HTML requise. Il fonctionne instantanément après l'injection du script.
  • Compatibilité Universelle : Garanti de s'afficher sur n'importe quelle plateforme (WordPress, Shopify, Webflow) sans perturber les flux de mise en page.
  • Adaptatif mobile : S'adapte et se repositionne automatiquement pour les petits écrans.

Idéal pour : Équipes qui ont besoin d'une solution "Plug-and-Play" sans impliquer un développeur frontend.

3. Le sélecteur intégré (Mode d'intégration)

Insertion transparente dans le DOM.

Qu’est-ce que c’est?

Le Sélecteur Intégré vous permet d'injecter le sélecteur de langue directement dans un conteneur spécifique de votre structure HTML, tel que votre barre de navigation (

4. Le protocole de basculement (logique de sécurité)

Assurer la disponibilité de l'interface.

Dans les environnements Web dynamiques, les ID et les classes peuvent changer. Que se passe-t-il si vous déployez un sélecteur intégré ciblant #nav-lang, mais que votre développeur renomme accidentellement cet ID en #nav-menu ?

MultiLipi exécute un basculement automatique :

  • Scan : Le script tente de localiser le sélecteur CSS cible.
  • Échec : Si la cible n'est pas trouvée (null), le script signale une erreur.
  • Récupération : Il revient automatiquement en mode flottant.
  • Résultat : Le sélecteur apparaît dans la position flottante par défaut (par exemple, en bas à droite), garantissant que l'utilisateur peut toujours changer de langue, même si la mise en page est incorrecte.
  • Débogage : Un avertissement de console est enregistré pour que vos développeurs corrigent le sélecteur.

Cet article vous a-t-il été utile ?

Dans cet article

Partager

Prêt à passer à l’international ?

Discutons de la manière dont MultiLipi peut transformer votre stratégie de contenu et vous aider à atteindre des audiences mondiales grâce à une optimisation multilingue alimentée par l’IA.

Remplissez le formulaire et notre équipe vous répondra sous 24 heures.