From 49b69e0e7f1d20c8db69d4e6fbfc97de318a2b66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=95=8F?= Date: Fri, 2 Aug 2024 02:32:40 +0000 Subject: [PATCH] =?UTF-8?q?!94=20=20=E4=BC=98=E5=8C=96=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E9=94=81=E5=B1=8F=E7=95=8C=E9=9D=A2=E5=9C=A8=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E6=9C=AA=E4=BF=9D=E5=AD=98=E6=83=85=E5=86=B5=E4=B8=8B=E7=9A=84?= =?UTF-8?q?=E5=85=B3=E6=9C=BA=E3=80=81=E9=87=8D=E5=90=AF=E4=BA=A4=E4=BA=92?= =?UTF-8?q?=E9=80=BB=E8=BE=91=20Merge=20pull=20request=20!94=20from=20?= =?UTF-8?q?=E5=88=98=E8=BF=9C=E9=B9=8F/openkylin/nile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- debian/patches/0052-94.patch | 6717 ++++++++++++++++++++++++++++++++++ debian/patches/series | 1 + 2 files changed, 6718 insertions(+) create mode 100644 debian/patches/0052-94.patch diff --git a/debian/patches/0052-94.patch b/debian/patches/0052-94.patch new file mode 100644 index 0000000..5caf1de --- /dev/null +++ b/debian/patches/0052-94.patch @@ -0,0 +1,6717 @@ +From: =?utf-8?b?5p2o5pWP?= +Date: Fri, 2 Aug 2024 02:32:40 +0000 +Subject: =?utf-8?b?ITk0ICDkvJjljJbnmbvlvZXplIHlsY/nlYzpnaLlnKjmlofku7bmnKo=?= + =?utf-8?b?5L+d5a2Y5oOF5Ya15LiL55qE5YWz5py644CB6YeN5ZCv5Lqk5LqS6YC76L6RIE1l?= + =?utf-8?b?cmdlIHB1bGwgcmVxdWVzdCAhOTQgZnJvbSDliJjov5zpuY8vb3Blbmt5bGluL25p?= + =?utf-8?b?bGU=?= + +--- + i18n_ts/bo.ts | 196 ++++++++++++++++++++++------------------ + i18n_ts/bo_CN.ts | 196 ++++++++++++++++++++++------------------ + i18n_ts/de.ts | 196 ++++++++++++++++++++++------------------ + i18n_ts/es.ts | 196 ++++++++++++++++++++++------------------ + i18n_ts/fr.ts | 196 ++++++++++++++++++++++------------------ + i18n_ts/kk.ts | 196 ++++++++++++++++++++++------------------ + i18n_ts/ky.ts | 196 ++++++++++++++++++++++------------------ + i18n_ts/mn.ts | 196 ++++++++++++++++++++++------------------ + i18n_ts/pt.ts | 16 ++++ + i18n_ts/ru.ts | 16 ++++ + i18n_ts/tr.ts | 196 ++++++++++++++++++++++------------------ + i18n_ts/ug.ts | 196 ++++++++++++++++++++++------------------ + i18n_ts/zh_CN.ts | 196 ++++++++++++++++++++++------------------ + i18n_ts/zh_HK.ts | 196 ++++++++++++++++++++++------------------ + src/widgets/blockwidget.cpp | 71 ++++++++++++++- + src/widgets/blockwidget.h | 18 +++- + src/widgets/lockwidget.cpp | 34 +++++++ + src/widgets/lockwidget.h | 2 + + src/widgets/powerlistwidget.cpp | 3 + + src/widgets/powerlistwidget.h | 1 + + 20 files changed, 1479 insertions(+), 1034 deletions(-) + +diff --git a/i18n_ts/bo.ts b/i18n_ts/bo.ts +index 8e523f1..52cf0c1 100644 +--- a/i18n_ts/bo.ts ++++ b/i18n_ts/bo.ts +@@ -90,117 +90,117 @@ + + + +- ++ + Retry + + + +- ++ + Please try again in %1 minutes. + + + +- ++ + Please try again in %1 seconds. + + + +- ++ + Account locked permanently. + + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + + + +- ++ + Abnormal network + + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + + + +- ++ + FingerPrint + + + +- ++ + FingerVein + + + +- ++ + Iris + + + +- ++ + Face + + + +- ++ + VoicePrint + + + +- +- ++ ++ + Ukey + + + +- +- ++ ++ + QRCode + + + +- ++ + fingerprint + + + +- ++ + fingervein + + + +- ++ + iris + + + +- ++ + face + + + +- ++ + voiceprint + + +@@ -235,44 +235,60 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + + + +- +- +- ++ ++ ++ + Confrim + + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + + ++ ++ ++ shut down ++ ++ ++ ++ ++ restart ++ ++ + + + CharsMoreWidget +@@ -472,24 +488,32 @@ + + LockWidget + +- +- ++ ++ + system-monitor + + + +- +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ ++ ++ ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + + + +- ++ ++ + Restart + + + +- ++ ++ + Shut Down + + +@@ -594,90 +618,90 @@ + + PowerListWidget + +- ++ + + Hibernate + + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + + + +- ++ + + Suspend + + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + + + +- ++ + + Restart + + + +- ++ + Close all apps, and then restart your computer + + + +- ++ + + Shut Down + + + +- ++ + + Close all apps, and then shut down your computer + + + +- ++ + + Log Out + + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + + + +- ++ + + SwitchUser + + + +- ++ + + LockScreen + + + +- ++ + + UpgradeThenRestart + + + +- ++ + + UpgradeThenShutdown + + + +- ++ + Logout + + +@@ -747,12 +771,12 @@ + + Screensaver + +- ++ + Picture does not exist + + + +- ++ + View + + +@@ -768,14 +792,14 @@ + + UserListWidget + +- +- ++ ++ + Login + + + +- +- ++ ++ + Guest + + +@@ -806,8 +830,8 @@ + + + +- +- ++ ++ + which block type + + +@@ -815,7 +839,7 @@ + + delay + +- ++ + how long to show lock + + +@@ -823,7 +847,7 @@ + + has-lock + +- ++ + if show lock + + +@@ -847,8 +871,8 @@ + + + +- +- ++ ++ + lock the screen immediately + + +@@ -874,7 +898,7 @@ + + + +- ++ + show the session tools + + +@@ -885,49 +909,49 @@ + + + +- ++ + show the app block window + + + + +- ++ + show the multiUsers block window + + + +- ++ + Dialog for the ukui ScreenSaver. + + + +- ++ + activated by session idle signal + + + +- +- ++ ++ + lock the screen and show screensaver immediately + + + +- ++ + show screensaver immediately + + + +- ++ + show blank screensaver immediately and delay time to show lock + + + +- ++ + show blank screensaver immediately and if lock + + + +- ++ + show switch user window + + +diff --git a/i18n_ts/bo_CN.ts b/i18n_ts/bo_CN.ts +index 1e302dc..21dea76 100644 +--- a/i18n_ts/bo_CN.ts ++++ b/i18n_ts/bo_CN.ts +@@ -24,7 +24,7 @@ + 使用密码认证 + + +- ++ + Retry + བསྐྱར་དུ་ཞིབ་བཤེར་བྱ་དགོས། + +@@ -53,17 +53,17 @@ + 账户锁定%1分钟由于%2次错误尝试 + + +- ++ + Please try again in %1 minutes. + ཁྱོད་ཀྱིས་ཡང་བསྐྱར་ཐེངས་གཅིག་ལ་ཚོད་ལྟ་ཞིག་བྱེད་རོགས། + + +- ++ + Please try again in %1 seconds. + ཁྱོད་ཀྱིས་དུས་ཚོད་སྐར་ཆ་གཅིག་གི་ནང་དུ་ཡང་བསྐྱར་ཚོད་ལྟ་ཞིག་བྱེད་རོགས། + + +- ++ + Account locked permanently. + དུས་གཏན་དུ་ཟྭ་བརྒྱབ་པའི་རྩིས་ཐོ། + +@@ -124,91 +124,91 @@ + + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + %1ལ་ཞིབ་བཤེར་བྱེད་མ་ཐུབ་ན། གསང་གྲངས་ནང་འཇུག་བྱས་ནས་ཟྭ་རྒྱག་རོགས། + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + %1ལ་ཞིབ་བཤེར་བྱེད་ཐབས་བྲལ་བ་དང་། གསང་གྲངས་ནང་འཇུག་བྱས་ནས་ཟྭ་རྒྱག་རོགས། + + +- ++ + Abnormal network + རྒྱུན་ལྡན་མིན་པའི་དྲ་ + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + མིའི་གདོང་ལ་དབྱེ་འབྱེད་བྱེད་པར་རེ་སྒུག་བྱེད་དུས་གསང་གྲངས་ཀྱི་སྒོ་ལྕགས་རྒྱག་རོགས། + + +- ++ + FingerPrint + མཛུབ་རིས། + + +- ++ + FingerVein + FingerVein + + +- ++ + Iris + Iris + + +- ++ + Face + མིའི་གདོང་། + + +- ++ + VoicePrint + སྒྲ་རིས། + + +- +- ++ ++ + Ukey + བདེ་འཇགས་གསང་ལྡེ་ + + +- +- ++ ++ + QRCode + དོན་ཚན་གཉིས་པ། + + +- ++ + fingerprint + མཛུབ་རིས། + + +- ++ + fingervein + སྡོད་རྩ་ཞེས་པ་ནི་སྡོད་རྩར + + +- ++ + iris + འཇའ་སྐྱི། + + +- ++ + face + ངོ་གདོང་། + + +- ++ + voiceprint + སྒྲ་གདངས་ཀྱི་རི་མོ། + +@@ -230,8 +230,8 @@ + 无法验证%1,请输入密码. + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + %1ལ་ཞིབ་བཤེར་བྱེད་མ་ཐུབ་ན། ཁྱེད་ཚོར་ད་དུང་%2ལ་ཞིབ་བཤེར་བྱེད་པའི་གོ་སྐབས་ཡོད། + +@@ -407,44 +407,60 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + ཕྱིར་འཐེན། + + +- +- +- ++ ++ ++ + Confrim + དངོས་སུ་ཁས་ལེན་པ། + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ གལ་ཏེ་ཁྱེད་ཀྱིས་བཀོལ་སྤྱད་གང་ཡང་མ་བྱས་ན། མ་ལག་ནི་%2ཡི་རྗེས་སུ་རང་འགུལ་%1 ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + གཤམ་གྱི་གོ་རིམ་གྱིས་བསྐྱར་དུ་སྒོ་འབྱེད་པར་བཀག་འགོག་བྱས་ན། ཁྱེད་ཀྱིས་"མེད་པར་བཟོ་"བའི་"རྗེས་སུ་གོ་རིམ་འདི་དག་སྒོ་རྒྱག་ཆོག + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + གཤམ་གྱི་གོ་རིམ་གྱིས་འགག་སྒོ་བཀག་འགོག་བྱས་ན་ཁྱེད་ཀྱིས་"མེད་པར་བཟོ་"བའི་རྗེས་སུ་གོ་རིམ་འདི་དག་སྒོ་རྒྱག་ཆོག + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + གཤམ་གྱི་གོ་རིམ་གྱིས་གཉིད་མི་ཁུག་པར་བཀག་འགོག་བྱས་ན་ཁྱེད་ཀྱིས་"མེད་པར་བཟོ་"བ་དང་དེ་ནས་གོ་རིམ་འདི་དག་སྒོ་རྒྱག་ཆོག + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + གཤམ་གྱི་གོ་རིམ་གྱིས་ངལ་གསོ་བར་བཀག་འགོག་བྱས་ན་ཁྱེད་ཀྱིས་"མེད་པར་བཟོ་"བའི་རྗེས་སུ་གོ་རིམ་འདི་དག་སྒོ་རྒྱག་ཆོག + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + གཤམ་གྱི་གོ་རིམ་གྱིས་ཐོ་ཁོངས་ནས་སུབ་པར་བཀག་འགོག་བྱས་ན། ཁྱེད་ཀྱིས་"མེད་པར་བཟོ་"བའི་"རྗེས་སུ་གོ་རིམ་འདི་དག་སྒོ་རྒྱག་ཆོག + ++ ++ ++ shut down ++ ལས་མཚམས་འཇོག ++ ++ ++ ++ restart ++ ཡང་བསྐྱར་འགོ་འཛུགས་ ++ + + + CharsMoreWidget +@@ -2010,19 +2026,26 @@ + སྐུད་མེད་ཅུས་ཁོངས་ཀྱི་དྲ་བ། + + +- +- ++ ++ + system-monitor + མ་ལག་གི་ལྟ་ཞིབ་ཡོ་བྱད། + + +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ %1རྩིས་འཁོར་དེ་ཉིད་ཐོ་འགོད་བྱས་ཟིན་པའི་སྤྱད་མཁན་གྱིས་ད་དུང་གསོག་ཉར་བྱས་མེད་པའི་ནང་དོན་བསླངས་ནས་མུ་མཐུད་དུ་ལག་བསྟར་བྱེད་དགོས་པ་དང་། "དངོས་སུ་ཁས་ལེན་"བྱེད་རོགས། ++ ++ ++ ++ + Restart + ཡང་བསྐྱར་འགོ་འཛུགས་ + + +- +- ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + སྤྱོད་མཁན་མང་པོ་ཞིག་དུས་གཅིག་ཏུ་ཐོ་འགོད་བྱས། ཁྱེད་རང་གིས་%1མ་ལག་འདི་གཏན་འཁེལ་བྱེད་དགོས་སམ། + +@@ -2035,7 +2058,8 @@ + གནམ་གྲུའི་སྒོ་རྒྱག་དགོས། + + +- ++ ++ + Shut Down + ལས་མཚམས་འཇོག + +@@ -2304,54 +2328,54 @@ + + PowerListWidget + +- ++ + + Hibernate + ཧིན་རྡུ་ཉི་ཞི་ཡ། + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + གློག་ཀླད་ཀྱི་སྒོ་བརྒྱབ་ནས་བཀོལ་སྤྱོད་བྱེད་སྐབས་ཐོག་མཐའ་བར་གསུམ་དུ་རྣམ་པ་རྒྱུན་འཁྱོངས་བྱེད་ཐུབ། གློག་ཀླད་ཀྱི་ཁ་ཕྱེ་དུས་ཁྱོད་དང་ཁ་བྲལ་བའི་རྣམ་པ་སླར་གསོ་བྱེད་ཐུབ། + + +- ++ + + Suspend + གནས་སྐབས་མཚམས་འཇོག་ + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + གློག་ཀླད་ཀྱི་ཁ་ཕྱེ་བའི་རྣམ་པ་རྒྱུན་འཁྱོངས་བྱས་མོད། འོན་ཀྱང་གློག་ཟད་ཚད་ཅུང་ཉུང་། ཉེར་སྤྱོད་ཚོགས་འདུའི་ཐོག་ཁ་ཕྱེ་ནས་མགྱོགས་མྱུར་ངང་གློག་ཀླད་དཀྲོགས་ཏེ་ཁྱོད་དང་ཁ་བྲལ་བའི་རྣམ་པ་སླར་གསོ་བྱེད་ཐུབ། + + +- ++ + + Restart + ཡང་བསྐྱར་འགོ་འཛུགས་ + + +- ++ + Close all apps, and then restart your computer + བཀོལ་སྤྱོད་ཡོད་ཚད་སྒོ་བརྒྱབ་རྗེས་གློག་ཀླད་བསྐྱར་དུ་སྒོ་ཕྱེ་བ་རེད། + + +- ++ + + Shut Down + ལས་མཚམས་འཇོག + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + མིག་སྔར་སྤྱོད་མཁན་གྱི་ཐོ་ཁོངས་ནས་སུབ་པ་དང་། ཚོགས་འདུ་གྲོལ་མཚམས་བཞག་ནས་ཤོག་ངོས་སུ་འགོད་དགོས། + + +- ++ + Logout + ཐོ་ཁོངས་ནས་སུབ་དགོས། + +@@ -2360,31 +2384,31 @@ + གློག་ཆད་པ། + + +- ++ + + Close all apps, and then shut down your computer + བཀོལ་སྤྱོད་ཡོད་ཚད་སྒོ་བརྒྱབ་ནས་གློག་ཀླད་སྒོ་རྒྱག་དགོས། + + +- ++ + + SwitchUser + སྤྱོད་མཁན་བརྗེ་དགོས། + + +- ++ + + LockScreen + ཟྭ་བརྒྱབ་པ། + + +- ++ + + Log Out + ཕྱིར་འཐེན་བྱ་དགོས། + + +- ++ + + UpgradeThenRestart + གསར་བཅོས་བྱས་རྗེས་བསྐྱར་དུ་སྒོ་འབྱེད་དགོས། +@@ -2395,7 +2419,7 @@ + སྤྱོད་སྒོ་ཡོད་ཚད་སྒོ་བརྒྱབ་ནས་གློག་ཀླད་སྒོ་རྒྱག་པ་དང་། དེ་ནས་ཡང་བསྐྱར་གློག་ཀླད་ཀྱི་ཁ་ཕྱེ་བ་རེད། + + +- ++ + + UpgradeThenShutdown + རྒྱབ་སྒོ་གསར་སྒྱུར་བྱེད་དགོས། +@@ -2544,7 +2568,7 @@ + 退出 + + +- ++ + Picture does not exist + རི་མོ་མི་གནས་པ། + +@@ -2565,7 +2589,7 @@ + ཁྱེད་ཚོར་བརྡ་ཐོ་གསར་པ་ཡོད། + + +- ++ + View + ལྟ་ཚུལ། + +@@ -2681,14 +2705,14 @@ + + UserListWidget + +- +- ++ ++ + Login + ཐོ་འགོད་བྱེད་པ། + + +- +- ++ ++ + Guest + 游客 + +@@ -2765,8 +2789,8 @@ + + action + +- +- ++ ++ + which block type + + +@@ -2784,7 +2808,7 @@ + + delay + +- ++ + how long to show lock + + +@@ -2792,7 +2816,7 @@ + + has-lock + +- ++ + if show lock + + +@@ -2806,8 +2830,8 @@ + + + +- +- ++ ++ + lock the screen immediately + འཕྲལ་དུ་བརྙན་ཤེལ་ལ་ཟྭ་རྒྱག་པ། + +@@ -2833,7 +2857,7 @@ + + + +- ++ + show the session tools + + +@@ -2844,49 +2868,49 @@ + + + +- ++ + show the app block window + + + + +- ++ + show the multiUsers block window + + + +- ++ + Dialog for the ukui ScreenSaver. + དབྱིན་ཇིའི་བརྙན་ཤེལ་གྱི་བརྙན་ཤེལ་ལ་ཁ་པར་རྒྱག་པའི་གླེང་མོལ། + + +- ++ + activated by session idle signal + སྐབས་འདིའི་ཁོམ་པའི་བརྡ་རྟགས་ཀྱིས་སྐུལ་སློང་བྱས་པ། + + +- +- ++ ++ + lock the screen and show screensaver immediately + བརྙན་ཤེལ་ལ་ཟྭ་བརྒྱབ་ནས་འཕྲལ་མར་བརྙན་ཤེལ་གྱི་བརྙན་ཤེལ་སྟོན་པ། + + +- ++ + show screensaver immediately + འཕྲལ་མར་བརྙན་ཤེལ་གྱི་བརྙན་ཤེལ་སྟོན་པ། + + +- ++ + show blank screensaver immediately and delay time to show lock + + + +- ++ + show blank screensaver immediately and if lock + + + +- ++ + show switch user window + + +diff --git a/i18n_ts/de.ts b/i18n_ts/de.ts +index 86b7666..9574554 100644 +--- a/i18n_ts/de.ts ++++ b/i18n_ts/de.ts +@@ -24,7 +24,7 @@ + 使用密码认证 + + +- ++ + Retry + Wiederholen + +@@ -53,17 +53,17 @@ + 账户锁定%1分钟由于%2次错误尝试 + + +- ++ + Please try again in %1 minutes. + Versuchen Sie es in %1 Minuten erneut. + + +- ++ + Please try again in %1 seconds. + Bitte versuchen Sie es in %1 Sekunden erneut. + + +- ++ + Account locked permanently. + Das Konto wurde dauerhaft gesperrt. + +@@ -124,91 +124,91 @@ + + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + %1 konnte nicht verifiziert werden, bitte geben Sie das Kennwort zum Entsperren ein + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + %1 kann nicht verifiziert werden, bitte geben Sie das Kennwort zum Entsperren ein + + +- ++ + Abnormal network + Ungewöhnliches Netzwerk + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + + + +- ++ + FingerPrint + + + +- ++ + FingerVein + + + +- ++ + Iris + + + +- ++ + Face + + + +- ++ + VoicePrint + + + +- +- ++ ++ + Ukey + Ukey + + +- +- ++ ++ + QRCode + QRCode + + +- ++ + fingerprint + + + +- ++ + fingervein + + + +- ++ + iris + + + +- ++ + face + + + +- ++ + voiceprint + + +@@ -230,8 +230,8 @@ + 无法验证%1,请输入密码. + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + %1 konnte nicht verifiziert werden, Sie haben immer noch %2 Überprüfungsmöglichkeiten + +@@ -407,44 +407,60 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + Abbrechen + + +- +- +- ++ ++ ++ + Confrim + + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + + ++ ++ ++ shut down ++ ++ ++ ++ ++ restart ++ ++ + + The following program is running to prevent the system from reboot! + Das folgende Programm wird ausgeführt, um einen Neustart des Systems zu verhindern! +@@ -2022,24 +2038,32 @@ + WLAN + + +- +- ++ ++ + system-monitor + + + +- +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ ++ ++ ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + + + +- ++ ++ + Restart + Neustarten + + +- ++ ++ + Shut Down + Herunterfahren + +@@ -2308,84 +2332,84 @@ + + PowerListWidget + +- ++ + + Hibernate + Überwintern + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + Schalten Sie Ihren Computer aus, aber die App bleibt geöffnet. Wenn der Computer eingeschaltet ist, kann er in den Zustand zurückversetzt werden, den Sie verlassen haben + + +- ++ + + Suspend + Aufhängen + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + Der Computer bleibt eingeschaltet, verbraucht aber weniger Strom. Die App bleibt geöffnet und kann schnell wieder aufwachen und dort weitermachen, wo Sie aufgehört haben + + +- ++ + + Restart + Neustarten + + +- ++ + Close all apps, and then restart your computer + + + +- ++ + + Shut Down + Herunterfahren + + +- ++ + + Log Out + Ausloggen + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + + + +- ++ + + SwitchUser + + + +- ++ + + LockScreen + + + +- ++ + + UpgradeThenRestart + + + +- ++ + + UpgradeThenShutdown + + + +- ++ + Logout + + +@@ -2394,7 +2418,7 @@ + Ausschalten + + +- ++ + + Close all apps, and then shut down your computer + Schließen Sie alle Apps, und fahren Sie dann den Computer herunter +@@ -2548,7 +2572,7 @@ + 退出 + + +- ++ + Picture does not exist + Bild existiert nicht + +@@ -2569,7 +2593,7 @@ + Sie haben eine neue Benachrichtigung + + +- ++ + View + Ansehen + +@@ -2685,14 +2709,14 @@ + + UserListWidget + +- +- ++ ++ + Login + Einloggen + + +- +- ++ ++ + Guest + 游客 + +@@ -2779,8 +2803,8 @@ + + + +- +- ++ ++ + which block type + + +@@ -2788,7 +2812,7 @@ + + delay + +- ++ + how long to show lock + Wie lange soll die Sperre angezeigt werden? + +@@ -2796,7 +2820,7 @@ + + has-lock + +- ++ + if show lock + if show lock + +@@ -2810,8 +2834,8 @@ + + + +- +- ++ ++ + lock the screen immediately + Sperren Sie den Bildschirm sofort + +@@ -2837,7 +2861,7 @@ + + + +- ++ + show the session tools + + +@@ -2848,49 +2872,49 @@ + + + +- ++ + show the app block window + + + + +- ++ + show the multiUsers block window + + + +- ++ + Dialog for the ukui ScreenSaver. + Dialog für den ukui ScreenSaver. + + +- ++ + activated by session idle signal + aktiviert durch Session-Leerlaufsignal + + +- +- ++ ++ + lock the screen and show screensaver immediately + Sperren Sie den Bildschirm und zeigen Sie den Bildschirmschoner sofort an + + +- ++ + show screensaver immediately + Bildschirmschoner sofort anzeigen + + +- ++ + show blank screensaver immediately and delay time to show lock + Leeren Bildschirmschoner sofort anzeigen und Zeit bis zur Anzeige der Sperre verzögern + + +- ++ + show blank screensaver immediately and if lock + Leeren Bildschirmschoner sofort anzeigen und bei Sperre + + +- ++ + show switch user window + + +diff --git a/i18n_ts/es.ts b/i18n_ts/es.ts +index 4cfbfeb..17ba10d 100644 +--- a/i18n_ts/es.ts ++++ b/i18n_ts/es.ts +@@ -24,7 +24,7 @@ + 使用密码认证 + + +- ++ + Retry + Reintentar + +@@ -53,17 +53,17 @@ + 账户锁定%1分钟由于%2次错误尝试 + + +- ++ + Please try again in %1 minutes. + Inténtelo de nuevo en %1 minutos. + + +- ++ + Please try again in %1 seconds. + Inténtelo de nuevo en %1 segundos. + + +- ++ + Account locked permanently. + Cuenta bloqueada permanentemente. + +@@ -124,91 +124,91 @@ + + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + No se pudo verificar %1, ingrese la contraseña para desbloquear + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + No se puede verificar %1, ingrese la contraseña para desbloquear + + +- ++ + Abnormal network + Red anormal + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + + + +- ++ + FingerPrint + + + +- ++ + FingerVein + + + +- ++ + Iris + + + +- ++ + Face + + + +- ++ + VoicePrint + + + +- +- ++ ++ + Ukey + Ukey + + +- +- ++ ++ + QRCode + QRCode + + +- ++ + fingerprint + + + +- ++ + fingervein + + + +- ++ + iris + + + +- ++ + face + + + +- ++ + voiceprint + + +@@ -230,8 +230,8 @@ + 无法验证%1,请输入密码. + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + No se pudo verificar %1, todavía tiene %2 oportunidades de verificación + +@@ -407,44 +407,60 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + Cancelar + + +- +- +- ++ ++ ++ + Confrim + + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + + ++ ++ ++ shut down ++ ++ ++ ++ ++ restart ++ ++ + + The following program is running to prevent the system from reboot! + ¡El siguiente programa se está ejecutando para evitar que el sistema se reinicie! +@@ -2026,24 +2042,32 @@ + WLAN + + +- +- ++ ++ + system-monitor + + + +- +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ ++ ++ ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + + + +- ++ ++ + Restart + Reanudar + + +- ++ ++ + Shut Down + Apaga + +@@ -2312,84 +2336,84 @@ + + PowerListWidget + +- ++ + + Hibernate + Hibernar + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + Apague su computadora, pero la aplicación permanece abierta. Cuando se enciende la computadora, se puede restaurar al estado en el que la dejó + + +- ++ + + Suspend + Suspender + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + El ordenador permanece encendido, pero consume menos energía. La aplicación permanece abierta y puede despertarse rápidamente y volver a donde la dejó + + +- ++ + + Restart + Reanudar + + +- ++ + Close all apps, and then restart your computer + + + +- ++ + + Shut Down + Apaga + + +- ++ + + Log Out + Cerrar sesión + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + + + +- ++ + + SwitchUser + + + +- ++ + + LockScreen + + + +- ++ + + UpgradeThenRestart + + + +- ++ + + UpgradeThenShutdown + + + +- ++ + Logout + + +@@ -2398,7 +2422,7 @@ + Apagar + + +- ++ + + Close all apps, and then shut down your computer + Cierre todas las aplicaciones y, a continuación, apague el equipo +@@ -2552,7 +2576,7 @@ + 退出 + + +- ++ + Picture does not exist + La imagen no existe + +@@ -2573,7 +2597,7 @@ + Tienes una nueva notificación + + +- ++ + View + Vista + +@@ -2689,14 +2713,14 @@ + + UserListWidget + +- +- ++ ++ + Login + Iniciar sesión + + +- +- ++ ++ + Guest + 游客 + +@@ -2783,8 +2807,8 @@ + + + +- +- ++ ++ + which block type + + +@@ -2792,7 +2816,7 @@ + + delay + +- ++ + how long to show lock + Cuánto tiempo mostrar el bloqueo + +@@ -2800,7 +2824,7 @@ + + has-lock + +- ++ + if show lock + if show lock + +@@ -2814,8 +2838,8 @@ + + + +- +- ++ ++ + lock the screen immediately + Bloquee la pantalla inmediatamente + +@@ -2841,7 +2865,7 @@ + + + +- ++ + show the session tools + + +@@ -2852,49 +2876,49 @@ + + + +- ++ + show the app block window + + + + +- ++ + show the multiUsers block window + + + +- ++ + Dialog for the ukui ScreenSaver. + Diálogo para el protector de pantalla ukui. + + +- ++ + activated by session idle signal + Activado por la señal de inactividad de la sesión + + +- +- ++ ++ + lock the screen and show screensaver immediately + Bloquee la pantalla y muestre el protector de pantalla inmediatamente + + +- ++ + show screensaver immediately + Mostrar protector de pantalla inmediatamente + + +- ++ + show blank screensaver immediately and delay time to show lock + Mostrar protector de pantalla en blanco inmediatamente y retrasar el tiempo para mostrar el bloqueo + + +- ++ + show blank screensaver immediately and if lock + Mostrar protector de pantalla en blanco inmediatamente y si se bloquea + + +- ++ + show switch user window + + +diff --git a/i18n_ts/fr.ts b/i18n_ts/fr.ts +index 29199e6..477af0e 100644 +--- a/i18n_ts/fr.ts ++++ b/i18n_ts/fr.ts +@@ -24,7 +24,7 @@ + 使用密码认证 + + +- ++ + Retry + Réessayer + +@@ -53,17 +53,17 @@ + 账户锁定%1分钟由于%2次错误尝试 + + +- ++ + Please try again in %1 minutes. + Veuillez réessayer dans %1 minutes. + + +- ++ + Please try again in %1 seconds. + Veuillez réessayer dans %1 secondes. + + +- ++ + Account locked permanently. + Compte verrouillé définitivement. + +@@ -124,91 +124,91 @@ + + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + Impossible de vérifier %1, veuillez entrer le mot de passe pour déverrouiller + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + Impossible de vérifier %1, veuillez entrer le mot de passe pour déverrouiller + + +- ++ + Abnormal network + Réseau anormal + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + + + +- ++ + FingerPrint + + + +- ++ + FingerVein + + + +- ++ + Iris + + + +- ++ + Face + + + +- ++ + VoicePrint + + + +- +- ++ ++ + Ukey + Ukey (en anglais seulement) + + +- +- ++ ++ + QRCode + QRCode + + +- ++ + fingerprint + + + +- ++ + fingervein + + + +- ++ + iris + + + +- ++ + face + + + +- ++ + voiceprint + + +@@ -230,8 +230,8 @@ + 无法验证%1,请输入密码. + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + Échec de la vérification %1, vous avez encore %2 possibilités de vérification + +@@ -407,44 +407,60 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + Annuler + + +- +- +- ++ ++ ++ + Confrim + + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + + ++ ++ ++ shut down ++ ++ ++ ++ ++ restart ++ ++ + + The following program is running to prevent the system from reboot! + Le programme suivant est en cours d’exécution pour empêcher le système de redémarrer ! +@@ -2022,24 +2038,32 @@ + Réseau local sans fil (WLAN) + + +- +- ++ ++ + system-monitor + + + +- +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ ++ ++ ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + + + +- ++ ++ + Restart + Redémarrer + + +- ++ ++ + Shut Down + Arrêter + +@@ -2308,84 +2332,84 @@ + + PowerListWidget + +- ++ + + Hibernate + Hiberner + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + Éteignez votre ordinateur, mais l’application reste ouverte. Lorsque l’ordinateur est allumé, il peut être restauré dans l’état que vous avez laissé + + +- ++ + + Suspend + Suspendre + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + L’ordinateur reste allumé, mais consomme moins d’énergie. L’application reste ouverte et peut rapidement se réveiller et revenir à l’endroit où vous vous étiez arrêté + + +- ++ + + Restart + Redémarrer + + +- ++ + Close all apps, and then restart your computer + + + +- ++ + + Shut Down + Arrêter + + +- ++ + + Log Out + Se déconnecter + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + + + +- ++ + + SwitchUser + + + +- ++ + + LockScreen + + + +- ++ + + UpgradeThenRestart + + + +- ++ + + UpgradeThenShutdown + + + +- ++ + Logout + + +@@ -2394,7 +2418,7 @@ + Mise hors tension + + +- ++ + + Close all apps, and then shut down your computer + Fermez toutes les applications, puis éteignez votre ordinateur +@@ -2548,7 +2572,7 @@ + 退出 + + +- ++ + Picture does not exist + L’image n’existe pas + +@@ -2569,7 +2593,7 @@ + Vous avez reçu une nouvelle notification + + +- ++ + View + Vue + +@@ -2685,14 +2709,14 @@ + + UserListWidget + +- +- ++ ++ + Login + Connectez-vous + + +- +- ++ ++ + Guest + 游客 + +@@ -2779,8 +2803,8 @@ + + + +- +- ++ ++ + which block type + + +@@ -2788,7 +2812,7 @@ + + delay + +- ++ + how long to show lock + Combien de temps pour afficher le verrouillage + +@@ -2796,7 +2820,7 @@ + + has-lock + +- ++ + if show lock + si afficher le verrou + +@@ -2810,8 +2834,8 @@ + + + +- +- ++ ++ + lock the screen immediately + Verrouillez l’écran immédiatement + +@@ -2837,7 +2861,7 @@ + + + +- ++ + show the session tools + + +@@ -2848,49 +2872,49 @@ + + + +- ++ + show the app block window + + + + +- ++ + show the multiUsers block window + + + +- ++ + Dialog for the ukui ScreenSaver. + Boîte de dialogue pour l’économiseur d’écran ukui. + + +- ++ + activated by session idle signal + activé par le signal d’inactivité de session + + +- +- ++ ++ + lock the screen and show screensaver immediately + Verrouillez l’écran et affichez immédiatement l’économiseur d’écran + + +- ++ + show screensaver immediately + Afficher l’économiseur d’écran immédiatement + + +- ++ + show blank screensaver immediately and delay time to show lock + Afficher immédiatement l’économiseur d’écran vide et retarder le temps d’affichage du verrouillage + + +- ++ + show blank screensaver immediately and if lock + Afficher l’économiseur d’écran vide immédiatement et si le verrouillage + + +- ++ + show switch user window + + +diff --git a/i18n_ts/kk.ts b/i18n_ts/kk.ts +index 92b7b4f..ce95e3d 100644 +--- a/i18n_ts/kk.ts ++++ b/i18n_ts/kk.ts +@@ -24,7 +24,7 @@ + 使用密码认证 + + +- ++ + Retry + قاتە سىناۋ + +@@ -53,17 +53,17 @@ + 账户锁定%1分钟由于%2次错误尝试 + + +- ++ + Please try again in %1 minutes. + .ٴسىز 1% مينۋت ٸشٸندە قاتە سىناپ كور + + +- ++ + Please try again in %1 seconds. + .ٴسىز 1% سەكونت ٸشٸندە قاتە سىناپ كور + + +- ++ + Account locked permanently. + .ەسەپات ماڭگىلىك قۇلىپتالادى + +@@ -124,91 +124,91 @@ + كىرۋ + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + دالەلدەۋ 1% جەڭىلىپ قالدى، قۇپيا نومەر كىرگىزىڭىز + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + دالەلدەۋگە بولمادى 1%، قۇپيا نۇمىردى كىرەۈزۈپ قۇلىبىن ٴٸشڭٸز + + +- ++ + Abnormal network + بينورمال تور + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + چىراي تونۇتۇشنىڭ ساقتاۋ ۋاقىتى ٸشٸپ كەتتى، جاڭالاۋدى باسٸپ ياكي قۇپيا نومەر كىرەۈزۈپ قۇلىبىن ٴٸشڭٸز. + + +- ++ + FingerPrint + بارماقشى ٴٸزٸ + + +- ++ + FingerVein + بارماقشى ۋېناسى + + +- ++ + Iris + تۇستى پەردە + + +- ++ + Face + ادام بەتى + + +- ++ + VoicePrint + اۋا ٴٸزٸ + + +- +- ++ ++ + Ukey + قۇپيا كىلت + + +- +- ++ ++ + QRCode + ەكٸلٸك رازمەر + + +- ++ + fingerprint + بارماقشى ٴٸزٸ + + +- ++ + fingervein + بارماقشى ۋېنا تومۇزى + + +- ++ + iris + تۇستى پەردە + + +- ++ + face + ادام بەتى + + +- ++ + voiceprint + اۋا ٴٸزٸ + +@@ -230,8 +230,8 @@ + 无法验证%1,请输入密码. + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + دالەلدەۋ 1% جەڭىلىپ قالدى، جانە 2% دالەلدەۋ ورايڭىز بار + +@@ -407,44 +407,60 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + كۇشىنەن قالدىرۋ + + +- +- +- ++ ++ ++ + Confrim + تۇراقتاندىرۋ + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + + ++ ++ ++ shut down ++ ++ ++ ++ ++ restart ++ ++ + + + CharsMoreWidget +@@ -1990,19 +2006,26 @@ + 无线局域网 + + +- +- ++ ++ + system-monitor + سەستيما كۇزەتۋشى + + +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ ++ ++ ++ ++ + Restart + قاتە قوزعالتۋ + + +- +- ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + بٸر قانشا الارمان بٸرلا ۋاقىتتا سەستاماعا كىردى، نۇ %1 سەستامانى ٸستەتلۋٸن كەسٸم جاسايسٸزبە؟ + +@@ -2015,7 +2038,8 @@ + 关机 + + +- ++ ++ + Shut Down + تىعنداۋ + +@@ -2280,54 +2304,54 @@ + + PowerListWidget + +- ++ + + Hibernate + ۇزاق ۇيقىعا كىرۋ + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + كومپيۋتەردى بەكتۋلى، ٴبىراق جيۋ ايقٸن قالىپىن ساقتايدى. كومپيۋتەر اشىلعان كەزدە، ٴسىز ايىرىلعان كەزدەگى قالىپقا قايتادى + + +- ++ + + Suspend + توقتاتٸپ قويۋ + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + كومپيۋتەر ايقٸن قالىپىن ساقتايدى، ٴبٸراق قۋات سارىپ قىلعانى بٸر دەيىن تومەن. نۇ جيۋ ايقٸن كۇيدە تۇرٸ، تەز جىلدامدىقتا ئويغىنىدۇ ونىڭ ۇستىنە ٴسىز توقتاعان جايغا قايتارعالى بولادٸ + + +- ++ + + Restart + قاتە قوزعالتۋ + + +- ++ + Close all apps, and then restart your computer + بارلٸق ئەپنى ٶشٸرٸپ، سونان كومپيۋتەردى قاتە قوزعالتۋ + + +- ++ + + Shut Down + تىعنداۋ + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + + + +- ++ + Logout + شەگنىپ شىعۋ + +@@ -2336,31 +2360,31 @@ + 关机 + + +- ++ + + Close all apps, and then shut down your computer + بارلٸق ئەپنى ٶشٸرٸپ، سونان كومپيۋتەردى ٴوشىرۋ + + +- ++ + + SwitchUser + الارمانداردى سايكەستىرۋ + + +- ++ + + LockScreen + + + +- ++ + + Log Out + شەگىنۋ + + +- ++ + + UpgradeThenRestart + +@@ -2371,7 +2395,7 @@ + بارلٸق ئەپنى ٶشٸرٸپ، كومپيۋتەردى ٶشٸرٸپ، سونان كومپيۋتەردى قاتە ٸشٸۋ + + +- ++ + + UpgradeThenShutdown + دارەجەسىن وسىرىپ ، سونان تاقاۋ +@@ -2520,7 +2544,7 @@ + 退出 + + +- ++ + Picture does not exist + راسىم ساقتالعان ەمەس + +@@ -2541,7 +2565,7 @@ + 您有新的消息 + + +- ++ + View + كوز قاراس + +@@ -2653,14 +2677,14 @@ + + UserListWidget + +- +- ++ ++ + Login + كىرۋ + + +- +- ++ ++ + Guest + مەيمان + +@@ -2737,8 +2761,8 @@ + + action + +- +- ++ ++ + which block type + + +@@ -2756,7 +2780,7 @@ + + delay + +- ++ + how long to show lock + قانشالىق ۋاقىت قۇلۇپلانغانلىقىنى كورسەتۋ + +@@ -2764,7 +2788,7 @@ + + has-lock + +- ++ + if show lock + قيسٸق قۇلپىلاۋدى كورسەتپەكشى بولسا + +@@ -2778,8 +2802,8 @@ + + + +- +- ++ ++ + lock the screen immediately + ەكٸرانٸ دەرەۋ قۇلپىلاۋ + +@@ -2805,7 +2829,7 @@ + + + +- ++ + show the session tools + + +@@ -2816,13 +2840,13 @@ + + + +- ++ + show the app block window + + + + +- ++ + show the multiUsers block window + + +@@ -2837,38 +2861,38 @@ + قوزعالتقاندىق ەكٸرانٸ قۇلپىلاۋ + + +- ++ + Dialog for the ukui ScreenSaver. + .ەكٸران قورعاۋ پٸروگٸرامماسٸنٸڭ دىيالوگ رامكاسى ukui + + +- ++ + activated by session idle signal + بوس سەگنال ارقىلى اكتيۆتەندٸرۋ + + +- +- ++ ++ + lock the screen and show screensaver immediately + ەكٸرانٸ قۇلپىلاۋ ونىڭ ۇستىنە دەرەۋ ەكٸران قورعاۋ پٸروگٸرامماسٸن كورسەتۋ + + +- ++ + show screensaver immediately + ەكٸران قورعاۋ پٸروگٸرامماسٸن دەرەۋ كورسەتۋ + + +- ++ + show blank screensaver immediately and delay time to show lock + قۇرعاق ەكٸران قورعاۋ پٸروگٸرامماسٸن دەرەۋ كورسەتۋ ونىڭ ۇستىنە قۇلپىلاۋ ۋاقتىنىنى كەشىكتىرىپ كورسەتۋ + + +- ++ + show blank screensaver immediately and if lock + قيسٸق قۇلۇپلانسا، قۇرعاق ەكٸران قورعاۋ پٸروگٸرامماسٸن دەرەۋ كورسەتۋ + + +- ++ + show switch user window + + +diff --git a/i18n_ts/ky.ts b/i18n_ts/ky.ts +index c6a188a..621fcc0 100644 +--- a/i18n_ts/ky.ts ++++ b/i18n_ts/ky.ts +@@ -24,7 +24,7 @@ + 使用密码认证 + + +- ++ + Retry + قايرا سىنوو + +@@ -53,17 +53,17 @@ + 账户锁定%1分钟由于%2次错误尝试 + + +- ++ + Please try again in %1 minutes. + .سىز 1% مىنۇت ىچىندە قايرا سىناپ باعىڭ + + +- ++ + Please try again in %1 seconds. + .سىز 1% سىكونت ىچىندە قايرا سىناپ باعىڭ + + +- ++ + Account locked permanently. + .ەسابات تۉبۅلۉك قۇلۇپلىنىدۇ + +@@ -124,91 +124,91 @@ + كىرۉۉ + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + دالىلدۅ 1% جەڭىلۉۉ بولدۇ ، سىرلۇۇ نومۇر كىرگىزىڭ + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + دالىلدۅۅگۅ بولبودۇ 1%، جاشىرۇۇن نومۇردۇ كىيىرىپ قۇلۇپنى اچىڭ + + +- ++ + Abnormal network + بۅتۅنچۅ تور + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + چىراي تونۇتۇشنىڭ ساقتوو ۇباقتى اشىپ كەتتى، جاڭىلوونۇ چەگىپ كۅرۉنۉشتۅرۉ جاشىرۇۇن نومۇر كىيىرىپ قۇلۇپنى اچىڭ. + + +- ++ + FingerPrint + بارماق ئزى + + +- ++ + FingerVein + بارماق ۋېناسى + + +- ++ + Iris + رەڭدار پاردا + + +- ++ + Face + ادام بەتى + + +- ++ + VoicePrint + دووش ئزى + + +- +- ++ ++ + Ukey + جاشىرۇۇن اچقىچ + + +- +- ++ ++ + QRCode + ەكىلىك قۇپۇيا نومۇر + + +- ++ + fingerprint + بارماق ئزى + + +- ++ + fingervein + بارماق ۋېنا تومۇزى + + +- ++ + iris + رەڭدار پاردا + + +- ++ + face + ادام بەتى + + +- ++ + voiceprint + دووش ئزى + +@@ -230,8 +230,8 @@ + 无法验证%1,请输入密码. + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + دالىلدۅ 1% جەڭىلۉۉ بولدۇ ، داعى 2% دالىلدۅ وڭۇتۇڭۇز بار + +@@ -407,44 +407,60 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + ارعادان قالتىرىش + + +- +- +- ++ ++ ++ + Confrim + بەكىتۉۉ + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + + ++ ++ ++ shut down ++ ++ ++ ++ ++ restart ++ ++ + + + CharsMoreWidget +@@ -1990,19 +2006,26 @@ + 无线局域网 + + +- +- ++ ++ + system-monitor + ساامالىق كۉزۅتكۉچ + + +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ ++ ++ ++ ++ + Restart + قايرا قوزعوتۇۇ + + +- +- ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + بىر قانچا كەرەكتۅۅچۉ بىر لا ۇباقىتتا ساامالىقا كىردى، بۇل %1 سەستىمانى ىشتەتىشتى بەكىتەسىزبى؟ + +@@ -2015,7 +2038,8 @@ + 关机 + + +- ++ ++ + Shut Down + جابۇۇ + +@@ -2280,54 +2304,54 @@ + + PowerListWidget + +- ++ + + Hibernate + ۅچۉككۅ كىرۉۉ + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + كومپىيۇتەردى ەتىك، بىروق ئەپ اچىق ابالىن ساقتايت . كومپىيۇتەر اچىلعان ۇچۇردا ، سىز ايرىلعان ۇچۇرداقى ابالعا قايتات + + +- ++ + + Suspend + توقتوتۇپ قويۇش + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + كومپىيۇتەر اچىق ابالىن ساقتايت ، بىر وق قۇۋۋەت سەرپىياتى بىر عاچا تۅمۅن. بۇل ئەپ اچىق ابالدا تۇرات، تەز تەزدىكتە ئويغىنىدۇ داعى سىز توقتوعون جايعا قايتارعالى بولوت + + +- ++ + + Restart + قايرا قوزعوتۇۇ + + +- ++ + Close all apps, and then restart your computer + باردىق ئەپنى ۅچۉرۉپ، اندان كومپىيۇتەردى قايرا قوزعوتۇۇ + + +- ++ + + Shut Down + جابۇۇ + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + + + +- ++ + Logout + جانىپ سىندىرۇۇ + +@@ -2336,31 +2360,31 @@ + 关机 + + +- ++ + + Close all apps, and then shut down your computer + باردىق ئەپنى ۅچۉرۉپ، اندان كومپىيۇتەردى ۅچۉرۉۉ + + +- ++ + + SwitchUser + ابونتتاردى الماشتىرۇۇ + + +- ++ + + LockScreen + + + +- ++ + + Log Out + جانىش ، قايتىش + + +- ++ + + UpgradeThenRestart + +@@ -2371,7 +2395,7 @@ + باردىق ئەپنى ۅچۉرۉپ، كومپىيۇتەردى ۅچۉرۉپ، اندان كومپىيۇتەردى قايرا اچۇۇ + + +- ++ + + UpgradeThenShutdown + چەگىن ۅستۉرۉپ ، اندان بەكىتىش +@@ -2520,7 +2544,7 @@ + 退出 + + +- ++ + Picture does not exist + سۉرۅت باربولۇۇسۇ ەمەس + +@@ -2541,7 +2565,7 @@ + 您有新的消息 + + +- ++ + View + قاروو + +@@ -2653,14 +2677,14 @@ + + UserListWidget + +- +- ++ ++ + Login + كىرۉۉ + + +- +- ++ ++ + Guest + قونوق + +@@ -2737,8 +2761,8 @@ + + action + +- +- ++ ++ + which block type + + +@@ -2756,7 +2780,7 @@ + + delay + +- ++ + how long to show lock + قانچەلىك ۇباقىت قۇلۇپلانغانلىقىنى كۅرسۅتۉۉ + +@@ -2764,7 +2788,7 @@ + + has-lock + +- ++ + if show lock + ەگەر بەكىتىشتى كۅرسۅتمۅكچۉ بولسو + +@@ -2778,8 +2802,8 @@ + + + +- +- ++ ++ + lock the screen immediately + ەكراندى داروو قۇلۇپتوو + +@@ -2805,7 +2829,7 @@ + + + +- ++ + show the session tools + + +@@ -2816,13 +2840,13 @@ + + + +- ++ + show the app block window + + + + +- ++ + show the multiUsers block window + + +@@ -2837,38 +2861,38 @@ + قوزعولتقوندو ەكراندى قۇلۇپتوو + + +- ++ + Dialog for the ukui ScreenSaver. + .ەكىران قورعوو پىروگىرامماسىنىن دىيالوگ كەرەنەسى ukui + + +- ++ + activated by session idle signal + بەكەر سەگنال ارقىلۇۇ اكتىپتەشىرۉۉ + + +- +- ++ ++ + lock the screen and show screensaver immediately + ەكراندى قۇلۇپتوو داعى داروو ەكىران قورعوو پىروگىرامماسىن كۅرسۅتۉۉ + + +- ++ + show screensaver immediately + ەكىران قورعوو پىروگىرامماسىن داروو كۅرسۅتۉۉ + + +- ++ + show blank screensaver immediately and delay time to show lock + كۅڭدۅي ەكىران قورعوو پىروگىرامماسىن داروو كۅرسۅتۉۉ داعى قۇلۇپتوو ۋاقتىنىنى كەچكىتىرىپ كۅرسۅتۉۉ + + +- ++ + show blank screensaver immediately and if lock + ەگەر قۇلۇپلانسا، كۅڭدۅي ەكىران قورعوو پىروگىرامماسىن داروو كۅرسۅتۉۉ + + +- ++ + show switch user window + + +diff --git a/i18n_ts/mn.ts b/i18n_ts/mn.ts +index 0873c7e..332842e 100644 +--- a/i18n_ts/mn.ts ++++ b/i18n_ts/mn.ts +@@ -24,7 +24,7 @@ + 使用密码认证 + + +- ++ + Retry + ᠳᠠᠬᠢᠵᠤ ᠳᠤᠷᠰᠢᠬᠤ + +@@ -53,17 +53,17 @@ + 账户锁定%1分钟由于%2次错误尝试 + + +- ++ + Please try again in %1 minutes. + %1 ᠮᠢᠨᠦ᠋ᠲ᠎ᠦᠨ ᠳᠠᠷᠠᠭ᠎ᠠ ᠳᠠᠬᠢᠵᠤ ᠳᠤᠷᠠᠱᠢᠭᠠᠷᠠᠢ + + +- ++ + Please try again in %1 seconds. + %1 ᠮᠢᠨᠦ᠋ᠲ᠎ᠦᠨ ᠳᠠᠷᠠᠭ᠎ᠠ ᠳᠠᠬᠢᠵᠤ ᠳᠤᠷᠠᠱᠢᠭᠠᠷᠠᠢ + + +- ++ + Account locked permanently. + ᠳᠠᠩᠰᠠ ᠨᠢᠭᠡᠨᠳᠡ ᠦᠨᠢᠳᠡ ᠤᠨᠢᠰᠤᠯᠠᠭᠳᠠᠪᠠ᠃ + +@@ -124,91 +124,91 @@ + ᠳᠠᠩᠰᠠᠯᠠᠨ ᠤᠷᠤᠬᠤ + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + %1᠎ᠤ ᠪᠠᠳᠤᠯᠭᠠᠵᠢᠭᠤᠯᠤᠯᠳᠠ ᠢᠯᠠᠭᠳᠠᠪᠠ ᠂ ᠨᠢᠭᠤᠴᠠ ᠺᠤᠳ᠋ ᠤᠷᠤᠭᠤᠯᠵᠤ ᠤᠨᠢᠰᠤ᠎ᠶᠢ ᠳᠠᠢᠯᠤᠭᠠᠷᠠᠢ + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + %1᠎ᠶᠢ/᠎ᠢ ᠪᠠᠳᠤᠯᠭᠠᠵᠢᠭᠤᠯᠬᠤ ᠠᠷᠭ᠎ᠠ ᠦᠬᠡᠢ ᠂ ᠨᠢᠭᠤᠴᠠ ᠺᠤᠳ᠋ ᠤᠷᠤᠭᠤᠯᠵᠤ ᠤᠨᠢᠰᠤ᠎ᠶᠢ ᠳᠠᠢᠯᠤᠭᠠᠷᠠᠢ + + +- ++ + Abnormal network + ᠰᠦᠯᠵᠢᠶ᠎ᠡ ᠬᠡᠪ᠎ᠦᠨ ᠪᠤᠰᠤ + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + ᠬᠦᠮᠦᠨ ᠤ ᠨᠢᠭᠤᠷ ᠢ ᠢᠯᠭᠠᠬᠤ ᠦᠶᠡᠰ᠂ ᠰᠢᠨᠡᠳᠭᠡᠬᠦ ᠪᠤᠶᠤ ᠨᠢᠭᠤᠴᠠ ᠨᠤᠮᠸᠷ ᠤᠨ ᠣᠨᠢᠰᠤ ᠶᠢ ᠲᠠᠷᠤᠭᠠᠷᠠᠢ᠃ + + +- ++ + FingerPrint + ᠬᠤᠷᠤᠭᠤᠨ᠎ᠤ ᠤᠷᠤᠮ + + +- ++ + FingerVein + ᠬᠤᠷᠤᠭᠤᠨ᠎ᠤ ᠨᠠᠮᠵᠢᠭᠤᠨ ᠰᠤᠳᠠᠯ + + +- ++ + Iris + ᠰᠤᠯᠤᠩᠭ᠎ᠠ ᠪᠦᠷᠬᠦᠪᠴᠢ + + +- ++ + Face + ᠴᠢᠷᠠᠢ᠎ᠪᠠᠷ ᠢᠯᠭᠠᠨ ᠳᠠᠨᠢᠬᠤ + + +- ++ + VoicePrint + ᠳᠠᠭᠤᠨ᠎ᠤ ᠢᠷᠠᠯᠵᠢ + + +- +- ++ ++ + Ukey + ᠠᠶᠤᠯᠭᠦᠢ ᠨᠢᠭᠤᠴᠠ ᠲᠦᠯᠬᠢᠭᠦᠷ + + +- +- ++ ++ + QRCode + ᠬᠤᠶᠠᠷ ᠬᠡᠮᠵᠢᠯᠳᠡᠳᠦ ᠺᠤᠳ᠋ + + +- ++ + fingerprint + ᠬᠤᠷᠤᠭᠤᠨ ᠣᠷᠣᠮ ᠃ + + +- ++ + fingervein + ᠨᠠᠮ ᠵᠢᠮ ᠰᠤᠳᠠᠯ ᠢ ᠵᠢᠭᠠᠨ᠎ᠠ ᠃ + + +- ++ + iris + ᠬᠠᠯᠢᠰᠤ᠃ + + +- ++ + face + ᠨᠢᠭᠤᠷ ᠴᠢᠷᠠᠢ + + +- ++ + voiceprint + ᠳᠠᠭᠤᠨ ᠤ ᠣᠷᠣᠮ ᠃ + +@@ -230,8 +230,8 @@ + 无法验证%1,请输入密码. + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + %1᠎ᠶᠢᠨ/᠎ᠦᠨ ᠪᠠᠳᠤᠯᠭᠠᠵᠢᠭᠤᠯᠤᠯᠳᠠ ᠢᠯᠠᠭᠳᠠᠪᠠ ᠂ ᠲᠠ ᠪᠠᠰᠠ%2 ᠤᠳᠠᠭᠠᠨ᠎ᠤ ᠳᠤᠷᠱᠢᠬᠤ ᠵᠠᠪᠱᠢᠶᠠᠨ ᠲᠠᠢ + +@@ -407,44 +407,60 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + ᠦᠭᠡᠢᠰᠬᠡᠬᠦ + + +- +- +- ++ ++ ++ + Confrim + ᠨᠤᠲᠠᠯᠠᠨ ᠲᠣᠭᠲᠠᠭᠠᠬᠤ ᠃ + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ ᠬᠡᠷᠪᠡ ᠲᠠ ᠶᠠᠮᠠᠷ ᠴᠤ ᠠᠵᠢᠯᠯᠠᠭᠤᠯᠬᠤ ᠦᠭᠡᠢ ᠪᠣᠯ ᠰᠢᠰᠲ᠋ᠧᠮ ᠨᠢ %2 ᠰᠧᠺᠦᠢᠨᠳ᠋ ᠦᠨ ᠳᠠᠷᠠᠭ᠎ᠠ ᠠᠦᠢᠲ᠋ᠣᠴᠢᠯᠠᠨ %1 ᠪᠣᠯᠣᠨ᠎ᠠ ᠃ ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + ᠳᠣᠣᠷᠠᠬᠢ ᠳᠡᠰ ᠳᠠᠷᠠᠭᠠᠯᠠᠯ ᠳᠠᠬᠢᠨ ᠡᠬᠢᠯᠡᠬᠦ ᠶᠢ ᠬᠣᠷᠢᠭᠯᠠᠬᠤ ᠳᠤ ᠲᠠ 《 ᠬᠦᠴᠦᠨ ᠦᠭᠡᠢ ᠪᠣᠯᠭᠠᠬᠤ 》 ᠶᠢ ᠳᠠᠷᠤᠭᠰᠠᠨ ᠤ ᠳᠠᠷᠠᠭ᠎ᠠ ᠡᠳᠡᠭᠡᠷ ᠫᠷᠦᠭ᠍ᠷᠠᠮ ᠢ ᠬᠠᠭᠠᠵᠤ ᠪᠣᠯᠣᠨ᠎ᠠ ᠃ + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + ᠳᠣᠣᠷᠠᠬᠢ ᠳᠡᠰ ᠳᠠᠷᠠᠭᠠᠯᠠᠯ ᠨᠢ ᠬᠠᠭᠠᠯᠭ᠎ᠠ ᠶᠢ ᠬᠣᠷᠢᠭᠯᠠᠬᠤ ᠳᠤ ᠲᠠ 《 ᠬᠦᠴᠦᠨ ᠦᠭᠡᠢ ᠪᠣᠯᠭᠠᠬᠤ 》 ᠶᠢ ᠳᠠᠷᠤᠭᠰᠠᠨ ᠤ ᠳᠠᠷᠠᠭ᠎ᠠ ᠡᠳᠡᠭᠡᠷ ᠳᠡᠰ ᠳᠠᠷᠠᠭᠠᠯᠠᠯ ᠢ ᠬᠠᠭᠠᠵᠤ ᠪᠣᠯᠣᠨ᠎ᠠ ᠃ + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + ᠳᠣᠣᠷᠠᠬᠢ ᠳᠡᠰ ᠳᠠᠷᠠᠭᠠᠯᠠᠯ ᠤᠨ ᠨᠣᠶᠢᠷ ᠢ ᠬᠣᠷᠢᠭᠯᠠᠬᠤ ᠳᠤ ᠲᠠ 《 ᠬᠦᠴᠦᠨ ᠦᠭᠡᠢ ᠪᠣᠯᠭᠠᠬᠤ 》 ᠶᠢ ᠳᠠᠷᠤᠭᠰᠠᠨ ᠤ ᠳᠠᠷᠠᠭ᠎ᠠ ᠡᠳᠡᠭᠡᠷ ᠫᠷᠦᠭ᠍ᠷᠠᠮ ᠢ ᠬᠠᠭᠠᠵᠤ ᠪᠣᠯᠣᠨ᠎ᠠ ᠃ + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + ᠳᠣᠣᠷᠠᠬᠢ ᠳᠡᠰ ᠳᠠᠷᠠᠭᠠᠯᠠᠯ ᠢᠶᠠᠷ ᠤᠨᠲᠠᠬᠤ ᠶᠢ ᠬᠣᠷᠢᠭᠯᠠᠬᠤ ᠳᠤ ᠲᠠ 《 ᠬᠦᠴᠦᠨ ᠦᠭᠡᠢ ᠪᠣᠯᠭᠠᠬᠤ 》 ᠶᠢ ᠳᠠᠷᠤᠭᠠᠳ ᠡᠳᠡᠭᠡᠷ ᠫᠷᠦᠭ᠍ᠷᠠᠮ ᠢ ᠬᠠᠭᠠᠵᠤ ᠪᠣᠯᠣᠨ᠎ᠠ ᠃ + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + ᠳᠣᠣᠷᠠᠬᠢ ᠳᠡᠰ ᠳᠠᠷᠠᠭᠠᠯᠠᠯ ᠨᠢ ᠬᠦᠴᠦᠨ ᠦᠭᠡᠢ ᠪᠣᠯᠭᠠᠬᠤ ᠶᠢ ᠬᠣᠷᠢᠭᠯᠠᠬᠤ ᠳᠤ ᠲᠠ 《 ᠬᠦᠴᠦᠨ ᠦᠭᠡᠢ ᠪᠣᠯᠭᠠᠬᠤ 》 ᠶᠢ ᠳᠠᠷᠤᠭᠰᠠᠨ ᠤ ᠳᠠᠷᠠᠭ᠎ᠠ ᠡᠳᠡᠭᠡᠷ ᠳᠡᠰ ᠳᠠᠷᠠᠭᠠᠯᠠᠯ ᠢ ᠬᠠᠭᠠᠵᠤ ᠪᠣᠯᠣᠨ᠎ᠠ ᠃ + ++ ++ ++ shut down ++ ᠬᠠᠭᠠᠬᠤ ++ ++ ++ ++ restart ++ ᠳᠠᠬᠢᠨ ᠰᠡᠩᠭᠡᠷᠡᠭᠦᠯᠬᠦ ++ + + + CharsMoreWidget +@@ -2013,19 +2029,26 @@ + ᠤᠳᠠᠰᠤ ᠦᠬᠡᠢ ᠬᠡᠰᠡᠭ ᠬᠡᠪᠴᠢᠶᠡᠨ᠎ᠦ ᠰᠦᠯᠵᠢᠶ᠎ᠡ + + +- +- ++ ++ + system-monitor + 系统监视器 + + +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ %1 ᠨᠢ ᠡᠨᠡ ᠺᠣᠮᠫᠢᠦ᠋ᠲ᠋ᠧᠷ ᠲᠦ ᠨᠢᠭᠡᠨᠲᠡ ᠭᠠᠷᠴᠤ ᠮᠡᠳᠡᠭᠰᠡᠨ ᠬᠡᠷᠡᠭᠯᠡᠭᠴᠢᠳ ᠬᠠᠳᠠᠭᠠᠯᠠᠭᠠᠳᠤᠶ ᠠᠭᠤᠯᠭ᠎ᠠ ᠪᠠᠨ ᠭᠡᠭᠡᠵᠦ ᠮᠡᠳᠡᠨ᠎ᠡ ᠂ ᠮᠥᠨ ᠬᠦ 《 ᠨᠤᠲᠠᠯᠠᠨ ᠲᠣᠭᠲᠠᠭᠠᠬᠤ 》 ᠶᠢ ᠮᠥᠨ ᠬᠦ ᠭᠦᠢᠴᠡᠳᠬᠡᠬᠦ ᠬᠡᠷᠡᠭᠲᠡᠶ ᠃ ++ ++ ++ ++ + Restart + ᠳᠠᠬᠢᠵᠤ ᠡᠬᠢᠯᠡᠬᠦᠯᠬᠦ᠌ + + +- +- ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + ᠣᠯᠠᠨ ᠬᠡᠷᠡᠭᠯᠡᠭᠴᠢ ᠬᠠᠮᠲᠤ ᠳᠤᠨᠢ ᠲᠡᠮᠳᠡᠭ᠍ᠯᠡᠵᠡᠢ ᠃ ᠲᠠ %1 ᠡᠨᠡ ᠰᠢᠰᠲ᠋ᠧᠮ ᠢ ᠲᠣᠭᠲᠠᠭᠠᠨ᠎ᠠ ᠤᠤ ? + +@@ -2038,7 +2061,8 @@ + ᠬᠠᠭᠠᠬᠤ + + +- ++ ++ + Shut Down + ᠪᠠᠢᠭᠤᠯᠤᠯᠭ᠎ᠠ + +@@ -2307,54 +2331,54 @@ + + PowerListWidget + +- ++ + + Hibernate + ᠢᠴᠡᠭᠡᠯᠡᠬᠦ + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + ᠺᠣᠮᠫᠢᠦ᠋ᠲ᠋ᠧᠷ ᠢ ᠬᠠᠭᠠᠬᠤ ᠪᠣᠯᠪᠠᠴᠤ ᠬᠡᠷᠡᠭᠯᠡᠭᠡᠨ ᠦ ᠬᠤᠷᠠᠯ ᠨᠡᠭᠡᠭᠡᠬᠦ ᠪᠠᠶᠢᠳᠠᠯ ᠢᠶᠠᠨ ᠪᠠᠷᠢᠮᠲᠠᠯᠠᠳᠠᠭ ᠃ ᠺᠣᠮᠫᠢᠦ᠋ᠲ᠋ᠧᠷ ᠢ ᠨᠡᠭᠡᠭᠡᠬᠦ ᠦᠶ᠎ᠡ ᠳᠦ ᠂ ᠴᠢᠨᠦ ᠰᠠᠯᠤᠭᠰᠠᠨ ᠪᠠᠶᠢᠳᠠᠯ ᠢᠶᠠᠨ ᠰᠡᠷᠭᠦᠭᠡᠵᠦ ᠪᠣᠯᠣᠨ᠎ᠠ ᠃ + + +- ++ + + Suspend + ᠵᠤᠭ᠍ᠰᠤᠭᠠᠬᠤ + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + ᠺᠣᠮᠫᠢᠦ᠋ᠲ᠋ᠧᠷ ᠮᠠᠰᠢᠨ ᠢᠶᠠᠨ ᠨᠡᠭᠡᠭᠡᠬᠦ ᠪᠠᠶᠢᠳᠠᠯ ᠢᠶᠠᠨ ᠪᠠᠷᠢᠮᠲᠠᠯᠠᠳᠠᠭ ᠂ ᠭᠡᠪᠡᠴᠦ ᠴᠠᠬᠢᠯᠭᠠᠨ ᠬᠣᠷᠣᠭᠳᠠᠭᠤᠯᠭ᠎ᠠ ᠨᠡᠯᠢᠶᠡᠳ ᠪᠠᠭ᠎ᠠ ᠃ ᠬᠡᠷᠡᠭᠯᠡᠭᠡᠨ ᠦ ᠬᠤᠷᠠᠯ ᠨᠡᠭᠡᠭᠡᠬᠦ ᠪᠠᠶᠢᠳᠠᠯ ᠢᠶᠠᠨ ᠦᠷᠭᠦᠯᠵᠢᠯᠡᠭᠦᠯᠦᠭᠰᠡᠭᠡᠷ ᠂ ᠺᠣᠮᠫᠢᠦ᠋ᠲ᠋ᠧᠷ ᠢ ᠲᠦᠷᠭᠡᠨ ᠰᠡᠷᠢᠭᠡᠬᠦ ᠶᠢᠨ ᠬᠠᠮᠲᠤ ᠴᠢᠨᠦ ᠰᠠᠯᠤᠭᠰᠠᠨ ᠪᠠᠶᠢᠳᠠᠯ ᠢᠶᠠᠨ ᠰᠡᠷᠭᠦᠭᠡᠵᠦ ᠪᠣᠯᠣᠨ᠎ᠠ ᠃ + + +- ++ + + Restart + ᠳᠠᠬᠢᠨ ᠡᠬᠢᠯᠡᠬᠦᠯᠬᠦ + + +- ++ + Close all apps, and then restart your computer + ᠪᠤᠢ ᠪᠥᠬᠥᠢ ᠬᠡᠷᠡᠭ᠍ᠯᠡᠭᠡ ᠶᠢ ᠬᠠᠭᠠᠵᠤ ᠂ ᠳᠠᠷᠠᠭ᠎ᠠ ᠨᠢ ᠺᠣᠮᠫᠢᠦ᠋ᠲ᠋ᠧᠷ ᠢ ᠳᠠᠬᠢᠨ ᠰᠡᠩᠭᠡᠷᠡᠭᠦᠯᠦᠨ᠎ᠡ ᠃ + + +- ++ + + Shut Down + ᠪᠠᠢᠭᠤᠯᠤᠯᠭ᠎ᠠ + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + ᠣᠳᠣᠬᠠᠨ ᠳᠤ ᠬᠡᠷᠡᠭᠯᠡᠭᠴᠢ ᠰᠢᠰᠲ᠋ᠧᠮ ᠡᠴᠡ ᠬᠦᠴᠦᠨ ᠦᠭᠡᠶ ᠪᠣᠯᠭᠠᠵᠤ ᠂ ᠲᠡᠭᠦᠨ ᠦ ᠬᠤᠷᠠᠯ ᠤᠨ ᠦᠭᠡ ᠪᠡᠨ ᠳᠠᠭᠤᠰᠬᠠᠬᠤ ᠶᠢᠨ ᠬᠠᠮᠲᠤ ᠲᠡᠮᠳᠡᠭᠯᠡᠭᠰᠡᠨ ᠨᠢᠭᠤᠷ ᠲᠤ ᠪᠤᠴᠠᠵᠠᠶ ᠃ + + +- ++ + Logout + ᠬᠦᠴᠦᠨ ᠦᠬᠡᠢ ᠪᠤᠯᠭᠠᠬᠤ + +@@ -2363,31 +2387,31 @@ + ᠬᠠᠭᠠᠬᠤ + + +- ++ + + Close all apps, and then shut down your computer + ᠪᠤᠢ ᠪᠥᠬᠥᠢ ᠬᠡᠷᠡᠭ᠍ᠯᠡᠭᠡ ᠶᠢ ᠬᠠᠭᠠᠵᠤ ᠂ ᠳᠠᠷᠠᠭ᠎ᠠ ᠨᠢ ᠺᠣᠮᠫᠢᠦ᠋ᠲ᠋ᠧᠷ ᠢ ᠬᠠᠭᠠᠬᠤ + + +- ++ + + SwitchUser + ᠬᠡᠷᠡᠭᠯᠡᠭᠴᠢ ᠶᠢ ᠰᠣᠯᠢᠨ᠎ᠠ᠃ + + +- ++ + + LockScreen + ᠳᠡᠯᠪᠡᠴᠢᠬᠦ ᠃ + + +- ++ + + Log Out + ᠬᠦᠴᠦᠨ ᠦᠭᠡᠶ ᠪᠣᠯᠭᠠᠬᠤ᠃ + + +- ++ + + UpgradeThenRestart + ᠰᠢᠨᠡᠳᠬᠡᠭᠰᠡᠨ ᠦ ᠳᠠᠷᠠᠭ᠎ᠠ ᠳᠠᠬᠢᠨ ᠰᠡᠩᠬᠡᠷᠡᠭᠦᠯᠪᠡ ᠃ +@@ -2398,7 +2422,7 @@ + ᠪᠤᠢ ᠪᠥᠬᠥᠢ ᠬᠡᠷᠡᠭ᠍ᠯᠡᠭᠡ ᠶᠢ ᠬᠠᠭᠠᠵᠤ ᠂ ᠺᠣᠮᠫᠢᠦ᠋ᠲ᠋ᠧᠷ ᠢ ᠬᠠᠭᠠᠵᠤ ᠂ ᠳᠠᠷᠠᠭ᠎ᠠ ᠨᠢ ᠺᠣᠮᠫᠢᠦ᠋ᠲ᠋ᠧᠷ ᠢ ᠳᠠᠬᠢᠨ ᠨᠡᠭᠡᠭᠡᠨ᠎ᠡ ᠃ + + +- ++ + + UpgradeThenShutdown + ᠳᠡᠰ ᠳᠡᠪᠰᠢᠭᠰᠡᠨ ᠦ ᠳᠠᠷᠠᠭ᠎ᠠ ᠪᠠᠢ᠌ᠭᠤᠯᠭ᠎ᠠ ᠪᠠᠨ ᠬᠠᠭᠠᠪᠠ ᠃ +@@ -2547,7 +2571,7 @@ + 退出 + + +- ++ + Picture does not exist + ᠵᠢᠷᠤᠭ ᠪᠠᠢᠬᠤ ᠦᠬᠡᠢ + +@@ -2568,7 +2592,7 @@ + ᠲᠠ ᠱᠢᠨ᠎ᠡ ᠮᠡᠳᠡᠭᠳᠡᠯ ᠤᠯᠤᠭᠰᠠᠨ + + +- ++ + View + ᠬᠡᠪ ᠦᠵᠡᠬᠦ᠌ + +@@ -2684,14 +2708,14 @@ + + UserListWidget + +- +- ++ ++ + Login + ᠳᠠᠩᠰᠠᠯᠠᠨ ᠤᠷᠤᠬᠤ + + +- +- ++ ++ + Guest + ᠵᠤᠷᠴᠢᠭᠴᠢ ᠨᠡᠪᠳᠡᠷᠡᠬᠦ + +@@ -2768,8 +2792,8 @@ + + action + +- +- ++ ++ + which block type + ᠶᠠᠮᠠᠷ ᠬᠡᠰᠡᠭ ᠬᠡᠯᠪᠡᠷᠢ ᠪᠤᠢ ? + +@@ -2787,7 +2811,7 @@ + + delay + +- ++ + how long to show lock + ᠡᠳᠦᠢ ᠤᠷᠲᠤ ᠬᠤᠭᠤᠴᠠᠭ᠎ᠠ᠎ᠪᠠᠷ ᠣᠨᠢᠰᠣ᠎ᠶ᠋ᠢ ᠢᠯᠡᠷᠡᠭᠦᠯᠬᠦ + +@@ -2795,7 +2819,7 @@ + + has-lock + +- ++ + if show lock + ᠣᠨᠢᠰᠤᠯᠠᠬᠤ᠎ᠶ᠋ᠢ ᠢᠯᠡᠷᠡᠭᠦᠯᠪᠡᠯ + +@@ -2809,8 +2833,8 @@ + + + +- +- ++ ++ + lock the screen immediately + ᠤᠳᠤᠬᠠᠨ ᠳᠡᠯᠬᠡᠴᠡ᠎ᠶᠢ ᠤᠨᠢᠰᠤᠯᠠᠬᠤ + +@@ -2836,7 +2860,7 @@ + + + +- ++ + show the session tools + ᠬᠤᠷᠠᠯ ᠤᠨ ᠪᠠᠭᠠᠵᠢ ᠶᠢ ᠢᠯᠡᠷᠡᠭᠦᠯᠵᠡᠢ ᠃ + +@@ -2847,49 +2871,49 @@ + + + +- ++ + show the app block window + ᠬᠡᠷᠡᠭᠯᠡᠭᠡᠨ ᠦ ᠴᠣᠩᠬᠣ ᠶᠢ ᠬᠣᠷᠢᠭᠯᠠᠬᠤ ᠶᠢ ᠬᠠᠷᠰᠢᠯᠠᠭᠰᠠᠨ ᠢ ᠢᠯᠡᠷᠡᠭᠦᠯᠦᠨ᠎ᠡ ᠃ + + + +- ++ + show the multiUsers block window + multiUsrs ᠬᠡᠰᠡᠭ ᠴᠣᠩᠬᠣ ᠶᠢ ᠢᠯᠡᠷᠡᠭᠦᠯᠵᠡᠢ ᠃ + + +- ++ + Dialog for the ukui ScreenSaver. + ᠳᠡᠯᠭᠡᠴᠡ ᠬᠠᠮᠠᠭᠠᠯᠠᠬᠤ ᠫᠷᠦᠭᠷᠡᠮ᠎ᠦᠨ ᠶᠠᠷᠢᠯᠴᠠᠯᠭ᠎ᠠ᠎ᠶᠢᠨ ᠴᠤᠩᠬᠤ + + +- ++ + activated by session idle signal + ᠶᠠᠷᠢᠯᠴᠠᠭ᠎ᠠ ᠰᠤᠯᠠ ᠳᠣᠬᠢᠶ᠎ᠠ᠎ᠪᠠᠷ ᠢᠳᠡᠪᠬᠢᠵᠢᠭᠦᠯᠬᠦ + + +- +- ++ ++ + lock the screen and show screensaver immediately + ᠳᠡᠯᠭᠡᠴᠡ᠎ᠶᠢ ᠤᠨᠢᠰᠤᠯᠠᠬᠤ᠎ᠶᠢᠨ ᠵᠡᠷᠬᠡᠴᠡᠬᠡ ᠳᠡᠯᠭᠡᠴᠡ ᠬᠠᠮᠠᠭᠠᠯᠠᠬᠤ ᠫᠷᠦᠭᠷᠡᠮ᠎ᠢ ᠳᠠᠷᠤᠢᠬᠠᠨ ᠢᠯᠡᠷᠡᠬᠦᠯᠬᠦ᠌ + + +- ++ + show screensaver immediately + ᠳᠡᠯᠭᠡᠴᠡ ᠬᠠᠮᠠᠭᠠᠯᠠᠬᠤ ᠫᠷᠤᠭ᠌ᠷᠡᠮ᠎ᠢ ᠳᠠᠷᠤᠢᠬᠠᠨ ᠢᠯᠡᠷᠡᠬᠦᠯᠬᠦ᠌ + + +- ++ + show blank screensaver immediately and delay time to show lock + ᠬᠣᠭᠣᠰᠣᠨ ᠳᠡᠯᠭᠡᠴᠡ ᠬᠠᠮᠠᠭᠠᠯᠠᠬᠤ ᠫᠷᠤᠭ᠌ᠷᠠᠮ᠎ᠢ᠋ ᠳᠠᠷᠤᠢᠬᠠᠨ ᠢᠯᠡᠷᠡᠭᠦᠯᠵᠦ ᠣᠨᠢᠰᠤᠯᠠᠭᠰᠠᠨ ᠴᠠᠭ᠎ᠢ᠋ ᠬᠣᠢᠰᠢᠯᠠᠭᠤᠯᠬᠤ + + +- ++ + show blank screensaver immediately and if lock + ᠳᠠᠷᠤᠢ ᠬᠣᠭᠣᠰᠣᠨ ᠳᠡᠯᠭᠡᠴᠡ᠎ᠶ᠋ᠢ ᠬᠠᠮᠠᠭᠠᠯᠠᠬᠤ ᠫᠷᠤᠭ᠌ᠷᠠᠮ᠎ᠢ᠋ ᠢᠯᠡᠷᠡᠭᠦᠯᠦᠨ᠎ᠡ ᠂ ᠬᠡᠷᠪᠡ ᠣᠨᠢᠰᠤᠯᠠᠪᠠᠯ + + +- ++ + show switch user window + ᠬᠡᠷᠡᠭᠯᠡᠭᠴᠢᠳ ᠦᠨ ᠴᠣᠩᠬᠣ ᠶᠢ ᠰᠣᠯᠢᠬᠤ ᠶᠢ ᠢᠯᠡᠷᠡᠭᠦᠯᠦᠨ᠎ᠡ ᠃ + +diff --git a/i18n_ts/pt.ts b/i18n_ts/pt.ts +index 59f7d85..587ee89 100644 +--- a/i18n_ts/pt.ts ++++ b/i18n_ts/pt.ts +@@ -297,6 +297,18 @@ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + + ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ ++ ++ ++ shut down ++ ++ ++ ++ restart ++ ++ + + + CharsMoreWidget +@@ -580,6 +592,10 @@ + Restart + + ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ ++ + + + LoginOptionsWidget +diff --git a/i18n_ts/ru.ts b/i18n_ts/ru.ts +index 5d66139..1dbe593 100644 +--- a/i18n_ts/ru.ts ++++ b/i18n_ts/ru.ts +@@ -297,6 +297,18 @@ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + + ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ ++ ++ ++ shut down ++ ++ ++ ++ restart ++ ++ + + + CharsMoreWidget +@@ -580,6 +592,10 @@ + Restart + + ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ ++ + + + LoginOptionsWidget +diff --git a/i18n_ts/tr.ts b/i18n_ts/tr.ts +index 2481096..390b0b9 100644 +--- a/i18n_ts/tr.ts ++++ b/i18n_ts/tr.ts +@@ -24,7 +24,7 @@ + Parola + + +- ++ + Retry + Yeniden Dene + +@@ -127,112 +127,112 @@ + + + +- ++ + Please try again in %1 minutes. + + + +- ++ + Please try again in %1 seconds. + + + +- ++ + Account locked permanently. + + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + + + +- ++ + Abnormal network + + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + + + +- ++ + FingerPrint + Parmak İzi + + +- ++ + FingerVein + + + +- ++ + Iris + Göz + + +- ++ + Face + Yüz + + +- ++ + VoicePrint + Ses İzi + + +- +- ++ ++ + Ukey + + + +- +- ++ ++ + QRCode + + + +- ++ + fingerprint + + + +- ++ + fingervein + + + +- ++ + iris + + + +- ++ + face + + + +- ++ + voiceprint + + +@@ -347,44 +347,60 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + + + +- +- +- ++ ++ ++ + Confrim + + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + + ++ ++ ++ shut down ++ ++ ++ ++ ++ restart ++ ++ + + + CharsMoreWidget +@@ -686,24 +702,32 @@ + Kullanıcı Değiştir + + +- +- ++ ++ + system-monitor + + + +- +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ ++ ++ ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + + + +- ++ ++ + Restart + Yeniden Başlat + + +- ++ ++ + Shut Down + + +@@ -808,90 +832,90 @@ + + PowerListWidget + +- ++ + + Hibernate + + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + + + +- ++ + + Suspend + + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + + + +- ++ + + Restart + Yeniden Başlat + + +- ++ + Close all apps, and then restart your computer + + + +- ++ + + Shut Down + + + +- ++ + + Close all apps, and then shut down your computer + + + +- ++ + + Log Out + Çıkış + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + + + +- ++ + + SwitchUser + Kullanıcı Değiştir + + +- ++ + + LockScreen + + + +- ++ + + UpgradeThenRestart + + + +- ++ + + UpgradeThenShutdown + + + +- ++ + Logout + + +@@ -1024,12 +1048,12 @@ + Otomatik değiştir + + +- ++ + Picture does not exist + + + +- ++ + View + + +@@ -1045,14 +1069,14 @@ + + UserListWidget + +- +- ++ ++ + Login + + + +- +- ++ ++ + Guest + Misafir + +@@ -1083,8 +1107,8 @@ + + + +- +- ++ ++ + which block type + + +@@ -1092,7 +1116,7 @@ + + delay + +- ++ + how long to show lock + + +@@ -1100,7 +1124,7 @@ + + has-lock + +- ++ + if show lock + + +@@ -1114,8 +1138,8 @@ + + + +- +- ++ ++ + lock the screen immediately + Ekranı hemen kilitle + +@@ -1141,7 +1165,7 @@ + + + +- ++ + show the session tools + + +@@ -1152,13 +1176,13 @@ + + + +- ++ + show the app block window + + + + +- ++ + show the multiUsers block window + + +@@ -1173,38 +1197,38 @@ + + + +- ++ + Dialog for the ukui ScreenSaver. + + + +- ++ + activated by session idle signal + + + +- +- ++ ++ + lock the screen and show screensaver immediately + + + +- ++ + show screensaver immediately + + + +- ++ + show blank screensaver immediately and delay time to show lock + + + +- ++ + show blank screensaver immediately and if lock + + + +- ++ + show switch user window + + +diff --git a/i18n_ts/ug.ts b/i18n_ts/ug.ts +index fac3b0e..0345ad7 100644 +--- a/i18n_ts/ug.ts ++++ b/i18n_ts/ug.ts +@@ -24,7 +24,7 @@ + 使用密码认证 + + +- ++ + Retry + قايتا قايتا سىناش + +@@ -53,17 +53,17 @@ + 账户锁定%1分钟由于%2次错误尝试 + + +- ++ + Please try again in %1 minutes. + .سىز 1% مىنۇت ئىچىدە قايتا سىناپ بېقىڭ + + +- ++ + Please try again in %1 seconds. + .سىز 1% سېكونت ئىچىدە قايتا سىناپ بېقىڭ + + +- ++ + Account locked permanently. + .ھېسابات مەڭگۈلۈك قۇلۇپلىنىدۇ + +@@ -124,91 +124,91 @@ + كىرىش + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + دەلىللەش 1% مەغلۇپ بولدى، مەخپى نۇمۇر كىرگۈزۈڭ + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + دەلىللەشكە بولمىدى 1%، مەخپىي نومۇرنى كىرگۈزۈپ قۇلۇپنى ئېچىڭ + + +- ++ + Abnormal network + بىنورمال تور + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + چىراي تونۇتۇشنىڭ ساقلاش ۋاقتى ئېشىپ كەتتى، يېڭىلاشنى چىكىپ ياكى مەخپىي نومۇر كىرگۈزۈپ قۇلۇپنى ئېچىڭ. + + +- ++ + FingerPrint + بارماق ئىزى + + +- ++ + FingerVein + بارماق ۋېناسى + + +- ++ + Iris + رەڭدار پەردە + + +- ++ + Face + ئادەم يۈزى + + +- ++ + VoicePrint + ئاۋاز ئىزى + + +- +- ++ ++ + Ukey + مەخپىي ئاچقۇچ + + +- +- ++ ++ + QRCode + ئىككىلىك كود + + +- ++ + fingerprint + بارماق ئىزى + + +- ++ + fingervein + بارماق ۋېنا تومۇزى + + +- ++ + iris + رەڭدار پەردە + + +- ++ + face + ئادەم يۈزى + + +- ++ + voiceprint + ئاۋاز ئىزى + +@@ -230,8 +230,8 @@ + 无法验证%1,请输入密码. + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + دەلىللەش 1% مەغلۇپ بولدى، يەنە 2% دەلىللەش پۇرسىتىڭىز بار + +@@ -407,44 +407,60 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + ئەمەلدىن قالدۇرۇش + + +- +- +- ++ ++ ++ + Confrim + جەزملەشتۈرۈش + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + تۆۋەندىكى پروگراممىلار قايتىدىن قوزغىتىشنى توسۇپ قالسىڭىز بولىدۇ،سىز «ئەمەلدىن قالدۇرۇش»نى چېكىپ ئاندىن بۇ تەرتىپلەرنى ئېتىۋەتسىڭىز بولىدۇ. + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + تۆۋەندىكى پىروگرامما ئېتىۋېتىلگەنلىكىنى توسۇپ قالىدۇ،سىز «ئەمەلدىن قالدۇرۇش»نى چېكىپ ئاندىن بۇ پروگراممىلارنى ئېتىۋەتسىڭىز بولىدۇ. + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + تۆۋەندىكى پروگرامما ئۇيقۇنى توسۇپ قالىدۇ،سىز «ئەمەلدىن قالدۇرۇش»نى چېكىپ ئاندىن بۇ پروگراممىلارنى ئېتىۋەتسىڭىز بولىدۇ. + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + تۆۋەندىكى پروگرامما ئۇيقۇنى توسۇپ قالىدۇ،سىز «ئەمەلدىن قالدۇرۇش»نى چېكىپ ئاندىن بۇ پروگراممىلارنى ئېتىۋەتسىڭىز بولىدۇ. + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + تۆۋەندىكى پىروگراممىلار بىكار قىلىنىشنى توسۇپ قالىدۇ،سىز «ئەمەلدىن قالدۇرۇش»نى چېكىپ ئاندىن بۇ پروگراممىلارنى ئېتىۋەتسىڭىز بولىدۇ. + ++ ++ ++ shut down ++ ++ ++ ++ ++ restart ++ ++ + + The following program is running to prevent the system from reboot! + !سېستىمىنىڭ قايتا قوزغىلىشىنىڭ ئالدىنى ئېلىش ئۈچۈن تۆۋەندىكى پروگرامما ئىجرا بولىۋاتىدۇ +@@ -2006,24 +2022,32 @@ + 无线局域网 + + +- +- ++ ++ + system-monitor + سىستىمىلىق كۆزەتكۈچ + + +- +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ ++ ++ ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + بىر قانچە ئابونت بىرلا ۋاقىتتا سىستېمىغا كىردى، بۇ %1 سىستېمىنى ئىشلىتىشنى جەزىملەشتۈرەمسىز؟ + + +- ++ ++ + Restart + قايتىدىن قوزغىتىش + + +- ++ ++ + Shut Down + تېلېفوننى ئېتىۋېتىش + +@@ -2288,84 +2312,84 @@ + + PowerListWidget + +- ++ + + Hibernate + ئۆچەككە كىرىش + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + كومپيۇتېرنى ئېتىك، ئەمما ئەپ ئوچۇق ھالەتنى ساقلايدۇ. كومپيۇتېر ئېچىلغان چاغدا، سىز ئايرىلغان چاغدىكى ھالەتكە قايتىدۇ + + +- ++ + + Suspend + توختىتىپ قويۇش + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + كومپيۇتېر ئوچۇق ھالەتنى ساقلايدۇ، ئەمما قۇۋۋەت سەرپىياتى بىر قەدەر تۆۋەن. بۇ ئەپ ئوچۇق ھالەتتە تۇرىدۇ، تېز سۈرئەتتە ئويغىنىدۇ ھەمدە سىز توختىغان جايغا قايتۇرغىلى بولىدۇ + + +- ++ + + Restart + قايتا قوزغىتىش + + +- ++ + Close all apps, and then restart your computer + بارلىق ئەپنى ئۆچۈرۈپ، ئاندىن كومپيۇتېرنى قايتا قوزغىتىش + + +- ++ + + Shut Down + ئېتىش + + +- ++ + + Log Out + بىكار قىلىۋەتمەك + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + نۆۋەتتە ئابونتلار سىستېمىدىن بىكار قىلىنىپ، سۆزلىشىشنى ئاخىرلاشتۇردى ھەمدە تىزىملىتىش كۆرۈنۈشىگە قايتىدۇ. + + +- ++ + + SwitchUser + خېرىدار ئالماشتۇرماق + + +- ++ + + LockScreen + قۇلۇپ ئېكرانى + + +- ++ + + UpgradeThenRestart + يېڭىلىغاندىن كېيىن قايتىدىن قوزغىتىش + + +- ++ + + UpgradeThenShutdown + يېڭىلانغاندىن كېيىن ئاپپارات ئېتىلىدۇ + + +- ++ + Logout + بىكار قىلىۋەتمەك + +@@ -2374,7 +2398,7 @@ + 关机 + + +- ++ + + Close all apps, and then shut down your computer + بارلىق ئەپنى ئۆچۈرۈپ، ئاندىن كومپيۇتېرنى ئۆچۈرۈش +@@ -2528,7 +2552,7 @@ + 退出 + + +- ++ + Picture does not exist + رەسىم مەۋجۇت ئەمەس + +@@ -2549,7 +2573,7 @@ + 您有新的消息 + + +- ++ + View + قاراش + +@@ -2661,14 +2685,14 @@ + + UserListWidget + +- +- ++ ++ + Login + كىرىش + + +- +- ++ ++ + Guest + مېھمان (نامسىز تىزىملىتىش) + +@@ -2755,8 +2779,8 @@ + + + +- +- ++ ++ + which block type + + +@@ -2764,7 +2788,7 @@ + + delay + +- ++ + how long to show lock + قانچىلىك ۋاقىت قۇلۇپلانغانلىقىنى كۆرسىتىش + +@@ -2772,7 +2796,7 @@ + + has-lock + +- ++ + if show lock + ئەگەر قۇلۇپلاشنى كۆرسەتمەكچى بولسا + +@@ -2786,8 +2810,8 @@ + + + +- +- ++ ++ + lock the screen immediately + ئېكراننى دەرھال قۇلۇپلاش + +@@ -2813,7 +2837,7 @@ + + + +- ++ + show the session tools + + +@@ -2824,13 +2848,13 @@ + + + +- ++ + show the app block window + + + + +- ++ + show the multiUsers block window + + +@@ -2845,38 +2869,38 @@ + قوزغاتقاندا ئېكراننى قۇلۇپلاش + + +- ++ + Dialog for the ukui ScreenSaver. + .ئېكران قوغداش پروگراممىسىنىڭ دىيالوگ رامكىسى ukui + + +- ++ + activated by session idle signal + بىكار سىگنال ئارقىلىق ئاكتىپلاشتۇرۇش + + +- +- ++ ++ + lock the screen and show screensaver immediately + ئېكراننى قۇلۇپلاش ھەمدە دەرھال ئېكران قوغداش پروگراممىسىنى كۆرسىتىش + + +- ++ + show screensaver immediately + ئېكران قوغداش پروگراممىسىنى دەرھال كۆرسىتىش + + +- ++ + show blank screensaver immediately and delay time to show lock + قۇرۇق ئېكران قوغداش پروگراممىسىنى دەرھال كۆرسىتىش ھەمدە قۇلۇپلاش ۋاقتىنىنى كېچىكتۈرۈپ كۆرسىتىش + + +- ++ + show blank screensaver immediately and if lock + ئەگەر قۇلۇپلانسا، قۇرۇق ئېكران قوغداش پروگراممىسىنى دەرھال كۆرسىتىش + + +- ++ + show switch user window + + +diff --git a/i18n_ts/zh_CN.ts b/i18n_ts/zh_CN.ts +index 8804f60..99868d9 100644 +--- a/i18n_ts/zh_CN.ts ++++ b/i18n_ts/zh_CN.ts +@@ -24,7 +24,7 @@ + 使用密码认证 + + +- ++ + Retry + 重试 + +@@ -53,17 +53,17 @@ + 账户锁定%1分钟由于%2次错误尝试 + + +- ++ + Please try again in %1 minutes. + 请%1分钟后再试 + + +- ++ + Please try again in %1 seconds. + 请%1秒后再试 + + +- ++ + Account locked permanently. + 账号已被永久锁定 + +@@ -124,91 +124,91 @@ + 登录 + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + 验证%1失败,请输入密码解锁 + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + 无法验证%1,请输入密码解锁 + + +- ++ + Abnormal network + 网络异常 + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + 人脸识别等待超时,请点击刷新或输入密码解锁 + + +- ++ + FingerPrint + 指纹 + + +- ++ + FingerVein + 指静脉 + + +- ++ + Iris + 虹膜 + + +- ++ + Face + 人脸识别 + + +- ++ + VoicePrint + 声纹 + + +- +- ++ ++ + Ukey + 安全密钥 + + +- +- ++ ++ + QRCode + 二维码 + + +- ++ + fingerprint + 指纹 + + +- ++ + fingervein + 指静脉 + + +- ++ + iris + 虹膜 + + +- ++ + face + 人脸 + + +- ++ + voiceprint + 声纹 + +@@ -230,8 +230,8 @@ + 无法验证%1,请输入密码. + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + 验证%1失败,您还有%2次尝试机会 + +@@ -407,44 +407,60 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + 取消 + + +- +- +- ++ ++ ++ + Confrim + 确认 + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ 如果您不执行任何操作,系统将在%2秒后自动%1 ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + 以下程序阻止重启,您可以点击“取消”然后关闭这些程序。 + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + 以下程序阻止关机,您可以点击“取消”然后关闭这些程序。 + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + 以下程序阻止睡眠,您可以点击“取消”然后关闭这些程序。 + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + 以下程序阻止休眠,您可以点击“取消”然后关闭这些程序。 + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + 以下程序阻止注销,您可以点击“取消”然后关闭这些程序。 + ++ ++ ++ shut down ++ 关机 ++ ++ ++ ++ restart ++ 重启 ++ + + + CharsMoreWidget +@@ -1990,19 +2006,26 @@ + 无线局域网 + + +- +- ++ ++ + system-monitor + 系统监视器 + + +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ %1可能导致已登录此电脑的用户丢失尚未存储的内容,仍要执行请点击“确认”。 ++ ++ ++ ++ + Restart + 重启 + + +- +- ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + 同时有多个用户处于登录状态,你确定要%1吗? + +@@ -2015,7 +2038,8 @@ + 关机 + + +- ++ ++ + Shut Down + 关机 + +@@ -2280,54 +2304,54 @@ + + PowerListWidget + +- ++ + + Hibernate + 休眠 + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + 关闭电脑,但是应用会一直保持打开状态。当打开电脑时,可以恢复到你离开的状态。 + + +- ++ + + Suspend + 睡眠 + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + 电脑保持开机状态,但耗电较少。应用会一直保持打开状态,可快速唤醒电脑并恢复到你离开的状态。 + + +- ++ + + Restart + 重启 + + +- ++ + Close all apps, and then restart your computer + 关闭所有应用,然后重启电脑。 + + +- ++ + + Shut Down + 关机 + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + 当前用户从系统中注销,结束其会话并返回登录界面。 + + +- ++ + Logout + 注销 + +@@ -2336,31 +2360,31 @@ + 关机 + + +- ++ + + Close all apps, and then shut down your computer + 关闭所有应用,然后关闭电脑。 + + +- ++ + + SwitchUser + 切换用户 + + +- ++ + + LockScreen + 锁屏 + + +- ++ + + Log Out + 注销 + + +- ++ + + UpgradeThenRestart + 更新后重启 +@@ -2371,7 +2395,7 @@ + 关闭所有应用,关闭电脑,然后重新打开电脑。 + + +- ++ + + UpgradeThenShutdown + 更新后关机 +@@ -2520,7 +2544,7 @@ + 退出 + + +- ++ + Picture does not exist + 图片不存在 + +@@ -2541,7 +2565,7 @@ + 您有新的消息 + + +- ++ + View + 预览 + +@@ -2653,14 +2677,14 @@ + + UserListWidget + +- +- ++ ++ + Login + 登录 + + +- +- ++ ++ + Guest + 游客 + +@@ -2737,8 +2761,8 @@ + + action + +- +- ++ ++ + which block type + + +@@ -2756,7 +2780,7 @@ + + delay + +- ++ + how long to show lock + 多久显示锁屏 + +@@ -2764,7 +2788,7 @@ + + has-lock + +- ++ + if show lock + 是否锁屏 + +@@ -2778,8 +2802,8 @@ + + + +- +- ++ ++ + lock the screen immediately + 马上锁定屏幕 + +@@ -2805,7 +2829,7 @@ + + + +- ++ + show the session tools + 显示会话管理 + +@@ -2816,13 +2840,13 @@ + + + +- ++ + show the app block window + 显示应用阻塞关机界面 + + + +- ++ + show the multiUsers block window + 显示多用户阻塞关机界面 + +@@ -2837,38 +2861,38 @@ + + + +- ++ + Dialog for the ukui ScreenSaver. + + + +- ++ + activated by session idle signal + + + +- +- ++ ++ + lock the screen and show screensaver immediately + + + +- ++ + show screensaver immediately + + + +- ++ + show blank screensaver immediately and delay time to show lock + + + +- ++ + show blank screensaver immediately and if lock + + + +- ++ + show switch user window + + +diff --git a/i18n_ts/zh_HK.ts b/i18n_ts/zh_HK.ts +index 187d437..f64f705 100644 +--- a/i18n_ts/zh_HK.ts ++++ b/i18n_ts/zh_HK.ts +@@ -24,7 +24,7 @@ + 使用密码认证 + + +- ++ + Retry + 重試 + +@@ -53,17 +53,17 @@ + 账户锁定%1分钟由于%2次错误尝试 + + +- ++ + Please try again in %1 minutes. + 請在 %1 分鐘後重試。 + + +- ++ + Please try again in %1 seconds. + 請在 %1 秒後重試。 + + +- ++ + Account locked permanently. + 帳戶永久鎖定。 + +@@ -124,91 +124,91 @@ + 登录 + + +- +- +- +- ++ ++ ++ ++ + Failed to verify %1, please enter password to unlock + 驗證 %1 失敗,請輸入密碼進行解鎖 + + +- +- +- +- +- ++ ++ ++ ++ ++ + Unable to verify %1, please enter password to unlock + 無法驗證 %1,請輸入密碼進行解鎖 + + +- ++ + Abnormal network + 網路異常 + + +- ++ + Face recognition waiting time out, please click refresh or enter the password to unlock. + 人臉識別等待超時,請點擊刷新或輸入密碼解鎖 + + +- ++ + FingerPrint + 指紋 + + +- ++ + FingerVein + 指靜脈 + + +- ++ + Iris + 虹膜 + + +- ++ + Face + 人臉 + + +- ++ + VoicePrint + 聲紋 + + +- +- ++ ++ + Ukey + 安全金鑰 + + +- +- ++ ++ + QRCode + 微信掃碼 + + +- ++ + fingerprint + 指紋 + + +- ++ + fingervein + 指靜脈 + + +- ++ + iris + 虹膜 + + +- ++ + face + 人臉 + + +- ++ + voiceprint + 聲紋 + +@@ -230,8 +230,8 @@ + 无法验证%1,请输入密码. + + +- +- ++ ++ + Failed to verify %1, you still have %2 verification opportunities + 驗證 %1 失敗,您仍有 %2 次驗證機會 + +@@ -407,45 +407,61 @@ + + BlockWidget + +- +- +- ++ ++ ++ + Cancel + 取消 + + +- +- +- ++ ++ ++ + Confrim + 確認 + + +- ++ ++ ++ If you do not perform any operation, the system will automatically %1 after %2 seconds. ++ 如果您不執行任何操作,系統將在%2秒后自動%1 ++ ++ ++ + The following programs prevent restarting, you can click "Cancel" and then close these programs. + 以下程式阻止重啟,您可以點擊“取消”然後關閉這些程式。 + + +- ++ + The following programs prevent the shutdown, you can click "Cancel" and then close these programs. + 以下程式阻止關閉,您可以點擊“取消”然後關閉這些程式。 + + +- ++ + The following programs prevent suspend, you can click "Cancel" and then close these programs. + + ++ ++ ++ shut down ++ 關機 ++ ++ ++ ++ restart ++ 重啟 ++ + + The following programs prevent suspend,you can click "Cancel" and then close these programs. + 以下程式阻止睡眠,您可以點擊“取消”然後關閉這些程式。 + + +- ++ + The following programs prevent hibernation, you can click "Cancel" and then close these programs. + 以下程式阻止休眠,您可以點擊“取消”然後關閉這些程式。 + + +- ++ + The following programs prevent you from logging out, you can click "Cancel" and then close them. + 以下程式阻止註銷,您可以點擊“取消”然後關閉這些程式。 + +@@ -2010,19 +2026,26 @@ + 無線局域網 + + +- +- ++ ++ + system-monitor + 系統監視器 + + +- +- ++ ++ ++ %1 may cause users who have logged in to this computer to lose content that has not yet been stored,To still perform please click "Confirm". ++ %1可能導致已登錄此電腦的使用者丟失尚未存儲的內容,仍要執行請點擊“確認” ++ ++ ++ ++ + Multiple users are logged in at the same time.Are you sure you want to %1 this system? + 多個用戶同時登錄,您確定要 %1 此系統嗎? + + +- ++ ++ + Restart + 重啟 + +@@ -2035,7 +2058,8 @@ + 關機 + + +- ++ ++ + Shut Down + 關機 + +@@ -2304,54 +2328,54 @@ + + PowerListWidget + +- ++ + + Hibernate + 休眠 + + +- ++ + + Turn off your computer, but the app stays open. When the computer is turned on, it can be restored to the state you left + 關閉電腦,但應用會保持打開狀態。當計算機打開時,它可以恢復到您離開時的狀態 + + +- ++ + + Suspend + 睡眠 + + +- ++ + + The computer stays on, but consumes less power. The app stays open and can quickly wake up and revert to where you left off + 計算機保持打開狀態,但消耗的電量更少。該應用程式保持打開狀態,可以快速喚醒並恢復到上次中斷的位置 + + +- ++ + + Restart + 重啟 + + +- ++ + Close all apps, and then restart your computer + 關閉所有應用,然後重啟電腦。 + + +- ++ + + Shut Down + 關機 + + +- ++ + + The current user logs out of the system, terminates the session, and returns to the login page + 當前使用者從系統中註銷,結束其會話並返回登錄介面。 + + +- ++ + Logout + 註銷 + +@@ -2360,31 +2384,31 @@ + 關機 + + +- ++ + + Close all apps, and then shut down your computer + 關閉所有應用,然後關閉電腦 + + +- ++ + + SwitchUser + 切換使用者 + + +- ++ + + LockScreen + 鎖屏 + + +- ++ + + Log Out + 註銷 + + +- ++ + + UpgradeThenRestart + 更新後重啟 +@@ -2395,7 +2419,7 @@ + 關閉所有應用,關閉計算機,然後重新打開計算機 + + +- ++ + + UpgradeThenShutdown + 更新後關機 +@@ -2544,7 +2568,7 @@ + 退出 + + +- ++ + Picture does not exist + 圖片不存在 + +@@ -2565,7 +2589,7 @@ + 您有新通知 + + +- ++ + View + 視圖 + +@@ -2681,14 +2705,14 @@ + + UserListWidget + +- +- ++ ++ + Login + 登錄 + + +- +- ++ ++ + Guest + 游客 + +@@ -2765,8 +2789,8 @@ + + action + +- +- ++ ++ + which block type + + +@@ -2784,7 +2808,7 @@ + + delay + +- ++ + how long to show lock + 顯示鎖定多長時間 + +@@ -2792,7 +2816,7 @@ + + has-lock + +- ++ + if show lock + 如果顯示鎖定 + +@@ -2806,8 +2830,8 @@ + + + +- +- ++ ++ + lock the screen immediately + 立即鎖定螢幕 + +@@ -2833,7 +2857,7 @@ + + + +- ++ + show the session tools + + +@@ -2844,49 +2868,49 @@ + + + +- ++ + show the app block window + + + + +- ++ + show the multiUsers block window + + + +- ++ + Dialog for the ukui ScreenSaver. + ukui 螢幕保護程序的對話框。 + + +- ++ + activated by session idle signal + 由會話空閒信號啟動 + + +- +- ++ ++ + lock the screen and show screensaver immediately + 鎖定螢幕並立即顯示螢幕保護程式 + + +- ++ + show screensaver immediately + 立即顯示螢幕保護程式 + + +- ++ + show blank screensaver immediately and delay time to show lock + 立即顯示空白螢幕保護程式並延遲顯示鎖定的時間 + + +- ++ + show blank screensaver immediately and if lock + 立即顯示空白螢幕保護程式,如果鎖定 + + +- ++ + show switch user window + + +diff --git a/src/widgets/blockwidget.cpp b/src/widgets/blockwidget.cpp +index a0b3d8b..1a3afc0 100644 +--- a/src/widgets/blockwidget.cpp ++++ b/src/widgets/blockwidget.cpp +@@ -19,13 +19,18 @@ + #include "klabel.h" + #include "statusbutton.h" + #include "../lock-dialog/lockdialogmodel.h" ++#include "powerlistwidget.h" + #include + #include + #include + #include ++#include ++#include + #include + #include + ++#define SHUTDOWN_MSG_TIME 60 ++ + BlockWidget::BlockWidget(LockDialogModel *model, QWidget *parent) : QWidget(parent), m_modelLockDialog(model) + { + initUi(); +@@ -41,6 +46,9 @@ void BlockWidget::initUi() + + m_tipLabel = new KLabel(this); + m_tipLabel->setAlignment(Qt::AlignCenter); ++ m_tipLabel->setWordWrap(true); ++ m_msgTipLabel = new KLabel(this); ++ m_msgTipLabel->setAlignment(Qt::AlignCenter); + QHBoxLayout *listLayout = new QHBoxLayout(); + listLayout->setAlignment(Qt::AlignCenter); + m_listView = new QListView(this); +@@ -61,6 +69,7 @@ void BlockWidget::initUi() + mainLayout->setSpacing(46); + mainLayout->addStretch(); + mainLayout->addWidget(m_tipLabel); ++ mainLayout->addWidget(m_msgTipLabel); + mainLayout->addLayout(listLayout); + mainLayout->addLayout(buttonLayout); + mainLayout->addStretch(); +@@ -70,10 +79,22 @@ void BlockWidget::initUi() + connect(m_modelLockDialog, &LockDialogModel::fontSizeChanged, this, &BlockWidget::onFontSizeChanged); + m_tipLabel->setFontSize((18 + m_curFontSize) * m_ptToPx); + +- connect(m_cancelButton, &QPushButton::clicked, this, [&]() { emit cancelButtonclicked(); }); ++ connect(m_cancelButton, &QPushButton::clicked, this, [&]() { ++ if(shutdownTimer){ ++ shutdownTimer->stop(); ++ } ++ emit cancelButtonclicked(); ++ }); + connect(m_confirmButton, &QPushButton::clicked, this, [&]() { emit confirmButtonclicked(); }); + } + ++void BlockWidget::hideEvent(QHideEvent *event) ++{ ++ if(shutdownTimer){ ++ shutdownTimer->stop(); ++ } ++} ++ + void BlockWidget::onFontSizeChanged(double fontSize) + { + m_curFontSize = fontSize; +@@ -120,6 +141,38 @@ void BlockWidget::setTips(const QString tips) + m_confirmButton->setText(tr("Confrim")); + } + ++void BlockWidget::setMsgTips(int type) ++{ ++ msg_type = type; ++ QString tips = tr("If you do not perform any operation, the system will automatically %1 after %2 seconds.") ++ .arg(getHibited_tr_lowcase(msg_type)) ++ .arg(SHUTDOWN_MSG_TIME); ++ ++ m_msgTipLabel->setText(tips); ++ m_msgTipLabel->show(); ++ ++ lastDateTime = QDateTime::currentDateTime(); ++ if (!shutdownTimer) { ++ shutdownTimer = new QTimer(this); ++ shutdownTimer->setInterval(500); ++ connect(shutdownTimer, &QTimer::timeout, this, [&] { ++ int interval = (60 - lastDateTime.secsTo(QDateTime::currentDateTime())); ++ if (interval <= 0) { ++ shutdownTimer->stop(); ++ m_confirmButton->clicked(); ++ m_msgTipLabel->setText(""); ++ } else { ++ m_msgTipLabel->setText( ++ tr("If you do not perform any operation, the system will automatically %1 after %2 seconds.") ++ .arg(getHibited_tr_lowcase(msg_type)) ++ .arg(interval)); ++ } ++ }); ++ } ++ shutdownTimer->start(500); ++ ++} ++ + void BlockWidget::setWarning(QStringList list, int type) + { + m_tipLabel->setFixedWidth(this->width()); +@@ -186,3 +239,19 @@ void BlockWidget::setWarning(QStringList list, int type) + m_cancelButton->setText(tr("Cancel")); + m_confirmButton->setText(tr("Confrim")); + } ++ ++QString BlockWidget::getHibited_tr_lowcase(int type) ++{ ++ switch (type) { ++ case SHUTDOWN: ++ return tr("shut down"); ++ break; ++ case REBOOT: ++ return tr("restart"); ++ break; ++ default: ++ break; ++ } ++ return ""; ++} ++ +diff --git a/src/widgets/blockwidget.h b/src/widgets/blockwidget.h +index 3e0691c..748758a 100644 +--- a/src/widgets/blockwidget.h ++++ b/src/widgets/blockwidget.h +@@ -20,11 +20,13 @@ + + #include + #include ++#include + + class KLabel; + class QPushButton; + class QListView; + class LockDialogModel; ++class QTimer; + + class BlockWidget : public QWidget + { +@@ -37,18 +39,26 @@ public: + void setWarning(QStringList list, int type); + void updateFontFamily(QString fontFamily); + ++ /** ++ * @brief 设置关机倒计时 ++ * @param type 0关机,1重启 ++ * @return ++ */ ++ void setMsgTips(int type); ++ + private: + void initUi(); + + private Q_SLOTS: + void onFontSizeChanged(double fontSize); +- ++ void hideEvent(QHideEvent *event); + Q_SIGNALS: + void cancelButtonclicked(); + void confirmButtonclicked(); + + private: + KLabel *m_tipLabel = nullptr; ++ KLabel *m_msgTipLabel = nullptr; + QListView *m_listView = nullptr; + QPushButton *m_cancelButton = nullptr; + QPushButton *m_confirmButton = nullptr; +@@ -59,6 +69,12 @@ private: + double m_curFontSize; + double m_ptToPx = 1.0; + QFont sysFont; ++ ++ QTimer *shutdownTimer = nullptr; ++ QDateTime lastDateTime; ++ ++ int msg_type; ++ QString getHibited_tr_lowcase(int type); + }; + + #endif // BLOCKWIDGET_H +diff --git a/src/widgets/lockwidget.cpp b/src/widgets/lockwidget.cpp +index 9ab49a2..89413db 100644 +--- a/src/widgets/lockwidget.cpp ++++ b/src/widgets/lockwidget.cpp +@@ -424,6 +424,7 @@ void LockWidget::initPowerWidget() + connect(m_powerListWidget, &MyListWidget::currentItemChanged, this, &LockWidget::onPowerItemChanged); + connect(m_powerListWidget, &PowerListWidget::showInhibitWarning, this, &LockWidget::onShowInhibitWarning); + connect(m_powerListWidget, &PowerListWidget::mulUsersLogined, this, &LockWidget::onMulUsersLogined); ++ connect(m_powerListWidget, &PowerListWidget::sureShutDown, this, &LockWidget::onSureShutDown); + connect(m_powerListWidget, &PowerListWidget::lockScreenClicked, this, &LockWidget::onLockScreenClicked); + connect(m_powerListWidget, &PowerListWidget::suspendClicked, this, &LockWidget::onSuspendClicked); + connect(m_powerListWidget, &PowerListWidget::itemClicked, this, &LockWidget::onPowerItemClicked); +@@ -1218,6 +1219,39 @@ void LockWidget::onShowInhibitWarning(QStringList list, int type, bool iscommand + m_systemMonitorBtn->show(); + } + ++void LockWidget::onSureShutDown(int inhibitType, bool iscommand) ++{ ++ authDialog->hide(); ++ buttonListWidget->hide(); ++ m_timeWidget->hide(); ++ m_powerListWidget->hide(); ++ if (m_userListWidget && m_userListWidget->isVisible()) { ++ m_userListWidget->hide(); ++ m_userButton->setClickedStatus(NORMAL); ++ } ++ m_blockWidget->setGeometry(this->geometry()); ++ if (inhibitType == 0) { ++ m_inhibitType = "Reboot"; ++ m_blockWidget->setTips( ++ tr("%1 may cause users who have logged in to this computer to lose content that has not yet " ++ "been stored,To still perform please click \"Confirm\".") ++ .arg(tr("Restart"))); ++ } else if (inhibitType == 1) { ++ m_inhibitType = "PowerOff"; ++ m_blockWidget->setTips( ++ tr("%1 may cause users who have logged in to this computer to lose content that has not yet " ++ "been stored,To still perform please click \"Confirm\".") ++ .arg(tr("Shut Down"))); ++ } ++ m_blockWidget->setMsgTips(inhibitType); ++ m_blockWidget->show(); ++ m_isInhibitStatus = true; ++ if (!m_isSessionTools) ++ m_isSessionTools = iscommand; ++ if (m_isSessionTools) ++ m_systemMonitorBtn->show(); ++} ++ + void LockWidget::onMulUsersLogined(int inhibitType, bool iscommand) + { + authDialog->hide(); +diff --git a/src/widgets/lockwidget.h b/src/widgets/lockwidget.h +index 537d2ae..d4a5d32 100644 +--- a/src/widgets/lockwidget.h ++++ b/src/widgets/lockwidget.h +@@ -64,6 +64,8 @@ public: + + void onMulUsersLogined(int inhibitType, bool iscommand = false); + ++ void onSureShutDown(int inhibitType, bool iscommand = false); ++ + void onLockScreenClicked(); + + void onSuspendClicked(); +diff --git a/src/widgets/powerlistwidget.cpp b/src/widgets/powerlistwidget.cpp +index cb9af05..e76da23 100644 +--- a/src/widgets/powerlistwidget.cpp ++++ b/src/widgets/powerlistwidget.cpp +@@ -190,6 +190,9 @@ void PowerListWidget::onListItemClicked(QListWidgetItem *item) + if (shutdownLockcheck.count() > 0) { + Q_EMIT showInhibitWarning(shutdownLockcheck, powerBtnList[i].m_inhibitType, false); + break; ++ } else if(m_powerType == SAVER && m_modelLockDialog->getLoggedInUsersCount() >= 1 && powerBtnList[i].setFuncName != "Logout") { ++ Q_EMIT sureShutDown(powerBtnList[i].m_inhibitType, false); ++ break; + } else if (m_modelLockDialog->getLoggedInUsersCount() > 1 && powerBtnList[i].setFuncName != "Logout") { + Q_EMIT mulUsersLogined(powerBtnList[i].m_inhibitType, false); + break; +diff --git a/src/widgets/powerlistwidget.h b/src/widgets/powerlistwidget.h +index 39383a5..2af1de1 100644 +--- a/src/widgets/powerlistwidget.h ++++ b/src/widgets/powerlistwidget.h +@@ -218,6 +218,7 @@ Q_SIGNALS: + void lockScreenClicked(); + void suspendClicked(); + void switchuserClicked(); ++ void sureShutDown(int inhibitType, bool iscommand); + + public Q_SLOTS: + void onUpdateListInfo(); diff --git a/debian/patches/series b/debian/patches/series index e5b85e1..b73d277 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -49,3 +49,4 @@ 0049-Translated-using-Weblate-Kyrgyz.patch 0050-92-fixbug.patch 0051-95-tab.patch +0052-94.patch