Load translations from the marble_qt catalog
Review Request #124490 - Created July 27, 2015 and discarded
Attempts to fix bug 350589, loading of the marble_qt translation catalog. As ECM is an optional dependency for us I extracted its ecm_create_qm_loader logic into the loadTranslations() and loadTranslation() methods. They're called from the Qt and the KDE Marble applications.
I'll intend to backport this in case it works.
Note that this removes the previous translation loading logic in the Qt Marble application which was searching different locations.
So far just tested compilation.