I'm looking at how this works upstream, and in Debian.

Upstream: the xpi that can be downloaded from
https://addons.thunderbird.net/thunderbird/addon/lightning/ includes all
locales. I don't know how this xpi is built though, given that the
upstream build system insists on building a localized xpi that contains
only one language at a time.

Debian: the extension is unpacked and installed in /usr/share/lightning, and 
each langpack package installs the corresponding translations in 
/usr/share/lightning/chrome/lightning/AB_CD/…
This works only because the extension is installed unpacked. Note that in 
Debian there's a separate source tarball for lightning translations (see 
https://packages.debian.org/source/buster/thunderbird), but maybe that predates 
the inclusion of lightning in the central repository?

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/545778

Title:
  xul-ext-lightning is only available in English

Status in One Hundred Papercuts:
  Triaged
Status in Mozilla Thunderbird:
  Invalid
Status in Ubuntu Translations:
  Triaged
Status in lightning-sunbird package in Ubuntu:
  Invalid
Status in thunderbird package in Ubuntu:
  Triaged

Bug description:
  *******
   ISSUE
  *******

  HOW TO REPRODUCE

  1. Change the user session language to other different than English.
  2. In Thunderbird, open the calendar

  EXPECTED BEHAVIOUR

  - The calendar interface to be in the session language.

  REAL BEHAVIOUR

  - The calendar is in English.

  RELEVANT DETAILS

  - None.

  **********
   SOLUTION
  **********

  WORK-AROUND

  - None known.

  FIX

  - <http://www.smoose.org/blog/ubuntu-localized-lightning-extension>.

  REGRESSION POTENTIAL

  - Since no code needs to be modified, the regression potential is very
  low.

  ****************
   TECHNICAL INFO
  ****************

  Binary package hint: lightning-extension

To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/545778/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to