Open Bug 1903712 Opened 7 months ago Updated 7 months ago

Locale time settings not applied because of missmatch "de" vs "de-DE"

Categories

(Thunderbird :: Untriaged, defect)

Thunderbird 115
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: matombo, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0

Steps to reproduce:

I have a Linux system with these locale settings:

$ locale
LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=

Actual results:

When I start thunderbird the application language is correctly German, but the time is displayed in AM/PM.

Expected results:

The de-DE locale schould use the 24h time format.

Going into the locale section of the Troubleshooting Information I see this:

Internationalisierung & Lokalisierung
Anwendungseinstellungen
Angeforderte Sprachen ["de-DE"]
Verfügbare Sprachen ["en-US","de","en-GB"]
Anwendungssprachen ["de","en-US"]
Region-Einstellungen ["de-DE"]
Standardsprache "en-US"
Betriebssystem
Sprachen des Betriebssystems ["de-DE"]
Region-Einstellungen ["de-DE"]

Note that "Angeforderte Sprachen" (Requested Locales) is "de-DE" which is not in "Verfügbare Sprachen" (Available Locales).

When I start thunderbird with "LC_ALL=de thunderbird" it correctly uses the 24h time format.

You need to log in before you can comment on or make changes to this bug.