p-d-e doesn't support building translated help

Bug #886230 reported by Gabor Kelemen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Triaged
Medium
Unassigned
python-distutils-extra
New
Undecided
Unassigned

Bug Description

Currently p-d-e does not support building localized application help. There are several applications[1] which use p-d-e and have user help, but the help is currently not translatable using this build system.

Features needed to be supported:
 - building a help pot file to be translated.
 - merging po translations into xml documentation, using itstool for mallard and xml2po for docbook.
 - validate merged translations with xmllint. Help usually contains a lot of xml, which translators tend to mess up, reporting such cases would be nice.
 - (un)installing translated xml files and translated figures under standard help paths - build_help already does this for the C language code
 - optionally: merging existing po translations under $help_dir/$ll into the new pot file. Launchpad can do this for us, and Damned-lies does this for upstream Gnome too, but there may be folks out there not using these tools.

For autotools, this script does the magic:
http://git.gnome.org/browse/yelp-tools/tree/tools/yelp.m4

[1]: for example software-center, language-selector, usb-creator

Gabor Kelemen (kelemeng)
Changed in ubuntu-translations:
status: New → Triaged
importance: Undecided → High
David Planella (dpm)
Changed in ubuntu-translations:
importance: High → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.