Bug 1108574 - Lightning Calendar is missing localization while Mozilla Thunderbird is shown in the system locale
Summary: Lightning Calendar is missing localization while Mozilla Thunderbird is shown...
Status: RESOLVED DUPLICATE of bug 939153
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: Translations (show other bugs)
Version: Leap 15.1
Hardware: x86-64 SUSE Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Karl Eichwalder
QA Contact: Karl Eichwalder
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-16 18:51 UTC by Timo Sigurdsson
Modified: 2018-09-18 07:23 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Timo Sigurdsson 2018-09-16 18:51:01 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0
Build Identifier: 

Ever since the release of Leap 15, I had the issue that the Lightning Calendar would always be shown in English, whereas my system locale is German and Mozilla Thunderbird would also be localized correctly to German. I managed to work around this so far by manually reinstalling the Lightning addon from Mozilla's servers. With every Thunderbird update, however, Lightning would be shown in English again and I would have to repeat the step of fetching the Lightning extension from Mozilla. Now, after the release of Thunderbird 60, the extension package is not easy to find on Mozilla's servers anymore.

So, I tried removing the Lightning addon and reinstalling the packaged version from /usr/lib64/thunderbird/distribution/extensions/ but Lightning remains English. What is strange, though, is that I can see that the folder /usr/lib64/thunderbird/extensions/langpack-de@thunderbird.mozilla.org actually contains localization files for Lightning as well, but somehow they don't get used when running Thunderbird on a German system.

I would like to know how Lightning can and should be localized in openSUSE Leap 15 and how to maintain the localization during package updates.


Reproducible: Always

Steps to Reproduce:
1. Install openSUSE Leap 15 with German localization
2. Install Mozilla Thunderbird
Actual Results:  
When you start Thunderbird, the main interface will be German, but the Lightning Calendar will be shown in English.

Optionally, if you obtain Lightning extension package that includes the German localization and install that manually, Lightning will be localized, but only until the next package update for Mozilla Thunderbird which will lead to the Calendar shown in English again.

Expected Results:  
The Lightning Calendar extension should match the locale of the system (as does Mozilla Thunderbird).
Comment 1 Timo Sigurdsson 2018-09-16 18:55:27 UTC
If I manually extract the Lightning xpi file from the Mozilla's tar packaged version of Thunderbird[1] and install that, Lightning's interface will be German again. But my experience has taught me that it will be reset to English with the next Thunderbird update.

[1] https://ftp.mozilla.org/pub/thunderbird/releases/60.0/linux-x86_64/de/thunderbird-60.0.tar.bz2
Comment 2 Timo Sigurdsson 2018-09-18 07:23:43 UTC
Ok, I just found an older bugreport meintioning this issue, so I'll mark this duplicate and chime in the older one.

*** This bug has been marked as a duplicate of bug 939153 ***