--- a/i18n/eric5_en.ts Sat Jun 29 13:02:02 2013 +0200 +++ b/i18n/eric5_en.ts Sat Jun 29 17:36:26 2013 +0200 @@ -5016,12 +5016,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Debugger/DebugViewer.py" line="462"/> + <location filename="Debugger/DebugViewer.py" line="464"/> <source>waiting at breakpoint</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Debugger/DebugViewer.py" line="464"/> + <location filename="Debugger/DebugViewer.py" line="466"/> <source>running</source> <translation type="unfinished"></translation> </message> @@ -13331,7 +13331,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="UI/FindFileNameDialog.py" line="189"/> + <location filename="UI/FindFileNameDialog.py" line="196"/> <source>Select search directory</source> <translation type="unfinished"></translation> </message> @@ -17328,112 +17328,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1944"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1945"/> <source>Verifying the integrity of the Mercurial repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1969"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1970"/> <source>Showing the combined configuration settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1992"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1993"/> <source>Showing aliases for remote repositories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2015"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2016"/> <source>Recovering from interrupted transaction</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2038"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2039"/> <source>Identifying project directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2074"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2075"/> <source>Create .hgignore file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2074"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2075"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2168"/> <source>Create changegroup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2125"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2126"/> <source>Mercurial Changegroup Files (*.hg)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2142"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2143"/> <source><p>The Mercurial changegroup file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2219"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220"/> <source>Preview changegroup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2253"/> <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2229"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2230"/> <source>Identifying changegroup file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2270"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2271"/> <source>Apply changegroups</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2259"/> <source>Shall the working directory be updated?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2287"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288"/> <source>Bisect subcommand ({0}) invalid.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2321"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2322"/> <source>Mercurial Bisect ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2353"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2354"/> <source>Removing files from the Mercurial repository only</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2409"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2410"/> <source>Backing out changeset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2390"/> <source>No revision given. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2434"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2435"/> <source>Rollback last transaction</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2429"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2430"/> <source>Are you sure you want to rollback the last transaction?</source> <translation type="unfinished"></translation> </message> @@ -17443,72 +17443,72 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2954"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2955"/> <source>Mercurial Command Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2828"/> <source><p>The Mercurial Command Server could not be restarted.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2954"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2955"/> <source><p>The Mercurial Command Server could not be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2501"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2502"/> <source>Import Patch</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2548"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2549"/> <source>Export Patches</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2594"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2595"/> <source>Change Phase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2645"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2646"/> <source>Copy Changesets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2672"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2673"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2752"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2753"/> <source>Add Sub-repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2782"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2783"/> <source><p>The sub-repositories file .hgsub could not be read.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2735"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2736"/> <source><p>The sub-repositories file .hgsub already contains an entry <b>{0}</b>. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2798"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2799"/> <source><p>The sub-repositories file .hgsub could not be written to.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2798"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2799"/> <source>Remove Sub-repositories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2772"/> <source><p>The sub-repositories file .hgsub does not exist. Aborting...</p></source> <translation type="unfinished"></translation> </message> @@ -29177,52 +29177,52 @@ <context> <name>NetworkAccessManager</name> <message> - <location filename="Helpviewer/Network/NetworkAccessManager.py" line="206"/> + <location filename="Helpviewer/Network/NetworkAccessManager.py" line="222"/> <source><b>Enter username and password for '{0}'</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Helpviewer/Network/NetworkAccessManager.py" line="203"/> + <location filename="Helpviewer/Network/NetworkAccessManager.py" line="219"/> <source><b>Enter username and password for '{0}', realm '{1}'</b></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Helpviewer/Network/NetworkAccessManager.py" line="261"/> + <location filename="Helpviewer/Network/NetworkAccessManager.py" line="277"/> <source>SSL Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Helpviewer/Network/NetworkAccessManager.py" line="261"/> + <location filename="Helpviewer/Network/NetworkAccessManager.py" line="277"/> <source><p>SSL Errors for <br /><b>{0}</b><ul><li>{1}</li></ul></p><p>Do you want to ignore these errors?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Helpviewer/Network/NetworkAccessManager.py" line="274"/> + <location filename="Helpviewer/Network/NetworkAccessManager.py" line="290"/> <source>Certificates</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Helpviewer/Network/NetworkAccessManager.py" line="274"/> + <location filename="Helpviewer/Network/NetworkAccessManager.py" line="290"/> <source><p>Certificates:<br/>{0}<br/>Do you want to accept all these certificates?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Helpviewer/Network/NetworkAccessManager.py" line="341"/> + <location filename="Helpviewer/Network/NetworkAccessManager.py" line="357"/> <source><br/>Issuer: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Helpviewer/Network/NetworkAccessManager.py" line="345"/> + <location filename="Helpviewer/Network/NetworkAccessManager.py" line="361"/> <source><br/>Not valid before: {0}<br/>Valid Until: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Helpviewer/Network/NetworkAccessManager.py" line="333"/> + <location filename="Helpviewer/Network/NetworkAccessManager.py" line="349"/> <source>Name: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Helpviewer/Network/NetworkAccessManager.py" line="337"/> + <location filename="Helpviewer/Network/NetworkAccessManager.py" line="353"/> <source><br/>Organization: {0}</source> <translation type="unfinished"></translation> </message> @@ -33289,7 +33289,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="272"/> + <location filename="Project/ProjectFormsBrowser.py" line="280"/> <source>Compile all forms</source> <translation type="unfinished"></translation> </message> @@ -33299,12 +33299,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="200"/> + <location filename="Project/ProjectFormsBrowser.py" line="204"/> <source>Open in Qt-Designer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="202"/> + <location filename="Project/ProjectFormsBrowser.py" line="206"/> <source>Open in Editor</source> <translation type="unfinished"></translation> </message> @@ -33314,152 +33314,152 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="205"/> + <location filename="Project/ProjectFormsBrowser.py" line="209"/> <source>Preview translations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="214"/> + <location filename="Project/ProjectFormsBrowser.py" line="222"/> <source>Open</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="142"/> + <location filename="Project/ProjectFormsBrowser.py" line="146"/> <source>Rename file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="241"/> + <location filename="Project/ProjectFormsBrowser.py" line="249"/> <source>Remove from project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="219"/> + <location filename="Project/ProjectFormsBrowser.py" line="227"/> <source>Delete</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="248"/> + <location filename="Project/ProjectFormsBrowser.py" line="256"/> <source>New form...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="277"/> + <location filename="Project/ProjectFormsBrowser.py" line="285"/> <source>Add forms...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="279"/> - <source>Add forms directory...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Project/ProjectFormsBrowser.py" line="255"/> - <source>Copy Path to Clipboard</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Project/ProjectFormsBrowser.py" line="282"/> - <source>Expand all directories</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Project/ProjectFormsBrowser.py" line="284"/> - <source>Collapse all directories</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Project/ProjectFormsBrowser.py" line="287"/> + <source>Add forms directory...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Project/ProjectFormsBrowser.py" line="263"/> + <source>Copy Path to Clipboard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Project/ProjectFormsBrowser.py" line="290"/> + <source>Expand all directories</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Project/ProjectFormsBrowser.py" line="292"/> + <source>Collapse all directories</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Project/ProjectFormsBrowser.py" line="295"/> <source>Configure...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="209"/> + <location filename="Project/ProjectFormsBrowser.py" line="213"/> <source>Compile forms</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="529"/> + <location filename="Project/ProjectFormsBrowser.py" line="541"/> <source>New Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="485"/> + <location filename="Project/ProjectFormsBrowser.py" line="497"/> <source>Select a form type:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="499"/> + <location filename="Project/ProjectFormsBrowser.py" line="511"/> <source>Qt User-Interface Files (*.ui);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="518"/> + <location filename="Project/ProjectFormsBrowser.py" line="530"/> <source>The file already exists! Overwrite it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="529"/> + <location filename="Project/ProjectFormsBrowser.py" line="541"/> <source><p>The new form file <b>{0}</b> could not be created.<br>Problem: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="552"/> + <location filename="Project/ProjectFormsBrowser.py" line="564"/> <source>Delete forms</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="552"/> + <location filename="Project/ProjectFormsBrowser.py" line="564"/> <source>Do you really want to delete these forms from the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="649"/> + <location filename="Project/ProjectFormsBrowser.py" line="661"/> <source>Form Compilation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="627"/> - <source>The compilation of the form file was successful.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Project/ProjectFormsBrowser.py" line="639"/> + <source>The compilation of the form file was successful.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Project/ProjectFormsBrowser.py" line="651"/> <source><p>The compilation of the form file failed.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="649"/> + <location filename="Project/ProjectFormsBrowser.py" line="661"/> <source>The compilation of the form file failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="718"/> + <location filename="Project/ProjectFormsBrowser.py" line="730"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="718"/> + <location filename="Project/ProjectFormsBrowser.py" line="730"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="806"/> + <location filename="Project/ProjectFormsBrowser.py" line="818"/> <source>Compiling forms...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="806"/> + <location filename="Project/ProjectFormsBrowser.py" line="818"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="841"/> + <location filename="Project/ProjectFormsBrowser.py" line="853"/> <source>Determining changed forms...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="868"/> + <location filename="Project/ProjectFormsBrowser.py" line="880"/> <source>Compiling changed forms...</source> <translation type="unfinished"></translation> </message> @@ -34257,32 +34257,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="362"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="374"/> <source>Generate all translations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="368"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="380"/> <source>Generate all translations (with obsolete)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="279"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="285"/> <source>Open in Qt-Linguist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="317"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="329"/> <source>Open in Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="186"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="192"/> <source>Release translation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="374"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="386"/> <source>Release all translations</source> <translation type="unfinished"></translation> </message> @@ -34292,135 +34292,140 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="351"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="363"/> <source>Preview all translations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="355"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="367"/> <source>Extract messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="329"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="341"/> <source>Remove from project</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="332"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="344"/> <source>Delete</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="380"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="392"/> <source>Add translation...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="382"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="394"/> <source>Add translation files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="385"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="397"/> <source>Copy Path to Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="388"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="400"/> <source>Configure...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="303"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="309"/> <source>Generate translations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="310"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="316"/> <source>Generate translations (with obsolete)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="322"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="334"/> <source>Release translations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="291"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="297"/> <source>Preview translations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="607"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="622"/> <source>Delete translation files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="607"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="622"/> <source>Do you really want to delete these translation files from the project?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="739"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="754"/> <source>Write temporary project file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="712"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="727"/> <source>No translation files (*.ts) selected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="739"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="754"/> <source><p>The temporary project file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="850"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="865"/> <source>Translation file generation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="845"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="860"/> <source>The generation of the translation files (*.ts) was successful.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="850"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="865"/> <source>The generation of the translation files (*.ts) has failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="1071"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="1086"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="935"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="950"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="1005"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="1020"/> <source>Translation file release</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="991"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="1006"/> <source>The release of the translation files (*.qm) was successful.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="1005"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="1020"/> <source>The release of the translation files (*.qm) has failed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="1071"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="1086"/> <source><p>Could not start lrelease.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="324"/> + <source>Open</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PropertiesDialog</name> @@ -35692,12 +35697,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="92"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="93"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="93"/> + <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="94"/> <source>Copy the regular expression to the clipboard</source> <translation type="unfinished"></translation> </message> @@ -36822,12 +36827,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="105"/> + <location filename="Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="106"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="106"/> + <location filename="Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="107"/> <source>Copy the regular expression to the clipboard</source> <translation type="unfinished"></translation> </message> @@ -39638,10 +39643,15 @@ <context> <name>SpeedDialReader</name> <message> - <location filename="Helpviewer/SpeedDial/SpeedDialReader.py" line="56"/> + <location filename="Helpviewer/SpeedDial/SpeedDialReader.py" line="62"/> <source>The file is not a SpeedDial version 1.0 file.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Helpviewer/SpeedDial/SpeedDialReader.py" line="47"/> + <source>The file {0} could not be opened. Error: {1}</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>SpellCheckingDialog</name> @@ -49161,7 +49171,7 @@ <context> <name>UnittestDialog</name> <message> - <location filename="PyUnit/UnittestDialog.py" line="375"/> + <location filename="PyUnit/UnittestDialog.py" line="377"/> <source>Unittest</source> <translation type="unfinished"></translation> </message> @@ -49372,37 +49382,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="375"/> + <location filename="PyUnit/UnittestDialog.py" line="377"/> <source><p>Unable to run test <b>{0}</b>.<br>{1}<br>{2}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="440"/> + <location filename="PyUnit/UnittestDialog.py" line="442"/> <source>Running</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="464"/> + <location filename="PyUnit/UnittestDialog.py" line="466"/> <source>Ran {0} test in {1:.3f}s</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="467"/> + <location filename="PyUnit/UnittestDialog.py" line="469"/> <source>Ran {0} tests in {1:.3f}s</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="483"/> + <location filename="PyUnit/UnittestDialog.py" line="485"/> <source>Failure: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="498"/> + <location filename="PyUnit/UnittestDialog.py" line="500"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="601"/> + <location filename="PyUnit/UnittestDialog.py" line="603"/> <source>Show Source</source> <translation type="unfinished"></translation> </message> @@ -49437,17 +49447,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="513"/> + <location filename="PyUnit/UnittestDialog.py" line="515"/> <source> Skipped: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="527"/> + <location filename="PyUnit/UnittestDialog.py" line="529"/> <source> Expected Failure</source> <translation type="unfinished"></translation> </message> <message> - <location filename="PyUnit/UnittestDialog.py" line="541"/> + <location filename="PyUnit/UnittestDialog.py" line="543"/> <source> Unexpected Success</source> <translation type="unfinished"></translation> </message>