summaryrefslogtreecommitdiff
path: root/ikiwiki/pagespec/po.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'ikiwiki/pagespec/po.mdwn')
-rw-r--r--ikiwiki/pagespec/po.mdwn22
1 files changed, 22 insertions, 0 deletions
diff --git a/ikiwiki/pagespec/po.mdwn b/ikiwiki/pagespec/po.mdwn
new file mode 100644
index 0000000..ec9ae6d
--- /dev/null
+++ b/ikiwiki/pagespec/po.mdwn
@@ -0,0 +1,22 @@
+[[!if test="enabled(po)"
+ then="Tato wiki má podporu překladů **povolenou**."
+ else="Tato wiki má podporu překladů **vypnutou**."]]
+
+Pokud je povolený modul [[!iki plugins/po desc=po]], je standardní syntaxe
+[[ikiwiki/PageSpec]] rozšířena o následující testy, které lze použít pro
+zlepšení navigace ve vícejazyčné wiki:
+
+* „`lang(LL)`“ - testuje, zda je stránka napsána v jazyce zadaném
+ dvoupísmenným kódem jazyka dle normy ISO639-1.
+* „`currentlang()`“ - testuje, zda je stránka napsána ve stejném jazyce jako
+ aktuální stránka.
+* "`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.
+
+O každé stránce, která nepoužívá „po“ překlad, se předpokládá, že je napsaná
+v jazyce zadaném proměnnou `po_master_language` v konfiguračním souboru
+ikiwiki.
+
+[[!meta robots="noindex, follow"]]