diff options
author | intrigeri <intrigeri@boum.org> | 2008-11-02 23:10:59 +0100 |
---|---|---|
committer | intrigeri <intrigeri@boum.org> | 2008-11-02 23:10:59 +0100 |
commit | c0d1f2caceae468598861f435c1d7318a94c1302 (patch) | |
tree | 4568b46281e69d4ad1bed5d490e3eb9f5a98d171 /doc | |
parent | 773de05a7a1ee68d2bed173367cf5e716884945a (diff) |
po plugin: updated todo / doc
Signed-off-by: intrigeri <intrigeri@boum.org>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/plugins/po.mdwn | 34 |
1 files changed, 25 insertions, 9 deletions
diff --git a/doc/plugins/po.mdwn b/doc/plugins/po.mdwn index 9baa60964..1a9144aee 100644 --- a/doc/plugins/po.mdwn +++ b/doc/plugins/po.mdwn @@ -221,20 +221,17 @@ Security checks gettext/po4a rough corners -------------------------- -- new translations created in the web interface must get proper charset/encoding - gettext metadata, else the next automatic PO update removes any non-ascii - chars; possible solution: put such metadata into the Pot file, and let it - propagate -- fix the duplicated PO header mysterious bug -- fix the "duplicate message definition" error when updating a PO - file; do PO files need normalizing? (may be a side effect of - previous bug) - fix infinite loop when synchronizing two ikiwiki (when checkouts live in different directories): say bla.fr.po has been updated in repo2; pulling repo2 from repo1 seems to trigger a PO update, that changes bla.fr.po in repo1; then pushing repo1 to repo2 triggers a PO update, that changes bla.fr.po in repo2; etc.; fixed in - `629968fc89bced6727981c0a1138072631751fee` ? + `629968fc89bced6727981c0a1138072631751fee`? +- new translations created in the web interface must get proper charset/encoding + gettext metadata, else the next automatic PO update removes any non-ascii + chars; possible solution: put such metadata into the Pot file, and let it + propagate; should be fixed in `773de05a7a1ee68d2bed173367cf5e716884945a`, time + will tell. Misc. improvements ------------------ @@ -251,6 +248,25 @@ Use nice page titles from meta plugin in links, as inline already does. Which configuration settings are safe enough for websetup? +### Discussion pages + +Decide something, probably that "slave" pages, being only translations, don't +deserve a discussion page: the discussion should happen in the language in which +the pages are written for real, which is the "master" one. + +### parentlinks + +When the wiki home page is translatable, the parentlinks plugin sets +`./index.html` as its translations' single parent link. Ideally, the home page's +translations should get no parent link at all, just like the version written in +the master language. + +### backlinks + +If a given translatable `sourcepage.mdwn` links to \[[destpage]], +`sourcepage.LL.po` also link to \[[destpage]], and the latter has the master +page *and* all its translations listed in the backlinks. + Translation quality assurance ----------------------------- |