--- a/src/eric7/i18n/eric7_empty.ts Sun Jul 14 18:15:30 2024 +0200 +++ b/src/eric7/i18n/eric7_empty.ts Mon Jul 15 16:38:58 2024 +0200 @@ -61824,1601 +61824,1601 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1341" /> + <location filename="../Project/Project.py" line="1331" /> <source>Read Project Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1587" /> - <location filename="../Project/Project.py" line="1561" /> - <location filename="../Project/Project.py" line="1525" /> - <location filename="../Project/Project.py" line="1443" /> - <location filename="../Project/Project.py" line="1404" /> - <location filename="../Project/Project.py" line="1379" /> - <location filename="../Project/Project.py" line="1342" /> + <location filename="../Project/Project.py" line="1577" /> + <location filename="../Project/Project.py" line="1551" /> + <location filename="../Project/Project.py" line="1515" /> + <location filename="../Project/Project.py" line="1433" /> + <location filename="../Project/Project.py" line="1394" /> + <location filename="../Project/Project.py" line="1369" /> + <location filename="../Project/Project.py" line="1332" /> <source>Please save the project first.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1378" /> + <location filename="../Project/Project.py" line="1368" /> <source>Save Project Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1420" /> - <location filename="../Project/Project.py" line="1403" /> - <source>Delete Project Session</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="1410" /> + <location filename="../Project/Project.py" line="1393" /> + <source>Delete Project Session</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="1400" /> <source>Delete Remote Project Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1429" /> + <location filename="../Project/Project.py" line="1419" /> <source><p>The project session file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1442" /> + <location filename="../Project/Project.py" line="1432" /> <source>Read Tasks</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1524" /> + <location filename="../Project/Project.py" line="1514" /> <source>Read Debugger Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1560" /> + <location filename="../Project/Project.py" line="1550" /> <source>Save Debugger Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1603" /> - <location filename="../Project/Project.py" line="1586" /> - <source>Delete Debugger Properties</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="1593" /> + <location filename="../Project/Project.py" line="1576" /> + <source>Delete Debugger Properties</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="1583" /> <source>Delete Remote Debugger Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1612" /> + <location filename="../Project/Project.py" line="1602" /> <source><p>The project debugger properties file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1783" /> + <location filename="../Project/Project.py" line="1773" /> <source>Add Language</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1784" /> + <location filename="../Project/Project.py" line="1774" /> <source>You have to specify a translation pattern first.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1925" /> + <location filename="../Project/Project.py" line="1915" /> <source>Delete Translation</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1952" /> - <location filename="../Project/Project.py" line="1926" /> + <location filename="../Project/Project.py" line="1942" /> + <location filename="../Project/Project.py" line="1916" /> <source><p>The selected translation file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1951" /> + <location filename="../Project/Project.py" line="1941" /> <source>Delete translation</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2102" /> - <location filename="../Project/Project.py" line="2085" /> + <location filename="../Project/Project.py" line="2092" /> + <location filename="../Project/Project.py" line="2075" /> <source>Add File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2204" /> - <location filename="../Project/Project.py" line="2086" /> + <location filename="../Project/Project.py" line="2194" /> + <location filename="../Project/Project.py" line="2076" /> <source><p>The file <b>{0}</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2103" /> + <location filename="../Project/Project.py" line="2093" /> <source><p>The selected file <b>{0}</b> could not be added to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2115" /> + <location filename="../Project/Project.py" line="2105" /> <source>Add file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2298" /> - <location filename="../Project/Project.py" line="2116" /> + <location filename="../Project/Project.py" line="2288" /> + <location filename="../Project/Project.py" line="2106" /> <source>The target directory must not be empty.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2203" /> - <location filename="../Project/Project.py" line="2176" /> - <location filename="../Project/Project.py" line="2156" /> + <location filename="../Project/Project.py" line="2193" /> + <location filename="../Project/Project.py" line="2166" /> + <location filename="../Project/Project.py" line="2146" /> <source>Add Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2157" /> + <location filename="../Project/Project.py" line="2147" /> <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2177" /> + <location filename="../Project/Project.py" line="2167" /> <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2309" /> - <location filename="../Project/Project.py" line="2297" /> + <location filename="../Project/Project.py" line="2299" /> + <location filename="../Project/Project.py" line="2287" /> <source>Add directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2310" /> + <location filename="../Project/Project.py" line="2300" /> <source>The source directory must not be empty.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2424" /> - <location filename="../Project/Project.py" line="2406" /> - <location filename="../Project/Project.py" line="2390" /> - <location filename="../Project/Project.py" line="2383" /> + <location filename="../Project/Project.py" line="2414" /> + <location filename="../Project/Project.py" line="2396" /> + <location filename="../Project/Project.py" line="2380" /> + <location filename="../Project/Project.py" line="2373" /> <source>Rename File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="8059" /> - <location filename="../Project/Project.py" line="3910" /> - <location filename="../Project/Project.py" line="2407" /> + <location filename="../Project/Project.py" line="8049" /> + <location filename="../Project/Project.py" line="3900" /> + <location filename="../Project/Project.py" line="2397" /> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2425" /> + <location filename="../Project/Project.py" line="2415" /> <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2692" /> + <location filename="../Project/Project.py" line="2682" /> <source>Delete File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2693" /> + <location filename="../Project/Project.py" line="2683" /> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2721" /> + <location filename="../Project/Project.py" line="2711" /> <source>Delete Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2722" /> + <location filename="../Project/Project.py" line="2712" /> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2855" /> + <location filename="../Project/Project.py" line="2845" /> <source>Create project directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2856" /> + <location filename="../Project/Project.py" line="2846" /> <source><p>The project directory <b>{0}</b> could not be created.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3680" /> - <location filename="../Project/Project.py" line="2956" /> + <location filename="../Project/Project.py" line="3670" /> + <location filename="../Project/Project.py" line="2946" /> <source>Create project management directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3681" /> - <location filename="../Project/Project.py" line="2957" /> + <location filename="../Project/Project.py" line="3671" /> + <location filename="../Project/Project.py" line="2947" /> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2997" /> + <location filename="../Project/Project.py" line="2987" /> <source>Create main script</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2998" /> + <location filename="../Project/Project.py" line="2988" /> <source><p>The main script <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3463" /> - <location filename="../Project/Project.py" line="3022" /> + <location filename="../Project/Project.py" line="3453" /> + <location filename="../Project/Project.py" line="3012" /> <source>Create Makefile</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3464" /> - <location filename="../Project/Project.py" line="3023" /> + <location filename="../Project/Project.py" line="3454" /> + <location filename="../Project/Project.py" line="3013" /> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3710" /> - <location filename="../Project/Project.py" line="3173" /> - <location filename="../Project/Project.py" line="3144" /> - <location filename="../Project/Project.py" line="3112" /> - <location filename="../Project/Project.py" line="3096" /> - <location filename="../Project/Project.py" line="3071" /> - <location filename="../Project/Project.py" line="3033" /> + <location filename="../Project/Project.py" line="3700" /> + <location filename="../Project/Project.py" line="3163" /> + <location filename="../Project/Project.py" line="3134" /> + <location filename="../Project/Project.py" line="3102" /> + <location filename="../Project/Project.py" line="3086" /> + <location filename="../Project/Project.py" line="3061" /> + <location filename="../Project/Project.py" line="3023" /> <source>New Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3034" /> + <location filename="../Project/Project.py" line="3024" /> <source>Add existing files to the project?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3711" /> - <location filename="../Project/Project.py" line="3072" /> + <location filename="../Project/Project.py" line="3701" /> + <location filename="../Project/Project.py" line="3062" /> <source>Select Version Control System</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3174" /> - <location filename="../Project/Project.py" line="3097" /> + <location filename="../Project/Project.py" line="3164" /> + <location filename="../Project/Project.py" line="3087" /> <source>Would you like to edit the VCS command options?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3113" /> + <location filename="../Project/Project.py" line="3103" /> <source>Shall the project file be added to the repository?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3150" /> - <location filename="../Project/Project.py" line="3139" /> + <location filename="../Project/Project.py" line="3140" /> + <location filename="../Project/Project.py" line="3129" /> <source>None</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3145" /> + <location filename="../Project/Project.py" line="3135" /> <source>Select version control system for the project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3356" /> + <location filename="../Project/Project.py" line="3346" /> <source>Translation Pattern</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3357" /> + <location filename="../Project/Project.py" line="3347" /> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3659" /> + <location filename="../Project/Project.py" line="3649" /> <source>Open Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="8045" /> - <location filename="../Project/Project.py" line="8039" /> + <location filename="../Project/Project.py" line="8035" /> <location filename="../Project/Project.py" line="8029" /> - <location filename="../Project/Project.py" line="3895" /> + <location filename="../Project/Project.py" line="8019" /> <location filename="../Project/Project.py" line="3885" /> - <location filename="../Project/Project.py" line="3661" /> + <location filename="../Project/Project.py" line="3875" /> + <location filename="../Project/Project.py" line="3651" /> <source>Project Files (*.epj)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3909" /> - <location filename="../Project/Project.py" line="3893" /> + <location filename="../Project/Project.py" line="3899" /> + <location filename="../Project/Project.py" line="3883" /> <source>Save Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3948" /> + <location filename="../Project/Project.py" line="3938" /> <source>Close Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3949" /> + <location filename="../Project/Project.py" line="3939" /> <source>The current project has unsaved changes.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4149" /> - <location filename="../Project/Project.py" line="4113" /> + <location filename="../Project/Project.py" line="4139" /> + <location filename="../Project/Project.py" line="4103" /> <source>Syntax Errors Detected</source> <translation type="unfinished" /> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="4150" /> - <location filename="../Project/Project.py" line="4114" /> + <location filename="../Project/Project.py" line="4140" /> + <location filename="../Project/Project.py" line="4104" /> <source>The project contains %n file(s) with syntax errors.</source> <translation type="unfinished"> <numerusform /> </translation> </message> <message> - <location filename="../Project/Project.py" line="4808" /> + <location filename="../Project/Project.py" line="4798" /> <source>New project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4810" /> + <location filename="../Project/Project.py" line="4800" /> <source>&New...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4816" /> + <location filename="../Project/Project.py" line="4806" /> <source>Generate a new project</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="4808" /> + <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="4818" /> - <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> + <source>Open project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4820" /> + <source>&Open...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4826" /> + <source>Open an existing project</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4828" /> - <source>Open project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4830" /> - <source>&Open...</source> + <source><b>Open...</b><p>This opens an existing project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4834" /> + <source>Open remote project</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4836" /> - <source>Open an existing project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4838" /> - <source><b>Open...</b><p>This opens an existing project.</p></source> + <source>Open (Remote)...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4842" /> + <source>Open an existing remote project</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4844" /> - <source>Open remote project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4846" /> - <source>Open (Remote)...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4852" /> - <source>Open an existing remote project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4854" /> <source><b>Open (Remote)...</b><p>This opens an existing remote project.</p></source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="4853" /> + <source>Reload project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4855" /> + <source>Re&load</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4861" /> + <source>Reload the current project</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="4863" /> - <source>Reload project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4865" /> - <source>Re&load</source> + <source><b>Reload</b><p>This reloads the current project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4869" /> + <source>Close project</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4871" /> - <source>Reload the current project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4873" /> - <source><b>Reload</b><p>This reloads the current project.</p></source> + <source>&Close</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4877" /> + <source>Close the current project</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4879" /> - <source>Close project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4881" /> - <source>&Close</source> - <translation type="unfinished" /> - </message> - <message> + <source><b>Close</b><p>This closes the current project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4885" /> + <source>Save project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5182" /> <location filename="../Project/Project.py" line="4887" /> - <source>Close the current project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4889" /> - <source><b>Close</b><p>This closes the current project.</p></source> + <source>&Save</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4893" /> + <source>Save the current project</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4895" /> - <source>Save project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5192" /> - <location filename="../Project/Project.py" line="4897" /> - <source>&Save</source> + <source><b>Save</b><p>This saves the current project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4901" /> + <source>Save project as</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4903" /> - <source>Save the current project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4905" /> - <source><b>Save</b><p>This saves the current project.</p></source> + <source>Save &as...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4909" /> + <source>Save the current project to a new file</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4911" /> - <source>Save project as</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4913" /> - <source>Save &as...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4919" /> - <source>Save the current project to a new file</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4921" /> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4930" /> + <location filename="../Project/Project.py" line="4920" /> <source>Save project as (Remote)</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="4922" /> + <source>Save as (Remote)...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4929" /> + <source>Save the current project to a new remote file</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="4932" /> - <source>Save as (Remote)...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4939" /> - <source>Save the current project to a new remote file</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4942" /> <source><b>Save as (Remote)</b><p>This saves the current project to a new remote file.</p></source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="4948" /> + <source>Add files to project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4950" /> + <source>Add &files...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4956" /> + <source>Add files to the current project</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="4958" /> - <source>Add files to project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4960" /> - <source>Add &files...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4966" /> - <source>Add files to the current project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4968" /> <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4979" /> + <location filename="../Project/Project.py" line="4969" /> <source>Add directory to project</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="4971" /> + <source>Add directory...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4978" /> + <source>Add a directory to the current project</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="4981" /> - <source>Add directory...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4988" /> - <source>Add a directory to the current project</source> + <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4991" /> - <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5001" /> <source>Add translation to project</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="4993" /> + <source>Add &translation...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5000" /> + <source>Add a translation to the current project</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5003" /> - <source>Add &translation...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5010" /> - <source>Add a translation to the current project</source> + <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="5013" /> - <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5023" /> <source>Search new files</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5024" /> + <location filename="../Project/Project.py" line="5014" /> <source>Searc&h new files...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5030" /> + <location filename="../Project/Project.py" line="5020" /> <source>Search new files in the project directory.</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5022" /> + <source><b>Search new files...</b><p>This searches for new files (sources, forms, ...) in the project directory and registered subdirectories.</p></source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5032" /> - <source><b>Search new files...</b><p>This searches for new files (sources, forms, ...) in the project directory and registered subdirectories.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5042" /> <source>Search Project File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5043" /> + <location filename="../Project/Project.py" line="5033" /> <source>Search Project File...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5044" /> + <location filename="../Project/Project.py" line="5034" /> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5049" /> + <location filename="../Project/Project.py" line="5039" /> <source>Search for a file in the project list of files.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5051" /> + <location filename="../Project/Project.py" line="5041" /> <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5050" /> + <source>Project properties</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5052" /> + <source>&Properties...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5058" /> + <source>Show the project properties</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5060" /> - <source>Project properties</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5062" /> - <source>&Properties...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5068" /> - <source>Show the project properties</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5070" /> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5079" /> + <location filename="../Project/Project.py" line="5069" /> <source>User project properties</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5071" /> + <source>&User Properties...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5078" /> + <source>Show the user specific project properties</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5081" /> - <source>&User Properties...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5088" /> - <source>Show the user specific project properties</source> + <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="5091" /> - <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5101" /> <source>Filetype Associations</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5092" /> + <source>Filetype Associations...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5099" /> + <source>Show the project file type associations</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5102" /> - <source>Filetype Associations...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5109" /> - <source>Show the project file type associations</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5112" /> <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5125" /> + <location filename="../Project/Project.py" line="5115" /> <source>Lexer Associations</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5116" /> + <source>Lexer Associations...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5123" /> + <source>Show the project lexer associations (overriding defaults)</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5126" /> - <source>Lexer Associations...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5133" /> - <source>Show the project lexer associations (overriding defaults)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5136" /> <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5154" /> + <location filename="../Project/Project.py" line="5144" /> <source>Debugger Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5155" /> + <location filename="../Project/Project.py" line="5145" /> <source>Debugger &Properties...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5161" /> + <location filename="../Project/Project.py" line="5151" /> <source>Show the debugger properties</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5153" /> + <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5163" /> - <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5173" /> <source>Load</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5174" /> + <location filename="../Project/Project.py" line="5164" /> <source>&Load</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5180" /> + <location filename="../Project/Project.py" line="5170" /> <source>Load the debugger properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5182" /> + <location filename="../Project/Project.py" line="5172" /> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5191" /> + <location filename="../Project/Project.py" line="5181" /> <source>Save</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5198" /> + <location filename="../Project/Project.py" line="5188" /> <source>Save the debugger properties</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5190" /> + <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5199" /> + <source>Delete</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5200" /> - <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5209" /> - <source>Delete</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5210" /> <source>&Delete</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5216" /> + <location filename="../Project/Project.py" line="5206" /> <source>Delete the debugger properties</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5208" /> + <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5218" /> - <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5228" /> <source>Reset</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5229" /> + <location filename="../Project/Project.py" line="5219" /> <source>&Reset</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5235" /> + <location filename="../Project/Project.py" line="5225" /> <source>Reset the debugger properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5237" /> + <location filename="../Project/Project.py" line="5227" /> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5253" /> - <location filename="../Project/Project.py" line="5252" /> + <location filename="../Project/Project.py" line="5243" /> + <location filename="../Project/Project.py" line="5242" /> <source>Load session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5259" /> + <location filename="../Project/Project.py" line="5249" /> <source>Load the projects session file.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5261" /> + <location filename="../Project/Project.py" line="5251" /> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5277" /> - <location filename="../Project/Project.py" line="5276" /> + <location filename="../Project/Project.py" line="5267" /> + <location filename="../Project/Project.py" line="5266" /> <source>Save session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5283" /> + <location filename="../Project/Project.py" line="5273" /> <source>Save the projects session file.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5285" /> + <location filename="../Project/Project.py" line="5275" /> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5301" /> - <location filename="../Project/Project.py" line="5300" /> + <location filename="../Project/Project.py" line="5291" /> + <location filename="../Project/Project.py" line="5290" /> <source>Delete session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5307" /> + <location filename="../Project/Project.py" line="5297" /> <source>Delete the projects session file.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5309" /> + <location filename="../Project/Project.py" line="5299" /> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5324" /> + <location filename="../Project/Project.py" line="5314" /> <source>Code Metrics</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5315" /> + <source>&Code Metrics...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5322" /> + <source>Show some code metrics for the project.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5325" /> - <source>&Code Metrics...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5332" /> - <source>Show some code metrics for the project.</source> + <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="5335" /> - <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5345" /> <source>Python Code Coverage</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5336" /> + <source>Code Co&verage...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5343" /> + <source>Show code coverage information for the project.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5346" /> - <source>Code Co&verage...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5353" /> - <source>Show code coverage information for the project.</source> - <translation type="unfinished" /> - </message> - <message> + <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="6780" /> + <location filename="../Project/Project.py" line="6767" /> <location filename="../Project/Project.py" line="5356" /> - <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="6790" /> - <location filename="../Project/Project.py" line="6777" /> - <location filename="../Project/Project.py" line="5366" /> <source>Profile Data</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5357" /> + <source>&Profile Data...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5364" /> + <source>Show profiling data for the project.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5367" /> - <source>&Profile Data...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5374" /> - <source>Show profiling data for the project.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5377" /> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6842" /> - <location filename="../Project/Project.py" line="5392" /> + <location filename="../Project/Project.py" line="6832" /> + <location filename="../Project/Project.py" line="5382" /> <source>Application Diagram</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5383" /> + <source>&Application Diagram...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5390" /> + <source>Show a diagram of the project.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5393" /> - <source>&Application Diagram...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5400" /> - <source>Show a diagram of the project.</source> + <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5402" /> + <source>Load Diagram</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="5403" /> - <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5412" /> - <source>Load Diagram</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5413" /> <source>&Load Diagram...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5419" /> + <location filename="../Project/Project.py" line="5409" /> <source>Load a diagram from file.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5421" /> + <location filename="../Project/Project.py" line="5411" /> <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7010" /> - <location filename="../Project/Project.py" line="6955" /> - <location filename="../Project/Project.py" line="5436" /> + <location filename="../Project/Project.py" line="7000" /> + <location filename="../Project/Project.py" line="6945" /> + <location filename="../Project/Project.py" line="5426" /> <source>Create Package List</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5428" /> + <source>Create &Package List</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5435" /> + <source>Create an initial PKGLIST file for an eric plugin.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5438" /> - <source>Create &Package List</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5445" /> - <source>Create an initial PKGLIST file for an eric plugin.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5448" /> <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7080" /> - <location filename="../Project/Project.py" line="5459" /> + <location filename="../Project/Project.py" line="7070" /> + <location filename="../Project/Project.py" line="5449" /> <source>Create Plugin Archives</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5461" /> + <location filename="../Project/Project.py" line="5451" /> <source>Create Plugin &Archives</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5467" /> + <location filename="../Project/Project.py" line="5457" /> <source>Create eric plugin archive files.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5469" /> + <location filename="../Project/Project.py" line="5459" /> <source><b>Create Plugin Archives</b><p>This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5481" /> + <location filename="../Project/Project.py" line="5471" /> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5473" /> + <source>Create Plugin Archives (&Snapshot)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5480" /> + <source>Create eric plugin archive files (snapshot releases).</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5483" /> - <source>Create Plugin Archives (&Snapshot)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5490" /> - <source>Create eric plugin archive files (snapshot releases).</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5493" /> <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7522" /> - <location filename="../Project/Project.py" line="7493" /> - <location filename="../Project/Project.py" line="7447" /> - <location filename="../Project/Project.py" line="7399" /> - <location filename="../Project/Project.py" line="5512" /> + <location filename="../Project/Project.py" line="7512" /> + <location filename="../Project/Project.py" line="7483" /> + <location filename="../Project/Project.py" line="7437" /> + <location filename="../Project/Project.py" line="7389" /> + <location filename="../Project/Project.py" line="5502" /> <source>Execute Make</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5513" /> + <location filename="../Project/Project.py" line="5503" /> <source>&Execute Make</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5519" /> + <location filename="../Project/Project.py" line="5509" /> <source>Perform a 'make' run.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5521" /> + <location filename="../Project/Project.py" line="5511" /> <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7499" /> - <location filename="../Project/Project.py" line="5531" /> + <location filename="../Project/Project.py" line="7489" /> + <location filename="../Project/Project.py" line="5521" /> <source>Test for Changes</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5522" /> + <source>&Test for Changes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5529" /> + <source>Question 'make', if a rebuild is needed.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5532" /> - <source>&Test for Changes</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5539" /> - <source>Question 'make', if a rebuild is needed.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5542" /> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5560" /> + <location filename="../Project/Project.py" line="5550" /> <source>Create SBOM File</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5551" /> + <source>Create &SBOM File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5558" /> + <source>Create a SBOM file of the project dependencies.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5561" /> - <source>Create &SBOM File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5568" /> - <source>Create a SBOM file of the project dependencies.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5571" /> <source><b>Create SBOM File</b><p>This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5582" /> + <location filename="../Project/Project.py" line="5572" /> <source>Clear Byte Code Caches</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5573" /> + <source>Clear Byte Code &Caches</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5580" /> + <source>Clear the byte code caches of the project.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5583" /> - <source>Clear Byte Code &Caches</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5590" /> - <source>Clear the byte code caches of the project.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5593" /> <source><b>Clear Byte Code Caches</b><p>This deletes all directories containing byte code cache files.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5609" /> + <location filename="../Project/Project.py" line="5599" /> <source>About Black</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5610" /> + <location filename="../Project/Project.py" line="5600" /> <source>&Black</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5616" /> + <location filename="../Project/Project.py" line="5606" /> <source>Show some information about 'Black'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5618" /> + <location filename="../Project/Project.py" line="5608" /> <source><b>Black</b><p>This shows some information about the installed 'Black' tool.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5630" /> + <location filename="../Project/Project.py" line="5620" /> <source>Format Code</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5621" /> + <source>&Format Code</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5628" /> + <source>Format the project sources with 'Black'.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5631" /> - <source>&Format Code</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5638" /> - <source>Format the project sources with 'Black'.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5641" /> <source><b>Format Code</b><p>This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5653" /> + <location filename="../Project/Project.py" line="5643" /> <source>Check Code Formatting</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5654" /> + <location filename="../Project/Project.py" line="5644" /> <source>&Check Code Formatting</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5661" /> + <location filename="../Project/Project.py" line="5651" /> <source>Check, if the project sources need to be reformatted with 'Black'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5666" /> + <location filename="../Project/Project.py" line="5656" /> <source><b>Check Code Formatting</b><p>This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5679" /> + <location filename="../Project/Project.py" line="5669" /> <source>Code Formatting Diff</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5680" /> + <location filename="../Project/Project.py" line="5670" /> <source>Code Formatting &Diff</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5687" /> + <location filename="../Project/Project.py" line="5677" /> <source>Generate a unified diff of potential project source reformatting with 'Black'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5693" /> + <location filename="../Project/Project.py" line="5683" /> <source><b>Diff Code Formatting</b><p>This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5858" /> - <location filename="../Project/Project.py" line="5808" /> - <location filename="../Project/Project.py" line="5807" /> - <location filename="../Project/Project.py" line="5707" /> - <location filename="../Project/Project.py" line="5706" /> + <location filename="../Project/Project.py" line="5848" /> + <location filename="../Project/Project.py" line="5798" /> + <location filename="../Project/Project.py" line="5797" /> + <location filename="../Project/Project.py" line="5697" /> + <location filename="../Project/Project.py" line="5696" /> <source>Configure</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5714" /> + <location filename="../Project/Project.py" line="5704" /> <source>Enter the parameters for formatting the project sources with 'Black'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5719" /> + <location filename="../Project/Project.py" line="5709" /> <source><b>Configure</b><p>This shows a dialog to enter the parameters for formatting the project sources with 'Black'.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5735" /> + <location filename="../Project/Project.py" line="5725" /> <source>About isort</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5736" /> + <location filename="../Project/Project.py" line="5726" /> <source>&isort</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5742" /> + <location filename="../Project/Project.py" line="5732" /> <source>Show some information about 'isort'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5744" /> + <location filename="../Project/Project.py" line="5734" /> <source><b>isort</b><p>This shows some information about the installed 'isort' tool.</p></source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5747" /> + <location filename="../Project/Project.py" line="5746" /> + <source>Sort Imports</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5754" /> + <source>Sort the import statements of the project sources with 'isort'.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5757" /> - <location filename="../Project/Project.py" line="5756" /> - <source>Sort Imports</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5764" /> - <source>Sort the import statements of the project sources with 'isort'.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5767" /> <source><b>Sort Imports</b><p>This shows a dialog to enter parameters for the imports sorting run and sorts the import statements of the project sources using 'isort'.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5781" /> - <location filename="../Project/Project.py" line="5780" /> + <location filename="../Project/Project.py" line="5771" /> + <location filename="../Project/Project.py" line="5770" /> <source>Imports Sorting Diff</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5788" /> + <location filename="../Project/Project.py" line="5778" /> <source>Generate a unified diff of potential project source imports resorting with 'isort'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5794" /> + <location filename="../Project/Project.py" line="5784" /> <source><b>Imports Sorting Diff</b><p>This shows a dialog to enter parameters for the imports sorting diff run and generates a unified diff of potential project source changes using 'isort'.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5815" /> + <location filename="../Project/Project.py" line="5805" /> <source>Enter the parameters for resorting the project sources import statements with 'isort'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5821" /> + <location filename="../Project/Project.py" line="5811" /> <source><b>Configure</b><p>This shows a dialog to enter the parameters for resorting the import statements of the project sources with 'isort'.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5837" /> + <location filename="../Project/Project.py" line="5827" /> <source>Install Project</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5828" /> + <source>&Install Project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5835" /> + <source>Install the project into the embedded environment.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5838" /> - <source>&Install Project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5845" /> - <source>Install the project into the embedded environment.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5848" /> <source><b>Install Project</b><p>This installs the project into the embedded virtual environment in editable mode (i.e. development mode).</p></source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5849" /> + <source>&Configure</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5856" /> + <source>Configure the embedded environment.</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5859" /> - <source>&Configure</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5866" /> - <source>Configure the embedded environment.</source> + <source><b>Configure</b><p>This opens a dialog to configure the embedded virtual environment of the project.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="5869" /> - <source><b>Configure</b><p>This opens a dialog to configure the embedded virtual environment of the project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5879" /> <source>Upgrade</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5880" /> + <location filename="../Project/Project.py" line="5870" /> <source>&Upgrade</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5886" /> + <location filename="../Project/Project.py" line="5876" /> <source>Upgrade the embedded environment.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5888" /> + <location filename="../Project/Project.py" line="5878" /> <source><b>Upgrade</b><p>This opens a dialog to enter the parameters to upgrade the embedded virtual environment of the project.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5900" /> + <location filename="../Project/Project.py" line="5890" /> <source>Recreate</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5901" /> + <location filename="../Project/Project.py" line="5891" /> <source>&Recreate</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5907" /> + <location filename="../Project/Project.py" line="5897" /> <source>Recreate the embedded environment.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5909" /> + <location filename="../Project/Project.py" line="5899" /> <source><b>Recreate</b><p>This opens a dialog to enter the parameters to recreate the embedded virtual environment of the project. The existing environment is cleared first.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5941" /> + <location filename="../Project/Project.py" line="5931" /> <source>&Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5942" /> + <location filename="../Project/Project.py" line="5932" /> <source>Open &Recent Projects</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5944" /> + <location filename="../Project/Project.py" line="5934" /> <source>Session</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/Project.py" line="5935" /> + <source>Debugger</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5936" /> + <source>Embedded Environment</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5938" /> + <source>Project-T&ools</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5939" /> + <source>&Version Control</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5943" /> + <source>Chec&k</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="5945" /> - <source>Debugger</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5946" /> - <source>Embedded Environment</source> + <source>Code &Formatting</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5947" /> + <source>Sho&w</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="5948" /> - <source>Project-T&ools</source> + <source>&Diagrams</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="5949" /> - <source>&Version Control</source> + <source>Pac&kagers</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5950" /> + <source>Source &Documentation</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5952" /> + <source>Make</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="5953" /> - <source>Chec&k</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5955" /> - <source>Code &Formatting</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5957" /> - <source>Sho&w</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5958" /> - <source>&Diagrams</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5959" /> - <source>Pac&kagers</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5960" /> - <source>Source &Documentation</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5962" /> - <source>Make</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5963" /> <source>Other Tools</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6125" /> - <location filename="../Project/Project.py" line="6123" /> + <location filename="../Project/Project.py" line="6115" /> + <location filename="../Project/Project.py" line="6113" /> <source>Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6207" /> + <location filename="../Project/Project.py" line="6197" /> <source>&Clear</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6404" /> + <location filename="../Project/Project.py" line="6394" /> <source>Search New Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6405" /> + <location filename="../Project/Project.py" line="6395" /> <source>There were no new files found to be added.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6566" /> - <location filename="../Project/Project.py" line="6553" /> + <location filename="../Project/Project.py" line="6556" /> + <location filename="../Project/Project.py" line="6543" /> <source>Version Control System</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6554" /> + <location filename="../Project/Project.py" line="6544" /> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6567" /> + <location filename="../Project/Project.py" line="6557" /> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6724" /> + <location filename="../Project/Project.py" line="6714" /> <source>Coverage Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6778" /> - <location filename="../Project/Project.py" line="6725" /> + <location filename="../Project/Project.py" line="6768" /> + <location filename="../Project/Project.py" line="6715" /> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6737" /> + <location filename="../Project/Project.py" line="6727" /> <source>Code Coverage</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6738" /> + <location filename="../Project/Project.py" line="6728" /> <source>Please select a coverage file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6791" /> + <location filename="../Project/Project.py" line="6781" /> <source>Please select a profile file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6843" /> + <location filename="../Project/Project.py" line="6833" /> <source>Include module names?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6956" /> + <location filename="../Project/Project.py" line="6946" /> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7011" /> + <location filename="../Project/Project.py" line="7001" /> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7307" /> - <location filename="../Project/Project.py" line="7263" /> - <location filename="../Project/Project.py" line="7213" /> - <location filename="../Project/Project.py" line="7202" /> - <location filename="../Project/Project.py" line="7184" /> - <location filename="../Project/Project.py" line="7151" /> - <location filename="../Project/Project.py" line="7121" /> - <location filename="../Project/Project.py" line="7093" /> - <location filename="../Project/Project.py" line="7063" /> - <location filename="../Project/Project.py" line="7049" /> - <location filename="../Project/Project.py" line="7032" /> - <source>Create Plugin Archive</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="7033" /> - <source>The project does not have a main script defined. Aborting...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="7050" /> - <source>Select package lists:</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="7064" /> - <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="7072" /> - <source>Creating plugin archives...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="7073" /> - <source>Abort</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="7076" /> - <source>%v/%m Archives</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="7094" /> - <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="7122" /> - <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="7152" /> - <source><p>The eric plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="7185" /> - <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> - <translation type="unfinished" /> - </message> - <message> + <location filename="../Project/Project.py" line="7297" /> + <location filename="../Project/Project.py" line="7253" /> <location filename="../Project/Project.py" line="7203" /> + <location filename="../Project/Project.py" line="7192" /> + <location filename="../Project/Project.py" line="7174" /> + <location filename="../Project/Project.py" line="7141" /> + <location filename="../Project/Project.py" line="7111" /> + <location filename="../Project/Project.py" line="7083" /> + <location filename="../Project/Project.py" line="7053" /> + <location filename="../Project/Project.py" line="7039" /> + <location filename="../Project/Project.py" line="7022" /> + <source>Create Plugin Archive</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="7023" /> + <source>The project does not have a main script defined. Aborting...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="7040" /> + <source>Select package lists:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="7054" /> + <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="7062" /> + <source>Creating plugin archives...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="7063" /> + <source>Abort</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="7066" /> + <source>%v/%m Archives</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="7084" /> + <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="7112" /> + <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="7142" /> + <source><p>The eric plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="7175" /> + <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="7193" /> <source><p>The eric plugin archive files were created with some errors.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7214" /> + <location filename="../Project/Project.py" line="7204" /> <source><p>The eric plugin archive files were created successfully.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7264" /> + <location filename="../Project/Project.py" line="7254" /> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7308" /> + <location filename="../Project/Project.py" line="7298" /> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7400" /> + <location filename="../Project/Project.py" line="7390" /> <source>'Make' is not supported for remote projects. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7448" /> + <location filename="../Project/Project.py" line="7438" /> <source>The make process did not start.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7494" /> + <location filename="../Project/Project.py" line="7484" /> <source>The make process crashed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7502" /> + <location filename="../Project/Project.py" line="7492" /> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7507" /> + <location filename="../Project/Project.py" line="7497" /> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7523" /> + <location filename="../Project/Project.py" line="7513" /> <source>The makefile contains errors.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7953" /> + <location filename="../Project/Project.py" line="7943" /> <source>Interpreter Missing</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="7954" /> + <location filename="../Project/Project.py" line="7944" /> <source>The configured interpreter of the embedded environment does not exist anymore. Shall the environment be upgraded?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="8027" /> + <location filename="../Project/Project.py" line="8017" /> <source>Open Remote Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="8058" /> - <location filename="../Project/Project.py" line="8043" /> + <location filename="../Project/Project.py" line="8048" /> + <location filename="../Project/Project.py" line="8033" /> <source>Save Remote Project</source> <translation type="unfinished" /> </message> @@ -100439,355 +100439,355 @@ <context> <name>WebBrowserView</name> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="368" /> - <location filename="../WebBrowser/WebBrowserView.py" line="355" /> - <location filename="../WebBrowser/WebBrowserView.py" line="343" /> - <location filename="../WebBrowser/WebBrowserView.py" line="331" /> + <location filename="../WebBrowser/WebBrowserView.py" line="378" /> + <location filename="../WebBrowser/WebBrowserView.py" line="365" /> + <location filename="../WebBrowser/WebBrowserView.py" line="353" /> + <location filename="../WebBrowser/WebBrowserView.py" line="341" /> <source>eric Web Browser</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="332" /> + <location filename="../WebBrowser/WebBrowserView.py" line="342" /> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="369" /> - <location filename="../WebBrowser/WebBrowserView.py" line="344" /> + <location filename="../WebBrowser/WebBrowserView.py" line="379" /> + <location filename="../WebBrowser/WebBrowserView.py" line="354" /> <source><p>Could not start a viewer for file <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="356" /> + <location filename="../WebBrowser/WebBrowserView.py" line="366" /> <source><p>Could not start an application for URL <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="610" /> + <location filename="../WebBrowser/WebBrowserView.py" line="620" /> <source>Match {0} of {1}</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="636" /> + <location filename="../WebBrowser/WebBrowserView.py" line="646" /> <source>Inspect Element...</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="668" /> + <location filename="../WebBrowser/WebBrowserView.py" line="678" /> <source>No suggestions</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="725" /> + <location filename="../WebBrowser/WebBrowserView.py" line="735" /> <source>Open Link in New Tab Ctrl+LMB</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="730" /> + <location filename="../WebBrowser/WebBrowserView.py" line="740" /> <source>Open Link in New Window</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="736" /> + <location filename="../WebBrowser/WebBrowserView.py" line="746" /> <source>Open Link in New Private Window</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="743" /> - <source>Save Lin&k</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="747" /> - <source>Bookmark this Link</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="753" /> - <source>Copy URL to Clipboard</source> + <source>Save Lin&k</source> <translation type="unfinished" /> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="757" /> + <source>Bookmark this Link</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="763" /> + <source>Copy URL to Clipboard</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="767" /> <source>Send URL</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="766" /> + <location filename="../WebBrowser/WebBrowserView.py" line="776" /> <source>Scan Link with VirusTotal</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="784" /> - <source>Open Image in New Tab</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="791" /> - <source>Save Image</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="794" /> - <source>Copy Image to Clipboard</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="796" /> - <source>Copy Image URL to Clipboard</source> + <source>Open Image in New Tab</source> <translation type="unfinished" /> </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="801" /> + <source>Save Image</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="804" /> + <source>Copy Image to Clipboard</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="806" /> + <source>Copy Image URL to Clipboard</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="811" /> <source>Send Image URL</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="820" /> - <location filename="../WebBrowser/WebBrowserView.py" line="812" /> + <location filename="../WebBrowser/WebBrowserView.py" line="830" /> + <location filename="../WebBrowser/WebBrowserView.py" line="822" /> <source>Search image in {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="816" /> + <location filename="../WebBrowser/WebBrowserView.py" line="826" /> <source>Search image with...</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="827" /> - <source>Block Image</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="837" /> + <source>Block Image</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="847" /> <source>Scan Image with VirusTotal</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="857" /> + <location filename="../WebBrowser/WebBrowserView.py" line="867" /> <source>Play</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="863" /> + <location filename="../WebBrowser/WebBrowserView.py" line="873" /> <source>Pause</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="869" /> + <location filename="../WebBrowser/WebBrowserView.py" line="879" /> <source>Unmute</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="875" /> - <source>Mute</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="880" /> - <source>Copy Media URL to Clipboard</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="885" /> + <source>Mute</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="890" /> + <source>Copy Media URL to Clipboard</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="895" /> <source>Send Media URL</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="891" /> + <location filename="../WebBrowser/WebBrowserView.py" line="901" /> <source>Save Media</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="912" /> + <location filename="../WebBrowser/WebBrowserView.py" line="922" /> <source>Send Text</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="919" /> + <location filename="../WebBrowser/WebBrowserView.py" line="929" /> <source>Search with '{0}'</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="923" /> + <location filename="../WebBrowser/WebBrowserView.py" line="933" /> <source>Search with...</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1080" /> - <location filename="../WebBrowser/WebBrowserView.py" line="949" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1090" /> + <location filename="../WebBrowser/WebBrowserView.py" line="959" /> <source>Google Translate</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="959" /> + <location filename="../WebBrowser/WebBrowserView.py" line="969" /> <source>Dictionary</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="967" /> + <location filename="../WebBrowser/WebBrowserView.py" line="977" /> <source>Go to web address</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="996" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1006" /> <source>Add New Page</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1001" /> - <source>Configure Speed Dial</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1007" /> - <source>Reload All Dials</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1011" /> + <source>Configure Speed Dial</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1017" /> + <source>Reload All Dials</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1021" /> <source>Reset to Default Dials</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1016" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1026" /> <source>Bookmark this Page</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1020" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1030" /> <source>Copy Page URL to Clipboard</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1025" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1035" /> <source>Send Page URL</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1031" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1041" /> <source>User Agent</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1059" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1069" /> <source>Validate Page</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1122" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1132" /> <source>Add to web search toolbar</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1806" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1816" /> <source>Empty Page</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1870" /> - <location filename="../WebBrowser/WebBrowserView.py" line="1869" /> - <source>Render Process terminated abnormally</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1875" /> - <source>The render process crashed while loading this page.</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../WebBrowser/WebBrowserView.py" line="1880" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1879" /> + <source>Render Process terminated abnormally</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1885" /> + <source>The render process crashed while loading this page.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserView.py" line="1890" /> <source>The render process was killed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1882" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1892" /> <source>The render process terminated while loading this page.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="1886" /> + <location filename="../WebBrowser/WebBrowserView.py" line="1896" /> <source>Try reloading the page or closing some tabs to make more memory available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2014" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2024" /> <source>Web Archive (*.mhtml *.mht)</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2015" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2025" /> <source>HTML File (*.html *.htm)</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2016" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2026" /> <source>HTML File with all resources (*.html *.htm)</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2038" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2048" /> <source>Save Web Page</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2430" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2440" /> <source>eric7 {0} ({1})</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2441" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2451" /> <source>Print Page</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2442" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2452" /> <source>There is already a print job in progress. Printing is temporarily disabled until the current job is finished.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2557" /> - <location filename="../WebBrowser/WebBrowserView.py" line="2487" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2567" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2497" /> <source>Print to PDF</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2488" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2498" /> <source><p>The file <b>{0}</b> exists already. Shall it be overwritten?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2558" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2568" /> <source><p>The PDF file <b>{0}</b> could not be generated.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2592" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2602" /> <source>Quota Request</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2593" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2603" /> <source><p> Allow the website at <b>{0}</b> to use <b>{1}</b> of persistent storage?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2636" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2646" /> <source><p>Grant the website at <b>{0}</b> <b>Read</b> access to '{1}'?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2644" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2654" /> <source><p>Grant the website at <b>{0}</b> <b>Write</b> access to '{1}'?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2649" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2659" /> <source><p>Grant the website at <b>{0}</b> <b>Read and Write</b> access to '{1}'?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2656" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2666" /> <source>File System Access Request</source> <translation type="unfinished" /> </message> @@ -100866,6 +100866,211 @@ </message> </context> <context> + <name>WebBrowserWebAuthDialog</name> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="170" /> + <source><b>Choose Passkey</b></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="172" /> + <source>Which passkey do you want to use for {0}?</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="189" /> + <source>Ok</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="209" /> + <source>Next</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="217" /> + <source><b>PIN Required</b></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="219" /> + <source>Enter the PIN for your security key.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="223" /> + <source><b>New PIN Required</b></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="225" /> + <source>Set new PIN for your security key.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="228" /> + <source><b>PIN Change Required</b></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="230" /> + <source>Change the PIN for your security key.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="240" /> + <source>Internal User Verification Locked!</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="242" /> + <source>Wrong PIN!</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="244" /> + <source>PIN Too Short!</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="249" /> + <source>PIN Contains Invalid Characters!</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="254" /> + <source>New PIN is same as current PIN!</source> + <translation type="unfinished" /> + </message> + <message numerus="yes"> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="256" /> + <source>{0} %n attempt(s) remaining.</source> + <translation type="unfinished"> + <numerusform /> + </translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="268" /> + <source><b>Use your security key with {0}</b></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="270" /> + <source>Touch your security key to complete the request.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="295" /> + <source>Request Timeout</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="300" /> + <source>Security key is not registered.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="305" /> + <source>You already registered this security key. Try again with another security key.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="314" /> + <source>The security key is locked because the wrong PIN was entered too many times. To unlock it, remove and reinsert it.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="323" /> + <source>The security key is locked because the wrong PIN was entered too many times. You will need to reset the security key.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="331" /> + <source>Security key removed during verification. Please reinsert and try again.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="339" /> + <source>Security key doesn't have resident key support.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="344" /> + <source>Security key is missing user verification.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="349" /> + <source>Security key is missing Large Blob support.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="354" /> + <source>Security key does not provide a common algorithm.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="359" /> + <source>No storage space left on the security key.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="364" /> + <source>User consent denied.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="369" /> + <source>User cancelled the WebAuth request.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="371" /> + <source><b>Something went wrong</b></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.py" line="381" /> + <source>Close</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.ui" line="0" /> + <source>Web Authentication</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.ui" line="0" /> + <source>PIN:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.ui" line="0" /> + <source>Enter the PIN</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.ui" line="0" /> + <source>Press to show or hide the PIN.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.ui" line="0" /> + <source>Confirm PIN:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.ui" line="0" /> + <source>Enter the same PIN again.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWebAuthDialog.ui" line="0" /> + <source>PINs do not match!</source> + <translation type="unfinished" /> + </message> + </context> + <context> <name>WebBrowserWebSearchWidget</name> <message> <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="136" />