Langues, traductions et slugs

Publier un catalogue multilingue sans confondre langue de travail, langue du client et devise.

Trois réglages distincts

RéglageEffet
Langue de l’interface adminTraduit menus, boutons et messages du dashboard.
Langue de contenuChoisit la langue dans laquelle le marchand complète les textes.
Langue du shopTraduit l’interface publique et sélectionne contenus et URLs du client.

La devise reste indépendante. Un marchand peut travailler en français sur un contenu anglais et afficher des prix en EUR. Le shop propose actuellement fr-FR et en-US parmi les langues publiées.

Ajouter une traduction

Un champ accompagné d’un globe accepte plusieurs langues :

  1. saisissez la valeur principale ;
  2. ouvrez le globe ;
  3. complétez les langues réellement publiées ;
  4. enregistrez la fiche.

ModuShop ne traduit pas automatiquement. Une valeur manquante utilise un contenu de repli disponible et peut finir par afficher un code. Vérifiez donc les pages importantes dans chaque langue.

Effacer une traduction supplémentaire puis enregistrer la supprime. La valeur principale reste protégée lorsqu’elle est obligatoire.

Si la fiche est sauvegardée mais qu’une traduction échoue, ne recréez pas l’entité : rouvrez-la, contrôlez les langues présentes et enregistrez seulement les valeurs manquantes.

Slugs localisés

Le slug est le segment lisible d’une URL produit ou catégorie. Pour chaque langue :

  • utilisez minuscules, chiffres et tirets ;
  • choisissez une valeur courte et stable ;
  • ne réutilisez pas un slug déjà pris par une autre entité du même type ;
  • utilisez une valeur distincte pour chaque traduction de la même entité ;
  • conservez toujours le slug de la langue par défaut.

Une fiche produit ouverte par identifiant, SPU exact ou slug d’une autre langue redirige vers son slug canonique localisé. Pour les catégories, vérifiez chaque URL directement.

Les anciens slugs ne sont pas conservés. Avant de modifier une URL déjà diffusée, préparez la mise à jour ou la redirection des liens externes.

Vérifier avant publication

  1. Ouvrir la boutique dans chaque langue publiée.
  2. Contrôler noms, descriptions, libellés et métadonnées importants.
  3. Ouvrir les URLs localisées des produits et catégories.
  4. Changer de langue depuis une fiche et vérifier la destination.
  5. Confirmer qu’aucun code ne remplace un libellé attendu.
  6. Tester la devise séparément : elle ne doit pas changer la langue.

Voir aussi