--- a/src/eric7/i18n/eric7_fr.ts Tue Sep 27 14:59:32 2022 +0200 +++ b/src/eric7/i18n/eric7_fr.ts Tue Sep 27 17:58:12 2022 +0200 @@ -729,82 +729,82 @@ <translation>Alt+F</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="80" /> + <location filename="../Project/AddFileDialog.py" line="83" /> <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source> <translation>Fichiers sources ({0});;Fichiers feuilles ({1});;Fichiers ressources ({2});;Fichiers interfaces ({3});;Fichiers Protocoles({4});;Fichiers de traduction ({5});; Tous fichiers (*)</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="96" /> + <location filename="../Project/AddFileDialog.py" line="99" /> <source>Select Files</source> <translation>Sélection de fichiers</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="102" /> + <location filename="../Project/AddFileDialog.py" line="105" /> <source>Forms Files ({0})</source> <translation>Fichiers feuilles ({0})</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="103" /> + <location filename="../Project/AddFileDialog.py" line="106" /> <source>Select user-interface files</source> <translation>Sélection de fichiers d'interface utilisateur</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="109" /> + <location filename="../Project/AddFileDialog.py" line="112" /> <source>Resource Files ({0})</source> <translation>Fichiers ressources ({0})</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="110" /> + <location filename="../Project/AddFileDialog.py" line="113" /> <source>Select resource files</source> <translation>Sélection de fichiers resource</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="116" /> - <source>Source Files ({0});;All Files (*)</source> - <translation>Fichiers sources ({0});;Tous fichiers (*)</translation> - </message> - <message> <location filename="../Project/AddFileDialog.py" line="119" /> + <source>Source Files ({0});;All Files (*)</source> + <translation>Fichiers sources ({0});;Tous fichiers (*)</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.py" line="122" /> <source>Select source files</source> <translation>Sélection de fichiers source</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="125" /> + <location filename="../Project/AddFileDialog.py" line="128" /> <source>Interface Files ({0})</source> <translation>Fichiers interfaces ({0})</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="126" /> + <location filename="../Project/AddFileDialog.py" line="129" /> <source>Select interface files</source> <translation>Sélection de fichier d'interface</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="132" /> + <location filename="../Project/AddFileDialog.py" line="135" /> <source>Protocol Files ({0})</source> <translation>Fichiers Protocoles ({0})</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="133" /> + <location filename="../Project/AddFileDialog.py" line="136" /> <source>Select protocol files</source> <translation>Sélectionner les fichiers protocoles</translation> </message> <message> - <location filename="../Project/AddFileDialog.py" line="139" /> - <source>Translation Files ({0})</source> - <translation>Fichiers de traduction ({0})</translation> - </message> - <message> - <location filename="../Project/AddFileDialog.py" line="140" /> - <source>Select translation files</source> - <translation>Sélection de fichiers de traduction</translation> - </message> - <message> <location filename="../Project/AddFileDialog.py" line="142" /> - <source>All Files (*)</source> - <translation>Tous fichiers (*)</translation> + <source>Translation Files ({0})</source> + <translation>Fichiers de traduction ({0})</translation> </message> <message> <location filename="../Project/AddFileDialog.py" line="143" /> + <source>Select translation files</source> + <translation>Sélection de fichiers de traduction</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.py" line="145" /> + <source>All Files (*)</source> + <translation>Tous fichiers (*)</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.py" line="146" /> <source>Select files</source> <translation>Sélection de fichiers</translation> </message> @@ -2005,57 +2005,57 @@ </message> <message> <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="215" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" /> <source>Reformatted:</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="217" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" /> <source>Would Reformat:</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="273" /> - <source>Formatting Failure</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" /> + <source>Formatting Failure</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" /> <source><p>Formatting failed due to this error.</p><p>{0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="535" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" /> <source>would reformat</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="538" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" /> <source>reformatted</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="543" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" /> <source>unchanged</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="547" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" /> <source>unmodified</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="551" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" /> <source>ignored</source> <translation type="unfinished">ignoré</translation> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="555" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" /> <source>failed</source> <translation type="unfinished" /> </message> <message> - <location filename="../CodeFormatting/BlackFormattingDialog.py" line="560" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" /> <source>invalid status ({0})</source> <translation type="unfinished" /> </message> @@ -45566,17 +45566,17 @@ <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/LexerPython.py" line="82" /> + <location filename="../QScintilla/Lexers/LexerPython.py" line="80" /> <source>__future__ Imports</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/LexerPython.py" line="92" /> + <location filename="../QScintilla/Lexers/LexerPython.py" line="90" /> <source>PyQt5/6 Modules</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Lexers/LexerPython.py" line="109" /> + <location filename="../QScintilla/Lexers/LexerPython.py" line="107" /> <source>Cython Specifics</source> <translation type="unfinished" /> </message> @@ -57762,122 +57762,130 @@ <context> <name>ProjectOthersBrowser</name> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="54" /> + <location filename="../Project/ProjectOthersBrowser.py" line="55" /> <source>Others</source> <translation>Autres</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="57" /> + <location filename="../Project/ProjectOthersBrowser.py" line="58" /> <source><b>Project Others Browser</b><p>This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.</p></source> <translation><b>Navigateur de fichiers autres</b><p>Permet de voir rapidement tous les autres fichiers et répertoires du projet. Plusieurs actions peuvent être effectuées via le menu contextuel. Une entrée qui est enregistrée dans le projet est affichée avec une couleur différente.</p></translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="75" /> + <location filename="../Project/ProjectOthersBrowser.py" line="76" /> <source>Open in Hex Editor</source> <translation type="unfinished">Ouvrir dans Hex Editor</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="77" /> + <location filename="../Project/ProjectOthersBrowser.py" line="78" /> <source>Open in Icon Editor</source> <translation>Ouvrir dans Icon Editor</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="80" /> + <location filename="../Project/ProjectOthersBrowser.py" line="81" /> <source>Open in Editor</source> <translation type="unfinished">Ouvrir dans l'éditeur</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="309" /> - <location filename="../Project/ProjectOthersBrowser.py" line="301" /> - <location filename="../Project/ProjectOthersBrowser.py" line="291" /> - <location filename="../Project/ProjectOthersBrowser.py" line="283" /> - <location filename="../Project/ProjectOthersBrowser.py" line="84" /> + <location filename="../Project/ProjectOthersBrowser.py" line="353" /> + <location filename="../Project/ProjectOthersBrowser.py" line="345" /> + <location filename="../Project/ProjectOthersBrowser.py" line="335" /> + <location filename="../Project/ProjectOthersBrowser.py" line="327" /> + <location filename="../Project/ProjectOthersBrowser.py" line="85" /> <source>Show Mime-Type</source> <translation>Montrer le type mime</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="88" /> + <location filename="../Project/ProjectOthersBrowser.py" line="89" /> <source>Rename file</source> <translation>Renommer le fichier</translation> </message> <message> + <location filename="../Project/ProjectOthersBrowser.py" line="145" /> + <location filename="../Project/ProjectOthersBrowser.py" line="111" /> + <location filename="../Project/ProjectOthersBrowser.py" line="92" /> + <source>Remove from project</source> + <translation>Supprimer du projet</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="148" /> + <location filename="../Project/ProjectOthersBrowser.py" line="115" /> + <location filename="../Project/ProjectOthersBrowser.py" line="94" /> + <source>Delete</source> + <translation>Effacer</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="132" /> + <location filename="../Project/ProjectOthersBrowser.py" line="119" /> + <location filename="../Project/ProjectOthersBrowser.py" line="97" /> + <source>Add files...</source> + <translation>Ajouter des fichiers...</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="133" /> + <location filename="../Project/ProjectOthersBrowser.py" line="120" /> + <location filename="../Project/ProjectOthersBrowser.py" line="98" /> + <source>Add directory...</source> + <translation>Ajouter un répertoire...</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="100" /> + <source>Refresh</source> + <translation>Rafraichir</translation> + </message> + <message> <location filename="../Project/ProjectOthersBrowser.py" line="122" /> - <location filename="../Project/ProjectOthersBrowser.py" line="91" /> - <source>Remove from project</source> - <translation>Supprimer du projet</translation> - </message> - <message> - <location filename="../Project/ProjectOthersBrowser.py" line="125" /> - <location filename="../Project/ProjectOthersBrowser.py" line="93" /> - <source>Delete</source> - <translation>Effacer</translation> - </message> - <message> - <location filename="../Project/ProjectOthersBrowser.py" line="109" /> - <location filename="../Project/ProjectOthersBrowser.py" line="96" /> - <source>Add files...</source> - <translation>Ajouter des fichiers...</translation> - </message> - <message> - <location filename="../Project/ProjectOthersBrowser.py" line="110" /> - <location filename="../Project/ProjectOthersBrowser.py" line="97" /> - <source>Add directory...</source> - <translation>Ajouter un répertoire...</translation> - </message> - <message> - <location filename="../Project/ProjectOthersBrowser.py" line="99" /> - <source>Refresh</source> - <translation>Rafraichir</translation> - </message> - <message> - <location filename="../Project/ProjectOthersBrowser.py" line="101" /> + <location filename="../Project/ProjectOthersBrowser.py" line="102" /> <source>Copy Path to Clipboard</source> <translation>Copier chemin dans le Presse-Papiers</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="128" /> - <location filename="../Project/ProjectOthersBrowser.py" line="112" /> - <location filename="../Project/ProjectOthersBrowser.py" line="103" /> + <location filename="../Project/ProjectOthersBrowser.py" line="151" /> + <location filename="../Project/ProjectOthersBrowser.py" line="135" /> + <location filename="../Project/ProjectOthersBrowser.py" line="124" /> + <location filename="../Project/ProjectOthersBrowser.py" line="104" /> <source>Expand all directories</source> <translation>Déployer tous les répertoires</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="130" /> - <location filename="../Project/ProjectOthersBrowser.py" line="114" /> - <location filename="../Project/ProjectOthersBrowser.py" line="104" /> + <location filename="../Project/ProjectOthersBrowser.py" line="153" /> + <location filename="../Project/ProjectOthersBrowser.py" line="137" /> + <location filename="../Project/ProjectOthersBrowser.py" line="126" /> + <location filename="../Project/ProjectOthersBrowser.py" line="105" /> <source>Collapse all directories</source> <translation>Contracter tous les répertoires</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="133" /> - <location filename="../Project/ProjectOthersBrowser.py" line="117" /> - <location filename="../Project/ProjectOthersBrowser.py" line="106" /> + <location filename="../Project/ProjectOthersBrowser.py" line="156" /> + <location filename="../Project/ProjectOthersBrowser.py" line="140" /> + <location filename="../Project/ProjectOthersBrowser.py" line="129" /> + <location filename="../Project/ProjectOthersBrowser.py" line="107" /> <source>Configure...</source> <translation>Configuration...</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="284" /> + <location filename="../Project/ProjectOthersBrowser.py" line="328" /> <source>The mime type of the file could not be determined.</source> <translation>Le type mime du fichier n'a pas pu être déterminé.</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="302" /> - <location filename="../Project/ProjectOthersBrowser.py" line="292" /> + <location filename="../Project/ProjectOthersBrowser.py" line="346" /> + <location filename="../Project/ProjectOthersBrowser.py" line="336" /> <source>The file has the mime type <b>{0}</b>.</source> <translation>Le fichier a le type mime <b>{0}</b>.</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="310" /> + <location filename="../Project/ProjectOthersBrowser.py" line="354" /> <source>The file has the mime type <b>{0}</b>.<br/> Shall it be added to the list of text mime types?</source> <translation>Le fichier a le type mime <b>{0}</b>.<br/> Faut il l'ajouter à la liste des fichiers de type mime texte ?</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="373" /> + <location filename="../Project/ProjectOthersBrowser.py" line="447" /> <source>Delete files/directories</source> <translation>Supprimer fichiers/répertoires</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="374" /> + <location filename="../Project/ProjectOthersBrowser.py" line="448" /> <source>Do you really want to delete these entries from the project?</source> <translation>Voulez-vous réellement supprimer ces entrées du projet?</translation> </message> @@ -93231,22 +93239,22 @@ <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserView.py" line="2412" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2413" /> <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="2420" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2421" /> <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="2425" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2426" /> <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="2432" /> + <location filename="../WebBrowser/WebBrowserView.py" line="2433" /> <source>File System Access Request</source> <translation type="unfinished" /> </message>