diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json index a81b8a290c9..4c927c3e5ab 100644 --- a/app/appearance/langs/en_US.json +++ b/app/appearance/langs/en_US.json @@ -849,6 +849,8 @@ "export22": "%page is the current page number, %pages is the total page number, and supports Sprig template functions", "export23": "Export Markdown with YAML front-matter", "export24": "After enabling, add some general metadata information at the beginning of the exported Markdown file", + "export25": "Export Word .docx template path", + "export26": "The absolute path of the template used when exporting Word .docx files, that is, Pandoc --reference-doc parameter value", "theme11": "Use theme in light mode", "theme12": "Use theme in dark mode", "theme2": "Select the icons used in the user interface", @@ -1254,7 +1256,7 @@ "194": "There are restrictions on the Nutstore interface, please use other WebDAV services", "195": "The system time is incorrect, please calibrate the system time and try again", "196": "Do not set the workspace under the path of a third-party sync disk, otherwise the data will be damaged (iCloud/OneDrive/Dropbox/Google Drive/Nutstore/Baidu Netdisk/Tencent Weiyun, etc.)", - "197": "Currently the editor is in read-only mode. If you need to edit content, please switch to edit mode", + "197": "The specified Word .docx template [%s] was not found, please check [Settings - Export - Export Word .docx template path]", "198": "This is not a valid Data archive. If the archive was exported from [Doc tree], please import it from [Doc tree]", "199": "This is not a valid .sy.zip archive. If the archive was exported from [Settings], please import it from [Settings]", "200": "Global search response time is slow, it is recommended to add type filtering or keywords to narrow the search scope", diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json index 41c643fe36c..df8ff22d858 100644 --- a/app/appearance/langs/es_ES.json +++ b/app/appearance/langs/es_ES.json @@ -849,6 +849,8 @@ "export22": "%page es el número de página actual, %pages es el número de página total y es compatible con las funciones de plantilla de Sprig ", "export23": "Exportar descuento con YAML front-matter", "export24": "Después de habilitar, agregue información general de metadatos al comienzo del archivo Markdown exportado", + "export25": "Exportar ruta de plantilla .docx de Word", + "export26": "La ruta absoluta de la plantilla utilizada al exportar archivos .docx de Word, es decir, Pandoc --reference-doc valor del parámetro", "theme11": "Usar tema en modo claro", "theme12": "Usar tema en modo oscuro", "theme2": "Selecciona los iconos utilizados en la interfaz de usuario", @@ -1254,7 +1256,7 @@ "194": "Existen restricciones en la interfaz de Nutstore, utilice otros servicios WebDAV", "195": "La hora del sistema es incorrecta, calibre la hora del sistema y vuelva a intentarlo", "196": "No configure el espacio de trabajo bajo la ruta de un disco de sincronización de terceros, de lo contrario, los datos se dañarán (iCloud/OneDrive/Dropbox/Google Drive/Nutstore/Baidu Netdisk/Tencent Weiyun, etc.)", - "197": "Actualmente, el editor se encuentra en modo de solo lectura. Si necesita editar contenido, cambie al modo de edición", + "197": "No se encontró la plantilla Word .docx especificada [%s]; verifique [Configuración - Exportar - Exportar ruta de la plantilla Word .docx]", "198": "Este no es un archivo data.zip válido. Si el archivo se exportó de [Árbol de documentos], importalo de [Árbol de documentos]", "199": "Este no es un archivo .sy.zip válido. Si el archivo se exportó desde [Configuración], impórtelo desde [Configuración]", "200": "El tiempo de respuesta de b\u00fasqueda global es lento, se recomienda agregar filtros de tipo o palabras clave para reducir el alcance de b\u00fasqueda", diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json index ab200259c05..156f4ddc706 100644 --- a/app/appearance/langs/fr_FR.json +++ b/app/appearance/langs/fr_FR.json @@ -849,6 +849,8 @@ "export22": "%page est le numéro de page actuel, %pages est le numéro de page total et prend en charge les fonctions de modèle Sprig ", "export23": "Exporter Markdown avec YAML front-matter", "export24": "Après l'activation, ajoutez des informations générales sur les métadonnées au début du fichier Markdown exporté", + "export25": "Chemin d'exportation du modèle Word .docx", + "export26": "Le chemin absolu du modèle utilisé lors de l'exportation de fichiers Word .docx, c'est-à-dire Pandoc --reference-doc valeur du paramètre", "theme11": "Utiliser le thème en mode Clair", "theme12": "Utiliser le thème en mode sombre", "theme2": "Sélectionnez les icônes utilisées dans l'interface utilisateur", @@ -1254,7 +1256,7 @@ "194": "Il existe des restrictions sur l'interface Nutstore, veuillez utiliser d'autres services WebDAV", "195": "L'heure du système est incorrecte, veuillez calibrer l'heure du système et réessayer", "196": "Ne définissez pas l'espace de travail sous le chemin d'un disque de synchronisation tiers, sinon les données seront endommagées (iCloud/OneDrive/Dropbox/Google Drive/Nutstore/Baidu Netdisk/Tencent Weiyun, etc.)", - "197": "Actuellement, l'éditeur est en mode lecture seule. Si vous devez modifier le contenu, veuillez passer en mode édition", + "197": "Le modèle Word .docx spécifié [%s] n'a pas été trouvé, veuillez vérifier [Paramètres - Exporter - Exporter le chemin du modèle Word .docx]", "198": "Ceci n'est pas une archive data.zip valide. Si l'archive a été exportée depuis [Doc tree], veuillez l'importer depuis [Doc tree]", "199": "Ceci n'est pas une archive .sy.zip valide. Si l'archive a été exportée depuis [Paramètres], veuillez l'importer depuis [Paramètres]", "200": "Le temps de réponse de la recherche globale est lent, il est recommandé d'ajouter un filtrage de type ou des mots-clés pour restreindre la portée de la recherche", diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json index d349f55eb55..f2379d4427c 100644 --- a/app/appearance/langs/zh_CHT.json +++ b/app/appearance/langs/zh_CHT.json @@ -849,6 +849,8 @@ "export22": "%page 為當前頁碼,%pages 為總頁碼,支持 Sprig 範本函數", "export23": "導出 Markdown 添加 YAML front-matter", "export24": "啟用後在導出的 Markdown 文件開頭處添加一些較為通用的元資料資訊", + "export25": "導出 Word .docx 模板路徑", + "export26": "導出 Word .docx 文件時使用的模板絕對路徑,即 Pandoc --reference-doc 參數的值", "theme11": "淺色模式下使用主題", "theme12": "深色模式下使用主題", "theme2": "選擇外觀使用的圖示", @@ -1254,7 +1256,7 @@ "194": "堅果雲接口存在限制,請使用其他 WebDAV 服務", "195": "系統時間不正確,請校準系統時間後再試", "196": "請勿將工作空間設置在第三方同步硬碟路徑下,否則資料會被損壞(iCloud/OneDrive/Dropbox/Google Drive/堅果雲/百度網盤/騰訊微雲等)", - "197": "目前編輯器正處於只讀模式狀態,如果需要編輯內容,請切換到編輯模式", + "197": "未找到指定的 Word .docx 模板 [%s],請檢查 [設置 - 導出 - 導出 Word .docx 模板路徑]", "198": "這不是一個有效的 Data 壓縮檔。如果該資料檔是從 [文檔樹] 導出的,請從 [文檔樹] 導入", "199": "這不是一個有效的 .sy.zip 壓縮檔。如果該資料檔是從 [設置] 中導出的,請從 [設置] 中導入", "200": "全域搜索響應時間較慢,建議增加類型過濾或者增加關鍵字以縮小搜索範圍", diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index 7ff6429e8d4..23f7cea8eda 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -849,6 +849,8 @@ "export22": "%page 为当前页码,%pages 为总页码,支持 Sprig 模板函数", "export23": "导出 Markdown 添加 YAML front-matter", "export24": "启用后在导出的 Markdown 文件开头处添加一些较为通用的元数据信息", + "export25": "导出 Word .docx 模板路径", + "export26": "导出 Word .docx 文件时使用的模板绝对路径,即 Pandoc --reference-doc 参数的值", "theme11": "明亮模式下使用主题", "theme12": "暗黑模式下使用主题", "theme2": "选择外观使用的图标", @@ -1254,7 +1256,7 @@ "194": "坚果云接口存在限制,请使用其他 WebDAV 服务", "195": "系统时间不正确,请校准系统时间后再试", "196": "请勿将工作空间设置在第三方同步盘路径下,否则数据会被损坏(iCloud/OneDrive/Dropbox/Google Drive/坚果云/百度网盘/腾讯微云等)", - "197": "目前编辑器正处于只读模式状态,如果需要编辑内容,请切换到编辑模式", + "197": "未找到指定的 Word .docx 模板 [%s],请检查 [设置 - 导出 - 导出 Word .docx 模板路径]", "198": "这不是一个有效的 Data 压缩包。如果该数据包是从 [文档树] 导出的,请从 [文档树] 导入", "199": "这不是一个有效的 .sy.zip 压缩包。如果该数据包是从 [设置] 中导出的,请从 [设置] 中导入", "200": "全局搜索响应时间较慢,建议增加类型过滤或者增加关键字以缩小搜索范围", diff --git a/app/src/config/exportConfig.ts b/app/src/config/exportConfig.ts index eeabc0cda8a..690b1f2dd69 100644 --- a/app/src/config/exportConfig.ts +++ b/app/src/config/exportConfig.ts @@ -76,6 +76,13 @@ export const exportConfig = { +