Please remove ca-valencia.xpi from the Catalan language pack

Bug #776301 reported by David Planella
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Fix Released
Medium
Unassigned
po2xpi
Fix Released
Undecided
Martin Pitt
language-pack-ca-base (Ubuntu)
Invalid
Undecided
Unassigned
Maverick
Fix Released
Undecided
Unassigned
Natty
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: language-pack-ca-base

User impact:

A while ago we added the Catalan Valencian variant (ca-valencia.xpi) Firefox xpi to the main Catalan language pack. The idea was that users wishing to use it wouldn't have to manually install it, and it made sense to ship the ca-valencia.xpi translations along with ca.xpi, following the current practice of shipping the ca@valencia PO translations along with the ca ones.

However, it seems that due to a problem with how Firefox handles locales makes some systems with the main ca_ES@UTF-8 locale display the ca-valencia translations.

This effectively means that in a fully localized Catalan system Firefox appears in the Catalan (Valencian) variant.

While this is not a critical bug in technical terms, it is a sensitive subject for speakers of both variants, hence in order to avoid conflicts, I'm filing this SRU.

How has the bug been addressed in the development release:

Firefox's ca-valencia.xpi translations have not yet been imported in the development release, and since we'll probably have to import new translations for all languages during the release cycle, we can just drop the existing ca-valencia.xpi file from langpack-o-matic/po2xpi for now.

TEST CASE:

1. Log into a session with the ca_ES@UTF-8 locale
2. Observe all applications using 'ca' translations
3. Start Firefox
4. Observe Firefox using 'ca-valencia' translations instead of 'ca' (an easy to spot difference is on the top level "Adreces d'interès" menu, where for 'ca-valencia' is "Adreces d'interés")

Possible regressions:

By removing the ca-valencia language pack from Firefox, users that had explicitly chosen to use it will fall back to the main Catalan variant, which they can perfectly read and can still install the ca-valencia.xpi add-on from addons.mozilla.org as they did before this change.

To sum up, this is is a request to simply remove ca-valencia.xpi from the the Catalan language pack (language-pack-ca-base) until we figure out why Firefox cannot cope with both locales.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: language-pack-ca-base 1:11.04+20110421
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Tue May 3 12:36:04 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110319)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=ca:en
 LANG=ca_ES.UTF-8
 SHELL=/bin/bash
SourcePackage: language-pack-ca-base
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
David Planella (dpm) wrote :
Changed in ubuntu-translations:
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Pau Iranzo (paugnu) wrote :

Hi,

I had the same problem: even my locale was set to ca_ES@utf8, the Valencian variant was selected by default on Firefox.

Once I removed the ca-valencia firefox language pack, everything went ok. This may be a Firefox locale problem...

Martin Pitt (pitti)
Changed in po2xpi:
assignee: nobody → Martin Pitt (pitti)
status: New → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

Removed in my po2xpi branch, will ask Chris to merge.

Changed in po2xpi:
status: In Progress → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

Merged po2xpi change to trunk, and rolled out to langpack building host.

Changed in po2xpi:
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Next full natty langpack rebuild will get this.

Changed in language-pack-ca-base (Ubuntu):
status: New → In Progress
Martin Pitt (pitti)
Changed in language-pack-ca-base (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
Revision history for this message
Martin Pitt (pitti) wrote :

Not relevant for oneiric. po2xpi does not and will not have data for oneiric and above, see https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-firefox-translations-in-launchpad .

Changed in language-pack-ca-base (Ubuntu):
status: In Progress → Invalid
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted language-pack-ca-base into natty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in language-pack-ca-base (Ubuntu Natty):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
David Planella (dpm) wrote :

Thanks a lot Martin!,

We'll start testing them now. I've got another question: we tested the -proposed Maverick language packs a while ago, and we could not sign them off due to this exact same problem.

May I ask you to add a nomination for Maverick and apply the same fix (i.e. removing ca-valencia.xpi) to the current Catalan base language pack in maverick-proposed?

Martin Pitt (pitti)
Changed in language-pack-ca-base (Ubuntu Maverick):
status: New → In Progress
Changed in language-pack-ca-base (Ubuntu):
assignee: Martin Pitt (pitti) → nobody
Changed in language-pack-ca-base (Ubuntu Maverick):
assignee: nobody → Martin Pitt (pitti)
Revision history for this message
David Planella (dpm) wrote :

The Catalan community has tested the natty-proposed language pack, left the feedback at https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA and given the update a thumbs up.

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package language-pack-ca-base - 1:11.04+20110421.1

---------------
language-pack-ca-base (1:11.04+20110421.1) natty-proposed; urgency=low

  * Remove <email address hidden>. (LP: #776301)
 -- Martin Pitt <email address hidden> Tue, 17 May 2011 09:24:09 +0200

Changed in language-pack-ca-base (Ubuntu Natty):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted language-pack-ca-base into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in language-pack-ca-base (Ubuntu Maverick):
status: In Progress → Fix Committed
tags: removed: verification-done
tags: added: verification-needed
Revision history for this message
Martin Pitt (pitti) wrote :

A new set of langpacks was accepted into maverick-proposed. Please test that instead. Thanks!

Changed in language-pack-ca-base (Ubuntu Maverick):
assignee: Martin Pitt (pitti) → nobody
Revision history for this message
David Planella (dpm) wrote :

Martin, it seems that the new full Maverick langpacks in -proposed still contain the ca-valencia xpi files.

tags: added: verification-failed
removed: verification-needed
Revision history for this message
Martin Pitt (pitti) wrote :

Argh, the ca-valencia.xpi reappeared on the langpack building machine. I removed it, and uploaded new ca-base/ca langpacks to maverick-proposed, can you please test again?

tags: added: verification-needed
removed: verification-failed
tags: added: testcase
Revision history for this message
Gabor Kelemen (kelemeng) wrote :

Now that Lucid+ uses only upstream translations this is no longer relevant.

Changed in language-pack-ca-base (Ubuntu Maverick):
status: Fix Committed → Fix Released
Changed in ubuntu-translations:
status: Triaged → 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.