diff -Nru time-shutdown-4.10.0.0/debian/changelog time-shutdown-4.10.0.0/debian/changelog
--- time-shutdown-4.10.0.0/debian/changelog	2024-07-30 18:34:45.000000000 +0800
+++ time-shutdown-4.10.0.0/debian/changelog	2024-07-30 18:34:45.000000000 +0800
@@ -1,3 +1,9 @@
+time-shutdown (4.10.0.0-ok0.12) nile; urgency=medium
+
+  * 增加阿越版本
+
+ -- Kevin Duan <duankaiwen@kylinos.cn>  Tue, 30 Jul 2024 18:34:45 +0800
+
 time-shutdown (4.10.0.0-ok0.11) nile; urgency=medium
 
   * 更新0920维哈柯翻译
diff -Nru time-shutdown-4.10.0.0/debian/patches/0013-Added-translation-using-Weblate-Arabic.patch time-shutdown-4.10.0.0/debian/patches/0013-Added-translation-using-Weblate-Arabic.patch
--- time-shutdown-4.10.0.0/debian/patches/0013-Added-translation-using-Weblate-Arabic.patch	1970-01-01 08:00:00.000000000 +0800
+++ time-shutdown-4.10.0.0/debian/patches/0013-Added-translation-using-Weblate-Arabic.patch	2024-07-30 18:34:45.000000000 +0800
@@ -0,0 +1,210 @@
+From: KevinDuan <duankaiwen@kylinos.cn>
+Date: Mon, 17 Feb 2025 09:35:14 +0800
+Subject: Added translation using Weblate (Arabic)
+
+---
+ time-shutdown/translations/time-shutdown_ar.ts | 195 +++++++++++++++++++++++++
+ 1 file changed, 195 insertions(+)
+ create mode 100644 time-shutdown/translations/time-shutdown_ar.ts
+
+diff --git a/time-shutdown/translations/time-shutdown_ar.ts b/time-shutdown/translations/time-shutdown_ar.ts
+new file mode 100644
+index 0000000..bea3cf4
+--- /dev/null
++++ b/time-shutdown/translations/time-shutdown_ar.ts
+@@ -0,0 +1,195 @@
++<?xml version="1.0" encoding="utf-8"?>
++<!DOCTYPE TS>
++<TS version="2.1" language="ar">
++<context>
++    <name>QObject</name>
++    <message>
++        <location filename="../comboxwidget.cpp" line="39"/>
++        <source>Shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../confirmareawidget.cpp" line="35"/>
++        <source>Cancel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../confirmareawidget.cpp" line="39"/>
++        <source>Confirm</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="76"/>
++        <source>never</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="77"/>
++        <source>Only this shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="78"/>
++        <source>Everyday</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="79"/>
++        <source>Mon</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="80"/>
++        <source>Tue</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="81"/>
++        <source>Wed</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="82"/>
++        <source>Thu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="83"/>
++        <source>Fri</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="84"/>
++        <source>Sat</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="85"/>
++        <source>Sun</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../timeshowwidget.cpp" line="58"/>
++        <source>hours</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../timeshowwidget.cpp" line="64"/>
++        <location filename="../widget.cpp" line="154"/>
++        <source>minute</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="104"/>
++        <location filename="../widget.cpp" line="105"/>
++        <location filename="../widget.cpp" line="128"/>
++        <location filename="../widget.cpp" line="278"/>
++        <source>Time-shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="108"/>
++        <source>more</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="109"/>
++        <source>minimize</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="110"/>
++        <source>close</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="116"/>
++        <source>Assist</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="117"/>
++        <source>About</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="118"/>
++        <source>Quit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Service &amp; Support:</source>
++        <translation type="vanished">服务与支持团队:</translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="152"/>
++        <source>next shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="153"/>
++        <source>hour</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="548"/>
++        <location filename="../widget.cpp" line="560"/>
++        <source>OK</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../main.cpp" line="63"/>
++        <source>time-shutdown is already running!</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>VerticalScroll_60</name>
++    <message>
++        <location filename="../verticalscroll60.cpp" line="271"/>
++        <source>VerticalScroll_60</source>
++        <translation></translation>
++    </message>
++</context>
++<context>
++    <name>Widget</name>
++    <message>
++        <location filename="../widget.cpp" line="128"/>
++        <source>Version: </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="234"/>
++        <source>Mi&amp;nimize</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="237"/>
++        <source>&amp;Restore</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="240"/>
++        <source>&amp;Quit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="559"/>
++        <source>The shutdown time is shorter than the current time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>warning</source>
++        <translation type="vanished">警告</translation>
++    </message>
++    <message>
++        <source>Service &amp; Support: </source>
++        <translation type="vanished">服务与支持团队:</translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="547"/>
++        <source>no set shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++</TS>
diff -Nru time-shutdown-4.10.0.0/debian/patches/0014-Added-translation-using-Weblate-Vietnamese.patch time-shutdown-4.10.0.0/debian/patches/0014-Added-translation-using-Weblate-Vietnamese.patch
--- time-shutdown-4.10.0.0/debian/patches/0014-Added-translation-using-Weblate-Vietnamese.patch	1970-01-01 08:00:00.000000000 +0800
+++ time-shutdown-4.10.0.0/debian/patches/0014-Added-translation-using-Weblate-Vietnamese.patch	2024-07-30 18:34:45.000000000 +0800
@@ -0,0 +1,210 @@
+From: KevinDuan <duankaiwen@kylinos.cn>
+Date: Mon, 17 Feb 2025 15:00:33 +0800
+Subject: Added translation using Weblate (Vietnamese)
+
+---
+ time-shutdown/translations/time-shutdown_vi.ts | 195 +++++++++++++++++++++++++
+ 1 file changed, 195 insertions(+)
+ create mode 100644 time-shutdown/translations/time-shutdown_vi.ts
+
+diff --git a/time-shutdown/translations/time-shutdown_vi.ts b/time-shutdown/translations/time-shutdown_vi.ts
+new file mode 100644
+index 0000000..dca40bd
+--- /dev/null
++++ b/time-shutdown/translations/time-shutdown_vi.ts
+@@ -0,0 +1,195 @@
++<?xml version="1.0" encoding="utf-8"?>
++<!DOCTYPE TS>
++<TS version="2.1" language="vi">
++<context>
++    <name>QObject</name>
++    <message>
++        <location filename="../comboxwidget.cpp" line="39"/>
++        <source>Shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../confirmareawidget.cpp" line="35"/>
++        <source>Cancel</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../confirmareawidget.cpp" line="39"/>
++        <source>Confirm</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="76"/>
++        <source>never</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="77"/>
++        <source>Only this shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="78"/>
++        <source>Everyday</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="79"/>
++        <source>Mon</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="80"/>
++        <source>Tue</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="81"/>
++        <source>Wed</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="82"/>
++        <source>Thu</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="83"/>
++        <source>Fri</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="84"/>
++        <source>Sat</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../dropdownmenu.h" line="85"/>
++        <source>Sun</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../timeshowwidget.cpp" line="58"/>
++        <source>hours</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../timeshowwidget.cpp" line="64"/>
++        <location filename="../widget.cpp" line="154"/>
++        <source>minute</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="104"/>
++        <location filename="../widget.cpp" line="105"/>
++        <location filename="../widget.cpp" line="128"/>
++        <location filename="../widget.cpp" line="278"/>
++        <source>Time-shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="108"/>
++        <source>more</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="109"/>
++        <source>minimize</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="110"/>
++        <source>close</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="116"/>
++        <source>Assist</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="117"/>
++        <source>About</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="118"/>
++        <source>Quit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>Service &amp; Support:</source>
++        <translation type="vanished">服务与支持团队:</translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="152"/>
++        <source>next shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="153"/>
++        <source>hour</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="548"/>
++        <location filename="../widget.cpp" line="560"/>
++        <source>OK</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../main.cpp" line="63"/>
++        <source>time-shutdown is already running!</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++<context>
++    <name>VerticalScroll_60</name>
++    <message>
++        <location filename="../verticalscroll60.cpp" line="271"/>
++        <source>VerticalScroll_60</source>
++        <translation></translation>
++    </message>
++</context>
++<context>
++    <name>Widget</name>
++    <message>
++        <location filename="../widget.cpp" line="128"/>
++        <source>Version: </source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="234"/>
++        <source>Mi&amp;nimize</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="237"/>
++        <source>&amp;Restore</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="240"/>
++        <source>&amp;Quit</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="559"/>
++        <source>The shutdown time is shorter than the current time</source>
++        <translation type="unfinished"></translation>
++    </message>
++    <message>
++        <source>warning</source>
++        <translation type="vanished">警告</translation>
++    </message>
++    <message>
++        <source>Service &amp; Support: </source>
++        <translation type="vanished">服务与支持团队:</translation>
++    </message>
++    <message>
++        <location filename="../widget.cpp" line="547"/>
++        <source>no set shutdown</source>
++        <translation type="unfinished"></translation>
++    </message>
++</context>
++</TS>
diff -Nru time-shutdown-4.10.0.0/debian/patches/0015-Translated-using-Weblate-Vietnamese.patch time-shutdown-4.10.0.0/debian/patches/0015-Translated-using-Weblate-Vietnamese.patch
--- time-shutdown-4.10.0.0/debian/patches/0015-Translated-using-Weblate-Vietnamese.patch	1970-01-01 08:00:00.000000000 +0800
+++ time-shutdown-4.10.0.0/debian/patches/0015-Translated-using-Weblate-Vietnamese.patch	2024-07-30 18:34:45.000000000 +0800
@@ -0,0 +1,439 @@
+From: KevinDuan <duankaiwen@kylinos.cn>
+Date: Wed, 19 Feb 2025 08:13:55 +0000
+Subject: Translated using Weblate (Vietnamese)
+
+Currently translated at 100.0% (33 of 33 strings)
+
+Translation: openkylin-nile-new/time-shutdown
+Translate-URL: http://weblate.openkylin.top/projects/openkylin-nile-new/time-shutdown/vi/
+---
+ time-shutdown/translations/time-shutdown_ar.ts | 64 +++++++++++++-------------
+ time-shutdown/translations/time-shutdown_vi.ts | 64 +++++++++++++-------------
+ 2 files changed, 64 insertions(+), 64 deletions(-)
+
+diff --git a/time-shutdown/translations/time-shutdown_ar.ts b/time-shutdown/translations/time-shutdown_ar.ts
+index bea3cf4..f747477 100644
+--- a/time-shutdown/translations/time-shutdown_ar.ts
++++ b/time-shutdown/translations/time-shutdown_ar.ts
+@@ -6,78 +6,78 @@
+     <message>
+         <location filename="../comboxwidget.cpp" line="39"/>
+         <source>Shutdown</source>
+-        <translation type="unfinished"></translation>
++        <translation>ايقاف التشغيل</translation>
+     </message>
+     <message>
+         <location filename="../confirmareawidget.cpp" line="35"/>
+         <source>Cancel</source>
+-        <translation type="unfinished"></translation>
++        <translation>إلغاء الأمر</translation>
+     </message>
+     <message>
+         <location filename="../confirmareawidget.cpp" line="39"/>
+         <source>Confirm</source>
+-        <translation type="unfinished"></translation>
++        <translation>أكد</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="76"/>
+         <source>never</source>
+-        <translation type="unfinished"></translation>
++        <translation>أبدا</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="77"/>
+         <source>Only this shutdown</source>
+-        <translation type="unfinished"></translation>
++        <translation>فقط هذا الإغلاق</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="78"/>
+         <source>Everyday</source>
+-        <translation type="unfinished"></translation>
++        <translation>اليوميه</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="79"/>
+         <source>Mon</source>
+-        <translation type="unfinished"></translation>
++        <translation>الاثنين</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="80"/>
+         <source>Tue</source>
+-        <translation type="unfinished"></translation>
++        <translation>الثلاثاء</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="81"/>
+         <source>Wed</source>
+-        <translation type="unfinished"></translation>
++        <translation>الاربعاء</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="82"/>
+         <source>Thu</source>
+-        <translation type="unfinished"></translation>
++        <translation>الخميس</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="83"/>
+         <source>Fri</source>
+-        <translation type="unfinished"></translation>
++        <translation>الجمعه</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="84"/>
+         <source>Sat</source>
+-        <translation type="unfinished"></translation>
++        <translation>جلس</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="85"/>
+         <source>Sun</source>
+-        <translation type="unfinished"></translation>
++        <translation>شمس</translation>
+     </message>
+     <message>
+         <location filename="../timeshowwidget.cpp" line="58"/>
+         <source>hours</source>
+-        <translation type="unfinished"></translation>
++        <translation>الساعات</translation>
+     </message>
+     <message>
+         <location filename="../timeshowwidget.cpp" line="64"/>
+         <location filename="../widget.cpp" line="154"/>
+         <source>minute</source>
+-        <translation type="unfinished"></translation>
++        <translation>دقيقة</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="104"/>
+@@ -85,37 +85,37 @@
+         <location filename="../widget.cpp" line="128"/>
+         <location filename="../widget.cpp" line="278"/>
+         <source>Time-shutdown</source>
+-        <translation type="unfinished"></translation>
++        <translation>إيقاف التشغيل الزمني</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="108"/>
+         <source>more</source>
+-        <translation type="unfinished"></translation>
++        <translation>أكثر</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="109"/>
+         <source>minimize</source>
+-        <translation type="unfinished"></translation>
++        <translation>تصغير</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="110"/>
+         <source>close</source>
+-        <translation type="unfinished"></translation>
++        <translation>غلق</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="116"/>
+         <source>Assist</source>
+-        <translation type="unfinished"></translation>
++        <translation>ساعد</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="117"/>
+         <source>About</source>
+-        <translation type="unfinished"></translation>
++        <translation>عن</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="118"/>
+         <source>Quit</source>
+-        <translation type="unfinished"></translation>
++        <translation>انهاء</translation>
+     </message>
+     <message>
+         <source>Service &amp; Support:</source>
+@@ -124,23 +124,23 @@
+     <message>
+         <location filename="../widget.cpp" line="152"/>
+         <source>next shutdown</source>
+-        <translation type="unfinished"></translation>
++        <translation>الاغلاق التالي</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="153"/>
+         <source>hour</source>
+-        <translation type="unfinished"></translation>
++        <translation>ساعة</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="548"/>
+         <location filename="../widget.cpp" line="560"/>
+         <source>OK</source>
+-        <translation type="unfinished"></translation>
++        <translation>موافق</translation>
+     </message>
+     <message>
+         <location filename="../main.cpp" line="63"/>
+         <source>time-shutdown is already running!</source>
+-        <translation type="unfinished"></translation>
++        <translation>وقت إيقاف التشغيل قيد التشغيل بالفعل!</translation>
+     </message>
+ </context>
+ <context>
+@@ -156,27 +156,27 @@
+     <message>
+         <location filename="../widget.cpp" line="128"/>
+         <source>Version: </source>
+-        <translation type="unfinished"></translation>
++        <translation>الإصدار: </translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="234"/>
+         <source>Mi&amp;nimize</source>
+-        <translation type="unfinished"></translation>
++        <translation>Mi&amp;nimize</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="237"/>
+         <source>&amp;Restore</source>
+-        <translation type="unfinished"></translation>
++        <translation>&amp; استعادة</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="240"/>
+         <source>&amp;Quit</source>
+-        <translation type="unfinished"></translation>
++        <translation>&amp; الخروج</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="559"/>
+         <source>The shutdown time is shorter than the current time</source>
+-        <translation type="unfinished"></translation>
++        <translation>وقت إيقاف التشغيل أقصر من الوقت الحالي</translation>
+     </message>
+     <message>
+         <source>warning</source>
+@@ -189,7 +189,7 @@
+     <message>
+         <location filename="../widget.cpp" line="547"/>
+         <source>no set shutdown</source>
+-        <translation type="unfinished"></translation>
++        <translation>لا يوجد إيقاف تشغيل محدد</translation>
+     </message>
+ </context>
+ </TS>
+diff --git a/time-shutdown/translations/time-shutdown_vi.ts b/time-shutdown/translations/time-shutdown_vi.ts
+index dca40bd..b07ba3e 100644
+--- a/time-shutdown/translations/time-shutdown_vi.ts
++++ b/time-shutdown/translations/time-shutdown_vi.ts
+@@ -6,78 +6,78 @@
+     <message>
+         <location filename="../comboxwidget.cpp" line="39"/>
+         <source>Shutdown</source>
+-        <translation type="unfinished"></translation>
++        <translation>Shutdown</translation>
+     </message>
+     <message>
+         <location filename="../confirmareawidget.cpp" line="35"/>
+         <source>Cancel</source>
+-        <translation type="unfinished"></translation>
++        <translation>Hủy</translation>
+     </message>
+     <message>
+         <location filename="../confirmareawidget.cpp" line="39"/>
+         <source>Confirm</source>
+-        <translation type="unfinished"></translation>
++        <translation>Xác nhận</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="76"/>
+         <source>never</source>
+-        <translation type="unfinished"></translation>
++        <translation>không bao giờ</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="77"/>
+         <source>Only this shutdown</source>
+-        <translation type="unfinished"></translation>
++        <translation>Chỉ tắt máy này</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="78"/>
+         <source>Everyday</source>
+-        <translation type="unfinished"></translation>
++        <translation>Thường nhật</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="79"/>
+         <source>Mon</source>
+-        <translation type="unfinished"></translation>
++        <translation>Thứ hai</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="80"/>
+         <source>Tue</source>
+-        <translation type="unfinished"></translation>
++        <translation>Thứ sáu</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="81"/>
+         <source>Wed</source>
+-        <translation type="unfinished"></translation>
++        <translation>Thứ tư</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="82"/>
+         <source>Thu</source>
+-        <translation type="unfinished"></translation>
++        <translation>Thứ Năm</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="83"/>
+         <source>Fri</source>
+-        <translation type="unfinished"></translation>
++        <translation>Thứ sáu</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="84"/>
+         <source>Sat</source>
+-        <translation type="unfinished"></translation>
++        <translation>Ngồi</translation>
+     </message>
+     <message>
+         <location filename="../dropdownmenu.h" line="85"/>
+         <source>Sun</source>
+-        <translation type="unfinished"></translation>
++        <translation>Mặt trời</translation>
+     </message>
+     <message>
+         <location filename="../timeshowwidget.cpp" line="58"/>
+         <source>hours</source>
+-        <translation type="unfinished"></translation>
++        <translation>Giờ</translation>
+     </message>
+     <message>
+         <location filename="../timeshowwidget.cpp" line="64"/>
+         <location filename="../widget.cpp" line="154"/>
+         <source>minute</source>
+-        <translation type="unfinished"></translation>
++        <translation>phút</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="104"/>
+@@ -85,37 +85,37 @@
+         <location filename="../widget.cpp" line="128"/>
+         <location filename="../widget.cpp" line="278"/>
+         <source>Time-shutdown</source>
+-        <translation type="unfinished"></translation>
++        <translation>Tắt thời gian</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="108"/>
+         <source>more</source>
+-        <translation type="unfinished"></translation>
++        <translation>nhiều hơn</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="109"/>
+         <source>minimize</source>
+-        <translation type="unfinished"></translation>
++        <translation>Giảm thiểu</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="110"/>
+         <source>close</source>
+-        <translation type="unfinished"></translation>
++        <translation>đóng</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="116"/>
+         <source>Assist</source>
+-        <translation type="unfinished"></translation>
++        <translation>Giúp đỡ</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="117"/>
+         <source>About</source>
+-        <translation type="unfinished"></translation>
++        <translation>Về</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="118"/>
+         <source>Quit</source>
+-        <translation type="unfinished"></translation>
++        <translation>Bỏ</translation>
+     </message>
+     <message>
+         <source>Service &amp; Support:</source>
+@@ -124,23 +124,23 @@
+     <message>
+         <location filename="../widget.cpp" line="152"/>
+         <source>next shutdown</source>
+-        <translation type="unfinished"></translation>
++        <translation>tắt máy tiếp theo</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="153"/>
+         <source>hour</source>
+-        <translation type="unfinished"></translation>
++        <translation>giờ</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="548"/>
+         <location filename="../widget.cpp" line="560"/>
+         <source>OK</source>
+-        <translation type="unfinished"></translation>
++        <translation>OK</translation>
+     </message>
+     <message>
+         <location filename="../main.cpp" line="63"/>
+         <source>time-shutdown is already running!</source>
+-        <translation type="unfinished"></translation>
++        <translation>thời gian tắt máy đã chạy!</translation>
+     </message>
+ </context>
+ <context>
+@@ -156,27 +156,27 @@
+     <message>
+         <location filename="../widget.cpp" line="128"/>
+         <source>Version: </source>
+-        <translation type="unfinished"></translation>
++        <translation>Phiên bản: </translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="234"/>
+         <source>Mi&amp;nimize</source>
+-        <translation type="unfinished"></translation>
++        <translation>Tôi &amp; nimize</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="237"/>
+         <source>&amp;Restore</source>
+-        <translation type="unfinished"></translation>
++        <translation>&amp;Khôi phục</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="240"/>
+         <source>&amp;Quit</source>
+-        <translation type="unfinished"></translation>
++        <translation>&amp;Bỏ thuốc</translation>
+     </message>
+     <message>
+         <location filename="../widget.cpp" line="559"/>
+         <source>The shutdown time is shorter than the current time</source>
+-        <translation type="unfinished"></translation>
++        <translation>Thời gian tắt máy ngắn hơn thời gian hiện tại</translation>
+     </message>
+     <message>
+         <source>warning</source>
+@@ -189,7 +189,7 @@
+     <message>
+         <location filename="../widget.cpp" line="547"/>
+         <source>no set shutdown</source>
+-        <translation type="unfinished"></translation>
++        <translation>Không đặt tắt máy</translation>
+     </message>
+ </context>
+ </TS>
diff -Nru time-shutdown-4.10.0.0/debian/patches/series time-shutdown-4.10.0.0/debian/patches/series
--- time-shutdown-4.10.0.0/debian/patches/series	2024-07-30 18:34:45.000000000 +0800
+++ time-shutdown-4.10.0.0/debian/patches/series	2024-07-30 18:34:45.000000000 +0800
@@ -10,3 +10,6 @@
 0010-Translated-using-Weblate-Uyghur.patch
 0011-Translated-using-Weblate-Mongolian.patch
 0012-Translated-using-Weblate-Uyghur.patch
+0013-Added-translation-using-Weblate-Arabic.patch
+0014-Added-translation-using-Weblate-Vietnamese.patch
+0015-Translated-using-Weblate-Vietnamese.patch