summaryrefslogtreecommitdiff
path: root/ikiwiki/pagespec/po.mdwn
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2010-10-14 13:38:34 +0200
committerJonas Smedegaard <dr@jones.dk>2010-10-14 13:38:34 +0200
commit944255f9f0857a5286d88f627c47dd9428a9f810 (patch)
tree7e946cdb321966dec83d2e8bf093a15dc5588e41 /ikiwiki/pagespec/po.mdwn
Sync with ikiwiki 3.20100926.HEADmasterikiwiki
Diffstat (limited to 'ikiwiki/pagespec/po.mdwn')
-rw-r--r--ikiwiki/pagespec/po.mdwn23
1 files changed, 23 insertions, 0 deletions
diff --git a/ikiwiki/pagespec/po.mdwn b/ikiwiki/pagespec/po.mdwn
new file mode 100644
index 0000000..62f165b
--- /dev/null
+++ b/ikiwiki/pagespec/po.mdwn
@@ -0,0 +1,23 @@
+[[!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"]]