update translation

This commit is contained in:
like 2024-04-28 15:05:27 +08:00
parent 3e6d8cd962
commit d8e861235c
14 changed files with 971 additions and 213 deletions

View File

@ -15,17 +15,17 @@ buildResultWidget::buildResultWidget(QWidget *parent) :
QLabel *iconlabel = new QLabel(); QLabel *iconlabel = new QLabel();
iconlabel->setPixmap(QIcon::fromTheme("ukui-dialog-success").pixmap(16,16)); iconlabel->setPixmap(QIcon::fromTheme("ukui-dialog-success").pixmap(16,16));
QLabel *m_buildResult = new QLabel; QLabel *m_buildResult = new QLabel;
m_buildResult->setText("主题制作完成!"); m_buildResult->setText(tr("Theme finished!"));
QLabel *guideLabel = new QLabel(); QLabel *guideLabel = new QLabel();
QString str = "<a href=\"http://172.20.107.254:8082/openlogin\">" + tr("上传主题平台") + "</a>"; QString str = "<a href=\"http://172.20.107.254:8082/openlogin\">" + tr("Upload theme platform") + "</a>";
guideLabel->setText(str); guideLabel->setText(str);
guideLabel->setTextFormat(Qt::RichText); guideLabel->setTextFormat(Qt::RichText);
guideLabel->setCursor(Qt::PointingHandCursor); guideLabel->setCursor(Qt::PointingHandCursor);
guideLabel->setOpenExternalLinks(true); // 将此属性设置为 true guideLabel->setOpenExternalLinks(true); // 将此属性设置为 true
QPushButton *m_backHomeBtn = new QPushButton(); QPushButton *m_backHomeBtn = new QPushButton();
m_backHomeBtn->setText("确认"); m_backHomeBtn->setText(tr("OK"));
tipLayout->addWidget(iconlabel); tipLayout->addWidget(iconlabel);
tipLayout->addWidget(m_buildResult); tipLayout->addWidget(m_buildResult);
tipLayout->addStretch(1); tipLayout->addStretch(1);

View File

@ -20,11 +20,11 @@ BatchImportDialog::BatchImportDialog(QWidget *parent) :
tip->setPixmap(pixmap); tip->setPixmap(pixmap);
QLabel *tip1 = new QLabel(); QLabel *tip1 = new QLabel();
tip1->setText(tr("批量导入前,请确保所有图标已按照规范要求命名。")); tip1->setText(tr("Before importing the ICONS in batches, ensure that all ICONS are named according to the specifications."));
QPushButton *specificationBtn = new QPushButton(this); QPushButton *specificationBtn = new QPushButton(this);
specificationBtn->setFixedSize(120,36); specificationBtn->setFixedSize(120,36);
specificationBtn->setText(tr("查看图标规范")); specificationBtn->setText(tr("View icon specification"));
connect(specificationBtn,&QPushButton::clicked,this,[=](){ connect(specificationBtn,&QPushButton::clicked,this,[=](){
QUrl Url("https://gitee.com/openkylin/kylin-theme-builder/blob/openkylin/nile/README.md"); QUrl Url("https://gitee.com/openkylin/kylin-theme-builder/blob/openkylin/nile/README.md");
QDesktopServices::openUrl(Url); QDesktopServices::openUrl(Url);
@ -32,7 +32,7 @@ BatchImportDialog::BatchImportDialog(QWidget *parent) :
QPushButton *importBtn = new QPushButton(this); QPushButton *importBtn = new QPushButton(this);
importBtn->setFixedSize(96,36); importBtn->setFixedSize(96,36);
importBtn->setText(tr("批量导入")); importBtn->setText(tr("Batch import"));
connect(importBtn,&QPushButton::clicked,this,[=](){ connect(importBtn,&QPushButton::clicked,this,[=](){
emit startimport(); emit startimport();
}); });

View File

@ -519,7 +519,7 @@ cursorAddIconWidget::cursorAddIconWidget(QWidget *parent)
button->setProperty("isRoundButton", true); button->setProperty("isRoundButton", true);
QLabel *tip = new QLabel(); QLabel *tip = new QLabel();
tip->setText(tr("添加图标")); tip->setText(tr("Add Icon"));
layout->addStretch(1); layout->addStretch(1);
layout->addWidget(button); layout->addWidget(button);

View File

@ -467,7 +467,7 @@ void CursorThemeWidget::initBuildWidget()
QPushButton *buildButton = new QPushButton(m_buildwidget); QPushButton *buildButton = new QPushButton(m_buildwidget);
QPushButton *bacthButton = new QPushButton(); QPushButton *bacthButton = new QPushButton();
// buildButton->setFixedSize(346,36); // buildButton->setFixedSize(346,36);
buildButton->setText(tr("制作光标主题")); buildButton->setText(tr("Start Cursor Theme Building"));
QHBoxLayout *buildlayout = new QHBoxLayout(m_buildwidget); QHBoxLayout *buildlayout = new QHBoxLayout(m_buildwidget);
buildlayout->addWidget(bacthButton); buildlayout->addWidget(bacthButton);
buildlayout->addWidget(buildButton); buildlayout->addWidget(buildButton);
@ -549,7 +549,7 @@ void CursorThemeWidget::initFormatWidget()
QHBoxLayout*layout = new QHBoxLayout(m_formatwidget); QHBoxLayout*layout = new QHBoxLayout(m_formatwidget);
QLabel *tipslabel = new QLabel(m_formatwidget); QLabel *tipslabel = new QLabel(m_formatwidget);
tipslabel->setText(tr("*上传的图标尺寸为96 X 96、格式为 SVG")); tipslabel->setText(tr("*The uploaded ICONS are 96 X 96 in SVG format"));
layout->addWidget(tipslabel); layout->addWidget(tipslabel);
} }

View File

@ -650,7 +650,7 @@ addPicWidget::addPicWidget(QWidget *parent)
button->setProperty("isRoundButton", true); button->setProperty("isRoundButton", true);
QLabel *tip = new QLabel(); QLabel *tip = new QLabel();
tip->setText(tr("添加图片")); tip->setText(tr("Add picture"));
tip->setAlignment(Qt::AlignHCenter); tip->setAlignment(Qt::AlignHCenter);

View File

@ -742,7 +742,7 @@ void GlobalThemeWidget::initbuildWidget()
m_buildwidget->setFixedHeight(70); m_buildwidget->setFixedHeight(70);
QPushButton *buildButton = new QPushButton(); QPushButton *buildButton = new QPushButton();
buildButton->setFixedSize(346,36); buildButton->setFixedSize(346,36);
buildButton->setText(tr("制作全局主题")); buildButton->setText(tr("Start Global Theme Building"));
QHBoxLayout *buildlayout = new QHBoxLayout(m_buildwidget); QHBoxLayout *buildlayout = new QHBoxLayout(m_buildwidget);
buildlayout->addWidget(buildButton); buildlayout->addWidget(buildButton);
connect(buildButton,&QPushButton::clicked,this,[=](){ connect(buildButton,&QPushButton::clicked,this,[=](){

View File

@ -296,7 +296,7 @@ grubAddPicWidget::grubAddPicWidget(QWidget *parent)
button->setProperty("isRoundButton", true); button->setProperty("isRoundButton", true);
QLabel *tip = new QLabel(); QLabel *tip = new QLabel();
tip->setText(tr("添加图片")); tip->setText(tr("Add picture"));
tip->setAlignment(Qt::AlignHCenter); tip->setAlignment(Qt::AlignHCenter);

View File

@ -184,7 +184,7 @@ void GrubThemeWidget::initBuildWidget()
m_buildwidget->setFixedHeight(70); m_buildwidget->setFixedHeight(70);
QPushButton *buildButton = new QPushButton(m_buildwidget); QPushButton *buildButton = new QPushButton(m_buildwidget);
buildButton->setFixedSize(346,36); buildButton->setFixedSize(346,36);
buildButton->setText(tr("制作GRUB主题")); buildButton->setText(tr("Start Grub Theme Building"));
QHBoxLayout *buildlayout = new QHBoxLayout(m_buildwidget); QHBoxLayout *buildlayout = new QHBoxLayout(m_buildwidget);
buildlayout->addWidget(buildButton); buildlayout->addWidget(buildButton);
connect(buildButton,&QPushButton::clicked,this,[=](){ connect(buildButton,&QPushButton::clicked,this,[=](){

View File

@ -618,9 +618,9 @@ void IconThemeWidget::initBatchEditWidget()
m_batchwidget = new QWidget(m_rightwidget); m_batchwidget = new QWidget(m_rightwidget);
QPushButton *bacthButton = new QPushButton(m_batchwidget); QPushButton *bacthButton = new QPushButton(m_batchwidget);
bacthButton->setText(tr("批量添加")); bacthButton->setText(tr("Batch addition"));
QPushButton*buildButton = new QPushButton(m_batchwidget); QPushButton*buildButton = new QPushButton(m_batchwidget);
buildButton->setText(tr("制作光标主题")); buildButton->setText(tr("Start Icon Theme Building"));
m_batchimportdlg = new BatchImportDialog(); m_batchimportdlg = new BatchImportDialog();
QHBoxLayout *layout = new QHBoxLayout(m_batchwidget); QHBoxLayout *layout = new QHBoxLayout(m_batchwidget);
@ -987,7 +987,7 @@ void IconThemeWidget::initRightWidget()
line->setFixedWidth(m_rightwidget->width()); line->setFixedWidth(m_rightwidget->width());
QLabel *tip = new QLabel(); QLabel *tip = new QLabel();
tip->setText(tr("*上传的图标尺寸为96 X 96、格式为 SVG")); tip->setText(tr("*The uploaded ICONS are 96 X 96 in SVG format"));
m_rightwidgetlayout->addWidget(m_changebuttonwidget); m_rightwidgetlayout->addWidget(m_changebuttonwidget);
m_rightwidgetlayout->addWidget(tip); m_rightwidgetlayout->addWidget(tip);

View File

@ -883,7 +883,7 @@ addIconWidget::addIconWidget(QWidget *parent)
button->setProperty("isRoundButton", true); button->setProperty("isRoundButton", true);
QLabel *tip = new QLabel(); QLabel *tip = new QLabel();
tip->setText(tr("添加图标")); tip->setText(tr("Add icon"));
layout->addStretch(1); layout->addStretch(1);
layout->addWidget(button); layout->addWidget(button);

View File

@ -369,7 +369,7 @@ plymouthAddPicWidget::plymouthAddPicWidget(QWidget *parent)
button->setProperty("isRoundButton", true); button->setProperty("isRoundButton", true);
tip = new QLabel(); tip = new QLabel();
tip->setText(tr("添加视频")); tip->setText(tr("Add video"));
tip->setAlignment(Qt::AlignHCenter); tip->setAlignment(Qt::AlignHCenter);
@ -390,9 +390,9 @@ void plymouthAddPicWidget::setType(QString type)
{ {
m_type = type; m_type = type;
if(m_type == "pic"){ if(m_type == "pic"){
tip->setText(tr("添加图片")); tip->setText(tr("Add picture"));
}else{ }else{
tip->setText(tr("添加视频")); tip->setText(tr("Add video"));
} }
} }

View File

@ -242,7 +242,7 @@ void PlymouthThemeWidget::initBuildWidget()
m_buildwidget->setFixedHeight(70); m_buildwidget->setFixedHeight(70);
QPushButton *buildButton = new QPushButton(m_buildwidget); QPushButton *buildButton = new QPushButton(m_buildwidget);
buildButton->setFixedSize(346,36); buildButton->setFixedSize(346,36);
buildButton->setText(tr("制作开机动画")); buildButton->setText(tr("Start Plymouth Theme Building"));
QHBoxLayout *buildlayout = new QHBoxLayout(m_buildwidget); QHBoxLayout *buildlayout = new QHBoxLayout(m_buildwidget);
buildlayout->addWidget(buildButton); buildlayout->addWidget(buildButton);
connect(buildButton,&QPushButton::clicked,this,[=](){ connect(buildButton,&QPushButton::clicked,this,[=](){

View File

@ -9,25 +9,58 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>BatchImportDialog</name>
<message>
<location filename="../src/module/batchimportdialog.cpp" line="23"/>
<source>Before importing the ICONS in batches, ensure that all ICONS are named according to the specifications.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/batchimportdialog.cpp" line="27"/>
<source>View icon specification</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/batchimportdialog.cpp" line="35"/>
<source>Batch import</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>CursorThemeWidget</name> <name>CursorThemeWidget</name>
<message> <message>
<location filename="../src/module/cursorthemewidget.cpp" line="282"/> <location filename="../src/module/cursorthemewidget.cpp" line="298"/>
<location filename="../src/module/cursorthemewidget.cpp" line="347"/> <location filename="../src/module/cursorthemewidget.cpp" line="381"/>
<source>Select SVG file</source> <source>Select SVG file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/cursorthemewidget.cpp" line="282"/> <location filename="../src/module/cursorthemewidget.cpp" line="298"/>
<location filename="../src/module/cursorthemewidget.cpp" line="347"/> <location filename="../src/module/cursorthemewidget.cpp" line="381"/>
<source>SVG file (*.svg)</source> <source>SVG file (*.svg)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../src/module/cursorthemewidget.cpp" line="470"/>
<source>Start Cursor Theme Building</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/cursorthemewidget.cpp" line="478"/>
<source>Select Batch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/cursorthemewidget.cpp" line="552"/>
<source>*The uploaded ICONS are 96 X 96 in SVG format</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>EditButton</name> <name>EditButton</name>
<message> <message>
<location filename="../src/module/globalthemefeature.cpp" line="499"/> <location filename="../src/module/globalthemefeature.cpp" line="533"/>
<source>Import</source> <source>Import</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -37,40 +70,64 @@
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="31"/> <location filename="../src/fileProcess/filecheck.cpp" line="31"/>
<location filename="../src/fileProcess/filecheck.cpp" line="36"/> <location filename="../src/fileProcess/filecheck.cpp" line="36"/>
<location filename="../src/fileProcess/filecheck.cpp" line="41"/> <location filename="../src/fileProcess/filecheck.cpp" line="40"/>
<location filename="../src/fileProcess/filecheck.cpp" line="46"/> <location filename="../src/fileProcess/filecheck.cpp" line="45"/>
<location filename="../src/fileProcess/filecheck.cpp" line="66"/> <location filename="../src/fileProcess/filecheck.cpp" line="50"/>
<location filename="../src/fileProcess/filecheck.cpp" line="55"/>
<location filename="../src/fileProcess/filecheck.cpp" line="60"/>
<location filename="../src/fileProcess/filecheck.cpp" line="64"/>
<location filename="../src/fileProcess/filecheck.cpp" line="77"/>
<location filename="../src/fileProcess/filecheck.cpp" line="85"/> <location filename="../src/fileProcess/filecheck.cpp" line="85"/>
<location filename="../src/fileProcess/filecheck.cpp" line="97"/>
<location filename="../src/fileProcess/filecheck.cpp" line="105"/>
<source>error</source> <source>error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="31"/> <location filename="../src/fileProcess/filecheck.cpp" line="31"/>
<location filename="../src/fileProcess/filecheck.cpp" line="55"/>
<source>The wallpaper size must be 3840x2160</source> <source>The wallpaper size must be 3840x2160</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="36"/> <location filename="../src/fileProcess/filecheck.cpp" line="36"/>
<location filename="../src/fileProcess/filecheck.cpp" line="60"/>
<source>The file size cannot exceed 10MB</source> <source>The file size cannot exceed 10MB</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="41"/> <location filename="../src/fileProcess/filecheck.cpp" line="40"/>
<source>The file is not a jpg</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/fileProcess/filecheck.cpp" line="45"/>
<source>Cover size must be 1640x1080</source> <source>Cover size must be 1640x1080</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="46"/> <location filename="../src/fileProcess/filecheck.cpp" line="50"/>
<source>The file size cannot exceed 5MB</source> <source>The file size cannot exceed 5MB</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="66"/> <location filename="../src/fileProcess/filecheck.cpp" line="64"/>
<source>The file size cannot exceed 1MB</source> <location filename="../src/fileProcess/filecheck.cpp" line="97"/>
<source>The file is not a png</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/fileProcess/filecheck.cpp" line="77"/>
<source>The file is not a mp4</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="85"/> <location filename="../src/fileProcess/filecheck.cpp" line="85"/>
<source>The file size cannot exceed 1MB</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/fileProcess/filecheck.cpp" line="105"/>
<source>The file size cannot exceed 20KB</source> <source>The file size cannot exceed 20KB</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -78,117 +135,122 @@
<context> <context>
<name>GlobalThemeWidget</name> <name>GlobalThemeWidget</name>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="243"/> <location filename="../src/module/globalthemewidget.cpp" line="252"/>
<source>Overall theme rendering</source> <source>Overall theme rendering</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="262"/> <location filename="../src/module/globalthemewidget.cpp" line="270"/>
<location filename="../src/module/globalthemewidget.cpp" line="328"/> <location filename="../src/module/globalthemewidget.cpp" line="359"/>
<source>Select picture file</source> <source>Select picture file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="262"/> <location filename="../src/module/globalthemewidget.cpp" line="270"/>
<location filename="../src/module/globalthemewidget.cpp" line="328"/> <location filename="../src/module/globalthemewidget.cpp" line="359"/>
<source>Picture file (*.png *.jpg)</source> <source>Picture file (*.png *.jpg)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="309"/> <location filename="../src/module/globalthemewidget.cpp" line="334"/>
<source>Desktop wallpaper</source> <source>Desktop wallpaper</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="386"/> <location filename="../src/module/globalthemewidget.cpp" line="437"/>
<source>Window appearance</source> <source>Window appearance</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="390"/> <location filename="../src/module/globalthemewidget.cpp" line="441"/>
<source>light</source> <source>light</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="391"/> <location filename="../src/module/globalthemewidget.cpp" line="442"/>
<source>dark</source> <source>dark</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="447"/> <location filename="../src/module/globalthemewidget.cpp" line="498"/>
<source>Control fillet</source> <source>Control fillet</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="521"/> <location filename="../src/module/globalthemewidget.cpp" line="572"/>
<source>Accent colour</source> <source>Accent colour</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="525"/> <location filename="../src/module/globalthemewidget.cpp" line="576"/>
<source>daybreakBlue</source> <source>daybreakBlue</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="526"/> <location filename="../src/module/globalthemewidget.cpp" line="577"/>
<source>jamPurple</source> <source>jamPurple</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="527"/> <location filename="../src/module/globalthemewidget.cpp" line="578"/>
<source>magenta</source> <source>magenta</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="528"/> <location filename="../src/module/globalthemewidget.cpp" line="579"/>
<source>sunRed</source> <source>sunRed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="529"/> <location filename="../src/module/globalthemewidget.cpp" line="580"/>
<source>sunsetOrange</source> <source>sunsetOrange</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="530"/> <location filename="../src/module/globalthemewidget.cpp" line="581"/>
<source>dustGold</source> <source>dustGold</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="531"/> <location filename="../src/module/globalthemewidget.cpp" line="582"/>
<source>polarGreen</source> <source>polarGreen</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="584"/> <location filename="../src/module/globalthemewidget.cpp" line="635"/>
<source>Window transparency</source> <source>Window transparency</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="658"/> <location filename="../src/module/globalthemewidget.cpp" line="709"/>
<source>Window fillet</source> <source>Window fillet</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="662"/> <location filename="../src/module/globalthemewidget.cpp" line="713"/>
<source>Large</source> <source>Large</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="663"/> <location filename="../src/module/globalthemewidget.cpp" line="714"/>
<source>Medium</source> <source>Medium</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="664"/> <location filename="../src/module/globalthemewidget.cpp" line="715"/>
<source>Small</source> <source>Small</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../src/module/globalthemewidget.cpp" line="745"/>
<source>Start Global Theme Building</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>GrubEditButton</name> <name>GrubEditButton</name>
<message> <message>
<location filename="../src/module/grubthemefeature.cpp" line="166"/> <location filename="../src/module/grubthemefeature.cpp" line="198"/>
<source>Import</source> <source>Import</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -196,15 +258,20 @@
<context> <context>
<name>GrubThemeWidget</name> <name>GrubThemeWidget</name>
<message> <message>
<location filename="../src/module/grubthemewidget.cpp" line="105"/> <location filename="../src/module/grubthemewidget.cpp" line="126"/>
<source>Select picture file</source> <source>Select picture file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/grubthemewidget.cpp" line="105"/> <location filename="../src/module/grubthemewidget.cpp" line="126"/>
<source>Picture file (*.png)</source> <source>Picture file (*.png)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../src/module/grubthemewidget.cpp" line="187"/>
<source>Start Grub Theme Building</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>HistoryButton</name> <name>HistoryButton</name>
@ -250,99 +317,342 @@
<context> <context>
<name>IconThemeWidget</name> <name>IconThemeWidget</name>
<message> <message>
<location filename="../src/module/iconthemewidget.cpp" line="123"/> <location filename="../src/module/iconthemewidget.cpp" line="136"/>
<location filename="../src/module/iconthemewidget.cpp" line="300"/> <location filename="../src/module/iconthemewidget.cpp" line="405"/>
<location filename="../src/module/iconthemewidget.cpp" line="499"/>
<location filename="../src/module/iconthemewidget.cpp" line="570"/>
<source>Select SVG file</source> <source>Select SVG file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/iconthemewidget.cpp" line="123"/> <location filename="../src/module/iconthemewidget.cpp" line="136"/>
<location filename="../src/module/iconthemewidget.cpp" line="300"/> <location filename="../src/module/iconthemewidget.cpp" line="405"/>
<location filename="../src/module/iconthemewidget.cpp" line="499"/>
<location filename="../src/module/iconthemewidget.cpp" line="570"/>
<source>SVG file (*.svg)</source> <source>SVG file (*.svg)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../src/module/iconthemewidget.cpp" line="621"/>
<source>Batch addition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconthemewidget.cpp" line="623"/>
<source>Start Icon Theme Building</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconthemewidget.cpp" line="636"/>
<source>Select Batch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconthemewidget.cpp" line="990"/>
<source>*The uploaded ICONS are 96 X 96 in SVG format</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImageWidget</name>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="550"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="551"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="552"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="553"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="554"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="555"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="556"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="557"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="558"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="559"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="560"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="561"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="562"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="563"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="564"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="565"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="566"/>
<source>便</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="567"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="568"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="569"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="570"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="571"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="572"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="573"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="574"/>
<source>U盘启动器</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="575"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="576"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="577"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="578"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="579"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="580"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="581"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="588"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="589"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="590"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="591"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="592"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="593"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="594"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="595"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="596"/>
<location filename="../src/module/iconwidgetfeature.cpp" line="598"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="597"/>
<source></source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>InfoCreateWidget</name> <name>InfoCreateWidget</name>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="65"/> <location filename="../src/module/infocreatewidget.cpp" line="71"/>
<source>ThemeName-CN</source> <source>ThemeName-CN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="76"/> <location filename="../src/module/infocreatewidget.cpp" line="82"/>
<source>ThemeName-EN</source> <source>ThemeName-EN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="92"/> <location filename="../src/module/infocreatewidget.cpp" line="98"/>
<source>Builder Name</source> <source>Builder Name</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="103"/> <location filename="../src/module/infocreatewidget.cpp" line="109"/>
<source>Builder Mail</source> <source>Builder Mail</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="117"/> <location filename="../src/module/infocreatewidget.cpp" line="123"/>
<source>Back</source> <source>Back</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="119"/> <location filename="../src/module/infocreatewidget.cpp" line="125"/>
<source>OK</source> <source>OK</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="121"/> <location filename="../src/module/infocreatewidget.cpp" line="127"/>
<source>Create</source> <source>Create</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="170"/> <location filename="../src/module/infocreatewidget.cpp" line="176"/>
<location filename="../src/module/infocreatewidget.cpp" line="200"/> <location filename="../src/module/infocreatewidget.cpp" line="206"/>
<location filename="../src/module/infocreatewidget.cpp" line="276"/> <location filename="../src/module/infocreatewidget.cpp" line="282"/>
<source>Please enter less than 15 characters</source> <source>Please enter less than 15 characters</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="179"/> <location filename="../src/module/infocreatewidget.cpp" line="185"/>
<location filename="../src/module/infocreatewidget.cpp" line="248"/> <location filename="../src/module/infocreatewidget.cpp" line="254"/>
<location filename="../src/module/infocreatewidget.cpp" line="296"/> <location filename="../src/module/infocreatewidget.cpp" line="302"/>
<location filename="../src/module/infocreatewidget.cpp" line="352"/> <location filename="../src/module/infocreatewidget.cpp" line="358"/>
<source>Input format error!</source> <source>Input format error!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="185"/> <location filename="../src/module/infocreatewidget.cpp" line="191"/>
<location filename="../src/module/infocreatewidget.cpp" line="258"/> <location filename="../src/module/infocreatewidget.cpp" line="264"/>
<location filename="../src/module/infocreatewidget.cpp" line="361"/> <location filename="../src/module/infocreatewidget.cpp" line="367"/>
<source>Input is empty!</source> <source>Input is empty!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="208"/> <location filename="../src/module/infocreatewidget.cpp" line="214"/>
<source>Please enter more than 1 characters</source> <source>Please enter more than 1 characters</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="217"/> <location filename="../src/module/infocreatewidget.cpp" line="223"/>
<source>Please don&apos;t duplicate the name of a package that already exists!</source> <source>Please don&apos;t duplicate the name of a package that already exists!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="240"/> <location filename="../src/module/infocreatewidget.cpp" line="246"/>
<source>Please keep theme names in lowercase!</source> <source>Please keep theme names in lowercase!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="332"/> <location filename="../src/module/infocreatewidget.cpp" line="338"/>
<source>Please enter more than 6 characters</source> <source>Please enter more than 6 characters</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="324"/> <location filename="../src/module/infocreatewidget.cpp" line="412"/>
<source>Set as a theme for system use during installation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/infocreatewidget.cpp" line="330"/>
<source>Please enter less than 35 characters</source> <source>Please enter less than 35 characters</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -350,52 +660,52 @@
<context> <context>
<name>MainInterface</name> <name>MainInterface</name>
<message> <message>
<location filename="../src/maininterface.cpp" line="188"/> <location filename="../src/maininterface.cpp" line="200"/>
<source>GlobalTheme</source> <source>GlobalTheme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="190"/> <location filename="../src/maininterface.cpp" line="202"/>
<source>IconTheme</source> <source>IconTheme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="192"/> <location filename="../src/maininterface.cpp" line="204"/>
<source>CursorTheme</source> <source>CursorTheme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="194"/> <location filename="../src/maininterface.cpp" line="206"/>
<source>PlymouthTheme</source> <source>PlymouthTheme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="196"/> <location filename="../src/maininterface.cpp" line="208"/>
<source>GrubTheme</source> <source>GrubTheme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="237"/> <location filename="../src/maininterface.cpp" line="232"/>
<source>Start Global Theme Building</source> <source>Start Global Theme Building</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="250"/> <location filename="../src/maininterface.cpp" line="248"/>
<source>Start Icon Theme Building</source> <source>Start Icon Theme Building</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="263"/> <location filename="../src/maininterface.cpp" line="264"/>
<source>Start Cursor Theme Building</source> <source>Start Cursor Theme Building</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="277"/> <location filename="../src/maininterface.cpp" line="280"/>
<source>Start Plymouth Theme Building</source> <source>Start Plymouth Theme Building</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="290"/> <location filename="../src/maininterface.cpp" line="296"/>
<source>Start Grub Theme Building</source> <source>Start Grub Theme Building</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -403,62 +713,62 @@
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
<message> <message>
<location filename="../src/mainwindow.cpp" line="157"/> <location filename="../src/mainwindow.cpp" line="164"/>
<source>kylin-theme-builder</source> <source>kylin-theme-builder</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="160"/> <location filename="../src/mainwindow.cpp" line="167"/>
<source>User guide</source> <source>User guide</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="343"/> <location filename="../src/mainwindow.cpp" line="362"/>
<source>Global Theme</source> <source>Global Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="344"/> <location filename="../src/mainwindow.cpp" line="363"/>
<source>Topics include basic styles for windows and controls, icons, cursors, and more!</source> <source>Topics include basic styles for windows and controls, icons, cursors, and more!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="346"/> <location filename="../src/mainwindow.cpp" line="365"/>
<source>Icon Theme</source> <source>Icon Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="347"/> <location filename="../src/mainwindow.cpp" line="366"/>
<source>The icon theme includes multiple application icons and system settings homepage icons.</source> <source>The icon theme includes multiple application icons and system settings homepage icons.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="349"/> <location filename="../src/mainwindow.cpp" line="368"/>
<source>Cursor Theme</source> <source>Cursor Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="350"/> <location filename="../src/mainwindow.cpp" line="369"/>
<source>Cursor theme for pointer cursor icon</source> <source>Cursor theme for pointer cursor icon</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="352"/> <location filename="../src/mainwindow.cpp" line="371"/>
<source>Plymouth Theme</source> <source>Plymouth Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="353"/> <location filename="../src/mainwindow.cpp" line="372"/>
<source>Boot animation can be customized to boot screen effect</source> <source>Boot animation can be customized to boot screen effect</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="355"/> <location filename="../src/mainwindow.cpp" line="374"/>
<source>GRUB Theme</source> <source>GRUB Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="356"/> <location filename="../src/mainwindow.cpp" line="375"/>
<source>Modify GRUB background wallpaper</source> <source>Modify GRUB background wallpaper</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -466,31 +776,36 @@
<context> <context>
<name>PlymouthThemeWidget</name> <name>PlymouthThemeWidget</name>
<message> <message>
<location filename="../src/module/plymouththemewidget.cpp" line="116"/> <location filename="../src/module/plymouththemewidget.cpp" line="168"/>
<source>Select Png file</source> <source>Select Png file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/plymouththemewidget.cpp" line="116"/> <location filename="../src/module/plymouththemewidget.cpp" line="168"/>
<source>Png file (*.png)</source> <source>Png file (*.png)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/plymouththemewidget.cpp" line="131"/> <location filename="../src/module/plymouththemewidget.cpp" line="183"/>
<source>Select MP4 file</source> <source>Select MP4 file</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/plymouththemewidget.cpp" line="131"/> <location filename="../src/module/plymouththemewidget.cpp" line="183"/>
<source>MP4 file (*.mp4)</source> <source>MP4 file (*.mp4)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../src/module/plymouththemewidget.cpp" line="245"/>
<source>Start Plymouth Theme Building</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SavePathDialog</name> <name>SavePathDialog</name>
<message> <message>
<location filename="../src/module/savepathdialog.cpp" line="14"/> <location filename="../src/module/savepathdialog.cpp" line="14"/>
<location filename="../src/module/savepathdialog.cpp" line="33"/> <location filename="../src/module/savepathdialog.cpp" line="37"/>
<source>Storage Path:</source> <source>Storage Path:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -505,7 +820,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/module/savepathdialog.cpp" line="57"/> <location filename="../src/module/savepathdialog.cpp" line="61"/>
<source>Select Directory</source> <source>Select Directory</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -524,8 +839,8 @@
</message> </message>
<message> <message>
<location filename="../src/titlebar.cpp" line="39"/> <location filename="../src/titlebar.cpp" line="39"/>
<location filename="../src/titlebar.cpp" line="148"/> <location filename="../src/titlebar.cpp" line="151"/>
<location filename="../src/titlebar.cpp" line="183"/> <location filename="../src/titlebar.cpp" line="187"/>
<source>Minimize</source> <source>Minimize</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -565,12 +880,46 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/titlebar.cpp" line="138"/> <location filename="../src/titlebar.cpp" line="140"/>
<location filename="../src/titlebar.cpp" line="179"/> <location filename="../src/titlebar.cpp" line="183"/>
<source>Restore</source> <source>Restore</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>addIconWidget</name>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="886"/>
<source>Add icon</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>addPicWidget</name>
<message>
<location filename="../src/module/globalthemefeature.cpp" line="653"/>
<source>Add picture</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>buildResultWidget</name>
<message>
<location filename="../src/build/buildresultwidget.cpp" line="18"/>
<source>Theme finished!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/build/buildresultwidget.cpp" line="21"/>
<source>Upload theme platform</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/build/buildresultwidget.cpp" line="28"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>cacheConfirmedWidget</name> <name>cacheConfirmedWidget</name>
<message> <message>
@ -595,4 +944,34 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context>
<name>cursorAddIconWidget</name>
<message>
<location filename="../src/module/cursorthemefeature.cpp" line="522"/>
<source>Add Icon</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>grubAddPicWidget</name>
<message>
<location filename="../src/module/grubthemefeature.cpp" line="299"/>
<source>Add picture</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>plymouthAddPicWidget</name>
<message>
<location filename="../src/module/plymouththemefeature.cpp" line="372"/>
<location filename="../src/module/plymouththemefeature.cpp" line="395"/>
<source>Add video</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/plymouththemefeature.cpp" line="393"/>
<source>Add picture</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS> </TS>

View File

@ -9,25 +9,58 @@
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context>
<name>BatchImportDialog</name>
<message>
<location filename="../src/module/batchimportdialog.cpp" line="23"/>
<source>Before importing the ICONS in batches, ensure that all ICONS are named according to the specifications.</source>
<translation></translation>
</message>
<message>
<location filename="../src/module/batchimportdialog.cpp" line="27"/>
<source>View icon specification</source>
<translation></translation>
</message>
<message>
<location filename="../src/module/batchimportdialog.cpp" line="35"/>
<source>Batch import</source>
<translation></translation>
</message>
</context>
<context> <context>
<name>CursorThemeWidget</name> <name>CursorThemeWidget</name>
<message> <message>
<location filename="../src/module/cursorthemewidget.cpp" line="282"/> <location filename="../src/module/cursorthemewidget.cpp" line="298"/>
<location filename="../src/module/cursorthemewidget.cpp" line="347"/> <location filename="../src/module/cursorthemewidget.cpp" line="381"/>
<source>Select SVG file</source> <source>Select SVG file</source>
<translation>SVG文件</translation> <translation>SVG文件</translation>
</message> </message>
<message> <message>
<location filename="../src/module/cursorthemewidget.cpp" line="282"/> <location filename="../src/module/cursorthemewidget.cpp" line="298"/>
<location filename="../src/module/cursorthemewidget.cpp" line="347"/> <location filename="../src/module/cursorthemewidget.cpp" line="381"/>
<source>SVG file (*.svg)</source> <source>SVG file (*.svg)</source>
<translation>SVG (*.svg)</translation> <translation>SVG (*.svg)</translation>
</message> </message>
<message>
<location filename="../src/module/cursorthemewidget.cpp" line="470"/>
<source>Start Cursor Theme Building</source>
<translation></translation>
</message>
<message>
<location filename="../src/module/cursorthemewidget.cpp" line="478"/>
<source>Select Batch</source>
<translation></translation>
</message>
<message>
<location filename="../src/module/cursorthemewidget.cpp" line="552"/>
<source>*The uploaded ICONS are 96 X 96 in SVG format</source>
<translation>96 X 96 SVG</translation>
</message>
</context> </context>
<context> <context>
<name>EditButton</name> <name>EditButton</name>
<message> <message>
<location filename="../src/module/globalthemefeature.cpp" line="499"/> <location filename="../src/module/globalthemefeature.cpp" line="533"/>
<source>Import</source> <source>Import</source>
<translation></translation> <translation></translation>
</message> </message>
@ -37,40 +70,64 @@
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="31"/> <location filename="../src/fileProcess/filecheck.cpp" line="31"/>
<location filename="../src/fileProcess/filecheck.cpp" line="36"/> <location filename="../src/fileProcess/filecheck.cpp" line="36"/>
<location filename="../src/fileProcess/filecheck.cpp" line="41"/> <location filename="../src/fileProcess/filecheck.cpp" line="40"/>
<location filename="../src/fileProcess/filecheck.cpp" line="46"/> <location filename="../src/fileProcess/filecheck.cpp" line="45"/>
<location filename="../src/fileProcess/filecheck.cpp" line="66"/> <location filename="../src/fileProcess/filecheck.cpp" line="50"/>
<location filename="../src/fileProcess/filecheck.cpp" line="55"/>
<location filename="../src/fileProcess/filecheck.cpp" line="60"/>
<location filename="../src/fileProcess/filecheck.cpp" line="64"/>
<location filename="../src/fileProcess/filecheck.cpp" line="77"/>
<location filename="../src/fileProcess/filecheck.cpp" line="85"/> <location filename="../src/fileProcess/filecheck.cpp" line="85"/>
<location filename="../src/fileProcess/filecheck.cpp" line="97"/>
<location filename="../src/fileProcess/filecheck.cpp" line="105"/>
<source>error</source> <source>error</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="31"/> <location filename="../src/fileProcess/filecheck.cpp" line="31"/>
<location filename="../src/fileProcess/filecheck.cpp" line="55"/>
<source>The wallpaper size must be 3840x2160</source> <source>The wallpaper size must be 3840x2160</source>
<translation>3840x2160</translation> <translation>3840x2160</translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="36"/> <location filename="../src/fileProcess/filecheck.cpp" line="36"/>
<location filename="../src/fileProcess/filecheck.cpp" line="60"/>
<source>The file size cannot exceed 10MB</source> <source>The file size cannot exceed 10MB</source>
<translation>10MB</translation> <translation>10MB</translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="41"/> <location filename="../src/fileProcess/filecheck.cpp" line="40"/>
<source>The file is not a jpg</source>
<translation>jpg格式</translation>
</message>
<message>
<location filename="../src/fileProcess/filecheck.cpp" line="45"/>
<source>Cover size must be 1640x1080</source> <source>Cover size must be 1640x1080</source>
<translation>1640x1080</translation> <translation>1640x1080</translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="46"/> <location filename="../src/fileProcess/filecheck.cpp" line="50"/>
<source>The file size cannot exceed 5MB</source> <source>The file size cannot exceed 5MB</source>
<translation>5MB</translation> <translation>5MB</translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="66"/> <location filename="../src/fileProcess/filecheck.cpp" line="64"/>
<location filename="../src/fileProcess/filecheck.cpp" line="97"/>
<source>The file is not a png</source>
<translation>png格式</translation>
</message>
<message>
<location filename="../src/fileProcess/filecheck.cpp" line="77"/>
<source>The file is not a mp4</source>
<translation>mp4格式</translation>
</message>
<message>
<location filename="../src/fileProcess/filecheck.cpp" line="85"/>
<source>The file size cannot exceed 1MB</source> <source>The file size cannot exceed 1MB</source>
<translation>5MB {1M?}</translation> <translation>5MB {1M?}</translation>
</message> </message>
<message> <message>
<location filename="../src/fileProcess/filecheck.cpp" line="85"/> <location filename="../src/fileProcess/filecheck.cpp" line="105"/>
<source>The file size cannot exceed 20KB</source> <source>The file size cannot exceed 20KB</source>
<translation>5MB {20K?}</translation> <translation>5MB {20K?}</translation>
</message> </message>
@ -78,117 +135,122 @@
<context> <context>
<name>GlobalThemeWidget</name> <name>GlobalThemeWidget</name>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="243"/> <location filename="../src/module/globalthemewidget.cpp" line="252"/>
<source>Overall theme rendering</source> <source>Overall theme rendering</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="262"/> <location filename="../src/module/globalthemewidget.cpp" line="270"/>
<location filename="../src/module/globalthemewidget.cpp" line="328"/> <location filename="../src/module/globalthemewidget.cpp" line="359"/>
<source>Select picture file</source> <source>Select picture file</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="262"/> <location filename="../src/module/globalthemewidget.cpp" line="270"/>
<location filename="../src/module/globalthemewidget.cpp" line="328"/> <location filename="../src/module/globalthemewidget.cpp" line="359"/>
<source>Picture file (*.png *.jpg)</source> <source>Picture file (*.png *.jpg)</source>
<translation> (*.png *.jpg)</translation> <translation> (*.png *.jpg)</translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="309"/> <location filename="../src/module/globalthemewidget.cpp" line="334"/>
<source>Desktop wallpaper</source> <source>Desktop wallpaper</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="386"/> <location filename="../src/module/globalthemewidget.cpp" line="437"/>
<source>Window appearance</source> <source>Window appearance</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="390"/> <location filename="../src/module/globalthemewidget.cpp" line="441"/>
<source>light</source> <source>light</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="391"/> <location filename="../src/module/globalthemewidget.cpp" line="442"/>
<source>dark</source> <source>dark</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="447"/> <location filename="../src/module/globalthemewidget.cpp" line="498"/>
<source>Control fillet</source> <source>Control fillet</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="521"/> <location filename="../src/module/globalthemewidget.cpp" line="572"/>
<source>Accent colour</source> <source>Accent colour</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="525"/> <location filename="../src/module/globalthemewidget.cpp" line="576"/>
<source>daybreakBlue</source> <source>daybreakBlue</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="526"/> <location filename="../src/module/globalthemewidget.cpp" line="577"/>
<source>jamPurple</source> <source>jamPurple</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="527"/> <location filename="../src/module/globalthemewidget.cpp" line="578"/>
<source>magenta</source> <source>magenta</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="528"/> <location filename="../src/module/globalthemewidget.cpp" line="579"/>
<source>sunRed</source> <source>sunRed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="529"/> <location filename="../src/module/globalthemewidget.cpp" line="580"/>
<source>sunsetOrange</source> <source>sunsetOrange</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="530"/> <location filename="../src/module/globalthemewidget.cpp" line="581"/>
<source>dustGold</source> <source>dustGold</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="531"/> <location filename="../src/module/globalthemewidget.cpp" line="582"/>
<source>polarGreen</source> <source>polarGreen</source>
<translation>绿</translation> <translation>绿</translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="584"/> <location filename="../src/module/globalthemewidget.cpp" line="635"/>
<source>Window transparency</source> <source>Window transparency</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="658"/> <location filename="../src/module/globalthemewidget.cpp" line="709"/>
<source>Window fillet</source> <source>Window fillet</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="662"/> <location filename="../src/module/globalthemewidget.cpp" line="713"/>
<source>Large</source> <source>Large</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="663"/> <location filename="../src/module/globalthemewidget.cpp" line="714"/>
<source>Medium</source> <source>Medium</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/globalthemewidget.cpp" line="664"/> <location filename="../src/module/globalthemewidget.cpp" line="715"/>
<source>Small</source> <source>Small</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="../src/module/globalthemewidget.cpp" line="745"/>
<source>Start Global Theme Building</source>
<translation></translation>
</message>
</context> </context>
<context> <context>
<name>GrubEditButton</name> <name>GrubEditButton</name>
<message> <message>
<location filename="../src/module/grubthemefeature.cpp" line="166"/> <location filename="../src/module/grubthemefeature.cpp" line="198"/>
<source>Import</source> <source>Import</source>
<translation></translation> <translation></translation>
</message> </message>
@ -196,15 +258,20 @@
<context> <context>
<name>GrubThemeWidget</name> <name>GrubThemeWidget</name>
<message> <message>
<location filename="../src/module/grubthemewidget.cpp" line="105"/> <location filename="../src/module/grubthemewidget.cpp" line="126"/>
<source>Select picture file</source> <source>Select picture file</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/grubthemewidget.cpp" line="105"/> <location filename="../src/module/grubthemewidget.cpp" line="126"/>
<source>Picture file (*.png)</source> <source>Picture file (*.png)</source>
<translation> (*.png)</translation> <translation> (*.png)</translation>
</message> </message>
<message>
<location filename="../src/module/grubthemewidget.cpp" line="187"/>
<source>GRUB主题</source>
<translation>GRUB主题</translation>
</message>
<message> <message>
<source>Picture file (*.png *.jpg)</source> <source>Picture file (*.png *.jpg)</source>
<translation type="vanished"> (*.png *.jpg)</translation> <translation type="vanished"> (*.png *.jpg)</translation>
@ -254,17 +321,41 @@
<context> <context>
<name>IconThemeWidget</name> <name>IconThemeWidget</name>
<message> <message>
<location filename="../src/module/iconthemewidget.cpp" line="123"/> <location filename="../src/module/iconthemewidget.cpp" line="136"/>
<location filename="../src/module/iconthemewidget.cpp" line="300"/> <location filename="../src/module/iconthemewidget.cpp" line="405"/>
<location filename="../src/module/iconthemewidget.cpp" line="499"/>
<location filename="../src/module/iconthemewidget.cpp" line="570"/>
<source>Select SVG file</source> <source>Select SVG file</source>
<translation>SVG文件</translation> <translation>SVG文件</translation>
</message> </message>
<message> <message>
<location filename="../src/module/iconthemewidget.cpp" line="123"/> <location filename="../src/module/iconthemewidget.cpp" line="136"/>
<location filename="../src/module/iconthemewidget.cpp" line="300"/> <location filename="../src/module/iconthemewidget.cpp" line="405"/>
<location filename="../src/module/iconthemewidget.cpp" line="499"/>
<location filename="../src/module/iconthemewidget.cpp" line="570"/>
<source>SVG file (*.svg)</source> <source>SVG file (*.svg)</source>
<translation>SVG (*.svg)</translation> <translation>SVG (*.svg)</translation>
</message> </message>
<message>
<location filename="../src/module/iconthemewidget.cpp" line="621"/>
<source>Batch addition</source>
<translation></translation>
</message>
<message>
<location filename="../src/module/iconthemewidget.cpp" line="623"/>
<source>Start Icon Theme Building</source>
<translation></translation>
</message>
<message>
<location filename="../src/module/iconthemewidget.cpp" line="636"/>
<source>Select Batch</source>
<translation></translation>
</message>
<message>
<location filename="../src/module/iconthemewidget.cpp" line="990"/>
<source>*The uploaded ICONS are 96 X 96 in SVG format</source>
<translation>96 X 96 SVG</translation>
</message>
<message> <message>
<source>APP</source> <source>APP</source>
<translation type="vanished">APP</translation> <translation type="vanished">APP</translation>
@ -274,85 +365,304 @@
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
</context> </context>
<context>
<name>ImageWidget</name>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="550"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="551"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="552"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="553"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="554"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="555"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="556"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="557"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="558"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="559"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="560"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="561"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="562"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="563"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="564"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="565"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="566"/>
<source>便</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="567"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="568"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="569"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="570"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="571"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="572"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="573"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="574"/>
<source>U盘启动器</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="575"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="576"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="577"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="578"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="579"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="580"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="581"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="588"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="589"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="590"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="591"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="592"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="593"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="594"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="595"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="596"/>
<location filename="../src/module/iconwidgetfeature.cpp" line="598"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="597"/>
<source></source>
<translation type="unfinished"></translation>
</message>
</context>
<context> <context>
<name>InfoCreateWidget</name> <name>InfoCreateWidget</name>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="65"/> <location filename="../src/module/infocreatewidget.cpp" line="71"/>
<source>ThemeName-CN</source> <source>ThemeName-CN</source>
<translation>-</translation> <translation>-</translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="76"/> <location filename="../src/module/infocreatewidget.cpp" line="82"/>
<source>ThemeName-EN</source> <source>ThemeName-EN</source>
<translation>-</translation> <translation>-</translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="92"/> <location filename="../src/module/infocreatewidget.cpp" line="98"/>
<source>Builder Name</source> <source>Builder Name</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="103"/> <location filename="../src/module/infocreatewidget.cpp" line="109"/>
<source>Builder Mail</source> <source>Builder Mail</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="117"/> <location filename="../src/module/infocreatewidget.cpp" line="123"/>
<source>Back</source> <source>Back</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="119"/> <location filename="../src/module/infocreatewidget.cpp" line="125"/>
<source>OK</source> <source>OK</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="121"/> <location filename="../src/module/infocreatewidget.cpp" line="127"/>
<source>Create</source> <source>Create</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="170"/> <location filename="../src/module/infocreatewidget.cpp" line="176"/>
<location filename="../src/module/infocreatewidget.cpp" line="200"/> <location filename="../src/module/infocreatewidget.cpp" line="206"/>
<location filename="../src/module/infocreatewidget.cpp" line="276"/> <location filename="../src/module/infocreatewidget.cpp" line="282"/>
<source>Please enter less than 15 characters</source> <source>Please enter less than 15 characters</source>
<translation>15</translation> <translation>15</translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="179"/> <location filename="../src/module/infocreatewidget.cpp" line="185"/>
<location filename="../src/module/infocreatewidget.cpp" line="248"/> <location filename="../src/module/infocreatewidget.cpp" line="254"/>
<location filename="../src/module/infocreatewidget.cpp" line="296"/> <location filename="../src/module/infocreatewidget.cpp" line="302"/>
<location filename="../src/module/infocreatewidget.cpp" line="352"/> <location filename="../src/module/infocreatewidget.cpp" line="358"/>
<source>Input format error!</source> <source>Input format error!</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="185"/> <location filename="../src/module/infocreatewidget.cpp" line="191"/>
<location filename="../src/module/infocreatewidget.cpp" line="258"/> <location filename="../src/module/infocreatewidget.cpp" line="264"/>
<location filename="../src/module/infocreatewidget.cpp" line="361"/> <location filename="../src/module/infocreatewidget.cpp" line="367"/>
<source>Input is empty!</source> <source>Input is empty!</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="208"/> <location filename="../src/module/infocreatewidget.cpp" line="214"/>
<source>Please enter more than 1 characters</source> <source>Please enter more than 1 characters</source>
<translation>1</translation> <translation>1</translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="217"/> <location filename="../src/module/infocreatewidget.cpp" line="223"/>
<source>Please don&apos;t duplicate the name of a package that already exists!</source> <source>Please don&apos;t duplicate the name of a package that already exists!</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="240"/> <location filename="../src/module/infocreatewidget.cpp" line="246"/>
<source>Please keep theme names in lowercase!</source> <source>Please keep theme names in lowercase!</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="332"/> <location filename="../src/module/infocreatewidget.cpp" line="338"/>
<source>Please enter more than 6 characters</source> <source>Please enter more than 6 characters</source>
<translation>6</translation> <translation>6</translation>
</message> </message>
<message>
<location filename="../src/module/infocreatewidget.cpp" line="412"/>
<source>Set as a theme for system use during installation</source>
<translation>使</translation>
</message>
<message> <message>
<source>Please enter less than 6 characters</source> <source>Please enter less than 6 characters</source>
<translation type="vanished">6</translation> <translation type="vanished">6</translation>
@ -362,7 +672,7 @@
<translation type="vanished">themename </translation> <translation type="vanished">themename </translation>
</message> </message>
<message> <message>
<location filename="../src/module/infocreatewidget.cpp" line="324"/> <location filename="../src/module/infocreatewidget.cpp" line="330"/>
<source>Please enter less than 35 characters</source> <source>Please enter less than 35 characters</source>
<translation>35</translation> <translation>35</translation>
</message> </message>
@ -370,52 +680,52 @@
<context> <context>
<name>MainInterface</name> <name>MainInterface</name>
<message> <message>
<location filename="../src/maininterface.cpp" line="188"/> <location filename="../src/maininterface.cpp" line="200"/>
<source>GlobalTheme</source> <source>GlobalTheme</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="190"/> <location filename="../src/maininterface.cpp" line="202"/>
<source>IconTheme</source> <source>IconTheme</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="192"/> <location filename="../src/maininterface.cpp" line="204"/>
<source>CursorTheme</source> <source>CursorTheme</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="194"/> <location filename="../src/maininterface.cpp" line="206"/>
<source>PlymouthTheme</source> <source>PlymouthTheme</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="196"/> <location filename="../src/maininterface.cpp" line="208"/>
<source>GrubTheme</source> <source>GrubTheme</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="237"/> <location filename="../src/maininterface.cpp" line="232"/>
<source>Start Global Theme Building</source> <source>Start Global Theme Building</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="250"/> <location filename="../src/maininterface.cpp" line="248"/>
<source>Start Icon Theme Building</source> <source>Start Icon Theme Building</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="263"/> <location filename="../src/maininterface.cpp" line="264"/>
<source>Start Cursor Theme Building</source> <source>Start Cursor Theme Building</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="277"/> <location filename="../src/maininterface.cpp" line="280"/>
<source>Start Plymouth Theme Building</source> <source>Start Plymouth Theme Building</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/maininterface.cpp" line="290"/> <location filename="../src/maininterface.cpp" line="296"/>
<source>Start Grub Theme Building</source> <source>Start Grub Theme Building</source>
<translation>Grub主题</translation> <translation>Grub主题</translation>
</message> </message>
@ -427,62 +737,62 @@
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
<message> <message>
<location filename="../src/mainwindow.cpp" line="157"/> <location filename="../src/mainwindow.cpp" line="164"/>
<source>kylin-theme-builder</source> <source>kylin-theme-builder</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="160"/> <location filename="../src/mainwindow.cpp" line="167"/>
<source>User guide</source> <source>User guide</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="343"/> <location filename="../src/mainwindow.cpp" line="362"/>
<source>Global Theme</source> <source>Global Theme</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="344"/> <location filename="../src/mainwindow.cpp" line="363"/>
<source>Topics include basic styles for windows and controls, icons, cursors, and more!</source> <source>Topics include basic styles for windows and controls, icons, cursors, and more!</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="346"/> <location filename="../src/mainwindow.cpp" line="365"/>
<source>Icon Theme</source> <source>Icon Theme</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="347"/> <location filename="../src/mainwindow.cpp" line="366"/>
<source>The icon theme includes multiple application icons and system settings homepage icons.</source> <source>The icon theme includes multiple application icons and system settings homepage icons.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="349"/> <location filename="../src/mainwindow.cpp" line="368"/>
<source>Cursor Theme</source> <source>Cursor Theme</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="350"/> <location filename="../src/mainwindow.cpp" line="369"/>
<source>Cursor theme for pointer cursor icon</source> <source>Cursor theme for pointer cursor icon</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="352"/> <location filename="../src/mainwindow.cpp" line="371"/>
<source>Plymouth Theme</source> <source>Plymouth Theme</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="353"/> <location filename="../src/mainwindow.cpp" line="372"/>
<source>Boot animation can be customized to boot screen effect</source> <source>Boot animation can be customized to boot screen effect</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="355"/> <location filename="../src/mainwindow.cpp" line="374"/>
<source>GRUB Theme</source> <source>GRUB Theme</source>
<translation>GRUB背景</translation> <translation>GRUB背景</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="356"/> <location filename="../src/mainwindow.cpp" line="375"/>
<source>Modify GRUB background wallpaper</source> <source>Modify GRUB background wallpaper</source>
<translation> GRUB </translation> <translation> GRUB </translation>
</message> </message>
@ -502,25 +812,30 @@
<translation type="obsolete"> (*.svg *.png *.gif *.mp4)</translation> <translation type="obsolete"> (*.svg *.png *.gif *.mp4)</translation>
</message> </message>
<message> <message>
<location filename="../src/module/plymouththemewidget.cpp" line="116"/> <location filename="../src/module/plymouththemewidget.cpp" line="168"/>
<source>Select Png file</source> <source>Select Png file</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/plymouththemewidget.cpp" line="116"/> <location filename="../src/module/plymouththemewidget.cpp" line="168"/>
<source>Png file (*.png)</source> <source>Png file (*.png)</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/plymouththemewidget.cpp" line="131"/> <location filename="../src/module/plymouththemewidget.cpp" line="183"/>
<source>Select MP4 file</source> <source>Select MP4 file</source>
<translation>MP4文件</translation> <translation>MP4文件</translation>
</message> </message>
<message> <message>
<location filename="../src/module/plymouththemewidget.cpp" line="131"/> <location filename="../src/module/plymouththemewidget.cpp" line="183"/>
<source>MP4 file (*.mp4)</source> <source>MP4 file (*.mp4)</source>
<translation>MP4文件 (*.mp4)</translation> <translation>MP4文件 (*.mp4)</translation>
</message> </message>
<message>
<location filename="../src/module/plymouththemewidget.cpp" line="245"/>
<source>Start Plymouth Theme Building</source>
<translation></translation>
</message>
<message> <message>
<source>MP4 file (*.svg *.png *.gif *.mp4)</source> <source>MP4 file (*.svg *.png *.gif *.mp4)</source>
<translation type="vanished">MP4文件(*.mp4)</translation> <translation type="vanished">MP4文件(*.mp4)</translation>
@ -530,7 +845,7 @@
<name>SavePathDialog</name> <name>SavePathDialog</name>
<message> <message>
<location filename="../src/module/savepathdialog.cpp" line="14"/> <location filename="../src/module/savepathdialog.cpp" line="14"/>
<location filename="../src/module/savepathdialog.cpp" line="33"/> <location filename="../src/module/savepathdialog.cpp" line="37"/>
<source>Storage Path:</source> <source>Storage Path:</source>
<translation>deb包路径</translation> <translation>deb包路径</translation>
</message> </message>
@ -545,7 +860,7 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/module/savepathdialog.cpp" line="57"/> <location filename="../src/module/savepathdialog.cpp" line="61"/>
<source>Select Directory</source> <source>Select Directory</source>
<translation></translation> <translation></translation>
</message> </message>
@ -564,8 +879,8 @@
</message> </message>
<message> <message>
<location filename="../src/titlebar.cpp" line="39"/> <location filename="../src/titlebar.cpp" line="39"/>
<location filename="../src/titlebar.cpp" line="148"/> <location filename="../src/titlebar.cpp" line="151"/>
<location filename="../src/titlebar.cpp" line="183"/> <location filename="../src/titlebar.cpp" line="187"/>
<source>Minimize</source> <source>Minimize</source>
<translation></translation> <translation></translation>
</message> </message>
@ -605,12 +920,46 @@
<translation>退</translation> <translation>退</translation>
</message> </message>
<message> <message>
<location filename="../src/titlebar.cpp" line="138"/> <location filename="../src/titlebar.cpp" line="140"/>
<location filename="../src/titlebar.cpp" line="179"/> <location filename="../src/titlebar.cpp" line="183"/>
<source>Restore</source> <source>Restore</source>
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context>
<name>addIconWidget</name>
<message>
<location filename="../src/module/iconwidgetfeature.cpp" line="886"/>
<source>Add icon</source>
<translation></translation>
</message>
</context>
<context>
<name>addPicWidget</name>
<message>
<location filename="../src/module/globalthemefeature.cpp" line="653"/>
<source>Add picture</source>
<translation></translation>
</message>
</context>
<context>
<name>buildResultWidget</name>
<message>
<location filename="../src/build/buildresultwidget.cpp" line="18"/>
<source>Theme finished!</source>
<translation></translation>
</message>
<message>
<location filename="../src/build/buildresultwidget.cpp" line="21"/>
<source>Upload theme platform</source>
<translation></translation>
</message>
<message>
<location filename="../src/build/buildresultwidget.cpp" line="28"/>
<source>OK</source>
<translation></translation>
</message>
</context>
<context> <context>
<name>cacheConfirmedWidget</name> <name>cacheConfirmedWidget</name>
<message> <message>
@ -635,4 +984,34 @@
<translation></translation> <translation></translation>
</message> </message>
</context> </context>
<context>
<name>cursorAddIconWidget</name>
<message>
<location filename="../src/module/cursorthemefeature.cpp" line="522"/>
<source>Add Icon</source>
<translation></translation>
</message>
</context>
<context>
<name>grubAddPicWidget</name>
<message>
<location filename="../src/module/grubthemefeature.cpp" line="299"/>
<source>Add picture</source>
<translation></translation>
</message>
</context>
<context>
<name>plymouthAddPicWidget</name>
<message>
<location filename="../src/module/plymouththemefeature.cpp" line="372"/>
<location filename="../src/module/plymouththemefeature.cpp" line="395"/>
<source>Add video</source>
<translation></translation>
</message>
<message>
<location filename="../src/module/plymouththemefeature.cpp" line="393"/>
<source>Add picture</source>
<translation></translation>
</message>
</context>
</TS> </TS>