Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-11-06 | po: doc/todo update | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-06 | po: use prep_writefile before creating any files in refreshpot and refreshpo | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-06 | po: reported parentlinks misbehaviour in special case | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-06 | po: po_link_to is safe, and fallbacks to a working value if needed | intrigeri | |
warnings are displayed if it is set to an invalid or incompatible value (e.g. po_link_to=negotiated and disabled usedirs) Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-06 | po: mark po_translatable_pages as a safe configuration setting | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-06 | po: po_master_language and po_slave_languages are safe config settings | intrigeri | |
... and check their validity in checkconfig Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-06 | po: added license and copyright | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-06 | Merge commit 'upstream/po' into prv/po | intrigeri | |
Conflicts: IkiWiki/Plugin/po.pm doc/plugins/po.mdwn Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-05 | need license | Joey Hess | |
2008-11-05 | response | Joey Hess | |
2008-11-05 | fixed one security problem, two more need review | Joey Hess | |
2008-11-05 | avoid hitting the shell with system() | Joey Hess | |
2008-11-05 | minor wording improvements/changes | Joey Hess | |
2008-11-05 | po plugin: more detailed backlinks todo item | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-04 | po plugin: redesign refresh mechanism after master page update | intrigeri | |
manually triggering IkiWiki::refresh() was at least dubious, and more or less buggy (it randomly broke the whole backlinks feature); thinking a bit more to add the necessary bits to @needsbuild seems like a better way. don't play with ikiwiki's internals if not absolutely needed. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-04 | po plugin: remove broken parentlinks for home page's translations | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-04 | po plugin: updated doc/todo | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-03 | po plugin: updated doc+todo | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-03 | po plugin: slave pages link to the master's discussion page | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-02 | po plugin: updated todo / doc | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-11-02 | po plugin: added TODO about charset/encoding in new translations | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-20 | po plugin: todo++ | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-19 | po plugin: set every configuration item to unsafe | intrigeri | |
We will check later which ones are actually safe enough for websetup. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-19 | po plugin: doc fix | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-19 | po plugin: added ISTRANSLATION and ISTRANSLATABLE template variables | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-19 | po plugin: todo++ | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: do not allow msgmerge to create backup files | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: todo++ | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: add correct dependencies on pages using OTHERLANGUAGES | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: todo++ | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: initial implementation of automatic POT/PO update | intrigeri | |
The updated or created PO files are put under version control. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: todo++ more security checks needed | intrigeri | |
... when creating new files. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: create missing POT/PO files in needsbuild hook | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: documentation work | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: added and documented PERCENTTRANSLATED template variable | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: make translation percentage available in OTHERLANGUAGES loop | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: documented custom PageSpec tests, reorganized doc a bit | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: todo update wrt. newly translatable pages | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: todo++ : security note about system() | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: updated todo wrt. automatic POT/PO update/creation | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: make any slave page dependent on the corresponding master page | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: todo++: create POT/PO when the plugin is enabled | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: updated doc to reflect current status of automatic PO files update | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: created OTHERLANGUAGES template loop | intrigeri | |
It currently only provides basic translations/master pages links. Updated documentation accordingly. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: po_slave_languages is a hash, rather than a hash of hashes | intrigeri | |
The latter seems to be unsupported by ikiwiki config system. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: fix formatting in documentation | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: build %translations at scan time | intrigeri | |
... so that we can consider it as complete at preprocess time Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: added *.pot to wiki_file_prune_regexps | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: move translatable pages to setup file, refactor | intrigeri | |
Replaced [[!translatable]] directive with po_translatable_pages setting. Moved istranslatable/istranslation code to helper functions leaving place for future caching and/or memoization. The PageSpec functions still work. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-10-18 | po plugin: added note about not publishing .pot files | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> |