diff --git a/0001-feature-wayland-Support-wayland-session-by-launching.patch b/0001-feature-wayland-Support-wayland-session-by-launching.patch deleted file mode 100644 index 49633d01a5164789b615195c9a809f3f1288e990..0000000000000000000000000000000000000000 --- a/0001-feature-wayland-Support-wayland-session-by-launching.patch +++ /dev/null @@ -1,124 +0,0 @@ -From 199320d7beec9ea0b80c3e7f331f3d269d68f493 Mon Sep 17 00:00:00 2001 -From: tangjie02 -Date: Tue, 7 Feb 2023 20:23:51 +0800 -Subject: [PATCH] feature(wayland): Support wayland session by launching kwin - as wayland server. -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -- 使用kwin来支持wayland会话 - -Signed-off-by: tangjie02 ---- - data/CMakeLists.txt | 32 +++++++++++++++-------------- - data/kiran-session-kwayland.in | 9 ++++++++ - data/kiran-session-wayland.in | 3 +++ - data/kiran-wayland.desktop.in | 4 ++-- - data/sessions/kiran-wayland.session | 2 +- - 5 files changed, 32 insertions(+), 18 deletions(-) - create mode 100644 data/kiran-session-kwayland.in - create mode 100644 data/kiran-session-wayland.in - -diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt -index 8df02d5..83aed59 100644 ---- a/data/CMakeLists.txt -+++ b/data/CMakeLists.txt -@@ -1,27 +1,29 @@ - cmake_minimum_required(VERSION 3.2) - --# gschema.xml --file(GLOB SCHEMA_IN_FILES ./*.gschema.xml.in) -- --foreach(SCHEMA_IN_FILE IN LISTS SCHEMA_IN_FILES) -- string(REGEX REPLACE ".+/(.+)\\..*" "\\1" SCHEMA_FILE ${SCHEMA_IN_FILE}) -- configure_file(${SCHEMA_IN_FILE} ${PROJECT_BINARY_DIR}/data/${SCHEMA_FILE}) -+# xxx.in -> xxx -+file(GLOB XXX_IN_FILES ./*.in) - -- install(FILES ${PROJECT_BINARY_DIR}/data/${SCHEMA_FILE} -- DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/glib-2.0/schemas/) -+foreach(XXX_IN_FILE IN LISTS XXX_IN_FILES) -+ string(REGEX REPLACE ".+/(.+)\\..*" "\\1" XXX_FILE ${XXX_IN_FILE}) -+ configure_file(${XXX_IN_FILE} ${PROJECT_BINARY_DIR}/data/${XXX_FILE} @ONLY) - endforeach() - -+# wayland executable file -+install(PROGRAMS ${PROJECT_BINARY_DIR}/data/kiran-session-wayland -+ ${PROJECT_BINARY_DIR}/data/kiran-session-kwayland -+ DESTINATION ${CMAKE_INSTALL_FULL_BINDIR}/) -+ -+# gschema.xml -+install( -+ FILES -+ ${PROJECT_BINARY_DIR}/data/com.kylinsec.kiran.session-manager.gschema.xml -+ DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/glib-2.0/schemas/) -+ - # conf - install(FILES ${PROJECT_SOURCE_DIR}/data/90-lightdm-kiran-greeter.conf - DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/lightdm/lightdm.conf.d) - --# desktop.in --file(GLOB DESKTOP_IN_FILES ./*.desktop.in) --foreach(DESKTOP_IN_FILE IN LISTS DESKTOP_IN_FILES) -- string(REGEX REPLACE ".+/(.+)\\..*" "\\1" DESKTOP_FILE ${DESKTOP_IN_FILE}) -- configure_file(${DESKTOP_IN_FILE} ${PROJECT_BINARY_DIR}/data/${DESKTOP_FILE}) --endforeach() -- -+# desktop - install(FILES ${PROJECT_BINARY_DIR}/data/kiran.desktop - DESTINATION ${CMAKE_INSTALL_FULL_DATADIR}/xsessions) - install(FILES ${PROJECT_BINARY_DIR}/data/kiran-wayland.desktop -diff --git a/data/kiran-session-kwayland.in b/data/kiran-session-kwayland.in -new file mode 100644 -index 0000000..91c2cf8 ---- /dev/null -+++ b/data/kiran-session-kwayland.in -@@ -0,0 +1,9 @@ -+#!/bin/sh -+ -+drs= -+ -+if [ -z "${DBUS_SESSION_BUS_ADDRESS}" ]; then -+ drs=dbus-run-session -+fi -+ -+exec ${drs} kwin_wayland --xwayland --drm --no-lockscreen --exit-with-session=@CMAKE_INSTALL_FULL_BINDIR@/kiran-session-wayland -\ No newline at end of file -diff --git a/data/kiran-session-wayland.in b/data/kiran-session-wayland.in -new file mode 100644 -index 0000000..4bd1de9 ---- /dev/null -+++ b/data/kiran-session-wayland.in -@@ -0,0 +1,3 @@ -+#!/bin/sh -+ -+exec @CMAKE_INSTALL_FULL_BINDIR@/kiran-session-manager --session-type=kiran-wayland -\ No newline at end of file -diff --git a/data/kiran-wayland.desktop.in b/data/kiran-wayland.desktop.in -index d98cd10..34c4781 100644 ---- a/data/kiran-wayland.desktop.in -+++ b/data/kiran-wayland.desktop.in -@@ -2,8 +2,8 @@ - Name=KIRAN - Comment=This session logs you into KIRAN - Comment[zh_CN]=此会话将您登录到 KIRAN --Exec=@CMAKE_INSTALL_FULL_BINDIR@/kiran-session-manager --session-type=kiran-wayland --TryExec=@CMAKE_INSTALL_FULL_BINDIR@/kiran-session-manager -+Exec=@CMAKE_INSTALL_FULL_BINDIR@/kiran-session-kwayland -+TryExec=@CMAKE_INSTALL_FULL_BINDIR@/kiran-session-kwayland - Type=Application - DesktopNames=KIRAN - Keywords=KIRAN;session; -diff --git a/data/sessions/kiran-wayland.session b/data/sessions/kiran-wayland.session -index 5292a1f..65bc4a6 100644 ---- a/data/sessions/kiran-wayland.session -+++ b/data/sessions/kiran-wayland.session -@@ -1,3 +1,3 @@ - [Kiran Session] - Name=Kiran Session --RequiredComponents=kiran-session-idlemonitor;kiran-session-daemon;mate-settings-daemon;mutter;kiran-panel;caja -+RequiredComponents=kiran-session-idlemonitor;kiran-session-daemon;mate-settings-daemon;kiran-panel;caja --- -2.36.1 - diff --git a/0002-fix-translate-add-some-translation.patch b/0002-fix-translate-add-some-translation.patch deleted file mode 100644 index 046b2d0d7cb477c4442091939d9a69bd67c24be5..0000000000000000000000000000000000000000 --- a/0002-fix-translate-add-some-translation.patch +++ /dev/null @@ -1,2180 +0,0 @@ -From f4b8ab3af1cb6d6427faa1f9ccfe1c64221380d6 Mon Sep 17 00:00:00 2001 -From: wangyucheng -Date: Mon, 3 Apr 2023 10:33:03 +0800 -Subject: [PATCH] fix(translate):add some translation -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -- 添加一些翻译 - -Relates #67661 ---- - CMakeLists.txt | 2 +- - src/core/CMakeLists.txt | 2 +- - src/ui/CMakeLists.txt | 2 +- - translations/CMakeLists.txt | 18 ++- - translations/bo_CN.po | 160 ++++++++++++++++++++ - translations/kiran-session-manager.bo_CN.ts | 76 ++++++++++ - translations/kiran-session-manager.kk_KG.ts | 76 ++++++++++ - translations/kiran-session-manager.kk_KZ.ts | 76 ++++++++++ - translations/kiran-session-manager.mn_MN.ts | 76 ++++++++++ - translations/kiran-session-manager.ug_CN.ts | 76 ++++++++++ - translations/kiran-session-window.bo_CN.ts | 157 +++++++++++++++++++ - translations/kiran-session-window.kk_KG.ts | 157 +++++++++++++++++++ - translations/kiran-session-window.kk_KZ.ts | 157 +++++++++++++++++++ - translations/kiran-session-window.mn_MN.ts | 157 +++++++++++++++++++ - translations/kiran-session-window.ug_CN.ts | 157 +++++++++++++++++++ - translations/kk_KG.po | 160 ++++++++++++++++++++ - translations/kk_KZ.po | 159 +++++++++++++++++++ - translations/mn_MN.po | 159 +++++++++++++++++++ - translations/ug_CN.po | 160 ++++++++++++++++++++ - 19 files changed, 1978 insertions(+), 9 deletions(-) - create mode 100644 translations/bo_CN.po - create mode 100644 translations/kiran-session-manager.bo_CN.ts - create mode 100644 translations/kiran-session-manager.kk_KG.ts - create mode 100644 translations/kiran-session-manager.kk_KZ.ts - create mode 100644 translations/kiran-session-manager.mn_MN.ts - create mode 100644 translations/kiran-session-manager.ug_CN.ts - create mode 100644 translations/kiran-session-window.bo_CN.ts - create mode 100644 translations/kiran-session-window.kk_KG.ts - create mode 100644 translations/kiran-session-window.kk_KZ.ts - create mode 100644 translations/kiran-session-window.mn_MN.ts - create mode 100644 translations/kiran-session-window.ug_CN.ts - create mode 100644 translations/kk_KG.po - create mode 100644 translations/kk_KZ.po - create mode 100644 translations/mn_MN.po - create mode 100644 translations/ug_CN.po - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 648fda9..56cf681 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -29,7 +29,7 @@ pkg_search_module(KIRAN_STYLE REQUIRED kiran-style-helper) - - configure_file(config.h.in ${PROJECT_BINARY_DIR}/config.h) - --# add_subdirectory(po) -+add_subdirectory(translations) - add_subdirectory(data) - add_subdirectory(lib) - add_subdirectory(src) -diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt -index 21f54ea..bf53180 100644 ---- a/src/core/CMakeLists.txt -+++ b/src/core/CMakeLists.txt -@@ -32,7 +32,7 @@ qt_add_dbus_interface( - - set(TARGET_NAME kiran-session-manager) - --set(TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.zh_CN.ts") -+file(GLOB TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.*.ts") - qt_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) - - add_executable( -diff --git a/src/ui/CMakeLists.txt b/src/ui/CMakeLists.txt -index 2d2f35c..574f3eb 100644 ---- a/src/ui/CMakeLists.txt -+++ b/src/ui/CMakeLists.txt -@@ -17,7 +17,7 @@ set(TARGET_NAME kiran-session-window) - qt5_wrap_ui(UI_FILES ${CMAKE_CURRENT_SOURCE_DIR}/exit-query-window.ui - ${CMAKE_CURRENT_SOURCE_DIR}/inhibitor-row.ui) - --set(TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.zh_CN.ts") -+file(GLOB TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.*.ts") - qt_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) - - add_executable( -diff --git a/translations/CMakeLists.txt b/translations/CMakeLists.txt -index 7c1be93..f3c6961 100644 ---- a/translations/CMakeLists.txt -+++ b/translations/CMakeLists.txt -@@ -3,9 +3,15 @@ cmake_minimum_required(VERSION 3.0) - - find_program(MSGFMT NAMES "msgfmt" REQUIRED) - --add_custom_target(ZH_MO ALL --${MSGFMT} zh_CN.po -D ${PROJECT_SOURCE_DIR}/po/ -o ${PROJECT_BINARY_DIR}/zh_CN.mo) -- --install(FILES ${PROJECT_BINARY_DIR}/zh_CN.mo -- DESTINATION "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/locale/zh_CN/LC_MESSAGES/" -- RENAME ${PROJECT_NAME}.mo) -\ No newline at end of file -+file(GLOB TS_FILES *.po) -+foreach(TS_FILE ${TS_FILES}) -+ string(REGEX REPLACE .*/ "" tmp ${TS_FILE}) -+ string(REGEX REPLACE \\..* "" TS_FILE_NAME ${tmp}) -+ add_custom_target(${TS_FILE_NAME}_MO ALL ${MSGFMT} -+ ${TS_FILE} -D ${PROJECT_SOURCE_DIR}/po/ -o -+ ${PROJECT_BINARY_DIR}/${TS_FILE_NAME}.mo) -+ install( -+ FILES ${PROJECT_BINARY_DIR}/${TS_FILE_NAME}.mo -+ DESTINATION "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATADIR}/locale/${TS_FILE_NAME}/LC_MESSAGES/" -+ RENAME ${PROJECT_NAME}.mo) -+endforeach() -diff --git a/translations/bo_CN.po b/translations/bo_CN.po -new file mode 100644 -index 0000000..538add5 ---- /dev/null -+++ b/translations/bo_CN.po -@@ -0,0 +1,160 @@ -+# Chinese translations for kiran package -+# kiran 软件包的简体中文翻译. -+# Copyright (C) 2020 THE kiran'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the kiran package. -+# tangjie02 , 2020. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: kiran-cc-daemon 2.0\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2021-12-01 20:32+0800\n" -+"PO-Revision-Date: 2020-07-01 17:54+0800\n" -+"Last-Translator: tangjie02 \n" -+"Language-Team: Chinese (simplified)\n" -+"Language: zh_CN\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:1 -+msgid "Time before session is considered idle" -+msgstr "ཚོགས་འདུ་མ་འཚོགས་གོང་གི་དུས་ཚོད་ནི་བེད་མེད་དུ་བཞག་པར" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:2 -+msgid "" -+"The number of minutes of inactivity before the session is considered idle" -+msgstr "" -+"སྐབས་འདིའི་ཚོགས་འདུ་མ་འཚོགས་གོང་གི་འགུལ་སྐྱོད་མི་བྱེད་པའི་སྐར་མ་ནི་བེད་མེད་དུ་བཞག་པར་བརྩི་རྒྱུ།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:3 -+msgid "Default session daemons" -+msgstr "ཁ་ཆད་དང་འགལ་བའི་སྐབས་སུ་སྔོན་ཆད་ཀྱི་དུས་" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:4 -+msgid "List of applications that are part of the default session" -+msgstr "ཁ་ཆད་དང་འགལ་བའི་ཚོགས་འདུའི་ཆ་ཤས་ཤིག་ཡིན་པའི་རེ་ཞུའི་མིང་ཐོ།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:5 -+msgid "Window Manager" -+msgstr "སྒེའུ་ཁུང་གི་སྤྱི་གཉེར་བ" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:6 -+msgid "" -+"The window manager is the program that draws the title bar and borders " -+"around windows, and allows you to move and resize windows" -+msgstr "" -+"སྒེའུ་ཁུང་གི་སྤྱི་གཉེར་བ་ནི་སྒེའུ་ཁུང་གི་མཐའ་འཁོར་དུ་ཁ་བྱང་དང་མཐའ་མཚམས་འབྲི་བའི་གོ་རིམ་ཞིག་ཡིན་ལ།" -+" ཁྱོད་ཀྱིས་སྒེའུ་ཁུང་སྤོ་འགུལ་དང་ཆེ་རུ་གཏོང་ཆོག་པའི་གོ་རིམ་ཞིག་ཡིན།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:7 -+msgid "Side panel" -+msgstr "གཞོགས་ངོས་ཀྱི་པང་ལེབ།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:8 -+msgid "" -+"The side panel provides the bar at the top or bottom of the screen " -+"containing menus, the window list, status icons, the clock, etc" -+msgstr "" -+"གཞོགས་ངོས་སུ་ཟས་ཐོ་དང་། སྒེའུ་ཁུང་གི་རེའུ་མིག་དང་། གནས་ཚུལ་གྱི་མཚོན་རྟགས། " -+"ཆུ་ཚོད་འཁོར་ལོ་སོགས་ཡོད་པའི་བརྙན་ཤེལ་གྱི་རྩེ་མོའམ་འོག་གི་ཨར་ཁང་འདོན་སྤྲོད་བྱས་ཡོད།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:9 -+msgid "File Manager" -+msgstr "ཡིག་ཆ་དོ་དམ་པ།" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:10 -+msgid "" -+"The file manager provides the desktop icons and allows you to interact with " -+"your saved files" -+msgstr "" -+"ཡིག་ཆ་དོ་དམ་པས་ཅོག་ཙེའི་སྟེང་གི་མཚོན་རྟགས་འདོན་སྤྲོད་བྱས་པ་མ་ཟད། " -+"ཁྱོད་ཀྱིས་ཉར་ཚགས་བྱས་པའི་ཡིག་ཆ་དང་འབྲེལ་གཏུག་བྱེད་དུ་འཇུག" -+ -+#: ../data/exit-query.ui.h:1 -+msgid "Closing apps" -+msgstr "སྒོ་རྒྱག་ཉེར་སྤྱོད།" -+ -+#: ../data/exit-query.ui.h:2 ../src/ui/exit-query-window.cpp:113 -+msgid "" -+"If you want to go back and save your work, click 'cancel' and finish what " -+"you want to do" -+msgstr "" -+"གལ་ཏེ་ཕྱིར་སོང་ནས་ལས་ཀ་གྲོན་ཆུང་བྱེད་འདོད་ན། " -+"\"མེད་པར་བཟོ་བ་\"མནན་ནས་རང་ཉིད་ཀྱིས་བསྒྲུབ་འདོད་པའི་བྱ་བ་བསྒྲུབས་ཚར།" -+ -+#: ../data/exit-query.ui.h:3 ../src/ui/exit-query-window.cpp:127 -+msgid "Forced shutdown" -+msgstr "བཙན་ཤེད་ཀྱིས་ལས་མཚམས་" -+ -+#: ../data/exit-query.ui.h:4 -+msgid "Cancel" -+msgstr "ཕྱིར་འཐེན།" -+ -+#: ../lib/error.cpp:32 -+msgid "The phase {0} cannot be register." -+msgstr "དུས་རིམ་གྱི་{0}ཐོ་འགོད་བྱེད་མི་ཐུབ།" -+ -+#: ../lib/error.cpp:34 -+msgid "The client {0} already registered." -+msgstr "མངགས་བཅོལ་བྱེད་མཁན{0}ཐོ་འགོད་བྱས་ཟིན།" -+ -+#: ../lib/error.cpp:37 -+msgid "The app {0} is not found." -+msgstr "ཉེར་སྤྱོད་གོ་རིམ{0}་མ་རྙེད།" -+ -+#: ../lib/error.cpp:40 -+msgid "Failed to generate unique cookie." -+msgstr "ཐུན་མོང་མ་ཡིན་པའི་ཀ་ར་གོ་རེ་ཐོན་སྐྱེད་བྱེད་མ་ཐུབ" -+ -+#: ../lib/error.cpp:43 -+msgid "The inhibitor is not found." -+msgstr "ཚོད་འཛིན་ཡོ་བྱད་མ་རྙེད།།" -+ -+#: ../lib/error.cpp:46 ../lib/error.cpp:55 -+msgid "Internal error." -+msgstr "ནང་ཁུལ་གྱི་ནོར་འཁྲུལ།" -+ -+#: ../lib/error.cpp:49 -+msgid "The status is invalid." -+msgstr "གོ་མི་ཆོད་པའི་གནས་ཚུལ་བྱུང་བ་རེད།" -+ -+#: ../lib/error.cpp:52 -+msgid "The action is not supported." -+msgstr "བྱ་སྤྱོད་དེར་རྒྱབ་སྐྱོར་མི་བྱེད།" -+ -+#: ../lib/error.cpp:58 -+msgid "Unknown error." -+msgstr "ཤེས་མེད་པའི་ནོར་འཁྲུལ།" -+ -+#: ../lib/error.cpp:62 -+msgid " (error code: 0x{:x})" -+msgstr "(ནོར་འཁྲུལ་གྱི་ཚབ་རྟགས། 0x{:x})" -+ -+#: ../src/main.cpp:90 -+msgid "Output version infomation and exit" -+msgstr "ཐོན་རྫས་ཀྱི་པར་གཞིའི་ཆ་འཕྲིན་དང་ཕྱིར་འཐེན" -+ -+#: ../src/ui/exit-query-window.cpp:112 -+msgid "Closing {0} apps" -+msgstr "{0}་སྤྱོད་ཉེར་སྤྱོད་གོ་རིམ" -+ -+#: ../src/ui/exit-query-window.cpp:124 -+msgid "Forced logout" -+msgstr "བཙན་ཤེད་ཀྱིས་ཐོ་འགོད་བྱེད་" -+ -+#: ../src/ui/exit-query-window.cpp:130 -+msgid "Forced reboot" -+msgstr "བཙན་ཤེད་ཀྱིས་བསྐྱར་དུ་ཕྱིར་འཐེན་བྱེད་" -+ -+#: ../src/session-manager.cpp:643 -+msgid "This program isn't responding" -+msgstr "གོ་རིམ་འདི་ལ་ལན་མི་འདེབས།" -+ -+#: ../src/session-manager.cpp:719 -+msgid "This program is blocking exit." -+msgstr "གོ་རིམ་འདིས་ཕྱིར་གཏོང་ལ་བཀག་འགོག་བྱེད་བཞིན་ཡོད།" -+ -+#: ../src/ui/inhibitor-row.cpp:88 -+msgid "Unknown application" -+msgstr "ཤེས་མེད་པའི་ཉེར་སྤྱོད།" -diff --git a/translations/kiran-session-manager.bo_CN.ts b/translations/kiran-session-manager.bo_CN.ts -new file mode 100644 -index 0000000..2eea8c6 ---- /dev/null -+++ b/translations/kiran-session-manager.bo_CN.ts -@@ -0,0 +1,76 @@ -+ -+ -+ Kiran::SessionManager -+ -+ -+ This program is not responding -+ གོ་རིམ་འདི་ལ་ལན་མི་འདེབས། -+ -+ -+ -+ This program is blocking exit -+ གོ་རིམ་འདིས་ཕྱིར་གཏོང་བྱེད་པར་བཀག་འགོག་བྱེད -+ -+ -+ -+ QObject -+ -+ -+ The phase cannot be register. -+ དུས་རིམ་དེ་ཐོ་འགོད་བྱེད་མི་ཐུབ། -+ -+ -+ -+ The client %s already registered. -+ མངགས་བཅོལ་བྱེད་མཁན་གྱིས་ཐོ་འགོད་བྱས་ཟིན། -+ -+ -+ -+ Failed to generate unique cookie. -+ ཐུན་མོང་མ་ཡིན་པའི་ཀ་ར་གོ་རེ་ཐོན་སྐྱེད་བྱེད་མ་ཐུབ -+ -+ -+ -+ The inhibitor is not found. -+ ཚོད་འཛིན་ཡོ་བྱད་མ་རྙེད།། -+ -+ -+ -+ Internal error. -+ ནང་ཁུལ་གྱི་ནོར་འཁྲུལ། -+ -+ -+ -+ The status is invalid. -+ གོ་མི་ཆོད་པའི་གནས་ཚུལ་བྱུང་བ་རེད། -+ -+ -+ -+ The action is not supported. -+ བྱ་སྤྱོད་དེར་རྒྱབ་སྐྱོར་མི་བྱེད། -+ -+ -+ -+ Unknown error. -+ ཤེས་མེད་པའི་ནོར་འཁྲུལ། -+ -+ -+ -+ (error code: 0x%x) -+ (ནོར་འཁྲུལ་གྱི་ཚབ་རྟགས་ 0x%x) -+ -+ -+ -+ main -+ -+ -+ Specify a session type that contains required components. -+ 指定指定组件,指定组件类型。 -+ -+ -+ -+ session type -+ ཚོགས་འདུའི་རིགས་དབྱིབས། -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-manager.kk_KG.ts b/translations/kiran-session-manager.kk_KG.ts -new file mode 100644 -index 0000000..e9de2f9 ---- /dev/null -+++ b/translations/kiran-session-manager.kk_KG.ts -@@ -0,0 +1,76 @@ -+ -+ -+ Kiran::SessionManager -+ -+ -+ This program is not responding -+ Бул программа жооп бербейт -+ -+ -+ -+ This program is blocking exit -+ Бул программа чыгууну бөгөттөп жатат -+ -+ -+ -+ QObject -+ -+ -+ The phase cannot be register. -+ Фаза катталбайт. -+ -+ -+ -+ The client %s already registered. -+ Кардар% s мурунтан эле катталган. -+ -+ -+ -+ Failed to generate unique cookie. -+ Уникалдуу куки жарата алган жок. -+ -+ -+ -+ The inhibitor is not found. -+ Ингибитор табылган жок. -+ -+ -+ -+ Internal error. -+ Ички ката. -+ -+ -+ -+ The status is invalid. -+ Статус жараксыз. -+ -+ -+ -+ The action is not supported. -+ Акция колдоого алынбайт. -+ -+ -+ -+ Unknown error. -+ Белгисиз ката. -+ -+ -+ -+ (error code: 0x%x) -+ ( ката коду: 0x% x ) -+ -+ -+ -+ main -+ -+ -+ Specify a session type that contains required components. -+ Керектүү компоненттерди камтыган сессиянын түрүн белгилеңиз. -+ -+ -+ -+ session type -+ сессия түрү -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-manager.kk_KZ.ts b/translations/kiran-session-manager.kk_KZ.ts -new file mode 100644 -index 0000000..531fa4a ---- /dev/null -+++ b/translations/kiran-session-manager.kk_KZ.ts -@@ -0,0 +1,76 @@ -+ -+ -+ Kiran::SessionManager -+ -+ -+ This program is not responding -+ Бұл бағдарлама жауап бермейді -+ -+ -+ -+ This program is blocking exit -+ Бұл бағдарлама шығуды болдырмайды -+ -+ -+ -+ QObject -+ -+ -+ The phase cannot be register. -+ Бұл кезеңге тіркелу мүмкін емес. -+ -+ -+ -+ The client %s already registered. -+ % s клиенті тіркелген. -+ -+ -+ -+ Failed to generate unique cookie. -+ Бірегей cookie файлдарын жасау мүмкін емес. -+ -+ -+ -+ The inhibitor is not found. -+ Ингибитор табылмады. -+ -+ -+ -+ Internal error. -+ Ішкі қате. -+ -+ -+ -+ The status is invalid. -+ Күй жарамсыз. -+ -+ -+ -+ The action is not supported. -+ Бұл әрекетке қолдау көрсетілмейді. -+ -+ -+ -+ Unknown error. -+ Беймәлім қате. -+ -+ -+ -+ (error code: 0x%x) -+ (Қате коды: 0x%) -+ -+ -+ -+ main -+ -+ -+ Specify a session type that contains required components. -+ Қажетті компоненттері бар сеанстың түрін анықтайды. -+ -+ -+ -+ session type -+ Сеанс түрі -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-manager.mn_MN.ts b/translations/kiran-session-manager.mn_MN.ts -new file mode 100644 -index 0000000..90b404c ---- /dev/null -+++ b/translations/kiran-session-manager.mn_MN.ts -@@ -0,0 +1,76 @@ -+ -+ -+ Kiran::SessionManager -+ -+ -+ This program is not responding -+ Энэ хөтөлбөр хариу өгөхгүй байна -+ -+ -+ -+ This program is blocking exit -+ Энэ хөтөлбөр гарахыг хааж байна -+ -+ -+ -+ QObject -+ -+ -+ The phase cannot be register. -+ Үе шатыг бүртгэж болохгүй. -+ -+ -+ -+ The client %s already registered. -+ Үйлчлүүлэгч %s аль хэдийн бүртгэгдсэн байна. -+ -+ -+ -+ Failed to generate unique cookie. -+ Өвөрмөц жигнэмэг хийж чадаагүй. -+ -+ -+ -+ The inhibitor is not found. -+ Хориглож байгаа хүн олдсонгүй. -+ -+ -+ -+ Internal error. -+ Дотоод алдаа. -+ -+ -+ -+ The status is invalid. -+ Статус нь хүчингүй. -+ -+ -+ -+ The action is not supported. -+ Үйлдлийг дэмждэггүй. -+ -+ -+ -+ Unknown error. -+ Тодорхойгүй алдаа. -+ -+ -+ -+ (error code: 0x%x) -+ (алдааны код: 0x%x) -+ -+ -+ -+ main -+ -+ -+ Specify a session type that contains required components. -+ Шаардлагатай бүрэлдэхүүн хэсгүүдийг агуулсан хуралдааны төрлийг тодорхойл. -+ -+ -+ -+ session type -+ хуралдааны төрөл -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-manager.ug_CN.ts b/translations/kiran-session-manager.ug_CN.ts -new file mode 100644 -index 0000000..f0de57a ---- /dev/null -+++ b/translations/kiran-session-manager.ug_CN.ts -@@ -0,0 +1,76 @@ -+ -+ -+ Kiran::SessionManager -+ -+ -+ This program is not responding -+ بۇ پروگرامما ئىنكاس قايتۇرمايدۇ -+ -+ -+ -+ This program is blocking exit -+ بۇ پروگرامما چېكىنىشنى توسىدۇ -+ -+ -+ -+ QObject -+ -+ -+ The phase cannot be register. -+ باسقۇچنى تىزىملاتقىلى بولمايدۇ. -+ -+ -+ -+ The client %s already registered. -+ خېرىدار ئاللىقاچان تىزىملاتقان. -+ -+ -+ -+ Failed to generate unique cookie. -+ ئۆزگىچە پېچىنە ھاسىل قىلالمىدى. -+ -+ -+ -+ The inhibitor is not found. -+ چەكلىگۈچ تېپىلمايدۇ. -+ -+ -+ -+ Internal error. -+ ئىچكى خاتالىق. -+ -+ -+ -+ The status is invalid. -+ ئورنى ئىناۋەتسىز. -+ -+ -+ -+ The action is not supported. -+ بۇ ھەرىكەتنى قوللىمايدۇ. -+ -+ -+ -+ Unknown error. -+ نامەلۇم خاتالىق. -+ -+ -+ -+ (error code: 0x%x) -+ ( خاتالىق كودى: 0x% x ) -+ -+ -+ -+ main -+ -+ -+ Specify a session type that contains required components. -+ لازىملىق زاپچاسلارنى ئۆز ئىچىگە ئالغان يىغىن تۈرىنى بەلگىلەڭ. -+ -+ -+ -+ session type -+ يىغىن تىپى -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-window.bo_CN.ts b/translations/kiran-session-window.bo_CN.ts -new file mode 100644 -index 0000000..80298b2 ---- /dev/null -+++ b/translations/kiran-session-window.bo_CN.ts -@@ -0,0 +1,157 @@ -+ -+ -+ ExitQueryWindow -+ -+ -+ MainWindow -+ རླུང་གཙོ་བོ། -+ -+ -+ -+ Closing apps -+ སྒོ་རྒྱག་ཉེར་སྤྱོད། -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ གལ་ཏེ་ཕྱིར་སོང་ནས་ལས་ཀ་གྲོན་ཆུང་བྱེད་འདོད་ན། "མེད་པར་བཟོ་བ་"མནན་ནས་རང་ཉིད་ཀྱིས་བསྒྲུབ་འདོད་པའི་བྱ་བ་བསྒྲུབས་ཚར། -+ -+ -+ -+ Forced shutdown -+ བཙན་ཤེད་ཀྱིས་ལས་མཚམས་ -+ -+ -+ -+ Cancel -+ ཕྱིར་འཐེན། -+ -+ -+ -+ InhibitorRow -+ -+ -+ Form -+ རྣམ་པ། -+ -+ -+ -+ PushButton -+ སྐུལ་འདེད་པུའུ་ཏུན། -+ -+ -+ -+ -+ TextLabel -+ ཡི་གེ་ལ་པེར་གྱིས་བཤད་རྒྱུར -+ -+ -+ Unknown application -+ ཤེས་མེད་པའི་ཉེར་སྤྱོད། -+ -+ -+ -+ Kiran::ExitQueryWindow -+ -+ -+ Closing %1 apps -+ %1 ཉེར་སྤྱོད་གོ་རིམ་མཇུག་སྒྲིལ་བ། -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ གལ་ཏེ་ཕྱིར་སོང་ནས་ལས་ཀ་གྲོན་ཆུང་བྱེད་འདོད་ན། "མེད་པར་བཟོ་བ་"མནན་ནས་རང་ཉིད་ཀྱིས་བསྒྲུབ་འདོད་པའི་བྱ་བ་བསྒྲུབས་ཚར། -+ -+ -+ -+ Forced logout -+ བཙན་ཤེད་ཀྱིས་ཐོ་འགོད་བྱེད་ -+ -+ -+ -+ Forced shutdown -+ བཙན་ཤེད་ཀྱིས་ལས་མཚམས་ -+ -+ -+ -+ Forced reboot -+ བཙན་ཤེད་ཀྱིས་བསྐྱར་དུ་ཕྱིར་འཐེན་བྱེད་ -+ -+ -+ -+ Kiran::InhibitorRow -+ -+ -+ Unknown application -+ ཤེས་མེད་པའི་ཉེར་སྤྱོད། -+ -+ -+ -+ QObject -+ -+ The phase cannot be register. -+ དུས་རིམ་དེ་ཐོ་འགོད་བྱེད་མི་ཐུབ། -+ -+ -+ The client %s already registered. -+ མངགས་བཅོལ་བྱེད་མཁན་གྱིས་ཐོ་འགོད་བྱས་ཟིན། -+ -+ -+ Failed to generate unique cookie. -+ ཐུན་མོང་མ་ཡིན་པའི་ཀ་ར་གོ་རེ་ཐོན་སྐྱེད་བྱེད་མ་ཐུབ -+ -+ -+ The inhibitor is not found. -+ ཚོད་འཛིན་ཡོ་བྱད་མ་རྙེད།། -+ -+ -+ Internal error. -+ ནང་ཁུལ་གྱི་ནོར་འཁྲུལ། -+ -+ -+ The status is invalid. -+ གོ་མི་ཆོད་པའི་གནས་ཚུལ་བྱུང་བ་རེད། -+ -+ -+ The action is not supported. -+ བྱ་སྤྱོད་དེར་རྒྱབ་སྐྱོར་མི་བྱེད། -+ -+ -+ Unknown error. -+ ཤེས་མེད་པའི་ནོར་འཁྲུལ། -+ -+ -+ (error code: 0x%x) -+ (ནོར་འཁྲུལ་གྱི་ཚབ་རྟགས་ 0x%x) -+ -+ -+ -+ main -+ -+ Output version information and exit. -+ ཐོན་རྫས་ཀྱི་པར་གཞིའི་ཆ་འཕྲིན་དང་ཕྱིར་གཏོང་། -+ -+ -+ Specify a session type that contains required components. -+ 指定指定组件,指定组件类型。 -+ -+ -+ session type -+ ཚོགས་འདུའི་རིགས་དབྱིབས། -+ -+ -+ Specify a session that contains required components. -+ 指定组件。。 -+ -+ -+ -+ Power action. -+ དབང་ཆའི་བྱ་སྤྱོད། -+ -+ -+ -+ power action -+ སྒུལ་ཤུགས་ཀྱི་བྱ་སྤྱོད། -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-window.kk_KG.ts b/translations/kiran-session-window.kk_KG.ts -new file mode 100644 -index 0000000..58f14fe ---- /dev/null -+++ b/translations/kiran-session-window.kk_KG.ts -@@ -0,0 +1,157 @@ -+ -+ -+ ExitQueryWindow -+ -+ -+ MainWindow -+ MainWindow -+ -+ -+ -+ Closing apps -+ Колдонмолорду жабуу -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Эгер артка кайтып, жумушуңузду сактап калгыңыз келсе, "жокко чыгаруу" баскычын чыкылдатып, эмне кылгыңыз келсе, ошону аягына чыгарыңыз -+ -+ -+ -+ Forced shutdown -+ Аргасыз өчүрүү -+ -+ -+ -+ Cancel -+ жокко чыгаруу -+ -+ -+ -+ InhibitorRow -+ -+ -+ Form -+ форма -+ -+ -+ -+ PushButton -+ PushButton -+ -+ -+ -+ -+ TextLabel -+ TextLabel -+ -+ -+ Unknown application -+ Белгисиз колдонмо -+ -+ -+ -+ Kiran::ExitQueryWindow -+ -+ -+ Closing %1 apps -+ % 1 колдонмолорун жабуу -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Эгер артка кайтып, жумушуңузду сактап калгыңыз келсе, "жокко чыгаруу" баскычын чыкылдатып, эмне кылгыңыз келсе, ошону аягына чыгарыңыз -+ -+ -+ -+ Forced logout -+ Аргасыз чыгуу -+ -+ -+ -+ Forced shutdown -+ Аргасыз өчүрүү -+ -+ -+ -+ Forced reboot -+ Аргасыз кайра жүктөө -+ -+ -+ -+ Kiran::InhibitorRow -+ -+ -+ Unknown application -+ Белгисиз колдонмо -+ -+ -+ -+ QObject -+ -+ The phase cannot be register. -+ Фаза катталбайт. -+ -+ -+ The client %s already registered. -+ Кардар% s мурунтан эле катталган. -+ -+ -+ Failed to generate unique cookie. -+ Уникалдуу куки жарата алган жок. -+ -+ -+ The inhibitor is not found. -+ Ингибитор табылган жок. -+ -+ -+ Internal error. -+ Ички ката. -+ -+ -+ The status is invalid. -+ Статус жараксыз. -+ -+ -+ The action is not supported. -+ Акция колдоого алынбайт. -+ -+ -+ Unknown error. -+ Белгисиз ката. -+ -+ -+ (error code: 0x%x) -+ ( ката коду: 0x% x ) -+ -+ -+ -+ main -+ -+ Output version information and exit. -+ Чыгуу нускасы жөнүндө маалымат жана чыгуу. -+ -+ -+ Specify a session type that contains required components. -+ Керектүү компоненттерди камтыган сессиянын түрүн белгилеңиз. -+ -+ -+ session type -+ сессия түрү -+ -+ -+ Specify a session that contains required components. -+ Керектүү компоненттерди камтыган сессияны белгилеңиз. -+ -+ -+ -+ Power action. -+ Кубат аракети. -+ -+ -+ -+ power action -+ күч аракет -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-window.kk_KZ.ts b/translations/kiran-session-window.kk_KZ.ts -new file mode 100644 -index 0000000..e03f521 ---- /dev/null -+++ b/translations/kiran-session-window.kk_KZ.ts -@@ -0,0 +1,157 @@ -+ -+ -+ ExitQueryWindow -+ -+ -+ MainWindow -+ & Басты терезе -+ -+ -+ -+ Closing apps -+ Бағдарламаны жабу -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Егер сіз жұмысты қайтарып, сақтағыңыз келсе, Болдырмау түймесін басып, қажетті әрекетті аяқтаңыз -+ -+ -+ -+ Forced shutdown -+ Мәжбүрлеп өшіру -+ -+ -+ -+ Cancel -+ Бас тарту -+ -+ -+ -+ InhibitorRow -+ -+ -+ Form -+ Пішіні -+ -+ -+ -+ PushButton -+ & Түймешік -+ -+ -+ -+ -+ TextLabel -+ Мәтін тегтері -+ -+ -+ Unknown application -+ Беймәлім қолданба -+ -+ -+ -+ Kiran::ExitQueryWindow -+ -+ -+ Closing %1 apps -+ % 1 қолданбаны жабу -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Егер сіз жұмысты қайтарып, сақтағыңыз келсе, Болдырмау түймесін басып, қажетті әрекетті аяқтаңыз -+ -+ -+ -+ Forced logout -+ Мәжбүрлеп жою -+ -+ -+ -+ Forced shutdown -+ Мәжбүрлеп өшіру -+ -+ -+ -+ Forced reboot -+ Мәжбүрлеп қайта қосу -+ -+ -+ -+ Kiran::InhibitorRow -+ -+ -+ Unknown application -+ Беймәлім қолданба -+ -+ -+ -+ QObject -+ -+ The phase cannot be register. -+ Бұл кезеңге тіркелу мүмкін емес. -+ -+ -+ The client %s already registered. -+ % s клиенті тіркелген. -+ -+ -+ Failed to generate unique cookie. -+ Бірегей cookie файлдарын жасау мүмкін емес. -+ -+ -+ The inhibitor is not found. -+ Ингибитор табылмады. -+ -+ -+ Internal error. -+ Ішкі қате. -+ -+ -+ The status is invalid. -+ Күй жарамсыз. -+ -+ -+ The action is not supported. -+ Бұл әрекетке қолдау көрсетілмейді. -+ -+ -+ Unknown error. -+ Беймәлім қате. -+ -+ -+ (error code: 0x%x) -+ (Қате коды: 0x%) -+ -+ -+ -+ main -+ -+ Output version information and exit. -+ Нұсқа туралы ақпаратты шығарыңыз және шығыңыз. -+ -+ -+ Specify a session type that contains required components. -+ Қажетті компоненттері бар сеанстың түрін анықтайды. -+ -+ -+ session type -+ Сеанс түрі -+ -+ -+ Specify a session that contains required components. -+ Қажетті компоненттері бар сеансты анықтайды. -+ -+ -+ -+ Power action. -+ Динамикалық әрекет. -+ -+ -+ -+ power action -+ Динамикалық әсер -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-window.mn_MN.ts b/translations/kiran-session-window.mn_MN.ts -new file mode 100644 -index 0000000..1e21c78 ---- /dev/null -+++ b/translations/kiran-session-window.mn_MN.ts -@@ -0,0 +1,157 @@ -+ -+ -+ ExitQueryWindow -+ -+ -+ MainWindow -+ MainWindow -+ -+ -+ -+ Closing apps -+ Хаалтын апп-ууд -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Хэрвээ та буцаж очоод ажлаа аврахыг хүсвэл 'cancel' дарж, хийхийг хүссэн зүйлээ дуусгаарай -+ -+ -+ -+ Forced shutdown -+ Албадан хаах -+ -+ -+ -+ Cancel -+ Цуцлах -+ -+ -+ -+ InhibitorRow -+ -+ -+ Form -+ Маягт -+ -+ -+ -+ PushButton -+ ПушБуттон -+ -+ -+ -+ -+ TextLabel -+ TextLabel -+ -+ -+ Unknown application -+ Үл мэдэх өргөдөл -+ -+ -+ -+ Kiran::ExitQueryWindow -+ -+ -+ Closing %1 apps -+ Хаах %1 апп -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ Хэрвээ та буцаж очоод ажлаа аврахыг хүсвэл 'cancel' дарж, хийхийг хүссэн зүйлээ дуусгаарай -+ -+ -+ -+ Forced logout -+ Хүчээр логут -+ -+ -+ -+ Forced shutdown -+ Албадан хаах -+ -+ -+ -+ Forced reboot -+ Хүчээр дахин ажил хийлгэх -+ -+ -+ -+ Kiran::InhibitorRow -+ -+ -+ Unknown application -+ Үл мэдэх өргөдөл -+ -+ -+ -+ QObject -+ -+ The phase cannot be register. -+ Үе шатыг бүртгэж болохгүй. -+ -+ -+ The client %s already registered. -+ Үйлчлүүлэгч %s аль хэдийн бүртгэгдсэн байна. -+ -+ -+ Failed to generate unique cookie. -+ Өвөрмөц жигнэмэг хийж чадаагүй. -+ -+ -+ The inhibitor is not found. -+ Хориглож байгаа хүн олдсонгүй. -+ -+ -+ Internal error. -+ Дотоод алдаа. -+ -+ -+ The status is invalid. -+ Статус нь хүчингүй. -+ -+ -+ The action is not supported. -+ Үйлдлийг дэмждэггүй. -+ -+ -+ Unknown error. -+ Тодорхойгүй алдаа. -+ -+ -+ (error code: 0x%x) -+ (алдааны код: 0x%x) -+ -+ -+ -+ main -+ -+ Output version information and exit. -+ Өгөгдлийн хувилбарын мэдээлэл ба гаралт. -+ -+ -+ Specify a session type that contains required components. -+ Шаардлагатай бүрэлдэхүүн хэсгүүдийг агуулсан хуралдааны төрлийг тодорхойл. -+ -+ -+ session type -+ хуралдааны төрөл -+ -+ -+ Specify a session that contains required components. -+ Шаардлагатай бүрэлдэхүүн хэсгүүдийг агуулсан хуралдааныг тодорхойл. -+ -+ -+ -+ Power action. -+ Хүчний үйл ажиллагаа. -+ -+ -+ -+ power action -+ эрчим хүчний үйл ажиллагаа -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kiran-session-window.ug_CN.ts b/translations/kiran-session-window.ug_CN.ts -new file mode 100644 -index 0000000..7d7ca6e ---- /dev/null -+++ b/translations/kiran-session-window.ug_CN.ts -@@ -0,0 +1,157 @@ -+ -+ -+ ExitQueryWindow -+ -+ -+ MainWindow -+ MainWindow -+ -+ -+ -+ Closing apps -+ ئەپلەرنى تاقاش -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ ئەگەر قايتىپ خىزمىتىڭىزنى ساقلىماقچى بولسىڭىز ، «كانسېل» نى چېكىپ ، قىلماقچى بولغان ئىشىڭىزنى تاماملاڭ -+ -+ -+ -+ Forced shutdown -+ مەجبۇرىي تاقاش -+ -+ -+ -+ Cancel -+ ئەمەلدىن قالدۇرۇڭ -+ -+ -+ -+ InhibitorRow -+ -+ -+ Form -+ جەدۋەل -+ -+ -+ -+ PushButton -+ PushButton -+ -+ -+ -+ -+ TextLabel -+ TextLabel -+ -+ -+ Unknown application -+ نامەلۇم قوللىنىشچان پروگرامما -+ -+ -+ -+ Kiran::ExitQueryWindow -+ -+ -+ Closing %1 apps -+ % 1 ئەپنى تاقاش -+ -+ -+ -+ If you want to go back and save your work, click 'cancel' and finish what you want to do -+ ئەگەر قايتىپ خىزمىتىڭىزنى ساقلىماقچى بولسىڭىز ، «كانسېل» نى چېكىپ ، قىلماقچى بولغان ئىشىڭىزنى تاماملاڭ -+ -+ -+ -+ Forced logout -+ مەجبۇرىي خاتىرە -+ -+ -+ -+ Forced shutdown -+ مەجبۇرىي تاقاش -+ -+ -+ -+ Forced reboot -+ مەجبۇرىي قايتا قوزغىتىش -+ -+ -+ -+ Kiran::InhibitorRow -+ -+ -+ Unknown application -+ نامەلۇم قوللىنىشچان پروگرامما -+ -+ -+ -+ QObject -+ -+ The phase cannot be register. -+ باسقۇچنى تىزىملاتقىلى بولمايدۇ. -+ -+ -+ The client %s already registered. -+ خېرىدار ئاللىقاچان تىزىملاتقان. -+ -+ -+ Failed to generate unique cookie. -+ ئۆزگىچە پېچىنە ھاسىل قىلالمىدى. -+ -+ -+ The inhibitor is not found. -+ چەكلىگۈچ تېپىلمايدۇ. -+ -+ -+ Internal error. -+ ئىچكى خاتالىق. -+ -+ -+ The status is invalid. -+ ئورنى ئىناۋەتسىز. -+ -+ -+ The action is not supported. -+ بۇ ھەرىكەتنى قوللىمايدۇ. -+ -+ -+ Unknown error. -+ نامەلۇم خاتالىق. -+ -+ -+ (error code: 0x%x) -+ ( خاتالىق كودى: 0x% x ) -+ -+ -+ -+ main -+ -+ Output version information and exit. -+ چىقىرىش نۇسخىسى ئۇچۇرى ۋە چىقىش ئېغىزى. -+ -+ -+ Specify a session type that contains required components. -+ لازىملىق زاپچاسلارنى ئۆز ئىچىگە ئالغان يىغىن تۈرىنى بەلگىلەڭ. -+ -+ -+ session type -+ يىغىن تىپى -+ -+ -+ Specify a session that contains required components. -+ لازىملىق زاپچاسلارنى ئۆز ئىچىگە ئالغان يىغىننى بەلگىلەڭ. -+ -+ -+ -+ Power action. -+ كۈچ ھەرىكىتى. -+ -+ -+ -+ power action -+ كۈچ ھەرىكىتى -+ -+ -+ -\ No newline at end of file -diff --git a/translations/kk_KG.po b/translations/kk_KG.po -new file mode 100644 -index 0000000..3c60a47 ---- /dev/null -+++ b/translations/kk_KG.po -@@ -0,0 +1,160 @@ -+# Chinese translations for kiran package -+# kiran 软件包的简体中文翻译. -+# Copyright (C) 2020 THE kiran'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the kiran package. -+# tangjie02 , 2020. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: kiran-cc-daemon 2.0\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2021-12-01 20:32+0800\n" -+"PO-Revision-Date: 2020-07-01 17:54+0800\n" -+"Last-Translator: tangjie02 \n" -+"Language-Team: Chinese (simplified)\n" -+"Language: zh_CN\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:1 -+msgid "Time before session is considered idle" -+msgstr "Сессияга чейинки убакыт бекер деп эсептелет" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:2 -+msgid "" -+"The number of minutes of inactivity before the session is considered idle" -+msgstr "Сессияга чейинки аракетсиздиктин мүнөттөрүнүн саны бош деп эсептелет" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:3 -+msgid "Default session daemons" -+msgstr "Демейки сессия демон" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:4 -+msgid "List of applications that are part of the default session" -+msgstr "Демейки сессиянын бөлүгү болгон тиркемелердин тизмеси" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:5 -+msgid "Window Manager" -+msgstr "Window Manager" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:6 -+msgid "" -+"The window manager is the program that draws the title bar and borders " -+"around windows, and allows you to move and resize windows" -+msgstr "" -+"Терезе менеджери - бул аталыш тилкесин тарткан жана терезелердин айланасында" -+" чектешкен жана терезелерди жылдырууга жана өлчөмүн өзгөртүүгө мүмкүнчүлүк " -+"берген программа" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:7 -+msgid "Side panel" -+msgstr "Каптал панели" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:8 -+msgid "" -+"The side panel provides the bar at the top or bottom of the screen " -+"containing menus, the window list, status icons, the clock, etc" -+msgstr "" -+"Каптал панел экрандын жогору жагында же төмөн жагында менюларды, терезе " -+"тизмесин, абал сүрөтчөлөрүн, саатты ж.б. камтыйт." -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:9 -+msgid "File Manager" -+msgstr "File Manager" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:10 -+msgid "" -+"The file manager provides the desktop icons and allows you to interact with " -+"your saved files" -+msgstr "" -+"Файл башкаргычы иш такта сүрөтчөлөрүн камсыз кылат жана сакталган " -+"файлдарыңыз менен иштешүүгө мүмкүнчүлүк берет" -+ -+#: ../data/exit-query.ui.h:1 -+msgid "Closing apps" -+msgstr "Колдонмолорду жабуу" -+ -+#: ../data/exit-query.ui.h:2 ../src/ui/exit-query-window.cpp:113 -+msgid "" -+"If you want to go back and save your work, click 'cancel' and finish what " -+"you want to do" -+msgstr "" -+"Эгер артка кайтып, жумушуңузду сактап калгыңыз келсе, \"жокко чыгаруу\" " -+"баскычын чыкылдатып, эмне кылгыңыз келсе, ошону аягына чыгарыңыз" -+ -+#: ../data/exit-query.ui.h:3 ../src/ui/exit-query-window.cpp:127 -+msgid "Forced shutdown" -+msgstr "Аргасыз өчүрүү" -+ -+#: ../data/exit-query.ui.h:4 -+msgid "Cancel" -+msgstr "жокко чыгаруу" -+ -+#: ../lib/error.cpp:32 -+msgid "The phase {0} cannot be register." -+msgstr "{ 0 } фазасы катталбайт." -+ -+#: ../lib/error.cpp:34 -+msgid "The client {0} already registered." -+msgstr "Кардар { 0 } буга чейин катталган." -+ -+#: ../lib/error.cpp:37 -+msgid "The app {0} is not found." -+msgstr "{ 0 } колдонмосу табылган жок." -+ -+#: ../lib/error.cpp:40 -+msgid "Failed to generate unique cookie." -+msgstr "Уникалдуу куки жарата алган жок." -+ -+#: ../lib/error.cpp:43 -+msgid "The inhibitor is not found." -+msgstr "Ингибитор табылган жок." -+ -+#: ../lib/error.cpp:46 ../lib/error.cpp:55 -+msgid "Internal error." -+msgstr "Ички ката." -+ -+#: ../lib/error.cpp:49 -+msgid "The status is invalid." -+msgstr "Статус жараксыз." -+ -+#: ../lib/error.cpp:52 -+msgid "The action is not supported." -+msgstr "Акция колдоого алынбайт." -+ -+#: ../lib/error.cpp:58 -+msgid "Unknown error." -+msgstr "Белгисиз ката." -+ -+#: ../lib/error.cpp:62 -+msgid " (error code: 0x{:x})" -+msgstr "( ката коду: 0x {: x } ) " -+ -+#: ../src/main.cpp:90 -+msgid "Output version infomation and exit" -+msgstr "Чыгуу версиясынын инфомациясы жана чыгуусу" -+ -+#: ../src/ui/exit-query-window.cpp:112 -+msgid "Closing {0} apps" -+msgstr "{ 0 } колдонмолорун жабуу" -+ -+#: ../src/ui/exit-query-window.cpp:124 -+msgid "Forced logout" -+msgstr "Аргасыз чыгуу" -+ -+#: ../src/ui/exit-query-window.cpp:130 -+msgid "Forced reboot" -+msgstr "Аргасыз кайра жүктөө" -+ -+#: ../src/session-manager.cpp:643 -+msgid "This program isn't responding" -+msgstr "Бул программа жооп бербейт" -+ -+#: ../src/session-manager.cpp:719 -+msgid "This program is blocking exit." -+msgstr "Бул программа чыгууну бөгөттөп жатат." -+ -+#: ../src/ui/inhibitor-row.cpp:88 -+msgid "Unknown application" -+msgstr "Белгисиз колдонмо" -diff --git a/translations/kk_KZ.po b/translations/kk_KZ.po -new file mode 100644 -index 0000000..27766a8 ---- /dev/null -+++ b/translations/kk_KZ.po -@@ -0,0 +1,159 @@ -+# Chinese translations for kiran package -+# kiran 软件包的简体中文翻译. -+# Copyright (C) 2020 THE kiran'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the kiran package. -+# tangjie02 , 2020. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: kiran-cc-daemon 2.0\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2021-12-01 20:32+0800\n" -+"PO-Revision-Date: 2020-07-01 17:54+0800\n" -+"Last-Translator: tangjie02 \n" -+"Language-Team: Chinese (simplified)\n" -+"Language: zh_CN\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:1 -+msgid "Time before session is considered idle" -+msgstr "Ажиллагааны өмнөх цаг нь идэвхгүй гэж тооцогддог" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:2 -+msgid "" -+"The number of minutes of inactivity before the session is considered idle" -+msgstr "Ажиллаж эхлэхээс өмнө идэвхгүй байх минутын тоо" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:3 -+msgid "Default session daemons" -+msgstr "Үндсэн сешн суурь процесс" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:4 -+msgid "List of applications that are part of the default session" -+msgstr "Үндсэн сешнд хамаарах програмуудын жагсаалт" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:5 -+msgid "Window Manager" -+msgstr "Цонхны менежер" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:6 -+msgid "" -+"The window manager is the program that draws the title bar and borders " -+"around windows, and allows you to move and resize windows" -+msgstr "" -+"Цонхны менежер гэдэг нь цонхны эргэн тойронд гарчгийн мөр, хүрээ зурж, " -+"цонхны хэмжээг өөрчлөх, өөрчлөх боломжийг олгодог програм юм." -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:7 -+msgid "Side panel" -+msgstr "Хажуугийн хавтан" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:8 -+msgid "" -+"The side panel provides the bar at the top or bottom of the screen " -+"containing menus, the window list, status icons, the clock, etc" -+msgstr "" -+"Хажуугийн самбар нь дэлгэцийн дээд эсвэл доод хэсэгт цэс, цонхны жагсаалт, " -+"статус дүрс, цаг гэх мэт зүйлсийг агуулсан самбарыг өгдөг." -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:9 -+msgid "File Manager" -+msgstr "Файлын менежер" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:10 -+msgid "" -+"The file manager provides the desktop icons and allows you to interact with " -+"your saved files" -+msgstr "" -+"Файлын менежер нь ширээний дүрсийг өгдөг бөгөөд хадгалсан файлуудтай " -+"харилцах боломжийг олгодог" -+ -+#: ../data/exit-query.ui.h:1 -+msgid "Closing apps" -+msgstr "Аппликешныг хааж байна" -+ -+#: ../data/exit-query.ui.h:2 ../src/ui/exit-query-window.cpp:113 -+msgid "" -+"If you want to go back and save your work, click 'cancel' and finish what " -+"you want to do" -+msgstr "" -+"Хэрэв та ажлаа буцааж, хадгалахыг хүсч байвал Цуцлахыг товшоод хүссэн зүйлээ" -+" дуусгана уу" -+ -+#: ../data/exit-query.ui.h:3 ../src/ui/exit-query-window.cpp:127 -+msgid "Forced shutdown" -+msgstr "Албадан унтрах" -+ -+#: ../data/exit-query.ui.h:4 -+msgid "Cancel" -+msgstr "Цуцлах" -+ -+#: ../lib/error.cpp:32 -+msgid "The phase {0} cannot be register." -+msgstr "{0} үе шатыг бүртгэх боломжгүй байна." -+ -+#: ../lib/error.cpp:34 -+msgid "The client {0} already registered." -+msgstr "Үйлчлүүлэгч {0} бүртгэгдсэн байна." -+ -+#: ../lib/error.cpp:37 -+msgid "The app {0} is not found." -+msgstr "{0} програм олдсонгүй." -+ -+#: ../lib/error.cpp:40 -+msgid "Failed to generate unique cookie." -+msgstr "Өвөрмөц күүки үүсгэх боломжгүй байна." -+ -+#: ../lib/error.cpp:43 -+msgid "The inhibitor is not found." -+msgstr "Дарангуйлагч олдсонгүй." -+ -+#: ../lib/error.cpp:46 ../lib/error.cpp:55 -+msgid "Internal error." -+msgstr "Дотоод алдаа." -+ -+#: ../lib/error.cpp:49 -+msgid "The status is invalid." -+msgstr "Статус буруу байна." -+ -+#: ../lib/error.cpp:52 -+msgid "The action is not supported." -+msgstr "Энэ үйлдэл дэмжигдэхгүй байна." -+ -+#: ../lib/error.cpp:58 -+msgid "Unknown error." -+msgstr "Үл мэдэгдэх алдаа." -+ -+#: ../lib/error.cpp:62 -+msgid " (error code: 0x{:x})" -+msgstr "(Алдааны код: 0 x {: x})" -+ -+#: ../src/main.cpp:90 -+msgid "Output version infomation and exit" -+msgstr "Гаралтын хувилбарын мэдээлэл ба гарах" -+ -+#: ../src/ui/exit-query-window.cpp:112 -+msgid "Closing {0} apps" -+msgstr "{0} програмыг хааж байна" -+ -+#: ../src/ui/exit-query-window.cpp:124 -+msgid "Forced logout" -+msgstr "Албадан цуцлах" -+ -+#: ../src/ui/exit-query-window.cpp:130 -+msgid "Forced reboot" -+msgstr "Албадан дахин эхлүүлэх" -+ -+#: ../src/session-manager.cpp:643 -+msgid "This program isn't responding" -+msgstr "Энэ програм хариу өгөхгүй байна" -+ -+#: ../src/session-manager.cpp:719 -+msgid "This program is blocking exit." -+msgstr "Энэ програм нь гарахаас урьдчилан сэргийлж байна." -+ -+#: ../src/ui/inhibitor-row.cpp:88 -+msgid "Unknown application" -+msgstr "Үл мэдэгдэх програм" -diff --git a/translations/mn_MN.po b/translations/mn_MN.po -new file mode 100644 -index 0000000..e906c66 ---- /dev/null -+++ b/translations/mn_MN.po -@@ -0,0 +1,159 @@ -+# Chinese translations for kiran package -+# kiran 软件包的简体中文翻译. -+# Copyright (C) 2020 THE kiran'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the kiran package. -+# tangjie02 , 2020. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: kiran-cc-daemon 2.0\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2021-12-01 20:32+0800\n" -+"PO-Revision-Date: 2020-07-01 17:54+0800\n" -+"Last-Translator: tangjie02 \n" -+"Language-Team: Chinese (simplified)\n" -+"Language: zh_CN\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:1 -+msgid "Time before session is considered idle" -+msgstr "Хуралдааны өмнөх цагийг залхуу гэж үздэг" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:2 -+msgid "" -+"The number of minutes of inactivity before the session is considered idle" -+msgstr "Хуралдаан болохоос өмнөх идэвхгүй байх минутын тоог залхуу гэж үзнэ" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:3 -+msgid "Default session daemons" -+msgstr "Дефолт хуралдаан daemons" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:4 -+msgid "List of applications that are part of the default session" -+msgstr "Дефолт хуралдааны нэг хэсэг болох өргөдлийн жагсаалт" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:5 -+msgid "Window Manager" -+msgstr "Цонхны менежер" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:6 -+msgid "" -+"The window manager is the program that draws the title bar and borders " -+"around windows, and allows you to move and resize windows" -+msgstr "" -+"Цонхны менежер нь нэрийн барыг зурж, цонхыг тойруулах хил хязгаартай програм" -+" юм. Мөн танд цонхыг нүүлгэж, дахин хийх боломжийг олгож байна" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:7 -+msgid "Side panel" -+msgstr "Сайдын панел" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:8 -+msgid "" -+"The side panel provides the bar at the top or bottom of the screen " -+"containing menus, the window list, status icons, the clock, etc" -+msgstr "" -+"Хажуугийн хавтан нь дэлгэцийн дээд эсвэл доод хэсэгт байрлах барыг цэс, " -+"цонхны жагсаалт, статусын зургууд, цаг гэх мэт" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:9 -+msgid "File Manager" -+msgstr "Файлын менежер" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:10 -+msgid "" -+"The file manager provides the desktop icons and allows you to interact with " -+"your saved files" -+msgstr "" -+"Файлын менежер нь ширээний зургуудыг хангаж, хадгалагдсан файлуудтайгаа " -+"харилцах боломжийг олгодог" -+ -+#: ../data/exit-query.ui.h:1 -+msgid "Closing apps" -+msgstr "Хаалтын апп-ууд" -+ -+#: ../data/exit-query.ui.h:2 ../src/ui/exit-query-window.cpp:113 -+msgid "" -+"If you want to go back and save your work, click 'cancel' and finish what " -+"you want to do" -+msgstr "" -+"Хэрвээ та буцаж очоод ажлаа аврахыг хүсвэл 'cancel' дарж, хийхийг хүссэн " -+"зүйлээ дуусгаарай" -+ -+#: ../data/exit-query.ui.h:3 ../src/ui/exit-query-window.cpp:127 -+msgid "Forced shutdown" -+msgstr "Албадан хаах" -+ -+#: ../data/exit-query.ui.h:4 -+msgid "Cancel" -+msgstr "Цуцлах" -+ -+#: ../lib/error.cpp:32 -+msgid "The phase {0} cannot be register." -+msgstr "{0} үе шатыг бүртгэх боломжгүй." -+ -+#: ../lib/error.cpp:34 -+msgid "The client {0} already registered." -+msgstr "Үйлчлүүлэгч аль хэдийн бүртгүүлсэн {0}." -+ -+#: ../lib/error.cpp:37 -+msgid "The app {0} is not found." -+msgstr "{0} апп олдохгүй байна." -+ -+#: ../lib/error.cpp:40 -+msgid "Failed to generate unique cookie." -+msgstr "Өвөрмөц жигнэмэг хийж чадаагүй." -+ -+#: ../lib/error.cpp:43 -+msgid "The inhibitor is not found." -+msgstr "Хориглож байгаа хүн олдсонгүй." -+ -+#: ../lib/error.cpp:46 ../lib/error.cpp:55 -+msgid "Internal error." -+msgstr "Дотоод алдаа." -+ -+#: ../lib/error.cpp:49 -+msgid "The status is invalid." -+msgstr "Статус нь хүчингүй." -+ -+#: ../lib/error.cpp:52 -+msgid "The action is not supported." -+msgstr "Үйлдлийг дэмждэггүй." -+ -+#: ../lib/error.cpp:58 -+msgid "Unknown error." -+msgstr "Тодорхойгүй алдаа." -+ -+#: ../lib/error.cpp:62 -+msgid " (error code: 0x{:x})" -+msgstr "(алдааны код: 0x{:x})" -+ -+#: ../src/main.cpp:90 -+msgid "Output version infomation and exit" -+msgstr "Өгөгдлийн хувилбарын мэдээлэл, гарах" -+ -+#: ../src/ui/exit-query-window.cpp:112 -+msgid "Closing {0} apps" -+msgstr "{0} апп-уудыг хаах" -+ -+#: ../src/ui/exit-query-window.cpp:124 -+msgid "Forced logout" -+msgstr "Хүчээр логут" -+ -+#: ../src/ui/exit-query-window.cpp:130 -+msgid "Forced reboot" -+msgstr "Хүчээр дахин ажил хийлгэх" -+ -+#: ../src/session-manager.cpp:643 -+msgid "This program isn't responding" -+msgstr "Энэ хөтөлбөр хариу өгөхгүй байна" -+ -+#: ../src/session-manager.cpp:719 -+msgid "This program is blocking exit." -+msgstr "Энэ програм гарахыг хааж байна." -+ -+#: ../src/ui/inhibitor-row.cpp:88 -+msgid "Unknown application" -+msgstr "Үл мэдэх өргөдөл" -diff --git a/translations/ug_CN.po b/translations/ug_CN.po -new file mode 100644 -index 0000000..bc1b462 ---- /dev/null -+++ b/translations/ug_CN.po -@@ -0,0 +1,160 @@ -+# Chinese translations for kiran package -+# kiran 软件包的简体中文翻译. -+# Copyright (C) 2020 THE kiran'S COPYRIGHT HOLDER -+# This file is distributed under the same license as the kiran package. -+# tangjie02 , 2020. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: kiran-cc-daemon 2.0\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2021-12-01 20:32+0800\n" -+"PO-Revision-Date: 2020-07-01 17:54+0800\n" -+"Last-Translator: tangjie02 \n" -+"Language-Team: Chinese (simplified)\n" -+"Language: zh_CN\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:1 -+msgid "Time before session is considered idle" -+msgstr "يىغىندىن بۇرۇنقى ۋاقىت بىكار دەپ قارىلىدۇ" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:2 -+msgid "" -+"The number of minutes of inactivity before the session is considered idle" -+msgstr "يىغىندىن بۇرۇنقى ھەرىكەتسىزلىكنىڭ سانى بىكار دەپ قارىلىدۇ" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:3 -+msgid "Default session daemons" -+msgstr "سۈكۈتتىكى يىغىن دامونلىرى" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:4 -+msgid "List of applications that are part of the default session" -+msgstr "" -+"سۈكۈتتىكى يىغىننىڭ بىر قىسمى بولغان قوللىنىشچان پروگراممىلارنىڭ تىزىملىكى" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:5 -+msgid "Window Manager" -+msgstr "كۆزنەك باشقۇرغۇچى" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:6 -+msgid "" -+"The window manager is the program that draws the title bar and borders " -+"around windows, and allows you to move and resize windows" -+msgstr "" -+"كۆزنەك دېرىكتورى ماۋزۇ بالدىقىنى سىزىپ ، كۆزنەكنىڭ ئەتراپىدا چېگرا سىزىدىغان" -+" پروگرامما بولۇپ ، كۆزنەكلەرنى يۆتكەش ۋە چوڭ-كىچىكلىكىنى تەڭشىيەلەيسىز" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:7 -+msgid "Side panel" -+msgstr "يان تەرەپ تاختىسى" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:8 -+msgid "" -+"The side panel provides the bar at the top or bottom of the screen " -+"containing menus, the window list, status icons, the clock, etc" -+msgstr "" -+"يان تاختاي ئېكراننىڭ ئۈستى ياكى ئاستىدىكى تىزىملىك ، كۆزنەك تىزىملىكى ، " -+"ھالەت سىنبەلگىسى ، سائەت قاتارلىقلارنى ئۆز ئىچىگە ئالىدۇ." -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:9 -+msgid "File Manager" -+msgstr "ھۆججەت باشقۇرغۇچى" -+ -+#: ../data/com.kylinsec.kiran.session-manager.gschema.xml.in.h:10 -+msgid "" -+"The file manager provides the desktop icons and allows you to interact with " -+"your saved files" -+msgstr "" -+"ھۆججەت باشقۇرغۇچى ئۈستەل سىنبەلگىسى بىلەن تەمىنلەيدۇ ھەمدە ساقلانغان " -+"ھۆججەتلىرىڭىز بىلەن ئۆز-ئارا تەسىر كۆرسىتەلەيسىز" -+ -+#: ../data/exit-query.ui.h:1 -+msgid "Closing apps" -+msgstr "ئەپلەرنى تاقاش" -+ -+#: ../data/exit-query.ui.h:2 ../src/ui/exit-query-window.cpp:113 -+msgid "" -+"If you want to go back and save your work, click 'cancel' and finish what " -+"you want to do" -+msgstr "" -+"ئەگەر قايتىپ خىزمىتىڭىزنى ساقلىماقچى بولسىڭىز ، «كانسېل» نى چېكىپ ، قىلماقچى" -+" بولغان ئىشىڭىزنى تاماملاڭ" -+ -+#: ../data/exit-query.ui.h:3 ../src/ui/exit-query-window.cpp:127 -+msgid "Forced shutdown" -+msgstr "مەجبۇرىي تاقاش" -+ -+#: ../data/exit-query.ui.h:4 -+msgid "Cancel" -+msgstr "ئەمەلدىن قالدۇرۇڭ" -+ -+#: ../lib/error.cpp:32 -+msgid "The phase {0} cannot be register." -+msgstr "{ 0 } باسقۇچىنى تىزىملاتقىلى بولمايدۇ." -+ -+#: ../lib/error.cpp:34 -+msgid "The client {0} already registered." -+msgstr "خېرىدار { 0 } ئاللىقاچان تىزىملاتقان." -+ -+#: ../lib/error.cpp:37 -+msgid "The app {0} is not found." -+msgstr "بۇ دېتال { 0 } تېپىلمىدى." -+ -+#: ../lib/error.cpp:40 -+msgid "Failed to generate unique cookie." -+msgstr "ئۆزگىچە پېچىنە ھاسىل قىلالمىدى." -+ -+#: ../lib/error.cpp:43 -+msgid "The inhibitor is not found." -+msgstr "چەكلىگۈچ تېپىلمايدۇ." -+ -+#: ../lib/error.cpp:46 ../lib/error.cpp:55 -+msgid "Internal error." -+msgstr "ئىچكى خاتالىق." -+ -+#: ../lib/error.cpp:49 -+msgid "The status is invalid." -+msgstr "ئورنى ئىناۋەتسىز." -+ -+#: ../lib/error.cpp:52 -+msgid "The action is not supported." -+msgstr "بۇ ھەرىكەتنى قوللىمايدۇ." -+ -+#: ../lib/error.cpp:58 -+msgid "Unknown error." -+msgstr "نامەلۇم خاتالىق." -+ -+#: ../lib/error.cpp:62 -+msgid " (error code: 0x{:x})" -+msgstr "( خاتالىق كودى: 0x {: x } ) " -+ -+#: ../src/main.cpp:90 -+msgid "Output version infomation and exit" -+msgstr "چىقىرىش نۇسخىسىنىڭ ئۆزگىرىشى ۋە چېكىنىشى" -+ -+#: ../src/ui/exit-query-window.cpp:112 -+msgid "Closing {0} apps" -+msgstr "تاقاش { 0 } ئەپلەر" -+ -+#: ../src/ui/exit-query-window.cpp:124 -+msgid "Forced logout" -+msgstr "مەجبۇرىي خاتىرە" -+ -+#: ../src/ui/exit-query-window.cpp:130 -+msgid "Forced reboot" -+msgstr "مەجبۇرىي قايتا قوزغىتىش" -+ -+#: ../src/session-manager.cpp:643 -+msgid "This program isn't responding" -+msgstr "بۇ پروگرامما ئىنكاس قايتۇرمايدۇ" -+ -+#: ../src/session-manager.cpp:719 -+msgid "This program is blocking exit." -+msgstr "بۇ پروگرامما چېكىنىشنى توسۇۋاتىدۇ." -+ -+#: ../src/ui/inhibitor-row.cpp:88 -+msgid "Unknown application" -+msgstr "نامەلۇم قوللىنىشچان پروگرامما" --- -2.33.0 - diff --git a/0003-feature-dbus-Generate-adapter-and-interface-classes-the-qt5DBus.patch b/0003-feature-dbus-Generate-adapter-and-interface-classes-the-qt5DBus.patch deleted file mode 100644 index 73a0e82dd1c51269ab630ed907980ff75b511f03..0000000000000000000000000000000000000000 --- a/0003-feature-dbus-Generate-adapter-and-interface-classes-the-qt5DBus.patch +++ /dev/null @@ -1,141 +0,0 @@ -From 84128419ca0aef23c2b76c515b69ce47bcb3bc11 Mon Sep 17 00:00:00 2001 -From: huangjiawen -Date: Tue, 11 Apr 2023 11:36:59 +0800 -Subject: [PATCH] feature(dbus): Generate adapter and interface classes using - the qt5 D-Bus interface -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -- 使用qt5 D-Bus接口生成适配器类和接口类 - -Signed-off-by: huangjiawen ---- - src/core/CMakeLists.txt | 10 +++++----- - src/core/app/app.cpp | 1 + - src/core/client/client-xsmp.h | 1 + - src/core/main.cpp | 1 + - src/idle/CMakeLists.txt | 2 +- - src/ui/CMakeLists.txt | 4 ++-- - 6 files changed, 11 insertions(+), 8 deletions(-) - -diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt -index bf53180..249e281 100644 ---- a/src/core/CMakeLists.txt -+++ b/src/core/CMakeLists.txt -@@ -3,12 +3,12 @@ cmake_minimum_required(VERSION 3.0) - file(GLOB_RECURSE SRC_H_FILES ./*.h) - file(GLOB_RECURSE SRC_CPP_FILES ./*.cpp) - --qt_add_dbus_adaptor( -+qt5_add_dbus_adaptor( - SESSION_MANAGER_SRCS ${CMAKE_SOURCE_DIR}/data/org.gnome.SessionManager.xml - ${CMAKE_SOURCE_DIR}/src/core/session-manager.h Kiran::SessionManager - session_manager_adaptor SessionManagerAdaptor) - --qt_add_dbus_adaptor( -+qt5_add_dbus_adaptor( - CLIENT_PRIVATE_SRCS - ${CMAKE_SOURCE_DIR}/data/org.gnome.SessionManager.ClientPrivate.xml - ${CMAKE_SOURCE_DIR}/src/core/client/client-dbus.h -@@ -16,7 +16,7 @@ qt_add_dbus_adaptor( - client_dbus_adaptor - ClientDBusAdaptor) - --qt_add_dbus_adaptor( -+qt5_add_dbus_adaptor( - PRESENCE_SRCS ${CMAKE_SOURCE_DIR}/data/org.gnome.SessionManager.Presence.xml - ${CMAKE_SOURCE_DIR}/src/core/presence.h Kiran::Presence presence_adaptor - PresenceAdaptor) -@@ -25,7 +25,7 @@ set_source_files_properties( - ${CMAKE_SOURCE_DIR}/data/com.kylinsec.Kiran.SessionManager.IdleMonitor.xml - PROPERTIES CLASSNAME IdleMonitorProxy NO_NAMESPACE true) - --qt_add_dbus_interface( -+qt5_add_dbus_interface( - IDLE_MONITOR_SRCS - ${CMAKE_SOURCE_DIR}/data/com.kylinsec.Kiran.SessionManager.IdleMonitor.xml - idle_monitor_proxy) -@@ -33,7 +33,7 @@ qt_add_dbus_interface( - set(TARGET_NAME kiran-session-manager) - - file(GLOB TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.*.ts") --qt_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) -+qt5_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) - - add_executable( - ${TARGET_NAME} -diff --git a/src/core/app/app.cpp b/src/core/app/app.cpp -index 4e1a101..0fc995b 100644 ---- a/src/core/app/app.cpp -+++ b/src/core/app/app.cpp -@@ -18,6 +18,7 @@ - #include - #include - #include -+#include - #include "lib/base/base.h" - - #include "src/core/app/app-manager.h" -diff --git a/src/core/client/client-xsmp.h b/src/core/client/client-xsmp.h -index 2f5e6be..dbdc38e 100644 ---- a/src/core/client/client-xsmp.h -+++ b/src/core/client/client-xsmp.h -@@ -15,6 +15,7 @@ - #pragma once - - #include "src/core/client/client.h" -+#include - - struct _SmsConn; - typedef struct _SmsConn *SmsConn; -diff --git a/src/core/main.cpp b/src/core/main.cpp -index 8244df7..7ce98db 100644 ---- a/src/core/main.cpp -+++ b/src/core/main.cpp -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #include "config.h" - #include "lib/base/base.h" - #include "src/core/app/app-manager.h" -diff --git a/src/idle/CMakeLists.txt b/src/idle/CMakeLists.txt -index 7245af8..a5c62ec 100644 ---- a/src/idle/CMakeLists.txt -+++ b/src/idle/CMakeLists.txt -@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.0) - file(GLOB_RECURSE IDLE_H_FILES ./*.h) - file(GLOB_RECURSE IDLE_CPP_FILES ./*.cpp) - --qt_add_dbus_adaptor( -+qt5_add_dbus_adaptor( - IDLE_MONITOR_SRCS - ${CMAKE_SOURCE_DIR}/data/com.kylinsec.Kiran.SessionManager.IdleMonitor.xml - ${CMAKE_SOURCE_DIR}/src/idle/idle-monitor.h -diff --git a/src/ui/CMakeLists.txt b/src/ui/CMakeLists.txt -index 574f3eb..adc7aed 100644 ---- a/src/ui/CMakeLists.txt -+++ b/src/ui/CMakeLists.txt -@@ -8,7 +8,7 @@ set_source_files_properties( - ${CMAKE_SOURCE_DIR}/data/org.gnome.SessionManager.xml - PROPERTIES CLASSNAME SessionManagerProxy NO_NAMESPACE true) - --qt_add_dbus_interface( -+qt5_add_dbus_interface( - SESSION_MANAGER_SRCS ${CMAKE_SOURCE_DIR}/data/org.gnome.SessionManager.xml - session_manager_interface) - -@@ -18,7 +18,7 @@ qt5_wrap_ui(UI_FILES ${CMAKE_CURRENT_SOURCE_DIR}/exit-query-window.ui - ${CMAKE_CURRENT_SOURCE_DIR}/inhibitor-row.ui) - - file(GLOB TS_FILES "${PROJECT_SOURCE_DIR}/translations/${TARGET_NAME}.*.ts") --qt_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) -+qt5_create_translation(QM_FILES ${CMAKE_SOURCE_DIR} ${TS_FILES}) - - add_executable( - ${TARGET_NAME} --- -2.33.0 - diff --git a/kiran-session-manager-2.4.0.tar.gz b/kiran-session-manager-2.4.0.tar.gz deleted file mode 100644 index 2aeffd91de2d39fe2b425ce82d642fe7451d213b..0000000000000000000000000000000000000000 Binary files a/kiran-session-manager-2.4.0.tar.gz and /dev/null differ diff --git a/kiran-session-manager-2.4.1.tar.gz b/kiran-session-manager-2.4.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..fc1fae01440e4594a185047e48c2b2b0a165abab Binary files /dev/null and b/kiran-session-manager-2.4.1.tar.gz differ diff --git a/kiran-session-manager.spec b/kiran-session-manager.spec index 63e7a4ad9561d2f3665c568d56b98fc1d4a33b99..344fcc0463b157263c2a889f45cf0bedfc5ef25b 100644 --- a/kiran-session-manager.spec +++ b/kiran-session-manager.spec @@ -1,14 +1,11 @@ Name: kiran-session-manager -Version: 2.4.0 -Release: 4 +Version: 2.4.1 +Release: 1 Summary: Session manager for KIRAN desktop environment License: MulanPSL-2.0 Source0: %{name}-%{version}.tar.gz -Patch1001: 0001-feature-wayland-Support-wayland-session-by-launching.patch -Patch1002: 0002-fix-translate-add-some-translation.patch -Patch1003: 0003-feature-dbus-Generate-adapter-and-interface-classes-the-qt5DBus.patch BuildRequires: cmake >= 3.2 BuildRequires: pkgconfig(gio-unix-2.0) @@ -61,12 +58,6 @@ make %{?_smp_mflags} %{_datadir}/kiran-session-manager/blacklist_autostart_apps.txt %dir %{_datadir}/kiran-session-manager/sessions %{_datadir}/kiran-session-manager/sessions/* -%{_datadir}/locale/zh_CN/LC_MESSAGES/kiran-session-manager.mo -%{_datadir}/locale/bo_CN/LC_MESSAGES/kiran-session-manager.mo -%{_datadir}/locale/kk_KG/LC_MESSAGES/kiran-session-manager.mo -%{_datadir}/locale/kk_KZ/LC_MESSAGES/kiran-session-manager.mo -%{_datadir}/locale/mn_MN/LC_MESSAGES/kiran-session-manager.mo -%{_datadir}/locale/ug_CN/LC_MESSAGES/kiran-session-manager.mo %{_datadir}/kiran-session-manager/translations/kiran-session-manager.zh_CN.qm %{_datadir}/kiran-session-manager/translations/kiran-session-manager.bo_CN.qm %{_datadir}/kiran-session-manager/translations/kiran-session-manager.kk_KG.qm @@ -89,6 +80,9 @@ make %{?_smp_mflags} %changelog +* Mon Apr 17 2023 wangyucheng - 2.4.1-1 +- KYOS-F: remove no longer use files & update src pkg and remove patches + * Mon Apr 10 2023 huangjiawen - 2.4.0-4 - KYOS-F: Generate adapter and interface classes using the qt5 D-Bus interface.