Sur cette page
Multilingue
Si vos pages sont disponibles en plusieurs langues, il existe 2 façons différentes de le définir :
Via le nom de fichier
C’est la méthode la plus courante pour traduire une page depuis la langue principale vers une autre langue.
Il suffit de dupliquer la page de référence et de lui ajouter en suffixe le code de la langue cible (ex. : fr).
Exemple :
├─ about.md # the reference page
└─ about.fr.md # the french version (`fr`) Via le front matter
Si vous souhaitez créer une page dans une langue autre que la langue principale, sans qu’elle soit la traduction d’une page existante, vous pouvez utiliser la variable language dans son front matter.
Exemple :
---
language: fr
--- Lier les pages traduites
Chaque page traduite référence les pages dans les autres langues.
Cette collection de pages est disponible dans les templates via la variable suivante :
{{ page.translations }}