--- a/src/eric7/i18n/eric7_zh_CN.ts Tue Sep 27 14:59:32 2022 +0200 +++ b/src/eric7/i18n/eric7_zh_CN.ts Tue Sep 27 17:58:12 2022 +0200 @@ -728,82 +728,82 @@ <translation>Alt+C</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="80" /> + <location filename="../Project/AddFileDialog.py" line="83" /> <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source> <translation>源文件 ({0});;窗体文件 ({1});;资源文件 ({2});;界面文件 ({3});;协议文件 ({4});;翻译文件 ({5});;所有文件 (*)</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="96" /> + <location filename="../Project/AddFileDialog.py" line="99" /> <source>Select Files</source> <translation>选择文件</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="102" /> + <location filename="../Project/AddFileDialog.py" line="105" /> <source>Forms Files ({0})</source> <translation>窗体文件 ({0})</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="103" /> + <location filename="../Project/AddFileDialog.py" line="106" /> <source>Select user-interface files</source> <translation>选择用户界面文件</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="109" /> + <location filename="../Project/AddFileDialog.py" line="112" /> <source>Resource Files ({0})</source> <translation>资源文件 ({0})</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="110" /> + <location filename="../Project/AddFileDialog.py" line="113" /> <source>Select resource files</source> <translation>选择资源文件</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="116" /> - <source>Source Files ({0});;All Files (*)</source> - <translation>源文件 ({0});;所有文件 (*)</translation> - </message> - <message> <location filename="../Project/AddFileDialog.py" line="119" /> + <source>Source Files ({0});;All Files (*)</source> + <translation>源文件 ({0});;所有文件 (*)</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.py" line="122" /> <source>Select source files</source> <translation>选择源文件</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="125" /> + <location filename="../Project/AddFileDialog.py" line="128" /> <source>Interface Files ({0})</source> <translation>界面文件 ({0})</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="126" /> + <location filename="../Project/AddFileDialog.py" line="129" /> <source>Select interface files</source> <translation>选择界面文件</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="132" /> + <location filename="../Project/AddFileDialog.py" line="135" /> <source>Protocol Files ({0})</source> <translation>协议文件({0})</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="133" /> + <location filename="../Project/AddFileDialog.py" line="136" /> <source>Select protocol files</source> <translation>选择协议文件</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="139" /> - <source>Translation Files ({0})</source> - <translation>翻译文件 ({0})</translation> - </message> - <message> - <location filename="../Project/AddFileDialog.py" line="140" /> - <source>Select translation files</source> - <translation>选择翻译文件</translation> - </message> - <message> <location filename="../Project/AddFileDialog.py" line="142" /> - <source>All Files (*)</source> - <translation>所有文件 (*)</translation> + <source>Translation Files ({0})</source> + <translation>翻译文件 ({0})</translation> </message> <message> <location filename="../Project/AddFileDialog.py" line="143" /> + <source>Select translation files</source> + <translation>选择翻译文件</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.py" line="145" /> + <source>All Files (*)</source> + <translation>所有文件 (*)</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.py" line="146" /> <source>Select files</source> <translation>选择文件</translation> </message> @@ -2003,57 +2003,57 @@ </message> <message> <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="215" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" /> <source>Reformatted:</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="217" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" /> <source>Would Reformat:</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="273" /> - <source>Formatting Failure</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" /> + <source>Formatting Failure</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" /> <source><p>Formatting failed due to this error.</p><p>{0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="535" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" /> <source>would reformat</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="538" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" /> <source>reformatted</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="543" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" /> <source>unchanged</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="547" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" /> <source>unmodified</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="551" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" /> <source>ignored</source> <translation type="unfinished">已忽略</translation> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="555" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" /> <source>failed</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="560" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" /> <source>invalid status ({0})</source> <translation type="unfinished" /> </message> @@ -45478,17 +45478,17 @@ <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/LexerPython.py" line="82" /> + <location filename="../QScintilla/Lexers/LexerPython.py" line="80" /> <source>__future__ Imports</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/LexerPython.py" line="92" /> + <location filename="../QScintilla/Lexers/LexerPython.py" line="90" /> <source>PyQt5/6 Modules</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/LexerPython.py" line="109" /> + <location filename="../QScintilla/Lexers/LexerPython.py" line="107" /> <source>Cython Specifics</source> <translation type="unfinished" /> </message> @@ -57665,122 +57665,130 @@ <context> <name>ProjectOthersBrowser</name> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="54" /> + <location filename="../Project/ProjectOthersBrowser.py" line="55" /> <source>Others</source> <translation>其它</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="57" /> + <location filename="../Project/ProjectOthersBrowser.py" line="58" /> <source><b>Project Others Browser</b><p>This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.</p></source> <translation><b>项目其它浏览器</b><p>可以方便地观察当前项目中的所有其它文件和文件夹。可通过上下文菜单执行多个行为。在项目中注册过的条目将显示成其它颜色。</p></translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="75" /> + <location filename="../Project/ProjectOthersBrowser.py" line="76" /> <source>Open in Hex Editor</source> <translation type="unfinished">在十六进制编辑器中打开</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="77" /> + <location filename="../Project/ProjectOthersBrowser.py" line="78" /> <source>Open in Icon Editor</source> <translation>在图标编辑器中打开</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="80" /> + <location filename="../Project/ProjectOthersBrowser.py" line="81" /> <source>Open in Editor</source> <translation type="unfinished">在编辑器中打开</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="309" /> - <location filename="../Project/ProjectOthersBrowser.py" line="301" /> - <location filename="../Project/ProjectOthersBrowser.py" line="291" /> - <location filename="../Project/ProjectOthersBrowser.py" line="283" /> - <location filename="../Project/ProjectOthersBrowser.py" line="84" /> + <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="85" /> <source>Show Mime-Type</source> <translation>显示 MIME 类型</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="88" /> + <location filename="../Project/ProjectOthersBrowser.py" line="89" /> <source>Rename file</source> <translation>重命名文件</translation> </message> <message> + <location filename="../Project/ProjectOthersBrowser.py" line="145" /> + <location filename="../Project/ProjectOthersBrowser.py" line="111" /> + <location filename="../Project/ProjectOthersBrowser.py" line="92" /> + <source>Remove from project</source> + <translation>从项目移除</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="148" /> + <location filename="../Project/ProjectOthersBrowser.py" line="115" /> + <location filename="../Project/ProjectOthersBrowser.py" line="94" /> + <source>Delete</source> + <translation>删除</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="132" /> + <location filename="../Project/ProjectOthersBrowser.py" line="119" /> + <location filename="../Project/ProjectOthersBrowser.py" line="97" /> + <source>Add files...</source> + <translation>添加文件…</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="133" /> + <location filename="../Project/ProjectOthersBrowser.py" line="120" /> + <location filename="../Project/ProjectOthersBrowser.py" line="98" /> + <source>Add directory...</source> + <translation>添加文件夹…</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="100" /> + <source>Refresh</source> + <translation>刷新</translation> + </message> + <message> <location filename="../Project/ProjectOthersBrowser.py" line="122" /> - <location filename="../Project/ProjectOthersBrowser.py" line="91" /> - <source>Remove from project</source> - <translation>从项目移除</translation> - </message> - <message> - <location filename="../Project/ProjectOthersBrowser.py" line="125" /> - <location filename="../Project/ProjectOthersBrowser.py" line="93" /> - <source>Delete</source> - <translation>删除</translation> - </message> - <message> - <location filename="../Project/ProjectOthersBrowser.py" line="109" /> - <location filename="../Project/ProjectOthersBrowser.py" line="96" /> - <source>Add files...</source> - <translation>添加文件…</translation> - </message> - <message> - <location filename="../Project/ProjectOthersBrowser.py" line="110" /> - <location filename="../Project/ProjectOthersBrowser.py" line="97" /> - <source>Add directory...</source> - <translation>添加文件夹…</translation> - </message> - <message> - <location filename="../Project/ProjectOthersBrowser.py" line="99" /> - <source>Refresh</source> - <translation>刷新</translation> - </message> - <message> - <location filename="../Project/ProjectOthersBrowser.py" line="101" /> + <location filename="../Project/ProjectOthersBrowser.py" line="102" /> <source>Copy Path to Clipboard</source> <translation>将路径复制到剪贴板</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="128" /> - <location filename="../Project/ProjectOthersBrowser.py" line="112" /> - <location filename="../Project/ProjectOthersBrowser.py" line="103" /> + <location filename="../Project/ProjectOthersBrowser.py" line="151" /> + <location filename="../Project/ProjectOthersBrowser.py" line="135" /> + <location filename="../Project/ProjectOthersBrowser.py" line="124" /> + <location filename="../Project/ProjectOthersBrowser.py" line="104" /> <source>Expand all directories</source> <translation>展开所有文件夹</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="130" /> - <location filename="../Project/ProjectOthersBrowser.py" line="114" /> - <location filename="../Project/ProjectOthersBrowser.py" line="104" /> + <location filename="../Project/ProjectOthersBrowser.py" line="153" /> + <location filename="../Project/ProjectOthersBrowser.py" line="137" /> + <location filename="../Project/ProjectOthersBrowser.py" line="126" /> + <location filename="../Project/ProjectOthersBrowser.py" line="105" /> <source>Collapse all directories</source> <translation>折叠所有文件夹</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="133" /> - <location filename="../Project/ProjectOthersBrowser.py" line="117" /> - <location filename="../Project/ProjectOthersBrowser.py" line="106" /> + <location filename="../Project/ProjectOthersBrowser.py" line="156" /> + <location filename="../Project/ProjectOthersBrowser.py" line="140" /> + <location filename="../Project/ProjectOthersBrowser.py" line="129" /> + <location filename="../Project/ProjectOthersBrowser.py" line="107" /> <source>Configure...</source> <translation>配置…</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="284" /> + <location filename="../Project/ProjectOthersBrowser.py" line="328" /> <source>The mime type of the file could not be determined.</source> <translation>文件 MIME 类型无法确定。</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="302" /> - <location filename="../Project/ProjectOthersBrowser.py" line="292" /> + <location filename="../Project/ProjectOthersBrowser.py" line="346" /> + <location filename="../Project/ProjectOthersBrowser.py" line="336" /> <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="310" /> + <location filename="../Project/ProjectOthersBrowser.py" line="354" /> <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="373" /> + <location filename="../Project/ProjectOthersBrowser.py" line="447" /> <source>Delete files/directories</source> <translation>删除文件或文件夹</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="374" /> + <location filename="../Project/ProjectOthersBrowser.py" line="448" /> <source>Do you really want to delete these entries from the project?</source> <translation>确定要从项目中删除这些条目吗?</translation> </message> @@ -93050,22 +93058,22 @@ <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2412" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2413" /> <source><p>Grant the website at <b>{0}</b> <b>Read</b> access to '{1}'?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2420" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2421" /> <source><p>Grant the website at <b>{0}</b> <b>Write</b> access to '{1}'?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2425" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2426" /> <source><p>Grant the website at <b>{0}</b> <b>Read and Write</b> access to '{1}'?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2432" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2433" /> <source>File System Access Request</source> <translation type="unfinished" /> </message>