Description of problem: The menu of the Mageia 9 LXQt DE is not translated in the selected language. For example in Mageia 8 you have (install in german language) "Einstellungen", "Systemwerkzeuge" and "Sonstiges" but it shows as "Perferences" "System tools" and "Other" in Mageia 9. Same with the FR install. Is there a problem with the config/install script or is this an upstream bug?
Can you attach a screenshot to show what menu we are talking about. (It can be difficult to screenshot pop-up menus). [I have my own unattended bug 31353 about missing icons if using Adwaita theme]
CC: (none) => lewyssmith
Created attachment 13788 [details] LXQt Menu - Mageia 8
Created attachment 13789 [details] LXQt Menu - Mageia 9
Confirmed in a LXQt VB installed from Mageia-Cauldron-netinstall-nonfree-x86_64.iso
Created attachment 13792 [details] Showing the same unxlated menu items for a different language This confirm's the reporter's complaint with a different language; also shows other untranslated menu items - but perhaps translations do not exist for them?
That was done on a Cauldron install. Where do we send this? LxQt or Language people?
Maybe CC the Mageia LXQt Maintainer to this ticket. Cant look who it is.
There are many LxQt packages, listed for various packagers - the main one of whom I suspect is no longer active. I wonder whether 'lxqt-l10n' is the package in question. Having to assign this globally for not knowing any better.
Source RPM: (none) => lxqt-l10nAssignee: bugsquad => pkg-bugs
CC: lewyssmith => (none)
I figured out that under /usr/share/desktop-directories/ the file lxde-other.directory is missing the lines for the translations. If i enter the line Name[de]=Sonstige it shows the text i typed in for the german (de) translation. Same for lxde-system.directory, lxde-settings.directory. Both are empty. Maybe other files/menus are also have this problem so it would be good if somebody can check all the files if a translation is present or not. The files are filled in MGA8 (but maybe outdated for MGA9) so the current translations for LXQt 1.3 need to be imported to the current MGA9 release.
Just guessing as iam not a packager: Could this be the problem as there is no lxqt-menu-data in the MGA 9 repository? In the article its written it is needed on build time. See : https://lxqt-project.org/blog/2023/05/19/migration-to-lxqt-menu-data/
Please test the new and upcoming lxqt-menu-data-1.3.0-0.git20230527.1.mga9 package in Cauldron repo!
CC: (none) => geiger.david68210
So lxqt-menu-data is not yet ready for current lxqt 1.3.0 but I found the issue with lxmenu-data which lack some translations during build. A rebuild should fix this issue, please test upcoming lxmenu-data-0.1.5-5.mga9.
Very nice. lxmenu-data-0.1.5-5.mga9 fixed it :D Many many thanks David. So lxqt-menu-data will be for future LXQt releases (a 1.3.1 or 1.4.0)?
Probably yes. So closing of this bug as fixed!
Status: NEW => RESOLVEDResolution: (none) => FIXED