ソースを参照

:art: fix https://github.com/siyuan-note/siyuan/issues/7762

Vanessa 2 年 前
コミット
7e8c1b39d7

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

@@ -105,7 +105,7 @@
   "syncProviderTip": "If selected, the cloud storage service of this provider will be used to achieve cloud synchronization and backup functions",
   "confirmReset": "Are you sure want to reset all keyboard shortcuts to default settings?",
   "notBatchRemove": "Notebook batch deletion is not supported",
-  "confirmRemoveAll": "Are you sure you want to delete all selected files?",
+  "confirmRemoveAll": "Are you sure you want to delete the selected ${count} documents and their subdocuments?",
   "microphoneDenied": "Need to allow Siyuan to access the microphone in System Preferences",
   "microphoneNotAccess": "Access to the microphone is denied, go to System Preferences to reset",
   "dynamicLoadBlocks": "Number of dynamically loaded blocks",

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

@@ -105,7 +105,7 @@
   "syncProviderTip": "Si se selecciona, el servicio de almacenamiento en la nube de este proveedor se usará para lograr funciones de sincronización y copia de seguridad en la nube",
   "confirmReset": "¿Está seguro de que desea restablecer todos los atajos de teclado a la configuración predeterminada?",
   "notBatchRemove": "No se admite la eliminación por lotes de blocs de notas",
-  "confirmRemoveAll": "¿Está seguro de que desea eliminar todos los archivos seleccionados?",
+  "confirmRemoveAll": "¿Está seguro de que desea eliminar los documentos ${count} seleccionados y sus subdocumentos?",
   "microphoneDenied": "Necesito permitir que Siyuan acceda al micrófono en Preferencias del Sistema",
   "microphoneNotAccess": "Acceso al micrófono denegado, ve a Preferencias del Sistema para reiniciar",
   "dynamicLoadBlocks": "Número de bloques cargados dinámicamente",

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

@@ -105,7 +105,7 @@
   "syncProviderTip": "Si sélectionné, le service de stockage cloud de ce fournisseur sera utilisé pour réaliser les fonctions de synchronisation et de sauvegarde cloud",
   "confirmReset": "Voulez-vous vraiment réinitialiser tous les raccourcis clavier aux paramètres par défaut ?",
   "notBatchRemove": "La suppression par lots de bloc-notes n'est pas prise en charge",
-  "confirmRemoveAll": "Êtes-vous sûr de vouloir supprimer tous les fichiers sélectionnés ?",
+  "confirmRemoveAll": "Voulez-vous vraiment supprimer les documents ${count} sélectionnés et leurs sous-documents ?",
   "microphoneDenied": "Vous devez autoriser Siyuan à accéder au microphone dans les Préférences Système",
   "microphoneNotAccess": "L'accès au microphone est refusé, allez dans les Préférences Système pour réinitialiser",
   "dynamicLoadBlocks": "Nombre de blocs chargés dynamiquement",

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

@@ -105,7 +105,7 @@
   "syncProviderTip": "選擇後將使用該提供商的雲端存儲服務實現雲端同步和備份功能",
   "confirmReset": "確定將所有快捷鍵都恢復為預設設置?",
   "notBatchRemove": "不支持筆記本批量刪除",
-  "confirmRemoveAll": "確定刪除選中的所有文件?",
+  "confirmRemoveAll": "確定刪除選中的 ${count} 個文檔及其子文檔?",
   "microphoneDenied": "需在系統偏好設置中允許思源訪問麥克風",
   "microphoneNotAccess": "麥克風被拒絕訪問,可前往系統偏好設置中重新設置",
   "dynamicLoadBlocks": "動態載入塊數",

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

@@ -105,7 +105,7 @@
   "syncProviderTip": "选择后将使用该提供商的云端存储服务实现云端同步和备份功能",
   "confirmReset": "确定将所有快捷键都恢复为默认设置?",
   "notBatchRemove": "不支持笔记本批量删除",
-  "confirmRemoveAll": "确定删除选中的所有文件?",
+  "confirmRemoveAll": "确定删除选中的 ${count} 个文档及其子文档?",
   "microphoneDenied": "需在系统偏好设置中允许思源访问麦克风",
   "microphoneNotAccess": "麦克风被拒绝访问,可前往系统偏好设置中重新设置",
   "dynamicLoadBlocks": "动态加载块数",

+ 1 - 1
app/src/editor/deleteFile.ts

@@ -59,7 +59,7 @@ export const deleteFiles = (liElements: Element[]) => {
             return;
         }
         confirmDialog(window.siyuan.languages.deleteOpConfirm,
-            window.siyuan.languages.confirmRemoveAll, () => {
+            window.siyuan.languages.confirmRemoveAll.replace("${count}", paths.length), () => {
                 fetchPost("/api/filetree/removeDocs", {
                     paths
                 });