systemsettings won't load the desktop_kde-systemsettings.mo translation in Edgy

Bug #63325 reported by Martin Böhm
12
Affects Status Importance Assigned to Milestone
kdelibs (Ubuntu)
Fix Released
Low
Jonathan Riddell

Bug Description

In Kubuntu Edgy the Systemsettings application fails to load (at least the Czech) translations located in desktop_kde-systemsettings.mo . The only translations that are visible are the "hard-coded" translations in /usr/share/desktop-directories/ . Sadly those are often incorrect and aren't over-written by the ones in desktop_kde-systemsettings.mo.

Revision history for this message
Martin Böhm (martin.bohm) wrote :
Revision history for this message
Martin Böhm (martin.bohm) wrote :

I attached the file /usr/share/desktop-directories/kde-settings-keyboardmouse.directory . Notice the "Name[cs]=Uživatelé a skupiny" line. This translation actually means "Users and groups" and it is incorrect. It is correctly translated in Rosetta, though.

Revision history for this message
Cliff Wade (hawkwind) wrote :

I can confirm this as happening as well in Edgy. Some of the icons are in English, some are in the language you set it to, then some are just missing all together it seems. Here is a URL of my screenshot:

http://seerofsouls.com/screenshots/Hawkwind19.png

Hopefully this helps and gets fixed soon for those that are in need of it all being translated properly.

Changed in kde-systemsettings:
status: Unconfirmed → Confirmed
Revision history for this message
Cliff Wade (hawkwind) wrote :

I was unaware that screenshots should be done as attachments so I'm now adding the screenshot as an attachment.

Jonathan Riddell (jr)
Changed in kde-systemsettings:
assignee: nobody → jr
Matt Zimmerman (mdz)
Changed in kde-systemsettings:
importance: Undecided → Low
Revision history for this message
Jonathan Riddell (jr) wrote :

This is actually three general problems in kdelibs with the langpack-desktopfiles-kde spec.

1) it looks up the wrong string, value when it should look up key=value
2) some apps set their own catalogue in klocale and this needs to be ignored
3) langpack translations should override those already in .desktop files

further strings from guidance are not translated because of http://launchpad.net/bugs/67614

Changed in kde-systemsettings:
status: Confirmed → In Progress
Revision history for this message
Jonathan Riddell (jr) wrote :
Jonathan Riddell (jr)
Changed in kdelibs:
status: In Progress → Fix Released
Revision history for this message
Chugajstyr (chugajstyr) wrote :

I can confirm that is affect Gutsy too. System locale set to uk_UK.UTF8. As fallback language added russian & US-english.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.