Merge lp:~dpm/click-update-manager/enable-translations into lp:click-update-manager
Status: | Rejected | ||||
---|---|---|---|---|---|
Rejected by: | Adam Collard | ||||
Proposed branch: | lp:~dpm/click-update-manager/enable-translations | ||||
Merge into: | lp: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:~dpm/click-update-manager/enable-translations | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Needs Fixing | |
Ubuntu One hackers | Pending | ||
Review via email: mp+188519@code.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/updatemanage
- 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
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
-
Internationaliz
ation 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
FAILED: Continuous integration, rev:31 jenkins. qa.ubuntu. com/job/ click-update- manager- ci/19/ jenkins. qa.ubuntu. com/job/ click-update- manager- saucy-amd64- ci/19/console jenkins. qa.ubuntu. com/job/ click-update- manager- saucy-armhf- ci/19/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ click-update- manager- ci/19/rebuild
http://