Elisa doesn't show credit for its translators in About dialogue. Although it does have YOUR NAME/EMAIL strings in the POT files. It'd be nice if we can add a Translators tab in the About dialogue.
Just for Elisa, or for every app? I don't see translators listed in any other KDE apps.
If you are using English, the Translators tab won't show up in About dialogue. Switch to another locale with proper translation, and the Translators tab will show you only the translators of that specific locale. I've just checked on my system: Those have Translators tab: Krita, Kate, Dolphin, Okular, Gwenview, Krita, digiKam, Kdenlive, Konsole, Dragonplayer, Juk, Kcalc, System monitor, Ksystemlog, Spectacle, Marble Those have no Translators tab: Elisa, Apper
Got it, thanks.
Seems to be a KDE Frameworks issue. New versions of digiKam also has this problem. I have reported the bug to kxmlgui where the related translations resides: https://bugs.kde.org/show_bug.cgi?id=437738
OK. :) *** This bug has been marked as a duplicate of bug 437738 ***
So it turned out it could be a Elisa bug after all. No other apps has this issue except Elisa/digiKam(7.3.0nightly)/Apper. Related discussion: https://bugs.kde.org/show_bug.cgi?id=437738#c15 Albert Astals Cid said: That's an elisa bug, open a bug for them, they either need to use KMainWindow (or some class that inherits from it) or call setTranslator(i18nc("NAME OF TRANSLATORS", "Your names"), i18nc("EMAIL OF TRANSLATORS", "Your emails")); manually on their KAboutData as stated in the KAboutData documentation
Indeed, Elisa does not use KMainWindow so we we need to use it, or add the translators manually.
But it must also be a bug in the KF5 framework. But I also see that it works in programs like Dolphin or Gwenview. With digiKam we use KXmlGuiWindow and thus also KMainWindow. The translators have so far been added automatically. Only not recently. We have added it to KAboutData manually at the moment. Maik
Dolphin and Gwenview use KMainWindow