| Summary: | Elisa doesn't show credit for its translators in About dialogue | ||
|---|---|---|---|
| Product: | [Applications] Elisa | Reporter: | Tyson Tan <tysontanx> |
| Component: | general | Assignee: | Matthieu Gallien <matthieu_gallien> |
| Status: | CONFIRMED --- | ||
| Severity: | wishlist | CC: | aspotashev, metzpinguin, nate |
| Priority: | NOR | ||
| Version First Reported In: | 21.04.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Tyson Tan
2021-05-06 01:23:57 UTC
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 |