Closed Bug 1074268 Opened 10 years ago Closed 8 years ago

Lightning localization packages are missing in Ubuntu

Categories

(Calendar :: Lightning Only, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: MagicFab, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.1.0
Build ID: 20140903072827

Steps to reproduce:

On vanilla versions of Ubuntu 12.04 LTS and Ubuntu Gnome 14.04 (in English), I installed Thunderbird and Lightning standard packages and I added support for French language, which installed the appropriate language packs for the OS and applications. I also expected this to be the case for Lightning.


Actual results:

When starting Thunderbird and accessing the calendar, the interface for Thunderbird is in French as expected, however in LIghtning it remains in English. Upon closer examination, there were no localization-specific packages installed for Lightning, so they were not installed.


Expected results:

It seems at some point there were lightning-extension-locale-* localization packages in Ubuntu and those should have been installed. 

In Debian, such packages can be found as iceowl-l10n-*.

A bug report in Ubuntu describes this problem since 2010:
https://bugs.launchpad.net/ubuntu/+source/lightning-sunbird/+bug/545778

Perhaps Mozilla and Ubuntu contributors could collaborate in importing the Debian packages under the appropriate names used in Ubuntu.
You can download the official Lightning releases here: <https://addons.mozilla.org/de/thunderbird/addon/lightning/versions/> They include all localizations.

For problems with third-party packages I'd suggest to contact the third-party package creator.
(In reply to Stefan Sitter from comment #1)
> You can download the official Lightning releases here:
> <https://addons.mozilla.org/de/thunderbird/addon/lightning/versions/> They
> include all localizations.
> 
> For problems with third-party packages I'd suggest to contact the
> third-party package creator.

If you still see a problem using official release please reopen the bug
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
Well… today addons.mozilla.org does not provide the latest lightning version. It's still 5.4 instead of 6.2, so not compatible with thunderbird 60.

You have to look for https://ftp.mozilla.org/pub/calendar/lightning/candidates/6.2b6-candidates/build1/linux-x86_64/

So one might say there's still a problem using official channels for updating ( ubuntu repo on one side and addons mozilla webpage on the other ).

For reference :
https://forum.ubuntu-fr.org/viewtopic.php?id=2032006
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1798102
and much older one :
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/545778
You can find Workarounds here:
(https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1797945)

If you want the english Version of Lightning, type into a Terminal:
sudo apt update
sudo apt install xul-ext-lightning

If you want a localized Version of Lightning, at the Moment, you cannot use the normal Add-On-Search in Thunderbird (incompatible).
Download manually the latest Beta-Version of Lightning for your System- and Language-Version from:
https://archive.mozilla.org/pub/calendar/lightning/candidates/

Open Thunderbird > Add-Ons > Extensions > (Remove unwanted english Version of Lightning) >
  > At the top of the page, click the Gear-Wheel-Button next to the Search-Box to open a menu
  > Install Add-on From File
  > Select Download-Folder and the .xpi-File > Install
=> All your Calendar-Data should be back
(In reply to Piraten-Kris Pseudonym from comment #4)
> Download manually the latest Beta-Version of Lightning for your System- and
> Language-Version from:
> https://archive.mozilla.org/pub/calendar/lightning/candidates/

This is explicitely _not_ recommended since a lot of stuff is not working properly in that version. For available workaround options see bug 1484532.
Instead of telling People, what not to do, better help them by providing a Solution.

Note: This may be fixed in some Weeks, Months, or Years, so maybe you can try first:
 > Thunderbird > Add-Ons > Extensions > Search for: Lightning > Install.
If you use Ubuntu-Linux or a Derivative, Lightning is not included in Thunderbird 60+ and the Update will break your Calendar (incompatible, not compatible). xul-ext-lightning is not international. Search for Add-On leads to incompatible Version.

Workaround:
 > Download latest Version of Thunderbird fitting for you from here:
https://www.thunderbird.net/en-US/thunderbird/all/
 > Open File with Archive-Program(Unzipper)
 > Goto > thunderbird > distribution > extensions > 
 > {e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi (=Lightning) > Extract
 > Open your installed Thunderbird > Add-Ons > Extensions 
 > (Remove unwanted english Version of Lightning) 
 > Gear-Wheel-Button next to the Search-Box 
 > Install Add-on From File
 > Select Download-Folder and the .xpi-File > Install
 => All your Calendar-Data should be back
I think this is by far the best solution at this point of time. But it should be mentioned that if you do so you have to look for updates on your own:

https://developer.mozilla.org/en-US/docs/Mozilla/Calendar/Calendar_Versions

If a security update or another thunderbird incompatibility pops up on that site you have to repeat Priraten-Kris' Workaround!
This is not just inconvenient but a potential security problem.

This (missing) localization problem and corresponding ubuntu bug reports (e. g. https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/545778) persist for over eight years now but the ubuntu devs always refused to help and instead pushed their users to install the AddOn version of Thunderbird if they need localization. So I'm afraid the fix will need another eight years. :-/
Thanks. 
Yes, we should keep an Eye on it. 
Because it is the Release-Version of Lightning, i hope, that it will perform an automatic Update in the Future.
…then when updated extension for lightning will be available on https://addons.thunderbird.net/fr/thunderbird/addon/lightning/?src=hp-dl-mostpopular ?

Here is still 5.4 not compatible with TB60.
>…then when updated extension for lightning will be available on

I don't think there's any plan for that, or if there were, it would be purely as a very ugly workaround for broken Ubuntu packaging, see e.g.bug 1484532 and the explanation there.

I think what Kris was saying was that if you manage to extract the Lightning plugin from Thunderbird and install it into the Ubuntu-Crippled-Thunderbird package, there's a chance that Ubuntu won't interfere and Thunderdbird's own update system could update the addon. Maybe.

Or just use the official release and forget about broken Ubuntu packages...
Well, on the one hand, this is why there are testers/testing, to find this sort of broken functionality.

On the other hand, eliminating the entire scheme of addons/extensions for this would eliminate the problem here. Not saying that is easy, but it is certainly less frustrating than what we are seeing here.


reference:
Bug 1493008
Please remove all Addon/Extension code from Lightning, and integrate full calendar functionality directly into Thunderbird
I did https://bugzilla.mozilla.org/show_bug.cgi?id=1074268#c6 and for the moment, so far so good.
And fwiw still working fine with provider for google agenda.

I assume I'll have to do that each time a newer version of official TB package is released.
Or by chance the TB auto-update process for extensions may still work - but very doubtful here, if Lightning is no longer seen nor available as a separate extension anywhere…

So, in other words, does it mean for non-english Ubuntu users that Lightning from canonical's repo will ever be broken ?
See Also: → 1484532
You need to log in before you can comment on or make changes to this bug.