diff -Nru ukui-notification-4.10.1.5/debian/changelog ukui-notification-4.10.1.5/debian/changelog
--- ukui-notification-4.10.1.5/debian/changelog	2025-01-02 09:18:31.000000000 +0800
+++ ukui-notification-4.10.1.5/debian/changelog	2025-02-28 14:33:02.000000000 +0800
@@ -1,3 +1,38 @@
+ukui-notification (4.10.1.5-ok0.8) nile; urgency=medium
+
+  * Issues:无
+  * 其他改动:
+    - fix(notification-ukcc-plugin):修复控制面板通知UI App设置列表隐藏时,父窗口异常刷新问题
+    - fix(notification-ukcc-plugin):修复‘NoticeMenu::setPopopStyle’未定义的问题
+    - fix(notification-ukcc-plugin): 链接libkysdk-qtwidgets
+
+ -- sundagao <sundagao@kylinos.cn>  Fri, 28 Feb 2025 14:33:02 +0800
+
+ukui-notification (4.10.1.5-ok0.7) nile; urgency=medium
+
+  * Issues:无
+  * 其他改动:
+    - 重新传包
+
+ -- iaom <zhangpengfei@kylinos.cn>  Fri, 14 Feb 2025 15:26:59 +0800
+
+ukui-notification (4.10.1.5-ok0.6) nile; urgency=medium
+
+  * Issues:无
+  * 其他改动:
+    - fix(notification-server): 修复通知缓存时未缓存time_out字段的问题
+    - 更新翻译
+
+ -- iaom <zhangpengfei@kylinos.cn>  Fri, 14 Feb 2025 15:22:53 +0800
+
+ukui-notification (4.10.1.5-ok0.5) nile; urgency=medium
+
+  * Issues:无
+  * 其他改动:
+    - fix(notification-ukcc-plugin): 修复控制面板通知界面失焦时候,界面三个点按钮显示背景异常的
+
+ -- iaom <zhangpengfei@kylinos.cn>  Thu, 23 Jan 2025 15:56:48 +0800
+
 ukui-notification (4.10.1.5-ok0.4) nile; urgency=medium
 
   * Issues:无
diff -Nru ukui-notification-4.10.1.5/debian/patches/0003-Update-changelog-ukui-notification4.10.1.5-ok0.5.patch ukui-notification-4.10.1.5/debian/patches/0003-Update-changelog-ukui-notification4.10.1.5-ok0.5.patch
--- ukui-notification-4.10.1.5/debian/patches/0003-Update-changelog-ukui-notification4.10.1.5-ok0.5.patch	1970-01-01 08:00:00.000000000 +0800
+++ ukui-notification-4.10.1.5/debian/patches/0003-Update-changelog-ukui-notification4.10.1.5-ok0.5.patch	2025-02-28 14:33:02.000000000 +0800
@@ -0,0 +1,20 @@
+From: iaom <zhangpengfei@kylinos.cn>
+Date: Thu, 23 Jan 2025 15:58:49 +0800
+Subject: Update changelog ukui-notification4.10.1.5-ok0.5
+
+---
+ notification-ukcc-plugin/notification-ukcc-plugin.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/notification-ukcc-plugin/notification-ukcc-plugin.cpp b/notification-ukcc-plugin/notification-ukcc-plugin.cpp
+index 641abf8..052492d 100644
+--- a/notification-ukcc-plugin/notification-ukcc-plugin.cpp
++++ b/notification-ukcc-plugin/notification-ukcc-plugin.cpp
+@@ -550,6 +550,7 @@ void Notice::initItemUi(const QString &desktopPath, const UkuiSearch::Applicatio
+     ToolButton *setBtn = new ToolButton(baseWidget);
+     setBtn->setProperty("useButtonPalette", true);
+     setBtn->setPopupMode(QToolButton::InstantPopup);
++    setBtn->setAutoRaise(true);
+     setBtn->setFixedSize(QSize(36, 36));
+     setBtn->setIcon(QIcon::fromTheme("view-more-horizontal-symbolic"));
+ 
diff -Nru ukui-notification-4.10.1.5/debian/patches/0004-Added-translation-using-Weblate-Vietnamese.patch ukui-notification-4.10.1.5/debian/patches/0004-Added-translation-using-Weblate-Vietnamese.patch
--- ukui-notification-4.10.1.5/debian/patches/0004-Added-translation-using-Weblate-Vietnamese.patch	1970-01-01 08:00:00.000000000 +0800
+++ ukui-notification-4.10.1.5/debian/patches/0004-Added-translation-using-Weblate-Vietnamese.patch	2025-02-28 14:33:02.000000000 +0800
@@ -0,0 +1,552 @@
+From: KevinDuan <duankaiwen@kylinos.cn>
+Date: Thu, 13 Feb 2025 16:22:55 +0800
+Subject: Added translation using Weblate (Vietnamese)
+
+---
+ notification-ukcc-plugin/translations/ar.ts | 101 ++++++++++++++++++++++++++++
+ notification-ukcc-plugin/translations/de.ts | 101 ++++++++++++++++++++++++++++
+ notification-ukcc-plugin/translations/es.ts | 101 ++++++++++++++++++++++++++++
+ notification-ukcc-plugin/translations/fr.ts | 101 ++++++++++++++++++++++++++++
+ notification-ukcc-plugin/translations/vi.ts | 101 ++++++++++++++++++++++++++++
+ 5 files changed, 505 insertions(+)
+ create mode 100644 notification-ukcc-plugin/translations/ar.ts
+ create mode 100644 notification-ukcc-plugin/translations/de.ts
+ create mode 100644 notification-ukcc-plugin/translations/es.ts
+ create mode 100644 notification-ukcc-plugin/translations/fr.ts
+ create mode 100644 notification-ukcc-plugin/translations/vi.ts
+
+diff --git a/notification-ukcc-plugin/translations/ar.ts b/notification-ukcc-plugin/translations/ar.ts
+new file mode 100644
+index 0000000..204aecf
+--- /dev/null
++++ b/notification-ukcc-plugin/translations/ar.ts
+@@ -0,0 +1,101 @@
++<?xml version="1.0" encoding="utf-8"?>
++<!DOCTYPE TS>
++<TS version="2.1" language="ar" sourcelanguage="en">
++<context>
++    <name>Notice</name>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="52"/>
++        <source>Notice</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>NotFaze Mode</source>
++        <translation type="vanished">勿扰模式</translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="149"/>
++        <source>Do not disturb mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode Mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="151"/>
++        <source>(Notification banners, prompts will be hidden, and notification sounds will be muted)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="226"/>
++        <source>Automatically turn on</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode Mode/Automatically turn on</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="251"/>
++        <source>to</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="277"/>
++        <source>Automatically turn on when multiple screens are connected</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Automatically turn on when multiple screens are connected</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="283"/>
++        <source>Automatically open in full screen mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Automatically open in full screen mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="289"/>
++        <source>Allow automatic alarm reminders in Do Not Disturb mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Allow automatic alarm reminders in Do Not Disturb mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="318"/>
++        <source>Notice Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="320"/>
++        <source>Get notifications from the app</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/notice/Get notifications from the app</extra-contents_path>
++    </message>
++</context>
++<context>
++    <name>NoticeMenu</name>
++    <message>
++        <location filename="../notice-menu.cpp" line="104"/>
++        <source>Beep sound when notified</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notice-menu.cpp" line="110"/>
++        <source>Show message  on screenlock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notice-menu.cpp" line="116"/>
++        <source>Show noticfication  on screenlock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Notification Style</source>
++        <translation type="vanished">通知样式</translation>
++    </message>
++    <message>
++        <source>Banner: Appears in the upper right corner of the screen, and disappears automatically</source>
++        <translation type="vanished">横幅:显示在屏幕右上角,会自动消失</translation>
++    </message>
++    <message>
++        <source>Tip:It will be kept on the screen until it is closed</source>
++        <translation type="vanished">提示:会保留在屏幕上,直到被关闭</translation>
++    </message>
++    <message>
++        <source>None:Notifications will not be displayed on the screen, but will go to the notification center</source>
++        <translation type="vanished">无:通知不会显示在屏幕上,但会进入通知中心</translation>
++    </message>
++</context>
++</TS>
+diff --git a/notification-ukcc-plugin/translations/de.ts b/notification-ukcc-plugin/translations/de.ts
+new file mode 100644
+index 0000000..2d36796
+--- /dev/null
++++ b/notification-ukcc-plugin/translations/de.ts
+@@ -0,0 +1,101 @@
++<?xml version="1.0" encoding="utf-8"?>
++<!DOCTYPE TS>
++<TS version="2.1" language="de" sourcelanguage="en">
++<context>
++    <name>Notice</name>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="52"/>
++        <source>Notice</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>NotFaze Mode</source>
++        <translation type="vanished">勿扰模式</translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="149"/>
++        <source>Do not disturb mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode Mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="151"/>
++        <source>(Notification banners, prompts will be hidden, and notification sounds will be muted)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="226"/>
++        <source>Automatically turn on</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode Mode/Automatically turn on</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="251"/>
++        <source>to</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="277"/>
++        <source>Automatically turn on when multiple screens are connected</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Automatically turn on when multiple screens are connected</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="283"/>
++        <source>Automatically open in full screen mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Automatically open in full screen mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="289"/>
++        <source>Allow automatic alarm reminders in Do Not Disturb mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Allow automatic alarm reminders in Do Not Disturb mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="318"/>
++        <source>Notice Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="320"/>
++        <source>Get notifications from the app</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/notice/Get notifications from the app</extra-contents_path>
++    </message>
++</context>
++<context>
++    <name>NoticeMenu</name>
++    <message>
++        <location filename="../notice-menu.cpp" line="104"/>
++        <source>Beep sound when notified</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notice-menu.cpp" line="110"/>
++        <source>Show message  on screenlock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notice-menu.cpp" line="116"/>
++        <source>Show noticfication  on screenlock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Notification Style</source>
++        <translation type="vanished">通知样式</translation>
++    </message>
++    <message>
++        <source>Banner: Appears in the upper right corner of the screen, and disappears automatically</source>
++        <translation type="vanished">横幅:显示在屏幕右上角,会自动消失</translation>
++    </message>
++    <message>
++        <source>Tip:It will be kept on the screen until it is closed</source>
++        <translation type="vanished">提示:会保留在屏幕上,直到被关闭</translation>
++    </message>
++    <message>
++        <source>None:Notifications will not be displayed on the screen, but will go to the notification center</source>
++        <translation type="vanished">无:通知不会显示在屏幕上,但会进入通知中心</translation>
++    </message>
++</context>
++</TS>
+diff --git a/notification-ukcc-plugin/translations/es.ts b/notification-ukcc-plugin/translations/es.ts
+new file mode 100644
+index 0000000..3eb5e51
+--- /dev/null
++++ b/notification-ukcc-plugin/translations/es.ts
+@@ -0,0 +1,101 @@
++<?xml version="1.0" encoding="utf-8"?>
++<!DOCTYPE TS>
++<TS version="2.1" language="es" sourcelanguage="en">
++<context>
++    <name>Notice</name>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="52"/>
++        <source>Notice</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>NotFaze Mode</source>
++        <translation type="vanished">勿扰模式</translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="149"/>
++        <source>Do not disturb mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode Mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="151"/>
++        <source>(Notification banners, prompts will be hidden, and notification sounds will be muted)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="226"/>
++        <source>Automatically turn on</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode Mode/Automatically turn on</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="251"/>
++        <source>to</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="277"/>
++        <source>Automatically turn on when multiple screens are connected</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Automatically turn on when multiple screens are connected</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="283"/>
++        <source>Automatically open in full screen mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Automatically open in full screen mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="289"/>
++        <source>Allow automatic alarm reminders in Do Not Disturb mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Allow automatic alarm reminders in Do Not Disturb mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="318"/>
++        <source>Notice Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="320"/>
++        <source>Get notifications from the app</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/notice/Get notifications from the app</extra-contents_path>
++    </message>
++</context>
++<context>
++    <name>NoticeMenu</name>
++    <message>
++        <location filename="../notice-menu.cpp" line="104"/>
++        <source>Beep sound when notified</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notice-menu.cpp" line="110"/>
++        <source>Show message  on screenlock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notice-menu.cpp" line="116"/>
++        <source>Show noticfication  on screenlock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Notification Style</source>
++        <translation type="vanished">通知样式</translation>
++    </message>
++    <message>
++        <source>Banner: Appears in the upper right corner of the screen, and disappears automatically</source>
++        <translation type="vanished">横幅:显示在屏幕右上角,会自动消失</translation>
++    </message>
++    <message>
++        <source>Tip:It will be kept on the screen until it is closed</source>
++        <translation type="vanished">提示:会保留在屏幕上,直到被关闭</translation>
++    </message>
++    <message>
++        <source>None:Notifications will not be displayed on the screen, but will go to the notification center</source>
++        <translation type="vanished">无:通知不会显示在屏幕上,但会进入通知中心</translation>
++    </message>
++</context>
++</TS>
+diff --git a/notification-ukcc-plugin/translations/fr.ts b/notification-ukcc-plugin/translations/fr.ts
+new file mode 100644
+index 0000000..886f33c
+--- /dev/null
++++ b/notification-ukcc-plugin/translations/fr.ts
+@@ -0,0 +1,101 @@
++<?xml version="1.0" encoding="utf-8"?>
++<!DOCTYPE TS>
++<TS version="2.1" language="fr" sourcelanguage="en">
++<context>
++    <name>Notice</name>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="52"/>
++        <source>Notice</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>NotFaze Mode</source>
++        <translation type="vanished">勿扰模式</translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="149"/>
++        <source>Do not disturb mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode Mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="151"/>
++        <source>(Notification banners, prompts will be hidden, and notification sounds will be muted)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="226"/>
++        <source>Automatically turn on</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode Mode/Automatically turn on</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="251"/>
++        <source>to</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="277"/>
++        <source>Automatically turn on when multiple screens are connected</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Automatically turn on when multiple screens are connected</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="283"/>
++        <source>Automatically open in full screen mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Automatically open in full screen mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="289"/>
++        <source>Allow automatic alarm reminders in Do Not Disturb mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Allow automatic alarm reminders in Do Not Disturb mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="318"/>
++        <source>Notice Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="320"/>
++        <source>Get notifications from the app</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/notice/Get notifications from the app</extra-contents_path>
++    </message>
++</context>
++<context>
++    <name>NoticeMenu</name>
++    <message>
++        <location filename="../notice-menu.cpp" line="104"/>
++        <source>Beep sound when notified</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notice-menu.cpp" line="110"/>
++        <source>Show message  on screenlock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notice-menu.cpp" line="116"/>
++        <source>Show noticfication  on screenlock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Notification Style</source>
++        <translation type="vanished">通知样式</translation>
++    </message>
++    <message>
++        <source>Banner: Appears in the upper right corner of the screen, and disappears automatically</source>
++        <translation type="vanished">横幅:显示在屏幕右上角,会自动消失</translation>
++    </message>
++    <message>
++        <source>Tip:It will be kept on the screen until it is closed</source>
++        <translation type="vanished">提示:会保留在屏幕上,直到被关闭</translation>
++    </message>
++    <message>
++        <source>None:Notifications will not be displayed on the screen, but will go to the notification center</source>
++        <translation type="vanished">无:通知不会显示在屏幕上,但会进入通知中心</translation>
++    </message>
++</context>
++</TS>
+diff --git a/notification-ukcc-plugin/translations/vi.ts b/notification-ukcc-plugin/translations/vi.ts
+new file mode 100644
+index 0000000..57b6b6d
+--- /dev/null
++++ b/notification-ukcc-plugin/translations/vi.ts
+@@ -0,0 +1,101 @@
++<?xml version="1.0" encoding="utf-8"?>
++<!DOCTYPE TS>
++<TS version="2.1" language="vi" sourcelanguage="en">
++<context>
++    <name>Notice</name>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="52"/>
++        <source>Notice</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>NotFaze Mode</source>
++        <translation type="vanished">勿扰模式</translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="149"/>
++        <source>Do not disturb mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode Mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="151"/>
++        <source>(Notification banners, prompts will be hidden, and notification sounds will be muted)</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="226"/>
++        <source>Automatically turn on</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode Mode/Automatically turn on</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="251"/>
++        <source>to</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="277"/>
++        <source>Automatically turn on when multiple screens are connected</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Automatically turn on when multiple screens are connected</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="283"/>
++        <source>Automatically open in full screen mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Automatically open in full screen mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="289"/>
++        <source>Allow automatic alarm reminders in Do Not Disturb mode</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/Notice/Do not disturb mode/Allow automatic alarm reminders in Do Not Disturb mode</extra-contents_path>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="318"/>
++        <source>Notice Settings</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notification-ukcc-plugin.cpp" line="320"/>
++        <source>Get notifications from the app</source>
++        <translation type="unfinished"></translation>
++        <extra-contents_path>/notice/Get notifications from the app</extra-contents_path>
++    </message>
++</context>
++<context>
++    <name>NoticeMenu</name>
++    <message>
++        <location filename="../notice-menu.cpp" line="104"/>
++        <source>Beep sound when notified</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notice-menu.cpp" line="110"/>
++        <source>Show message  on screenlock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../notice-menu.cpp" line="116"/>
++        <source>Show noticfication  on screenlock</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Notification Style</source>
++        <translation type="vanished">通知样式</translation>
++    </message>
++    <message>
++        <source>Banner: Appears in the upper right corner of the screen, and disappears automatically</source>
++        <translation type="vanished">横幅:显示在屏幕右上角,会自动消失</translation>
++    </message>
++    <message>
++        <source>Tip:It will be kept on the screen until it is closed</source>
++        <translation type="vanished">提示:会保留在屏幕上,直到被关闭</translation>
++    </message>
++    <message>
++        <source>None:Notifications will not be displayed on the screen, but will go to the notification center</source>
++        <translation type="vanished">无:通知不会显示在屏幕上,但会进入通知中心</translation>
++    </message>
++</context>
++</TS>
diff -Nru ukui-notification-4.10.1.5/debian/patches/0005-Translated-using-Weblate-Vietnamese.patch ukui-notification-4.10.1.5/debian/patches/0005-Translated-using-Weblate-Vietnamese.patch
--- ukui-notification-4.10.1.5/debian/patches/0005-Translated-using-Weblate-Vietnamese.patch	1970-01-01 08:00:00.000000000 +0800
+++ ukui-notification-4.10.1.5/debian/patches/0005-Translated-using-Weblate-Vietnamese.patch	2025-02-28 14:33:02.000000000 +0800
@@ -0,0 +1,496 @@
+From: KevinDuan <duankaiwen@kylinos.cn>
+Date: Thu, 13 Feb 2025 08:25:23 +0000
+Subject: Translated using Weblate (Vietnamese)
+
+Currently translated at 100.0% (13 of 13 strings)
+
+Translation: openkylin-nile-new/notification-ukcc-plugin
+Translate-URL: http://weblate.openkylin.top/projects/openkylin-nile-new/notification-ukcc-plugin/vi/
+---
+ notification-ukcc-plugin/translations/ar.ts | 26 +++++++++++++-------------
+ notification-ukcc-plugin/translations/de.ts | 26 +++++++++++++-------------
+ notification-ukcc-plugin/translations/es.ts | 26 +++++++++++++-------------
+ notification-ukcc-plugin/translations/fr.ts | 26 +++++++++++++-------------
+ notification-ukcc-plugin/translations/vi.ts | 26 +++++++++++++-------------
+ 5 files changed, 65 insertions(+), 65 deletions(-)
+
+diff --git a/notification-ukcc-plugin/translations/ar.ts b/notification-ukcc-plugin/translations/ar.ts
+index 204aecf..e202578 100644
+--- a/notification-ukcc-plugin/translations/ar.ts
++++ b/notification-ukcc-plugin/translations/ar.ts
+@@ -6,7 +6,7 @@
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="52"/>
+         <source>Notice</source>
+-        <translation type="unfinished"></translation>
++        <translation>لاحظ</translation>
+     </message>
+     <message>
+         <source>NotFaze Mode</source>
+@@ -15,52 +15,52 @@
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="149"/>
+         <source>Do not disturb mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>وضع عدم الإزعاج</translation>
+         <extra-contents_path>/Notice/Do not disturb mode Mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="151"/>
+         <source>(Notification banners, prompts will be hidden, and notification sounds will be muted)</source>
+-        <translation type="unfinished"></translation>
++        <translation>(سيتم إخفاء لافتات الإشعارات والمطالبات وسيتم كتم أصوات الإشعارات)</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="226"/>
+         <source>Automatically turn on</source>
+-        <translation type="unfinished"></translation>
++        <translation>التفعيل التلقائي</translation>
+         <extra-contents_path>/Notice/Do not disturb mode Mode/Automatically turn on</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="251"/>
+         <source>to</source>
+-        <translation type="unfinished"></translation>
++        <translation>ل</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="277"/>
+         <source>Automatically turn on when multiple screens are connected</source>
+-        <translation type="unfinished"></translation>
++        <translation>التشغيل التلقائي عند توصيل شاشات متعددة</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Automatically turn on when multiple screens are connected</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="283"/>
+         <source>Automatically open in full screen mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>فتح تلقائيا في وضع ملء الشاشة</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Automatically open in full screen mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="289"/>
+         <source>Allow automatic alarm reminders in Do Not Disturb mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>السماح بتذكيرات التنبيه التلقائي في وضع عدم الإزعاج</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Allow automatic alarm reminders in Do Not Disturb mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="318"/>
+         <source>Notice Settings</source>
+-        <translation type="unfinished"></translation>
++        <translation>إعدادات الإشعار</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="320"/>
+         <source>Get notifications from the app</source>
+-        <translation type="unfinished"></translation>
++        <translation>الحصول على إشعارات من التطبيق</translation>
+         <extra-contents_path>/notice/Get notifications from the app</extra-contents_path>
+     </message>
+ </context>
+@@ -69,17 +69,17 @@
+     <message>
+         <location filename="../notice-menu.cpp" line="104"/>
+         <source>Beep sound when notified</source>
+-        <translation type="unfinished"></translation>
++        <translation>صوت صفير عند الإخطار</translation>
+     </message>
+     <message>
+         <location filename="../notice-menu.cpp" line="110"/>
+         <source>Show message  on screenlock</source>
+-        <translation type="unfinished"></translation>
++        <translation>إظهار الرسالة على قفل الشاشة</translation>
+     </message>
+     <message>
+         <location filename="../notice-menu.cpp" line="116"/>
+         <source>Show noticfication  on screenlock</source>
+-        <translation type="unfinished"></translation>
++        <translation>إظهار الإشعارات على قفل الشاشة</translation>
+     </message>
+     <message>
+         <source>Notification Style</source>
+diff --git a/notification-ukcc-plugin/translations/de.ts b/notification-ukcc-plugin/translations/de.ts
+index 2d36796..e5820cd 100644
+--- a/notification-ukcc-plugin/translations/de.ts
++++ b/notification-ukcc-plugin/translations/de.ts
+@@ -6,7 +6,7 @@
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="52"/>
+         <source>Notice</source>
+-        <translation type="unfinished"></translation>
++        <translation>Bemerken</translation>
+     </message>
+     <message>
+         <source>NotFaze Mode</source>
+@@ -15,52 +15,52 @@
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="149"/>
+         <source>Do not disturb mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Modus &quot;Nicht stören&quot;</translation>
+         <extra-contents_path>/Notice/Do not disturb mode Mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="151"/>
+         <source>(Notification banners, prompts will be hidden, and notification sounds will be muted)</source>
+-        <translation type="unfinished"></translation>
++        <translation>(Benachrichtigungsbanner, Eingabeaufforderungen werden ausgeblendet und Benachrichtigungstöne werden stummgeschaltet)</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="226"/>
+         <source>Automatically turn on</source>
+-        <translation type="unfinished"></translation>
++        <translation>Automatisch einschalten</translation>
+         <extra-contents_path>/Notice/Do not disturb mode Mode/Automatically turn on</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="251"/>
+         <source>to</source>
+-        <translation type="unfinished"></translation>
++        <translation>An</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="277"/>
+         <source>Automatically turn on when multiple screens are connected</source>
+-        <translation type="unfinished"></translation>
++        <translation>Automatisches Einschalten, wenn mehrere Bildschirme angeschlossen sind</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Automatically turn on when multiple screens are connected</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="283"/>
+         <source>Automatically open in full screen mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Automatisches Öffnen im Vollbildmodus</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Automatically open in full screen mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="289"/>
+         <source>Allow automatic alarm reminders in Do Not Disturb mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Automatische Alarmerinnerungen im Modus &quot;Nicht stören&quot; zulassen</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Allow automatic alarm reminders in Do Not Disturb mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="318"/>
+         <source>Notice Settings</source>
+-        <translation type="unfinished"></translation>
++        <translation>Einstellungen für Hinweise</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="320"/>
+         <source>Get notifications from the app</source>
+-        <translation type="unfinished"></translation>
++        <translation>Erhalten Sie Benachrichtigungen von der App</translation>
+         <extra-contents_path>/notice/Get notifications from the app</extra-contents_path>
+     </message>
+ </context>
+@@ -69,17 +69,17 @@
+     <message>
+         <location filename="../notice-menu.cpp" line="104"/>
+         <source>Beep sound when notified</source>
+-        <translation type="unfinished"></translation>
++        <translation>Piepton bei Benachrichtigung</translation>
+     </message>
+     <message>
+         <location filename="../notice-menu.cpp" line="110"/>
+         <source>Show message  on screenlock</source>
+-        <translation type="unfinished"></translation>
++        <translation>Nachricht auf der Bildschirmsperre anzeigen</translation>
+     </message>
+     <message>
+         <location filename="../notice-menu.cpp" line="116"/>
+         <source>Show noticfication  on screenlock</source>
+-        <translation type="unfinished"></translation>
++        <translation>Benachrichtigung auf Bildschirmsperre anzeigen</translation>
+     </message>
+     <message>
+         <source>Notification Style</source>
+diff --git a/notification-ukcc-plugin/translations/es.ts b/notification-ukcc-plugin/translations/es.ts
+index 3eb5e51..a7a0b09 100644
+--- a/notification-ukcc-plugin/translations/es.ts
++++ b/notification-ukcc-plugin/translations/es.ts
+@@ -6,7 +6,7 @@
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="52"/>
+         <source>Notice</source>
+-        <translation type="unfinished"></translation>
++        <translation>Notar</translation>
+     </message>
+     <message>
+         <source>NotFaze Mode</source>
+@@ -15,52 +15,52 @@
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="149"/>
+         <source>Do not disturb mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Modo No molestar</translation>
+         <extra-contents_path>/Notice/Do not disturb mode Mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="151"/>
+         <source>(Notification banners, prompts will be hidden, and notification sounds will be muted)</source>
+-        <translation type="unfinished"></translation>
++        <translation>(Los banners de notificación, las indicaciones se ocultarán y los sonidos de notificación se silenciarán)</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="226"/>
+         <source>Automatically turn on</source>
+-        <translation type="unfinished"></translation>
++        <translation>Encendido automático</translation>
+         <extra-contents_path>/Notice/Do not disturb mode Mode/Automatically turn on</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="251"/>
+         <source>to</source>
+-        <translation type="unfinished"></translation>
++        <translation>Para</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="277"/>
+         <source>Automatically turn on when multiple screens are connected</source>
+-        <translation type="unfinished"></translation>
++        <translation>Se enciende automáticamente cuando hay varias pantallas conectadas</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Automatically turn on when multiple screens are connected</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="283"/>
+         <source>Automatically open in full screen mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Apertura automática en modo de pantalla completa</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Automatically open in full screen mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="289"/>
+         <source>Allow automatic alarm reminders in Do Not Disturb mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Permitir recordatorios de alarma automáticos en el modo No molestar</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Allow automatic alarm reminders in Do Not Disturb mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="318"/>
+         <source>Notice Settings</source>
+-        <translation type="unfinished"></translation>
++        <translation>Configuración de avisos</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="320"/>
+         <source>Get notifications from the app</source>
+-        <translation type="unfinished"></translation>
++        <translation>Recibir notificaciones de la aplicación</translation>
+         <extra-contents_path>/notice/Get notifications from the app</extra-contents_path>
+     </message>
+ </context>
+@@ -69,17 +69,17 @@
+     <message>
+         <location filename="../notice-menu.cpp" line="104"/>
+         <source>Beep sound when notified</source>
+-        <translation type="unfinished"></translation>
++        <translation>Sonido de pitido cuando se notifica</translation>
+     </message>
+     <message>
+         <location filename="../notice-menu.cpp" line="110"/>
+         <source>Show message  on screenlock</source>
+-        <translation type="unfinished"></translation>
++        <translation>Mostrar mensaje en el bloqueo de pantalla</translation>
+     </message>
+     <message>
+         <location filename="../notice-menu.cpp" line="116"/>
+         <source>Show noticfication  on screenlock</source>
+-        <translation type="unfinished"></translation>
++        <translation>Mostrar notificación en el bloqueo de pantalla</translation>
+     </message>
+     <message>
+         <source>Notification Style</source>
+diff --git a/notification-ukcc-plugin/translations/fr.ts b/notification-ukcc-plugin/translations/fr.ts
+index 886f33c..0564efc 100644
+--- a/notification-ukcc-plugin/translations/fr.ts
++++ b/notification-ukcc-plugin/translations/fr.ts
+@@ -6,7 +6,7 @@
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="52"/>
+         <source>Notice</source>
+-        <translation type="unfinished"></translation>
++        <translation>Remarquer</translation>
+     </message>
+     <message>
+         <source>NotFaze Mode</source>
+@@ -15,52 +15,52 @@
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="149"/>
+         <source>Do not disturb mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Mode Ne pas déranger</translation>
+         <extra-contents_path>/Notice/Do not disturb mode Mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="151"/>
+         <source>(Notification banners, prompts will be hidden, and notification sounds will be muted)</source>
+-        <translation type="unfinished"></translation>
++        <translation>(Les bannières de notification, les invites seront masquées et les sons de notification seront désactivés)</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="226"/>
+         <source>Automatically turn on</source>
+-        <translation type="unfinished"></translation>
++        <translation>Activer automatiquement</translation>
+         <extra-contents_path>/Notice/Do not disturb mode Mode/Automatically turn on</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="251"/>
+         <source>to</source>
+-        <translation type="unfinished"></translation>
++        <translation>À</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="277"/>
+         <source>Automatically turn on when multiple screens are connected</source>
+-        <translation type="unfinished"></translation>
++        <translation>S’allume automatiquement lorsque plusieurs écrans sont connectés</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Automatically turn on when multiple screens are connected</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="283"/>
+         <source>Automatically open in full screen mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Ouverture automatique en mode plein écran</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Automatically open in full screen mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="289"/>
+         <source>Allow automatic alarm reminders in Do Not Disturb mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Autoriser les rappels automatiques d’alarme en mode Ne pas déranger</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Allow automatic alarm reminders in Do Not Disturb mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="318"/>
+         <source>Notice Settings</source>
+-        <translation type="unfinished"></translation>
++        <translation>Paramètres de l’avis</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="320"/>
+         <source>Get notifications from the app</source>
+-        <translation type="unfinished"></translation>
++        <translation>Recevoir des notifications de l’application</translation>
+         <extra-contents_path>/notice/Get notifications from the app</extra-contents_path>
+     </message>
+ </context>
+@@ -69,17 +69,17 @@
+     <message>
+         <location filename="../notice-menu.cpp" line="104"/>
+         <source>Beep sound when notified</source>
+-        <translation type="unfinished"></translation>
++        <translation>Bip sonore lors de la notification</translation>
+     </message>
+     <message>
+         <location filename="../notice-menu.cpp" line="110"/>
+         <source>Show message  on screenlock</source>
+-        <translation type="unfinished"></translation>
++        <translation>Afficher le message sur le verrouillage de l’écran</translation>
+     </message>
+     <message>
+         <location filename="../notice-menu.cpp" line="116"/>
+         <source>Show noticfication  on screenlock</source>
+-        <translation type="unfinished"></translation>
++        <translation>Afficher la notification sur le verrouillage de l’écran</translation>
+     </message>
+     <message>
+         <source>Notification Style</source>
+diff --git a/notification-ukcc-plugin/translations/vi.ts b/notification-ukcc-plugin/translations/vi.ts
+index 57b6b6d..d9137fa 100644
+--- a/notification-ukcc-plugin/translations/vi.ts
++++ b/notification-ukcc-plugin/translations/vi.ts
+@@ -6,7 +6,7 @@
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="52"/>
+         <source>Notice</source>
+-        <translation type="unfinished"></translation>
++        <translation>Thông báo</translation>
+     </message>
+     <message>
+         <source>NotFaze Mode</source>
+@@ -15,52 +15,52 @@
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="149"/>
+         <source>Do not disturb mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Chế độ không làm phiền</translation>
+         <extra-contents_path>/Notice/Do not disturb mode Mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="151"/>
+         <source>(Notification banners, prompts will be hidden, and notification sounds will be muted)</source>
+-        <translation type="unfinished"></translation>
++        <translation>(Biểu ngữ thông báo, lời nhắc sẽ bị ẩn và âm thanh thông báo sẽ bị tắt tiếng)</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="226"/>
+         <source>Automatically turn on</source>
+-        <translation type="unfinished"></translation>
++        <translation>Tự động bật</translation>
+         <extra-contents_path>/Notice/Do not disturb mode Mode/Automatically turn on</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="251"/>
+         <source>to</source>
+-        <translation type="unfinished"></translation>
++        <translation>đến</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="277"/>
+         <source>Automatically turn on when multiple screens are connected</source>
+-        <translation type="unfinished"></translation>
++        <translation>Tự động bật khi nhiều màn hình được kết nối</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Automatically turn on when multiple screens are connected</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="283"/>
+         <source>Automatically open in full screen mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Tự động mở ở chế độ toàn màn hình</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Automatically open in full screen mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="289"/>
+         <source>Allow automatic alarm reminders in Do Not Disturb mode</source>
+-        <translation type="unfinished"></translation>
++        <translation>Cho phép nhắc nhở báo thức tự động ở chế độ Không làm phiền</translation>
+         <extra-contents_path>/Notice/Do not disturb mode/Allow automatic alarm reminders in Do Not Disturb mode</extra-contents_path>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="318"/>
+         <source>Notice Settings</source>
+-        <translation type="unfinished"></translation>
++        <translation>Cài đặt thông báo</translation>
+     </message>
+     <message>
+         <location filename="../notification-ukcc-plugin.cpp" line="320"/>
+         <source>Get notifications from the app</source>
+-        <translation type="unfinished"></translation>
++        <translation>Nhận thông báo từ ứng dụng</translation>
+         <extra-contents_path>/notice/Get notifications from the app</extra-contents_path>
+     </message>
+ </context>
+@@ -69,17 +69,17 @@
+     <message>
+         <location filename="../notice-menu.cpp" line="104"/>
+         <source>Beep sound when notified</source>
+-        <translation type="unfinished"></translation>
++        <translation>Âm thanh bíp khi được thông báo</translation>
+     </message>
+     <message>
+         <location filename="../notice-menu.cpp" line="110"/>
+         <source>Show message  on screenlock</source>
+-        <translation type="unfinished"></translation>
++        <translation>Hiển thị tin nhắn trên khóa màn hình</translation>
+     </message>
+     <message>
+         <location filename="../notice-menu.cpp" line="116"/>
+         <source>Show noticfication  on screenlock</source>
+-        <translation type="unfinished"></translation>
++        <translation>Hiển thị thông báo trên khóa màn hình</translation>
+     </message>
+     <message>
+         <source>Notification Style</source>
diff -Nru ukui-notification-4.10.1.5/debian/patches/0006-Update-changelog-ukui-notification4.10.1.5-ok0.7.patch ukui-notification-4.10.1.5/debian/patches/0006-Update-changelog-ukui-notification4.10.1.5-ok0.7.patch
--- ukui-notification-4.10.1.5/debian/patches/0006-Update-changelog-ukui-notification4.10.1.5-ok0.7.patch	1970-01-01 08:00:00.000000000 +0800
+++ ukui-notification-4.10.1.5/debian/patches/0006-Update-changelog-ukui-notification4.10.1.5-ok0.7.patch	2025-02-28 14:33:02.000000000 +0800
@@ -0,0 +1,20 @@
+From: iaom <zhangpengfei@kylinos.cn>
+Date: Fri, 14 Feb 2025 15:29:39 +0800
+Subject: Update changelog ukui-notification4.10.1.5-ok0.7
+
+---
+ notification-server/server.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/notification-server/server.cpp b/notification-server/server.cpp
+index 9ce98e8..f32ef47 100644
+--- a/notification-server/server.cpp
++++ b/notification-server/server.cpp
+@@ -88,6 +88,7 @@ uint ServerPrivate::Notify(const QString &app_name, uint replaces_id, const QStr
+         notification.m_body = body;
+         notification.m_actions = actions;
+         notification.m_hints = newHints;
++        notification.m_timeout = timeout;
+         m_notificationsCache.insert(id, notification);
+         return id;
+     }
diff -Nru ukui-notification-4.10.1.5/debian/patches/0007-Update-changelog-ukui-notification4.10.1.5-ok0.8.patch ukui-notification-4.10.1.5/debian/patches/0007-Update-changelog-ukui-notification4.10.1.5-ok0.8.patch
--- ukui-notification-4.10.1.5/debian/patches/0007-Update-changelog-ukui-notification4.10.1.5-ok0.8.patch	1970-01-01 08:00:00.000000000 +0800
+++ ukui-notification-4.10.1.5/debian/patches/0007-Update-changelog-ukui-notification4.10.1.5-ok0.8.patch	2025-02-28 14:33:02.000000000 +0800
@@ -0,0 +1,77 @@
+From: sundagao <sundagao@kylinos.cn>
+Date: Fri, 28 Feb 2025 14:37:16 +0800
+Subject: Update changelog ukui-notification4.10.1.5-ok0.8
+
+---
+ notification-ukcc-plugin/CMakeLists.txt               | 3 ++-
+ notification-ukcc-plugin/notice-menu.cpp              | 7 ++++---
+ notification-ukcc-plugin/notification-ukcc-plugin.cpp | 3 +--
+ 3 files changed, 7 insertions(+), 6 deletions(-)
+
+diff --git a/notification-ukcc-plugin/CMakeLists.txt b/notification-ukcc-plugin/CMakeLists.txt
+index d267f47..17e8476 100644
+--- a/notification-ukcc-plugin/CMakeLists.txt
++++ b/notification-ukcc-plugin/CMakeLists.txt
+@@ -12,7 +12,7 @@ set(UKUI_NOTIFICATION_EXTERNAL_LIBS "")
+ set(UKUI_NOTIFICATION_PC_PKGS kysdk-qtwidgets)
+ 
+ foreach(PC_LIB IN ITEMS ${UKUI_NOTIFICATION_PC_PKGS})
+-    pkg_check_modules(${PC_LIB} REQUIRED ${PC_LIB})
++    pkg_check_modules(${PC_LIB} REQUIRED IMPORTED_TARGET ${PC_LIB})
+     if(${${PC_LIB}_FOUND})
+         include_directories(${${PC_LIB}_INCLUDE_DIRS})
+         link_directories(${${PC_LIB}_LIBRARY_DIRS})
+@@ -39,6 +39,7 @@ target_link_libraries(notification-ukcc-plugin
+         Qt${QT_VERSION_MAJOR}::Network
+         ukui-notification
+         ukcc
++        ${UKUI_NOTIFICATION_EXTERNAL_LIBS}
+         )
+ 
+ install(TARGETS notification-ukcc-plugin DESTINATION /usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/ukui-control-center)
+diff --git a/notification-ukcc-plugin/notice-menu.cpp b/notification-ukcc-plugin/notice-menu.cpp
+index fba9a97..8555b82 100644
+--- a/notification-ukcc-plugin/notice-menu.cpp
++++ b/notification-ukcc-plugin/notice-menu.cpp
+@@ -78,8 +78,9 @@ void NoticeMenu::setShowOnLockScreenEnable(bool state)
+     m_showBtn->blockSignals(false);
+ }
+ 
+-//void NoticeMenu::setPopupStyle(UkuiNotification::SettingsProperty::Property style)
+-//{
++void NoticeMenu::setPopupStyle(UkuiNotification::SettingsProperty::Property style)
++{
++    Q_UNUSED(style)
+ //    int styleId = 0;
+ //    if (style == UkuiNotification::SettingsProperty::TransientPopup) {
+ //        styleId = 0;
+@@ -91,7 +92,7 @@ void NoticeMenu::setShowOnLockScreenEnable(bool state)
+ //    m_styleGroup->blockSignals(true);
+ //    m_styleGroup->button(styleId)->setChecked(true);
+ //    m_styleGroup->blockSignals(false);
+-//}
++}
+ 
+ void NoticeMenu::initUi()
+ {
+diff --git a/notification-ukcc-plugin/notification-ukcc-plugin.cpp b/notification-ukcc-plugin/notification-ukcc-plugin.cpp
+index 052492d..db6bcc1 100644
+--- a/notification-ukcc-plugin/notification-ukcc-plugin.cpp
++++ b/notification-ukcc-plugin/notification-ukcc-plugin.cpp
+@@ -191,6 +191,7 @@ void Notice::initUi(QWidget *widget)
+     NoticeLayout->addWidget(m_noticeLabel);
+     NoticeLayout->addWidget(m_getNoticeFrame);
+     NoticeLayout->addWidget(m_noticeAppFrame);
++    NoticeLayout->addStretch();
+ 
+     if (1) {
+         mverticalLayout->addWidget(distrubFrame);
+@@ -202,8 +203,6 @@ void Notice::initUi(QWidget *widget)
+         notFazeFrame->hide();
+     }
+     mverticalLayout->addWidget(Noticewidget);
+-    mverticalLayout->addStretch();
+-
+ }
+ 
+ void Notice::initNotFaze(QFrame *frame)
diff -Nru ukui-notification-4.10.1.5/debian/patches/series ukui-notification-4.10.1.5/debian/patches/series
--- ukui-notification-4.10.1.5/debian/patches/series	2025-01-02 09:18:31.000000000 +0800
+++ ukui-notification-4.10.1.5/debian/patches/series	2025-02-28 14:33:02.000000000 +0800
@@ -1,2 +1,7 @@
 0001-Update-changelog-ukui-notification4.10.1.5-ok0.3.patch
 0002-Update-changelog-ukui-notification4.10.1.5-ok0.4.patch
+0003-Update-changelog-ukui-notification4.10.1.5-ok0.5.patch
+0004-Added-translation-using-Weblate-Vietnamese.patch
+0005-Translated-using-Weblate-Vietnamese.patch
+0006-Update-changelog-ukui-notification4.10.1.5-ok0.7.patch
+0007-Update-changelog-ukui-notification4.10.1.5-ok0.8.patch