diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json index 7f16a092f..891fffbb8 100644 --- a/app/appearance/langs/en_US.json +++ b/app/appearance/langs/en_US.json @@ -945,7 +945,7 @@ "67": "Uploaded at %s, downloaded at %s", "68": "The local data has exceeded the maximum storage capacity of cloud space [%s] during the trial period, and cannot continue to sync data. After the subscription, the cloud storage capacity will be upgraded to [8 GB]", "69": "Download completed", - "70": "TODO", + "70": "Processing [%s], please wait...", "71": "Failed to insert asset file, please reopen the document", "72": "Content has been copied to the system clipboard, please go to SiYuan to paste", "73": "Importing, please wait...", diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json index 25a7a7f8b..cb1ff166a 100644 --- a/app/appearance/langs/es_ES.json +++ b/app/appearance/langs/es_ES.json @@ -945,7 +945,7 @@ "67": "Cargado en %s, descargado en %s", "68": "Les données locales ont dépassé la capacité de stockage maximale de l'espace cloud [%s] pendant la période d'essai et ne peuvent pas continuer à synchroniser les données. Después de la suscripción, la capacidad de almacenamiento en la nube se actualizará a 8GB", "69": "Descarga completada", - "70": "TODO", + "70": "Procesando [%s], por favor espere...", "71": "Fallo en la inserción del archivo de activos, por favor reabra el documento", "72": "El contenido se ha copiado en el portapapeles del sistema, por favor vaya a SiYuan para pegar", "73": "Importando, por favor espere...", diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json index c65fecd32..982c8bbae 100644 --- a/app/appearance/langs/fr_FR.json +++ b/app/appearance/langs/fr_FR.json @@ -945,7 +945,7 @@ "67": "Transféré à %s, téléchargé à %s", "68": "Les données locales ont dépassé la capacité de stockage maximale [%s] de l'espace cloud pendant la période d'essai, et les données ne peuvent plus être téléchargées. Après l'abonnement, la capacité de stockage cloud sera mise à niveau à 8GB", "69": "Téléchargement terminé", - "70": "TODO", + "70": "Traitement de [%s], veuillez patienter...", "71": "L'insertion du fichier asset a échoué, veuillez rouvrir le document.", "72": "Le contenu a été copié dans le presse-papiers du système, veuillez vous rendre sur SiYuan pour le coller.", "73": "En cours d'importation, veuillez patienter...", diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json index 1b7c6173e..b152fdc43 100644 --- a/app/appearance/langs/zh_CHT.json +++ b/app/appearance/langs/zh_CHT.json @@ -945,7 +945,7 @@ "67": "上傳於 %s,下載於 %s", "68": "本地數據已超過試用期雲端空間最大存儲容量 [%s],無法繼續同步數據,訂閱後雲端存儲容量將升級為 8GB", "69": "下載完畢", - "70": "TODO", + "70": "正在處理 [%s],請稍等...", "71": "插入資料檔失敗,請重新打開文檔", "72": "內容已經複製到系統剪貼簿,請到思源中進行貼上", "73": "正在導入,請稍等...", diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index cea4508c9..2434bb55c 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -945,7 +945,7 @@ "67": "上传于 %s,下载于 %s", "68": "本地数据已超过试用期云端空间最大存储容量 [%s],无法继续同步数据,订阅后云端存储容量将升级为 [8 GB]", "69": "下载完毕", - "70": "TODO", + "70": "正在处理 [%s],请稍等...", "71": "插入资源文件失败,请重新打开文档", "72": "内容已经复制到系统剪切板,请到思源中进行粘贴", "73": "正在导入,请稍等...", diff --git a/kernel/model/assets.go b/kernel/model/assets.go index 74139a08e..869e73b0a 100644 --- a/kernel/model/assets.go +++ b/kernel/model/assets.go @@ -502,8 +502,10 @@ func RenameAsset(oldPath, newName string) (err error) { if nil != err { return } + for _, notebook := range notebooks { pages := pagedPaths(filepath.Join(util.DataDir, notebook.ID), 32) + for _, paths := range pages { for _, treeAbsPath := range paths { data, readErr := filelock.ReadFile(treeAbsPath) @@ -513,6 +515,7 @@ func RenameAsset(oldPath, newName string) (err error) { return } + util.PushEndlessProgress(fmt.Sprintf(Conf.Language(70), filepath.Base(treeAbsPath))) if !bytes.Contains(data, []byte(oldName)) { continue } @@ -541,9 +544,6 @@ func RenameAsset(oldPath, newName string) (err error) { } IncSync() - - util.PushEndlessProgress(Conf.Language(113)) - sql.WaitForWritingDatabase() util.ReloadUI() return }