Dokuwiki : implantation de translation dans topbar
Résolu
Aranud87
Messages postés
18033
Date d'inscription
Statut
Contributeur
Dernière intervention
-
Aranud87 Messages postés 18033 Date d'inscription Statut Contributeur Dernière intervention -
Aranud87 Messages postés 18033 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
J'ai aussi fais ce sujet chez dokuwiki mais le forum étant très peu actif côté français je tente ici voir si un expert php ou dokuwiki serait me renseigner.
Je refais donc mon site en Dokuwiki et j'ai installé le plugin translation :
https://www.dokuwiki.org/plugin:translation
Celui à pour effet de rediriger le visiteur en fonction de sa langue vers la traduction :
/fr/wiki
/en/wiki
/de/wiki
...
Fonctionnel et aucun soucis.
Maintenant, je souhaite implanter une barre de navigation :
https://www.dokuwiki.org/tips:topbar
Celle-ci est pleinement fonctionnelle si je la crée à la racine :
/topbar
Sauf que moi je veux la traduction donc j'ai crée :
/fr/topbar = en français
/en/topbar = traduite en anglais.
Le script d'intégration est indiqué sur la page à savoir :
Je suis sûr qu'il doit être très simple de rajouter là langue sauf que je n'y arrive pas!
Déjà niveau code je ne suis pas sûr mais la variable un peu moins...(j'ai parcouru l'archive de translation et les ai essayé la plupart : $lc, $lang, $translations...)
Ce qui me semble logique ça serait ça :
Merci beaucoup !!
Simple et communautaire
GNU/Linux Mageia :)
J'ai aussi fais ce sujet chez dokuwiki mais le forum étant très peu actif côté français je tente ici voir si un expert php ou dokuwiki serait me renseigner.
Je refais donc mon site en Dokuwiki et j'ai installé le plugin translation :
https://www.dokuwiki.org/plugin:translation
Celui à pour effet de rediriger le visiteur en fonction de sa langue vers la traduction :
/fr/wiki
/en/wiki
/de/wiki
...
Fonctionnel et aucun soucis.
Maintenant, je souhaite implanter une barre de navigation :
https://www.dokuwiki.org/tips:topbar
Celle-ci est pleinement fonctionnelle si je la crée à la racine :
/topbar
Sauf que moi je veux la traduction donc j'ai crée :
/fr/topbar = en français
/en/topbar = traduite en anglais.
Le script d'intégration est indiqué sur la page à savoir :
<div class="topbar"> <?php tpl_include_page('topbar') /* includes the wiki page "topbar" */ ?> </div>
Je suis sûr qu'il doit être très simple de rajouter là langue sauf que je n'y arrive pas!
Déjà niveau code je ne suis pas sûr mais la variable un peu moins...(j'ai parcouru l'archive de translation et les ai essayé la plupart : $lc, $lang, $translations...)
Ce qui me semble logique ça serait ça :
<div class="topbar"> <?php tpl_include_page(''.$lavariable.'\topbar') /* includes the wiki page "topbar" */ ?> </div>
Merci beaucoup !!
Simple et communautaire
GNU/Linux Mageia :)