In diesem Wiki ist die po-Unterstützung aktiviert.

Wenn die po-Erweiterung aktiviert ist, ist die reguläre PageSpec-Syntax um die folgenden zusätzlichen Tests erweitert, die zur Verbesserung der Benutzernavigation in mehrsprachigen Wikis verwendet werden kann:

  • "lang(LL)" - prüft ob eine Seite in der angegebenen Sprache geschrieben ist. Die Sprache wird als (zweibuchstabiger) Sprachcode nach ISO639-1 angegeben.
  • "currentlang()" - prüft, ob eine Seite in der gleichen Sprache geschrieben ist wie die aktuelle Seite.
  • "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.

Beachte, dass als Sprache jeder nicht-po-Seite po_master_language angenommen wird, wie in ikiwiki.setup angegeben.