SUMMARY *** I hope I've chosen the right component :) Anyway, in the bottom part of Systemsettings -> Connections there are three buttons (Configutation, and Add/Remove connction): hovering on them cause English text to be displayed, and if I click on each of them, the resulting windows are in English as well. All those messages come from "plasmanetworkmanagement-kcm.po". OBSERVED RESULT Some messages are shown in English. EXPECTED RESULT All those messages should be displayed in my locale. SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20220914 KDE Plasma Version: 5.25.5 KDE Frameworks Version: 5.98.0 Qt Version: 5.15.5 Kernel Version: 5.19.8-1-default (64-bit) Graphics Platform: X11 ADDITIONAL INFORMATION It occours in more than a language
The strings appear to be wrappe din the correct translation tags; what language are you missing text in?
Hi, it's Italian... but it's the same for Swedish and Portuguese too (all those po-es seems to be fully translated).
Hmm, how strange. I'll CC some localization folks who can hopefully see what plasma-nm is doing wrong here.
All those i18n calls in qml need the i18nd version and specify the correct domain (i.e. plasmanetworkmanagement-kcm) otherwise they are searched in the application catalog i.e. systemsettings and obviously not found.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-nm/-/merge_requests/150
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-nm/-/merge_requests/151
Git commit e914305c593a55e3beb7825dd12eebf1e3a7361e by Nicolas Fella. Committed on 16/09/2022 at 23:30. Pushed by aacid into branch 'master'. [kcm] Set KLocalizedContext for QQuickWidget This is needed for i18n to work and got lost accidentally M +5 -0 kcm/kcm.cpp https://invent.kde.org/plasma/plasma-nm/commit/e914305c593a55e3beb7825dd12eebf1e3a7361e
Git commit 0f4db42d889fcc956f2174c798af9bde7a38e0a2 by Albert Astals Cid, on behalf of Nicolas Fella. Committed on 17/09/2022 at 07:29. Pushed by aacid into branch 'Plasma/5.26'. [kcm] Set KLocalizedContext for QQuickWidget This is needed for i18n to work and got lost accidentally (cherry picked from commit e914305c593a55e3beb7825dd12eebf1e3a7361e) M +5 -0 kcm/kcm.cpp https://invent.kde.org/plasma/plasma-nm/commit/0f4db42d889fcc956f2174c798af9bde7a38e0a2