Bug 107759

Summary: kcontrol has badly translated items
Product: [Fedora] Fedora Reporter: Richard Allen <ra>
Component: redhat-menusAssignee: Seth Nickell <snickell>
Status: CLOSED RAWHIDE QA Contact: Ben Levenson <benl>
Severity: high Docs Contact:
Priority: high    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-06-08 19:36:18 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
Attachments:
Description Flags
kcontrol running in the Icelandic locale none

Description Richard Allen 2003-10-22 19:15:24 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030702

Description of problem:
Im a member of the KDE i18n team (for Icelandic) and the translations for
Icelandic look wierd.
Im pretty sure that the translations are up 2 date in the KDE cvs but things
still look strange.   Im attaching a screenshot.

Its the modules that are open in the screenshot that have the bad names.
Looks like some UTF-8 vs. ISO8859-1 conflict.


Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. Select Icelandic
2. Open the KDE control Center (kcontrol)
3. Look at the strange characters
    

Additional info:

Im using severn, test3 fully updated via apt from rawhide.

Comment 1 Richard Allen 2003-10-22 19:16:55 UTC
Created attachment 95394 [details]
kcontrol running in the Icelandic locale

Comment 2 Richard Allen 2003-10-22 19:52:10 UTC
I retrived desktop_kdebase.po from the KDE_3_1_BRANCH in CVS.  Its fully translated:

[ra@proxy messages]$ msgfmt -v -o /dev/null kdebase/desktop_kdebase.po 
1205 translated messages.

I replaced /usr/share/locale/is/LC_MESSAGES/desktop_kdebase.mo with a .mo file I
generated from that .po file, but it didnt change anything.  I still have
untranslated items in kcontrol and those two bad strings.

Im totaly baffled.



Comment 3 Richard Allen 2003-10-25 17:57:59 UTC
After much investigating, the problem has been found.  Turns out that
translations from the .po files are merged into .desktop files in /var/lib/menu/kde
The files in question for me, and this bug report are
/var/lib/menu/kde/Applications/Settings/LookNFeel.   Im told the process for
creating the files in as such.  We translators commit our .po files into the CVS
and once a day the CVS server automaticly runs a merging process to create the
.desktop files.  Im told this process fails from time to time.  This seems to be
the case on the day Red Hat checked out the i18n files from the KDE cvs.

So basicly all you need to do is to check the files out again and roll new
kde-i18n packages.   It's likely that more languages than just Icelandic are
broken so this action would possibly fix more than just my problems.  Also,
there has been quite a lot of activity in the i18n section of the KDE cvs so
redoing the packages enhance the translations for all the locales.


Comment 4 Richard Allen 2003-10-26 22:45:54 UTC
[root@xo root]# rpm -qf /usr/share/desktop-menu-files/KDE-LookNFeel.directory
redhat-menus-0.40-1

Looks like KDE was a bad choice and redhat-menus is the way to go.


Comment 5 Richard Allen 2004-04-19 17:28:40 UTC
Fixed in KDE 3.2.1 and 3.2.2 in Rawhide.
You can close this one.