Traduire les adresses et vérifier la navigation
Vous pouvez proposer une adresse lisible dans chaque langue. Dans notre exemple, la page française /studio devient /en/our-studio en anglais. Le contenu français conserve son adresse.
Distinguer les deux parties
| Partie de l’adresse | Où la régler |
|---|---|
| /en/ | Le slug URL de la langue, dans Paramètres. |
| /our-studio | L’adresse traduite de cette page, dans Traductions. |
Saisissez uniquement l’adresse de la page dans son champ de traduction : n’ajoutez pas une deuxième fois /en/.
Traduire l’adresse d’une page
Ouvrez Site > Langues et traductions > Traductions, choisissez l’anglais puis ouvrez la page /studio. Dans la carte Adresse, remplacez l’adresse proposée par /our-studio. Quittez le champ pour enregistrer cette valeur.
Lecture impossible. Réessayez avec les commandes vidéo.

Le champ est distinct de l’éditeur de texte. Il normalise les adresses simples ; relisez la valeur enregistrée. Gardez des mots courts séparés par des tirets.
Publier et ouvrir les deux versions
Enregistrez et republiez dans le staging. Ouvrez la page française /studio, puis la page anglaise /en/our-studio. Elles doivent répondre et présenter le titre dans la langue attendue. Ces deux pages ont été contrôlées sur ordinateur et à 390 pixels dans cette démonstration.
Contrôler les liens
Testez les liens de votre en-tête, les boutons, le retour à l’accueil et votre sélecteur de langue sur le site publié. Une adresse saisie correctement ne valide pas tous les liens qui y conduisent. Si vous modifiez une adresse déjà publique, vérifiez aussi ce que devient l’ancienne adresse et préparez une redirection si nécessaire.
Traduire une page liée au CMS
Une adresse comme /carnet/[slug] contient une partie variable. Conservez [slug] exactement : ce n’est pas un mot à traduire. Le modèle peut devenir /journal/[slug] en anglais. L’adresse de la fiche se règle séparément : pause-partage devient ici shared-moment.
Lecture impossible. Réessayez avec les commandes vidéo.
![Le chemin anglais conserve la variable [slug].](https://assets.communik.io/p/9277120769953792/8e85626dcda714f2e81e84a3e58102b2ce289217c4811e940434b555241d0df1.png)
Après publication, cette fiche répond à /carnet/pause-partage en français et /en/journal/shared-moment en anglais. Modifier le texte de la fiche ne doit pas effacer son adresse traduite : rouvrez-la pour vérifier les deux informations.
Changer de langue en restant sur la même fiche
Lecture impossible. Réessayez avec les commandes vidéo.

Sur le site publié, choisissez English, puis Français dans le sélecteur de langue. Vous devez retrouver la même fiche, avec son texte et son adresse dans la langue choisie, au lieu de repartir à l’accueil.
Ce cas a été contrôlé dans les deux sens à 1440 et 390 pixels, ainsi que sans JavaScript : le lien rendu par le serveur mène déjà à l’adresse de la fiche dans l’autre langue. Cela suppose un sélecteur configuré pour changer la langue de la page courante. Un lien ordinaire vers l’accueil reste un lien vers l’accueil.
Terminer le contrôle de navigation
Testez les liens de menu, les boutons et les cartes de vos listes dans chaque langue. Si un lien contient une adresse saisie à la main, vérifiez sa destination après avoir renommé la page. Contrôlez aussi les ancres et les paramètres nécessaires à vos liens.
Si une fiche n’a pas d’adresse traduite, testez le chemin réellement servi avant de partager le lien. Si vous retirez une langue ou changez une ancienne adresse publique, préparez les redirections nécessaires : ne supposez pas qu’un ancien lien continuera de fonctionner.
Pour traduire les textes des fiches, poursuivez avec Traduire les contenus et adresses du CMS.
