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 - Reorganizing i18n files
Summary: Reorganizing i18n files
Status: NEW
Alias: None
Product: TDE
Classification: Unclassified
Component: non-core programs (show other bugs)
Version: R14.0.x [Trinity]
Hardware: Other Linux
: P5 normal
Assignee: Timothy Pearson
URL:
Depends on:
Blocks: 3192
  Show dependency treegraph
 
Reported: 2014-02-08 22:43 CST by Darrell
Modified: 2022-04-27 14:41 CDT (History)
2 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
The link showfoto.mo -> digikam.mo patch (462 bytes, patch)
2022-04-24 14:29 CDT, Roman Savochenko
Details | Diff
Work of the interface translation for showfoto and themedesigner (1.16 KB, patch)
2022-04-27 14:41 CDT, Roman Savochenko
Details | Diff

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