PipxInterface/i18n/pipx_en.ts

changeset 83
d841c572a465
parent 78
5efcdee9c170
child 90
0949844ea0e3
--- a/PipxInterface/i18n/pipx_en.ts	Tue Sep 17 11:04:00 2024 +0200
+++ b/PipxInterface/i18n/pipx_en.ts	Tue Sep 17 11:35:31 2024 +0200
@@ -4,141 +4,141 @@
   <context>
     <name>Pipx</name>
     <message>
-      <location filename="../Pipx.py" line="263" />
-      <location filename="../Pipx.py" line="153" />
+      <location filename="../Pipx.py" line="274" />
+      <location filename="../Pipx.py" line="164" />
       <source>&lt;p&gt;Message: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="275" />
-      <location filename="../Pipx.py" line="267" />
-      <location filename="../Pipx.py" line="156" />
+      <location filename="../Pipx.py" line="286" />
+      <location filename="../Pipx.py" line="278" />
+      <location filename="../Pipx.py" line="167" />
       <source>&lt;p&gt;pipx exited with an error ({0}).&lt;/p&gt;{1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="165" />
+      <location filename="../Pipx.py" line="176" />
       <source>pipx did not finish within 30 seconds.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="221" />
-      <location filename="../Pipx.py" line="167" />
+      <location filename="../Pipx.py" line="232" />
+      <location filename="../Pipx.py" line="178" />
       <source>pipx could not be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="221" />
+      <location filename="../Pipx.py" line="232" />
       <source>pipx Start Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="226" />
+      <location filename="../Pipx.py" line="237" />
       <source>pipx Runtime Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="227" />
+      <location filename="../Pipx.py" line="238" />
       <source>&lt;p&gt;The pipx process reported an error.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="247" />
+      <location filename="../Pipx.py" line="258" />
       <source>pipx did not finish within {0} seconds.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="253" />
+      <location filename="../Pipx.py" line="264" />
       <source>pipx Timeout Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="274" />
+      <location filename="../Pipx.py" line="285" />
       <source>pipx Execution Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="399" />
+      <location filename="../Pipx.py" line="410" />
       <source>Install Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="444" />
+      <location filename="../Pipx.py" line="455" />
       <source>Install All Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="494" />
+      <location filename="../Pipx.py" line="505" />
       <source>Re-Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="525" />
+      <location filename="../Pipx.py" line="536" />
       <source>Re-Install All Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="538" />
+      <location filename="../Pipx.py" line="549" />
       <source>Uninstall Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="548" />
+      <location filename="../Pipx.py" line="559" />
       <source>Uninstall All Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="565" />
+      <location filename="../Pipx.py" line="576" />
       <source>Upgrade Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="575" />
+      <location filename="../Pipx.py" line="586" />
       <source>Upgrade All Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="585" />
+      <location filename="../Pipx.py" line="596" />
       <source>Upgrade Shared Libraries</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="599" />
+      <location filename="../Pipx.py" line="610" />
       <source>Upgrade Interpreters</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="612" />
+      <location filename="../Pipx.py" line="623" />
       <source>Prune Unused Interpreters</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="623" />
+      <location filename="../Pipx.py" line="634" />
       <source>Ensure PATH Modifications</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="662" />
+      <location filename="../Pipx.py" line="673" />
       <source>Check Outdated Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="663" />
+      <location filename="../Pipx.py" line="674" />
       <source>&lt;p&gt;The status of package &lt;b&gt;{0}&lt;/b&gt; could not be determined.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="724" />
+      <location filename="../Pipx.py" line="735" />
       <source>Get Package Dependencies</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="725" />
+      <location filename="../Pipx.py" line="736" />
       <source>&lt;p&gt;The status of dependencies of package &lt;b&gt;{0}&lt;/b&gt; could not be determined.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Pipx.py" line="795" />
+      <location filename="../Pipx.py" line="806" />
       <source>Upgrade Dependencies</source>
       <translation type="unfinished" />
     </message>
@@ -408,6 +408,26 @@
     </message>
     <message>
       <location filename="../ConfigurationPage/PipxPage.ui" line="0" />
+      <source>Periodic Check Interval:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../ConfigurationPage/PipxPage.ui" line="0" />
+      <source>&lt;p&gt;Enter the interval in hours for a periodic check for outdated packages (1 &amp;le; value &amp;le; 24; 0 = disabled).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../ConfigurationPage/PipxPage.ui" line="0" />
+      <source>disabled</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../ConfigurationPage/PipxPage.ui" line="0" />
+      <source> hours</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../ConfigurationPage/PipxPage.ui" line="0" />
       <source>Recent Application Working Directories</source>
       <translation type="unfinished" />
     </message>
@@ -546,229 +566,229 @@
   <context>
     <name>PipxWidget</name>
     <message>
-      <location filename="../PipxWidget.py" line="113" />
+      <location filename="../PipxWidget.py" line="126" />
       <source>Install</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="246" />
-      <location filename="../PipxWidget.py" line="115" />
+      <location filename="../PipxWidget.py" line="259" />
+      <location filename="../PipxWidget.py" line="128" />
       <source>Install Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="265" />
-      <location filename="../PipxWidget.py" line="118" />
+      <location filename="../PipxWidget.py" line="278" />
+      <location filename="../PipxWidget.py" line="131" />
       <source>Install All Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="122" />
+      <location filename="../PipxWidget.py" line="135" />
       <source>Re-Install Selected Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="363" />
-      <location filename="../PipxWidget.py" line="125" />
+      <location filename="../PipxWidget.py" line="376" />
+      <location filename="../PipxWidget.py" line="138" />
       <source>Re-Install All Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="321" />
-      <location filename="../PipxWidget.py" line="312" />
-      <location filename="../PipxWidget.py" line="300" />
-      <location filename="../PipxWidget.py" line="284" />
-      <location filename="../PipxWidget.py" line="129" />
+      <location filename="../PipxWidget.py" line="334" />
+      <location filename="../PipxWidget.py" line="325" />
+      <location filename="../PipxWidget.py" line="313" />
+      <location filename="../PipxWidget.py" line="297" />
+      <location filename="../PipxWidget.py" line="142" />
       <source>Create Spec Metadata File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="136" />
+      <location filename="../PipxWidget.py" line="149" />
       <source>Upgrade</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="138" />
+      <location filename="../PipxWidget.py" line="151" />
       <source>Check Outdated Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="434" />
-      <location filename="../PipxWidget.py" line="142" />
+      <location filename="../PipxWidget.py" line="464" />
+      <location filename="../PipxWidget.py" line="155" />
       <source>Upgrade Selected Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="459" />
-      <location filename="../PipxWidget.py" line="145" />
+      <location filename="../PipxWidget.py" line="489" />
+      <location filename="../PipxWidget.py" line="158" />
       <source>Upgrade All Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="149" />
+      <location filename="../PipxWidget.py" line="162" />
       <source>Upgrade Shared Libraries</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="156" />
+      <location filename="../PipxWidget.py" line="169" />
       <source>Uninstall</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="158" />
+      <location filename="../PipxWidget.py" line="171" />
       <source>Uninstall Selected Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="501" />
-      <location filename="../PipxWidget.py" line="161" />
+      <location filename="../PipxWidget.py" line="531" />
+      <location filename="../PipxWidget.py" line="174" />
       <source>Uninstall All Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="168" />
+      <location filename="../PipxWidget.py" line="181" />
       <source>Dependencies</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="170" />
+      <location filename="../PipxWidget.py" line="183" />
       <source>Show All Dependencies</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="173" />
+      <location filename="../PipxWidget.py" line="186" />
       <source>Show Outdated Dependencies</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="176" />
+      <location filename="../PipxWidget.py" line="189" />
       <source>Show Up-to-date Dependencies</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="180" />
+      <location filename="../PipxWidget.py" line="193" />
       <source>Upgrade Dependencies</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="199" />
+      <location filename="../PipxWidget.py" line="212" />
       <source>Standalone Interpreters</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="203" />
+      <location filename="../PipxWidget.py" line="216" />
       <source>Ensure PATH Modifications</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="206" />
+      <location filename="../PipxWidget.py" line="219" />
       <source>Configure...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="286" />
+      <location filename="../PipxWidget.py" line="299" />
       <source>JSON Files (*.json);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="287" />
+      <location filename="../PipxWidget.py" line="300" />
       <source>JSON Files (*.json)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="301" />
+      <location filename="../PipxWidget.py" line="314" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="313" />
+      <location filename="../PipxWidget.py" line="326" />
       <source>&lt;p&gt;The spec metadata file &lt;b&gt;{0}&lt;/b&gt; was created successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="322" />
+      <location filename="../PipxWidget.py" line="335" />
       <source>&lt;p&gt;The spec metadata file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="338" />
+      <location filename="../PipxWidget.py" line="351" />
       <source>Re-Install Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="339" />
+      <location filename="../PipxWidget.py" line="352" />
       <source>&lt;p&gt;Shall the package &lt;b&gt;{0}&lt;/b&gt; really be reinstalled?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="364" />
+      <location filename="../PipxWidget.py" line="377" />
       <source>Do you really want to reinstall all packages?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="435" />
+      <location filename="../PipxWidget.py" line="465" />
       <source>&lt;p&gt;The selected package cannot be upgraded because some of its apps are running.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Stop these apps and try again.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="460" />
+      <location filename="../PipxWidget.py" line="490" />
       <source>&lt;p&gt;The packages cannot be upgraded because some of their apps are running.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{0}&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Stop these apps and try again.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="485" />
+      <location filename="../PipxWidget.py" line="515" />
       <source>Uninstall Package</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="486" />
+      <location filename="../PipxWidget.py" line="516" />
       <source>&lt;p&gt;Shall the package &lt;b&gt;{0}&lt;/b&gt; really be uninstalled?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="502" />
+      <location filename="../PipxWidget.py" line="532" />
       <source>&lt;p&gt;Do you really want to uninstall &lt;b&gt;ALL&lt;/b&gt; packages?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="606" />
+      <location filename="../PipxWidget.py" line="636" />
       <source>&lt;b&gt;pipx Version {0}&lt;/b&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="636" />
+      <location filename="../PipxWidget.py" line="666" />
       <source>{0} ({1})</source>
       <comment>current version, latest version</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="644" />
+      <location filename="../PipxWidget.py" line="674" />
       <source>package and some dependencies outdated</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="647" />
+      <location filename="../PipxWidget.py" line="677" />
       <source>package outdated</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="661" />
+      <location filename="../PipxWidget.py" line="691" />
       <source>some dependencies outdated</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="676" />
+      <location filename="../PipxWidget.py" line="706" />
       <source>everything up-to-date</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="703" />
+      <location filename="../PipxWidget.py" line="733" />
       <source>{0}{1}</source>
       <comment>Python version, standalone indicator</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipxWidget.py" line="705" />
+      <location filename="../PipxWidget.py" line="735" />
       <source> (standalone)</source>
       <translation type="unfinished" />
     </message>
@@ -841,9 +861,9 @@
   <context>
     <name>PluginPipxInterface</name>
     <message>
-      <location filename="../../PluginPipxInterface.py" line="190" />
-      <location filename="../../PluginPipxInterface.py" line="189" />
-      <location filename="../../PluginPipxInterface.py" line="185" />
+      <location filename="../../PluginPipxInterface.py" line="197" />
+      <location filename="../../PluginPipxInterface.py" line="196" />
+      <location filename="../../PluginPipxInterface.py" line="192" />
       <location filename="../../PluginPipxInterface.py" line="72" />
       <source>PyPI Application Management</source>
       <translation type="unfinished" />
@@ -854,17 +874,17 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginPipxInterface.py" line="191" />
+      <location filename="../../PluginPipxInterface.py" line="198" />
       <source>Ctrl+Alt+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginPipxInterface.py" line="197" />
+      <location filename="../../PluginPipxInterface.py" line="204" />
       <source>Switch the input focus to the PyPI Application Management window.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../../PluginPipxInterface.py" line="200" />
+      <location filename="../../PluginPipxInterface.py" line="207" />
       <source>&lt;b&gt;Activate PyPI Application Management&lt;/b&gt;&lt;p&gt;This switches the input focus to the PyPI Application Management window.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>

eric ide

mercurial