<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
    <name>QMessageBox</name>
    <message>
        <location filename="../../../widgets/messageboxhelper.cpp" line="12"/>
        <source>Question</source>
        <translation>问题</translation>
    </message>
    <message>
        <location filename="../../../widgets/messageboxhelper.cpp" line="16"/>
        <source>Information</source>
        <translation>信息</translation>
    </message>
    <message>
        <location filename="../../../widgets/messageboxhelper.cpp" line="20"/>
        <source>Warning</source>
        <translation>警告</translation>
    </message>
    <message>
        <location filename="../../../widgets/messageboxhelper.cpp" line="24"/>
        <source>Critical</source>
        <translation>严重</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <source>Bundled Notebook</source>
        <translation type="vanished">自包含笔记本</translation>
    </message>
    <message>
        <location filename="../../../core/notebook/bundlenotebookfactory.cpp" line="27"/>
        <source>Bundle Notebook</source>
        <translation>自包含笔记本</translation>
    </message>
    <message>
        <location filename="../../../core/notebook/bundlenotebookfactory.cpp" line="32"/>
        <source>A notebook with configuration files to track its content</source>
        <translation>使用配置文件来索引内容的笔记本</translation>
    </message>
    <message>
        <location filename="../../../core/notebookbackend/localnotebookbackendfactory.cpp" line="20"/>
        <source>Local Notebook Backend</source>
        <translation>本地笔记本后端</translation>
    </message>
    <message>
        <location filename="../../../core/notebookbackend/localnotebookbackendfactory.cpp" line="25"/>
        <source>Local file system</source>
        <translation>本地文件系统</translation>
    </message>
    <message>
        <location filename="../../../core/notebookconfigmgr/vxnotebookconfigmgrfactory.cpp" line="21"/>
        <source>VNoteX Notebook Configuration</source>
        <translation>VNoteX 笔记本配置</translation>
    </message>
    <message>
        <location filename="../../../core/notebookconfigmgr/vxnotebookconfigmgrfactory.cpp" line="26"/>
        <source>Built-in VNoteX notebook configuration</source>
        <translation>内建的 VNoteX 笔记本配置</translation>
    </message>
    <message>
        <location filename="../../../core/versioncontroller/dummyversioncontrollerfactory.cpp" line="20"/>
        <source>Dummy Version Control</source>
        <translation>空版本控制</translation>
    </message>
    <message>
        <location filename="../../../core/versioncontroller/dummyversioncontrollerfactory.cpp" line="25"/>
        <source>Disable version control</source>
        <translation>禁用版本控制</translation>
    </message>
</context>
<context>
    <name>QWebEnginePage</name>
    <message>
        <location filename="../../../widgets/editors/markdownviewer.cpp" line="289"/>
        <source>&amp;Back</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdownviewer.cpp" line="290"/>
        <source>&amp;Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdownviewer.cpp" line="291"/>
        <source>&amp;Reload</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>vnotex::AppearancePage</name>
    <message>
        <location filename="../../../widgets/dialogs/settings/appearancepage.cpp" line="26"/>
        <source>System title bar</source>
        <translation>系统标题栏</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/appearancepage.cpp" line="28"/>
        <source>Use system title bar</source>
        <translation>使用系统标题栏</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/appearancepage.cpp" line="37"/>
        <source>Icon size of the main window tool bar</source>
        <translation>主窗口工具栏图标大小</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/appearancepage.cpp" line="42"/>
        <source>Main tool bar icon size:</source>
        <translation>主工具栏图标大小:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/appearancepage.cpp" line="76"/>
        <source>Appearance</source>
        <translation>外观</translation>
    </message>
</context>
<context>
    <name>vnotex::AttachmentPopup</name>
    <message>
        <location filename="../../../widgets/attachmentpopup.cpp" line="58"/>
        <source>Add</source>
        <translation>添加</translation>
    </message>
    <message>
        <location filename="../../../widgets/attachmentpopup.cpp" line="67"/>
        <source>Select Files As Attachments</source>
        <translation>选择文件作为附件</translation>
    </message>
    <message>
        <location filename="../../../widgets/attachmentpopup.cpp" line="86"/>
        <source>New File</source>
        <translation>新建文件</translation>
    </message>
    <message>
        <location filename="../../../widgets/attachmentpopup.cpp" line="94"/>
        <location filename="../../../widgets/attachmentpopup.cpp" line="118"/>
        <source>New Attachment</source>
        <translation>新建附件</translation>
    </message>
    <message>
        <location filename="../../../widgets/attachmentpopup.cpp" line="95"/>
        <source>File name:</source>
        <translation>文件名:</translation>
    </message>
    <message>
        <location filename="../../../widgets/attachmentpopup.cpp" line="110"/>
        <source>New Folder</source>
        <translation>新建文件夹</translation>
    </message>
    <message>
        <location filename="../../../widgets/attachmentpopup.cpp" line="119"/>
        <source>Folder name:</source>
        <translation>文件夹名:</translation>
    </message>
    <message>
        <location filename="../../../widgets/attachmentpopup.cpp" line="134"/>
        <source>Open Folder</source>
        <translation>打开文件夹</translation>
    </message>
    <message>
        <location filename="../../../widgets/attachmentpopup.cpp" line="156"/>
        <source>Failed to rename attachment (%1) to (%2).</source>
        <translation>无法将附件 (%1) 重命名为 (%2)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/attachmentpopup.cpp" line="157"/>
        <source>Please try another name again.</source>
        <translation>请尝试其他名字。</translation>
    </message>
    <message>
        <location filename="../../../widgets/attachmentpopup.cpp" line="217"/>
        <source>Please select one directory to continue.</source>
        <translation>请选择一个目录并继续。</translation>
    </message>
</context>
<context>
    <name>vnotex::Buffer</name>
    <message>
        <location filename="../../../core/buffer/filetypehelper.cpp" line="25"/>
        <source>Markdown</source>
        <translation>Markdown</translation>
    </message>
    <message>
        <location filename="../../../core/buffer/filetypehelper.cpp" line="38"/>
        <source>Text</source>
        <translation>文本</translation>
    </message>
    <message>
        <location filename="../../../core/buffer/filetypehelper.cpp" line="47"/>
        <source>Others</source>
        <translation>其他</translation>
    </message>
</context>
<context>
    <name>vnotex::DeleteConfirmDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/deleteconfirmdialog.cpp" line="62"/>
        <source>Do not ask again</source>
        <translation>不再询问</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/deleteconfirmdialog.cpp" line="210"/>
        <source>%1/%2 Items</source>
        <translation>%1/%2 项</translation>
    </message>
</context>
<context>
    <name>vnotex::EditorPage</name>
    <message>
        <location filename="../../../widgets/dialogs/settings/editorpage.cpp" line="27"/>
        <source>Auto save policy</source>
        <translation>自动保存策略</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/editorpage.cpp" line="29"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/editorpage.cpp" line="30"/>
        <source>Auto Save</source>
        <translation>自动保存</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/editorpage.cpp" line="31"/>
        <source>Backup File</source>
        <translation>备份文件</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/editorpage.cpp" line="33"/>
        <source>Auto save policy:</source>
        <translation>自动保存策略:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/editorpage.cpp" line="42"/>
        <source>Icon size of the editor tool bar</source>
        <translation>编辑器工具栏图标大小</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/editorpage.cpp" line="47"/>
        <source>Tool bar icon size:</source>
        <translation>工具栏图标大小:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/editorpage.cpp" line="85"/>
        <source>Editor</source>
        <translation>编辑器</translation>
    </message>
</context>
<context>
    <name>vnotex::FilePropertiesDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/filepropertiesdialog.cpp" line="38"/>
        <source>Location:</source>
        <translation>路径:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/filepropertiesdialog.cpp" line="42"/>
        <source>Name:</source>
        <translation>名字:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/filepropertiesdialog.cpp" line="44"/>
        <source>Size:</source>
        <translation>大小:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/filepropertiesdialog.cpp" line="44"/>
        <source>%1 Bytes</source>
        <translation>%1 字节</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/filepropertiesdialog.cpp" line="48"/>
        <source>Properties</source>
        <translation>属性</translation>
    </message>
</context>
<context>
    <name>vnotex::FileSystemViewer</name>
    <message>
        <location filename="../../../widgets/filesystemviewer.cpp" line="161"/>
        <source>&amp;Open</source>
        <translation>打开(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../../widgets/filesystemviewer.cpp" line="171"/>
        <source>&amp;Delete</source>
        <translation>删除(&amp;D)</translation>
    </message>
    <message>
        <location filename="../../../widgets/filesystemviewer.cpp" line="181"/>
        <source>&amp;Properties</source>
        <translation>属性(&amp;P)</translation>
    </message>
    <message>
        <location filename="../../../widgets/filesystemviewer.cpp" line="200"/>
        <source>Cop&amp;y Path</source>
        <translation>复制路径(&amp;Y)</translation>
    </message>
    <message>
        <location filename="../../../widgets/filesystemviewer.cpp" line="206"/>
        <source>Copied path: %1</source>
        <translation>已复制路径: %1</translation>
    </message>
</context>
<context>
    <name>vnotex::FindAndReplaceWidget</name>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="52"/>
        <source>Find And Replace</source>
        <translation>查找替换</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="73"/>
        <source>Find:</source>
        <translation>查找:</translation>
    </message>
    <message>
        <source>Type to search</source>
        <translation type="vanished">输入以开始查找</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="76"/>
        <source>Search</source>
        <translation>查找</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="80"/>
        <source>Find &amp;Next</source>
        <translation>查找下一个(&amp;N)</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="85"/>
        <source>Find &amp;Previous</source>
        <translation>查找上一个(&amp;P)</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="97"/>
        <source>Replace with:</source>
        <translation>替换为:</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="100"/>
        <source>\1, \2 for back reference in regular expression</source>
        <translation>在正则表达式中使用 \1, \2 来后向引用</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="103"/>
        <source>Replace</source>
        <translation>替换</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="108"/>
        <source>Replace And Find</source>
        <translation>替换并查找</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="113"/>
        <source>Replace All</source>
        <translation>替换全部</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="131"/>
        <source>&amp;Case sensitive</source>
        <translation>大小写敏感(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="136"/>
        <source>&amp;Whole word only</source>
        <translation>匹配完整词(&amp;W)</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="141"/>
        <source>Re&amp;gular expression</source>
        <translation>正则表达式(&amp;G)</translation>
    </message>
    <message>
        <location filename="../../../widgets/findandreplacewidget.cpp" line="146"/>
        <source>&amp;Incremental search</source>
        <translation>增量查找(&amp;I)</translation>
    </message>
</context>
<context>
    <name>vnotex::FolderFilesFilterWidget</name>
    <message>
        <location filename="../../../widgets/dialogs/folderfilesfilterwidget.cpp" line="44"/>
        <source>Folder:</source>
        <translation>文件夹:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/folderfilesfilterwidget.cpp" line="54"/>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/folderfilesfilterwidget.cpp" line="60"/>
        <source>Select Notebook Root Folder</source>
        <translation>选择笔记本根文件夹</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/folderfilesfilterwidget.cpp" line="72"/>
        <source>Select files:</source>
        <translation>选择文件:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/folderfilesfilterwidget.cpp" line="82"/>
        <source>Select All</source>
        <translation>选择全部</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/folderfilesfilterwidget.cpp" line="92"/>
        <source>Clear</source>
        <translation>清空</translation>
    </message>
</context>
<context>
    <name>vnotex::FolderPropertiesDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/folderpropertiesdialog.cpp" line="35"/>
        <source>Properties</source>
        <translation>属性</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/folderpropertiesdialog.cpp" line="62"/>
        <source>Please specify a name for the folder.</source>
        <translation>请为文件夹指定一个名字。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/folderpropertiesdialog.cpp" line="68"/>
        <source>Name conflicts with existing folder.</source>
        <translation>名字和已有文件夹冲突。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/folderpropertiesdialog.cpp" line="96"/>
        <source>Failed to save folder (%1) in (%2) (%3).</source>
        <translation>无法保存笔记本 (%2) 中的文件夹 (%1) (%3)。</translation>
    </message>
</context>
<context>
    <name>vnotex::FullScreenToggleAction</name>
    <message>
        <location filename="../../../widgets/fullscreentoggleaction.cpp" line="11"/>
        <source>F&amp;ull Screen</source>
        <translation>全屏(&amp;U)</translation>
    </message>
    <message>
        <location filename="../../../widgets/fullscreentoggleaction.cpp" line="13"/>
        <source>Exit F&amp;ull Screen</source>
        <translation>退出全屏(&amp;U)</translation>
    </message>
</context>
<context>
    <name>vnotex::GeneralPage</name>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="27"/>
        <source>Interface language</source>
        <translation>界面语言</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="29"/>
        <source>Default</source>
        <translation>默认</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="36"/>
        <source>Language:</source>
        <translation>语言:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="46"/>
        <source>OpenGL implementation used to render application</source>
        <translation>用于渲染应用程序的OpenGL实现</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="48"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="49"/>
        <source>Desktop</source>
        <translation>Desktop</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="50"/>
        <source>OpenGL ES</source>
        <translation>OpenGL ES</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="51"/>
        <source>Software</source>
        <translation>Software</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="53"/>
        <source>OpenGL:</source>
        <translation>OpenGL:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="63"/>
        <source>Minimize to system tray</source>
        <translation>最小化到系统托盘</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="65"/>
        <source>Minimize to system tray when closed</source>
        <translation>关闭时最小化到系统托盘</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/generalpage.cpp" line="120"/>
        <source>General</source>
        <translation>通用</translation>
    </message>
</context>
<context>
    <name>vnotex::ImageInsertDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/imageinsertdialog.cpp" line="67"/>
        <source>From:</source>
        <translation>源:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/imageinsertdialog.cpp" line="74"/>
        <source>&amp;Browse</source>
        <translation>浏览(&amp;B)</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/imageinsertdialog.cpp" line="84"/>
        <source>Title:</source>
        <translation>标题:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/imageinsertdialog.cpp" line="93"/>
        <source>Alt text:</source>
        <translation>替换文本:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/imageinsertdialog.cpp" line="121"/>
        <source>Scaling width:</source>
        <translation>缩放宽度:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/imageinsertdialog.cpp" line="204"/>
        <source>Select Image To Insert</source>
        <translation>选择图片插入</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/imageinsertdialog.cpp" line="206"/>
        <source>Images (*.png *.xpm *.jpg *.bmp *.gif *.svg *.webp);;All (*.*)</source>
        <translation>图片 (*.png *.xpm *.jpg *.bmp *.gif *.svg *.webp);;全部文件 (*.*)</translation>
    </message>
</context>
<context>
    <name>vnotex::ImportFolderDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/importfolderdialog.cpp" line="33"/>
        <source>Import folder into (%1).</source>
        <translation>导入文件夹至 (%1)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importfolderdialog.cpp" line="43"/>
        <source>Import Folder</source>
        <translation>导入文件夹</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importfolderdialog.cpp" line="74"/>
        <source>Please specify a valid folder to import.</source>
        <translation>请指定一个有效文件夹进行导入。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importfolderdialog.cpp" line="91"/>
        <source>Failed to add folder (%1) as node (%2).</source>
        <translation>无法添加文件夹 (%1) 为节点 (%2)。</translation>
    </message>
</context>
<context>
    <name>vnotex::ImportFolderUtilsTranslate</name>
    <message>
        <location filename="../../../widgets/dialogs/importfolderutils.cpp" line="28"/>
        <location filename="../../../widgets/dialogs/importfolderutils.cpp" line="74"/>
        <source>Failed to add folder (%1) as node (%2).</source>
        <translation>无法添加文件夹 (%1) 为节点 (%2)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importfolderutils.cpp" line="38"/>
        <location filename="../../../widgets/dialogs/importfolderutils.cpp" line="102"/>
        <source>Failed to add file (%1) as node (%2).</source>
        <translation>无法添加文件 (%1) 为节点 (%2)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importfolderutils.cpp" line="59"/>
        <source>Folder (%1) does not exist.</source>
        <translation>文件夹 (%1) 不存在。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importfolderutils.cpp" line="64"/>
        <source>Folder (%1) conflicts with built-in folder.</source>
        <translation>文件夹 (%1) 和内建文件夹冲突。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importfolderutils.cpp" line="84"/>
        <source>File (%1) does not exist.</source>
        <translation>文件 (%1) 不存在。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importfolderutils.cpp" line="89"/>
        <source>File (%1) conflicts with built-in file.</source>
        <translation>文件 (%1) 和内建文件冲突。</translation>
    </message>
</context>
<context>
    <name>vnotex::ImportLegacyNotebookDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/importlegacynotebookdialog.cpp" line="22"/>
        <source>Import Legacy Notebook</source>
        <translation>导入遗留笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importlegacynotebookdialog.cpp" line="37"/>
        <source>Once imported, the legacy notebook could no longer be recognized by legacy VNote!</source>
        <translation>一旦导入，该遗留笔记本将无法被旧版本的VNote所识别！</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importlegacynotebookdialog.cpp" line="39"/>
        <source>Welcome to VNoteX and the new VNote!</source>
        <translation>欢迎使用VNoteX和全新的VNote！</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importlegacynotebookdialog.cpp" line="51"/>
        <source>Please specify a valid root folder to import.</source>
        <translation>请指定一个有效根文件夹进行导入。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importlegacynotebookdialog.cpp" line="56"/>
        <source>Failed to recognize a legacy notebook from the root folder.</source>
        <translation>无法从根文件夹中识别到遗留笔记本。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importlegacynotebookdialog.cpp" line="66"/>
        <source>There already exists a notebook (%1) with the same root folder.</source>
        <translation>已经存在一个使用相同根文件夹的笔记本 (%1)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importlegacynotebookdialog.cpp" line="104"/>
        <source>Failed to create notebook in %1 (%2).</source>
        <translation>无法在 (%1) 创建笔记本 (%2)。</translation>
    </message>
</context>
<context>
    <name>vnotex::ImportNotebookDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/importnotebookdialog.cpp" line="37"/>
        <source>Import Notebook</source>
        <translation>导入笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importnotebookdialog.cpp" line="80"/>
        <source>The root folder specified does not exist.</source>
        <translation>指定的根文件夹不存在。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importnotebookdialog.cpp" line="91"/>
        <source>There already exists a notebook (%1) with the same root folder.</source>
        <translation>已经存在一个使用相同根文件夹的笔记本 (%1)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importnotebookdialog.cpp" line="103"/>
        <source>Not a valid %1 root folder (%2).</source>
        <translation>无效的%1根文件夹 (%2)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importnotebookdialog.cpp" line="127"/>
        <source>Failed to create notebook from root folder (%1) (%2).</source>
        <translation>无法从根文件夹 (%1) 创建笔记本 (%2)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importnotebookdialog.cpp" line="138"/>
        <source>Failed to import notebook.</source>
        <translation>无法导入笔记本。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/importnotebookdialog.cpp" line="148"/>
        <source>Failed to import notebook (%1).</source>
        <translation>无法导入笔记本 (%1)。</translation>
    </message>
</context>
<context>
    <name>vnotex::LinkInsertDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/linkinsertdialog.cpp" line="36"/>
        <source>&amp;Text:</source>
        <translation>文本(&amp;T):</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/linkinsertdialog.cpp" line="43"/>
        <source>&amp;Url:</source>
        <translation>地址(&amp;U):</translation>
    </message>
</context>
<context>
    <name>vnotex::MainWindow</name>
    <message>
        <location filename="../../../widgets/mainwindow.cpp" line="193"/>
        <source>Navigation</source>
        <translation>导航</translation>
    </message>
    <message>
        <location filename="../../../widgets/mainwindow.cpp" line="207"/>
        <source>Outline</source>
        <translation>大纲</translation>
    </message>
    <message>
        <location filename="../../../widgets/mainwindow.cpp" line="232"/>
        <source>Notebooks</source>
        <translation>笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/mainwindow.cpp" line="300"/>
        <source>Do you want to minimize %1 to system tray instead of quitting when closed?</source>
        <translation>关闭时，是否将 %1 最小化到系统托盘而非退出？</translation>
    </message>
    <message>
        <location filename="../../../widgets/mainwindow.cpp" line="302"/>
        <source>You could change the option in Settings later.</source>
        <translation>稍后可以在设置里面更改。</translation>
    </message>
    <message>
        <location filename="../../../widgets/mainwindow.cpp" line="338"/>
        <source>%1 is still running here.</source>
        <translation>%1 仍然在此运行。</translation>
    </message>
    <message>
        <location filename="../../../widgets/mainwindow.cpp" line="458"/>
        <location filename="../../../widgets/mainwindow.cpp" line="466"/>
        <source>Global</source>
        <translation>全局</translation>
    </message>
    <message>
        <location filename="../../../widgets/systemtrayhelper.cpp" line="37"/>
        <source>Show Main Window</source>
        <translation>显示主窗口</translation>
    </message>
    <message>
        <location filename="../../../widgets/systemtrayhelper.cpp" line="43"/>
        <location filename="../../../widgets/toolbarhelper.cpp" line="311"/>
        <source>Quit</source>
        <translation>退出</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="40"/>
        <source>File</source>
        <translation>文件</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="45"/>
        <source>Notebook</source>
        <translation>笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="56"/>
        <source>New Notebook</source>
        <translation>新建笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="64"/>
        <source>New Notebook From Folder</source>
        <translation>从文件夹新建笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="74"/>
        <source>Import Notebook</source>
        <translation>导入笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="82"/>
        <source>Import Legacy Notebook Of VNote 2.0</source>
        <translation>导入 VNote 2.0 的遗留笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="102"/>
        <location filename="../../../widgets/toolbarhelper.cpp" line="111"/>
        <source>New Note</source>
        <translation>新建笔记</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="115"/>
        <source>New Folder</source>
        <translation>新建文件夹</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="124"/>
        <location filename="../../../widgets/toolbarhelper.cpp" line="128"/>
        <source>Open File</source>
        <translation>打开文件</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="147"/>
        <source>Import And Export</source>
        <translation>导入导出</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="158"/>
        <source>Import File</source>
        <translation>导入文件</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="165"/>
        <source>Import Folder</source>
        <translation>导入文件夹</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="179"/>
        <source>Quick Access</source>
        <translation>快速访问</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="189"/>
        <location filename="../../../widgets/toolbarhelper.cpp" line="247"/>
        <location filename="../../../widgets/toolbarhelper.cpp" line="257"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="205"/>
        <source>Expand Content Area</source>
        <translation>扩展内容区</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="224"/>
        <source>Stay On Top</source>
        <translation>置顶</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="234"/>
        <source>Windows</source>
        <translation>窗口</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="268"/>
        <source>Open User Configuration Folder</source>
        <translation>打开用户配置文件夹</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="275"/>
        <source>Open Default Configuration Folder</source>
        <translation>打开默认配置文件夹</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="284"/>
        <source>Edit User Configuration</source>
        <translation>编辑用户配置</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="292"/>
        <source>Open Default Configuration</source>
        <translation>打开默认配置</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="303"/>
        <source>Reset Main Window Layout</source>
        <translation>重置主窗口布局</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="317"/>
        <source>Restart</source>
        <translation>重启</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="326"/>
        <source>Help</source>
        <translation>帮助</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="336"/>
        <source>What&apos;s This?</source>
        <translation>这是什么？</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="341"/>
        <source>Enter WhatsThis mode and click somewhere to show help information</source>
        <translation>进入 WhatsThis 模式，点击某处以显示帮助信息</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="345"/>
        <source>Shortcuts Help</source>
        <translation>快捷键帮助</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="356"/>
        <source>Markdown Guide</source>
        <translation>Markdown 指南</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="369"/>
        <source>View Logs</source>
        <translation>查看日志</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="382"/>
        <source>Feedback And Discussions</source>
        <translation>反馈和讨论</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="390"/>
        <location filename="../../../widgets/toolbarhelper.cpp" line="396"/>
        <source>About</source>
        <translation>关于</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="393"/>
        <source>&lt;h3&gt;%1&lt;/h3&gt;
&lt;span&gt;%2&lt;/span&gt;
</source>
        <translation>&lt;h3&gt;%1&lt;/h3&gt;
&lt;span&gt;%2&lt;/span&gt;
</translation>
    </message>
    <message>
        <location filename="../../../widgets/toolbarhelper.cpp" line="399"/>
        <source>About Qt</source>
        <translation>关于 Qt</translation>
    </message>
    <message>
        <location filename="../../../main.cpp" line="93"/>
        <source>%1 failed to start.</source>
        <translation>%1 无法启动。</translation>
    </message>
    <message>
        <location filename="../../../main.cpp" line="94"/>
        <source>Failed to initialize configuration manager. Please check if all the files are intact or reinstall the application.</source>
        <translation>无法初始化配置管理器。请检查全部文件的完整性或者重新安装应用。</translation>
    </message>
</context>
<context>
    <name>vnotex::ManageNotebooksDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="61"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="72"/>
        <source>Delete</source>
        <translation>删除</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="89"/>
        <source>Manage Notebooks</source>
        <translation>管理笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="221"/>
        <source>Close notebook %1?</source>
        <translation>关闭笔记本 %1？</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="223"/>
        <source>The notebook could be imported again later.</source>
        <translation>稍后可以重新导入该笔记本。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="224"/>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="251"/>
        <source>Notebook location: %1</source>
        <translation>笔记本路径: %1</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="235"/>
        <source>Failed to close notebook (%1)</source>
        <translation>无法关闭笔记本 (%1)</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="261"/>
        <source>Failed to delete notebook (%1)</source>
        <translation>无法删除笔记本 (%1)</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="248"/>
        <source>Delete notebook %1 from disk?</source>
        <translation>从磁盘中删除笔记本 %1?</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="249"/>
        <source>It will delete all files belonging to this notebook from disk. It is dangerous since it will bypass system&apos;s recycle bin!</source>
        <translation>这会从磁盘中删除该笔记本相关的全部文件。该操作会跳过系统的回收站，危险！</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/managenotebooksdialog.cpp" line="274"/>
        <source>There are unsaved changes to current notebook.</source>
        <translation>当前笔记本有尚未保存的更改。</translation>
    </message>
</context>
<context>
    <name>vnotex::MarkdownEditor</name>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="238"/>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="669"/>
        <source>Insert Link</source>
        <translation>插入链接</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="251"/>
        <source>Insert Image</source>
        <translation>插入图片</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="308"/>
        <source>Insert Table</source>
        <translation>插入表格</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="478"/>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="515"/>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="581"/>
        <source>Insert From Clipboard</source>
        <translation>从剪切板插入</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="479"/>
        <source>Insert From URL</source>
        <translation>从URL插入</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="480"/>
        <source>Insert From Image Data</source>
        <translation>从图片数据插入</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="481"/>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="518"/>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="584"/>
        <source>Insert As Image Link</source>
        <translation>插入为图片链接</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="516"/>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="583"/>
        <source>Insert As Image</source>
        <translation>插入为图片</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="517"/>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="599"/>
        <source>Insert As Text</source>
        <translation>插入为文本</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="586"/>
        <source>Insert As Relative Image Link</source>
        <translation>插入为相对图片链接</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="590"/>
        <source>Insert As Link</source>
        <translation>插入为链接</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="592"/>
        <source>Insert As Relative Link</source>
        <translation>插入为相对链接</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="595"/>
        <source>Attach And Insert Link</source>
        <translation>添加为附件并插入链接</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="601"/>
        <source>Insert File Content</source>
        <translation>插入文件内容</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="722"/>
        <source>Insert Image From Clipboard</source>
        <translation>从剪切板插入图片</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="735"/>
        <source>Insert Image From URL</source>
        <translation>从URL插入图片</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="924"/>
        <source>&amp;Read</source>
        <translation>阅读(&amp;R)</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="940"/>
        <source>Rich Paste</source>
        <translation>多功能粘贴</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="949"/>
        <source>Parse To Markdown And Paste</source>
        <translation>解析为 Markodwn 并粘贴</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="1024"/>
        <source>Fetching images to local...</source>
        <translation>正在获取图片到本地...</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="1025"/>
        <source>Abort</source>
        <translation>终止</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="1030"/>
        <source>Fetch Images To Local</source>
        <translation>获取图片到本地</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdowneditor.cpp" line="1055"/>
        <source>Fetching image (%1)</source>
        <translation>正在获取图片 (%1)</translation>
    </message>
</context>
<context>
    <name>vnotex::MarkdownEditorPage</name>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="203"/>
        <source>Insert file name as title</source>
        <translation>将文件名作为标题</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="205"/>
        <source>Insert file name as title when creating note</source>
        <translation>创建笔记时将文件名作为标题插入</translation>
    </message>
    <message>
        <source>Section number</source>
        <translation type="vanished">小节序号</translation>
    </message>
    <message>
        <source>Display section number of headings in read mode</source>
        <translation type="vanished">在阅读模式中为标题显示小节序号</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="127"/>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="256"/>
        <source>Read</source>
        <translation>阅读</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="131"/>
        <source>Constrain image width</source>
        <translation>限制图片宽度</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="133"/>
        <source>Constrain image width to the window</source>
        <translation>将图片宽度限制在窗口内</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="142"/>
        <source>Zoom factor in read mode</source>
        <translation>阅读模式缩放</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="147"/>
        <source>Zoom factor:</source>
        <translation>缩放:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="155"/>
        <source>HTML tag</source>
        <translation>HTML 标签</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="157"/>
        <source>Allow HTML tags in source</source>
        <translation>源文件中允许 HTML 标签</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="165"/>
        <source>Auto break</source>
        <translation>自动换行</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="167"/>
        <source>Automatically break a line with &apos;\n&apos;</source>
        <translation>遇到 &apos;\n&apos; 则自动换行</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="175"/>
        <source>Linkify</source>
        <translation>链接化</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="177"/>
        <source>Convert URL-like text to links</source>
        <translation>转换类 URL 的文本为链接</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="185"/>
        <source>Indent first line</source>
        <translation>首行缩进</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="187"/>
        <source>Indent the first line of each paragraph</source>
        <translation>缩进每个段落的第一行</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="199"/>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="257"/>
        <source>Edit</source>
        <translation>编辑</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="213"/>
        <source>Constrain in-place preview width</source>
        <translation>限制原地预览宽度</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="215"/>
        <source>Constrain in-place preview width to the window</source>
        <translation>将原地预览宽度限制在窗口内</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="223"/>
        <source>Fetch images to local in Parse And Paste</source>
        <translation>在解析并粘贴时，获取图片到本地</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="225"/>
        <source>Fetch images to local in Parse To Markdown And Paste</source>
        <translation>在解析为 Markdown 并粘贴时，获取图片到本地</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="233"/>
        <source>Smart table</source>
        <translation>智能表格</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="235"/>
        <source>Smart table formation</source>
        <translation>智能表格格式化</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="247"/>
        <source>General</source>
        <translation>通用</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="254"/>
        <source>Section number mode</source>
        <translation>小节序号模式</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="255"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="263"/>
        <source>Base level to start section numbering in edit mode</source>
        <translation>编辑模式中开始小节序号计数的基础层级</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="271"/>
        <source>Section number style</source>
        <translation>小节序号样式</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="272"/>
        <source>1.1.</source>
        <translation>1.1.</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="273"/>
        <source>1.1</source>
        <translation>1.1</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="284"/>
        <source>Section number:</source>
        <translation>小节序号:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/markdowneditorpage.cpp" line="122"/>
        <source>Markdown Editor</source>
        <translation>Markdown 编辑器</translation>
    </message>
</context>
<context>
    <name>vnotex::MarkdownViewWindow</name>
    <message>
        <source>Markdown Web Viewer</source>
        <translation type="vanished">Markdown 查看器</translation>
    </message>
    <message>
        <location filename="../../../widgets/markdownviewwindow.cpp" line="404"/>
        <source>Markdown Viewer</source>
        <translation>Markdown 查看器</translation>
    </message>
    <message>
        <location filename="../../../widgets/markdownviewwindow.cpp" line="727"/>
        <source>Clear Obsolete Images</source>
        <translation>清空无用图片</translation>
    </message>
    <message>
        <location filename="../../../widgets/markdownviewwindow.cpp" line="728"/>
        <source>These images seems not in use anymore. Please confirm the deletion of them.</source>
        <translation>这些图片似乎已经不再使用。请确认并删除。</translation>
    </message>
    <message>
        <location filename="../../../widgets/markdownviewwindow.cpp" line="729"/>
        <source>Deleted images could be found in the recycle bin of notebook if it is from a bundle notebook.</source>
        <translation>如果这是一个自包含笔记本，已删除的图片可以在笔记本回收站中找回。</translation>
    </message>
    <message>
        <location filename="../../../widgets/markdownviewwindow.cpp" line="861"/>
        <location filename="../../../widgets/markdownviewwindow.cpp" line="870"/>
        <source>Replace is not supported in read mode</source>
        <translation>阅读模式不支持替换</translation>
    </message>
</context>
<context>
    <name>vnotex::MarkdownViewer</name>
    <message>
        <location filename="../../../widgets/editors/markdownviewer.cpp" line="120"/>
        <source>&amp;Edit</source>
        <translation>编辑(&amp;E)</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdownviewer.cpp" line="391"/>
        <source>Cross Copy</source>
        <translation>交叉复制</translation>
    </message>
</context>
<context>
    <name>vnotex::MarkdownViewerAdapter</name>
    <message>
        <location filename="../../../widgets/editors/markdownvieweradapter.cpp" line="287"/>
        <source>No Background</source>
        <translation>无背景</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdownvieweradapter.cpp" line="288"/>
        <source>Evernote</source>
        <translation>印象笔记</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdownvieweradapter.cpp" line="289"/>
        <source>OneNote</source>
        <translation>OneNote</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdownvieweradapter.cpp" line="290"/>
        <source>Microsoft Word</source>
        <translation>Microsoft Word</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdownvieweradapter.cpp" line="291"/>
        <source>WeChat Public Account Editor</source>
        <translation>微信公众号编辑器</translation>
    </message>
    <message>
        <location filename="../../../widgets/editors/markdownvieweradapter.cpp" line="292"/>
        <source>Raw HTML</source>
        <translation>原始HTML</translation>
    </message>
</context>
<context>
    <name>vnotex::NewFolderDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/newfolderdialog.cpp" line="31"/>
        <source>New Folder</source>
        <translation>新建文件夹</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newfolderdialog.cpp" line="58"/>
        <source>Please specify a name for the folder.</source>
        <translation>请为文件夹指定一个名字。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newfolderdialog.cpp" line="63"/>
        <source>Name conflicts with existing folder.</source>
        <translation>名字和已有文件夹冲突。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newfolderdialog.cpp" line="86"/>
        <source>Failed to create folder under (%1) in (%2) (%3).</source>
        <translation>无法在笔记本 (%2) 中文件夹 (%1) 下创建文件夹 (%3)。</translation>
    </message>
</context>
<context>
    <name>vnotex::NewNoteDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/newnotedialog.cpp" line="35"/>
        <source>New Note</source>
        <translation>新建笔记</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotedialog.cpp" line="62"/>
        <source>Please specify a name for the note.</source>
        <translation>请为笔记指定一个名字。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotedialog.cpp" line="67"/>
        <source>Name conflicts with existing note.</source>
        <translation>名字和已有笔记冲突。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotedialog.cpp" line="90"/>
        <source>Failed to create note under (%1) in (%2) (%3).</source>
        <translation>无法在笔记本 (%2) 中文件夹 (%1) 下创建笔记 (%3)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotedialog.cpp" line="113"/>
        <source>note</source>
        <translation>笔记</translation>
    </message>
</context>
<context>
    <name>vnotex::NewNotebookDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookdialog.cpp" line="34"/>
        <source>New Notebook</source>
        <translation>新建笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookdialog.cpp" line="46"/>
        <source>&lt;br/&gt;Both absolute and relative paths are supported. ~ and environment variable are not supported now.</source>
        <translation>&lt;br/&gt;支持绝对路径和相对路径。~ 和环境变量暂时不支持。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookdialog.cpp" line="68"/>
        <source>Please specify a name for the notebook.</source>
        <translation>请为笔记本指定一个名字。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookdialog.cpp" line="79"/>
        <source>Please specify a valid root folder for the notebook.</source>
        <translation>请为笔记本指定一个有效的根文件夹。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookdialog.cpp" line="89"/>
        <source>Root folder of the notebook must be empty. If you want to import existing data, please try other operations.</source>
        <translation>笔记本根文件夹必须为空。如果需要导入已有数据，请尝试其他操作。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookdialog.cpp" line="94"/>
        <source>Root folder should be a directory.</source>
        <translation>根文件夹应该为一个目录。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookdialog.cpp" line="106"/>
        <source>There already exists a notebook (%1) with the same root folder.</source>
        <translation>已经存在一个使用相同根文件夹的笔记本 (%1)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookdialog.cpp" line="139"/>
        <source>Failed to create notebook in (%1) (%2).</source>
        <translation>无法在 (%1) 创建笔记本 (%2)。</translation>
    </message>
</context>
<context>
    <name>vnotex::NewNotebookFromFolderDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookfromfolderdialog.cpp" line="37"/>
        <source>Source Folder</source>
        <translation>源文件夹</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookfromfolderdialog.cpp" line="51"/>
        <source>New Notebook From Folder</source>
        <translation>从文件夹新建笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookfromfolderdialog.cpp" line="89"/>
        <source>Please specify a name for the notebook.</source>
        <translation>请为笔记本指定一个名字。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookfromfolderdialog.cpp" line="100"/>
        <source>Please specify a valid folder for the new notebook.</source>
        <translation>请为笔记本指定一个有效的根文件夹。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookfromfolderdialog.cpp" line="110"/>
        <source>There already exists a notebook (%1) with the same root folder.</source>
        <translation>已经存在一个使用相同根文件夹的笔记本 (%1)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/newnotebookfromfolderdialog.cpp" line="146"/>
        <source>Failed to create notebook in %1 (%2).</source>
        <translation>无法在 (%1) 创建笔记本 (%2)。</translation>
    </message>
</context>
<context>
    <name>vnotex::NodeInfoWidget</name>
    <message>
        <location filename="../../../widgets/dialogs/nodeinfowidget.cpp" line="41"/>
        <source>Notebook:</source>
        <translation>笔记本:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/nodeinfowidget.cpp" line="48"/>
        <source>Location:</source>
        <translation>路径:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/nodeinfowidget.cpp" line="52"/>
        <source>File type:</source>
        <translation>文件类型:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/nodeinfowidget.cpp" line="56"/>
        <source>Name:</source>
        <translation>名字:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/nodeinfowidget.cpp" line="60"/>
        <source>Created time:</source>
        <translation>创建时间:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/nodeinfowidget.cpp" line="65"/>
        <source>Modified time:</source>
        <translation>修改时间:</translation>
    </message>
</context>
<context>
    <name>vnotex::NodeLabelWithUpButton</name>
    <message>
        <location filename="../../../widgets/dialogs/nodelabelwithupbutton.cpp" line="30"/>
        <source>Up</source>
        <translation>向上</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/nodelabelwithupbutton.cpp" line="32"/>
        <source>Create note under an upper level node</source>
        <translation>在上一层节点下创建笔记</translation>
    </message>
</context>
<context>
    <name>vnotex::NotePropertiesDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/notepropertiesdialog.cpp" line="37"/>
        <source>Properties</source>
        <translation>属性</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notepropertiesdialog.cpp" line="64"/>
        <source>Please specify a name for the note.</source>
        <translation>请为笔记指定一个名字。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notepropertiesdialog.cpp" line="70"/>
        <source>Name conflicts with existing note.</source>
        <translation>名字和已有笔记冲突。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notepropertiesdialog.cpp" line="98"/>
        <source>Failed to save note (%1) in (%2) (%3).</source>
        <translation>无法保存笔记本 (%2) 中的笔记 (%1) (%3)。</translation>
    </message>
</context>
<context>
    <name>vnotex::NotebookExplorer</name>
    <message>
        <location filename="../../../widgets/notebookexplorer.cpp" line="51"/>
        <source>Select one of all the notebooks as current notebook.&lt;br/&gt;Move mouse on one item to check its details.</source>
        <translation>从全部笔记本中选择一个作为当前笔记本。&lt;br/&gt;移动鼠标到某个项目上查看详情。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebookexplorer.cpp" line="75"/>
        <source>Notebook</source>
        <translation>笔记本</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebookexplorer.cpp" line="78"/>
        <source>This title bar contains buttons and menu to manage notebooks and notes.</source>
        <translation>该标题栏包含管理笔记本和笔记的按钮和菜单。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebookexplorer.cpp" line="81"/>
        <source>&amp;Manage Notebooks</source>
        <translation>管理笔记本(&amp;M)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebookexplorer.cpp" line="141"/>
        <location filename="../../../widgets/notebookexplorer.cpp" line="269"/>
        <source>Could not create folder within Recycle Bin.</source>
        <translation>无法在回收站内创建文件夹。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebookexplorer.cpp" line="163"/>
        <location filename="../../../widgets/notebookexplorer.cpp" line="228"/>
        <source>Could not create note within Recycle Bin.</source>
        <translation>无法在回收站内创建笔记。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebookexplorer.cpp" line="201"/>
        <source>Please first create a notebook to hold your data.</source>
        <translation>请先创建一个笔记本来保存数据。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebookexplorer.cpp" line="235"/>
        <source>Select Files To Import</source>
        <translation>选择文件导入</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebookexplorer.cpp" line="246"/>
        <source>Failed to add file (%1) as node (%2).
</source>
        <translation>无法添加文件 (%1) 为节点 (%2)。
</translation>
    </message>
</context>
<context>
    <name>vnotex::NotebookInfoWidget</name>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="46"/>
        <source>Basic Information</source>
        <translation>基本信息</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="51"/>
        <source>Type:</source>
        <translation>类型:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="56"/>
        <source>Name of notebook</source>
        <translation>笔记本名字</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="59"/>
        <source>Name:</source>
        <translation>名字:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="63"/>
        <source>Icon:</source>
        <translation>图标:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="68"/>
        <source>Description of notebook</source>
        <translation>笔记本描述</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="71"/>
        <source>Description:</source>
        <translation>描述:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="76"/>
        <source>Root folder:</source>
        <translation>根文件夹:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="85"/>
        <source>Type of notebook</source>
        <translation>笔记本类型</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="87"/>
        <source>Specify the type of notebook.&lt;br/&gt;</source>
        <translation>指定笔记本类型。&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="91"/>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="163"/>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="179"/>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="195"/>
        <source>&lt;b&gt;%1&lt;/b&gt;: %2&lt;br/&gt;</source>
        <translation>&lt;b&gt;%1&lt;/b&gt;: %2&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="101"/>
        <source>Path of notebook root folder</source>
        <translation>笔记本根文件夹路径</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="102"/>
        <source>&lt;b&gt;Notebook Root Folder&lt;/b&gt; is the folder containing all data of one notebook in %1.</source>
        <translation>&lt;b&gt;笔记本根文件夹&lt;/b&gt;是在 %1 中包含一个笔记本的全部数据。</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="110"/>
        <source>Browse</source>
        <translation>浏览</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="116"/>
        <source>Select Notebook Root Folder</source>
        <translation>选择笔记本根文件夹</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="133"/>
        <source>Advanced Information</source>
        <translation>高级信息</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="138"/>
        <source>Configuration manager:</source>
        <translation>配置管理器:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="143"/>
        <source>Version control:</source>
        <translation>版本管理:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="148"/>
        <source>Backend:</source>
        <translation>后端:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="157"/>
        <source>Configuration manager of notebook</source>
        <translation>笔记本的配置管理器</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="159"/>
        <source>Specify configruation manager of notebook.&lt;br/&gt;</source>
        <translation>指定笔记本的配置管理器。&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="173"/>
        <source>Version control of notebook</source>
        <translation>笔记本的版本管理</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="175"/>
        <source>Specify version control of notebook.&lt;br/&gt;</source>
        <translation>指定笔记本的版本管理。&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="189"/>
        <source>Backend of notebook</source>
        <translation>笔记本后端</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/notebookinfowidget.cpp" line="191"/>
        <source>Specify backend of notebook.&lt;br/&gt;</source>
        <translation>指定笔记本后端。&lt;br/&gt;</translation>
    </message>
</context>
<context>
    <name>vnotex::NotebookNodeExplorer</name>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="307"/>
        <source>Failed to load nodes of notebook (%1) (%2).</source>
        <translation>无法加载笔记本 (%1) 节点 (%2)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="387"/>
        <source>Recycle bin of this notebook. Deleted files could be found here. It is organized in folders named by date. Nodes could be moved to other folders by Cut and Paste.</source>
        <translation>笔记本回收站。被删除的文件可以在此找回。按以日期命名的文件夹进行组织。节点可以通过剪切粘贴移动到其他文件夹。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="404"/>
        <source>Recycle Bin</source>
        <translation>回收站</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="767"/>
        <source>New N&amp;ote</source>
        <translation>新建笔记(&amp;O)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="777"/>
        <source>New &amp;Folder</source>
        <translation>新建文件夹(&amp;F)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="787"/>
        <source>&amp;Properties</source>
        <translation>属性(&amp;P)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="818"/>
        <source>Open &amp;Location</source>
        <translation>打开路径(&amp;L)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="839"/>
        <source>Cop&amp;y Path</source>
        <translation>复制路径(&amp;Y)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="846"/>
        <source>Copied path: %1</source>
        <translation>已复制路径: %1</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="852"/>
        <source>&amp;Copy</source>
        <translation>复制(&amp;C)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="860"/>
        <source>C&amp;ut</source>
        <translation>剪切(&amp;U)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="868"/>
        <source>&amp;Paste</source>
        <translation>粘贴(&amp;P)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="876"/>
        <source>&amp;Empty</source>
        <translation>清空(&amp;E)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="882"/>
        <source>Empty the recycle bin of this notebook?</source>
        <translation>清空该笔记本的回收站？</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="883"/>
        <source>All files in recycle bin will be deleted permanently.</source>
        <translation>回收站中的全部文件都会被永久删除。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="884"/>
        <source>Location of recycle bin: %1</source>
        <translation>回收站路径: %1</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="893"/>
        <source>Failed to empty recycle bin (%1) (%2).</source>
        <translation>无法清空回收站 (%1) (%2)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1084"/>
        <source>Failed to copy source (%1) to destination (%2) (%3).</source>
        <translation>无法复制源 (%1) 至 目标 (%2) (%3)。</translation>
    </message>
    <message>
        <source>Failed to delete/remove item %1 (%2) (%3).</source>
        <translation type="vanished">无法删除或移除项目 %1 (%2) (%3)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="903"/>
        <source>&amp;Delete</source>
        <translation>删除(&amp;D)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="911"/>
        <source>&amp;Delete From Recycle Bin</source>
        <translation>从回收站中删除(&amp;D)</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="919"/>
        <source>&amp;Remove From Index</source>
        <translation>从索引中移除(&amp;R)</translation>
    </message>
    <message numerus="yes">
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="951"/>
        <source>Copied %n item(s)</source>
        <translation>
            <numerusform>已复制 %n 项</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1038"/>
        <source>Invalid clipboard data to paste.</source>
        <translation>无效的剪切板数据用于粘贴。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1053"/>
        <source>Destination is detected in sources (%1). Operation is cancelled.</source>
        <translation>目标包含在源 (%1) 中。操作取消。</translation>
    </message>
    <message numerus="yes">
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1109"/>
        <source>Pasted %n item(s)</source>
        <translation>
            <numerusform>已粘贴 %n 项</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1138"/>
        <source>Delete these folders and notes permanently?</source>
        <translation>永久删除这些文件夹和笔记？</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1139"/>
        <source>Files will be deleted permanently and could not be found even in operating system&apos;s recycle bin.</source>
        <translation>文件将会被永久删除，即使在操作系统的回收站中也无法找回。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1142"/>
        <source>Delete these folders and notes?</source>
        <translation>删除这些文件夹和笔记？</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1143"/>
        <source>Deleted files could be found in the recycle bin of notebook.</source>
        <translation>被删除的文件可以在笔记本回收站中找回。</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1146"/>
        <source>Confirm Deletion</source>
        <translation>确认删除</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1219"/>
        <source>Failed to delete/remove item (%1) (%2) (%3).</source>
        <translation>无法删除或移除项目 (%1) (%2) (%3)。</translation>
    </message>
    <message numerus="yes">
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1235"/>
        <source>Deleted/Removed %n item(s)</source>
        <translation>
            <numerusform>删除或移除 %n 项</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1240"/>
        <source>Confirm Removal</source>
        <translation>确认移除</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1241"/>
        <source>Remove these folders and notes from index?</source>
        <translation>从索引中移除这些文件夹和笔记？</translation>
    </message>
    <message>
        <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1242"/>
        <source>Files are not touched but just removed from notebook index.</source>
        <translation>文件不会被改动，仅仅是从笔记本索引中移除。</translation>
    </message>
</context>
<context>
    <name>vnotex::NotebookSelector</name>
    <message>
        <location filename="../../../widgets/notebookselector.cpp" line="83"/>
        <source>Notebook: %1
Root folder: %2
Description: %3</source>
        <translation>笔记本: %1
根文件夹: %2
描述: %3</translation>
    </message>
</context>
<context>
    <name>vnotex::OutlinePopup</name>
    <message>
        <location filename="../../../widgets/outlinepopup.cpp" line="26"/>
        <source>Outline</source>
        <translation>大纲</translation>
    </message>
</context>
<context>
    <name>vnotex::OutlineProvider</name>
    <message>
        <location filename="../../../widgets/outlineprovider.h" line="91"/>
        <source>[EMPTY]</source>
        <translation>[空]</translation>
    </message>
</context>
<context>
    <name>vnotex::OutlineViewer</name>
    <message>
        <location filename="../../../widgets/outlineviewer.cpp" line="93"/>
        <source>Decrease Expansion Level</source>
        <translation>减小扩展层级</translation>
    </message>
    <message>
        <location filename="../../../widgets/outlineviewer.cpp" line="108"/>
        <source>Increase Expansion Level</source>
        <translation>增大扩展层级</translation>
    </message>
    <message>
        <location filename="../../../widgets/outlineviewer.cpp" line="290"/>
        <source>Expansion level: %1</source>
        <translation>扩展层级: %1</translation>
    </message>
</context>
<context>
    <name>vnotex::SelectDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/selectdialog.cpp" line="28"/>
        <source>Cancel</source>
        <translation>取消</translation>
    </message>
</context>
<context>
    <name>vnotex::SettingsDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/settings/settingsdialog.cpp" line="45"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/settingsdialog.cpp" line="53"/>
        <source>Search</source>
        <translation>查找</translation>
    </message>
    <message>
        <source>Type to search</source>
        <translation type="vanished">输入以开始查找</translation>
    </message>
</context>
<context>
    <name>vnotex::TableInsertDialog</name>
    <message>
        <location filename="../../../widgets/dialogs/tableinsertdialog.cpp" line="28"/>
        <source>Row count of the table body</source>
        <translation>表格正文行数</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/tableinsertdialog.cpp" line="32"/>
        <source>Row:</source>
        <translation>行:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/tableinsertdialog.cpp" line="36"/>
        <source>Column count of the table</source>
        <translation>表格列数</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/tableinsertdialog.cpp" line="40"/>
        <source>Column:</source>
        <translation>列:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/tableinsertdialog.cpp" line="44"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/tableinsertdialog.cpp" line="45"/>
        <source>Left</source>
        <translation>左对齐</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/tableinsertdialog.cpp" line="46"/>
        <source>Center</source>
        <translation>居中</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/tableinsertdialog.cpp" line="47"/>
        <source>Right</source>
        <translation>右对齐</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/tableinsertdialog.cpp" line="56"/>
        <source>Alignment:</source>
        <translation>对齐:</translation>
    </message>
</context>
<context>
    <name>vnotex::TextEditorPage</name>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="30"/>
        <source>Line number type</source>
        <translation>行号类型</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="32"/>
        <source>None</source>
        <translation>无</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="33"/>
        <source>Absolute</source>
        <translation>绝对</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="34"/>
        <source>Relative</source>
        <translation>相对</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="36"/>
        <source>Line number:</source>
        <translation>行号:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="44"/>
        <source>Fold text</source>
        <translation>折叠文本</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="46"/>
        <source>Text folding</source>
        <translation>文本折叠</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="55"/>
        <source>Input mode like Vi</source>
        <translation>输入模式，如Vi</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="57"/>
        <source>Normal</source>
        <translation>正常</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="58"/>
        <source>Vi</source>
        <translation>Vi</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="60"/>
        <source>Input mode:</source>
        <translation>输入模式:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="69"/>
        <source>Force to center text cursor</source>
        <translation>文本光标强制居中</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="71"/>
        <source>Never</source>
        <translation>从不</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="72"/>
        <source>Always Center</source>
        <translation>总是居中</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="73"/>
        <source>Center On Bottom</source>
        <translation>在底部时居中</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="75"/>
        <source>Center cursor:</source>
        <translation>光标居中:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="84"/>
        <source>Word wrap mode of editor</source>
        <translation>编辑器词换行模式</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="86"/>
        <source>No Wrap</source>
        <translation>不换行</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="87"/>
        <source>Word Wrap</source>
        <translation>按词换行</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="88"/>
        <source>Wrap Anywhere</source>
        <translation>在任意位置换行</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="89"/>
        <source>Word Wrap Or Wrap Anywhere</source>
        <translation>按词换行或者在任意位置换行</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="91"/>
        <source>Wrap mode:</source>
        <translation>换行模式:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="99"/>
        <source>Expand Tab</source>
        <translation>扩展制表符</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="101"/>
        <source>Expand Tab into spaces</source>
        <translation>扩展制表符为空格</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="110"/>
        <source>Number of spaces to use where Tab is needed</source>
        <translation>输入制表符时空格数量</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="115"/>
        <source>Tab stop width:</source>
        <translation>制表符宽度:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="124"/>
        <source>Zoom delta of the basic font size</source>
        <translation>基础字体的缩放大小</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="129"/>
        <source>Zoom delta:</source>
        <translation>缩放大小:</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/texteditorpage.cpp" line="211"/>
        <source>Text Editor</source>
        <translation>文本编辑器</translation>
    </message>
</context>
<context>
    <name>vnotex::ThemePage</name>
    <message>
        <location filename="../../../widgets/dialogs/settings/themepage.cpp" line="49"/>
        <source>Refresh</source>
        <translation>刷新</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/themepage.cpp" line="57"/>
        <source>Add/Delete</source>
        <translation>添加/删除</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/themepage.cpp" line="65"/>
        <source>Update</source>
        <translation>更新</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/themepage.cpp" line="68"/>
        <source>Open Location</source>
        <translation>打开路径</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/themepage.cpp" line="78"/>
        <source>No Preview Available</source>
        <translation>没有可用预览</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/themepage.cpp" line="91"/>
        <source>Style Override</source>
        <translation>样式覆盖</translation>
    </message>
    <message>
        <location filename="../../../widgets/dialogs/settings/themepage.cpp" line="111"/>
        <source>Theme</source>
        <translation>主题</translation>
    </message>
</context>
<context>
    <name>vnotex::TitleBar</name>
    <message>
        <location filename="../../../widgets/titlebar.cpp" line="83"/>
        <source>Settings</source>
        <translation>设置</translation>
    </message>
    <message>
        <location filename="../../../widgets/titlebar.cpp" line="92"/>
        <source>Menu</source>
        <translation>菜单</translation>
    </message>
</context>
<context>
    <name>vnotex::TitleToolBar</name>
    <message>
        <location filename="../../../widgets/titletoolbar.cpp" line="77"/>
        <source>Minimize</source>
        <translation>最小化</translation>
    </message>
    <message>
        <location filename="../../../widgets/titletoolbar.cpp" line="84"/>
        <location filename="../../../widgets/titletoolbar.cpp" line="118"/>
        <source>Maximize</source>
        <translation>最大化</translation>
    </message>
    <message>
        <location filename="../../../widgets/titletoolbar.cpp" line="90"/>
        <source>Close</source>
        <translation>关闭</translation>
    </message>
    <message>
        <location filename="../../../widgets/titletoolbar.cpp" line="115"/>
        <source>Restore Down</source>
        <translation>向下还原</translation>
    </message>
</context>
<context>
    <name>vnotex::ViewSplit</name>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="122"/>
        <source>Windows List</source>
        <translation>窗口列表</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="146"/>
        <source>Workspaces and Splits</source>
        <translation>工作空间和拆分</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="396"/>
        <source>No window to show here</source>
        <translation>没有窗口可以展示</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="428"/>
        <source>Workspaces</source>
        <translation>工作空间</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="444"/>
        <source>Workspace %1</source>
        <translation>工作空间 %1</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="460"/>
        <source>New Workspace</source>
        <translation>新建工作空间</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="467"/>
        <source>Remove Workspace</source>
        <translation>移除工作空间</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="475"/>
        <source>Split</source>
        <translation>拆分</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="478"/>
        <source>Vertical Split</source>
        <translation>竖直拆分</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="486"/>
        <source>Horizontal Split</source>
        <translation>水平拆分</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="492"/>
        <source>Maximize Split</source>
        <translation>最大化拆分</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="498"/>
        <source>Distribute Splits</source>
        <translation>平均分配拆分</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="504"/>
        <source>Remove Split</source>
        <translation>移除拆分</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="509"/>
        <source>Remove Split And Workspace</source>
        <translation>移除拆分和工作空间</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="522"/>
        <source>Close Tab</source>
        <translation>关闭标签页</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="530"/>
        <source>Close Other Tabs</source>
        <translation>关闭其他标签页</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="546"/>
        <source>Close Tabs To The Right</source>
        <translation>关闭右侧标签页</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="557"/>
        <source>Copy Path</source>
        <translation>复制路径</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="563"/>
        <source>Copied path: %1</source>
        <translation>已复制路径: %1</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="568"/>
        <source>Open Location</source>
        <translation>打开路径</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewsplit.cpp" line="580"/>
        <source>Locate Node</source>
        <translation>定位节点</translation>
    </message>
</context>
<context>
    <name>vnotex::ViewWindow</name>
    <message numerus="yes">
        <location filename="../../../widgets/attachmentdragdropareaindicator.cpp" line="38"/>
        <source>Attached %n file(s)</source>
        <translation>
            <numerusform>已添加 %n 文件为附件</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="193"/>
        <location filename="../../../widgets/viewwindow.cpp" line="212"/>
        <source>[No Buffer]</source>
        <translation>[无缓冲区]</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="500"/>
        <source>Save changes before closing note (%1)?</source>
        <translation>关闭笔记 (%1) 前是否保存更改？</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="501"/>
        <location filename="../../../widgets/viewwindow.cpp" line="574"/>
        <source>Note path (%1).</source>
        <translation>笔记路径 (%1)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="573"/>
        <source>Discard changes to note (%1)?</source>
        <translation>放弃对笔记 (%1) 的更改？</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="643"/>
        <source>Found backup file (%1) of file (%2). Do you want to recover from backup file?</source>
        <translation>发现文件 (%2) 的备份文件 (%1)。是否要从备份文件中恢复？</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="644"/>
        <source>&apos;Yes&apos; to recover from backup file, &apos;No&apos; to discard it, and &apos;Cancel&apos; to exit.</source>
        <translation>“是” 以从备份文件中恢复，“否” 以放弃该备份文件，“取消” 以退出。</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="645"/>
        <source>It may be caused by crash while editing this file before.

File last modified time: %1
Backup file last modified time: %2</source>
        <translation>可能是由于此前编辑该文件时发生崩溃。

文件最后修改时间: %1
备份文件最后修改时间: %2</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="674"/>
        <source>Drag And Drop Files To Attach</source>
        <translation>拖拽文件以添加为附件</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="739"/>
        <source>File is missing on disk (%1).</source>
        <translation>文件在磁盘中丢失 (%1)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="740"/>
        <source>Do you want to force to save the buffer to the file?</source>
        <translation>是否强制保存缓冲区内容到文件？</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="741"/>
        <source>The file may be deleted from outside. Please choose to save the buffer to a new file or just discard it.</source>
        <translation>该文件可能已经被删除。请选择将缓冲区的内容保存为新文件或者放弃缓冲区。</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="761"/>
        <source>File is changed from outside (%1).</source>
        <translation>文件被更改 (%1)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="762"/>
        <source>Do you want to save the buffer to the file to override, or discard the buffer?</source>
        <translation>是否保存缓冲区覆盖到文件，或者放弃缓冲区？</translation>
    </message>
    <message>
        <source>Do you want to override the file from buffer?</source>
        <translation type="vanished">是否用缓冲区的内容覆盖该文件？</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="763"/>
        <source>The file is changed from outside. Please choose to save the buffer to the file or just discard the buffer and reload the file.</source>
        <translation>该文件已经被更改。请选择保存缓冲区到该文件或者放弃缓冲区并重新加载文件。</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="810"/>
        <source>This is a read-only note (%1), on which modification is not allowed.</source>
        <translation>这是一个只读笔记 (%1)，不支持修改。</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="811"/>
        <source>Please save your changes to another note.</source>
        <translation>请保存更改到另一个笔记。</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="819"/>
        <source>Failed to save note (%1).</source>
        <translation>无法保存笔记 (%1)。</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="820"/>
        <source>Please check the file (%1) and try it again.</source>
        <translation>请检查文件 (%1) 并重试。</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="821"/>
        <source>Maybe the file is occupied by another service temporarily.</source>
        <translation>可能该文件正在被第三方应用临时占用。</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="887"/>
        <source>Zoomed: %1%</source>
        <translation>缩放: %1%</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="892"/>
        <source>Zoomed: %1%2</source>
        <translation>缩放: %1%2</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="1027"/>
        <location filename="../../../widgets/viewwindow.cpp" line="1036"/>
        <source>Pattern not found: %1</source>
        <translation>无法找到模式: %1</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindow.cpp" line="1029"/>
        <source>Match found: %1/%2</source>
        <translation>找到匹配: %1/%2</translation>
    </message>
    <message numerus="yes">
        <location filename="../../../widgets/viewwindow.cpp" line="1038"/>
        <source>Replaced %n match(es)</source>
        <translation>
            <numerusform>替换 %n 处匹配</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="89"/>
        <source>Save</source>
        <translation>保存</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="96"/>
        <source>Edit</source>
        <translation>编辑</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="98"/>
        <source>Read</source>
        <translation>阅读</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="100"/>
        <source>Discard</source>
        <translation>放弃</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="119"/>
        <source>Heading</source>
        <translation>标题</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="128"/>
        <source>Heading 1</source>
        <translation>标题1</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="135"/>
        <source>Heading 2</source>
        <translation>标题2</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="142"/>
        <source>Heading 3</source>
        <translation>标题3</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="149"/>
        <source>Heading 4</source>
        <translation>标题4</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="156"/>
        <source>Heading 5</source>
        <translation>标题5</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="163"/>
        <source>Heading 6</source>
        <translation>标题6</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="170"/>
        <source>Clear</source>
        <translation>清空</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="183"/>
        <source>Bold</source>
        <translation>粗体</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="189"/>
        <source>Italic</source>
        <translation>斜体</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="195"/>
        <source>Strikethrough</source>
        <translation>删除线</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="201"/>
        <source>Unordered List</source>
        <translation>无序列表</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="207"/>
        <source>Ordered List</source>
        <translation>有序列表</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="213"/>
        <source>Todo List</source>
        <translation>待办列表</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="219"/>
        <source>Checked Todo List</source>
        <translation>已完成待办列表</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="225"/>
        <source>Code</source>
        <translation>代码</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="231"/>
        <source>Code Block</source>
        <translation>代码块</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="237"/>
        <source>Math</source>
        <translation>数学公式</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="243"/>
        <source>Math Block</source>
        <translation>数学公式块</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="249"/>
        <source>Quote</source>
        <translation>引用块</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="255"/>
        <source>Link</source>
        <translation>链接</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="261"/>
        <source>Image</source>
        <translation>图片</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="267"/>
        <source>Table</source>
        <translation>表格</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="273"/>
        <source>Mark</source>
        <translation>标记</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="280"/>
        <source>Attachments</source>
        <translation>附件</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="295"/>
        <source>Outline</source>
        <translation>大纲</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="312"/>
        <source>Find And Replace</source>
        <translation>查找替换</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="320"/>
        <source>Section Number</source>
        <translation>小节序号</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="330"/>
        <source>Follow Configuration</source>
        <translation>跟随配置</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="336"/>
        <source>Enabled</source>
        <translation>启用</translation>
    </message>
    <message>
        <location filename="../../../widgets/viewwindowtoolbarhelper.cpp" line="341"/>
        <source>Disabled</source>
        <translation>禁用</translation>
    </message>
</context>
</TS>
