--- a/src/eric7/i18n/eric7_fr.ts Thu Oct 20 08:23:37 2022 +0200 +++ b/src/eric7/i18n/eric7_fr.ts Thu Oct 20 10:22:41 2022 +0200 @@ -27167,7 +27167,7 @@ <message numerus="yes"> <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="386" /> <source>%n file(s) changed</source> - <translation type="vanished"> + <translation> <numerusform>%n fichier modifié</numerusform> <numerusform>%n fichiers modifiés</numerusform> </translation> @@ -27175,7 +27175,7 @@ <message numerus="yes"> <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="389" /> <source>%n line(s) inserted</source> - <translation type="vanished"> + <translation> <numerusform>%n ligne insérée</numerusform> <numerusform>%n lignes insérées</numerusform> </translation> @@ -27183,7 +27183,7 @@ <message numerus="yes"> <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="392" /> <source>%n line(s) deleted</source> - <translation type="vanished"> + <translation> <numerusform>%n ligne supprimée</numerusform> <numerusform>%n lignes supprimées</numerusform> </translation> @@ -37560,7 +37560,7 @@ <message numerus="yes"> <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="279" /> <source>%n file(s) changed</source> - <translation type="vanished"> + <translation> <numerusform>%n fichier modifié</numerusform> <numerusform>%n fichiers modifiés</numerusform> </translation> @@ -37568,7 +37568,7 @@ <message numerus="yes"> <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="281" /> <source>%n line(s) inserted</source> - <translation type="vanished"> + <translation> <numerusform>%n ligne insérée</numerusform> <numerusform>%n lignes insérées</numerusform> </translation> @@ -37576,7 +37576,7 @@ <message numerus="yes"> <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="284" /> <source>%n line(s) deleted</source> - <translation type="vanished"> + <translation> <numerusform>%n ligne supprimée</numerusform> <numerusform>%n lignes supprimées</numerusform> </translation> @@ -54947,7 +54947,7 @@ <message> <location filename="../Preferences/__init__.py" line="1679" /> <source>Import Preferences</source> - <translation type="vanished">Import des préférences</translation> + <translation>Import des préférences</translation> </message> </context> <context> @@ -55605,366 +55605,366 @@ <translation><p>Le type projet <b>{0}</b> est déjà enregistré.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="892" /> + <location filename="../Project/Project.py" line="893" /> <source>Read Project File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="893" /> + <location filename="../Project/Project.py" line="894" /> <source><p>The project file <b>{0}</b> could not be read.</p></source> <translation><p>Le fichier projet <b>{0}</b> ne peut être lu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1021" /> - <source>Read User Project Properties</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="1022" /> + <source>Read User Project Properties</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="1023" /> <source><p>The user specific project properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1069" /> + <location filename="../Project/Project.py" line="1070" /> <source>Read Project Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1315" /> - <location filename="../Project/Project.py" line="1296" /> - <location filename="../Project/Project.py" line="1246" /> - <location filename="../Project/Project.py" line="1169" /> - <location filename="../Project/Project.py" line="1138" /> - <location filename="../Project/Project.py" line="1119" /> - <location filename="../Project/Project.py" line="1070" /> + <location filename="../Project/Project.py" line="1316" /> + <location filename="../Project/Project.py" line="1297" /> + <location filename="../Project/Project.py" line="1247" /> + <location filename="../Project/Project.py" line="1170" /> + <location filename="../Project/Project.py" line="1139" /> + <location filename="../Project/Project.py" line="1120" /> + <location filename="../Project/Project.py" line="1071" /> <source>Please save the project first.</source> <translation>Prière d'enregistrer votre projet d'abord.</translation> </message> <message> - <location filename="../Project/Project.py" line="1098" /> - <source>Read project session</source> - <translation>Lire la session du projet</translation> - </message> - <message> <location filename="../Project/Project.py" line="1099" /> + <source>Read project session</source> + <translation>Lire la session du projet</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1100" /> <source><p>The project session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1118" /> + <location filename="../Project/Project.py" line="1119" /> <source>Save Project Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1154" /> - <location filename="../Project/Project.py" line="1137" /> - <source>Delete Project Session</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="1155" /> + <location filename="../Project/Project.py" line="1138" /> + <source>Delete Project Session</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="1156" /> <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="1192" /> - <location filename="../Project/Project.py" line="1168" /> - <source>Read Tasks</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="1193" /> + <location filename="../Project/Project.py" line="1169" /> + <source>Read Tasks</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="1194" /> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation><p>Le fichier de tâches <b>{0}</b> ne peut être lu.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1276" /> - <location filename="../Project/Project.py" line="1245" /> - <source>Read Debugger Properties</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="1277" /> + <location filename="../Project/Project.py" line="1246" /> + <source>Read Debugger Properties</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="1278" /> <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1295" /> + <location filename="../Project/Project.py" line="1296" /> <source>Save Debugger Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1331" /> - <location filename="../Project/Project.py" line="1314" /> - <source>Delete Debugger Properties</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="1332" /> + <location filename="../Project/Project.py" line="1315" /> + <source>Delete Debugger Properties</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="1333" /> <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="1490" /> - <source>Add Language</source> - <translation>Ajouter une langue</translation> - </message> - <message> <location filename="../Project/Project.py" line="1491" /> + <source>Add Language</source> + <translation>Ajouter une langue</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1492" /> <source>You have to specify a translation pattern first.</source> <translation>Vous devez d'abord spécifier un pattern de traduction.</translation> </message> <message> - <location filename="../Project/Project.py" line="1627" /> - <location filename="../Project/Project.py" line="1602" /> - <source>Delete translation</source> - <translation>Supprimer la traduction</translation> - </message> - <message> <location filename="../Project/Project.py" line="1628" /> <location filename="../Project/Project.py" line="1603" /> + <source>Delete translation</source> + <translation>Supprimer la traduction</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1629" /> + <location filename="../Project/Project.py" line="1604" /> <source><p>The selected translation file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Le fichier de traduction sélectionné <b>{0}</b> ne peut être supprimé.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1787" /> - <location filename="../Project/Project.py" line="1774" /> - <location filename="../Project/Project.py" line="1760" /> + <location filename="../Project/Project.py" line="1788" /> + <location filename="../Project/Project.py" line="1775" /> + <location filename="../Project/Project.py" line="1761" /> <source>Add file</source> <translation>Ajouter un fichier</translation> </message> <message> - <location filename="../Project/Project.py" line="1853" /> - <location filename="../Project/Project.py" line="1761" /> + <location filename="../Project/Project.py" line="1854" /> + <location filename="../Project/Project.py" line="1762" /> <source><p>The file <b>{0}</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Le fichier <b>{0}</b> existe déjà.</p><p>L'écraser ?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1775" /> + <location filename="../Project/Project.py" line="1776" /> <source><p>The selected file <b>{0}</b> could not be added to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation><p>Le fichier sélectionné <b>{0}</b> ne peut être ajouté à <b>{1}</b>.</p><p>Raison : {2}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="1924" /> - <location filename="../Project/Project.py" line="1788" /> + <location filename="../Project/Project.py" line="1925" /> + <location filename="../Project/Project.py" line="1789" /> <source>The target directory must not be empty.</source> <translation>Le répertoire cible ne doit pas être vide.</translation> </message> <message> - <location filename="../Project/Project.py" line="1935" /> - <location filename="../Project/Project.py" line="1923" /> - <location filename="../Project/Project.py" line="1852" /> - <location filename="../Project/Project.py" line="1833" /> - <location filename="../Project/Project.py" line="1819" /> - <source>Add directory</source> - <translation>Ajouter un répertoire</translation> - </message> - <message> - <location filename="../Project/Project.py" line="1820" /> - <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> - <translation><p>Le répertoire source ne contient aucun fichier correspondant à la catégorie sélectionnée.</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="1834" /> - <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> - <translation><p>Le répertoire cible <b>{0}</b> ne peut être créé.</p><p>Raison : {1}</p></translation> - </message> - <message> <location filename="../Project/Project.py" line="1936" /> + <location filename="../Project/Project.py" line="1924" /> + <location filename="../Project/Project.py" line="1853" /> + <location filename="../Project/Project.py" line="1834" /> + <location filename="../Project/Project.py" line="1820" /> + <source>Add directory</source> + <translation>Ajouter un répertoire</translation> + </message> + <message> + <location filename="../Project/Project.py" line="1821" /> + <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> + <translation><p>Le répertoire source ne contient aucun fichier correspondant à la catégorie sélectionnée.</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="1835" /> + <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> + <translation><p>Le répertoire cible <b>{0}</b> ne peut être créé.</p><p>Raison : {1}</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="1937" /> <source>The source directory must not be empty.</source> <translation>Le répertoire source ne doit pas être vide.</translation> </message> <message> - <location filename="../Project/Project.py" line="2073" /> + <location filename="../Project/Project.py" line="2074" /> <source>Rename file</source> <translation>Renommer le fichier</translation> </message> <message> - <location filename="../Project/Project.py" line="2100" /> - <location filename="../Project/Project.py" line="2085" /> - <source>Rename File</source> - <translation>Renommer le fichier</translation> - </message> - <message> - <location filename="../Project/Project.py" line="3319" /> - <location filename="../Project/Project.py" line="2086" /> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> - </message> - <message> <location filename="../Project/Project.py" line="2101" /> + <location filename="../Project/Project.py" line="2086" /> + <source>Rename File</source> + <translation>Renommer le fichier</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3320" /> + <location filename="../Project/Project.py" line="2087" /> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="2102" /> <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> <translation><p>Le fichier <b>{0}</b> ne peut pas être renommé.<br />Raison : {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2392" /> - <source>Delete file</source> - <translation>Suppression de fichier</translation> - </message> - <message> <location filename="../Project/Project.py" line="2393" /> + <source>Delete file</source> + <translation>Suppression de fichier</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2394" /> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Le fichier sélectionné <b>{0}</b> ne peut être supprimé.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2424" /> - <source>Delete directory</source> - <translation>Suppression répertoire</translation> - </message> - <message> <location filename="../Project/Project.py" line="2425" /> + <source>Delete directory</source> + <translation>Suppression répertoire</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2426" /> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Le répertoire sélectionné <b>{0}</b> ne peut être supprimé.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2520" /> - <source>Create project directory</source> - <translation>Création d'un répertoire projet</translation> - </message> - <message> <location filename="../Project/Project.py" line="2521" /> + <source>Create project directory</source> + <translation>Création d'un répertoire projet</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2522" /> <source><p>The project directory <b>{0}</b> could not be created.</p></source> <translation><p>Le répertoire projet <b>{0}</b> n'a pas pu être créé.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3127" /> - <location filename="../Project/Project.py" line="2582" /> - <source>Create project management directory</source> - <translation>Créer un répertoire de gestion de projet</translation> - </message> - <message> <location filename="../Project/Project.py" line="3128" /> <location filename="../Project/Project.py" line="2583" /> + <source>Create project management directory</source> + <translation>Créer un répertoire de gestion de projet</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3129" /> + <location filename="../Project/Project.py" line="2584" /> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation><p>Le répertoire projet <b>{0}</b> n'est pas accessible en écriture.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="2603" /> - <source>Create main script</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="2604" /> + <source>Create main script</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="2605" /> <source><p>The mainscript <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2933" /> - <location filename="../Project/Project.py" line="2628" /> - <source>Create Makefile</source> - <translation>Créer un Makefile</translation> - </message> - <message> <location filename="../Project/Project.py" line="2934" /> <location filename="../Project/Project.py" line="2629" /> + <source>Create Makefile</source> + <translation>Créer un Makefile</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2935" /> + <location filename="../Project/Project.py" line="2630" /> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation><p>Le makefile <b>{0}</b> n'a pas pu être créé.<br/>Raison : {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="3156" /> - <location filename="../Project/Project.py" line="2771" /> - <location filename="../Project/Project.py" line="2742" /> - <location filename="../Project/Project.py" line="2694" /> - <location filename="../Project/Project.py" line="2669" /> - <location filename="../Project/Project.py" line="2639" /> - <source>New Project</source> - <translation>Nouveau projet</translation> - </message> - <message> - <location filename="../Project/Project.py" line="2640" /> - <source>Add existing files to the project?</source> - <translation>Ajouter des fichiers existant au projet ?</translation> - </message> - <message> <location filename="../Project/Project.py" line="3157" /> + <location filename="../Project/Project.py" line="2772" /> + <location filename="../Project/Project.py" line="2743" /> + <location filename="../Project/Project.py" line="2695" /> <location filename="../Project/Project.py" line="2670" /> + <location filename="../Project/Project.py" line="2640" /> + <source>New Project</source> + <translation>Nouveau projet</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2641" /> + <source>Add existing files to the project?</source> + <translation>Ajouter des fichiers existant au projet ?</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3158" /> + <location filename="../Project/Project.py" line="2671" /> <source>Select Version Control System</source> <translation>Sélectionner un système de contrôle de version</translation> </message> <message> - <location filename="../Project/Project.py" line="2772" /> - <location filename="../Project/Project.py" line="2695" /> + <location filename="../Project/Project.py" line="2773" /> + <location filename="../Project/Project.py" line="2696" /> <source>Would you like to edit the VCS command options?</source> <translation>Voulez-vous éditer les options de commande VCS ?</translation> </message> <message> - <location filename="../Project/Project.py" line="4150" /> - <location filename="../Project/Project.py" line="2714" /> + <location filename="../Project/Project.py" line="4151" /> + <location filename="../Project/Project.py" line="2715" /> <source>New project</source> <translation>Nouveau projet</translation> </message> <message> - <location filename="../Project/Project.py" line="2715" /> + <location filename="../Project/Project.py" line="2716" /> <source>Shall the project file be added to the repository?</source> <translation>Le fichier projet doit-il être ajouté au référentiel?</translation> </message> <message> - <location filename="../Project/Project.py" line="2748" /> - <location filename="../Project/Project.py" line="2736" /> + <location filename="../Project/Project.py" line="2749" /> + <location filename="../Project/Project.py" line="2737" /> <source>None</source> <translation>Auncun</translation> </message> <message> - <location filename="../Project/Project.py" line="2743" /> + <location filename="../Project/Project.py" line="2744" /> <source>Select version control system for the project</source> <translation>Sélectionner un système de contrôle de version (VCS) pour le projet</translation> </message> <message> - <location filename="../Project/Project.py" line="2859" /> - <source>Translation Pattern</source> - <translation>Pattern de traduction</translation> - </message> - <message> <location filename="../Project/Project.py" line="2860" /> + <source>Translation Pattern</source> + <translation>Pattern de traduction</translation> + </message> + <message> + <location filename="../Project/Project.py" line="2861" /> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation>Entrer le pattern pour les fichiers de traduction (utiliser la balise '%language%' à la place de la langue à utiliser):</translation> </message> <message> - <location filename="../Project/Project.py" line="4170" /> - <location filename="../Project/Project.py" line="3106" /> + <location filename="../Project/Project.py" line="4171" /> + <location filename="../Project/Project.py" line="3107" /> <source>Open project</source> <translation>Ouvir un projet</translation> </message> <message> - <location filename="../Project/Project.py" line="3108" /> + <location filename="../Project/Project.py" line="3109" /> <source>Project Files (*.epj);;XML Project Files (*.e4p)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3304" /> - <location filename="../Project/Project.py" line="3294" /> + <location filename="../Project/Project.py" line="3305" /> + <location filename="../Project/Project.py" line="3295" /> <source>Project Files (*.epj)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3302" /> + <location filename="../Project/Project.py" line="3303" /> <source>Save Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3318" /> + <location filename="../Project/Project.py" line="3319" /> <source>Save File</source> <translation>Enregistrer Fichier</translation> </message> <message> - <location filename="../Project/Project.py" line="3357" /> - <source>Close Project</source> - <translation>Fermer le projet</translation> - </message> - <message> <location filename="../Project/Project.py" line="3358" /> + <source>Close Project</source> + <translation>Fermer le projet</translation> + </message> + <message> + <location filename="../Project/Project.py" line="3359" /> <source>The current project has unsaved changes.</source> <translation>Le projet courant a des modifications non enregistrées.</translation> </message> <message> - <location filename="../Project/Project.py" line="3546" /> - <location filename="../Project/Project.py" line="3512" /> + <location filename="../Project/Project.py" line="3547" /> + <location filename="../Project/Project.py" line="3513" /> <source>Syntax errors detected</source> <translation>Erreurs de syntaxe détectées</translation> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3547" /> - <location filename="../Project/Project.py" line="3513" /> + <location filename="../Project/Project.py" line="3548" /> + <location filename="../Project/Project.py" line="3514" /> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>Le projet contient %n fichier avec des erreurs de syntaxe.</numerusform> @@ -55972,1093 +55972,1093 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="4152" /> + <location filename="../Project/Project.py" line="4153" /> <source>&New...</source> <translation>&Nouveau...</translation> </message> <message> - <location filename="../Project/Project.py" line="4158" /> + <location filename="../Project/Project.py" line="4159" /> <source>Generate a new project</source> <translation>Génerer un nouveau projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4160" /> + <location filename="../Project/Project.py" line="4161" /> <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation><b>Nouveau...</b><p>Ouvre une boite de dialogue pour entrer les paramètres d'un nouveau projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4172" /> + <location filename="../Project/Project.py" line="4173" /> <source>&Open...</source> <translation>&Ouvrir...</translation> </message> <message> - <location filename="../Project/Project.py" line="4178" /> + <location filename="../Project/Project.py" line="4179" /> <source>Open an existing project</source> <translation>Ouvrir un projet existant</translation> </message> <message> - <location filename="../Project/Project.py" line="4180" /> + <location filename="../Project/Project.py" line="4181" /> <source><b>Open...</b><p>This opens an existing project.</p></source> <translation><b>Ouvrir...</b><p>Ouvre un projet existant.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4186" /> + <location filename="../Project/Project.py" line="4187" /> <source>Close project</source> <translation>Fermer le projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4188" /> + <location filename="../Project/Project.py" line="4189" /> <source>&Close</source> <translation>&Fermer</translation> </message> <message> - <location filename="../Project/Project.py" line="4194" /> + <location filename="../Project/Project.py" line="4195" /> <source>Close the current project</source> <translation>Fermer le projet en cours</translation> </message> <message> - <location filename="../Project/Project.py" line="4196" /> + <location filename="../Project/Project.py" line="4197" /> <source><b>Close</b><p>This closes the current project.</p></source> <translation><b>Fermer</b><p>Ferme le projet en cours.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4202" /> + <location filename="../Project/Project.py" line="4203" /> <source>Save project</source> <translation>Enregistrer le projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4478" /> - <location filename="../Project/Project.py" line="4204" /> + <location filename="../Project/Project.py" line="4479" /> + <location filename="../Project/Project.py" line="4205" /> <source>&Save</source> <translation>&Enregistrer</translation> </message> <message> - <location filename="../Project/Project.py" line="4210" /> + <location filename="../Project/Project.py" line="4211" /> <source>Save the current project</source> <translation>Enregistre le projet courant</translation> </message> <message> - <location filename="../Project/Project.py" line="4212" /> + <location filename="../Project/Project.py" line="4213" /> <source><b>Save</b><p>This saves the current project.</p></source> <translation><b>Enregistrer</b><p>Enregistre le projet en cours.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4218" /> + <location filename="../Project/Project.py" line="4219" /> <source>Save project as</source> <translation>Enregistrer le projet sous</translation> </message> <message> - <location filename="../Project/Project.py" line="4220" /> + <location filename="../Project/Project.py" line="4221" /> <source>Save &as...</source> <translation>&Enregistrer sous...</translation> </message> <message> - <location filename="../Project/Project.py" line="4226" /> + <location filename="../Project/Project.py" line="4227" /> <source>Save the current project to a new file</source> <translation>Enregistre le projet en cours dans un nouveau fichier</translation> </message> <message> - <location filename="../Project/Project.py" line="4228" /> + <location filename="../Project/Project.py" line="4229" /> <source><b>Save as</b><p>This saves the current project to a new file.</p></source> <translation><b>Enregistrer sous</b><p>Enregistre le projet en cours dans un nouveau fichier.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4243" /> + <location filename="../Project/Project.py" line="4244" /> <source>Add files to project</source> <translation>Ajouter des fichiers au projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4245" /> + <location filename="../Project/Project.py" line="4246" /> <source>Add &files...</source> <translation>Ajouter des &fichiers...</translation> </message> <message> - <location filename="../Project/Project.py" line="4251" /> + <location filename="../Project/Project.py" line="4252" /> <source>Add files to the current project</source> <translation>Ajouter des fichiers au projet courant</translation> </message> <message> - <location filename="../Project/Project.py" line="4253" /> + <location filename="../Project/Project.py" line="4254" /> <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><b>Ajouter des fichiers...</b><p>Ouvre une boite de dialogue pour ajouter des fichiers au projet courant. La position pour l'insertion est déterminée par l'extension du fichier.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4264" /> + <location filename="../Project/Project.py" line="4265" /> <source>Add directory to project</source> <translation>Ajouter un répertoire au projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4266" /> + <location filename="../Project/Project.py" line="4267" /> <source>Add directory...</source> <translation>Ajouter un répertoire...</translation> </message> <message> - <location filename="../Project/Project.py" line="4273" /> + <location filename="../Project/Project.py" line="4274" /> <source>Add a directory to the current project</source> <translation>Ajouter un répertoire au projet courant</translation> </message> <message> - <location filename="../Project/Project.py" line="4276" /> + <location filename="../Project/Project.py" line="4277" /> <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> <translation><b>Ajouter un répertoire...</b><p>Ouvre une fenêtre pour ajouter un répertoire au projet courant.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4286" /> + <location filename="../Project/Project.py" line="4287" /> <source>Add translation to project</source> <translation>Ajouter une traduction au projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4288" /> + <location filename="../Project/Project.py" line="4289" /> <source>Add &translation...</source> <translation>Ajouter une &traduction...</translation> </message> <message> - <location filename="../Project/Project.py" line="4295" /> + <location filename="../Project/Project.py" line="4296" /> <source>Add a translation to the current project</source> <translation>Ajoute une traduction au projet en cours</translation> </message> <message> - <location filename="../Project/Project.py" line="4298" /> + <location filename="../Project/Project.py" line="4299" /> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation><b>Ajouter une traduction...</b><p>Ouvre une boite de dialogue pour ajouter une traduction au projet courant.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4308" /> - <source>Search new files</source> - <translation>Rechercher des nouveaux fichiers</translation> - </message> - <message> <location filename="../Project/Project.py" line="4309" /> + <source>Search new files</source> + <translation>Rechercher des nouveaux fichiers</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4310" /> <source>Searc&h new files...</source> <translation>Re&chercher des nouveaux fichiers...</translation> </message> <message> - <location filename="../Project/Project.py" line="4315" /> + <location filename="../Project/Project.py" line="4316" /> <source>Search new files in the project directory.</source> <translation>Recherche des nouveaux fichiers dans le répertoire du projet.</translation> </message> <message> - <location filename="../Project/Project.py" line="4317" /> + <location filename="../Project/Project.py" line="4318" /> <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4328" /> - <source>Search Project File</source> - <translation>Chercher un fichier projet</translation> - </message> - <message> <location filename="../Project/Project.py" line="4329" /> - <source>Search Project File...</source> - <translation>Chercher un fichier projet...</translation> + <source>Search Project File</source> + <translation>Chercher un fichier projet</translation> </message> <message> <location filename="../Project/Project.py" line="4330" /> + <source>Search Project File...</source> + <translation>Chercher un fichier projet...</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4331" /> <source>Alt+Ctrl+P</source> <comment>Project|Search Project File</comment> <translation>Alt+Ctrl+P</translation> </message> <message> - <location filename="../Project/Project.py" line="4335" /> + <location filename="../Project/Project.py" line="4336" /> <source>Search for a file in the project list of files.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4337" /> + <location filename="../Project/Project.py" line="4338" /> <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="4346" /> + <location filename="../Project/Project.py" line="4347" /> <source>Project properties</source> <translation>Propriétés du projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4348" /> + <location filename="../Project/Project.py" line="4349" /> <source>&Properties...</source> <translation>&Propriétés...</translation> </message> <message> - <location filename="../Project/Project.py" line="4354" /> + <location filename="../Project/Project.py" line="4355" /> <source>Show the project properties</source> <translation>Affiche les propriétés du projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4356" /> + <location filename="../Project/Project.py" line="4357" /> <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> <translation><b>Propriétés...</b><p>Affiche une boite de dialogue pour éditer les propriétés du projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4365" /> + <location filename="../Project/Project.py" line="4366" /> <source>User project properties</source> <translation>Propriétés utilisateur du projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4367" /> + <location filename="../Project/Project.py" line="4368" /> <source>&User Properties...</source> <translation>Propriétés &Utilisateur...</translation> </message> <message> - <location filename="../Project/Project.py" line="4374" /> + <location filename="../Project/Project.py" line="4375" /> <source>Show the user specific project properties</source> <translation>Afficher le propriétés utilisateurs spécifiques au projet</translation> </message> <message> - <location filename="../Project/Project.py" line="4377" /> + <location filename="../Project/Project.py" line="4378" /> <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> <translation><b>Propriétés utilisateur...</b><p>Affiche une fenêtre permettant d'éditer les propriétés du projet spécifiques à l'utilisateur.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4387" /> - <source>Filetype Associations</source> - <translation>Association des types de fichiers</translation> - </message> - <message> <location filename="../Project/Project.py" line="4388" /> + <source>Filetype Associations</source> + <translation>Association des types de fichiers</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4389" /> <source>Filetype Associations...</source> <translation>Association des types de fichiers...</translation> </message> <message> - <location filename="../Project/Project.py" line="4395" /> + <location filename="../Project/Project.py" line="4396" /> <source>Show the project file type associations</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4398" /> + <location filename="../Project/Project.py" line="4399" /> <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="4411" /> - <source>Lexer Associations</source> - <translation>Association des types de fichiers</translation> - </message> - <message> <location filename="../Project/Project.py" line="4412" /> + <source>Lexer Associations</source> + <translation>Association des types de fichiers</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4413" /> <source>Lexer Associations...</source> <translation>Association des types de fichiers...</translation> </message> <message> - <location filename="../Project/Project.py" line="4419" /> + <location filename="../Project/Project.py" line="4420" /> <source>Show the project lexer associations (overriding defaults)</source> <translation>Affiche les asociations Fichier/Type de fichier pour le projet (sans tenir compte des valeurs par défaut)</translation> </message> <message> - <location filename="../Project/Project.py" line="4422" /> + <location filename="../Project/Project.py" line="4423" /> <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><b>Associations des types de fichiers...</b><p>Permet d'associer les types de fichiers aux analyseurs syntaxiques pour le projet en cours. Ces associations sont prioritaires sur les associations de fichiers configurées par défaut.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4440" /> - <source>Debugger Properties</source> - <translation>Propriétés du Débogueur</translation> - </message> - <message> <location filename="../Project/Project.py" line="4441" /> + <source>Debugger Properties</source> + <translation>Propriétés du Débogueur</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4442" /> <source>Debugger &Properties...</source> <translation>Débogueur & Propriétés...</translation> </message> <message> - <location filename="../Project/Project.py" line="4447" /> + <location filename="../Project/Project.py" line="4448" /> <source>Show the debugger properties</source> <translation>Affichage des propriétés du débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="4449" /> + <location filename="../Project/Project.py" line="4450" /> <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> <translation><b>Propriétés du Débogueur...</b><p>Affiche une boite de dialogue permettant d'éditer les proprités du débogueur, spécifiques au projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4459" /> - <source>Load</source> - <translation>Charger</translation> - </message> - <message> <location filename="../Project/Project.py" line="4460" /> + <source>Load</source> + <translation>Charger</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4461" /> <source>&Load</source> <translation>&Charger</translation> </message> <message> - <location filename="../Project/Project.py" line="4466" /> + <location filename="../Project/Project.py" line="4467" /> <source>Load the debugger properties</source> <translation>Charger les propriétés du débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="4468" /> + <location filename="../Project/Project.py" line="4469" /> <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> <translation><b>Chargement des Propriétés du Débogueur</b><p>Charge la configuration du débogueur spécifique au projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4477" /> + <location filename="../Project/Project.py" line="4478" /> <source>Save</source> <translation>Enregistrer</translation> </message> <message> - <location filename="../Project/Project.py" line="4484" /> + <location filename="../Project/Project.py" line="4485" /> <source>Save the debugger properties</source> <translation>Enregistrer les propriétés du débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="4486" /> + <location filename="../Project/Project.py" line="4487" /> <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> <translation><b>Enregistrement des Propriétés du Débogueur</b><p>Enregistre la configuration du débogueur spécifique au projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4495" /> - <source>Delete</source> - <translation>Supprimer</translation> - </message> - <message> <location filename="../Project/Project.py" line="4496" /> + <source>Delete</source> + <translation>Supprimer</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4497" /> <source>&Delete</source> <translation>&Supprimer</translation> </message> <message> - <location filename="../Project/Project.py" line="4502" /> + <location filename="../Project/Project.py" line="4503" /> <source>Delete the debugger properties</source> <translation>Supprimer les propriétés du débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="4504" /> + <location filename="../Project/Project.py" line="4505" /> <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> <translation><b>Suppression des Propriétés du Débogueur...</b><p>Supprime la configuration du débogueur spécifique au projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4514" /> - <source>Reset</source> - <translation>Réinitialiser</translation> - </message> - <message> <location filename="../Project/Project.py" line="4515" /> + <source>Reset</source> + <translation>Réinitialiser</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4516" /> <source>&Reset</source> <translation>&Réinitialiser</translation> </message> <message> - <location filename="../Project/Project.py" line="4521" /> + <location filename="../Project/Project.py" line="4522" /> <source>Reset the debugger properties</source> <translation>Réinitialise des propriétés du débogueur</translation> </message> <message> - <location filename="../Project/Project.py" line="4523" /> + <location filename="../Project/Project.py" line="4524" /> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation><b>Réinitialiser les propriétés du débogueur</b><p>Réinitialise la configuration du débogueur spécifique au projet.</p></translation> </message> <message> + <location filename="../Project/Project.py" line="4540" /> <location filename="../Project/Project.py" line="4539" /> - <location filename="../Project/Project.py" line="4538" /> <source>Load session</source> <translation>Charger la session</translation> </message> <message> - <location filename="../Project/Project.py" line="4545" /> + <location filename="../Project/Project.py" line="4546" /> <source>Load the projects session file.</source> <translation>Charge le fichier de session du projet.</translation> </message> <message> - <location filename="../Project/Project.py" line="4547" /> + <location filename="../Project/Project.py" line="4548" /> <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><b>Charger la session</b><p>Charge le fichier session du projet. Une session est constituée par les données suivantes.<br>- tous les fichiers open source<br>- tous les points d'arrêts<br>- les arguments de ligne de commande<br>- le répertoire de travail<br>- le flag de rapport d'exception</p></translation> </message> <message> + <location filename="../Project/Project.py" line="4564" /> <location filename="../Project/Project.py" line="4563" /> - <location filename="../Project/Project.py" line="4562" /> <source>Save session</source> <translation>Enregistrer la session</translation> </message> <message> - <location filename="../Project/Project.py" line="4569" /> + <location filename="../Project/Project.py" line="4570" /> <source>Save the projects session file.</source> <translation>Enregistre le fichier de session du projet.</translation> </message> <message> - <location filename="../Project/Project.py" line="4571" /> + <location filename="../Project/Project.py" line="4572" /> <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><b>Enregistrer la session</b><p>Enregistrer le fichier session du projet. Une session est constituée par les données suivantes.<br>- tous les fichiers open source<br>- tous les points d'arrêts<br>- les arguments de ligne de commande<br>- le répertoire de travail<br>- le flag de rapport d'exception</p></translation> </message> <message> + <location filename="../Project/Project.py" line="4588" /> <location filename="../Project/Project.py" line="4587" /> - <location filename="../Project/Project.py" line="4586" /> <source>Delete session</source> <translation>Supprimer la session</translation> </message> <message> - <location filename="../Project/Project.py" line="4593" /> + <location filename="../Project/Project.py" line="4594" /> <source>Delete the projects session file.</source> <translation>Suppression du fichier session de projet.</translation> </message> <message> - <location filename="../Project/Project.py" line="4595" /> + <location filename="../Project/Project.py" line="4596" /> <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation><b>Suppression de session</b><p>Ceci supprime le fichier session de projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4610" /> - <source>Code Metrics</source> - <translation>Statistiques du code</translation> - </message> - <message> <location filename="../Project/Project.py" line="4611" /> + <source>Code Metrics</source> + <translation>Statistiques du code</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4612" /> <source>&Code Metrics...</source> <translation>Statistiques du &Code...</translation> </message> <message> - <location filename="../Project/Project.py" line="4618" /> + <location filename="../Project/Project.py" line="4619" /> <source>Show some code metrics for the project.</source> <translation>Affiche des statistiques sur le code du projet.</translation> </message> <message> - <location filename="../Project/Project.py" line="4621" /> + <location filename="../Project/Project.py" line="4622" /> <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> <translation><b>Statistiques du Code...</b><p>Affiche des statistiques sur le code de tous les fichiers Python du projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4631" /> - <source>Python Code Coverage</source> - <translation> Code Coverage Python</translation> - </message> - <message> <location filename="../Project/Project.py" line="4632" /> + <source>Python Code Coverage</source> + <translation> Code Coverage Python</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4633" /> <source>Code Co&verage...</source> <translation>Code Co&verage...</translation> </message> <message> - <location filename="../Project/Project.py" line="4639" /> + <location filename="../Project/Project.py" line="4640" /> <source>Show code coverage information for the project.</source> <translation>Affiche les informations de code coverage pour le projet.</translation> </message> <message> - <location filename="../Project/Project.py" line="4642" /> + <location filename="../Project/Project.py" line="4643" /> <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> <translation><b>Code Coverage...</b><p>Affiche les informations de code coverage pour le projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5860" /> - <location filename="../Project/Project.py" line="5847" /> - <location filename="../Project/Project.py" line="4652" /> + <location filename="../Project/Project.py" line="5861" /> + <location filename="../Project/Project.py" line="5848" /> + <location filename="../Project/Project.py" line="4653" /> <source>Profile Data</source> <translation>Profiling des données</translation> </message> <message> - <location filename="../Project/Project.py" line="4653" /> + <location filename="../Project/Project.py" line="4654" /> <source>&Profile Data...</source> <translation>&Profiling des données...</translation> </message> <message> - <location filename="../Project/Project.py" line="4660" /> + <location filename="../Project/Project.py" line="4661" /> <source>Show profiling data for the project.</source> <translation>Affiche le profiling des données du projet.</translation> </message> <message> - <location filename="../Project/Project.py" line="4663" /> + <location filename="../Project/Project.py" line="4664" /> <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> <translation><b>Profilling des données...</b><p>Affiche le profiling des données du projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5912" /> - <location filename="../Project/Project.py" line="4678" /> + <location filename="../Project/Project.py" line="5913" /> + <location filename="../Project/Project.py" line="4679" /> <source>Application Diagram</source> <translation>Diagramme de l'application</translation> </message> <message> - <location filename="../Project/Project.py" line="4679" /> + <location filename="../Project/Project.py" line="4680" /> <source>&Application Diagram...</source> <translation>&Diagramme de l'application...</translation> </message> <message> - <location filename="../Project/Project.py" line="4686" /> + <location filename="../Project/Project.py" line="4687" /> <source>Show a diagram of the project.</source> <translation>Affiche le diagramme de l'application.</translation> </message> <message> - <location filename="../Project/Project.py" line="4689" /> + <location filename="../Project/Project.py" line="4690" /> <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation><b>Diagramme de l'application...</b><p>Affiche le diagramme du projet.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="4698" /> - <source>Load Diagram</source> - <translation>Charger le diagramme</translation> - </message> - <message> <location filename="../Project/Project.py" line="4699" /> + <source>Load Diagram</source> + <translation>Charger le diagramme</translation> + </message> + <message> + <location filename="../Project/Project.py" line="4700" /> <source>&Load Diagram...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4705" /> + <location filename="../Project/Project.py" line="4706" /> <source>Load a diagram from file.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4707" /> + <location filename="../Project/Project.py" line="4708" /> <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="6107" /> - <location filename="../Project/Project.py" line="6048" /> - <location filename="../Project/Project.py" line="4722" /> + <location filename="../Project/Project.py" line="6108" /> + <location filename="../Project/Project.py" line="6049" /> + <location filename="../Project/Project.py" line="4723" /> <source>Create Package List</source> <translation>Création de la liste de package</translation> </message> <message> - <location filename="../Project/Project.py" line="4724" /> + <location filename="../Project/Project.py" line="4725" /> <source>Create &Package List</source> <translation>Création de la liste de &package</translation> </message> <message> - <location filename="../Project/Project.py" line="4731" /> + <location filename="../Project/Project.py" line="4732" /> <source>Create an initial PKGLIST file for an eric plugin.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4734" /> + <location filename="../Project/Project.py" line="4735" /> <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="6176" /> - <location filename="../Project/Project.py" line="4745" /> + <location filename="../Project/Project.py" line="6177" /> + <location filename="../Project/Project.py" line="4746" /> <source>Create Plugin Archives</source> <translation>Créer une archive plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="4747" /> + <location filename="../Project/Project.py" line="4748" /> <source>Create Plugin &Archives</source> <translation>Créer les &archives plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="4753" /> + <location filename="../Project/Project.py" line="4754" /> <source>Create eric plugin archive files.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4755" /> + <location filename="../Project/Project.py" line="4756" /> <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="4767" /> + <location filename="../Project/Project.py" line="4768" /> <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4769" /> + <location filename="../Project/Project.py" line="4770" /> <source>Create Plugin Archives (&Snapshot)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4776" /> + <location filename="../Project/Project.py" line="4777" /> <source>Create eric plugin archive files (snapshot releases).</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4779" /> + <location filename="../Project/Project.py" line="4780" /> <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="6593" /> - <location filename="../Project/Project.py" line="6564" /> - <location filename="../Project/Project.py" line="6515" /> - <location filename="../Project/Project.py" line="4798" /> + <location filename="../Project/Project.py" line="6594" /> + <location filename="../Project/Project.py" line="6565" /> + <location filename="../Project/Project.py" line="6516" /> + <location filename="../Project/Project.py" line="4799" /> <source>Execute Make</source> <translation>Exécuter Make</translation> </message> <message> - <location filename="../Project/Project.py" line="4799" /> + <location filename="../Project/Project.py" line="4800" /> <source>&Execute Make</source> <translation>Éxécut&er Make</translation> </message> <message> - <location filename="../Project/Project.py" line="4805" /> + <location filename="../Project/Project.py" line="4806" /> <source>Perform a 'make' run.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4807" /> + <location filename="../Project/Project.py" line="4808" /> <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="6570" /> - <location filename="../Project/Project.py" line="4817" /> - <source>Test for Changes</source> - <translation type="unfinished" /> - </message> - <message> + <location filename="../Project/Project.py" line="6571" /> <location filename="../Project/Project.py" line="4818" /> + <source>Test for Changes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4819" /> <source>&Test for Changes</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4825" /> + <location filename="../Project/Project.py" line="4826" /> <source>Question 'make', if a rebuild is needed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4828" /> + <location filename="../Project/Project.py" line="4829" /> <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="4846" /> - <source>Create SBOM File</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="4847" /> + <source>Create SBOM File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4848" /> <source>Create &SBOM File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4854" /> + <location filename="../Project/Project.py" line="4855" /> <source>Create a SBOM file of the project dependencies.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4857" /> + <location filename="../Project/Project.py" line="4858" /> <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="6748" /> - <location filename="../Project/Project.py" line="4874" /> + <location filename="../Project/Project.py" line="6749" /> + <location filename="../Project/Project.py" line="4875" /> <source>About Black</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4875" /> + <location filename="../Project/Project.py" line="4876" /> <source>&Black</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4881" /> + <location filename="../Project/Project.py" line="4882" /> <source>Show some information about 'Black'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4883" /> + <location filename="../Project/Project.py" line="4884" /> <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="4895" /> - <source>Format Code</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="4896" /> + <source>Format Code</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4897" /> <source>&Format Code</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4903" /> + <location filename="../Project/Project.py" line="4904" /> <source>Format the project sources with 'Black'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4906" /> + <location filename="../Project/Project.py" line="4907" /> <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="4918" /> - <source>Check Code Formatting</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="4919" /> + <source>Check Code Formatting</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4920" /> <source>&Check Code Formatting</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4926" /> + <location filename="../Project/Project.py" line="4927" /> <source>Check, if the project sources need to be reformatted with 'Black'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4931" /> + <location filename="../Project/Project.py" line="4932" /> <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="4944" /> - <source>Code Formatting Diff</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="4945" /> + <source>Code Formatting Diff</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4946" /> <source>Code Formatting &Diff</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4952" /> + <location filename="../Project/Project.py" line="4953" /> <source>Generate a unified diff of potential project source reformatting with 'Black'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4958" /> + <location filename="../Project/Project.py" line="4959" /> <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="5021" /> + <location filename="../Project/Project.py" line="5022" /> + <location filename="../Project/Project.py" line="4973" /> <location filename="../Project/Project.py" line="4972" /> - <location filename="../Project/Project.py" line="4971" /> <source>Configure</source> <translation type="unfinished">Configuration</translation> </message> <message> - <location filename="../Project/Project.py" line="4979" /> + <location filename="../Project/Project.py" line="4980" /> <source>Enter the parameters for formatting the project sources with 'Black'.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4984" /> + <location filename="../Project/Project.py" line="4985" /> <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="5000" /> - <source>Install Project</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="5001" /> + <source>Install Project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5002" /> <source>&Install Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5008" /> + <location filename="../Project/Project.py" line="5009" /> <source>Install the project into the embedded environment.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5011" /> + <location filename="../Project/Project.py" line="5012" /> <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="5022" /> + <location filename="../Project/Project.py" line="5023" /> <source>&Configure</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5029" /> + <location filename="../Project/Project.py" line="5030" /> <source>Configure the embedded environment.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5032" /> + <location filename="../Project/Project.py" line="5033" /> <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="5042" /> - <source>Upgrade</source> - <translation type="unfinished">Mettre à jour</translation> - </message> - <message> <location filename="../Project/Project.py" line="5043" /> + <source>Upgrade</source> + <translation type="unfinished">Mettre à jour</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5044" /> <source>&Upgrade</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5049" /> + <location filename="../Project/Project.py" line="5050" /> <source>Upgrade the embedded environment.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5051" /> + <location filename="../Project/Project.py" line="5052" /> <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="5063" /> - <source>Recreate</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="5064" /> + <source>Recreate</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5065" /> <source>&Recreate</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5070" /> + <location filename="../Project/Project.py" line="5071" /> <source>Recreate the embedded environment.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5072" /> + <location filename="../Project/Project.py" line="5073" /> <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="5101" /> - <source>&Project</source> - <translation>&Projet</translation> - </message> - <message> <location filename="../Project/Project.py" line="5102" /> - <source>Open &Recent Projects</source> - <translation>Ouvrir un projet &récent</translation> + <source>&Project</source> + <translation>&Projet</translation> </message> <message> <location filename="../Project/Project.py" line="5103" /> - <source>Session</source> - <translation>Session</translation> + <source>Open &Recent Projects</source> + <translation>Ouvrir un projet &récent</translation> </message> <message> <location filename="../Project/Project.py" line="5104" /> - <source>Debugger</source> - <translation>Débogueur</translation> + <source>Session</source> + <translation>Session</translation> </message> <message> <location filename="../Project/Project.py" line="5105" /> + <source>Debugger</source> + <translation>Débogueur</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5106" /> <source>Embedded Environment</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5107" /> - <source>Project-T&ools</source> - <translation>Outils pr&ojet</translation> - </message> - <message> <location filename="../Project/Project.py" line="5108" /> + <source>Project-T&ools</source> + <translation>Outils pr&ojet</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5109" /> <source>&Version Control</source> <translation>&Contrôle de version</translation> </message> <message> - <location filename="../Project/Project.py" line="5112" /> + <location filename="../Project/Project.py" line="5113" /> <source>Chec&k</source> <translation>&Vérification</translation> </message> <message> - <location filename="../Project/Project.py" line="5114" /> + <location filename="../Project/Project.py" line="5115" /> <source>Code &Formatting</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5116" /> - <source>Sho&w</source> - <translation>&Affichage</translation> - </message> - <message> <location filename="../Project/Project.py" line="5117" /> - <source>&Diagrams</source> - <translation>&Diagrammes</translation> + <source>Sho&w</source> + <translation>&Affichage</translation> </message> <message> <location filename="../Project/Project.py" line="5118" /> - <source>Pac&kagers</source> - <translation>Création de pac&kage</translation> + <source>&Diagrams</source> + <translation>&Diagrammes</translation> </message> <message> <location filename="../Project/Project.py" line="5119" /> + <source>Pac&kagers</source> + <translation>Création de pac&kage</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5120" /> <source>Source &Documentation</source> <translation>&Documentation automatique</translation> </message> <message> - <location filename="../Project/Project.py" line="5121" /> - <source>Make</source> - <translation>Make</translation> - </message> - <message> <location filename="../Project/Project.py" line="5122" /> + <source>Make</source> + <translation>Make</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5123" /> <source>Other Tools</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5279" /> - <location filename="../Project/Project.py" line="5276" /> + <location filename="../Project/Project.py" line="5280" /> + <location filename="../Project/Project.py" line="5277" /> <source>Project</source> <translation>Projet</translation> </message> <message> - <location filename="../Project/Project.py" line="5342" /> + <location filename="../Project/Project.py" line="5343" /> <source>&Clear</source> <translation>&Effacer</translation> </message> <message> - <location filename="../Project/Project.py" line="5501" /> - <source>Search New Files</source> - <translation>Rechercher des nouveaux fichiers</translation> - </message> - <message> <location filename="../Project/Project.py" line="5502" /> + <source>Search New Files</source> + <translation>Rechercher des nouveaux fichiers</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5503" /> <source>There were no new files found to be added.</source> <translation>Aucun fichier à ajouter n'a été trouvé.</translation> </message> <message> - <location filename="../Project/Project.py" line="5653" /> - <location filename="../Project/Project.py" line="5640" /> - <source>Version Control System</source> - <translation>Système de conrôle des versions (VCS)</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5641" /> - <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="5654" /> + <location filename="../Project/Project.py" line="5641" /> + <source>Version Control System</source> + <translation>Système de conrôle des versions (VCS)</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5642" /> + <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="5655" /> <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="5802" /> + <location filename="../Project/Project.py" line="5803" /> <source>Coverage Data</source> <translation>Coverage de données</translation> </message> <message> - <location filename="../Project/Project.py" line="5848" /> - <location filename="../Project/Project.py" line="5803" /> + <location filename="../Project/Project.py" line="5849" /> + <location filename="../Project/Project.py" line="5804" /> <source>There is no main script defined for the current project. Aborting</source> <translation>Il n'y a pas de script principal défini dans le projet en cours. Abandon</translation> </message> <message> - <location filename="../Project/Project.py" line="5815" /> - <source>Code Coverage</source> - <translation>Code Coverage</translation> - </message> - <message> <location filename="../Project/Project.py" line="5816" /> + <source>Code Coverage</source> + <translation>Code Coverage</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5817" /> <source>Please select a coverage file</source> <translation>Sélectionner un fichier coverage</translation> </message> <message> - <location filename="../Project/Project.py" line="5861" /> + <location filename="../Project/Project.py" line="5862" /> <source>Please select a profile file</source> <translation>Sélectionner un fichier profile</translation> </message> <message> - <location filename="../Project/Project.py" line="5913" /> + <location filename="../Project/Project.py" line="5914" /> <source>Include module names?</source> <translation>Inclure les noms de modules ?</translation> </message> <message> - <location filename="../Project/Project.py" line="6049" /> + <location filename="../Project/Project.py" line="6050" /> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Le fichier <b>PKGLIST</b> existe déjà.</p><p>Ecraser ?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="6108" /> + <location filename="../Project/Project.py" line="6109" /> <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="6397" /> - <location filename="../Project/Project.py" line="6355" /> - <location filename="../Project/Project.py" line="6309" /> - <location filename="../Project/Project.py" line="6298" /> - <location filename="../Project/Project.py" line="6280" /> - <location filename="../Project/Project.py" line="6247" /> - <location filename="../Project/Project.py" line="6217" /> - <location filename="../Project/Project.py" line="6189" /> - <location filename="../Project/Project.py" line="6159" /> - <location filename="../Project/Project.py" line="6145" /> - <location filename="../Project/Project.py" line="6128" /> + <location filename="../Project/Project.py" line="6398" /> + <location filename="../Project/Project.py" line="6356" /> + <location filename="../Project/Project.py" line="6310" /> + <location filename="../Project/Project.py" line="6299" /> + <location filename="../Project/Project.py" line="6281" /> + <location filename="../Project/Project.py" line="6248" /> + <location filename="../Project/Project.py" line="6218" /> + <location filename="../Project/Project.py" line="6190" /> + <location filename="../Project/Project.py" line="6160" /> + <location filename="../Project/Project.py" line="6146" /> + <location filename="../Project/Project.py" line="6129" /> <source>Create Plugin Archive</source> <translation>Création de l'archive du plugin</translation> </message> <message> - <location filename="../Project/Project.py" line="6129" /> + <location filename="../Project/Project.py" line="6130" /> <source>The project does not have a main script defined. Aborting...</source> <translation>Le projet n'a pas de script principal défini. Abandon...</translation> </message> <message> - <location filename="../Project/Project.py" line="6146" /> + <location filename="../Project/Project.py" line="6147" /> <source>Select package lists:</source> <translation>Sélectionner les listes de packages :</translation> </message> <message> - <location filename="../Project/Project.py" line="6160" /> + <location filename="../Project/Project.py" line="6161" /> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6168" /> - <source>Creating plugin archives...</source> - <translation>Création en cours des archives de plugin...</translation> - </message> - <message> <location filename="../Project/Project.py" line="6169" /> + <source>Creating plugin archives...</source> + <translation>Création en cours des archives de plugin...</translation> + </message> + <message> + <location filename="../Project/Project.py" line="6170" /> <source>Abort</source> <translation>Abandonner</translation> </message> <message> - <location filename="../Project/Project.py" line="6172" /> + <location filename="../Project/Project.py" line="6173" /> <source>%v/%m Archives</source> <translation>Archives %v/%m</translation> </message> <message> - <location filename="../Project/Project.py" line="6190" /> + <location filename="../Project/Project.py" line="6191" /> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Le fichier <b>{0}</b> ne peut être lu.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="6218" /> + <location filename="../Project/Project.py" line="6219" /> <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="6248" /> + <location filename="../Project/Project.py" line="6249" /> <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="6281" /> + <location filename="../Project/Project.py" line="6282" /> <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="6299" /> + <location filename="../Project/Project.py" line="6300" /> <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="6310" /> + <location filename="../Project/Project.py" line="6311" /> <source><p>The eric plugin archive files were created successfully.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6356" /> + <location filename="../Project/Project.py" line="6357" /> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Le fichier plugin <b>{0}</b> ne peut être lu.</p><p>Raison : {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="6398" /> + <location filename="../Project/Project.py" line="6399" /> <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="6516" /> + <location filename="../Project/Project.py" line="6517" /> <source>The make process did not start.</source> <translation>Le processus make n'a pas démarré.</translation> </message> <message> - <location filename="../Project/Project.py" line="6565" /> + <location filename="../Project/Project.py" line="6566" /> <source>The make process crashed.</source> <translation>Crash du processus make.</translation> </message> <message> - <location filename="../Project/Project.py" line="6573" /> + <location filename="../Project/Project.py" line="6574" /> <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="6578" /> + <location filename="../Project/Project.py" line="6579" /> <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="6594" /> + <location filename="../Project/Project.py" line="6595" /> <source>The makefile contains errors.</source> <translation>Le makefile contient des erreurs.</translation> </message> <message> - <location filename="../Project/Project.py" line="6749" /> + <location filename="../Project/Project.py" line="6750" /> <source><p><b>Black Version {0}</b></p><p><i>Black</i> is the uncompromising Python code formatter.</p></source> <translation type="unfinished" /> </message> @@ -57324,22 +57324,22 @@ <context> <name>ProjectFile</name> <message> - <location filename="../Project/ProjectFile.py" line="108" /> + <location filename="../Project/ProjectFile.py" line="109" /> <source>Save Project File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectFile.py" line="109" /> + <location filename="../Project/ProjectFile.py" line="110" /> <source><p>The project file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectFile.py" line="134" /> - <source>Read Project File</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/ProjectFile.py" line="135" /> + <source>Read Project File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectFile.py" line="136" /> <source><p>The project file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> @@ -59249,14 +59249,14 @@ <translation>Voulez-vous réellement supprimer ces traductions du projet?</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1433" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1435" /> <location filename="../Project/ProjectTranslationsBrowser.py" line="940" /> <location filename="../Project/ProjectTranslationsBrowser.py" line="900" /> <source>Write temporary project file</source> <translation>Ecrire un fichier projet temporaire</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1434" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1436" /> <location filename="../Project/ProjectTranslationsBrowser.py" line="1178" /> <location filename="../Project/ProjectTranslationsBrowser.py" line="901" /> <source>No translation files (*.ts) selected.</source> @@ -59290,36 +59290,36 @@ <translation>La génération du fichier de traduction (*.ts) a échoué.{0}</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1463" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1268" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1226" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1465" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1270" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1228" /> <source>Process Generation Error</source> <translation>Erreur du processus</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1269" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1227" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1271" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1229" /> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Ne peut démarrer {0}.<br>Vérifier qu'il est dans le chemin de recherche.</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1358" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1339" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1360" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1341" /> <source>Translation file release</source> <translation>Validation du fichier de traduction</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1340" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1342" /> <source>The release of the translation files (*.qm) was successful.</source> <translation>La validation des fichiers de traduction (*.qm) a réussi.</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1359" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1361" /> <source>The release of the translation files (*.qm) has failed.</source> <translation>La validation des fichiers de traduction (*.qm) a échoué.</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1464" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1466" /> <source><p>Could not start lrelease.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Ne peut démarrer lrelease.<br>Vérifier qu'il est disponible en tant que <b>{0}</b>.</p></translation> </message> @@ -67102,12 +67102,12 @@ <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="0" /> <source>Download URL:</source> - <translation type="vanished">URL de téléchargement :</translation> + <translation>URL de téléchargement :</translation> </message> <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="0" /> <source>Enter the download URL</source> - <translation type="vanished">Entrer l'URL de téléchargement</translation> + <translation>Entrer l'URL de téléchargement</translation> </message> <message> <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="0" /> @@ -80384,8 +80384,7 @@ </message> <message> <location filename="../Project/TranslationPropertiesDialog.ui" line="0" /> - <source>&Translation Path Pattern: -(Use '%language%' where the language code should be inserted, e.g. i18n/eric7_%language%.ts)</source> + <source>&Translation Path Pattern:</source> <translation type="unfinished" /> </message> <message> @@ -80401,6 +80400,11 @@ </message> <message> <location filename="../Project/TranslationPropertiesDialog.ui" line="0" /> + <source>(Use '%language%' where the language code should be inserted, e.g. i18n/eric7_%language%.ts)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/TranslationPropertiesDialog.ui" line="0" /> <source>&Binary Translations Path:</source> <translation>Répertoire pour les fichiers de traduction &binaires:</translation> </message> @@ -80418,6 +80422,16 @@ </message> <message> <location filename="../Project/TranslationPropertiesDialog.ui" line="0" /> + <source>&Source Start Path:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/TranslationPropertiesDialog.ui" line="0" /> + <source>Enter the start of the sources directory relative to the project directory</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/TranslationPropertiesDialog.ui" line="0" /> <source>Exclude from translation</source> <translation>Exclure de la traduction</translation> </message> @@ -80472,27 +80486,27 @@ <translation>Liste des chemins ou fichiers à exclure de la traduction</translation> </message> <message> - <location filename="../Project/TranslationPropertiesDialog.py" line="65" /> + <location filename="../Project/TranslationPropertiesDialog.py" line="72" /> <source>Source Files ({0});;</source> <translation>Fichiers Source ({0});;</translation> </message> <message> - <location filename="../Project/TranslationPropertiesDialog.py" line="68" /> + <location filename="../Project/TranslationPropertiesDialog.py" line="75" /> <source>Forms Files ({0});;</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/TranslationPropertiesDialog.py" line="71" /> + <location filename="../Project/TranslationPropertiesDialog.py" line="78" /> <source>All Files (*)</source> <translation>Tous fichiers (*)</translation> </message> <message> - <location filename="../Project/TranslationPropertiesDialog.py" line="153" /> + <location filename="../Project/TranslationPropertiesDialog.py" line="164" /> <source>Exempt file from translation</source> <translation>Exclure le fichier de la traduction</translation> </message> <message> - <location filename="../Project/TranslationPropertiesDialog.py" line="167" /> + <location filename="../Project/TranslationPropertiesDialog.py" line="178" /> <source>Exempt directory from translation</source> <translation>Exclure le répertoire de la traduction</translation> </message> @@ -83910,7 +83924,7 @@ <message> <location filename="../UI/UserInterface.py" line="3270" /> <source>Import Preferences</source> - <translation type="vanished">Importe les préférences</translation> + <translation>Importe les préférences</translation> </message> <message> <location filename="../UI/UserInterface.py" line="3272" /> @@ -83925,7 +83939,7 @@ <message> <location filename="../UI/UserInterface.py" line="3282" /> <source><b>Import Preferences</b><p>Import a previously exported configuration.</p></source> - <translation type="vanished"><b>Importer les préférences</b><p>Importe les préférences d'un fichier précédemment exporté.</p></translation> + <translation><b>Importer les préférences</b><p>Importe les préférences d'un fichier précédemment exporté.</p></translation> </message> <message> <location filename="../UI/UserInterface.py" line="3291" />