Sun, 10 Dec 2017 13:55:30 +0100
Added the eric plug-in wizard plug-in to the core plug-ins.
--- a/APIs/Python3/eric6.api Sun Dec 10 13:02:42 2017 +0100 +++ b/APIs/Python3/eric6.api Sun Dec 10 13:55:30 2017 +0100 @@ -4615,6 +4615,22 @@ eric6.Plugins.PluginWizardE5MessageBox.python2Compatible?7 eric6.Plugins.PluginWizardE5MessageBox.shortDescription?7 eric6.Plugins.PluginWizardE5MessageBox.version?7 +eric6.Plugins.PluginWizardEricPlugin.WizardEricPluginWizard.activate?4() +eric6.Plugins.PluginWizardEricPlugin.WizardEricPluginWizard.deactivate?4() +eric6.Plugins.PluginWizardEricPlugin.WizardEricPluginWizard?1(ui) +eric6.Plugins.PluginWizardEricPlugin.author?7 +eric6.Plugins.PluginWizardEricPlugin.autoactivate?7 +eric6.Plugins.PluginWizardEricPlugin.className?7 +eric6.Plugins.PluginWizardEricPlugin.deactivateable?7 +eric6.Plugins.PluginWizardEricPlugin.error?7 +eric6.Plugins.PluginWizardEricPlugin.longDescription?7 +eric6.Plugins.PluginWizardEricPlugin.name?7 +eric6.Plugins.PluginWizardEricPlugin.needsRestart?7 +eric6.Plugins.PluginWizardEricPlugin.packageName?7 +eric6.Plugins.PluginWizardEricPlugin.pyqtApi?7 +eric6.Plugins.PluginWizardEricPlugin.python2Compatible?7 +eric6.Plugins.PluginWizardEricPlugin.shortDescription?7 +eric6.Plugins.PluginWizardEricPlugin.version?7 eric6.Plugins.PluginWizardPyRegExp.PyRegExpWizard.activate?4() eric6.Plugins.PluginWizardPyRegExp.PyRegExpWizard.deactivate?4() eric6.Plugins.PluginWizardPyRegExp.PyRegExpWizard?1(ui) @@ -6205,6 +6221,22 @@ eric6.Plugins.WizardPlugins.E5MessageBoxWizard.E5MessageBoxWizardDialog.E5MessageBoxWizardDialog.on_rWarning_toggled?4(on) eric6.Plugins.WizardPlugins.E5MessageBoxWizard.E5MessageBoxWizardDialog.E5MessageBoxWizardDialog.on_rYesNo_toggled?4(on) eric6.Plugins.WizardPlugins.E5MessageBoxWizard.E5MessageBoxWizardDialog.E5MessageBoxWizardDialog?1(parent=None) +eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.PluginWizardDialog.getCode?4() +eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.PluginWizardDialog.on_pluginTypeCombo_currentTextChanged?4(txt) +eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.PluginWizardDialog.on_projectButton_clicked?4() +eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.PluginWizardDialog.packageName?4() +eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.PluginWizardDialog?1(parent=None) +eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.apiFilesTemplate?7 +eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.configTemplate0?7 +eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.configTemplate1?7 +eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.configTemplate2?7 +eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.configTemplate3?7 +eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.exeDisplayDataListTemplate?7 +eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.exeDisplayDataTemplate?7 +eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.mainTemplate?7 +eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.moduleSetupTemplate?7 +eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.onDemandTemplate?7 +eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.previewPixmapTemplate?7 eric6.Plugins.WizardPlugins.FileDialogWizard.FileDialogWizardDialog.FileDialogWizardDialog.getCode?4(indLevel, indString) eric6.Plugins.WizardPlugins.FileDialogWizard.FileDialogWizardDialog.FileDialogWizardDialog.on_bTest_clicked?4() eric6.Plugins.WizardPlugins.FileDialogWizard.FileDialogWizardDialog.FileDialogWizardDialog.on_buttonBox_clicked?4(button)
--- a/APIs/Python3/eric6.bas Sun Dec 10 13:02:42 2017 +0100 +++ b/APIs/Python3/eric6.bas Sun Dec 10 13:55:30 2017 +0100 @@ -617,6 +617,7 @@ PluginUninstallDialog QDialog PluginUninstallWidget QWidget Ui_PluginUninstallDialog PluginUninstallWindow E5MainWindow +PluginWizardDialog QDialog Ui_PluginWizardDialog PreferencesLexer QsciLexer PreferencesLexerError Exception PreferencesLexerLanguageError PreferencesLexerError @@ -924,6 +925,7 @@ WebViewDocumentationViewer QWidget WidgetArea QMdiArea WidgetView QWidget +WizardEricPluginWizard QObject XMLStreamReaderBase QXmlStreamReader XMLStreamWriterBase QXmlStreamWriter XbelImporter BookmarksImporter
--- a/Documentation/Help/source.qhp Sun Dec 10 13:02:42 2017 +0100 +++ b/Documentation/Help/source.qhp Sun Dec 10 13:55:30 2017 +0100 @@ -739,6 +739,10 @@ <section title="eric6.Plugins.WizardPlugins.E5MessageBoxWizard" ref="index-eric6.Plugins.WizardPlugins.E5MessageBoxWizard.html"> <section title="eric6.Plugins.WizardPlugins.E5MessageBoxWizard.E5MessageBoxWizardDialog" ref="eric6.Plugins.WizardPlugins.E5MessageBoxWizard.E5MessageBoxWizardDialog.html" /> </section> + <section title="eric6.Plugins.WizardPlugins.EricPluginWizard" ref="index-eric6.Plugins.WizardPlugins.EricPluginWizard.html"> + <section title="eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog" ref="eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html" /> + <section title="eric6.Plugins.WizardPlugins.EricPluginWizard.Templates" ref="eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.html" /> + </section> <section title="eric6.Plugins.WizardPlugins.FileDialogWizard" ref="index-eric6.Plugins.WizardPlugins.FileDialogWizard.html"> <section title="eric6.Plugins.WizardPlugins.FileDialogWizard.FileDialogWizardDialog" ref="eric6.Plugins.WizardPlugins.FileDialogWizard.FileDialogWizardDialog.html" /> </section> @@ -785,6 +789,7 @@ <section title="eric6.Plugins.PluginVmListspace" ref="eric6.Plugins.PluginVmListspace.html" /> <section title="eric6.Plugins.PluginVmTabview" ref="eric6.Plugins.PluginVmTabview.html" /> <section title="eric6.Plugins.PluginWizardE5MessageBox" ref="eric6.Plugins.PluginWizardE5MessageBox.html" /> + <section title="eric6.Plugins.PluginWizardEricPlugin" ref="eric6.Plugins.PluginWizardEricPlugin.html" /> <section title="eric6.Plugins.PluginWizardPyRegExp" ref="eric6.Plugins.PluginWizardPyRegExp.html" /> <section title="eric6.Plugins.PluginWizardQColorDialog" ref="eric6.Plugins.PluginWizardQColorDialog.html" /> <section title="eric6.Plugins.PluginWizardQFileDialog" ref="eric6.Plugins.PluginWizardQFileDialog.html" /> @@ -5534,6 +5539,7 @@ <keyword name="EricAccessHandler.__createHomePage" id="EricAccessHandler.__createHomePage" ref="eric6.Helpviewer.Network.EricAccessHandler.html#EricAccessHandler.__createHomePage" /> <keyword name="EricAccessHandler.__createSpeedDialPage" id="EricAccessHandler.__createSpeedDialPage" ref="eric6.Helpviewer.Network.EricAccessHandler.html#EricAccessHandler.__createSpeedDialPage" /> <keyword name="EricAccessHandler.createRequest" id="EricAccessHandler.createRequest" ref="eric6.Helpviewer.Network.EricAccessHandler.html#EricAccessHandler.createRequest" /> + <keyword name="EricPluginWizard (Package)" id="EricPluginWizard (Package)" ref="index-eric6.Plugins.WizardPlugins.EricPluginWizard.html" /> <keyword name="EricSchemeHandler" id="EricSchemeHandler" ref="eric6.WebBrowser.Network.EricSchemeHandler.html#EricSchemeHandler" /> <keyword name="EricSchemeHandler (Constructor)" id="EricSchemeHandler (Constructor)" ref="eric6.WebBrowser.Network.EricSchemeHandler.html#EricSchemeHandler.__init__" /> <keyword name="EricSchemeHandler (Module)" id="EricSchemeHandler (Module)" ref="eric6.WebBrowser.Network.EricSchemeHandler.html" /> @@ -11208,7 +11214,16 @@ <keyword name="PluginVirtualenvInterface (Module)" id="PluginVirtualenvInterface (Module)" ref="eric6.Plugins.PluginVirtualenvInterface.html" /> <keyword name="PluginVmListspace (Module)" id="PluginVmListspace (Module)" ref="eric6.Plugins.PluginVmListspace.html" /> <keyword name="PluginVmTabview (Module)" id="PluginVmTabview (Module)" ref="eric6.Plugins.PluginVmTabview.html" /> + <keyword name="PluginWizardDialog" id="PluginWizardDialog" ref="eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html#PluginWizardDialog" /> + <keyword name="PluginWizardDialog (Constructor)" id="PluginWizardDialog (Constructor)" ref="eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html#PluginWizardDialog.__init__" /> + <keyword name="PluginWizardDialog (Module)" id="PluginWizardDialog (Module)" ref="eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html" /> + <keyword name="PluginWizardDialog.__enableOkButton" id="PluginWizardDialog.__enableOkButton" ref="eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html#PluginWizardDialog.__enableOkButton" /> + <keyword name="PluginWizardDialog.getCode" id="PluginWizardDialog.getCode" ref="eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html#PluginWizardDialog.getCode" /> + <keyword name="PluginWizardDialog.on_pluginTypeCombo_currentTextChanged" id="PluginWizardDialog.on_pluginTypeCombo_currentTextChanged" ref="eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html#PluginWizardDialog.on_pluginTypeCombo_currentTextChanged" /> + <keyword name="PluginWizardDialog.on_projectButton_clicked" id="PluginWizardDialog.on_projectButton_clicked" ref="eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html#PluginWizardDialog.on_projectButton_clicked" /> + <keyword name="PluginWizardDialog.packageName" id="PluginWizardDialog.packageName" ref="eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html#PluginWizardDialog.packageName" /> <keyword name="PluginWizardE5MessageBox (Module)" id="PluginWizardE5MessageBox (Module)" ref="eric6.Plugins.PluginWizardE5MessageBox.html" /> + <keyword name="PluginWizardEricPlugin (Module)" id="PluginWizardEricPlugin (Module)" ref="eric6.Plugins.PluginWizardEricPlugin.html" /> <keyword name="PluginWizardPyRegExp (Module)" id="PluginWizardPyRegExp (Module)" ref="eric6.Plugins.PluginWizardPyRegExp.html" /> <keyword name="PluginWizardQColorDialog (Module)" id="PluginWizardQColorDialog (Module)" ref="eric6.Plugins.PluginWizardQColorDialog.html" /> <keyword name="PluginWizardQFileDialog (Module)" id="PluginWizardQFileDialog (Module)" ref="eric6.Plugins.PluginWizardQFileDialog.html" /> @@ -14944,6 +14959,7 @@ <keyword name="TemplateViewer.removeGroup" id="TemplateViewer.removeGroup" ref="eric6.Templates.TemplateViewer.html#TemplateViewer.removeGroup" /> <keyword name="TemplateViewer.save" id="TemplateViewer.save" ref="eric6.Templates.TemplateViewer.html#TemplateViewer.save" /> <keyword name="TemplateViewer.writeTemplates" id="TemplateViewer.writeTemplates" ref="eric6.Templates.TemplateViewer.html#TemplateViewer.writeTemplates" /> + <keyword name="Templates (Module)" id="Templates (Module)" ref="eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.html" /> <keyword name="Templates (Package)" id="Templates (Package)" ref="index-eric6.Templates.html" /> <keyword name="TemplatesListsStyle (Module)" id="TemplatesListsStyle (Module)" ref="eric6.DocumentationTools.TemplatesListsStyle.html" /> <keyword name="TemplatesListsStyleCSS (Module)" id="TemplatesListsStyleCSS (Module)" ref="eric6.DocumentationTools.TemplatesListsStyleCSS.html" /> @@ -16890,6 +16906,15 @@ <keyword name="WidgetView.buildWidget" id="WidgetView.buildWidget" ref="eric6.Tools.TRPreviewer.html#WidgetView.buildWidget" /> <keyword name="WidgetView.isValid" id="WidgetView.isValid" ref="eric6.Tools.TRPreviewer.html#WidgetView.isValid" /> <keyword name="WidgetView.uiFileName" id="WidgetView.uiFileName" ref="eric6.Tools.TRPreviewer.html#WidgetView.uiFileName" /> + <keyword name="WizardEricPluginWizard" id="WizardEricPluginWizard" ref="eric6.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard" /> + <keyword name="WizardEricPluginWizard (Constructor)" id="WizardEricPluginWizard (Constructor)" ref="eric6.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard.__init__" /> + <keyword name="WizardEricPluginWizard.__callForm" id="WizardEricPluginWizard.__callForm" ref="eric6.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard.__callForm" /> + <keyword name="WizardEricPluginWizard.__handle" id="WizardEricPluginWizard.__handle" ref="eric6.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard.__handle" /> + <keyword name="WizardEricPluginWizard.__initAction" id="WizardEricPluginWizard.__initAction" ref="eric6.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard.__initAction" /> + <keyword name="WizardEricPluginWizard.__initMenu" id="WizardEricPluginWizard.__initMenu" ref="eric6.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard.__initMenu" /> + <keyword name="WizardEricPluginWizard.__initialize" id="WizardEricPluginWizard.__initialize" ref="eric6.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard.__initialize" /> + <keyword name="WizardEricPluginWizard.activate" id="WizardEricPluginWizard.activate" ref="eric6.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard.activate" /> + <keyword name="WizardEricPluginWizard.deactivate" id="WizardEricPluginWizard.deactivate" ref="eric6.Plugins.PluginWizardEricPlugin.html#WizardEricPluginWizard.deactivate" /> <keyword name="WizardPlugins (Package)" id="WizardPlugins (Package)" ref="index-eric6.Plugins.WizardPlugins.html" /> <keyword name="XMLStreamReaderBase" id="XMLStreamReaderBase" ref="eric6.E5XML.XMLStreamReaderBase.html#XMLStreamReaderBase" /> <keyword name="XMLStreamReaderBase (Constructor)" id="XMLStreamReaderBase (Constructor)" ref="eric6.E5XML.XMLStreamReaderBase.html#XMLStreamReaderBase.__init__" /> @@ -18263,6 +18288,7 @@ <file>eric6.Plugins.PluginVmListspace.html</file> <file>eric6.Plugins.PluginVmTabview.html</file> <file>eric6.Plugins.PluginWizardE5MessageBox.html</file> + <file>eric6.Plugins.PluginWizardEricPlugin.html</file> <file>eric6.Plugins.PluginWizardPyRegExp.html</file> <file>eric6.Plugins.PluginWizardQColorDialog.html</file> <file>eric6.Plugins.PluginWizardQFileDialog.html</file> @@ -18447,6 +18473,8 @@ <file>eric6.Plugins.ViewManagerPlugins.Tabview.Tabview.html</file> <file>eric6.Plugins.WizardPlugins.ColorDialogWizard.ColorDialogWizardDialog.html</file> <file>eric6.Plugins.WizardPlugins.E5MessageBoxWizard.E5MessageBoxWizardDialog.html</file> + <file>eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html</file> + <file>eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.html</file> <file>eric6.Plugins.WizardPlugins.FileDialogWizard.FileDialogWizardDialog.html</file> <file>eric6.Plugins.WizardPlugins.FontDialogWizard.FontDialogWizardDialog.html</file> <file>eric6.Plugins.WizardPlugins.InputDialogWizard.InputDialogWizardDialog.html</file> @@ -19029,6 +19057,7 @@ <file>index-eric6.Plugins.ViewManagerPlugins.html</file> <file>index-eric6.Plugins.WizardPlugins.ColorDialogWizard.html</file> <file>index-eric6.Plugins.WizardPlugins.E5MessageBoxWizard.html</file> + <file>index-eric6.Plugins.WizardPlugins.EricPluginWizard.html</file> <file>index-eric6.Plugins.WizardPlugins.FileDialogWizard.html</file> <file>index-eric6.Plugins.WizardPlugins.FontDialogWizard.html</file> <file>index-eric6.Plugins.WizardPlugins.InputDialogWizard.html</file>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.Plugins.PluginWizardEricPlugin.html Sun Dec 10 13:55:30 2017 +0100 @@ -0,0 +1,153 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.Plugins.PluginWizardEricPlugin</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.Plugins.PluginWizardEricPlugin</h1> +<p> +Module implementing the eric plug-in wizard plug-in. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>needsRestart</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#WizardEricPluginWizard">WizardEricPluginWizard</a></td> +<td>Class implementing the eric plug-in wizard plug-in.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="WizardEricPluginWizard" ID="WizardEricPluginWizard"></a> +<h2>WizardEricPluginWizard</h2> +<p> + Class implementing the eric plug-in wizard plug-in. +</p> +<h3>Derived from</h3> +QObject +<h3>Class Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#WizardEricPluginWizard.__init__">WizardEricPluginWizard</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#WizardEricPluginWizard.__callForm">__callForm</a></td> +<td>Private method to display a dialog and get the code.</td> +</tr><tr> +<td><a href="#WizardEricPluginWizard.__handle">__handle</a></td> +<td>Private method to handle the wizards action.</td> +</tr><tr> +<td><a href="#WizardEricPluginWizard.__initAction">__initAction</a></td> +<td>Private method to initialize the action.</td> +</tr><tr> +<td><a href="#WizardEricPluginWizard.__initMenu">__initMenu</a></td> +<td>Private method to add the actions to the right menu.</td> +</tr><tr> +<td><a href="#WizardEricPluginWizard.__initialize">__initialize</a></td> +<td>Private slot to (re)initialize the plug-in.</td> +</tr><tr> +<td><a href="#WizardEricPluginWizard.activate">activate</a></td> +<td>Public method to activate this plug-in.</td> +</tr><tr> +<td><a href="#WizardEricPluginWizard.deactivate">deactivate</a></td> +<td>Public method to deactivate this plug-in.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="WizardEricPluginWizard.__init__" ID="WizardEricPluginWizard.__init__"></a> +<h4>WizardEricPluginWizard (Constructor)</h4> +<b>WizardEricPluginWizard</b>(<i>ui</i>) +<p> + Constructor +</p><dl> +<dt><i>ui</i></dt> +<dd> +reference to the user interface object (UI.UserInterface) +</dd> +</dl><a NAME="WizardEricPluginWizard.__callForm" ID="WizardEricPluginWizard.__callForm"></a> +<h4>WizardEricPluginWizard.__callForm</h4> +<b>__callForm</b>(<i>editor</i>) +<p> + Private method to display a dialog and get the code. +</p><dl> +<dt><i>editor</i></dt> +<dd> +reference to the current editor +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +generated code (string), the plug-in package name (string) + and a flag indicating success (boolean) +</dd> +</dl><a NAME="WizardEricPluginWizard.__handle" ID="WizardEricPluginWizard.__handle"></a> +<h4>WizardEricPluginWizard.__handle</h4> +<b>__handle</b>(<i></i>) +<p> + Private method to handle the wizards action. +</p><a NAME="WizardEricPluginWizard.__initAction" ID="WizardEricPluginWizard.__initAction"></a> +<h4>WizardEricPluginWizard.__initAction</h4> +<b>__initAction</b>(<i></i>) +<p> + Private method to initialize the action. +</p><a NAME="WizardEricPluginWizard.__initMenu" ID="WizardEricPluginWizard.__initMenu"></a> +<h4>WizardEricPluginWizard.__initMenu</h4> +<b>__initMenu</b>(<i></i>) +<p> + Private method to add the actions to the right menu. +</p><a NAME="WizardEricPluginWizard.__initialize" ID="WizardEricPluginWizard.__initialize"></a> +<h4>WizardEricPluginWizard.__initialize</h4> +<b>__initialize</b>(<i></i>) +<p> + Private slot to (re)initialize the plug-in. +</p><a NAME="WizardEricPluginWizard.activate" ID="WizardEricPluginWizard.activate"></a> +<h4>WizardEricPluginWizard.activate</h4> +<b>activate</b>(<i></i>) +<p> + Public method to activate this plug-in. +</p><dl> +<dt>Returns:</dt> +<dd> +tuple of None and activation status (boolean) +</dd> +</dl><a NAME="WizardEricPluginWizard.deactivate" ID="WizardEricPluginWizard.deactivate"></a> +<h4>WizardEricPluginWizard.deactivate</h4> +<b>deactivate</b>(<i></i>) +<p> + Public method to deactivate this plug-in. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html Sun Dec 10 13:55:30 2017 +0100 @@ -0,0 +1,137 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog</h1> +<p> +Module implementing the eric plug-in wizard dialog. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#PluginWizardDialog">PluginWizardDialog</a></td> +<td>Class implementing the eric plug-in wizard dialog.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="PluginWizardDialog" ID="PluginWizardDialog"></a> +<h2>PluginWizardDialog</h2> +<p> + Class implementing the eric plug-in wizard dialog. +</p> +<h3>Derived from</h3> +QDialog, Ui_PluginWizardDialog +<h3>Class Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#PluginWizardDialog.__init__">PluginWizardDialog</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#PluginWizardDialog.__enableOkButton">__enableOkButton</a></td> +<td>Private slot to set the state of the OK button.</td> +</tr><tr> +<td><a href="#PluginWizardDialog.getCode">getCode</a></td> +<td>Public method to get the source code.</td> +</tr><tr> +<td><a href="#PluginWizardDialog.on_pluginTypeCombo_currentTextChanged">on_pluginTypeCombo_currentTextChanged</a></td> +<td>Private slot to react upon the selection of a plug-in type.</td> +</tr><tr> +<td><a href="#PluginWizardDialog.on_projectButton_clicked">on_projectButton_clicked</a></td> +<td>Private slot to populate some fields with data retrieved from the current project.</td> +</tr><tr> +<td><a href="#PluginWizardDialog.packageName">packageName</a></td> +<td>Public method to retrieve the plug-in package name.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="PluginWizardDialog.__init__" ID="PluginWizardDialog.__init__"></a> +<h4>PluginWizardDialog (Constructor)</h4> +<b>PluginWizardDialog</b>(<i>parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>parent</i></dt> +<dd> +reference to the parent widget (QWidget) +</dd> +</dl><a NAME="PluginWizardDialog.__enableOkButton" ID="PluginWizardDialog.__enableOkButton"></a> +<h4>PluginWizardDialog.__enableOkButton</h4> +<b>__enableOkButton</b>(<i></i>) +<p> + Private slot to set the state of the OK button. +</p><a NAME="PluginWizardDialog.getCode" ID="PluginWizardDialog.getCode"></a> +<h4>PluginWizardDialog.getCode</h4> +<b>getCode</b>(<i></i>) +<p> + Public method to get the source code. +</p><dl> +<dt>Returns:</dt> +<dd> +generated code (string) +</dd> +</dl><a NAME="PluginWizardDialog.on_pluginTypeCombo_currentTextChanged" ID="PluginWizardDialog.on_pluginTypeCombo_currentTextChanged"></a> +<h4>PluginWizardDialog.on_pluginTypeCombo_currentTextChanged</h4> +<b>on_pluginTypeCombo_currentTextChanged</b>(<i>txt</i>) +<p> + Private slot to react upon the selection of a plug-in type. +</p><dl> +<dt><i>txt</i></dt> +<dd> +selected plug-in type (string) +</dd> +</dl><a NAME="PluginWizardDialog.on_projectButton_clicked" ID="PluginWizardDialog.on_projectButton_clicked"></a> +<h4>PluginWizardDialog.on_projectButton_clicked</h4> +<b>on_projectButton_clicked</b>(<i></i>) +<p> + Private slot to populate some fields with data retrieved from the + current project. +</p><a NAME="PluginWizardDialog.packageName" ID="PluginWizardDialog.packageName"></a> +<h4>PluginWizardDialog.packageName</h4> +<b>packageName</b>(<i></i>) +<p> + Public method to retrieve the plug-in package name. +</p><dl> +<dt>Returns:</dt> +<dd> +plug-in package name (string) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.html Sun Dec 10 13:55:30 2017 +0100 @@ -0,0 +1,39 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.Plugins.WizardPlugins.EricPluginWizard.Templates</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.Plugins.WizardPlugins.EricPluginWizard.Templates</h1> +<p> +Module implementing the various plug-in templates. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>apiFilesTemplate</td></tr><tr><td>configTemplate0</td></tr><tr><td>configTemplate1</td></tr><tr><td>configTemplate2</td></tr><tr><td>configTemplate3</td></tr><tr><td>exeDisplayDataListTemplate</td></tr><tr><td>exeDisplayDataTemplate</td></tr><tr><td>mainTemplate</td></tr><tr><td>moduleSetupTemplate</td></tr><tr><td>onDemandTemplate</td></tr><tr><td>previewPixmapTemplate</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/index-eric6.Plugins.WizardPlugins.EricPluginWizard.html Sun Dec 10 13:55:30 2017 +0100 @@ -0,0 +1,38 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.Plugins.WizardPlugins.EricPluginWizard</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body> +<h1>eric6.Plugins.WizardPlugins.EricPluginWizard</h1> +<p> +Package implementing the eric plug-in wizard dialog and data. +</p> + + +<h3>Modules</h3> +<table> +<tr> +<td><a href="eric6.Plugins.WizardPlugins.EricPluginWizard.PluginWizardDialog.html">PluginWizardDialog</a></td> +<td>Module implementing the eric plug-in wizard dialog.</td> +</tr><tr> +<td><a href="eric6.Plugins.WizardPlugins.EricPluginWizard.Templates.html">Templates</a></td> +<td>Module implementing the various plug-in templates.</td> +</tr> +</table> +</body></html> \ No newline at end of file
--- a/Documentation/Source/index-eric6.Plugins.WizardPlugins.html Sun Dec 10 13:02:42 2017 +0100 +++ b/Documentation/Source/index-eric6.Plugins.WizardPlugins.html Sun Dec 10 13:55:30 2017 +0100 @@ -33,6 +33,9 @@ <td><a href="index-eric6.Plugins.WizardPlugins.E5MessageBoxWizard.html">E5MessageBoxWizard</a></td> <td>Package implementing the eric6 message box wizard.</td> </tr><tr> +<td><a href="index-eric6.Plugins.WizardPlugins.EricPluginWizard.html">EricPluginWizard</a></td> +<td>Package implementing the eric plug-in wizard dialog and data.</td> +</tr><tr> <td><a href="index-eric6.Plugins.WizardPlugins.FileDialogWizard.html">FileDialogWizard</a></td> <td>Package implementing the file dialog wizard.</td> </tr><tr>
--- a/Documentation/Source/index-eric6.Plugins.html Sun Dec 10 13:02:42 2017 +0100 +++ b/Documentation/Source/index-eric6.Plugins.html Sun Dec 10 13:55:30 2017 +0100 @@ -95,6 +95,9 @@ <td><a href="eric6.Plugins.PluginWizardE5MessageBox.html">PluginWizardE5MessageBox</a></td> <td>Module implementing the E5MessageBox wizard plugin.</td> </tr><tr> +<td><a href="eric6.Plugins.PluginWizardEricPlugin.html">PluginWizardEricPlugin</a></td> +<td>Module implementing the eric plug-in wizard plug-in.</td> +</tr><tr> <td><a href="eric6.Plugins.PluginWizardPyRegExp.html">PluginWizardPyRegExp</a></td> <td>Module implementing the Python re wizard plugin.</td> </tr><tr>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Plugins/PluginWizardEricPlugin.py Sun Dec 10 13:55:30 2017 +0100 @@ -0,0 +1,192 @@ +# -*- coding: utf-8 -*- + +# Copyright (c) 2014 - 2017 Detlev Offenbach <detlev@die-offenbachs.de> +# + +""" +Module implementing the eric plug-in wizard plug-in. +""" + +from __future__ import unicode_literals +try: + str = unicode # __IGNORE_EXCEPTION__ +except NameError: + pass + +import os + +from PyQt5.QtCore import QObject +from PyQt5.QtWidgets import QDialog + +from E5Gui.E5Application import e5App +from E5Gui.E5Action import E5Action +from E5Gui import E5MessageBox + +import UI.Info + +# Start-of-Header +name = "eric plug-in Wizard Plug-in" +author = "Detlev Offenbach <detlev@die-offenbachs.de>" +autoactivate = True +deactivateable = True +version = UI.Info.VersionOnly +className = "WizardEricPluginWizard" +packageName = "__core__" +shortDescription = "Wizard for the creation of an eric plug-in file." +longDescription = \ + """This plug-in implements a wizard to generate code for""" \ + """ an eric plug-in main script file.""" +needsRestart = False +pyqtApi = 2 +python2Compatible = True +# End-of-Header + +error = "" + + +class WizardEricPluginWizard(QObject): + """ + Class implementing the eric plug-in wizard plug-in. + """ + def __init__(self, ui): + """ + Constructor + + @param ui reference to the user interface object (UI.UserInterface) + """ + super(WizardEricPluginWizard, self).__init__(ui) + self.__ui = ui + self.__action = None + + def __initialize(self): + """ + Private slot to (re)initialize the plug-in. + """ + self.__act = None + + def activate(self): + """ + Public method to activate this plug-in. + + @return tuple of None and activation status (boolean) + """ + self.__initAction() + self.__initMenu() + + return None, True + + def deactivate(self): + """ + Public method to deactivate this plug-in. + """ + menu = self.__ui.getMenu("wizards") + if menu: + menu.removeAction(self.__action) + self.__ui.removeE5Actions([self.__action], 'wizards') + + def __initAction(self): + """ + Private method to initialize the action. + """ + self.__action = E5Action( + self.tr('eric Plug-in Wizard'), + self.tr('&eric Plug-in Wizard...'), + 0, 0, self, + 'wizards_eric_plugin') + self.__action.setStatusTip(self.tr('eric Plug-in Wizard')) + self.__action.setWhatsThis(self.tr( + """<b>eric Plug-in Wizard</b>""" + """<p>This wizard opens a dialog for entering all the parameters""" + """ needed to create the basic contents of an eric plug-in file.""" + """ The generated code is inserted at the current cursor""" + """ position.</p>""" + )) + self.__action.triggered.connect(self.__handle) + + self.__ui.addE5Actions([self.__action], 'wizards') + + def __initMenu(self): + """ + Private method to add the actions to the right menu. + """ + menu = self.__ui.getMenu("wizards") + if menu: + menu.addAction(self.__action) + + def __callForm(self, editor): + """ + Private method to display a dialog and get the code. + + @param editor reference to the current editor + @return generated code (string), the plug-in package name (string) + and a flag indicating success (boolean) + """ + from WizardPlugins.EricPluginWizard.PluginWizardDialog import \ + PluginWizardDialog + dlg = PluginWizardDialog(None) + if dlg.exec_() == QDialog.Accepted: + return (dlg.getCode(), dlg.packageName(), True) + else: + return (None, "", False) + + def __handle(self): + """ + Private method to handle the wizards action. + """ + editor = e5App().getObject("ViewManager").activeWindow() + + if editor is None: + E5MessageBox.critical( + self.__ui, + self.tr('No current editor'), + self.tr('Please open or create a file first.')) + else: + code, packageName, ok = self.__callForm(editor) + if ok: + line, index = editor.getCursorPosition() + # It should be done on this way to allow undo + editor.beginUndoAction() + editor.insertAt(code, line, index) + editor.endUndoAction() + if not editor.getFileName(): + editor.setLanguage("dummy.py") + + if packageName: + project = e5App().getObject("Project") + packagePath = os.path.join(project.getProjectPath(), + packageName) + if not os.path.exists(packagePath): + try: + os.mkdir(packagePath) + except OSError as err: + E5MessageBox.critical( + self, + self.tr("Create Package"), + self.tr( + """<p>The package directory <b>{0}</b>""" + """ could not be created. Aborting...""" + """</p><p>Reason: {1}</p>""") + .format(packagePath, str(err))) + return + packageFile = os.path.join(packagePath, "__init__.py") + if not os.path.exists(packageFile): + try: + f = open(packageFile, "w", encoding="utf-8") + f.close() + except IOError as err: + E5MessageBox.critical( + self, + self.tr("Create Package"), + self.tr( + """<p>The package file <b>{0}</b> could""" + """ not be created. Aborting...</p>""" + """<p>Reason: {1}</p>""") + .format(packageFile, str(err))) + return + project.appendFile(packageFile) + project.saveProject() + e5App().getObject("ViewManager").openSourceFile( + packageFile) + +# +# eflag: noqa = M801
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.py Sun Dec 10 13:55:30 2017 +0100 @@ -0,0 +1,200 @@ +# -*- coding: utf-8 -*- + +# Copyright (c) 2014 - 2017 Detlev Offenbach <detlev@die-offenbachs.de> +# + +""" +Module implementing the eric plug-in wizard dialog. +""" + +from __future__ import unicode_literals + +from PyQt5.QtCore import pyqtSlot, QDate +from PyQt5.QtWidgets import QDialog, QDialogButtonBox + +from E5Gui.E5Application import e5App + +from .Ui_PluginWizardDialog import Ui_PluginWizardDialog + +from .Templates import mainTemplate, configTemplate0, configTemplate1, \ + configTemplate2, configTemplate3, onDemandTemplate, \ + previewPixmapTemplate, moduleSetupTemplate, exeDisplayDataTemplate, \ + exeDisplayDataListTemplate, apiFilesTemplate + + +class PluginWizardDialog(QDialog, Ui_PluginWizardDialog): + """ + Class implementing the eric plug-in wizard dialog. + """ + def __init__(self, parent=None): + """ + Constructor + + @param parent reference to the parent widget (QWidget) + """ + super(PluginWizardDialog, self).__init__(parent) + self.setupUi(self) + + self.dataTabWidget.setCurrentIndex(0) + + self.__okButton = self.buttonBox.button(QDialogButtonBox.Ok) + self.__okButton.setEnabled(False) + + projectOpen = e5App().getObject("Project").isOpen() + self.projectButton.setEnabled(projectOpen) + + self.nameEdit.textChanged.connect(self.__enableOkButton) + self.versionEdit.textChanged.connect(self.__enableOkButton) + self.authorEdit.textChanged.connect(self.__enableOkButton) + self.authorEmailEdit.textChanged.connect(self.__enableOkButton) + self.classNameEdit.textChanged.connect(self.__enableOkButton) + self.packageNameEdit.textChanged.connect(self.__enableOkButton) + self.shortDescriptionEdit.textChanged.connect(self.__enableOkButton) + self.longDescriptionEdit.textChanged.connect(self.__enableOkButton) + self.preferencesKeyEdit.textChanged.connect(self.__enableOkButton) + self.configurationGroup.toggled.connect(self.__enableOkButton) + self.autoActivateCheckBox.toggled.connect(self.__enableOkButton) + self.pluginTypeCombo.currentIndexChanged.connect(self.__enableOkButton) + self.pluginTypeNameEdit.textChanged.connect(self.__enableOkButton) + + self.pluginTypeCombo.addItems(["", "viewmanager", "version_control"]) + + def __enableOkButton(self): + """ + Private slot to set the state of the OK button. + """ + enable = ( + bool(self.nameEdit.text()) and + bool(self.versionEdit.text()) and + bool(self.authorEdit.text()) and + bool(self.authorEmailEdit.text()) and + bool(self.classNameEdit.text()) and + bool(self.packageNameEdit.text()) and + bool(self.shortDescriptionEdit.text()) and + bool(self.longDescriptionEdit.toPlainText()) + ) + if self.configurationGroup.isChecked(): + enable = enable and bool(self.preferencesKeyEdit.text()) + if not self.autoActivateCheckBox.isChecked(): + enable = (enable and + bool(self.pluginTypeCombo.currentText()) and + bool(self.pluginTypeNameEdit.text()) + ) + + self.__okButton.setEnabled(enable) + + @pyqtSlot() + def on_projectButton_clicked(self): + """ + Private slot to populate some fields with data retrieved from the + current project. + """ + project = e5App().getObject("Project") + + try: + self.versionEdit.setText(project.getProjectVersion()) + self.authorEdit.setText(project.getProjectAuthor()) + self.authorEmailEdit.setText(project.getProjectAuthorEmail()) + description = project.getProjectDescription() + except AttributeError: + self.versionEdit.setText(project.pdata["VERSION"][0]) + self.authorEdit.setText(project.pdata["AUTHOR"][0]) + self.authorEmailEdit.setText(project.pdata["EMAIL"][0]) + description = project.pdata["DESCRIPTION"][0] + + # summary is max. 55 characters long + summary = (description.split(".", 1)[0] + .replace("\r", "").replace("\n", "") + ".")[:55] + self.shortDescriptionEdit.setText(summary) + self.longDescriptionEdit.setPlainText(description) + + # prevent overwriting of entries by disabling the button + self.projectButton.setEnabled(False) + + def getCode(self): + """ + Public method to get the source code. + + @return generated code (string) + """ + templateData = { + "year": QDate.currentDate().year(), + "author": self.authorEdit.text(), + "email": self.authorEmailEdit.text(), + "name": self.nameEdit.text(), + "autoactivate": self.autoActivateCheckBox.isChecked(), + "deactivateable": self.deactivateableCheckBox.isChecked(), + "version": self.versionEdit.text(), + "className": self.classNameEdit.text(), + "packageName": self.packageNameEdit.text(), + "shortDescription": self.shortDescriptionEdit.text(), + "longDescription": self.longDescriptionEdit.toPlainText(), + "needsRestart": self.restartCheckBox.isChecked(), + "python2Compatible": self.python2CheckBox.isChecked() + } + + if self.configurationGroup.isChecked(): + templateData["config0"] = configTemplate0 + templateData["config1"] = configTemplate1.format( + className=self.classNameEdit.text()) + templateData["config2"] = configTemplate2.format( + preferencesKey=self.preferencesKeyEdit.text()) + templateData["config3"] = configTemplate3 + else: + templateData["config0"] = "" + templateData["config1"] = "" + templateData["config2"] = "" + templateData["config3"] = "" + + if self.autoActivateCheckBox.isChecked(): + templateData["onDemand"] = "" + else: + templateData["onDemand"] = onDemandTemplate.format( + pluginType=self.pluginTypeCombo.currentText(), + pluginTypename=self.pluginTypeNameEdit.text() + ) + + if self.pixmapCheckBox.isChecked(): + templateData["preview"] = previewPixmapTemplate + else: + templateData["preview"] = "" + + if self.moduleSetupCheckBox.isChecked(): + templateData["modulesetup"] = moduleSetupTemplate + else: + templateData["modulesetup"] = "" + + templateData["exeData"] = "" + templateData["exeDataList"] = "" + if self.exeGroup.isChecked(): + if self.exeRadioButton.isChecked(): + templateData["exeData"] = exeDisplayDataTemplate + elif self.exeListRadioButton.isChecked(): + templateData["exeDataList"] = exeDisplayDataListTemplate + + if self.apiFilesCheckBox.isChecked(): + templateData["apiFiles"] = apiFilesTemplate + else: + templateData["apiFiles"] = "" + + return mainTemplate.format(**templateData) + + def packageName(self): + """ + Public method to retrieve the plug-in package name. + + @return plug-in package name (string) + """ + if self.createPackageCheckBox.isChecked(): + return self.packageNameEdit.text() + else: + return "" + + @pyqtSlot(str) + def on_pluginTypeCombo_currentTextChanged(self, txt): + """ + Private slot to react upon the selection of a plug-in type. + + @param txt selected plug-in type (string) + """ + self.pixmapCheckBox.setChecked(txt == "viewmanager")
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui Sun Dec 10 13:55:30 2017 +0100 @@ -0,0 +1,566 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>PluginWizardDialog</class> + <widget class="QDialog" name="PluginWizardDialog"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>700</width> + <height>600</height> + </rect> + </property> + <property name="windowTitle"> + <string>eric Plug-in Wizard</string> + </property> + <property name="sizeGripEnabled"> + <bool>true</bool> + </property> + <layout class="QVBoxLayout" name="verticalLayout_2"> + <item> + <widget class="QTabWidget" name="dataTabWidget"> + <property name="currentIndex"> + <number>0</number> + </property> + <widget class="QWidget" name="headerTab"> + <attribute name="title"> + <string>Header</string> + </attribute> + <layout class="QVBoxLayout" name="verticalLayout"> + <item> + <layout class="QGridLayout" name="gridLayout"> + <item row="0" column="0"> + <widget class="QLabel" name="label"> + <property name="text"> + <string>Plug-in Name:</string> + </property> + </widget> + </item> + <item row="0" column="1" colspan="2"> + <widget class="QLineEdit" name="nameEdit"> + <property name="toolTip"> + <string>Enter the plug-in name</string> + </property> + <property name="maxLength"> + <number>55</number> + </property> + </widget> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="label_2"> + <property name="text"> + <string>Version:</string> + </property> + </widget> + </item> + <item row="1" column="1" colspan="2"> + <widget class="QLineEdit" name="versionEdit"> + <property name="toolTip"> + <string>Enter the version number in the form 'major.minor[.patch[.sub]]'</string> + </property> + <property name="maxLength"> + <number>10</number> + </property> + </widget> + </item> + <item row="2" column="0"> + <widget class="QLabel" name="label_3"> + <property name="text"> + <string>Author:</string> + </property> + </widget> + </item> + <item row="2" column="1" colspan="2"> + <widget class="QLineEdit" name="authorEdit"> + <property name="toolTip"> + <string>Enter the author's name</string> + </property> + <property name="maxLength"> + <number>55</number> + </property> + </widget> + </item> + <item row="3" column="0"> + <widget class="QLabel" name="label_4"> + <property name="text"> + <string>Author Email:</string> + </property> + </widget> + </item> + <item row="3" column="1" colspan="2"> + <widget class="QLineEdit" name="authorEmailEdit"> + <property name="toolTip"> + <string>Enter the author's email address</string> + </property> + <property name="inputMask"> + <string notr="true"/> + </property> + <property name="maxLength"> + <number>55</number> + </property> + </widget> + </item> + <item row="4" column="0"> + <widget class="QLabel" name="label_5"> + <property name="text"> + <string>Class Name:</string> + </property> + </widget> + </item> + <item row="4" column="1" colspan="2"> + <widget class="QLineEdit" name="classNameEdit"> + <property name="toolTip"> + <string>Enter the name of the plug-in class</string> + </property> + <property name="maxLength"> + <number>55</number> + </property> + </widget> + </item> + <item row="5" column="0"> + <widget class="QLabel" name="label_6"> + <property name="text"> + <string>Package Name:</string> + </property> + </widget> + </item> + <item row="5" column="1"> + <widget class="QLineEdit" name="packageNameEdit"> + <property name="toolTip"> + <string>Enter the name of the plug-in package</string> + </property> + <property name="maxLength"> + <number>55</number> + </property> + </widget> + </item> + <item row="5" column="2"> + <widget class="QCheckBox" name="createPackageCheckBox"> + <property name="toolTip"> + <string>Select to create the entered package</string> + </property> + <property name="text"> + <string>Create Package</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + <item row="6" column="0"> + <widget class="QLabel" name="label_7"> + <property name="text"> + <string>Short Description:</string> + </property> + </widget> + </item> + <item row="6" column="1" colspan="2"> + <widget class="QLineEdit" name="shortDescriptionEdit"> + <property name="toolTip"> + <string>Enter the short description</string> + </property> + <property name="maxLength"> + <number>55</number> + </property> + </widget> + </item> + <item row="7" column="0"> + <widget class="QLabel" name="label_8"> + <property name="text"> + <string>Long Description:</string> + </property> + <property name="alignment"> + <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> + </property> + </widget> + </item> + <item row="7" column="1" colspan="2"> + <widget class="QPlainTextEdit" name="longDescriptionEdit"> + <property name="toolTip"> + <string>Enter the long description</string> + </property> + <property name="tabChangesFocus"> + <bool>true</bool> + </property> + </widget> + </item> + </layout> + </item> + <item> + <layout class="QGridLayout" name="gridLayout_2"> + <item row="0" column="0"> + <widget class="QCheckBox" name="autoActivateCheckBox"> + <property name="toolTip"> + <string>Select to activate the plug-in automatically</string> + </property> + <property name="text"> + <string>Activate Automatically</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QCheckBox" name="deactivateableCheckBox"> + <property name="toolTip"> + <string>Select to allow the plug-in to be deactivated</string> + </property> + <property name="text"> + <string>Can be deactivated</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + <item row="1" column="0"> + <widget class="QCheckBox" name="restartCheckBox"> + <property name="toolTip"> + <string>Select to indicate a restart is needed when updated</string> + </property> + <property name="text"> + <string>Needs Restart</string> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QCheckBox" name="python2CheckBox"> + <property name="toolTip"> + <string>Select to indicate Python 2 compatibility</string> + </property> + <property name="text"> + <string>Python 2 compatible</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + </layout> + </item> + <item> + <widget class="QFrame" name="ondemandFrame"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="frameShape"> + <enum>QFrame::NoFrame</enum> + </property> + <property name="frameShadow"> + <enum>QFrame::Raised</enum> + </property> + <layout class="QGridLayout" name="gridLayout_4"> + <item row="0" column="0"> + <widget class="QLabel" name="label_10"> + <property name="text"> + <string>Plug-in Type:</string> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QComboBox" name="pluginTypeCombo"> + <property name="toolTip"> + <string>Select the plug-in type</string> + </property> + </widget> + </item> + <item row="0" column="2"> + <spacer name="horizontalSpacer_2"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>406</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="label_11"> + <property name="text"> + <string>Plug-in Type Name:</string> + </property> + </widget> + </item> + <item row="1" column="1" colspan="2"> + <widget class="QLineEdit" name="pluginTypeNameEdit"> + <property name="toolTip"> + <string>Enter the plug-in type name</string> + </property> + <property name="maxLength"> + <number>55</number> + </property> + </widget> + </item> + </layout> + </widget> + </item> + </layout> + </widget> + <widget class="QWidget" name="configTab"> + <attribute name="title"> + <string>Configuration</string> + </attribute> + <layout class="QVBoxLayout" name="verticalLayout_3"> + <item> + <widget class="QGroupBox" name="configurationGroup"> + <property name="toolTip"> + <string>Select to indicate that the plug-in has configurable data</string> + </property> + <property name="title"> + <string>Is configurable</string> + </property> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="checked"> + <bool>false</bool> + </property> + <layout class="QGridLayout" name="gridLayout_3"> + <item row="0" column="0"> + <widget class="QLabel" name="label_9"> + <property name="text"> + <string>Preferences Key:</string> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QLineEdit" name="preferencesKeyEdit"> + <property name="toolTip"> + <string>Enter the preferences key</string> + </property> + <property name="maxLength"> + <number>55</number> + </property> + </widget> + </item> + <item row="1" column="1"> + <spacer name="verticalSpacer"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>416</height> + </size> + </property> + </spacer> + </item> + </layout> + </widget> + </item> + </layout> + </widget> + <widget class="QWidget" name="variousTab"> + <attribute name="title"> + <string>Various</string> + </attribute> + <layout class="QVBoxLayout" name="verticalLayout_5"> + <item> + <widget class="QCheckBox" name="pixmapCheckBox"> + <property name="toolTip"> + <string>Select to create a 'previewPix()' function skeleton</string> + </property> + <property name="text"> + <string>Include 'previewPix()' function</string> + </property> + </widget> + </item> + <item> + <widget class="QCheckBox" name="moduleSetupCheckBox"> + <property name="toolTip"> + <string>Select to create a 'moduleSetup()' function skeleton</string> + </property> + <property name="text"> + <string>Include 'moduleSetup()' function</string> + </property> + </widget> + </item> + <item> + <widget class="QGroupBox" name="exeGroup"> + <property name="title"> + <string>Include an 'exeDisplayData' function</string> + </property> + <property name="checkable"> + <bool>true</bool> + </property> + <property name="checked"> + <bool>false</bool> + </property> + <layout class="QVBoxLayout" name="verticalLayout_4"> + <item> + <widget class="QRadioButton" name="exeRadioButton"> + <property name="toolTip"> + <string>Select to create an 'exeDisplayData()' function skeleton</string> + </property> + <property name="text"> + <string>'exeDisplayData()' function</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <widget class="QRadioButton" name="exeListRadioButton"> + <property name="toolTip"> + <string>Select to create an 'exeDisplayDataList()' function skeleton</string> + </property> + <property name="text"> + <string>'exeDisplayDataList()' function</string> + </property> + </widget> + </item> + </layout> + </widget> + </item> + <item> + <widget class="QCheckBox" name="apiFilesCheckBox"> + <property name="toolTip"> + <string>Select to create an 'apiFiles()' function skeleton</string> + </property> + <property name="text"> + <string>Include 'apiFiles()' function</string> + </property> + </widget> + </item> + <item> + <spacer name="verticalSpacer_2"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>377</height> + </size> + </property> + </spacer> + </item> + </layout> + </widget> + </widget> + </item> + <item> + <layout class="QHBoxLayout" name="horizontalLayout"> + <item> + <widget class="QPushButton" name="projectButton"> + <property name="toolTip"> + <string>Press to populate entry fields from project data</string> + </property> + <property name="text"> + <string>Populate from Project</string> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QDialogButtonBox" name="buttonBox"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="standardButtons"> + <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> + </property> + </widget> + </item> + </layout> + </item> + </layout> + </widget> + <tabstops> + <tabstop>projectButton</tabstop> + <tabstop>dataTabWidget</tabstop> + <tabstop>nameEdit</tabstop> + <tabstop>versionEdit</tabstop> + <tabstop>authorEdit</tabstop> + <tabstop>authorEmailEdit</tabstop> + <tabstop>classNameEdit</tabstop> + <tabstop>packageNameEdit</tabstop> + <tabstop>createPackageCheckBox</tabstop> + <tabstop>shortDescriptionEdit</tabstop> + <tabstop>longDescriptionEdit</tabstop> + <tabstop>autoActivateCheckBox</tabstop> + <tabstop>deactivateableCheckBox</tabstop> + <tabstop>restartCheckBox</tabstop> + <tabstop>python2CheckBox</tabstop> + <tabstop>pluginTypeCombo</tabstop> + <tabstop>pluginTypeNameEdit</tabstop> + <tabstop>configurationGroup</tabstop> + <tabstop>preferencesKeyEdit</tabstop> + <tabstop>pixmapCheckBox</tabstop> + <tabstop>moduleSetupCheckBox</tabstop> + <tabstop>exeGroup</tabstop> + <tabstop>exeRadioButton</tabstop> + <tabstop>exeListRadioButton</tabstop> + <tabstop>apiFilesCheckBox</tabstop> + <tabstop>buttonBox</tabstop> + </tabstops> + <resources/> + <connections> + <connection> + <sender>buttonBox</sender> + <signal>accepted()</signal> + <receiver>PluginWizardDialog</receiver> + <slot>accept()</slot> + <hints> + <hint type="sourcelabel"> + <x>649</x> + <y>578</y> + </hint> + <hint type="destinationlabel"> + <x>157</x> + <y>274</y> + </hint> + </hints> + </connection> + <connection> + <sender>buttonBox</sender> + <signal>rejected()</signal> + <receiver>PluginWizardDialog</receiver> + <slot>reject()</slot> + <hints> + <hint type="sourcelabel"> + <x>688</x> + <y>584</y> + </hint> + <hint type="destinationlabel"> + <x>286</x> + <y>274</y> + </hint> + </hints> + </connection> + <connection> + <sender>autoActivateCheckBox</sender> + <signal>toggled(bool)</signal> + <receiver>ondemandFrame</receiver> + <slot>setDisabled(bool)</slot> + <hints> + <hint type="sourcelabel"> + <x>108</x> + <y>422</y> + </hint> + <hint type="destinationlabel"> + <x>126</x> + <y>470</y> + </hint> + </hints> + </connection> + </connections> +</ui>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Plugins/WizardPlugins/EricPluginWizard/Templates.py Sun Dec 10 13:55:30 2017 +0100 @@ -0,0 +1,236 @@ +# -*- coding: utf-8 -*- + +# Copyright (c) 2014 - 2017 Detlev Offenbach <detlev@die-offenbachs.de> +# + +""" +Module implementing the various plug-in templates. +""" + +from __future__ import unicode_literals + +mainTemplate = '''# -*- coding: utf-8 -*- + +# Copyright (c) {year} {author} <{email}> +# + +""" +Module documentation goes here. +""" + +from __future__ import unicode_literals + +from PyQt5.QtCore import QObject + +{config0}\ +# Start-Of-Header +name = "{name}" +author = "{author} <{email}>" +autoactivate = {autoactivate} +deactivateable = {deactivateable} +version = "{version}" +{onDemand}\ +className = "{className}" +packageName = "{packageName}" +shortDescription = "{shortDescription}" +longDescription = ( + """{longDescription}""" +) +needsRestart = {needsRestart} +pyqtApi = 2 +python2Compatible = {python2Compatible} +# End-Of-Header + +error = "" + + +{modulesetup}\ +{exeData}\ +{exeDataList}\ +{apiFiles}\ +{preview}\ +{config1}\ +class {className}(QObject): + """ + Class documentation goes here. + """ +{config2}\ + def __init__(self, ui): + """ + Constructor + + @param ui reference to the user interface object (UI.UserInterface) + """ + super({className}, self).__init__(ui) + self.__ui = ui + + def activate(self): + """ + Public method to activate this plugin. + + @return tuple of None and activation status (boolean) + """ + global error + error = "" # clear previous error + + return None, True + + def deactivate(self): + """ + Public method to deactivate this plugin. + """ + pass +{config3}''' + +configTemplate0 = '''import Preferences + +''' + +configTemplate1 = '''def getConfigData(): + """ + Module function returning data as required by the configuration dialog. + + @return dictionary containing the relevant data + """ + return {{ + "<unique key>": ["<display string>", "<pixmap filename>", + pageCreationFunction, None, None], + }} + + +def prepareUninstall(): + """ + Module function to prepare for an uninstallation. + """ + Preferences.Prefs.settings.remove({className}.PreferencesKey) + + +''' + +configTemplate2 = ''' PreferencesKey = "{preferencesKey}" + +''' + +configTemplate3 = '''\ + + def getPreferences(self, key): + """ + Public method to retrieve the various refactoring settings. + + @param key the key of the value to get + @return the requested refactoring setting + """ + return None + + def setPreferences(self, key, value): + """ + Public method to store the various refactoring settings. + + @param key the key of the setting to be set (string) + @param value the value to be set + """ + pass +''' + +onDemandTemplate = '''pluginType = "{pluginType}" +pluginTypename = "{pluginTypename}" +''' + +previewPixmapTemplate = '''def previewPix(): + """ + Module function to return a preview pixmap. + + @return preview pixmap (QPixmap) + """ + from PyQt5.QtGui import QPixmap + + fname = "preview.png" + return QPixmap(fname) + + +''' + +exeDisplayDataListTemplate = '''def exeDisplayDataList(): + """ + Module function to support the display of some executable info. + + @return list of dictionaries containing the data to query the presence of + the executable + """ + dataList = [] + data = { + "programEntry": True, + "header": "<translated header string>", + "exe": "dummyExe", + "versionCommand": "--version", + "versionStartsWith": "dummyExe", + "versionPosition": -1, + "version": "", + "versionCleanup": None, + } + for exePath in ["exe1", "exe2"]: + data["exe"] = exePath + data["versionStartsWith"] = "<identifier>" + dataList.append(data.copy()) + return dataList + + +''' + +exeDisplayDataTemplate = '''def exeDisplayData(): + """ + Module function to support the display of some executable info. + + @return dictionary containing the data to query the presence of + the executable + """ + data = { + "programEntry": True, + "header": "<translated header string>", + "exe": exe, + "versionCommand": "--version", + "versionStartsWith": "<identifier>", + "versionPosition": -1, + "version": "", + "versionCleanup": None, + } + + return data + + +''' + +moduleSetupTemplate = '''def moduleSetup(): + """ + Module function to perform module level setup. + """ + pass + + +''' + +apiFilesTemplate = '''def apiFiles(language): + """ + Module function to return the API files made available by this plugin. + + @param language language to get APIs for (string) + @return list of API filenames (list of string) + """ + if language in ["Python3", "Python2", "Python"]: + apisDir = \\ + os.path.join(os.path.dirname(__file__), "APIs", "Python") + apis = glob.glob(os.path.join(apisDir, '*.api')) + if language == "Python3": + apisDir = \\ + os.path.join(os.path.dirname(__file__), "APIs", "Python3") + apis.extend(glob.glob(os.path.join(apisDir, '*.api'))) + else: + apisDir = \\ + os.path.join(os.path.dirname(__file__), "APIs", "Python2") + apis.extend(glob.glob(os.path.join(apisDir, '*.api'))) + else: + apis = [] + return apis + + +'''
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Plugins/WizardPlugins/EricPluginWizard/__init__.py Sun Dec 10 13:55:30 2017 +0100 @@ -0,0 +1,8 @@ +# -*- coding: utf-8 -*- + +# Copyright (c) 2014 - 2017 Detlev Offenbach <detlev@die-offenbachs.de> +# + +""" +Package implementing the eric plug-in wizard dialog and data. +"""
--- a/changelog Sun Dec 10 13:02:42 2017 +0100 +++ b/changelog Sun Dec 10 13:55:30 2017 +0100 @@ -9,6 +9,7 @@ -- added the pip interface plug-in to the core plug-ins -- added the virtualenv/pyvenv interface plug-in to the core plug-ins -- added the setup.py wizard plug-in to the core plug-ins + -- added the eric plug-in wizard plug-in to the core plug-ins **Note**: These plug-ins should be deinstalled via the plug-in uninstallation dialog of eric before upgrading eric. A reconfiguration of these plug-ins may
--- a/eric6.e4p Sun Dec 10 13:02:42 2017 +0100 +++ b/eric6.e4p Sun Dec 10 13:55:30 2017 +0100 @@ -518,6 +518,7 @@ <Source>Plugins/PluginVmListspace.py</Source> <Source>Plugins/PluginVmTabview.py</Source> <Source>Plugins/PluginWizardE5MessageBox.py</Source> + <Source>Plugins/PluginWizardEricPlugin.py</Source> <Source>Plugins/PluginWizardPyRegExp.py</Source> <Source>Plugins/PluginWizardQColorDialog.py</Source> <Source>Plugins/PluginWizardQFileDialog.py</Source> @@ -726,6 +727,9 @@ <Source>Plugins/WizardPlugins/ColorDialogWizard/__init__.py</Source> <Source>Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py</Source> <Source>Plugins/WizardPlugins/E5MessageBoxWizard/__init__.py</Source> + <Source>Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.py</Source> + <Source>Plugins/WizardPlugins/EricPluginWizard/Templates.py</Source> + <Source>Plugins/WizardPlugins/EricPluginWizard/__init__.py</Source> <Source>Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py</Source> <Source>Plugins/WizardPlugins/FileDialogWizard/__init__.py</Source> <Source>Plugins/WizardPlugins/FontDialogWizard/FontDialogWizardDialog.py</Source> @@ -1819,6 +1823,7 @@ <Form>Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui</Form> <Form>Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui</Form> <Form>Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui</Form> + <Form>Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui</Form> <Form>Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.ui</Form> <Form>Plugins/WizardPlugins/FontDialogWizard/FontDialogWizardDialog.ui</Form> <Form>Plugins/WizardPlugins/InputDialogWizard/InputDialogWizardDialog.ui</Form>
--- a/i18n/eric6_cs.ts Sun Dec 10 13:02:42 2017 +0100 +++ b/i18n/eric6_cs.ts Sun Dec 10 13:55:30 2017 +0100 @@ -42834,6 +42834,264 @@ </message> </context> <context> + <name>PluginWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> + <source>Header</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> + <source>Plug-in Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/> + <source>Enter the plug-in name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/> + <source>Version:</source> + <translation type="unfinished">Verze:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/> + <source>Author:</source> + <translation type="unfinished">Autor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/> + <source>Class Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/> + <source>Enter the name of the plug-in class</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/> + <source>Package Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/> + <source>Enter the name of the plug-in package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/> + <source>Select to create the entered package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/> + <source>Short Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/> + <source>Enter the short description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/> + <source>Long Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/> + <source>Enter the long description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/> + <source>Select to activate the plug-in automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/> + <source>Activate Automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/> + <source>Select to allow the plug-in to be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/> + <source>Can be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/> + <source>Select to indicate a restart is needed when updated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/> + <source>Needs Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/> + <source>Select to indicate Python 2 compatibility</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/> + <source>Python 2 compatible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/> + <source>Plug-in Type:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/> + <source>Select the plug-in type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/> + <source>Plug-in Type Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/> + <source>Enter the plug-in type name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/> + <source>Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/> + <source>Select to indicate that the plug-in has configurable data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/> + <source>Is configurable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/> + <source>Preferences Key:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/> + <source>Enter the preferences key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/> + <source>Various</source> + <translation type="unfinished">Různé</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/> + <source>Select to create a 'previewPix()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/> + <source>Include 'previewPix()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/> + <source>Select to create a 'moduleSetup()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/> + <source>Include 'moduleSetup()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/> + <source>Include an 'exeDisplayData' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/> + <source>Select to create an 'exeDisplayData()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/> + <source>'exeDisplayData()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/> + <source>Select to create an 'exeDisplayDataList()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/> + <source>'exeDisplayDataList()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/> + <source>Select to create an 'apiFiles()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/> + <source>Include 'apiFiles()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Preferences</name> <message> <location filename="../Preferences/__init__.py" line="1625"/> @@ -77642,6 +77900,49 @@ </message> </context> <context> + <name>WizardEricPluginWizard</name> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/> + <source>&eric Plug-in Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"><p>Adresář balíčku <b>{0}</b> nelze vytvořit. Zrušeno...</p><p>Důvod: {1}</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"><p>Soubor balíčku <b>{0}</b> nelze vytvořit. Zrušeno...</p><p>Důvod: {1}</p></translation> + </message> +</context> +<context> <name>XMLStreamReaderBase</name> <message> <location filename="../E5XML/XMLStreamReaderBase.py" line="68"/>
--- a/i18n/eric6_de.ts Sun Dec 10 13:02:42 2017 +0100 +++ b/i18n/eric6_de.ts Sun Dec 10 13:55:30 2017 +0100 @@ -41854,6 +41854,264 @@ </message> </context> <context> + <name>PluginWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/> + <source>eric Plug-in Wizard</source> + <translation>eric Plugin Assistent</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> + <source>Header</source> + <translation>Kopfzeilen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> + <source>Plug-in Name:</source> + <translation>Pluginname:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/> + <source>Enter the plug-in name</source> + <translation>Gib den Pluginnamen ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/> + <source>Version:</source> + <translation>Version:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation>Gib die Version in der Form 'Major.Minor[.Patch[.Sub]]' ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/> + <source>Author:</source> + <translation>Autor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/> + <source>Enter the author's name</source> + <translation>Gib den Namen des Autors ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/> + <source>Author Email:</source> + <translation>Autor Email:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/> + <source>Enter the author's email address</source> + <translation>Gib die Emailadresse des Autors ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/> + <source>Class Name:</source> + <translation>Klassenname:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/> + <source>Enter the name of the plug-in class</source> + <translation>Gib den Namen der Pluginklasse ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/> + <source>Package Name:</source> + <translation>Package Name:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/> + <source>Enter the name of the plug-in package</source> + <translation>Gib den Namen der Plugin Package ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/> + <source>Select to create the entered package</source> + <translation>Auswählen, um das angegebene Package zu erzeugen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/> + <source>Create Package</source> + <translation>Package erzeugen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/> + <source>Short Description:</source> + <translation>Kurzbeschreibung:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/> + <source>Enter the short description</source> + <translation>Gib eine Kurzbeschreibung ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/> + <source>Long Description:</source> + <translation>Beschreibung:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/> + <source>Enter the long description</source> + <translation>Gib eine ausführliche Beschreibung ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/> + <source>Select to activate the plug-in automatically</source> + <translation>Auswählen, um das Plugin automatisch zu aktivieren</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/> + <source>Activate Automatically</source> + <translation>Automatisch aktivieren</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/> + <source>Select to allow the plug-in to be deactivated</source> + <translation>Auswählen, um die Deaktivierung des Plugin zuzulassen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/> + <source>Can be deactivated</source> + <translation>Deaktivierung zulassen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/> + <source>Select to indicate a restart is needed when updated</source> + <translation>Auswählen, wenn nach einer Aktualisierung ein Neustart erforderlich ist</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/> + <source>Needs Restart</source> + <translation>Neustart erforderlich</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/> + <source>Select to indicate Python 2 compatibility</source> + <translation>Auswählen, um die Python 2 Kompatibilität anzugeben</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/> + <source>Python 2 compatible</source> + <translation>Python 2 kompatibel</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/> + <source>Plug-in Type:</source> + <translation>Plugintyp:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/> + <source>Select the plug-in type</source> + <translation>Wähle den Plugintyp aus</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/> + <source>Plug-in Type Name:</source> + <translation>Plugin Typname:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/> + <source>Enter the plug-in type name</source> + <translation>Gib den Plugin Typnamen ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/> + <source>Configuration</source> + <translation>Konfiguration</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/> + <source>Select to indicate that the plug-in has configurable data</source> + <translation>Auswählen, um anzuzeigen, dass das Plugin Konfigurationsdaten besitzt</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/> + <source>Is configurable</source> + <translation>Ist konfigurierbar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/> + <source>Preferences Key:</source> + <translation>Schlüssel:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/> + <source>Enter the preferences key</source> + <translation>Gib den Konfigurationsschlüssel ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/> + <source>Various</source> + <translation>Verschiedenes</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/> + <source>Select to create a 'previewPix()' function skeleton</source> + <translation>Auswählen, um ein 'previewPix()' Funktionsgerüst zu erzeugen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/> + <source>Include 'previewPix()' function</source> + <translation>Erzeuge 'previewPix()' Funktion</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/> + <source>Select to create a 'moduleSetup()' function skeleton</source> + <translation>Auswählen, um ein 'moduleSetup()' Funktionsgerüst zu erzeugen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/> + <source>Include 'moduleSetup()' function</source> + <translation>Erzeuge 'moduleSetup()' Funktion</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/> + <source>Include an 'exeDisplayData' function</source> + <translation>Erzeuge eine 'exeDisplayData' Funktion</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/> + <source>Select to create an 'exeDisplayData()' function skeleton</source> + <translation>Auswählen, um ein 'exeDisplayData()' Funktionsgerüst zu erzeugen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/> + <source>'exeDisplayData()' function</source> + <translation>'exeDisplayData()' Funktion</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/> + <source>Select to create an 'exeDisplayDataList()' function skeleton</source> + <translation>Auswählen, um ein 'exeDisplayDataList()' Funktionsgerüst zu erzeugen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/> + <source>'exeDisplayDataList()' function</source> + <translation>'exeDisplayDataList()' Funktion</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/> + <source>Select to create an 'apiFiles()' function skeleton</source> + <translation>Auswählen, um ein 'apiFiles()' Funktionsgerüst zu erzeugen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/> + <source>Include 'apiFiles()' function</source> + <translation>Erzeuge 'apiFiles()' Funktion</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/> + <source>Press to populate entry fields from project data</source> + <translation>Drücken, um Eingabefelder mit Projektdaten zu befüllen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/> + <source>Populate from Project</source> + <translation>Von Projekt befüllen</translation> + </message> +</context> +<context> <name>Preferences</name> <message> <location filename="../Preferences/__init__.py" line="1625"/> @@ -76331,6 +76589,49 @@ </message> </context> <context> + <name>WizardEricPluginWizard</name> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/> + <source>eric Plug-in Wizard</source> + <translation>eric Plugin Assistent</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/> + <source>&eric Plug-in Wizard...</source> + <translation>&eric Plugin Assistent...</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation><b>eric Plugin Assistent</b><p>Dieser Assistent öffnet einen Dialog zur Eingabe aller Parameter, um einen Basisinhalt einer eric Plugindatei zu erzeugen. Der erzeugte Quelltext wird an die Stelle der Einfügemarke geschrieben.</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>No current editor</source> + <translation>Kein aktueller Editor</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>Please open or create a file first.</source> + <translation>Bitte öffnen oder erzeugen Sie zuerst eine Datei.</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source>Create Package</source> + <translation>Package erzeugen</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation><p>Das Packageverzeichnis <b>{0}</b> konnte nicht angelegt werden. Abbruch...</p><p>Ursache: {1}</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation><p>Die Packagedatei <b>{0}</b> konnte nicht erzeugt werden. Abbruch...</p><p>Ursache: {1}</p></translation> + </message> +</context> +<context> <name>XMLStreamReaderBase</name> <message> <location filename="../E5XML/XMLStreamReaderBase.py" line="68"/>
--- a/i18n/eric6_empty.ts Sun Dec 10 13:02:42 2017 +0100 +++ b/i18n/eric6_empty.ts Sun Dec 10 13:55:30 2017 +0100 @@ -41642,6 +41642,264 @@ </message> </context> <context> + <name>PluginWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> + <source>Header</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> + <source>Plug-in Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/> + <source>Enter the plug-in name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/> + <source>Class Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/> + <source>Enter the name of the plug-in class</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/> + <source>Package Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/> + <source>Enter the name of the plug-in package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/> + <source>Select to create the entered package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/> + <source>Short Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/> + <source>Enter the short description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/> + <source>Long Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/> + <source>Enter the long description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/> + <source>Select to activate the plug-in automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/> + <source>Activate Automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/> + <source>Select to allow the plug-in to be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/> + <source>Can be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/> + <source>Select to indicate a restart is needed when updated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/> + <source>Needs Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/> + <source>Select to indicate Python 2 compatibility</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/> + <source>Python 2 compatible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/> + <source>Plug-in Type:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/> + <source>Select the plug-in type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/> + <source>Plug-in Type Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/> + <source>Enter the plug-in type name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/> + <source>Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/> + <source>Select to indicate that the plug-in has configurable data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/> + <source>Is configurable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/> + <source>Preferences Key:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/> + <source>Enter the preferences key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/> + <source>Various</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/> + <source>Select to create a 'previewPix()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/> + <source>Include 'previewPix()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/> + <source>Select to create a 'moduleSetup()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/> + <source>Include 'moduleSetup()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/> + <source>Include an 'exeDisplayData' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/> + <source>Select to create an 'exeDisplayData()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/> + <source>'exeDisplayData()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/> + <source>Select to create an 'exeDisplayDataList()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/> + <source>'exeDisplayDataList()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/> + <source>Select to create an 'apiFiles()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/> + <source>Include 'apiFiles()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Preferences</name> <message> <location filename="../Preferences/__init__.py" line="1625"/> @@ -75695,7 +75953,47 @@ </message> </context> <context> - <name>WizardSetupPlugin</name> + <name>WizardEricPluginWizard</name> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/> + <source>&eric Plug-in Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>XMLStreamReaderBase</name>
--- a/i18n/eric6_en.ts Sun Dec 10 13:02:42 2017 +0100 +++ b/i18n/eric6_en.ts Sun Dec 10 13:55:30 2017 +0100 @@ -41683,6 +41683,264 @@ </message> </context> <context> + <name>PluginWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> + <source>Header</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> + <source>Plug-in Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/> + <source>Enter the plug-in name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/> + <source>Class Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/> + <source>Enter the name of the plug-in class</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/> + <source>Package Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/> + <source>Enter the name of the plug-in package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/> + <source>Select to create the entered package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/> + <source>Short Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/> + <source>Enter the short description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/> + <source>Long Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/> + <source>Enter the long description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/> + <source>Select to activate the plug-in automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/> + <source>Activate Automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/> + <source>Select to allow the plug-in to be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/> + <source>Can be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/> + <source>Select to indicate a restart is needed when updated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/> + <source>Needs Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/> + <source>Select to indicate Python 2 compatibility</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/> + <source>Python 2 compatible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/> + <source>Plug-in Type:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/> + <source>Select the plug-in type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/> + <source>Plug-in Type Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/> + <source>Enter the plug-in type name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/> + <source>Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/> + <source>Select to indicate that the plug-in has configurable data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/> + <source>Is configurable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/> + <source>Preferences Key:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/> + <source>Enter the preferences key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/> + <source>Various</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/> + <source>Select to create a 'previewPix()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/> + <source>Include 'previewPix()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/> + <source>Select to create a 'moduleSetup()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/> + <source>Include 'moduleSetup()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/> + <source>Include an 'exeDisplayData' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/> + <source>Select to create an 'exeDisplayData()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/> + <source>'exeDisplayData()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/> + <source>Select to create an 'exeDisplayDataList()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/> + <source>'exeDisplayDataList()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/> + <source>Select to create an 'apiFiles()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/> + <source>Include 'apiFiles()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Preferences</name> <message> <location filename="../Preferences/__init__.py" line="1625"/> @@ -75742,7 +76000,47 @@ </message> </context> <context> - <name>WizardSetupPlugin</name> + <name>WizardEricPluginWizard</name> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/> + <source>&eric Plug-in Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>XMLStreamReaderBase</name>
--- a/i18n/eric6_es.ts Sun Dec 10 13:02:42 2017 +0100 +++ b/i18n/eric6_es.ts Sun Dec 10 13:55:30 2017 +0100 @@ -41855,6 +41855,264 @@ </message> </context> <context> + <name>PluginWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/> + <source>eric Plug-in Wizard</source> + <translation>Asistente de eric Plug-in</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> + <source>Header</source> + <translation>Encabezado</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> + <source>Plug-in Name:</source> + <translation>Nombre del Plug-in:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/> + <source>Enter the plug-in name</source> + <translation>Introducir el nombre del plug-in</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/> + <source>Version:</source> + <translation>Versión:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation>Introducir el número de versión de forma de 'major.minor[.patch[.sub]]'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/> + <source>Author:</source> + <translation>Autor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/> + <source>Enter the author's name</source> + <translation>Introducir el nombre del autor</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/> + <source>Author Email:</source> + <translation>Email del Autor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/> + <source>Enter the author's email address</source> + <translation>Introducir la dirección de correo electrónico del autor</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/> + <source>Class Name:</source> + <translation>Nombre de Clase:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/> + <source>Enter the name of the plug-in class</source> + <translation>Introducir el nombre de la clase del plug-in</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/> + <source>Package Name:</source> + <translation>Nombre de Package:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/> + <source>Enter the name of the plug-in package</source> + <translation>Introducir el nombre del package del plug-in</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/> + <source>Select to create the entered package</source> + <translation>Seleccionar para crear el package introducido</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/> + <source>Create Package</source> + <translation>Crear Package</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/> + <source>Short Description:</source> + <translation>Descripción Corta:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/> + <source>Enter the short description</source> + <translation>Introducir una descripción corta</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/> + <source>Long Description:</source> + <translation>Descripción Larga:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/> + <source>Enter the long description</source> + <translation>Introducir una descripción larga</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/> + <source>Select to activate the plug-in automatically</source> + <translation>Seleccionar para activar el plug-in automaticamente</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/> + <source>Activate Automatically</source> + <translation>Activar Automaticamente</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/> + <source>Select to allow the plug-in to be deactivated</source> + <translation>Seleccionar para permitir que el plug-in se pueda desactivar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/> + <source>Can be deactivated</source> + <translation>Puede desactivarse</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/> + <source>Select to indicate a restart is needed when updated</source> + <translation>Seleccionar para indicar que es necesario reiniciar al actualizar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/> + <source>Needs Restart</source> + <translation>Necesita Reinicio</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/> + <source>Select to indicate Python 2 compatibility</source> + <translation>Seleccionar para indicar compatibilidad con Python 2</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/> + <source>Python 2 compatible</source> + <translation>Compatible con Python 2</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/> + <source>Plug-in Type:</source> + <translation>Typo de Plug-in:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/> + <source>Select the plug-in type</source> + <translation>Seleccionar el tipo de plug-in</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/> + <source>Plug-in Type Name:</source> + <translation>Nombre de Tipo de Plug-in:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/> + <source>Enter the plug-in type name</source> + <translation>Introducir el nombre de tipo del plug-in</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/> + <source>Configuration</source> + <translation>Configuración</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/> + <source>Select to indicate that the plug-in has configurable data</source> + <translation>Seleccionar para indicar que el plug-in tiene datos configurables</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/> + <source>Is configurable</source> + <translation>Es configurable</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/> + <source>Preferences Key:</source> + <translation>Preferencias Clave:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/> + <source>Enter the preferences key</source> + <translation>Introducir las preferencias clave</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/> + <source>Various</source> + <translation>Varios</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/> + <source>Select to create a 'previewPix()' function skeleton</source> + <translation>Seleccionar para crear un esqueleto de función 'previewPix()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/> + <source>Include 'previewPix()' function</source> + <translation>Incluir función 'previewPix()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/> + <source>Select to create a 'moduleSetup()' function skeleton</source> + <translation>Seleccionar para crear un esqueleto de función 'moduleSetup()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/> + <source>Include 'moduleSetup()' function</source> + <translation>Incluir función 'moduleSetup()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/> + <source>Include an 'exeDisplayData' function</source> + <translation>Incluir una función 'exeDisplayData'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/> + <source>Select to create an 'exeDisplayData()' function skeleton</source> + <translation>Seleccionar para crear un esqueleto de función 'exeDisplayData()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/> + <source>'exeDisplayData()' function</source> + <translation>Función 'exeDisplayData()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/> + <source>Select to create an 'exeDisplayDataList()' function skeleton</source> + <translation>Seleccionar para crear un esqueleto de función 'exeDisplayDataList()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/> + <source>'exeDisplayDataList()' function</source> + <translation>Función 'exeDisplayDataList()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/> + <source>Select to create an 'apiFiles()' function skeleton</source> + <translation>Seleccionar para crear un esqueleto de función 'apiFiles()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/> + <source>Include 'apiFiles()' function</source> + <translation>Incluir función 'apiFiles()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/> + <source>Press to populate entry fields from project data</source> + <translation>Pulsar para poblar los campos de entrada a partir de datos del proyecto</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/> + <source>Populate from Project</source> + <translation>Poblar a partir del proyecto</translation> + </message> +</context> +<context> <name>Preferences</name> <message> <location filename="../Preferences/__init__.py" line="1625"/> @@ -76292,6 +76550,92 @@ </message> </context> <context> + <name>WizardEricPluginPlugin</name> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="118"/> + <source>eric Plug-in Wizard</source> + <translation type="obsolete">Asistente de eric Plug-in</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="113"/> + <source>&eric Plug-in Wizard...</source> + <translation type="obsolete">Asistente de &eric Plug-in...</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="119"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="obsolete"><b>Asistente de eric Plug-in</b><p>Este asistente abre un diálogo para introducir todos los parámetros necesarios para crear los contenidos básicos de un archivo de eric plug-in. El código general se inserta en la posición actual del cursor.</p></translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="160"/> + <source>No current editor</source> + <translation type="obsolete">No hay editor actual</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="160"/> + <source>Please open or create a file first.</source> + <translation type="obsolete">Por favor, abrir o crear un archivo primero.</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="198"/> + <source>Create Package</source> + <translation type="obsolete">Crear Package</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="183"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="obsolete"><p>El directorio de package <b>{0}</b> no se ha podido crear. Abortando...</p><p>Razón: {1}</p></translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="198"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="obsolete"><p>El archivo de package <b>{0}</b> no se ha podido crear. Abortando...</p><p>Razón: {1}</p></translation> + </message> +</context> +<context> + <name>WizardEricPluginWizard</name> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished">Asistente de eric Plug-in</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/> + <source>&eric Plug-in Wizard...</source> + <translation type="unfinished">Asistente de &eric Plug-in...</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"><b>Asistente de eric Plug-in</b><p>Este asistente abre un diálogo para introducir todos los parámetros necesarios para crear los contenidos básicos de un archivo de eric plug-in. El código general se inserta en la posición actual del cursor.</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source>Create Package</source> + <translation type="unfinished">Crear Package</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>WizardSetupPlugin</name> <message> <location filename="../../PluginWizardSetup.py" line="116"/>
--- a/i18n/eric6_fr.ts Sun Dec 10 13:02:42 2017 +0100 +++ b/i18n/eric6_fr.ts Sun Dec 10 13:55:30 2017 +0100 @@ -42573,6 +42573,264 @@ </message> </context> <context> + <name>PluginWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> + <source>Header</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> + <source>Plug-in Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/> + <source>Enter the plug-in name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/> + <source>Version:</source> + <translation type="unfinished">Version:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/> + <source>Author:</source> + <translation type="unfinished">Auteur:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/> + <source>Class Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/> + <source>Enter the name of the plug-in class</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/> + <source>Package Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/> + <source>Enter the name of the plug-in package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/> + <source>Select to create the entered package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/> + <source>Short Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/> + <source>Enter the short description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/> + <source>Long Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/> + <source>Enter the long description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/> + <source>Select to activate the plug-in automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/> + <source>Activate Automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/> + <source>Select to allow the plug-in to be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/> + <source>Can be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/> + <source>Select to indicate a restart is needed when updated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/> + <source>Needs Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/> + <source>Select to indicate Python 2 compatibility</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/> + <source>Python 2 compatible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/> + <source>Plug-in Type:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/> + <source>Select the plug-in type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/> + <source>Plug-in Type Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/> + <source>Enter the plug-in type name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/> + <source>Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/> + <source>Select to indicate that the plug-in has configurable data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/> + <source>Is configurable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/> + <source>Preferences Key:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/> + <source>Enter the preferences key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/> + <source>Various</source> + <translation type="unfinished">Divers</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/> + <source>Select to create a 'previewPix()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/> + <source>Include 'previewPix()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/> + <source>Select to create a 'moduleSetup()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/> + <source>Include 'moduleSetup()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/> + <source>Include an 'exeDisplayData' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/> + <source>Select to create an 'exeDisplayData()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/> + <source>'exeDisplayData()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/> + <source>Select to create an 'exeDisplayDataList()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/> + <source>'exeDisplayDataList()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/> + <source>Select to create an 'apiFiles()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/> + <source>Include 'apiFiles()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Preferences</name> <message> <location filename="../Preferences/__init__.py" line="1625"/> @@ -77409,6 +77667,49 @@ </message> </context> <context> + <name>WizardEricPluginWizard</name> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/> + <source>&eric Plug-in Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>XMLStreamReaderBase</name> <message> <location filename="../E5XML/XMLStreamReaderBase.py" line="68"/>
--- a/i18n/eric6_it.ts Sun Dec 10 13:02:42 2017 +0100 +++ b/i18n/eric6_it.ts Sun Dec 10 13:55:30 2017 +0100 @@ -41804,6 +41804,264 @@ </message> </context> <context> + <name>PluginWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> + <source>Header</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> + <source>Plug-in Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/> + <source>Enter the plug-in name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/> + <source>Version:</source> + <translation type="unfinished">Versione:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/> + <source>Author:</source> + <translation type="unfinished">Autore:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/> + <source>Class Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/> + <source>Enter the name of the plug-in class</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/> + <source>Package Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/> + <source>Enter the name of the plug-in package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/> + <source>Select to create the entered package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/> + <source>Short Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/> + <source>Enter the short description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/> + <source>Long Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/> + <source>Enter the long description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/> + <source>Select to activate the plug-in automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/> + <source>Activate Automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/> + <source>Select to allow the plug-in to be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/> + <source>Can be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/> + <source>Select to indicate a restart is needed when updated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/> + <source>Needs Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/> + <source>Select to indicate Python 2 compatibility</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/> + <source>Python 2 compatible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/> + <source>Plug-in Type:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/> + <source>Select the plug-in type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/> + <source>Plug-in Type Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/> + <source>Enter the plug-in type name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/> + <source>Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/> + <source>Select to indicate that the plug-in has configurable data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/> + <source>Is configurable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/> + <source>Preferences Key:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/> + <source>Enter the preferences key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/> + <source>Various</source> + <translation type="unfinished">Vari</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/> + <source>Select to create a 'previewPix()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/> + <source>Include 'previewPix()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/> + <source>Select to create a 'moduleSetup()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/> + <source>Include 'moduleSetup()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/> + <source>Include an 'exeDisplayData' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/> + <source>Select to create an 'exeDisplayData()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/> + <source>'exeDisplayData()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/> + <source>Select to create an 'exeDisplayDataList()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/> + <source>'exeDisplayDataList()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/> + <source>Select to create an 'apiFiles()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/> + <source>Include 'apiFiles()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Preferences</name> <message> <location filename="../Preferences/__init__.py" line="1625"/> @@ -76145,6 +76403,49 @@ </message> </context> <context> + <name>WizardEricPluginWizard</name> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/> + <source>&eric Plug-in Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished">Nessun editor corrente</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished">Per favore prima apri o crea un file.</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"><p>La directory del package <b>{0}</b> non può essere creata. Esco...</p><p>Motivo: {1}</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"><p>Il file del package <b>{0}</b> non può essere creato. Esco...</p><p>Motivo: {1}</p></translation> + </message> +</context> +<context> <name>XMLStreamReaderBase</name> <message> <location filename="../E5XML/XMLStreamReaderBase.py" line="68"/>
--- a/i18n/eric6_pt.ts Sun Dec 10 13:02:42 2017 +0100 +++ b/i18n/eric6_pt.ts Sun Dec 10 13:55:30 2017 +0100 @@ -11173,7 +11173,7 @@ <message> <location filename="../QScintilla/EditorButtonsWidget.py" line="188"/> <source>Header</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cabeçalho</translation> </message> <message> <location filename="../QScintilla/EditorButtonsWidget.py" line="193"/> @@ -41762,7 +41762,7 @@ <message> <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="130"/> <source>Author Email:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Correio Eletrónico do Autor:</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="131"/> @@ -41840,7 +41840,7 @@ <message> <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="89"/> <source>Author Email:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Correio Eletrónico do Autor:</translation> </message> <message> <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="103"/> @@ -43261,6 +43261,264 @@ </message> </context> <context> + <name>PluginWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/> + <source>eric Plug-in Wizard</source> + <translation>Assistente para Complementos eric</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> + <source>Header</source> + <translation>Cabeçalho</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> + <source>Plug-in Name:</source> + <translation>Nome do Complemento:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/> + <source>Enter the plug-in name</source> + <translation>Introduzir o nome do complemento</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/> + <source>Version:</source> + <translation>Versão:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation>Introduzir o número da versão na forma 'major.minor[.patch[.sub]]'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/> + <source>Author:</source> + <translation>Autor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/> + <source>Enter the author's name</source> + <translation>Introduzir o nome do autor</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/> + <source>Author Email:</source> + <translation>Correio Eletrónico do Autor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/> + <source>Enter the author's email address</source> + <translation>Introduzir o correio eletronico do autor</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/> + <source>Class Name:</source> + <translation>Nome de Classe:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/> + <source>Enter the name of the plug-in class</source> + <translation>Introduzir o nome da classe do complemento</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/> + <source>Package Name:</source> + <translation>Nome do Pacote:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/> + <source>Enter the name of the plug-in package</source> + <translation>Introduzir o nome do pacote complemento</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/> + <source>Select to create the entered package</source> + <translation>Selecionar para criar o pacote introduzido</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/> + <source>Create Package</source> + <translation>Criar Pacote</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/> + <source>Short Description:</source> + <translation>Descrição Abreviada:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/> + <source>Enter the short description</source> + <translation>Introduzir uma descrição curta</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/> + <source>Long Description:</source> + <translation>Descrição Extendida:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/> + <source>Enter the long description</source> + <translation>Introduzir a descrição comprida</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/> + <source>Select to activate the plug-in automatically</source> + <translation>Selecionar para ativar o complemento automaticamente</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/> + <source>Activate Automatically</source> + <translation>Ativar Automaticamente</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/> + <source>Select to allow the plug-in to be deactivated</source> + <translation>Selecionar para permitir desativar o complemento</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/> + <source>Can be deactivated</source> + <translation>Pode ser desativado</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/> + <source>Select to indicate a restart is needed when updated</source> + <translation>Selecionar para indicar que é necessário reiniciar ao atualizar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/> + <source>Needs Restart</source> + <translation>Necessita Reiniciar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/> + <source>Select to indicate Python 2 compatibility</source> + <translation>Selecionar para indicar compatibilidade com Python 2</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/> + <source>Python 2 compatible</source> + <translation>Compatível com Python 2</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/> + <source>Plug-in Type:</source> + <translation>Tipo de Complemento:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/> + <source>Select the plug-in type</source> + <translation>Selecionar o tipo de complemento</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/> + <source>Plug-in Type Name:</source> + <translation>Nome de Tipo de Complemento:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/> + <source>Enter the plug-in type name</source> + <translation>Introduzir o nome do tipo de complemento</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/> + <source>Configuration</source> + <translation>Configuração</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/> + <source>Select to indicate that the plug-in has configurable data</source> + <translation>Selecionar para indicar que o complemento tem dados configuráveis</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/> + <source>Is configurable</source> + <translation>É configurável</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/> + <source>Preferences Key:</source> + <translation>Chave de Preferências:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/> + <source>Enter the preferences key</source> + <translation>Introduzir a chave de preferências</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/> + <source>Various</source> + <translation>Vários</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/> + <source>Select to create a 'previewPix()' function skeleton</source> + <translation>Selecionar para criar um esqueleto da função 'previewPix()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/> + <source>Include 'previewPix()' function</source> + <translation>Incluir função 'previewPix()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/> + <source>Select to create a 'moduleSetup()' function skeleton</source> + <translation>Selecionar para criar um esqueleto da função 'moduleSetup()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/> + <source>Include 'moduleSetup()' function</source> + <translation>Incluir função 'moduleSetup()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/> + <source>Include an 'exeDisplayData' function</source> + <translation>Incluir uma função 'exeDisplayData'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/> + <source>Select to create an 'exeDisplayData()' function skeleton</source> + <translation>Selecionar para criar um esqueleto da função 'exeDisplayData'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/> + <source>'exeDisplayData()' function</source> + <translation>Função 'exeDisplayData'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/> + <source>Select to create an 'exeDisplayDataList()' function skeleton</source> + <translation>Selecionar para criar um esqueleto da função 'exeDisplayDataList()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/> + <source>'exeDisplayDataList()' function</source> + <translation>Função 'exeDisplayDataList()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/> + <source>Select to create an 'apiFiles()' function skeleton</source> + <translation>Selecionar para criar um esqueleto da função 'apiFiles()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/> + <source>Include 'apiFiles()' function</source> + <translation>Incluir função 'apiFiles()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/> + <source>Press to populate entry fields from project data</source> + <translation>Pressionar para preencher os campos de entrada com dados do projeto</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/> + <source>Populate from Project</source> + <translation>Preencher desde Projeto</translation> + </message> +</context> +<context> <name>Preferences</name> <message> <location filename="../Preferences/__init__.py" line="1625"/> @@ -46340,12 +46598,12 @@ <message> <location filename="../Project/ProjectSourcesBrowser.py" line="816"/> <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>O diretório do pacote <b>{0}</b> não se pôde criar. A terminar...</p><p>Motivo: {1}</p></translation> </message> <message> <location filename="../Project/ProjectSourcesBrowser.py" line="831"/> <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>O ficheiro <b>{0}</b> do pacote não se pôde criar. A terminar...</p><p>Motivo: {1}</p></translation> </message> <message> <location filename="../Project/ProjectSourcesBrowser.py" line="892"/> @@ -54132,7 +54390,7 @@ <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/> <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Introduzir o número da versão na forma 'major.minor[.patch[.sub]]'</translation> </message> <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/> @@ -54142,7 +54400,7 @@ <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/> <source>Enter the author's name</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Introduzir o nome do autor</translation> </message> <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/> @@ -54152,12 +54410,12 @@ <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/> <source>Author Email:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Correio Eletrónico do Autor:</translation> </message> <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/> <source>Enter the author's email address</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Introduzir o correio eletronico do autor</translation> </message> <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/> @@ -54427,12 +54685,12 @@ <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="848"/> <source>Press to populate entry fields from project data</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Pressionar para preencher os campos de entrada com dados do projeto</translation> </message> <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="851"/> <source>Populate from Project</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Preencher desde Projeto</translation> </message> <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> @@ -77833,6 +78091,92 @@ </message> </context> <context> + <name>WizardEricPluginPlugin</name> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="118"/> + <source>eric Plug-in Wizard</source> + <translation type="obsolete">Assistente para Complementos eric</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="113"/> + <source>&eric Plug-in Wizard...</source> + <translation type="obsolete">Assistente para Complementos &eric...</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="119"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="obsolete"><b>Assistente para Complemento eric</b><p>Este assistente abre uma caixa de diálogo para introduzir todos os parâmetros necessários para criar os conteúdos básicos dum ficheiro de complemento eric. O codigo gerado é inserido na posição atual do cursor.</p></translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="160"/> + <source>No current editor</source> + <translation type="obsolete">Sem editor atual</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="160"/> + <source>Please open or create a file first.</source> + <translation type="obsolete">Por favor, primeiro abra ou crie um ficheiro.</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="198"/> + <source>Create Package</source> + <translation type="obsolete">Criar Pacote</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="183"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="obsolete"><p>O diretório do pacote <b>{0}</b> não se pôde criar. A terminar...</p><p>Motivo: {1}</p></translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="198"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="obsolete"><p>O ficheiro <b>{0}</b> do pacote não se pôde criar. A terminar...</p><p>Motivo: {1}</p></translation> + </message> +</context> +<context> + <name>WizardEricPluginWizard</name> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished">Assistente para Complementos eric</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/> + <source>&eric Plug-in Wizard...</source> + <translation type="unfinished">Assistente para Complementos &eric...</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"><b>Assistente para Complemento eric</b><p>Este assistente abre uma caixa de diálogo para introduzir todos os parâmetros necessários para criar os conteúdos básicos dum ficheiro de complemento eric. O codigo gerado é inserido na posição atual do cursor.</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished">Por favor, primeiro abra ou crie um ficheiro.</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source>Create Package</source> + <translation type="unfinished">Criar Pacote</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"><p>O diretório do pacote <b>{0}</b> não se pôde criar. A terminar...</p><p>Motivo: {1}</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"><p>O ficheiro <b>{0}</b> do pacote não se pôde criar. A terminar...</p><p>Motivo: {1}</p></translation> + </message> +</context> +<context> <name>WizardVirtualenvPlugin</name> <message> <location filename="../Plugins/PluginVirtualenvInterface.py" line="88"/>
--- a/i18n/eric6_ru.ts Sun Dec 10 13:02:42 2017 +0100 +++ b/i18n/eric6_ru.ts Sun Dec 10 13:55:30 2017 +0100 @@ -41942,6 +41942,264 @@ </message> </context> <context> + <name>PluginWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/> + <source>eric Plug-in Wizard</source> + <translation>Мастер eric Plug-in</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> + <source>Header</source> + <translation>Заголовок</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> + <source>Plug-in Name:</source> + <translation>Имя плагина:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/> + <source>Enter the plug-in name</source> + <translation>Введите имя плагина</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/> + <source>Version:</source> + <translation>Версия:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation>Введите номер версии в виде 'major.minor[.patch[.sub]]'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/> + <source>Author:</source> + <translation>Автор:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/> + <source>Enter the author's name</source> + <translation>Введите имя автора</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/> + <source>Author Email:</source> + <translation>Email автора:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/> + <source>Enter the author's email address</source> + <translation>Введите email автора</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/> + <source>Class Name:</source> + <translation>Имя класса:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/> + <source>Enter the name of the plug-in class</source> + <translation>Введите имя класса плагина</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/> + <source>Package Name:</source> + <translation>Имя пакета:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/> + <source>Enter the name of the plug-in package</source> + <translation>Введите имя пакета плагина</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/> + <source>Select to create the entered package</source> + <translation>Разрешить создание заданного пакета</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/> + <source>Create Package</source> + <translation>Создать пакет</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/> + <source>Short Description:</source> + <translation>Краткое описание:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/> + <source>Enter the short description</source> + <translation>Введите краткое описание</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/> + <source>Long Description:</source> + <translation>Полное описание:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/> + <source>Enter the long description</source> + <translation>Введите полное описание</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/> + <source>Select to activate the plug-in automatically</source> + <translation>Разрешить автоматическую активацию плагина</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/> + <source>Activate Automatically</source> + <translation>Автоматическая активация</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/> + <source>Select to allow the plug-in to be deactivated</source> + <translation>Разрешить деактивацию плагина</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/> + <source>Can be deactivated</source> + <translation>Разрешена деактивация</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/> + <source>Select to indicate a restart is needed when updated</source> + <translation>Разрешить напоминание о необходимости рестарта после обновления</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/> + <source>Needs Restart</source> + <translation>Необходим рестарт</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/> + <source>Select to indicate Python 2 compatibility</source> + <translation>Разрешить совместимость с Python 2</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/> + <source>Python 2 compatible</source> + <translation>Совместимость с Python 2</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/> + <source>Plug-in Type:</source> + <translation>Тип плагина:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/> + <source>Select the plug-in type</source> + <translation>Выбор типа плагина</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/> + <source>Plug-in Type Name:</source> + <translation>Имя типа плагина:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/> + <source>Enter the plug-in type name</source> + <translation>Введите имя типа плагина</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/> + <source>Configuration</source> + <translation>Настройка</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/> + <source>Select to indicate that the plug-in has configurable data</source> + <translation>Разрешить напоминание, что плагин содержит настраиваемые данные</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/> + <source>Is configurable</source> + <translation>Нужна настройка</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/> + <source>Preferences Key:</source> + <translation>Preferences Key:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/> + <source>Enter the preferences key</source> + <translation>Введите preferences key</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/> + <source>Various</source> + <translation>Разное</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/> + <source>Select to create a 'previewPix()' function skeleton</source> + <translation>Разрешить создание шаблона функции 'previewPix()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/> + <source>Include 'previewPix()' function</source> + <translation>Включить функцию 'previewPix()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/> + <source>Select to create a 'moduleSetup()' function skeleton</source> + <translation>Разрешить создание шаблона функции 'moduleSetup()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/> + <source>Include 'moduleSetup()' function</source> + <translation>Включить функцию 'moduleSetup()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/> + <source>Include an 'exeDisplayData' function</source> + <translation>Включить функцию 'exeDisplayData'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/> + <source>Select to create an 'exeDisplayData()' function skeleton</source> + <translation>Разрешить создание шаблона функции 'exeDisplayData()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/> + <source>'exeDisplayData()' function</source> + <translation>функция 'exeDisplayData()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/> + <source>Select to create an 'exeDisplayDataList()' function skeleton</source> + <translation>Разрешить создание шаблона функции 'exeDisplayDataList()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/> + <source>'exeDisplayDataList()' function</source> + <translation>функция 'exeDisplayDataList()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/> + <source>Select to create an 'apiFiles()' function skeleton</source> + <translation>Разрешить создание шаблона функции 'apiFiles()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/> + <source>Include 'apiFiles()' function</source> + <translation>Включить функцию 'apiFiles()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/> + <source>Press to populate entry fields from project data</source> + <translation>Заполнить поля ввода данных из проекта</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/> + <source>Populate from Project</source> + <translation>Заполнить из проекта</translation> + </message> +</context> +<context> <name>Preferences</name> <message> <location filename="../Preferences/__init__.py" line="1625"/> @@ -76541,6 +76799,92 @@ </message> </context> <context> + <name>WizardEricPluginPlugin</name> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="118"/> + <source>eric Plug-in Wizard</source> + <translation type="obsolete">Мастер eric Plug-in</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="113"/> + <source>&eric Plug-in Wizard...</source> + <translation type="obsolete">&Мастер eric Plug-in...</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="119"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="obsolete"><b>Мастер eric Plug-in</b><p>Этот мастер открывает диалог для ввода всех параметров, необходимых для создания базового контента eric-плагина. Созданный код вставляется в текущую позицию курсора.</p></translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="160"/> + <source>No current editor</source> + <translation type="obsolete">Не редактируйте текущее</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="160"/> + <source>Please open or create a file first.</source> + <translation type="obsolete">Пожалуйста, сначала откройте или создайте файл.</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="198"/> + <source>Create Package</source> + <translation type="obsolete">Создать пакет</translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="183"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="obsolete"><p>Каталог пакета <b>{0}</b> не может быть создан. Прерывание...</p><p>Причина: {1}</p></translation> + </message> + <message> + <location filename="../../PluginWizardEricPlugin.py" line="198"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="obsolete"><p>Файл пакета <b>{0}</b> не может быть создан. Прерывание...</p><p>Причина: {1}</p></translation> + </message> +</context> +<context> + <name>WizardEricPluginWizard</name> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished">Мастер eric Plug-in</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/> + <source>&eric Plug-in Wizard...</source> + <translation type="unfinished">&Мастер eric Plug-in...</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"><b>Мастер eric Plug-in</b><p>Этот мастер открывает диалог для ввода всех параметров, необходимых для создания базового контента eric-плагина. Созданный код вставляется в текущую позицию курсора.</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished">Пожалуйста, сначала откройте или создайте файл.</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source>Create Package</source> + <translation type="unfinished">Создать пакет</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>WizardSetupPlugin</name> <message> <location filename="../../PluginWizardSetup.py" line="115"/>
--- a/i18n/eric6_tr.ts Sun Dec 10 13:02:42 2017 +0100 +++ b/i18n/eric6_tr.ts Sun Dec 10 13:55:30 2017 +0100 @@ -42658,6 +42658,264 @@ </message> </context> <context> + <name>PluginWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> + <source>Header</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> + <source>Plug-in Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/> + <source>Enter the plug-in name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/> + <source>Version:</source> + <translation type="unfinished">Sürüm:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/> + <source>Author:</source> + <translation type="unfinished">Yazar:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/> + <source>Class Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/> + <source>Enter the name of the plug-in class</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/> + <source>Package Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/> + <source>Enter the name of the plug-in package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/> + <source>Select to create the entered package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/> + <source>Short Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/> + <source>Enter the short description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/> + <source>Long Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/> + <source>Enter the long description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/> + <source>Select to activate the plug-in automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/> + <source>Activate Automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/> + <source>Select to allow the plug-in to be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/> + <source>Can be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/> + <source>Select to indicate a restart is needed when updated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/> + <source>Needs Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/> + <source>Select to indicate Python 2 compatibility</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/> + <source>Python 2 compatible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/> + <source>Plug-in Type:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/> + <source>Select the plug-in type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/> + <source>Plug-in Type Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/> + <source>Enter the plug-in type name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/> + <source>Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/> + <source>Select to indicate that the plug-in has configurable data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/> + <source>Is configurable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/> + <source>Preferences Key:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/> + <source>Enter the preferences key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/> + <source>Various</source> + <translation type="unfinished">Çeşitli</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/> + <source>Select to create a 'previewPix()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/> + <source>Include 'previewPix()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/> + <source>Select to create a 'moduleSetup()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/> + <source>Include 'moduleSetup()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/> + <source>Include an 'exeDisplayData' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/> + <source>Select to create an 'exeDisplayData()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/> + <source>'exeDisplayData()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/> + <source>Select to create an 'exeDisplayDataList()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/> + <source>'exeDisplayDataList()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/> + <source>Select to create an 'apiFiles()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/> + <source>Include 'apiFiles()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Preferences</name> <message> <location filename="../Preferences/__init__.py" line="1625"/> @@ -77263,6 +77521,49 @@ </message> </context> <context> + <name>WizardEricPluginWizard</name> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/> + <source>&eric Plug-in Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished">Geçerli düzenleyici yok</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished">Lütfen ilkönce bir dosya açın yada oluşturun.</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"><p><b>{0}</b> Paket dizini oluşturulamadı. İptal edildi...</p><p>Sebep: {1}</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"><p><b>{0}</b> Paket dosyası oluşturulamadı. İptal ediliyor...</p><p>Sebep: {1}</p></translation> + </message> +</context> +<context> <name>XMLStreamReaderBase</name> <message> <location filename="../E5XML/XMLStreamReaderBase.py" line="54"/>
--- a/i18n/eric6_zh_CN.ts Sun Dec 10 13:02:42 2017 +0100 +++ b/i18n/eric6_zh_CN.ts Sun Dec 10 13:55:30 2017 +0100 @@ -42653,6 +42653,264 @@ </message> </context> <context> + <name>PluginWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/> + <source>Header</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/> + <source>Plug-in Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/> + <source>Enter the plug-in name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/> + <source>Version:</source> + <translation type="unfinished">版本:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/> + <source>Author:</source> + <translation type="unfinished">作者:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/> + <source>Class Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/> + <source>Enter the name of the plug-in class</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/> + <source>Package Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/> + <source>Enter the name of the plug-in package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/> + <source>Select to create the entered package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/> + <source>Short Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/> + <source>Enter the short description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/> + <source>Long Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/> + <source>Enter the long description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/> + <source>Select to activate the plug-in automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/> + <source>Activate Automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/> + <source>Select to allow the plug-in to be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/> + <source>Can be deactivated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/> + <source>Select to indicate a restart is needed when updated</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/> + <source>Needs Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/> + <source>Select to indicate Python 2 compatibility</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/> + <source>Python 2 compatible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/> + <source>Plug-in Type:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/> + <source>Select the plug-in type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/> + <source>Plug-in Type Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/> + <source>Enter the plug-in type name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/> + <source>Configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/> + <source>Select to indicate that the plug-in has configurable data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/> + <source>Is configurable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/> + <source>Preferences Key:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/> + <source>Enter the preferences key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/> + <source>Various</source> + <translation type="unfinished">其它</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/> + <source>Select to create a 'previewPix()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/> + <source>Include 'previewPix()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/> + <source>Select to create a 'moduleSetup()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/> + <source>Include 'moduleSetup()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/> + <source>Include an 'exeDisplayData' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/> + <source>Select to create an 'exeDisplayData()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/> + <source>'exeDisplayData()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/> + <source>Select to create an 'exeDisplayDataList()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/> + <source>'exeDisplayDataList()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/> + <source>Select to create an 'apiFiles()' function skeleton</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/> + <source>Include 'apiFiles()' function</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Preferences</name> <message> <location filename="../Preferences/__init__.py" line="1625"/> @@ -77511,6 +77769,49 @@ </message> </context> <context> + <name>WizardEricPluginWizard</name> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/> + <source>eric Plug-in Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/> + <source>&eric Plug-in Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/> + <source><b>eric Plug-in Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished">没有当前编辑器</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished">请您先打开或创建一个文件。</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source>Create Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/> + <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/> + <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>XMLStreamReaderBase</name> <message> <location filename="../E5XML/XMLStreamReaderBase.py" line="68"/>