From 09120af357393c3b9cfb2f865d60e627994d0afd Mon Sep 17 00:00:00 2001 From: notiant <238434866+notiant@users.noreply.github.com> Date: Sat, 25 Oct 2025 09:38:18 +0200 Subject: [PATCH] LockScreen: add local date formats make the date format follow the supported languages --- Modules/LockScreen/LockScreen.qml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Modules/LockScreen/LockScreen.qml b/Modules/LockScreen/LockScreen.qml index f2936c48..4f7aac30 100644 --- a/Modules/LockScreen/LockScreen.qml +++ b/Modules/LockScreen/LockScreen.qml @@ -340,7 +340,17 @@ Loader { // Date below NText { - text: Qt.locale().toString(Time.date, "dddd, MMMM d") + text: { + var lang = Qt.locale().name.split("_")[0] + var formats = { + "de": "dddd, d. MMMM", + "es": "dddd, d 'de' MMMM", + "fr": "dddd d MMMM", + "pt": "dddd, d 'de' MMMM", + "zh": "yyyy年M月d日 dddd" + } + return Qt.locale().toString(Time.date, formats[lang] || "dddd, MMMM d") + } pointSize: Style.fontSizeXL font.weight: Font.Medium color: Color.mOnSurfaceVariant