Sur cette page

Internationalisation (i18n)

Statidocs prend en charge nativement les sites multilingues.

Configurer l’i18n

Indiquez à Statidocs les langues prises en charge en renseignant les locales dans le fichier de configuration (cecil.yml) :

language: en # langue par défaut
languages:
  - code: en
    name: English
    locale: en
  - code: fr
    enabled: true # désactiver avec "false"
    name: Français
    locale: fr

Traduire les pages

Dupliquez les pages que vous souhaitez traduire en ajoutant le code de la langue comme suffixe, par exemple :

<mon-projet>
└─ pages
   └─ docs
      ├─ getting-started.md
      └─ getting-started.fr.md

Traduire les templates