diff --git a/src/downloadlist.cpp b/src/downloadlist.cpp
index a0a5adc..496dca6 100644
--- a/src/downloadlist.cpp
+++ b/src/downloadlist.cpp
@@ -21,12 +21,12 @@ downloadlist::downloadlist(QWidget *parent) :
     ui->pushButton_3->hide();
     ui->widget_spinner->start();
     ui->widget_spinner->hide();
-    action_dpkg->setText(tr("dpkg"));
+    action_dpkg->setText(tr("Spark Store App Installer"));
     action_gdebi->setText(tr("gdebi"));
     action_deepin->setText(tr("deepin deb installer"));
-    connect(action_dpkg,&QAction::triggered,[=](){downloadlist::install(1);});
-    connect(action_gdebi,&QAction::triggered,[=](){downloadlist::install(0);});
-    connect(action_deepin,&QAction::triggered,[=](){downloadlist::install(2);});
+    connect(action_dpkg,&QAction::triggered,[=](){downloadlist::install(0);});
+    connect(action_gdebi,&QAction::triggered,[=](){downloadlist::install(2);});
+    connect(action_deepin,&QAction::triggered,[=](){downloadlist::install(1);});
     menu_install->addAction(action_gdebi);
     //ssinstall命令存在时再加入该选项
     QFile ssinstall("/bin/ssinstall");
diff --git a/src/spark-store.pro b/src/spark-store.pro
index e55cbab..09c2bbe 100644
--- a/src/spark-store.pro
+++ b/src/spark-store.pro
@@ -68,9 +68,9 @@ DISTFILES += \
     ../assets/tags/logo_icon.svg \
     ../assets/tags/uos.svg
 
-TRANSLATIONS = ../trans/spark-store_en.ts \
-               ../trans/spark-store_zh_CN.ts
-               ../trans/spark-store_fr.ts\
+TRANSLATIONS = ../translations/spark-store_en.ts \
+               ../translations/spark-store_zh_CN.ts
+               ../translations/spark-store_fr.ts\
 
 DEFINES += QT_APP_DEBUG
 include(../third-party/QtNetworkService/QtNetworkService.pri)
diff --git a/trans/spark-store_en.qm b/trans/spark-store_en.qm
deleted file mode 100644
index 74c5ae0..0000000
Binary files a/trans/spark-store_en.qm and /dev/null differ
diff --git a/trans/spark-store_fr.qm b/trans/spark-store_fr.qm
deleted file mode 100644
index 4038b75..0000000
Binary files a/trans/spark-store_fr.qm and /dev/null differ
diff --git a/trans/spark-store_zh_CN.qm b/trans/spark-store_zh_CN.qm
deleted file mode 100644
index c6ebdcb..0000000
Binary files a/trans/spark-store_zh_CN.qm and /dev/null differ
diff --git a/trans/spark-store_en.ts b/translations/spark-store_en.ts
similarity index 99%
rename from trans/spark-store_en.ts
rename to translations/spark-store_en.ts
index 845381c..2ecb517 100644
--- a/trans/spark-store_en.ts
+++ b/translations/spark-store_en.ts
@@ -612,7 +612,7 @@ Click yes to continue.</source>
     </message>
     <message>
         <location filename="../src/downloadlist.cpp" line="24"/>
-        <source>dpkg</source>
+        <source>Spark Store App Installer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
diff --git a/trans/spark-store_fr.ts b/translations/spark-store_fr.ts
similarity index 100%
rename from trans/spark-store_fr.ts
rename to translations/spark-store_fr.ts
diff --git a/trans/spark-store_zh_CN.ts b/translations/spark-store_zh_CN.ts
similarity index 99%
rename from trans/spark-store_zh_CN.ts
rename to translations/spark-store_zh_CN.ts
index d528383..9cd2668 100644
--- a/trans/spark-store_zh_CN.ts
+++ b/translations/spark-store_zh_CN.ts
@@ -700,9 +700,13 @@ Click yes to continue.</source>
         <translation>详情</translation>
     </message>
     <message>
-        <location filename="../src/downloadlist.cpp" line="24"/>
         <source>dpkg</source>
-        <translation>dpkg</translation>
+        <translation type="vanished">dpkg</translation>
+    </message>
+    <message>
+        <location filename="../src/downloadlist.cpp" line="24"/>
+        <source>Spark Store App Installer</source>
+        <translation type="unfinished">星火内置安装器</translation>
     </message>
     <message>
         <location filename="../src/downloadlist.cpp" line="25"/>