summaryrefslogtreecommitdiff
path: root/ikiwiki/pagespec/po.mdwn
blob: 12b584a92632caf29ca6d49f7ef9962704e9e6e2 (plain)

[[!if test="enabled(po)" then="Este wiki tiene activada la compatibilidad con po." else="Este wiki tiene desactivada la compatibilidad con po."]]

Si el complemento («plugin») [[!iki plugins/po desc=po]] está activado, la sintaxis normal de [[ikiwiki/PageSpec]] se amplía con las comprobaciones adicionales siguientes, que se pueden utilizar para mejorar la navegación del usuario en un wiki multilingüe:

  • "lang(LL)" - comprueba si una página está escrita en el idioma especificado según el código ISO639-1 (dos letras).
  • "currentlang()" - comprueba si una página está escrita en el mismo idioma que la página actual.
  • "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.

Tenga en cuenta que se considera que cualquier página que no sea de tipo «po» está escrita en po_master_language, según se especifica en ikiwiki.setup.

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