diff options
Diffstat (limited to 'SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.ts')
| -rw-r--r-- | SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.ts | 384 |
1 files changed, 225 insertions, 159 deletions
diff --git a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.ts b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.ts index 480d4ad..6fa9ba0 100644 --- a/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.ts +++ b/SQLiteStudio3/guiSQLiteStudio/translations/guiSQLiteStudio_fr.ts @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> -<TS version="2.0" language="fr_FR"> +<TS version="2.1" language="fr_FR"> <context> <name>AboutDialog</name> <message> @@ -506,73 +506,83 @@ <translation>Nom et type</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="56"/> + <location filename="../dialogs/columndialog.ui" line="35"/> + <source>Scale</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dialogs/columndialog.ui" line="55"/> + <source>Precision</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dialogs/columndialog.ui" line="62"/> <source>Data type:</source> <translation>Type de données:</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="63"/> + <location filename="../dialogs/columndialog.ui" line="69"/> <source>Column name:</source> <translation>Nom de colonne:</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="73"/> + <location filename="../dialogs/columndialog.ui" line="79"/> <source>Size:</source> <translation>Taille:</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="96"/> + <location filename="../dialogs/columndialog.ui" line="102"/> <source>Constraints</source> <translation>Contraintes</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="109"/> + <location filename="../dialogs/columndialog.ui" line="115"/> <source>Unique</source> <translation>Unique</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="116"/> - <location filename="../dialogs/columndialog.ui" line="130"/> - <location filename="../dialogs/columndialog.ui" line="172"/> - <location filename="../dialogs/columndialog.ui" line="179"/> - <location filename="../dialogs/columndialog.ui" line="186"/> - <location filename="../dialogs/columndialog.ui" line="193"/> - <location filename="../dialogs/columndialog.ui" line="200"/> + <location filename="../dialogs/columndialog.ui" line="122"/> + <location filename="../dialogs/columndialog.ui" line="136"/> + <location filename="../dialogs/columndialog.ui" line="178"/> + <location filename="../dialogs/columndialog.ui" line="185"/> + <location filename="../dialogs/columndialog.ui" line="192"/> + <location filename="../dialogs/columndialog.ui" line="199"/> + <location filename="../dialogs/columndialog.ui" line="206"/> <source>Configure</source> <translation>Configurer</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="123"/> + <location filename="../dialogs/columndialog.ui" line="129"/> <source>Foreign Key</source> <translation>Clé étranère</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="137"/> + <location filename="../dialogs/columndialog.ui" line="143"/> <source>Collate</source> <translation>Jointure</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="144"/> + <location filename="../dialogs/columndialog.ui" line="150"/> <source>Not NULL</source> <translation>Non NULL</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="151"/> + <location filename="../dialogs/columndialog.ui" line="157"/> <source>Check condition</source> <translation>Vérifiez la contition</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="158"/> + <location filename="../dialogs/columndialog.ui" line="164"/> <source>Primary Key</source> <translation>Clé primaire</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="165"/> + <location filename="../dialogs/columndialog.ui" line="171"/> <source>Default</source> <translation>Défaut</translation> </message> <message> - <location filename="../dialogs/columndialog.ui" line="264"/> + <location filename="../dialogs/columndialog.ui" line="270"/> <source>Advanced mode</source> <translation>Mode avancé</translation> </message> @@ -1823,88 +1833,128 @@ Browsing other pages will be possible after the row counting is done.</source> <translation>Base de donnée</translation> </message> <message> - <location filename="../dialogs/dbdialog.ui" line="43"/> + <location filename="../dialogs/dbdialog.ui" line="26"/> + <source>Database type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dialogs/dbdialog.ui" line="32"/> <source>Database driver</source> <translation>Pilote de base de données</translation> </message> <message> - <location filename="../dialogs/dbdialog.ui" line="59"/> + <location filename="../dialogs/dbdialog.ui" line="95"/> + <source>Generate automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dialogs/dbdialog.ui" line="108"/> + <source>Options</source> + <translation type="unfinished">Options</translation> + </message> + <message> + <location filename="../dialogs/dbdialog.ui" line="117"/> + <source>Permanent (keep it in configuration)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dialogs/dbdialog.ui" line="161"/> + <source>Test connection</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Name</source> - <translation>Nom</translation> + <translation type="vanished">Nom</translation> </message> <message> - <location filename="../dialogs/dbdialog.ui" line="66"/> <source>Type</source> - <translation>Type</translation> + <translation type="vanished">Type</translation> </message> <message> - <location filename="../dialogs/dbdialog.ui" line="78"/> <source>Browse for database file on local computer</source> - <translation>Navigation de la base de données en local</translation> + <translation type="obsolete">Navigation de la base de données en local</translation> </message> <message> - <location filename="../dialogs/dbdialog.ui" line="90"/> + <location filename="../dialogs/dbdialog.ui" line="51"/> + <source>Create new database file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dialogs/dbdialog.ui" line="42"/> + <location filename="../dialogs/dbdialog.cpp" line="149"/> <source>File</source> <translation>Fichier</translation> </message> <message> - <location filename="../dialogs/dbdialog.ui" line="97"/> + <location filename="../dialogs/dbdialog.ui" line="79"/> + <source>Name (on the list)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dialogs/dbdialog.ui" line="92"/> <source>Generate name basing on file path</source> <translation>Génération du nom basé sur le chemin du fichier</translation> </message> <message> - <location filename="../dialogs/dbdialog.ui" line="110"/> <source>Permanent</source> - <translation>Permanent</translation> + <translation type="vanished">Permanent</translation> </message> <message> - <location filename="../dialogs/dbdialog.ui" line="132"/> + <location filename="../dialogs/dbdialog.ui" line="114"/> <source><p>Enable this if you want the database to be stored in configuration file and restored every time SQLiteStudio is started.</p></source> <extracomment>aasfd</extracomment> <translation><p>Autorisez-ceci si vous voulez que la base de données soit stockée dans le fichier de configuration et restauré chaque fois SQLiteStudio est lancé.</p></translation> </message> <message> - <location filename="../dialogs/dbdialog.ui" line="164"/> <source>Test database connection</source> - <translation>Test de connexion</translation> + <translation type="vanished">Test de connexion</translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="279"/> + <location filename="../dialogs/dbdialog.cpp" line="150"/> + <source>Browse for existing database file on local computer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dialogs/dbdialog.cpp" line="283"/> <source>Browse</source> <translation>Navigateur</translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="454"/> + <location filename="../dialogs/dbdialog.cpp" line="488"/> <source>Enter an unique database name.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="463"/> + <location filename="../dialogs/dbdialog.cpp" line="497"/> <source>This name is already in use. Please enter unique name.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="471"/> + <location filename="../dialogs/dbdialog.cpp" line="505"/> <source>Enter a database file path.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="478"/> + <location filename="../dialogs/dbdialog.cpp" line="512"/> <source>This database is already on the list under name: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="494"/> + <location filename="../dialogs/dbdialog.cpp" line="528"/> <source>Select a database type.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="552"/> + <location filename="../dialogs/dbdialog.cpp" line="585"/> + <source>Auto-generated</source> + <translation type="unfinished"></translation> + </message> + <message> <source>The name will be auto-generated</source> - <translation>Le non sera généré automatiquement</translation> + <translation type="vanished">Le non sera généré automatiquement</translation> </message> <message> - <location filename="../dialogs/dbdialog.cpp" line="557"/> + <location filename="../dialogs/dbdialog.cpp" line="590"/> <source>Type the name</source> <translation>Saississez le nom</translation> </message> @@ -2321,125 +2371,125 @@ Tous les objets de ce groupe seront déplacés dans le groupe parent.</translati <context> <name>DbTreeModel</name> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="405"/> + <location filename="../dbtree/dbtreemodel.cpp" line="407"/> <source>Database: %1</source> <comment>dbtree tooltip</comment> <translation>Base de données: %1</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="410"/> + <location filename="../dbtree/dbtreemodel.cpp" line="412"/> <source>Version:</source> <comment>dbtree tooltip</comment> <translation>Version:</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="411"/> + <location filename="../dbtree/dbtreemodel.cpp" line="413"/> <source>File size:</source> <comment>dbtree tooltip</comment> <translation>Taille fichier:</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="412"/> + <location filename="../dbtree/dbtreemodel.cpp" line="414"/> <source>Encoding:</source> <comment>dbtree tooltip</comment> <translation>Codage:</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="417"/> + <location filename="../dbtree/dbtreemodel.cpp" line="419"/> <source>Error details:</source> <comment>dbtree tooltip</comment> <translation>Détails erreur:</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="427"/> + <location filename="../dbtree/dbtreemodel.cpp" line="429"/> <source>Table : %1</source> <comment>dbtree tooltip</comment> <translation>Table: %1</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="450"/> + <location filename="../dbtree/dbtreemodel.cpp" line="452"/> <source>Columns (%1):</source> <comment>dbtree tooltip</comment> <translation>Colonnes:(%1):</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="453"/> + <location filename="../dbtree/dbtreemodel.cpp" line="455"/> <source>Indexes (%1):</source> <comment>dbtree tooltip</comment> <translation>Index (%1):</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="456"/> + <location filename="../dbtree/dbtreemodel.cpp" line="458"/> <source>Triggers (%1):</source> <comment>dbtree tooltip</comment> <translation>Déclencheurs (%1):</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1071"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1073"/> <source>Copy</source> <translation>Copier</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1072"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1074"/> <source>Move</source> <translation>Déplcer</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1074"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1076"/> <source>Include data</source> <translation>Données incluses</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1075"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1077"/> <source>Include indexes</source> <translation>Index inclus</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1076"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1078"/> <source>Include triggers</source> <translation>Déclencheurs inclus</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1078"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1080"/> <source>Abort</source> <translation>Abandonner</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1154"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1156"/> <source>Referenced tables</source> <translation>Tables référencées</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1155"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1157"/> <source>Do you want to include following referenced tables as well: %1</source> <translation>Vous voulez inclure des tables référencées suivantes aussi : %1</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1164"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1166"/> <source>Name conflict</source> <translation>Conflit de nom</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1165"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1167"/> <source>Following object already exists in the target database. Please enter new, unique name, or press '%1' to abort the operation:</source> <translation>L'objet suivant existe déjà dans la base de données cible. Entrez SVP un nouveau nom, unique, ou cliquez '%1' pour d'interrompre l'opération :</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1178"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1180"/> <source>SQL statements conversion</source> <translation>Conversion des déclarations SQL </translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1186"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1188"/> <source>Following error occurred while converting SQL statements to the target SQLite version:</source> <translation>L'erreur suivante est survenue en convertissant des déclarations de SQL de la version cible SQLite :</translation> </message> <message> - <location filename="../dbtree/dbtreemodel.cpp" line="1187"/> + <location filename="../dbtree/dbtreemodel.cpp" line="1189"/> <source>Would you like to ignore those errors and proceed?</source> <translation>Voulez-vous ignorer ces erreurs et procéder?</translation> </message> @@ -2795,59 +2845,59 @@ Entrez SVP un nouveau nom, unique, ou cliquez '%1' pour d'interro <translation>annuler</translation> </message> <message> - <location filename="../dialogs/exportdialog.cpp" line="141"/> - <location filename="../dialogs/exportdialog.cpp" line="165"/> - <location filename="../dialogs/exportdialog.cpp" line="188"/> + <location filename="../dialogs/exportdialog.cpp" line="149"/> + <location filename="../dialogs/exportdialog.cpp" line="174"/> + <location filename="../dialogs/exportdialog.cpp" line="197"/> <source>Select database to export.</source> <translation>Sélecctionnez la base de données à exporter.</translation> </message> <message> - <location filename="../dialogs/exportdialog.cpp" line="142"/> + <location filename="../dialogs/exportdialog.cpp" line="150"/> <source>Select table to export.</source> <translation>Sélectionnez la table à exporter.</translation> </message> <message> - <location filename="../dialogs/exportdialog.cpp" line="166"/> + <location filename="../dialogs/exportdialog.cpp" line="175"/> <source>Enter valid query to export.</source> <translation>Saississez une requête valide à exporter.</translation> </message> <message> - <location filename="../dialogs/exportdialog.cpp" line="189"/> + <location filename="../dialogs/exportdialog.cpp" line="198"/> <source>Select at least one object to export.</source> <translation>Sélectionnez au moins un objet à exporter.</translation> </message> <message> - <location filename="../dialogs/exportdialog.cpp" line="212"/> + <location filename="../dialogs/exportdialog.cpp" line="221"/> <source>You must provide a file name to export to.</source> <translation>Vous devez fournir le nom d'un fichier à exporter.</translation> </message> <message> - <location filename="../dialogs/exportdialog.cpp" line="219"/> + <location filename="../dialogs/exportdialog.cpp" line="228"/> <source>Path you provided is an existing directory. You cannot overwrite it.</source> <translation>Le chemin fourni est un répertoire existant. Vous ne pouvez pas l'écraser.</translation> </message> <message> - <location filename="../dialogs/exportdialog.cpp" line="225"/> + <location filename="../dialogs/exportdialog.cpp" line="234"/> <source>The directory '%1' does not exist.</source> <translation>Le répertoire %1 n'existe pas.</translation> </message> <message> - <location filename="../dialogs/exportdialog.cpp" line="231"/> + <location filename="../dialogs/exportdialog.cpp" line="240"/> <source>The file '%1' exists and will be overwritten.</source> <translation>Le fichier '%1' existe et sera écrasé.</translation> </message> <message> - <location filename="../dialogs/exportdialog.cpp" line="402"/> + <location filename="../dialogs/exportdialog.cpp" line="417"/> <source>All files (*)</source> <translation>tous les fichiers(*)</translation> </message> <message> - <location filename="../dialogs/exportdialog.cpp" line="405"/> + <location filename="../dialogs/exportdialog.cpp" line="420"/> <source>Pick file to export to</source> <translation>Sélectionnez un fichier à exporter</translation> </message> <message> - <location filename="../dialogs/exportdialog.cpp" line="694"/> + <location filename="../dialogs/exportdialog.cpp" line="709"/> <source>Internal error during export. This is a bug. Please report it.</source> <translation>Erreur interne pendant l'exportation. c'est un bug. SVP veuillez le reporter.</translation> </message> @@ -3118,17 +3168,27 @@ Entrez SVP un nouveau nom, unique, ou cliquez '%1' pour d'interro <translation>Options</translation> </message> <message> - <location filename="../dialogs/importdialog.ui" line="147"/> + <location filename="../dialogs/importdialog.ui" line="182"/> <source>Input file:</source> <translation>Fichier:</translation> </message> <message> - <location filename="../dialogs/importdialog.ui" line="182"/> + <location filename="../dialogs/importdialog.ui" line="175"/> <source>Text encoding:</source> <translation>Texte codé:</translation> </message> <message> + <location filename="../dialogs/importdialog.ui" line="192"/> + <source><p>If enabled, any constraint violation, or invalid data format (wrong column count), or any other problem encountered during import will be ignored and the importing will be continued.</p></source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../dialogs/importdialog.ui" line="195"/> + <source>Ignore errors</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../dialogs/importdialog.ui" line="205"/> <source>Data source options</source> <translation>Optrions de source de données </translation> </message> @@ -3138,37 +3198,37 @@ Entrez SVP un nouveau nom, unique, ou cliquez '%1' pour d'interro <translation>Annuler</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="101"/> + <location filename="../dialogs/importdialog.cpp" line="102"/> <source>If you type table name that doesn't exist, it will be created.</source> <translation>Si vous saississez un nom de table inexistant, celle-ci sera créée.</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="101"/> + <location filename="../dialogs/importdialog.cpp" line="102"/> <source>Enter the table name</source> <translation>Saississez un nom de table</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="119"/> + <location filename="../dialogs/importdialog.cpp" line="120"/> <source>Select import plugin.</source> <translation>Sélectionnez un plugin d'importation.</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="128"/> + <location filename="../dialogs/importdialog.cpp" line="129"/> <source>You must provide a file to import from.</source> <translation>Vous devez fournir un fichier à importer.</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="135"/> + <location filename="../dialogs/importdialog.cpp" line="136"/> <source>The file '%1' does not exist.</source> <translation>Le fichier '%1' n'existe pas.</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="141"/> + <location filename="../dialogs/importdialog.cpp" line="142"/> <source>Path you provided is a directory. A regular file is required.</source> <translation>Le chemin indiqué est un répertoire. Un fichier est requis.</translation> </message> <message> - <location filename="../dialogs/importdialog.cpp" line="325"/> + <location filename="../dialogs/importdialog.cpp" line="318"/> <source>Pick file to import from</source> <translation>Sélectionnez le fichier d'importation</translation> </message> @@ -3540,7 +3600,7 @@ Entrez SVP un nouveau nom, unique, ou cliquez '%1' pour d'interro <translation>Impossible de positionner le style: %1</translation> </message> <message> - <location filename="../mainwindow.cpp" line="625"/> + <location filename="../mainwindow.cpp" line="621"/> <source>Cannot export, because no export plugin is loaded.</source> <translation>Exportation impossible, aucun plugin d'exportation n'est chargé.</translation> </message> @@ -3550,37 +3610,37 @@ Entrez SVP un nouveau nom, unique, ou cliquez '%1' pour d'interro <translation>Importation impossible, aucun plugin d'importation n'est chargé.</translation> </message> <message> - <location filename="../mainwindow.cpp" line="666"/> + <location filename="../mainwindow.cpp" line="670"/> <source>Rename window</source> <translation>Renommer la fenêtre</translation> </message> <message> - <location filename="../mainwindow.cpp" line="666"/> + <location filename="../mainwindow.cpp" line="670"/> <source>Enter new name for the window:</source> <translation>Saississez un nouveau nom de fenêtre:</translation> </message> <message> - <location filename="../mainwindow.cpp" line="734"/> + <location filename="../mainwindow.cpp" line="738"/> <source>New updates are available. <a href="%1">Click here for details</a>.</source> <translation>Une nouvelle mise à jour est disponible. <a href="%1"> cliquez ici pour détails</a>.</translation> </message> <message> - <location filename="../mainwindow.cpp" line="742"/> + <location filename="../mainwindow.cpp" line="746"/> <source>You're running the most recent version. No updates are available.</source> <translation>Vous utilisez la dernière version. Aucune mise à jour de disponible.</translation> </message> <message> - <location filename="../mainwindow.cpp" line="841"/> + <location filename="../mainwindow.cpp" line="845"/> <source>Database passed in command line parameters (%1) was already on the list under name: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="848"/> + <location filename="../mainwindow.cpp" line="852"/> <source>Database passed in command line parameters (%1) has been temporarily added to the list under name: %2</source> <translation>La base de données passée en paramètre dans la ligne de commande (%1)a été temporaire ajoutée à la liste sous le nom: %2</translation> </message> <message> - <location filename="../mainwindow.cpp" line="853"/> + <location filename="../mainwindow.cpp" line="857"/> <source>Could not add database %1 to list.</source> <translation>Impossible d'ajouter la base de données %1 à la liste.</translation> </message> @@ -3588,17 +3648,17 @@ Entrez SVP un nouveau nom, unique, ou cliquez '%1' pour d'interro <context> <name>MdiWindow</name> <message> - <location filename="../mdiwindow.cpp" line="190"/> + <location filename="../mdiwindow.cpp" line="199"/> <source>Uncommited changes</source> <translation>Modification non enregistrées</translation> </message> <message> - <location filename="../mdiwindow.cpp" line="195"/> + <location filename="../mdiwindow.cpp" line="204"/> <source>Close anyway</source> <translation>Fermer</translation> </message> <message> - <location filename="../mdiwindow.cpp" line="197"/> + <location filename="../mdiwindow.cpp" line="206"/> <source>Don't close</source> <translation>Ne pas fermer</translation> </message> @@ -3908,68 +3968,68 @@ Entrez SVP un nouveau nom, unique, ou cliquez '%1' pour d'interro <context> <name>QObject</name> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="66"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="67"/> <source>Cannot edit columns that are result of compound %1 statements (one that includes %2, %3 or %4 keywords).</source> <translation>impossible d'éditer les colonnes qui ont le résultat composé des déclarations %1 (inclus %2, %3 ou %4 mots-clés).</translation> </message> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="69"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="70"/> <source>The query execution mechanism had problems with extracting ROWID's properly. This might be a bug in the application. You may want to report this.</source> <translation>Le mécanisme d'exécution de la requête a eu des problèmes avec l'extraction du ROWID'S. Ceci pourrait être un bogue de l'application. Vous pouvez le rapporter.</translation> </message> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="71"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="72"/> <source>Requested column is a result of SQL expression, instead of a simple column selection. Such columns cannot be edited.</source> <translation>La colonne demandée est un résultat d'expression de SQL, au lieu d'une sélection de colonne simple. De telles colonnes ne peuvent pas être éditées.</translation> </message> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="73"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="74"/> <source>Requested column belongs to restricted SQLite table. Those tables cannot be edited directly.</source> <translation>La colonne demandée appartient à une table limitée SQLite. Ces tables ne peuvent pas être éditées directement.</translation> </message> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="75"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="76"/> <source>Cannot edit results of query other than %1.</source> <translation>Impossible d'éditer les résultats de la requëte autrement que %1.</translation> </message> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="77"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="78"/> <source>Cannot edit columns that are result of aggregated %1 statements.</source> <translation>Impossible d'éditer les colonnes qui sont le résultat de déclarations agrégées %1.</translation> </message> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="79"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="80"/> <source>Cannot edit columns that are result of %1 statement.</source> <translation>Impossible d'éditer les colonnesqui sont le résultat de déclaration %1.</translation> </message> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="81"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="82"/> <source>Cannot edit columns that are result of common table expression statement (%1).</source> <translation>Impossible d'éditer les colonnes qui sont le résultat de table commune de déclaration (%1).</translation> </message> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="353"/> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="389"/> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="407"/> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="443"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="357"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="393"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="411"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="447"/> <source>on conflict: %1</source> <comment>data view tooltip</comment> <translation>Sur conflit %1</translation> </message> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="373"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="377"/> <source>references table %1, column %2</source> <comment>data view tooltip</comment> <translation>Références table %1, colonne %2</translation> </message> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="440"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="444"/> <source>condition: %1</source> <comment>data view tooltip</comment> <translation>Condition: %1</translation> </message> <message> - <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="460"/> + <location filename="../datagrid/sqlquerymodelcolumn.cpp" line="464"/> <source>collation name: %1</source> <comment>data view tooltip</comment> <translation>Nom de collation: %1</translation> @@ -4327,7 +4387,8 @@ Entrez SVP un nouveau nom, unique, ou cliquez '%1' pour d'interro <translation>Tous les fichiers</translation> </message> <message> - <location filename="../uiutils.cpp" line="38"/> + <location filename="../uiutils.cpp" line="39"/> + <location filename="../uiutils.cpp" line="41"/> <source>Database file</source> <translation>Fichier base de données</translation> </message> @@ -4819,69 +4880,69 @@ recherche suivant</translation> <context> <name>SqlQueryModel</name> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="62"/> - <location filename="../datagrid/sqlquerymodel.cpp" line="460"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="63"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="474"/> <source>Only one query can be executed simultaneously.</source> <translation>Uniquement une seule requête peut être exécutée à la fois.</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="94"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="95"/> <source>Uncommited data</source> <translation>Données non enregistrées</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="95"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="96"/> <source>There are uncommited data changes. Do you want to proceed anyway? All uncommited changes will be lost.</source> <translation></translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="341"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="343"/> <source>Cannot commit the data for a cell that refers to the already closed database.</source> <translation>Impossible d'enregistrer les données pour la cell qui référe à une base de données déjà fermée.</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="372"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="374"/> <source>Could not begin transaction on the database. Details: %1</source> <translation>Impossible de lancer la transaction sur la base de données. Détails: %1</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="409"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="415"/> <source>An error occurred while commiting the transaction: %1</source> <translation>Une erreur est survenuelors de l'enregistrement de la transaction: %1</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="428"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="434"/> <source>An error occurred while rolling back the transaction: %1</source> <translation>Une erreur est survenuelors de l'annulation de la transaction: %1</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="546"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="560"/> <source>Tried to commit a cell which is not editable (yet modified and waiting for commit)! This is a bug. Please report it.</source> <translation>Tentative d'enregistrement d'une une cellule qui n'est pas modifiable! Ceci est un bogue. Rapportez-le SVP.</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="572"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="586"/> <source>An error occurred while commiting the data: %1</source> <translation>Une erreur est survenuelors de l'enregistrement des données: %1</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="1016"/> - <location filename="../datagrid/sqlquerymodel.cpp" line="1068"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="1031"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="1086"/> <source>Error while executing SQL query on database '%1': %2</source> <translation>Erreur pendant l'exécution de la requête sur la base de données %1: %2</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="1065"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="1083"/> <source>Error while loading query results: %1</source> <translation>Erreur lors du chargement des résultats de la requête: %1</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/> <source>Insert multiple rows</source> <translation>Insérer plusieurs lignes</translation> </message> <message> - <location filename="../datagrid/sqlquerymodel.cpp" line="1393"/> + <location filename="../datagrid/sqlquerymodel.cpp" line="1424"/> <source>Number of rows to insert:</source> <translation>Nombre de lignes à inserrer:</translation> </message> @@ -4889,87 +4950,92 @@ recherche suivant</translation> <context> <name>SqlQueryView</name> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="69"/> + <location filename="../datagrid/sqlqueryview.cpp" line="72"/> <source>Copy</source> <translation>Copier</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="70"/> + <location filename="../datagrid/sqlqueryview.cpp" line="73"/> <source>Copy as...</source> <translation>Copier comme ...</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="71"/> + <location filename="../datagrid/sqlqueryview.cpp" line="74"/> <source>Paste</source> <translation>Coller</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="72"/> + <location filename="../datagrid/sqlqueryview.cpp" line="75"/> <source>Paste as...</source> <translation>Coller comme ...</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="73"/> + <location filename="../datagrid/sqlqueryview.cpp" line="76"/> <source>Set NULL values</source> <translation>Valeurs NULL positionnées</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="74"/> + <location filename="../datagrid/sqlqueryview.cpp" line="77"/> <source>Erase values</source> <translation>valeurs écrasées</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="75"/> + <location filename="../datagrid/sqlqueryview.cpp" line="78"/> <source>Edit value in editor</source> <translation>Valeur modifiée par l'éditeur</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="76"/> + <location filename="../datagrid/sqlqueryview.cpp" line="79"/> <source>Commit</source> <translation>Enregistrer</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="77"/> + <location filename="../datagrid/sqlqueryview.cpp" line="80"/> <source>Rollback</source> <translation>Annuler</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="78"/> + <location filename="../datagrid/sqlqueryview.cpp" line="81"/> <source>Commit selected cells</source> <translation>Enregistrer les cellules sélectionnées</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="79"/> + <location filename="../datagrid/sqlqueryview.cpp" line="82"/> <source>Rollback selected cells</source> <translation>Annuler les modifications des cellules sélectionnées</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="80"/> + <location filename="../datagrid/sqlqueryview.cpp" line="83"/> <source>Define columns to sort by</source> <translation>Définit les colonnes triées par</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="81"/> + <location filename="../datagrid/sqlqueryview.cpp" line="84"/> <source>Remove custom sorting</source> <translation>Enléve le tri personnalisé</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="82"/> + <location filename="../datagrid/sqlqueryview.cpp" line="85"/> <source>Insert row</source> <translation>Insérer une ligne</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="83"/> + <location filename="../datagrid/sqlqueryview.cpp" line="86"/> <source>Insert multiple rows</source> <translation>Insérer plusieurs lignes</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="84"/> + <location filename="../datagrid/sqlqueryview.cpp" line="87"/> <source>Delete selected row</source> <translation>Supprimer les lignes sélectionnées</translation> </message> <message> - <location filename="../datagrid/sqlqueryview.cpp" line="443"/> + <location filename="../datagrid/sqlqueryview.cpp" line="256"/> + <source>No items selected to paste clipboard contents to.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../datagrid/sqlqueryview.cpp" line="510"/> <source>Edit value</source> <translation>Modifier la valeur</translation> </message> @@ -5578,41 +5644,41 @@ Voulez-vous enregistrer la structure, ou voulez-vous retourner à l'onglet <translation>Condition partielle d'index</translation> </message> <message> - <location filename="../windows/tablewindow.cpp" line="1424"/> + <location filename="../windows/tablewindow.cpp" line="1425"/> <source>Name</source> <comment>table window triggers</comment> <translation>Nom</translation> </message> <message> - <location filename="../windows/tablewindow.cpp" line="1425"/> + <location filename="../windows/tablewindow.cpp" line="1426"/> <source>Event</source> <comment>table window triggers</comment> <translation>Événement</translation> </message> <message> - <location filename="../windows/tablewindow.cpp" line="1426"/> + <location filename="../windows/tablewindow.cpp" line="1427"/> <source>Condition</source> <comment>table window triggers</comment> <translation>Condition</translation> </message> <message> - <location filename="../windows/tablewindow.cpp" line="1427"/> + <location filename="../windows/tablewindow.cpp" line="1428"/> <source>Details</source> <comment>table window triggers</comment> <translation>Details</translation> </message> <message> - <location filename="../windows/tablewindow.cpp" line="1515"/> + <location filename="../windows/tablewindow.cpp" line="1517"/> <source>Table window "%1" has uncommited structure modifications and data.</source> <translation>La fenêtre de table "%1" n'a pas enregistré les modifications de structure et de données.</translation> </message> <message> - <location filename="../windows/tablewindow.cpp" line="1517"/> + <location filename="../windows/tablewindow.cpp" line="1519"/> <source>Table window "%1" has uncommited data.</source> <translation>La fenêtre de table "%1" n'a pas enregistrer les données.</translation> </message> <message> - <location filename="../windows/tablewindow.cpp" line="1519"/> + <location filename="../windows/tablewindow.cpp" line="1521"/> <source>Table window "%1" has uncommited structure modifications.</source> <translation>La fenêtre de table "%1" n'a pas enregistré les modifications de structure.</translation> </message> @@ -5700,33 +5766,33 @@ Voulez-vous enregistrer la structure, ou voulez-vous retourner à l'onglet <translation>DDL</translation> </message> <message> - <location filename="../dialogs/triggerdialog.cpp" line="145"/> + <location filename="../dialogs/triggerdialog.cpp" line="159"/> <source>On view:</source> <translation>Sur vue:</translation> </message> <message> - <location filename="../dialogs/triggerdialog.cpp" line="168"/> + <location filename="../dialogs/triggerdialog.cpp" line="183"/> <source>Could not process trigger %1 correctly. Unable to open a trigger dialog.</source> <translation>Impossible d'exécuter correctement le déclencheur %1. Ouverture invalide du dialogue de déclencheur.</translation> </message> <message> - <location filename="../dialogs/triggerdialog.cpp" line="338"/> + <location filename="../dialogs/triggerdialog.cpp" line="353"/> <source>Enter a valid condition.</source> <translation>Saisissez une condition valide.</translation> </message> <message> - <location filename="../dialogs/triggerdialog.cpp" line="339"/> + <location filename="../dialogs/triggerdialog.cpp" line="354"/> <source>Enter a valid trigger code.</source> <translation>Saisissez un code de déclencheur valide.</translation> </message> <message> - <location filename="../dialogs/triggerdialog.cpp" line="411"/> + <location filename="../dialogs/triggerdialog.cpp" line="426"/> <source>Error</source> <comment>trigger dialog</comment> <translation>Erreur</translation> </message> <message> - <location filename="../dialogs/triggerdialog.cpp" line="411"/> + <location filename="../dialogs/triggerdialog.cpp" line="426"/> <source>An error occurred while executing SQL statements: %1</source> <translation>Une erreur survenue lors de l'exécution de l'intruction SQL: %1</translation> |
