--- a/eric7/i18n/eric7_fr.ts Fri Jan 07 20:25:38 2022 +0100 +++ b/eric7/i18n/eric7_fr.ts Sat Jan 08 19:00:42 2022 +0100 @@ -2550,7 +2550,7 @@ <translation type="unfinished">Fichier</translation> </message> <message> - <location filename="../UI/Browser.py" line="287" /> + <location filename="../UI/Browser.py" line="290" /> <location filename="../UI/Browser.py" line="261" /> <location filename="../UI/Browser.py" line="234" /> <source>Open</source> @@ -2562,11 +2562,11 @@ <translation>Lancer un run test...</translation> </message> <message> - <location filename="../UI/Browser.py" line="561" /> - <location filename="../UI/Browser.py" line="552" /> - <location filename="../UI/Browser.py" line="542" /> - <location filename="../UI/Browser.py" line="534" /> - <location filename="../UI/Browser.py" line="270" /> + <location filename="../UI/Browser.py" line="565" /> + <location filename="../UI/Browser.py" line="556" /> + <location filename="../UI/Browser.py" line="546" /> + <location filename="../UI/Browser.py" line="538" /> + <location filename="../UI/Browser.py" line="273" /> <location filename="../UI/Browser.py" line="240" /> <source>Show Mime-Type</source> <translation>Montrer le type Mime</translation> @@ -2577,16 +2577,16 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="319" /> - <location filename="../UI/Browser.py" line="274" /> + <location filename="../UI/Browser.py" line="322" /> + <location filename="../UI/Browser.py" line="277" /> <location filename="../UI/Browser.py" line="248" /> <source>Copy Path to Clipboard</source> <translation>Copier chemin dans le Presse-Papiers</translation> </message> <message> - <location filename="../UI/Browser.py" line="326" /> - <location filename="../UI/Browser.py" line="292" /> - <location filename="../UI/Browser.py" line="281" /> + <location filename="../UI/Browser.py" line="329" /> + <location filename="../UI/Browser.py" line="295" /> + <location filename="../UI/Browser.py" line="284" /> <location filename="../UI/Browser.py" line="255" /> <source>Delete</source> <translation type="unfinished" /> @@ -2602,164 +2602,169 @@ <translation>Ouvrir dans Icon Editor</translation> </message> <message> - <location filename="../UI/Browser.py" line="345" /> - <location filename="../UI/Browser.py" line="337" /> - <location filename="../UI/Browser.py" line="298" /> + <location filename="../UI/Browser.py" line="269" /> + <source>Open in Editor</source> + <translation type="unfinished">Ouvrir dans l'éditeur</translation> + </message> + <message> + <location filename="../UI/Browser.py" line="348" /> + <location filename="../UI/Browser.py" line="340" /> + <location filename="../UI/Browser.py" line="301" /> <source>New toplevel directory...</source> <translation>Nouveau répertoire racine...</translation> </message> <message> - <location filename="../UI/Browser.py" line="301" /> - <source>Add as toplevel directory</source> - <translation>Ajouter en tant que répertoire racine</translation> - </message> - <message> <location filename="../UI/Browser.py" line="304" /> + <source>Add as toplevel directory</source> + <translation>Ajouter en tant que répertoire racine</translation> + </message> + <message> + <location filename="../UI/Browser.py" line="307" /> <source>Remove from toplevel</source> <translation>Supprimer du niveau racine</translation> </message> <message> - <location filename="../UI/Browser.py" line="308" /> + <location filename="../UI/Browser.py" line="311" /> <source>Refresh directory</source> <translation>Rafraichir répertoire</translation> </message> <message> - <location filename="../UI/Browser.py" line="312" /> - <source>Find in this directory</source> - <translation>Trouver dans ce répertoire</translation> - </message> - <message> <location filename="../UI/Browser.py" line="315" /> + <source>Find in this directory</source> + <translation>Trouver dans ce répertoire</translation> + </message> + <message> + <location filename="../UI/Browser.py" line="318" /> <source>Find && Replace in this directory</source> <translation>Chercher && Remplacer dans ce répertoire</translation> </message> <message> - <location filename="../UI/Browser.py" line="330" /> + <location filename="../UI/Browser.py" line="333" /> <source>Goto</source> <translation>Aller à</translation> </message> <message> - <location filename="../UI/Browser.py" line="439" /> + <location filename="../UI/Browser.py" line="443" /> <source>Line {0}</source> <translation>Ligne {0}</translation> </message> <message> - <location filename="../UI/Browser.py" line="535" /> + <location filename="../UI/Browser.py" line="539" /> <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="../UI/Browser.py" line="554" /> - <location filename="../UI/Browser.py" line="543" /> + <location filename="../UI/Browser.py" line="558" /> + <location filename="../UI/Browser.py" line="547" /> <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="../UI/Browser.py" line="563" /> + <location filename="../UI/Browser.py" line="567" /> <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 types mime texte ?</translation> </message> <message> - <location filename="../UI/Browser.py" line="649" /> + <location filename="../UI/Browser.py" line="663" /> <source>New toplevel directory</source> <translation>Nouveau répertoire racine</translation> </message> <message> - <location filename="../UI/Browser.py" line="885" /> - <location filename="../UI/Browser.py" line="875" /> - <location filename="../UI/Browser.py" line="867" /> + <location filename="../UI/Browser.py" line="899" /> + <location filename="../UI/Browser.py" line="889" /> + <location filename="../UI/Browser.py" line="881" /> <source>New Directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="868" /> + <location filename="../UI/Browser.py" line="882" /> <source>Name for new directory:</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="909" /> - <location filename="../UI/Browser.py" line="876" /> + <location filename="../UI/Browser.py" line="923" /> + <location filename="../UI/Browser.py" line="890" /> <source>A file or directory named <b>{0}</b> exists already. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="886" /> + <location filename="../UI/Browser.py" line="900" /> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>Le répertoire <b>{0}</b> ne peut être créé.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../UI/Browser.py" line="919" /> - <location filename="../UI/Browser.py" line="908" /> - <location filename="../UI/Browser.py" line="900" /> + <location filename="../UI/Browser.py" line="933" /> + <location filename="../UI/Browser.py" line="922" /> + <location filename="../UI/Browser.py" line="914" /> <source>New File</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="901" /> + <location filename="../UI/Browser.py" line="915" /> <source>Name for new file:</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="920" /> + <location filename="../UI/Browser.py" line="934" /> <source><p>The file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="946" /> + <location filename="../UI/Browser.py" line="960" /> <source>Do you really want to move this file to the trash?</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="950" /> + <location filename="../UI/Browser.py" line="964" /> <source>Do you really want to delete this file?</source> <translation type="unfinished">Voulez-vous vraiment supprimer ce fichier ?</translation> </message> <message> - <location filename="../UI/Browser.py" line="1049" /> - <location filename="../UI/Browser.py" line="966" /> - <location filename="../UI/Browser.py" line="957" /> + <location filename="../UI/Browser.py" line="1063" /> + <location filename="../UI/Browser.py" line="980" /> + <location filename="../UI/Browser.py" line="971" /> <source>Delete File</source> <translation type="unfinished">Supprimer le fichier</translation> </message> <message> - <location filename="../UI/Browser.py" line="1050" /> - <location filename="../UI/Browser.py" line="967" /> + <location filename="../UI/Browser.py" line="1064" /> + <location filename="../UI/Browser.py" line="981" /> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>Le fichier sélectionné <b>{0}</b> ne peut être supprimé.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../UI/Browser.py" line="983" /> + <location filename="../UI/Browser.py" line="997" /> <source>Do you really want to move this directory to the trash?</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="987" /> + <location filename="../UI/Browser.py" line="1001" /> <source>Do you really want to delete this directory?</source> <translation type="unfinished">Voulez-vous vraiment supprimer ce répertoire ?</translation> </message> <message> - <location filename="../UI/Browser.py" line="1006" /> - <location filename="../UI/Browser.py" line="994" /> + <location filename="../UI/Browser.py" line="1020" /> + <location filename="../UI/Browser.py" line="1008" /> <source>Delete Directory</source> <translation type="unfinished">Supprimer le répertoire</translation> </message> <message> - <location filename="../UI/Browser.py" line="1007" /> + <location filename="../UI/Browser.py" line="1021" /> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>Le répertoire sélectionné <b>{0}</b> ne peut être supprimé.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../UI/Browser.py" line="1027" /> + <location filename="../UI/Browser.py" line="1041" /> <source>Do you really want to move these files to the trash?</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1031" /> + <location filename="../UI/Browser.py" line="1045" /> <source>Do you really want to delete these files?</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Browser.py" line="1038" /> + <location filename="../UI/Browser.py" line="1052" /> <source>Delete Files</source> <translation type="unfinished" /> </message> @@ -60112,97 +60117,102 @@ <translation>Ouvrir dans Icon Editor</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="295" /> - <location filename="../Project/ProjectOthersBrowser.py" line="289" /> - <location filename="../Project/ProjectOthersBrowser.py" line="281" /> - <location filename="../Project/ProjectOthersBrowser.py" line="275" /> - <location filename="../Project/ProjectOthersBrowser.py" line="78" /> + <location filename="../Project/ProjectOthersBrowser.py" line="77" /> + <source>Open in Editor</source> + <translation type="unfinished">Ouvrir dans l'éditeur</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="313" /> + <location filename="../Project/ProjectOthersBrowser.py" line="307" /> + <location filename="../Project/ProjectOthersBrowser.py" line="299" /> + <location filename="../Project/ProjectOthersBrowser.py" line="293" /> + <location filename="../Project/ProjectOthersBrowser.py" line="80" /> <source>Show Mime-Type</source> <translation>Montrer le type mime</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="81" /> + <location filename="../Project/ProjectOthersBrowser.py" line="83" /> <source>Rename file</source> <translation>Renommer le fichier</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="122" /> - <location filename="../Project/ProjectOthersBrowser.py" line="84" /> + <location filename="../Project/ProjectOthersBrowser.py" line="124" /> + <location filename="../Project/ProjectOthersBrowser.py" line="86" /> <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="86" /> + <location filename="../Project/ProjectOthersBrowser.py" line="127" /> + <location filename="../Project/ProjectOthersBrowser.py" line="88" /> <source>Delete</source> <translation>Effacer</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="108" /> - <location filename="../Project/ProjectOthersBrowser.py" line="90" /> - <source>Add files...</source> - <translation>Ajouter des fichiers...</translation> - </message> - <message> <location filename="../Project/ProjectOthersBrowser.py" line="110" /> <location filename="../Project/ProjectOthersBrowser.py" line="92" /> + <source>Add files...</source> + <translation>Ajouter des fichiers...</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="112" /> + <location filename="../Project/ProjectOthersBrowser.py" line="94" /> <source>Add directory...</source> <translation>Ajouter un répertoire...</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="94" /> + <location filename="../Project/ProjectOthersBrowser.py" line="96" /> <source>Refresh</source> <translation>Rafraichir</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="97" /> + <location filename="../Project/ProjectOthersBrowser.py" line="99" /> <source>Copy Path to Clipboard</source> <translation>Copier chemin dans le Presse-Papiers</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="129" /> - <location filename="../Project/ProjectOthersBrowser.py" line="113" /> - <location filename="../Project/ProjectOthersBrowser.py" line="100" /> - <source>Expand all directories</source> - <translation>Déployer tous les répertoires</translation> - </message> - <message> <location filename="../Project/ProjectOthersBrowser.py" line="131" /> <location filename="../Project/ProjectOthersBrowser.py" line="115" /> <location filename="../Project/ProjectOthersBrowser.py" line="102" /> - <source>Collapse all directories</source> - <translation>Contracter tous les répertoires</translation> + <source>Expand all directories</source> + <translation>Déployer 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="104" /> + <source>Collapse all directories</source> + <translation>Contracter tous les répertoires</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="135" /> + <location filename="../Project/ProjectOthersBrowser.py" line="119" /> + <location filename="../Project/ProjectOthersBrowser.py" line="106" /> <source>Configure...</source> <translation>Configuration...</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="276" /> + <location filename="../Project/ProjectOthersBrowser.py" line="294" /> <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="290" /> - <location filename="../Project/ProjectOthersBrowser.py" line="282" /> + <location filename="../Project/ProjectOthersBrowser.py" line="308" /> + <location filename="../Project/ProjectOthersBrowser.py" line="300" /> <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="296" /> + <location filename="../Project/ProjectOthersBrowser.py" line="314" /> <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="357" /> + <location filename="../Project/ProjectOthersBrowser.py" line="375" /> <source>Delete files/directories</source> <translation>Supprimer fichiers/répertoires</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="358" /> + <location filename="../Project/ProjectOthersBrowser.py" line="376" /> <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> @@ -73728,7 +73738,7 @@ <translation type="unfinished">Sélectionner une action du menu</translation> </message> <message> - <location filename="../VCS/StatusWidget.py" line="887" /> + <location filename="../VCS/StatusWidget.py" line="892" /> <location filename="../VCS/StatusWidget.py" line="121" /> <source>Quick Commit</source> <translation type="unfinished" /> @@ -73789,8 +73799,8 @@ <translation type="unfinished">manquant</translation> </message> <message> - <location filename="../VCS/StatusWidget.py" line="922" /> - <location filename="../VCS/StatusWidget.py" line="481" /> + <location filename="../VCS/StatusWidget.py" line="927" /> + <location filename="../VCS/StatusWidget.py" line="486" /> <location filename="../VCS/StatusWidget.py" line="222" /> <source>Commit</source> <translation type="unfinished">Commit</translation> @@ -73811,7 +73821,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../VCS/StatusWidget.py" line="536" /> + <location filename="../VCS/StatusWidget.py" line="541" /> <location filename="../VCS/StatusWidget.py" line="234" /> <source>Add</source> <translation type="unfinished">Ajouter</translation> @@ -73832,7 +73842,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../VCS/StatusWidget.py" line="733" /> + <location filename="../VCS/StatusWidget.py" line="738" /> <location filename="../VCS/StatusWidget.py" line="246" /> <source>Differences</source> <translation type="unfinished">Différences</translation> @@ -73843,8 +73853,8 @@ <translation type="unfinished">Montre les différences de l'entrée sélectionnée dans une fenêtre séparée</translation> </message> <message> - <location filename="../VCS/StatusWidget.py" line="767" /> - <location filename="../VCS/StatusWidget.py" line="760" /> + <location filename="../VCS/StatusWidget.py" line="772" /> + <location filename="../VCS/StatusWidget.py" line="765" /> <location filename="../VCS/StatusWidget.py" line="252" /> <source>Differences Side-By-Side</source> <translation type="unfinished">Différences côte à côte</translation> @@ -73865,7 +73875,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../VCS/StatusWidget.py" line="787" /> + <location filename="../VCS/StatusWidget.py" line="792" /> <location filename="../VCS/StatusWidget.py" line="265" /> <source>Revert</source> <translation type="unfinished">Recouvrir</translation> @@ -73876,7 +73886,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../VCS/StatusWidget.py" line="808" /> + <location filename="../VCS/StatusWidget.py" line="813" /> <location filename="../VCS/StatusWidget.py" line="272" /> <source>Forget Missing</source> <translation type="unfinished" /> @@ -73887,7 +73897,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../VCS/StatusWidget.py" line="829" /> + <location filename="../VCS/StatusWidget.py" line="834" /> <location filename="../VCS/StatusWidget.py" line="276" /> <source>Restore Missing</source> <translation type="unfinished" /> @@ -73908,7 +73918,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../VCS/StatusWidget.py" line="862" /> + <location filename="../VCS/StatusWidget.py" line="867" /> <location filename="../VCS/StatusWidget.py" line="288" /> <source>Conflict Resolved</source> <translation type="unfinished" /> @@ -73924,41 +73934,41 @@ <translation type="unfinished" /> </message> <message> - <location filename="../VCS/StatusWidget.py" line="923" /> - <location filename="../VCS/StatusWidget.py" line="482" /> + <location filename="../VCS/StatusWidget.py" line="928" /> + <location filename="../VCS/StatusWidget.py" line="487" /> <source>There are no entries selected to be committed.</source> <translation type="unfinished">Il n'y a pas d'entrée sélectionnée à committer.</translation> </message> <message> - <location filename="../VCS/StatusWidget.py" line="537" /> + <location filename="../VCS/StatusWidget.py" line="542" /> <source>There are no unversioned entries available/selected.</source> <translation type="unfinished">Aucune entrée "non-versionnée" disponible/sélectionnée.</translation> </message> <message> - <location filename="../VCS/StatusWidget.py" line="788" /> - <location filename="../VCS/StatusWidget.py" line="761" /> - <location filename="../VCS/StatusWidget.py" line="734" /> + <location filename="../VCS/StatusWidget.py" line="793" /> + <location filename="../VCS/StatusWidget.py" line="766" /> + <location filename="../VCS/StatusWidget.py" line="739" /> <source>There are no uncommitted changes available/selected.</source> <translation type="unfinished">Il n'y a pas de modification non commitée disponible/sélectionnée.</translation> </message> <message> - <location filename="../VCS/StatusWidget.py" line="768" /> + <location filename="../VCS/StatusWidget.py" line="773" /> <source>Only one file with uncommitted changes must be selected.</source> <translation type="unfinished">Uniquement un fichier avec des modifications non commitées doit être sélectionné.</translation> </message> <message> - <location filename="../VCS/StatusWidget.py" line="830" /> - <location filename="../VCS/StatusWidget.py" line="809" /> + <location filename="../VCS/StatusWidget.py" line="835" /> + <location filename="../VCS/StatusWidget.py" line="814" /> <source>There are no missing entries available/selected.</source> <translation type="unfinished">Il n'y a pas d'entrées manquantes disponibles/sélectionnées.</translation> </message> <message> - <location filename="../VCS/StatusWidget.py" line="863" /> + <location filename="../VCS/StatusWidget.py" line="868" /> <source>There are no conflicting entries available/selected.</source> <translation type="unfinished" /> </message> <message> - <location filename="../VCS/StatusWidget.py" line="888" /> + <location filename="../VCS/StatusWidget.py" line="893" /> <source>Select your commit message:</source> <translation type="unfinished" /> </message>