From 54651a405a863fd4a31b092650e85171b37622bd Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Thu, 14 Oct 2010 13:38:25 +0200 Subject: Sync with ikiwiki 3.20100926. --- ikiwiki/pagespec/po.mdwn | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 ikiwiki/pagespec/po.mdwn (limited to 'ikiwiki/pagespec/po.mdwn') diff --git a/ikiwiki/pagespec/po.mdwn b/ikiwiki/pagespec/po.mdwn new file mode 100644 index 0000000..0cd1ec9 --- /dev/null +++ b/ikiwiki/pagespec/po.mdwn @@ -0,0 +1,23 @@ +[[!if test="enabled(po)" + then="In diesem Wiki ist die po-Unterstützung **aktiviert**." + else="In diesem Wiki ist die po-Unterstützung **deaktiviert**."]] + +Wenn die [[!iki plugins/po desc=po]]-Erweiterung aktiviert ist, ist die +reguläre [[ikiwiki/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. + +[[!meta robots="noindex, follow"]] -- cgit v1.2.3