diff --git a/dist/index.js b/dist/index.js index b914c47..49fd45a 100644 --- a/dist/index.js +++ b/dist/index.js @@ -249,7 +249,7 @@ it means that as long as one of these keywords appears, it will match.< nor Boss.


-`}}get 整理assets下的图片视频音频(){switch(this.conf.appearance.lang){case"zh_CN":return"整理 assets 下的图片、视频、音频";case"es_ES":return"Organizando imágenes, videos y audios en assets";case"fr_FR":return"Organiser les images, vidéos et audios dans assets";case"ja_JP":return"assetsの画像、ビデオ、オーディオを整理する";case"zh_CHT":return"整理 assets 下的圖片、視頻、音頻";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Organizing images, videos, and audios under assets"}}get 即将创建快照(){switch(this.conf.appearance.lang){case"zh_CN":return"即将创建快照,如果有问题,可从快照恢复。(建议自己手动 alt+h 创建快照保险一些)";case"es_ES":return"Pronto se creará una instantánea, si hay un problema, se puede restaurar desde la instantánea. (Se recomienda que cree una instantánea manualmente con alt+h para mayor seguridad)";case"fr_FR":return"Une capture sera bientôt créée, en cas de problème, vous pouvez restaurer à partir de la capture. (Il est recommandé de créer une capture manuellement avec alt+h pour plus de sécurité)";case"ja_JP":return"スナップショットを作成しようとしています。問題がある場合は、スナップショットから復元できます。(手動でalt+hを使用してスナップショットを作成することをお勧めします)";case"zh_CHT":return"即將創建快照,如果有問題,可從快照恢復。(建議自己手動 alt+h 創建快照保險一些)";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"About to create a snapshot, if there's a problem, you can restore from the snapshot. (It's recommended to manually create a snapshot with alt+h for more security)"}}get 已经刷新虚拟引用(){switch(this.conf.appearance.lang){case"zh_CN":return"已经刷新虚拟引用";case"es_ES":return"Se han actualizado las referencias virtuales";case"fr_FR":return"Les références virtuelles ont été mises à jour";case"ja_JP":return"仮想参照が更新されました";case"zh_CHT":return"已經刷新虛擬引用";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Virtual references have been refreshed"}}get 正在转移引用(){switch(this.conf.appearance.lang){case"zh_CN":return"正在转移引用……";case"es_ES":return"Transfiriendo referencias...";case"fr_FR":return"Transfert des références...";case"ja_JP":return"参照を移動しています...";case"zh_CHT":return"正在轉移引用……";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Transferring references..."}}get 正在尝试删除闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"正在尝试删除闪卡……";case"es_ES":return"Intentando eliminar tarjetas flash...";case"fr_FR":return"Tentative de suppression des cartes flash...";case"ja_JP":return"フラッシュカードを削除しようとしています...";case"zh_CHT":return"正在嘗試刪除閃卡……";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Trying to delete flashcards..."}}get 正在删除老文件(){switch(this.conf.appearance.lang){case"zh_CN":return"正在删除老文件……";case"es_ES":return"Eliminando archivos antiguos...";case"fr_FR":return"Suppression des anciens fichiers...";case"ja_JP":return"古いファイルを削除しています...";case"zh_CHT":return"正在刪除老文件……";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Deleting old files..."}}get assets整理还在进行中(){switch(this.conf.appearance.lang){case"zh_CN":return"assets: 整理还在进行中……";case"es_ES":return"assets: La organización todavía está en progreso...";case"fr_FR":return"assets: L'organisation est toujours en cours...";case"ja_JP":return"assets: 整理はまだ進行中です...";case"zh_CHT":return"assets: 整理仍在進行中...";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"assets: The organization is still in progress..."}}assets整理了x个文件(e){switch(this.conf.appearance.lang){case"zh_CN":return`assets: 整理了[${e}]个文件`;case"es_ES":return`assets: Se han organizado [${e}] archivos`;case"fr_FR":return`assets: [${e}] fichiers ont été organisés`;case"ja_JP":return`assets: [${e}]つのファイルを整理しました`;case"zh_CHT":return`assets: 整理了[${e}]個文件`;case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`assets: [${e}] files have been organized`}}已经处理了x个块(e,n,i){switch(this.conf.appearance.lang){case"zh_CN":return`已经处理了[${e}/${n}]个文件,[${i}]个块。`;case"es_ES":return`Se han procesado [${e}/${n}] archivos, [${i}] bloques.`;case"fr_FR":return`[${e}/${n}] fichiers ont été traités, [${i}] blocs.`;case"ja_JP":return`[${e}/${n}]つのファイル、[${i}]つのブロックを処理しました。`;case"zh_CHT":return`已經處理了[${e}/${n}]個文件,[${i}]個塊。`;case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`Processed [${e}/${n}] files, [${i}] blocks.`}}准备删除失效闪卡(e){switch(this.conf.appearance.lang){case"zh_CN":return`准备删除失效闪卡${e}个`;case"es_ES":return`Preparándose para eliminar ${e} tarjetas flash no válidas`;case"fr_FR":return`Préparation à la suppression de ${e} cartes flash non valides`;case"ja_JP":return`無効なフラッシュカード${e}枚を削除する準備ができています`;case"zh_CHT":return`準備刪除失效閃卡${e}個`;case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`Preparing to delete ${e} invalid flashcards`}}get 默认关闭自动刷新(){switch(this.conf.appearance.lang){case"zh_CN":return"默认关闭自动刷新";case"es_ES":return"Deshabilitar la actualización automática por defecto";case"fr_FR":return"Désactiver le rafraîchissement automatique par défaut";case"ja_JP":return"デフォルトで自動更新を無効にする";case"zh_CHT":return"預設關閉自動刷新";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Disable auto-refresh by default"}}get 自动选择一个笔记本(){switch(this.conf.appearance.lang){case"zh_CN":return"自动选择一个笔记本";case"es_ES":return"Seleccionar automáticamente un cuaderno";case"fr_FR":return"Sélectionner automatiquement un cahier";case"ja_JP":return"自動的にノートを選択する";case"zh_CHT":return"自動選擇一個筆記本";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Automatically select a notebook"}}get 选择(){switch(this.conf.appearance.lang){case"zh_CN":return"选择";case"es_ES":return"Seleccionar";case"fr_FR":return"Sélectionner";case"ja_JP":return"選択する";case"zh_CHT":return"選擇";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Select"}}get 知识库问答(){switch(this.conf.appearance.lang){case"zh_CN":return"知识库问答";case"es_ES":return"Preguntas y respuestas de la base de conocimientos";case"fr_FR":return"Questions et réponses de la base de connaissances";case"ja_JP":return"知識ベースの質問と回答";case"zh_CHT":return"知識庫問答";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Knowledge Base Q&A"}}get 隐藏闪卡暂停按钮(){switch(this.conf.appearance.lang){case"zh_CN":return"隐藏闪卡暂停按钮";case"es_ES":return"Ocultar botón de pausa de tarjetas rápidas";case"fr_FR":return"Masquer le bouton de pause des cartes flash";case"ja_JP":return"フラッシュカードのポーズボタンを非表示";case"zh_CHT":return"隱藏閃卡暫停按鈕";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Hide Flashcard Pause Button"}}get 隐藏优先级滑动块(){switch(this.conf.appearance.lang){case"zh_CN":return"隐藏优先级滑动块";case"es_ES":return"Ocultar control deslizante de prioridad";case"fr_FR":return"Masquer la barre de défilement de priorité";case"ja_JP":return"優先度スライダーを非表示";case"zh_CHT":return"隱藏優先級滑動塊";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Hide Priority Slider"}}get 使内容模糊(){switch(this.conf.appearance.lang){case"zh_CN":return"使内容模糊";case"es_ES":return"Hacer contenido borroso";case"fr_FR":return"Rendre le contenu flou";case"ja_JP":return"コンテンツをぼやかす";case"zh_CHT":return"使內容模糊";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Make content blurry"}}get 请将上面的内容制作为表格(){switch(this.conf.appearance.lang){case"zh_CN":return"请将上面的内容制作为表格";case"es_ES":return"Por favor, convierte el contenido de arriba en una tabla";case"fr_FR":return"Veuillez transformer le contenu ci-dessus en tableau";case"ja_JP":return"上の内容をテーブルにまとめます";case"zh_CHT":return"請將上面的內容製成表格";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Please format the above content into a table"}}get 内容制表(){switch(this.conf.appearance.lang){case"zh_CN":return"把有‘|’隔开的内容制表,可选择多行";case"es_ES":return"Formatea el contenido separado por '|', puedes seleccionar múltiples líneas";case"fr_FR":return"Met en forme le contenu séparé par '|', vous pouvez sélectionner plusieurs lignes";case"ja_JP":return"'|'で区切られた内容を表形式にします。複数行を選択できます";case"zh_CHT":return"將有‘|’分隔的內容製成表格,可選擇多行";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Format the content separated by '|', multi-line selection is available"}}get 在文档树中定位(){switch(this.conf.appearance.lang){case"zh_CN":return"在文档树中定位";case"es_ES":return"Localizar en el árbol de documentos";case"fr_FR":return"Localiser dans l'arborescence des documents";case"ja_JP":return"ドキュメントツリーで位置を特定";case"zh_CHT":return"在文檔樹中定位";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Locate in the document tree"}}get 番茄钟在状态栏的右边(){switch(this.conf.appearance.lang){case"zh_CN":return"番茄钟在状态栏的右边";case"es_ES":return"El pomodoro está a la derecha de la barra de estado";case"fr_FR":return"Le pomodoro est à droite de la barre d'état";case"ja_JP":return"ステータスバーの右側にトマト時計があります";case"zh_CHT":return"番茄鐘在狀態欄的右邊";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Pomodoro is on the right side of the status bar"}}get 复制为图片(){switch(this.conf.appearance.lang){case"zh_CN":return"复制为图片";case"es_ES":return"Copiar como imagen";case"fr_FR":return"Copier en tant qu'image";case"ja_JP":return"画像としてコピー";case"zh_CHT":return"複製為圖片";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy as Picture"}}get 正在复制为图片请等待(){switch(this.conf.appearance.lang){case"zh_CN":return"正在复制为图片请等待";case"es_ES":return"Copiando como imagen, por favor espere";case"fr_FR":return"Copie en cours sous forme d'image, veuillez patienter";case"ja_JP":return"画像としてコピー中です。お待ちください";case"zh_CHT":return"正在複製為圖片請等待";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copying as image, please wait"}}get 复制完成(){switch(this.conf.appearance.lang){case"zh_CN":return"复制完成";case"es_ES":return"Copia completada";case"fr_FR":return"Copie terminée";case"ja_JP":return"コピーが完了しました";case"zh_CHT":return"複製完成";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy completed"}}get 显示备注(){switch(this.conf.appearance.lang){case"zh_CN":return"显示备注Memo于内容上方";case"es_ES":return"Mostrar notas memo encima del contenido";case"fr_FR":return"Afficher les notes memo au-dessus du contenu";case"ja_JP":return"内容の上にメモを表示";case"zh_CHT":return"顯示備註Memo於內容上方";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show memo notes above content"}}get 锁定内容(){switch(this.conf.appearance.lang){case"zh_CN":return"锁定内容/解锁内容";case"es_ES":return"Bloquear contenido/Desbloquear contenido";case"fr_FR":return"Verrouiller le contenu/Déverrouiller le contenu";case"ja_JP":return"コンテンツをロック/ロック解除";case"zh_CHT":return"鎖定內容/解鎖內容";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Lock Content/Unlock Content"}}get 百度千帆转发器监听地址(){switch(this.conf.appearance.lang){case"zh_CN":return"百度千帆转发器监听地址";case"es_ES":return"Dirección de escucha del transmisor de Baidu Qianfan";case"fr_FR":return"Adresse d'écoute du transmetteur Baidu Qianfan";case"ja_JP":return"百度千帆転送器リスニングアドレス";case"zh_CHT":return"百度千帆轉發器監聽地址";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Baidu Qianfan Transmitter Listening Address"}}get 添加百度千帆的密钥(){switch(this.conf.appearance.lang){case"zh_CN":return"添加百度千帆的密钥";case"es_ES":return"Agregar clave de Baidu Qianfan";case"fr_FR":return"Ajouter la clé de Baidu Qianfan";case"ja_JP":return"百度千帆のキーを追加";case"zh_CHT":return"添加百度千帆的密鑰";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Baidu Qianfan Key"}}get 添加知识库得到ID(){switch(this.conf.appearance.lang){case"zh_CN":return"添加知识库得到ID";case"es_ES":return"Agregar base de conocimientos para obtener ID";case"fr_FR":return"Ajouter une base de connaissances pour obtenir l'ID";case"ja_JP":return"知識ベースを追加してIDを取得";case"zh_CHT":return"添加知識庫得到ID";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Knowledge Base to Get ID"}}get 添加AI应用(){switch(this.conf.appearance.lang){case"zh_CN":return"添加AI应用,配置刚加上的知识库,最后发布,得到应用ID";case"es_ES":return"Agregar aplicación de IA, configurar la base de conocimientos recién agregada, publicar y obtener el ID de la aplicación";case"fr_FR":return"Ajouter une application AI, configurer la base de connaissances nouvellement ajoutée, publier et obtenir l'ID de l'application";case"ja_JP":return"AIアプリケーションを追加し、新しく追加された知識ベースを設定し、最後に公開してアプリケーションIDを取得";case"zh_CHT":return"添加AI應用,配置剛加上的知識庫,最後發布,得到應用ID";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add AI Application, Configure the Recently Added Knowledge Base, Publish, and Get Application ID"}}get 更新所有文档成功(){switch(this.conf.appearance.lang){case"zh_CN":return"更新所有文档成功";case"es_ES":return"Actualización exitosa de todos los documentos";case"fr_FR":return"Mise à jour réussie de tous les documents";case"ja_JP":return"すべてのドキュメントの更新に成功";case"zh_CHT":return"更新所有文檔成功";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Successfully Updated All Documents"}}get 删除多余的(){switch(this.conf.appearance.lang){case"zh_CN":return"删除多余的";case"es_ES":return"Eliminar lo sobrante";case"fr_FR":return"Supprimer le superflu";case"ja_JP":return"余分なものを削除";case"zh_CHT":return"刪除多餘的";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete Excess"}}get 清理完成(){switch(this.conf.appearance.lang){case"zh_CN":return"清理完成";case"es_ES":return"Limpieza completada";case"fr_FR":return"Nettoyage terminé";case"ja_JP":return"クリーンアップ完了";case"zh_CHT":return"清理完成";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Cleanup completed"}}get 删除重复的(){switch(this.conf.appearance.lang){case"zh_CN":return"删除重复的";case"es_ES":return"Eliminar duplicados";case"fr_FR":return"Supprimer les doublons";case"ja_JP":return"重複を削除";case"zh_CHT":return"刪除重複的";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete duplicates"}}get 向知识库提问(){switch(this.conf.appearance.lang){case"zh_CN":return"向知识库提问";case"es_ES":return"Preguntar a la base de conocimientos";case"fr_FR":return"Poser une question à la base de connaissances";case"ja_JP":return"知識ベースに質問する";case"zh_CHT":return"向知識庫提問";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Ask the knowledge base"}}get 向知识库提问stream(){switch(this.conf.appearance.lang){case"zh_CN":return"向知识库提问(流式)";case"es_ES":return"Preguntar a la base de conocimientos (stream)";case"fr_FR":return"Poser une question à la base de connaissances (stream)";case"ja_JP":return"知識ベースに質問する(ストリーム)";case"zh_CHT":return"向知識庫提問(流式)";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Ask the knowledge base (stream)"}}get 清理百度千帆多余文件(){switch(this.conf.appearance.lang){case"zh_CN":return"清理百度千帆多余文件";case"es_ES":return"Limpiar archivos innecesarios de Baidu Qianfan";case"fr_FR":return"Nettoyer les fichiers superflus de Baidu Qianfan";case"ja_JP":return"百度千帆の不要なファイルをクリーンアップ";case"zh_CHT":return"清理百度千帆多餘文件";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Clean up unnecessary files from Baidu Qianfan"}}get 打开知识库(){switch(this.conf.appearance.lang){case"zh_CN":return"打开知识库";case"es_ES":return"Abrir base de conocimientos";case"fr_FR":return"Ouvrir la base de connaissances";case"ja_JP":return"知識ベースを開く";case"zh_CHT":return"打開知識庫";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open knowledge base"}}get 上传当前文档以及所有子文档到百度千帆(){switch(this.conf.appearance.lang){case"zh_CN":return"上传当前文档以及所有子文档到百度千帆";case"es_ES":return"Subir el documento actual y todos los subdocumentos a Baidu Qianfan";case"fr_FR":return"Télécharger le document actuel et tous les sous-documents sur Baidu Qianfan";case"ja_JP":return"現在のドキュメントとすべてのサブドキュメントを百度千帆にアップロード";case"zh_CHT":return"上傳當前文件及所有子文件至百度千帆";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Upload the current document and all sub-documents to Baidu Qianfan"}}get 在检索问答时(){switch(this.conf.appearance.lang){case"zh_CN":return"在检索问答时,系统通过检索知识点召回对应的切片。开启知识增强,会调用大模型抽取更加丰富的知识点,增加切片的召回率。开启后,会增加文档的处理时长和资源消耗。";case"es_ES":return"Al buscar respuestas, el sistema recupera las rebanadas correspondientes mediante la búsqueda de conocimientos. Al activar el enriquecimiento del conocimiento, se llama a un modelo grande para extraer conocimientos más ricos, aumentando la tasa de recuperación de las rebanadas. Después de activarlo, aumentará la duración del procesamiento del documento y el consumo de recursos.";case"fr_FR":return"Lors de la recherche de réponses, le système récupère les tranches correspondantes en recherchant des connaissances. En activant l'enrichissement des connaissances, un grand modèle est appelé pour extraire des connaissances plus riches, augmentant ainsi le taux de récupération des tranches. Après l'avoir activé, cela augmentera la durée de traitement du document et la consommation de ressources.";case"ja_JP":return"回答を検索する際、システムは知識を検索して対応するスライスを呼び出します。知識の強化を有効にすると、大規模なモデルを呼び出してより豊富な知識を抽出し、スライスの呼び出し率を向上させます。有効にすると、ドキュメントの処理時間とリソース消費が増加します。";case"zh_CHT":return"在檢索問答時,系統通過檢索知識點召回對應的切片。開啟知識增強,會調用大模型抽取更加豐富的知識點,增加切片的召回率。開啟後,會增加文檔的處理時長和資源消耗。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"When retrieving answers, the system retrieves the corresponding slices by searching for knowledge points. By enabling knowledge enhancement, a large model is called to extract more rich knowledge points, increasing the recall rate of slices. After enabling, it will increase the processing time and resource consumption of documents."}}get 上传当前文档以及所有子文档到百度千帆Enhance(){switch(this.conf.appearance.lang){case"zh_CN":return"上传当前文档以及所有子文档到百度千帆(知识增强)";case"es_ES":return"Subir el documento actual y todos los subdocumentos a Baidu Qianfan (Mejora del Conocimiento)";case"fr_FR":return"Télécharger le document actuel et tous les sous-documents vers Baidu Qianfan (Amélioration des Connaissances)";case"ja_JP":return"現在のドキュメントとすべてのサブドキュメントを百度千帆(知識強化)にアップロードする";case"zh_CHT":return"上傳當前文件及所有子文件到百度千帆(知識增強)";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Upload the current document and all sub-documents to Baidu Qianfan (Knowledge Enhance)"}}get 上传当前文档Enchance(){switch(this.conf.appearance.lang){case"zh_CN":return"上传当前文档(知识增强)";case"es_ES":return"Subir documento actual (mejora de conocimiento)";case"fr_FR":return"Télécharger le document actuel (amélioration des connaissances)";case"ja_JP":return"現在のドキュメントをアップロード(知識強化)";case"zh_CHT":return"上傳當前文檔(知識增強)";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Upload current document (knowledge enhancement)"}}get 上传当前文档(){switch(this.conf.appearance.lang){case"zh_CN":return"上传当前文档";case"es_ES":return"Subir documento actual";case"fr_FR":return"Télécharger le document actuel";case"ja_JP":return"現在のドキュメントをアップロード";case"zh_CHT":return"上傳當前文檔";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Upload current document"}}get 从百度千帆删除当前文件(){switch(this.conf.appearance.lang){case"zh_CN":return"从百度千帆删除当前文件";case"es_ES":return"Eliminar el archivo actual de Baidu Qianfan";case"fr_FR":return"Supprimer le fichier actuel de Baidu Qianfan";case"ja_JP":return"百度千帆から現在のファイルを削除";case"zh_CHT":return"從百度千帆刪除當前文件";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete current file from Baidu Qianfan"}}get 从百度千帆删除当前文件以及子文件(){switch(this.conf.appearance.lang){case"zh_CN":return"从百度千帆删除当前文件以及子文件";case"es_ES":return"Eliminar el archivo actual y sus subarchivos de Baidu Qianfan";case"fr_FR":return"Supprimer le fichier actuel et ses sous-fichiers de Baidu Qianfan";case"ja_JP":return"百度千帆から現在のファイルとサブファイルを削除";case"zh_CHT":return"從百度千帆刪除當前文件以及子文件";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete current file and subfiles from Baidu Qianfan"}}get 移动到DailyNote时总是移动到底部(){switch(this.conf.appearance.lang){case"zh_CN":return"移动、复制到DailyNote时总是在底部";case"es_ES":return"Mover o copiar a DailyNote siempre al final";case"fr_FR":return"Déplacer ou copier vers DailyNote toujours en bas";case"ja_JP":return"DailyNoteに移動またはコピーするときは常に最後に";case"zh_CHT":return"移動、複製到DailyNote時總是在底部";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Move or copy to DailyNote always at the bottom"}}get 插入阅读点时记录当前所有打开的页签(){switch(this.conf.appearance.lang){case"zh_CN":return"插入阅读点时,记录当前所有打开的页签";case"es_ES":return"Al insertar un punto de lectura, registrar todas las pestañas abiertas actualmente";case"fr_FR":return"Lors de l'insertion d'un point de lecture, enregistrer toutes les onglets ouverts actuellement";case"ja_JP":return"読書ポイントを挿入するとき、現在開いているすべてのタブを記録する";case"zh_CHT":return"插入閱讀點時,記錄當前所有打開的頁籤";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"When inserting a reading point, record all currently open tabs"}}get 鼠标悬浮显示闪卡挖空的内容(){switch(this.conf.appearance.lang){case"zh_CN":return"鼠标悬浮时,显示闪卡被挖空的内容";case"es_ES":return"Mostrar el contenido oculto de la tarjeta flash al pasar el ratón por encima";case"fr_FR":return"Afficher le contenu masqué de la carte mémoire lors du survol de la souris";case"ja_JP":return"マウスオーバー時に、カードの隠された内容を表示する";case"zh_CHT":return"鼠標懸浮時,顯示閃卡被挖空的内容";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show the cloze content of the flashcard on mouse hover"}}get 收集当前文档与子文档所有的未完成任务(){switch(this.conf.appearance.lang){case"zh_CN":return"收集当前文档与子文档所有的未完成任务";case"es_ES":return"Recopilar todas las tareas pendientes del documento actual y sus subdocumentos";case"fr_FR":return"Collecter toutes les tâches incomplètes du document actuel et de ses sous-documents";case"ja_JP":return"現在のドキュメントとそのサブドキュメントのすべての未完了タスクを収集する";case"zh_CHT":return"收集當前文檔與子文檔所有的未完成任務";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Collect all incomplete tasks in the current document and its subdocuments"}}get 列出当前文档与子文档中没被引用的文档(){switch(this.conf.appearance.lang){case"zh_CN":return"列出当前文档与子文档中,没被引用的文档";case"es_ES":return"Listar los documentos no referenciados en el documento actual y sus subdocumentos";case"fr_FR":return"Lister les documents non référencés dans le document actuel et ses sous-documents";case"ja_JP":return"現在のドキュメントとそのサブドキュメントの中で、参照されていないドキュメントをリストアップする";case"zh_CHT":return"列出當前文檔與子文檔中,沒被引用的文檔";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"List documents in the current document and its subdocuments that are not referenced"}}get 定位所有引用Menu(){switch(this.conf.appearance.lang){case"zh_CN":return"打开(虚拟)引用或选中内容";case"es_ES":return"Abrir (virtual) referencias o contenido seleccionado";case"fr_FR":return"Ouvrir (virtuel) références ou contenu sélectionné";case"ja_JP":return"(仮想)参照または選択されたコンテンツを開く";case"zh_CHT":return"打開(虛擬)引用或選中內容";case"it_IT":return"Apri (virtuale) riferimenti o contenuto selezionato";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open (virtual) references or selected content"}}get 定位所有引用(){switch(this.conf.appearance.lang){case"zh_CN":return"快捷键与右键菜单,可定位指定块的反链,以及虚拟正链";case"es_ES":return"Atajos de teclado y menú contextual para localizar las contrapartes de un bloque específico, así como las contrapartes virtuales positivas";case"fr_FR":return"Raccourcis clavier et menu contextuel pour localiser les contreparties d'un bloc spécifique, ainsi que les contreparties virtuelles positives";case"ja_JP":return"ショートカットキーと右クリックメニューで、指定ブロックの逆リンクと仮想正リンクを特定できます";case"zh_CHT":return"快捷鍵與右鍵選單,可定位指定塊的反鏈,以及虛擬正鏈";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Keyboard shortcuts and context menu to locate the backlinks of a specified block, as well as virtual forward links"}}get 点击引用数打开所有引用(){switch(this.conf.appearance.lang){case"zh_CN":return"点击引用数,可以定位所有引用";case"es_ES":return"Haga clic en el número de citas para localizar todas las citas";case"fr_FR":return"Cliquez sur le nombre de citations pour localiser toutes les citations";case"ja_JP":return"引用数をクリックすると、すべての引用を見つけることができます";case"zh_CHT":return"點擊引用數,可以定位所有引用";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Click on the citation count to locate all citations"}}get 背景图透明度(){switch(this.conf.appearance.lang){case"zh_CN":return"背景图透明度,0到1之间。";case"es_ES":return"Opacidad de la imagen de fondo, entre 0 y 1.";case"fr_FR":return"Opacité de l'image de fond, entre 0 et 1.";case"ja_JP":return"背景画像の透明度、0から1の間。";case"zh_CHT":return"背景圖透明度,0到1之間。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Background image opacity, between 0 and 1."}}get 创建文件时制卡(){switch(this.conf.appearance.lang){case"zh_CN":return"创建文件时制卡";case"es_ES":return"Crear tarjeta al generar archivo";case"fr_FR":return"Créer une carte lors de la création de fichier";case"ja_JP":return"ファイル作成時のカード作成";case"zh_CHT":return"建立檔案時製卡";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Create card when creating file"}}get 快速笔记(){switch(this.conf.appearance.lang){case"zh_CN":return"快速笔记";case"es_ES":return"Notas rápidas";case"fr_FR":return"Notes rapides";case"ja_JP":return"クイックノート";case"zh_CHT":return"快速筆記";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Quick notes"}}get 创建快速笔记(){switch(this.conf.appearance.lang){case"zh_CN":return"创建快速笔记 Ctrl+N";case"es_ES":return"Crear nota rápida Ctrl+N";case"fr_FR":return"Créer une note rapide Ctrl+N";case"ja_JP":return"クイックノートを作成する Ctrl+N";case"zh_CHT":return"建立快速筆記 Ctrl+N";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Create quick note Ctrl+N"}}get 打开最后一个笔记(){switch(this.conf.appearance.lang){case"zh_CN":return"打开最后一个笔记 Ctrl+Alt+N";case"es_ES":return"Abrir última nota Ctrl+Alt+N";case"fr_FR":return"Ouvrir la dernière note Ctrl+Alt+N";case"ja_JP":return"最後のノートを開く Ctrl+Alt+N";case"zh_CHT":return"打開最後一個筆記 Ctrl+Alt+N";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open last note Ctrl+Alt+N"}}get 给链接加文字(){switch(this.conf.appearance.lang){case"zh_CN":return"给链接加文字";case"es_ES":return"Añadir texto al enlace";case"fr_FR":return"Ajouter du texte au lien";case"ja_JP":return"リンクにテキストを追加";case"zh_CHT":return"給連結加文字";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add text to link"}}get 列数量留空为自动计算(){switch(this.conf.appearance.lang){case"zh_CN":return"列数量,留空为自动计算";case"es_ES":return"Número de columnas, dejar en blanco para cálculo automático";case"fr_FR":return"Nombre de colonnes, laisser vide pour calcul automatique";case"ja_JP":return"列数、空白の場合は自動計算";case"zh_CHT":return"列數量,留空為自動計算";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Number of columns, leave blank for automatic calculation"}}get 复制文档为标准Markdown(){switch(this.conf.appearance.lang){case"zh_CN":return"复制文档为标准Markdown到剪贴板";case"es_ES":return"Copiar documento como Markdown estándar al portapapeles";case"fr_FR":return"Copier le document en Markdown standard dans le presse-papiers";case"ja_JP":return"標準Markdownとしてドキュメントをクリップボードにコピー";case"zh_CHT":return"複製文件為標準Markdown到剪貼簿";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy document as standard Markdown to clipboard"}}get 修复双向链接(){switch(this.conf.appearance.lang){case"zh_CN":return"修复双向链接";case"es_ES":return"Reparar enlaces bidireccionales";case"fr_FR":return"Réparer les liens bidirectionnels";case"ja_JP":return"双方向リンクを修正";case"zh_CHT":return"修復雙向連結";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Fix bidirectional links"}}get 永久显示文档右侧的HomeEnd图标(){switch(this.conf.appearance.lang){case"zh_CN":return"永久显示文档右侧的Home,End图标。";case"es_ES":return"Mostrar permanentemente los iconos Home, End en el lado derecho del documento.";case"fr_FR":return"Afficher en permanence les icônes Home, End à droite du document.";case"ja_JP":return"ドキュメントの右側にHome,Endアイコンを常に表示します。";case"zh_CHT":return"永久顯示文件右側的Home,End圖標。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Permanently display Home, End icons on the right side of the document."}}get 简单复制到dailynote(){switch(this.conf.appearance.lang){case"zh_CN":return"简单复制到 dailynote";case"es_ES":return"Copiar simplemente a dailynote";case"fr_FR":return"Copier simplement dans dailynote";case"ja_JP":return"dailynoteに簡単にコピー";case"zh_CHT":return"簡單複製到 dailynote";case"it_IT":return"Copia semplicemente in dailynote";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Simply copy to dailynote"}}get 复制到dailynote(){switch(this.conf.appearance.lang){case"zh_CN":return"复制到 dailynote";case"es_ES":return"Copiar a dailynote";case"fr_FR":return"Copier dans dailynote";case"ja_JP":return"dailynoteにコピー";case"zh_CHT":return"複製到 dailynote";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy to dailynote"}}get 复制到dailynote使用的锚文本(){switch(this.conf.appearance.lang){case"zh_CN":return"复制到dailynote使用的锚文本";case"es_ES":return"Texto de anclaje para copiar a la nota diaria";case"fr_FR":return"Texte d'ancrage à copier dans la note quotidienne";case"ja_JP":return"dailynoteにコピーするアンカーテキスト";case"zh_CHT":return"複製到dailynote使用的錨文本";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Anchor text to copy to daily note"}}get 复制的内容显示原文的路径(){switch(this.conf.appearance.lang){case"zh_CN":return"复制的内容显示原文的路径";case"es_ES":return"Ruta del contenido copiado muestra el original";case"fr_FR":return"Chemin du contenu copié affiche l'original";case"ja_JP":return"コピーした内容が原文のパスを表示";case"zh_CHT":return"複製的內容顯示原文的路徑";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copied content shows original path"}}get 改变原文的背景(){switch(this.conf.appearance.lang){case"zh_CN":return"改变原文的背景";case"es_ES":return"Cambiar el fondo del original";case"fr_FR":return"Changer l'arrière-plan de l'original";case"ja_JP":return"原文の背景を変更";case"zh_CHT":return"改變原文的背景";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Change the background of the original text"}}get 在原文中同时插入阅读点(){switch(this.conf.appearance.lang){case"zh_CN":return"在原文中同时插入阅读点";case"es_ES":return"Insertar puntos de lectura simultáneamente en el original";case"fr_FR":return"Insérer des points de lecture simultanément dans l'original";case"ja_JP":return"原文中に同時に読書ポイントを挿入";case"zh_CHT":return"在原文中同時插入閱讀點";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Insert reading points simultaneously in the original text"}}get 使用引用来回溯(){switch(this.conf.appearance.lang){case"zh_CN":return"使用引用来回溯,否则用超链接";case"es_ES":return"Usar referencias para retroceder, de lo contrario usar hipervínculos";case"fr_FR":return"Utiliser des références pour revenir en arrière, sinon utiliser des hyperliens";case"ja_JP":return"参照を使用して戻る、それ以外の場合はハイパーリンクを使用する";case"zh_CHT":return"使用引用來回溯,否則用超連結";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Use references to backtrack, otherwise use hyperlinks"}}get 添加批注(){switch(this.conf.appearance.lang){case"zh_CN":return"添加批注";case"es_ES":return"Agregar anotación";case"fr_FR":return"Ajouter une annotation";case"ja_JP":return"注釈を追加";case"zh_CHT":return"添加批註";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add annotation"}}get 删除块以及闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"删除块以及闪卡(可删除文档)";case"es_ES":return"Eliminar bloque y tarjetas flash (puede eliminar documentos)";case"fr_FR":return"Supprimer le bloc et les fiches mémoire (peut supprimer les documents)";case"ja_JP":return"ブロックとフラッシュカードを削除(ドキュメントを削除可能)";case"zh_CHT":return"刪除塊以及閃卡(可刪除文檔)";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete block and flashcards (can delete documents)"}}get 添加到新文件(){switch(this.conf.appearance.lang){case"zh_CN":return"添加到新文件";case"es_ES":return"Agregar a un nuevo archivo";case"fr_FR":return"Ajouter à un nouveau fichier";case"ja_JP":return"新しいファイルに追加";case"zh_CHT":return"添加到新檔案";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add to new file"}}get 加入闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"加入闪卡";case"es_ES":return"Agregar a tarjetas flash";case"fr_FR":return"Ajouter à des fiches mémo";case"ja_JP":return"フラッシュカードに追加";case"zh_CHT":return"加入閃卡";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add to flashcards"}}get 复制到dailynoteNewFile(){switch(this.conf.appearance.lang){case"zh_CN":return"复制到新文件";case"es_ES":return"Copiar a nuevo archivo";case"fr_FR":return"Copier dans un nouveau fichier";case"ja_JP":return"新しいファイルにコピー";case"zh_CHT":return"複製到新檔案";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy to new file"}}get 请先打开阅读点功能(){switch(this.conf.appearance.lang){case"zh_CN":return"请先打开阅读点功能";case"es_ES":return"Por favor, activa la función de puntos de lectura primero";case"fr_FR":return"Veuillez d'abord activer la fonction de points de lecture";case"ja_JP":return"読書ポイント機能を先に有効にしてください";case"zh_CHT":return"請先打開閱讀點功能";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Please enable the reading point feature first"}}get 设置图标放左边(){switch(this.conf.appearance.lang){case"zh_CN":return"设置图标放左边";case"es_ES":return"Colocar icono a la izquierda";case"fr_FR":return"Placer l'icône à gauche";case"ja_JP":return"アイコンを左に配置";case"zh_CHT":return"設置圖標放左邊";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Set icon to the left"}}get 末尾添加空行(){switch(this.conf.appearance.lang){case"zh_CN":return"末尾添加空行";case"es_ES":return"Agregar línea en blanco al final";case"fr_FR":return"Ajouter une ligne vide à la fin";case"ja_JP":return"末尾に空行を追加";case"zh_CHT":return"末尾添加空行";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add blank line at the end"}}get 显示topbar(){switch(this.conf.appearance.lang){case"zh_CN":return"显示topbar";case"es_ES":return"Mostrar barra superior";case"fr_FR":return"Afficher la barre supérieure";case"ja_JP":return"トップバーを表示";case"zh_CHT":return"顯示topbar";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show topbar"}}get 简洁模式切换(){switch(this.conf.appearance.lang){case"zh_CN":return"正常/简洁模式切换";case"es_ES":return"Cambio entre modo normal/simplificado";case"fr_FR":return"Basculement entre le mode normal/simplifié";case"ja_JP":return"通常/シンプルモード切り替え";case"zh_CHT":return"正常/簡潔模式切換";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Toggle normal/concise mode"}}get 显示文档属性(){switch(this.conf.appearance.lang){case"zh_CN":return"显示文档属性";case"es_ES":return"Mostrar propiedades del documento";case"fr_FR":return"Afficher les propriétés du document";case"ja_JP":return"ドキュメントのプロパティを表示";case"zh_CHT":return"顯示文件屬性";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show document properties"}}get HomeEnd图标放到左边(){switch(this.conf.appearance.lang){case"zh_CN":return"HomeEnd图标放到左边";case"es_ES":return"Iconos HomeEnd a la izquierda";case"fr_FR":return"Icônes HomeEnd à gauche";case"ja_JP":return"HomeEndアイコンを左に配置";case"zh_CHT":return"HomeEnd圖標放到左邊";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"HomeEnd icons to the left"}}get 链接到块底部(){switch(this.conf.appearance.lang){case"zh_CN":return"链接到块底部";case"es_ES":return"Enlazar al fondo del bloque";case"fr_FR":return"Lier au bas du bloc";case"ja_JP":return"ブロックの底にリンク";case"zh_CHT":return"鏈接到塊底部";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Link to block bottom"}}get 创建时间升序(){switch(this.conf.appearance.lang){case"zh_CN":return"创建时间升序";case"es_ES":return"Orden ascendente por fecha de creación";case"fr_FR":return"Ordre croissant par date de création";case"ja_JP":return"作成日時昇順";case"zh_CHT":return"創建時間升序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Ascending order by creation time"}}get 修改时间升序(){switch(this.conf.appearance.lang){case"zh_CN":return"修改时间升序";case"es_ES":return"Orden ascendente por fecha de modificación";case"fr_FR":return"Ordre croissant par date de modification";case"ja_JP":return"修正日時昇順";case"zh_CHT":return"修改時間升序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Ascending order by modification time"}}get 创建时间降序(){switch(this.conf.appearance.lang){case"zh_CN":return"创建时间降序";case"es_ES":return"Tiempo de creación descendente";case"fr_FR":return"Date de création décroissante";case"ja_JP":return"作成時間降順";case"zh_CHT":return"創建時間降序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Creation time descending"}}get 修改时间降序(){switch(this.conf.appearance.lang){case"zh_CN":return"修改时间降序";case"es_ES":return"Tiempo de modificación descendente";case"fr_FR":return"Date de modification décroissante";case"ja_JP":return"修正時間降順";case"zh_CHT":return"修改時間降序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Modification time descending"}}get 阅读点加入闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"阅读点加入闪卡";case"es_ES":return"Punto de lectura añadido a la tarjeta flash";case"fr_FR":return"Point de lecture ajouté à la carte mémoire";case"ja_JP":return"読書ポイントをフラッシュカードに追加";case"zh_CHT":return"閱讀點加入閃卡";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Reading point added to flashcard"}}get 跳到底部反链(){switch(this.conf.appearance.lang){case"zh_CN":return"跳到底部反链";case"es_ES":return"Ir a las referencias inversas al final";case"fr_FR":return"Aller aux références inverses en bas";case"ja_JP":return"ページ下部の逆リンクに移動";case"zh_CHT":return"跳到底部反鏈";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Jump to Backlinks at the Bottom"}}get 在标题下添加跳转到底部的按钮(){switch(this.conf.appearance.lang){case"zh_CN":return"在标题下添加跳转到底部的按钮";case"es_ES":return"Agregar botón para saltar al final debajo del título";case"fr_FR":return"Ajouter un bouton pour sauter en bas sous le titre";case"ja_JP":return"タイトルの下にページの最後にジャンプするボタンを追加";case"zh_CHT":return"在標題下添加跳轉到底部的按鈕";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add jump to bottom button under the title"}}get 跳转顶部(){switch(this.conf.appearance.lang){case"zh_CN":return"跳转顶部";case"es_ES":return"Saltar al inicio";case"fr_FR":return"Sauter en haut";case"ja_JP":return"ページの先頭にジャンプ";case"zh_CHT":return"跳轉頂部";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Jump to top"}}get 默认折叠概念栏(){switch(this.conf.appearance.lang){case"zh_CN":return"默认折叠概念栏";case"es_ES":return"Barra de conceptos plegable predeterminada";case"fr_FR":return"Barre de concepts repliable par défaut";case"ja_JP":return"デフォルトで折りたたまれるコンセプトバー";case"zh_CHT":return"預設摺疊概念欄";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Default collapsible concept bar"}}get 反链启用只读模式(){switch(this.conf.appearance.lang){case"zh_CN":return"反链启用只读模式,提高性能";case"es_ES":return"El modo de solo lectura para enlaces inversos se activa y mejora el rendimiento.";case"fr_FR":return"Le mode lecture seule pour les liens entrants est activé et améliore les performances.";case"ja_JP":return"バックリンクの読み取り専用モードが有効になり、パフォーマンスが向上します。";case"zh_CHT":return"反向鏈接啟用唯讀模式,提高性能。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Backlink enable read-only mode to improve performance."}}get 过滤下面显示的反链提及(){switch(this.conf.appearance.lang){case"zh_CN":return"在下面显示的反链提及中过滤。可点击问号查看语法。";case"es_ES":return"Filtrar las menciones de enlaces inversos mostrados a continuación.";case"fr_FR":return"Filtrer les mentions de liens inverses affichées ci-dessous.";case"ja_JP":return"以下に表示されるバックリンクの言及をフィルタリングします。疑問符をクリックして構文を確認できます。";case"zh_CHT":return"在下面顯示的反向鏈接提及中過濾。可點擊問號查看語法。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Filter the backlink mentions shown below. Click the question mark to view the syntax."}}get 搜索反链提及(){switch(this.conf.appearance.lang){case"zh_CN":return"搜索本文档所有反链提及,搜索范围不受最大展开数限制。";case"es_ES":return"Buscar todas las menciones de enlaces inversos en este documento. El alcance de búsqueda no está limitado por el número máximo de expansiones.";case"fr_FR":return"Rechercher toutes les mentions de liens inverses dans ce document. La portée de la recherche n'est pas limitée par le nombre maximal d'expansions.";case"ja_JP":return"この文書内のすべてのバックリンクの言及を検索します。検索範囲は最大展開数に制限されません。";case"zh_CHT":return"搜尋本文檔所有反向鏈接提及,搜索範圍不受最大展開數限制。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Search for all backlink mentions in this document. The search scope is not limited by the maximum number of expansions."}}get 标题字母升序(){switch(this.conf.appearance.lang){case"zh_CN":return"标题字母升序";case"es_ES":return"Título alfabético ascendente";case"fr_FR":return"Titre par ordre alphabétique croissant";case"ja_JP":return"タイトルアルファベット昇順";case"zh_CHT":return"標題字母升序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Title Alphabetical Ascending"}}get 标题字母降序(){switch(this.conf.appearance.lang){case"zh_CN":return"标题字母降序";case"es_ES":return"Título alfabético descendente";case"fr_FR":return"Titre par ordre alphabétique décroissant";case"ja_JP":return"タイトルアルファベット降順";case"zh_CHT":return"標題字母降序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Title Alphabetical Descending"}}get 标题自然数升序(){switch(this.conf.appearance.lang){case"zh_CN":return"标题自然数升序";case"es_ES":return"Título numérico natural ascendente";case"fr_FR":return"Titre par ordre numérique naturel croissant";case"ja_JP":return"タイトル自然数昇順";case"zh_CHT":return"標題自然數升序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Title Natural Number Ascending"}}get 标题自然数降序(){switch(this.conf.appearance.lang){case"zh_CN":return"标题自然数降序";case"es_ES":return"Título numérico natural descendente";case"fr_FR":return"Titre par ordre numérique naturel décroissant";case"ja_JP":return"タイトル自然数降順";case"zh_CHT":return"標題自然數降序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Title Natural Number Descending"}}get 草稿切换(){switch(this.conf.appearance.lang){case"zh_CN":return"草稿切换";case"es_ES":return"Cambio de borrador";case"fr_FR":return"Changement de brouillon";case"ja_JP":return"下書き切り替え";case"zh_CHT":return"草稿切換";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Draft Switch"}}get 快速笔记Doc(){switch(this.conf.appearance.lang){case"zh_CN":return"快捷键如有冲突请调整。
ctrl+n: 创建快速笔记。
ctrl+alt+n: 打开最新的快速笔记。
f4: 对任意文档,快速切其正面与背面。";case"es_ES":return"Ajuste los accesos directos si hay conflictos.
ctrl+n: Crear una nota rápida.
ctrl+alt+n: Abrir la nota rápida más reciente.
f4: Cambiar rápidamente entre la parte frontal y trasera de cualquier documento.";case"fr_FR":return"Ajustez les raccourcis si des conflits existent.
ctrl+n: Créer une note rapide.
ctrl+alt+n: Ouvrir la dernière note rapide.
f4: Passer rapidement entre l'avant et l'arrière de n'importe quel document.";case"ja_JP":return"ショートカットキーが競合する場合は調整してください。
ctrl+n: クイックノートを作成。
ctrl+alt+n: 最新のクイックノートを開く。
f4: 任意のドキュメントの表と裏を素早く切り替える。";case"zh_CHT":return"快捷鍵如有衝突請調整。
ctrl+n: 創建快速筆記。
ctrl+alt+n: 打開最新的快速筆記。
f4: 對任意文檔,快速切其正面與背面。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Adjust shortcuts if there are conflicts.
ctrl+n: Create a quick note.
ctrl+alt+n: Open the latest quick note.
f4: Quickly toggle between the front and back of any document."}}get 将指定的引用渲染为标签(){switch(this.conf.appearance.lang){case"zh_CN":return"把包含指定前缀的引用,渲染为标签。每个前缀用逗号隔开。";case"es_ES":return"Renderizar referencias que contienen un prefijo específico como etiquetas. Separe cada prefijo con una coma.";case"fr_FR":return"Rendre les références contenant un préfixe spécifié en tant qu'étiquettes. Séparez chaque préfixe par une virgule.";case"ja_JP":return"指定されたプレフィックスを含む参照をタグとしてレンダリングします。各プレフィックスはカンマで区切ります。";case"zh_CHT":return"把包含指定前綴的引用,渲染為標籤。每個前綴用逗號隔開。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Render references containing a specified prefix as tags. Separate each prefix with a comma."}}get 使用链接否则用引用(){switch(this.conf.appearance.lang){case"zh_CN":return"打开使用链接,关闭使用引用。";case"es_ES":return"Abra usando el enlace, cierre usando la referencia.";case"fr_FR":return"Ouvrez en utilisant le lien, fermez en utilisant la référence.";case"ja_JP":return"リンクを使用して開き、参照を使用して閉じます。";case"zh_CHT":return"打開使用連結,關閉使用引用。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open using the link, close using the reference."}}get 总是保持已经加载的内容(){switch(this.conf.appearance.lang){case"zh_CN":return"总是保持已经加载的内容";case"es_ES":return"Mantener siempre el contenido ya cargado";case"fr_FR":return"Toujours conserver le contenu déjà chargé";case"ja_JP":return"常に既にロードされたコンテンツを保持する";case"zh_CHT":return"總是保持已經加載的內容";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Always keep the already loaded content"}}get 阅读点统一保存(){switch(this.conf.appearance.lang){case"zh_CN":return"阅读点统一保存";case"es_ES":return"Guardar uniformemente los puntos de lectura";case"fr_FR":return"Enregistrer uniformément les points de lecture";case"ja_JP":return"読書ポイントを統一して保存する";case"zh_CHT":return"閱讀點統一保存";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Uniformly save reading points"}}get 数据库充当反链(){switch(this.conf.appearance.lang){case"zh_CN":return"数据库反链:用数据库来充当反链面板,把反链自动插入数据库中";case"es_ES":return"Enlaces inversos de base de datos: Utilice la base de datos como un panel de enlaces inversos e inserte automáticamente los enlaces inversos en la base de datos.";case"fr_FR":return"Liens inverses de base de données : Utilisez la base de données comme panneau de liens inverses et insérez automatiquement les liens inversos dans la base de données.";case"ja_JP":return"データベースの逆リンク:データベースを逆リンクパネルとして使用し、逆リンクを自動的にデータベースに挿入します。";case"zh_CHT":return"資料庫反鏈:用資料庫充當反鏈面板,把反鏈自動插入資料庫中。";case"it_IT":return"Collegamenti inversi del database: Usa il database come un pannello di collegamenti inversi e inserisci automaticamente i collegamenti inversi nel database.";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Database backlinks: Use the database as a backlink panel and automatically insert backlinks into the database."}}get 刷新数据库反链(){switch(this.conf.appearance.lang){case"zh_CN":return"刷新数据库反链";case"es_ES":return"Actualizar enlaces inversos de la base de datos";case"fr_FR":return"Actualiser les backlinks de la base de données";case"ja_JP":return"データベースの逆参照を更新する";case"zh_CHT":return"刷新數據庫反鏈";case"it_IT":return"Aggiorna i backlink del database";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Refresh database backlinks"}}get 删除失效的闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"删除失效的闪卡。删卡时没有先取消闪卡,而是直接把闪卡的内容删除,则闪卡没有对应的内容,变成失效闪卡。(使用前请先创建备份)";case"es_ES":return"Eliminar tarjetas interactivas caducadas. Si se elimina el contenido de una tarjeta interactiva sin cancelarla primero, la tarjeta no tendrá contenido correspondiente y se convertirá en una tarjeta caducada. (Cree una copia de seguridad antes de usarla).";case"fr_FR":return"Supprimer les cartes mémoire expirées. Si vous supprimez le contenu d'une carte mémoire sans la désactiver d'abord, la carte n'aura plus de contenu correspondant et deviendra une carte mémoire expirée. (Faites une sauvegarde avant de l'utiliser).";case"ja_JP":return"無効なフラッシュカードを削除します。フラッシュカードをキャンセルせずに直接その内容を削除すると、フラッシュカードに対応する内容がなくなり、無効なフラッシュカードになります。(使用前にバックアップを作成してください)。";case"zh_CHT":return"刪除失效的閃卡。若未先取消閃卡,而是直接刪除閃卡內容,則閃卡將沒有對應內容,變成失效閃卡。(使用前請先建立備份)。";case"it_IT":return"Eliminare le schede lampo scadute. Se si elimina il contenuto di una scheda lampo senza prima annullarla, la scheda non avrà più un contenuto corrispondente e diventerà una scheda scaduta. (Fare un backup prima di utilizzarla).";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete expired flashcards. If you delete the content of a flashcard without canceling it first, the flashcard will have no corresponding content and become an expired flashcard. (Create a backup before using it)."}}get 删除失效的数据库(){switch(this.conf.appearance.lang){case"zh_CN":return"删除失效的数据库。与失效的闪卡一样,从文档中删除数据库,数据库还是会在/data/storage/av 下存在。(使用前请先创建备份)";case"es_ES":return"Eliminar la base de datos no válida. Al igual que las tarjetas flash no válidas, eliminar la base de datos del documento. La base de datos aún existirá en /data/storage/av. (Cree una copia de seguridad antes de usarla).";case"fr_FR":return"Supprimer la base de données non valide. Comme les cartes mémoire non valides, supprimer la base de données du document. La base de données existera toujours sous /data/storage/av. (Faites une sauvegarde avant de l'utiliser).";case"ja_JP":return"無効なデータベースを削除します。無効なフラッシュカードと同じように、ドキュメントからデータベースを削除しますが、データベースは依然として/data/storage/avに存在します。(使用前にバックアップを作成してください)。";case"zh_CHT":return"刪除失效的資料庫。與失效的閃卡一樣,從文件中刪除資料庫,資料庫仍會在/data/storage/av 下存在。(使用前請先創建備份)。";case"it_IT":return"Eliminare il database non valido. Come le flashcard non valide, eliminare il database dal documento. Il database sarà ancora presente in /data/storage/av. (Creare un backup prima di utilizzarlo).";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete the invalid database. Just like invalid flashcards, delete the database from the document. The database will still exist under /data/storage/av. (Create a backup before using it)."}}get 将选中的内容移到下边(){switch(this.conf.appearance.lang){case"zh_CN":return"将选中的内容移到下边";case"es_ES":return"Mover el contenido seleccionado hacia abajo";case"fr_FR":return"Déplacer le contenu sélectionné vers le bas";case"ja_JP":return"選択した内容を下に移動する";case"zh_CHT":return"將選中的內容移到下邊";case"it_IT":return"Spostare il contenuto selezionato verso il basso";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Move the selected content to the bottom"}}get 隐藏修改时间和创建时间(){switch(this.conf.appearance.lang){case"zh_CN":return"隐藏修改时间和创建时间";case"es_ES":return"Ocultar la hora de modificación y la hora de creación";case"fr_FR":return"Masquer l'heure de modification et l'heure de création";case"ja_JP":return"修正日時と作成日時を非表示にする";case"zh_CHT":return"隱藏修改時間和創建時間";case"it_IT":return"Nascondi ora di modifica e ora di creazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Hide modification time and creation time"}}get 移动内容后添加指向原来位置的链接(){switch(this.conf.appearance.lang){case"zh_CN":return"移动内容后,添加指向原来位置的链接";case"es_ES":return"Después de mover el contenido, agregue un enlace que apunte a la ubicación original";case"fr_FR":return"Après avoir déplacé le contenu, ajoutez un lien pointant vers l'emplacement d'origine";case"ja_JP":return"コンテンツを移動した後、元の場所を指すリンクを追加します";case"zh_CHT":return"移動內容後,添加指向原來位置的鏈接";case"it_IT":return"Dopo aver spostato il contenuto, aggiungi un collegamento che punta alla posizione originale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"After moving the content, add a link pointing to the original location"}}get 插入相关的层级概念(){switch(this.conf.appearance.lang){case"zh_CN":return"插入相关的层级概念";case"es_ES":return"Concepto de jerarquía relacionado de inserción";case"fr_FR":return"Insérer le concept de hiérarchie connexe";case"ja_JP":return"関連する階層概念を挿入";case"zh_CHT":return"插入相關的層級概念";case"it_IT":return"Inserisci il concetto gerarchico correlato";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Insert related hierarchical concepts"}}get 给引用加上效果(){switch(this.conf.appearance.lang){case"zh_CN":return"给引用加上效果";case"es_ES":return"Aplicar efecto a la cita";case"fr_FR":return"Appliquer un effet à la citation";case"ja_JP":return"引用に効果を追加する";case"zh_CHT":return"給引用加上效果";case"it_IT":return"Applica effetto alla citazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Apply effect to the quote"}}get 自定义图标(){switch(this.conf.appearance.lang){case"zh_CN":return"自定义图标";case"es_ES":return"Icono personalizado";case"fr_FR":return"Icône personnalisée";case"ja_JP":return"カスタムアイコン";case"zh_CHT":return"自訂圖標";case"it_IT":return"icona personalizzata";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Custom Icon"}}get 模糊查找引用(){switch(this.conf.appearance.lang){case"zh_CN":return"模糊查找引用,并插入引用";case"es_ES":return"Texto en español para la función de búsqueda y referencia difusa";case"fr_FR":return"Recherche floue de référence et insertion de la référence";case"ja_JP":return"曖昧な参照検索と参照の挿入";case"zh_CHT":return"模糊查找引用,並插入引用";case"it_IT":return"Ricerca per riferimento vago e inserimento del riferimento";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Fuzzy find reference and insert reference"}}get 在悬浮窗内显示底部反链(){switch(this.conf.appearance.lang){case"zh_CN":return"在悬浮窗内显示底部反链";case"es_ES":return"Mostrar el enlace inverso inferior en la ventana flotante";case"fr_FR":return"Afficher le lien inverse inférieur dans la fenêtre flottante";case"ja_JP":return"フロートウィンドウ内に下部逆リンクを表示する";case"zh_CHT":return"在懸浮窗內顯示底部反鏈";case"it_IT":return"Visualizza il link inverso inferiore nella finestra flottante";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":return"Display the bottom backlink in the floating window";default:return""}}get 立即刷新(){switch(this.conf.appearance.lang){case"zh_CN":return"立即刷新";case"es_ES":return"Actualizar inmediatamente";case"fr_FR":return"Actualiser immédiatement";case"ja_JP":return"直ちに更新";case"zh_CHT":return"立即刷新";case"it_IT":return"Aggiorna immediatamente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Refresh immediately"}}get 移动到Dailynote(){switch(this.conf.appearance.lang){case"zh_CN":return"移动到 Dailynote";case"es_ES":return"Mover a Dailynote";case"fr_FR":return"Déplacer vers Dailynote";case"ja_JP":return"Dailynoteに移動";case"zh_CHT":return"移動到 Dailynote";case"it_IT":return"Sposta su Dailynote";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Move to Dailynote"}}get 把指向当前文档的引用删除(){switch(this.conf.appearance.lang){case"zh_CN":return"把指向当前文档的引用删除";case"es_ES":return"Eliminar referencias al documento actual";case"fr_FR":return"Supprimer les références au document actuel";case"ja_JP":return"現在のドキュメントへの参照を削除";case"zh_CHT":return"把指向當前文檔的引用刪除";case"it_IT":return"Elimina riferimenti al documento corrente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Remove references to the current document"}}get VIP密钥(){switch(this.conf.appearance.lang){case"zh_CN":return"VIP密钥";case"es_ES":return"Clave VIP";case"fr_FR":return"Clé VIP";case"ja_JP":return"VIPキー";case"zh_CHT":return"VIP密鑰";case"it_IT":return"Chiave VIP";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"VIP Key"}}get 测试密钥的合法性(){switch(this.conf.appearance.lang){case"zh_CN":return"测试密钥的合法性";case"es_ES":return"Probar la legalidad de la clave";case"fr_FR":return"Tester la légalité de la clé";case"ja_JP":return"キーの合法性をテストする";case"zh_CHT":return"測試密鑰的合法性";case"it_IT":return"Verificare la legalità della chiave";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Test the legality of the key"}}get 嵌入互链创建(){switch(this.conf.appearance.lang){case"zh_CN":return"嵌入互链-创建";case"es_ES":return"Crear enlace incrustado";case"fr_FR":return"Créer un lien intégré";case"ja_JP":return"埋め込みリンクの作成";case"zh_CHT":return"嵌入互鏈-創建";case"it_IT":return"Crea collegamento incorporato";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Create Embedded Link"}}get 嵌入互链选择(){switch(this.conf.appearance.lang){case"zh_CN":return"嵌入互链-选择";case"es_ES":return"Seleccionar enlace incrustado";case"fr_FR":return"Sélectionner un lien intégré";case"ja_JP":return"埋め込みリンクの選択";case"zh_CHT":return"嵌入互鏈-選擇";case"it_IT":return"Seleziona collegamento incorporato";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Select Embedded Link"}}get 总是退出聚焦(){switch(this.conf.appearance.lang){case"zh_CN":return"总是退出聚焦(闪卡除外)";case"es_ES":return"Siempre salir de enfoque (excepto tarjetas flash)";case"fr_FR":return"Toujours quitter le focus (sauf pour les cartes mémoire)";case"ja_JP":return"常にフォーカスを外す(カードを除く)";case"zh_CHT":return"總是退出聚焦(閃卡除外)";case"it_IT":return"Esci sempre dallo stato di attenzione (escluse le flashcard)";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Always exit focus (except flashcards)"}}get 块关系图(){switch(this.conf.appearance.lang){case"zh_CN":return"块关系图";case"es_ES":return"Diagrama de relaciones de bloques";case"fr_FR":return"Diagramme de relations de blocs";case"ja_JP":return"ブロック関係図";case"zh_CHT":return"區塊關係圖";case"it_IT":return"Diagramma delle relazioni tra blocchi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Block Relationship Diagram"}}get 最大连续段落块数量(){switch(this.conf.appearance.lang){case"zh_CN":return"最大连续段落块数量";case"es_ES":return"Cantidad máxima de bloques de párrafos continuos";case"fr_FR":return"Nombre maximal de blocs de paragraphes consécutifs";case"ja_JP":return"連続段落ブロックの最大数";case"zh_CHT":return"最大連續段落塊數量";case"it_IT":return"Numero massimo di blocchi di paragrafi consecutivi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Maximum consecutive paragraph block count"}}get 最大节点数量(){switch(this.conf.appearance.lang){case"zh_CN":return"最大节点数量";case"es_ES":return"Cantidad máxima de nodos";case"fr_FR":return"Nombre maximal de nœuds";case"ja_JP":return"ノードの最大数";case"zh_CHT":return"最大節點數量";case"it_IT":return"Numero massimo di nodi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Maximum node count"}}get 块关系图帮助(){switch(this.conf.appearance.lang){case"zh_CN":return"(图中:按住ctrl可以多选节点与连线;backspace可删除节点与连线;可创建连线;alt点击可以定位到文档)(文档中:右键菜单可以定位到图中。快速创建引用可以用双向互链功能)";case"es_ES":return"(Gráfico: mantén presionado ctrl para seleccionar múltiples nodos y conexiones; backspace para eliminar nodos y conexiones; puedes crear conexiones; clic con alt para ir al documento)(En el documento: menú derecho para ir al gráfico. Crea referencias rápidamente usando enlaces bidireccionales)";case"fr_FR":return"(Graphique: maintenez ctrl enfoncé pour sélectionner plusieurs nœuds et connexions; backspace pour supprimer des nœuds et connexions; vous pouvez créer des connexions; clic avec alt pour accéder au document)(Dans le document: menu contextuel pour accéder au graphique. Créez rapidement des références avec la fonction de lien bidirectionnel)";case"ja_JP":return"(図中:Ctrlキーを押しながらノードと線を複数選択、バックスペースでノードと線を削除、線を作成可能、Altクリックでドキュメントにジャンプ)(ドキュメント内:右クリックメニューで図にジャンプ。双方向リンク機能で素早く参照を作成可能)";case"zh_CHT":return"(圖中:按住 Ctrl 可多選節點與連線;Backspace 可刪除節點與連線;可創建連線;Alt 點擊可定位到文檔)(文檔中:右鍵菜單可定位到圖中。快速創建引用可用雙向互鏈功能)";case"it_IT":return"(Grafico: tenere premuto ctrl per selezionare più nodi e connessioni; backspace per eliminare nodi e connessioni; puoi creare connessioni; clic con alt per posizionarsi nel documento)(Nel documento: menu con il tasto destro per posizionarsi nel grafico. Crea riferimenti rapidamente usando il collegamento bidirezionale)";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"(Graph: hold ctrl to multi-select nodes and connections; backspace to delete nodes and connections; you can create connections; alt-click to navigate to document)(In document: right-click menu to navigate to graph. Quickly create references using bidirectional linking feature)"}}get 定位到文档(){switch(this.conf.appearance.lang){case"zh_CN":return"定位到文档";case"es_ES":return"Ir al documento";case"fr_FR":return"Aller au document";case"ja_JP":return"ドキュメントに移動";case"zh_CHT":return"定位到文檔";case"it_IT":return"Vai al documento";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Go to document"}}get 定位到图中的节点(){switch(this.conf.appearance.lang){case"zh_CN":return"定位到图中节点";case"es_ES":return"Ir al nodo en la gráfica";case"fr_FR":return"Aller au nœud dans le graphique";case"ja_JP":return"グラフ内のノードに移動";case"zh_CHT":return"定位到圖中節點";case"it_IT":return"Vai al nodo nel grafico";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Go to node in graph"}}get 关联两个块选择(){switch(this.conf.appearance.lang){case"zh_CN":return"关联两个块-选择";case"es_ES":return"Asociar dos bloques - Selección";case"fr_FR":return"Associer deux blocs - Sélection";case"ja_JP":return"2つのブロックを関連付ける - 選択";case"zh_CHT":return"關聯兩個區塊 - 選擇";case"it_IT":return"Associa due blocchi - Selezione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Associate two blocks - Selection"}}get 关联两个块创建(){switch(this.conf.appearance.lang){case"zh_CN":return"关联两个块-创建";case"es_ES":return"Asociar dos bloques - Creación";case"fr_FR":return"Associer deux blocs - Création";case"ja_JP":return"2つのブロックを関連付ける - 作成";case"zh_CHT":return"關聯兩個區塊 - 建立";case"it_IT":return"Associa due blocchi - Creazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Associate two blocks - Creation"}}get 互相插入引用于下方选择(){switch(this.conf.appearance.lang){case"zh_CN":return"互相插入引用于下方-选择";case"es_ES":return"Insertar referencias mutuamente debajo - Seleccionar";case"fr_FR":return"Insérer des références mutuelles ci-dessous - Sélectionner";case"ja_JP":return"相互参照を下に挿入 - 選択";case"zh_CHT":return"互相插入引用于下方-選擇";case"it_IT":return"Inserisci riferimenti reciproci sotto - Seleziona";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Insert references mutually below - Select"}}get 互相插入引用于下方创建(){switch(this.conf.appearance.lang){case"zh_CN":return"互相插入引用于下方-创建";case"es_ES":return"Insertar referencias mutuamente debajo - Crear";case"fr_FR":return"Insérer des références mutuelles ci-dessous - Créer";case"ja_JP":return"相互参照を下に挿入 - 作成";case"zh_CHT":return"互相插入引用于下方-創建";case"it_IT":return"Inserisci riferimenti reciproci sotto - Crea";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Insert references mutually below - Create"}}get 切换横向与纵向(){switch(this.conf.appearance.lang){case"zh_CN":return"切换横向与纵向";case"es_ES":return"Cambiar entre horizontal y vertical";case"fr_FR":return"Basculer entre horizontal et vertical";case"ja_JP":return"横向と縦向を切り替える";case"zh_CHT":return"切換橫向與縱向";case"it_IT":return"Cambia tra orizzontale e verticale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Switch between horizontal and vertical"}}get 删除所选段落(){switch(this.conf.appearance.lang){case"zh_CN":return"用选中段落创建文档后,删除所选段落";case"es_ES":return"Después de crear un documento con los párrafos seleccionados, eliminar los párrafos seleccionados";case"fr_FR":return"Après avoir créé un document avec les paragraphes sélectionnés, supprimer les paragraphes sélectionnés";case"ja_JP":return"選択した段落でドキュメントを作成した後、選択した段落を削除する";case"zh_CHT":return"用選中段落創建文檔後,刪除所選段落";case"it_IT":return"Dopo aver creato un documento con i paragrafi selezionati, eliminare i paragrafi selezionati";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"After creating a document with the selected paragraphs, delete the selected paragraphs"}}get 正在添加阅读点(){switch(this.conf.appearance.lang){case"zh_CN":return"正在添加阅读点";case"es_ES":return"Añadiendo punto de lectura";case"fr_FR":return"Ajout d'un point de lecture";case"ja_JP":return"読書ポイントを追加中";case"zh_CHT":return"正在添加閱讀點";case"it_IT":return"Aggiunta del punto di lettura";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Adding reading point"}}get 左键点击节点跳转到文档(){switch(this.conf.appearance.lang){case"zh_CN":return"左键点击节点跳转到文档";case"es_ES":return"Haz clic con el botón izquierdo en el nodo para ir al documento";case"fr_FR":return"Cliquez avec le bouton gauche sur le nœud pour accéder au document";case"ja_JP":return"ノードを左クリックしてドキュメントに移動";case"zh_CHT":return"左鍵點擊節點跳轉到文件";case"it_IT":return"Fai clic sinistro sul nodo per accedere al documento";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Left-click the node to navigate to the document"}}get 极简无序列表样式(){switch(this.conf.appearance.lang){case"zh_CN":return"极简无序列表样式";case"es_ES":return"Estilo de lista desordenada minimalista";case"fr_FR":return"Style de liste non ordonnée minimaliste";case"ja_JP":return"ミニマルな無順序リストスタイル";case"zh_CHT":return"極簡無序列表樣式";case"it_IT":return"Stile di elenco non ordinato minimalista";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Minimalist unordered list style"}}get 给无序列表加上背景色(){switch(this.conf.appearance.lang){case"zh_CN":return"给无序列表加上背景色";case"es_ES":return"Añadir color de fondo a la lista desordenada";case"fr_FR":return"Ajouter une couleur d'arrière-plan à la liste non ordonnée";case"ja_JP":return"無順序リストに背景色を追加";case"zh_CHT":return"給無序清單加上背景色";case"it_IT":return"Aggiungi colore di sfondo alla lista non ordinata";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add background color to unordered list"}}get 禁用强提醒(){switch(this.conf.appearance.lang){case"zh_CN":return"禁用强提醒";case"es_ES":return"Deshabilitar recordatorios fuertes";case"fr_FR":return"Désactiver les rappels insistants";case"ja_JP":return"強力なリマインダーを無効にする";case"zh_CHT":return"禁用強提醒";case"it_IT":return"Disattiva promemoria forti";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Disable strong reminders"}}get 用对话框的形式打开阅读点(){switch(this.conf.appearance.lang){case"zh_CN":return"用对话框的形式打开阅读点";case"es_ES":return"Abrir punto de lectura en forma de diálogo";case"fr_FR":return"Ouvrir le point de lecture sous forme de dialogue";case"ja_JP":return"ダイアログ形式で読書ポイントを開く";case"zh_CHT":return"用對話框的形式打開閱讀點";case"it_IT":return"Aprire il punto di lettura in forma di dialogo";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open reading point in dialog form"}}get 触发快捷键时弹出对话框(){switch(this.conf.appearance.lang){case"zh_CN":return"触发快捷键时弹出对话框(速度更快)";case"es_ES":return"Mostrar cuadro de diálogo al activar la tecla de acceso rápido (más rápido)";case"fr_FR":return"Afficher la boîte de dialogue lors de l'activation de la touche de raccourci (plus rapide)";case"ja_JP":return"ショートカットキーを押したときにダイアログを表示する(より速い)";case"zh_CHT":return"觸發快捷鍵時彈出對話框(速度更快)";case"it_IT":return"Mostra finestra di dialogo al premere del tasto di scelta rapida (più veloce)";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show dialog when shortcut key is triggered (faster)"}}get 同步块选择(){switch(this.conf.appearance.lang){case"zh_CN":return"同步块-选择";case"es_ES":return"Bloque de sincronización - Seleccionar";case"fr_FR":return"Bloc de synchronisation - Sélectionner";case"ja_JP":return"同期ブロック - 選択";case"zh_CHT":return"同步塊-選擇";case"it_IT":return"Blocco di sincronizzazione - Seleziona";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Sync Block - Select"}}get 同步块创建(){switch(this.conf.appearance.lang){case"zh_CN":return"同步块-创建";case"es_ES":return"Bloque de sincronización - Crear";case"fr_FR":return"Bloc de synchronisation - Créer";case"ja_JP":return"同期ブロック - 作成";case"zh_CHT":return"同步塊-創建";case"it_IT":return"Blocco di sincronizzazione - Crea";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Sync Block - Create"}}get 同步块(){switch(this.conf.appearance.lang){case"zh_CN":return"同步块";case"es_ES":return"Bloque de sincronización";case"fr_FR":return"Bloc de synchronisation";case"ja_JP":return"同期ブロック";case"zh_CHT":return"同步塊";case"it_IT":return"Blocco di sincronizzazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Synchronization Block"}}get 查看所有同步位置(){switch(this.conf.appearance.lang){case"zh_CN":return"查看所有同步位置";case"es_ES":return"Ver todas las ubicaciones sincronizadas";case"fr_FR":return"Voir tous les emplacements synchronisés";case"ja_JP":return"すべての同期位置を表示";case"zh_CHT":return"查看所有同步位置";case"it_IT":return"Visualizza tutte le posizioni sincronizzate";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"View all synchronized locations"}}已在x个地方同步(e){switch(this.conf.appearance.lang){case"zh_CN":return`已在${e}个地方同步`;case"es_ES":return`Sincronizado en ${e} lugares`;case"fr_FR":return`Synchronisé en ${e} endroits`;case"ja_JP":return`${e}箇所で同期されました`;case"zh_CHT":return`已在${e}個地方同步`;case"it_IT":return`Sincronizzato in ${e} luoghi`;case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`Synchronized in ${e} places`}}get 保存(){switch(this.conf.appearance.lang){case"zh_CN":return"保存";case"es_ES":return"Guardar";case"fr_FR":return"Enregistrer";case"ja_JP":return"保存";case"zh_CHT":return"保存";case"it_IT":return"Salva";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Save"}}get 自动(){switch(this.conf.appearance.lang){case"zh_CN":return"自动";case"es_ES":return"Automático";case"fr_FR":return"Automatique";case"ja_JP":return"自動";case"zh_CHT":return"自動";case"it_IT":return"Automatico";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Auto"}}延迟x秒后执行(e){switch(this.conf.appearance.lang){case"zh_CN":return`延迟${e}秒后执行,请勿修改`;case"es_ES":return`Ejecutar después de ${e} segundos, no modificar`;case"fr_FR":return`Exécuter après ${e} secondes, ne pas modifier`;case"ja_JP":return`${e}秒後に実行、変更しないでください`;case"zh_CHT":return`延遲${e}秒後執行,請勿修改`;case"it_IT":return`Esegui dopo ${e} secondi, non modificare`;case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`Execute after ${e} seconds, do not modify`}}get 全部打开(){switch(this.conf.appearance.lang){case"zh_CN":return"全部打开";case"es_ES":return"Abrir todo";case"fr_FR":return"Tout ouvrir";case"ja_JP":return"すべて開く";case"zh_CHT":return"全部打開";case"it_IT":return"Apri tutto";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open all"}}get 自动隐藏(){switch(this.conf.appearance.lang){case"zh_CN":return"自动隐藏";case"es_ES":return"Ocultar automáticamente";case"fr_FR":return"Masquer automatiquement";case"ja_JP":return"自動非表示";case"zh_CHT":return"自動隱藏";case"it_IT":return"Nascondi automaticamente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Auto hide"}}get 添加到原始块的链接(){switch(this.conf.appearance.lang){case"zh_CN":return"添加到原始块的链接";case"es_ES":return"Enlace a bloque original";case"fr_FR":return"Lien vers le bloc original";case"ja_JP":return"元のブロックへのリンク";case"zh_CHT":return"添加到原始塊的連結";case"it_IT":return"Collegamento al blocco originale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Link to original block"}}get 添加到原始块的引用(){switch(this.conf.appearance.lang){case"zh_CN":return"添加到原始块的引用";case"es_ES":return"Referencia al bloque original";case"fr_FR":return"Référence au bloc original";case"ja_JP":return"元のブロックへの参照";case"zh_CHT":return"添加到原始塊的引用";case"it_IT":return"Riferimento al blocco originale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Reference to original block"}}get 设为原始块(){switch(this.conf.appearance.lang){case"zh_CN":return"设为原始块";case"es_ES":return"Establecer como bloque original";case"fr_FR":return"Définir comme bloc original";case"ja_JP":return"元のブロックに設定";case"zh_CHT":return"設為原始塊";case"it_IT":return"Imposta come blocco originale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Set as Original Block"}}get 全部删除(){switch(this.conf.appearance.lang){case"zh_CN":return"全部删除";case"es_ES":return"Eliminar todo";case"fr_FR":return"Tout supprimer";case"ja_JP":return"すべて削除";case"zh_CHT":return"全部刪除";case"it_IT":return"Elimina tutto";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete All"}}get 删除其他(){switch(this.conf.appearance.lang){case"zh_CN":return"删除其他";case"es_ES":return"Eliminar otros";case"fr_FR":return"Supprimer les autres";case"ja_JP":return"他を削除";case"zh_CHT":return"刪除其他";case"it_IT":return"Elimina altri";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete Others"}}get 同步失败(){switch(this.conf.appearance.lang){case"zh_CN":return"同步失败";case"es_ES":return"Fallo de sincronización";case"fr_FR":return"Échec de synchronisation";case"ja_JP":return"同期に失敗しました";case"zh_CHT":return"同步失敗";case"it_IT":return"Sincronizzazione fallita";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Synchronization failed"}}get 无复本块(){switch(this.conf.appearance.lang){case"zh_CN":return"无复本块";case"es_ES":return"Sin bloque de copia";case"fr_FR":return"Aucun bloc de copie";case"ja_JP":return"コピーブロックなし";case"zh_CHT":return"無複本塊";case"it_IT":return"Nessun blocco di copia";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"No copy block"}}get 重置版本(){switch(this.conf.appearance.lang){case"zh_CN":return"重置版本";case"es_ES":return"Versión de reinicio";case"fr_FR":return"Version de réinitialisation";case"ja_JP":return"リセットバージョン";case"zh_CHT":return"重置版本";case"it_IT":return"Versione di ripristino";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Reset Version"}}get 打开块关系图(){switch(this.conf.appearance.lang){case"zh_CN":return"打开块关系图";case"es_ES":return"Abrir diagrama de bloques";case"fr_FR":return"Ouvrir le diagramme de blocs";case"ja_JP":return"ブロック関係図を開く";case"zh_CHT":return"打開塊關係圖";case"it_IT":return"Aprire il diagramma dei blocchi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open block diagram"}}把剩余闪卡均匀推迟在未来x小时内(e){switch(this.conf.appearance.lang){case"zh_CN":return`把剩余闪卡均匀推迟在未来${e}小时内`;case"es_ES":return`Aplazar uniformemente las tarjetas restantes en las próximas ${e} horas`;case"fr_FR":return`Reporter uniformément les cartes restantes dans les ${e} prochaines heures`;case"ja_JP":return`${e}時間以内に残りのカードを均等に延期する`;case"zh_CHT":return`把剩餘閃卡均勻推遲在未來${e}小時內`;case"it_IT":return`Ritardare uniformemente le carte rimanenti nelle prossime ${e} ore`;case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`Spread the remaining flashcards evenly over the next ${e} hours`}}get 按递增时间推迟闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"按递增时间推迟闪卡delay";case"es_ES":return"Aplazar tarjetas flash por tiempo incremental";case"fr_FR":return"Reporter les cartes mémoire par temps incrémental";case"ja_JP":return"増分時間でフラッシュカードを延期する";case"zh_CHT":return"按遞增時間推遲閃卡";case"it_IT":return"Ritardare le carte flash per tempo incrementale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Postpone flashcards by incremental time"}}get 显示同步块按钮(){switch(this.conf.appearance.lang){case"zh_CN":return"显示同步块按钮";case"es_ES":return"Mostrar botón de bloqueo sincronizado";case"fr_FR":return"Afficher le bouton de blocage synchronisé";case"ja_JP":return"同期ブロックボタンを表示";case"zh_CHT":return"顯示同步塊按鈕";case"it_IT":return"Mostra pulsante blocco sincronizzato";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show sync block button"}}get 批注(){switch(this.conf.appearance.lang){case"zh_CN":return"批注";case"es_ES":return"Anotación";case"fr_FR":return"Annotation";case"ja_JP":return"注釈";case"zh_CHT":return"註釋";case"it_IT":return"Annotazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Annotation"}}get 包含正反链(){switch(this.conf.appearance.lang){case"zh_CN":return"包含正反链";case"es_ES":return"contiene enlaces directos e inversos";case"fr_FR":return"contient des liens directs et inverses";case"ja_JP":return"順方向と逆方向のリンクを含む";case"zh_CHT":return"包含正反鏈";case"it_IT":return"contiene sia collegamenti diretti che inversi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"contains both forward and reverse links"}}get 正引(){switch(this.conf.appearance.lang){case"zh_CN":return"正引";case"es_ES":return"forward link";case"fr_FR":return"forward link";case"ja_JP":return"forward link";case"zh_CHT":return"正引";case"it_IT":return"forward link";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"forward link"}}get 反引(){switch(this.conf.appearance.lang){case"zh_CN":return"反引";case"es_ES":return"enlace inverso";case"fr_FR":return"lien inverse";case"ja_JP":return"逆リンク";case"zh_CHT":return"反引";case"it_IT":return"collegamento inverso";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"backref"}}get 虚引(){switch(this.conf.appearance.lang){case"zh_CN":return"虚引";case"es_ES":return"enlace virtual";case"fr_FR":return"lien virtuel";case"ja_JP":return"仮想リンク";case"zh_CHT":return"虛引";case"it_IT":return"collegamento virtuale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"virref"}}get 高度(){switch(this.conf.appearance.lang){case"zh_CN":return"高度";case"es_ES":return"altura";case"fr_FR":return"hauteur";case"ja_JP":return"高さ";case"zh_CHT":return"高度";case"it_IT":return"altezza";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"height"}}get 添加批注到日记(){switch(this.conf.appearance.lang){case"zh_CN":return"添加批注到日记";case"es_ES":return"Agregar anotación al diario";case"fr_FR":return"Ajouter une annotation au journal";case"ja_JP":return"日記に注釈を追加";case"zh_CHT":return"添加批注到日記";case"it_IT":return"Aggiungi annotazione al diario";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add annotation to journal"}}get 添加批注到新文件(){switch(this.conf.appearance.lang){case"zh_CN":return"添加批注到新文件";case"es_ES":return"Agregar anotación a un nuevo archivo";case"fr_FR":return"Ajouter une annotation à un nouveau fichier";case"ja_JP":return"新しいファイルに注釈を追加";case"zh_CHT":return"添加批注到新檔案";case"it_IT":return"Aggiungi annotazione a un nuovo file";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add annotation to new file"}}get 批注添加下划线(){switch(this.conf.appearance.lang){case"zh_CN":return"批注添加下划线";case"es_ES":return"Añadir subrayado a la anotación";case"fr_FR":return"Ajouter un soulignement à l'annotation";case"ja_JP":return"注釈に下線を追加";case"zh_CHT":return"批注添加下劃線";case"it_IT":return"Aggiungi sottolineatura all'annotazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add underline to annotation"}}get 删除(){switch(this.conf.appearance.lang){case"zh_CN":return"删除";case"es_ES":return"Eliminar";case"fr_FR":return"Supprimer";case"ja_JP":return"削除";case"zh_CHT":return"刪除";case"it_IT":return"Elimina";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete"}}get 定位(){switch(this.conf.appearance.lang){case"zh_CN":return"定位";case"es_ES":return"ubicación";case"fr_FR":return"localisation";case"ja_JP":return"位置";case"zh_CHT":return"定位";case"it_IT":return"posizione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"position"}}get 引用已向上传递(){switch(this.conf.appearance.lang){case"zh_CN":return"引用已向上传递";case"es_ES":return"La referencia se ha pasado hacia arriba";case"fr_FR":return"La référence a été transmise vers le haut";case"ja_JP":return"参照が上に渡されました";case"zh_CHT":return"引用已向上傳遞";case"it_IT":return"Il riferimento è stato passato verso l'alto";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Reference has been passed upwards"}}get 显示ID(){switch(this.conf.appearance.lang){case"zh_CN":return"显示ID";case"es_ES":return"Mostrar ID";case"fr_FR":return"Afficher l'ID";case"ja_JP":return"IDを表示";case"zh_CHT":return"顯示ID";case"it_IT":return"Mostra ID";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show ID"}}get 显示路径(){switch(this.conf.appearance.lang){case"zh_CN":return"显示路径";case"es_ES":return"Mostrar ruta";case"fr_FR":return"Afficher le chemin";case"ja_JP":return"パスを表示";case"zh_CHT":return"顯示路徑";case"it_IT":return"Mostra percorso";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show path"}}get 向上传递引用到标题(){switch(this.conf.appearance.lang){case"zh_CN":return"向上传递引用到标题";case"es_ES":return"Pasar referencia hacia arriba al título";case"fr_FR":return"Transmettre la référence vers le titre";case"ja_JP":return"タイトルに参照を渡す";case"zh_CHT":return"向上傳遞引用到標題";case"it_IT":return"Passa il riferimento al titolo";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Pass reference up to title"}}get 向上传递引用到超级块(){switch(this.conf.appearance.lang){case"zh_CN":return"向上传递引用到超级块";case"es_ES":return"Pasar referencia hacia arriba al superbloque";case"fr_FR":return"Transmettre la référence vers le super bloc";case"ja_JP":return"スーパーブロックに参照を渡す";case"zh_CHT":return"向上傳遞引用到超級塊";case"it_IT":return"Passa il riferimento al superblocco";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Pass reference up to superblock"}}get 向上传递引用到引述块(){switch(this.conf.appearance.lang){case"zh_CN":return"向上传递引用到引述块";case"es_ES":return"Pasar referencia hacia arriba al bloque de cita";case"fr_FR":return"Transmettre la référence vers le bloc de citation";case"ja_JP":return"引用ブロックに参照を渡す";case"zh_CHT":return"向上傳遞引用到引述塊";case"it_IT":return"Passa il riferimento al blocco di citazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Pass reference up to quote block"}}get 复制为引用(){switch(this.conf.appearance.lang){case"zh_CN":return"复制为引用";case"es_ES":return"Copiar como cita";case"fr_FR":return"Copier comme citation";case"ja_JP":return"引用としてコピー";case"zh_CHT":return"複製為引用";case"it_IT":return"Copia come citazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy as citation"}}get 展开与折叠(){switch(this.conf.appearance.lang){case"zh_CN":return"展开与折叠";case"es_ES":return"Expandir y colapsar";case"fr_FR":return"Développer et réduire";case"ja_JP":return"展開と折りたたみ";case"zh_CHT":return"展開與折疊";case"it_IT":return"Espandi e comprimi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Expand and collapse"}}get 将选择文字加入文档的别名(){switch(this.conf.appearance.lang){case"zh_CN":return"将选择文字加入文档的别名";case"es_ES":return"Alias para añadir texto seleccionado al documento";case"fr_FR":return"Alias pour ajouter le texte sélectionné au document";case"ja_JP":return"選択したテキストをドキュメントに追加するエイリアス";case"zh_CHT":return"將選擇文字加入文件的別名";case"it_IT":return"Alias per aggiungere il testo selezionato al documento";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Alias to add selected text to document"}}get 下一页(){switch(this.conf.appearance.lang){case"zh_CN":return"下一页";case"es_ES":return"Siguiente página";case"fr_FR":return"Page suivante";case"ja_JP":return"次へ";case"zh_CHT":return"下一頁";case"it_IT":return"Pagina successiva";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Next page"}}get 上一页(){switch(this.conf.appearance.lang){case"zh_CN":return"上一页";case"es_ES":return"Página anterior";case"fr_FR":return"Page précédente";case"ja_JP":return"前へ";case"zh_CHT":return"上一頁";case"it_IT":return"Pagina precedente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Previous page"}}get 回到第一页(){switch(this.conf.appearance.lang){case"zh_CN":return"回到第一页";case"es_ES":return"Volver a la primera página";case"fr_FR":return"Retour à la première page";case"ja_JP":return"最初のページに戻る";case"zh_CHT":return"回到第一頁";case"it_IT":return"Torna alla prima pagina";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Back to the first page"}}get 保存查询条件(){switch(this.conf.appearance.lang){case"zh_CN":return"保存查询条件";case"es_ES":return"Guardar condiciones de búsqueda";case"fr_FR":return"Enregistrer les critères de recherche";case"ja_JP":return"検索条件を保存";case"zh_CHT":return"保存查詢條件";case"it_IT":return"Salva i criteri di ricerca";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Save search conditions"}}get 点击查询ctrl点击删除(){switch(this.conf.appearance.lang){case"zh_CN":return"点击查询,ctrl点击删除";case"es_ES":return"Clic para consultar, Ctrl + clic para eliminar";case"fr_FR":return"Cliquer pour rechercher, Ctrl + clic pour supprimer";case"ja_JP":return"クリックで検索、Ctrl + クリックで削除";case"zh_CHT":return"點擊查詢,Ctrl + 點擊刪除";case"it_IT":return"Clic per cercare, Ctrl + clic per eliminare";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Click to search, Ctrl + click to delete"}}get 添加空间ID(){switch(this.conf.appearance.lang){case"zh_CN":return"添加空间ID";case"es_ES":return"Añadir ID de espacio";case"fr_FR":return"Ajouter un ID d'espace";case"ja_JP":return"スペースIDを追加";case"zh_CHT":return"添加空間ID";case"it_IT":return"Aggiungi ID spazio";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Space ID"}}get 添加知识库ID(){switch(this.conf.appearance.lang){case"zh_CN":return"添加知识库ID";case"es_ES":return"Añadir ID de base de conocimientos";case"fr_FR":return"Ajouter un ID de base de connaissances";case"ja_JP":return"ナレッジベースIDを追加";case"zh_CHT":return"添加知識庫ID";case"it_IT":return"Aggiungi ID knowledge base";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Knowledge Base ID"}}get 添加令牌(){switch(this.conf.appearance.lang){case"zh_CN":return"添加令牌";case"es_ES":return"Añadir token";case"fr_FR":return"Ajouter un jeton";case"ja_JP":return"トークンを追加";case"zh_CHT":return"添加令牌";case"it_IT":return"Aggiungi token";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Token"}}get 上传当前文档以及所有子文档(){switch(this.conf.appearance.lang){case"zh_CN":return"上传当前文档以及所有子文档";case"es_ES":return"Subir el documento actual y todos los subdocumentos";case"fr_FR":return"Télécharger le document actuel et tous les sous-documents";case"ja_JP":return"現在のドキュメントとすべてのサブドキュメントをアップロード";case"zh_CHT":return"上傳當前文檔以及所有子文檔";case"it_IT":return"Carica il documento corrente e tutti i sottodocumenti";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Upload current document and all subdocuments"}}get 删除Coze中当前文件(){switch(this.conf.appearance.lang){case"zh_CN":return"删除Coze中当前文件";case"es_ES":return"Eliminar el archivo actual en Coze";case"fr_FR":return"Supprimer le fichier actuel dans Coze";case"ja_JP":return"Cozeの現在のファイルを削除";case"zh_CHT":return"刪除Coze中當前文件";case"it_IT":return"Elimina il file corrente in Coze";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete current file in Coze"}}get 删除Coze中当前文件和子文件(){switch(this.conf.appearance.lang){case"zh_CN":return"删除Coze中当前文件和子文件";case"es_ES":return"Eliminar el archivo actual y los subarchivos en Coze";case"fr_FR":return"Supprimer le fichier actuel et les sous-fichiers dans Coze";case"ja_JP":return"Cozeの現在のファイルとサブファイルを削除";case"zh_CHT":return"刪除Coze中當前文件和子文件";case"it_IT":return"Elimina il file corrente e i sottofile in Coze";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete current file and subfiles in Coze"}}get 添加智能体ID(){switch(this.conf.appearance.lang){case"zh_CN":return"添加智能体ID";case"es_ES":return"Añadir ID de agente";case"fr_FR":return"Ajouter l'ID de l'agent";case"ja_JP":return"エージェントIDを追加";case"zh_CHT":return"添加智能體ID";case"it_IT":return"Aggiungi ID agente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Agent ID"}}get 调试智能体(){switch(this.conf.appearance.lang){case"zh_CN":return"调试智能体";case"es_ES":return"Depurar agente";case"fr_FR":return"Déboguer l'agent";case"ja_JP":return"エージェントをデバッグ";case"zh_CHT":return"調試智能體";case"it_IT":return"Debug agente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Debug Agent"}}get 清理Coze多余文件(){switch(this.conf.appearance.lang){case"zh_CN":return"清理Coze多余文件";case"es_ES":return"Limpiar archivos innecesarios de Coze";case"fr_FR":return"Nettoyer les fichiers superflus de Coze";case"ja_JP":return"Cozeの不要なファイルをクリーンアップ";case"zh_CHT":return"清理Coze多餘文件";case"it_IT":return"Pulizia file superflui di Coze";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Clean up unnecessary Coze files"}}get conceptBarTitle点击(){switch(this.conf.appearance.lang){case"zh_CN":return"点击(跳转), shift+alt点击(或者), ctrl点击(并且), shift点击(排除), alt点击(单选)";case"es_ES":return"Haz clic (saltar), shift+alt clic (o), ctrl clic (y), shift clic (excluir), alt clic (selección única)";case"fr_FR":return"Cliquez (sauter), shift+alt clic (ou), ctrl clic (et), shift clic (exclure), alt clic (sélection unique)";case"ja_JP":return"クリック(ジャンプ)、shift+altクリック(または)、ctrlクリック(および)、shiftクリック(除外)、altクリック(単一選択)";case"zh_CHT":return"點擊(跳轉), shift+alt點擊(或者), ctrl點擊(並且), shift點擊(排除), alt點擊(單選)";case"it_IT":return"Clic (salta), shift+alt clic (o), ctrl clic (e), shift clic (escludi), alt clic (selezione singola)";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Click (jump), shift+alt click (or), ctrl click (and), shift click (exclude), alt click (single select)"}}get ctrl点击清空enter搜索(){switch(this.conf.appearance.lang){case"zh_CN":return"ctrl点击清空,enter搜索";case"es_ES":return"ctrl+clic para borrar, enter para buscar";case"fr_FR":return"ctrl+clic pour effacer, entrée pour rechercher";case"ja_JP":return"ctrl+クリックでクリア、enterで検索";case"zh_CHT":return"ctrl點擊清空,enter搜索";case"it_IT":return"ctrl+clicca per cancellare, invio per cercare";case"de_DE":return"ctrl+Klick zum Löschen, Enter zum Suchen";case"he_IL":return"ctrl+לחץ כדי לנקות, enter כדי לחפש";case"ru_RU":return"ctrl+клик для очистки, enter для поиска";case"pl_PL":return"ctrl+kliknij, aby wyczyścić, enter, aby wyszukać";case"en_US":default:return"ctrl+click to clear, enter to search"}}get aaa(){switch(this.conf.appearance.lang){case"zh_CN":return"aaa"}}}const G=new C9;class R9 extends Map{constructor(n,i){super(i);m0(this,"dv");this.dv=n}get(n){return this.savingGet(n,this.dv)}savingGet(n,i){const r=super.get(n);if(r==null){let o;return typeof i=="function"?o=i():o=i,this.set(n,o),o}else return r}}async function ry(t,e){if(!t||!e)return[];const n=(await S.getChildBlocks(t)).map(i=>i.id);return await S.moveBlocksAfter(n,e),n}async function L9(t,e){if(!t||!e)return;const n=await S.getDocIDByBlockID(e);if(t=await S.getDocIDByBlockID(t),!t||!n)return;const i=await k9(t,n),r=Bz({});r.title="moved",await S.setBlockAttrs(t,r),await S.setBlockAttrs(n,i),await ry(t,e),await S.flushTransaction(),await S.pushMsg(G.正在转移引用),await S.transferBlockRef(t,n,!1),await S.pushMsg(G.正在尝试删除闪卡),await S.removeRiffCards([t]),await S.pushMsg(G.正在删除老文件),await S.removeDocByID(t),window.location.reload()}async function k9(t,e){const n=Bz(await S.getBlockAttrs(e)),i=Bz(await S.getBlockAttrs(t));delete n.updated,delete n.id,delete n.scroll;const r=[...n.alias.split(","),...i.alias.split(","),i.name,i.title];n.alias=r.filter(o=>o.length>0).join(","),n.bookmark||(n.bookmark=i.bookmark),n.memo?i.memo&&(n.memo+=";"+i.memo):n.memo=i.memo;for(const o in i)if(o.startsWith("custom-")){if(o==It)continue;n[o]||(n[o]=i[o])}return n}function Bz(t){return t.alias||(t.alias=""),t.name||(t.name=""),t.title||(t.title=""),t.memo||(t.memo=""),t.bookmark||(t.bookmark=""),t}async function Od(t,e,n){const i=async a=>{if(!a)return;const s={};(await S9(e,a,s)||n)&&await S.setBlockAttrs(a,s)},r=await S.sqlOne(`select id from blocks where type='d' and content='${e}' limit 1`);if(r!=null&&r.id)return await i(r.id),r.id;const{path:o}=await S.getRefCreateSavePath(t),A=await kf.createDocWithMdIfNotExists(5e3,t,o+e,"");return Kp.get()&&await S.addRiffCards([A]),setTimeout(()=>i(A),5e3),A}async function S9(t,e,n){if(Vp.get()&&t&&e){const{short:i,long:r}=oy(t);if(i!=t){const o=Bf();return await o.loadList(e,"alias"),n["custom-pinyin"]="",Gp.get()?o.addListString(i,r):o.addListString(r),n.alias=o.get().alias,!0}}}function oy(t){let e="",n="";if(t){const i=v9(t,{toneType:"none",type:"array"});e=i.join(""),n=i.map(r=>r.charAt(0)).join("")}return{short:n,long:e}}function E9(t){for(let e=0;e0&&p.parentElement.insertBefore(document.createTextNode(" "),p),p.parentElement.insertBefore(h,p),M=!0}if(M){if(d.length>1){let f=d.slice(1).join("").trim();f&&(f="## "+f,p.parentElement.insertBefore(document.createTextNode(f),p))}p.parentNode.removeChild(p)}}A.push(...S.transUpdateBlocks([{id:c,domStr:s.outerHTML}]))}t.getInstance().transaction(A)}async function J1(t,e,n,i,r,o){if(!(n=="0"||n=="nop"))if(O0.isMobile)l1.openMobileFileById(t.app,e);else{i==null&&(i=["cb-get-context","cb-get-focus"]);let A=null;switch(n){case"5":case"move":l1.openWindow({doc:{id:e}});return;case"1":case"front":default:n=null,A=!1;break;case"2":case"back":n=null,A=!0;break;case"3":case"right":n="right",A=!0;break;case"4":case"bottom":n="bottom",A=!0;break;case"6":case"peek":n=null,A=!1;const a=r;r=()=>{a&&a()};break}return l1.openTab({app:t.app,doc:{id:e,action:i,zoomIn:!1},position:n,keepCursor:A,afterOpen:r})}}async function N9(t){const e=x9(t).map(n=>`content="${n}"`);return e.push(`content like "%${t}%"`),S.sql(`select id,content from blocks where type='d' and ( ${e.join(" or ")} )`).then(n=>n==null?void 0:n.sort((i,r)=>i.content.localeCompare(r.content)))}function x9(t){const e=new Set;if(t){const i=t.split("|").map(r=>r.trim()).filter(r=>r.length>0);n(i.slice()),n(i.slice().reverse()),i.forEach(r=>e.add(r))}return[...e.values()];function n(i){for(;i.length>0;)e.add(i.join("|")),e.add(i.join(" | ")),i.pop()}}async function I9(t){if(!O0.isDesktop){S.pushMsg("can only run in desktop env.");return}return navigator.locks.request("tomato-tidyAssets-lock",{ifAvailable:!0},async e=>{var n,i,r,o,A,a;if(e){if(!((r=(i=(n=await S.getConf())==null?void 0:n.conf)==null?void 0:i.repo)!=null&&r.key)){await S.pushMsg(t.你还没秘钥插件无法为您创建本地快照,0);return}const s=[...l1.Constants.SIYUAN_ASSETS_IMAGE,...l1.Constants.SIYUAN_ASSETS_AUDIO,...l1.Constants.SIYUAN_ASSETS_VIDEO],c=await BO().then(async h=>{const z=[];for(const O of da(h,50)){const g=await Promise.all(O.map(w=>S.getFile(w)));z.push(...eA(O,g)),S.pushMsg(`read: ${z.length}/${h.length}`)}return z}).then(h=>h.filter(([z,O])=>{for(const g of s)if(O.includes(g))return!0}).map(([z,O])=>[z,{content:O,modified:!1}])).then(h=>new Map(h));await S.pushMsg("load all files"),await S.createSnapshot("tomato-tidyAssets");const u=(A=(o=await S.readDir("/data/assets"))==null?void 0:o.filter(h=>!h.isDir&&!h.isSymlink))==null?void 0:A.filter(h=>{const z=h.name.toLowerCase();for(const O of s)if(z.endsWith(O))return!0});if(!((u==null?void 0:u.length)>0)){S.pushMsg("pics not found");return}const l=k1.dateFormatDay(new Date).split("-");let b=0,p=0,d=0;await S.pushMsg("load all pics");for(const h of da(u,100)){++b;for(const z of h){const O=`assets/${z.name}`,g=`assets/pics/${l[0]}/${l[1]}-${b}/${z.name}`;await S.copyFile2("data/"+O,"data/"+g);for(let w of c.values())w.content.includes(O)&&(w.content=w.content.replaceAll(O,g),w.modified=!0,d++);await S.removeFile("data/"+O),p++,p%20===0&&S.pushMsg(t.已经处理了x个块(p,u.length,d))}}await S.pushMsg("save files");const M=(a=[...c.entries()].filter(([h,z])=>z.modified))==null?void 0:a.map(([h,z])=>S.putFile(h,z.content));if(!((M==null?void 0:M.length)>0)){S.pushMsg("no modified files");return}let f=0;for(const h of da(M,50))await Promise.all(h),f+=h.length,S.pushMsg(`save: ${f}/${M.length}`);S.pushMsg(t.assets整理了x个文件(u.length))}else S.pushMsg(t.assets整理还在进行中)})}function D9(t){var n,i,r,o;const e=(n=window.siyuan)==null?void 0:n.layout;if(((i=e==null?void 0:e.leftDock)==null?void 0:i.data[t])!=null)return e.leftDock.data[t];if(((r=e==null?void 0:e.rightDock)==null?void 0:r.data[t])!=null)return e.rightDock.data[t];if(((o=e==null?void 0:e.bottomDock)==null?void 0:o.data[t])!=null)return e.bottomDock.data[t]}async function MO(t){const e=D9("file");if(e!=null&&e.selectItem){const n=await S.getBlockInfo(t);let i=n.box,r=n.path;F9(!1),e.selectItem(i,r)}}function Mm(t){var i,r;const e=document.querySelector('[data-type="collapse"]');e==null||e.click(),(i=t==null?void 0:t.classList)==null||i.add(az);const n=document.querySelector('[data-type="focus"]');n==null||n.click(),(r=t==null?void 0:t.classList)==null||r.remove(az)}function F9(t=!1){const e=document.querySelector('[data-type="file"]');t?e==null||e.click():e.classList.contains("dock__item--active")||e.click()}async function hO(t){return await S.getBlockAttrs(t.block.rootID).then(e=>e["custom-sy-readonly"]??"false").then(e=>String(e))}function hm(t,e=!1){const n=document.querySelector('[data-type="file"]');n&&(n.classList.contains("dock__item--active")?e?n.click():Mm(t):(n.click(),Mm(t)))}async function U9(t,e,n=!0){const i=await S.sqlOne(`select id from blocks where content="${e}" and type="d" limit 1`);if(i!=null&&i.id)return n?J1(t,await S.getDocLastID(i.id)):J1(t,i.id)}function P9(t){return{NodeDocument:"d",NodeHeading:"h",NodeList:"l",NodeListItem:"i",NodeCodeBlock:"c",NodeMathBlock:"m",NodeTable:"t",NodeBlockquote:"b",NodeSuperBlock:"s",NodeParagraph:"p",NodeHTMLBlock:"html",NodeBlockQueryEmbed:"query_embed",NodeAttributeView:"av",NodeKramdownBlockIAL:"ial",NodeIFrame:"iframe",NodeWidget:"widget",NodeThematicBreak:"tb",NodeVideo:"video",NodeAudio:"audio"}[t]}async function ay(t,e,n,i,r,o){if(!(r>o)){t.children||(t.children=[]);for(const A of e.childNodes){const a=A;if(!a.getAttribute)continue;const s={id:a.getAttribute(q1),type:P9(a.getAttribute(E1))};s.id&&(s.div=a,!(n&&iL.includes(s.type)&&(s.type==="m"?s.content=a.getAttribute("data-content"):s.content=a.textContent.replaceAll("​","").trim(),!i&&!s.content))&&(s.subtype=a.getAttribute(kn),s.type==="s"&&(s.subtype=a.getAttribute("data-sb-layout")),s.idx=parseInt(a.getAttribute(oz)),s.docName=t.content,s.root_id=t.root_id,s.parent_id=t.id,s.parent=t,s.children=[],t.children.push(s),rL.includes(s.type)&&ay(s,a,n,i,r+1,o)))}return{root:t,div:e}}}async function yz(t,e,n=!0,i=!0,r=Number.MAX_SAFE_INTEGER){const o={id:t,type:"d",docName:e,content:e,subtype:"",root_id:t,parent_id:t},{root:A,div:a}=await S.getBlockDOM(o.id).then(({dom:s})=>{const c=document.createElement("div");return c.innerHTML="
"+s+"
",ay(o,c.firstElementChild,n,i,1,r)});return{root:A,div:a}}class X9{constructor(){m0(this,"inited",!1);m0(this,"timestamp","");m0(this,"docMap",new Map);m0(this,"contentMap",new R9(()=>new Set))}match(e){var i;const n=[];if(e=e==null?void 0:e.trim(),!e)return n;for(const[r,o]of this.contentMap.entries())if(e.includes(r))for(const A of o){const a=this.docMap.get(A);a?(this.trySetAttrs(a),(i=a.titles)!=null&&i.has(r)&&(n.push(a),a.titles.forEach(s=>this.contentMap.get(s).forEach(c=>{var l;const u=this.docMap.get(c);(l=u==null?void 0:u.titles)!=null&&l.has(s)&&n.push(u)})))):o.delete(A)}return n}trySetAttrs(e){e.attrs||(e.ial?(e.attrs=Fc(e.ial),this.setBlock(e)):S.getBlockAttrs(e.id).then(n=>{e.attrs=n,this.setBlock(e)}))}setBlock(e){var n,i,r,o,A;if(e.attrs){e.titles||(e.titles=new Set),e.titles.clear();const a=s=>e.titles.add(s);eb(e.content,a),(o=(r=(i=(n=e.attrs)==null?void 0:n.alias)==null?void 0:i.replaceAll(",",","))==null?void 0:r.split(","))==null||o.forEach(s=>{eb(s,a)}),eb((A=e.attrs)==null?void 0:A.title,a),e.titles.forEach(s=>this.contentMap.get(s).add(e.id))}}async getDocs(){await navigator.locks.request("DocTracer 2024-12-1 23:48:00",async e=>{if(e){const n=await S.sql(`select * from blocks where type='d' and updated>'${this.timestamp}' limit 99999999999`),i=[];n.forEach(r=>{r.updated>"23240927124216"?i.push(S.setBlockAttrs(r.id,{updated:k1.getYYYYMMDDHHmmss()})):r.updated>this.timestamp&&(this.timestamp=r.updated),r.attrs=Fc(r.ial),this.docMap.set(r.id,r),this.setBlock(r)}),await Promise.all(i)}})}async init(){this.inited||(this.inited=!0,await this.getDocs(),O0.addWsListener("DocTracer ws 2024-12-1 10:34:13",e=>{var n,i,r,o;for(const A of qO(e))switch(A.action){case"updateAttrs":const a=this.docMap.get(A.id);a&&((n=A.data)!=null&&n.new)&&(a.attrs=(i=A.data)==null?void 0:i.new,this.setBlock(a));break}switch(e.cmd){case"removeDoc":(o=(r=e.data)==null?void 0:r.ids)==null||o.forEach(a=>this.docMap.delete(a));break;case"create":setTimeout(()=>{this.getDocs()},2e3);break;case"rename":const A=this.docMap.get(e.data.id);A&&(A.content=e.data.title,this.setBlock(A));break}}))}}async function vf(t){const e=await S.getRowByID(t);return e!=null&&e.path?await S.sql(`select id,content from blocks where type='d' and path like "${e.path.slice(0,-3)}%"`)??[]:[]}function Q9(t,e,n="h1"){return t||(t=v1()),e||(e="<<<>>>"),`
+`}}get 整理assets下的图片视频音频(){switch(this.conf.appearance.lang){case"zh_CN":return"整理 assets 下的图片、视频、音频";case"es_ES":return"Organizando imágenes, videos y audios en assets";case"fr_FR":return"Organiser les images, vidéos et audios dans assets";case"ja_JP":return"assetsの画像、ビデオ、オーディオを整理する";case"zh_CHT":return"整理 assets 下的圖片、視頻、音頻";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Organizing images, videos, and audios under assets"}}get 即将创建快照(){switch(this.conf.appearance.lang){case"zh_CN":return"即将创建快照,如果有问题,可从快照恢复。(建议自己手动 alt+h 创建快照保险一些)";case"es_ES":return"Pronto se creará una instantánea, si hay un problema, se puede restaurar desde la instantánea. (Se recomienda que cree una instantánea manualmente con alt+h para mayor seguridad)";case"fr_FR":return"Une capture sera bientôt créée, en cas de problème, vous pouvez restaurer à partir de la capture. (Il est recommandé de créer une capture manuellement avec alt+h pour plus de sécurité)";case"ja_JP":return"スナップショットを作成しようとしています。問題がある場合は、スナップショットから復元できます。(手動でalt+hを使用してスナップショットを作成することをお勧めします)";case"zh_CHT":return"即將創建快照,如果有問題,可從快照恢復。(建議自己手動 alt+h 創建快照保險一些)";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"About to create a snapshot, if there's a problem, you can restore from the snapshot. (It's recommended to manually create a snapshot with alt+h for more security)"}}get 已经刷新虚拟引用(){switch(this.conf.appearance.lang){case"zh_CN":return"已经刷新虚拟引用";case"es_ES":return"Se han actualizado las referencias virtuales";case"fr_FR":return"Les références virtuelles ont été mises à jour";case"ja_JP":return"仮想参照が更新されました";case"zh_CHT":return"已經刷新虛擬引用";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Virtual references have been refreshed"}}get 正在转移引用(){switch(this.conf.appearance.lang){case"zh_CN":return"正在转移引用……";case"es_ES":return"Transfiriendo referencias...";case"fr_FR":return"Transfert des références...";case"ja_JP":return"参照を移動しています...";case"zh_CHT":return"正在轉移引用……";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Transferring references..."}}get 正在尝试删除闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"正在尝试删除闪卡……";case"es_ES":return"Intentando eliminar tarjetas flash...";case"fr_FR":return"Tentative de suppression des cartes flash...";case"ja_JP":return"フラッシュカードを削除しようとしています...";case"zh_CHT":return"正在嘗試刪除閃卡……";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Trying to delete flashcards..."}}get 正在删除老文件(){switch(this.conf.appearance.lang){case"zh_CN":return"正在删除老文件……";case"es_ES":return"Eliminando archivos antiguos...";case"fr_FR":return"Suppression des anciens fichiers...";case"ja_JP":return"古いファイルを削除しています...";case"zh_CHT":return"正在刪除老文件……";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Deleting old files..."}}get assets整理还在进行中(){switch(this.conf.appearance.lang){case"zh_CN":return"assets: 整理还在进行中……";case"es_ES":return"assets: La organización todavía está en progreso...";case"fr_FR":return"assets: L'organisation est toujours en cours...";case"ja_JP":return"assets: 整理はまだ進行中です...";case"zh_CHT":return"assets: 整理仍在進行中...";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"assets: The organization is still in progress..."}}assets整理了x个文件(e){switch(this.conf.appearance.lang){case"zh_CN":return`assets: 整理了[${e}]个文件`;case"es_ES":return`assets: Se han organizado [${e}] archivos`;case"fr_FR":return`assets: [${e}] fichiers ont été organisés`;case"ja_JP":return`assets: [${e}]つのファイルを整理しました`;case"zh_CHT":return`assets: 整理了[${e}]個文件`;case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`assets: [${e}] files have been organized`}}已经处理了x个块(e,n,i){switch(this.conf.appearance.lang){case"zh_CN":return`已经处理了[${e}/${n}]个文件,[${i}]个块。`;case"es_ES":return`Se han procesado [${e}/${n}] archivos, [${i}] bloques.`;case"fr_FR":return`[${e}/${n}] fichiers ont été traités, [${i}] blocs.`;case"ja_JP":return`[${e}/${n}]つのファイル、[${i}]つのブロックを処理しました。`;case"zh_CHT":return`已經處理了[${e}/${n}]個文件,[${i}]個塊。`;case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`Processed [${e}/${n}] files, [${i}] blocks.`}}准备删除失效闪卡(e){switch(this.conf.appearance.lang){case"zh_CN":return`准备删除失效闪卡${e}个`;case"es_ES":return`Preparándose para eliminar ${e} tarjetas flash no válidas`;case"fr_FR":return`Préparation à la suppression de ${e} cartes flash non valides`;case"ja_JP":return`無効なフラッシュカード${e}枚を削除する準備ができています`;case"zh_CHT":return`準備刪除失效閃卡${e}個`;case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`Preparing to delete ${e} invalid flashcards`}}get 默认关闭自动刷新(){switch(this.conf.appearance.lang){case"zh_CN":return"默认关闭自动刷新";case"es_ES":return"Deshabilitar la actualización automática por defecto";case"fr_FR":return"Désactiver le rafraîchissement automatique par défaut";case"ja_JP":return"デフォルトで自動更新を無効にする";case"zh_CHT":return"預設關閉自動刷新";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Disable auto-refresh by default"}}get 自动选择一个笔记本(){switch(this.conf.appearance.lang){case"zh_CN":return"自动选择一个笔记本";case"es_ES":return"Seleccionar automáticamente un cuaderno";case"fr_FR":return"Sélectionner automatiquement un cahier";case"ja_JP":return"自動的にノートを選択する";case"zh_CHT":return"自動選擇一個筆記本";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Automatically select a notebook"}}get 选择(){switch(this.conf.appearance.lang){case"zh_CN":return"选择";case"es_ES":return"Seleccionar";case"fr_FR":return"Sélectionner";case"ja_JP":return"選択する";case"zh_CHT":return"選擇";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Select"}}get 知识库问答(){switch(this.conf.appearance.lang){case"zh_CN":return"知识库问答";case"es_ES":return"Preguntas y respuestas de la base de conocimientos";case"fr_FR":return"Questions et réponses de la base de connaissances";case"ja_JP":return"知識ベースの質問と回答";case"zh_CHT":return"知識庫問答";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Knowledge Base Q&A"}}get 隐藏闪卡暂停按钮(){switch(this.conf.appearance.lang){case"zh_CN":return"隐藏闪卡暂停按钮";case"es_ES":return"Ocultar botón de pausa de tarjetas rápidas";case"fr_FR":return"Masquer le bouton de pause des cartes flash";case"ja_JP":return"フラッシュカードのポーズボタンを非表示";case"zh_CHT":return"隱藏閃卡暫停按鈕";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Hide Flashcard Pause Button"}}get 隐藏优先级滑动块(){switch(this.conf.appearance.lang){case"zh_CN":return"隐藏优先级滑动块";case"es_ES":return"Ocultar control deslizante de prioridad";case"fr_FR":return"Masquer la barre de défilement de priorité";case"ja_JP":return"優先度スライダーを非表示";case"zh_CHT":return"隱藏優先級滑動塊";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Hide Priority Slider"}}get 使内容模糊(){switch(this.conf.appearance.lang){case"zh_CN":return"使内容模糊";case"es_ES":return"Hacer contenido borroso";case"fr_FR":return"Rendre le contenu flou";case"ja_JP":return"コンテンツをぼやかす";case"zh_CHT":return"使內容模糊";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Make content blurry"}}get 请将上面的内容制作为表格(){switch(this.conf.appearance.lang){case"zh_CN":return"请将上面的内容制作为表格";case"es_ES":return"Por favor, convierte el contenido de arriba en una tabla";case"fr_FR":return"Veuillez transformer le contenu ci-dessus en tableau";case"ja_JP":return"上の内容をテーブルにまとめます";case"zh_CHT":return"請將上面的內容製成表格";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Please format the above content into a table"}}get 内容制表(){switch(this.conf.appearance.lang){case"zh_CN":return"把有‘|’隔开的内容制表,可选择多行";case"es_ES":return"Formatea el contenido separado por '|', puedes seleccionar múltiples líneas";case"fr_FR":return"Met en forme le contenu séparé par '|', vous pouvez sélectionner plusieurs lignes";case"ja_JP":return"'|'で区切られた内容を表形式にします。複数行を選択できます";case"zh_CHT":return"將有‘|’分隔的內容製成表格,可選擇多行";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Format the content separated by '|', multi-line selection is available"}}get 在文档树中定位(){switch(this.conf.appearance.lang){case"zh_CN":return"在文档树中定位";case"es_ES":return"Localizar en el árbol de documentos";case"fr_FR":return"Localiser dans l'arborescence des documents";case"ja_JP":return"ドキュメントツリーで位置を特定";case"zh_CHT":return"在文檔樹中定位";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Locate in the document tree"}}get 番茄钟在状态栏的右边(){switch(this.conf.appearance.lang){case"zh_CN":return"番茄钟在状态栏的右边";case"es_ES":return"El pomodoro está a la derecha de la barra de estado";case"fr_FR":return"Le pomodoro est à droite de la barre d'état";case"ja_JP":return"ステータスバーの右側にトマト時計があります";case"zh_CHT":return"番茄鐘在狀態欄的右邊";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Pomodoro is on the right side of the status bar"}}get 复制为图片(){switch(this.conf.appearance.lang){case"zh_CN":return"复制为图片";case"es_ES":return"Copiar como imagen";case"fr_FR":return"Copier en tant qu'image";case"ja_JP":return"画像としてコピー";case"zh_CHT":return"複製為圖片";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy as Picture"}}get 正在复制为图片请等待(){switch(this.conf.appearance.lang){case"zh_CN":return"正在复制为图片请等待";case"es_ES":return"Copiando como imagen, por favor espere";case"fr_FR":return"Copie en cours sous forme d'image, veuillez patienter";case"ja_JP":return"画像としてコピー中です。お待ちください";case"zh_CHT":return"正在複製為圖片請等待";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copying as image, please wait"}}get 复制完成(){switch(this.conf.appearance.lang){case"zh_CN":return"复制完成";case"es_ES":return"Copia completada";case"fr_FR":return"Copie terminée";case"ja_JP":return"コピーが完了しました";case"zh_CHT":return"複製完成";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy completed"}}get 显示备注(){switch(this.conf.appearance.lang){case"zh_CN":return"显示备注Memo于内容上方";case"es_ES":return"Mostrar notas memo encima del contenido";case"fr_FR":return"Afficher les notes memo au-dessus du contenu";case"ja_JP":return"内容の上にメモを表示";case"zh_CHT":return"顯示備註Memo於內容上方";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show memo notes above content"}}get 锁定内容(){switch(this.conf.appearance.lang){case"zh_CN":return"锁定内容/解锁内容";case"es_ES":return"Bloquear contenido/Desbloquear contenido";case"fr_FR":return"Verrouiller le contenu/Déverrouiller le contenu";case"ja_JP":return"コンテンツをロック/ロック解除";case"zh_CHT":return"鎖定內容/解鎖內容";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Lock Content/Unlock Content"}}get 百度千帆转发器监听地址(){switch(this.conf.appearance.lang){case"zh_CN":return"百度千帆转发器监听地址";case"es_ES":return"Dirección de escucha del transmisor de Baidu Qianfan";case"fr_FR":return"Adresse d'écoute du transmetteur Baidu Qianfan";case"ja_JP":return"百度千帆転送器リスニングアドレス";case"zh_CHT":return"百度千帆轉發器監聽地址";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Baidu Qianfan Transmitter Listening Address"}}get 添加百度千帆的密钥(){switch(this.conf.appearance.lang){case"zh_CN":return"添加百度千帆的密钥";case"es_ES":return"Agregar clave de Baidu Qianfan";case"fr_FR":return"Ajouter la clé de Baidu Qianfan";case"ja_JP":return"百度千帆のキーを追加";case"zh_CHT":return"添加百度千帆的密鑰";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Baidu Qianfan Key"}}get 添加知识库得到ID(){switch(this.conf.appearance.lang){case"zh_CN":return"添加知识库得到ID";case"es_ES":return"Agregar base de conocimientos para obtener ID";case"fr_FR":return"Ajouter une base de connaissances pour obtenir l'ID";case"ja_JP":return"知識ベースを追加してIDを取得";case"zh_CHT":return"添加知識庫得到ID";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Knowledge Base to Get ID"}}get 添加AI应用(){switch(this.conf.appearance.lang){case"zh_CN":return"添加AI应用,配置刚加上的知识库,最后发布,得到应用ID";case"es_ES":return"Agregar aplicación de IA, configurar la base de conocimientos recién agregada, publicar y obtener el ID de la aplicación";case"fr_FR":return"Ajouter une application AI, configurer la base de connaissances nouvellement ajoutée, publier et obtenir l'ID de l'application";case"ja_JP":return"AIアプリケーションを追加し、新しく追加された知識ベースを設定し、最後に公開してアプリケーションIDを取得";case"zh_CHT":return"添加AI應用,配置剛加上的知識庫,最後發布,得到應用ID";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add AI Application, Configure the Recently Added Knowledge Base, Publish, and Get Application ID"}}get 更新所有文档成功(){switch(this.conf.appearance.lang){case"zh_CN":return"更新所有文档成功";case"es_ES":return"Actualización exitosa de todos los documentos";case"fr_FR":return"Mise à jour réussie de tous les documents";case"ja_JP":return"すべてのドキュメントの更新に成功";case"zh_CHT":return"更新所有文檔成功";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Successfully Updated All Documents"}}get 删除多余的(){switch(this.conf.appearance.lang){case"zh_CN":return"删除多余的";case"es_ES":return"Eliminar lo sobrante";case"fr_FR":return"Supprimer le superflu";case"ja_JP":return"余分なものを削除";case"zh_CHT":return"刪除多餘的";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete Excess"}}get 清理完成(){switch(this.conf.appearance.lang){case"zh_CN":return"清理完成";case"es_ES":return"Limpieza completada";case"fr_FR":return"Nettoyage terminé";case"ja_JP":return"クリーンアップ完了";case"zh_CHT":return"清理完成";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Cleanup completed"}}get 删除重复的(){switch(this.conf.appearance.lang){case"zh_CN":return"删除重复的";case"es_ES":return"Eliminar duplicados";case"fr_FR":return"Supprimer les doublons";case"ja_JP":return"重複を削除";case"zh_CHT":return"刪除重複的";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete duplicates"}}get 向知识库提问(){switch(this.conf.appearance.lang){case"zh_CN":return"向知识库提问";case"es_ES":return"Preguntar a la base de conocimientos";case"fr_FR":return"Poser une question à la base de connaissances";case"ja_JP":return"知識ベースに質問する";case"zh_CHT":return"向知識庫提問";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Ask the knowledge base"}}get 向知识库提问stream(){switch(this.conf.appearance.lang){case"zh_CN":return"向知识库提问(流式)";case"es_ES":return"Preguntar a la base de conocimientos (stream)";case"fr_FR":return"Poser une question à la base de connaissances (stream)";case"ja_JP":return"知識ベースに質問する(ストリーム)";case"zh_CHT":return"向知識庫提問(流式)";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Ask the knowledge base (stream)"}}get 清理百度千帆多余文件(){switch(this.conf.appearance.lang){case"zh_CN":return"清理百度千帆多余文件";case"es_ES":return"Limpiar archivos innecesarios de Baidu Qianfan";case"fr_FR":return"Nettoyer les fichiers superflus de Baidu Qianfan";case"ja_JP":return"百度千帆の不要なファイルをクリーンアップ";case"zh_CHT":return"清理百度千帆多餘文件";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Clean up unnecessary files from Baidu Qianfan"}}get 打开知识库(){switch(this.conf.appearance.lang){case"zh_CN":return"打开知识库";case"es_ES":return"Abrir base de conocimientos";case"fr_FR":return"Ouvrir la base de connaissances";case"ja_JP":return"知識ベースを開く";case"zh_CHT":return"打開知識庫";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open knowledge base"}}get 上传当前文档以及所有子文档到百度千帆(){switch(this.conf.appearance.lang){case"zh_CN":return"上传当前文档以及所有子文档到百度千帆";case"es_ES":return"Subir el documento actual y todos los subdocumentos a Baidu Qianfan";case"fr_FR":return"Télécharger le document actuel et tous les sous-documents sur Baidu Qianfan";case"ja_JP":return"現在のドキュメントとすべてのサブドキュメントを百度千帆にアップロード";case"zh_CHT":return"上傳當前文件及所有子文件至百度千帆";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Upload the current document and all sub-documents to Baidu Qianfan"}}get 在检索问答时(){switch(this.conf.appearance.lang){case"zh_CN":return"在检索问答时,系统通过检索知识点召回对应的切片。开启知识增强,会调用大模型抽取更加丰富的知识点,增加切片的召回率。开启后,会增加文档的处理时长和资源消耗。";case"es_ES":return"Al buscar respuestas, el sistema recupera las rebanadas correspondientes mediante la búsqueda de conocimientos. Al activar el enriquecimiento del conocimiento, se llama a un modelo grande para extraer conocimientos más ricos, aumentando la tasa de recuperación de las rebanadas. Después de activarlo, aumentará la duración del procesamiento del documento y el consumo de recursos.";case"fr_FR":return"Lors de la recherche de réponses, le système récupère les tranches correspondantes en recherchant des connaissances. En activant l'enrichissement des connaissances, un grand modèle est appelé pour extraire des connaissances plus riches, augmentant ainsi le taux de récupération des tranches. Après l'avoir activé, cela augmentera la durée de traitement du document et la consommation de ressources.";case"ja_JP":return"回答を検索する際、システムは知識を検索して対応するスライスを呼び出します。知識の強化を有効にすると、大規模なモデルを呼び出してより豊富な知識を抽出し、スライスの呼び出し率を向上させます。有効にすると、ドキュメントの処理時間とリソース消費が増加します。";case"zh_CHT":return"在檢索問答時,系統通過檢索知識點召回對應的切片。開啟知識增強,會調用大模型抽取更加豐富的知識點,增加切片的召回率。開啟後,會增加文檔的處理時長和資源消耗。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"When retrieving answers, the system retrieves the corresponding slices by searching for knowledge points. By enabling knowledge enhancement, a large model is called to extract more rich knowledge points, increasing the recall rate of slices. After enabling, it will increase the processing time and resource consumption of documents."}}get 上传当前文档以及所有子文档到百度千帆Enhance(){switch(this.conf.appearance.lang){case"zh_CN":return"上传当前文档以及所有子文档到百度千帆(知识增强)";case"es_ES":return"Subir el documento actual y todos los subdocumentos a Baidu Qianfan (Mejora del Conocimiento)";case"fr_FR":return"Télécharger le document actuel et tous les sous-documents vers Baidu Qianfan (Amélioration des Connaissances)";case"ja_JP":return"現在のドキュメントとすべてのサブドキュメントを百度千帆(知識強化)にアップロードする";case"zh_CHT":return"上傳當前文件及所有子文件到百度千帆(知識增強)";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Upload the current document and all sub-documents to Baidu Qianfan (Knowledge Enhance)"}}get 上传当前文档Enchance(){switch(this.conf.appearance.lang){case"zh_CN":return"上传当前文档(知识增强)";case"es_ES":return"Subir documento actual (mejora de conocimiento)";case"fr_FR":return"Télécharger le document actuel (amélioration des connaissances)";case"ja_JP":return"現在のドキュメントをアップロード(知識強化)";case"zh_CHT":return"上傳當前文檔(知識增強)";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Upload current document (knowledge enhancement)"}}get 上传当前文档(){switch(this.conf.appearance.lang){case"zh_CN":return"上传当前文档";case"es_ES":return"Subir documento actual";case"fr_FR":return"Télécharger le document actuel";case"ja_JP":return"現在のドキュメントをアップロード";case"zh_CHT":return"上傳當前文檔";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Upload current document"}}get 从百度千帆删除当前文件(){switch(this.conf.appearance.lang){case"zh_CN":return"从百度千帆删除当前文件";case"es_ES":return"Eliminar el archivo actual de Baidu Qianfan";case"fr_FR":return"Supprimer le fichier actuel de Baidu Qianfan";case"ja_JP":return"百度千帆から現在のファイルを削除";case"zh_CHT":return"從百度千帆刪除當前文件";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete current file from Baidu Qianfan"}}get 从百度千帆删除当前文件以及子文件(){switch(this.conf.appearance.lang){case"zh_CN":return"从百度千帆删除当前文件以及子文件";case"es_ES":return"Eliminar el archivo actual y sus subarchivos de Baidu Qianfan";case"fr_FR":return"Supprimer le fichier actuel et ses sous-fichiers de Baidu Qianfan";case"ja_JP":return"百度千帆から現在のファイルとサブファイルを削除";case"zh_CHT":return"從百度千帆刪除當前文件以及子文件";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete current file and subfiles from Baidu Qianfan"}}get 移动到DailyNote时总是移动到底部(){switch(this.conf.appearance.lang){case"zh_CN":return"移动、复制到DailyNote时总是在底部";case"es_ES":return"Mover o copiar a DailyNote siempre al final";case"fr_FR":return"Déplacer ou copier vers DailyNote toujours en bas";case"ja_JP":return"DailyNoteに移動またはコピーするときは常に最後に";case"zh_CHT":return"移動、複製到DailyNote時總是在底部";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Move or copy to DailyNote always at the bottom"}}get 插入阅读点时记录当前所有打开的页签(){switch(this.conf.appearance.lang){case"zh_CN":return"插入阅读点时,记录当前所有打开的页签";case"es_ES":return"Al insertar un punto de lectura, registrar todas las pestañas abiertas actualmente";case"fr_FR":return"Lors de l'insertion d'un point de lecture, enregistrer toutes les onglets ouverts actuellement";case"ja_JP":return"読書ポイントを挿入するとき、現在開いているすべてのタブを記録する";case"zh_CHT":return"插入閱讀點時,記錄當前所有打開的頁籤";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"When inserting a reading point, record all currently open tabs"}}get 鼠标悬浮显示闪卡挖空的内容(){switch(this.conf.appearance.lang){case"zh_CN":return"鼠标悬浮时,显示闪卡被挖空的内容";case"es_ES":return"Mostrar el contenido oculto de la tarjeta flash al pasar el ratón por encima";case"fr_FR":return"Afficher le contenu masqué de la carte mémoire lors du survol de la souris";case"ja_JP":return"マウスオーバー時に、カードの隠された内容を表示する";case"zh_CHT":return"鼠標懸浮時,顯示閃卡被挖空的内容";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show the cloze content of the flashcard on mouse hover"}}get 收集当前文档与子文档所有的未完成任务(){switch(this.conf.appearance.lang){case"zh_CN":return"收集当前文档与子文档所有的未完成任务";case"es_ES":return"Recopilar todas las tareas pendientes del documento actual y sus subdocumentos";case"fr_FR":return"Collecter toutes les tâches incomplètes du document actuel et de ses sous-documents";case"ja_JP":return"現在のドキュメントとそのサブドキュメントのすべての未完了タスクを収集する";case"zh_CHT":return"收集當前文檔與子文檔所有的未完成任務";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Collect all incomplete tasks in the current document and its subdocuments"}}get 列出当前文档与子文档中没被引用的文档(){switch(this.conf.appearance.lang){case"zh_CN":return"列出当前文档与子文档中,没被引用的文档";case"es_ES":return"Listar los documentos no referenciados en el documento actual y sus subdocumentos";case"fr_FR":return"Lister les documents non référencés dans le document actuel et ses sous-documents";case"ja_JP":return"現在のドキュメントとそのサブドキュメントの中で、参照されていないドキュメントをリストアップする";case"zh_CHT":return"列出當前文檔與子文檔中,沒被引用的文檔";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"List documents in the current document and its subdocuments that are not referenced"}}get 定位所有引用Menu(){switch(this.conf.appearance.lang){case"zh_CN":return"打开(虚拟)引用或选中内容";case"es_ES":return"Abrir (virtual) referencias o contenido seleccionado";case"fr_FR":return"Ouvrir (virtuel) références ou contenu sélectionné";case"ja_JP":return"(仮想)参照または選択されたコンテンツを開く";case"zh_CHT":return"打開(虛擬)引用或選中內容";case"it_IT":return"Apri (virtuale) riferimenti o contenuto selezionato";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open (virtual) references or selected content"}}get 定位所有引用(){switch(this.conf.appearance.lang){case"zh_CN":return"快捷键与右键菜单,可定位指定块的反链,以及虚拟正链";case"es_ES":return"Atajos de teclado y menú contextual para localizar las contrapartes de un bloque específico, así como las contrapartes virtuales positivas";case"fr_FR":return"Raccourcis clavier et menu contextuel pour localiser les contreparties d'un bloc spécifique, ainsi que les contreparties virtuelles positives";case"ja_JP":return"ショートカットキーと右クリックメニューで、指定ブロックの逆リンクと仮想正リンクを特定できます";case"zh_CHT":return"快捷鍵與右鍵選單,可定位指定塊的反鏈,以及虛擬正鏈";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Keyboard shortcuts and context menu to locate the backlinks of a specified block, as well as virtual forward links"}}get 点击引用数打开所有引用(){switch(this.conf.appearance.lang){case"zh_CN":return"点击引用数,可以定位所有引用";case"es_ES":return"Haga clic en el número de citas para localizar todas las citas";case"fr_FR":return"Cliquez sur le nombre de citations pour localiser toutes les citations";case"ja_JP":return"引用数をクリックすると、すべての引用を見つけることができます";case"zh_CHT":return"點擊引用數,可以定位所有引用";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Click on the citation count to locate all citations"}}get 背景图透明度(){switch(this.conf.appearance.lang){case"zh_CN":return"背景图透明度,0到1之间。";case"es_ES":return"Opacidad de la imagen de fondo, entre 0 y 1.";case"fr_FR":return"Opacité de l'image de fond, entre 0 et 1.";case"ja_JP":return"背景画像の透明度、0から1の間。";case"zh_CHT":return"背景圖透明度,0到1之間。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Background image opacity, between 0 and 1."}}get 创建文件时制卡(){switch(this.conf.appearance.lang){case"zh_CN":return"创建文件时制卡";case"es_ES":return"Crear tarjeta al generar archivo";case"fr_FR":return"Créer une carte lors de la création de fichier";case"ja_JP":return"ファイル作成時のカード作成";case"zh_CHT":return"建立檔案時製卡";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Create card when creating file"}}get 快速笔记(){switch(this.conf.appearance.lang){case"zh_CN":return"快速笔记";case"es_ES":return"Notas rápidas";case"fr_FR":return"Notes rapides";case"ja_JP":return"クイックノート";case"zh_CHT":return"快速筆記";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Quick notes"}}get 创建快速笔记(){switch(this.conf.appearance.lang){case"zh_CN":return"创建快速笔记 Ctrl+N";case"es_ES":return"Crear nota rápida Ctrl+N";case"fr_FR":return"Créer une note rapide Ctrl+N";case"ja_JP":return"クイックノートを作成する Ctrl+N";case"zh_CHT":return"建立快速筆記 Ctrl+N";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Create quick note Ctrl+N"}}get 打开最后一个笔记(){switch(this.conf.appearance.lang){case"zh_CN":return"打开最后一个笔记 Ctrl+Alt+N";case"es_ES":return"Abrir última nota Ctrl+Alt+N";case"fr_FR":return"Ouvrir la dernière note Ctrl+Alt+N";case"ja_JP":return"最後のノートを開く Ctrl+Alt+N";case"zh_CHT":return"打開最後一個筆記 Ctrl+Alt+N";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open last note Ctrl+Alt+N"}}get 给链接加文字(){switch(this.conf.appearance.lang){case"zh_CN":return"给链接加文字";case"es_ES":return"Añadir texto al enlace";case"fr_FR":return"Ajouter du texte au lien";case"ja_JP":return"リンクにテキストを追加";case"zh_CHT":return"給連結加文字";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add text to link"}}get 列数量留空为自动计算(){switch(this.conf.appearance.lang){case"zh_CN":return"列数量,留空为自动计算";case"es_ES":return"Número de columnas, dejar en blanco para cálculo automático";case"fr_FR":return"Nombre de colonnes, laisser vide pour calcul automatique";case"ja_JP":return"列数、空白の場合は自動計算";case"zh_CHT":return"列數量,留空為自動計算";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Number of columns, leave blank for automatic calculation"}}get 复制文档为标准Markdown(){switch(this.conf.appearance.lang){case"zh_CN":return"复制文档为标准Markdown到剪贴板";case"es_ES":return"Copiar documento como Markdown estándar al portapapeles";case"fr_FR":return"Copier le document en Markdown standard dans le presse-papiers";case"ja_JP":return"標準Markdownとしてドキュメントをクリップボードにコピー";case"zh_CHT":return"複製文件為標準Markdown到剪貼簿";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy document as standard Markdown to clipboard"}}get 修复双向链接(){switch(this.conf.appearance.lang){case"zh_CN":return"修复双向链接";case"es_ES":return"Reparar enlaces bidireccionales";case"fr_FR":return"Réparer les liens bidirectionnels";case"ja_JP":return"双方向リンクを修正";case"zh_CHT":return"修復雙向連結";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Fix bidirectional links"}}get 永久显示文档右侧的HomeEnd图标(){switch(this.conf.appearance.lang){case"zh_CN":return"永久显示文档右侧的Home,End图标。";case"es_ES":return"Mostrar permanentemente los iconos Home, End en el lado derecho del documento.";case"fr_FR":return"Afficher en permanence les icônes Home, End à droite du document.";case"ja_JP":return"ドキュメントの右側にHome,Endアイコンを常に表示します。";case"zh_CHT":return"永久顯示文件右側的Home,End圖標。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Permanently display Home, End icons on the right side of the document."}}get 简单复制到dailynote(){switch(this.conf.appearance.lang){case"zh_CN":return"简单复制到 dailynote";case"es_ES":return"Copiar simplemente a dailynote";case"fr_FR":return"Copier simplement dans dailynote";case"ja_JP":return"dailynoteに簡単にコピー";case"zh_CHT":return"簡單複製到 dailynote";case"it_IT":return"Copia semplicemente in dailynote";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Simply copy to dailynote"}}get 复制到dailynote(){switch(this.conf.appearance.lang){case"zh_CN":return"复制到 dailynote";case"es_ES":return"Copiar a dailynote";case"fr_FR":return"Copier dans dailynote";case"ja_JP":return"dailynoteにコピー";case"zh_CHT":return"複製到 dailynote";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy to dailynote"}}get 复制到dailynote使用的锚文本(){switch(this.conf.appearance.lang){case"zh_CN":return"复制到dailynote使用的锚文本";case"es_ES":return"Texto de anclaje para copiar a la nota diaria";case"fr_FR":return"Texte d'ancrage à copier dans la note quotidienne";case"ja_JP":return"dailynoteにコピーするアンカーテキスト";case"zh_CHT":return"複製到dailynote使用的錨文本";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Anchor text to copy to daily note"}}get 复制的内容显示原文的路径(){switch(this.conf.appearance.lang){case"zh_CN":return"复制的内容显示原文的路径";case"es_ES":return"Ruta del contenido copiado muestra el original";case"fr_FR":return"Chemin du contenu copié affiche l'original";case"ja_JP":return"コピーした内容が原文のパスを表示";case"zh_CHT":return"複製的內容顯示原文的路徑";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copied content shows original path"}}get 改变原文的背景(){switch(this.conf.appearance.lang){case"zh_CN":return"改变原文的背景";case"es_ES":return"Cambiar el fondo del original";case"fr_FR":return"Changer l'arrière-plan de l'original";case"ja_JP":return"原文の背景を変更";case"zh_CHT":return"改變原文的背景";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Change the background of the original text"}}get 在原文中同时插入阅读点(){switch(this.conf.appearance.lang){case"zh_CN":return"在原文中同时插入阅读点";case"es_ES":return"Insertar puntos de lectura simultáneamente en el original";case"fr_FR":return"Insérer des points de lecture simultanément dans l'original";case"ja_JP":return"原文中に同時に読書ポイントを挿入";case"zh_CHT":return"在原文中同時插入閱讀點";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Insert reading points simultaneously in the original text"}}get 使用引用来回溯(){switch(this.conf.appearance.lang){case"zh_CN":return"使用引用来回溯,否则用超链接";case"es_ES":return"Usar referencias para retroceder, de lo contrario usar hipervínculos";case"fr_FR":return"Utiliser des références pour revenir en arrière, sinon utiliser des hyperliens";case"ja_JP":return"参照を使用して戻る、それ以外の場合はハイパーリンクを使用する";case"zh_CHT":return"使用引用來回溯,否則用超連結";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Use references to backtrack, otherwise use hyperlinks"}}get 添加批注(){switch(this.conf.appearance.lang){case"zh_CN":return"添加批注";case"es_ES":return"Agregar anotación";case"fr_FR":return"Ajouter une annotation";case"ja_JP":return"注釈を追加";case"zh_CHT":return"添加批註";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add annotation"}}get 删除块以及闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"删除块以及闪卡(可删除文档)";case"es_ES":return"Eliminar bloque y tarjetas flash (puede eliminar documentos)";case"fr_FR":return"Supprimer le bloc et les fiches mémoire (peut supprimer les documents)";case"ja_JP":return"ブロックとフラッシュカードを削除(ドキュメントを削除可能)";case"zh_CHT":return"刪除塊以及閃卡(可刪除文檔)";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete block and flashcards (can delete documents)"}}get 添加到新文件(){switch(this.conf.appearance.lang){case"zh_CN":return"添加到新文件";case"es_ES":return"Agregar a un nuevo archivo";case"fr_FR":return"Ajouter à un nouveau fichier";case"ja_JP":return"新しいファイルに追加";case"zh_CHT":return"添加到新檔案";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add to new file"}}get 加入闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"加入闪卡";case"es_ES":return"Agregar a tarjetas flash";case"fr_FR":return"Ajouter à des fiches mémo";case"ja_JP":return"フラッシュカードに追加";case"zh_CHT":return"加入閃卡";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add to flashcards"}}get 复制到dailynoteNewFile(){switch(this.conf.appearance.lang){case"zh_CN":return"复制到新文件";case"es_ES":return"Copiar a nuevo archivo";case"fr_FR":return"Copier dans un nouveau fichier";case"ja_JP":return"新しいファイルにコピー";case"zh_CHT":return"複製到新檔案";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy to new file"}}get 请先打开阅读点功能(){switch(this.conf.appearance.lang){case"zh_CN":return"请先打开阅读点功能";case"es_ES":return"Por favor, activa la función de puntos de lectura primero";case"fr_FR":return"Veuillez d'abord activer la fonction de points de lecture";case"ja_JP":return"読書ポイント機能を先に有効にしてください";case"zh_CHT":return"請先打開閱讀點功能";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Please enable the reading point feature first"}}get 设置图标放左边(){switch(this.conf.appearance.lang){case"zh_CN":return"设置图标放左边";case"es_ES":return"Colocar icono a la izquierda";case"fr_FR":return"Placer l'icône à gauche";case"ja_JP":return"アイコンを左に配置";case"zh_CHT":return"設置圖標放左邊";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Set icon to the left"}}get 末尾添加空行(){switch(this.conf.appearance.lang){case"zh_CN":return"末尾添加空行";case"es_ES":return"Agregar línea en blanco al final";case"fr_FR":return"Ajouter une ligne vide à la fin";case"ja_JP":return"末尾に空行を追加";case"zh_CHT":return"末尾添加空行";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add blank line at the end"}}get 显示topbar(){switch(this.conf.appearance.lang){case"zh_CN":return"显示topbar";case"es_ES":return"Mostrar barra superior";case"fr_FR":return"Afficher la barre supérieure";case"ja_JP":return"トップバーを表示";case"zh_CHT":return"顯示topbar";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show topbar"}}get 简洁模式切换(){switch(this.conf.appearance.lang){case"zh_CN":return"正常/简洁模式切换";case"es_ES":return"Cambio entre modo normal/simplificado";case"fr_FR":return"Basculement entre le mode normal/simplifié";case"ja_JP":return"通常/シンプルモード切り替え";case"zh_CHT":return"正常/簡潔模式切換";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Toggle normal/concise mode"}}get 显示文档属性(){switch(this.conf.appearance.lang){case"zh_CN":return"显示文档属性";case"es_ES":return"Mostrar propiedades del documento";case"fr_FR":return"Afficher les propriétés du document";case"ja_JP":return"ドキュメントのプロパティを表示";case"zh_CHT":return"顯示文件屬性";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show document properties"}}get HomeEnd图标放到左边(){switch(this.conf.appearance.lang){case"zh_CN":return"HomeEnd图标放到左边";case"es_ES":return"Iconos HomeEnd a la izquierda";case"fr_FR":return"Icônes HomeEnd à gauche";case"ja_JP":return"HomeEndアイコンを左に配置";case"zh_CHT":return"HomeEnd圖標放到左邊";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"HomeEnd icons to the left"}}get 链接到块底部(){switch(this.conf.appearance.lang){case"zh_CN":return"链接到块底部";case"es_ES":return"Enlazar al fondo del bloque";case"fr_FR":return"Lier au bas du bloc";case"ja_JP":return"ブロックの底にリンク";case"zh_CHT":return"鏈接到塊底部";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Link to block bottom"}}get 创建时间升序(){switch(this.conf.appearance.lang){case"zh_CN":return"创建时间升序";case"es_ES":return"Orden ascendente por fecha de creación";case"fr_FR":return"Ordre croissant par date de création";case"ja_JP":return"作成日時昇順";case"zh_CHT":return"創建時間升序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Ascending order by creation time"}}get 修改时间升序(){switch(this.conf.appearance.lang){case"zh_CN":return"修改时间升序";case"es_ES":return"Orden ascendente por fecha de modificación";case"fr_FR":return"Ordre croissant par date de modification";case"ja_JP":return"修正日時昇順";case"zh_CHT":return"修改時間升序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Ascending order by modification time"}}get 创建时间降序(){switch(this.conf.appearance.lang){case"zh_CN":return"创建时间降序";case"es_ES":return"Tiempo de creación descendente";case"fr_FR":return"Date de création décroissante";case"ja_JP":return"作成時間降順";case"zh_CHT":return"創建時間降序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Creation time descending"}}get 修改时间降序(){switch(this.conf.appearance.lang){case"zh_CN":return"修改时间降序";case"es_ES":return"Tiempo de modificación descendente";case"fr_FR":return"Date de modification décroissante";case"ja_JP":return"修正時間降順";case"zh_CHT":return"修改時間降序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Modification time descending"}}get 阅读点加入闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"阅读点加入闪卡";case"es_ES":return"Punto de lectura añadido a la tarjeta flash";case"fr_FR":return"Point de lecture ajouté à la carte mémoire";case"ja_JP":return"読書ポイントをフラッシュカードに追加";case"zh_CHT":return"閱讀點加入閃卡";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Reading point added to flashcard"}}get 跳到底部反链(){switch(this.conf.appearance.lang){case"zh_CN":return"跳到底部反链";case"es_ES":return"Ir a las referencias inversas al final";case"fr_FR":return"Aller aux références inverses en bas";case"ja_JP":return"ページ下部の逆リンクに移動";case"zh_CHT":return"跳到底部反鏈";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Jump to Backlinks at the Bottom"}}get 在标题下添加跳转到底部的按钮(){switch(this.conf.appearance.lang){case"zh_CN":return"在标题下添加跳转到底部的按钮";case"es_ES":return"Agregar botón para saltar al final debajo del título";case"fr_FR":return"Ajouter un bouton pour sauter en bas sous le titre";case"ja_JP":return"タイトルの下にページの最後にジャンプするボタンを追加";case"zh_CHT":return"在標題下添加跳轉到底部的按鈕";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add jump to bottom button under the title"}}get 跳转顶部(){switch(this.conf.appearance.lang){case"zh_CN":return"跳转顶部";case"es_ES":return"Saltar al inicio";case"fr_FR":return"Sauter en haut";case"ja_JP":return"ページの先頭にジャンプ";case"zh_CHT":return"跳轉頂部";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Jump to top"}}get 默认折叠概念栏(){switch(this.conf.appearance.lang){case"zh_CN":return"默认折叠概念栏";case"es_ES":return"Barra de conceptos plegable predeterminada";case"fr_FR":return"Barre de concepts repliable par défaut";case"ja_JP":return"デフォルトで折りたたまれるコンセプトバー";case"zh_CHT":return"預設摺疊概念欄";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Default collapsible concept bar"}}get 反链启用只读模式(){switch(this.conf.appearance.lang){case"zh_CN":return"反链启用只读模式,提高性能";case"es_ES":return"El modo de solo lectura para enlaces inversos se activa y mejora el rendimiento.";case"fr_FR":return"Le mode lecture seule pour les liens entrants est activé et améliore les performances.";case"ja_JP":return"バックリンクの読み取り専用モードが有効になり、パフォーマンスが向上します。";case"zh_CHT":return"反向鏈接啟用唯讀模式,提高性能。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Backlink enable read-only mode to improve performance."}}get 过滤下面显示的反链提及(){switch(this.conf.appearance.lang){case"zh_CN":return"在下面显示的反链提及中过滤。可点击问号查看语法。";case"es_ES":return"Filtrar las menciones de enlaces inversos mostrados a continuación.";case"fr_FR":return"Filtrer les mentions de liens inverses affichées ci-dessous.";case"ja_JP":return"以下に表示されるバックリンクの言及をフィルタリングします。疑問符をクリックして構文を確認できます。";case"zh_CHT":return"在下面顯示的反向鏈接提及中過濾。可點擊問號查看語法。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Filter the backlink mentions shown below. Click the question mark to view the syntax."}}get 搜索反链提及(){switch(this.conf.appearance.lang){case"zh_CN":return"搜索本文档所有反链提及,搜索范围不受最大展开数限制。";case"es_ES":return"Buscar todas las menciones de enlaces inversos en este documento. El alcance de búsqueda no está limitado por el número máximo de expansiones.";case"fr_FR":return"Rechercher toutes les mentions de liens inverses dans ce document. La portée de la recherche n'est pas limitée par le nombre maximal d'expansions.";case"ja_JP":return"この文書内のすべてのバックリンクの言及を検索します。検索範囲は最大展開数に制限されません。";case"zh_CHT":return"搜尋本文檔所有反向鏈接提及,搜索範圍不受最大展開數限制。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Search for all backlink mentions in this document. The search scope is not limited by the maximum number of expansions."}}get 标题字母升序(){switch(this.conf.appearance.lang){case"zh_CN":return"标题字母升序";case"es_ES":return"Título alfabético ascendente";case"fr_FR":return"Titre par ordre alphabétique croissant";case"ja_JP":return"タイトルアルファベット昇順";case"zh_CHT":return"標題字母升序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Title Alphabetical Ascending"}}get 标题字母降序(){switch(this.conf.appearance.lang){case"zh_CN":return"标题字母降序";case"es_ES":return"Título alfabético descendente";case"fr_FR":return"Titre par ordre alphabétique décroissant";case"ja_JP":return"タイトルアルファベット降順";case"zh_CHT":return"標題字母降序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Title Alphabetical Descending"}}get 标题自然数升序(){switch(this.conf.appearance.lang){case"zh_CN":return"标题自然数升序";case"es_ES":return"Título numérico natural ascendente";case"fr_FR":return"Titre par ordre numérique naturel croissant";case"ja_JP":return"タイトル自然数昇順";case"zh_CHT":return"標題自然數升序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Title Natural Number Ascending"}}get 标题自然数降序(){switch(this.conf.appearance.lang){case"zh_CN":return"标题自然数降序";case"es_ES":return"Título numérico natural descendente";case"fr_FR":return"Titre par ordre numérique naturel décroissant";case"ja_JP":return"タイトル自然数降順";case"zh_CHT":return"標題自然數降序";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Title Natural Number Descending"}}get 草稿切换(){switch(this.conf.appearance.lang){case"zh_CN":return"草稿切换";case"es_ES":return"Cambio de borrador";case"fr_FR":return"Changement de brouillon";case"ja_JP":return"下書き切り替え";case"zh_CHT":return"草稿切換";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Draft Switch"}}get 快速笔记Doc(){switch(this.conf.appearance.lang){case"zh_CN":return"快捷键如有冲突请调整。
ctrl+n: 创建快速笔记。
ctrl+alt+n: 打开最新的快速笔记。
f4: 对任意文档,快速切其正面与背面。";case"es_ES":return"Ajuste los accesos directos si hay conflictos.
ctrl+n: Crear una nota rápida.
ctrl+alt+n: Abrir la nota rápida más reciente.
f4: Cambiar rápidamente entre la parte frontal y trasera de cualquier documento.";case"fr_FR":return"Ajustez les raccourcis si des conflits existent.
ctrl+n: Créer une note rapide.
ctrl+alt+n: Ouvrir la dernière note rapide.
f4: Passer rapidement entre l'avant et l'arrière de n'importe quel document.";case"ja_JP":return"ショートカットキーが競合する場合は調整してください。
ctrl+n: クイックノートを作成。
ctrl+alt+n: 最新のクイックノートを開く。
f4: 任意のドキュメントの表と裏を素早く切り替える。";case"zh_CHT":return"快捷鍵如有衝突請調整。
ctrl+n: 創建快速筆記。
ctrl+alt+n: 打開最新的快速筆記。
f4: 對任意文檔,快速切其正面與背面。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Adjust shortcuts if there are conflicts.
ctrl+n: Create a quick note.
ctrl+alt+n: Open the latest quick note.
f4: Quickly toggle between the front and back of any document."}}get 将指定的引用渲染为标签(){switch(this.conf.appearance.lang){case"zh_CN":return"把包含指定前缀的引用,渲染为标签。每个前缀用逗号隔开。";case"es_ES":return"Renderizar referencias que contienen un prefijo específico como etiquetas. Separe cada prefijo con una coma.";case"fr_FR":return"Rendre les références contenant un préfixe spécifié en tant qu'étiquettes. Séparez chaque préfixe par une virgule.";case"ja_JP":return"指定されたプレフィックスを含む参照をタグとしてレンダリングします。各プレフィックスはカンマで区切ります。";case"zh_CHT":return"把包含指定前綴的引用,渲染為標籤。每個前綴用逗號隔開。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Render references containing a specified prefix as tags. Separate each prefix with a comma."}}get 使用链接否则用引用(){switch(this.conf.appearance.lang){case"zh_CN":return"打开使用链接,关闭使用引用。";case"es_ES":return"Abra usando el enlace, cierre usando la referencia.";case"fr_FR":return"Ouvrez en utilisant le lien, fermez en utilisant la référence.";case"ja_JP":return"リンクを使用して開き、参照を使用して閉じます。";case"zh_CHT":return"打開使用連結,關閉使用引用。";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open using the link, close using the reference."}}get 总是保持已经加载的内容(){switch(this.conf.appearance.lang){case"zh_CN":return"总是保持已经加载的内容";case"es_ES":return"Mantener siempre el contenido ya cargado";case"fr_FR":return"Toujours conserver le contenu déjà chargé";case"ja_JP":return"常に既にロードされたコンテンツを保持する";case"zh_CHT":return"總是保持已經加載的內容";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Always keep the already loaded content"}}get 阅读点统一保存(){switch(this.conf.appearance.lang){case"zh_CN":return"阅读点统一保存";case"es_ES":return"Guardar uniformemente los puntos de lectura";case"fr_FR":return"Enregistrer uniformément les points de lecture";case"ja_JP":return"読書ポイントを統一して保存する";case"zh_CHT":return"閱讀點統一保存";case"it_IT":case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Uniformly save reading points"}}get 数据库充当反链(){switch(this.conf.appearance.lang){case"zh_CN":return"数据库反链:用数据库来充当反链面板,把反链自动插入数据库中";case"es_ES":return"Enlaces inversos de base de datos: Utilice la base de datos como un panel de enlaces inversos e inserte automáticamente los enlaces inversos en la base de datos.";case"fr_FR":return"Liens inverses de base de données : Utilisez la base de données comme panneau de liens inverses et insérez automatiquement les liens inversos dans la base de données.";case"ja_JP":return"データベースの逆リンク:データベースを逆リンクパネルとして使用し、逆リンクを自動的にデータベースに挿入します。";case"zh_CHT":return"資料庫反鏈:用資料庫充當反鏈面板,把反鏈自動插入資料庫中。";case"it_IT":return"Collegamenti inversi del database: Usa il database come un pannello di collegamenti inversi e inserisci automaticamente i collegamenti inversi nel database.";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Database backlinks: Use the database as a backlink panel and automatically insert backlinks into the database."}}get 刷新数据库反链(){switch(this.conf.appearance.lang){case"zh_CN":return"刷新数据库反链";case"es_ES":return"Actualizar enlaces inversos de la base de datos";case"fr_FR":return"Actualiser les backlinks de la base de données";case"ja_JP":return"データベースの逆参照を更新する";case"zh_CHT":return"刷新數據庫反鏈";case"it_IT":return"Aggiorna i backlink del database";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Refresh database backlinks"}}get 删除失效的闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"删除失效的闪卡。删卡时没有先取消闪卡,而是直接把闪卡的内容删除,则闪卡没有对应的内容,变成失效闪卡。(使用前请先创建备份)";case"es_ES":return"Eliminar tarjetas interactivas caducadas. Si se elimina el contenido de una tarjeta interactiva sin cancelarla primero, la tarjeta no tendrá contenido correspondiente y se convertirá en una tarjeta caducada. (Cree una copia de seguridad antes de usarla).";case"fr_FR":return"Supprimer les cartes mémoire expirées. Si vous supprimez le contenu d'une carte mémoire sans la désactiver d'abord, la carte n'aura plus de contenu correspondant et deviendra une carte mémoire expirée. (Faites une sauvegarde avant de l'utiliser).";case"ja_JP":return"無効なフラッシュカードを削除します。フラッシュカードをキャンセルせずに直接その内容を削除すると、フラッシュカードに対応する内容がなくなり、無効なフラッシュカードになります。(使用前にバックアップを作成してください)。";case"zh_CHT":return"刪除失效的閃卡。若未先取消閃卡,而是直接刪除閃卡內容,則閃卡將沒有對應內容,變成失效閃卡。(使用前請先建立備份)。";case"it_IT":return"Eliminare le schede lampo scadute. Se si elimina il contenuto di una scheda lampo senza prima annullarla, la scheda non avrà più un contenuto corrispondente e diventerà una scheda scaduta. (Fare un backup prima di utilizzarla).";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete expired flashcards. If you delete the content of a flashcard without canceling it first, the flashcard will have no corresponding content and become an expired flashcard. (Create a backup before using it)."}}get 删除失效的数据库(){switch(this.conf.appearance.lang){case"zh_CN":return"删除失效的数据库。与失效的闪卡一样,从文档中删除数据库,数据库还是会在/data/storage/av 下存在。(使用前请先创建备份)";case"es_ES":return"Eliminar la base de datos no válida. Al igual que las tarjetas flash no válidas, eliminar la base de datos del documento. La base de datos aún existirá en /data/storage/av. (Cree una copia de seguridad antes de usarla).";case"fr_FR":return"Supprimer la base de données non valide. Comme les cartes mémoire non valides, supprimer la base de données du document. La base de données existera toujours sous /data/storage/av. (Faites une sauvegarde avant de l'utiliser).";case"ja_JP":return"無効なデータベースを削除します。無効なフラッシュカードと同じように、ドキュメントからデータベースを削除しますが、データベースは依然として/data/storage/avに存在します。(使用前にバックアップを作成してください)。";case"zh_CHT":return"刪除失效的資料庫。與失效的閃卡一樣,從文件中刪除資料庫,資料庫仍會在/data/storage/av 下存在。(使用前請先創建備份)。";case"it_IT":return"Eliminare il database non valido. Come le flashcard non valide, eliminare il database dal documento. Il database sarà ancora presente in /data/storage/av. (Creare un backup prima di utilizzarlo).";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete the invalid database. Just like invalid flashcards, delete the database from the document. The database will still exist under /data/storage/av. (Create a backup before using it)."}}get 将选中的内容移到下边(){switch(this.conf.appearance.lang){case"zh_CN":return"将选中的内容移到下边";case"es_ES":return"Mover el contenido seleccionado hacia abajo";case"fr_FR":return"Déplacer le contenu sélectionné vers le bas";case"ja_JP":return"選択した内容を下に移動する";case"zh_CHT":return"將選中的內容移到下邊";case"it_IT":return"Spostare il contenuto selezionato verso il basso";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Move the selected content to the bottom"}}get 隐藏修改时间和创建时间(){switch(this.conf.appearance.lang){case"zh_CN":return"隐藏修改时间和创建时间";case"es_ES":return"Ocultar la hora de modificación y la hora de creación";case"fr_FR":return"Masquer l'heure de modification et l'heure de création";case"ja_JP":return"修正日時と作成日時を非表示にする";case"zh_CHT":return"隱藏修改時間和創建時間";case"it_IT":return"Nascondi ora di modifica e ora di creazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Hide modification time and creation time"}}get 移动内容后添加指向原来位置的链接(){switch(this.conf.appearance.lang){case"zh_CN":return"移动内容后,添加指向原来位置的链接";case"es_ES":return"Después de mover el contenido, agregue un enlace que apunte a la ubicación original";case"fr_FR":return"Après avoir déplacé le contenu, ajoutez un lien pointant vers l'emplacement d'origine";case"ja_JP":return"コンテンツを移動した後、元の場所を指すリンクを追加します";case"zh_CHT":return"移動內容後,添加指向原來位置的鏈接";case"it_IT":return"Dopo aver spostato il contenuto, aggiungi un collegamento che punta alla posizione originale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"After moving the content, add a link pointing to the original location"}}get 插入相关的层级概念(){switch(this.conf.appearance.lang){case"zh_CN":return"插入相关的层级概念";case"es_ES":return"Concepto de jerarquía relacionado de inserción";case"fr_FR":return"Insérer le concept de hiérarchie connexe";case"ja_JP":return"関連する階層概念を挿入";case"zh_CHT":return"插入相關的層級概念";case"it_IT":return"Inserisci il concetto gerarchico correlato";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Insert related hierarchical concepts"}}get 给引用加上效果(){switch(this.conf.appearance.lang){case"zh_CN":return"给引用加上效果";case"es_ES":return"Aplicar efecto a la cita";case"fr_FR":return"Appliquer un effet à la citation";case"ja_JP":return"引用に効果を追加する";case"zh_CHT":return"給引用加上效果";case"it_IT":return"Applica effetto alla citazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Apply effect to the quote"}}get 自定义图标(){switch(this.conf.appearance.lang){case"zh_CN":return"自定义图标";case"es_ES":return"Icono personalizado";case"fr_FR":return"Icône personnalisée";case"ja_JP":return"カスタムアイコン";case"zh_CHT":return"自訂圖標";case"it_IT":return"icona personalizzata";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Custom Icon"}}get 模糊查找引用(){switch(this.conf.appearance.lang){case"zh_CN":return"模糊查找引用,并插入引用";case"es_ES":return"Texto en español para la función de búsqueda y referencia difusa";case"fr_FR":return"Recherche floue de référence et insertion de la référence";case"ja_JP":return"曖昧な参照検索と参照の挿入";case"zh_CHT":return"模糊查找引用,並插入引用";case"it_IT":return"Ricerca per riferimento vago e inserimento del riferimento";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Fuzzy find reference and insert reference"}}get 在悬浮窗内显示底部反链(){switch(this.conf.appearance.lang){case"zh_CN":return"在悬浮窗内显示底部反链";case"es_ES":return"Mostrar el enlace inverso inferior en la ventana flotante";case"fr_FR":return"Afficher le lien inverse inférieur dans la fenêtre flottante";case"ja_JP":return"フロートウィンドウ内に下部逆リンクを表示する";case"zh_CHT":return"在懸浮窗內顯示底部反鏈";case"it_IT":return"Visualizza il link inverso inferiore nella finestra flottante";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":return"Display the bottom backlink in the floating window";default:return""}}get 立即刷新(){switch(this.conf.appearance.lang){case"zh_CN":return"立即刷新";case"es_ES":return"Actualizar inmediatamente";case"fr_FR":return"Actualiser immédiatement";case"ja_JP":return"直ちに更新";case"zh_CHT":return"立即刷新";case"it_IT":return"Aggiorna immediatamente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Refresh immediately"}}get 移动到Dailynote(){switch(this.conf.appearance.lang){case"zh_CN":return"移动到 Dailynote";case"es_ES":return"Mover a Dailynote";case"fr_FR":return"Déplacer vers Dailynote";case"ja_JP":return"Dailynoteに移動";case"zh_CHT":return"移動到 Dailynote";case"it_IT":return"Sposta su Dailynote";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Move to Dailynote"}}get 把指向当前文档的引用删除(){switch(this.conf.appearance.lang){case"zh_CN":return"把指向当前文档的引用删除";case"es_ES":return"Eliminar referencias al documento actual";case"fr_FR":return"Supprimer les références au document actuel";case"ja_JP":return"現在のドキュメントへの参照を削除";case"zh_CHT":return"把指向當前文檔的引用刪除";case"it_IT":return"Elimina riferimenti al documento corrente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Remove references to the current document"}}get VIP密钥(){switch(this.conf.appearance.lang){case"zh_CN":return"VIP密钥";case"es_ES":return"Clave VIP";case"fr_FR":return"Clé VIP";case"ja_JP":return"VIPキー";case"zh_CHT":return"VIP密鑰";case"it_IT":return"Chiave VIP";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"VIP Key"}}get 测试密钥的合法性(){switch(this.conf.appearance.lang){case"zh_CN":return"测试密钥的合法性";case"es_ES":return"Probar la legalidad de la clave";case"fr_FR":return"Tester la légalité de la clé";case"ja_JP":return"キーの合法性をテストする";case"zh_CHT":return"測試密鑰的合法性";case"it_IT":return"Verificare la legalità della chiave";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Test the legality of the key"}}get 嵌入互链创建(){switch(this.conf.appearance.lang){case"zh_CN":return"嵌入互链-创建";case"es_ES":return"Crear enlace incrustado";case"fr_FR":return"Créer un lien intégré";case"ja_JP":return"埋め込みリンクの作成";case"zh_CHT":return"嵌入互鏈-創建";case"it_IT":return"Crea collegamento incorporato";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Create Embedded Link"}}get 嵌入互链选择(){switch(this.conf.appearance.lang){case"zh_CN":return"嵌入互链-选择";case"es_ES":return"Seleccionar enlace incrustado";case"fr_FR":return"Sélectionner un lien intégré";case"ja_JP":return"埋め込みリンクの選択";case"zh_CHT":return"嵌入互鏈-選擇";case"it_IT":return"Seleziona collegamento incorporato";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Select Embedded Link"}}get 总是退出聚焦(){switch(this.conf.appearance.lang){case"zh_CN":return"总是退出聚焦(闪卡除外)";case"es_ES":return"Siempre salir de enfoque (excepto tarjetas flash)";case"fr_FR":return"Toujours quitter le focus (sauf pour les cartes mémoire)";case"ja_JP":return"常にフォーカスを外す(カードを除く)";case"zh_CHT":return"總是退出聚焦(閃卡除外)";case"it_IT":return"Esci sempre dallo stato di attenzione (escluse le flashcard)";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Always exit focus (except flashcards)"}}get 块关系图(){switch(this.conf.appearance.lang){case"zh_CN":return"块关系图";case"es_ES":return"Diagrama de relaciones de bloques";case"fr_FR":return"Diagramme de relations de blocs";case"ja_JP":return"ブロック関係図";case"zh_CHT":return"區塊關係圖";case"it_IT":return"Diagramma delle relazioni tra blocchi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Block Relationship Diagram"}}get 最大连续段落块数量(){switch(this.conf.appearance.lang){case"zh_CN":return"最大连续段落块数量";case"es_ES":return"Cantidad máxima de bloques de párrafos continuos";case"fr_FR":return"Nombre maximal de blocs de paragraphes consécutifs";case"ja_JP":return"連続段落ブロックの最大数";case"zh_CHT":return"最大連續段落塊數量";case"it_IT":return"Numero massimo di blocchi di paragrafi consecutivi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Maximum consecutive paragraph block count"}}get 最大节点数量(){switch(this.conf.appearance.lang){case"zh_CN":return"最大节点数量";case"es_ES":return"Cantidad máxima de nodos";case"fr_FR":return"Nombre maximal de nœuds";case"ja_JP":return"ノードの最大数";case"zh_CHT":return"最大節點數量";case"it_IT":return"Numero massimo di nodi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Maximum node count"}}get 块关系图帮助(){switch(this.conf.appearance.lang){case"zh_CN":return"(图中:按住ctrl可以多选节点与连线;backspace可删除节点与连线;可创建连线;alt点击可以定位到文档)(文档中:右键菜单可以定位到图中。快速创建引用可以用双向互链功能)";case"es_ES":return"(Gráfico: mantén presionado ctrl para seleccionar múltiples nodos y conexiones; backspace para eliminar nodos y conexiones; puedes crear conexiones; clic con alt para ir al documento)(En el documento: menú derecho para ir al gráfico. Crea referencias rápidamente usando enlaces bidireccionales)";case"fr_FR":return"(Graphique: maintenez ctrl enfoncé pour sélectionner plusieurs nœuds et connexions; backspace pour supprimer des nœuds et connexions; vous pouvez créer des connexions; clic avec alt pour accéder au document)(Dans le document: menu contextuel pour accéder au graphique. Créez rapidement des références avec la fonction de lien bidirectionnel)";case"ja_JP":return"(図中:Ctrlキーを押しながらノードと線を複数選択、バックスペースでノードと線を削除、線を作成可能、Altクリックでドキュメントにジャンプ)(ドキュメント内:右クリックメニューで図にジャンプ。双方向リンク機能で素早く参照を作成可能)";case"zh_CHT":return"(圖中:按住 Ctrl 可多選節點與連線;Backspace 可刪除節點與連線;可創建連線;Alt 點擊可定位到文檔)(文檔中:右鍵菜單可定位到圖中。快速創建引用可用雙向互鏈功能)";case"it_IT":return"(Grafico: tenere premuto ctrl per selezionare più nodi e connessioni; backspace per eliminare nodi e connessioni; puoi creare connessioni; clic con alt per posizionarsi nel documento)(Nel documento: menu con il tasto destro per posizionarsi nel grafico. Crea riferimenti rapidamente usando il collegamento bidirezionale)";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"(Graph: hold ctrl to multi-select nodes and connections; backspace to delete nodes and connections; you can create connections; alt-click to navigate to document)(In document: right-click menu to navigate to graph. Quickly create references using bidirectional linking feature)"}}get 定位到文档(){switch(this.conf.appearance.lang){case"zh_CN":return"定位到文档";case"es_ES":return"Ir al documento";case"fr_FR":return"Aller au document";case"ja_JP":return"ドキュメントに移動";case"zh_CHT":return"定位到文檔";case"it_IT":return"Vai al documento";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Go to document"}}get 定位到图中的节点(){switch(this.conf.appearance.lang){case"zh_CN":return"定位到图中节点";case"es_ES":return"Ir al nodo en la gráfica";case"fr_FR":return"Aller au nœud dans le graphique";case"ja_JP":return"グラフ内のノードに移動";case"zh_CHT":return"定位到圖中節點";case"it_IT":return"Vai al nodo nel grafico";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Go to node in graph"}}get 关联两个块选择(){switch(this.conf.appearance.lang){case"zh_CN":return"关联两个块-选择";case"es_ES":return"Asociar dos bloques - Selección";case"fr_FR":return"Associer deux blocs - Sélection";case"ja_JP":return"2つのブロックを関連付ける - 選択";case"zh_CHT":return"關聯兩個區塊 - 選擇";case"it_IT":return"Associa due blocchi - Selezione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Associate two blocks - Selection"}}get 关联两个块创建(){switch(this.conf.appearance.lang){case"zh_CN":return"关联两个块-创建";case"es_ES":return"Asociar dos bloques - Creación";case"fr_FR":return"Associer deux blocs - Création";case"ja_JP":return"2つのブロックを関連付ける - 作成";case"zh_CHT":return"關聯兩個區塊 - 建立";case"it_IT":return"Associa due blocchi - Creazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Associate two blocks - Creation"}}get 互相插入引用于下方选择(){switch(this.conf.appearance.lang){case"zh_CN":return"互相插入引用于下方-选择";case"es_ES":return"Insertar referencias mutuamente debajo - Seleccionar";case"fr_FR":return"Insérer des références mutuelles ci-dessous - Sélectionner";case"ja_JP":return"相互参照を下に挿入 - 選択";case"zh_CHT":return"互相插入引用于下方-選擇";case"it_IT":return"Inserisci riferimenti reciproci sotto - Seleziona";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Insert references mutually below - Select"}}get 互相插入引用于下方创建(){switch(this.conf.appearance.lang){case"zh_CN":return"互相插入引用于下方-创建";case"es_ES":return"Insertar referencias mutuamente debajo - Crear";case"fr_FR":return"Insérer des références mutuelles ci-dessous - Créer";case"ja_JP":return"相互参照を下に挿入 - 作成";case"zh_CHT":return"互相插入引用于下方-創建";case"it_IT":return"Inserisci riferimenti reciproci sotto - Crea";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Insert references mutually below - Create"}}get 切换横向与纵向(){switch(this.conf.appearance.lang){case"zh_CN":return"切换横向与纵向";case"es_ES":return"Cambiar entre horizontal y vertical";case"fr_FR":return"Basculer entre horizontal et vertical";case"ja_JP":return"横向と縦向を切り替える";case"zh_CHT":return"切換橫向與縱向";case"it_IT":return"Cambia tra orizzontale e verticale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Switch between horizontal and vertical"}}get 删除所选段落(){switch(this.conf.appearance.lang){case"zh_CN":return"用选中段落创建文档后,删除所选段落";case"es_ES":return"Después de crear un documento con los párrafos seleccionados, eliminar los párrafos seleccionados";case"fr_FR":return"Après avoir créé un document avec les paragraphes sélectionnés, supprimer les paragraphes sélectionnés";case"ja_JP":return"選択した段落でドキュメントを作成した後、選択した段落を削除する";case"zh_CHT":return"用選中段落創建文檔後,刪除所選段落";case"it_IT":return"Dopo aver creato un documento con i paragrafi selezionati, eliminare i paragrafi selezionati";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"After creating a document with the selected paragraphs, delete the selected paragraphs"}}get 正在添加阅读点(){switch(this.conf.appearance.lang){case"zh_CN":return"正在添加阅读点";case"es_ES":return"Añadiendo punto de lectura";case"fr_FR":return"Ajout d'un point de lecture";case"ja_JP":return"読書ポイントを追加中";case"zh_CHT":return"正在添加閱讀點";case"it_IT":return"Aggiunta del punto di lettura";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Adding reading point"}}get 左键点击节点跳转到文档(){switch(this.conf.appearance.lang){case"zh_CN":return"左键点击节点跳转到文档";case"es_ES":return"Haz clic con el botón izquierdo en el nodo para ir al documento";case"fr_FR":return"Cliquez avec le bouton gauche sur le nœud pour accéder au document";case"ja_JP":return"ノードを左クリックしてドキュメントに移動";case"zh_CHT":return"左鍵點擊節點跳轉到文件";case"it_IT":return"Fai clic sinistro sul nodo per accedere al documento";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Left-click the node to navigate to the document"}}get 极简无序列表样式(){switch(this.conf.appearance.lang){case"zh_CN":return"极简无序列表样式";case"es_ES":return"Estilo de lista desordenada minimalista";case"fr_FR":return"Style de liste non ordonnée minimaliste";case"ja_JP":return"ミニマルな無順序リストスタイル";case"zh_CHT":return"極簡無序列表樣式";case"it_IT":return"Stile di elenco non ordinato minimalista";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Minimalist unordered list style"}}get 给无序列表加上背景色(){switch(this.conf.appearance.lang){case"zh_CN":return"给无序列表加上背景色";case"es_ES":return"Añadir color de fondo a la lista desordenada";case"fr_FR":return"Ajouter une couleur d'arrière-plan à la liste non ordonnée";case"ja_JP":return"無順序リストに背景色を追加";case"zh_CHT":return"給無序清單加上背景色";case"it_IT":return"Aggiungi colore di sfondo alla lista non ordinata";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add background color to unordered list"}}get 禁用强提醒(){switch(this.conf.appearance.lang){case"zh_CN":return"禁用强提醒";case"es_ES":return"Deshabilitar recordatorios fuertes";case"fr_FR":return"Désactiver les rappels insistants";case"ja_JP":return"強力なリマインダーを無効にする";case"zh_CHT":return"禁用強提醒";case"it_IT":return"Disattiva promemoria forti";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Disable strong reminders"}}get 用对话框的形式打开阅读点(){switch(this.conf.appearance.lang){case"zh_CN":return"用对话框的形式打开阅读点";case"es_ES":return"Abrir punto de lectura en forma de diálogo";case"fr_FR":return"Ouvrir le point de lecture sous forme de dialogue";case"ja_JP":return"ダイアログ形式で読書ポイントを開く";case"zh_CHT":return"用對話框的形式打開閱讀點";case"it_IT":return"Aprire il punto di lettura in forma di dialogo";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open reading point in dialog form"}}get 触发快捷键时弹出对话框(){switch(this.conf.appearance.lang){case"zh_CN":return"触发快捷键时弹出对话框(速度更快)";case"es_ES":return"Mostrar cuadro de diálogo al activar la tecla de acceso rápido (más rápido)";case"fr_FR":return"Afficher la boîte de dialogue lors de l'activation de la touche de raccourci (plus rapide)";case"ja_JP":return"ショートカットキーを押したときにダイアログを表示する(より速い)";case"zh_CHT":return"觸發快捷鍵時彈出對話框(速度更快)";case"it_IT":return"Mostra finestra di dialogo al premere del tasto di scelta rapida (più veloce)";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show dialog when shortcut key is triggered (faster)"}}get 同步块选择(){switch(this.conf.appearance.lang){case"zh_CN":return"同步块-选择";case"es_ES":return"Bloque de sincronización - Seleccionar";case"fr_FR":return"Bloc de synchronisation - Sélectionner";case"ja_JP":return"同期ブロック - 選択";case"zh_CHT":return"同步塊-選擇";case"it_IT":return"Blocco di sincronizzazione - Seleziona";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Sync Block - Select"}}get 同步块创建(){switch(this.conf.appearance.lang){case"zh_CN":return"同步块-创建";case"es_ES":return"Bloque de sincronización - Crear";case"fr_FR":return"Bloc de synchronisation - Créer";case"ja_JP":return"同期ブロック - 作成";case"zh_CHT":return"同步塊-創建";case"it_IT":return"Blocco di sincronizzazione - Crea";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Sync Block - Create"}}get 同步块(){switch(this.conf.appearance.lang){case"zh_CN":return"同步块";case"es_ES":return"Bloque de sincronización";case"fr_FR":return"Bloc de synchronisation";case"ja_JP":return"同期ブロック";case"zh_CHT":return"同步塊";case"it_IT":return"Blocco di sincronizzazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Synchronization Block"}}get 查看所有同步位置(){switch(this.conf.appearance.lang){case"zh_CN":return"查看所有同步位置";case"es_ES":return"Ver todas las ubicaciones sincronizadas";case"fr_FR":return"Voir tous les emplacements synchronisés";case"ja_JP":return"すべての同期位置を表示";case"zh_CHT":return"查看所有同步位置";case"it_IT":return"Visualizza tutte le posizioni sincronizzate";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"View all synchronized locations"}}已在x个地方同步(e){switch(this.conf.appearance.lang){case"zh_CN":return`已在${e}个地方同步`;case"es_ES":return`Sincronizado en ${e} lugares`;case"fr_FR":return`Synchronisé en ${e} endroits`;case"ja_JP":return`${e}箇所で同期されました`;case"zh_CHT":return`已在${e}個地方同步`;case"it_IT":return`Sincronizzato in ${e} luoghi`;case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`Synchronized in ${e} places`}}get 保存(){switch(this.conf.appearance.lang){case"zh_CN":return"保存";case"es_ES":return"Guardar";case"fr_FR":return"Enregistrer";case"ja_JP":return"保存";case"zh_CHT":return"保存";case"it_IT":return"Salva";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Save"}}get 自动(){switch(this.conf.appearance.lang){case"zh_CN":return"自动";case"es_ES":return"Automático";case"fr_FR":return"Automatique";case"ja_JP":return"自動";case"zh_CHT":return"自動";case"it_IT":return"Automatico";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Auto"}}延迟x秒后执行(e){switch(this.conf.appearance.lang){case"zh_CN":return`延迟${e}秒后执行,请勿修改`;case"es_ES":return`Ejecutar después de ${e} segundos, no modificar`;case"fr_FR":return`Exécuter après ${e} secondes, ne pas modifier`;case"ja_JP":return`${e}秒後に実行、変更しないでください`;case"zh_CHT":return`延遲${e}秒後執行,請勿修改`;case"it_IT":return`Esegui dopo ${e} secondi, non modificare`;case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`Execute after ${e} seconds, do not modify`}}get 全部打开(){switch(this.conf.appearance.lang){case"zh_CN":return"全部打开";case"es_ES":return"Abrir todo";case"fr_FR":return"Tout ouvrir";case"ja_JP":return"すべて開く";case"zh_CHT":return"全部打開";case"it_IT":return"Apri tutto";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open all"}}get 自动隐藏(){switch(this.conf.appearance.lang){case"zh_CN":return"自动隐藏";case"es_ES":return"Ocultar automáticamente";case"fr_FR":return"Masquer automatiquement";case"ja_JP":return"自動非表示";case"zh_CHT":return"自動隱藏";case"it_IT":return"Nascondi automaticamente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Auto hide"}}get 添加到原始块的链接(){switch(this.conf.appearance.lang){case"zh_CN":return"添加到原始块的链接";case"es_ES":return"Enlace a bloque original";case"fr_FR":return"Lien vers le bloc original";case"ja_JP":return"元のブロックへのリンク";case"zh_CHT":return"添加到原始塊的連結";case"it_IT":return"Collegamento al blocco originale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Link to original block"}}get 添加到原始块的引用(){switch(this.conf.appearance.lang){case"zh_CN":return"添加到原始块的引用";case"es_ES":return"Referencia al bloque original";case"fr_FR":return"Référence au bloc original";case"ja_JP":return"元のブロックへの参照";case"zh_CHT":return"添加到原始塊的引用";case"it_IT":return"Riferimento al blocco originale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Reference to original block"}}get 设为原始块(){switch(this.conf.appearance.lang){case"zh_CN":return"设为原始块";case"es_ES":return"Establecer como bloque original";case"fr_FR":return"Définir comme bloc original";case"ja_JP":return"元のブロックに設定";case"zh_CHT":return"設為原始塊";case"it_IT":return"Imposta come blocco originale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Set as Original Block"}}get 全部删除(){switch(this.conf.appearance.lang){case"zh_CN":return"全部删除";case"es_ES":return"Eliminar todo";case"fr_FR":return"Tout supprimer";case"ja_JP":return"すべて削除";case"zh_CHT":return"全部刪除";case"it_IT":return"Elimina tutto";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete All"}}get 删除其他(){switch(this.conf.appearance.lang){case"zh_CN":return"删除其他";case"es_ES":return"Eliminar otros";case"fr_FR":return"Supprimer les autres";case"ja_JP":return"他を削除";case"zh_CHT":return"刪除其他";case"it_IT":return"Elimina altri";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete Others"}}get 同步失败(){switch(this.conf.appearance.lang){case"zh_CN":return"同步失败";case"es_ES":return"Fallo de sincronización";case"fr_FR":return"Échec de synchronisation";case"ja_JP":return"同期に失敗しました";case"zh_CHT":return"同步失敗";case"it_IT":return"Sincronizzazione fallita";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Synchronization failed"}}get 无复本块(){switch(this.conf.appearance.lang){case"zh_CN":return"无复本块";case"es_ES":return"Sin bloque de copia";case"fr_FR":return"Aucun bloc de copie";case"ja_JP":return"コピーブロックなし";case"zh_CHT":return"無複本塊";case"it_IT":return"Nessun blocco di copia";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"No copy block"}}get 重置版本(){switch(this.conf.appearance.lang){case"zh_CN":return"重置版本";case"es_ES":return"Versión de reinicio";case"fr_FR":return"Version de réinitialisation";case"ja_JP":return"リセットバージョン";case"zh_CHT":return"重置版本";case"it_IT":return"Versione di ripristino";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Reset Version"}}get 打开块关系图(){switch(this.conf.appearance.lang){case"zh_CN":return"打开块关系图";case"es_ES":return"Abrir diagrama de bloques";case"fr_FR":return"Ouvrir le diagramme de blocs";case"ja_JP":return"ブロック関係図を開く";case"zh_CHT":return"打開塊關係圖";case"it_IT":return"Aprire il diagramma dei blocchi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Open block diagram"}}把剩余闪卡均匀推迟在未来x小时内(e){switch(this.conf.appearance.lang){case"zh_CN":return`把剩余闪卡均匀推迟在未来${e}小时内`;case"es_ES":return`Aplazar uniformemente las tarjetas restantes en las próximas ${e} horas`;case"fr_FR":return`Reporter uniformément les cartes restantes dans les ${e} prochaines heures`;case"ja_JP":return`${e}時間以内に残りのカードを均等に延期する`;case"zh_CHT":return`把剩餘閃卡均勻推遲在未來${e}小時內`;case"it_IT":return`Ritardare uniformemente le carte rimanenti nelle prossime ${e} ore`;case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return`Spread the remaining flashcards evenly over the next ${e} hours`}}get 按递增时间推迟闪卡(){switch(this.conf.appearance.lang){case"zh_CN":return"按递增时间推迟闪卡delay";case"es_ES":return"Aplazar tarjetas flash por tiempo incremental";case"fr_FR":return"Reporter les cartes mémoire par temps incrémental";case"ja_JP":return"増分時間でフラッシュカードを延期する";case"zh_CHT":return"按遞增時間推遲閃卡";case"it_IT":return"Ritardare le carte flash per tempo incrementale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Postpone flashcards by incremental time"}}get 显示同步块按钮(){switch(this.conf.appearance.lang){case"zh_CN":return"显示同步块按钮";case"es_ES":return"Mostrar botón de bloqueo sincronizado";case"fr_FR":return"Afficher le bouton de blocage synchronisé";case"ja_JP":return"同期ブロックボタンを表示";case"zh_CHT":return"顯示同步塊按鈕";case"it_IT":return"Mostra pulsante blocco sincronizzato";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show sync block button"}}get 批注(){switch(this.conf.appearance.lang){case"zh_CN":return"批注";case"es_ES":return"Anotación";case"fr_FR":return"Annotation";case"ja_JP":return"注釈";case"zh_CHT":return"註釋";case"it_IT":return"Annotazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Annotation"}}get 包含正反链(){switch(this.conf.appearance.lang){case"zh_CN":return"包含正反链";case"es_ES":return"contiene enlaces directos e inversos";case"fr_FR":return"contient des liens directs et inverses";case"ja_JP":return"順方向と逆方向のリンクを含む";case"zh_CHT":return"包含正反鏈";case"it_IT":return"contiene sia collegamenti diretti che inversi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"contains both forward and reverse links"}}get 正引(){switch(this.conf.appearance.lang){case"zh_CN":return"正引";case"es_ES":return"forward link";case"fr_FR":return"forward link";case"ja_JP":return"forward link";case"zh_CHT":return"正引";case"it_IT":return"forward link";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"forward link"}}get 反引(){switch(this.conf.appearance.lang){case"zh_CN":return"反引";case"es_ES":return"enlace inverso";case"fr_FR":return"lien inverse";case"ja_JP":return"逆リンク";case"zh_CHT":return"反引";case"it_IT":return"collegamento inverso";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"backref"}}get 虚引(){switch(this.conf.appearance.lang){case"zh_CN":return"虚引";case"es_ES":return"enlace virtual";case"fr_FR":return"lien virtuel";case"ja_JP":return"仮想リンク";case"zh_CHT":return"虛引";case"it_IT":return"collegamento virtuale";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"virref"}}get 高度(){switch(this.conf.appearance.lang){case"zh_CN":return"高度";case"es_ES":return"altura";case"fr_FR":return"hauteur";case"ja_JP":return"高さ";case"zh_CHT":return"高度";case"it_IT":return"altezza";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"height"}}get 添加批注到日记(){switch(this.conf.appearance.lang){case"zh_CN":return"添加批注到日记";case"es_ES":return"Agregar anotación al diario";case"fr_FR":return"Ajouter une annotation au journal";case"ja_JP":return"日記に注釈を追加";case"zh_CHT":return"添加批注到日記";case"it_IT":return"Aggiungi annotazione al diario";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add annotation to journal"}}get 添加批注到新文件(){switch(this.conf.appearance.lang){case"zh_CN":return"添加批注到新文件";case"es_ES":return"Agregar anotación a un nuevo archivo";case"fr_FR":return"Ajouter une annotation à un nouveau fichier";case"ja_JP":return"新しいファイルに注釈を追加";case"zh_CHT":return"添加批注到新檔案";case"it_IT":return"Aggiungi annotazione a un nuovo file";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add annotation to new file"}}get 批注添加下划线(){switch(this.conf.appearance.lang){case"zh_CN":return"批注添加下划线";case"es_ES":return"Añadir subrayado a la anotación";case"fr_FR":return"Ajouter un soulignement à l'annotation";case"ja_JP":return"注釈に下線を追加";case"zh_CHT":return"批注添加下劃線";case"it_IT":return"Aggiungi sottolineatura all'annotazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add underline to annotation"}}get 删除(){switch(this.conf.appearance.lang){case"zh_CN":return"删除";case"es_ES":return"Eliminar";case"fr_FR":return"Supprimer";case"ja_JP":return"削除";case"zh_CHT":return"刪除";case"it_IT":return"Elimina";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete"}}get 定位(){switch(this.conf.appearance.lang){case"zh_CN":return"定位";case"es_ES":return"ubicación";case"fr_FR":return"localisation";case"ja_JP":return"位置";case"zh_CHT":return"定位";case"it_IT":return"posizione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"position"}}get 引用已向上传递(){switch(this.conf.appearance.lang){case"zh_CN":return"引用已向上传递";case"es_ES":return"La referencia se ha pasado hacia arriba";case"fr_FR":return"La référence a été transmise vers le haut";case"ja_JP":return"参照が上に渡されました";case"zh_CHT":return"引用已向上傳遞";case"it_IT":return"Il riferimento è stato passato verso l'alto";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Reference has been passed upwards"}}get 显示ID(){switch(this.conf.appearance.lang){case"zh_CN":return"显示ID";case"es_ES":return"Mostrar ID";case"fr_FR":return"Afficher l'ID";case"ja_JP":return"IDを表示";case"zh_CHT":return"顯示ID";case"it_IT":return"Mostra ID";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show ID"}}get 显示路径(){switch(this.conf.appearance.lang){case"zh_CN":return"显示路径";case"es_ES":return"Mostrar ruta";case"fr_FR":return"Afficher le chemin";case"ja_JP":return"パスを表示";case"zh_CHT":return"顯示路徑";case"it_IT":return"Mostra percorso";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Show path"}}get 向上传递引用到标题(){switch(this.conf.appearance.lang){case"zh_CN":return"向上传递引用到标题";case"es_ES":return"Pasar referencia hacia arriba al título";case"fr_FR":return"Transmettre la référence vers le titre";case"ja_JP":return"タイトルに参照を渡す";case"zh_CHT":return"向上傳遞引用到標題";case"it_IT":return"Passa il riferimento al titolo";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Pass reference up to title"}}get 向上传递引用到超级块(){switch(this.conf.appearance.lang){case"zh_CN":return"向上传递引用到超级块";case"es_ES":return"Pasar referencia hacia arriba al superbloque";case"fr_FR":return"Transmettre la référence vers le super bloc";case"ja_JP":return"スーパーブロックに参照を渡す";case"zh_CHT":return"向上傳遞引用到超級塊";case"it_IT":return"Passa il riferimento al superblocco";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Pass reference up to superblock"}}get 向上传递引用到引述块(){switch(this.conf.appearance.lang){case"zh_CN":return"向上传递引用到引述块";case"es_ES":return"Pasar referencia hacia arriba al bloque de cita";case"fr_FR":return"Transmettre la référence vers le bloc de citation";case"ja_JP":return"引用ブロックに参照を渡す";case"zh_CHT":return"向上傳遞引用到引述塊";case"it_IT":return"Passa il riferimento al blocco di citazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Pass reference up to quote block"}}get 复制为引用(){switch(this.conf.appearance.lang){case"zh_CN":return"复制为引用";case"es_ES":return"Copiar como cita";case"fr_FR":return"Copier comme citation";case"ja_JP":return"引用としてコピー";case"zh_CHT":return"複製為引用";case"it_IT":return"Copia come citazione";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Copy as citation"}}get 展开与折叠(){switch(this.conf.appearance.lang){case"zh_CN":return"展开与折叠";case"es_ES":return"Expandir y colapsar";case"fr_FR":return"Développer et réduire";case"ja_JP":return"展開と折りたたみ";case"zh_CHT":return"展開與折疊";case"it_IT":return"Espandi e comprimi";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Expand and collapse"}}get 将选择文字加入文档的别名(){switch(this.conf.appearance.lang){case"zh_CN":return"将选择文字加入文档的别名";case"es_ES":return"Alias para añadir texto seleccionado al documento";case"fr_FR":return"Alias pour ajouter le texte sélectionné au document";case"ja_JP":return"選択したテキストをドキュメントに追加するエイリアス";case"zh_CHT":return"將選擇文字加入文件的別名";case"it_IT":return"Alias per aggiungere il testo selezionato al documento";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Alias to add selected text to document"}}get 下一页(){switch(this.conf.appearance.lang){case"zh_CN":return"下一页";case"es_ES":return"Siguiente página";case"fr_FR":return"Page suivante";case"ja_JP":return"次へ";case"zh_CHT":return"下一頁";case"it_IT":return"Pagina successiva";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Next page"}}get 上一页(){switch(this.conf.appearance.lang){case"zh_CN":return"上一页";case"es_ES":return"Página anterior";case"fr_FR":return"Page précédente";case"ja_JP":return"前へ";case"zh_CHT":return"上一頁";case"it_IT":return"Pagina precedente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Previous page"}}get 回到第一页(){switch(this.conf.appearance.lang){case"zh_CN":return"回到第一页";case"es_ES":return"Volver a la primera página";case"fr_FR":return"Retour à la première page";case"ja_JP":return"最初のページに戻る";case"zh_CHT":return"回到第一頁";case"it_IT":return"Torna alla prima pagina";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Back to the first page"}}get 保存查询条件(){switch(this.conf.appearance.lang){case"zh_CN":return"保存查询条件";case"es_ES":return"Guardar condiciones de búsqueda";case"fr_FR":return"Enregistrer les critères de recherche";case"ja_JP":return"検索条件を保存";case"zh_CHT":return"保存查詢條件";case"it_IT":return"Salva i criteri di ricerca";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Save search conditions"}}get 点击查询ctrl点击删除(){switch(this.conf.appearance.lang){case"zh_CN":return"点击查询,ctrl点击删除";case"es_ES":return"Clic para consultar, Ctrl + clic para eliminar";case"fr_FR":return"Cliquer pour rechercher, Ctrl + clic pour supprimer";case"ja_JP":return"クリックで検索、Ctrl + クリックで削除";case"zh_CHT":return"點擊查詢,Ctrl + 點擊刪除";case"it_IT":return"Clic per cercare, Ctrl + clic per eliminare";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Click to search, Ctrl + click to delete"}}get 添加空间ID(){switch(this.conf.appearance.lang){case"zh_CN":return"添加空间ID";case"es_ES":return"Añadir ID de espacio";case"fr_FR":return"Ajouter un ID d'espace";case"ja_JP":return"スペースIDを追加";case"zh_CHT":return"添加空間ID";case"it_IT":return"Aggiungi ID spazio";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Space ID"}}get 添加知识库ID(){switch(this.conf.appearance.lang){case"zh_CN":return"添加知识库ID";case"es_ES":return"Añadir ID de base de conocimientos";case"fr_FR":return"Ajouter un ID de base de connaissances";case"ja_JP":return"ナレッジベースIDを追加";case"zh_CHT":return"添加知識庫ID";case"it_IT":return"Aggiungi ID knowledge base";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Knowledge Base ID"}}get 添加令牌(){switch(this.conf.appearance.lang){case"zh_CN":return"添加令牌";case"es_ES":return"Añadir token";case"fr_FR":return"Ajouter un jeton";case"ja_JP":return"トークンを追加";case"zh_CHT":return"添加令牌";case"it_IT":return"Aggiungi token";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Token"}}get 上传当前文档以及所有子文档(){switch(this.conf.appearance.lang){case"zh_CN":return"上传当前文档以及所有子文档";case"es_ES":return"Subir el documento actual y todos los subdocumentos";case"fr_FR":return"Télécharger le document actuel et tous les sous-documents";case"ja_JP":return"現在のドキュメントとすべてのサブドキュメントをアップロード";case"zh_CHT":return"上傳當前文檔以及所有子文檔";case"it_IT":return"Carica il documento corrente e tutti i sottodocumenti";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Upload current document and all subdocuments"}}get 删除Coze中当前文件(){switch(this.conf.appearance.lang){case"zh_CN":return"删除Coze中当前文件";case"es_ES":return"Eliminar el archivo actual en Coze";case"fr_FR":return"Supprimer le fichier actuel dans Coze";case"ja_JP":return"Cozeの現在のファイルを削除";case"zh_CHT":return"刪除Coze中當前文件";case"it_IT":return"Elimina il file corrente in Coze";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete current file in Coze"}}get 删除Coze中当前文件和子文件(){switch(this.conf.appearance.lang){case"zh_CN":return"删除Coze中当前文件和子文件";case"es_ES":return"Eliminar el archivo actual y los subarchivos en Coze";case"fr_FR":return"Supprimer le fichier actuel et les sous-fichiers dans Coze";case"ja_JP":return"Cozeの現在のファイルとサブファイルを削除";case"zh_CHT":return"刪除Coze中當前文件和子文件";case"it_IT":return"Elimina il file corrente e i sottofile in Coze";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Delete current file and subfiles in Coze"}}get 添加智能体ID(){switch(this.conf.appearance.lang){case"zh_CN":return"添加智能体ID";case"es_ES":return"Añadir ID de agente";case"fr_FR":return"Ajouter l'ID de l'agent";case"ja_JP":return"エージェントIDを追加";case"zh_CHT":return"添加智能體ID";case"it_IT":return"Aggiungi ID agente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Add Agent ID"}}get 调试智能体(){switch(this.conf.appearance.lang){case"zh_CN":return"调试智能体";case"es_ES":return"Depurar agente";case"fr_FR":return"Déboguer l'agent";case"ja_JP":return"エージェントをデバッグ";case"zh_CHT":return"調試智能體";case"it_IT":return"Debug agente";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Debug Agent"}}get 清理Coze多余文件(){switch(this.conf.appearance.lang){case"zh_CN":return"清理Coze多余文件";case"es_ES":return"Limpiar archivos innecesarios de Coze";case"fr_FR":return"Nettoyer les fichiers superflus de Coze";case"ja_JP":return"Cozeの不要なファイルをクリーンアップ";case"zh_CHT":return"清理Coze多餘文件";case"it_IT":return"Pulizia file superflui di Coze";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Clean up unnecessary Coze files"}}get conceptBarTitle点击(){switch(this.conf.appearance.lang){case"zh_CN":return"点击(跳转), shift+alt点击(或者), ctrl点击(并且), shift点击(排除), alt点击(单选)";case"es_ES":return"Haz clic (saltar), shift+alt clic (o), ctrl clic (y), shift clic (excluir), alt clic (selección única)";case"fr_FR":return"Cliquez (sauter), shift+alt clic (ou), ctrl clic (et), shift clic (exclure), alt clic (sélection unique)";case"ja_JP":return"クリック(ジャンプ)、shift+altクリック(または)、ctrlクリック(および)、shiftクリック(除外)、altクリック(単一選択)";case"zh_CHT":return"點擊(跳轉), shift+alt點擊(或者), ctrl點擊(並且), shift點擊(排除), alt點擊(單選)";case"it_IT":return"Clic (salta), shift+alt clic (o), ctrl clic (e), shift clic (escludi), alt clic (selezione singola)";case"de_DE":case"he_IL":case"ru_RU":case"pl_PL":case"en_US":default:return"Click (jump), shift+alt click (or), ctrl click (and), shift click (exclude), alt click (single select)"}}get ctrl点击清空enter搜索(){switch(this.conf.appearance.lang){case"zh_CN":return"ctrl点击清空,enter搜索";case"es_ES":return"ctrl+clic para borrar, enter para buscar";case"fr_FR":return"ctrl+clic pour effacer, entrée pour rechercher";case"ja_JP":return"ctrl+クリックでクリア、enterで検索";case"zh_CHT":return"ctrl點擊清空,enter搜索";case"it_IT":return"ctrl+clicca per cancellare, invio per cercare";case"de_DE":return"ctrl+Klick zum Löschen, Enter zum Suchen";case"he_IL":return"ctrl+לחץ כדי לנקות, enter כדי לחפש";case"ru_RU":return"ctrl+клик для очистки, enter для поиска";case"pl_PL":return"ctrl+kliknij, aby wyczyścić, enter, aby wyszukać";case"en_US":default:return"ctrl+click to clear, enter to search"}}get aaa(){switch(this.conf.appearance.lang){case"zh_CN":return"aaa"}}}const G=new C9;class R9 extends Map{constructor(n,i){super(i);m0(this,"dv");this.dv=n}get(n){return this.savingGet(n,this.dv)}savingGet(n,i){const r=super.get(n);if(r==null){let o;return typeof i=="function"?o=i():o=i,this.set(n,o),o}else return r}}async function ry(t,e){if(!t||!e)return[];const n=(await S.getChildBlocks(t)).map(i=>i.id);return await S.moveBlocksAfter(n,e),n}async function L9(t,e){if(!t||!e)return;const n=await S.getDocIDByBlockID(e);if(t=await S.getDocIDByBlockID(t),!t||!n)return;const i=await k9(t,n),r=Bz({});r.title="moved",await S.setBlockAttrs(t,r),await S.setBlockAttrs(n,i),await ry(t,e),await S.flushTransaction(),await S.pushMsg(G.正在转移引用),await S.transferBlockRef(t,n,!1),await S.pushMsg(G.正在尝试删除闪卡),await S.removeRiffCards([t]),await S.pushMsg(G.正在删除老文件),await S.removeDocByID(t),window.location.reload()}async function k9(t,e){const n=Bz(await S.getBlockAttrs(e)),i=Bz(await S.getBlockAttrs(t));delete n.updated,delete n.id,delete n.scroll;const r=[...n.alias.split(","),...i.alias.split(","),i.name,i.title];n.alias=r.filter(o=>o.length>0).join(","),n.bookmark||(n.bookmark=i.bookmark),n.memo?i.memo&&(n.memo+=";"+i.memo):n.memo=i.memo;for(const o in i)if(o.startsWith("custom-")){if(o==It)continue;n[o]||(n[o]=i[o])}return n}function Bz(t){return t.alias||(t.alias=""),t.name||(t.name=""),t.title||(t.title=""),t.memo||(t.memo=""),t.bookmark||(t.bookmark=""),t}async function Od(t,e,n){const i=async a=>{if(!a)return;const s={};(await S9(e,a,s)||n)&&await S.setBlockAttrs(a,s)},r=await S.sqlOne(`select id from blocks where type='d' and content='${e}' limit 1`);if(r!=null&&r.id)return await i(r.id),r.id;const{path:o}=await S.getRefCreateSavePath(t),A=await kf.createDocWithMdIfNotExists(5e3,t,o+e,"");return Kp.get()&&await S.addRiffCards([A]),setTimeout(()=>i(A),5e3),A}async function S9(t,e,n){if(Vp.get()&&t&&e){const{short:i,long:r}=oy(t);if(i!=t){const o=Bf();return await o.loadList(e,"alias"),n["custom-pinyin"]="",Gp.get()?o.addListString(i,r):o.addListString(r),n.alias=o.get().alias,!0}}}function oy(t){let e="",n="";if(t){const i=v9(t,{toneType:"none",type:"array"});e=i.join(""),n=i.map(r=>r.charAt(0)).join("")}return{short:n,long:e}}function E9(t){for(let e=0;e0&&p.parentElement.insertBefore(document.createTextNode(" "),p),p.parentElement.insertBefore(h,p),M=!0}if(M){if(d.length>1){let f=d.slice(1).join("").trim();f&&(f="## "+f,p.parentElement.insertBefore(document.createTextNode(f),p))}p.parentNode.removeChild(p)}}A.push(...S.transUpdateBlocks([{id:c,domStr:s.outerHTML}]))}t.getInstance().transaction(A)}async function J1(t,e,n,i,r,o){if(!(n=="0"||n=="nop"))if(O0.isMobile)l1.openMobileFileById(t.app,e);else{i==null&&(i=["cb-get-context","cb-get-focus"]);let A=null;switch(n){case"5":case"move":l1.openWindow({doc:{id:e}});return;case"1":case"front":default:n=null,A=!1;break;case"2":case"back":n=null,A=!0;break;case"3":case"right":n="right",A=!0;break;case"4":case"bottom":n="bottom",A=!0;break;case"6":case"peek":n=null,A=!1;const a=r;r=()=>{a&&a()};break}return l1.openTab({app:t.app,doc:{id:e,action:i,zoomIn:!1},position:n,keepCursor:A,afterOpen:r})}}async function N9(t){const e=x9(t).map(n=>`content="${n}"`);return e.push(`content like "%${t}%"`),S.sql(`select id,content from blocks where type='d' and ( ${e.join(" or ")} )`).then(n=>n==null?void 0:n.sort((i,r)=>i.content.localeCompare(r.content)))}function x9(t){const e=new Set;if(t){const i=t.split("|").map(r=>r.trim()).filter(r=>r.length>0);n(i.slice()),n(i.slice().reverse()),i.forEach(r=>e.add(r))}return[...e.values()];function n(i){for(;i.length>0;)e.add(i.join("|")),e.add(i.join(" | ")),i.pop()}}async function I9(t){if(!O0.isDesktop){S.pushMsg("can only run in desktop env.");return}return navigator.locks.request("tomato-tidyAssets-lock",{ifAvailable:!0},async e=>{var n,i,r,o,A,a;if(e){if(!((r=(i=(n=await S.getConf())==null?void 0:n.conf)==null?void 0:i.repo)!=null&&r.key)){await S.pushMsg(t.你还没秘钥插件无法为您创建本地快照,0);return}const s=[...l1.Constants.SIYUAN_ASSETS_IMAGE,...l1.Constants.SIYUAN_ASSETS_AUDIO,...l1.Constants.SIYUAN_ASSETS_VIDEO],c=await BO().then(async h=>{const z=[];for(const O of da(h,50)){const g=await Promise.all(O.map(w=>S.getFile(w)));z.push(...eA(O,g)),S.pushMsg(`read: ${z.length}/${h.length}`)}return z}).then(h=>h.filter(([z,O])=>{for(const g of s)if(O.includes(g))return!0}).map(([z,O])=>[z,{content:O,modified:!1}])).then(h=>new Map(h));await S.pushMsg("load all files"),await S.createSnapshot("tomato-tidyAssets");const u=(A=(o=await S.readDir("/data/assets"))==null?void 0:o.filter(h=>!h.isDir&&!h.isSymlink))==null?void 0:A.filter(h=>{const z=h.name.toLowerCase();for(const O of s)if(z.endsWith(O))return!0});if(!((u==null?void 0:u.length)>0)){S.pushMsg("pics not found");return}const l=k1.dateFormatDay(new Date).split("-");let b=0,p=0,d=0;await S.pushMsg("load all pics");for(const h of da(u,100)){++b;for(const z of h){const O=`assets/${z.name}`,g=`assets/pics/${l[0]}/${l[1]}-${b}/${z.name}`;await S.copyFile2("data/"+O,"data/"+g);for(let w of c.values())w.content.includes(O)&&(w.content=w.content.replaceAll(O,g),w.modified=!0,d++);await S.removeFile("data/"+O),p++,p%20===0&&S.pushMsg(t.已经处理了x个块(p,u.length,d))}}await S.pushMsg("save files");const M=(a=[...c.entries()].filter(([h,z])=>z.modified))==null?void 0:a.map(([h,z])=>S.putFile(h,z.content));if(!((M==null?void 0:M.length)>0)){S.pushMsg("no modified files");return}let f=0;for(const h of da(M,50))await Promise.all(h),f+=h.length,S.pushMsg(`save: ${f}/${M.length}`);S.pushMsg(t.assets整理了x个文件(u.length))}else S.pushMsg(t.assets整理还在进行中)})}function D9(t){var n,i,r,o;const e=(n=window.siyuan)==null?void 0:n.layout;if(((i=e==null?void 0:e.leftDock)==null?void 0:i.data[t])!=null)return e.leftDock.data[t];if(((r=e==null?void 0:e.rightDock)==null?void 0:r.data[t])!=null)return e.rightDock.data[t];if(((o=e==null?void 0:e.bottomDock)==null?void 0:o.data[t])!=null)return e.bottomDock.data[t]}async function MO(t){const e=D9("file");if(e!=null&&e.selectItem){const n=await S.getBlockInfo(t);let i=n.box,r=n.path;F9(!1),e.selectItem(i,r)}}function Mm(t){var i,r;const e=document.querySelector('[data-type="collapse"]');e==null||e.click(),(i=t==null?void 0:t.classList)==null||i.add(az);const n=document.querySelector('[data-type="focus"]');n==null||n.click(),(r=t==null?void 0:t.classList)==null||r.remove(az)}function F9(t=!1){const e=document.querySelector('[data-type="file"]');t?e==null||e.click():e.classList.contains("dock__item--active")||e.click()}async function hO(t){return await S.getBlockAttrs(t.block.rootID).then(e=>e["custom-sy-readonly"]??"false").then(e=>String(e))}function hm(t,e=!1){const n=document.querySelector('[data-type="file"]');n&&(n.classList.contains("dock__item--active")?e?n.click():Mm(t):(n.click(),Mm(t)))}async function U9(t,e,n=!0){const i=await S.sqlOne(`select id from blocks where content="${e}" and type="d" limit 1`);if(i!=null&&i.id)return n?J1(t,await S.getDocLastID(i.id)):J1(t,i.id)}function P9(t){return{NodeDocument:"d",NodeHeading:"h",NodeList:"l",NodeListItem:"i",NodeCodeBlock:"c",NodeMathBlock:"m",NodeTable:"t",NodeBlockquote:"b",NodeSuperBlock:"s",NodeParagraph:"p",NodeHTMLBlock:"html",NodeBlockQueryEmbed:"query_embed",NodeAttributeView:"av",NodeKramdownBlockIAL:"ial",NodeIFrame:"iframe",NodeWidget:"widget",NodeThematicBreak:"tb",NodeVideo:"video",NodeAudio:"audio"}[t]}async function ay(t,e,n,i,r,o){if(!(r>o)){t.children||(t.children=[]);for(const A of e.childNodes){const a=A;if(!a.getAttribute)continue;const s={id:a.getAttribute(q1),type:P9(a.getAttribute(E1))};s.id&&(s.div=a,!(n&&iL.includes(s.type)&&(s.type==="m"?s.content=a.getAttribute("data-content"):s.content=a.textContent.replaceAll("​","").trim(),!i&&!s.content))&&(s.subtype=a.getAttribute(kn),s.type==="s"&&(s.subtype=a.getAttribute("data-sb-layout")),s.idx=parseInt(a.getAttribute(oz)),s.docName=t.content,s.root_id=t.root_id,s.parent_id=t.id,s.parent=t,s.children=[],t.children.push(s),rL.includes(s.type)&&ay(s,a,n,i,r+1,o)))}return{root:t,div:e}}}async function yz(t,e,n=!0,i=!0,r=Number.MAX_SAFE_INTEGER){const o={id:t,type:"d",docName:e,content:e,subtype:"",root_id:t,parent_id:t},{root:A,div:a}=await S.getBlockDOM(o.id).then(({dom:s})=>{const c=document.createElement("div");return c.innerHTML="
"+s+"
",ay(o,c.firstElementChild,n,i,1,r)});return{root:A,div:a}}class X9{constructor(){m0(this,"inited",!1);m0(this,"timestamp","");m0(this,"docMap",new Map);m0(this,"contentMap",new R9(()=>new Set))}match(e){var i,r;const n=[];if(e=(i=e==null?void 0:e.trim())==null?void 0:i.toLocaleLowerCase(),!e)return n;for(const[o,A]of this.contentMap.entries())if(e.includes(o))for(const a of A){const s=this.docMap.get(a);s?(this.trySetAttrs(s),(r=s.titles)!=null&&r.has(o)&&(n.push(s),s.titles.forEach(c=>this.contentMap.get(c).forEach(u=>{var b;const l=this.docMap.get(u);(b=l==null?void 0:l.titles)!=null&&b.has(c)&&n.push(l)})))):A.delete(a)}return n}trySetAttrs(e){e.attrs||(e.ial?(e.attrs=Fc(e.ial),this.setBlock(e)):S.getBlockAttrs(e.id).then(n=>{e.attrs=n,this.setBlock(e)}))}setBlock(e){var n,i,r,o,A;if(e.attrs){e.titles||(e.titles=new Set),e.titles.clear();const a=s=>e.titles.add(s.toLocaleLowerCase());eb(e.content,a),(o=(r=(i=(n=e.attrs)==null?void 0:n.alias)==null?void 0:i.replaceAll(",",","))==null?void 0:r.split(","))==null||o.forEach(s=>{eb(s,a)}),eb((A=e.attrs)==null?void 0:A.title,a),e.titles.forEach(s=>this.contentMap.get(s).add(e.id))}}async getDocs(){await navigator.locks.request("DocTracer 2024-12-1 23:48:00",async e=>{if(e){const n=await S.sql(`select * from blocks where type='d' and updated>'${this.timestamp}' limit 99999999999`),i=[];n.forEach(r=>{r.updated>"23240927124216"?i.push(S.setBlockAttrs(r.id,{updated:k1.getYYYYMMDDHHmmss()})):r.updated>this.timestamp&&(this.timestamp=r.updated),r.attrs=Fc(r.ial),this.docMap.set(r.id,r),this.setBlock(r)}),await Promise.all(i)}})}async init(){this.inited||(this.inited=!0,await this.getDocs(),O0.addWsListener("DocTracer ws 2024-12-1 10:34:13",e=>{var n,i,r,o;for(const A of qO(e))switch(A.action){case"updateAttrs":const a=this.docMap.get(A.id);a&&((n=A.data)!=null&&n.new)&&(a.attrs=(i=A.data)==null?void 0:i.new,this.setBlock(a));break}switch(e.cmd){case"removeDoc":(o=(r=e.data)==null?void 0:r.ids)==null||o.forEach(a=>this.docMap.delete(a));break;case"create":setTimeout(()=>{this.getDocs()},2e3);break;case"rename":const A=this.docMap.get(e.data.id);A&&(A.content=e.data.title,this.setBlock(A));break}}))}}async function vf(t){const e=await S.getRowByID(t);return e!=null&&e.path?await S.sql(`select id,content from blocks where type='d' and path like "${e.path.slice(0,-3)}%"`)??[]:[]}function Q9(t,e,n="h1"){return t||(t=v1()),e||(e="<<<>>>"),`
${e}
`}function zm(t,e){e||(e=v1());const n=`