Merge lp://qastaging/~dpm/click-update-manager/enable-translations into lp://qastaging/click-update-manager

Proposed by David Planella
Status: Rejected
Rejected by: Adam Collard
Proposed branch: lp://qastaging/~dpm/click-update-manager/enable-translations
Merge into: lp://qastaging/click-update-manager
Diff against target: 292 lines (+197/-2)
8 files modified
.bzrignore (+2/-0)
Components/PageUpdate.qml (+8/-2)
README.translations (+36/-0)
click-update-manager.desktop (+1/-0)
debian/rules (+13/-0)
po/po.pro (+58/-0)
po/updatemanager.pot (+68/-0)
updatemanager.qmlproject (+11/-0)
To merge this branch: bzr merge lp://qastaging/~dpm/click-update-manager/enable-translations
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Needs Fixing
Ubuntu One hackers Pending
Review via email: mp+188519@code.qastaging.launchpad.net

Commit message

Enable translation extraction, exposing them to Launchpad and shipping them in the package

Description of the change

Enable translation extraction, exposing them to Launchpad and shipping them in the package.

This branch:

- Extracts translatable messages and generates a .pot file containing them
- Adds the po/updatemanager.pot file to version control, so that the translatable messages are exposed to translators in Launchpad
- Builds and ships the translations in the Debian package, from the po/*.po textual files into the *.mo files in the standard per-language locale system folders

Notes:

- Once this is merged, I'd recommend setting automatic translation exports in Launchpad. This way if there are new translations, they will be committed daily as po/$LANGCODE.po in the branch. This is the same setup we use for core apps.
- Since we're past string freeze, I'll upload the .pot file manually into Launchpad, so that translators can start doing their work without having to wait for this MP to be reviewed.

See the README.translations file for more info

To post a comment you must log in.
31. By David Planella

Updated project file to show translations-related files

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)

Unmerged revisions

31. By David Planella

Updated project file to show translations-related files

30. By David Planella

Added support for building and installing translations in the Debian package

29. By David Planella

Internationalization improvements to ease translation

28. By David Planella

Added gettext domain for .desktop file

27. By David Planella

Added basic i18n infrastructure, created .pot file for translators

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches