SUMMARY Wrong language code in docs.kde.org URL: "ru_RU" for Russian, the site expects "ru". STEPS TO REPRODUCE 1. Run KTimeTracker 2. Press F1 (for Help -> KTimeTracker Handbook) OBSERVED RESULT Web browser opens with URL: https://docs.kde.org/index.php?branch=stable5&language=ru_RU&application=ktimetracker&path=/ EXPECTED RESULT Should be e.g. https://docs.kde.org/index.php?branch=stable5&language=ru&application=ktimetracker&path=/ The language code format "ru_RU" is not supported by docs.kde.org. SOFTWARE/OS VERSIONS Windows: 10 macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION Apparently QLocale().name() returns "ru_RU" on Windows, see kguiaddons.git/src/util/urlhandler.cpp.
The server handles non-existing locales by falling back to "en"; I think the issue here is that ktimetracker doesn't have docs for the "stable" branch (or something like that). E.g. try with: https://docs.kde.org/index.php?branch=stable5&language=ru_RU&application=kmail2
The Windows version of ktimetracker does not support translations. https://apps.kde.org/ktimetracker/
There is no reason for the window version of ktimetracker to not support translations (maybe there are not shipped? But that's a different story). This is a different bug though.
Re: comment #2, there's an official Windows installer, however it's not linked at https://apps.kde.org/ktimetracker/ . Filed https://bugs.kde.org/show_bug.cgi?id=442984 for this.