--- a/i18n/eric6_fr.ts Fri Apr 21 19:39:31 2017 +0200 +++ b/i18n/eric6_fr.ts Sat Apr 22 15:37:18 2017 +0200 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.ui" line="26"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Ajouter un signet</translation> </message> @@ -1804,7 +1804,7 @@ <translation>Éditer &Adresse</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="75"/> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/> <source>&Delete</source> <translation>&Supprimer</translation> </message> @@ -2512,12 +2512,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="109"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>From</source> <translation type="unfinished">De</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="114"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>To</source> <translation type="unfinished">A</translation> </message> @@ -2679,7 +2679,7 @@ <translation>Cliquer pour annuler l'éditeur partagé</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.ui" line="230"/> + <location filename="../Cooperation/ChatWidget.py" line="513"/> <source>Clear</source> <translation>Effacer</translation> </message> @@ -2995,7 +2995,7 @@ <context> <name>ClickToFlashWhitelistDialog</name> <message> - <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="14"/> + <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="54"/> <source>ClickToFlash Whitelist</source> <translation type="unfinished"></translation> </message> @@ -5031,7 +5031,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="223"/> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177"/> <source><no cookie selected></source> <translation type="unfinished"></translation> </message> @@ -5463,53 +5463,53 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="174"/> + <location filename="../Debugger/DebugServer.py" line="177"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>créée</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="176"/> + <location filename="../Debugger/DebugServer.py" line="179"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>modifiée</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source>Connection from illegal host</source> <translation>Connexion en provenance d'un hote illégal</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1349"/> + <location filename="../Debugger/DebugServer.py" line="1353"/> <source> Not connected </source> <translation>Non connecté</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source><p>A connection was attempted by the illegal host <b>{0}</b>. Accept this connection?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1529"/> + <location filename="../Debugger/DebugServer.py" line="1533"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1543"/> + <location filename="../Debugger/DebugServer.py" line="1547"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source>Register Debugger Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source><p>The debugger interface <b>{0}</b> has already been registered. Ignoring this request.</p></source> <translation type="unfinished"></translation> </message> @@ -7801,7 +7801,7 @@ <context> <name>DownloadManager</name> <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="14"/> + <location filename="../WebBrowser/Download/DownloadManager.py" line="363"/> <source>Downloads</source> <translation type="unfinished"></translation> </message> @@ -8273,92 +8273,92 @@ <translation type="unfinished">Boutons standards</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="257"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="41"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="264"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="42"/> <source>Apply</source> <translation type="unfinished">Appliquer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="271"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="43"/> <source>Cancel</source> <translation type="unfinished">Annuler</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="278"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="44"/> <source>Close</source> <translation type="unfinished">Fermer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="285"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="45"/> <source>Discard</source> <translation type="unfinished">Abondonner les modifications</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="292"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="46"/> <source>Help</source> <translation type="unfinished">Aide</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="299"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="47"/> <source>Ignore</source> <translation type="unfinished">Ignorer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="306"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="48"/> <source>No</source> <translation type="unfinished">Non</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="313"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="49"/> <source>No to all</source> <translation type="unfinished">Non à tout</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="320"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="50"/> <source>Ok</source> <translation type="unfinished">Ok</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="327"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="51"/> <source>Open</source> <translation type="unfinished">Ouvrir</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="334"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="52"/> <source>Reset</source> <translation type="unfinished">Réinitialiser</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="341"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="53"/> <source>Restore defaults</source> <translation type="unfinished">Restaurer les valeurs par défaut</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="348"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="54"/> <source>Retry</source> <translation type="unfinished">Réessayer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="355"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="55"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="362"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="56"/> <source>Save all</source> <translation type="unfinished">Tout enregistrer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="369"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="57"/> <source>Yes</source> <translation type="unfinished">Oui</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="376"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="58"/> <source>Yes to all</source> <translation type="unfinished">Oui à tout</translation> </message> @@ -10408,7 +10408,7 @@ <translation>Cliquer pour sélectionner un fichier API à partir des fichiers installés</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="249"/> <source>Add from installed APIs</source> <translation>Ajouter à partir des APIs installés</translation> </message> @@ -10418,7 +10418,7 @@ <translation>Cliquer pour compiler les APIs sélectionnés</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="173"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="301"/> <source>Compile APIs</source> <translation>Compiler les APIs</translation> </message> @@ -10443,7 +10443,7 @@ <translation>Cliquer pour sélectionner un fichier API à partir de la liste des APIs installés pour les plugins</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="156"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="268"/> <source>Add from Plugin APIs</source> <translation>Ajouter à partir des APIs de plugins</translation> </message> @@ -11555,7 +11555,7 @@ <translation>Cocher pour appliquer le style jusqu'en fin de ligne.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="113"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="357"/> <source>Fill to end of line</source> <translation>Appliquer jusqu'à la fin de ligne</translation> </message> @@ -11600,7 +11600,7 @@ <translation>Sélectionner la police.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="103"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="69"/> <source>Font</source> <translation>Police</translation> </message> @@ -13087,7 +13087,7 @@ <translation>Mode:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1025"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="58"/> <source>Disabled</source> <translation>Désactivé</translation> </message> @@ -13884,7 +13884,7 @@ <context> <name>EmailDialog</name> <message> - <location filename="../UI/EmailDialog.ui" line="13"/> + <location filename="../UI/EmailDialog.py" line="346"/> <source>Send bug report</source> <translation>Envoyer un rapport de bug</translation> </message> @@ -15366,12 +15366,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="122"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="110"/> <source>Host</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="127"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="111"/> <source>Permission</source> <translation type="unfinished"></translation> </message> @@ -15386,7 +15386,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="97"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="51"/> <source>Geolocation</source> <translation type="unfinished"></translation> </message> @@ -16528,7 +16528,7 @@ <translation type="unfinished">Nom:</translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="158"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="193"/> <source><no flash cookie selected></source> <translation type="unfinished"></translation> </message> @@ -16538,7 +16538,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="137"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> <source>Origin:</source> <translation type="unfinished"></translation> </message> @@ -16573,7 +16573,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="225"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="213"/> <source>Remove Cookie</source> <translation type="unfinished"></translation> </message> @@ -16999,7 +16999,7 @@ <context> <name>GreaseMonkeyAddScriptDialog</name> <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.ui" line="14"/> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py" line="105"/> <source>GreaseMonkey Script Installation</source> <translation type="unfinished"></translation> </message> @@ -22657,7 +22657,7 @@ <context> <name>HgAddSubrepositoryDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.py" line="98"/> <source>Add Sub-repository</source> <translation type="unfinished"></translation> </message> @@ -23833,7 +23833,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="73"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="246"/> <source>Resolved</source> <translation type="unfinished"></translation> </message> @@ -23843,7 +23843,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="83"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="244"/> <source>Unresolved</source> <translation type="unfinished"></translation> </message> @@ -24463,7 +24463,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="55"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="317"/> <source>Revision</source> <translation type="unfinished">Révision</translation> </message> @@ -24835,7 +24835,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="249"/> <source>Edit Plan</source> <translation type="unfinished"></translation> </message> @@ -24976,7 +24976,7 @@ <context> <name>HgLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="87"/> <source>Mercurial Log</source> <translation type="unfinished"></translation> </message> @@ -25006,17 +25006,17 @@ <translation type="unfinished">Sélectionner le champ à filtrer</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="211"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="115"/> <source>Revision</source> <translation type="unfinished">Révision</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="221"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="116"/> <source>Author</source> <translation type="unfinished">Auteur</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="231"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="117"/> <source>Message</source> <translation type="unfinished">Message</translation> </message> @@ -25583,7 +25583,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="424"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2574"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -28950,7 +28950,7 @@ <context> <name>HgStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="334"/> <source>Mercurial Status</source> <translation type="unfinished"></translation> </message> @@ -29081,7 +29081,7 @@ <translation type="unfinished">Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="103"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="638"/> <source>Commit</source> <translation type="unfinished">Commit</translation> </message> @@ -29141,7 +29141,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="122"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="784"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -30554,7 +30554,7 @@ <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="75"/> + <location filename="../WebBrowser/History/HistoryDialog.py" line="118"/> <source>&Remove</source> <translation type="unfinished">Supp&rimer</translation> </message> @@ -36686,92 +36686,92 @@ <translation>Boutons standards</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="219"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40"/> <source>Apply</source> <translation>Appliquer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="226"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39"/> <source>Abort</source> <translation>Abandon</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="233"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41"/> <source>Cancel</source> <translation>Annuler</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="240"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45"/> <source>Ignore</source> <translation>Ignorer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="247"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54"/> <source>Save all</source> <translation>Tout enregistrer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="254"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53"/> <source>Save</source> <translation>Enregistrer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="261"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43"/> <source>Discard</source> <translation>Abondonner les modifications</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="268"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="56"/> <source>Yes to all</source> <translation>Oui à tout</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="275"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49"/> <source>Open</source> <translation>Ouvrir</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="282"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50"/> <source>Reset</source> <translation>Réinitialiser</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="289"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="296"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46"/> <source>No</source> <translation>Non</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="303"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44"/> <source>Help</source> <translation>Aide</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="310"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47"/> <source>No to all</source> <translation>Non à tout</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="317"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52"/> <source>Retry</source> <translation>Réessayer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="324"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51"/> <source>Restore defaults</source> <translation>Restaurer les valeurs par défaut</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="331"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="55"/> <source>Yes</source> <translation>Oui</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="338"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42"/> <source>Close</source> <translation>Fermer</translation> </message> @@ -38581,7 +38581,7 @@ <context> <name>NoCacheHostsDialog</name> <message> - <location filename="../Helpviewer/Network/NoCacheHostsDialog.ui" line="14"/> + <location filename="../Helpviewer/Network/NoCacheHostsDialog.py" line="52"/> <source>Not Cached Hosts</source> <translation type="unfinished"></translation> </message> @@ -38689,7 +38689,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="81"/> <source>Visual Selection</source> <translation type="unfinished"></translation> </message> @@ -39359,7 +39359,7 @@ <context> <name>PasswordsDialog</name> <message> - <location filename="../WebBrowser/Passwords/PasswordsDialog.ui" line="14"/> + <location filename="../WebBrowser/Passwords/PasswordsDialog.py" line="91"/> <source>Saved Passwords</source> <translation type="unfinished"></translation> </message> @@ -44218,7 +44218,7 @@ <translation>Executées</translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="172"/> + <location filename="../DataViews/PyCoverageDialog.py" line="349"/> <source>Coverage</source> <translation>Coverage</translation> </message> @@ -44268,7 +44268,7 @@ </translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="192"/> + <location filename="../DataViews/PyCoverageDialog.py" line="345"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> @@ -44296,7 +44296,7 @@ <translation>Effacer toutes les infos</translation> </message> <message> - <location filename="../DataViews/PyProfileDialog.ui" line="20"/> + <location filename="../DataViews/PyProfileDialog.py" line="233"/> <source>Profile Results</source> <translation>Résultats du profiling</translation> </message> @@ -48992,7 +48992,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="89"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="151"/> <source>Remove Filters</source> <translation type="unfinished"></translation> </message> @@ -49002,7 +49002,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="99"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="179"/> <source>Remove Attributes</source> <translation type="unfinished"></translation> </message> @@ -50432,12 +50432,50 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/SearchWidget.py" line="183"/> + <location filename="../UI/SearchWidget.py" line="201"/> <source>'{0}' was not found.</source> <translation type="unfinished"></translation> </message> </context> <context> + <name>SearchWidgetLine</name> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="14"/> + <source>Find</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="34"/> + <source>Press to close the window</source> + <translation type="unfinished">Cliquer pour fermer la fenêtre</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="44"/> + <source>Find:</source> + <translation type="unfinished">Rechercher:</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="76"/> + <source>Press to find the previous occurrence</source> + <translation type="unfinished">Cliquer pour rechercher l'occurence précédente</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="83"/> + <source>Press to find the next occurrence</source> + <translation type="unfinished">Cliquer pour rechercher l'occurence suivante</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="90"/> + <source>Match case</source> + <translation type="unfinished">Tenir compte de la casse</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="97"/> + <source>Whole word</source> + <translation type="unfinished">Mots complets</translation> + </message> +</context> +<context> <name>SecurityPage</name> <message> <location filename="../Preferences/ConfigurationPages/SecurityPage.ui" line="37"/> @@ -50498,7 +50536,7 @@ <context> <name>SendRefererWhitelistDialog</name> <message> - <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.ui" line="14"/> + <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="52"/> <source>Send Referer Whitelist</source> <translation type="unfinished"></translation> </message> @@ -50546,144 +50584,144 @@ <context> <name>Shell</name> <message> - <location filename="../QScintilla/Shell.py" line="117"/> + <location filename="../QScintilla/Shell.py" line="121"/> <source>Shell - Passive</source> <translation>Shell - Passif</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="119"/> + <location filename="../QScintilla/Shell.py" line="123"/> <source>Shell</source> <translation>Shell</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="197"/> + <location filename="../QScintilla/Shell.py" line="227"/> <source>Passive >>> </source> <translation>Passif >>></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="225"/> + <location filename="../QScintilla/Shell.py" line="256"/> <source>Copy</source> <translation>Copier</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="226"/> + <location filename="../QScintilla/Shell.py" line="257"/> <source>Paste</source> <translation>Coller</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="231"/> + <location filename="../QScintilla/Shell.py" line="262"/> <source>Clear</source> <translation>Effacer</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="232"/> + <location filename="../QScintilla/Shell.py" line="263"/> <source>Reset</source> <translation>Réinitialiser</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="233"/> + <location filename="../QScintilla/Shell.py" line="264"/> <source>Reset and Clear</source> <translation>Effacer et réinitialiser</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1706"/> + <location filename="../QScintilla/Shell.py" line="1744"/> <source>Drop Error</source> <translation>Erreur de suppression</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="665"/> + <location filename="../QScintilla/Shell.py" line="696"/> <source>No.</source> <translation>Non.</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="212"/> + <location filename="../QScintilla/Shell.py" line="243"/> <source>Start</source> <translation>Lancer...</translation> </message> <message> <location filename="../QScintilla/Shell.py" line="121"/> <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible commandline completions. The relevant entry may be selected from this list. If only one entry is available, this will inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> - <translation><b>La fenêtre Shell</b><p>Il s'agit simplement d'un interpreteur Python affiché dans une fenêtre. L'interpréteur affiché est celui utilisé pour le débogage du programme en cours .Cela signifie qu'on peut exécuter n'importe quelle commande durant le débogage, en utilisant l'environnement de débug en cours.</p><p>On peut utiliser les flèches pour rappeler les commandes enregistrées dans l'historique. En appuyant sur les flèches du haut et du bas, on peut aussi rappeler les commandes qui commencent par le début du mot tapé..</p><p>Le shell possède des commandes spéciales. 'Réinitialiser' tue le shell en cours et en redémarre un nouveau. 'Effacer' efface l'affichage, et 'Lancer...' est utilisé pour basculer d'un langage shell à l'autre ('Python' ou 'Ruby'). Ces commandes sont aussi disponibles via le menu contextuel du shell.</p><p>En appuyant sur la touche Tab après avoir saisi du texte, on affiche la liste des complétions possibles. L'entrée voulue peut être sélectionnée dans la liste. Si une seule entrée est disponible, elle sera sélectionnée automatiquement.</p><p>En mode débogage passif, le shell est disponible uniquement après que le programme débogué connecté à l'IDE a été terminé. Ceci est indiqué par une invite de commande différente et par une indication dans le titre de la fenêtre.</p></translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="662"/> + <translation type="obsolete"><b>La fenêtre Shell</b><p>Il s'agit simplement d'un interpreteur Python affiché dans une fenêtre. L'interpréteur affiché est celui utilisé pour le débogage du programme en cours .Cela signifie qu'on peut exécuter n'importe quelle commande durant le débogage, en utilisant l'environnement de débug en cours.</p><p>On peut utiliser les flèches pour rappeler les commandes enregistrées dans l'historique. En appuyant sur les flèches du haut et du bas, on peut aussi rappeler les commandes qui commencent par le début du mot tapé..</p><p>Le shell possède des commandes spéciales. 'Réinitialiser' tue le shell en cours et en redémarre un nouveau. 'Effacer' efface l'affichage, et 'Lancer...' est utilisé pour basculer d'un langage shell à l'autre ('Python' ou 'Ruby'). Ces commandes sont aussi disponibles via le menu contextuel du shell.</p><p>En appuyant sur la touche Tab après avoir saisi du texte, on affiche la liste des complétions possibles. L'entrée voulue peut être sélectionnée dans la liste. Si une seule entrée est disponible, elle sera sélectionnée automatiquement.</p><p>En mode débogage passif, le shell est disponible uniquement après que le programme débogué connecté à l'IDE a été terminé. Ceci est indiqué par une invite de commande différente et par une indication dans le titre de la fenêtre.</p></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="693"/> <source>Passive Debug Mode</source> <translation>Mode débogueur passif</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="217"/> + <location filename="../QScintilla/Shell.py" line="248"/> <source>History</source> <translation>Historique</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="218"/> + <location filename="../QScintilla/Shell.py" line="249"/> <source>Select entry</source> <translation>Sélection d'une entrée</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="219"/> + <location filename="../QScintilla/Shell.py" line="250"/> <source>Show</source> <translation>Afficher</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select History</source> <translation>Historique</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select the history entry to execute (most recent shown last).</source> <translation>Sélectionner une entrée à executer (la plus récente est à la fin).</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="663"/> + <location filename="../QScintilla/Shell.py" line="694"/> <source> Not connected</source> <translation>Non connexté</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="238"/> + <location filename="../QScintilla/Shell.py" line="269"/> <source>Configure...</source> <translation>Configuration...</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="224"/> + <location filename="../QScintilla/Shell.py" line="255"/> <source>Cut</source> <translation type="unfinished">Couper</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="667"/> + <location filename="../QScintilla/Shell.py" line="698"/> <source>{0} on {1}, {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="805"/> + <location filename="../QScintilla/Shell.py" line="838"/> <source>StdOut: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="813"/> + <location filename="../QScintilla/Shell.py" line="846"/> <source>StdErr: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1421"/> + <location filename="../QScintilla/Shell.py" line="1454"/> <source>Shell language "{0}" not supported. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1706"/> + <location filename="../QScintilla/Shell.py" line="1744"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="229"/> + <location filename="../QScintilla/Shell.py" line="260"/> <source>Find</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="706"/> + <location filename="../QScintilla/Shell.py" line="738"/> <source>Exception "{0}" {1} File: {2}, Line: {3} @@ -50691,30 +50729,40 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="738"/> + <location filename="../QScintilla/Shell.py" line="771"/> <source>Unspecified syntax error. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="716"/> + <location filename="../QScintilla/Shell.py" line="748"/> <source>Exception "{0}" {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="740"/> + <location filename="../QScintilla/Shell.py" line="773"/> <source>Syntax error "{1}" in file {0} at line {2}, character {3}. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="763"/> + <location filename="../QScintilla/Shell.py" line="796"/> <source>Signal "{0}" generated in file {1} at line {2}. Function: {3}({4})</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../QScintilla/Shell.py" line="126"/> + <source><b>The Shell Window</b><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. 'quit' is used to exit the application.These commands (except 'languages') are available through the window menus as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="147"/> + <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ShellHistoryDialog</name> @@ -50893,6 +50941,277 @@ </message> </context> <context> + <name>ShellWindow</name> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Quit</source> + <translation type="unfinished">Quitter</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>&Quit</source> + <translation type="unfinished">&Quitter</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Ctrl+Q</source> + <comment>File|Quit</comment> + <translation type="unfinished">Ctrl+Q</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="193"/> + <source>Quit the Shell</source> + <translation type="unfinished">Quitter l'IDE</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="194"/> + <source><b>Quit the Shell</b><p>This quits the Shell window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New Window</source> + <translation type="unfinished">Nouvelle fenêtre</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New &Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>Ctrl+Shift+N</source> + <comment>File|New Window</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="208"/> + <source>Open a new Shell window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="210"/> + <source><b>New Window</b><p>This opens a new instance of the Shell window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="217"/> + <source>Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="222"/> + <source>Restart the shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="224"/> + <source><b>Restart</b><p>Restart the shell for the currently selected language.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="231"/> + <source>Restart and Clear</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="236"/> + <source>Clear the window and restart the shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="238"/> + <source><b>Restart and Clear</b><p>Clear the shell window and restart the shell for the currently selected language.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>Show History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>&Show History...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="860"/> + <source>Show the shell history in a dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>&Clear History...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="870"/> + <source>Clear the shell history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History Entry</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History &Entry</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="879"/> + <source>Select an entry of the shell history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>About</source> + <translation type="unfinished">À propos de</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>&About</source> + <translation type="unfinished">&À propos de </translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="891"/> + <source>Display information about this software</source> + <translation type="unfinished">Affiche les informations concernant le logiciel</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="893"/> + <source><b>About</b><p>Display some information about this software.</p></source> + <translation type="unfinished"><b>À propos de</b><p>Affiche certaines informations concernant le logiciel.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About Qt</source> + <translation type="unfinished">À propos de Qt</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About &Qt</source> + <translation type="unfinished">À propos de &Qt</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="903"/> + <source>Display information about the Qt toolkit</source> + <translation type="unfinished">Affiche les informations concernant Qt</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="905"/> + <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> + <translation type="unfinished"><b>À propos de Qt</b><p>Affiche les informations concernant Qt</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>What's This?</source> + <translation type="unfinished">Qu'est-ce que c'est ?</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>&What's This?</source> + <translation type="unfinished">&Qu'est-ce que c'est?</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>Shift+F1</source> + <comment>Help|What's This?'</comment> + <translation type="unfinished">Shift+F1</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="918"/> + <source>Context sensitive help</source> + <translation type="unfinished">Aide contextuelle</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="919"/> + <source><b>Display context sensitive help</b><p>In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.</p></source> + <translation type="unfinished"><b>Affiche l'aide contextuelle</b><p>Dans le mode "Qu'est-ce que c'est?", la souris est affichée avec un point d'interrogation, et on peut cliquer sur les éléments de l'interface pour obtenir une courte description de l'élément. Cette fonction peut être obtenue avec le bouton d'aide contextuelle de la barre principale.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>About eric6 Shell Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>The eric6 Shell is a standalone shell window. It uses the same backend as the debugger of the full IDE, but is executed independently.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1083"/> + <source>&File</source> + <translation type="unfinished">&Fichier</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1092"/> + <source>&Edit</source> + <translation type="unfinished">&Edition</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1103"/> + <source>&View</source> + <translation type="unfinished">&Affichage</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1110"/> + <source>Histor&y</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1116"/> + <source>&Start</source> + <translation type="unfinished">&Lancer</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1122"/> + <source>&Help</source> + <translation type="unfinished">A&ide</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1157"/> + <source>File</source> + <translation type="unfinished">Fichier</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1166"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1173"/> + <source>Find</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1179"/> + <source>View</source> + <translation type="unfinished">Affichage</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1186"/> + <source>History</source> + <translation type="unfinished">Historique</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1191"/> + <source>Help</source> + <translation type="unfinished">Aide</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1212"/> + <source><p>This part of the status bar allows zooming the shell.</p></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Shelve</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="128"/> @@ -51704,7 +52023,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Snapshot/SnapWidget.ui" line="20"/> + <location filename="../Snapshot/SnapWidget.py" line="531"/> <source>eric6 Snapshot</source> <translation type="unfinished"></translation> </message> @@ -54420,7 +54739,7 @@ <context> <name>SvnDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="171"/> <source>Subversion Diff</source> <translation>Subversion Diff</translation> </message> @@ -54697,12 +55016,12 @@ <translation>Log Subversion</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="112"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="661"/> <source>Revision</source> <translation>Révision</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="117"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="658"/> <source>Author</source> <translation>Auteur</translation> </message> @@ -54712,7 +55031,7 @@ <translation>Date</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="127"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="165"/> <source>Message</source> <translation>Message</translation> </message> @@ -55177,7 +55496,7 @@ <translation>&Protocole:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="128"/> <source>&URL:</source> <translation>&URL:</translation> </message> @@ -55288,7 +55607,7 @@ <translation>Sélectionner le protocole d'accès au référentiel</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py" line="95"/> <source>&URL:</source> <translation>&URL:</translation> </message> @@ -56572,7 +56891,7 @@ <translation>ignoré</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="394"/> <source>Subversion Status</source> <translation>Status Subversion</translation> </message> @@ -56582,7 +56901,7 @@ <translation>Commit des changements dans le référentiel...</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="80"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="711"/> <source>Commit</source> <translation>Commit</translation> </message> @@ -61394,17 +61713,17 @@ <translation>Préférences</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="183"/> + <location filename="../Tools/TrayStarter.py" line="186"/> <source>Quit</source> <translation>Quitter</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>Process Generation Error</source> <translation>Erreur du processus</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>OK</source> <translation>OK</translation> </message> @@ -61434,7 +61753,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> @@ -61449,7 +61768,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="168"/> + <location filename="../Tools/TrayStarter.py" line="171"/> <source>Configure Tray Starter</source> <translation type="unfinished"></translation> </message> @@ -61484,15 +61803,20 @@ <translation type="unfinished">Afficher les versions</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="514"/> + <location filename="../Tools/TrayStarter.py" line="523"/> <source><h3>Version Numbers</h3><table></source> <translation type="unfinished"><h3>Numéros de version</h3><table></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="541"/> + <location filename="../Tools/TrayStarter.py" line="550"/> <source></table></source> <translation type="unfinished"></table></translation> </message> + <message> + <location filename="../Tools/TrayStarter.py" line="166"/> + <source>eric6 Shell Window</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TrayStarterPage</name> @@ -62070,7 +62394,7 @@ <context> <name>UnittestDialog</name> <message> - <location filename="../PyUnit/UnittestDialog.ui" line="14"/> + <location filename="../PyUnit/UnittestDialog.py" line="403"/> <source>Unittest</source> <translation>Tests unitaires</translation> </message> @@ -64734,7 +65058,7 @@ <context> <name>Utilities</name> <message> - <location filename="../Utilities/__init__.py" line="1408"/> + <location filename="../Utilities/__init__.py" line="1426"/> <source><p>You may use %-codes as placeholders in the string. Supported codes are:<table><tr><td>%C</td><td>column of the cursor of the current editor</td></tr><tr><td>%D</td><td>directory of the current editor</td></tr><tr><td>%F</td><td>filename of the current editor</td></tr><tr><td>%H</td><td>home directory of the current user</td></tr><tr><td>%L</td><td>line of the cursor of the current editor</td></tr><tr><td>%P</td><td>path of the current project</td></tr><tr><td>%S</td><td>selected text of the current editor</td></tr><tr><td>%U</td><td>username of the current user</td></tr><tr><td>%%</td><td>the percent sign</td></tr></table></p></source> <translation><p>Vous pouvez utiliser la syntaxe "%-code" dans la chaine de caractères. Les codes supportés sont :<table><tr><td>%C</td><td>colonne du curseur de l'éditeur courant</td></tr><tr><td>%D</td><td>répertoire de l'éditeur courant</td></tr><tr><td>%F</td><td>nom de fichier de l'éditeur courant</td></tr><tr><td>%H</td><td>répertoire 'home' de l'utilisateur courant</td></tr><tr><td>%L</td><td>ligne du curseur de l'éditeur courant</td></tr><tr><td>%P</td><td>chemin du projet courant</td></tr><tr><td>%S</td><td>texte sélectionné dans l'éditeur courant</td></tr><tr><td>%U</td><td>nom d'utilisateur de l'utilisateur courant</td></tr><tr><td>%%</td><td>le signe pourcent</td></tr></table></p></translation> </message>