--- a/src/eric7/i18n/eric7_zh_CN.ts Fri Oct 14 14:46:40 2022 +0200 +++ b/src/eric7/i18n/eric7_zh_CN.ts Fri Oct 14 17:02:09 2022 +0200 @@ -1827,17 +1827,17 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="488" /> + <location filename="../Utilities/BackgroundService.py" line="487" /> <source>Eric's background client disconnected because of an unknown reason.</source> <translation>Erics 后台客户端因未知原因断开连接。</translation> </message> <message> + <location filename="../Utilities/BackgroundService.py" line="496" /> + <source>Background client disconnected.</source> + <translation>后台客户端已断开连接。</translation> + </message> + <message> <location filename="../Utilities/BackgroundService.py" line="497" /> - <source>Background client disconnected.</source> - <translation>后台客户端已断开连接。</translation> - </message> - <message> - <location filename="../Utilities/BackgroundService.py" line="498" /> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation><b>{0}</b> 的后台客户端因未知原因中断了连接。<br>是否对其重新启动?</translation> </message> @@ -8895,13 +8895,13 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="754" /> + <location filename="../Debugger/DebugViewer.py" line="756" /> <source><p>Debugger with ID <b>{0}</b> has been connected.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="997" /> - <location filename="../Debugger/DebugViewer.py" line="869" /> + <location filename="../Debugger/DebugViewer.py" line="999" /> + <location filename="../Debugger/DebugViewer.py" line="871" /> <source>unknown state ({0})</source> <translation type="unfinished" /> </message> @@ -9590,7 +9590,7 @@ <translation>不要设定调试客户的编码</translation> </message> <message> - <location filename="../Project/DebuggerPropertiesDialog.py" line="127" /> + <location filename="../Project/DebuggerPropertiesDialog.py" line="133" /> <source>All Files (*)</source> <translation>所有文件 (*)</translation> </message> @@ -11157,960 +11157,972 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3245" /> - <location filename="../QScintilla/Editor.py" line="406" /> + <location filename="../QScintilla/Editor.py" line="3268" /> + <location filename="../QScintilla/Editor.py" line="431" /> + <location filename="../QScintilla/Editor.py" line="416" /> + <location filename="../QScintilla/Editor.py" line="404" /> <source>Open File</source> <translation>打开文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="407" /> + <location filename="../QScintilla/Editor.py" line="405" /> + <source><p>The file <b>{0}</b> is not a text file. It will not be opened!</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="417" /> + <source><p>The size of the file <b>{0}</b> is <b>{1} KB</b> and exceeds the configured limit of <b>{2} KB</b>. It will not be opened!</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="432" /> <source><p>The size of the file <b>{0}</b> is <b>{1} KB</b>. Do you really want to load it?</p></source> <translation><p>文件 <b>{0}</b> 的大小为 <b>{1} KB</b>。确认要读取它?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="505" /> + <location filename="../QScintilla/Editor.py" line="528" /> <source><b>A Source Editor Window</b><p>This window is used to display and edit a source file. You can open as many of these as you like. The name of the file is displayed in the window's titlebar.</p><p>In order to set breakpoints just click in the space between the line numbers and the fold markers. Via the context menu of the margins they may be edited.</p><p>In order to set bookmarks just Shift click in the space between the line numbers and the fold markers.</p><p>These actions can be reversed via the context menu.</p><p>Ctrl clicking on a syntax error marker shows some info about this error.</p></source> <translation><b>源代码编辑器窗口</b><p>该窗口用于显示和编辑源文件。可以打开任意多个窗口。文件名显示在窗口标题栏中。</p><p>要设置断点只需在行号与折叠标记之间的空白处点击即可。通过页边空白的上下文菜单可进行编辑。</p><p>要设置书签只需按住 Shift 键再在行号与折叠标记之间的空白处点击即可。</p><p>以上行为都可能通过上下文菜单进行反转。</p><p>按住 Ctrl 再语法错误标记上点击可显示该错误的部分信息。</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="833" /> + <location filename="../QScintilla/Editor.py" line="856" /> <source>Undo</source> <translation>撤消</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="836" /> + <location filename="../QScintilla/Editor.py" line="859" /> <source>Redo</source> <translation>重做</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="839" /> + <location filename="../QScintilla/Editor.py" line="862" /> <source>Revert to last saved state</source> <translation>还原到最后保存的状态</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="843" /> + <location filename="../QScintilla/Editor.py" line="866" /> <source>Cut</source> <translation>剪切</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="846" /> + <location filename="../QScintilla/Editor.py" line="869" /> <source>Copy</source> <translation>复制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="849" /> + <location filename="../QScintilla/Editor.py" line="872" /> <source>Paste</source> <translation>粘贴</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="855" /> - <source>Indent</source> - <translation>缩进</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="860" /> - <source>Unindent</source> - <translation>取消缩进</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="865" /> - <source>Comment</source> - <translation>注释</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="870" /> - <source>Uncomment</source> - <translation>取消注释</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="8934" /> - <location filename="../QScintilla/Editor.py" line="875" /> - <source>Generate Docstring</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="878" /> + <source>Indent</source> + <translation>缩进</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="883" /> + <source>Unindent</source> + <translation>取消缩进</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="888" /> + <source>Comment</source> + <translation>注释</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="893" /> + <source>Uncomment</source> + <translation>取消注释</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="8957" /> + <location filename="../QScintilla/Editor.py" line="898" /> + <source>Generate Docstring</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="901" /> <source>Select to brace</source> <translation>选择括号内容</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="879" /> + <location filename="../QScintilla/Editor.py" line="902" /> <source>Select all</source> <translation>全选</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="880" /> + <location filename="../QScintilla/Editor.py" line="903" /> <source>Deselect all</source> <translation>全部取消选择</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="882" /> + <location filename="../QScintilla/Editor.py" line="905" /> <source>Execute Selection In Console</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="894" /> + <location filename="../QScintilla/Editor.py" line="917" /> <source>Use Monospaced Font</source> <translation>使用单空格字体</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="899" /> + <location filename="../QScintilla/Editor.py" line="922" /> <source>Autosave enabled</source> <translation>允许自动保存</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="904" /> + <location filename="../QScintilla/Editor.py" line="927" /> <source>Typing aids enabled</source> <translation>允许输入辅助</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="912" /> + <location filename="../QScintilla/Editor.py" line="935" /> <source>Automatic Completion enabled</source> <translation>允许自动补全</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="921" /> - <source>Calltip</source> - <translation>调用提示</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="924" /> - <source>Code Info</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="939" /> - <source>New Document View</source> - <translation>新建文档视图</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="944" /> + <source>Calltip</source> + <translation>调用提示</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="947" /> + <source>Code Info</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="962" /> + <source>New Document View</source> + <translation>新建文档视图</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="967" /> <source>New Document View (with new split)</source> <translation>新建文档视图(在新拆分页中)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="952" /> + <location filename="../QScintilla/Editor.py" line="975" /> <source>Save</source> <translation>保存</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="956" /> + <location filename="../QScintilla/Editor.py" line="979" /> <source>Save As...</source> <translation>另存为…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="961" /> + <location filename="../QScintilla/Editor.py" line="984" /> <source>Save Copy...</source> <translation type="unfinished">保存副本…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="983" /> - <location filename="../QScintilla/Editor.py" line="980" /> + <location filename="../QScintilla/Editor.py" line="1006" /> + <location filename="../QScintilla/Editor.py" line="1003" /> <source>Complete</source> <translation>补全</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="987" /> + <location filename="../QScintilla/Editor.py" line="1010" /> <source>Clear Completions Cache</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="990" /> + <location filename="../QScintilla/Editor.py" line="1013" /> <source>Complete from Document</source> <translation type="unfinished">从文档</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="992" /> + <location filename="../QScintilla/Editor.py" line="1015" /> <source>Complete from APIs</source> <translation type="unfinished">从 APIs</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="995" /> + <location filename="../QScintilla/Editor.py" line="1018" /> <source>Complete from Document and APIs</source> <translation type="unfinished">从文档和 APIs</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1009" /> + <location filename="../QScintilla/Editor.py" line="1032" /> <source>Check</source> <translation>检查</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1020" /> + <location filename="../QScintilla/Editor.py" line="1043" /> <source>Code Formatting</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1023" /> - <source>Format Code</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1027" /> - <source>Check Formatting</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1031" /> - <source>Formatting Diff</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="1046" /> + <source>Format Code</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1050" /> + <source>Check Formatting</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1054" /> + <source>Formatting Diff</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1069" /> <source>Tools</source> <translation>工具</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1057" /> + <location filename="../QScintilla/Editor.py" line="1080" /> <source>Show</source> <translation>显示</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1059" /> + <location filename="../QScintilla/Editor.py" line="1082" /> <source>Code metrics...</source> <translation>代码度量…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1061" /> + <location filename="../QScintilla/Editor.py" line="1084" /> <source>Code coverage...</source> <translation>代码覆盖率…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1064" /> - <source>Show code coverage annotations</source> - <translation>显示代码覆盖率注解</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1067" /> - <source>Hide code coverage annotations</source> - <translation>隐藏代码覆盖率注解</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1071" /> - <source>Profile data...</source> - <translation>剖析数据…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1085" /> - <source>Diagrams</source> - <translation>图表</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="1087" /> + <source>Show code coverage annotations</source> + <translation>显示代码覆盖率注解</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1090" /> + <source>Hide code coverage annotations</source> + <translation>隐藏代码覆盖率注解</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1094" /> + <source>Profile data...</source> + <translation>剖析数据…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1108" /> + <source>Diagrams</source> + <translation>图表</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1110" /> <source>Class Diagram...</source> <translation>类图…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1088" /> - <source>Package Diagram...</source> - <translation>程序包图…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1089" /> - <source>Imports Diagram...</source> - <translation>引用图…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1091" /> - <source>Application Diagram...</source> - <translation>应用程序图…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1096" /> - <source>Load Diagram...</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="1111" /> + <source>Package Diagram...</source> + <translation>程序包图…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1112" /> + <source>Imports Diagram...</source> + <translation>引用图…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1114" /> + <source>Application Diagram...</source> + <translation>应用程序图…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1119" /> + <source>Load Diagram...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1134" /> <source>Languages</source> <translation>语言</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1115" /> + <location filename="../QScintilla/Editor.py" line="1138" /> <source>Text</source> <translation type="unfinished">文本</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1140" /> + <location filename="../QScintilla/Editor.py" line="1163" /> <source>Guessed</source> <translation>猜测</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1471" /> - <location filename="../QScintilla/Editor.py" line="1144" /> + <location filename="../QScintilla/Editor.py" line="1494" /> + <location filename="../QScintilla/Editor.py" line="1167" /> <source>Alternatives</source> <translation>备选</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1161" /> - <source>Encodings</source> - <translation>编码</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="1184" /> + <source>Encodings</source> + <translation>编码</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1207" /> <source>Re-Open With Encoding</source> <translation>使用指定编码重新打开</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1204" /> + <location filename="../QScintilla/Editor.py" line="1227" /> <source>End-of-Line Type</source> <translation>行尾类型</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1208" /> + <location filename="../QScintilla/Editor.py" line="1231" /> <source>Unix</source> <translation>Unix</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1214" /> + <location filename="../QScintilla/Editor.py" line="1237" /> <source>Windows</source> <translation>Windows</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1220" /> + <location filename="../QScintilla/Editor.py" line="1243" /> <source>Macintosh</source> <translation>Macintosh</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1238" /> + <location filename="../QScintilla/Editor.py" line="1261" /> <source>Spelling</source> <translation type="unfinished">拼写法</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8052" /> - <location filename="../QScintilla/Editor.py" line="1246" /> + <location filename="../QScintilla/Editor.py" line="8075" /> + <location filename="../QScintilla/Editor.py" line="1269" /> <source>Check spelling...</source> <translation>正在进行拼写检查…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1251" /> + <location filename="../QScintilla/Editor.py" line="1274" /> <source>Check spelling of selection...</source> <translation>正在对所选内容进行拼写检查…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1255" /> + <location filename="../QScintilla/Editor.py" line="1278" /> <source>Remove from dictionary</source> <translation>从词典里移除</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1272" /> + <location filename="../QScintilla/Editor.py" line="1295" /> <source>Spell Check Languages</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1276" /> + <location filename="../QScintilla/Editor.py" line="1299" /> <source>No Language</source> <translation>无语言</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1303" /> + <location filename="../QScintilla/Editor.py" line="1326" /> <source>Toggle bookmark</source> <translation>切换书签</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1305" /> - <source>Next bookmark</source> - <translation>下一个书签</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1308" /> - <source>Previous bookmark</source> - <translation>上一个书签</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1311" /> - <source>Clear all bookmarks</source> - <translation>清除所有书签</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1322" /> - <source>Toggle breakpoint</source> - <translation>切换断点</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1325" /> - <source>Toggle temporary breakpoint</source> - <translation>切换临时断点</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="1328" /> - <source>Edit breakpoint...</source> - <translation>编辑断点…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="5754" /> + <source>Next bookmark</source> + <translation>下一个书签</translation> + </message> + <message> <location filename="../QScintilla/Editor.py" line="1331" /> - <source>Enable breakpoint</source> - <translation>允许断点</translation> + <source>Previous bookmark</source> + <translation>上一个书签</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="1334" /> - <source>Next breakpoint</source> - <translation>下一个断点</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1337" /> - <source>Previous breakpoint</source> - <translation>上一个断点</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1340" /> - <source>Clear all breakpoints</source> - <translation>清除所有断点</translation> + <source>Clear all bookmarks</source> + <translation>清除所有书签</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1345" /> + <source>Toggle breakpoint</source> + <translation>切换断点</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1348" /> + <source>Toggle temporary breakpoint</source> + <translation>切换临时断点</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="1351" /> - <source>Toggle all folds</source> - <translation type="unfinished">开关所有折叠</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1356" /> - <source>Toggle all folds (including children)</source> - <translation type="unfinished">开关所有折叠(包含子项)</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1359" /> - <source>Toggle current fold</source> - <translation type="unfinished">开关当前折叠</translation> + <source>Edit breakpoint...</source> + <translation>编辑断点…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="5777" /> + <location filename="../QScintilla/Editor.py" line="1354" /> + <source>Enable breakpoint</source> + <translation>允许断点</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1357" /> + <source>Next breakpoint</source> + <translation>下一个断点</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1360" /> + <source>Previous breakpoint</source> + <translation>上一个断点</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="1363" /> - <source>Expand (including children)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1367" /> - <source>Collapse (including children)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1372" /> - <source>Clear all folds</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1383" /> - <source>Goto syntax error</source> - <translation>转到语法错误处</translation> + <source>Clear all breakpoints</source> + <translation>清除所有断点</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1374" /> + <source>Toggle all folds</source> + <translation type="unfinished">开关所有折叠</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1379" /> + <source>Toggle all folds (including children)</source> + <translation type="unfinished">开关所有折叠(包含子项)</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1382" /> + <source>Toggle current fold</source> + <translation type="unfinished">开关当前折叠</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="1386" /> - <source>Show syntax error message</source> - <translation>显示语法错误消息</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1389" /> - <source>Clear syntax error</source> - <translation>清除语法错误</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1393" /> - <source>Next warning</source> - <translation>下一个警告</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1396" /> - <source>Previous warning</source> - <translation>上一个警告</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1399" /> - <source>Show warning message</source> - <translation>显示警告信息</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1402" /> - <source>Clear warnings</source> - <translation>清空警告</translation> + <source>Expand (including children)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1390" /> + <source>Collapse (including children)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1395" /> + <source>Clear all folds</source> + <translation type="unfinished" /> </message> <message> <location filename="../QScintilla/Editor.py" line="1406" /> - <source>Next uncovered line</source> - <translation>下一个未覆盖行</translation> + <source>Goto syntax error</source> + <translation>转到语法错误处</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="1409" /> - <source>Previous uncovered line</source> - <translation>上一个未覆盖行</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1413" /> - <source>Next task</source> - <translation>下一个任务</translation> + <source>Show syntax error message</source> + <translation>显示语法错误消息</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1412" /> + <source>Clear syntax error</source> + <translation>清除语法错误</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="1416" /> + <source>Next warning</source> + <translation>下一个警告</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1419" /> + <source>Previous warning</source> + <translation>上一个警告</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1422" /> + <source>Show warning message</source> + <translation>显示警告信息</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1425" /> + <source>Clear warnings</source> + <translation>清空警告</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1429" /> + <source>Next uncovered line</source> + <translation>下一个未覆盖行</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1432" /> + <source>Previous uncovered line</source> + <translation>上一个未覆盖行</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1436" /> + <source>Next task</source> + <translation>下一个任务</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1439" /> <source>Previous task</source> <translation>上一个任务</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1420" /> + <location filename="../QScintilla/Editor.py" line="1443" /> <source>Next change</source> <translation>下一个更改</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1423" /> + <location filename="../QScintilla/Editor.py" line="1446" /> <source>Previous change</source> <translation>上一个更改</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1426" /> - <source>Clear changes</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1457" /> - <location filename="../QScintilla/Editor.py" line="1448" /> - <source>Export source</source> - <translation>导出源代码</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="1449" /> + <source>Clear changes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1480" /> + <location filename="../QScintilla/Editor.py" line="1471" /> + <source>Export source</source> + <translation>导出源代码</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1472" /> <source><p>No exporter available for the export format <b>{0}</b>. Aborting...</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1458" /> + <location filename="../QScintilla/Editor.py" line="1481" /> <source>No export format given. Aborting...</source> <translation>没有给定导出格式。终止…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1468" /> - <source>Alternatives ({0})</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="1491" /> + <source>Alternatives ({0})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1514" /> <source>Pygments Lexer</source> <translation>Pygments 词法分析器</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1492" /> + <location filename="../QScintilla/Editor.py" line="1515" /> <source>Select the Pygments lexer to apply.</source> <translation>选择要应用的 Pygments 词法分析器。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2051" /> + <location filename="../QScintilla/Editor.py" line="2074" /> <source>Modification of Read Only file</source> <translation>只读文件的改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2052" /> + <location filename="../QScintilla/Editor.py" line="2075" /> <source>You are attempting to change a read only file. Please save to a different file first.</source> <translation>试图改变只读文件。请先保存到另一个文件中。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2473" /> + <location filename="../QScintilla/Editor.py" line="2496" /> <source>Add Breakpoint</source> <translation type="unfinished">添加断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2474" /> + <location filename="../QScintilla/Editor.py" line="2497" /> <source>No Python byte code will be created for the selected line. No break point will be set!</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="2807" /> + <location filename="../QScintilla/Editor.py" line="2830" /> <source>Printing...</source> <translation>打印中…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2824" /> + <location filename="../QScintilla/Editor.py" line="2847" /> <source>Printing completed</source> <translation>打印已完成</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2826" /> + <location filename="../QScintilla/Editor.py" line="2849" /> <source>Error while printing</source> <translation>打印时出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2829" /> + <location filename="../QScintilla/Editor.py" line="2852" /> <source>Printing aborted</source> <translation>打印失败</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3187" /> + <location filename="../QScintilla/Editor.py" line="3210" /> <source>File Modified</source> <translation>文件已改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3188" /> + <location filename="../QScintilla/Editor.py" line="3211" /> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation><p>文件 <b>{0}</b> 有未保存的更改。</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3246" /> + <location filename="../QScintilla/Editor.py" line="3269" /> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation><p>文件 <b>{0}</b> 无法打开。</p><p>原因:{1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3424" /> - <location filename="../QScintilla/Editor.py" line="3405" /> - <location filename="../QScintilla/Editor.py" line="3365" /> + <location filename="../QScintilla/Editor.py" line="3447" /> + <location filename="../QScintilla/Editor.py" line="3428" /> + <location filename="../QScintilla/Editor.py" line="3388" /> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3366" /> + <location filename="../QScintilla/Editor.py" line="3389" /> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation><p>文件 <b>{0}</b> 无法保存。<br />原因:{1}</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3425" /> + <location filename="../QScintilla/Editor.py" line="3448" /> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4935" /> + <location filename="../QScintilla/Editor.py" line="4958" /> <source>Autocompletion</source> <translation>自动完成</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4936" /> + <location filename="../QScintilla/Editor.py" line="4959" /> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>自动完成无效,没有设定自动完成源。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5064" /> + <location filename="../QScintilla/Editor.py" line="5087" /> <source>Auto-Completion Provider</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="5065" /> + <location filename="../QScintilla/Editor.py" line="5088" /> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="5357" /> + <location filename="../QScintilla/Editor.py" line="5380" /> <source>Call-Tips Provider</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="5358" /> + <location filename="../QScintilla/Editor.py" line="5381" /> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="5758" /> + <location filename="../QScintilla/Editor.py" line="5781" /> <source>Disable breakpoint</source> <translation>去除断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6113" /> + <location filename="../QScintilla/Editor.py" line="6136" /> <source>Code Coverage</source> <translation>代码覆盖率</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6114" /> + <location filename="../QScintilla/Editor.py" line="6137" /> <source>Please select a coverage file</source> <translation>请选择一个覆盖率文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6189" /> - <location filename="../QScintilla/Editor.py" line="6181" /> + <location filename="../QScintilla/Editor.py" line="6212" /> + <location filename="../QScintilla/Editor.py" line="6204" /> <source>Show Code Coverage Annotations</source> <translation>显示代码覆盖率注解</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6182" /> + <location filename="../QScintilla/Editor.py" line="6205" /> <source>All lines have been covered.</source> <translation>所有行均被已覆盖。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6190" /> + <location filename="../QScintilla/Editor.py" line="6213" /> <source>There is no coverage file available.</source> <translation>没有有效的覆盖率文件。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6286" /> + <location filename="../QScintilla/Editor.py" line="6309" /> <source>Profile Data</source> <translation>剖析数据</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6287" /> + <location filename="../QScintilla/Editor.py" line="6310" /> <source>Please select a profile file</source> <translation>请选择一个剖析文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6450" /> - <location filename="../QScintilla/Editor.py" line="6444" /> + <location filename="../QScintilla/Editor.py" line="6473" /> + <location filename="../QScintilla/Editor.py" line="6467" /> <source>Syntax Error</source> <translation>语法错误</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6451" /> + <location filename="../QScintilla/Editor.py" line="6474" /> <source>No syntax error message available.</source> <translation>语法错误消息无效。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6662" /> - <location filename="../QScintilla/Editor.py" line="6656" /> + <location filename="../QScintilla/Editor.py" line="6685" /> + <location filename="../QScintilla/Editor.py" line="6679" /> <source>Warning</source> <translation>警告</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6662" /> + <location filename="../QScintilla/Editor.py" line="6685" /> <source>No warning messages available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6726" /> + <location filename="../QScintilla/Editor.py" line="6749" /> <source>Style: {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6729" /> + <location filename="../QScintilla/Editor.py" line="6752" /> <source>Warning: {0}</source> <translation>警告:{0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6736" /> + <location filename="../QScintilla/Editor.py" line="6759" /> <source>Error: {0}</source> <translation>错误:{0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6843" /> + <location filename="../QScintilla/Editor.py" line="6866" /> <source>Macro Name</source> <translation>宏名称</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6843" /> + <location filename="../QScintilla/Editor.py" line="6866" /> <source>Select a macro name:</source> <translation>选择一个宏名称:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6869" /> + <location filename="../QScintilla/Editor.py" line="6892" /> <source>Load macro file</source> <translation>输入宏文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6915" /> - <location filename="../QScintilla/Editor.py" line="6871" /> + <location filename="../QScintilla/Editor.py" line="6938" /> + <location filename="../QScintilla/Editor.py" line="6894" /> <source>Macro files (*.macro)</source> <translation>宏文件 (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6893" /> - <location filename="../QScintilla/Editor.py" line="6883" /> + <location filename="../QScintilla/Editor.py" line="6916" /> + <location filename="../QScintilla/Editor.py" line="6906" /> <source>Error loading macro</source> <translation>载入宏文件出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6884" /> + <location filename="../QScintilla/Editor.py" line="6907" /> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6894" /> + <location filename="../QScintilla/Editor.py" line="6917" /> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6913" /> + <location filename="../QScintilla/Editor.py" line="6936" /> <source>Save macro file</source> <translation>保存宏文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6931" /> + <location filename="../QScintilla/Editor.py" line="6954" /> <source>Save macro</source> <translation>保存宏</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6932" /> + <location filename="../QScintilla/Editor.py" line="6955" /> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>宏文件 <b>{0}</b> 已经存在。是否覆盖?</p></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6947" /> + <location filename="../QScintilla/Editor.py" line="6970" /> <source>Error saving macro</source> <translation>保存宏出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6948" /> + <location filename="../QScintilla/Editor.py" line="6971" /> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6961" /> + <location filename="../QScintilla/Editor.py" line="6984" /> <source>Start Macro Recording</source> <translation>开始宏录制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6962" /> + <location filename="../QScintilla/Editor.py" line="6985" /> <source>Macro recording is already active. Start new?</source> <translation>宏录制已激活。开始录制新宏?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6988" /> + <location filename="../QScintilla/Editor.py" line="7011" /> <source>Macro Recording</source> <translation>宏录制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6989" /> + <location filename="../QScintilla/Editor.py" line="7012" /> <source>Enter name of the macro:</source> <translation>输入宏名称:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7140" /> + <location filename="../QScintilla/Editor.py" line="7163" /> <source><p>The file <b>{0}</b> has been changed while it was opened in eric. Reread it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7146" /> + <location filename="../QScintilla/Editor.py" line="7169" /> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>警告:</b>您在重新打开时将丢失所有更改。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7153" /> + <location filename="../QScintilla/Editor.py" line="7176" /> <source>File changed</source> <translation>文件已改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7203" /> + <location filename="../QScintilla/Editor.py" line="7226" /> <source>{0} (ro)</source> <translation>{0}(只读)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7494" /> - <source>Drop Error</source> - <translation>降落误差</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7495" /> - <source><p><b>{0}</b> is not a file.</p></source> - <translation><p><b>{0}</b> 不是一个文件。</p></translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7515" /> - <source>Resources</source> - <translation>资源</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7517" /> - <source>Add file...</source> - <translation>添加文件…</translation> + <source>Drop Error</source> + <translation>降落误差</translation> </message> <message> <location filename="../QScintilla/Editor.py" line="7518" /> + <source><p><b>{0}</b> is not a file.</p></source> + <translation><p><b>{0}</b> 不是一个文件。</p></translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7538" /> + <source>Resources</source> + <translation>资源</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7540" /> + <source>Add file...</source> + <translation>添加文件…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7541" /> <source>Add files...</source> <translation>添加文件…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7519" /> + <location filename="../QScintilla/Editor.py" line="7542" /> <source>Add aliased file...</source> <translation>添加别名文件…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7521" /> + <location filename="../QScintilla/Editor.py" line="7544" /> <source>Add localized resource...</source> <translation>添加本地资源…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7524" /> + <location filename="../QScintilla/Editor.py" line="7547" /> <source>Add resource frame</source> <translation>添加资源结构</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7543" /> + <location filename="../QScintilla/Editor.py" line="7566" /> <source>Add file resource</source> <translation>添加文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7557" /> + <location filename="../QScintilla/Editor.py" line="7580" /> <source>Add file resources</source> <translation>添加多个文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7581" /> - <location filename="../QScintilla/Editor.py" line="7575" /> + <location filename="../QScintilla/Editor.py" line="7604" /> + <location filename="../QScintilla/Editor.py" line="7598" /> <source>Add aliased file resource</source> <translation>添加别名文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7582" /> + <location filename="../QScintilla/Editor.py" line="7605" /> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7657" /> + <location filename="../QScintilla/Editor.py" line="7680" /> <source>Package Diagram</source> <translation>程序包图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7658" /> + <location filename="../QScintilla/Editor.py" line="7681" /> <source>Include class attributes?</source> <translation>包含类属性?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7678" /> + <location filename="../QScintilla/Editor.py" line="7701" /> <source>Imports Diagram</source> <translation>引用图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7679" /> + <location filename="../QScintilla/Editor.py" line="7702" /> <source>Include imports from external modules?</source> <translation>从外部模块包含引用?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7698" /> + <location filename="../QScintilla/Editor.py" line="7721" /> <source>Application Diagram</source> <translation>应用程序图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7699" /> + <location filename="../QScintilla/Editor.py" line="7722" /> <source>Include module names?</source> <translation>包含模块名?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8056" /> + <location filename="../QScintilla/Editor.py" line="8079" /> <source>Add to dictionary</source> <translation>添加到文件夹</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8058" /> + <location filename="../QScintilla/Editor.py" line="8081" /> <source>Ignore All</source> <translation>全部忽略</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8476" /> + <location filename="../QScintilla/Editor.py" line="8499" /> <source>Sort Lines</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8477" /> + <location filename="../QScintilla/Editor.py" line="8500" /> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8570" /> + <location filename="../QScintilla/Editor.py" line="8593" /> <source>Register Mouse Click Handler</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8571" /> + <location filename="../QScintilla/Editor.py" line="8594" /> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8667" /> + <location filename="../QScintilla/Editor.py" line="8690" /> <source>{0:4d} {1}</source> <comment>line number, source code</comment> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8673" /> + <location filename="../QScintilla/Editor.py" line="8696" /> <source>{0:4d} {1} => {2}</source> <comment>line number, source code, file name</comment> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8741" /> + <location filename="../QScintilla/Editor.py" line="8764" /> <source>EditorConfig Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8742" /> + <location filename="../QScintilla/Editor.py" line="8765" /> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished" /> </message> @@ -13013,26 +13025,26 @@ <context> <name>EditorFilePage</name> <message> - <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="339" /> - <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="322" /> - <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="305" /> - <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="294" /> + <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="341" /> + <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="324" /> + <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="307" /> + <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="296" /> <source>Add File Filter</source> <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="295" /> + <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="297" /> <source>A Save File Filter must contain exactly one wildcard pattern. Yours contains {0}.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="306" /> + <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="308" /> <source>A File Filter must contain at least one wildcard pattern.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="340" /> - <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="323" /> + <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="342" /> + <location filename="../Preferences/ConfigurationPages/EditorFilePage.py" line="325" /> <source>Enter the file filter entry:</source> <translation type="unfinished" /> </message> @@ -13078,11 +13090,22 @@ </message> <message> <location filename="../Preferences/ConfigurationPages/EditorFilePage.ui" line="0" /> + <location filename="../Preferences/ConfigurationPages/EditorFilePage.ui" line="0" /> <source> KB</source> <translation>千字节</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/EditorFilePage.ui" line="0" /> + <source>Reject, if file is greater than</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorFilePage.ui" line="0" /> + <source>Enter the filesize, opening a file should be rejected.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorFilePage.ui" line="0" /> <source>End of Line</source> <translation>行尾</translation> </message> @@ -17107,12 +17130,12 @@ <context> <name>EricApplication</name> <message> - <location filename="../EricWidgets/EricApplication.py" line="220" /> + <location filename="../EricWidgets/EricApplication.py" line="221" /> <source>Loading Style Sheet</source> <translation type="unfinished">样式表载入中</translation> </message> <message> - <location filename="../EricWidgets/EricApplication.py" line="223" /> + <location filename="../EricWidgets/EricApplication.py" line="224" /> <source><p>The Qt Style Sheet file <b>{0}</b> could not be read.<br>Reason: {1}</p></source> <translation type="unfinished" /> </message> @@ -45952,7 +45975,7 @@ <translation>Pygments</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="468" /> + <location filename="../Preferences/__init__.py" line="469" /> <location filename="../QScintilla/Lexers/__init__.py" line="482" /> <source>Python Files (*.py *.py3)</source> <translation type="unfinished">Python 文件 (*.py *.py3)</translation> @@ -46205,7 +46228,7 @@ <translation>所有文件 (*)</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="471" /> + <location filename="../Preferences/__init__.py" line="472" /> <location filename="../QScintilla/Lexers/__init__.py" line="575" /> <source>Python3 Files (*.py)</source> <translation type="unfinished" /> @@ -54754,18 +54777,18 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1651" /> + <location filename="../Preferences/__init__.py" line="1652" /> <source>Export Preferences</source> <translation>导出首选项</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1680" /> - <location filename="../Preferences/__init__.py" line="1653" /> + <location filename="../Preferences/__init__.py" line="1681" /> + <location filename="../Preferences/__init__.py" line="1654" /> <source>Properties File (*.ini);;All Files (*)</source> <translation>属性文件 (*.ini);;所有文件 (*)</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1678" /> + <location filename="../Preferences/__init__.py" line="1679" /> <source>Import Preferences</source> <translation>导入首选项</translation> </message> @@ -56251,8 +56274,8 @@ <translation><b>代码覆盖率…</b><p>显示项目中所有 Python 文件的代码覆盖率。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5856" /> - <location filename="../Project/Project.py" line="5843" /> + <location filename="../Project/Project.py" line="5857" /> + <location filename="../Project/Project.py" line="5844" /> <location filename="../Project/Project.py" line="4649" /> <source>Profile Data</source> <translation>剖析数据</translation> @@ -56273,7 +56296,7 @@ <translation><b>剖析数据…</b><p>显示项目的剖析数据。</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5908" /> + <location filename="../Project/Project.py" line="5909" /> <location filename="../Project/Project.py" line="4675" /> <source>Application Diagram</source> <translation>应用程序图</translation> @@ -56314,8 +56337,8 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6103" /> - <location filename="../Project/Project.py" line="6044" /> + <location filename="../Project/Project.py" line="6104" /> + <location filename="../Project/Project.py" line="6045" /> <location filename="../Project/Project.py" line="4719" /> <source>Create Package List</source> <translation>创建程序包列表</translation> @@ -56336,7 +56359,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6172" /> + <location filename="../Project/Project.py" line="6173" /> <location filename="../Project/Project.py" line="4742" /> <source>Create Plugin Archives</source> <translation type="unfinished" /> @@ -56377,9 +56400,9 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6589" /> - <location filename="../Project/Project.py" line="6560" /> - <location filename="../Project/Project.py" line="6511" /> + <location filename="../Project/Project.py" line="6590" /> + <location filename="../Project/Project.py" line="6561" /> + <location filename="../Project/Project.py" line="6512" /> <location filename="../Project/Project.py" line="4795" /> <source>Execute Make</source> <translation type="unfinished" /> @@ -56400,7 +56423,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6566" /> + <location filename="../Project/Project.py" line="6567" /> <location filename="../Project/Project.py" line="4814" /> <source>Test for Changes</source> <translation type="unfinished" /> @@ -56441,7 +56464,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6744" /> + <location filename="../Project/Project.py" line="6745" /> <location filename="../Project/Project.py" line="4871" /> <source>About Black</source> <translation type="unfinished" /> @@ -56689,195 +56712,195 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5275" /> - <location filename="../Project/Project.py" line="5272" /> + <location filename="../Project/Project.py" line="5276" /> + <location filename="../Project/Project.py" line="5273" /> <source>Project</source> <translation>项目</translation> </message> <message> - <location filename="../Project/Project.py" line="5338" /> + <location filename="../Project/Project.py" line="5339" /> <source>&Clear</source> <translation>清除(&C)</translation> </message> <message> - <location filename="../Project/Project.py" line="5497" /> - <source>Search New Files</source> - <translation>搜索新文件</translation> - </message> - <message> <location filename="../Project/Project.py" line="5498" /> + <source>Search New Files</source> + <translation>搜索新文件</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5499" /> <source>There were no new files found to be added.</source> <translation>没有要添加的新文件。</translation> </message> <message> - <location filename="../Project/Project.py" line="5649" /> - <location filename="../Project/Project.py" line="5636" /> - <source>Version Control System</source> - <translation>版本控制系统</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5637" /> - <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="5650" /> + <location filename="../Project/Project.py" line="5637" /> + <source>Version Control System</source> + <translation>版本控制系统</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5638" /> + <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5651" /> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5798" /> + <location filename="../Project/Project.py" line="5799" /> <source>Coverage Data</source> <translation>覆盖率数据</translation> </message> <message> - <location filename="../Project/Project.py" line="5844" /> - <location filename="../Project/Project.py" line="5799" /> + <location filename="../Project/Project.py" line="5845" /> + <location filename="../Project/Project.py" line="5800" /> <source>There is no main script defined for the current project. Aborting</source> <translation>当前项目未定义主脚本。终止</translation> </message> <message> - <location filename="../Project/Project.py" line="5811" /> - <source>Code Coverage</source> - <translation>代码覆盖率</translation> - </message> - <message> <location filename="../Project/Project.py" line="5812" /> + <source>Code Coverage</source> + <translation>代码覆盖率</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5813" /> <source>Please select a coverage file</source> <translation>请选择一个覆盖率文件</translation> </message> <message> - <location filename="../Project/Project.py" line="5857" /> + <location filename="../Project/Project.py" line="5858" /> <source>Please select a profile file</source> <translation>请选择一个剖析文件</translation> </message> <message> - <location filename="../Project/Project.py" line="5909" /> + <location filename="../Project/Project.py" line="5910" /> <source>Include module names?</source> <translation>包含模块名?</translation> </message> <message> - <location filename="../Project/Project.py" line="6045" /> + <location filename="../Project/Project.py" line="6046" /> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>文件 <b>PKGLIST</b> 已存在。</p><p>是否覆盖?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="6104" /> + <location filename="../Project/Project.py" line="6105" /> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6393" /> - <location filename="../Project/Project.py" line="6351" /> - <location filename="../Project/Project.py" line="6305" /> - <location filename="../Project/Project.py" line="6294" /> - <location filename="../Project/Project.py" line="6276" /> - <location filename="../Project/Project.py" line="6243" /> - <location filename="../Project/Project.py" line="6213" /> - <location filename="../Project/Project.py" line="6185" /> - <location filename="../Project/Project.py" line="6155" /> - <location filename="../Project/Project.py" line="6141" /> - <location filename="../Project/Project.py" line="6124" /> + <location filename="../Project/Project.py" line="6394" /> + <location filename="../Project/Project.py" line="6352" /> + <location filename="../Project/Project.py" line="6306" /> + <location filename="../Project/Project.py" line="6295" /> + <location filename="../Project/Project.py" line="6277" /> + <location filename="../Project/Project.py" line="6244" /> + <location filename="../Project/Project.py" line="6214" /> + <location filename="../Project/Project.py" line="6186" /> + <location filename="../Project/Project.py" line="6156" /> + <location filename="../Project/Project.py" line="6142" /> + <location filename="../Project/Project.py" line="6125" /> <source>Create Plugin Archive</source> <translation>创建插件存档</translation> </message> <message> - <location filename="../Project/Project.py" line="6125" /> + <location filename="../Project/Project.py" line="6126" /> <source>The project does not have a main script defined. Aborting...</source> <translation>项目未定义主脚本。终止…</translation> </message> <message> - <location filename="../Project/Project.py" line="6142" /> + <location filename="../Project/Project.py" line="6143" /> <source>Select package lists:</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6156" /> + <location filename="../Project/Project.py" line="6157" /> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6164" /> - <source>Creating plugin archives...</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="6165" /> + <source>Creating plugin archives...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="6166" /> <source>Abort</source> <translation type="unfinished">终止</translation> </message> <message> - <location filename="../Project/Project.py" line="6168" /> + <location filename="../Project/Project.py" line="6169" /> <source>%v/%m Archives</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6186" /> + <location filename="../Project/Project.py" line="6187" /> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6214" /> + <location filename="../Project/Project.py" line="6215" /> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6244" /> + <location filename="../Project/Project.py" line="6245" /> <source><p>The eric plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6277" /> + <location filename="../Project/Project.py" line="6278" /> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6295" /> + <location filename="../Project/Project.py" line="6296" /> <source><p>The eric plugin archive files were created with some errors.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6306" /> + <location filename="../Project/Project.py" line="6307" /> <source><p>The eric plugin archive files were created successfully.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6352" /> + <location filename="../Project/Project.py" line="6353" /> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6394" /> + <location filename="../Project/Project.py" line="6395" /> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6512" /> + <location filename="../Project/Project.py" line="6513" /> <source>The make process did not start.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6561" /> + <location filename="../Project/Project.py" line="6562" /> <source>The make process crashed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6569" /> + <location filename="../Project/Project.py" line="6570" /> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6574" /> + <location filename="../Project/Project.py" line="6575" /> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6590" /> + <location filename="../Project/Project.py" line="6591" /> <source>The makefile contains errors.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6745" /> + <location filename="../Project/Project.py" line="6746" /> <source><p><b>Black Version {0}</b></p><p><i>Black</i> is the uncompromising Python code formatter.</p></source> <translation type="unfinished" /> </message> @@ -57737,10 +57760,10 @@ <translation type="unfinished">在编辑器中打开</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="353" /> - <location filename="../Project/ProjectOthersBrowser.py" line="345" /> - <location filename="../Project/ProjectOthersBrowser.py" line="335" /> - <location filename="../Project/ProjectOthersBrowser.py" line="327" /> + <location filename="../Project/ProjectOthersBrowser.py" line="357" /> + <location filename="../Project/ProjectOthersBrowser.py" line="349" /> + <location filename="../Project/ProjectOthersBrowser.py" line="339" /> + <location filename="../Project/ProjectOthersBrowser.py" line="331" /> <location filename="../Project/ProjectOthersBrowser.py" line="85" /> <source>Show Mime-Type</source> <translation>显示 MIME 类型</translation> @@ -57814,28 +57837,28 @@ <translation>配置…</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="328" /> + <location filename="../Project/ProjectOthersBrowser.py" line="332" /> <source>The mime type of the file could not be determined.</source> <translation>文件 MIME 类型无法确定。</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="346" /> - <location filename="../Project/ProjectOthersBrowser.py" line="336" /> + <location filename="../Project/ProjectOthersBrowser.py" line="350" /> + <location filename="../Project/ProjectOthersBrowser.py" line="340" /> <source>The file has the mime type <b>{0}</b>.</source> <translation>文件的 MIME 类型为 <b>{0}</b>。</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="354" /> + <location filename="../Project/ProjectOthersBrowser.py" line="358" /> <source>The file has the mime type <b>{0}</b>.<br/> Shall it be added to the list of text mime types?</source> <translation type="unfinished">该文件有 MIME 类型。<b>{0}</b>.<br/>将其添加至文本 MIME 类型列表?</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="447" /> + <location filename="../Project/ProjectOthersBrowser.py" line="451" /> <source>Delete files/directories</source> <translation>删除文件或文件夹</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="448" /> + <location filename="../Project/ProjectOthersBrowser.py" line="452" /> <source>Do you really want to delete these entries from the project?</source> <translation>确定要从项目中删除这些条目吗?</translation> </message> @@ -85165,60 +85188,60 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="901" /> + <location filename="../Debugger/VariablesViewer.py" line="904" /> <source>Global Variables</source> <translation>全局变量</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="903" /> + <location filename="../Debugger/VariablesViewer.py" line="906" /> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>全局变量浏览器窗口</b><p>该窗口显示调试程序的全局变量。</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="910" /> + <location filename="../Debugger/VariablesViewer.py" line="913" /> <source>Local Variables</source> <translation>局部变量</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="912" /> + <location filename="../Debugger/VariablesViewer.py" line="915" /> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>局部变量浏览器窗口</b><p>该窗口显示高度程序的局部变量。</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1030" /> + <location filename="../Debugger/VariablesViewer.py" line="1039" /> <source>Show Details...</source> <translation>显示细节…</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1032" /> + <location filename="../Debugger/VariablesViewer.py" line="1041" /> <source>Expand</source> <translation type="unfinished" /> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1033" /> - <source>Collapse</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="1034" /> - <source>Collapse All</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Debugger/VariablesViewer.py" line="1042" /> - <location filename="../Debugger/VariablesViewer.py" line="1036" /> + <source>Collapse</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1043" /> + <source>Collapse All</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1051" /> + <location filename="../Debugger/VariablesViewer.py" line="1045" /> <source>Refresh</source> <translation type="unfinished">刷新</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1044" /> - <location filename="../Debugger/VariablesViewer.py" line="1038" /> + <location filename="../Debugger/VariablesViewer.py" line="1053" /> + <location filename="../Debugger/VariablesViewer.py" line="1047" /> <source>Configure...</source> <translation>配置…</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1046" /> - <location filename="../Debugger/VariablesViewer.py" line="1039" /> + <location filename="../Debugger/VariablesViewer.py" line="1055" /> + <location filename="../Debugger/VariablesViewer.py" line="1048" /> <source>Variables Type Filter...</source> <translation type="unfinished" /> </message> @@ -95741,12 +95764,12 @@ <context> <name>eric7_ide</name> <message> - <location filename="../eric7_ide.py" line="394" /> + <location filename="../eric7_ide.py" line="395" /> <source>Starting...</source> <translation type="unfinished">正在启动…</translation> </message> <message> - <location filename="../eric7_ide.py" line="400" /> + <location filename="../eric7_ide.py" line="401" /> <source>Generating Main Window...</source> <translation type="unfinished">正在产生主窗口…</translation> </message>