feat: v0.10.0 —— 表格可编辑控件,单行代码块的语言按钮挪位
代码块 - 只有一行代码时,框太矮,语言下拉自动挪到复制按钮左边同一行 表格 - 检测 Markdown 表格(表头 + |---| 分隔行 + 连续 | 行),在编辑模式下用 QTableWidget 覆盖渲染:圆角边框、网格线、表头加粗、按 :---: 保留对齐 - 双击单元格直接编辑,改完立刻回写成 Markdown 表格 - 右键菜单:插入行 / 删除行 / 插入列 / 删除列,改完同步回文本 - 新增行/列会沿用原有对齐;表格增删行后自动修正后面表格的行号偏移 - 源代码模式下表格退回原始 Markdown 文本(控件隐藏) - 主题切换时重建控件以套用新配色 其它 - 欢迎文档与演示文档各加一张示例表格 - 新增 4 条中英文翻译(插入行/删除行/插入列/删除列) - 版本 0.10.0
This commit is contained in:
+179
-159
@@ -13,448 +13,448 @@
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="179" />
|
||||
<location filename="../src/MainWindow.cpp" line="837" />
|
||||
<location filename="../src/MainWindow.cpp" line="191" />
|
||||
<location filename="../src/MainWindow.cpp" line="849" />
|
||||
<source>新建</source>
|
||||
<translation>New</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="183" />
|
||||
<location filename="../src/MainWindow.cpp" line="838" />
|
||||
<location filename="../src/MainWindow.cpp" line="195" />
|
||||
<location filename="../src/MainWindow.cpp" line="850" />
|
||||
<source>打开…</source>
|
||||
<translation>Open…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="187" />
|
||||
<location filename="../src/MainWindow.cpp" line="840" />
|
||||
<location filename="../src/MainWindow.cpp" line="199" />
|
||||
<location filename="../src/MainWindow.cpp" line="852" />
|
||||
<source>保存</source>
|
||||
<translation>Save</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="191" />
|
||||
<location filename="../src/MainWindow.cpp" line="841" />
|
||||
<location filename="../src/MainWindow.cpp" line="203" />
|
||||
<location filename="../src/MainWindow.cpp" line="853" />
|
||||
<source>另存为…</source>
|
||||
<translation>Save As…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="195" />
|
||||
<location filename="../src/MainWindow.cpp" line="842" />
|
||||
<location filename="../src/MainWindow.cpp" line="207" />
|
||||
<location filename="../src/MainWindow.cpp" line="854" />
|
||||
<source>导出 PDF…</source>
|
||||
<translation>Export PDF…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="199" />
|
||||
<location filename="../src/MainWindow.cpp" line="843" />
|
||||
<location filename="../src/MainWindow.cpp" line="211" />
|
||||
<location filename="../src/MainWindow.cpp" line="855" />
|
||||
<source>退出</source>
|
||||
<translation>Quit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="203" />
|
||||
<location filename="../src/MainWindow.cpp" line="845" />
|
||||
<location filename="../src/MainWindow.cpp" line="215" />
|
||||
<location filename="../src/MainWindow.cpp" line="857" />
|
||||
<source>撤销</source>
|
||||
<translation>Undo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="207" />
|
||||
<location filename="../src/MainWindow.cpp" line="846" />
|
||||
<location filename="../src/MainWindow.cpp" line="219" />
|
||||
<location filename="../src/MainWindow.cpp" line="858" />
|
||||
<source>重做</source>
|
||||
<translation>Redo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="211" />
|
||||
<location filename="../src/MainWindow.cpp" line="847" />
|
||||
<location filename="../src/MainWindow.cpp" line="223" />
|
||||
<location filename="../src/MainWindow.cpp" line="859" />
|
||||
<source>剪切</source>
|
||||
<translation>Cut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="215" />
|
||||
<location filename="../src/MainWindow.cpp" line="848" />
|
||||
<location filename="../src/MainWindow.cpp" line="227" />
|
||||
<location filename="../src/MainWindow.cpp" line="860" />
|
||||
<source>复制</source>
|
||||
<translation>Copy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="219" />
|
||||
<location filename="../src/MainWindow.cpp" line="849" />
|
||||
<location filename="../src/MainWindow.cpp" line="231" />
|
||||
<location filename="../src/MainWindow.cpp" line="861" />
|
||||
<source>粘贴</source>
|
||||
<translation>Paste</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="223" />
|
||||
<location filename="../src/MainWindow.cpp" line="850" />
|
||||
<location filename="../src/MainWindow.cpp" line="235" />
|
||||
<location filename="../src/MainWindow.cpp" line="862" />
|
||||
<source>全选</source>
|
||||
<translation>Select All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="227" />
|
||||
<location filename="../src/MainWindow.cpp" line="854" />
|
||||
<location filename="../src/MainWindow.cpp" line="239" />
|
||||
<location filename="../src/MainWindow.cpp" line="866" />
|
||||
<source>自动换行</source>
|
||||
<translation>Word Wrap</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="232" />
|
||||
<location filename="../src/MainWindow.cpp" line="855" />
|
||||
<location filename="../src/MainWindow.cpp" line="244" />
|
||||
<location filename="../src/MainWindow.cpp" line="867" />
|
||||
<source>放大</source>
|
||||
<translation>Zoom In</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="236" />
|
||||
<location filename="../src/MainWindow.cpp" line="856" />
|
||||
<location filename="../src/MainWindow.cpp" line="248" />
|
||||
<location filename="../src/MainWindow.cpp" line="868" />
|
||||
<source>缩小</source>
|
||||
<translation>Zoom Out</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="240" />
|
||||
<location filename="../src/MainWindow.cpp" line="857" />
|
||||
<location filename="../src/MainWindow.cpp" line="252" />
|
||||
<location filename="../src/MainWindow.cpp" line="869" />
|
||||
<source>实际大小</source>
|
||||
<translation>Actual Size</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="249" />
|
||||
<location filename="../src/MainWindow.cpp" line="839" />
|
||||
<location filename="../src/MainWindow.cpp" line="261" />
|
||||
<location filename="../src/MainWindow.cpp" line="851" />
|
||||
<source>打开文件夹…</source>
|
||||
<translation>Open Folder…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="253" />
|
||||
<location filename="../src/MainWindow.cpp" line="461" />
|
||||
<location filename="../src/MainWindow.cpp" line="852" />
|
||||
<location filename="../src/MainWindow.cpp" line="873" />
|
||||
<location filename="../src/MainWindow.cpp" line="265" />
|
||||
<location filename="../src/MainWindow.cpp" line="473" />
|
||||
<location filename="../src/MainWindow.cpp" line="864" />
|
||||
<location filename="../src/MainWindow.cpp" line="885" />
|
||||
<source>侧栏</source>
|
||||
<translation>Sidebar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="267" />
|
||||
<location filename="../src/MainWindow.cpp" line="853" />
|
||||
<location filename="../src/MainWindow.cpp" line="279" />
|
||||
<location filename="../src/MainWindow.cpp" line="865" />
|
||||
<source>源代码模式</source>
|
||||
<translation>Source Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="272" />
|
||||
<location filename="../src/MainWindow.cpp" line="869" />
|
||||
<location filename="../src/MainWindow.cpp" line="284" />
|
||||
<location filename="../src/MainWindow.cpp" line="881" />
|
||||
<source>代码块</source>
|
||||
<translation>Code Block</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="279" />
|
||||
<location filename="../src/MainWindow.cpp" line="867" />
|
||||
<location filename="../src/MainWindow.cpp" line="291" />
|
||||
<location filename="../src/MainWindow.cpp" line="879" />
|
||||
<source>标题 %1</source>
|
||||
<translation>Heading %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="290" />
|
||||
<location filename="../src/MainWindow.cpp" line="302" />
|
||||
<source>文件夹</source>
|
||||
<translation>Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="301" />
|
||||
<location filename="../src/MainWindow.cpp" line="1018" />
|
||||
<location filename="../src/MainWindow.cpp" line="313" />
|
||||
<location filename="../src/MainWindow.cpp" line="1030" />
|
||||
<source>未打开文件夹</source>
|
||||
<translation>No folder open</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="319" />
|
||||
<location filename="../src/MainWindow.cpp" line="1151" />
|
||||
<location filename="../src/MainWindow.cpp" line="331" />
|
||||
<location filename="../src/MainWindow.cpp" line="1163" />
|
||||
<source>Git 仓库</source>
|
||||
<translation>Git repository</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="331" />
|
||||
<location filename="../src/MainWindow.cpp" line="1216" />
|
||||
<location filename="../src/MainWindow.cpp" line="343" />
|
||||
<location filename="../src/MainWindow.cpp" line="1228" />
|
||||
<source>拉取</source>
|
||||
<translation>Pull</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="331" />
|
||||
<location filename="../src/MainWindow.cpp" line="343" />
|
||||
<source>git pull --ff-only</source>
|
||||
<translation>git pull --ff-only</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="332" />
|
||||
<location filename="../src/MainWindow.cpp" line="1224" />
|
||||
<location filename="../src/MainWindow.cpp" line="344" />
|
||||
<location filename="../src/MainWindow.cpp" line="1236" />
|
||||
<source>获取</source>
|
||||
<translation>Fetch</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="332" />
|
||||
<location filename="../src/MainWindow.cpp" line="344" />
|
||||
<source>git fetch --all --prune</source>
|
||||
<translation>git fetch --all --prune</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="333" />
|
||||
<location filename="../src/MainWindow.cpp" line="1231" />
|
||||
<location filename="../src/MainWindow.cpp" line="1339" />
|
||||
<location filename="../src/MainWindow.cpp" line="345" />
|
||||
<location filename="../src/MainWindow.cpp" line="1243" />
|
||||
<location filename="../src/MainWindow.cpp" line="1351" />
|
||||
<source>推送</source>
|
||||
<translation>Push</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="333" />
|
||||
<location filename="../src/MainWindow.cpp" line="345" />
|
||||
<source>git push</source>
|
||||
<translation>git push</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="334" />
|
||||
<location filename="../src/MainWindow.cpp" line="1238" />
|
||||
<location filename="../src/MainWindow.cpp" line="346" />
|
||||
<location filename="../src/MainWindow.cpp" line="1250" />
|
||||
<source>暂存</source>
|
||||
<translation>Stage</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="334" />
|
||||
<location filename="../src/MainWindow.cpp" line="346" />
|
||||
<source>git add -A</source>
|
||||
<translation>git add -A</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="335" />
|
||||
<location filename="../src/MainWindow.cpp" line="1251" />
|
||||
<location filename="../src/MainWindow.cpp" line="1258" />
|
||||
<location filename="../src/MainWindow.cpp" line="1262" />
|
||||
<location filename="../src/MainWindow.cpp" line="1338" />
|
||||
<location filename="../src/MainWindow.cpp" line="347" />
|
||||
<location filename="../src/MainWindow.cpp" line="1263" />
|
||||
<location filename="../src/MainWindow.cpp" line="1270" />
|
||||
<location filename="../src/MainWindow.cpp" line="1274" />
|
||||
<location filename="../src/MainWindow.cpp" line="1350" />
|
||||
<source>提交</source>
|
||||
<translation>Commit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="335" />
|
||||
<location filename="../src/MainWindow.cpp" line="347" />
|
||||
<source>把暂存区的内容提交</source>
|
||||
<translation>Commit the staged changes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="369" />
|
||||
<location filename="../src/MainWindow.cpp" line="827" />
|
||||
<location filename="../src/MainWindow.cpp" line="381" />
|
||||
<location filename="../src/MainWindow.cpp" line="839" />
|
||||
<source>文件</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="373" />
|
||||
<location filename="../src/MainWindow.cpp" line="832" />
|
||||
<location filename="../src/MainWindow.cpp" line="385" />
|
||||
<location filename="../src/MainWindow.cpp" line="844" />
|
||||
<source>最近打开</source>
|
||||
<translation>Recent Files</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="381" />
|
||||
<location filename="../src/MainWindow.cpp" line="828" />
|
||||
<location filename="../src/MainWindow.cpp" line="393" />
|
||||
<location filename="../src/MainWindow.cpp" line="840" />
|
||||
<source>编辑</source>
|
||||
<translation>Edit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="391" />
|
||||
<location filename="../src/MainWindow.cpp" line="829" />
|
||||
<location filename="../src/MainWindow.cpp" line="403" />
|
||||
<location filename="../src/MainWindow.cpp" line="841" />
|
||||
<source>视图</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="402" />
|
||||
<location filename="../src/MainWindow.cpp" line="833" />
|
||||
<location filename="../src/MainWindow.cpp" line="414" />
|
||||
<location filename="../src/MainWindow.cpp" line="845" />
|
||||
<source>主题</source>
|
||||
<translation>Theme</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="410" />
|
||||
<location filename="../src/MainWindow.cpp" line="863" />
|
||||
<location filename="../src/MainWindow.cpp" line="422" />
|
||||
<location filename="../src/MainWindow.cpp" line="875" />
|
||||
<source>6:00–18:00 使用浅色,其余时间使用深色</source>
|
||||
<translation>Light from 6:00 to 18:00, dark the rest of the day</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="428" />
|
||||
<location filename="../src/MainWindow.cpp" line="835" />
|
||||
<location filename="../src/MainWindow.cpp" line="440" />
|
||||
<location filename="../src/MainWindow.cpp" line="847" />
|
||||
<source>语言</source>
|
||||
<translation>Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="445" />
|
||||
<location filename="../src/MainWindow.cpp" line="830" />
|
||||
<location filename="../src/MainWindow.cpp" line="457" />
|
||||
<location filename="../src/MainWindow.cpp" line="842" />
|
||||
<source>格式</source>
|
||||
<translation>Format</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="446" />
|
||||
<location filename="../src/MainWindow.cpp" line="834" />
|
||||
<location filename="../src/MainWindow.cpp" line="458" />
|
||||
<location filename="../src/MainWindow.cpp" line="846" />
|
||||
<source>标题</source>
|
||||
<translation>Heading</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="453" />
|
||||
<location filename="../src/MainWindow.cpp" line="831" />
|
||||
<location filename="../src/MainWindow.cpp" line="465" />
|
||||
<location filename="../src/MainWindow.cpp" line="843" />
|
||||
<source>帮助</source>
|
||||
<translation>Help</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="454" />
|
||||
<location filename="../src/MainWindow.cpp" line="870" />
|
||||
<location filename="../src/MainWindow.cpp" line="900" />
|
||||
<location filename="../src/MainWindow.cpp" line="466" />
|
||||
<location filename="../src/MainWindow.cpp" line="882" />
|
||||
<location filename="../src/MainWindow.cpp" line="912" />
|
||||
<source>关于 VoiletMark</source>
|
||||
<translation>About VoiletMark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="465" />
|
||||
<location filename="../src/MainWindow.cpp" line="874" />
|
||||
<location filename="../src/MainWindow.cpp" line="477" />
|
||||
<location filename="../src/MainWindow.cpp" line="886" />
|
||||
<source>显示 / 隐藏文件夹侧栏(Ctrl+B)</source>
|
||||
<translation>Show / hide the folder sidebar (Ctrl+B)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="473" />
|
||||
<location filename="../src/MainWindow.cpp" line="877" />
|
||||
<location filename="../src/MainWindow.cpp" line="485" />
|
||||
<location filename="../src/MainWindow.cpp" line="889" />
|
||||
<source>源代码模式:关闭语法高亮与行号(Ctrl+Shift+M)</source>
|
||||
<translation>Source mode: turn off highlighting and line numbers (Ctrl+Shift+M)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="553" />
|
||||
<location filename="../src/MainWindow.cpp" line="668" />
|
||||
<location filename="../src/MainWindow.cpp" line="565" />
|
||||
<location filename="../src/MainWindow.cpp" line="680" />
|
||||
<source>未命名</source>
|
||||
<translation>Untitled</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="602" />
|
||||
<location filename="../src/MainWindow.cpp" line="614" />
|
||||
<source>打开 Markdown 文件</source>
|
||||
<translation>Open Markdown File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="603" />
|
||||
<location filename="../src/MainWindow.cpp" line="615" />
|
||||
<source>Markdown 文件 (*.md *.markdown *.mdown *.mkd);;文本文件 (*.txt);;所有文件 (*)</source>
|
||||
<translation>Markdown files (*.md *.markdown *.mdown *.mkd);;Text files (*.txt);;All files (*)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="620" />
|
||||
<location filename="../src/MainWindow.cpp" line="632" />
|
||||
<source>无法打开文件</source>
|
||||
<translation>Cannot Open File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="621" />
|
||||
<location filename="../src/MainWindow.cpp" line="633" />
|
||||
<source>读取「%1」失败:%2</source>
|
||||
<translation>Could not read "%1": %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="655" />
|
||||
<location filename="../src/MainWindow.cpp" line="667" />
|
||||
<source>另存为</source>
|
||||
<translation>Save As</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="656" />
|
||||
<location filename="../src/MainWindow.cpp" line="668" />
|
||||
<source>Markdown 文件 (*.md);;文本文件 (*.txt);;所有文件 (*)</source>
|
||||
<translation>Markdown files (*.md);;Text files (*.txt);;All files (*)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="673" />
|
||||
<location filename="../src/MainWindow.cpp" line="685" />
|
||||
<source>导出 PDF</source>
|
||||
<translation>Export PDF</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="674" />
|
||||
<location filename="../src/MainWindow.cpp" line="686" />
|
||||
<source>PDF 文件 (*.pdf)</source>
|
||||
<translation>PDF files (*.pdf)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="693" />
|
||||
<location filename="../src/MainWindow.cpp" line="705" />
|
||||
<source>导出失败</source>
|
||||
<translation>Export Failed</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="694" />
|
||||
<location filename="../src/MainWindow.cpp" line="706" />
|
||||
<source>没能写出「%1」,换个位置再试一次。</source>
|
||||
<translation>Could not write "%1". Try another location.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="698" />
|
||||
<location filename="../src/MainWindow.cpp" line="710" />
|
||||
<source>已导出 %1</source>
|
||||
<translation>Exported to %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="713" />
|
||||
<location filename="../src/MainWindow.cpp" line="720" />
|
||||
<location filename="../src/MainWindow.cpp" line="725" />
|
||||
<location filename="../src/MainWindow.cpp" line="732" />
|
||||
<location filename="../src/MainWindow.cpp" line="737" />
|
||||
<source>无法保存文件</source>
|
||||
<translation>Cannot Save File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="714" />
|
||||
<location filename="../src/MainWindow.cpp" line="726" />
|
||||
<source>写入「%1」失败:%2</source>
|
||||
<translation>Could not write "%1": %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="721" />
|
||||
<location filename="../src/MainWindow.cpp" line="733" />
|
||||
<source>写入「%1」时发生错误。</source>
|
||||
<translation>An error occurred while writing "%1".</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="726" />
|
||||
<location filename="../src/MainWindow.cpp" line="738" />
|
||||
<source>提交「%1」失败:%2</source>
|
||||
<translation>Could not commit "%1": %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="734" />
|
||||
<location filename="../src/MainWindow.cpp" line="746" />
|
||||
<source>已保存 %1</source>
|
||||
<translation>Saved to %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="744" />
|
||||
<location filename="../src/MainWindow.cpp" line="756" />
|
||||
<source>VoiletMark</source>
|
||||
<translation>VoiletMark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="745" />
|
||||
<location filename="../src/MainWindow.cpp" line="757" />
|
||||
<source>「%1」有未保存的修改,是否保存?</source>
|
||||
<translation>"%1" has unsaved changes. Save them?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="769" />
|
||||
<location filename="../src/MainWindow.cpp" line="781" />
|
||||
<source>%1[*] — VoiletMark</source>
|
||||
<translation>%1[*] — VoiletMark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="788" />
|
||||
<location filename="../src/MainWindow.cpp" line="800" />
|
||||
<source>行 %1,列 %2</source>
|
||||
<translation>Line %1, Col %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="790" />
|
||||
<location filename="../src/MainWindow.cpp" line="802" />
|
||||
<source> 已选 %1 字</source>
|
||||
<translation> %1 selected</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="791" />
|
||||
<location filename="../src/MainWindow.cpp" line="803" />
|
||||
<source> %1 字</source>
|
||||
<translation> %1 chars</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="904" />
|
||||
<location filename="../src/MainWindow.cpp" line="916" />
|
||||
<source><h3>VoiletMark %1</h3><p>一个轻量的跨平台 Markdown 编辑器。</p><p>基于 Qt %2 与 C++17 构建。</p></source>
|
||||
<translation><h3>VoiletMark %1</h3><p>A lightweight cross-platform Markdown editor.</p><p>Built with Qt %2 and C++17.</p></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="939" />
|
||||
<location filename="../src/MainWindow.cpp" line="951" />
|
||||
<source>(暂无记录)</source>
|
||||
<translation>(none)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="952" />
|
||||
<location filename="../src/MainWindow.cpp" line="964" />
|
||||
<source>清空列表</source>
|
||||
<translation>Clear List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="962" />
|
||||
<location filename="../src/MainWindow.cpp" line="974" />
|
||||
<source>打开文件夹</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1019" />
|
||||
<location filename="../src/MainWindow.cpp" line="1031" />
|
||||
<source>文件 → 打开文件夹…</source>
|
||||
<translation>File → Open Folder…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1055" />
|
||||
<location filename="../src/MainWindow.cpp" line="1067" />
|
||||
<source>(没有 Markdown 文件)</source>
|
||||
<translation>(no Markdown files)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1187" />
|
||||
<location filename="../src/MainWindow.cpp" line="1199" />
|
||||
<source>正在%1…</source>
|
||||
<translation>%1…</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1197" />
|
||||
<location filename="../src/MainWindow.cpp" line="1209" />
|
||||
<source>Git 操作失败</source>
|
||||
<translation>Git Operation Failed</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1198" />
|
||||
<location filename="../src/MainWindow.cpp" line="1210" />
|
||||
<source>%1失败:
|
||||
|
||||
%2</source>
|
||||
@@ -463,64 +463,64 @@
|
||||
%2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1199" />
|
||||
<location filename="../src/MainWindow.cpp" line="1211" />
|
||||
<source>(没有输出)</source>
|
||||
<translation>(no output)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1205" />
|
||||
<location filename="../src/MainWindow.cpp" line="1217" />
|
||||
<source>%1完成</source>
|
||||
<translation>%1 finished</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1252" />
|
||||
<location filename="../src/MainWindow.cpp" line="1264" />
|
||||
<source>暂存区是空的,先点「暂存」把所有改动加进去。</source>
|
||||
<translation>Nothing is staged yet. Click "Stage" first to add all changes.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1258" />
|
||||
<location filename="../src/MainWindow.cpp" line="1270" />
|
||||
<source>提交说明:</source>
|
||||
<translation>Commit message:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1270" />
|
||||
<location filename="../src/MainWindow.cpp" line="1282" />
|
||||
<source>添加到提交</source>
|
||||
<translation>Add to commit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1289" />
|
||||
<location filename="../src/MainWindow.cpp" line="1301" />
|
||||
<source>「%1」已经在 .gitignore 里了</source>
|
||||
<translation>"%1" is already in .gitignore</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1295" />
|
||||
<location filename="../src/MainWindow.cpp" line="1307" />
|
||||
<source>忽略文件</source>
|
||||
<translation>Ignore File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1296" />
|
||||
<location filename="../src/MainWindow.cpp" line="1308" />
|
||||
<source>打不开 .gitignore:%1</source>
|
||||
<translation>Cannot open .gitignore: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1303" />
|
||||
<location filename="../src/MainWindow.cpp" line="1315" />
|
||||
<source>已把 %1 写进 .gitignore</source>
|
||||
<translation>Added %1 to .gitignore</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1318" />
|
||||
<location filename="../src/MainWindow.cpp" line="1323" />
|
||||
<location filename="../src/MainWindow.cpp" line="1361" />
|
||||
<location filename="../src/MainWindow.cpp" line="1330" />
|
||||
<location filename="../src/MainWindow.cpp" line="1335" />
|
||||
<location filename="../src/MainWindow.cpp" line="1373" />
|
||||
<source>删除远端</source>
|
||||
<translation>Delete from remote</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1319" />
|
||||
<location filename="../src/MainWindow.cpp" line="1331" />
|
||||
<source>「%1」没有被 git 跟踪,远端本来就没有它。</source>
|
||||
<translation>"%1" is not tracked by git, so the remote never had it.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1324" />
|
||||
<location filename="../src/MainWindow.cpp" line="1336" />
|
||||
<source>从仓库删除「%1」并推送到远端?
|
||||
|
||||
本地文件会保留,远端和别人 pull 下来的仓库里会删掉它。</source>
|
||||
@@ -529,52 +529,52 @@
|
||||
Your local file is kept, but the remote copy and everyone else's will be deleted.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1328" />
|
||||
<location filename="../src/MainWindow.cpp" line="1340" />
|
||||
<source>删除并推送</source>
|
||||
<translation>Delete and push</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1337" />
|
||||
<location filename="../src/MainWindow.cpp" line="1349" />
|
||||
<source>chore: 从仓库删除 %1</source>
|
||||
<translation>chore: remove %1 from repository</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1356" />
|
||||
<location filename="../src/MainWindow.cpp" line="1368" />
|
||||
<source>添加</source>
|
||||
<translation>Add</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1357" />
|
||||
<location filename="../src/MainWindow.cpp" line="1369" />
|
||||
<source>git add 这个文件</source>
|
||||
<translation>git add this file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1358" />
|
||||
<location filename="../src/MainWindow.cpp" line="1370" />
|
||||
<source>忽略</source>
|
||||
<translation>Ignore</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1359" />
|
||||
<location filename="../src/MainWindow.cpp" line="1371" />
|
||||
<source>把路径写进 .gitignore(不改仓库里已跟踪的文件)</source>
|
||||
<translation>Add the path to .gitignore (does not untrack files already in the repo)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1362" />
|
||||
<location filename="../src/MainWindow.cpp" line="1374" />
|
||||
<source>git rm --cached 后提交并推送:远端删除,本地保留</source>
|
||||
<translation>git rm --cached, then commit and push: gone from the remote, kept locally</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1329" />
|
||||
<location filename="../src/MainWindow.cpp" line="1341" />
|
||||
<source>取消</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1335" />
|
||||
<location filename="../src/MainWindow.cpp" line="1347" />
|
||||
<source>从仓库移除</source>
|
||||
<translation>Remove from repository</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MainWindow.cpp" line="1352" />
|
||||
<location filename="../src/MainWindow.cpp" line="1364" />
|
||||
<source>打开</source>
|
||||
<translation>Open</translation>
|
||||
</message>
|
||||
@@ -582,23 +582,43 @@ Your local file is kept, but the remote copy and everyone else's will be deleted
|
||||
<context>
|
||||
<name>MarkdownEditor</name>
|
||||
<message>
|
||||
<location filename="../src/MarkdownEditor.cpp" line="561" />
|
||||
<location filename="../src/MarkdownEditor.cpp" line="675" />
|
||||
<location filename="../src/MarkdownEditor.cpp" line="577" />
|
||||
<location filename="../src/MarkdownEditor.cpp" line="701" />
|
||||
<source>已复制</source>
|
||||
<translation>Copied</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MarkdownEditor.cpp" line="561" />
|
||||
<location filename="../src/MarkdownEditor.cpp" line="675" />
|
||||
<location filename="../src/MarkdownEditor.cpp" line="577" />
|
||||
<location filename="../src/MarkdownEditor.cpp" line="701" />
|
||||
<source>复制</source>
|
||||
<translation>Copy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MarkdownEditor.cpp" line="606" />
|
||||
<location filename="../src/MarkdownEditor.cpp" line="617" />
|
||||
<location filename="../src/MarkdownEditor.cpp" line="632" />
|
||||
<location filename="../src/MarkdownEditor.cpp" line="643" />
|
||||
<source>纯文本</source>
|
||||
<translation>Plain text</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MarkdownEditor.cpp" line="1095" />
|
||||
<source>插入行</source>
|
||||
<translation>Insert row</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MarkdownEditor.cpp" line="1110" />
|
||||
<source>删除行</source>
|
||||
<translation>Delete row</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MarkdownEditor.cpp" line="1120" />
|
||||
<source>插入列</source>
|
||||
<translation>Insert column</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/MarkdownEditor.cpp" line="1135" />
|
||||
<source>删除列</source>
|
||||
<translation>Delete column</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject</name>
|
||||
|
||||
Reference in New Issue
Block a user