Un wiki peut être rédigé en plusieurs langues. Chaque langue a sa propre page d’accueil et ses propres adresses, et les versions linguistiques d’une page peuvent être liées : les lecteurs passent ainsi de l’une à l’autre, et les moteurs de recherche les voient comme des versions alternatives.
Ajouter une langue
Un propriétaire ou un administrateur ajoute une langue, par exemple en le demandant à un agent : le wiki reçoit une page d’accueil dans cette langue, et du contenu peut ensuite y être rédigé. Une langue peut être retirée dès qu’aucune page ni aucun bloc n’est rédigé dans cette langue ; la langue principale ne peut pas être retirée.
Adresses
La langue principale conserve les adresses du wiki sans code de langue. Une autre langue ajoute son code après le wiki, comme dans /{owner}/{wiki}/fr/{id}-{slug}, et son adresse .md garde aussi ce code.
Traductions
Une page ou un bloc peut être lié à sa traduction dans une autre langue, une version par langue. Une page liée affiche sa traduction dans le sélecteur de langue et la signale aux moteurs de recherche comme variante hreflang ; une page non traduite propose les autres pages d’accueil du wiki. La compétence translations crée les versions linguistiques manquantes.
Lire une seule langue
Les résultats de recherche et la liste des pages qui renvoient ici ne montrent que la langue en cours de lecture.