KXKB: Update keyboard variant strings. #126

Open
opened 4 years ago by Chris · 1 comments
Chris commented 4 years ago
Collaborator

Summary:

Because Marek (Slovak translator) came around some strange looking translation string in

Slavek and me came around that file.

After some research we found out that this strings were (back in 2004 or earlier) taken from XFREE86 and they were updated manually after every release. That said, it seems this was stopped in 2004. KXKB uses that strings to translate the shown keyboard variant. It came out, the file that is related to that today is called xorg.lst and resides in /usr/share/X11/xkb/rules/xorg.lst - At least here in Gentoo.

In Debian it is provided by this package:

So there is need to sync that file and look what entries are deprecated since years or which need to be added. That said, it is likely the same is about some CUPS related translations and/or some Xorg related color strings of TDE.

Summary: Because Marek (Slovak translator) came around some strange looking translation string in * https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/src/branch/master/kxkb/pixmap.cpp#L283 Slavek and me came around that file. After some research we found out that this strings were (back in 2004 or earlier) taken from XFREE86 and they were updated manually after every release. That said, it seems this was stopped in 2004. KXKB uses that strings to translate the shown keyboard variant. It came out, the file that is related to that today is called *xorg.lst* and resides in */usr/share/X11/xkb/rules/xorg.lst* - At least here in Gentoo. In Debian it is provided by this package: * https://packages.debian.org/buster/all/keyboard-configuration/filelist So there is need to sync that file and look what entries are deprecated since years or which need to be added. That said, it is likely the same is about some CUPS related translations and/or some Xorg related color strings of TDE.
Chris changed title from KXKB: Update keyboard variants. to KXKB: Update keyboard variant strings. 4 years ago
Chris added this to the R14.0.8 release milestone 4 years ago
SlavekB modified the milestone from R14.0.8 release to R14.0.9 release 4 years ago
SlavekB modified the milestone from R14.0.9 release to R14.0.10 release 4 years ago
SlavekB removed this from the R14.0.10 release milestone 3 years ago
Collaborator

Nowadays xkeyboard-config (xkb-data in debian) provides translations for those, so instead of doing it all in-house we can just load ready to use message catalogues, see PR #449.

Nowadays [`xkeyboard-config`][1] ([`xkb-data`][2] in debian) provides translations for those, so instead of doing it all in-house we can just load ready to use message catalogues, see PR #449. [1]: https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config [2]: https://packages.debian.org/buster/xkb-data
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/tdebase#126
Loading…
There is no content yet.