]> sipb.mit.edu Git - ikiwiki.git/blobdiff - doc/plugins/po.mdwn
po plugin: add correct dependencies on pages using OTHERLANGUAGES
[ikiwiki.git] / doc / plugins / po.mdwn
index 2c46a80edc09830dca2d4e4b742148b4ff0ca662..b3c50a925a067cfc19d4d297d064bbc2ac730d09 100644 (file)
@@ -191,9 +191,9 @@ TODO
 OTHERLANGUAGES dependencies
 ---------------------------
 
-Pages using `OTHERLANGUAGES` must depend on any "master" and "slave"
-pages whose status is being displayed. It will trigger dependency
-loops; how to sort this out?
+Pages using `OTHERLANGUAGES` depend on any "master" and "slave" pages
+whose status is being displayed. It is supposed to trigger dependency
+loops, but no practical bugs were noticed yet.
 
 Should pages using the `OTHERLANGUAGES` template loop be declared as
 linking to the same page in other versions? To be rigorous, they
@@ -207,6 +207,13 @@ Security checks
 - `refreshpofiles` and `refreshpot` create new files; this may need
   some checks, e.g. using `IkiWiki::prep_writefile()`
 
+gettext/po4a rough corners
+--------------------------
+
+- fix the "duplicate message definition" error when updating a PO
+  file; do PO files need normalizing?
+- should `*.po~` backup files really be saved?
+
 Translation quality assurance
 -----------------------------