Gaelic language pack is outdated

Bug #1550703 reported by Víctor R. Ruiz
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
Medium
Łukasz Zemczak
langpack-o-matic
Fix Released
Undecided
Łukasz Zemczak

Bug Description

For some reason, Gaelic language pack is quite old in OTA 9.1

language-pack-touch-gd:
  Installed: 14.10+20140610.3
  Candidate: 14.10+20140610.3

Compare it to Spanish:

language-pack-touch-es:
  Installed: 1:15.04+20160120
  Candidate: 1:15.04+20160120

channel: ubuntu-touch/stable/bq-aquaris.en
last update: 2016-02-25 15:00:29
version version: 30
version ubuntu: 20160217.1
version tag: OTA-9.1

Tags: touch-l10n
Víctor R. Ruiz (vrruiz)
summary: - Gaelic language pack outdated
+ Gaelic language pack is outdated
Víctor R. Ruiz (vrruiz)
Changed in langpack-o-matic:
assignee: nobody → Łukasz Zemczak (sil2100)
Changed in canonical-devices-system-image:
assignee: nobody → Łukasz Zemczak (sil2100)
status: New → Confirmed
Changed in langpack-o-matic:
status: New → In Progress
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Looking at the langpack-o-matic logs, it seems the langpack got discarded:

  gd 5163 (58%) discarded

I think I know what's up. It seems that even though according to launchpad [1] the translation rate is pretty good (5071 translated, 1621 untranslated) as it's a translation coverage of 75%, it seems langpack-o-matic takes more than just the translations we handle through the ubuntu-rtm/15.04 view. We create translations by merging in the base and update pack from the base system (so vivid) and then merge it with the 15.04 import. Might be that the translations offered in the vivid pack are lacking, so langpack-o-matic doesn't see it as a proper langpack. Which, I think, is wrong. This, of course, is just a theory right now.

I personally think that all the strings we actually need are defined in the ubuntu-rtm/15.04 series and only those should be considered in the threshold.

[1] https://translations.launchpad.net/ubuntu-rtm/15.04/+lang/gd

Revision history for this message
Akerbeltz (fios) wrote :

Just an observation as I cannot see the langpack-o-matic logs - it would seem weird, on that basis, that Gaelic (gd) got discarded but that Occitan (oc) somehow was included. As far as I recall, it has long had a much lower completion % than gd or indeed other locales such as br (Breton) and cy (Welsh) which aren't even building langpacks for some reason.
In vivid, oc was around 23%, cy around 84% and br around 92%;
in xenial, the stats are still roughly the same.

Not that I think oc should get discarded but it looks like there is some really strange stuff going on in terms of which locales build langpacks and which get included in updates.

Revision history for this message
Łukasz Zemczak (sil2100) wrote :

So, from the logs:

  oc 8024 (91%)

Will look into why the translation count is so much bigger for Occitan, even though the ubuntu-touch parts are smaller. Anyway, yeah, I'm on it in the nearest days.

Revision history for this message
Akerbeltz (fios) wrote :

That is weird. Any idea why br and cy aren't building at all?

But thanks for looking into it! :)

Revision history for this message
Łukasz Zemczak (sil2100) wrote :

We might have a possible solution for this. After discussing with Martin and David, possibly (not 100% sure here) the problem might be related to the fact we're using potemplate stats from wily instead of actual stats from ubuntu-rtm/15.04. So parts of the decision-making that langpack-o-matic does is invalid.

David requested exports of the ubuntu-rtm/15.04. Once those are in, we'll use them in l-o-m and see if that helps.

A related bug: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1556120

Changed in canonical-devices-system-image:
status: Confirmed → In Progress
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

This is now fixed. As per our request to get the proper potemplate stats exported, now langpack-o-matic counts only the right touch translations in the main count. This, however, does bring in another bug:

https://bugs.launchpad.net/langpack-o-matic/+bug/1568861

Which means we now can pull in language packs that do not have the proper touch coverage.

Changed in canonical-devices-system-image:
status: In Progress → Fix Committed
milestone: none → 11
Changed in langpack-o-matic:
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
importance: Undecided → Medium
Revision history for this message
Akerbeltz (fios) wrote :

Thanks you!!!!

Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
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.