summaryrefslogtreecommitdiff
path: root/ikiwiki/pagespec/po.mdwn
blob: 62f165b465ef6dfa4eefa8e7d5d8d39f0857ec1f (plain)

[[!if test="enabled(po)" then="Ce wiki gère le mode po." else="Ce wiki ne gère pas le mode po."]]

Si le greffon [[!iki plugins/po desc=po]] est activé, la syntaxe normale de [[ikiwiki/PageSpec]] est développée avec les tests supplémentaires suivants qui peuvent améliorer la navigation d'un utilisateur de wiki plurilinguistique :

  • lang(LL) - teste si la page est écrite dans la langue indiquée par le code ISO639-1 (deux lettres).
  • currentlang() - teste si une page est écrite dans la langue de la page donnée.
  • "needstranslation()" - tests whether a page needs translation work. Only slave pages match this PageSpec. A minimum target translation percentage can optionally be passed as an integer parameter: "needstranslation(50)" matches only pages less than 50% translated.

Notez que chaque page qui n'est pas de type po est considérée comme une page écrite selon le po_master_language, tel que spécifié dans le fichier de configuration ikiwiki.setup.

[[!meta robots="noindex, follow"]]