diff --git a/calendar-client/src/customWidget/cweekwidget.cpp b/calendar-client/src/customWidget/cweekwidget.cpp index 8ce21a8c..39337286 100644 --- a/calendar-client/src/customWidget/cweekwidget.cpp +++ b/calendar-client/src/customWidget/cweekwidget.cpp @@ -7,6 +7,7 @@ #include "constants.h" #include #include +#include CWeekWidget::CWeekWidget(QWidget *parent) : QPushButton(parent) , m_firstDay(CalendarManager::getInstance()->getFirstDayOfWeek()) @@ -69,7 +70,10 @@ void CWeekWidget::paintEvent(QPaintEvent *event) } QStringList weekStr; - weekStr << tr("Sun") << tr("Mon") << tr("Tue") << tr("Wed") << tr("Thu") << tr("Fri") << tr("Sat"); + for (auto i : { 7, 1, 2, 3, 4, 5, 6 }) { + QString weekDayName = locale.dayName(i, QLocale::NarrowFormat); + weekStr << weekDayName; + } //绘制周一到周日 for (int i = Qt::Monday; i <= Qt::Sunday; ++i) { diff --git a/debian/changelog b/debian/changelog index 06dd9fa7..7a53c9b7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +dde-calendar (5.14.9) UNRELEASED; urgency=medium + + [ transifex-integration[bot] ] + * i18n: Translate dde-calendar_en_US.ts in ro + * i18n: Translate dde-calendar-service_en_US.ts in ro + * i18n: Translate dde-calendar_en_US.ts in sq + * i18n: Translate dde-calendar-service_en_US.ts in sq + * i18n: Translate dde-calendar-service_en_US.ts in zh_CN + * i18n: Removing dde-calendar-service_en_US.ts in zh_CN + + [ myml ] + * feat: cweekwidget uses locale to replace tr + + -- myml Sun, 29 Sep 2024 15:42:47 +0800 + dde-calendar (5.14.8) unstable; urgency=medium * chore: Update linglong build script.