Open Bug 1266696 Opened 4 years ago Updated 11 months ago

TB 52.8 language pack de does not work with current lightning (package issue?)

Categories

(Thunderbird :: General, defect)

52 Branch
x86_64
Linux
defect
Not set
critical

Tracking

(Not tracked)

People

(Reporter: ralph, Unassigned)

References

(Depends on 1 open bug, )

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Build ID: 20160412225428

Steps to reproduce:

Installed

extra/thunderbird 45.0-1 [Installiert]
extra/thunderbird-i18n-de 45.0-1 [Installiert]

in Arch Linux 64-Bit.


Actual results:

TB is in German, Calendar UI and preferences is in English.


Expected results:

All TB should appear in German.
Severity: normal → minor
OS: Unspecified → Linux
Priority: -- → P5
Hardware: Unspecified → x86_64
Ralph, is this still an issue for you?
Flags: needinfo?(vseerror)
Priority: P5 → --
Yes, it is.
Even with TB 45.1.0 (extra/thunderbird 45.1.0-2 / extra/thunderbird-i18n-de 45.1.0-1).
( https://support.mozilla.org/en-US/questions/1125273 is sort of the opposite situation )

Perhaps merikes knows what is happening
Flags: needinfo?(vseerror) → needinfo?(merikes.lists)
If Arch Linux just offers the language packs as the are on a.m.o, I would expect this to not to be sufficient, because these don't contain the Lightning strings iirc.

You can get the fully localized TB & Calendar if you install TB from [1], which includes a localized Lightning. Alternatively, you can install a multi-locale Lightning from [2] (however, mixing Mozilla and Arch Linux builds was a problem recently - see bug 1272965).

You should file a bug for this issue with Arch Linux, I assume it's a packaging issue there. If you do so, please add a reference here.

[1] https://www.mozilla.org/en-US/thunderbird/all/
[2] https://addons.mozilla.org/thunderbird/addon/lightning/
(In reply to Wayne Mery (:wsmwk, NI for questions) from comment #3)
> ( https://support.mozilla.org/en-US/questions/1125273 is sort of the
> opposite situation )

If this is related to the datetime format of events shown in the today pane, this would be intended if this a German OS version.
Arch linux allows to install prebuild packages, very similar to Ubuntu.
These packages are built using scripts. When you look at the scripts for Thunderbird [1] and the Thunderbird locale package for German [2] you see that Thunderbird is built from the sources [3] and the locale package is just fetched from the mozilla site [4].

$pkgver and $_locale have valid values then (see scripts).

The locale packages do not contain the Lightning strings any more? Well, as far as I can see they did, right?

[1] https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/thunderbird
[2] https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/thunderbird-i18n
[3] ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz
[4] ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/linux-i686/xpi/$_locale.xpi
(In reply to Wayne Mery (:wsmwk, NI for questions) from comment #3)
> ( https://support.mozilla.org/en-US/questions/1125273 is sort of the
> opposite situation )
> 
> Perhaps merikes knows what is happening
I'm not up to date how distros' versions of localized Lightning works nowadays. In the past it was possible to get Lightning in wrong language when you installed Thunderbird with language A only and Lightning with all languages included but had general.useragent.locale set to lang B in the profile. Then you got Thunderbird in A, because only strings for A were available and Lightning in B. That was on Ubuntu though.

(In reply to Ralph Plawetzki from comment #6)
> Arch linux allows to install prebuild packages, very similar to Ubuntu.
> These packages are built using scripts. When you look at the scripts for
> Thunderbird [1] and the Thunderbird locale package for German [2] you see
> that Thunderbird is built from the sources [3] and the locale package is
> just fetched from the mozilla site [4].
 
> [4]
> ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/linux-i686/xpi/
> $_locale.xpi

This one doesn't seem to have Lightning strings included as amongst other directories you have neither calendar/ nor lightning/.
Flags: needinfo?(merikes.lists)
Here is the according bug report regarding the packaging of Thunderbird for Arch linux.

https://bugs.archlinux.org/task/49018
(In reply to Ralph Plawetzki from comment #8)
> Here is the according bug report regarding the packaging of Thunderbird for
> Arch linux.
> 
> https://bugs.archlinux.org/task/49018

Thanks.

Doesn't look like any progress in https://bugs.archlinux.org/task/49018 :(
Perhaps Guido or fallen knows what is going on.
Flags: needinfo?(gzoellner)
Severity: minor → normal
Component: Untriaged → General
Hi,
I've raised the issue again on the Arch bug tracker at https://bugs.archlinux.org/task/53781.

The best way for fixing this would be adding all localized Lightning strings to the extension on your side; failing that, we could download the localizations from https://hg.mozilla.org/releases/l10n/mozilla-release/ and repack the Thunderbird language packs (see e.g. https://bugzilla.mozilla.org/show_bug.cgi?id=1173973#c5).
This issue is still present on current distros (e.g. OpenSUSE leap 15 and Tumbleweed) and for the current TB release (52.8). See https://bugzilla.opensuse.org/show_bug.cgi?id=939153 for reference. As it is a very old issue and still annoying for both distro packagers and end users, it should be prioritized a bit ...
Severity: normal → major
Status: UNCONFIRMED → NEW
Ever confirmed: true
Version: 45 Branch → 52 Branch
Summary: TB 45.0 language pack de 45.0 does not work with lightning 4.7 → TB 52.8 language pack de does not work with current lightning (package issue?)

Have you already updated to TB 60.7.0? If so, is this issue still present?

Flags: needinfo?(ralph)

I don‘t use TB for quite a while now, so I can’t tell.

Flags: needinfo?(ralph)

Don't want to make any assumptions but since the OP no longer uses TB, it'd be hard to tell if this is still a present issue since 60.x. Bug 1469678 does seem similar though but is it Linux specific only?

Severity: major → critical
Depends on: 1469678
Flags: needinfo?(gzoellner)
You need to log in before you can comment on or make changes to this bug.