Bug 148286

Summary: missing description in build seach index dialog in kde help center
Product: [openSUSE] SUSE Linux 10.1 Reporter: Andreas Klein <asklein>
Component: KDEAssignee: Karl Eichwalder <ke>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P2 - High CC: ke, vetter
Version: Beta 3   
Target Milestone: RC 4   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: screenshot of missing descriptions

Description Andreas Klein 2006-02-05 16:47:43 UTC
There are missing descriptions in the build search index dialog in KDE Help Center. See screenshot
Comment 1 Andreas Klein 2006-02-05 16:48:23 UTC
Created attachment 66481 [details]
screenshot of missing descriptions
Comment 2 Stephan Kulow 2006-02-05 19:40:43 UTC
I can not reproduce this, but I guess Will will ask the right questions 
Comment 3 Andreas Klein 2006-02-05 19:44:56 UTC
Maybe you haven't installed the packages, where the description is missing.
I have installed all non-conflicting packages that are available in inst-source.
Comment 4 Will Stephenson 2006-02-13 14:29:00 UTC
The missing descriptions are from language specific packages, where the language is not the currently configured desktop language.

For example, I install suselinux-manual_de but my desktop language is en.

The .directory file installed by suselinux-manual_de contains a Name[de] line only, so no name is found for en and the empty string is returned.

The .directory file is generated on install by he package.

Karl, do you think the translated manuals should have an untranslated Name= entry in this file so that the german manual shows up as "SUSE Linux Reference Manual (German)" if installed and the desktop is not using german?

I think this is the right layer to fix it at - the code that reads the file is pretty low in kdelibs and is designed to fall up to untranslated strings, not down to a translated string if untranslated is missing?
Comment 5 Karl Eichwalder 2006-02-13 15:34:48 UTC
yes, it was meant to work this way.  There is probably something wrong with the sed fragment.  Can you assign the bug to me?
Comment 6 Karl Eichwalder 2006-02-13 16:36:46 UTC
suselinux-manual_de is still the 10.0 incarnation (might be also a problem on 10.0...).

It already seems to work for the English manual.
Comment 7 Karl Eichwalder 2006-05-04 15:58:20 UTC
Looks good on 10.1 RC4 after updating from beta7.