Tue, 01 Jan 2013 14:18:08 +0100
Updated French translations.
i18n/eric5_fr.qm | file | annotate | diff | comparison | revisions | |
i18n/eric5_fr.ts | file | annotate | diff | comparison | revisions |
--- a/i18n/eric5_fr.ts Mon Dec 31 17:02:28 2012 +0100 +++ b/i18n/eric5_fr.ts Tue Jan 01 14:18:08 2013 +0100 @@ -43,7 +43,7 @@ <message> <location filename="Plugins/AboutPlugin/AboutDialog.py" line="22"/> <source><p>{0} is an Integrated Development Environment for the Python programming language. It is written using the PyQt Python bindings for the Qt GUI toolkit and the QScintilla editor widget.</p><p>For more information see <a href="{1}">{1}</a>.</p><p>Please send bug reports to <a href="mailto:{2}">{2}</a>.</p><p>To request a new feature please send an email to <a href="mailto:{3}">{3}</a>.</p><p>{0} uses third party software which is copyrighted by it's respective copyright holder. For details see the copyright notice of the individual package.</p></source> - <translation type="unfinished"></translation> + <translation><p>{0} est une interface de développement pour le langage de programmation Python. Elle est développée en utilisant les bindings PyQt du kit de développement Qt (pour le GUI) et l'éditeur de texte intégré QScintilla. </p><p>Pour plus d'infos <a href="{1}">{1}</a>.</p><p>Envoyez vos rapports de bogues à <a href="mailto:{2}">{2}</a>.</p><p>Envoyez vos remarques et suggestions à <a href="mailto:{3}">{3}</a>.</p><p>{0} utilise certaines parties logicielles qui sont copyrightées par leurs développeurs respectifs. Pour les détails, consulter la notice de copyright de chacun des packages.</p></translation> </message> </context> <context> @@ -111,17 +111,17 @@ <message> <location filename="Plugins/PluginAbout.py" line="78"/> <source>About {0}</source> - <translation type="unfinished"></translation> + <translation>À propos de {0}</translation> </message> <message> <location filename="Plugins/PluginAbout.py" line="78"/> <source>&About {0}</source> - <translation type="unfinished"></translation> + <translation>&À propos de {0}</translation> </message> <message> <location filename="Plugins/PluginAbout.py" line="83"/> <source><b>About {0}</b><p>Display some information about this software.</p></source> - <translation type="unfinished"></translation> + <translation><b>À propos de {0}</b><p>Affiche certaines informations concernant le logiciel.</p></translation> </message> </context> <context> @@ -129,12 +129,12 @@ <message> <location filename="Helpviewer/AdBlock/AdBlockAccessHandler.py" line="46"/> <source>Subscribe?</source> - <translation type="unfinished"></translation> + <translation>Souscrire?</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockAccessHandler.py" line="46"/> <source><p>Subscribe to this AdBlock subscription?</p><p>{0}</p></source> - <translation type="unfinished"></translation> + <translation><p>Souscrire à cette subscription AdBlock?</p><p>{0}</p></translation> </message> </context> <context> @@ -142,12 +142,12 @@ <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.ui" line="14"/> <source>AdBlock Configuration</source> - <translation type="unfinished"></translation> + <translation>Configuration AdBlock</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.ui" line="23"/> <source>Enable AdBlock</source> - <translation type="unfinished"></translation> + <translation>Activer AdBlock</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.ui" line="77"/> @@ -157,82 +157,82 @@ <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.ui" line="81"/> <source>Actions</source> - <translation type="unfinished"></translation> + <translation>Actions</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="140"/> <source>Learn more about writing rules...</source> - <translation type="unfinished"></translation> + <translation>Savoir plus sur comment écrire des règles ...</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="135"/> <source>Update Subscription</source> - <translation type="unfinished"></translation> + <translation>Actualiser subscription</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="124"/> <source>Browse Subscriptions...</source> - <translation type="unfinished"></translation> + <translation>Parcourir subscriptions...</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="211"/> <source>Remove Subscription</source> - <translation type="unfinished"></translation> + <translation>Effacer subscription</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.ui" line="63"/> <source>Enter search term for subscriptions and rules</source> - <translation type="unfinished"></translation> + <translation>Entrer recherche pour subscriptions et règles</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.ui" line="108"/> <source>Enter the update period (1 to 14 days)</source> - <translation type="unfinished"></translation> + <translation>Entrer la frequence d'actualisation (1 à 14 jours)</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="40"/> <source>Search...</source> - <translation type="unfinished"></translation> + <translation>Rechercher...</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="119"/> <source>Add Rule</source> - <translation type="unfinished"></translation> + <translation>Ajouter règle</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="121"/> <source>Remove Rule</source> - <translation type="unfinished"></translation> + <translation>Effacer règle</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="130"/> <source>Disable Subscription</source> - <translation type="unfinished"></translation> + <translation>Desactiver subscription</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="132"/> <source>Enable Subscription</source> - <translation type="unfinished"></translation> + <translation>Activer subscription</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="137"/> <source>Update All Subscriptions</source> - <translation type="unfinished"></translation> + <translation>Actualiser toutes les subscriptions</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="203"/> <source><p>Do you really want to remove subscription <b>{0}</b> and all subscriptions requiring it?</p><ul><li>{1}</li></ul></source> - <translation type="unfinished"></translation> + <translation><p>Voulez vous vraiment effacer la subscription <b>{0}</b>et toutes les subscriptions qui en ont besoin?</p><ul><li>{1}</li></ul></translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.py" line="209"/> <source><p>Do you really want to remove subscription <b>{0}</b>?</p></source> - <translation type="unfinished"></translation> + <translation><p>Voulez vous vraiment effacer la subscription <b>{0}</b>?</p></translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockDialog.ui" line="101"/> <source>Default Update Period (days):</source> - <translation type="unfinished"></translation> + <translation>Frequence d'actualisation par défaut (jours):</translation> </message> </context> <context> @@ -240,37 +240,37 @@ <message> <location filename="Helpviewer/AdBlock/AdBlockExceptionsDialog.ui" line="14"/> <source>AdBlock Exceptions</source> - <translation type="unfinished"></translation> + <translation>Exceptions AdBlock</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockExceptionsDialog.ui" line="51"/> <source>Enter a host to block AdBlock for</source> - <translation type="unfinished"></translation> + <translation>Rentrez un hôte à blocker avec AdBlock</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockExceptionsDialog.ui" line="61"/> <source>Press to add the host</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour ajouter le hôte</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockExceptionsDialog.ui" line="64"/> <source>&Add</source> - <translation type="unfinished">&Ajouter</translation> + <translation>&Ajouter</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockExceptionsDialog.ui" line="84"/> <source>Press to delete the selected hosts</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour supprimer les hôtes selectionnés</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockExceptionsDialog.ui" line="87"/> <source>&Delete</source> - <translation type="unfinished">&Supprimer</translation> + <translation>&Supprimer</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockExceptionsDialog.py" line="35"/> <source>Enter host to be added...</source> - <translation type="unfinished"></translation> + <translation>Rentrer hôte à ajouter ...</translation> </message> </context> <context> @@ -278,57 +278,57 @@ <message> <location filename="Helpviewer/AdBlock/AdBlockIcon.py" line="38"/> <source>AdBlock lets you block unwanted content on web pages.</source> - <translation type="unfinished"></translation> + <translation>AdBlock permet le blockage de contenu non voulu sur des pages internet.</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockIcon.py" line="71"/> <source>Disable AdBlock</source> - <translation type="unfinished"></translation> + <translation>Desactiver AdBlock</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockIcon.py" line="74"/> <source>Enable AdBlock</source> - <translation type="unfinished"></translation> + <translation>Activer AdBlock</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockIcon.py" line="96"/> <source>Blocked URL (AdBlock Rule) - click to edit rule</source> - <translation type="unfinished"></translation> + <translation>URL bloqué (règle AdBlock) - cliquer pour editer la règle</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockIcon.py" line="101"/> <source>{0} with ({1})</source> - <translation type="unfinished"></translation> + <translation>{0} avec {{1}}</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockIcon.py" line="106"/> <source>No content blocked</source> - <translation type="unfinished"></translation> + <translation>Aucun contenu bloqué</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockIcon.py" line="115"/> <source>AdBlock</source> - <translation type="unfinished"></translation> + <translation>AdBlock</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockIcon.py" line="80"/> <source>Remove AdBlock Exception</source> - <translation type="unfinished"></translation> + <translation>Supprimer exception AdBlock</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockIcon.py" line="84"/> <source>Add AdBlock Exception</source> - <translation type="unfinished"></translation> + <translation>Ajouter exception AdBlock</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockIcon.py" line="87"/> <source>AdBlock Exceptions...</source> - <translation type="unfinished"></translation> + <translation>Exceptions AdBlock ...</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockIcon.py" line="90"/> <source>AdBlock Configuration...</source> - <translation type="unfinished"></translation> + <translation>Configuration AdBlock ...</translation> </message> </context> <context> @@ -336,7 +336,7 @@ <message> <location filename="Helpviewer/AdBlock/AdBlockManager.py" line="139"/> <source>Custom Rules</source> - <translation type="unfinished"></translation> + <translation>Règles personnalisées</translation> </message> </context> <context> @@ -344,47 +344,47 @@ <message> <location filename="Helpviewer/AdBlock/AdBlockSubscription.py" line="277"/> <source>Load subscription rules</source> - <translation type="unfinished"></translation> + <translation>Charger règles de subscriptions</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockSubscription.py" line="434"/> <source>Downloading subscription rules</source> - <translation type="unfinished"></translation> + <translation>En train de telecharger les règles de subscriptions</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockSubscription.py" line="376"/> <source>Got empty subscription rules.</source> - <translation type="unfinished"></translation> + <translation>Reçu des règles de subscriptions vides.</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockSubscription.py" line="454"/> <source>Saving subscription rules</source> - <translation type="unfinished"></translation> + <translation>En train d'enregistrer les règles de subscription</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockSubscription.py" line="269"/> <source>Unable to open adblock file '{0}' for reading.</source> - <translation type="unfinished"></translation> + <translation>Impossible d'ouvrir en lecture le fichier AdBlock '{0}'.</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockSubscription.py" line="366"/> <source><p>Subscription rules could not be downloaded.</p><p>Error: {0}</p></source> - <translation type="unfinished"></translation> + <translation><p> Les règles de subscription n'ont pas pu être téléchargées. </p><p>Erreur: {0}</p></translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockSubscription.py" line="454"/> <source>Unable to open adblock file '{0}' for writing.</source> - <translation type="unfinished"></translation> + <translation>Impossible d'ouvrir en écriture le fichier AdBlock '{0}'.</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockSubscription.py" line="277"/> <source>AdBlock file '{0}' does not start with [Adblock.</source> - <translation type="unfinished"></translation> + <translation>Le fichier AdBlock '{0}' ne commence pas par [Adblock.</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockSubscription.py" line="434"/> <source><p>AdBlock subscription <b>{0}</b> has a wrong checksum.<br/>Found: {1}<br/>Calculated: {2}<br/>Use it anyway?</p></source> - <translation type="unfinished"></translation> + <translation><p> Subscription AdBlock <b>{0}</b> a un checksum faux.<br/>Trouvé: {1}<br/>Calculé: {2}<br/>L'utiliser quand même?</p></translation> </message> </context> <context> @@ -392,27 +392,27 @@ <message> <location filename="Helpviewer/AdBlock/AdBlockTreeWidget.py" line="118"/> <source>Add Custom Rule</source> - <translation type="unfinished"></translation> + <translation>Ajouter règle personnalisée</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockTreeWidget.py" line="118"/> <source>Write your rule here:</source> - <translation type="unfinished"></translation> + <translation>Ecrivez votre règle ici:</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockTreeWidget.py" line="168"/> <source>Add Rule</source> - <translation type="unfinished"></translation> + <translation>Ajouter règle</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockTreeWidget.py" line="170"/> <source>Remove Rule</source> - <translation type="unfinished"></translation> + <translation>Effacer règle</translation> </message> <message> <location filename="Helpviewer/AdBlock/AdBlockTreeWidget.py" line="221"/> <source>{0} (recently updated)</source> - <translation type="unfinished"></translation> + <translation>{0} (actualisé récemment)</translation> </message> </context> <context> @@ -420,57 +420,57 @@ <message> <location filename="Helpviewer/Bookmarks/AddBookmarkDialog.py" line="198"/> <source>Add Bookmark</source> - <translation type="unfinished">Ajouter un signet</translation> + <translation>Ajouter un signet</translation> </message> <message> <location filename="Helpviewer/Bookmarks/AddBookmarkDialog.ui" line="42"/> <source>Enter the name</source> - <translation type="unfinished"></translation> + <translation>Entrer le nom</translation> </message> <message> <location filename="Helpviewer/Bookmarks/AddBookmarkDialog.ui" line="56"/> <source>Enter the address</source> - <translation type="unfinished"></translation> + <translation>Entrer l'adresse</translation> </message> <message> <location filename="Helpviewer/Bookmarks/AddBookmarkDialog.py" line="112"/> <source>Url</source> - <translation type="unfinished"></translation> + <translation>URL</translation> </message> <message> <location filename="Helpviewer/Bookmarks/AddBookmarkDialog.py" line="113"/> <source>Title</source> - <translation type="unfinished"></translation> + <translation>Titre</translation> </message> <message> <location filename="Helpviewer/Bookmarks/AddBookmarkDialog.py" line="195"/> <source>Add Folder</source> - <translation type="unfinished"></translation> + <translation>Ajouter repertoire</translation> </message> <message> <location filename="Helpviewer/Bookmarks/AddBookmarkDialog.ui" line="35"/> <source>Name:</source> - <translation type="unfinished">Nom:</translation> + <translation>Nom:</translation> </message> <message> <location filename="Helpviewer/Bookmarks/AddBookmarkDialog.ui" line="49"/> <source>Address:</source> - <translation type="unfinished"></translation> + <translation>Adresse:</translation> </message> <message> <location filename="Helpviewer/Bookmarks/AddBookmarkDialog.ui" line="63"/> <source>Description:</source> - <translation type="unfinished">Description:</translation> + <translation>Description:</translation> </message> <message> <location filename="Helpviewer/Bookmarks/AddBookmarkDialog.ui" line="73"/> <source>Enter a description</source> - <translation type="unfinished"></translation> + <translation>Entrer une description</translation> </message> <message> <location filename="Helpviewer/Bookmarks/AddBookmarkDialog.ui" line="80"/> <source>Folder:</source> - <translation type="unfinished"></translation> + <translation>Repertoire:</translation> </message> </context> <context> @@ -764,32 +764,32 @@ <message> <location filename="Project/AddFileDialog.py" line="92"/> <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Translation Files ({4});;All Files (*)</source> - <translation type="unfinished"></translation> + <translation>Fichiers sources ({0});;Fichiers feuilles ({1});;Fichiers ressources ({2});;Fichiers interfaces ({3});; Fichiers de traduction ({4});; Tous fichiers (*)</translation> </message> <message> <location filename="Project/AddFileDialog.py" line="110"/> <source>Forms Files ({0})</source> - <translation type="unfinished"></translation> + <translation>Fichiers feuilles ({0})</translation> </message> <message> <location filename="Project/AddFileDialog.py" line="118"/> <source>Resource Files ({0})</source> - <translation type="unfinished"></translation> + <translation>Fichiers ressources ({0})</translation> </message> <message> <location filename="Project/AddFileDialog.py" line="126"/> <source>Source Files ({0});;All Files (*)</source> - <translation type="unfinished"></translation> + <translation>Fichiers sources ({0});;Tous fichiers (*)</translation> </message> <message> <location filename="Project/AddFileDialog.py" line="134"/> <source>Interface Files ({0})</source> - <translation type="unfinished"></translation> + <translation>Fichiers interfaces ({0})</translation> </message> <message> <location filename="Project/AddFileDialog.py" line="142"/> <source>Translation Files ({0})</source> - <translation type="unfinished"></translation> + <translation>Fichiers de traduction ({0})</translation> </message> </context> <context> @@ -1233,7 +1233,7 @@ <message> <location filename="MultiProject/AddProjectDialog.py" line="62"/> <source>Project Files (*.e4p)</source> - <translation type="unfinished">Fichiers projets (*.e4p)</translation> + <translation>Fichiers projets (*.e4p)</translation> </message> </context> <context> @@ -1259,32 +1259,32 @@ <message> <location filename="Graphics/ApplicationDiagramBuilder.py" line="46"/> <source>Application Diagram {0}</source> - <translation type="unfinished"></translation> + <translation>Diagramme de l'application {0}</translation> </message> <message> <location filename="Graphics/ApplicationDiagramBuilder.py" line="65"/> <source>Parsing modules...</source> - <translation type="unfinished">Analyse des modules...</translation> + <translation>Analyse des modules...</translation> </message> <message> <location filename="Graphics/ApplicationDiagramBuilder.py" line="186"/> <source><<Application>></source> - <translation type="unfinished"><<Application>></translation> + <translation><<Application>></translation> </message> <message> <location filename="Graphics/ApplicationDiagramBuilder.py" line="188"/> <source><<Others>></source> - <translation type="unfinished"><<Autres>></translation> + <translation><<Autres>></translation> </message> <message> <location filename="Graphics/ApplicationDiagramBuilder.py" line="269"/> <source>Load Diagram</source> - <translation type="unfinished"></translation> + <translation>Charger le diagramme</translation> </message> <message> <location filename="Graphics/ApplicationDiagramBuilder.py" line="269"/> <source><p>The diagram belongs to the project <b>{0}</b>. Shall this project be opened?</p></source> - <translation type="unfinished"></translation> + <translation><p> Le diagramme appartient au projet <b>{0}</b>. Est-ce que ce projet devrqit être ouvert ? </p></translation> </message> </context> <context> @@ -1422,32 +1422,32 @@ <message> <location filename="Preferences/ConfigurationPages/ApplicationPage.ui" line="194"/> <source>Error Log</source> - <translation type="unfinished"></translation> + <translation>Historique d'erreurs</translation> </message> <message> <location filename="Preferences/ConfigurationPages/ApplicationPage.ui" line="200"/> <source>Select to check the existence of an error log upon startup</source> - <translation type="unfinished"></translation> + <translation>Cocher pour verifier l'existance d'un fichier d'hystorique d'erreurs lors du démarrage</translation> </message> <message> <location filename="Preferences/ConfigurationPages/ApplicationPage.ui" line="175"/> <source>Reporting</source> - <translation type="unfinished"></translation> + <translation>Rapports</translation> </message> <message> <location filename="Preferences/ConfigurationPages/ApplicationPage.ui" line="181"/> <source>Select to use the system email client to send reports</source> - <translation type="unfinished"></translation> + <translation>Cocher pour utiliser le client d'e-mail du système pour envoyer les rapports</translation> </message> <message> <location filename="Preferences/ConfigurationPages/ApplicationPage.ui" line="184"/> <source>Use System Email Client</source> - <translation type="unfinished"></translation> + <translation>Utiliser le Client d'E-mail du Système</translation> </message> <message> <location filename="Preferences/ConfigurationPages/ApplicationPage.ui" line="203"/> <source>Check for Error Log at Startup</source> - <translation type="unfinished"></translation> + <translation>Verifier l'exsitance d'un fichier d'hystorique d'erreurs lors du démarrage</translation> </message> </context> <context> @@ -1503,27 +1503,27 @@ <message> <location filename="Helpviewer/UrlBar/BookmarkActionSelectionDialog.ui" line="27"/> <source><b>Add/Edit Bookmark</b></source> - <translation type="unfinished"></translation> + <translation><b>Ajouter/Éditer signet<b></translation> </message> <message> <location filename="Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="47"/> <source>Add Bookmark</source> - <translation type="unfinished">Ajouter un signet</translation> + <translation>Ajouter un signet</translation> </message> <message> <location filename="Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="50"/> <source>Edit Bookmark</source> - <translation type="unfinished"></translation> + <translation>Éditer le signet</translation> </message> <message> <location filename="Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="54"/> <source>Remove from Speed Dial</source> - <translation type="unfinished"></translation> + <translation>Supprimer de la marcation rapide</translation> </message> <message> <location filename="Helpviewer/UrlBar/BookmarkActionSelectionDialog.py" line="57"/> <source>Add to Speed Dial</source> - <translation type="unfinished"></translation> + <translation>Ajouter à la marcation rapide</translation> </message> </context> <context> @@ -1630,27 +1630,27 @@ <message> <location filename="Helpviewer/UrlBar/BookmarkInfoDialog.ui" line="14"/> <source>Edit Bookmark</source> - <translation type="unfinished"></translation> + <translation>Éditer le signet</translation> </message> <message> <location filename="Helpviewer/UrlBar/BookmarkInfoDialog.ui" line="43"/> <source>Edit this Bookmark</source> - <translation type="unfinished"></translation> + <translation>Éditer ce signet</translation> </message> <message> <location filename="Helpviewer/UrlBar/BookmarkInfoDialog.ui" line="59"/> <source>Press to remove this bookmark</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour supprimer le signet</translation> </message> <message> <location filename="Helpviewer/UrlBar/BookmarkInfoDialog.ui" line="62"/> <source>Remove this Bookmark</source> - <translation type="unfinished"></translation> + <translation>Supprimer ce signet</translation> </message> <message> <location filename="Helpviewer/UrlBar/BookmarkInfoDialog.ui" line="73"/> <source>Title:</source> - <translation type="unfinished"></translation> + <translation>Titre:</translation> </message> </context> <context> @@ -1658,37 +1658,37 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarkPropertiesDialog.ui" line="26"/> <source>Bookmark Properties</source> - <translation type="unfinished"></translation> + <translation>Proriétés du signet</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarkPropertiesDialog.ui" line="35"/> <source>Name:</source> - <translation type="unfinished">Nom:</translation> + <translation>Nom:</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarkPropertiesDialog.ui" line="42"/> <source>Enter the name</source> - <translation type="unfinished"></translation> + <translation>Entrer le nom</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarkPropertiesDialog.ui" line="49"/> <source>Address:</source> - <translation type="unfinished"></translation> + <translation>Adresse:</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarkPropertiesDialog.ui" line="56"/> <source>Enter the address</source> - <translation type="unfinished"></translation> + <translation>Entrer l'adresse</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarkPropertiesDialog.ui" line="63"/> <source>Description:</source> - <translation type="unfinished">Description:</translation> + <translation>Description:</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarkPropertiesDialog.ui" line="73"/> <source>Enter a description</source> - <translation type="unfinished"></translation> + <translation>Entrer une description</translation> </message> </context> <context> @@ -1843,62 +1843,62 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="129"/> <source>Mercurial Bookmark</source> - <translation type="unfinished"></translation> + <translation>Signet Mercurial</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="147"/> <source>Delete Bookmark</source> - <translation type="unfinished">Supprimer le signet</translation> + <translation>Supprimer le signet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="147"/> <source>Select the bookmark to be deleted:</source> - <translation type="unfinished"></translation> + <translation>Selectionner le signet à supprimer:</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="159"/> <source>Delete Mercurial Bookmark</source> - <translation type="unfinished"></translation> + <translation>Supprimer le signet Mercurial</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="187"/> <source>Rename Mercurial Bookmark</source> - <translation type="unfinished"></translation> + <translation>Renommer le signet Mercurial</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="220"/> <source>Move Mercurial Bookmark</source> - <translation type="unfinished"></translation> + <translation>Déplacer le signet Mercurial</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="304"/> <source>Pull Bookmark</source> - <translation type="unfinished"></translation> + <translation>Récuperer le signet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="304"/> <source>Select the bookmark to be pulled:</source> - <translation type="unfinished"></translation> + <translation>Sélectionner le signet à récuperer:</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="316"/> <source>Pulling bookmark from a remote Mercurial repository</source> - <translation type="unfinished"></translation> + <translation>Récupérant le signet d'un dépôt Mercurial distant</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="337"/> <source>Push Bookmark</source> - <translation type="unfinished"></translation> + <translation>Envoyer signet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="337"/> <source>Select the bookmark to be push:</source> - <translation type="unfinished"></translation> + <translation>Sélectionner le signet à envoyer:</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/bookmarks.py" line="349"/> <source>Pushing bookmark to a remote Mercurial repository</source> - <translation type="unfinished"></translation> + <translation>À envoyer le signet à un dépôt Mercurial distant</translation> </message> </context> <context> @@ -1906,12 +1906,12 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.ui" line="14"/> <source>Manage Bookmarks</source> - <translation type="unfinished"></translation> + <translation>Gérer signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.ui" line="43"/> <source>Enter search term for bookmarks</source> - <translation type="unfinished"></translation> + <translation>Entrer recherche de signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.ui" line="50"/> @@ -1926,52 +1926,52 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.ui" line="88"/> <source>Press to add a new bookmarks folder</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour ajouter un nouveau répertoire de signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.ui" line="91"/> <source>Add &Folder</source> - <translation type="unfinished"></translation> + <translation>Ajouter &Répertoire</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.py" line="140"/> <source>&Open</source> - <translation type="unfinished"></translation> + <translation>&Ouvrir</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.py" line="141"/> <source>Open in New &Tab</source> - <translation type="unfinished"></translation> + <translation>Ouvrir dans un nouvel &onglet</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.py" line="143"/> <source>Edit &Name</source> - <translation type="unfinished"></translation> + <translation>Éditer &Nom</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.py" line="146"/> <source>Edit &Address</source> - <translation type="unfinished"></translation> + <translation>Éditer &Adresse</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.py" line="148"/> <source>&Delete</source> - <translation type="unfinished">&Supprimer</translation> + <translation>&Supprimer</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.py" line="247"/> <source>New Folder</source> - <translation type="unfinished"></translation> + <translation>Nouveau répertoire</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.ui" line="75"/> <source>Press to delete the selected entries</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksDialog.py" line="151"/> <source>&Properties...</source> - <translation type="unfinished">&Propriétés...</translation> + <translation>&Propriétés...</translation> </message> </context> <context> @@ -1979,17 +1979,17 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.ui" line="20"/> <source>Import Bookmarks</source> - <translation type="unfinished"></translation> + <translation>Importer signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.ui" line="36"/> <source>Choose source from which you want to import bookmarks:</source> - <translation type="unfinished"></translation> + <translation>Choisir source d'où importer les signets:</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.ui" line="43"/> <source>Choose the source to import from</source> - <translation type="unfinished"></translation> + <translation>Choisir la source d'où importer</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.ui" line="172"/> @@ -1999,42 +1999,42 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.ui" line="179"/> <source>Cancel</source> - <translation type="unfinished">Annuler</translation> + <translation>Annuler</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.py" line="85"/> <source>Choose Directory ...</source> - <translation type="unfinished"></translation> + <translation>Choisir répertoire ...</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.py" line="95"/> <source>Choose File ...</source> - <translation type="unfinished"></translation> + <translation>Choisir fichier ...</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.py" line="119"/> <source><b>Importing from {0}</b></source> - <translation type="unfinished"></translation> + <translation><b> Importation depuis {0} </b></translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.py" line="125"/> <source>Finish</source> - <translation type="unfinished">Installer</translation> + <translation>Installer</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.py" line="140"/> <source>Error importing bookmarks</source> - <translation type="unfinished"></translation> + <translation>Erreur pendant l'importation des signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.ui" line="124"/> <source>Shows the name of the bookmarks file or directory</source> - <translation type="unfinished"></translation> + <translation>Montre le nom du fichier ou répertoire de signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImportDialog.ui" line="172"/> <source>Next ></source> - <translation type="unfinished">Suivant ></translation> + <translation>Suivant ></translation> </message> </context> <context> @@ -2042,12 +2042,12 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/__init__.py" line="42"/> <source>XBEL File</source> - <translation type="unfinished"></translation> + <translation>Fichier XBEL</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/__init__.py" line="46"/> <source>HTML File</source> - <translation type="unfinished"></translation> + <translation>Fichier HTML</translation> </message> </context> <context> @@ -2055,88 +2055,89 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="30"/> <source>Bookmarks Bar</source> - <translation type="unfinished"></translation> + <translation>Barre de signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="31"/> <source>Bookmarks Menu</source> - <translation type="unfinished"></translation> + <translation>Menu de signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="136"/> <source>Loading Bookmarks</source> - <translation type="unfinished"></translation> + <translation>Chargement de signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="148"/> <source>Toolbar Bookmarks</source> - <translation type="unfinished"></translation> + <translation>Barre d'outils de signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="154"/> <source>Menu</source> - <translation type="unfinished"></translation> + <translation>Menu</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="197"/> <source>Saving Bookmarks</source> - <translation type="unfinished"></translation> + <translation>Enregistrement de signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="351"/> <source>Export Bookmarks</source> - <translation type="unfinished"></translation> + <translation>Exporter les signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="373"/> <source>Exporting Bookmarks</source> - <translation type="unfinished"></translation> + <translation>Export des signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="508"/> <source>Remove Bookmark</source> - <translation type="unfinished"></translation> + <translation>Supprimer signet</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="548"/> <source>Insert Bookmark</source> - <translation type="unfinished"></translation> + <translation>Insérer signet</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="587"/> <source>Name Change</source> - <translation type="unfinished"></translation> + <translation>Modification de nom</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="590"/> <source>Address Change</source> - <translation type="unfinished"></translation> + <translation>Modification d'adresse</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="197"/> <source>Error saving bookmarks to <b>{0}</b>.</source> - <translation type="unfinished"></translation> + <translation>Erreur à enregistrer les signets dans <b>{0}</b>.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="373"/> <source>Error exporting bookmarks to <b>{0}</b>.</source> - <translation type="unfinished"></translation> + <translation>Erreur à exporter les signets dans <b>{0}</b>.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="388"/> <source>Converted {0}</source> - <translation type="unfinished"></translation> + <translation>Converti {0}</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="136"/> <source>Error when loading bookmarks on line {0}, column {1}: {2}</source> - <translation type="unfinished"></translation> + <translation>Erreur lors du chargement des signets à la ligne {0}, colonne {1}: +{2}</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksManager.py" line="351"/> <source>XBEL bookmarks (*.xbel);;XBEL bookmarks (*.xml);;HTML Bookmarks (*.html)</source> - <translation type="unfinished"></translation> + <translation>Signets XBEL (*.xbel);;Signets XBEL (*.xml);;Signets HTML (*.html)</translation> </message> </context> <context> @@ -2144,27 +2145,27 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksMenu.py" line="98"/> <source>Open all in Tabs</source> - <translation type="unfinished"></translation> + <translation>Ouvrir dans tous les onglets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksMenu.py" line="140"/> <source>&Open</source> - <translation type="unfinished"></translation> + <translation>&Ouvrir</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksMenu.py" line="142"/> <source>Open in New &Tab<byte value="x9"/>Ctrl+LMB</source> - <translation type="unfinished"></translation> + <translation>Ouvir dans un nouvel &onglet<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksMenu.py" line="147"/> <source>&Remove</source> - <translation type="unfinished">Supp&rimer</translation> + <translation>Supp&rimer</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksMenu.py" line="151"/> <source>&Properties...</source> - <translation type="unfinished">&Propriétés...</translation> + <translation>&Propriétés...</translation> </message> </context> <context> @@ -2172,17 +2173,17 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksMenu.py" line="269"/> <source>Default Home Page</source> - <translation type="unfinished"></translation> + <translation>Page d'accueil par défaut</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksMenu.py" line="272"/> <source>Speed Dial</source> - <translation type="unfinished"></translation> + <translation>Numérotation rapide</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksMenu.py" line="276"/> <source>Open all in Tabs</source> - <translation type="unfinished"></translation> + <translation>Ouvrir dans tous les onglets</translation> </message> </context> <context> @@ -2190,12 +2191,12 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksModel.py" line="50"/> <source>Title</source> - <translation type="unfinished"></translation> + <translation>Titre</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksModel.py" line="51"/> <source>Address</source> - <translation type="unfinished"></translation> + <translation>Adresse</translation> </message> </context> <context> @@ -2203,167 +2204,167 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="33"/> <source>List bookmarks</source> - <translation type="unfinished"></translation> + <translation>Lister les signets</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="33"/> <source>List bookmarks...</source> - <translation type="unfinished"></translation> + <translation>Lister les signets ...</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="37"/> <source>List bookmarks of the project</source> - <translation type="unfinished"></translation> + <translation>Lister les signets du projet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="40"/> <source><b>List bookmarks</b><p>This lists the bookmarks of the project.</p></source> - <translation type="unfinished"></translation> + <translation><b>Lister les signets</b><p>Ceci liste tous les signets du projet.</p></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="47"/> <source>Define bookmark</source> - <translation type="unfinished"></translation> + <translation>Définir signet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="47"/> <source>Define bookmark...</source> - <translation type="unfinished"></translation> + <translation>Définir signet ...</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="51"/> <source>Define a bookmark for the project</source> - <translation type="unfinished"></translation> + <translation>Définir un signet pour le projet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="54"/> <source><b>Define bookmark</b><p>This defines a bookmark for the project.</p></source> - <translation type="unfinished"></translation> + <translation><b>Définir un signet</b><p>Ceci défini un signet pour le projet.</p></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="61"/> <source>Delete bookmark</source> - <translation type="unfinished"></translation> + <translation>Supprimer signet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="61"/> <source>Delete bookmark...</source> - <translation type="unfinished"></translation> + <translation>Supprimer signet ...</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="65"/> <source>Delete a bookmark of the project</source> - <translation type="unfinished"></translation> + <translation>Supprimer un signet du projet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="68"/> <source><b>Delete bookmark</b><p>This deletes a bookmark of the project.</p></source> - <translation type="unfinished"></translation> + <translation><b>Supprimer signet</b><p>Ceci supprime un signet du projet.</p></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="75"/> <source>Rename bookmark</source> - <translation type="unfinished"></translation> + <translation>Renommer signet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="75"/> <source>Rename bookmark...</source> - <translation type="unfinished"></translation> + <translation>Renommer signet ...</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="79"/> <source>Rename a bookmark of the project</source> - <translation type="unfinished"></translation> + <translation>Renommer un signet du projet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="82"/> <source><b>Rename bookmark</b><p>This renames a bookmark of the project.</p></source> - <translation type="unfinished"></translation> + <translation><b>Renommer signet</b><p>Ceci renome un signet du projet.</p></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="89"/> <source>Move bookmark</source> - <translation type="unfinished"></translation> + <translation>Déplacer signet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="89"/> <source>Move bookmark...</source> - <translation type="unfinished"></translation> + <translation>Déplacer signet ...</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="93"/> <source>Move a bookmark of the project</source> - <translation type="unfinished"></translation> + <translation>Déplacer un signet du projet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="96"/> <source><b>Move bookmark</b><p>This moves a bookmark of the project to another changeset.</p></source> - <translation type="unfinished"></translation> + <translation><b>Déplacer signet</b><p>Ceci déplace un signet du projet dans un autre ensemble.</p></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="103"/> <source>Show incoming bookmarks</source> - <translation type="unfinished"></translation> + <translation>Montrer nouveaux signets</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="107"/> <source>Show a list of incoming bookmarks</source> - <translation type="unfinished"></translation> + <translation>Montrer la liste des nouveaux signets</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="110"/> <source><b>Show incoming bookmarks</b><p>This shows a list of new bookmarks available at the remote repository.</p></source> - <translation type="unfinished"></translation> + <translation><b>Montrer les nouveaux signets</b><p>Cedi montre la liste des nouveaux signets disponibles dans le dépôt distant. </p></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="118"/> <source>Pull bookmark</source> - <translation type="unfinished"></translation> + <translation>Télécharger signet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="122"/> <source>Pull a bookmark from a remote repository</source> - <translation type="unfinished"></translation> + <translation>Télecharger un sginet d'un répertoire distant</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="125"/> <source><b>Pull bookmark</b><p>This pulls a bookmark from a remote repository into the local repository.</p></source> - <translation type="unfinished"></translation> + <translation><b>Télécharger signet</b><p>Ceci télécharge un signe d'un répertoire distant dans le répertoire local. </p></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="133"/> <source>Show outgoing bookmarks</source> - <translation type="unfinished"></translation> + <translation>Montrer signets sortants</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="137"/> <source>Show a list of outgoing bookmarks</source> - <translation type="unfinished"></translation> + <translation>Montrer la list des signets sortants</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="140"/> <source><b>Show outgoing bookmarks</b><p>This shows a list of new bookmarks available at the local repository.</p></source> - <translation type="unfinished"></translation> + <translation><b>Montrer les signets sortants</b><p>Ceci montre la liste des signets disponibles dans le répertoire local.</p></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="148"/> <source>Push bookmark</source> - <translation type="unfinished"></translation> + <translation>Envoyer signet</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="152"/> <source>Push a bookmark to a remote repository</source> - <translation type="unfinished"></translation> + <translation>Envoyer un signet dans un répertoire distant</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="155"/> <source><b>Push bookmark</b><p>This pushes a bookmark from the local repository to a remote repository.</p></source> - <translation type="unfinished"></translation> + <translation><b>Envoyer signet</b><p>Ceci envoie un signet depuis un répertoire local dans un répertoire distant. </p></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/ProjectHelper.py" line="195"/> <source>Bookmarks</source> - <translation type="unfinished">Signets</translation> + <translation>Signets</translation> </message> </context> <context> @@ -2371,37 +2372,37 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksToolBar.py" line="42"/> <source>Bookmarks</source> - <translation type="unfinished">Signets</translation> + <translation>Signets</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksToolBar.py" line="88"/> <source>&Open</source> - <translation type="unfinished"></translation> + <translation>&Ouvrir</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksToolBar.py" line="95"/> <source>&Remove</source> - <translation type="unfinished">Supp&rimer</translation> + <translation>Supp&rimer</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksToolBar.py" line="103"/> <source>Add &Bookmark...</source> - <translation type="unfinished"></translation> + <translation>&Ajouter un signet ...</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksToolBar.py" line="104"/> <source>Add &Folder...</source> - <translation type="unfinished"></translation> + <translation>Ajouter &Répertoire ...</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksToolBar.py" line="90"/> <source>Open in New &Tab<byte value="x9"/>Ctrl+LMB</source> - <translation type="unfinished"></translation> + <translation>Ouvir dans un nouvel &onglet<byte value="x9"/>Ctrl+LMB</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksToolBar.py" line="99"/> <source>&Properties...</source> - <translation type="unfinished">&Propriétés...</translation> + <translation>&Propriétés...</translation> </message> </context> <context> @@ -2570,27 +2571,27 @@ <message> <location filename="UI/Browser.py" line="195"/> <source>Open in Icon Editor</source> - <translation type="unfinished"></translation> + <translation>Ouvrir dans Icon Editor</translation> </message> <message> <location filename="UI/Browser.py" line="236"/> <source>Copy Path to Clipboard</source> - <translation type="unfinished"></translation> + <translation>Copier chemin dans le Presse-Papiers</translation> </message> <message> <location filename="UI/Browser.py" line="226"/> <source>Refresh directory</source> - <translation type="unfinished"></translation> + <translation>Rafraichir répertoire</translation> </message> <message> <location filename="UI/Browser.py" line="245"/> <source>Goto</source> - <translation type="unfinished">Aller à</translation> + <translation>Aller à</translation> </message> <message> <location filename="UI/Browser.py" line="347"/> <source>Line {0}</source> - <translation type="unfinished"></translation> + <translation>Ligne {0}</translation> </message> </context> <context> @@ -2623,12 +2624,12 @@ <message> <location filename="UI/BrowserModel.py" line="558"/> <source>Coding: {0}</source> - <translation type="unfinished"></translation> + <translation>Codage: {0}</translation> </message> <message> <location filename="UI/BrowserModel.py" line="614"/> <source>Class Attributes</source> - <translation type="unfinished"></translation> + <translation>Attributs de classe</translation> </message> </context> <context> @@ -2681,12 +2682,12 @@ <message> <location filename="Debugger/CallTraceViewer.py" line="116"/> <source>Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation> </message> <message> <location filename="Debugger/CallTraceViewer.py" line="130"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="Debugger/CallTraceViewer.py" line="153"/> @@ -2704,228 +2705,248 @@ <message> <location filename="Cooperation/ChatWidget.ui" line="54"/> <source>Chat</source> - <translation type="unfinished"></translation> + <translation>Discuter</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="29"/> <source>Users</source> - <translation type="unfinished"></translation> + <translation>Utilisateurs</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="80"/> <source>Press to send the text above</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour envoyer le texte ci-dessus</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="83"/> <source>Send</source> - <translation type="unfinished">Envoyer</translation> + <translation>Envoyer</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="189"/> <source>Connection</source> - <translation type="unfinished"></translation> + <translation>Connection</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="197"/> <source>Host:</source> - <translation type="unfinished"></translation> + <translation>Hôte:</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="277"/> <source>Port:</source> - <translation type="unfinished"></translation> + <translation>Port:</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="259"/> <source>Shows the connection status</source> - <translation type="unfinished"></translation> + <translation>Montrer l'état de la connection</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="271"/> <source>Server</source> - <translation type="unfinished"></translation> + <translation>Serveur</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="319"/> <source>Shows the status of the server</source> - <translation type="unfinished"></translation> + <translation>Montre l'état du serveur</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="298"/> <source>Start Server</source> - <translation type="unfinished"></translation> + <translation>Démarrer serveur</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="152"/> <source>! Unknown command: {0} </source> - <translation type="unfinished"></translation> + <translation>! Commande inconnue: {0}</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="173"/> <source>* {0} has joined. </source> - <translation type="unfinished"></translation> + <translation>* {0} a rejoint.</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="206"/> <source>* {0} has left. </source> - <translation type="unfinished"></translation> + <translation>* {0} est parti.</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="306"/> <source>Stop Server</source> - <translation type="unfinished"></translation> + <translation>Arrêter serveur</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="311"/> <source>! Server Error: {0} </source> - <translation type="unfinished"></translation> + <translation>! Erreur de serveur: {0}</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="323"/> <source>Disconnect</source> - <translation type="unfinished"></translation> + <translation>Couper</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="327"/> <source>Connect</source> - <translation type="unfinished"></translation> + <translation>Brancher</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="96"/> <source>Share Editor</source> - <translation type="unfinished"></translation> + <translation>Editeur de partage</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="118"/> <source>Press to toggle the shared status of the current editor</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour changerl'état de partage de l'éditeur courant</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="166"/> <source>...</source> - <translation type="unfinished">...</translation> + <translation>...</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="134"/> <source>Press to start a shared edit</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour démarrer un éditeur partagé</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="150"/> <source>Press to end the edit and send the changes</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour arrêter l'éditeur et envoyer les modifications</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="163"/> <source>Press to cancel the shared edit</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour annuler l'éditeur partagé</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="499"/> <source>Clear</source> - <translation type="unfinished">Effacer</translation> + <translation>Effacer</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="504"/> <source>Save</source> - <translation type="unfinished"></translation> + <translation>Enregistrer</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="485"/> <source>Copy</source> - <translation type="unfinished">Copier</translation> + <translation>Copier</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="559"/> <source>Save Chat</source> - <translation type="unfinished"></translation> + <translation>Enregistrer chat</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="545"/> <source>Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished"></translation> + <translation>Fichiers de texte (*.txt);;Tous les fichiers (*)</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="573"/> <source>Error saving Chat</source> - <translation type="unfinished"></translation> + <translation>Erreur lors de l'enregistrement du chat</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="573"/> <source><p>The chat contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> + <translation><p> Le contenu du chat n'a pas pu être écrit dans <b>{0}</b></p><p>Raison: {1}</p></translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="73"/> <source>Enter the text to send</source> - <translation type="unfinished"></translation> + <translation>Entrer le texte à envoyer</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="284"/> <source>Enter the server port</source> - <translation type="unfinished"></translation> + <translation>Entrer le port du serveur</translation> + </message> + <message> + <location filename="Cooperation/ChatWidget.ui" line="80"/> + <source>Press to clear the message text</source> + <translation type="obsolete">Cliquer pour vider le text du message</translation> + </message> + <message> + <location filename="Cooperation/ChatWidget.ui" line="220"/> + <source>Enter the host and port to connect to in the form "host:port"</source> + <translation type="obsolete">Entrer le hôte et port auquels se connecter sous la forme "hôte:port"</translation> + </message> + <message> + <location filename="Cooperation/ChatWidget.ui" line="239"/> + <source>Press to clear the host</source> + <translation type="obsolete">Cliquer pour vider le hôte</translation> </message> <message> <location filename="Cooperation/ChatWidget.ui" line="230"/> <source>Press to clear the hosts list</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour vider la liste des hôtes</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="481"/> <source>Cut</source> - <translation type="unfinished">Couper</translation> + <translation>Couper</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="490"/> <source>Cut all</source> - <translation type="unfinished"></translation> + <translation>Couper tous</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="494"/> <source>Copy all</source> - <translation type="unfinished"></translation> + <translation>Copier tous</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="616"/> <source>Kick User</source> - <translation type="unfinished"></translation> + <translation>Expulser utilisateur</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="620"/> <source>Ban User</source> - <translation type="unfinished"></translation> + <translation>Bannir utilisateur</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="624"/> <source>Ban and Kick User</source> - <translation type="unfinished"></translation> + <translation>Expulser et banir utilisateur</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="652"/> <source>* {0} has been kicked. </source> - <translation type="unfinished"></translation> + <translation>* {0} a été expulsé.</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="667"/> <source>* {0} has been banned. </source> - <translation type="unfinished"></translation> + <translation>* {0} a été banni.</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="682"/> <source>* {0} has been banned and kicked. </source> - <translation type="unfinished"></translation> + <translation>* {0} a été expuslé et banni.</translation> </message> <message> <location filename="Cooperation/ChatWidget.py" line="559"/> <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="Cooperation/ChatWidget.ui" line="210"/> + <source>Enter the host and port to connect to in the form "host@port"</source> <translation type="unfinished"></translation> </message> <message> @@ -2953,11 +2974,6 @@ <source>Message from <{0}></source> <translation type="unfinished"></translation> </message> - <message> - <location filename="Cooperation/ChatWidget.ui" line="210"/> - <source>Enter the host and port to connect to in the form "host@port"</source> - <translation type="unfinished"></translation> - </message> </context> <context> <name>ChromeImporter</name> @@ -2969,7 +2985,7 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="57"/> <source>Please choose the file to begin importing bookmarks.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Choisissez le fichier d'où importer les signets.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="57"/> @@ -2979,7 +2995,7 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="103"/> <source>File '{0}' does not exist.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Le fichier '{0' n'existe pas.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="120"/> @@ -3000,7 +3016,7 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/ChromeImporter.py" line="133"/> <source>Imported {0}</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Importé {0}</translation> </message> </context> <context> @@ -3091,7 +3107,7 @@ <message> <location filename="Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="123"/> <source>Press to remove the selected entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> <location filename="Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="126"/> @@ -3101,7 +3117,7 @@ <message> <location filename="Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="136"/> <source>Press to remove all entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour remplacer toutes les entrées</translation> </message> <message> <location filename="Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="139"/> @@ -3245,17 +3261,22 @@ <message> <location filename="DataViews/CodeMetricsDialog.ui" line="39"/> <source>Exclude Files:</source> - <translation type="unfinished">Fichiers exclus:</translation> + <translation>Fichiers exclus:</translation> </message> <message> <location filename="DataViews/CodeMetricsDialog.ui" line="46"/> <source>Enter filename patterns of files to be excluded separated by a comma</source> - <translation type="unfinished">Entrer les filtres de noms de fichiers à exclure, séparés par des virgules</translation> + <translation>Entrer les filtres de noms de fichiers à exclure, séparés par des virgules</translation> + </message> + <message> + <location filename="DataViews/CodeMetricsDialog.ui" line="53"/> + <source>Press to clear the filter edit</source> + <translation type="obsolete">Cliquer pour vider le filtre</translation> </message> <message> <location filename="DataViews/CodeMetricsDialog.ui" line="63"/> <source>Press to start the code metrics run</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour démarrer les statistiques de code</translation> </message> </context> <context> @@ -3268,7 +3289,7 @@ <message> <location filename="Utilities/__init__.py" line="94"/> <source>The coding '{0}' is wrong for the given text.</source> - <translation type="unfinished"></translation> + <translation>L'encodage '{0}' n'est pas adapté pour le texte.</translation> </message> </context> <context> @@ -3519,17 +3540,17 @@ <message> <location filename="Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="55"/> <source>Title</source> - <translation type="unfinished"></translation> + <translation>Titre</translation> </message> <message> <location filename="Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.ui" line="61"/> <source>Enter the dialog title</source> - <translation type="unfinished"></translation> + <translation>Entrer le titre du dialogue</translation> </message> <message> <location filename="Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py" line="67"/> <source><p>The colour <b>{0}</b> is not valid.</p></source> - <translation type="unfinished"></translation> + <translation><p>La couleur <b>{0}</b> n'est pas valide.</p></translation> </message> </context> <context> @@ -3937,7 +3958,7 @@ <message> <location filename="Preferences/ConfigurationDialog.py" line="123"/> <source>Cooperation</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Coopération</translation> </message> <message> <location filename="Preferences/ConfigurationDialog.py" line="354"/> @@ -3975,15 +3996,15 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="Preferences/ConfigurationDialog.py" line="138"/> + <source>IRC</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="Preferences/ConfigurationDialog.py" line="144"/> <source>Notifications</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="Preferences/ConfigurationDialog.py" line="138"/> - <source>IRC</source> - <translation type="unfinished"></translation> - </message> </context> <context> <name>Connection</name> @@ -4225,7 +4246,7 @@ <message> <location filename="Helpviewer/CookieJar/CookiesDialog.ui" line="79"/> <source>Press to remove the selected entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> <location filename="Helpviewer/CookieJar/CookiesDialog.ui" line="82"/> @@ -4235,12 +4256,12 @@ <message> <location filename="Helpviewer/CookieJar/CookiesDialog.ui" line="92"/> <source>Press to remove all entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour remplacer toutes les entrées</translation> </message> <message> <location filename="Helpviewer/CookieJar/CookiesDialog.ui" line="95"/> <source>Remove &All</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Supprimer tou&t</translation> </message> <message> <location filename="Helpviewer/CookieJar/CookiesDialog.ui" line="49"/> @@ -4328,7 +4349,7 @@ <message> <location filename="Helpviewer/CookieJar/CookiesExceptionsDialog.ui" line="183"/> <source>Press to remove the selected entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> <location filename="Helpviewer/CookieJar/CookiesExceptionsDialog.ui" line="186"/> @@ -4338,12 +4359,12 @@ <message> <location filename="Helpviewer/CookieJar/CookiesExceptionsDialog.ui" line="196"/> <source>Press to remove all entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour remplacer toutes les entrées</translation> </message> <message> <location filename="Helpviewer/CookieJar/CookiesExceptionsDialog.ui" line="199"/> <source>Remove &All</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Supprimer tou&t</translation> </message> <message> <location filename="Helpviewer/CookieJar/CookiesExceptionsDialog.py" line="60"/> @@ -4420,7 +4441,7 @@ <message> <location filename="Preferences/ConfigurationPages/CooperationPage.ui" line="40"/> <source>Server</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Serveur</translation> </message> <message> <location filename="Preferences/ConfigurationPages/CooperationPage.ui" line="147"/> @@ -5429,12 +5450,12 @@ <message> <location filename="Debugger/DebugUI.py" line="1230"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>L'expression de contrôle '<b>{0}</b>' existe déjà.</p></translation> </message> <message> <location filename="Debugger/DebugUI.py" line="1234"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>L'expression de contrôle '<b>{0}</b>' pour la variable <b>{1}</b> existe déjà.</p></translation> </message> <message> <location filename="Debugger/DebugUI.py" line="974"/> @@ -5449,11 +5470,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Debugger/DebugUI.py" line="970"/> - <source>Program terminated</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Debugger/DebugUI.py" line="964"/> <source>The program has terminated with an exit status of {0}.</source> <translation type="unfinished"></translation> @@ -5463,6 +5479,11 @@ <source>"{0}" has terminated with an exit status of {1}.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Debugger/DebugUI.py" line="970"/> + <source>Program terminated</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> @@ -7534,7 +7555,7 @@ <message> <location filename="Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="150"/> <source>Title</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Titre</translation> </message> <message> <location filename="Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="157"/> @@ -7820,7 +7841,7 @@ <message> <location filename="E5Network/E5NetworkMonitor.ui" line="101"/> <source>Remove &All</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Supprimer tou&t</translation> </message> <message> <location filename="E5Network/E5NetworkMonitor.ui" line="133"/> @@ -7876,7 +7897,7 @@ <message> <location filename="E5Network/E5NetworkMonitor.py" line="214"/> <source>Address</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Adresse</translation> </message> <message> <location filename="E5Network/E5NetworkMonitor.py" line="215"/> @@ -9016,7 +9037,7 @@ <message> <location filename="QScintilla/Editor.py" line="2596"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b> a des modifications non enregistrées. </p></translation> </message> <message> <location filename="QScintilla/Editor.py" line="2644"/> @@ -9096,7 +9117,7 @@ <message> <location filename="QScintilla/Editor.py" line="2806"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="QScintilla/Editor.py" line="5453"/> @@ -12542,7 +12563,7 @@ <message> <location filename="Helpviewer/Network/EricAccessHandler.py" line="87"/> <source>Speed Dial</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Numérotation rapide</translation> </message> <message> <location filename="Helpviewer/Network/EricAccessHandler.py" line="88"/> @@ -12552,7 +12573,7 @@ <message> <location filename="Helpviewer/Network/EricAccessHandler.py" line="89"/> <source>Title</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Titre</translation> </message> <message> <location filename="Helpviewer/Network/EricAccessHandler.py" line="90"/> @@ -12824,7 +12845,7 @@ <message> <location filename="Plugins/DocumentationPlugins/Ericapi/EricapiExecDialog.py" line="85"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/DocumentationPlugins/Ericapi/EricapiExecDialog.py" line="123"/> @@ -13222,7 +13243,7 @@ <message> <location filename="Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.ui" line="476"/> <source>Title:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Titre:</translation> </message> <message> <location filename="Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.ui" line="483"/> @@ -13312,7 +13333,7 @@ <message> <location filename="Plugins/DocumentationPlugins/Ericdoc/EricdocExecDialog.py" line="85"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/DocumentationPlugins/Ericdoc/EricdocExecDialog.py" line="123"/> @@ -13571,7 +13592,7 @@ <message> <location filename="QScintilla/Exporters/ExporterBase.py" line="57"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> </context> <context> @@ -13858,12 +13879,12 @@ <message> <location filename="Helpviewer/Feeds/FeedsManager.py" line="331"/> <source>&Open</source> - <translation type="unfinished"></translation> + <translation type="unfinished">&Ouvrir</translation> </message> <message> <location filename="Helpviewer/Feeds/FeedsManager.py" line="332"/> <source>Open in New &Tab</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Ouvrir dans un nouvel &onglet</translation> </message> <message> <location filename="Helpviewer/Feeds/FeedsManager.py" line="334"/> @@ -14506,7 +14527,7 @@ <message> <location filename="UI/FindFileDialog.py" line="670"/> <source>Copy Path to Clipboard</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copier chemin dans le Presse-Papiers</translation> </message> <message> <location filename="UI/FindFileDialog.py" line="369"/> @@ -14657,12 +14678,12 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/FirefoxImporter.py" line="40"/> <source>Please choose the file to begin importing bookmarks.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Choisissez le fichier d'où importer les signets.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/FirefoxImporter.py" line="87"/> <source>File '{0}' does not exist.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Le fichier '{0' n'existe pas.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/FirefoxImporter.py" line="160"/> @@ -14678,7 +14699,7 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/FirefoxImporter.py" line="168"/> <source>Imported {0}</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Importé {0}</translation> </message> </context> <context> @@ -15485,7 +15506,7 @@ <message> <location filename="Helpviewer/HelpBrowserWV.py" line="1116"/> <source>Zoom &reset</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Annulation du &zoom</translation> </message> <message> <location filename="Helpviewer/HelpBrowserWV.py" line="1118"/> @@ -18218,7 +18239,7 @@ <message> <location filename="Helpviewer/HelpWindow.py" line="869"/> <source>Zoom &reset</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Annulation du &zoom</translation> </message> <message> <location filename="Helpviewer/HelpWindow.py" line="869"/> @@ -18229,7 +18250,7 @@ <message> <location filename="Helpviewer/HelpWindow.py" line="874"/> <source>Reset the zoom of the text</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Annulation du zoom du texte</translation> </message> <message> <location filename="Helpviewer/HelpWindow.py" line="885"/> @@ -18254,7 +18275,7 @@ <message> <location filename="Helpviewer/HelpWindow.py" line="875"/> <source><b>Zoom reset</b><p>Reset the zoom of the text. This sets the zoom factor to 100%.</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><b>Annulation du zoom</b><p>Annulation du zoom du texte. Ceci met le facteur de zoom à 100%. </p></translation> </message> <message> <location filename="Helpviewer/HelpWindow.py" line="405"/> @@ -18264,7 +18285,7 @@ <message> <location filename="Helpviewer/HelpWindow.py" line="480"/> <source>Import Bookmarks</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Importer signets</translation> </message> <message> <location filename="Helpviewer/HelpWindow.py" line="480"/> @@ -18284,7 +18305,7 @@ <message> <location filename="Helpviewer/HelpWindow.py" line="494"/> <source>Export Bookmarks</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Exporter les signets</translation> </message> <message> <location filename="Helpviewer/HelpWindow.py" line="494"/> @@ -18304,7 +18325,7 @@ <message> <location filename="Helpviewer/HelpWindow.py" line="740"/> <source>Manage Bookmarks</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Gérer signets</translation> </message> <message> <location filename="Helpviewer/HelpWindow.py" line="740"/> @@ -18330,7 +18351,7 @@ <message> <location filename="Helpviewer/HelpWindow.py" line="754"/> <source>Add &Bookmark...</source> - <translation type="unfinished"></translation> + <translation type="unfinished">&Ajouter un signet ...</translation> </message> <message> <location filename="Helpviewer/HelpWindow.py" line="754"/> @@ -18351,12 +18372,12 @@ <message> <location filename="Helpviewer/HelpWindow.py" line="769"/> <source>Add Folder</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Ajouter repertoire</translation> </message> <message> <location filename="Helpviewer/HelpWindow.py" line="769"/> <source>Add &Folder...</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Ajouter &Répertoire ...</translation> </message> <message> <location filename="Helpviewer/HelpWindow.py" line="772"/> @@ -18739,13 +18760,14 @@ <location filename="Helpviewer/HelpWindow.py" line="839"/> <source>Zoom In</source> <comment>View|Zoom in</comment> - <translation type="unfinished"></translation> + <translation type="unfinished"> +Zoom avant</translation> </message> <message> <location filename="Helpviewer/HelpWindow.py" line="854"/> <source>Zoom Out</source> <comment>View|Zoom out</comment> - <translation type="unfinished"></translation> + <translation type="unfinished">Zoom arrière</translation> </message> <message> <location filename="Helpviewer/HelpWindow.py" line="1233"/> @@ -19364,7 +19386,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgAnnotateDialog.py" line="135"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> </context> <context> @@ -19742,7 +19764,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/HgBookmarksInOutDialog.py" line="136"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/BookmarksExtension/HgBookmarksInOutDialog.py" line="168"/> @@ -19842,7 +19864,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/BookmarksExtension/HgBookmarksListDialog.py" line="121"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/BookmarksExtension/HgBookmarksListDialog.py" line="153"/> @@ -19978,7 +20000,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgClient.py" line="87"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/HgClient.py" line="134"/> @@ -20291,7 +20313,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgDialog.py" line="143"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> </context> <context> @@ -20364,7 +20386,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgDiffDialog.py" line="194"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/HgDiffDialog.py" line="219"/> @@ -20759,7 +20781,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="115"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/GpgExtension/HgGpgSignaturesDialog.py" line="147"/> @@ -21168,7 +21190,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="690"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/HgLogBrowserDialog.py" line="493"/> @@ -21362,7 +21384,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgLogDialog.py" line="186"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/HgLogDialog.py" line="269"/> @@ -23322,7 +23344,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesHeaderDialog.py" line="106"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/QueuesExtension/HgQueuesHeaderDialog.py" line="193"/> @@ -23440,7 +23462,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="190"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/QueuesExtension/HgQueuesListDialog.py" line="222"/> @@ -23873,7 +23895,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgRemoveSubrepositoriesDialog.ui" line="36"/> <source>Press to remove the selected entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgRemoveSubrepositoriesDialog.ui" line="39"/> @@ -24117,12 +24139,12 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py" line="46"/> <source>Start Server</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Démarrer serveur</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py" line="51"/> <source>Stop Server</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Arrêter serveur</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py" line="56"/> @@ -24132,7 +24154,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py" line="64"/> <source>Enter the server port</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Entrer le port du serveur</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py" line="69"/> @@ -24142,7 +24164,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py" line="73"/> <source>Server</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Serveur</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py" line="80"/> @@ -24157,7 +24179,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py" line="134"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/HgServeDialog.py" line="44"/> @@ -24306,7 +24328,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="248"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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.py" line="549"/> @@ -24505,7 +24527,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="60"/> <source>Local</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Local</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.ui" line="65"/> @@ -24575,7 +24597,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsMercurial/HgTagBranchListDialog.py" line="134"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/HgTagBranchListDialog.py" line="249"/> @@ -24691,7 +24713,7 @@ <message> <location filename="Helpviewer/History/HistoryDialog.ui" line="72"/> <source>Press to remove the selected entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> <location filename="Helpviewer/History/HistoryDialog.py" line="88"/> @@ -24701,22 +24723,22 @@ <message> <location filename="Helpviewer/History/HistoryDialog.ui" line="85"/> <source>Press to remove all entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour remplacer toutes les entrées</translation> </message> <message> <location filename="Helpviewer/History/HistoryDialog.ui" line="88"/> <source>Remove &All</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Supprimer tou&t</translation> </message> <message> <location filename="Helpviewer/History/HistoryDialog.py" line="84"/> <source>&Open</source> - <translation type="unfinished"></translation> + <translation type="unfinished">&Ouvrir</translation> </message> <message> <location filename="Helpviewer/History/HistoryDialog.py" line="85"/> <source>Open in New &Tab</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Ouvrir dans un nouvel &onglet</translation> </message> <message> <location filename="Helpviewer/History/HistoryDialog.py" line="87"/> @@ -24800,12 +24822,12 @@ <message> <location filename="Helpviewer/History/HistoryModel.py" line="38"/> <source>Title</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Titre</translation> </message> <message> <location filename="Helpviewer/History/HistoryModel.py" line="39"/> <source>Address</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Adresse</translation> </message> </context> <context> @@ -24834,12 +24856,12 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/HtmlImporter.py" line="31"/> <source>Please choose the file to begin importing bookmarks.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Choisissez le fichier d'où importer les signets.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/HtmlImporter.py" line="79"/> <source>File '{0}' does not exist.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Le fichier '{0' n'existe pas.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/HtmlImporter.py" line="95"/> @@ -24849,7 +24871,7 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/HtmlImporter.py" line="97"/> <source>Imported {0}</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Importé {0}</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/HtmlImporter.py" line="31"/> @@ -24887,7 +24909,7 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/IExplorerImporter.py" line="138"/> <source>Imported {0}</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Importé {0}</translation> </message> </context> <context> @@ -25640,7 +25662,7 @@ <message> <location filename="IconEditor/IconEditorWindow.py" line="465"/> <source>Zoom &reset</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Annulation du &zoom</translation> </message> <message> <location filename="IconEditor/IconEditorWindow.py" line="465"/> @@ -26133,7 +26155,7 @@ <message> <location filename="IconEditor/IconEditorWindow.py" line="1014"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="IconEditor/IconEditorWindow.py" line="1129"/> @@ -26959,6 +26981,11 @@ <context> <name>IrcChannelWidget</name> <message> + <location filename="Network/IRC/IrcChannelWidget.ui" line="41"/> + <source>Press to change the topic</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="Network/IRC/IrcChannelWidget.ui" line="60"/> <source>Shows the list of users</source> <translation type="unfinished"></translation> @@ -27265,6 +27292,31 @@ <translation type="unfinished">Aide</translation> </message> <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="958"/> + <source>CTCP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="942"/> + <source>Received Version request from {0}.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="947"/> + <source>Received CTCP-PING request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="952"/> + <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="958"/> + <source>Received unknown CTCP-{0} request from {1}.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1041"/> <source>--- New From Here ---</source> <translation type="unfinished"></translation> @@ -27282,7 +27334,7 @@ <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1127"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1145"/> @@ -27307,12 +27359,12 @@ <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1166"/> <source>Cut all</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Couper tous</translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1170"/> <source>Copy all</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copier tous</translation> </message> <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1175"/> @@ -27345,6 +27397,11 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="Network/IRC/IrcChannelWidget.py" line="1246"/> + <source>Refresh</source> + <translation type="unfinished">Rafraichir</translation> + </message> + <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1354"/> <source>Who</source> <translation type="unfinished"></translation> @@ -27513,41 +27570,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="958"/> - <source>CTCP</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="942"/> - <source>Received Version request from {0}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="947"/> - <source>Received CTCP-PING request from {0}, sending answer.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="952"/> - <source>Received CTCP-CLIENTINFO request from {0}, sending answer.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="958"/> - <source>Received unknown CTCP-{0} request from {1}.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.ui" line="41"/> - <source>Press to change the topic</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcChannelWidget.py" line="1246"/> - <source>Refresh</source> - <translation type="unfinished">Rafraichir</translation> - </message> - <message> <location filename="Network/IRC/IrcChannelWidget.py" line="1667"/> <source>Edit Channel Topic</source> <translation type="unfinished"></translation> @@ -27676,6 +27698,11 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="Network/IRC/IrcIdentitiesEditDialog.ui" line="216"/> + <source>Select to mark the current position in the chat, when you send an AWAY command.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="Network/IRC/IrcIdentitiesEditDialog.ui" line="222"/> <source>Mark the current position in chat windows when going away</source> <translation type="unfinished"></translation> @@ -27785,11 +27812,6 @@ <source>Delete Identity</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="Network/IRC/IrcIdentitiesEditDialog.ui" line="216"/> - <source>Select to mark the current position in the chat, when you send an AWAY command.</source> - <translation type="unfinished"></translation> - </message> </context> <context> <name>IrcIdentity</name> @@ -27982,7 +28004,7 @@ <message> <location filename="Network/IRC/IrcNetworkListDialog.py" line="91"/> <source>Server</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Serveur</translation> </message> <message> <location filename="Network/IRC/IrcNetworkListDialog.py" line="94"/> @@ -28060,7 +28082,7 @@ <message> <location filename="Network/IRC/IrcNetworkWidget.py" line="368"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="Network/IRC/IrcNetworkWidget.py" line="386"/> @@ -28085,12 +28107,12 @@ <message> <location filename="Network/IRC/IrcNetworkWidget.py" line="407"/> <source>Cut all</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Couper tous</translation> </message> <message> <location filename="Network/IRC/IrcNetworkWidget.py" line="411"/> <source>Copy all</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copier tous</translation> </message> <message> <location filename="Network/IRC/IrcNetworkWidget.py" line="416"/> @@ -28426,7 +28448,7 @@ <message> <location filename="Network/IRC/IrcServerEditDialog.ui" line="37"/> <source>Port:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Port:</translation> </message> <message> <location filename="Network/IRC/IrcServerEditDialog.ui" line="44"/> @@ -28507,6 +28529,11 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="Network/IRC/IrcUtilities.py" line="161"/> + <source>quiet</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="Network/IRC/IrcUtilities.py" line="162"/> <source>reop channel</source> <translation type="unfinished"></translation> @@ -28526,15 +28553,20 @@ <source>invitation mask</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="Network/IRC/IrcUtilities.py" line="161"/> - <source>quiet</source> - <translation type="unfinished"></translation> - </message> </context> <context> <name>IrcWidget</name> <message> + <location filename="Network/IRC/IrcWidget.ui" line="27"/> + <source>Channels</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.ui" line="53"/> + <source>Network</source> + <translation type="unfinished">Réseau</translation> + </message> + <message> <location filename="Network/IRC/IrcWidget.py" line="63"/> <source>Press to leave the current channel</source> <translation type="unfinished"></translation> @@ -28610,6 +28642,16 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="Network/IRC/IrcWidget.py" line="512"/> + <source>You have set your personal modes to <b>[{0}]</b>.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="516"/> + <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="Network/IRC/IrcWidget.py" line="519"/> <source>Mode</source> <translation type="unfinished"></translation> @@ -28730,11 +28772,21 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="Network/IRC/IrcWidget.py" line="702"/> + <source>The SSL handshake failed.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="Network/IRC/IrcWidget.py" line="706"/> <source>The following network error occurred:<br/>{0}</source> <translation type="unfinished"></translation> </message> <message> + <location filename="Network/IRC/IrcWidget.py" line="710"/> + <source>A network error occurred.</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="Network/IRC/IrcWidget.py" line="726"/> <source>SSL Errors</source> <translation type="unfinished">Erreurs SSL</translation> @@ -28755,27 +28807,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="829"/> - <source>{0} ({1})</source> - <comment>channel name, users count</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="858"/> - <source>Critical</source> - <translation type="unfinished">Critique</translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="843"/> - <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="858"/> - <source>The given nickname is already in use.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Network/IRC/IrcWidget.py" line="816"/> <source>CTCP</source> <translation type="unfinished"></translation> @@ -28801,33 +28832,24 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Network/IRC/IrcWidget.py" line="512"/> - <source>You have set your personal modes to <b>[{0}]</b>.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="516"/> - <source>{0} has changed your personal modes to <b>[{1}]</b>.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.ui" line="27"/> - <source>Channels</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.ui" line="53"/> - <source>Network</source> - <translation type="unfinished">Réseau</translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="702"/> - <source>The SSL handshake failed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Network/IRC/IrcWidget.py" line="710"/> - <source>A network error occurred.</source> + <location filename="Network/IRC/IrcWidget.py" line="829"/> + <source>{0} ({1})</source> + <comment>channel name, users count</comment> + <translation type="unfinished">{0}({1})</translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="858"/> + <source>Critical</source> + <translation type="unfinished">Critique</translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="843"/> + <source>No nickname acceptable to the server configured for <b>{0}</b>. Disconnecting...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="Network/IRC/IrcWidget.py" line="858"/> + <source>The given nickname is already in use.</source> <translation type="unfinished"></translation> </message> </context> @@ -29839,7 +29861,7 @@ <message> <location filename="Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="237"/> <source>Copy Path to Clipboard</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copier chemin dans le Presse-Papiers</translation> </message> <message> <location filename="Plugins/ViewManagerPlugins/Listspace/Listspace.py" line="217"/> @@ -30596,7 +30618,7 @@ <message> <location filename="Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="110"/> <source>Title</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Titre</translation> </message> <message> <location filename="Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="141"/> @@ -31291,12 +31313,12 @@ <message> <location filename="QScintilla/MiniEditor.py" line="302"/> <source>Line: {0:5}</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Ligne: {0:5}</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="306"/> <source>Pos: {0:5}</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Position: {0:5}</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1924"/> @@ -31584,7 +31606,7 @@ <message> <location filename="MultiProject/MultiProject.py" line="480"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> </context> <context> @@ -31907,7 +31929,7 @@ <message> <location filename="Preferences/ConfigurationPages/NetworkPage.ui" line="286"/> <source>Port:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Port:</translation> </message> <message> <location filename="Preferences/ConfigurationPages/NetworkPage.ui" line="197"/> @@ -32207,16 +32229,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Preferences/ConfigurationPages/NotificationsPage.ui" line="104"/> - <source>Enter the X-position the notification should be shown at</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="Preferences/ConfigurationPages/NotificationsPage.ui" line="127"/> - <source>Enter the Y-position the notification should be shown at</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Preferences/ConfigurationPages/NotificationsPage.ui" line="91"/> <source>Position</source> <translation type="unfinished"></translation> @@ -32227,11 +32239,21 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="Preferences/ConfigurationPages/NotificationsPage.ui" line="104"/> + <source>Enter the X-position the notification should be shown at</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="Preferences/ConfigurationPages/NotificationsPage.ui" line="120"/> <source>Y:</source> <translation type="unfinished"></translation> </message> <message> + <location filename="Preferences/ConfigurationPages/NotificationsPage.ui" line="127"/> + <source>Enter the Y-position the notification should be shown at</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="Preferences/ConfigurationPages/NotificationsPage.ui" line="143"/> <source>Press to select the position visually, release to get it</source> <translation type="unfinished"></translation> @@ -32410,7 +32432,7 @@ <message> <location filename="Helpviewer/OfflineStorage/OfflineStorageConfigDialog.ui" line="43"/> <source>Web SQL Databases</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Bases de données Web SQL</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/OfflineStorageConfigDialog.ui" line="49"/> @@ -32601,7 +32623,7 @@ <message> <location filename="Helpviewer/OpenSearch/OpenSearchEditDialog.ui" line="58"/> <source>Enter a description</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Entrer une description</translation> </message> <message> <location filename="Helpviewer/OpenSearch/OpenSearchEditDialog.ui" line="65"/> @@ -32688,12 +32710,12 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/OperaImporter.py" line="38"/> <source>Please choose the file to begin importing bookmarks.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Choisissez le fichier d'où importer les signets.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/OperaImporter.py" line="84"/> <source>File '{0}' does not exist.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Le fichier '{0' n'existe pas.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/OperaImporter.py" line="101"/> @@ -32709,7 +32731,7 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/OperaImporter.py" line="127"/> <source>Imported {0}</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Importé {0}</translation> </message> </context> <context> @@ -32793,7 +32815,7 @@ <message> <location filename="Helpviewer/PageScreenDialog.py" line="71"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="Helpviewer/PageScreenDialog.py" line="90"/> @@ -32907,7 +32929,7 @@ <message> <location filename="Helpviewer/Passwords/PasswordsDialog.ui" line="87"/> <source>Press to remove the selected entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> <location filename="Helpviewer/Passwords/PasswordsDialog.ui" line="90"/> @@ -32917,12 +32939,12 @@ <message> <location filename="Helpviewer/Passwords/PasswordsDialog.ui" line="100"/> <source>Press to remove all entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour remplacer toutes les entrées</translation> </message> <message> <location filename="Helpviewer/Passwords/PasswordsDialog.ui" line="103"/> <source>Remove &All</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Supprimer tou&t</translation> </message> <message> <location filename="Helpviewer/Passwords/PasswordsDialog.ui" line="126"/> @@ -33411,7 +33433,7 @@ <message> <location filename="Helpviewer/PersonalInformationManager/PersonalDataDialog.ui" line="244"/> <source>Address:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Adresse:</translation> </message> <message> <location filename="Helpviewer/PersonalInformationManager/PersonalDataDialog.ui" line="257"/> @@ -33469,7 +33491,7 @@ <message> <location filename="Helpviewer/PersonalInformationManager/PersonalInformationManager.py" line="85"/> <source>Address</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Adresse</translation> </message> <message> <location filename="Helpviewer/PersonalInformationManager/PersonalInformationManager.py" line="86"/> @@ -36088,7 +36110,7 @@ <message> <location filename="Project/Project.py" line="2514"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="Project/Project.py" line="1632"/> @@ -36213,7 +36235,7 @@ <message> <location filename="Project/Project.py" line="3383"/> <source>Load Diagram</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Charger le diagramme</translation> </message> <message> <location filename="Project/Project.py" line="3383"/> @@ -36241,11 +36263,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Project/Project.py" line="341"/> - <source><p>The Project type <b>{0}</b> is already registered with Programming Language <b>{1}</b>.</p></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="Project/Project.py" line="261"/> <source>Qt GUI</source> <translation type="unfinished"></translation> @@ -36255,6 +36272,11 @@ <source>Qt Console</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Project/Project.py" line="341"/> + <source><p>The Project type <b>{0}</b> is already registered with Programming Language <b>{1}</b>.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ProjectBaseBrowser</name> @@ -36738,7 +36760,7 @@ <message> <location filename="Project/ProjectFormsBrowser.py" line="255"/> <source>Copy Path to Clipboard</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copier chemin dans le Presse-Papiers</translation> </message> <message> <location filename="Project/ProjectFormsBrowser.py" line="529"/> @@ -36886,7 +36908,7 @@ <message> <location filename="Project/ProjectInterfacesBrowser.py" line="193"/> <source>Copy Path to Clipboard</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copier chemin dans le Presse-Papiers</translation> </message> <message> <location filename="Project/ProjectInterfacesBrowser.py" line="507"/> @@ -36964,12 +36986,12 @@ <message> <location filename="Project/ProjectOthersBrowser.py" line="71"/> <source>Open in Icon Editor</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Ouvrir dans Icon Editor</translation> </message> <message> <location filename="Project/ProjectOthersBrowser.py" line="87"/> <source>Copy Path to Clipboard</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copier chemin dans le Presse-Papiers</translation> </message> </context> <context> @@ -37330,7 +37352,7 @@ <message> <location filename="Project/ProjectResourcesBrowser.py" line="208"/> <source>Copy Path to Clipboard</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copier chemin dans le Presse-Papiers</translation> </message> <message> <location filename="Project/ProjectResourcesBrowser.py" line="432"/> @@ -37573,7 +37595,7 @@ <message> <location filename="Project/ProjectSourcesBrowser.py" line="260"/> <source>Copy Path to Clipboard</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copier chemin dans le Presse-Papiers</translation> </message> <message> <location filename="Project/ProjectSourcesBrowser.py" line="636"/> @@ -37781,7 +37803,7 @@ <message> <location filename="Project/ProjectTranslationsBrowser.py" line="385"/> <source>Copy Path to Clipboard</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copier chemin dans le Presse-Papiers</translation> </message> <message> <location filename="Project/ProjectTranslationsBrowser.py" line="739"/> @@ -38081,7 +38103,7 @@ <message> <location filename="Project/PropertiesDialog.py" line="197"/> <source>Source Files ({0});;All Files (*)</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Fichiers sources ({0});;Tous fichiers (*)</translation> </message> <message> <location filename="Project/PropertiesDialog.ui" line="217"/> @@ -39318,7 +39340,7 @@ <message> <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="318"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py" line="396"/> @@ -40745,7 +40767,7 @@ <message> <location filename="Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="337"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py" line="415"/> @@ -42463,12 +42485,12 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/SafariImporter.py" line="40"/> <source>Please choose the file to begin importing bookmarks.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Choisissez le fichier d'où importer les signets.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/SafariImporter.py" line="86"/> <source>File '{0}' does not exist.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Le fichier '{0' n'existe pas.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/SafariImporter.py" line="101"/> @@ -42484,7 +42506,7 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/SafariImporter.py" line="113"/> <source>Imported {0}</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Importé {0}</translation> </message> </context> <context> @@ -42901,7 +42923,7 @@ <message> <location filename="Helpviewer/Network/SendRefererWhitelistDialog.ui" line="97"/> <source>Press to remove the selected entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> <location filename="Helpviewer/Network/SendRefererWhitelistDialog.ui" line="100"/> @@ -42911,7 +42933,7 @@ <message> <location filename="Helpviewer/Network/SendRefererWhitelistDialog.ui" line="110"/> <source>Press to remove all entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour remplacer toutes les entrées</translation> </message> <message> <location filename="Helpviewer/Network/SendRefererWhitelistDialog.ui" line="113"/> @@ -43845,7 +43867,7 @@ <message> <location filename="Snapshot/SnapWidget.py" line="218"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="Snapshot/SnapWidget.py" line="237"/> @@ -44080,7 +44102,7 @@ <message> <location filename="QScintilla/SpellingDictionaryEditDialog.ui" line="101"/> <source>Press to remove the selected entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> <location filename="QScintilla/SpellingDictionaryEditDialog.ui" line="104"/> @@ -44090,7 +44112,7 @@ <message> <location filename="QScintilla/SpellingDictionaryEditDialog.ui" line="114"/> <source>Press to remove all entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour remplacer toutes les entrées</translation> </message> <message> <location filename="QScintilla/SpellingDictionaryEditDialog.ui" line="117"/> @@ -44524,7 +44546,7 @@ <message> <location filename="Helpviewer/SslCertificatesDialog.ui" line="46"/> <source>Server</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Serveur</translation> </message> <message> <location filename="Helpviewer/SslCertificatesDialog.ui" line="145"/> @@ -44634,7 +44656,7 @@ <message> <location filename="Helpviewer/SslCertificatesDialog.py" line="415"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="Helpviewer/SslCertificatesDialog.py" line="425"/> @@ -46368,7 +46390,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.py" line="99"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> </context> <context> @@ -46458,7 +46480,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py" line="109"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> </context> <context> @@ -46788,7 +46810,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsSubversion/SvnDialog.py" line="145"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/vcsPySvn/SvnDialog.py" line="76"/> @@ -46947,7 +46969,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="174"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/vcsPySvn/SvnDiffDialog.py" line="425"/> @@ -47424,7 +47446,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="244"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/vcsSubversion/SvnLogBrowserDialog.py" line="87"/> @@ -47561,7 +47583,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsSubversion/SvnLogDialog.py" line="128"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/vcsPySvn/SvnLogDialog.py" line="138"/> @@ -48835,7 +48857,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="123"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> </context> <context> @@ -49064,7 +49086,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="251"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> </context> <context> @@ -49512,7 +49534,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="391"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <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/vcsPySvn/SvnStatusDialog.ui" line="39"/> @@ -49843,7 +49865,7 @@ <message> <location filename="Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="151"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> </context> <context> @@ -50653,7 +50675,7 @@ <message> <location filename="Helpviewer/Sync/SyncCheckPage.py" line="55"/> <source>Host:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Hôte:</translation> </message> <message> <location filename="Helpviewer/Sync/SyncCheckPage.ui" line="72"/> @@ -51000,7 +51022,7 @@ <message> <location filename="Helpviewer/Sync/SyncFtpSettingsPage.ui" line="88"/> <source>Port:</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Port:</translation> </message> <message> <location filename="Helpviewer/Sync/SyncFtpSettingsPage.ui" line="95"/> @@ -51682,7 +51704,7 @@ <message> <location filename="Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="261"/> <source>Copy Path to Clipboard</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Copier chemin dans le Presse-Papiers</translation> </message> <message> <location filename="Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="255"/> @@ -54540,7 +54562,7 @@ <message> <location filename="Graphics/UMLDialog.py" line="226"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="Graphics/UMLDialog.py" line="251"/> @@ -54550,7 +54572,7 @@ <message> <location filename="Graphics/UMLDialog.py" line="365"/> <source>Load Diagram</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Charger le diagramme</translation> </message> <message> <location filename="Graphics/UMLDialog.py" line="279"/> @@ -54723,7 +54745,7 @@ <message> <location filename="Graphics/UMLGraphicsView.py" line="357"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation type="unfinished"></translation> + <translation type="unfinished"><p>Le fichier <b>{0}</b>existe déjà. Écraser ?</p></translation> </message> <message> <location filename="Graphics/UMLGraphicsView.py" line="125"/> @@ -55223,7 +55245,7 @@ <message> <location filename="Helpviewer/UserAgent/UserAgentsDialog.ui" line="75"/> <source>Press to remove the selected entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> <location filename="Helpviewer/UserAgent/UserAgentsDialog.ui" line="78"/> @@ -55233,12 +55255,12 @@ <message> <location filename="Helpviewer/UserAgent/UserAgentsDialog.ui" line="88"/> <source>Press to remove all entries</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Cliquer pour remplacer toutes les entrées</translation> </message> <message> <location filename="Helpviewer/UserAgent/UserAgentsDialog.ui" line="91"/> <source>Remove &All</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Supprimer tou&t</translation> </message> <message> <location filename="Helpviewer/UserAgent/UserAgentsDialog.ui" line="14"/> @@ -56105,32 +56127,32 @@ <translation>Alt+Shift+G</translation> </message> <message> - <location filename="UI/UserInterface.py" line="1652"/> + <location filename="UI/UserInterface.py" line="1647"/> <source>Qt-Designer 4</source> <translation type="obsolete">Qt-Designer 4</translation> </message> <message> - <location filename="UI/UserInterface.py" line="1672"/> + <location filename="UI/UserInterface.py" line="1667"/> <source>Qt-Linguist 4</source> <translation type="obsolete">Qt-Linguist 4</translation> </message> <message> - <location filename="UI/UserInterface.py" line="1655"/> + <location filename="UI/UserInterface.py" line="1650"/> <source>Start Qt-Designer 4</source> <translation type="obsolete">Lancer Qt-Designer 4</translation> </message> <message> - <location filename="UI/UserInterface.py" line="1656"/> + <location filename="UI/UserInterface.py" line="1651"/> <source><b>Qt-Designer 4</b><p>Start Qt-Designer 4.</p></source> <translation type="obsolete"><b>Qt-Designer 4</b><p>Lancer Qt-Designer 4.</p></translation> </message> <message> - <location filename="UI/UserInterface.py" line="1675"/> + <location filename="UI/UserInterface.py" line="1670"/> <source>Start Qt-Linguist 4</source> <translation type="obsolete">Lancer Qt-Linguist 4</translation> </message> <message> - <location filename="UI/UserInterface.py" line="1676"/> + <location filename="UI/UserInterface.py" line="1671"/> <source><b>Qt-Linguist 4</b><p>Start Qt-Linguist 4.</p></source> <translation type="obsolete"><b>Qt-Linguist 4</b><p>Lance Qt-Linguist 4.</p></translation> </message> @@ -56678,12 +56700,12 @@ <translation type="obsolete"><b>Qt-Linguist 3</b><p>Lance Qt-Linguist 3.</p></translation> </message> <message> - <location filename="UI/UserInterface.py" line="1652"/> + <location filename="UI/UserInterface.py" line="1647"/> <source>&Designer 4...</source> <translation type="obsolete">&Designer 4...</translation> </message> <message> - <location filename="UI/UserInterface.py" line="1672"/> + <location filename="UI/UserInterface.py" line="1667"/> <source>&Linguist 4...</source> <translation type="obsolete">&Linguist 4...</translation> </message> @@ -57332,7 +57354,7 @@ <message> <location filename="UI/UserInterface.py" line="794"/> <source>Cooperation</source> - <translation type="unfinished"></translation> + <translation type="unfinished">Coopération</translation> </message> <message> <location filename="UI/UserInterface.py" line="1417"/> @@ -57546,6 +57568,11 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="UI/UserInterface.py" line="1434"/> + <source>IRC</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="UI/UserInterface.py" line="1218"/> <source>Switch the input focus to the Project-Viewer window.</source> <translation type="unfinished"></translation> @@ -57636,6 +57663,11 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="UI/UserInterface.py" line="1325"/> + <source><b>Activate Task-Viewer</b><p>This switches the input focus to the Task-Viewer window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="UI/UserInterface.py" line="1333"/> <source>Templ&ate-Viewer</source> <translation type="unfinished"></translation> @@ -57721,6 +57753,26 @@ <translation type="unfinished"></translation> </message> <message> + <location filename="UI/UserInterface.py" line="1434"/> + <source>&IRC</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="UI/UserInterface.py" line="1434"/> + <source>Meta+Shift+I</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="UI/UserInterface.py" line="1440"/> + <source>Switch the input focus to the IRC window.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="UI/UserInterface.py" line="1442"/> + <source><b>Activate IRC</b><p>This switches the input focus to the IRC window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="UI/UserInterface.py" line="1451"/> <source>Symbols-Viewer</source> <translation type="unfinished"></translation> @@ -57761,41 +57813,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="UI/UserInterface.py" line="2201"/> - <source>&Windows</source> - <translation type="unfinished">&Fenêtres</translation> - </message> - <message> - <location filename="UI/UserInterface.py" line="1325"/> - <source><b>Activate Task-Viewer</b><p>This switches the input focus to the Task-Viewer window.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="UI/UserInterface.py" line="1434"/> - <source>IRC</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="UI/UserInterface.py" line="1434"/> - <source>&IRC</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="UI/UserInterface.py" line="1434"/> - <source>Meta+Shift+I</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="UI/UserInterface.py" line="1440"/> - <source>Switch the input focus to the IRC window.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="UI/UserInterface.py" line="1442"/> - <source><b>Activate IRC</b><p>This switches the input focus to the IRC window.</p></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="UI/UserInterface.py" line="1652"/> <source>Qt-Designer</source> <translation type="unfinished"></translation> @@ -57855,6 +57872,11 @@ <source><b>Qt5 Documentation</b><p>Display the Qt5 Documentation. Dependant upon your settings, this will either show the help in Eric's internal help viewer, or execute a web browser or Qt Assistant. </p></source> <translation type="unfinished"><b>Documentation Qt4</b><p>Affiche la documentation Qt4. Suivant vos réglages, ceci va afficher l'aide dans le visualiseur interne d'Eric , ou lancer un navigateur web ou Qt Assistant. </p> {5 ?} {5 ?}</translation> </message> + <message> + <location filename="UI/UserInterface.py" line="2201"/> + <source>&Windows</source> + <translation type="unfinished">&Fenêtres</translation> + </message> </context> <context> <name>UserPropertiesDialog</name> @@ -58643,7 +58665,7 @@ <message> <location filename="VCS/VersionControl.py" line="547"/> <source>The process {0} could not be started. Ensure, that it is in the search path.</source> - <translation type="unfinished"></translation> + <translation>Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> </context> <context> @@ -61094,7 +61116,7 @@ <message> <location filename="ViewManager/ViewManager.py" line="2679"/> <source>Search for a text in files and replace it</source> - <translation>Recherche puis remplace un texte dans des fichiers.</translation> + <translation>Recherche puis remplace un texte dans des fichiers</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2681"/> @@ -61155,685 +61177,601 @@ <message> <location filename="ViewManager/ViewManager.py" line="3681"/> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> - <translation type="unfinished"></translation> + <translation><p>Le fichier <b>{0}</b> a des modifications non enregistrées. </p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3965"/> <source>File: {0}</source> - <translation type="unfinished"></translation> + <translation>Fichier: {0}</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3969"/> <source>Line: {0:5}</source> - <translation type="unfinished"></translation> + <translation>Ligne: {0:5}</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3974"/> <source>Pos: {0:5}</source> - <translation type="unfinished"></translation> + <translation>Position: {0:5}</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3311"/> <source>Next warning message</source> - <translation type="unfinished"></translation> + <translation>Message d'avertissement suivant</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3304"/> <source>&Next warning message</source> - <translation type="unfinished"></translation> + <translation>Message d'avertisseme&nt suivant</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3313"/> <source><b>Next warning message</b><p>Go to next line of the current editor having a py3flakes warning.</p></source> - <translation type="unfinished"></translation> + <translation><b>Message d'avertissement suivant</b><p>Aller à la prochaine ligne de l'éditeur courant ayant un avertissement py3flakes.</p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3328"/> <source>Previous warning message</source> - <translation type="unfinished"></translation> + <translation>Message d'avertissement précédente</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3321"/> <source>&Previous warning message</source> - <translation type="unfinished"></translation> + <translation>Message d'avertissement &précédente</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3330"/> <source><b>Previous warning message</b><p>Go to previous line of the current editor having a py3flakes warning.</p></source> - <translation type="unfinished"></translation> + <translation><b>Message d'avertissement précédente</b><p>Aller à la ligne précédente de l'éditeur courant ayant un avertissement py3flakes.</p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3344"/> <source>Clear Warning Messages</source> - <translation type="unfinished"></translation> + <translation>Vider messages d'avertissement</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3338"/> <source>Clear &Warning Messages</source> - <translation type="unfinished"></translation> + <translation>Vider messages d'&avertissement</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3346"/> <source><b>Clear Warning Messages</b><p>Clear py3flakes warning messages of all editors.</p></source> - <translation type="unfinished"></translation> + <translation><b>Vider messages d'avertissement</b><p>Vider messages d'avertissement py3flakes de tous les éditeurs.</p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="851"/> <source>Join Lines</source> - <translation type="unfinished"></translation> + <translation>Unir lignes</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="845"/> <source>Ctrl+J</source> <comment>Edit|Join Lines</comment> - <translation type="unfinished"></translation> + <translation>Ctrl+J</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="853"/> <source><b>Join Lines</b><p>Join the current and the next lines.</p></source> - <translation type="unfinished"></translation> + <translation><b>Unir lignes</b><p>Unir la ligne actuelle avec les lignes suivantes.</p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2606"/> <source>Goto Last Edit Location</source> - <translation type="unfinished"></translation> + <translation>Aller à la dernière modification</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2598"/> <source>Goto Last &Edit Location</source> - <translation type="unfinished"></translation> + <translation>Aller à la dernièr&e modification</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2598"/> <source>Ctrl+Shift+G</source> <comment>Search|Goto Last Edit Location</comment> - <translation type="unfinished"></translation> + <translation>Ctrl+Shift+G</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2608"/> <source><b>Goto Last Edit Location</b><p>Go to the location of the last edit in the current editor.</p></source> - <translation type="unfinished"></translation> + <translation><b>Aller à la dernière modification</b><p>Aller à l'endroit de la derniére modification dans l'éditeur actuel.</p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2615"/> <source>Goto Previous Method or Class</source> - <translation type="unfinished"></translation> + <translation>Aller à la classe ou fonction précédentes</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2615"/> <source>Ctrl+Shift+Up</source> <comment>Search|Goto Previous Method or Class</comment> - <translation type="unfinished"></translation> + <translation>Ctrl+Shift+Up</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2622"/> <source>Go to the previous method or class definition</source> - <translation type="unfinished"></translation> + <translation>Aller à la définition de classe ou de fonction précédente</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2625"/> <source><b>Goto Previous Method or Class</b><p>Goes to the line of the previous method or class definition and highlights the name.</p></source> - <translation type="unfinished"></translation> + <translation><b>Aller à la classe ou fonction précédente</b><p>Va à la ligne de classe ou fonction précédent et surligne le nom. </p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2633"/> <source>Goto Next Method or Class</source> - <translation type="unfinished"></translation> + <translation>Aller à la classe ou fonction suivante</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2633"/> <source>Ctrl+Shift+Down</source> <comment>Search|Goto Next Method or Class</comment> - <translation type="unfinished"></translation> + <translation>Ctrl+Shift+Down</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2640"/> <source>Go to the next method or class definition</source> - <translation type="unfinished"></translation> + <translation>Aller à la définition de classe ou de fonction suivante</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2643"/> <source><b>Goto Next Method or Class</b><p>Goes to the line of the next method or class definition and highlights the name.</p></source> - <translation type="unfinished"></translation> + <translation><b>Aller à la classe ou fonction suivante</b><p>Va à la ligne de classe ou fonction suivante et surligne le nom. </p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3028"/> <source>Preview</source> - <translation type="unfinished"></translation> + <translation>Aperçu</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3033"/> <source>Preview the current file in the web browser</source> - <translation type="unfinished"></translation> + <translation>Avoir un aperçu du fichier courant dans le navigateur</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3035"/> <source><b>Preview</b><p>This opens the web browser with a preview of the current file.</p></source> - <translation type="unfinished"></translation> + <translation><b>Aperçu</b><p>Ceci ouvre le navigateur avec un aperçu du fichier courant.</p></translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="556"/> <source>Meta+B</source> - <translation type="unfinished"></translation> + <translation>Meta+B</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="566"/> <source>Meta+F</source> - <translation type="unfinished"></translation> + <translation>Meta+F</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="577"/> <source>Meta+P</source> - <translation type="unfinished"></translation> + <translation>Meta+P</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="588"/> <source>Meta+N</source> - <translation type="unfinished"></translation> + <translation>Meta+N</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="644"/> <source>Move to first visible character in document line</source> - <translation type="unfinished"></translation> + <translation>Déplacement vers le premier caractère visible de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="657"/> <source>Move to start of display line</source> - <translation type="unfinished"></translation> + <translation>Déplacement au début de la ligne courante</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="673"/> <source>Move to end of document line</source> - <translation type="unfinished"></translation> + <translation>Déplacement à la fin de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="680"/> <source>Meta+E</source> - <translation type="unfinished"></translation> + <translation>Meta+E</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="734"/> <source>Meta+V</source> - <translation type="unfinished"></translation> + <translation>Meta+V</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="740"/> <source>Move to start of document</source> - <translation type="unfinished"></translation> + <translation>Déplacement au début du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="754"/> <source>Move to end of document</source> - <translation type="unfinished"></translation> + <translation>Déplacement à la fin du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="792"/> <source>Meta+Shift+B</source> - <translation type="unfinished"></translation> + <translation>Meta+Shift+B</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="806"/> <source>Meta+Shift+F</source> - <translation type="unfinished"></translation> + <translation>Meta+Shift+F</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="819"/> <source>Meta+Shift+P</source> - <translation type="unfinished"></translation> + <translation>Meta+Shift+P</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="833"/> <source>Meta+Shift+N</source> - <translation type="unfinished"></translation> + <translation>Meta+Shift+N</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="897"/> <source>Extend selection to first visible character in document line</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection au premier caractère visible de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="910"/> <source>Extend selection to end of document line</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection à la fin de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="917"/> <source>Meta+Shift+E</source> - <translation type="unfinished"></translation> + <translation>Meta+Shift+E</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="968"/> <source>Meta+Shift+V</source> - <translation type="unfinished"></translation> + <translation>Meta+Shift+V</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="974"/> <source>Extend selection to start of document</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection à la fin du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="981"/> <source>Ctrl+Shift+Up</source> - <translation type="unfinished"></translation> + <translation>Ctrl+Shift+Up</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="990"/> <source>Extend selection to end of document</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection à la fin du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="997"/> <source>Ctrl+Shift+Down</source> - <translation type="unfinished"></translation> + <translation>Ctrl+Shift+Down</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1013"/> <source>Meta+H</source> - <translation type="unfinished"></translation> + <translation>Meta+H</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1022"/> <source>Delete previous character if not at start of line</source> - <translation type="unfinished"></translation> + <translation>Suppression du caractère précédent sauf en début de ligne</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1037"/> <source>Meta+D</source> - <translation type="unfinished"></translation> + <translation>Meta+D</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1076"/> <source>Meta+K</source> - <translation type="unfinished"></translation> + <translation>Meta+K</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1169"/> <source>Move to end of display line</source> - <translation type="unfinished"></translation> + <translation>Déplacement à la fin de la ligne affichée</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1185"/> <source>Extend selection to end of display line</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection à la fin de la ligne affichée</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1223"/> <source>Meta+Alt+Shift+N</source> - <translation type="unfinished"></translation> + <translation>Meta+Alt+Shift+N</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1237"/> <source>Meta+Alt+Shift+P</source> - <translation type="unfinished"></translation> + <translation>Meta+Alt+Shift+P</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1252"/> <source>Meta+Alt+Shift+B</source> - <translation type="unfinished"></translation> + <translation>Meta+Alt+Shift+B</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1267"/> <source>Meta+Alt+Shift+F</source> - <translation type="unfinished"></translation> + <translation>Meta+Alt+Shift+F</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1273"/> <source>Extend rectangular selection to first visible character in document line</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection rectangulaire au premier caractère visible du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1289"/> <source>Extend rectangular selection to end of document line</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection rectangulaire à la fin de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1296"/> <source>Meta+Alt+Shift+E</source> - <translation type="unfinished"></translation> + <translation>Meta+Alt+Shift+E</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1299"/> <source>Alt+Shift+End</source> - <translation type="unfinished"></translation> + <translation>Alt+Shift+End</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1317"/> <source>Alt+Shift+PgDown</source> - <translation type="unfinished"></translation> + <translation>Alt+Shift+PgDown</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1326"/> <source>Meta+Alt+Shift+V</source> - <translation type="unfinished"></translation> + <translation>Meta+Alt+Shift+V</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1344"/> <source>Scroll to start of document</source> - <translation type="unfinished"></translation> + <translation>Défilement au début du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1358"/> <source>Scroll to end of document</source> - <translation type="unfinished"></translation> + <translation>Défilement à la fin du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1372"/> <source>Scroll vertically to center current line</source> - <translation type="unfinished"></translation> + <translation>Défilement vertical de façon à centrer la ligne courante</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1379"/> <source>Meta+L</source> - <translation type="unfinished"></translation> + <translation>Meta+L</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1386"/> <source>Move to end of next word</source> - <translation type="unfinished"></translation> + <translation>Déplacement à la fin du mot suivant</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1400"/> <source>Extend selection to end of next word</source> - <translation type="unfinished"></translation> + <translation>Extension de la séleciton à la fin du mot suivant</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1414"/> <source>Move to end of previous word</source> - <translation type="unfinished"></translation> + <translation>Déplacement à la fin du mot précédent</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1425"/> <source>Extend selection to end of previous word</source> - <translation type="unfinished"></translation> + <translation>Extension de la séleciton à la fin du mot précédent</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1436"/> <source>Move to start of document line</source> - <translation type="unfinished"></translation> + <translation>Déplacement au début de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1443"/> <source>Meta+A</source> - <translation type="unfinished"></translation> + <translation>Meta+A</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1450"/> <source>Extend selection to start of document line</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection au début de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1457"/> <source>Meta+Shift+A</source> - <translation type="unfinished"></translation> + <translation>Meta+Shift+A</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1464"/> <source>Extend rectangular selection to start of document line</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection rectangulaire au début de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1471"/> <source>Meta+Alt+Shift+A</source> - <translation type="unfinished"></translation> + <translation>Meta+Alt+Shift+A</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1478"/> <source>Extend selection to start of display line</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection au début de la ligne affichée</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1492"/> <source>Move to start of display or document line</source> - <translation type="unfinished"></translation> + <translation>Déplacement au début de la ligne affichée ou de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1503"/> <source>Extend selection to start of display or document line</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection au début de la ligne affichée ou de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1515"/> <source>Move to first visible character in display or document line</source> - <translation type="unfinished"></translation> + <translation>Déplacement vers le premier caractère visible de la ligne affichée ou de la ligne do document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1529"/> <source>Extend selection to first visible character in display or document line</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection au premier caractère visible du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1543"/> <source>Move to end of display or document line</source> - <translation type="unfinished"></translation> + <translation>Déplacement à la de la ligne affichée ou de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1554"/> <source>Extend selection to end of display or document line</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection à la fint de la ligne affichée ou de la ligne du document</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1566"/> <source>Stuttered move up one page</source> - <translation type="unfinished"></translation> + <translation>Déplacement étagé d'une page vers le haut</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1577"/> <source>Stuttered extend selection up one page</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection étagée d'une page vers le haut</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1588"/> <source>Stuttered move down one page</source> - <translation type="unfinished"></translation> + <translation>Déplacement étagé d'une page vers le bas</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1599"/> <source>Stuttered extend selection down one page</source> - <translation type="unfinished"></translation> + <translation>Extension de la sélection étagée d'une page vers le bas</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1610"/> <source>Delete right to end of next word</source> - <translation type="unfinished"></translation> + <translation>Supprimer jusqu'à la fin du mot à doite</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1617"/> <source>Alt+Del</source> - <translation type="unfinished"></translation> + <translation>Alt+Del</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1624"/> <source>Move selected lines up one line</source> - <translation type="unfinished"></translation> + <translation>Déplacement des lignes sélectionnées d'une ligne vers le haut</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1635"/> <source>Move selected lines down one line</source> - <translation type="unfinished"></translation> + <translation>Déplacement des lignes sélectionnées d'une ligne vers le bas</translation> </message> <message> <location filename="QScintilla/MiniEditor.py" line="1305"/> <source>Alt+Shift+PgUp</source> - <translation type="unfinished"></translation> + <translation>Alt+Shift+PgUp</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="945"/> <source>Toggle Comment</source> - <translation type="unfinished"></translation> + <translation>Basculer commentaire</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="945"/> <source>Ctrl+Shift+M</source> <comment>Edit|Toggle Comment</comment> - <translation type="unfinished"></translation> + <translation>Ctrl+Shift+M</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="953"/> <source>Toggle the comment of the current line, selection or comment block</source> - <translation type="unfinished"></translation> + <translation>Basculer le commentaire de la ligne courante, de la sélection ou du block</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="955"/> <source><b>Toggle Comment</b><p>If the current line does not start with a block comment, the current line or selection is commented. If it is already commented, this comment block is uncommented. </p></source> - <translation type="unfinished"></translation> + <translation><b>Basculer commentaire</b><p>Si la ligne courante ne commence pas par un signe de commentaire, la ligne courante ou la séléciton est commentée. Si c'est déjà commentée, ce block de commentaires ne sera plus commenté. </p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2865"/> <source>Zoom reset</source> - <translation type="unfinished"></translation> + <translation>Annulation du zoom</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2865"/> <source>Zoom &reset</source> - <translation type="unfinished"></translation> + <translation>Annulation du &zoom</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2865"/> <source>Ctrl+0</source> <comment>View|Zoom reset</comment> - <translation type="unfinished">Ctrl+0</translation> + <translation>Ctrl+0</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2872"/> <source>Reset the zoom of the text</source> - <translation type="unfinished"></translation> + <translation>Annulation du zoom du texte</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2874"/> <source><b>Zoom reset</b><p>Reset the zoom of the text. This sets the zoom factor to 100%.</p></source> - <translation type="unfinished"></translation> + <translation><b>Annulation du zoom</b><p>Annulation du zoom du texte. Ceci met le facteur de zoom à 100%. </p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2831"/> <source>Zoom In</source> <comment>View|Zoom in</comment> - <translation type="unfinished"></translation> + <translation> +Zoom avant</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2848"/> <source>Zoom Out</source> <comment>View|Zoom out</comment> - <translation type="unfinished"></translation> + <translation>Zoom arrière</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="571"/> <source>Save a&ll</source> - <translation type="unfinished"></translation> + <translation>&Tout enregistrer</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3422"/> <source>Next Change</source> - <translation type="unfinished"></translation> + <translation>Modification suivante</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3416"/> <source>&Next Change</source> - <translation type="unfinished"></translation> + <translation>Modificatio&n suivante</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3424"/> <source><b>Next Change</b><p>Go to next line of the current editor having a change marker.</p></source> - <translation type="unfinished"></translation> + <translation><b>Modification suivante</b><p>Aller à la ligne suivante ayant un marquer de modification sur l'éditeur courant. </p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3438"/> <source>Previous Change</source> - <translation type="unfinished"></translation> + <translation>Modification précédente</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3431"/> <source>&Previous Change</source> - <translation type="unfinished"></translation> + <translation>Modification &précédente</translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="3440"/> <source><b>Previous Change</b><p>Go to previous line of the current editor having a change marker.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="3533"/> - <source>Check spelling</source> - <translation type="unfinished">Vérification orthographique</translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="3533"/> - <source>Check &spelling...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="3544"/> - <source><b>Check spelling</b><p>Perform a spell check of the current editor.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="3586"/> - <source>Edit Dictionary</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="3588"/> - <source>Project Word List</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="3591"/> - <source>Project Exception List</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="3595"/> - <source>User Word List</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="3598"/> - <source>User Exception List</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="5378"/> - <source>Edit Project Word List</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="5378"/> - <source>No word list defined for the current project.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="5391"/> - <source>Edit Project Exception List</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="5391"/> - <source>No exception list defined for the current project.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="5449"/> - <source>Edit Spelling Dictionary</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="5430"/> - <source>Editing {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="5420"/> - <source><p>The spelling dictionary file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="5440"/> - <source><p>The spelling dictionary file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="ViewManager/ViewManager.py" line="5449"/> - <source>The spelling dictionary was saved successfully.</source> - <translation type="unfinished"></translation> + <translation><b>Modification précédente </b><p>Aller à la ligne précédente ayant un marqueur de modification dans l'éditeur courant.</p></translation> </message> <message> <location filename="ViewManager/ViewManager.py" line="2459"/> @@ -61910,6 +61848,11 @@ </message> <message> <location filename="ViewManager/ViewManager.py" line="2710"/> + <source>Replace in Open Files...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="2710"/> <source>Meta+Ctrl+Alt+R</source> <comment>Search|Replace in Open Files</comment> <translation type="unfinished"></translation> @@ -61925,8 +61868,88 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="ViewManager/ViewManager.py" line="2710"/> - <source>Replace in Open Files...</source> + <location filename="ViewManager/ViewManager.py" line="3533"/> + <source>Check spelling</source> + <translation type="unfinished">Vérification orthographique</translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="3533"/> + <source>Check &spelling...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="3544"/> + <source><b>Check spelling</b><p>Perform a spell check of the current editor.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="3586"/> + <source>Edit Dictionary</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="3588"/> + <source>Project Word List</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="3591"/> + <source>Project Exception List</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="3595"/> + <source>User Word List</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="3598"/> + <source>User Exception List</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="5378"/> + <source>Edit Project Word List</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="5378"/> + <source>No word list defined for the current project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="5391"/> + <source>Edit Project Exception List</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="5391"/> + <source>No exception list defined for the current project.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="5449"/> + <source>Edit Spelling Dictionary</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="5420"/> + <source><p>The spelling dictionary file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="5430"/> + <source>Editing {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="5440"/> + <source><p>The spelling dictionary file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="ViewManager/ViewManager.py" line="5449"/> + <source>The spelling dictionary was saved successfully.</source> <translation type="unfinished"></translation> </message> </context> @@ -62036,6 +62059,11 @@ <translation>Mode &Débogage</translation> </message> <message> + <location filename="Preferences/ViewProfileSidebarsDialog.ui" line="102"/> + <source>Cooperation</source> + <translation type="obsolete">Coopération</translation> + </message> + <message> <location filename="Preferences/ViewProfileSidebarsDialog.ui" line="85"/> <source>Right Sidebar</source> <translation type="unfinished"></translation> @@ -62079,6 +62107,11 @@ <translation>Mode &Débogage</translation> </message> <message> + <location filename="Preferences/ViewProfileToolboxesDialog.ui" line="102"/> + <source>Cooperation</source> + <translation type="obsolete">Coopération</translation> + </message> + <message> <location filename="Preferences/ViewProfileToolboxesDialog.ui" line="78"/> <source>Left Toolbox</source> <translation type="unfinished"></translation> @@ -62172,17 +62205,17 @@ <message> <location filename="Helpviewer/VirusTotalApi.py" line="79"/> <source>Request limit has been reached.</source> - <translation type="unfinished"></translation> + <translation>La limite de requêtes a été atteinte.</translation> </message> <message> <location filename="Helpviewer/VirusTotalApi.py" line="80"/> <source>Invalid key given.</source> - <translation type="unfinished"></translation> + <translation>Clé invalide.</translation> </message> <message> <location filename="Helpviewer/VirusTotalApi.py" line="81"/> <source>Requested item is not present.</source> - <translation type="unfinished"></translation> + <translation>Item demandé n'est pas présent.</translation> </message> </context> <context> @@ -62335,12 +62368,12 @@ <message> <location filename="Debugger/WatchPointViewer.py" line="228"/> <source><p>A watch expression '<b>{0}</b>' already exists.</p></source> - <translation type="unfinished"></translation> + <translation><p>L'expression de contrôle '<b>{0}</b>' existe déjà.</p></translation> </message> <message> <location filename="Debugger/WatchPointViewer.py" line="232"/> <source><p>A watch expression '<b>{0}</b>' for the variable <b>{1}</b> already exists.</p></source> - <translation type="unfinished"></translation> + <translation><p>L'expression de contrôle '<b>{0}</b>' pour la variable <b>{1}</b> existe déjà.</p></translation> </message> </context> <context> @@ -62348,7 +62381,7 @@ <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesDialog.ui" line="14"/> <source>Web SQL Databases</source> - <translation type="unfinished"></translation> + <translation>Bases de données Web SQL</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesDialog.ui" line="50"/> @@ -62358,27 +62391,27 @@ <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesDialog.ui" line="70"/> <source>Press to remove the selected entries</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesDialog.ui" line="73"/> <source>&Remove</source> - <translation type="unfinished">Supp&rimer</translation> + <translation>Supp&rimer</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesDialog.ui" line="83"/> <source>Press to remove all entries</source> - <translation type="unfinished"></translation> + <translation>Cliquer pour remplacer toutes les entrées</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesDialog.ui" line="86"/> <source>Remove &All</source> - <translation type="unfinished"></translation> + <translation>Supprimer tou&t</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesDialog.ui" line="49"/> <source>Enter search term for databases</source> - <translation type="unfinished"></translation> + <translation>Entrer recherche de bases de données</translation> </message> </context> <context> @@ -62386,37 +62419,37 @@ <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesModel.py" line="28"/> <source>Name</source> - <translation type="unfinished">Nom</translation> + <translation>Nom</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesModel.py" line="29"/> <source>Size</source> - <translation type="unfinished">Taille</translation> + <translation>Taille</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesModel.py" line="100"/> <source>Local</source> - <translation type="unfinished"></translation> + <translation>Local</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesModel.py" line="118"/> <source>{0} ({1})</source> - <translation type="unfinished"></translation> + <translation>{0}({1})</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesModel.py" line="206"/> <source>bytes</source> - <translation type="unfinished">octets</translation> + <translation>octets</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesModel.py" line="209"/> <source>kB</source> - <translation type="unfinished">kB</translation> + <translation>ko</translation> </message> <message> <location filename="Helpviewer/OfflineStorage/WebDatabasesModel.py" line="212"/> <source>MB</source> - <translation type="unfinished">MB</translation> + <translation>Mo</translation> </message> </context> <context> @@ -62424,12 +62457,12 @@ <message> <location filename="Tools/TRPreviewer.py" line="751"/> <source>Load UI File</source> - <translation type="unfinished">Chargement du fichier UI</translation> + <translation>Chargement du fichier UI</translation> </message> <message> <location filename="Tools/TRPreviewer.py" line="751"/> <source><p>The file <b>{0}</b> could not be loaded.</p></source> - <translation type="unfinished"></translation> + <translation><p>Le fichier <b>{0}</b> n'a pas pu être chargé.</p></translation> </message> </context> <context> @@ -62447,7 +62480,7 @@ <message> <location filename="Tools/TRPreviewer.py" line="697"/> <source><p>The file <b>{0}</b> could not be loaded.</p></source> - <translation type="unfinished"></translation> + <translation><p>Impossible de charger le fichier <b>{0}</b>.</p></translation> </message> </context> <context> @@ -62654,7 +62687,7 @@ <message> <location filename="E5XML/XMLStreamReaderBase.py" line="55"/> <source>XML parse error</source> - <translation type="unfinished"></translation> + <translation>Erreur XML</translation> </message> <message> <location filename="E5XML/XMLStreamReaderBase.py" line="176"/> @@ -62669,12 +62702,12 @@ <message> <location filename="E5XML/XMLStreamReaderBase.py" line="74"/> <source>File format version '{0}' is not supported.</source> - <translation type="unfinished"></translation> + <translation>La version '{0}' de format de fichier n'est pas supportée.</translation> </message> <message> <location filename="E5XML/XMLStreamReaderBase.py" line="83"/> <source>Bad value: {0}</source> - <translation type="unfinished"></translation> + <translation>Mauvaise valeur: {0}</translation> </message> </context> <context> @@ -62682,58 +62715,59 @@ <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py" line="33"/> <source>eric5 Web Browser stores its bookmarks in the <b>{0}</b> XML file. This file is usually located in</source> - <translation type="unfinished"></translation> + <translation>Le vanigateur eric5 stock ses signets dans le fichier xml <b>{0}</b>. Ce fichier est habituellement localisé dans</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py" line="64"/> <source>Please choose the file to begin importing bookmarks.</source> - <translation type="unfinished"></translation> + <translation>Choisissez le fichier d'où importer les signets.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py" line="64"/> <source>XBEL Bookmarks</source> - <translation type="unfinished"></translation> + <translation>Signets XBEL</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py" line="111"/> <source>File '{0}' does not exist.</source> - <translation type="unfinished"></translation> + <translation>Le fichier '{0' n'existe pas.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py" line="136"/> <source>eric5 Web Browser Import</source> - <translation type="unfinished"></translation> + <translation>Importation du navigateur Web eric5</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py" line="140"/> <source>XBEL Import</source> - <translation type="unfinished"></translation> + <translation>Importation XBEL</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py" line="142"/> <source>Imported {0}</source> - <translation type="unfinished"></translation> + <translation>Importé {0}</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py" line="64"/> <source>You can import bookmarks from any browser that supports XBEL exporting. This file has usually the extension .xbel or .xml.</source> - <translation type="unfinished"></translation> + <translation>Vous pouvez importer des signets depuis un navigateur qui supporte exportation en XBEL. Ce fichier a habituellement l'extension: .xbel ou .xml.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py" line="52"/> <source>Konqueror stores its bookmarks in the <b>bookmarks.xml</b> XML file. This file is usually located in</source> - <translation type="unfinished"></translation> + <translation>Konqueror stock ses signets dans le fichier XML <b>bookmarks.xml</b>. Ce fichier est habituellement localisé dans</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py" line="127"/> <source>Error when importing bookmarks on line {0}, column {1}: {2}</source> - <translation type="unfinished"></translation> + <translation>Erreur lors de l'importation des signets à la ligne {0}, colonne {1}: +{2}</translation> </message> <message> <location filename="Helpviewer/Bookmarks/BookmarksImporters/XbelImporter.py" line="138"/> <source>Konqueror Import</source> - <translation type="unfinished"></translation> + <translation>Importation Konqueror</translation> </message> </context> <context> @@ -62741,12 +62775,12 @@ <message> <location filename="Helpviewer/Bookmarks/XbelReader.py" line="71"/> <source>The file is not an XBEL version 1.0 file.</source> - <translation type="unfinished"></translation> + <translation>Ce fichier n'est pas un fichier XBEL version 1.0.</translation> </message> <message> <location filename="Helpviewer/Bookmarks/XbelReader.py" line="211"/> <source>Unknown title</source> - <translation type="unfinished"></translation> + <translation>Titre inconnu</translation> </message> </context> <context> @@ -62796,12 +62830,12 @@ <message> <location filename="eric5.py" line="248"/> <source>Importing packages...</source> - <translation type="unfinished">Importation des packages...</translation> + <translation>Importation des packages...</translation> </message> <message> <location filename="eric5.py" line="253"/> <source>Generating Main Window...</source> - <translation type="unfinished">Création de la fenêtre principale...</translation> + <translation>Création de la fenêtre principale...</translation> </message> </context> <context> @@ -62810,24 +62844,27 @@ <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1277"/> <source><tr><td><b>Parent #{0}</b></td><td></td></tr> <tr><td><b>Changeset</b></td><td>{1}</td></tr></source> - <translation type="unfinished"></translation> + <translation><tr><td><b>Parent #{0}</b></td><td></td></tr> +<tr><td><b>Modifications</b></td><td>{1}</td></tr></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1774"/> <source><tr><td><b>Tags</b></td><td>{0}</td></tr></source> - <translation type="unfinished"></translation> + <translation><tr><td><b>Étiquettes</b></td><td>{0}</td></tr></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1782"/> <source><tr><td><b>Branches</b></td><td>{0}</td></tr></source> - <translation type="unfinished"></translation> + <translation><tr><td><b>Branches</b></td><td>{0}</td></tr></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1293"/> <source><tr><td><b>Last author</b></td><td>{0}</td></tr> <tr><td><b>Committed date</b></td><td>{1}</td></tr> <tr><td><b>Committed time</b></td><td>{2}</td></tr></source> - <translation type="unfinished"></translation> + <translation><tr><td><b>Dernier auteur</b></td><td>{0}</td></tr> +<tr><td><b>Date de soumission</b></td><td>{1}</td></tr> +<tr><td><b>Heure de soumission</b></td><td>{2}</td></tr></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1323"/> @@ -62838,23 +62875,29 @@ <tr><td><b>URL</b></td><td>{1}</td></tr> </table></p> {2}</source> - <translation type="unfinished"></translation> + <translation><h3>Information de répertoire</h3> +<p><table> +<tr><td><b>Mercurial V.</b></td><td>{0}</td></tr> +<tr></tr> +<tr><td><b>URL</b></td><td>{1}</td></tr> +</table></p> +{2}</translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1768"/> <source><tr><td><b>Tip</b></td><td></td></tr> </source> - <translation type="unfinished"></translation> + <translation><tr><td><b>Suggestion</b></td><td></td></tr></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1770"/> <source><tr><td><b>Changeset</b></td><td>{0}</td></tr></source> - <translation type="unfinished"></translation> + <translation><tr><td><b>Modifications</b></td><td>{0}</td></tr></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1786"/> <source><tr><td><b>Parents</b></td><td>{0}</td></tr></source> - <translation type="unfinished"></translation> + <translation><tr><td><b>Parents</b></td><td>{0}</td></tr></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1789"/> @@ -62862,12 +62905,15 @@ <tr><td><b>Committed date</b></td><td>{1}</td></tr> <tr><td><b>Committed time</b></td><td>{2}</td></tr> </table></p></source> - <translation type="unfinished"></translation> + <translation><tr><td><b>Dernier auteur</b></td><td>{0}</td></tr> +<tr><td><b>Date de soumission</b></td><td>{1}</td></tr> +<tr><td><b>Heure de soumission</b></td><td>{2}</td></tr> +</table></p></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1778"/> <source><tr><td><b>Bookmarks</b></td><td>{0}</td></tr></source> - <translation type="unfinished"></translation> + <translation><tr><td><b>Signets</b></td><td>{0}</td></tr></translation> </message> </context> <context> @@ -63127,12 +63173,12 @@ <message> <location filename="Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1505"/> <source><h3>Repository information</h3><table><tr><td><b>Subversion V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Current revision</b></td><td>{2}</td></tr><tr><td><b>Committed revision</b></td><td>{3}</td></tr><tr><td><b>Committed date</b></td><td>{4}</td></tr><tr><td><b>Comitted time</b></td><td>{5}</td></tr><tr><td><b>Last author</b></td><td>{6}</td></tr></table></source> - <translation type="unfinished"></translation> + <translation><h3>Information référentiel</h3><table><tr><td><b>Subversion V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Version en cours</b></td><td>{2}</td></tr><tr><td><b>Version soumise</b></td><td>{3}</td></tr><tr><td><b>Date de la soumission</b></td><td>{4}</td></tr><tr><td><b>Heure de la soumission</b></td><td>{5}</td></tr><tr><td><b>Dernier auteur</b></td><td>{6}</td></tr></table></translation> </message> <message> <location filename="Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1637"/> <source><h3>Repository information</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Current revision</b></td><td>{4}</td></tr><tr><td><b>Committed revision</b></td><td>{5}</td></tr><tr><td><b>Committed date</b></td><td>{6}</td></tr><tr><td><b>Comitted time</b></td><td>{7}</td></tr><tr><td><b>Last author</b></td><td>{8}</td></tr></table></source> - <translation type="unfinished"></translation> + <translation><h3>Informations sur le référentiel</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>API Subversion V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Révision actuelle</b></td><td>{4}</td></tr><tr><td><b>Révision validée</b></td><td>{5}</td></tr><tr><td><b>Date de validation</b></td><td>{6}</td></tr><tr><td><b>Heure de validation</b></td><td>{7}</td></tr><tr><td><b>Dernier auteur</b></td><td>{8}</td></tr></table></translation> </message> </context> <context>