From 58d6b646a818655cc1a025bfb8271a56b9560d36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E6=B0=91=E5=8B=87?= Date: Wed, 14 Sep 2022 17:50:24 +0800 Subject: [PATCH] =?UTF-8?q?sdk=E4=BF=AE=E6=94=B9=E5=90=8E=E7=9A=84QFileDia?= =?UTF-8?q?log=E5=A5=BD=E5=A4=9A=E5=8A=9F=E8=83=BD=E9=83=BD=E4=B8=8D?= =?UTF-8?q?=E8=83=BD=E7=94=A8=E4=BA=86=EF=BC=8C=E9=9C=80=E8=A6=81=E8=A1=A5?= =?UTF-8?q?=E6=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kybackup/module/databackup.cpp | 19 + kybackup/module/systembackup.cpp | 19 + kybackup/qt_bo_CN.ts | 545 +++++++++++++------------ kybackup/qt_zh_CN.ts | 545 +++++++++++++------------ kybackup/resource/language/qt_bo_CN.qm | Bin 50437 -> 50537 bytes kybackup/resource/language/qt_zh_CN.qm | Bin 30247 -> 30283 bytes 6 files changed, 598 insertions(+), 530 deletions(-) diff --git a/kybackup/module/databackup.cpp b/kybackup/module/databackup.cpp index 11909db..abb5ba9 100755 --- a/kybackup/module/databackup.cpp +++ b/kybackup/module/databackup.cpp @@ -481,6 +481,25 @@ void DataBackup::initSecondWidget() QStringList selectFiles = fileDialog.selectedFiles(); if (!selectFiles.isEmpty()) { QString fileName = selectFiles.at(0); + + // sdk重新实现了QFileDialog后很多功能已经丢失,需要再次进行过滤,真难用 + if (fileName == BACKUP_PATH || fileName.contains(BACKUP_SNAPSHOTS_PATH)) { + // 不能嵌套备份,请选择其它目录 + MessageBoxUtils::QMESSAGE_BOX_WARNING(GlobelBackupInfo::inst().getMainWidget(), QObject::tr("Information"), + QObject::tr("Cannot nest backups, please select another directory."), + QObject::tr("Ok")); + return ; + } else if (fileName.endsWith(BACKUP_PATH)) { + QString subfile = fileName + "/snapshots"; + if (Utils::isDirExist(subfile + "/snapshots")) { + // 不能嵌套备份,请选择其它目录 + MessageBoxUtils::QMESSAGE_BOX_WARNING(GlobelBackupInfo::inst().getMainWidget(), QObject::tr("Information"), + QObject::tr("Cannot nest backups, please select another directory."), + QObject::tr("Ok")); + return ; + } + } + if (this->m_udiskPaths.contains(fileName)) { comboSelect->setCurrentIndex(this->m_udiskPaths.indexOf(fileName)); this->m_customizePath = ""; diff --git a/kybackup/module/systembackup.cpp b/kybackup/module/systembackup.cpp index 9c123b4..477c178 100755 --- a/kybackup/module/systembackup.cpp +++ b/kybackup/module/systembackup.cpp @@ -337,6 +337,25 @@ void SystemBackup::initSecondWidget() QStringList selectFiles = fileDialog.selectedFiles(); if (!selectFiles.isEmpty()) { QString fileName = selectFiles.at(0); + + // sdk重新实现了QFileDialog后很多功能已经丢失,需要再次进行过滤,真难用 + if (fileName == BACKUP_PATH || fileName.contains(BACKUP_SNAPSHOTS_PATH)) { + // 不能嵌套备份,请选择其它目录 + MessageBoxUtils::QMESSAGE_BOX_WARNING(GlobelBackupInfo::inst().getMainWidget(), QObject::tr("Information"), + QObject::tr("Cannot nest backups, please select another directory."), + QObject::tr("Ok")); + return ; + } else if (fileName.endsWith(BACKUP_PATH)) { + QString subfile = fileName + "/snapshots"; + if (Utils::isDirExist(subfile + "/snapshots")) { + // 不能嵌套备份,请选择其它目录 + MessageBoxUtils::QMESSAGE_BOX_WARNING(GlobelBackupInfo::inst().getMainWidget(), QObject::tr("Information"), + QObject::tr("Cannot nest backups, please select another directory."), + QObject::tr("Ok")); + return ; + } + } + if (this->m_udiskPaths.contains(fileName)) { comboSelect->setCurrentIndex(this->m_udiskPaths.indexOf(fileName)); this->m_customizePath = ""; diff --git a/kybackup/qt_bo_CN.ts b/kybackup/qt_bo_CN.ts index 4765c25..3f0bce3 100644 --- a/kybackup/qt_bo_CN.ts +++ b/kybackup/qt_bo_CN.ts @@ -28,9 +28,8 @@ གྲབས་ཉར་ལག་ཆ་སྤྱོད་མཁན་གྱི་གཞི་གྲངས་ལ་གཏོར་སྐྱོན་ཕོག་པའམ་ཡང་ན་མ་ལག་ལ་འཇབ་རྒོལ་བྱེད་སྐབས་ཡོ་བྱད་ཀྱིས་སྟབས་བསྟུན་གྱིས་རྗེས་གྲབས་དྲ་བའི་གནས་ཚུལ་སླར་གསོ་བྱེད་ཐུབ། རྒྱལ་ནང་གི་མཁྲེགས་ཆས་དང་མཉེན་ཆས་ཀྱི་སྟེགས་བུ་མང་པོ་ཞིག་ལེགས་སྒྱུར་དང་གསར་གཏོད་བྱས་ཡོད། - Service & Support: %1 - ཞབས་ཞུ། རྒྱབ་སྐྱོར། %1 + ཞབས་ཞུ། རྒྱབ་སྐྱོར། %1 @@ -146,45 +145,45 @@ - + local default path : ས་གནས་དེ་གའི་ཁ་ཆད་དང་འགལ་ - + removable devices path : གནས་སྤོ་ཐུབ་པའི་སྒྲིག་ཆས་ཀྱི་ལམ་བུ། - + Select backup data རྗེས་གྲབས་གཞི་གྲངས་བདམས་པ། - + Add ཁ་སྣོན་བརྒྱབ་པ། - + Select བདམས་ཐོན་བྱུང་བ། - - + + Please select file to backup ཁྱོད་ཀྱིས་ཡིག་ཆ་བདམས་ནས་རྗེས་གྲབས་བྱེད་རོགས། - - - + + + Back ཕྱིར་ལོག་པ། @@ -195,265 +194,265 @@ - + Clear གསལ་པོར་བཤད་ན། - - - + + + Next གོམ་སྟབས་རྗེས་མར། - - + + customize path : ཡུལ་སྲོལ་གོམས་གཤིས་ཀྱི་ལམ་བུ། - + Default backup location སྔོན་ལ་རྗེས་གྲབས་གནས་ཡུལ། - - - - + + + + checking ཞིབ་བཤེར་བྱ་དགོས། - - - - + + + + preparing གྲ་སྒྲིག་བྱེད་བཞིན་ཡོད། - - - - + + + + backuping རྗེས་གྲབས་དཔུང་ཁག - - - - + + + + finished ལེགས་གྲུབ་བྱུང་བ། - + Recheck ཞིབ་བཤེར་བྱ་དགོས། - + Checking, wait a moment ... ཞིབ་བཤེར་བྱས་ནས་ཅུང་ཙམ་སྒུགས་དང་། ... - + Do not perform other operations during backup to avoid data loss རྗེས་གྲབས་བྱེད་རིང་གཞི་གྲངས་བོར་བརླག་མི་ཡོང་བའི་ཆེད་དུ་ལས་ཀ་གཞན་དག་མི་བྱེད་པ། - + Check whether the remaining capacity of the backup partition is sufficient རྗེས་གྲབས་ཁག་བགོས་ཀྱི་ལྷག་མའི་ཤོང་ཚད་འདང་མིན་ལ་ཞིབ་བཤེར་བྱ་དགོས། - + Check whether the remaining capacity of the removable device is sufficient གནས་སྤོ་ཐུབ་པའི་སྒྲིག་ཆས་ཀྱི་ལྷག་འཕྲོའི་ཤོང་ཚད་འདང་མིན་ལ་ཞིབ་བཤེར་བྱ་དགོས། - + Check success ཞིབ་བཤེར་ལེགས་འགྲུབ་བྱུང་ - + The storage for backup is enough རྗེས་གྲབས་གསོག་འཇོག་བྱས་པ་འདང་ངེས་ཤིག་ཡོད། - + Make sure the computer is plugged in or the battery level is above 60% གློག་ཀླད་ནང་དུ་འཇུག་པའམ་ཡང་ན་གློག་གཡིས་ཀྱི་ཆུ་ཚད་བརྒྱ་ཆ་60ཡན་ཟིན་པར་ཁག་ཐེག་བྱེད་དགོས། - + Check failure ཞིབ་བཤེར་བྱེད་མ་ཐུབ་པ - - + + Program lock failed, please retry གོ་རིམ་གྱི་ཟྭ་ལ་སྐྱོན་ཤོར་བ་དང་། བསྐྱར་དུ་ཞིབ་བཤེར་བྱེད་ - - + + There may be other backups or restores being performed ད་དུང་ལག་བསྟར་བྱེད་བཞིན་པའི་རྗེས་གྲབས་དཔུང་ཁག་གམ་ཡང་ན་སླར་གསོ་བྱེད་བཞིན་ཡོད། - - + + Unsupported task type རྒྱབ་སྐྱོར་མི་བྱེད་པའི་ལས་འགན་གྱི་རིགས་དབྱིབས། - - + + No processing logic was found in the service ཞབས་ཞུའི་ཁྲོད་དུ་ཐག་གཅོད་བྱེད་པའི་གཏན་ཚིགས་མ་རྙེད། - - + + Failed to mount the backup partition རྗེས་གྲབས་ཁག་བགོས་བྱས་ནས་སྒྲིག་སྦྱོར་བྱེད་མ་ཐུབ་པ། - - + + Check whether there is a backup partition རྗེས་གྲབས་ཁག་བགོས་ཡོད་མེད་ལ་ཞིབ་བཤེར་བྱ་དགོས། - + The filesystem of device is vfat format སྒྲིག་ཆས་ཀྱི་ཡིག་ཚགས་མ་ལག་ནི་vfatཡི་རྣམ་གཞག་ཡིན། - + Please change filesystem format to ext3、ext4 or ntfs ཡིག་ཚགས་མ་ལག་གི་རྣམ་གཞག་དེ་ext3、ext4འམ་ཡང་ན་ntfsལ་བསྒྱུར་རོགས། - + The device is read only སྒྲིག་ཆས་འདི་ཁོ་ནར་བལྟས་པ་ཙམ་ཡིན། - + Please chmod to rw ཁྱེད་ཀྱིས་ཆི་མོ་ཏི་ལ་གུས་ལུགས་གནང་རོགས། - - + + The storage for backup is not enough རྗེས་གྲབས་གསོག་འཇོག་བྱས་པ་མི་འདང་བ། - - + + Retry after release space བར་སྟོང་འགྲེམ་སྤེལ་བྱས་རྗེས་ཡང་བསྐྱར་ཞིབ་བཤེར་བྱས - - + + Other backup or restore task is being performed ད་དུང་རྗེས་གྲབས་ལས་འགན་གཞན་དག་གམ་ཡང་ན་སླར་གསོ་བྱེད་པའི་ལས་འགན - - + + Please try again later ཅུང་ཙམ་འགོར་རྗེས་ཡང་བསྐྱར་ཚོད་ལྟ་ - + Backup Name རྗེས་གྲབས་མིང་། - + Maximum length reached རིང་ཚད་ཡས་མཐའི་ཚད་ལ་སླེབས་འདུག - + Unsupported symbol : རྒྱབ་སྐྱོར་མི་བྱེད་པའི་རྟགས། - - + + Name already exists མིང་ཡོད་པ། - + Cancel ཕྱིར་འཐེན། - + Do not use computer in case of data loss གཞི་གྲངས་བོར་བརླག་ཏུ་སོང་བའི་གནས་ཚུལ་འོག་རྩིས་འཁོར་བཀོལ་སྤྱོད་མི་ - + Failed to create the backup point directory རྗེས་གྲབས་ས་གནས་ཀྱི་དཀར་ཆག་གསར་སྐྲུན་བྱེད་མ་ཐུབ་པ། - + Please check backup partition permissions རྗེས་གྲབས་ཁག་བགོས་ཀྱི་ཆོག་འཐུས་ལ་ཞིབ་བཤེར་གནང་རོགས། - + The backup had been canceled རྗེས་གྲབས་དཔུང་ཁག་དེ་མེད་པར་བཟོས་ཟིན། - + Re-initiate the backup if necessary དགོས་ངེས་ཀྱི་སྐབས་སུ་ཡང་བསྐྱར་རྗེས་གྲབས་དཔུང་ཁག་འཛུགས་དགོས། - + An error occurred during backup རྗེས་གྲབས་བྱེད་རིང་ནོར་འཁྲུལ་བྱུང་བ། - + Error messages refer to log file : /var/log/backup.log ནོར་འཁྲུལ་གྱི་ཆ་འཕྲིན་ཞེས་པ་ནི་ཐོ་འགོད་ཡིག་ཚགས་ལ་ཟེར.log - + Home Page ཁྱིམ་ཚང་གི་ཤོག་ལྷེ - + Retry བསྐྱར་དུ་ཞིབ་བཤེར་བྱ་དགོས། - + The backup is successful རྗེས་གྲབས་ལེགས་འགྲུབ་བྱུང་བ། - + The backup is failed རྗེས་གྲབས་དཔུང་ཁག་ལ་ཕམ་ཉེས་བྱུང་། @@ -805,254 +804,254 @@ གསོག་ཉར་བྱེད་ས་འདེམས་རོགས། - + local default path : ས་གནས་དེ་གའི་ཁ་ཆད་དང་འགལ་ - + removable devices path : གནས་སྤོ་ཐུབ་པའི་སྒྲིག་ཆས་ཀྱི་ལམ་བུ། - - + + Back ཕྱིར་ལོག་པ། - - + + Next གོམ་སྟབས་རྗེས་མར། - - - + + + checking ཞིབ་བཤེར་བྱ་དགོས། - - - + + + ghosting གདོན་འདྲེའི་གདོན་འདྲེ། - - - + + + finished ལེགས་གྲུབ་བྱུང་བ། - + Recheck ཞིབ་བཤེར་བྱ་དགོས། - + Checking, wait a moment ... ཞིབ་བཤེར་བྱས་ནས་ཅུང་ཙམ་སྒུགས་དང་། ... - + Check whether the conditions for creating an ghost image are met གདོན་འདྲེའི་གཟུགས་བརྙན་གསར་སྐྲུན་བྱེད་པའི་ཆ་རྐྱེན་དང་མཐུན་མིན་ལ་ཞིབ་བཤེར་བྱ་དགོས། - + Do not perform other operations to avoid data loss གདོན་འདྲེའི་གཟུགས་བརྙན་གསར་སྐྲུན་བྱེད་རིང་གཞི་གྲངས་བོར་བརླག་མི་ཡོང་བའི་ཆེད་དུ་བཀོལ་སྤྱོད་གཞན་དག་མི་བྱེད་པ། - + Check success ཞིབ་བཤེར་ལེགས་འགྲུབ་བྱུང་ - + The storage space is enough གསོག་ཉར་གྱི་བར་སྟོང་འདང་ངེས་ཤིག་ཡོད། - + Make sure the computer is plugged in or the battery level is above 60% གློག་ཀླད་ནང་དུ་འཇུག་པའམ་ཡང་ན་གློག་གཡིས་ཀྱི་ཆུ་ཚད་བརྒྱ་ཆ་60ཡན་ཟིན་པར་ཁག་ཐེག་བྱེད་དགོས། - + Check failure ཞིབ་བཤེར་བྱེད་མ་ཐུབ་པ - - + + Program lock failed, please retry གོ་རིམ་གྱི་ཟྭ་ལ་སྐྱོན་ཤོར་བ་དང་། བསྐྱར་དུ་ཞིབ་བཤེར་བྱེད་ - - + + There may be other backups or restores being performed ད་དུང་ལག་བསྟར་བྱེད་བཞིན་པའི་རྗེས་གྲབས་དཔུང་ཁག་གམ་ཡང་ན་སླར་གསོ་བྱེད་བཞིན་ཡོད། - - + + Unsupported task type རྒྱབ་སྐྱོར་མི་བྱེད་པའི་ལས་འགན་གྱི་རིགས་དབྱིབས། - - + + No processing logic was found in the service ཞབས་ཞུའི་ཁྲོད་དུ་ཐག་གཅོད་བྱེད་པའི་གཏན་ཚིགས་མ་རྙེད། - - + + Failed to mount the backup partition རྗེས་གྲབས་ཁག་བགོས་བྱས་ནས་སྒྲིག་སྦྱོར་བྱེད་མ་ཐུབ་པ། - - + + Check whether there is a backup partition རྗེས་གྲབས་ཁག་བགོས་ཡོད་མེད་ལ་ཞིབ་བཤེར་བྱ་དགོས། - - + + The filesystem of device is vfat format སྒྲིག་ཆས་ཀྱི་ཡིག་ཚགས་མ་ལག་ནི་vfatཡི་རྣམ་གཞག་ཡིན། - - + + Please change filesystem format to ext3、ext4 or ntfs ཡིག་ཚགས་མ་ལག་གི་རྣམ་གཞག་དེ་ext3、ext4འམ་ཡང་ན་ntfsལ་བསྒྱུར་རོགས། - - + + The device is read only སྒྲིག་ཆས་འདི་ཁོ་ནར་བལྟས་པ་ཙམ་ཡིན། - - + + Please chmod to rw ཁྱེད་ཀྱིས་ཆི་མོ་ཏི་ལ་གུས་ལུགས་གནང་རོགས། - - + + The storage for ghost is not enough གདོན་འདྲེའི་གསོག་ཉར་མི་འདང་བ། - - - - + + + + Retry after release space བར་སྟོང་འགྲེམ་སྤེལ་བྱས་རྗེས་ཡང་བསྐྱར་ཞིབ་བཤེར་བྱས - - + + There is not enough space for temporary .kyimg file གནས་སྐབས་ཀྱི་ཡིག་ཚགས་ཀྱི་བར་སྟོང་མི་འདང་བ། - - + + Other backup or restore task is being performed ད་དུང་རྗེས་གྲབས་ལས་འགན་གཞན་དག་གམ་ཡང་ན་སླར་གསོ་བྱེད་པའི་ལས་འགན - - + + Please try again later ཅུང་ཙམ་འགོར་རྗེས་ཡང་བསྐྱར་ཚོད་ལྟ་ - - + + The backup node does not exist རྗེས་གྲབས་ཀྱི་གནས་ཚུལ་མི་གནས་པ། - - + + Check whether the backup point has been deleted རྗེས་གྲབས་ས་ཚིགས་སུབ་ཡོད་མེད་ལ་ཞིབ་བཤེར་བྱས། - + Cancel ཕྱིར་འཐེན། - + Do not use computer in case of data loss གཞི་གྲངས་བོར་བརླག་ཏུ་སོང་བའི་གནས་ཚུལ་འོག་རྩིས་འཁོར་བཀོལ་སྤྱོད་མི་ - + The data is being compressed to the local disk, please wait patiently... གཞི་གྲངས་དེ་དག་ས་གནས་དེ་གའི་ཁབ་ལེན་དྲ་བར་གནོན་བཙིར་བྱེད་བཞིན་ཡོད་པས་ངང་རྒྱུད་རིང་པོས་སྒུག་རོགས། - + Transferring image file to mobile device, about to be completed... པར་རིས་ཡིག་ཆ་དེ་སྒུལ་བདེའི་སྒྲིག་ཆས་སུ་སྤོ་སྒྱུར་བྱས་ནས་མི་རིང་བར་ལེགས་འགྲུབ་བྱ་རྒྱུ་རེད། - + The image creation had been canceled པར་རིས་གསར་རྩོམ་བྱེད་རྒྱུ་མེད་པར་བཟོས། - + Re-initiate the image creation if necessary དགོས་ངེས་ཀྱི་སྐབས་སུ་ཡང་བསྐྱར་པར་རིས་གསར་རྩོམ་བྱེད་འགོ་ཚུགས། - + An error occurred during make ghost image གདོན་འདྲེའི་གཟུགས་བརྙན་བཟོ་བའི་བརྒྱུད་རིམ་ཁྲོད་ནོར་འཁྲུལ་བྱུང་བ། - + Error messages refer to log file : /var/log/backup.log ནོར་འཁྲུལ་གྱི་ཆ་འཕྲིན་ཞེས་པ་ནི་ཐོ་འགོད་ཡིག་ཚགས་ལ་ཟེར.log - + Home Page ཁྱིམ་ཚང་གི་ཤོག་ལྷེ - + Retry བསྐྱར་དུ་ཞིབ་བཤེར་བྱ་དགོས། - + Ghost image creation is successful གདོན་འདྲེའི་གཟུགས་བརྙན་གསར་རྩོམ་ལེགས་འགྲུབ་བྱུང - + You can view it in the directory : %1 ཁྱོད་ཀྱིས་དཀར་ཆག་ནང་དུ་ལྟ་ཞིབ་བྱས་ཆོག་སྟེ། %1 - + Ghost image creation is failed གདོན་འདྲེའི་གཟུགས་བརྙན་གསར་རྩོམ་བྱེད་པར་ཕམ་ཉེས་ @@ -1219,8 +1218,8 @@ བཟོ་གྲྭའི་རྗེས་གྲབས་དཔུང་ཁག - - + + Factory Backup བཟོ་གྲྭའི་རྗེས་གྲབས་དཔུང་ཁག @@ -1241,13 +1240,13 @@ - - - + + + - + Warning ཐ་ཚིག་སྒྲོག་པ། @@ -1274,18 +1273,22 @@ - - - - + + + + + + - + - - + + + + Ok འགྲིགས། @@ -1304,13 +1307,17 @@ - + + + - + - + + + Information ཆ་འཕྲིན། @@ -1324,7 +1331,7 @@ སྤྱོད་མཁན་གཞན་ཞིག་གིས་ཁ་ཕྱེ་ཟིན་པས་ཁྱེད་ཀྱིས་ཡང་བསྐྱར་མགོ་རྩོམ་མི་ཐུབ། - + kybackup ཅིན་པུའུ་ལུའུ་ཕུའུ། @@ -1357,33 +1364,41 @@ The custom path backup file is not protected, which may cause the backup file to འགག་སྒོའི་ལམ་ཕྲན་གྱི་རྗེས་གྲབས་ཡིག་ཚགས་ལ་སྲུང་སྐྱོབ་མི་བྱེད་པར་རྗེས་གྲབས་ཡིག་ཆ་བོར་བརླག་ཏུ་སོང་བའམ་ཡང་ན་གཏོར་བརླག་ཐེབས་སྲིད། - - + + + + + Cannot nest backups, please select another directory. + གྲབས་ཉར་ཆ་ཚང་འཛུད་མི་ཐུབ་།གདམ་ག་བྱེད་རོགས་།དཀར་ཆག་གཞན་དག་། + + + + Please select backup position རྗེས་གྲབས་ལས་གནས་གདམ་གསེས་གནང་རོགས། - - + + Please select a backup file or directory ཁྱེད་ཀྱིས་རྗེས་གྲབས་ཡིག་ཆ་དང་དཀར་ཆག་འདེམས་རོགས། - - - + + + Are you sure to cancel the operation? ཁྱོད་ཀྱིས་ངེས་པར་དུ་གཤག་བཅོས་དེ་མེད་པར་བཟོ་དགོས་སམ། - + - + - + Cancel ཕྱིར་འཐེན། @@ -1539,8 +1554,8 @@ The custom path backup file is not protected, which may cause the backup file to - - + + Back ཕྱིར་ལོག་པ། @@ -1551,273 +1566,273 @@ The custom path backup file is not protected, which may cause the backup file to - - + + Next གོམ་སྟབས་རྗེས་མར། - + customize path : ཡུལ་སྲོལ་གོམས་གཤིས་ཀྱི་ལམ་བུ། - - - - + + + + checking ཞིབ་བཤེར་བྱ་དགོས། - - - - + + + + preparing གྲ་སྒྲིག་བྱེད་བཞིན་ཡོད། - - - - + + + + backuping རྗེས་གྲབས་དཔུང་ཁག - - - - + + + + finished ལེགས་གྲུབ་བྱུང་བ། - + Recheck ཞིབ་བཤེར་བྱ་དགོས། - + Checking, wait a moment ... ཞིབ་བཤེར་བྱས་ནས་ཅུང་ཙམ་སྒུགས་དང་། ... - + Do not perform other operations during backup to avoid data loss རྗེས་གྲབས་བྱེད་རིང་གཞི་གྲངས་བོར་བརླག་མི་ཡོང་བའི་ཆེད་དུ་ལས་ཀ་གཞན་དག་མི་བྱེད་པ། - + Check whether the remaining capacity of the backup partition is sufficient རྗེས་གྲབས་ཁག་བགོས་ཀྱི་ལྷག་མའི་ཤོང་ཚད་འདང་མིན་ལ་ཞིབ་བཤེར་བྱ་དགོས། - + Check whether the remaining capacity of the removable device is sufficient གནས་སྤོ་ཐུབ་པའི་སྒྲིག་ཆས་ཀྱི་ལྷག་འཕྲོའི་ཤོང་ཚད་འདང་མིན་ལ་ཞིབ་བཤེར་བྱ་དགོས། - + Check success ཞིབ་བཤེར་ལེགས་འགྲུབ་བྱུང་ - + The storage for backup is enough རྗེས་གྲབས་གསོག་འཇོག་བྱས་པ་འདང་ངེས་ཤིག་ཡོད། - + Make sure the computer is plugged in or the battery level is above 60% གློག་ཀླད་ནང་དུ་འཇུག་པའམ་ཡང་ན་གློག་གཡིས་ཀྱི་ཆུ་ཚད་བརྒྱ་ཆ་60ཡན་ཟིན་པར་ཁག་ཐེག་བྱེད་དགོས། - + Check failure ཞིབ་བཤེར་བྱེད་མ་ཐུབ་པ - - + + Program lock failed, please retry གོ་རིམ་གྱི་ཟྭ་ལ་སྐྱོན་ཤོར་བ་དང་། བསྐྱར་དུ་ཞིབ་བཤེར་བྱེད་ - - + + There may be other backups or restores being performed ད་དུང་ལག་བསྟར་བྱེད་བཞིན་པའི་རྗེས་གྲབས་དཔུང་ཁག་གམ་ཡང་ན་སླར་གསོ་བྱེད་བཞིན་ཡོད། - - + + Unsupported task type རྒྱབ་སྐྱོར་མི་བྱེད་པའི་ལས་འགན་གྱི་རིགས་དབྱིབས། - - + + No processing logic was found in the service ཞབས་ཞུའི་ཁྲོད་དུ་ཐག་གཅོད་བྱེད་པའི་གཏན་ཚིགས་མ་རྙེད། - - + + Failed to mount the backup partition རྗེས་གྲབས་ཁག་བགོས་བྱས་ནས་སྒྲིག་སྦྱོར་བྱེད་མ་ཐུབ་པ། - - + + Check whether there is a backup partition རྗེས་གྲབས་ཁག་བགོས་ཡོད་མེད་ལ་ཞིབ་བཤེར་བྱ་དགོས། - - + + The filesystem of device is vfat format སྒྲིག་ཆས་ཀྱི་ཡིག་ཚགས་མ་ལག་ནི་vfatཡི་རྣམ་གཞག་ཡིན། - - + + Please change filesystem format to ext3、ext4 or ntfs ཡིག་ཚགས་མ་ལག་གི་རྣམ་གཞག་དེ་ext3、ext4འམ་ཡང་ན་ntfsལ་བསྒྱུར་རོགས། - - + + The device is read only སྒྲིག་ཆས་འདི་ཁོ་ནར་བལྟས་པ་ཙམ་ཡིན། - - + + Please chmod to rw ཁྱེད་ཀྱིས་ཆི་མོ་ཏི་ལ་གུས་ལུགས་གནང་རོགས། - - + + The storage for backup is not enough རྗེས་གྲབས་གསོག་འཇོག་བྱས་པ་མི་འདང་བ། - - + + Retry after release space བར་སྟོང་འགྲེམ་སྤེལ་བྱས་རྗེས་ཡང་བསྐྱར་ཞིབ་བཤེར་བྱས - - + + Other backup or restore task is being performed ད་དུང་རྗེས་གྲབས་ལས་འགན་གཞན་དག་གམ་ཡང་ན་སླར་གསོ་བྱེད་པའི་ལས་འགན - - + + Please try again later ཅུང་ཙམ་འགོར་རྗེས་ཡང་བསྐྱར་ཚོད་ལྟ་ - + Backup Name རྗེས་གྲབས་མིང་། - + Maximum length reached རིང་ཚད་ཡས་མཐའི་ཚད་ལ་སླེབས་འདུག - + Unsupported symbol : རྒྱབ་སྐྱོར་མི་བྱེད་པའི་རྟགས། - - + + Name already exists མིང་ཡོད་པ། - + factory backup བཟོ་གྲྭའི་རྗེས་གྲབས་དཔུང་ཁག - + Cancel ཕྱིར་འཐེན། - + Do not use computer in case of data loss གཞི་གྲངས་བོར་བརླག་ཏུ་སོང་བའི་གནས་ཚུལ་འོག་རྩིས་འཁོར་བཀོལ་སྤྱོད་མི་ - + Failed to create the backup point directory རྗེས་གྲབས་ས་གནས་ཀྱི་དཀར་ཆག་གསར་སྐྲུན་བྱེད་མ་ཐུབ་པ། - + Please check backup partition permissions རྗེས་གྲབས་ཁག་བགོས་ཀྱི་ཆོག་འཐུས་ལ་ཞིབ་བཤེར་གནང་རོགས། - + The system is being compressed to the local disk, please wait patiently... མ་ལག་དེ་ས་གནས་དེ་གའི་ཁབ་ལེན་དྲ་བར་གནོན་བཙིར་བྱེད་བཞིན་ཡོད་པས་ངང་རྒྱུད་རིང་པོས་སྒུག་རོགས། - + Transferring image file to mobile device, about to be completed... པར་རིས་ཡིག་ཆ་དེ་སྒུལ་བདེའི་སྒྲིག་ཆས་སུ་སྤོ་སྒྱུར་བྱས་ནས་མི་རིང་བར་ལེགས་འགྲུབ་བྱ་རྒྱུ་རེད། - + The backup had been canceled རྗེས་གྲབས་དཔུང་ཁག་དེ་མེད་པར་བཟོས་ཟིན། - + Re-initiate the backup if necessary དགོས་ངེས་ཀྱི་སྐབས་སུ་ཡང་བསྐྱར་རྗེས་གྲབས་དཔུང་ཁག་འཛུགས་དགོས། - - + + An error occurred during backup རྗེས་གྲབས་བྱེད་རིང་ནོར་འཁྲུལ་བྱུང་བ། - - + + Error messages refer to log file : /var/log/backup.log ནོར་འཁྲུལ་གྱི་ཆ་འཕྲིན་ཞེས་པ་ནི་ཐོ་འགོད་ཡིག་ཚགས་ལ་ཟེར.log - + Home Page ཁྱིམ་ཚང་གི་ཤོག་ལྷེ - + Retry བསྐྱར་དུ་ཞིབ་བཤེར་བྱ་དགོས། - + The backup is successful རྗེས་གྲབས་ལེགས་འགྲུབ་བྱུང་བ། - + The backup is failed རྗེས་གྲབས་དཔུང་ཁག་ལ་ཕམ་ཉེས་བྱུང་། @@ -2058,7 +2073,7 @@ The custom path backup file is not protected, which may cause the backup file to restore - + system restore མ་ལག་སླར་གསོ་བྱེད་པ diff --git a/kybackup/qt_zh_CN.ts b/kybackup/qt_zh_CN.ts index 5e38aa2..ecb0dc4 100755 --- a/kybackup/qt_zh_CN.ts +++ b/kybackup/qt_zh_CN.ts @@ -28,9 +28,8 @@ 备份还原工具是一款支持系统备份还原和数据备份还原的工具,当用户数据损坏或系统遭受攻击时能够通过该工具灵活的还原到备份节点的状态。针对国产软硬件平台开展了大量的优化和创新。 - Service & Support: %1 - 服务与支持团队:%1 + 服务与支持团队:%1 @@ -151,309 +150,309 @@ - + local default path : 本地默认路径: - + removable devices path : 移动设备: - + Select backup data 选择备份数据 - + Add 添加 - + Select 选择 - - + + Please select file to backup 请选择备份文件 - - - + + + Back 上一步 - + Clear 清空 - - - + + + Next 下一步 - - + + customize path : 自定义路径: - + Default backup location 默认备份位置 - - - - + + + + checking 环境检测 - - - - + + + + preparing 备份准备 - - - - + + + + backuping 备份中 - - - - + + + + finished 备份完成 - + Recheck 重新检测 - + Checking, wait a moment ... 正在检测,请稍等... - + Do not perform other operations during backup to avoid data loss 备份过程中不要做其它操作,以防数据丢失 - + Check whether the remaining capacity of the backup partition is sufficient 检测备份位置空间是否充足··· - + Check whether the remaining capacity of the removable device is sufficient 检测移动设备空间是否充足··· - + Check success 检测成功 - + The storage for backup is enough 备份空间充足 - + Make sure the computer is plugged in or the battery level is above 60% 请确保电脑已连接电源或电量超过60% - + Check failure 检测失败 - - + + Program lock failed, please retry 程序锁定失败,请重试 - - + + There may be other backups or restores being performed 可能有其它备份/还原等任务在执行 - - + + Unsupported task type 不支持的任务类型 - - + + No processing logic was found in the service 没有找到相应的处理逻辑 - - + + Failed to mount the backup partition 备份分区挂载失败 - - + + Check whether there is a backup partition 检查是否有备份分区 - + The filesystem of device is vfat format 移动设备的文件系统是vfat格式 - + Please change filesystem format to ext3、ext4 or ntfs 请换成ext3、ext4、ntfs等文件系统格式 - + The device is read only 移动设备是只读挂载的 - + Please chmod to rw 请修改为读写模式 - - + + The storage for backup is not enough 备份空间不足 - - + + Retry after release space 建议释放空间后重试 - - + + Other backup or restore task is being performed 其它备份还原等操作正在执行 - - + + Please try again later 请稍后重试 - + Backup Name 备份名称 - + Maximum length reached 长度已达上限 - + Unsupported symbol : 不支持符号: - - + + Name already exists 名称已存在 - + Cancel 取消 - + Do not use computer in case of data loss 请勿使用电脑,以防数据丢失 - + Failed to create the backup point directory 创建备份目录失败 - + Please check backup partition permissions 请检查备份分区权限 - + The backup had been canceled 备份已取消 - + Re-initiate the backup if necessary 如需要可重新进行备份 - + An error occurred during backup 备份期间发生错误 - + Error messages refer to log file : /var/log/backup.log 错误信息请参考日志文件:/var/log/backup.log - + Home Page 返回首页 - + Retry 再试一次 - + The backup is successful 备份成功 - + The backup is failed 备份失败 @@ -805,254 +804,254 @@ 请选择存储位置 - + local default path : 本地默认路径: - + removable devices path : 移动设备: - - + + Back 上一步 - - + + Next 下一步 - - - + + + checking 环境检测 - - - + + + ghosting 创建中 - - - + + + finished 创建完成 - + Recheck 重新检测 - + Checking, wait a moment ... 正在检测,请稍等... - + Check whether the conditions for creating an ghost image are met 检测是否具备制作Ghost镜像条件 - + Do not perform other operations to avoid data loss 不要做其它操作,以防数据丢失 - + Check success 检测成功 - + The storage space is enough 存储空间充足 - + Make sure the computer is plugged in or the battery level is above 60% 请确保电脑已连接电源或电量超过60% - + Check failure 检测失败 - - + + Program lock failed, please retry 程序锁定失败,请重试 - - + + There may be other backups or restores being performed 可能有其它备份/还原等任务在执行 - - + + Unsupported task type 不支持的任务类型 - - + + No processing logic was found in the service 没有找到相应的处理逻辑 - - + + Failed to mount the backup partition 备份分区挂载失败 - - + + Check whether there is a backup partition 检查是否有备份分区 - - + + The filesystem of device is vfat format 移动设备的文件系统是vfat格式 - - + + Please change filesystem format to ext3、ext4 or ntfs 请换成ext3、ext4、ntfs等文件系统格式 - - + + The device is read only 移动设备是只读挂载的 - - + + Please chmod to rw 请修改为读写模式 - - + + The storage for ghost is not enough Ghost存储空间不足 - - - - + + + + Retry after release space 建议释放空间后重试 - - + + There is not enough space for temporary .kyimg file 没有足够的空间存放临时.kyimg文件 - - + + Other backup or restore task is being performed 其它备份还原等操作正在执行 - - + + Please try again later 请稍后重试 - - + + The backup node does not exist 相应的备份节点不存在 - - + + Check whether the backup point has been deleted 请检查备份点是否已经被删除 - + Cancel 取消 - + Do not use computer in case of data loss 请勿使用电脑,以防数据丢失 - + The data is being compressed to the local disk, please wait patiently... 正压缩数据到本地磁盘,请耐心等待... - + Transferring image file to mobile device, about to be completed... 正在传输image文件到移动设备,即将完成... - + The image creation had been canceled 已取消制作Ghost镜像 - + Re-initiate the image creation if necessary 如需要可以重新进行Ghost镜像制作 - + An error occurred during make ghost image 制作Ghost镜像时发生错误 - + Error messages refer to log file : /var/log/backup.log 错误信息请参考日志文件:/var/log/backup.log - + Home Page 返回首页 - + Retry 再试一次 - + Ghost image creation is successful 创建成功 - + You can view it in the directory : %1 您可以在“%1”目录下查看 - + Ghost image creation is failed 创建失败 @@ -1219,8 +1218,8 @@ 出厂备份 - - + + Factory Backup 出厂备份 @@ -1241,13 +1240,13 @@ - - - + + + - + Warning 备份还原工具 @@ -1265,18 +1264,22 @@ - - - - + + + + + + - + - - + + + + Ok 确定 @@ -1300,13 +1303,17 @@ - + + + - + - + + + Information 备份还原工具 @@ -1320,7 +1327,7 @@ 其他用户已开启备份还原工具,不能再开启 - + kybackup 备份还原工具 @@ -1353,33 +1360,41 @@ The custom path backup file is not protected, which may cause the backup file to 自定义路径备份文件不受保护,可能导致备份文件丢失或损坏 - - + + + + + Cannot nest backups, please select another directory. + 不能嵌套备份,请选择其它目录 + + + + Please select backup position 请选择备份位置 - - + + Please select a backup file or directory 请选择一个备份文件或目录 - - - + + + Are you sure to cancel the operation? 确定取消当前操作? - + - + - + Cancel 取消 @@ -1540,280 +1555,280 @@ The custom path backup file is not protected, which may cause the backup file to - - + + Back 上一步 - - + + Next 下一步 - + customize path : 自定义路径: - - - - + + + + checking 环境检测 - - - - + + + + preparing 备份准备 - - - - + + + + backuping 备份中 - - - - + + + + finished 备份完成 - + Recheck 重新检测 - + Checking, wait a moment ... 正在检测,请稍等... - + Do not perform other operations during backup to avoid data loss 备份期间不要做其它操作,以防数据丢失 - + Check whether the remaining capacity of the backup partition is sufficient 检测备份位置空间是否充足··· - + Check whether the remaining capacity of the removable device is sufficient 检测移动设备空间是否充足··· - + Check success 检测成功 - + The storage for backup is enough 备份空间充足 - + Make sure the computer is plugged in or the battery level is above 60% 请确保电脑已连接电源或电量超过60% - + Check failure 检测失败 - - + + Program lock failed, please retry 程序锁定失败,请重试 - - + + There may be other backups or restores being performed 可能有其它备份/还原等任务在执行 - - + + Unsupported task type 不支持的任务类型 - - + + No processing logic was found in the service 没有找到相应的处理逻辑 - - + + Failed to mount the backup partition 备份分区挂载失败 - - + + Check whether there is a backup partition 检查是否有备份分区 - - + + The filesystem of device is vfat format 移动设备的文件系统是vfat格式 - - + + Please change filesystem format to ext3、ext4 or ntfs 请换成ext3、ext4、ntfs等文件系统格式 - - + + The device is read only 移动设备是只读挂载的 - - + + Please chmod to rw 请修改为读写模式 - - + + The storage for backup is not enough 备份空间不足 - - + + Retry after release space 建议释放空间后重试 - - + + Other backup or restore task is being performed 其它备份还原等操作正在执行 - - + + Please try again later 请稍后重试 - + Backup Name 备份名称 - + Maximum length reached 长度已达上限 - + Unsupported symbol : 不支持符号: - - + + Name already exists 名称已存在 - + factory backup 出厂备份 - + Cancel 取消 - + Do not use computer in case of data loss 请勿使用电脑,以防数据丢失 - + Failed to create the backup point directory 创建备份目录失败 - + Please check backup partition permissions 请检查备份分区权限 - + The system is being compressed to the local disk, please wait patiently... 正压缩系统到本地磁盘,请耐心等待... - + Transferring image file to mobile device, about to be completed... 正在传输image文件到移动设备,即将完成... - + The backup had been canceled 已取消备份 - + Re-initiate the backup if necessary 如需要可重新进行备份 - - + + An error occurred during backup 备份时发生错误 - - + + Error messages refer to log file : /var/log/backup.log 错误信息请参考日志文件:/var/log/backup.log - + Home Page 返回首页 - + Retry 再试一次 - + The backup is successful 备份成功 - + The backup is failed 备份失败 @@ -2054,7 +2069,7 @@ The custom path backup file is not protected, which may cause the backup file to restore - + system restore diff --git a/kybackup/resource/language/qt_bo_CN.qm b/kybackup/resource/language/qt_bo_CN.qm index 33f19eaf0b2bf4d5bec3ce517c6736c896a74651..c5fe3febdc1a4948b258545c07384fc9e3353e44 100644 GIT binary patch delta 3078 zcmXZec|c9u9tZI6IcJ~K8TPRa;UYwaXh0#kQc@w(pfZ*QhosW$98>ZRC5j>%O(~Qi zq`{Ecd+syO({o?Xb;)qa<?f@vK z150MGD-Hl-b^#Uv5LRyi)E!vcudL4|Hm!o)I$K8AQ=VageJf; zgLR(C2DW0?|HhgR?16IcT|iaH#twqT+pi0Y2XJ z|1$&>%>w$oXWbmxNN09OPqxk%Q?6_Rx?W>ljBM!17R@L~)S%5q z*3X^I`bE~R{-K#V`k}c1RHVtQ0*3&{d}Q_?rvjd@We)m7z;Y+H^pwoOt_0}5gDtX= z`9*aCyaHt@vuNbzJT|pXR^pcd%y5&HZu<^so6b7B1f z@~|cvaQhT_lt((9tJvy%dE6kH^2PabqdDXp5I0MnvZ4&wmo7hjnUbd8b#|9ge!nes zoODe7*o$sZ_`Uqa_Hbb22Kmc|Zot+;`LC&7z;q{tgG7;9v{Vr!%LO!N+5R=`m`HY& z7h5(%vB35)MaETOZYd0^;|l*8HoKUu_@YR@T?s5pRitDE0DZq@BX6)f;uRTI6cKGV zcGWIL?sFQb_btWl;GRGie>Qk6n>R|aXSfX@g|d!o%v=~>#jdGg_xw+BG3+#D{V$4o zF&dbiAP9Gs1HE$D?MH;}9>GA&3}O7VZ-Aa_*e#2MsHKyEPAAw&TiDzY!m^ixDY7oY z>IXMzsW%DvMQs4VY$FtnJ4qoM#QNN3jg@SAm9Qy+mYw=%c4elp-=3z*P$yKTQAbE% zmDTLXAmQj|OQ2mIyY8!SX3j2Pib*&ZO9LL(z}D0W7fh5R=Bn|+wI0;L+h>iTeh-98L{*dV0Denk5fjznn>g5tIUjX1cEy&vts1Hp&Vs? zDGgK;%l4naj?uB{jV+o{rciFRqY-xdU0E`wH!%4HTUg3gPgkC=xkszv8tYuf22Nsg zMzROqDPMnT0&L3JZw+kNUv8`B^CSOMDb6hbMtd|%>wjVoRmX6en zXDQj@t5x>NKLevysGKJXKt~hn?#Bkn*_^kk>9Y2;JpEKDH>us67pm-eG>{$*?6fR) z^9@x=1w}|TSyi{E6<~a(`mfe(phC2&=}8{oq+<7vSAE_`%gpc_o9b<0zn30{N%!TNM+IDWilnYC=_G%Xz;Rm+ln0DON)wDXCwZ1{c^l}=`rig6r zDQ%41d0?zT8#`%h);j6BeCJ17d!x?R zNFkqbMi+CkKP71{yS!eP{G)<$q?4Wt8?$sd5s9?Leq^Iu*qsA(+Y3bC@N3=v{C>1d z&#*36*~tgl!r5$fcipYjdV0dI?4}0Y6PHeloQSk_D5?`k$MBwX*{ago;f zHGR@qx?gfFyP`pFOgKv)CR%-FKt~Gw2Yux&GtJpyZ~ajdJ#mM*`cLox=51@$IeVlP`q&3O((!G{y8AI%ITYLc)BLb%McYvW|+3p0^;;Xm6buXNWW! htc`{^L$t{{k{ZMqlB{RVO`_BJNlP4SjOLBr{|A*#fTI8a delta 2957 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 XfYGo{m7Ti|n`_r?^f>DuGvNGxw|G3X delta 2932 zcmXZec~lkW6#(!%Z|3duc(Mg#UuAvlvWgM|$S$%Y`~Dz8QBYdNGpNS{wn{uI2#Sb_ zMp2Gvk>qGLOfjes0da|mii)-rvD$`X6G&<=T>jwvzHiU3@?ntZD8C2pEGXmz@BzJrL#Fgx7r`K0FNl z5#n140gQr3yZ1@|3uNYbvg`nm~Q~&J1}PJmIIW&VO)Pr2XHvaXjB&fB7Mlr8b;&N0iYj1rg}56 z`AY#D4=}ZbIP-|xWYi<3Benrx`4n^F*fkuui!`4m-4?H}%f-HcH{?HO&KM*Dm@FrA zqL~4yH=f;TG9iz-%v4k*Bwqzs6)dXVaS9->N%Zwi44S1B{*aYSvfaDmt^v|So3>m8+ zv)kCsj=i`uwXCqvFmIp>Zdb^4Ze)HfyY+TAX2b|vyEh(#t&9xd$;@%K!3=jqGD^mV zum}H+6LrdGPbb-6EIlDTw~)zl_DrBHfcz)Yv`3(ZYaO|EH<^2sy`J?o-e|x+1Kk+Hbx1Wr^^ zN-j+%ofogi+*#-gkXSj#u@p&=-H8T>UY&;w98j1C@-vHb;N?iId*g_bI z>(+k(EE|$|$8i8U*GT(z(*1WbQ6tG<3;{kEmeh{meJdIz`#!{p7;GkeM#;2pNyj@nHpmxFi&Kw9>bUNvO$FJxh=?4{=fRy+&YE5|2Tax3I+{g(i&cF42F zR^bkq$+Z(Ju?|ei|1yPj#ot!`iIETPppN|0{dlzRIg_?Sq=ThgSopzjoGxS>AWJ*t z=WdPxs5PWV5t(>cekITigEW9N=_FnLM#h~dbFRwowBw46Ey%1^1-}%}9Doeizv!Hx z&<{?+Gj~ss&#~khFEZ&Xh1R7XOYx+l%)bO5yMi<` zBwe49YZrgdeW$2efo@5|;e*e>!DhNXDM z!({w+{`u@(5l1`tUj7`D9d_s;Z(7`^~C7@kaO^Ay##d z;!$aHRG(MlLUk0XSr9^S#W!_K;_(9_EK6r?4MsOy)VX4EAA@m(w9_U1caWJfvP`Qs z{}$_mZWU>ns&;381~7Faa}Cr1fp~PfmZYVKTvkbX_NoJf`5Tg>=t3c=!!5IM2ja-} zU#TO0sK$b^U0rteFy`~Py6UJB^M6=ff9eUYs93!(G8g-)WU5x(T!#x1YshF*^|=!m z+}^Y5UR!T`o2HO!LH)%b?r@M)ZMV>f98=$(!?%&%Z|YaI9=Ico>RERF!$gMrUiSOJ zjiK%b)0M$K1|_P56LC64?gdQBvu4Y8CSVVqSn=>RgMWsJMVq#i78F@6vr61tS^0-e U)qz&_o;^F1b*p