--- a/eric6/i18n/eric6_zh_CN.ts Sun Sep 06 12:33:50 2020 +0200 +++ b/eric6/i18n/eric6_zh_CN.ts Sun Sep 06 12:41:19 2020 +0200 @@ -2430,12 +2430,12 @@ <translation>名称</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="663"/> + <location filename="../UI/BrowserModel.py" line="664"/> <source>Globals</source> <translation>全局</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="774"/> + <location filename="../UI/BrowserModel.py" line="761"/> <source>Attributes</source> <translation>属性</translation> </message> @@ -2445,12 +2445,12 @@ <translation>编码: {0}</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="784"/> + <location filename="../UI/BrowserModel.py" line="771"/> <source>Class Attributes</source> <translation>类属性</translation> </message> <message> - <location filename="../UI/BrowserModel.py" line="669"/> + <location filename="../UI/BrowserModel.py" line="670"/> <source>Imports</source> <translation>导入</translation> </message> @@ -3335,12 +3335,12 @@ <message> <location filename="../DataViews/CodeMetricsDialog.py" line="53"/> <source>Collapse all</source> - <translation>折叠所有</translation> + <translation type="obsolete">折叠所有</translation> </message> <message> <location filename="../DataViews/CodeMetricsDialog.py" line="55"/> <source>Expand all</source> - <translation>展开所有</translation> + <translation type="obsolete">展开所有</translation> </message> <message> <location filename="../DataViews/CodeMetricsDialog.py" line="194"/> @@ -3397,6 +3397,16 @@ <source>comment lines</source> <translation>注释行</translation> </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="53"/> + <source>Collapse All</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="55"/> + <source>Expand All</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CodeStyleAddBuiltinIgnoreDialog</name> @@ -11217,7 +11227,7 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3089"/> + <location filename="../QScintilla/Editor.py" line="3094"/> <source>Open File</source> <translation>打开文件</translation> </message> @@ -11302,7 +11312,7 @@ <translation>全部取消选择</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7827"/> + <location filename="../QScintilla/Editor.py" line="7832"/> <source>Check spelling...</source> <translation>正在进行拼写检查…</translation> </message> @@ -11522,7 +11532,7 @@ <translation>编辑断点…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5597"/> + <location filename="../QScintilla/Editor.py" line="5602"/> <source>Enable breakpoint</source> <translation>允许断点</translation> </message> @@ -11597,257 +11607,257 @@ <translation>选择要应用的 Pygments 词法分析器。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1942"/> + <location filename="../QScintilla/Editor.py" line="1947"/> <source>Modification of Read Only file</source> <translation>只读文件的改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="1942"/> + <location filename="../QScintilla/Editor.py" line="1947"/> <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="2652"/> + <location filename="../QScintilla/Editor.py" line="2657"/> <source>Printing...</source> <translation>打印中…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="2669"/> - <source>Printing completed</source> - <translation>打印已完成</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="2671"/> - <source>Error while printing</source> - <translation>打印时出错</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="2674"/> + <source>Printing completed</source> + <translation>打印已完成</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="2676"/> + <source>Error while printing</source> + <translation>打印时出错</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="2679"/> <source>Printing aborted</source> <translation>打印失败</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3029"/> + <location filename="../QScintilla/Editor.py" line="3034"/> <source>File Modified</source> <translation>文件已改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3278"/> + <location filename="../QScintilla/Editor.py" line="3283"/> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4759"/> + <location filename="../QScintilla/Editor.py" line="4764"/> <source>Autocompletion</source> <translation>自动完成</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4759"/> + <location filename="../QScintilla/Editor.py" line="4764"/> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation>自动完成无效,没有设定自动完成源。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5600"/> + <location filename="../QScintilla/Editor.py" line="5605"/> <source>Disable breakpoint</source> <translation>去除断点</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5975"/> + <location filename="../QScintilla/Editor.py" line="5980"/> <source>Code Coverage</source> <translation>代码覆盖率</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5975"/> + <location filename="../QScintilla/Editor.py" line="5980"/> <source>Please select a coverage file</source> <translation>请选择一个覆盖率文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6038"/> + <location filename="../QScintilla/Editor.py" line="6043"/> <source>Show Code Coverage Annotations</source> <translation>显示代码覆盖率注解</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6031"/> + <location filename="../QScintilla/Editor.py" line="6036"/> <source>All lines have been covered.</source> <translation>所有行均被已覆盖。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6038"/> + <location filename="../QScintilla/Editor.py" line="6043"/> <source>There is no coverage file available.</source> <translation>没有有效的覆盖率文件。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6155"/> + <location filename="../QScintilla/Editor.py" line="6160"/> <source>Profile Data</source> <translation>剖析数据</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6155"/> + <location filename="../QScintilla/Editor.py" line="6160"/> <source>Please select a profile file</source> <translation>请选择一个剖析文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6317"/> + <location filename="../QScintilla/Editor.py" line="6322"/> <source>Syntax Error</source> <translation>语法错误</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6317"/> + <location filename="../QScintilla/Editor.py" line="6322"/> <source>No syntax error message available.</source> <translation>语法错误消息无效。</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6706"/> + <location filename="../QScintilla/Editor.py" line="6711"/> <source>Macro Name</source> <translation>宏名称</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6706"/> + <location filename="../QScintilla/Editor.py" line="6711"/> <source>Select a macro name:</source> <translation>选择一个宏名称:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6734"/> + <location filename="../QScintilla/Editor.py" line="6739"/> <source>Load macro file</source> <translation>输入宏文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6777"/> + <location filename="../QScintilla/Editor.py" line="6782"/> <source>Macro files (*.macro)</source> <translation>宏文件 (*.macro)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6757"/> + <location filename="../QScintilla/Editor.py" line="6762"/> <source>Error loading macro</source> <translation>载入宏文件出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6777"/> + <location filename="../QScintilla/Editor.py" line="6782"/> <source>Save macro file</source> <translation>保存宏文件</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6794"/> + <location filename="../QScintilla/Editor.py" line="6799"/> <source>Save macro</source> <translation>保存宏</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6810"/> + <location filename="../QScintilla/Editor.py" line="6815"/> <source>Error saving macro</source> <translation>保存宏出错</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6823"/> + <location filename="../QScintilla/Editor.py" line="6828"/> <source>Start Macro Recording</source> <translation>开始宏录制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6823"/> + <location filename="../QScintilla/Editor.py" line="6828"/> <source>Macro recording is already active. Start new?</source> <translation>宏录制已激活。开始录制新宏?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6849"/> + <location filename="../QScintilla/Editor.py" line="6854"/> <source>Macro Recording</source> <translation>宏录制</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6849"/> + <location filename="../QScintilla/Editor.py" line="6854"/> <source>Enter name of the macro:</source> <translation>输入宏名称:</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6989"/> + <location filename="../QScintilla/Editor.py" line="6994"/> <source>File changed</source> <translation>文件已改变</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7300"/> + <location filename="../QScintilla/Editor.py" line="7305"/> <source>Drop Error</source> <translation>降落误差</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7321"/> + <location filename="../QScintilla/Editor.py" line="7326"/> <source>Resources</source> <translation>资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7323"/> + <location filename="../QScintilla/Editor.py" line="7328"/> <source>Add file...</source> <translation>添加文件…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7325"/> - <source>Add files...</source> - <translation>添加文件…</translation> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7327"/> - <source>Add aliased file...</source> - <translation>添加别名文件…</translation> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7330"/> + <source>Add files...</source> + <translation>添加文件…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7332"/> + <source>Add aliased file...</source> + <translation>添加别名文件…</translation> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7335"/> <source>Add localized resource...</source> <translation>添加本地资源…</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7334"/> + <location filename="../QScintilla/Editor.py" line="7339"/> <source>Add resource frame</source> <translation>添加资源结构</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7353"/> + <location filename="../QScintilla/Editor.py" line="7358"/> <source>Add file resource</source> <translation>添加文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7369"/> + <location filename="../QScintilla/Editor.py" line="7374"/> <source>Add file resources</source> <translation>添加多个文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7396"/> + <location filename="../QScintilla/Editor.py" line="7401"/> <source>Add aliased file resource</source> <translation>添加别名文件资源</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7462"/> + <location filename="../QScintilla/Editor.py" line="7467"/> <source>Package Diagram</source> <translation>程序包图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7462"/> + <location filename="../QScintilla/Editor.py" line="7467"/> <source>Include class attributes?</source> <translation>包含类属性?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7484"/> + <location filename="../QScintilla/Editor.py" line="7489"/> <source>Imports Diagram</source> <translation>引用图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7484"/> + <location filename="../QScintilla/Editor.py" line="7489"/> <source>Include imports from external modules?</source> <translation>从外部模块包含引用?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7498"/> + <location filename="../QScintilla/Editor.py" line="7503"/> <source>Application Diagram</source> <translation>应用程序图</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7498"/> + <location filename="../QScintilla/Editor.py" line="7503"/> <source>Include module names?</source> <translation>包含模块名?</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7830"/> + <location filename="../QScintilla/Editor.py" line="7835"/> <source>Add to dictionary</source> <translation>添加到文件夹</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7832"/> + <location filename="../QScintilla/Editor.py" line="7837"/> <source>Ignore All</source> <translation>全部忽略</translation> </message> @@ -11872,47 +11882,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3029"/> + <location filename="../QScintilla/Editor.py" line="3034"/> <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="3089"/> + <location filename="../QScintilla/Editor.py" line="3094"/> <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="3215"/> + <location filename="../QScintilla/Editor.py" line="3220"/> <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="6748"/> + <location filename="../QScintilla/Editor.py" line="6753"/> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6757"/> + <location filename="../QScintilla/Editor.py" line="6762"/> <source><p>The macro file <b>{0}</b> is corrupt.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6810"/> + <location filename="../QScintilla/Editor.py" line="6815"/> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7159"/> + <location filename="../QScintilla/Editor.py" line="7164"/> <source>{0} (ro)</source> <translation>{0}(只读)</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7300"/> + <location filename="../QScintilla/Editor.py" line="7305"/> <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="7396"/> + <location filename="../QScintilla/Editor.py" line="7401"/> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished"></translation> </message> @@ -11937,27 +11947,27 @@ <translation>清空警告</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="3278"/> + <location filename="../QScintilla/Editor.py" line="3283"/> <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="6794"/> + <location filename="../QScintilla/Editor.py" line="6799"/> <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="6594"/> + <location filename="../QScintilla/Editor.py" line="6599"/> <source>Warning: {0}</source> <translation>警告:{0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6601"/> + <location filename="../QScintilla/Editor.py" line="6606"/> <source>Error: {0}</source> <translation>错误:{0}</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6985"/> + <location filename="../QScintilla/Editor.py" line="6990"/> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation><br><b>警告:</b>您在重新打开时将丢失所有更改。</translation> </message> @@ -11982,27 +11992,27 @@ <translation>上一个更改</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8248"/> + <location filename="../QScintilla/Editor.py" line="8253"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8248"/> + <location filename="../QScintilla/Editor.py" line="8253"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6529"/> + <location filename="../QScintilla/Editor.py" line="6534"/> <source>Warning</source> <translation>警告</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6529"/> + <location filename="../QScintilla/Editor.py" line="6534"/> <source>No warning messages available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6591"/> + <location filename="../QScintilla/Editor.py" line="6596"/> <source>Style: {0}</source> <translation type="unfinished"></translation> </message> @@ -12027,7 +12037,7 @@ <translation>使用指定编码重新打开</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="6979"/> + <location filename="../QScintilla/Editor.py" line="6984"/> <source><p>The file <b>{0}</b> has been changed while it was opened in eric6. Reread it?</p></source> <translation type="unfinished"></translation> </message> @@ -12042,32 +12052,32 @@ <translation>补全</translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4889"/> + <location filename="../QScintilla/Editor.py" line="4894"/> <source>Auto-Completion Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="4889"/> + <location filename="../QScintilla/Editor.py" line="4894"/> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5168"/> + <location filename="../QScintilla/Editor.py" line="5173"/> <source>Call-Tips Provider</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="5168"/> + <location filename="../QScintilla/Editor.py" line="5173"/> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8337"/> + <location filename="../QScintilla/Editor.py" line="8342"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8337"/> + <location filename="../QScintilla/Editor.py" line="8342"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -12097,12 +12107,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8458"/> + <location filename="../QScintilla/Editor.py" line="8463"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8458"/> + <location filename="../QScintilla/Editor.py" line="8463"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -13480,52 +13490,52 @@ <translation>Tab 键缩进</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="281"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="335"/> <source>Comments</source> <translation>注释</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="287"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="341"/> <source>Select to insert the comment sign at column 0</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="293"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="347"/> <source>Insert comment at column 0</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="290"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="344"/> <source><b>Insert comment at column 0</b><p>Select to insert the comment sign at column 0. Otherwise, the comment sign is inserted at the first non-whitespace position.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="303"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="357"/> <source>Virtual Space</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="309"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="363"/> <source>Virtual space is the space after the last character of a line. It is not allocated unless some text is entered or copied into it. Usage of virtual space can be configured with these selections.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="319"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="373"/> <source>Select to enable a rectangular selection to extend into virtual space</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="322"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="376"/> <source>Selection may access virtual space</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="329"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="383"/> <source>Select to allow the cursor to be moved into virtual space</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="332"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="386"/> <source>Cursor can move into virtual space</source> <translation type="unfinished"></translation> </message> @@ -13560,15 +13570,35 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="205"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="217"/> <source>Tab and Indent Override</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="205"/> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.py" line="217"/> <source>Shall the selected entries really be removed?</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="281"/> + <source>Select to enable the source code outline view</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="284"/> + <source>Source Code Outline</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="293"/> + <source>Default Width:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorGeneralPage.ui" line="300"/> + <source>Enter the default width of the source code outline view</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>EditorHighlightersPage</name> @@ -14089,6 +14119,72 @@ </message> </context> <context> + <name>EditorOutlineModel</name> + <message> + <location filename="../QScintilla/EditorOutlineModel.py" line="44"/> + <source>Name</source> + <translation type="unfinished">名称</translation> + </message> + <message> + <location filename="../QScintilla/EditorOutlineModel.py" line="110"/> + <source>Coding: {0}</source> + <translation type="unfinished">编码: {0}</translation> + </message> + <message> + <location filename="../QScintilla/EditorOutlineModel.py" line="118"/> + <source>Globals</source> + <translation type="unfinished">全局</translation> + </message> + <message> + <location filename="../QScintilla/EditorOutlineModel.py" line="125"/> + <source>Imports</source> + <translation type="unfinished">导入</translation> + </message> +</context> +<context> + <name>EditorOutlineView</name> + <message> + <location filename="../QScintilla/EditorOutline.py" line="259"/> + <source>Goto</source> + <translation type="unfinished">跳转</translation> + </message> + <message> + <location filename="../QScintilla/EditorOutline.py" line="297"/> + <source>Refresh</source> + <translation type="unfinished">刷新</translation> + </message> + <message> + <location filename="../QScintilla/EditorOutline.py" line="301"/> + <source>Copy Path to Clipboard</source> + <translation type="unfinished">将路径复制到剪贴板</translation> + </message> + <message> + <location filename="../QScintilla/EditorOutline.py" line="306"/> + <source>Expand All</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/EditorOutline.py" line="310"/> + <source>Collapse All</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/EditorOutline.py" line="315"/> + <source>Increment Width</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/EditorOutline.py" line="319"/> + <source>Decrement Width</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/EditorOutline.py" line="363"/> + <source>Line {0}</source> + <translation type="unfinished">行 {0}</translation> + </message> +</context> +<context> <name>EditorPropertiesPage</name> <message> <location filename="../Preferences/ConfigurationPages/EditorPropertiesPage.ui" line="17"/> @@ -18585,12 +18681,6 @@ </message> </context> <context> - <name>Fetch</name> -</context> -<context> - <name>FetchProjectHelper</name> -</context> -<context> <name>FileDialogWizard</name> <message> <location filename="../Plugins/PluginWizardQFileDialog.py" line="85"/> @@ -38842,22 +38932,22 @@ <context> <name>HgUserConfigDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="545"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="542"/> <source>Delete Host Fingerprint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="545"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="542"/> <source><p>Shall the fingerprint for host <b>{0}</b> really be deleted?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="715"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="712"/> <source>Edit User Configuration</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="715"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="712"/> <source>You will loose all changes made in this dialog. Shall the data be saved first?</source> <translation type="unfinished"></translation> </message> @@ -39207,12 +39297,12 @@ <translation type="unfinished">默认</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="657"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="654"/> <source>Delete Host Minimum Protocol</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="657"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgUserConfigDialog.py" line="654"/> <source><p>Shall the minimum protocol entry for host <b>{0}</b> really be deleted?</p></source> <translation type="unfinished"></translation> </message> @@ -48316,649 +48406,649 @@ <context> <name>MiniEditor</name> <message> - <location filename="../QScintilla/MiniEditor.py" line="400"/> + <location filename="../QScintilla/MiniEditor.py" line="447"/> <source>New</source> <translation>新建</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="400"/> + <location filename="../QScintilla/MiniEditor.py" line="447"/> <source>&New</source> <translation>新建(&N)</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="400"/> + <location filename="../QScintilla/MiniEditor.py" line="447"/> <source>Ctrl+N</source> <comment>File|New</comment> <translation>Ctrl+N</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="406"/> + <location filename="../QScintilla/MiniEditor.py" line="453"/> <source>Open an empty editor window</source> <translation>打开一个空白编辑器窗口</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="407"/> + <location filename="../QScintilla/MiniEditor.py" line="454"/> <source><b>New</b><p>An empty editor window will be created.</p></source> <translation><b>新建</b><p>创建一个空白编辑器窗口。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="414"/> + <location filename="../QScintilla/MiniEditor.py" line="461"/> <source>Open</source> <translation>打开</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="414"/> + <location filename="../QScintilla/MiniEditor.py" line="461"/> <source>&Open...</source> <translation>打开(&O)…</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="414"/> + <location filename="../QScintilla/MiniEditor.py" line="461"/> <source>Ctrl+O</source> <comment>File|Open</comment> <translation>Ctrl+O</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="420"/> + <location filename="../QScintilla/MiniEditor.py" line="467"/> <source>Open a file</source> <translation>打开一个文件</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="421"/> + <location filename="../QScintilla/MiniEditor.py" line="468"/> <source><b>Open a file</b><p>You will be asked for the name of a file to be opened.</p></source> <translation><b>打开一个文件</b><p>将询问要打开的文件名称。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="428"/> + <location filename="../QScintilla/MiniEditor.py" line="475"/> <source>Save</source> <translation>保存</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="428"/> + <location filename="../QScintilla/MiniEditor.py" line="475"/> <source>&Save</source> <translation>保存(&S)</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="428"/> + <location filename="../QScintilla/MiniEditor.py" line="475"/> <source>Ctrl+S</source> <comment>File|Save</comment> <translation>Ctrl+S</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="434"/> + <location filename="../QScintilla/MiniEditor.py" line="481"/> <source>Save the current file</source> <translation>保存当前文件</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="435"/> + <location filename="../QScintilla/MiniEditor.py" line="482"/> <source><b>Save File</b><p>Save the contents of current editor window.</p></source> <translation><b>保存文件</b><p>保存当前编辑器窗口的内容。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="442"/> + <location filename="../QScintilla/MiniEditor.py" line="489"/> <source>Save as</source> <translation>另存为</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="442"/> + <location filename="../QScintilla/MiniEditor.py" line="489"/> <source>Save &as...</source> <translation>另存为(&A)…</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="442"/> + <location filename="../QScintilla/MiniEditor.py" line="489"/> <source>Shift+Ctrl+S</source> <comment>File|Save As</comment> <translation>Shift+Ctrl+S</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="448"/> + <location filename="../QScintilla/MiniEditor.py" line="495"/> <source>Save the current file to a new one</source> <translation>将当前文件保存到一个新文件中</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="450"/> + <location filename="../QScintilla/MiniEditor.py" line="497"/> <source><b>Save File as</b><p>Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.</p></source> <translation><b>文件另存为</b><p>将当前编辑器窗口的内容保存到一个新文件中。可以在文件选择对话框中输入该文件。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="473"/> + <location filename="../QScintilla/MiniEditor.py" line="520"/> <source>Close</source> <translation>关闭</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="473"/> + <location filename="../QScintilla/MiniEditor.py" line="520"/> <source>&Close</source> <translation>关闭(&C)</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="473"/> + <location filename="../QScintilla/MiniEditor.py" line="520"/> <source>Ctrl+W</source> <comment>File|Close</comment> <translation>Ctrl+W</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="479"/> + <location filename="../QScintilla/MiniEditor.py" line="526"/> <source>Close the editor window</source> <translation>关闭编辑器窗口</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="480"/> + <location filename="../QScintilla/MiniEditor.py" line="527"/> <source><b>Close Window</b><p>Close the current window.</p></source> <translation><b>关闭窗口</b><p>关闭当前窗口。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="487"/> + <location filename="../QScintilla/MiniEditor.py" line="534"/> <source>Print</source> <translation>打印</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="487"/> + <location filename="../QScintilla/MiniEditor.py" line="534"/> <source>&Print</source> <translation>打印(&P)</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="487"/> + <location filename="../QScintilla/MiniEditor.py" line="534"/> <source>Ctrl+P</source> <comment>File|Print</comment> <translation>Ctrl+P</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="493"/> + <location filename="../QScintilla/MiniEditor.py" line="540"/> <source>Print the current file</source> <translation>打印当前文件</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="494"/> - <source><b>Print File</b><p>Print the contents of the current file.</p></source> - <translation><b>打印文件</b><p>打印当前文件的内容。</p></translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="501"/> - <source>Print Preview</source> - <translation>打印预览</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="506"/> - <source>Print preview of the current file</source> - <translation>当前文件的打印预览</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="508"/> - <source><b>Print Preview</b><p>Print preview of the current file.</p></source> - <translation><b>打印预览</b><p>当前文件的打印预览。</p></translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="519"/> - <source>Undo</source> - <translation>撤消</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="519"/> - <source>&Undo</source> - <translation>撤消(&U)</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="519"/> - <source>Ctrl+Z</source> - <comment>Edit|Undo</comment> - <translation>Ctrl+Z</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="519"/> - <source>Alt+Backspace</source> - <comment>Edit|Undo</comment> - <translation>Alt+Backspace</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="526"/> - <source>Undo the last change</source> - <translation>撤消最后一次更改</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="527"/> - <source><b>Undo</b><p>Undo the last change done in the current editor.</p></source> - <translation><b>撤消</b><p>在当前编辑器中撤消最后一次更改。</p></translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="534"/> - <source>Redo</source> - <translation>重做</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="534"/> - <source>&Redo</source> - <translation>重做(&R)</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="534"/> - <source>Ctrl+Shift+Z</source> - <comment>Edit|Redo</comment> - <translation>Ctrl+Shift+Z</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="540"/> - <source>Redo the last change</source> - <translation>重做最后一次更改</translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="541"/> - <source><b>Redo</b><p>Redo the last change done in the current editor.</p></source> - <translation><b>重做</b><p>在当前编辑器中重做最后一次更改。</p></translation> + <source><b>Print File</b><p>Print the contents of the current file.</p></source> + <translation><b>打印文件</b><p>打印当前文件的内容。</p></translation> </message> <message> <location filename="../QScintilla/MiniEditor.py" line="548"/> - <source>Cut</source> - <translation>剪切</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="548"/> - <source>Cu&t</source> - <translation>剪切(&t)</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="548"/> - <source>Ctrl+X</source> - <comment>Edit|Cut</comment> - <translation>Ctrl+X</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="548"/> - <source>Shift+Del</source> - <comment>Edit|Cut</comment> - <translation>Shift+Del</translation> + <source>Print Preview</source> + <translation>打印预览</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="553"/> + <source>Print preview of the current file</source> + <translation>当前文件的打印预览</translation> </message> <message> <location filename="../QScintilla/MiniEditor.py" line="555"/> - <source>Cut the selection</source> - <translation>剪切所选内容</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="556"/> - <source><b>Cut</b><p>Cut the selected text of the current editor to the clipboard.</p></source> - <translation><b>剪切</b><p>将当前编辑器所选内容剪切到剪贴板中。</p></translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="564"/> - <source>Copy</source> - <translation>复制</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="564"/> - <source>&Copy</source> - <translation>复制(&C)</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="564"/> - <source>Ctrl+C</source> - <comment>Edit|Copy</comment> - <translation>Ctrl+C</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="564"/> - <source>Ctrl+Ins</source> - <comment>Edit|Copy</comment> - <translation>Ctrl+Ins</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="571"/> - <source>Copy the selection</source> - <translation>复制所选内容</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="572"/> - <source><b>Copy</b><p>Copy the selected text of the current editor to the clipboard.</p></source> - <translation><b>复制</b><p>将当前编辑器所选内容复制到剪贴板中。</p></translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="580"/> - <source>Paste</source> - <translation>粘贴</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="580"/> - <source>&Paste</source> - <translation>粘贴(&P)</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="580"/> - <source>Ctrl+V</source> - <comment>Edit|Paste</comment> - <translation>Ctrl+V</translation> - </message> - <message> - <location filename="../QScintilla/MiniEditor.py" line="580"/> - <source>Shift+Ins</source> - <comment>Edit|Paste</comment> - <translation>Shift+Ins</translation> + <source><b>Print Preview</b><p>Print preview of the current file.</p></source> + <translation><b>打印预览</b><p>当前文件的打印预览。</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="566"/> + <source>Undo</source> + <translation>撤消</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="566"/> + <source>&Undo</source> + <translation>撤消(&U)</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="566"/> + <source>Ctrl+Z</source> + <comment>Edit|Undo</comment> + <translation>Ctrl+Z</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="566"/> + <source>Alt+Backspace</source> + <comment>Edit|Undo</comment> + <translation>Alt+Backspace</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="573"/> + <source>Undo the last change</source> + <translation>撤消最后一次更改</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="574"/> + <source><b>Undo</b><p>Undo the last change done in the current editor.</p></source> + <translation><b>撤消</b><p>在当前编辑器中撤消最后一次更改。</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="581"/> + <source>Redo</source> + <translation>重做</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="581"/> + <source>&Redo</source> + <translation>重做(&R)</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="581"/> + <source>Ctrl+Shift+Z</source> + <comment>Edit|Redo</comment> + <translation>Ctrl+Shift+Z</translation> </message> <message> <location filename="../QScintilla/MiniEditor.py" line="587"/> + <source>Redo the last change</source> + <translation>重做最后一次更改</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="588"/> + <source><b>Redo</b><p>Redo the last change done in the current editor.</p></source> + <translation><b>重做</b><p>在当前编辑器中重做最后一次更改。</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="595"/> + <source>Cut</source> + <translation>剪切</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="595"/> + <source>Cu&t</source> + <translation>剪切(&t)</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="595"/> + <source>Ctrl+X</source> + <comment>Edit|Cut</comment> + <translation>Ctrl+X</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="595"/> + <source>Shift+Del</source> + <comment>Edit|Cut</comment> + <translation>Shift+Del</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="602"/> + <source>Cut the selection</source> + <translation>剪切所选内容</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="603"/> + <source><b>Cut</b><p>Cut the selected text of the current editor to the clipboard.</p></source> + <translation><b>剪切</b><p>将当前编辑器所选内容剪切到剪贴板中。</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="611"/> + <source>Copy</source> + <translation>复制</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="611"/> + <source>&Copy</source> + <translation>复制(&C)</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="611"/> + <source>Ctrl+C</source> + <comment>Edit|Copy</comment> + <translation>Ctrl+C</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="611"/> + <source>Ctrl+Ins</source> + <comment>Edit|Copy</comment> + <translation>Ctrl+Ins</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="618"/> + <source>Copy the selection</source> + <translation>复制所选内容</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="619"/> + <source><b>Copy</b><p>Copy the selected text of the current editor to the clipboard.</p></source> + <translation><b>复制</b><p>将当前编辑器所选内容复制到剪贴板中。</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="627"/> + <source>Paste</source> + <translation>粘贴</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="627"/> + <source>&Paste</source> + <translation>粘贴(&P)</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="627"/> + <source>Ctrl+V</source> + <comment>Edit|Paste</comment> + <translation>Ctrl+V</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="627"/> + <source>Shift+Ins</source> + <comment>Edit|Paste</comment> + <translation>Shift+Ins</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="634"/> <source>Paste the last cut/copied text</source> <translation>粘贴最近剪切或复制的文本</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="589"/> + <location filename="../QScintilla/MiniEditor.py" line="636"/> <source><b>Paste</b><p>Paste the last cut/copied text from the clipboard to the current editor.</p></source> <translation><b>粘贴</b><p>将最近剪切或复制的文本从剪贴板粘贴到当前编辑器中。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="597"/> + <location filename="../QScintilla/MiniEditor.py" line="644"/> <source>Clear</source> <translation>清除</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="597"/> + <location filename="../QScintilla/MiniEditor.py" line="644"/> <source>Cl&ear</source> <translation>清除(&E)</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="597"/> + <location filename="../QScintilla/MiniEditor.py" line="644"/> <source>Alt+Shift+C</source> <comment>Edit|Clear</comment> <translation>Alt+Shift+C</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="604"/> + <location filename="../QScintilla/MiniEditor.py" line="651"/> <source>Clear all text</source> <translation>清除所有文本</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="605"/> + <location filename="../QScintilla/MiniEditor.py" line="652"/> <source><b>Clear</b><p>Delete all text of the current editor.</p></source> <translation><b>清除</b><p>删除当前编辑器中的所有文本。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2129"/> + <location filename="../QScintilla/MiniEditor.py" line="2176"/> <source>About</source> <translation>关于</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2129"/> + <location filename="../QScintilla/MiniEditor.py" line="2176"/> <source>&About</source> <translation>关于(&A)</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2133"/> + <location filename="../QScintilla/MiniEditor.py" line="2180"/> <source>Display information about this software</source> <translation>显示软件信息</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2135"/> + <location filename="../QScintilla/MiniEditor.py" line="2182"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>关于</b><p>显示与本软件有关的部分信息。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2141"/> + <location filename="../QScintilla/MiniEditor.py" line="2188"/> <source>About Qt</source> <translation>关于 Qt</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2141"/> + <location filename="../QScintilla/MiniEditor.py" line="2188"/> <source>About &Qt</source> <translation>关于 &Qt</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2145"/> + <location filename="../QScintilla/MiniEditor.py" line="2192"/> <source>Display information about the Qt toolkit</source> <translation>显示 Qt 工具包信息</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2147"/> + <location filename="../QScintilla/MiniEditor.py" line="2194"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation><b>关于 Qt</b><p>显示 Qt 工具包的部分相关信息。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2154"/> + <location filename="../QScintilla/MiniEditor.py" line="2201"/> <source>What's This?</source> <translation>这是什么?</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2154"/> + <location filename="../QScintilla/MiniEditor.py" line="2201"/> <source>&What's This?</source> <translation>这是什么(&W)?</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2154"/> + <location filename="../QScintilla/MiniEditor.py" line="2201"/> <source>Shift+F1</source> <comment>Help|What's This?'</comment> <translation>Shift+F1</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2160"/> + <location filename="../QScintilla/MiniEditor.py" line="2207"/> <source>Context sensitive help</source> <translation>背景帮助</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2161"/> + <location filename="../QScintilla/MiniEditor.py" line="2208"/> <source><b>Display context sensitive help</b><p>In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.</p></source> <translation><b>显示背景帮助</b><p>在“这是什么?”模式中,鼠标光标显示为带问号的箭头,通过点击界面元素你可以获得“在做什么”和“怎样使用”的简短描述。使用标题栏中的上下文帮助按钮可以获得此功能。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2177"/> + <location filename="../QScintilla/MiniEditor.py" line="2224"/> <source>&File</source> <translation>文件(&F)</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2189"/> + <location filename="../QScintilla/MiniEditor.py" line="2236"/> <source>&Edit</source> <translation>编辑(&E)</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2209"/> + <location filename="../QScintilla/MiniEditor.py" line="2256"/> <source>&Help</source> <translation>帮助(&H)</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2221"/> + <location filename="../QScintilla/MiniEditor.py" line="2268"/> <source>File</source> <translation>文件</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2234"/> + <location filename="../QScintilla/MiniEditor.py" line="2281"/> <source>Edit</source> <translation>编辑</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2244"/> + <location filename="../QScintilla/MiniEditor.py" line="2291"/> <source>Find</source> <translation>查找</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2251"/> + <location filename="../QScintilla/MiniEditor.py" line="2298"/> <source>Help</source> <translation>帮助</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2264"/> + <location filename="../QScintilla/MiniEditor.py" line="2311"/> <source><p>This part of the status bar displays an indication of the editors files writability.</p></source> <translation><p>状态条的这一部分显示编辑器文件是否为可写。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2271"/> + <location filename="../QScintilla/MiniEditor.py" line="2318"/> <source><p>This part of the status bar displays the line number of the editor.</p></source> <translation><p>状态条的这一部分显示编辑器的行号。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2278"/> + <location filename="../QScintilla/MiniEditor.py" line="2325"/> <source><p>This part of the status bar displays the cursor position of the editor.</p></source> <translation><p>状态条的这一部分显示编辑的光标位置。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2283"/> + <location filename="../QScintilla/MiniEditor.py" line="2330"/> <source>Ready</source> <translation>就绪</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2368"/> + <location filename="../QScintilla/MiniEditor.py" line="2415"/> <source>File loaded</source> <translation>文件已载入</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2457"/> + <location filename="../QScintilla/MiniEditor.py" line="2504"/> <source>File saved</source> <translation>文件已保存</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2800"/> + <location filename="../QScintilla/MiniEditor.py" line="2851"/> <source>Untitled</source> <translation>未命名</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2486"/> + <location filename="../QScintilla/MiniEditor.py" line="2533"/> <source>Mini Editor</source> <translation>迷你编辑器</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2763"/> + <location filename="../QScintilla/MiniEditor.py" line="2814"/> <source>Printing...</source> <translation>打印中…</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2781"/> + <location filename="../QScintilla/MiniEditor.py" line="2832"/> <source>Printing completed</source> <translation>打印已完成</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2783"/> + <location filename="../QScintilla/MiniEditor.py" line="2834"/> <source>Error while printing</source> <translation>打印时出错</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2786"/> + <location filename="../QScintilla/MiniEditor.py" line="2837"/> <source>Printing aborted</source> <translation>打印失败</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2841"/> + <location filename="../QScintilla/MiniEditor.py" line="2892"/> <source>Select all</source> <translation>全选</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2842"/> + <location filename="../QScintilla/MiniEditor.py" line="2893"/> <source>Deselect all</source> <translation>全部取消选择</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2856"/> + <location filename="../QScintilla/MiniEditor.py" line="2907"/> <source>Languages</source> <translation>语言</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2859"/> + <location filename="../QScintilla/MiniEditor.py" line="2910"/> <source>No Language</source> <translation>无语言</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2883"/> + <location filename="../QScintilla/MiniEditor.py" line="2934"/> <source>Guessed</source> <translation>猜测</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2904"/> + <location filename="../QScintilla/MiniEditor.py" line="2956"/> <source>Alternatives</source> <translation>备选</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2918"/> + <location filename="../QScintilla/MiniEditor.py" line="2972"/> <source>Pygments Lexer</source> <translation>Pygments 词法分析器</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2918"/> + <location filename="../QScintilla/MiniEditor.py" line="2972"/> <source>Select the Pygments lexer to apply.</source> <translation>选择要应用的 Pygments 词法分析器。</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2339"/> + <location filename="../QScintilla/MiniEditor.py" line="2386"/> <source>Open File</source> <translation>打开文件</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="347"/> + <location filename="../QScintilla/MiniEditor.py" line="394"/> <source>Line: {0:5}</source> <translation>行:{0:5}</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="351"/> + <location filename="../QScintilla/MiniEditor.py" line="398"/> <source>Pos: {0:5}</source> <translation>列:{0:5}</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2339"/> + <location filename="../QScintilla/MiniEditor.py" line="2386"/> <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/MiniEditor.py" line="2449"/> + <location filename="../QScintilla/MiniEditor.py" line="2496"/> <source>Save File</source> <translation>保存文件</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2449"/> + <location filename="../QScintilla/MiniEditor.py" line="2496"/> <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/MiniEditor.py" line="2486"/> + <location filename="../QScintilla/MiniEditor.py" line="2533"/> <source>{0}[*] - {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2901"/> + <location filename="../QScintilla/MiniEditor.py" line="2952"/> <source>Alternatives ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2310"/> + <location filename="../QScintilla/MiniEditor.py" line="2357"/> <source>The document has unsaved changes.</source> <translation>文档有未保存的更改。</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="284"/> + <location filename="../QScintilla/MiniEditor.py" line="331"/> <source>About eric6 Mini Editor</source> <translation>关于 eric6 迷你编辑器</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="284"/> + <location filename="../QScintilla/MiniEditor.py" line="331"/> <source>The eric6 Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source> <translation>Eric6 迷你编辑器是一个基于 QScintilla 的编辑器组件。它可用于简单的、不需要完整编辑器复杂功能的编辑任务。</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2310"/> + <location filename="../QScintilla/MiniEditor.py" line="2357"/> <source>eric6 Mini Editor</source> <translation>eric6 迷你编辑器</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="458"/> + <location filename="../QScintilla/MiniEditor.py" line="505"/> <source>Save Copy</source> <translation>保存副本</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="458"/> + <location filename="../QScintilla/MiniEditor.py" line="505"/> <source>Save &Copy...</source> <translation>保存副本(&C)…</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="463"/> + <location filename="../QScintilla/MiniEditor.py" line="510"/> <source>Save a copy of the current file</source> <translation>保存当前文件的一个副本</translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="465"/> + <location filename="../QScintilla/MiniEditor.py" line="512"/> <source><b>Save Copy</b><p>Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.</p></source> <translation><b>保存副本</b>保存当前编辑器窗口内容的一个副本。文件可以在文件选择对话框中输入。</p></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3399"/> + <location filename="../QScintilla/MiniEditor.py" line="3487"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3399"/> + <location filename="../QScintilla/MiniEditor.py" line="3487"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2469"/> + <location filename="../QScintilla/MiniEditor.py" line="2516"/> <source>[*] - {0}</source> <translation type="unfinished"></translation> </message> @@ -53682,17 +53772,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1608"/> + <location filename="../Preferences/__init__.py" line="1611"/> <source>Export Preferences</source> <translation>导出首选项</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1636"/> + <location filename="../Preferences/__init__.py" line="1639"/> <source>Import Preferences</source> <translation>导入首选项</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1636"/> + <location filename="../Preferences/__init__.py" line="1639"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>属性文件 (*.ini);;所有文件 (*)</translation> </message> @@ -75637,6 +75727,16 @@ <source>Enter the summary filter as a regular expression.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="37"/> + <source>Test</source> + <translation type="unfinished">测试</translation> + </message> + <message> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="38"/> + <source>Documentation</source> + <translation type="unfinished">文档</translation> + </message> </context> <context> <name>TaskPropertiesDialog</name>