2 Parcours IntermédiaireLeçon 7 sur 10 7 min de lecture

Créer un site multilingue

  1. 1. Le mode Visuel
  2. 2. Thèmes et apparence
  3. 3. Directions artistiques et Score Design
  4. 4. Le CSS personnalisé
  5. 5. Le SEO avec Éclair
  6. 6. Le GEO pour être cité par les IA
  7. 7. Créer un site multilingue
  8. 8. Blog, catégories et cocon sémantique
  9. 9. Vendre avec la boutique légère
  10. 10. La sécurité au quotidien
Sommaire
  1. Comment Éclair gère les langues
  2. Relier les traductions dans l'éditeur
  3. Organiser les adresses d'un site multilingue
  4. Ce qui reste commun à toutes les langues
  5. Comment organiser les menus d'un site multilingue ?
  6. Traduire vite avec l'IA, sans perdre le contrôle
  7. À retenir
  8. Pour aller plus loin
  9. Questions fréquentes

Un site multilingue avec Éclair se construit contenu par contenu : chaque page a sa langue, et tu relies ses traductions entre elles. Éclair s'occupe des balises hreflang, du sitemap et des liens « Lire en ». Cette leçon te montre la bonne organisation des adresses et, honnêtement, ce que le thème standard ne fait pas, pour qu'Atelier Nova accueille aussi ses élèves anglophones.

Ce que tu sauras faire

Publier en plusieurs langues

Régler la langue de chaque contenu et relier ses traductions.

Organiser tes adresses

Ranger chaque langue sous son préfixe, avec des sous-pages.

Connaître les limites

Menus, blog et recherche : ce qui reste commun et comment faire avec.

Comment Éclair gère les langues

Le site public parle 6 langues : français, espagnol, anglais, allemand, italien et portugais. Deux réglages travaillent ensemble :

La langue du contenu règle la balise lang de la page, les textes du thème (« Sommaire », « L'essentiel », « Questions fréquentes », « Publié le »…), le format des dates, la langue annoncée aux réseaux sociaux et la typographie française, appliquée seulement aux pages en français. Dans Contenus, un contenu dans une autre langue que celle du site affiche son code, comme EN ou ES, à côté de son adresse.

L'administration existe en 7 langues, chinois simplifié compris : chacun choisit la sienne dans Mon profil › Langue de l'administration, sans effet sur le site.

L'onglet Général des réglages, avec la langue du site et le choix de la page d'accueil
La langue du site se règle dans Réglages › Général

Relier les traductions dans l'éditeur

Prenons la page « Nos cours » d'Atelier Nova, à l'adresse /cours, et créons sa version anglaise :

  1. Ouvre la page française, puis clique sur Dupliquer dans l'onglet Document : une copie en brouillon s'ouvre, avec la même mise en page.
  2. Traduis le titre et les textes de la copie, par exemple « Our classes ».
  3. Dans Adresse (URL), remplace l'adresse par en/classes.
  4. Dans Auteur et langue, règle Langue du contenu sur English.
  5. Dans Traduction de…, choisis « Nos cours (FR) », puis enregistre. À la prochaine ouverture, l'aide du champ indique « Lié à : Nos cours (FR) ».
  6. Remplis l'onglet SEO dans la nouvelle langue, puis publie.

Dès que les deux versions sont publiées, Éclair ajoute dans chacune les balises hreflang de toutes les versions, plus une balise x-default qui désigne la version dans la langue du site. Le sitemap liste les versions de chaque adresse, et un lien « Lire en » vers chaque autre version apparaît sous le titre, dans la langue de la page.

Organiser les adresses d'un site multilingue

La bonne organisation : la langue principale à la racine, chaque autre langue sous un préfixe, avec des sous-pages. Crée d'abord une page d'accueil par langue (adresse en, puis es), puis ses sous-pages :

/                      Accueil (français, langue du site)
/cours                 Nos cours
/stages                Stages d'été
/en                    Home (English)
/en/classes            Our classes
/en/summer-workshops   Summer workshops
/es                    Inicio (español)
/es/cursos             Nuestros cursos

Cette structure est claire pour tes visiteurs comme pour Google, qui recommande une adresse distincte par langue. Le fil d'Ariane suit : /en/classes affiche « Atelier Nova › Home › Our classes ». Une adresse de page compte 4 niveaux au plus : avec le préfixe de langue, il t'en reste 3. Seule la page d'accueil principale se choisit dans Réglages › Général ; /en et /es sont des pages ordinaires, que tu relies comme traductions de l'accueil.

Cette académie est construite exactement ainsi : le français à la racine, l'anglais sous /en/ et l'espagnol sous /es/, chaque leçon reliée à ses traductions.

Ce qui reste commun à toutes les langues

Le thème standard gère très bien les pages traduites, mais dans un site multilingue certains éléments valent pour toutes les langues. Mieux vaut le savoir avant de construire :

ÉlémentComportement du thème standardCe que tu peux faire
MenusUn menu d'en-tête et un menu de pied de page pour tout le site, affichés sur chaque pageVoir la section suivante
Mots des adresses« recherche », « page », « auteur » et « boutique » restent dans la langue du siteRien : ce sont des adresses techniques
BlogTous les articles vivent sous /blog, et les listes mélangent les languesGarder le blog dans la langue principale, ou filtrer par catégorie
RechercheUne seule page de résultats, /recherche sur un site en françaisRediriger /search vers /recherche
Textes du siteNom, slogan et texte du pied de page communsDes formulations courtes, comprises dans toutes tes langues

Deux précisions. Les listes qui mélangent les langues sont la page du blog, le bloc « Derniers articles » et les articles « À lire aussi ». Pour les séparer, crée une catégorie par langue et filtre le bloc « Derniers articles » sur elle, au prix d'une catégorie thématique en moins. Pour la recherche, la loupe d'une page anglaise pointe vers /search, une adresse qui n'existe pas sur un site réglé en français : ajoute dans Redirections la redirection de /search vers /recherche, et de /buscar pour l'espagnol.

Comment organiser les menus d'un site multilingue ?

Avec le thème standard, le même menu d'en-tête s'affiche sur toutes les pages. Trois solutions, de la plus simple à la plus complète :

  1. Un menu court et un lien de langue : dans Menus, garde 3 ou 4 entrées et ajoute un Lien personnalisé « English » vers /en. C'est le choix d'Atelier Nova.
  2. Les langues en pied de page : place « Français », « English » et « Español » dans le Menu du pied de page, et laisse les liens « Lire en » faire le reste.
  3. Des gabarits personnalisés : un développeur peut filtrer les menus par langue dans les fichiers du thème. C'est ce que fait cette académie, avec un sélecteur de langue (personnaliser les gabarits du thème).
L'écran Menus : le menu principal et le menu du pied de page, avec leurs éléments à réordonner
Un seul menu d'en-tête pour tout le site

Traduire vite avec l'IA, sans perdre le contrôle

L'assistant IA traduit un passage sélectionné, et Créer avec l'IA compose un brouillon dans la langue choisie (créer une page avec l'IA). Claude ou ChatGPT, branchés par le connecteur MCP, savent aussi créer un brouillon dans une autre langue. Dans tous les cas, la liaison des traductions reste manuelle : c'est toi qui choisis Traduction de…. Fais relire chaque version par une personne qui parle la langue, et adapte l'expression-clé : on ne cherche pas un cours de céramique avec les mêmes mots en anglais.

À retenir

Pour aller plus loin

Questions fréquentes

Combien de langues puis-je publier ?

Six langues publiques, à mélanger librement contenu par contenu : français, espagnol, anglais, allemand, italien et portugais. L'interface d'administration, elle, propose 7 langues, dont le chinois simplifié.

Faut-il un sous-domaine par langue ?

Non. Avec Éclair, la méthode la plus simple est un préfixe par langue (/en/, /es/) avec des sous-pages, sur la même installation et le même tableau de bord.

À quoi sert la balise x-default ?

Elle désigne la version écrite dans la langue du site, celle que Google propose quand aucune version ne correspond à la langue de l'internaute. Éclair l'ajoute automatiquement dès que deux versions publiées sont reliées.

Puis-je traduire mes articles de blog ?

Oui, et les relier comme les pages : hreflang et liens « Lire en » fonctionnent. Mais tous les articles partagent l'adresse du blog et les mêmes listes ; garde le blog dans ta langue principale si ce mélange te gêne.

Toutes les leçons du parcours