By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.

Bug 1921

Summary: Reorganizing i18n files
Product: TDE Reporter: Darrell <darrella>
Component: non-core programsAssignee: Timothy Pearson <kb9vqf>
Status: NEW ---    
Severity: normal CC: bugwatch, rom_as
Priority: P5    
Version: R14.0.x [Trinity]   
Hardware: Other   
OS: Linux   
Compiler Version: TDE Version String:
Application Version: Application Name:
Bug Depends on:    
Bug Blocks: 3192    
Attachments: The link showfoto.mo -> digikam.mo patch
Work of the interface translation for showfoto and themedesigner

Description Darrell 2014-02-08 22:43:45 CST
We have an inconsistent mixed delivery of i18n files. Many locales are packaged with tde-i18n; some are packaged in a smaller i18n package, such as gwenview, k3b, and koffice; while others are packages as part of the parent app. That last group includes the following:

amarok
digikam
filelight
kbiff
kdbg
kdiff3
kile
kipi-plugins
kmplayer
knights
knutclient
konversation
krecipes
krusader
kshowmail
kshutdown
ksquirrel
kvpnc
rosegarden
showfoto
tdepowersave
tdesvn
tellico

Of this latter group, only a few locales are supported in each of the packages.

With the three packages that include all i18n files: gwenview, k3b, and koffice, a challenge is gwenview and k3b is an all or nothing installation. Conversely, like tde-18n, koffice-i18n can be compiled as separate locale packages.

tde-i18n has become a monster module, just too large to deal with. That module should be split into smaller locale modules. Then the packages listed above, as well as gwenview, k3b, and koffice, could be merged into each respective locale module.
Comment 1 Roman Savochenko 2021-11-10 01:58:36 CST
For digikam there must be set the symbolic link showfoto.mo -> digikam.mo.
Comment 2 Roman Savochenko 2022-04-24 14:29:08 CDT
Created attachment 3029 [details]
The link showfoto.mo -> digikam.mo patch

Only this patch enables the interface translation for showfoto and neither TDEGlobal::locale()->setMainCatalogue("digikam") or TDEGlobal::locale()->insertCatalogue("digikam") doesn't work here.
Comment 3 Roman Savochenko 2022-04-27 14:41:36 CDT
Created attachment 3036 [details]
Work of the interface translation for showfoto and themedesigner

TDELocale::setMainCatalogue("digikam"); must be loaded before init().