Votre projet est international, vos utilisateurs ne maitrisent pas tous le francais ? Avec YesWiki vous avez la possibilité de gérer la traduction des contenus.
Dans chacune de vos pages
Il existe un composant lang YesWiki permettant de proposer une version de votre page dans une autre langue .
Sur une même page vous pouvez avoir
un texte en francais, il sera précédé par {{lang="fr"}}
un texte en anglais, il sera précédé par {{lang="en"}}
un texte en espagnol, il sera précédé par {{lang="es"}}
Pour permettre aux utilisateurs de choisir leur langue, vous devez ajouter dans votre barre de menu le composant translation, il permettra d'ajouter des drapeaux pour identifier les langues de votre choix.
Lorsqu'un utilisateur clique sur un drapeau anglais alors les contenus précédés de lang="en" seront affichés
Choisir la langue pour les intitulés de l'interface YesWiki
A la création du wiki, la langue choisie est le français, mais ce paramètre peut être modifié via le fichier de configuration. On y accède via : Roue Crantée / Gestion du site / Onglet Fichier de conf
Dans l'accordéon "Paramètres Principaux", le paramètre Langue par défaut - default_language permet de modifier la langue pour les menus et paramètres en mode édition et les pages comme la page de configuration.
valeurs possibles
fr pour francais
en pour anglais
es pour espagnol
pt pour portuguais
ca pour catalan
nl pour néerlandais
auto pour la langue du navigateur
Les traductions de l'interface YesWiki sont encore incomplètes mais toute contribution pour faire évoluer le projet est la bienvenue ! L'outil Weblate a récemment été mis en place pour gérer les traductions : https://hosted.weblate.org/projects/yeswiki/#languages CC-by-SA Mélanie Michel