--- a/eric6/i18n/eric6_zh_CN.ts Sun Feb 07 17:34:51 2021 +0100 +++ b/eric6/i18n/eric6_zh_CN.ts Mon Feb 08 18:01:02 2021 +0100 @@ -47873,42 +47873,42 @@ <context> <name>MicroPythonDevice</name> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="306"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="337"/> <source>Unsupported Device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="316"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="347"/> <source>REPL is not supported by this device.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="335"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="366"/> <source>Plotter is not supported by this device.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="354"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="385"/> <source>Running scripts is not supported by this device.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="374"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="405"/> <source>File Manager is not supported by this device.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="417"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="448"/> <source>Select Device Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="417"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="448"/> <source>Select the directory for the connected device:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="112"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="143"/> <source>Generic Board</source> <translation type="unfinished"></translation> </message> @@ -52344,17 +52344,17 @@ <context> <name>Pip</name> <message> - <location filename="../PipInterface/Pip.py" line="379"/> + <location filename="../PipInterface/Pip.py" line="388"/> <source>Install Packages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="344"/> + <location filename="../PipInterface/Pip.py" line="353"/> <source>Upgrade Packages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="469"/> + <location filename="../PipInterface/Pip.py" line="478"/> <source>Uninstall Packages</source> <translation type="unfinished">卸载包</translation> </message> @@ -52369,97 +52369,97 @@ <translation type="obsolete">配置…</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="238"/> + <location filename="../PipInterface/Pip.py" line="247"/> <source>Install PIP</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="279"/> + <location filename="../PipInterface/Pip.py" line="288"/> <source>Repair PIP</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="408"/> + <location filename="../PipInterface/Pip.py" line="417"/> <source>Install Packages from Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="469"/> + <location filename="../PipInterface/Pip.py" line="478"/> <source>Do you really want to uninstall these packages?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="482"/> + <location filename="../PipInterface/Pip.py" line="491"/> <source>Uninstall Packages from Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="95"/> + <location filename="../PipInterface/Pip.py" line="104"/> <source>python exited with an error ({0}).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="103"/> + <location filename="../PipInterface/Pip.py" line="112"/> <source>python did not finish within 30 seconds.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="106"/> + <location filename="../PipInterface/Pip.py" line="115"/> <source>python could not be started.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="200"/> + <location filename="../PipInterface/Pip.py" line="209"/> <source>Interpreter for Virtual Environment</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="200"/> + <location filename="../PipInterface/Pip.py" line="209"/> <source>No interpreter configured for the selected virtual environment.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="173"/> + <location filename="../PipInterface/Pip.py" line="182"/> <source><project></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="298"/> + <location filename="../PipInterface/Pip.py" line="307"/> <source>You are trying to upgrade PyQt packages. This might not work for the current instance of Python ({0}). Do you want to continue?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="679"/> + <location filename="../PipInterface/Pip.py" line="688"/> <source>Cache Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="704"/> + <location filename="../PipInterface/Pip.py" line="713"/> <source>List Cached Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="694"/> + <location filename="../PipInterface/Pip.py" line="703"/> <source>Enter a file pattern (empty for all):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="728"/> + <location filename="../PipInterface/Pip.py" line="737"/> <source>Remove Cached Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="720"/> + <location filename="../PipInterface/Pip.py" line="729"/> <source>Enter a file pattern:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="751"/> + <location filename="../PipInterface/Pip.py" line="760"/> <source>Purge Cache</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="744"/> + <location filename="../PipInterface/Pip.py" line="753"/> <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source> <translation type="unfinished"></translation> </message> @@ -52996,7 +52996,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="412"/> + <location filename="../PipInterface/PipPackagesWidget.ui" line="375"/> <source>Package</source> <translation type="unfinished"></translation> </message> @@ -53051,7 +53051,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="462"/> + <location filename="../PipInterface/PipPackagesWidget.ui" line="425"/> <source>Press to show details for the selected entry</source> <translation type="unfinished"></translation> </message> @@ -53061,262 +53061,247 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="90"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="191"/> <source>Name:</source> <translation type="unfinished">名称:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="322"/> - <source>Enter the search term for the package name</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="359"/> - <source>Enter search term</source> - <translation type="unfinished">输入搜索词</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.ui" line="332"/> - <source>Select the search term combination operation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="94"/> + <source>Enter the search term for the package name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.ui" line="335"/> + <source>Enter search term</source> + <translation type="unfinished">输入搜索词</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="195"/> <source>Summary:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="356"/> - <source>Enter the search term for the package summary</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="369"/> + <location filename="../PipInterface/PipPackagesWidget.ui" line="318"/> <source>Press to start the search</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="417"/> - <source>Score</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="422"/> + <location filename="../PipInterface/PipPackagesWidget.ui" line="385"/> <source>Description</source> <translation type="unfinished">描述</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="448"/> + <location filename="../PipInterface/PipPackagesWidget.ui" line="411"/> <source>Press to install the selected package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="455"/> + <location filename="../PipInterface/PipPackagesWidget.ui" line="418"/> <source>Press to install the selected package to the user site</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="66"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="168"/> <source>pip Menu</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="91"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="192"/> <source>Version:</source> <translation type="unfinished">版本:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="92"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="193"/> <source>Location:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="93"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="194"/> <source>Requires:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="95"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="196"/> <source>Homepage:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="96"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="197"/> <source>Author:</source> <translation type="unfinished">作者:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="97"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="198"/> <source>Author Email:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="98"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="199"/> <source>License:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="99"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="200"/> <source>Metadata Version:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="100"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="201"/> <source>Installer:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="101"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="202"/> <source>Classifiers:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="102"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="203"/> <source>Entry Points:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="103"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="204"/> <source>Files:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="241"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="344"/> <source>Getting installed packages...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="256"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="359"/> <source>Getting outdated packages...</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="665"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="761"/> <source>%n package(s) found.</source> <translation type="unfinished"> <numerusform></numerusform> </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="913"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="903"/> <source>Search PyPI</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="701"/> - <source><p>The package search did not return anything.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="736"/> - <source><p>The package search failed.</p><p>Reason: {0}</p></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="741"/> <source>Error: {0}</source> - <translation type="unfinished">错误:{0}</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="875"/> - <source>Show Package Details</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="875"/> - <source>Select the package version:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="913"/> + <translation type="obsolete">错误:{0}</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="903"/> <source><p>No package details info for <b>{0}</b> available.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="929"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="919"/> <source>Install Pip</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="922"/> + <source>Install Pip to User-Site</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="925"/> + <source>Repair Pip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1042"/> + <source>Install Packages</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../PipInterface/PipPackagesWidget.py" line="932"/> - <source>Install Pip to User-Site</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="935"/> - <source>Repair Pip</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1052"/> - <source>Install Packages</source> + <source>Install Local Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="936"/> + <source>Install Requirements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="939"/> + <source>Uninstall Requirements</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="942"/> - <source>Install Local Package</source> + <source>Generate Requirements...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="960"/> + <source>Edit User Configuration...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="963"/> + <source>Edit Environment Configuration...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="968"/> + <source>Configure...</source> + <translation type="unfinished">配置…</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1158"/> + <source>Edit Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1158"/> + <source>No valid configuration path determined. Aborting</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> - <source>Install Requirements</source> + <source>Show Cache Info...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="949"/> - <source>Uninstall Requirements</source> + <source>Show Cached Files...</source> <translation type="unfinished"></translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="952"/> - <source>Generate Requirements...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="970"/> - <source>Edit User Configuration...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="973"/> - <source>Edit Environment Configuration...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="978"/> - <source>Configure...</source> - <translation type="unfinished">配置…</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1168"/> - <source>Edit Configuration</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1168"/> - <source>No valid configuration path determined. Aborting</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> - <source>Show Cache Info...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="959"/> - <source>Show Cached Files...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="962"/> <source>Remove Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="965"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="955"/> <source>Purge Cache...</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.ui" line="380"/> + <source>Released</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="744"/> + <source><p>Received an error while searching for <b>{0}</b>.</p><p>Error: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="763"/> + <source>Showing first 20 packages found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="770"/> + <source><p>There were no results for <b>{0}</b>.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PipPage</name>