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.
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 release4 years ago
SlavekB
modified the milestone from R14.0.9 release to R14.0.10 release4 years ago
SlavekB
removed this from the R14.0.10 release milestone 3 years ago
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
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.
KXKB: Update keyboard variants.to KXKB: Update keyboard variant strings. 4 years agoNowadays
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.