Description of problem: There are no /usr/share/locale/*/LC_MESSAGES/kfilemodule.mo /usr/share/locale/*/LC_MESSAGES/makekdewidgets.mo and dialogs in KDE in Qt-based applications presents without localization. Version-Release number of selected component (if applicable): kde-l10n-4.11.4-1 How reproducible: always Steps to Reproduce: 1. run feff, afce, etc 2. see any dialog (Open, Save as..., etc) 3. no localization (I attached pictures without kfilemodule.mo and with kfilemodule.mo) Solution: add kfilemodule.mo and makekdewidgets.mo in package kde-l10n. For spec: # Extra translations missing in upstream Source102: kfilemodule-ru.po Source103: makekdewidgets-ru.po %prep ... # Translation updates cp %{SOURCE102} %{name}-ru-%{version}/messages/kdelibs/kfilemodule.po cp %{SOURCE103} %{name}-ru-%{version}/messages/kdelibs/makekdewidgets.po Reproducible: Steps to Reproduce:
Created attachment 5036 [details] kfilemodule-ru.po
Created attachment 5037 [details] makekdewidgets-ru.po
Created attachment 5038 [details] feff_dialog_no_i18n_before.png
Created attachment 5039 [details] feff_dialog_no_i18n_after.png
Created attachment 5040 [details] afce_dialog_no_i18n_before.png
Created attachment 5041 [details] afce_dialog_no_i18n_after.png
Alternative solution: install links kfilemodule.mo -> kdialog.mo in /usr/share/locale/<lang>/LC_MESSAGES/
Keywords: (none) => TriagedCC: (none) => balcaen.john, lmenutAssignee: bugsquad => mageia
Where did you find these files ? i don't see them in kde i18n project
CC: (none) => dglent
Dimitrios, from ROSA: http://mirror.rosalab.ru/rosa/rosa2012.1/repository/SRPMS/main/updates/kde-l10n-4.12.3-1.src.rpm
Ok i tested them and it works. Why these translations are not in kde i18n ?
CC: (none) => yurchor
Yuri, do you know where are coming from these translations ?
(In reply to Dimitrios Glentadakis from comment #11) > Yuri, do you know where are coming from these translations ? kdelibs/kio4.po. Scripty extracts them to these catalogs, but the corresponding modules load them from non-existing kfilemodule and makekdewidgets catalogs.
Yuri, you know about localization. Will you send po files into upsteam if ROSA did not send?
(In reply to Alex Loginov from comment #13) > Yuri, you know about localization. Will you send po files into upsteam if > ROSA did not send? I have asked for the help in kde-i18n-doc mailing list. This cannot be fixed without tweaking of KDE extraction script, so there is no upstream to push now.
A patch presented by Burkhard Lück can be found here: http://lists.kde.org/?l=kde-i18n-doc&m=139713458423155&w=2 No additional catalogs needed, just patching of kdelibs package.
Thanks very much Yuri for your reactivity and the efficiency ;)
Fixed upstream: http://quickgit.kde.org/?p=kdelibs.git&a=commit&h=09d4d52dd9312bdd17ce71cc55df3ce3860de73d Please patch Mageia kdelibs4-core accordingly. Thanks.
My pov is that this kind of issues have to be reported and fixed in upstream. Is like there is a missing rose in the garden, and you (=the distro), have one at home, and you can see it only if you go inside, instead of placing it in the garden, so visitors of other houses arround can see and smell it. * Any similarity between the "exemple" and "Rosa" is accidentaly, however it is not the first time that i realize that they improve something only for them: https://bugs.mageia.org/show_bug.cgi?id=1240
Whiteboard: (none) => MGA3TOOHardware: i586 => AllDepends on: (none) => 13221Source RPM: kde-l10n => kdelibs4
CC: dglent => (none)
Depends on: (none) => 13826
was pushed
Status: NEW => RESOLVEDResolution: (none) => FIXED
ah no, not completely sorry
Status: RESOLVED => REOPENEDResolution: FIXED => (none)
Fixed in KDE 4.12.5
Status: REOPENED => RESOLVEDResolution: (none) => FIXED