* Fix a bug with not escaped characters

* Use GetLastRowId instead of doing another SQL request
* Handle request failling
* Fix a bug, wxGridCellFastBoolEditor crashes when deleted
This commit is contained in:
2010-09-05 12:08:48 +02:00
parent 0456397fc8
commit fc0159fbc5
9 changed files with 265 additions and 276 deletions

View File

@@ -2,10 +2,11 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-08-22 16:33+0200\n"
"POT-Creation-Date: 2010-09-05 12:06+0200\n"
"PO-Revision-Date: \n"
"Last-Translator: Soutadé <soutade@gmail.com>\n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -18,51 +19,51 @@ msgstr ""
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#: src/view/PreferencesPanel.cpp:574
#: src/view/StatsPanel.cpp:279
#: src/view/PreferencesPanel.cpp:582
#: src/view/StatsPanel.cpp:282
msgid " - "
msgstr " - "
#: src/view/PreferencesPanel.cpp:359
#: src/view/PreferencesPanel.cpp:378
#: src/view/PreferencesPanel.cpp:468
#: src/view/PreferencesPanel.cpp:487
#: src/view/PreferencesPanel.cpp:532
#: src/view/UsersDialog.cpp:114
#: src/view/PreferencesPanel.cpp:367
#: src/view/PreferencesPanel.cpp:386
#: src/view/PreferencesPanel.cpp:476
#: src/view/PreferencesPanel.cpp:495
#: src/view/PreferencesPanel.cpp:540
#: src/view/UsersDialog.cpp:116
msgid " already exists"
msgstr " existe déjà "
#: src/view/SearchPanel.cpp:214
#: src/view/SearchPanel.cpp:219
msgid " entries found"
msgstr " entrées trouvées"
#: src/model/Database.cpp:130
#: src/model/Database.cpp:141
msgid " not found, aborting"
msgstr " non trouvé, arrêt"
#: src/view/AccountPanel.cpp:982
#: src/view/AccountPanel.cpp:994
msgid " operations ?"
msgstr " opérations ?"
#: src/view/PreferencesPanel.cpp:581
#: src/view/PreferencesPanel.cpp:589
msgid " profil ?"
msgstr " profil ?"
#: src/view/SearchPanel.cpp:216
#: src/view/SearchPanel.cpp:221
msgid "1 entry found"
msgstr "1 entrée trouvée"
#: src/view/ButtonPanel.cpp:52
#: src/view/ButtonPanel.cpp:74
msgid "About"
msgstr "A propos"
#: src/view/GridAccount.cpp:46
#: src/view/SearchPanel.cpp:84
#: src/view/grid/GridAccount.cpp:55
#: src/view/SearchPanel.cpp:89
msgid "Account"
msgstr "Compte"
#: src/view/PreferencesPanel.cpp:359
#: src/view/PreferencesPanel.cpp:378
#: src/view/PreferencesPanel.cpp:367
#: src/view/PreferencesPanel.cpp:386
msgid "Account "
msgstr "Le compte "
@@ -79,27 +80,27 @@ msgstr "Numéro de compte"
msgid "Accounts"
msgstr "Comptes"
#: src/view/SearchPanel.cpp:81
#: src/view/SearchPanel.cpp:86
msgid "Amount from"
msgstr "Montant min"
#: src/view/SearchPanel.cpp:82
#: src/view/SearchPanel.cpp:87
msgid "Amount to"
msgstr "Montant max"
#: src/view/PreferencesPanel.cpp:340
#: src/view/PreferencesPanel.cpp:581
#: src/view/AccountPanel.cpp:977
#: src/view/PreferencesPanel.cpp:348
#: src/view/PreferencesPanel.cpp:589
#: src/view/AccountPanel.cpp:989
msgid "Are you sure want to delete "
msgstr "Etes vous sûr de vouloir supprimer "
#: src/view/PreferencesPanel.cpp:449
#: src/view/AccountPanel.cpp:669
#: src/view/SearchPanel.cpp:345
#: src/view/PreferencesPanel.cpp:457
#: src/view/AccountPanel.cpp:673
#: src/view/SearchPanel.cpp:350
msgid "Are you sure want to delete : \n"
msgstr "Etes vous sûr de vouloir supprimer : \n"
#: src/view/PreferencesPanel.cpp:255
#: src/view/PreferencesPanel.cpp:263
msgid "Ascending"
msgstr "Croissant"
@@ -113,13 +114,13 @@ msgstr "Annuler"
msgid "Categories"
msgstr "Catégories"
#: src/view/GridAccount.cpp:46
#: src/view/SearchPanel.cpp:83
#: src/view/grid/GridAccount.cpp:55
#: src/view/SearchPanel.cpp:88
msgid "Category"
msgstr "Catégorie"
#: src/view/PreferencesPanel.cpp:468
#: src/view/PreferencesPanel.cpp:487
#: src/view/PreferencesPanel.cpp:476
#: src/view/PreferencesPanel.cpp:495
msgid "Category "
msgstr "Catégorie"
@@ -135,7 +136,7 @@ msgstr "Changer le mot de passe"
msgid "Change password"
msgstr "Changer le mot de passe"
#: src/view/ButtonPanel.cpp:51
#: src/view/ButtonPanel.cpp:73
msgid "Change user"
msgstr "Changer d'utilisateur"
@@ -143,7 +144,7 @@ msgstr "Changer d'utilisateur"
msgid "Check mode"
msgstr "Mode rapprochement"
#: src/view/PreferencesPanel.cpp:207
#: src/view/PreferencesPanel.cpp:215
msgid "Color"
msgstr "Couleur"
@@ -156,7 +157,7 @@ msgstr "Confirmer le mot de passe"
msgid "Cost repartition"
msgstr "Répartition des coûts"
#: src/view/GridAccount.cpp:46
#: src/view/grid/GridAccount.cpp:55
msgid "Credit"
msgstr "Crédit"
@@ -172,67 +173,69 @@ msgstr "Cur Débit"
msgid "Current value"
msgstr "Valeur courante"
#: src/view/GridAccount.cpp:46
#: src/view/grid/GridAccount.cpp:55
msgid "Date"
msgstr "Date"
#: src/view/SearchPanel.cpp:48
#: src/view/SearchPanel.cpp:53
msgid "Date from"
msgstr "Date min"
#: src/view/SearchPanel.cpp:49
#: src/view/SearchPanel.cpp:54
msgid "Date to"
msgstr "Date max"
#: src/view/GridAccount.cpp:46
#: src/view/grid/GridAccount.cpp:55
msgid "Debit"
msgstr "Débit"
#: src/view/PreferencesPanel.cpp:158
#: src/view/PreferencesPanel.cpp:166
msgid "Default"
msgstr "Défaut"
#: src/view/PreferencesPanel.cpp:159
#: src/view/PreferencesPanel.cpp:209
#: src/view/AccountPanel.cpp:836
#: src/view/PreferencesPanel.cpp:167
#: src/view/PreferencesPanel.cpp:217
#: src/view/AccountPanel.cpp:848
msgid "Delete"
msgstr "Supprimer"
#: src/view/PreferencesPanel.cpp:256
#: src/view/PreferencesPanel.cpp:264
msgid "Descending"
msgstr "Décroissant"
#: src/view/GridAccount.cpp:46
#: src/view/SearchPanel.cpp:80
#: src/view/grid/GridAccount.cpp:55
#: src/view/SearchPanel.cpp:85
msgid "Description"
msgstr "Description"
#: src/model/Database.cpp:84
#: src/model/Database.cpp:91
#: src/model/Database.cpp:109
#: src/model/Database.cpp:130
#: src/model/Database.cpp:138
#: src/model/Database.cpp:159
#: src/model/Database.cpp:38
#: src/model/Database.cpp:55
#: src/model/Database.cpp:95
#: src/model/Database.cpp:102
#: src/model/Database.cpp:120
#: src/model/Database.cpp:141
#: src/model/Database.cpp:149
#: src/model/Database.cpp:170
#: src/view/PasswordDialog.cpp:72
#: src/view/PasswordDialog.cpp:78
#: src/view/PreferencesPanel.cpp:336
#: src/view/PreferencesPanel.cpp:359
#: src/view/PreferencesPanel.cpp:378
#: src/view/PreferencesPanel.cpp:468
#: src/view/PreferencesPanel.cpp:487
#: src/view/PreferencesPanel.cpp:526
#: src/view/PreferencesPanel.cpp:532
#: src/view/AccountPanel.cpp:973
#: src/view/UsersDialog.cpp:86
#: src/view/UsersDialog.cpp:114
#: src/view/SearchPanel.cpp:134
#: src/view/SearchPanel.cpp:144
#: src/view/SearchPanel.cpp:158
#: src/view/SearchPanel.cpp:169
#: src/view/PreferencesPanel.cpp:344
#: src/view/PreferencesPanel.cpp:367
#: src/view/PreferencesPanel.cpp:386
#: src/view/PreferencesPanel.cpp:476
#: src/view/PreferencesPanel.cpp:495
#: src/view/PreferencesPanel.cpp:534
#: src/view/PreferencesPanel.cpp:540
#: src/view/AccountPanel.cpp:985
#: src/view/UsersDialog.cpp:88
#: src/view/UsersDialog.cpp:116
#: src/view/SearchPanel.cpp:139
#: src/view/SearchPanel.cpp:149
#: src/view/SearchPanel.cpp:163
#: src/view/SearchPanel.cpp:174
msgid "Error"
msgstr "Erreur"
#: src/model/Database.cpp:159
#: src/model/Database.cpp:170
msgid "Error creating original database"
msgstr "Erreur durant la création de la base de données initiale"
@@ -240,13 +243,13 @@ msgstr "Erreur durant la création de la base de données initiale"
msgid "Final value"
msgstr "Valeur finale"
#: src/model/Database.cpp:294
#: src/model/Database.cpp:305
#: src/controller/KissCount.cpp:276
#: src/view/GridAccount.cpp:126
#: src/view/grid/GridAccount.cpp:136
msgid "Fix"
msgstr "Fixe"
#: src/view/PreferencesPanel.cpp:208
#: src/view/PreferencesPanel.cpp:216
msgid "Font"
msgstr "Police"
@@ -259,7 +262,7 @@ msgid "From "
msgstr "A partir de "
#: src/view/GenerateDialog.cpp:31
#: src/view/AccountPanel.cpp:833
#: src/view/AccountPanel.cpp:845
msgid "Generate month"
msgstr "Générer mois"
@@ -275,23 +278,23 @@ msgstr "Loisirs"
msgid "Initial value"
msgstr "Valeur initiale"
#: src/view/SearchPanel.cpp:144
#: src/view/SearchPanel.cpp:149
msgid "Invalid amount from"
msgstr "Montant min invalide"
#: src/view/SearchPanel.cpp:169
#: src/view/SearchPanel.cpp:174
msgid "Invalid amount range"
msgstr "Intervalle des montants invalide"
#: src/view/SearchPanel.cpp:158
#: src/view/SearchPanel.cpp:163
msgid "Invalid amount to"
msgstr "Montant max invalide"
#: src/view/SearchPanel.cpp:134
#: src/view/SearchPanel.cpp:139
msgid "Invalid date range"
msgstr "Intervalle de temps invalide"
#: src/view/PreferencesPanel.cpp:526
#: src/view/PreferencesPanel.cpp:534
msgid "Invalid name"
msgstr "Nom invalide"
@@ -299,19 +302,19 @@ msgstr "Nom invalide"
msgid "Invalid old password"
msgstr "Ancien mot de passe invalide"
#: src/view/UsersDialog.cpp:86
#: src/view/UsersDialog.cpp:88
msgid "Invalid password"
msgstr "Mot de passe invalide"
#: src/view/StatsPanel.cpp:294
#: src/view/StatsPanel.cpp:297
msgid "Invalide date range"
msgstr "Intervalle de temps invalide"
#: src/view/PreferencesPanel.cpp:336
#: src/view/PreferencesPanel.cpp:344
msgid "It must be at least one account !"
msgstr "Il doit y avoir au moins un compte !"
#: src/view/AccountPanel.cpp:973
#: src/view/AccountPanel.cpp:985
msgid "It must be at least one month !"
msgstr "Il doit rester au mois un mois"
@@ -319,9 +322,9 @@ msgstr "Il doit rester au mois un mois"
msgid "Kill me"
msgstr "Kill me"
#: src/view/PreferencesPanel.cpp:566
#: src/view/PreferencesPanel.cpp:569
#: src/view/StatsPanel.cpp:294
#: src/view/PreferencesPanel.cpp:574
#: src/view/PreferencesPanel.cpp:577
#: src/view/StatsPanel.cpp:297
msgid "KissCount"
msgstr "KissCount"
@@ -329,26 +332,26 @@ msgstr "KissCount"
msgid "Language"
msgstr "Langue"
#: src/view/PreferencesPanel.cpp:569
#: src/view/PreferencesPanel.cpp:577
msgid "Language not changed"
msgstr "Langue non changée"
#: src/view/PreferencesPanel.cpp:566
#: src/view/PreferencesPanel.cpp:574
msgid "Language successfully changed, please go to another panel"
msgstr "Langue changée, allez sur un autre panneau pour rendre le changement effectif"
#: src/view/PreferencesPanel.cpp:66
#: src/view/PreferencesPanel.cpp:155
#: src/view/PreferencesPanel.cpp:206
#: src/view/PreferencesPanel.cpp:163
#: src/view/PreferencesPanel.cpp:214
msgid "Name"
msgstr "Nom"
#: src/view/PreferencesPanel.cpp:538
#: src/view/PreferencesPanel.cpp:546
msgid "Name changed"
msgstr "Nom changé"
#: src/view/UsersDialog.cpp:52
#: src/view/UsersDialog.cpp:103
#: src/view/UsersDialog.cpp:105
msgid "New User"
msgstr "Nouvel utilisateur"
@@ -356,15 +359,15 @@ msgstr "Nouvel utilisateur"
msgid "New password "
msgstr "Nouveau mot de passe"
#: src/model/Database.cpp:124
#: src/model/Database.cpp:135
msgid "No database found, creating a new one"
msgstr "Aucune base de données trouvée, création d'une nouvelle"
#: src/view/SearchPanel.cpp:219
#: src/view/SearchPanel.cpp:224
msgid "No entry found"
msgstr "Pas d'entrée trouvée"
#: src/view/PreferencesPanel.cpp:156
#: src/view/PreferencesPanel.cpp:164
msgid "Number"
msgstr "Numéro de compte"
@@ -386,7 +389,7 @@ msgstr "Frais de fonctionnement"
msgid "Operation order"
msgstr "Ordre des opérations"
#: src/view/ButtonPanel.cpp:47
#: src/view/ButtonPanel.cpp:69
msgid "Operations"
msgstr "Opérations"
@@ -402,7 +405,7 @@ msgstr "Mot de passe"
msgid "Password changed"
msgstr "Mot de passe changé"
#: src/view/ButtonPanel.cpp:102
#: src/view/ButtonPanel.cpp:105
msgid ""
"Personal accounting software\n"
"\n"
@@ -416,17 +419,21 @@ msgstr ""
msgid "Please retype new password"
msgstr "Re entrez le mot de passe"
#: src/view/PreferencesPanel.cpp:540
#: src/view/PreferencesPanel.cpp:574
#: src/view/ButtonPanel.cpp:50
#: src/view/PreferencesPanel.cpp:548
#: src/view/PreferencesPanel.cpp:582
#: src/view/ButtonPanel.cpp:72
msgid "Preferences"
msgstr "Préférences"
#: src/view/ButtonPanel.cpp:53
#: src/model/Database.cpp:55
msgid "Query failed !\n"
msgstr "La requête a échouée !\n"
#: src/view/ButtonPanel.cpp:75
msgid "Quit"
msgstr "Quitter"
#: src/view/ButtonPanel.cpp:109
#: src/view/ButtonPanel.cpp:112
msgid "Quit KissCount ?"
msgstr "Quitter KissCount ?"
@@ -434,9 +441,9 @@ msgstr "Quitter KissCount ?"
msgid "Remains"
msgstr "Restant"
#: src/view/SearchPanel.cpp:78
#: src/view/SearchPanel.cpp:239
#: src/view/ButtonPanel.cpp:49
#: src/view/SearchPanel.cpp:83
#: src/view/SearchPanel.cpp:244
#: src/view/ButtonPanel.cpp:71
msgid "Search"
msgstr "Chercher"
@@ -445,12 +452,12 @@ msgstr "Chercher"
msgid "Serie 1"
msgstr "Série 1"
#: src/view/PreferencesPanel.cpp:157
#: src/view/PreferencesPanel.cpp:165
msgid "Shared"
msgstr "Partagé"
#: src/view/StatsPanel.cpp:279
#: src/view/ButtonPanel.cpp:48
#: src/view/StatsPanel.cpp:282
#: src/view/ButtonPanel.cpp:70
msgid "Statistics"
msgstr "Statistiques"
@@ -470,10 +477,10 @@ msgstr "Total Crédit"
msgid "Total Debit"
msgstr "Total Débit"
#: src/model/Database.cpp:84
#: src/model/Database.cpp:91
#: src/model/Database.cpp:109
#: src/model/Database.cpp:138
#: src/model/Database.cpp:95
#: src/model/Database.cpp:102
#: src/model/Database.cpp:120
#: src/model/Database.cpp:149
msgid "Unable to open Database"
msgstr "Impossible d'ouvrir la base de données"
@@ -487,13 +494,17 @@ msgstr "Exceptionnel"
msgid "Unknown"
msgstr "Inconnu"
#: src/model/Database.cpp:38
msgid "Update failed !\n"
msgstr "La mise à jour à échouée !\n"
#: src/view/PreferencesPanel.cpp:54
msgid "User"
msgstr "Utilisateur"
#: src/view/PreferencesPanel.cpp:532
#: src/view/PreferencesPanel.cpp:540
#: src/view/UsersDialog.cpp:38
#: src/view/UsersDialog.cpp:114
#: src/view/UsersDialog.cpp:116
msgid "User "
msgstr "Utilisateur"