Browse Source

:art: 桌面端自动下载更新安装包 https://github.com/siyuan-note/siyuan/issues/5837

Liang Ding 2 years ago
parent
commit
175fee5804

+ 2 - 2
app/appearance/langs/en_US.json

@@ -837,13 +837,13 @@
     "59": "Failed to set sync ignore list",
     "60": "Failed to get the update package: %s",
     "61": "The new version installation package is ready, do you want to exit now and start installing the new version?",
-    "62": "TODO",
+    "62": "Exit and install",
     "63": "Recovering, please wait...",
     "64": "There are [%d] files in total, it will take some time to index, please wait...",
     "65": "Exporting data...",
     "66": "Data file [%s] created",
     "67": "Uploaded at %s, downloaded at %s",
-    "68": "TODO",
+    "68": "Exit only",
     "69": "Download completed",
     "70": "Copy notebook [%s] file [%s] failed: %s",
     "71": "Failed to insert asset file, please reopen the document",

+ 2 - 2
app/appearance/langs/es_ES.json

@@ -837,13 +837,13 @@
     "59": " Falló la configuración de sincronización de la lista de ignorados",
     "60": "Fallo al obtener el paquete de actualización: %s",
     "61": "El paquete de instalación de la nueva versión está listo, ¿quieres salir ahora y comenzar a instalar la nueva versión?",
-    "62": "TODO",
+    "62": "Salir e instalar",
     "63": "Recuperando, por favor espere...",
     "64": "Hay [%d] archivos en total, tardará un tiempo en indexarse, por favor espere...",
     "65": "Exportando datos...",
     "66": "Archivo de datos [%s] creado",
     "67": "Cargado en %s, descargado en %s",
-    "68": "TODO",
+    "68": "Solo salir",
     "69": "Descarga completada",
     "70": "Error en la copia del cuaderno [%s] del archivo [%s]: %s",
     "71": "Fallo en la inserción del archivo de activos, por favor reabra el documento",

+ 2 - 2
app/appearance/langs/fr_FR.json

@@ -837,13 +837,13 @@
     "59": "Échec de la définition de la liste des ignores de synchronisation",
     "60": "Échec de la récupération du paquet de mise à jour : %s",
     "61": "Le package d'installation de la nouvelle version est prêt, voulez-vous quitter maintenant et commencer l'installation de la nouvelle version ?",
-    "62": "TODO",
+    "62": "Quitter et installer",
     "63": "Récupération, veuillez patienter...",
     "64": "Il y a [%d] fichiers au total, l'indexation prendra un certain temps, veuillez patienter...",
     "65": "Exportation des données...",
     "66": "Fichier de données [%s] créé",
     "67": "Transféré à %s, téléchargé à %s",
-    "68": "TODO",
+    "68": "Sortie uniquement",
     "69": "Téléchargement terminé",
     "70": "La copie du carnet de notes [%s] du fichier [%s] a échoué : %s",
     "71": "L'insertion du fichier asset a échoué, veuillez rouvrir le document.",

+ 2 - 2
app/appearance/langs/zh_CHT.json

@@ -837,13 +837,13 @@
     "59": "設置同步忽略列表失敗",
     "60": "獲取更新包失敗:%s",
     "61": "新版本安裝包已經準備就緒,是否現在退出並開始安裝新版本?",
-    "62": "TODO",
+    "62": "退出並安裝",
     "63": "正在恢復,請稍等...",
     "64": "共有檔 [%d] 個,需要一些時間進行索引,請稍等...",
     "65": "導出數據中...",
     "66": "已創建資料檔案 [%s]",
     "67": "上傳於 %s,下載於 %s",
-    "68": "TODO",
+    "68": "僅退出",
     "69": "下載完畢",
     "70": "複製筆記本 [%s] 下的檔 [%s] 失敗:%s",
     "71": "插入資料檔失敗,請重新打開文檔",

+ 2 - 2
app/appearance/langs/zh_CN.json

@@ -838,13 +838,13 @@
     "59": "设置同步忽略列表失败",
     "60": "获取更新包失败:%s",
     "61": "新版本安装包已经准备就绪,是否现在退出并开始安装新版本?",
-    "62": "TODO",
+    "62": "退出并安装",
     "63": "正在恢复,请稍等...",
     "64": "共有文件 [%d] 个,需要一些时间进行索引,请稍等...",
     "65": "导出数据中...",
     "66": "已创建数据文件 [%s]",
     "67": "上传于 %s,下载于 %s",
-    "68": "TODO",
+    "68": "仅退出",
     "69": "下载完毕",
     "70": "复制笔记本 [%s] 下的文件 [%s] 失败:%s",
     "71": "插入资源文件失败,请重新打开文档",

+ 1 - 1
kernel/api/system.go

@@ -362,7 +362,7 @@ func exit(c *gin.Context) {
 		ret.Msg = model.Conf.Language(96) + "<div class=\"fn__space\"></div><button class=\"b3-button b3-button--white\">" + model.Conf.Language(97) + "</button>"
 		ret.Data = map[string]interface{}{"closeTimeout": 0}
 	case 2: // 提示新安装包
-		ret.Msg = model.Conf.Language(61)
+		ret.Msg = model.Conf.Language(61) + "<div class=\"fn__space\"></div><button class=\"b3-button b3-button--white\">" + model.Conf.Language(68) + "</button><button class=\"b3-button b3-button--white\">" + model.Conf.Language(62) + "</button>"
 		ret.Data = map[string]interface{}{"closeTimeout": 0}
 	}
 }