--- a/eric6/i18n/eric6_en.ts Tue Feb 18 19:38:58 2020 +0100 +++ b/eric6/i18n/eric6_en.ts Wed Feb 19 19:38:36 2020 +0100 @@ -48166,62 +48166,62 @@ <context> <name>PluginManager</name> <message> - <location filename="../PluginManager/PluginManager.py" line="211"/> + <location filename="../PluginManager/PluginManager.py" line="212"/> <source>Could not create a package for {0}.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="244"/> + <location filename="../PluginManager/PluginManager.py" line="245"/> <source>The internal plugin directory <b>{0}</b> does not exits.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="405"/> + <location filename="../PluginManager/PluginManager.py" line="409"/> <source>Module is missing the 'autoactivate' attribute.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="416"/> + <location filename="../PluginManager/PluginManager.py" line="420"/> <source>Module is missing the 'pluginType' and/or 'pluginTypename' attributes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="440"/> + <location filename="../PluginManager/PluginManager.py" line="444"/> <source>Module failed to load. Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="627"/> + <location filename="../PluginManager/PluginManager.py" line="631"/> <source>Incompatible plugin activation method.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1210"/> + <location filename="../PluginManager/PluginManager.py" line="1214"/> <source>Plugin Manager Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1210"/> + <location filename="../PluginManager/PluginManager.py" line="1214"/> <source><p>The plugin download directory <b>{0}</b> could not be created. Please configure it via the configuration dialog.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1291"/> + <location filename="../PluginManager/PluginManager.py" line="1295"/> <source>Error downloading file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1291"/> + <location filename="../PluginManager/PluginManager.py" line="1295"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1328"/> + <location filename="../PluginManager/PluginManager.py" line="1332"/> <source>New plugin versions available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginManager.py" line="1328"/> + <location filename="../PluginManager/PluginManager.py" line="1332"/> <source><p>There are new plug-ins or plug-in updates available. Use the plug-in repository dialog to get them.</p></source> <translation type="unfinished"></translation> </message> @@ -48720,7 +48720,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="198"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="200"/> <source>Plugin Uninstallation</source> <translation type="unfinished"></translation> </message> @@ -48730,17 +48730,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="121"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="123"/> <source><p>The plugin <b>{0}</b> has no 'packageName' attribute. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="177"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="179"/> <source><p>The plugin package <b>{0}</b> could not be removed. Aborting...</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginUninstallDialog.py" line="198"/> + <location filename="../PluginManager/PluginUninstallDialog.py" line="200"/> <source><p>The plugin <b>{0}</b> was uninstalled successfully from {1}.</p></source> <translation type="unfinished"></translation> </message> @@ -49344,180 +49344,205 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="49"/> + <location filename="../Preferences/ProgramsDialog.py" line="51"/> <source>Search</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="51"/> + <location filename="../Preferences/ProgramsDialog.py" line="53"/> <source>Press to search for programs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="173"/> + <location filename="../Preferences/ProgramsDialog.py" line="181"/> <source>Translation Extractor (Python, PySide)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="178"/> + <location filename="../Preferences/ProgramsDialog.py" line="186"/> <source>Forms Compiler (Python, PySide)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="183"/> + <location filename="../Preferences/ProgramsDialog.py" line="191"/> <source>Resource Compiler (Python, PySide)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="207"/> + <location filename="../Preferences/ProgramsDialog.py" line="215"/> <source>Forms Compiler (Ruby, Qt4)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="212"/> + <location filename="../Preferences/ProgramsDialog.py" line="220"/> <source>Resource Compiler (Ruby, Qt4)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="241"/> - <source>CORBA IDL Compiler</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="430"/> - <source>(unknown)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="273"/> - <source>Spell Checker - PyEnchant</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="378"/> - <source>(not configured)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="432"/> - <source>(not executable)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="469"/> - <source>(not found)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="290"/> - <source>Source Highlighter - Pygments</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="92"/> - <source>Translation Converter (Qt)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="106"/> - <source>Qt Designer</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="119"/> - <source>Qt Linguist</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="132"/> - <source>Qt Assistant</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="139"/> - <source>Translation Extractor (Python, PyQt4)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="144"/> - <source>Forms Compiler (Python, PyQt4)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="149"/> - <source>Resource Compiler (Python, PyQt4)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="156"/> - <source>Translation Extractor (Python, PyQt5)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="161"/> - <source>Forms Compiler (Python, PyQt5)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ProgramsDialog.py" line="166"/> - <source>Resource Compiler (Python, PyQt5)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ProgramsDialog.py" line="249"/> + <source>CORBA IDL Compiler</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="443"/> + <source>(unknown)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="281"/> + <source>Spell Checker - PyEnchant</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="388"/> + <source>(not configured)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="446"/> + <source>(not executable)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="489"/> + <source>(not found)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="298"/> + <source>Source Highlighter - Pygments</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="100"/> + <source>Translation Converter (Qt)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="114"/> + <source>Qt Designer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="127"/> + <source>Qt Linguist</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="140"/> + <source>Qt Assistant</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="147"/> + <source>Translation Extractor (Python, PyQt4)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="152"/> + <source>Forms Compiler (Python, PyQt4)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="157"/> + <source>Resource Compiler (Python, PyQt4)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="164"/> + <source>Translation Extractor (Python, PyQt5)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="169"/> + <source>Forms Compiler (Python, PyQt5)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="174"/> + <source>Resource Compiler (Python, PyQt5)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="257"/> <source>Protobuf Compiler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="255"/> + <location filename="../Preferences/ProgramsDialog.py" line="263"/> <source>gRPC Compiler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="411"/> + <location filename="../Preferences/ProgramsDialog.py" line="422"/> <source>(module not found)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="190"/> + <location filename="../Preferences/ProgramsDialog.py" line="198"/> <source>Translation Extractor (Python, PySide2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="200"/> + <location filename="../Preferences/ProgramsDialog.py" line="208"/> <source>Resource Compiler (Python, PySide2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="195"/> + <location filename="../Preferences/ProgramsDialog.py" line="203"/> <source>Forms Compiler (Python, PySide2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="223"/> + <location filename="../Preferences/ProgramsDialog.py" line="231"/> <source>conda Manager</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="230"/> + <location filename="../Preferences/ProgramsDialog.py" line="238"/> <source>PyPI Package Management</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="297"/> + <location filename="../Preferences/ProgramsDialog.py" line="305"/> <source>MicroPython - MPY Cross Compiler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="300"/> + <location filename="../Preferences/ProgramsDialog.py" line="308"/> <source>MicroPython - ESP Tool</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="306"/> + <location filename="../Preferences/ProgramsDialog.py" line="314"/> <source>MicroPython - PyBoard Flasher</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ProgramsDialog.ui" line="42"/> + <source>Show:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.ui" line="49"/> + <source>Select the kind of tools to show</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="56"/> + <source>All Supported Tools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="56"/> + <source>Available Tools Only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="56"/> + <source>Unavailable Tools Only</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Project</name>