#1119649 LXDE "System" menu labelled using Catalan (Spanish?) when using Canadian English Locale (en_CA)

#1119649#5
Date:
2025-10-29 18:26:07 UTC
From:
To:
The LXDE "System" menu has the wrong name when using the Canadian
English localization.

I'm running a fresh, stock install of Debian 13 with LXDE.

The localization is incorrectly specified in the file:
/usr/share/desktop-directories/lxde-system.directory

In particular, Line 19 is Incorrect:
Name[en_CA]=Eines del sistema

It should read:
Name[en_CA]=System

Google detects the language of the incorrect text as Catalan. Seems
likely that someone made a typo, and used "en_CA" when they meant to use
just "ca".

It looks like the "lxde-utility-accessibility.directory" file has the
same issue.

#1119649#10
Date:
2025-12-31 01:03:40 UTC
From:
To:
Hi, I've inspected latest package from sid (lxmenu-data_0.1.6-
3_all.deb). Issue seems still present.
This can be fixed with a very easy sed on the files (binary deb side):
sed -i \
  's/^Name\[en_CA\]=.*/Name[en_CA]=System/' \
  /usr/share/desktop-directories/lxde-system.directory

and

sed -i \
  -e 's/^Name\[en_CA\]=.*/Name[en_CA]=Universal Access/' \
  -e 's/^Comment\[en_CA\]=.*/Comment[en_CA]=Universal Access Settings/'
\
  /usr/share/desktop-directories/lxde-utility-accessibility.directory

Although this is not very helpful to the maintainers at all as the
files are never shipped as is.
Taking a look at the src package it seems the wrong catalan entries are
generated somewhere in the make process (po subdir)
Something is wrong here:

196 #~ msgid "System Tools"
197 #~ msgstr "Eines de sistema"

in the file po/ca.po, I think.

Thanks !

Alexandru Mihail
https://wiki.debian.org/AlexandruMihail