I use Plasma 5.7. I calendar plasmoid months names are in both Russian and English. My locale settings: LANG=en_GB.utf8 LC_CTYPE=ru_RU.utf8 LC_NUMERIC=ru_RU.utf8 LC_TIME=ru_RU.utf8 LC_COLLATE=ru_RU.utf8 LC_MONETARY=ru_RU.utf8 LC_MESSAGES=en_GB.utf8 LC_PAPER=ru_RU.utf8 LC_NAME=ru_RU.utf8 LC_ADDRESS=ru_RU.utf8 LC_TELEPHONE=ru_RU.utf8 LC_MEASUREMENT=ru_RU.utf8 LC_IDENTIFICATION=ru_RU.utf8 Reproducible: Always
Created attachment 99877 [details] screenshot
The problem is that the agenda part on the left just uses Qt.locale to format the date which uses the LC_something as language for the translated name. The month ontop of the calendar has some "clever" logic to get the translated name from the current LANG instead. See Bug 353715
*** Bug 364681 has been marked as a duplicate of this bug. ***
Since both the tooltip and calendar plasmoid are using the language for LC_TIME except for the month on top, shouldn't the month also use the same language as LC_TIME, without any trickery with LANG?
They should actually all use LANG. If my LANG is Czech and I use US datetime format, I still want all titles to be in Czech, not US.
I remember Thiago had a reason for this to be a WONTFIX. Cannot find the thread on the Qt mailing lists right now.
Currently it's displayed as 'M12' in the widget for 'December' in russian locale Distribution: KDE neon Developer Edition - Stable Branches Plasma: 5.11.4 Frameworks: 5.41.0 Qt: 5.9.3 Kernel 4.10.0-40-generic Type: 64-bit
Same thing on Arch Linux. Operating System: Arch Linux KDE Plasma Version: 5.15.2 KDE Frameworks Version: 5.55.0 Qt Version: 5.12.1
Created attachment 129470 [details] weekday and month in pt-br on top despite Plasma language is english Still an issue. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.19.1 KDE Frameworks Version: 5.71.0 Qt Version: 5.15
This should have been fixed in Plasma 5.22. Can anyone confirm whether or not it is still a problem?
I don't observe this anymore