Delta language pack exports are not message sharing aware
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
High
|
Unassigned | ||
Ubuntu Translations |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
As part of the Ubuntu language pack infrastructure, Launchpad produces two types of regular translations exports:
* Delta exports
* Full exports
They are basically tarballs containing exported PO files that contain all translations done in Launchpad [1], to be used as the source to feed to langpack-o-matic [2], which will ultimately produce the .deb language packs which deliver translations to users.
Delta exports exist in order to periodically release only translations that have changed since the last language pack release. This implies a lot less to build, upload, and download for users.
However, we are not using the full potential of delta exports: the code that generates the delta exports ignores message sharing. This means that translations completed through message sharing are not considered as a change and are thus not exported.
In short, the delta export machinery in Launchpad should be message sharing aware.
[1] https:/
[2] https:/
tags: |
added: ubuntu-platform removed: ubuntu |
Changed in launchpad: | |
importance: | High → Critical |
Changed in ubuntu-translations: | |
status: | New → Confirmed |
Changed in launchpad: | |
importance: | Critical → High |
This is a regression compared to the previous functionality: it's been around for a while though.