Bug 148286 - missing description in build seach index dialog in kde help center
Summary: missing description in build seach index dialog in kde help center
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: KDE (show other bugs)
Version: Beta 3
Hardware: Other Other
: P2 - High : Normal (vote)
Target Milestone: RC 4
Assignee: Karl Eichwalder
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-05 16:47 UTC by Andreas Klein
Modified: 2006-05-04 15:58 UTC (History)
2 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
screenshot of missing descriptions (23.04 KB, image/png)
2006-02-05 16:48 UTC, Andreas Klein
Details

Note You need to log in before you can comment on or make changes to this bug.
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.