See screenshot. Right context menu opened with Marble. Left context menu opened with digiKam. Same problem with other context menu on Map Search panel. Reproducible: Always File: marble_qt.mo
Created attachment 87097 [details] Screenshot
Fully reproducible here... Problem is certainly in libkgeomap. Michael, do you see that we have this static string to load marble catalog : https://projects.kde.org/projects/extragear/libs/libkgeomap/repository/revisions/master/entry/libkgeomap/kgeomap_common.cpp#L38 ... but this one is never used... Gilles Caulier
Well no, other parts of digiKam use also an alone static instance of KCatalogLoader to load translations. Typically, the constructor call is enough to load catalog. Gilles Caulier
Git commit 3e36a4a24cc03505f9352ef9248d3cec2c6e5d3a by Michael Georg Hansen. Committed on 10/06/2014 at 20:15. Pushed by mghansen into branch 'master'. Load Marble translations. M +5 -2 libkgeomap/kgeomap_common.cpp http://commits.kde.org/libkgeomap/3e36a4a24cc03505f9352ef9248d3cec2c6e5d3a
Hi, Gilles, the code you mention only loads the translations for libkgeomap. I added code to also load the translations for Marble there as well. I am not sure whether this is the official way to do it, but it works on my system. Best regards, Michael PS: For people with English locales, to test another language type this: LANG=de_DE.UTF-8 LANGUAGE=de_DE.UTF-8 digikam Note that you have to have kde-l10n-de installed on Kubuntu.