--- a/src/eric7/i18n/eric7_fr.ts Sun Apr 02 11:13:14 2023 +0200 +++ b/src/eric7/i18n/eric7_fr.ts Sun Apr 02 15:55:20 2023 +0200 @@ -18938,32 +18938,32 @@ <context> <name>EricProcessDialog</name> <message> - <location filename="../EricWidgets/EricProcessDialog.py" line="112" /> + <location filename="../EricWidgets/EricProcessDialog.py" line="133" /> <source>Process canceled.</source> <translation type="unfinished">Processus annulé.</translation> </message> <message> - <location filename="../EricWidgets/EricProcessDialog.py" line="128" /> + <location filename="../EricWidgets/EricProcessDialog.py" line="149" /> <source>Process finished successfully.</source> <translation type="unfinished">Processus terminé avec succès.</translation> </message> <message> - <location filename="../EricWidgets/EricProcessDialog.py" line="130" /> + <location filename="../EricWidgets/EricProcessDialog.py" line="151" /> <source>Process crashed.</source> <translation type="unfinished">Crash du processus.</translation> </message> <message> - <location filename="../EricWidgets/EricProcessDialog.py" line="133" /> + <location filename="../EricWidgets/EricProcessDialog.py" line="154" /> <source>Process finished with exit code {0}</source> <translation type="unfinished">Processus terminé avec le core de sortie {0}</translation> </message> <message> - <location filename="../EricWidgets/EricProcessDialog.py" line="189" /> + <location filename="../EricWidgets/EricProcessDialog.py" line="210" /> <source>Process Generation Error</source> <translation type="unfinished">Erreur du processus</translation> </message> <message> - <location filename="../EricWidgets/EricProcessDialog.py" line="190" /> + <location filename="../EricWidgets/EricProcessDialog.py" line="211" /> <source><p>The process <b>{0}</b> could not be started.</p></source> <translation type="unfinished"><p>Le processus <b>{0}</b> n'a pu être démarré.</p></translation> </message> @@ -50146,8 +50146,8 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/__init__.py" line="459" /> - <location filename="../MicroPython/Devices/__init__.py" line="448" /> + <location filename="../MicroPython/Devices/__init__.py" line="468" /> + <location filename="../MicroPython/Devices/__init__.py" line="457" /> <source>Unknown Device</source> <translation type="unfinished" /> </message> @@ -50662,8 +50662,8 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="338" /> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="321" /> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="351" /> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="334" /> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="0" /> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="0" /> <source>Press to show the password</source> @@ -50796,6 +50796,31 @@ </message> <message> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="0" /> + <source>STLink</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="0" /> + <source>st-info Path:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="0" /> + <source>Enter the path of the st-info executable</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="0" /> + <source>st-flash Path:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="0" /> + <source>Enter the path of the st-flash flashing executable</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="0" /> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="0" /> <source>MicroPython</source> <translation type="unfinished">MicroPython</translation> @@ -50957,19 +50982,21 @@ <translation>Qt</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="90" /> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="88" /> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="85" /> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="82" /> <source>All Files (*)</source> <translation>Tous les fichiers (*)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="88" /> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="93" /> <source>open</source> <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="334" /> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="317" /> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="347" /> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="330" /> <source>Press to hide the password</source> <translation type="unfinished">Cliquer pour cacher le mot de passe</translation> </message> @@ -58866,18 +58893,18 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1811" /> + <location filename="../Preferences/__init__.py" line="1813" /> <source>Export Preferences</source> <translation>Export des préférences</translation> </message> <message> + <location filename="../Preferences/__init__.py" line="1842" /> + <location filename="../Preferences/__init__.py" line="1815" /> + <source>Properties File (*.ini);;All Files (*)</source> + <translation>Fichier propriétés (*.ini);;Tous les fichiers (*)</translation> + </message> + <message> <location filename="../Preferences/__init__.py" line="1840" /> - <location filename="../Preferences/__init__.py" line="1813" /> - <source>Properties File (*.ini);;All Files (*)</source> - <translation>Fichier propriétés (*.ini);;Tous les fichiers (*)</translation> - </message> - <message> - <location filename="../Preferences/__init__.py" line="1838" /> <source>Import Preferences</source> <translation>Import des préférences</translation> </message> @@ -59385,10 +59412,10 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="494" /> - <location filename="../Preferences/ProgramsDialog.py" line="491" /> - <location filename="../Preferences/ProgramsDialog.py" line="475" /> - <location filename="../Preferences/ProgramsDialog.py" line="352" /> + <location filename="../Preferences/ProgramsDialog.py" line="514" /> + <location filename="../Preferences/ProgramsDialog.py" line="511" /> + <location filename="../Preferences/ProgramsDialog.py" line="495" /> + <location filename="../Preferences/ProgramsDialog.py" line="372" /> <location filename="../Preferences/ProgramsDialog.py" line="305" /> <location filename="../Preferences/ProgramsDialog.py" line="288" /> <source>(unknown)</source> @@ -59420,29 +59447,39 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="356" /> + <location filename="../Preferences/ProgramsDialog.py" line="344" /> + <source>MicroPython - STLink Info</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="354" /> + <source>MicroPython - STLink Flasher</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="376" /> <source>Code Assistant - Jedi</source> <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="429" /> + <location filename="../Preferences/ProgramsDialog.py" line="449" /> <source>(not configured)</source> <translation>(non configuré)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="464" /> + <location filename="../Preferences/ProgramsDialog.py" line="484" /> <source>(module not found)</source> <translation>(module non trouvé)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="497" /> + <location filename="../Preferences/ProgramsDialog.py" line="517" /> <source>(not executable)</source> <translation>(non executable)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="540" /> - <location filename="../Preferences/ProgramsDialog.py" line="511" /> - <location filename="../Preferences/ProgramsDialog.py" line="509" /> + <location filename="../Preferences/ProgramsDialog.py" line="560" /> + <location filename="../Preferences/ProgramsDialog.py" line="531" /> + <location filename="../Preferences/ProgramsDialog.py" line="529" /> <source>(not found)</source> <translation>(non trouvé)</translation> </message> @@ -69746,6 +69783,118 @@ </message> </context> <context> + <name>STLinkDevice</name> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="80" /> + <source>STM32 STLink</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="195" /> + <source>Workspace Directory</source> + <translation type="unfinished">Répertoire de travail</translation> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="196" /> + <source>Python files for STLink boards can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="228" /> + <source>STLink Functions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="417" /> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="231" /> + <source>Show MicroPython Versions</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="235" /> + <source>Show STLink Device Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="381" /> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="367" /> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="349" /> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="239" /> + <source>Flash MicroPython Firmware</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="243" /> + <source>Reset Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="301" /> + <source>The STLink information tool <b>st-info</b> cannot be found or is not executable. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="307" /> + <source>The STLink firmware flashing tool <b>st-flash</b> cannot be found or is not executable. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="315" /> + <source>{0} not available</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="350" /> + <source>Ensure that only one STLink device is connected. Press OK to continue.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="369" /> + <source>MicroPython Firmware Files (*.hex *.bin);; All Files (*)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="380" /> + <source>'st-flash' Output</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="400" /> + <source>'st-info' Output</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="401" /> + <source>STLink Device Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="418" /> + <source>The firmware of the connected device cannot be determined or the board does not run MicroPython. Aborting...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="446" /> + <source>unknown</source> + <translation type="unfinished">inconnu</translation> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="452" /> + <source><h4>MicroPython Version Information</h4><table><tr><td>Installed:</td><td>{0}</td></tr><tr><td>Available:</td><td>{1}</td></tr></table></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="460" /> + <source><p><b>Update available!</b></p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/STLinkDevices.py" line="464" /> + <source>MicroPython Version</source> + <translation type="unfinished" /> + </message> + </context> + <context> <name>SafariImporter</name> <message> <location filename="../WebBrowser/Bookmarks/BookmarksImporters/SafariImporter.py" line="45" /> @@ -85159,47 +85308,47 @@ <context> <name>TranslatorEngines</name> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="52" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="50" /> <source>DeepL</source> <translation type="unfinished" /> </message> <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="51" /> + <source>Google V.1</source> + <translation>Google V.1</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="52" /> + <source>Google V.2</source> + <translation>Google V.2</translation> + </message> + <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="53" /> - <source>Google V.1</source> - <translation>Google V.1</translation> + <source>IBM Watson</source> + <translation type="unfinished" /> </message> <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="54" /> - <source>Google V.2</source> - <translation>Google V.2</translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="55" /> - <source>IBM Watson</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="56" /> <source>LibreTranslate</source> <translation type="unfinished" /> </message> <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="57" /> + <source>Microsoft</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="58" /> + <source>MyMemory</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="59" /> - <source>Microsoft</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="60" /> - <source>MyMemory</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="61" /> <source>Yandex</source> <translation type="unfinished" /> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="64" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="62" /> <source>Unknow translation service name ({0})</source> <translation type="unfinished" /> </message>