Lightning-extension is not localized

Reported by YannUbuntu on 2010-03-24
This bug affects 54 people
Affects Status Importance Assigned to Milestone
lightning-sunbird (Ubuntu)
mozilla-thunderbird (Ubuntu)

Bug Description

Binary package hint: lightning-extension

When we install Lightning-extension ,it comes in English even if the system locale is in another language.

We need to manually install the locale (e.g. lightning-extension-locale-fr for French). This should be automaticcaly done via dependencies.

Confirmed by 3 French users with Jaunty and Karmic. (http://forum.ubuntu-fr.org/viewtopic.php?pid=3350262)

John Vivirito (gnomefreak) wrote :

The Sunbird task is not needed since the source package is lightning-sunbird and this task was opened as an upstream bug however this is not an upstream bug but ours.

Changed in sunbird:
status: New → Invalid
John Vivirito (gnomefreak) wrote :

We should look at this more when we start packaging 1.0 for Lucid. Sunbird will also stop support once 1.0b1 is released (it has been upstream but we have not yet) only Lightnting will be supported after 1.0b1

Still not sure if we will leave sunbird to build same version after EOS but at this time i think we will package it through the 1.0 series for Lightning. Maybe re think this once TB3.1 is released to package it with 3.1

Changed in lightning-locales:
status: New → Confirmed
Changed in lightning-sunbird (Ubuntu):
status: New → Confirmed
tags: added: translations
tags: added: maverick natty
David F. (malteworld) wrote :

I used the old debian build scripts of lightning-extension-locales to build a new package at https://launchpad.net/~malteworld/+archive/xul-ext/

Nick (nick222-yandex) wrote :

But what about Ubuntu 11.04-64, Thunderbird 5.0b1, Lightning 1.0b4pre ?

tigroo (tigronet) wrote :

One more: I'm under ubuntu natty 11.04. The package at https://launchpad.net/~malteworld/+archive/xul-ext/ (for oneiric) can be used for natty?

David F. (malteworld) wrote :

I uploaded a new source package for Lightning 1.0b5 to https://launchpad.net/~malteworld/+archive/xul-ext/ . I don't know, if it's going to be built any time soon, because translation packages have lowest priority.
You can still download the source package and build it by yourself. Ask me for help, if you need any. Alternatively I could upload the pre-built packages somewhere else.

Nick (nick222-yandex) wrote :

Ubuntu 11.04-64 - I cannot see it by Synaptic. May be it for i386?

David F. (malteworld) wrote :

As I said, launchpad hasn't built the package yet (see https://launchpad.net/~malteworld/+archive/xul-ext/+build/2716946 ). Only the source is available until then.

tigroo (tigronet) wrote :

Cool..but I'm on holidays :).
i'll be able to compile and provide it only on september... Anybody else?

David F. (malteworld) wrote :

Good news, folks. Launchpad built the translation packages in https://launchpad.net/~malteworld/+archive/xul-ext/ .

Mikołaj Lechtański (mikolec) wrote :

I can't install the package... I have added the PPA to the sources, and then I tried installing the xul-ext-lightning-locale-pl (polish) package. It says something like that "I should repair the package first". I use natty amd64 architecture... any clue?

David F. (malteworld) wrote :

Which package does that repair request relate to? Could you post/attach the output of "dpkg -i xul-ext-lightning-locale-pl_1.0~b5-0ubuntu0~malteworld4_all.deb"? If you don't have the package somewhere already, download it from https://launchpad.net/~malteworld/+archive/xul-ext/+files/xul-ext-lightning-locale-pl_1.0%7Eb5-0ubuntu0%7Emalteworld4_all.deb first or look for it in your /var/apt/cache (or something like that). Could you do the same with xul-ext-lightning-locale-de_1.0~b5-0ubuntu0~malteworld4_all.deb for comparability, because that's the one I'm using?
Series and architecture shouldn't matter, because there's no native code in the localization packages.

David F. (malteworld) wrote :

Ah, please add the "--debug=433" switch to the dpkg call, and of course you need super user privileges to install packages, so use "sudo dpkg --debug=433 -i xul-ext-lightning-locale-pl_1.0~b5-0ubuntu0~malteworld4_all.deb".

Jbyvosges (j-lbarbry) wrote :

It is because of many small things like that that many people still prefer Windows ...

Torsten Krah (tkrah) wrote :

Same does still apply at the moment to the 1.2.x xul-ext-lightning package into the oneiric-proposed tree, guess it will merge to oneiric-updates tree soon.

tags: added: oneiric
Mossroy (mossroy) wrote :

Same issue on Ubuntu 12.04 beta 1.
It's a big problem since it looks like the easiest way to handle calendars on this version of Ubuntu :
- Sunbird is not supported any more
- Evolution has been replaced by Thunderbird on the Ubuntu CD

Lightning works quite well in my opinion, and is well integrated with Thunderbird.
But users will expect it to be translated in their own language, by default...

Attila Hammer (hammera) wrote :

I now tryed installing xul-ext-lightning-locale-hu package in my Precise system with ppa:malteworld/xul-ext repository.
Unfortunately installation is impossible now, because in Ubuntu Precise factory have xul-ext-lightning 1.3+build1-0ubuntu1 version, but the PPA repository containing xul-ext-lightning-locale-hu 1.4 version with depending xul-ext-lightning 1.4 or 1.5 version.
Future will be awailable official Precise repositories the Lightning extension locale packages?
This is important when oftener will be upgrading Thunderbird version with newest version the central repository. Will be follow up the xul-ext-lightning and xul-ext-lightning-locale-xx packages the actual Thunderbird version with awailable the central repository to not happen Lightning extension is incompatible the actual Thunderbird version?


David F. (malteworld) wrote :

You can still use https://launchpad.net/~ubuntu-mozilla-security/+archive/ppa/+sourcepub/2395551/+listing-archive-extra in that case or rebuild xul-ext-lightning-locales 1.3 from the source package.

David, I doed 1.3 version rebuild your source package, me works fine.
Possible I not choosed right way, but I Changed dependencies with
following in debian/control file:
Depends: xul-ext-lightning (>= 1.3), xul-ext-lightning (<< 1.5)
Of course, I edited the debian/changelog file, and renamed with
lightning-1.4.locales.xpi file with lightning-1.3.locales.xpi in the
toplevel source directory.
Installation is works good for my system, and I using Lightning 1.3
Ubuntu 12.04 awailable version with hungarian locale.

If I used a horrible method the 1.3 Lightning localization packages
generation, can you describe me officialy how can possible generating a
new localization package if have a new stable version of
xul-ext-lightning package in the official Ubuntu repository? I newer
created Mozilla localization packages, but very interesting how works
this type packaging.


David F. (malteworld) wrote :

Attila, your method will leave strings untranslated, that have been removed from the newer version of Lightning. I wrote a short, sketched description on how I intended it to work: http://pastebin.com/2qiEir7x

Problem still in precise and lightning 1.7

tags: added: precise

Added mozilla-thunderbird.

Thunderbird replaces evolution as default mail client since 11.10
This localisation problem makes the calendar component unusable to non English users and doesn't allow the usage as PIM replacement for evolution.

Mossroy (mossroy) wrote :

A workaround for me was to install the Lightning plugin via the extension manager of Thunderbird.
It's slightly different because this plugin is installed specifically for the current user, and not for all users on the machine.
And the upgrades are handled by Thunderbird itself, instead of Ubuntu.
But it works quite well, and is in my language

Robert Kehl (robertkehl) wrote :

I might be proven wrong, but why don't you just quit trying to hunt the extensions (aka add-ons) of Thunderbird (and Firefox, btw)?

It's much more reliable, much more user-friendly to not handle add-ons for those products at all in the package management system, when handling is not done in a timely fashion. And it is never - neither on Debian, nor on Ubuntu, as we see in this case.

Given that this bug derives(ok...) from 2010, it is nothing more than kind of ridiculous to even discuss it in 2012(!). Easy to fix, but noone willing/free to do: Let it be, hm?

So, give up trying to keep up with add-ons in TB or FF, you would not succeed, as history tells.

If you do, I myself would no longer notice it on my desktop, as I switched to XFCE from the U-style some time ago.

Have a nice day,


The problem with this workaround is the roll out for all users in an organizational environment (e.g. company).

Robert Kehl (robertkehl) wrote :

Name the companies that roll-out U and are above 50+-, please.

Robert Kehl (robertkehl) wrote :

Sorry to have trolled, but be serious: What do you intend to say, a company sticking with a non-localized Lightning living for years? This can't be true, give hands.

So, it might be noone is using the U-style extension, even in larger installations, or noone cares about it, especially in low-scalings.

The third option? I cannot think of.


Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in mozilla-thunderbird (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers