From 671888b6ea97581665c925dfe05b1264f00310db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9A=A9=EC=84=B1=EC=A7=80?= Date: Fri, 2 Jul 2021 17:17:58 +0900 Subject: [PATCH] add language support (Simplified Chinese - initial version) (#817) * add translator's name in about dialog * add new CN.ts * Update nw_zh_CN.ts * inital version (CN) * add project_zh_CN.json * Update project_zh_CN.json * Revert changes to otherlanguage files * Change case of first character in 'novelWriter' in Chinese translation * Update about.py Change the entry "Simplified Chinese" from English the local name of the language Co-authored-by: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> --- i18n/nw_zh_CN.ts | 5025 +++++++++++++++++++++++++++++ novelWriter.pro | 4 +- nw/assets/i18n/project_zh_CN.json | 105 + nw/dialogs/about.py | 1 + 4 files changed, 5134 insertions(+), 1 deletion(-) create mode 100644 i18n/nw_zh_CN.ts create mode 100644 nw/assets/i18n/project_zh_CN.json diff --git a/i18n/nw_zh_CN.ts b/i18n/nw_zh_CN.ts new file mode 100644 index 00000000..d5b31aba --- /dev/null +++ b/i18n/nw_zh_CN.ts @@ -0,0 +1,5025 @@ + + + + + Common + + + in the future + 在未来 + + + + just now + 刚才 + + + + a minute ago + 一分钟之前 + + + + {0} minutes ago + {0} 分钟之前 + + + + an hour ago + 一小时之前 + + + + {0} hours ago + {0} 小时之前 + + + + a day ago + 一天之前 + + + + {0} days ago + {0} 天之前 + + + + a week ago + 一周之前 + + + + {0} weeks ago + {0} 周之前 + + + + a month ago + 一个月之前 + + + + {0} months ago + {0} 个月之前 + + + + a year ago + 一年之前 + + + + {0} years ago + {0} 年之前 + + + + Constant + + + None + + + + + Novel + 小说 + + + + Plot + 情节 + + + + Characters + 角色 + + + + Locations + 位置 + + + + Timeline + 时间线 + + + + Objects + 物品 + + + + Entity + 条目 + + + + Custom + 自定义 + + + + Outtakes + 存档 + + + + Trash + 回收站 + + + + Title Page + + + + + Book + + + + + Plain Page + 空白页面 + + + + Partition + 分区 + + + + Unnumbered + 未编号 + + + + Chapter + 章节 + + + + Scene + 场景 + + + + Note + 笔记 + + + + Tag + 标签 + + + + Point of View + 视角 + + + + Focus + 聚焦 + + + + Entities + 条目 + + + + Title + 标题 + + + + Level + 登记 + + + + Document + 文档 + + + + Line + + + + + Chars + 字母 + + + + Words + 单词 + + + + Pars + 段落 + + + + POV + 视角 + + + + Synopsis + 概要 + + + + Straight single quotation mark + 单引号 + + + + Straight double quotation mark + 双引号 + + + + Left single quotation mark + 左单引号标记 + + + + Right single quotation mark + 右单引号标记 + + + + Single low-9 quotation mark + 低单引号 + + + + Single high-reversed-9 quotation mark + 反转的高单引号 + + + + Left double quotation mark + 左双引号标记 + + + + Right double quotation mark + 右双引号标记 + + + + Double low-9 quotation mark + 低双引号 + + + + Double high-reversed-9 quotation mark + 反转的高双引号 + + + + Double low-reversed-9 quotation mark + 反转的低双引号 + + + + Single left-pointing angle quotation mark + 左单角引号 + + + + Single right-pointing angle quotation mark + 右单角引号 + + + + Double left-pointing angle quotation mark + 左双角引号 + + + + Double right-pointing angle quotation mark + 右双角引号 + + + + Left corner bracket + 左角括号 + + + + Right corner bracket + 右角括号 + + + + Left white corner bracket + 白色左角括号 + + + + Right white corner bracket + 白色右角括号 + + + + GuiAbout + + + About novelWriter + 关于 novelWriter + + + + About + 关于 + + + + Release + 发布 + + + + Licence + 许可证 + + + + Website: {0} + 网站: {0} + + + + Credits + 赞助 + + + + Developer + 开发者 + + + + Concept + 概念 + + + + i18n + i18n + + + + novelWriter is a markdown-like text editor designed for organising and writing novels. It is written in Python 3 with a Qt5 GUI, using PyQt5. + novelWriter 是一个类似 Markdown 的文本编辑器,用于组织和编写小说。 它是用 Python 3 编写的,使用 PyQt5提供 Qt5 图形界面。 + + + + novelWriter is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + novelWriter 是免费软件:您可以根据自由软件基金会发布的 GNU 通用公共许可证(许可证的第 3 版或(由您选择)任何更高版本)的条款重新分发和/或修改它。 + + + + novelWriter is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + 发布novelWriter 是希望它有用,没有任何保证; 甚至没有对适销性或针对特定目的的适用性的暗示保证。 + + + + See the Licence tab for the full licence text, or visit the GNU website at {0} for more details. + 在许可证页面查看完整的许可证内容,或者访问GNU 网站 {0}。 + + + + Translations + 翻译 + + + + Theme: {0} + 主题 {0} + + + + Author + 作者 + + + + Credit + 赞助 + + + + Icons: {0} + 图标: {0} + + + + Syntax: {0} + 语法: {0} + + + + GuiBuildNovel + + + Build Novel Project + 生成 Novel 项目 + + + + Title Formats for Novel Files + Novel 文件的标题格式 + + + + Formatting Codes: + 格式化代码: + + + + {0} for the title as set in the document + {0} 对于文档中设置的标题 + + + + {0} for chapter number (1, 2, 3) + {0} 对于章节数编号(1, 2, 3) + + + + {0} for chapter number as a word (one, two) + {0} 表示作为单词的章节编号(一、二) + + + + {0} for chapter number in upper case Roman + {0} 用于大写罗马的章节编号 + + + + {0} for chapter number in lower case Roman + {0} 用于小写罗马的章节编号 + + + + {0} for scene number within chapter + {0} 用于章节内的场景编号 + + + + {0} for scene number within novel + {0} 用于小说中的场景编号 + + + + Leave blank to skip this heading, or set to a static text, like for instance '{0}', to make a separator. The separator will be centred automatically and only appear between sections of the same type. + 留空可跳过此标题,或设置为静态文本(例如 '{0}' )以作为分隔符。 分隔符将自动居中,仅出现在相同类型的部分之间。 + + + + Not Set + 未设置 + + + + Title + 标题 + + + + Chapter + 章节 + + + + Unnumbered + 未编号 + + + + Scene + 场景 + + + + Section + 小结 + + + + Language + 语言 + + + + Font Options + 字体选项 + + + + Font family + 字体系列 + + + + Font size + 字体大小 + + + + Line height + 行高 + + + + Justify text + 对齐文本 + + + + Disable styling + 禁用样式 + + + + Styling Options + 样式选项 + + + + Include Options + 包含选项 + + + + Include synopsis + 包括概要 + + + + Include comments + 包含注释 + + + + Include keywords + 包含关键字 + + + + Include body text + 包括正文 + + + + File Filter Options + 文件过滤器选项 + + + + Include files with layouts other than 'Note'. + 包含布局不同于“Note”的文件。 + + + + Include files with layout 'Note'. + 包含布局为“Note”的文件。 + + + + Ignore the 'Include when building project' setting and include all files in the output. + 忽略“构建项目时包含”设置并在输出中包含所有文件。 + + + + Include novel files + 包含小说文件 + + + + Include note files + 包含笔记文件 + + + + Ignore export flag + 忽略导出标记 + + + + Export Options + 导出选项 + + + + Replace tabs with spaces + 替换制表符为空格 + + + + Replace Unicode in HTML + 在HTML中替换Unicode + + + + Build Preview + 构建预览 + + + + Print + 打印 + + + + Print Preview + 打印预览 + + + + Print to PDF + 打印为PDF + + + + Save As + 另存为 + + + + Open Document (.odt) + Open Document (.odt) + + + + Flat Open Document (.fodt) + Flat Open Document (.fodt) + + + + novelWriter HTML (.htm) + novelWriter HTML (.htm) + + + + novelWriter Markdown (.nwd) + novelWriter Markdown (.nwd) + + + + Standard Markdown (.md) + Standard Markdown (.md) + + + + GitHub Markdown (.md) + GitHub Markdown (.md) + + + + JSON + novelWriter HTML (.json) + + + + + JSON + novelWriter Markdown (.json) + + + + + Close + 关闭 + + + + Failed to generate preview. The result is too big. + 生成预览失败。结果过大。 + + + + There were problems when building the project: + 项目构建过程中遇到的问题: + + + + Open Document + + + + + Flat Open Document + + + + + Plain HTML + + + + + novelWriter Markdown + + + + + Standard Markdown + + + + + GitHub Markdown + + + + + JSON + novelWriter HTML + + + + + JSON + novelWriter Markdown + + + + + PDF + + + + + Save Document As + 文档另存为 + + + + {0} file successfully written to: + 成功写入文件{0} : + + + + Failed to write {0} file. {1} + 写入文件 {0} 失败. {1} + + + + GuiBuildNovelDocView + + + This area will show the content of the document to be exported or printed. Press the "Build Preview" button to generate content. + 本区域显示的内容将被导出或打印。请点击“生成预览”按钮。 + + + + Unknown + 未知 + + + + <b>Build Time:</b> {0} + <b>构建时间:</b> {0} + + + + GuiDocEditFooter + + + Status + 状态 + + + + Line: {0} ({1}) + 行数: {0} ({1}) + + + + Words: {0} ({1}) + 单词树: {0} ({1}) + + + + Document size is {0} bytes + 文档大小为 {0} bytes + + + + GuiDocEditHeader + + + Edit document meta + 编辑文档元数据 + + + + Search document + 搜索文档 + + + + Toggle Focus Mode + 切换聚焦模式 + + + + Close the document + 关闭文档 + + + + GuiDocEditSearch + + + Search + 搜索 + + + + Replace + 替换 + + + + Case Sensitive + 大小写敏感 + + + + Match case + 匹配大小写 + + + + Whole Words Only + 匹配整个单词 + + + + Match whole words + 匹配整个单词 + + + + RegEx Mode + 正则表达式模式 + + + + Search using regular expressions + 用正则表达式搜索 + + + + Loop Search + 循环搜索 + + + + Loop the search when reaching the end + 当搜索到底之后从头搜索 + + + + Search Next File + 搜索下一个文件 + + + + Continue searching in the next file + 在下一个文件中继续搜索 + + + + Preserve Case + 保留大小写 + + + + Preserve case on replace + 在替换是保留大小写 + + + + Close Search + 关闭搜索 + + + + Close the search box [{0}] + 关闭搜索窗 [{0}] + + + + Show/hide the replace text box + 显示/隐藏替换文本框 + + + + Find in current document + 在当前文档中查找 + + + + Find and replace in current document + 在当前文档中查找和替换 + + + + GuiDocEditor + + + The document you are trying to open is too big. The document size is {0} MB. The maximum size allowed is {1} MB. + 您试图打开的文档体积过大。文档体积为 {0} MB. 允许的最大体积为 {1} MB. + + + + Opened Document: {0} + 已打开的文档: {0} + + + + The text you are trying to add is too big. The text size is {0} MB. The maximum size allowed is {1} MB. + 您试图添加的文本体积过大。文本体积为 {0} MB. 允许的最大体积为 {1} MB. + + + + Could not save document. + 无法保存文档。 + + + + Saved Document: {0} + 已保存文档: {0} + + + + Spell check complete + 完成拼写检查 + + + + File Location + 文件位置 + + + + The currently open file is saved in: + 当前打开的文件被保存为: + + + + The document has grown too big and you cannot add more text to it. The maximum size of a single novelWriter document is {0} MB. + 文档体积过大,您无法再添加新的内容。单个novelWriter文档的最大体积为 {0} MB. + + + + Follow Tag + 跟随标签 + + + + Cut + 剪贴 + + + + Copy + 复制 + + + + Paste + 粘贴 + + + + Select All + 全选 + + + + Select Word + 选定单词 + + + + Select Paragraph + 选定段落 + + + + Spelling Suggestion(s) + 拼写建议 + + + + No Suggestions + 无建议 + + + + Add Word to Dictionary + 向字典中添加单词 + + + + Please select some text before calling replace quotes. + 在替换引号之前请选择文本。 + + + + GuiDocMerge + + + Merge Documents + 合并文档 + + + + Documents to Merge + 合并文档 + + + + Drag and drop items to change the order. + 拖放来改变顺序。 + + + + No source documents found. Nothing to do. + 未找到文档。 + + + + Failed to open document file. + 打开文档失败。 + + + + No source folder selected. Nothing to do. + 未选定资源文件夹。 + + + + Internal error. + 内部错误。 + + + + Could not save document. + 无法保存文档。 + + + + Element selected in the project tree must be a folder. + 在项目树中选定的元素必须是文件夹。 + + + + GuiDocSplit + + + Split Document + 分割文档 + + + + Document Headers + 文档标题 + + + + Select the maximum level to split into files. + 选择要拆分成文件的最大级别。 + + + + Split on Header Level 1 (Title) + 拆分标题级别 1(标题) + + + + Split up to Header Level 2 (Chapter) + 拆分标题级别 2(章节) + + + + Split up to Header Level 3 (Scene) + 拆分标题级别 3(场景) + + + + Split up to Header Level 4 (Section) + 拆分标题级别 4(小结) + + + + No source document selected. Nothing to do. + 未选择源文档。暂停。 + + + + Could not parse source document. + 无法解析源文档。 + + + + Failed to open document file. + 无法打开文档文件。 + + + + No headers found. Nothing to do. + 未找到标题 。暂停。 + + + + Cannot add new folder for the document split. Maximum folder depth has been reached. Please move the file to another level in the project tree. + 无法为文档拆分添加新文件夹。 已达到最大文件夹深度。 请将文件移动到项目树中的另一个级别。 + + + + The document will be split into {0} file(s) in a new folder. The original document will remain intact. + 该文档将在新文件夹中拆分为 {0} 个文件。 原始文件将保持不变。 + + + + Continue with the splitting process? + 继续拆分过程? + + + + Could not save document. + 无法保存文档。 + + + + Element selected in the project tree must be a file. + 在项目树中选择的元素必须是一个文件。 + + + + GuiDocViewFooter + + + Show/hide the references panel + 显示/隐藏参考面板 + + + + Activate to freeze the content of the references panel when changing document + 更改文档时激活以冻结参考面板的内容 + + + + Show comments + 显示注释 + + + + Show synopsis comments + 显示概要注释 + + + + References + 参考 + + + + Sticky + 粘粘 + + + + Comments + 注释 + + + + Synopsis + 概要 + + + + GuiDocViewHeader + + + Go backward + 向后 + + + + Go forward + 向前 + + + + Reload the document + 重载文档 + + + + Close the document + 关闭文档 + + + + GuiDocViewer + + + An error occurred while generating the preview. + 在生成预览时发生错误。 + + + + Could not find the reference for tag '{0}'. It either doesn't exist, or the index is out of date. The index can be updated from the Tools menu, or by pressing {1}. + 无法找到标签 '{0}' 的引用. 因为不存在或者索引已经过期。索引可在工具菜单或按 {1}.进行更新。 + + + + Copy + 复制 + + + + Select All + 全选 + + + + Select Word + 选定单词 + + + + Select Paragraph + 选定段落 + + + + GuiIcons + + + Could not load theme config file. + 无法载入主题配置文件。 + + + + GuiItemDetails + + + Label + 标签 + + + + Status + 状态 + + + + Class + 分类 + + + + Layout + + + + + Characters + 字母 + + + + Words + 单词 + + + + Paragraphs + 段落 + + + + GuiItemEditor + + + Item Settings + 物品设置 + + + + Include when building project + 生成项目时包含 + + + + Label + 标签 + + + + Status + 状态 + + + + Layout + + + + + GuiMain + + + Project + 项目 + + + + Novel + 小说 + + + + Project Details + 项目详情 + + + + Writing Statistics + 写作统计 + + + + Project Settings + 项目设置 + + + + Editor + 编辑器 + + + + Outline + 提纲 + + + + novelWriter is ready ... + novelWriter 已准备就绪… + + + + Cannot create new project when another project is open. + 当另一个项目打开是无法新建项目。 + + + + A project already exists in that location. Please choose another folder. + 该位置已存在项目。请选择其他文件夹。 + + + + New project created ... + 项目已新建… + + + + Close Project + 关闭项目 + + + + Close the current project? + 关闭当前文档? + + + + Changes are saved automatically. + 已自动保存。 + + + + Backup Project + 备份项目 + + + + Backup the current project? + 备份当前项目? + + + + The project was locked by the computer '{0}' ({1} {2}), last active on {3}. + 项目被计算机 '{0}' 锁定 ({1} {2}), 最近在 {3}.上激活。 + + + + Project Locked + 项目被锁定 + + + + The project is already open by another instance of novelWriter, and is therefore locked. Override lock and continue anyway? + 该项目已被另一个novelWriter的实例打开,因而现在被锁定。是否覆盖锁定并继续? + + + + Note: If the program or the computer previously crashed, the lock can safely be overridden. If, however, another instance of novelWriter has the project open, overriding the lock may corrupt the project, and is not recommended. + 提示:如果程序或计算机先前崩溃,则可以安全地覆盖锁定。然而,如果 NovelWriter 的另一个实例打开了该项目,则覆盖锁定可能会破坏该项目,因此不建议这样做。 + + + + The project index is outdated or broken. Rebuilding index. + 项目索引已过期或损坏,正在重建索引。 + + + + Text files ({0}) + 文本文件 ({0}) + + + + Markdown files ({0}) + Markdown文件 ({0}) + + + + novelWriter files ({0}) + novelWriter 文件 ({0}) + + + + All files ({0}) + 所有文件 ({0}) + + + + Import File + 导入文件 + + + + Could not read file. The file must be an existing text file. + 无法读取文件,文件须为已存在的文本文件。 + + + + Please open a document to import the text file into. + 请打开一个文档以将文本文件导入其中。 + + + + Import Document + 导入文档 + + + + Importing the file will overwrite the current content of the document. Do you want to proceed? + 导入文件将覆盖文档的当前内容。 您要继续吗? + + + + Indexing: '{0}' + 索引中:'{0}' + + + + Unknown item + 未知条目 + + + + Indexing completed in {0} ms + 在 {0} 秒内完成索引 + + + + The project index has been successfully rebuilt. + 项目索引 重建成功。 + + + + Information + 信息 + + + + Warning + 警告 + + + + Error + 错误 + + + + This is a bug! + 这是一个Bug! + + + + Internal Error + 内部错误 + + + + Exit + 退出 + + + + Do you want to exit novelWriter? + 您是否想退出novelWriter? + + + + GuiMainMenu + + + &Project + &项目 + + + + New Project + 新的项目 + + + + Create new project + 新建项目 + + + + Open Project + 打开项目 + + + + Open project + 打开项目 + + + + Save Project + 保存项目 + + + + Save project + 保存项目 + + + + Close Project + 关闭项目 + + + + Close project + 关闭项目 + + + + Project Settings + 项目设置 + + + + Project settings + 项目设置 + + + + Project Details + 项目详情 + + + + Project details + 项目详情 + + + + Create Root Folder + 新建根目录 + + + + Novel Root + 小说根 + + + + Plot Root + 情节根 + + + + Character Root + 角色根 + + + + Location Root + 位置根 + + + + Timeline Root + 时间线根 + + + + Object Root + 物品根 + + + + Entity Root + 条目根 + + + + Custom Root + 自定义根 + + + + Outtakes Root + Outtakes 根 + + + + Create Folder + 新建文件夹 + + + + Create folder + 新建文件夹 + + + + Edit Item + 编辑条目 + + + + Change project item settings + 修改项目设置 + + + + Delete Item + 删除条目 + + + + Delete selected project item + 删除指定项目 + + + + Move Item Up + 向下移动条目 + + + + Move project item up + 项目向上移动 + + + + Move Item Down + 向下移动条目 + + + + Move project item down + 项目向下移动 + + + + Undo Last Move + 撤销上一次移动 + + + + Undo last item move + 撤销条目上一次移动 + + + + Empty Trash + 清空回收站 + + + + Permanently delete all files in the Trash folder + 永久删除回收站中的所有文件 + + + + Exit + 退出 + + + + Exit novelWriter + 退出 novelWriter + + + + &Document + &文档 + + + + New Document + 新文档 + + + + Create new document + 新建文档 + + + + Open Document + 打开文档 + + + + Open selected document + 打开选定文档 + + + + Save Document + 保存文档 + + + + Save current document + 保存当前文档 + + + + Close Document + 关闭文档 + + + + Close current document + 关闭当前文档 + + + + View Document + 查看文档 + + + + View document as HTML + 以HTML方式查看文档 + + + + Close Document View + 关闭文档查看 + + + + Close document view pane + 关闭文档查看面板 + + + + Show File Details + 显示文件详情 + + + + Shows a message box with the document location in the project folder + 显示一个消息框,其中包含项目文件夹中的文档位置 + + + + Import from File + 从文件中导入 + + + + Import document from a text or markdown file + 从文本或markdown文件中导入文档 + + + + Merge Folder to Document + 合并文件夹至文档 + + + + Merge a folder of documents to a single document + 将文件夹中的多个文档合并至单一文档 + + + + Split Document to Folder + 将文档分割至文件夹 + + + + Split a document into a folder of multiple documents + 分割单一文档至文件夹中的多个文档 + + + + &Edit + &编辑 + + + + Undo + 撤销 + + + + Undo last change + 撤销上一次改动 + + + + Redo + 重做 + + + + Redo last change + 重做上一次改动 + + + + Cut + 剪贴 + + + + Cut selected text + 剪贴选定文本 + + + + Copy + 复制 + + + + Copy selected text + 复制选定文本 + + + + Paste + 粘贴 + + + + Paste text from clipboard + 从剪贴板粘贴文本 + + + + Select All + 全选 + + + + Select all text in document + 在文档中全选文本 + + + + Select Paragraph + 选择段落 + + + + Select all text in paragraph + 选定段落中所有的文本 + + + + &View + &查看 + + + + Focus Project Tree + 聚焦项目树 + + + + Move focus to project tree + 移焦至项目树 + + + + Focus Document Editor + 聚焦文档编辑器 + + + + Move focus to left document pane + 移焦至左侧文档面板 + + + + Focus Document Viewer + 聚焦文档查看器 + + + + Move focus to right document pane + 移焦至右侧文档面板 + + + + Focus Outline + 聚焦大纲 + + + + Move focus to outline + 移焦至大纲 + + + + Go Backward + 向后 + + + + Move backward in the view history of the right pane + 在右窗格的视图历史记录中 向后移动 + + + + Go Forward + 向前 + + + + Move forward in the view history of the right pane + 在右窗格的视图历史记录中 向前移动 + + + + Focus Mode + 聚焦模式 + + + + Toggles a distraction free mode, only showing text editor + 切换无干扰模式,仅显示文本编辑器 + + + + Full Screen Mode + 全屏模式 + + + + Maximises the main window + 最大化主窗口 + + + + &Insert + &插入 + + + + Dashes + 破折号 + + + + Short Dash + 短划线 + + + + Insert short dash (en dash) + 插入短划线 (en dash) + + + + Long Dash + 长划线 + + + + Insert long dash (em dash) + 插入长划线 (破折号) + + + + Horizontal Bar + 横杠 + + + + Insert a horizontal bar (quotation dash) + 插入横杆(引号破折号) + + + + Figure Dash + 数字线 + + + + Insert figure dash (same width as a number character) + 插入数字线(宽度和数字字符一致) + + + + Quote Marks + 引号 + + + + Left Single Quote + 左单引号 + + + + Insert left single quote + 插入左单引号 + + + + Right Single Quote + 右单引号 + + + + Insert right single quote + 插入右单引号 + + + + Left Double Quote + 左双引号 + + + + Insert left double quote + 插入左双引号 + + + + Right Double Quote + 右双引号 + + + + Insert right double quote + 插入右双引号 + + + + Alternative Apostrophe + 替代撇号 + + + + Insert modifier letter single apostrophe + 插入修饰字母单撇号 + + + + General Punctuation + 一般标点符号 + + + + Ellipsis + 省略号 + + + + Insert ellipsis + 插入省略号 + + + + Prime + 角分符号 + + + + Insert a prime symbol + 插入角分符号 + + + + Double Prime + 角秒符号 + + + + Insert a double prime symbol + 插入角秒符号 + + + + White Spaces + 空白 + + + + Non-Breaking Space + 不间断空格 + + + + Insert a non-breaking space + 插入不间断空格 + + + + Thin Space + 窄空格 + + + + Insert a thin space + 插入窄空格 + + + + Thin Non-Breaking Space + 窄的不间断空格 + + + + Insert a thin non-breaking space + 插入窄不间断空格 + + + + Other Symbols + 其他符号 + + + + List Bullet + 列表项目符号 + + + + Insert a list bullet + 插入列表项目符号 + + + + Hyphen Bullet + 连字符 + + + + Insert a hyphen bullet (alternative bullet) + 插入连字符(alternative bullet) + + + + Flower Mark + 花标 + + + + Insert a flower mark (alternative bullet) + 插入花标 (alternative bullet) + + + + Per Mille + 千分符 + + + + Insert a per mille symbol + 插入千分符 + + + + Degree Symbol + 度数符号 + + + + Insert a degree symbol + 插入度数符号 + + + + Minus Sign + 减号 + + + + Insert a minus sign (not a hypen or dash) + 插入减号 (不是连字符或破折号) + + + + Times Sign + 乘号 + + + + Insert a times sign (multiplication cross) + 插入乘号(叉乘) + + + + Division Sign + 除号 + + + + Insert a division sign + 插入除号 + + + + Tags and References + 标签和参考 + + + + &Format + &格式 + + + + Emphasis + 强调 + + + + Add emphasis to selected text (italic) + 为所选文本添加强调(斜体) + + + + Strong Emphasis + 强烈强调 + + + + Add strong emphasis to selected text (bold) + 为所选文本添加强烈强调(加粗) + + + + Strikethrough + 删除线 + + + + Add strikethrough to selected text + 为所选文本添加删除线 + + + + Wrap Double Quotes + 用双引号环绕 + + + + Wrap selected text in double quotes + 用双引号环绕选定的文本 + + + + Wrap Single Quotes + 环绕单引号 + + + + Wrap selected text in single quotes + 用单引号环绕选定的文本 + + + + Header 1 + 标题 1 + + + + Change the block format to Header 1 + 将块格式更改为 标题 1 + + + + Header 2 + 标题 2 + + + + Change the block format to Header 2 + 将块格式更改为 标题 2 + + + + Header 3 + 标题 3 + + + + Change the block format to Header 3 + 将块格式更改为 标题 3 + + + + Header 4 + 标题 4 + + + + Change the block format to Header 4 + 将块格式更改为 标题 4 + + + + Align Left + 左对齐 + + + + Change the block alignment to left + 将块对齐更改为左对齐 + + + + Align Centre + 居中 + + + + Change the block alignment to centre + 将块对齐更改为居中 + + + + Align Right + 右对齐 + + + + Change the block alignment to right + 将块对齐更改为右对齐 + + + + Indent Left + 左缩进 + + + + Increase the block's left margin + 增加块的左边距 + + + + Indent Right + 右缩进 + + + + Increase the block's right margin + 增加块的右边距 + + + + Comment + 注释 + + + + Change the block format to comment + 将块格式更改为注释 + + + + Remove Block Format + 移除块格式 + + + + Strips block format + 条块格式 + + + + Replace Single Quotes + 替换单引号 + + + + Replace all straight single quotes in selected text + 替换所选文本中的所有直单引号 + + + + Replace Double Quotes + 替换双引号 + + + + Replace all straight double quotes in selected text + 替换所选文本中的所有直双引号 + + + + Remove In-Paragraph Breaks + 删除段落间断行 + + + + Removes all line breaks within paragraphs in the selected text + 删除所选文本段落内的所有换行符 + + + + &Search + &搜索 + + + + Find + 查找 + + + + Find text in document + 在文档中查找 + + + + Replace + 替换 + + + + Replace text in document + 在文档中替换文本 + + + + Find Next + 查找下一个 + + + + Find next occurrence of text in document + 在文档中查找下一次出现的文本 + + + + Find Previous + 查找上一个 + + + + Find previous occurrence of text in document + 在文档中查找上一次出现的文本 + + + + Replace Next + 替换下一个 + + + + Find and replace next occurrence of text in document + 查找并替换文档中下一次出现的文本 + + + + &Tools + &工具 + + + + Check Spelling + 拼写检查 + + + + Toggle check spelling + 切换拼写检查 + + + + Re-Run Spell Check + 重新执行拼写检查 + + + + Run the spell checker on current document + 执行拼写检查 + + + + Project Word List + 项目单词列表 + + + + Edit the project's word list + 编辑项目单词列表 + + + + Rebuild Index + 重建索引 + + + + Rebuild the tag indices and word counts + 重建标签索引和字数统计 + + + + Rebuild Outline + 重建大纲 + + + + Rebuild the novel outline tree + 重建小说大纲树 + + + + Auto-Update Outline + 自动更新大纲 + + + + Update project outline when a novel file is changed + 当文件改动时更新项目大纲 + + + + Backup Project Folder + 备份项目文件夹 + + + + Backup Project + 备份项目 + + + + Build Novel Project + 生成 Novel 项目 + + + + Launch the Build novel project tool + 启动 生成 Novel 项目 工具 + + + + Writing Statistics + 写作统计 + + + + Show the writing statistics dialogue + 显示写作统计对话框 + + + + Preferences + 设置 + + + + &Help + &帮助 + + + + About novelWriter + 关于 novelWriter + + + + About Qt5 + 关于 Qt5 + + + + Documentation (Local) + 文档(本地) + + + + View local documentation with Qt Assistant + 使用 Qt Assistant 查看本地文档 + + + + Documentation (Online) + 文档(在线) + + + + View online documentation at {0} + 在 {0} 查看在线文档 + + + + Report an Issue (GitHub) + 报告issue(GitHub) + + + + Report a bug or issue on GitHub at {0} + 在 Github的 {0}上报告bug或issue + + + + Ask a Question (GitHub) + 咨询(Github) + + + + Ask a question on GitHub at {0} + 在 GitHub 的 {0} 咨询 + + + + Latest Release (GitHub) + 最新发布 (Github) + + + + Open the Releases page on GitHub at {0} + 在 Github的 {0}上打开发布页面 + + + + The novelWriter Website + novelWriter 网站 + + + + Open the novelWriter website at {0} + 在 {0} 打开 novelWriter 网站 + + + + GuiMainStatus + + + None + + + + + Editor + 编辑器 + + + + Project + 项目 + + + + Session Time + 会话时间 + + + + Words: {0} ({1}) + 单词: {0} ({1}) + + + + Project word count (session change) + 项目单词个数 (session chang) + + + + GuiNovelTree + + + Title + 标题 + + + + Words + 单词 + + + + POV + 视角 + + + + Section title + 章节标题 + + + + Word count + 字数 + + + + Point-of-view character + 视角人物 + + + + GuiOutlineDetails + + + Title + 标题 + + + + Chapter + 章节 + + + + Scene + 场景 + + + + Section + 小结 + + + + Document + 文档 + + + + Status + 状态 + + + + Characters + 人物 + + + + Words + 单词 + + + + Paragraphs + 段落 + + + + Synopsis + 概要 + + + + Title Details + 标题详情 + + + + Reference Tags + 引用标签 + + + + GuiOutlineHeaderMenu + + + Select Columns + 选定列 + + + + GuiPreferences + + + Preferences + 设置 + + + + General + 通用 + + + + Projects + 项目 + + + + Documents + 文档 + + + + Editor + 编辑器 + + + + Highlighting + 突出显示 + + + + Automation + 自动化 + + + + Quotes + 引号 + + + + Some changes will not be applied until novelWriter has been restarted. + 某些改动在novelWriter重启后才能启用。 + + + + GuiPreferencesAutomation + + + Automatic Features + 自动化特性 + + + + Auto-select word under cursor + 自动选择光标下的单词 + + + + Apply formatting to word under cursor if no selection is made. + 如果未进行选择,则将格式应用于光标下的单词。 + + + + Auto-replace text as you type + 键入时自动替换文本 + + + + Allow the editor to replace symbols as you type. + 允许编辑器在您键入时替换符号。 + + + + Replace as You Type + 键入时替换 + + + + Auto-replace single quotes + + + + + Try to guess which is an opening or a closing single quote. + 尝试猜测哪个是开头或结尾的单引号。 + + + + Auto-replace double quotes + 自动替换双引号 + + + + Try to guess which is an opening or a closing double quote. + 尝试猜测哪个是开头或结尾的双引号。 + + + + Auto-replace dashes + 自动替换破折号 + + + + Double and triple hyphens become short and long dashes. + 双连字符和三连字符变成短划线和长破折号。 + + + + Auto-replace dots + 自动替换点 + + + + Three consecutive dots become ellipsis. + 三个连续的点变成省略号。 + + + + Automatic Padding + 自动填充 + + + + Insert non-breaking space before + 在之前插入不间断的空格 + + + + Automatically add space before any of these symbols. + 在任何这些符号之前自动添加空格。 + + + + Insert non-breaking space after + 在后面插入不间断的空格 + + + + Automatically add space after any of these symbols. + 在任何这些符号后自动添加空格。 + + + + Use thin space instead + 改用细空格 + + + + Inserts a thin space instead of a regular space. + 插入细空格而不是常规空格。 + + + + GuiPreferencesDocuments + + + Text Style + 文本类型 + + + + Font family + 字体系列 + + + + Font for the document editor and viewer. + 文档编辑器和查看器的字体。 + + + + Font size + 字体大小 + + + + Font size for the document editor and viewer. + 文档编辑器和查看器的字体大小。 + + + + pt + pt + + + + Text Flow + 文本流 + + + + Maximum text width in "Normal Mode" + “正常模式”下的最大文本长度 + + + + Horizontal margins are scaled automatically. + 水平边距会自动缩放。 + + + + px + px + + + + Maximum text width in "Focus Mode" + “聚焦模式”下的最大文本长度 + + + + Disable maximum text width in "Normal Mode" + 禁用“正常模式”下的最大文本长度 + + + + Text width is defined by the margins only. + 文本宽度仅由边距定义。 + + + + Hide document footer in "Focus Mode" + 在“聚焦模式”中隐藏文档页脚 + + + + Hide the information bar at the bottom of the document. + 隐藏文档底部的信息栏。 + + + + Justify the text margins in editor and viewer + 在编辑器和查看器中对齐文本边距 + + + + Lay out text with straight edges in the editor and viewer. + 在编辑器和查看器中用直边布置文本。 + + + + Text margin + 文本间距 + + + + If maximum width is set, this becomes the minimum margin. + 如果设置了最大宽度,这将成为最小边距。 + + + + Tab width + 制表符宽度 + + + + The width of a tab key press in the editor and viewer. + 编辑器和查看器中 制表符的宽度。 + + + + GuiPreferencesEditor + + + Spell Checking + 拼写检查 + + + + Internal + 内部错误 + + + + Spell check provider + 拼写检查提供商 + + + + Note that the internal spell check tool is quite slow. + 请注意,内部拼写检查工具非常慢。 + + + + Spell check language + 拼写检查语言 + + + + Available languages are determined by your system. + 可用的语言由您的系统决定。 + + + + Big document limit + 大文档限制 + + + + Full spell checking is disabled above this limit. + 超过此限制将禁用完整的拼写检查。 + + + + kB + kB + + + + Word Count + 字数 + + + + Word count interval + 内部字数 + + + + How often the word count is updated. + 字数更新的频率。 + + + + seconds + + + + + Writing Guides + 写作指南 + + + + Show tabs and spaces + 显示制表符和空格 + + + + Add symbols to indicate tabs and spaces in the editor. + 添加符号以指示编辑器中的制表符和空格。 + + + + Show line endings + 显示行尾 + + + + Add a symbol to indicate line endings in the editor. + 添加符号以指示编辑器中的行尾。 + + + + Scroll Behaviour + 滚动行为 + + + + Scroll past end of the document + 滚动到文档末尾 + + + + Also improves trypewriter scrolling for short documents. + 还为短文档改进了打字机滚动。 + + + + Typewriter style scrolling when you type + 打字时打字机样式滚动 + + + + Try to keep the cursor at a fixed vertical position. + 尽量将光标保持在固定的垂直位置。 + + + + Minimum position for Typewriter scrolling + 打字机滚动的最小位置 + + + + Percentage of the editor height from the top. + 从顶部到编辑器高度的百分比。 + + + + GuiPreferencesGeneral + + + Look and Feel + 外观 + + + + Main GUI language + 主要图形用户界面语言 + + + + Changing this requires restarting novelWriter. + 本变更需要重新启动novelWriter。 + + + + Main GUI theme + 主界面的主题风格 + + + + Main icon theme + 图标的主题风格 + + + + Prefer icons for dark backgrounds + 喜欢深色背景的图标 + + + + May improve the look of icons on dark themes. + 可能改善深色主题图标的外观。 + + + + Font family + 字体系列 + + + + Font size + 字体大小 + + + + pt + pt + + + + GUI Settings + GUI设置 + + + + Show full path in document header + 在文档标题中显示完整路径 + + + + Add the parent folder names to the header. + 将父文件夹名称添加到标题中。 + + + + Hide vertical scroll bars in main windows + 在主窗口中隐藏垂直滚动条 + + + + Scrolling available with mouse wheel and keys only. + 仅可使用鼠标滚轮和按键进行滚动。 + + + + Hide horizontal scroll bars in main windows + 在主窗口中隐藏水平滚动条 + + + + GuiPreferencesProjects + + + Automatic Save + 自动保存 + + + + Save document interval + 保存文档间隔 + + + + How often the open document is automatically saved. + 自动保存打开的文档的频率。 + + + + seconds + + + + + Save project interval + 保存项目间隔 + + + + How often the open project is automatically saved. + 自动保存打开的项目的频率。 + + + + Project Backup + 项目备份 + + + + Browse + 浏览 + + + + Backup storage location + 备份存储位置 + + + + Path: {0} + 路径: {0} + + + + Run backup when the project is closed + 项目关闭时进行备份 + + + + Can be overridden for individual projects in Project Settings. + 可以在项目设置中为单个项目覆盖。 + + + + Ask before running backup + 进行备份前询问 + + + + If off, backups will run in the background. + 如果关闭,备份将在后台运行。 + + + + Session Timer + 会话计时器 + + + + Pause the session timer when not writing + 不写入时暂停会话计时器 + + + + Also pauses when the application window does not have focus. + 当应用程序窗口没有焦点时也会暂停。 + + + + Editor inactive time before pausing timer + 暂停计时器前的编辑器非活动时间 + + + + User activity includes typing and changing the content. + 用户活动包括键入和更改内容。 + + + + minutes + 分钟 + + + + Backup Directory + 备份目录 + + + + GuiPreferencesQuotes + + + Quotation Style + 引述样式 + + + + Single quote open style + 单引号打开样式 + + + + The symbol to use for a leading single quote. + 用于前导单引号的符号。 + + + + Single quote close style + 单引号闭合样式 + + + + The symbol to use for a trailing single quote. + 用于尾随单引号的符号。 + + + + Double quote open style + 双引号打开样式 + + + + The symbol to use for a leading double quote. + 用于前导双引号的符号。 + + + + Double quote close style + 双引号闭合样式 + + + + The symbol to use for a trailing double quote. + 用于尾随双引号的符号。 + + + + GuiPreferencesSyntax + + + Highlighting Theme + 突出主题 + + + + Highlighting theme + 突出主题 + + + + Colour theme to apply to the editor and viewer. + 应用于编辑器和查看器的颜色主题。 + + + + Quotes & Dialogue + 引用与对话 + + + + Highlight text wrapped in quotes + 突出包含在引用中的文本 + + + + Applies to single, double and straight quotes. + 46 / 5000 +适用于单引号、双引号和直引号。 + + + + Allow open-ended single quotes + 允许开放式单引号 + + + + Highlight single-quoted line with no closing quote. + 突出显示没有结束引号的单引号行。 + + + + Allow open-ended double quotes + 允许开放式双引号 + + + + Highlight double-quoted line with no closing quote. + 突出显示没有结束引号的双引号行。 + + + + Text Emphasis + 文字强调 + + + + Add highlight colour to emphasised text + 为强调的文本添加高亮颜色 + + + + Applies to emphasis (italic) and strong (bold). + 适用于 emphasis(斜体)和 strong (粗体)。 + + + + Text Errors + 文本错误 + + + + Mark redundant spaces + 标记冗余空间 + + + + Trailing spaces or multiple spaces between words. + 单词之间的尾随空格或多个空格。 + + + + GuiProjectDetails + + + Project Details + 项目详情 + + + + Overview + 概述 + + + + Contents + 内容 + + + + Close + 关闭 + + + + GuiProjectDetailsContents + + + Title + 标题 + + + + Words + 单词 + + + + Pages + 页面 + + + + Page + 页面 + + + + Progress + 进度 + + + + Typical word count for a 5 by 8 inch book page with 11 pt font is 350. + 具有 11 pt 字体的 5 x 8 英寸书页的典型字数为 350。 + + + + Start counting page numbers from this page. + 从此页开始计算页码。 + + + + Assume a new chapter or partition always start on an odd numbered page. + 假设新的章节或分区总是从奇数页开始的。 + + + + Words per page + 每页字数 + + + + Count pages from + 计算页数 + + + + Clear double pages + 清除双页 + + + + Table of Contents + 目录 + + + + END + 结束 + + + + GuiProjectDetailsMain + + + Working Title: {0} + 工作标题:{0} + + + + By {0} + By {0} + + + + Words + 单词 + + + + Chapters + 章节 + + + + Scenes + 场景 + + + + Revisions + 修订 + + + + Editing Time + 编辑时间 + + + + Path + 路径 + + + + GuiProjectEditMain + + + Project Settings + 项目设置 + + + + Working title + 工作标题 + + + + Should be set only once. + 只应设置一次。 + + + + Novel title + 小说标题 + + + + Change whenever you want! + 随时修改! + + + + Author(s) + 作者 + + + + One name per line. + 每行一个名字。 + + + + Default + 默认 + + + + Spell check language + 拼写检查语言 + + + + Overrides main preferences. + 覆盖主要首选项。 + + + + No backup on close + 关闭时没有备份 + + + + GuiProjectEditReplace + + + Text Replace List for Preview and Export + 预览和导出的文本替换列表 + + + + Keyword + 关键字 + + + + Replace With + 替换为 + + + + Add new entry + 添加新条目 + + + + Delete selected entry + 删除选定条目 + + + + Select item to edit + 选择要修改的条目 + + + + Save entry + 保存条目 + + + + GuiProjectEditStatus + + + Novel File Status Levels + Novel 文件状态级别 + + + + Note File Importance Levels + 笔记文件重要性等级 + + + + Label + 标签 + + + + Usage + 用法 + + + + Add new entry + 新增条目 + + + + Delete selected entry + 删除选定的条目 + + + + Select item to edit + 选择要修改的条目 + + + + Colour + 颜色 + + + + Save + 保存 + + + + Select Colour + 选择颜色 + + + + New Item + 新项目 + + + + Cannot delete a status item that is in use. + 无法删除正在使用的状态项。 + + + + Not in use + 未使用 + + + + Used once + 使用过一次 + + + + Used by {0} items + 被 {0} 项目使用 + + + + GuiProjectLoad + + + Open Project + 打开项目 + + + + Working Title + 工作标题 + + + + Words + 单词 + + + + Last Opened + 最近打开 + + + + Recently Opened Projects + 最近打开的项目 + + + + Path + 路径 + + + + New + 新建 + + + + Remove + 移除 + + + + novelWriter Project File ({0}) + novelWriter 文件 ({0}) + + + + All files ({0}) + + + + + Remove Entry + 移除条目 + + + + Remove '{0}' from the recent projects list? The project files will not be deleted. + 从最近的项目列表中删除 '{0}' ? 项目文件不会被删除。 + + + + GuiProjectSettings + + + Project Settings + 项目设置 + + + + Settings + 设置 + + + + Status + 状态 + + + + Importance + 重要性 + + + + Auto-Replace + 自动替换 + + + + GuiProjectTree + + + Label + 标签 + + + + Words + 单词 + + + + Inc + inc + + + + Flags + 标志 + + + + Item label + 条目标签 + + + + Word count + 字数 + + + + Include in build + 包含在构建中 + + + + Status, class, and layout flags + 状态、类和布局标志 + + + + Please select a valid location in the tree to add the document. + 请在树中选择一个有效位置以添加文档。 + + + + Please select a valid location in the tree to add the folder. + 请在树中选择一个有效位置以添加文件夹。 + + + + Did not find anywhere to add the file or folder! + 没有找到任何地方添加文件或文件夹! + + + + Cannot add new files or folders to the Trash folder. + 无法将新文件或文件夹添加到废纸篓文件夹。 + + + + New File + 新文件 + + + + Cannot add new folder to this item. Maximum folder depth has been reached. + 无法向此项添加新文件夹。 已达到最大文件夹深度。 + + + + New Folder + 新文件夹 + + + + There is currently no Trash folder in this project. + 此项目中当前没有回收站文件夹。 + + + + The Trash folder is already empty. + 回收站文件夹已清空。 + + + + Empty Trash + 清空回收站 + + + + Permanently delete {0} file(s) from Trash? + 从回收站中永久删除 {0} 文件? + + + + Delete File + 删除文件 + + + + Permanently delete file '{0}'? + 永久删除 {0} 文件? + + + + Could not delete document file. + 无法删除文档文件。 + + + + Move file '{0}' to Trash? + 移动文件 '{0}' 至回收站? + + + + Cannot delete folder. It is not empty. Recursive deletion is not supported. Please delete the content first. + 无法删除文件夹。 它不是空的。 不支持递归删除。 请先删除内容。 + + + + Cannot delete root folder. It is not empty. Recursive deletion is not supported. Please delete the content first. + 无法删除根文件夹。 它不是空的。 不支持递归删除。 请先删除内容。 + + + + The item cannot be moved to that location. + 该项目无法移动到该位置。 + + + + There is nowhere to add item with name '{0}'. + 无处可添加名为 '{0}'.的项目。 + + + + GuiProjectTreeMenu + + + Edit Project Item + 编辑项目条目 + + + + Open Document + 打开文档 + + + + View Document + 查看文档 + + + + Toggle Included Flag + 切换包含标志 + + + + New File + 新文件 + + + + New Folder + 新文件夹 + + + + Delete Item + 删除条目 + + + + Empty Trash + 清空回收站 + + + + Move Item Up + 向上移动条目 + + + + Move Item Down + 向上移动条目 + + + + GuiTheme + + + Could not load theme config file. + 无法载入主题配置文件。 + + + + Could not load syntax file. + 无法载入语法文件。 + + + + GuiWordList + + + Project Word List + 项目单词列表 + + + + Add new entry + 添加新的条目 + + + + Delete selected entry + 删除选定的条目 + + + + Cannot add a blank word. + 无法添加空白的单词。 + + + + The word '{0}' is already in the word list. + '{0}' 已经存在于单词列表中了。 + + + + GuiWritingStats + + + Writing Statistics + 写作统计 + + + + Session Start + 会话开始 + + + + Length + 长度 + + + + Idle + 空闲 + + + + Words + 单词 + + + + Histogram + 直方图 + + + + Sum Totals + 总和 + + + + Total Time: + 总时间: + + + + Idle Time: + 空余时间: + + + + Filtered Time: + 过滤时间: + + + + Novel Word Count: + 小说字数: + + + + Notes Word Count: + 笔记字数: + + + + Total Word Count: + 总字数: + + + + Filters + 过滤器 + + + + Count novel files + 计算小说文件 + + + + Count note files + 计算笔记文件 + + + + Hide zero word count + 隐藏零字数 + + + + Hide negative word count + 隐藏负字数 + + + + Group entries by day + 按天分组 + + + + Show idle time + 显示空闲时间 + + + + Word count cap for the histogram + 直方图的字数上限 + + + + Save As + 另存为 + + + + JSON Data File (.json) + JSON Data File (.json) + + + + CSV Data File (.csv) + CSV Data File (.csv) + + + + JSON Data File + JSON Data File + + + + CSV Data File + CSV Data File + + + + Save Data As + 另存为 + + + + {0} file successfully written to: + {0} 文件已被成功写入: + + + + Failed to write {0} file. + + + + + Failed to read session log file. + 无法读取会话日志文件。 + + + + NWProject + + + Duplicate root item detected. + 检测到重复的根项目。 + + + + Trash + 回收站 + + + + Chapter + 章节 + + + + New + 新建 + + + + Note + 笔记 + + + + Draft + 草稿 + + + + Finished + 已完成 + + + + Minor + 次要 + + + + Major + 主要 + + + + Main + 主要的 + + + + New Project + 新的项目 + + + + By + By + + + + Novel + 小说 + + + + Plot + 情节 + + + + Characters + 角色 + + + + World + 单词 + + + + Title Page + 标题页面 + + + + New Chapter + 新章节 + + + + New Scene + 新场景 + + + + Chapter {0} + 章节 {0} + + + + Scene {0} + 场景 {0} + + + + File not found: {0} + 文件未找到: {0} + + + + Failed to parse project xml. + 无法解析项目 xml。 + + + + Attempting to open backup project file instead. + 正在尝试打开备份项目文件。 + + + + Unknown + 未知 + + + + Project file does not appear to be a novelWriterXML file. + 项目文件似乎不是 NovelWriterXML 文件。 + + + + Unknown or unsupported novelWriter project file format. The project cannot be opened by this version of novelWriter. The file was saved with novelWriter version {0}. + 未知或不受支持的 NovelWriter 项目文件格式。 此版本的NovelWriter 无法打开该项目。 该文件是用 NovelWriter 版本 {0} 保存的。 + + + + Version Conflict + 版本冲突 + + + + This project was saved by a newer version of novelWriter, version {0}. This is version {1}. If you continue to open the project, some attributes and settings may not be preserved, but the overall project should be fine. Continue opening the project? + 此项目由较新版本的 novelWriter 版本 {0} 保存。 这是版本 {1}。 如果继续打开项目,可能有些属性和设置不会保留,但整体项目应该没问题。 继续打开项目? + + + + Opened Project: {0} + 已打开的项目:{0} + + + + Project path not set, cannot save project. + 未设置项目路径,无法保存项目。 + + + + Failed to save project. + 保存项目失败。 + + + + Saved Project: {0} + 已保存项目: {0} + + + + Backing up project ... + 项目备份中…… + + + + Cannot backup project because no backup path is set. Please set a valid backup location in Tools > Preferences. + 由于未设置备份路径,无法备份项目。 请在工具 > 首选项中设置一个有效的备份位置。 + + + + Cannot backup project because no project name is set. Please set a Working Title in Project > Project Settings. + 由于未设置项目名,无法备份项目。 请在项目 > 项目设置中设置一个工作标题。 + + + + Cannot backup project because the backup path does not exist. Please set a valid backup location in Tools > Preferences. + 无法备份项目,因为备份路径不存在。 请在工具 > 首选项中设置一个有效的备份位置。 + + + + Could not create backup folder. + 无法创建备份文件夹。 + + + + Cannot backup project because the backup path is within the project folder to be backed up. Please choose a different backup path in Tools > Preferences. + 无法备份项目,因为备份路径在要备份的项目文件夹内。 请在工具 > 首选项中选择不同的备份路径。 + + + + Backup from {0} + 从 {0} 中备份 + + + + Backup archive file written to: {0} + 备份存档文件写入:{0} + + + + Could not write backup archive. + 无法写入备份存档。 + + + + Project backed up to '{0}' + 项目已备份到 '{0}' + + + + Failed to create a new example project. + 无法创建新的示例项目。 + + + + Failed to create a new example project. Could not find the necessary files. They seem to be missing from this installation. + 无法创建新的示例项目。 找不到必要的文件。此安装中似乎缺少它们。 + + + + Could not create new project folder. + 无法创建新的项目文件夹。 + + + + New project folder is not empty. Each project requires a dedicated project folder. + 新建项目文件夹不为空。 每个项目都需要一个专用的项目文件夹。 + + + + You must set a valid backup path in Preferences to use the automatic project backup feature. + 您必须在首选项中设置有效的备份路径才能使用自动项目备份功能。 + + + + You must set a valid project name in Project Settings to use the automatic project backup feature. + 您必须在项目设置中设置有效的项目名称才能使用自动项目备份功能。 + + + + and + and + + + + Could not create folder. + 无法创建文件夹。 + + + + Found {0} orphaned file(s) in project folder. + 在项目文件夹中找到 {0} 个孤立文件。 + + + + Recovered + 已复原 + + + + [{0}] {1} + [{0}] {1} + + + + Recovered File {0} + 已复原的文件 {0} + + + + One or more orphaned files could not be added back into the project. Make sure at least a Novel root folder exists. + 无法将一个或多个孤立文件重新添加到项目中。确保至少存在一个 Novel 根文件夹。 + + + + Not a folder: {0} + 不是一个文件夹: {0} + + + + Could not move: {0} + 无法移动: {0} + + + + Could not delete: {0} + 无法删除: {0} + + + + Could not make folder: {0} + 无法创建文件夹: {0} + + + + Could not move item {0} to {1}. + 无法将项目从 {0}移动至 {1}。 + + + + ProjWizardCustomPage + + + Custom Project Options + 自定义项目选项 + + + + Select which additional root folders to make, and how to populate the Novel folder. If you don't want to add chapters or scenes, set the values to 0. You can add scenes without chapters. + 选择要创建的其他根文件夹,以及如何填充小说文件夹。 如果您不想添加章节或场景,请将值设置为 0。您可以添加没有章节的场景。 + + + + Additional Root Folders + 额外的根文件夹 + + + + {0} folder + {0} 文件夹 + + + + Populate Novel Folder + 填充小说文件夹 + + + + Add chapters + 新增章节 + + + + Scenes (per chapter) + 场景(每章节) + + + + Add chapter folders + 添加章节文件夹 + + + + ProjWizardFinalPage + + + Finished + 完成 + + + + All done. + 全部完成。 + + + + Press '{0}' to create the new project. + 按 '{0}' 新建项目。 + + + + Done + 完成 + + + + Finish + 完成 + + + + ProjWizardFolderPage + + + Select Project Folder + 选择项目文件夹 + + + + Select a location to store the project. A new project folder will be created in the selected location. + 选择一个位置来存储项目。 将在所选位置创建一个新的项目文件夹。 + + + + Required + 必须的 + + + + Project Path + 项目路径 + + + + ProjWizardIntroPage + + + Create New Project + 新建项目 + + + + Provide at least a working title. The working title should not be change beyond this point as it is used by the application for generating file names for for instance backups. The other fields are optional and can be changed at any time in Project Settings. + 至少提供一个工作标题。工作标题在此之后不应更改,因为应用程序使用它来为例如备份生成文件名。 其他字段是可选的,可以随时在项目设置中更改。 + + + + Side image by {0}, {1} + 侧面图 {0}, {1} + + + + Required + 必须 + + + + Optional + 可选 + + + + Optional. One name per line. + 可选,每行一个名字。 + + + + Working Title + 工作标题 + + + + Novel Title + 小说标题 + + + + Author(s) + 作者 + + + + ProjWizardPopulatePage + + + Populate Project + 填充项目 + + + + Choose how to pre-fill the project. Either with a minimal set of starter items, an example project explaining and showing many of the features, or show further custom options on the next page. + 选择如何预填项目。 使用最少的入门项目集,一个显示许多功能的示例;或者在下一页显示更多自定义选项。 + + + + Fill the project with a minimal set of items + 用最少的项目集填充项目 + + + + Fill the project with example files + 用示例文件集填充项目 + + + + Show detailed options for filling the project + 显示填充项目的详细选项 + + + + QDialogButtonBox + + + OK + OK + + + + QGnomeTheme + + + &OK + &OK + + + + &Save + &保存 + + + + &Cancel + &取消 + + + + &Close + &关闭 + + + + Close without Saving + 不保存直接关闭 + + + + QPlatformTheme + + + OK + OK + + + + Save + 保存 + + + + Save All + 保存所有 + + + + Open + 打开 + + + + &Yes + &是 + + + + Yes to &All + &全部 是 + + + + &No + &否 + + + + N&o to All + &全部 否 + + + + Abort + 中断 + + + + Retry + 重试 + + + + Ignore + 忽略 + + + + Close + 关闭 + + + + Cancel + 取消 + + + + Discard + 放弃 + + + + Help + 帮助 + + + + Apply + 应用 + + + + Reset + 重置 + + + + Restore Defaults + 复原为初始状态 + + + + QWizard + + + Go Back + 向后 + + + + < &Back + < &后退 + + + + Continue + 继续 + + + + &Next + &下一步 + + + + &Next > + &下一步> + + + + Commit + 提交 + + + + Done + 完成 + + + + &Finish + &完成 + + + + Cancel + 取消 + + + + Help + 帮助 + + + + &Help + &帮助 + + + + Tokenizer + + + Synopsis + 概要 + + + + Document '{0}' is too big ({1} MB). Skipping. + 文档 '{0}' 过大 ({1} MB),跳过。 + + + + ERROR + 错误 + + + diff --git a/novelWriter.pro b/novelWriter.pro index c338cb75..1bca0161 100644 --- a/novelWriter.pro +++ b/novelWriter.pro @@ -34,4 +34,6 @@ TRANSLATIONS += \ i18n/nw_en_US.ts \ i18n/nw_fr.ts \ i18n/nw_nb_NO.ts \ - i18n/nw_pt.ts + i18n/nw_pt.ts \ + i18n/nw_zh_CN.ts + diff --git a/nw/assets/i18n/project_zh_CN.json b/nw/assets/i18n/project_zh_CN.json new file mode 100644 index 00000000..f1cbf274 --- /dev/null +++ b/nw/assets/i18n/project_zh_CN.json @@ -0,0 +1,105 @@ +{ + "Synopsis": "概要", + "Comment": "注释", + "Notes": "笔记", + "0": "零", + "1": "一", + "2": "二", + "3": "三", + "4": "四", + "5": "五", + "6": "六", + "7": "七", + "8": "八", + "9": "九", + "10": "十", + "11": "十一", + "12": "十二", + "13": "十三", + "14": "十四", + "15": "十五", + "16": "十六", + "17": "十七", + "18": "十八", + "19": "十九", + "20": "二十", + "21": "二十一", + "22": "二十二", + "23": "二十三", + "24": "二十四", + "25": "二十五", + "26": "二十六", + "27": "二十七", + "28": "二十八", + "29": "二十九", + "30": "三十", + "31": "三十一", + "32": "三十二", + "33": "三十三", + "34": "三十四", + "35": "三十五", + "36": "三十六", + "37": "三十七", + "38": "三十八", + "39": "三十九", + "40": "四十", + "41": "四十一", + "42": "四十二", + "43": "四十三", + "44": "四十四", + "45": "四十五", + "46": "四十六", + "47": "四十七", + "48": "四十八", + "49": "四十九", + "50": "五十", + "51": "五十一", + "52": "五十二", + "53": "五十三", + "54": "五十四", + "55": "五十五", + "56": "五十六", + "57": "五十七", + "58": "五十八", + "59": "五十九", + "60": "六十", + "61": "六十一", + "62": "六十二", + "63": "六十三", + "64": "六十四", + "65": "六十五", + "66": "六十六", + "67": "六十七", + "68": "六十八", + "69": "六十九", + "70": "七十", + "71": "七十一", + "72": "七十二", + "73": "七十三", + "74": "七十四", + "75": "七十五", + "76": "七十六", + "77": "七十七", + "78": "七十八", + "79": "七十九", + "80": "八十", + "81": "八十一", + "82": "八十二", + "83": "八十三", + "84": "八十四", + "85": "八十五", + "86": "八十六", + "87": "八十七", + "88": "八十八", + "89": "八十九", + "90": "九十", + "91": "九十一", + "92": "九十二", + "93": "九十三", + "94": "九十四", + "95": "九十五", + "96": "九十六", + "97": "九十七", + "98": "九十八", + "99": "九十九", +} diff --git a/nw/dialogs/about.py b/nw/dialogs/about.py index 736ab969..0c8a3c25 100644 --- a/nw/dialogs/about.py +++ b/nw/dialogs/about.py @@ -181,6 +181,7 @@ class GuiAbout(QDialog): ("Français", "Jan Lüdke (jyhelle)"), ("Norsk Bokmål", "Veronica Berglyd Olsen"), ("Português", "Bruno Meneguello"), + ("简体中文", "Qianzhi Long"), ]) )