From 973a43cb5d3edca6a59576b535a6beea2f0b586d Mon Sep 17 00:00:00 2001 From: tribumarchal Date: Thu, 3 Mar 2011 20:38:35 +0100 Subject: [PATCH 1/5] update french translation Signed-off-by: tribumarchal --- pyfpdb/locale/fpdb-fr_FR.po | 31 ++++++++++++--------------- pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo | Bin 39880 -> 40698 bytes 2 files changed, 14 insertions(+), 17 deletions(-) diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index d55df299..b39d40c7 100644 --- a/pyfpdb/locale/fpdb-fr_FR.po +++ b/pyfpdb/locale/fpdb-fr_FR.po @@ -845,7 +845,6 @@ msgid "Time between imports in seconds:" msgstr "Temps entre les imports en secondes" #: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:303 -#, fuzzy msgid " Start _Auto Import " msgstr " Démarrage _Autoimport " @@ -1002,7 +1001,7 @@ msgstr "Suppression HudCache" #: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:814 msgid "_Bulk Import" -msgstr "_Bulk Importation" +msgstr "_Bulk Importation historiques mains" #: GuiBulkImport.py:297 GuiTourneyImport.py:137 msgid "Import clicked" @@ -3399,7 +3398,7 @@ msgstr "" #: fpdb.pyw:812 msgid "Pre_ferences" -msgstr "Pré_férences" +msgstr "Pré_férences fpdb" #: fpdb.pyw:813 msgid "_Import" @@ -3423,7 +3422,7 @@ msgstr "" #: fpdb.pyw:816 msgid "_Import through eMail/IMAP" -msgstr "" +msgstr "_Importer par eMail/IMAP" #: fpdb.pyw:817 msgid "_Viewers" @@ -3435,7 +3434,7 @@ msgstr "" #: fpdb.pyw:818 msgid "_Auto Import and HUD" -msgstr "_Auto Import et HUD" +msgstr "_Auto Import et lancement HUD" #: fpdb.pyw:819 msgid "H" @@ -3451,16 +3450,15 @@ msgstr "" #: fpdb.pyw:820 msgid "_Graphs" -msgstr "_Graphiques cash game" +msgstr "_Graphiques joueur cash game" #: fpdb.pyw:821 fpdb.pyw:1096 -#, fuzzy msgid "Tourney Graphs" -msgstr "Graphiques des Tournois" +msgstr "Graphiques joueur Tournois" #: fpdb.pyw:822 msgid "Stove (preview)" -msgstr "" +msgstr "Evaluateur d'équité (en developpement)" #: fpdb.pyw:823 msgid "P" @@ -3468,7 +3466,7 @@ msgstr "" #: fpdb.pyw:823 msgid "Ring _Player Stats (tabulated view, not on pgsql)" -msgstr "" +msgstr "Stats _Player cash-game (tabulated view, not on pgsql)" #: fpdb.pyw:824 msgid "T" @@ -3476,7 +3474,7 @@ msgstr "" #: fpdb.pyw:824 msgid "_Tourney Stats (tabulated view, not on pgsql)" -msgstr "" +msgstr "Stats Player _Tournoi (tabulated view, not on pgsql)" #: fpdb.pyw:825 msgid "Tourney _Viewer" @@ -3487,8 +3485,8 @@ msgid "O" msgstr "" #: fpdb.pyw:826 -msgid "p_Ositional Stats (tabulated view, not on sqlite)" -msgstr "" +msgid "P_ositional Stats (tabulated view, not on sqlite)" +msgstr "Stats de p_Osition (tabulated view, not on sqlite)" #: fpdb.pyw:827 fpdb.pyw:1055 msgid "Session Stats" @@ -3496,7 +3494,7 @@ msgstr "Stats de Session" #: fpdb.pyw:828 msgid "Hand _Replayer (not working yet)" -msgstr "" +msgstr "_Rejoueur de mains (non fonctionnel)" #: fpdb.pyw:829 msgid "_Database" @@ -3520,7 +3518,7 @@ msgstr "Reconstruction Indices BDD" #: fpdb.pyw:834 msgid "_Statistics" -msgstr "_Statistiques" +msgstr "_Statistiques base de données" #: fpdb.pyw:835 msgid "Dump Database to Textfile (takes ALOT of time)" @@ -3646,7 +3644,6 @@ msgid "Ring Player Stats" msgstr "Stats Joueur Cash-Game" #: fpdb.pyw:1037 -#, fuzzy msgid "Tourney Stats" msgstr "Stats Joueur Tournoi" @@ -3714,7 +3711,7 @@ msgstr "" "La configuration est maintenant dans HUD_config.xml.\n" "\n" "Ce programme est free/libre open source sous license partielle avec " -"AGPL3, et partielle avec GPL2 ou moins.\n" +"AGPL3, et partielle avec GPL2 ou supérieure.\n" "Le paquet d'installation sous windows inclus le code autorisé conformément à la licence de MIT.\n" "Vous pouvez trouver les textes de licence complets dans agpl-3.0.txt, gpl-2.0.txt, gpl-3.0." "txt et mit.txt dans le répertoire d'installation de fpdb." diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index 994a404cc85dd2e38de46438b63ce20fbe37fb7e..20e8b96fdca78374ef14a75128eedd233371d706 100644 GIT binary patch delta 9419 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 delta 8632 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 Date: Thu, 3 Mar 2011 21:14:50 +0100 Subject: [PATCH 2/5] update french translation Signed-off-by: tribumarchal --- pyfpdb/locale/fpdb-fr_FR.po | 134 ++++++--------------------- pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo | Bin 40698 -> 45641 bytes 2 files changed, 29 insertions(+), 105 deletions(-) diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index b39d40c7..24d04e3d 100644 --- a/pyfpdb/locale/fpdb-fr_FR.po +++ b/pyfpdb/locale/fpdb-fr_FR.po @@ -45,7 +45,6 @@ msgid "readHandInfo: Didn't match: '%s'" msgstr "readHandInfo: N'a pas correspondu: '%s'" #: AbsoluteToFpdb.py:205 -#, fuzzy msgid "Absolute: Didn't match re_HandInfo: '%s'" msgstr "Absolute: N'a pas correspondu à re_HandInfo: '%s'" @@ -54,14 +53,12 @@ msgid "readHandInfo: File name didn't match re_*InfoFromFilename" msgstr "readHandInfo: Nom de fichier ne correspond pas à re_*InfoFromFilename" #: AbsoluteToFpdb.py:208 -#, fuzzy msgid "File name: %s" msgstr "Nom de fichier: %s" #: AbsoluteToFpdb.py:209 -#, fuzzy msgid "Absolute: Didn't match re_*InfoFromFilename: '%s'" -msgstr "Absolute: N'a pas correspondu à re_HandInfo: '%s'" +msgstr "Absolute: N'a pas correspondu à re_*InfoFromFilename: '%s'" #: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:410 #: OnGameToFpdb.py:294 PokerStarsToFpdb.py:357 Win2dayToFpdb.py:203 @@ -70,7 +67,6 @@ msgid "reading antes" msgstr "lecture antes" #: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 -#, fuzzy msgid "No bringin found." msgstr "Bringin non trouvé" @@ -116,9 +112,8 @@ msgstr "N'a pas correspondu à re_HandInfo" #: BetfairToFpdb.py:109 CarbonToFpdb.py:165 EverestToFpdb.py:146 #: FulltiltToFpdb.py:266 PokerStarsToFpdb.py:223 -#, fuzzy msgid "No match in readHandInfo." -msgstr "N'a pas correspondu à re_HandInfo" +msgstr "N'a pas correspondu à readHandInfo." #: BetfairToFpdb.py:123 msgid "readPlayerStacks: Less than 2 players found in a hand" @@ -162,10 +157,8 @@ msgstr "" " ou %s\n" #: Configuration.py:128 Configuration.py:129 -#, fuzzy msgid "Error copying .example config file, cannot fall back. Exiting.\n" -msgstr "" -"Erreur lors de la copie du fichier .exemple, impossible de continuer. Arrêt en cours.\n" +msgstr "Erreur lors de la copie du fichier .exemple, impossible de continuer. Arrêt en cours.\n" #: Configuration.py:133 Configuration.py:134 @@ -193,9 +186,8 @@ msgstr "" "sur un Mac, veuillez rapporter le problème." #: Configuration.py:308 -#, fuzzy msgid "Loading site" -msgstr "lecture antes" +msgstr "Recherche site" #: Configuration.py:529 msgid "config.general: adding %s = %s" @@ -359,23 +351,20 @@ msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "warning: index %s_%s_idx non supprimé: %s, continue ..." #: Database.py:1149 Database.py:1157 -#, fuzzy msgid "Creating foreign key " -msgstr "création d'une clé étrangère" +msgstr "Création d'une clé étrangère " #: Database.py:1155 Database.py:1164 Database.py:1176 -#, fuzzy msgid "Create foreign key failed: " -msgstr "création d'une clé étrangère a échouée" +msgstr "Création d'une clé étrangère a échouée: " #: Database.py:1171 Database.py:1330 Database.py:1331 msgid "Creating mysql index %s %s" msgstr "Création index mysql %s %s" #: Database.py:1180 -#, fuzzy msgid "Creating pg index " -msgstr "création index pg" +msgstr "Création index pg" #: Database.py:1185 Database.py:1336 Database.py:1345 Database.py:1353 msgid "Create index failed: " @@ -386,9 +375,8 @@ msgid "Finished recreating tables" msgstr "Fin de re-création des tables" #: Database.py:1268 -#, fuzzy msgid "***Error creating tables: " -msgstr "***Erreur lors de la suppression des tables: " +msgstr "***Erreur lors de la création des tables: " #: Database.py:1278 msgid "*** Error unable to get databasecursor" @@ -415,7 +403,6 @@ msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Base de données inconnue: MySQL, Postgres et SQLite sont supportées" #: Database.py:1360 -#, fuzzy msgid "Error creating indexes: " msgstr "Erreur création indexes: " @@ -638,9 +625,8 @@ msgid "Grouping:" msgstr "Regroupement:" #: Filters.py:57 -#, fuzzy msgid "Show Position Stats" -msgstr "Montrer les stats de position" +msgstr "Montrer les stats par position" #: Filters.py:58 TourneyFilters.py:51 msgid "Date:" @@ -849,26 +835,22 @@ msgid " Start _Auto Import " msgstr " Démarrage _Autoimport " #: GuiAutoImport.py:125 -#, fuzzy msgid "Detect Directories" -msgstr "Répertoire créé '%s'" +msgstr "Détectez Répertoires" #: GuiAutoImport.py:144 -#, fuzzy msgid "Auto Import Ready." msgstr "AutoImport Prêt." #: GuiAutoImport.py:157 -#, fuzzy msgid "Please choose the path that you want to Auto Import" -msgstr "Choisissez le répertoire à  auto importer, s'il vous plait" +msgstr "Choisissez le répertoire à importer, s'il vous plait" #: GuiAutoImport.py:180 msgid " _Auto Import Running " msgstr " _Auto Import En cours " #: GuiAutoImport.py:191 -#, fuzzy msgid " Stop _Auto Import " msgstr " Arrêt _Autoimport " @@ -879,7 +861,6 @@ msgid "" msgstr "" #: GuiAutoImport.py:244 -#, fuzzy msgid " _Stop Auto Import " msgstr " _Stop Autoimport " @@ -894,29 +875,26 @@ msgid "" msgstr "" #: GuiAutoImport.py:290 -#, fuzzy msgid "" "\n" "Auto Import aborted - global lock not available" -msgstr +msgstr "" "\n" "Import direct abandonné - lock global impossible" #: GuiAutoImport.py:295 -#, fuzzy msgid "" "\n" "Stopping Auto Import - global lock released." -msgstr +msgstr "" "\n" "Import direct abandonné - lock global impossible" #: GuiAutoImport.py:297 -#, fuzzy msgid "" "\n" " * Stop Auto Import: HUD already terminated" -msgstr +msgstr "" "\n" " * Arrêt Autoimport: HUD already terminated" @@ -947,7 +925,6 @@ msgid "Import Complete" msgstr "Import Fini" #: GuiBulkImport.py:135 GuiTourneyImport.py:78 -#, fuzzy msgid "bulk import aborted - global lock not available" msgstr "Import direct abandonné - lock global impossible" @@ -1041,7 +1018,6 @@ msgstr "" "fourni par le support" #: GuiBulkImport.py:356 -#, fuzzy msgid "" "Do the required conversion for FTP Archive format (ie. as provided by support" msgstr "" @@ -1093,7 +1069,6 @@ msgid "_Add" msgstr "" #: GuiDatabase.py:111 -#, fuzzy msgid "_Refresh" msgstr "_Rafraîchir" @@ -1138,7 +1113,6 @@ msgid "finished." msgstr "fini" #: GuiDatabase.py:293 -#, fuzzy msgid "loadDbs error: " msgstr "erreur loaddbs: " @@ -1185,7 +1159,6 @@ msgid "PostgreSQL client reports: Unable to connect - " msgstr "" #: GuiDatabase.py:386 fpdb.pyw:898 -#, fuzzy msgid "Please check that the PostgreSQL service has been started" msgstr "Veuillez vérifier que le service de Postgres a bien été démarré" @@ -1194,36 +1167,30 @@ msgid "db connection to %s, %s, %s, %s, %s failed: %s" msgstr "connexion bdd à %s, %s, %s, %s, %s a échoué: %s" #: GuiDatabase.py:404 -#, fuzzy msgid "AddDB starting" -msgstr "fpdb démarre ..." +msgstr "AddDB démarre" #: GuiDatabase.py:413 msgid "Add New Database" msgstr "Ajouter Nouvelle Base De Données" #: GuiDatabase.py:423 -#, fuzzy msgid "DB Type" msgstr "DB Type" #: GuiDatabase.py:433 -#, fuzzy msgid "DB Name" msgstr "DB Nom" #: GuiDatabase.py:441 -#, fuzzy msgid "DB Description" msgstr "DB Description" #: GuiDatabase.py:462 -#, fuzzy msgid "Host Computer" -msgstr "Ordinateur Hôtei" +msgstr "Ordinateur Hôte" #: GuiDatabase.py:495 -#, fuzzy msgid "start creating new db" msgstr "démarrage création nouvelle db" @@ -1232,14 +1199,12 @@ msgid "tested new db, result=%s" msgstr "nouvelle bdd testée, résultat=%s" #: GuiDatabase.py:517 -#, fuzzy msgid "Database created" msgstr "Base de Données crées" #: GuiDatabase.py:520 -#, fuzzy msgid "Database creation failed" -msgstr "Base de données création èchouée" +msgstr "Base de données création échouée" #: GuiDatabase.py:533 msgid "check_fields: starting" @@ -1254,12 +1219,10 @@ msgid "No Database Description given" msgstr "Pas de Description de Base De Données donné" #: GuiDatabase.py:545 -#, fuzzy msgid "No Username given" msgstr "Aucun Username donné" #: GuiDatabase.py:548 -#, fuzzy msgid "No Password given" msgstr "Pas de Mot de passe donné" @@ -1405,7 +1368,6 @@ msgid "_Save" msgstr "" #: GuiImapFetcher.py:47 -#, fuzzy msgid "_Import All" msgstr "_Importer Tout" @@ -1473,7 +1435,6 @@ msgid "DEBUG: activesite set to %s" msgstr "" #: GuiPositionalStats.py:323 -#, fuzzy msgid "Positional Stats page displayed in %4.2f seconds" msgstr "Page de stats affichée en %4.2f secondes" @@ -1502,22 +1463,18 @@ msgid "Hole cards" msgstr "" #: GuiRingPlayerStats.py:46 -#, fuzzy msgid "Position" msgstr "Position" #: GuiRingPlayerStats.py:47 -#, fuzzy msgid "Name of the player" msgstr "Nombre de Joueurs" #: GuiRingPlayerStats.py:48 -#, fuzzy msgid "Number of hands played" msgstr "Nombre de Mains jouées" #: GuiRingPlayerStats.py:49 -#, fuzzy msgid "Number of Seats" msgstr "Nombre de sièges" @@ -1550,7 +1507,6 @@ msgid "% Pre Flop Fold To Re-Raise / F4Bet" msgstr "% Fold Pré-Flop après une relance / F4Bet" #: GuiRingPlayerStats.py:56 -#, fuzzy msgid "Aggression Factor\n" msgstr "facteur d'Agrression\n" @@ -1813,9 +1769,8 @@ msgid "Enter the tourney number you want to display:" msgstr "Entrer le numéro de tournoi que vous voulez afficher:" #: GuiTourneyViewer.py:46 -#, fuzzy msgid "_Display" -msgstr "Affiche _Player" +msgstr "" #: GuiTourneyViewer.py:53 #, fuzzy @@ -1927,7 +1882,6 @@ msgid "LASTBET" msgstr "BETSUIVANT" #: Hand.py:157 -#, fuzzy msgid "ACTION STREETS" msgstr "ACTION TOURS" @@ -1936,9 +1890,8 @@ msgid "STREETS" msgstr "TOURS" #: Hand.py:159 -#, fuzzy msgid "ALL STREETS" -msgstr "TOURS" +msgstr "TOUT LES TOURS" #: Hand.py:160 msgid "COMMUNITY STREETS" @@ -1950,7 +1903,6 @@ msgid "HOLE STREETS" msgstr "TOURS" #: Hand.py:162 -#, fuzzy msgid "COUNTED SEATS" msgstr "NOMBRE DE SIEGES" @@ -1971,7 +1923,6 @@ msgid "TOTAL POT" msgstr "POT TOTAL" #: Hand.py:167 -#, fuzzy msgid "TOTAL COLLECTED" msgstr "TOTAL COLLECTER" @@ -1984,17 +1935,14 @@ msgid "START TIME" msgstr "HEURE DEPART" #: Hand.py:170 -#, fuzzy msgid "TOURNAMENT NO" msgstr "NUM TOURNOI" #: Hand.py:171 TourneySummary.py:137 -#, fuzzy msgid "TOURNEY ID" msgstr "ID TOURNOI" #: Hand.py:172 TourneySummary.py:136 -#, fuzzy msgid "TOURNEY TYPE ID" msgstr "ID TYPE DE TOURNOIS" @@ -2003,12 +1951,10 @@ msgid "BUYIN" msgstr "" #: Hand.py:174 -#, fuzzy msgid "BUYIN CURRENCY" msgstr "DEVISE" #: Hand.py:175 -#, fuzzy msgid "BUYIN CHIPS" msgstr "BUYIN JETONS" @@ -2164,7 +2110,6 @@ msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" #: Hand.py:1244 -#, fuzzy msgid "*** DEALING HANDS ***" msgstr "*** SECOND TIRAGE ***" @@ -2273,11 +2218,8 @@ msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" #: HandHistoryConverter.py:170 -#, fuzzy msgid "Read %d hands (%d failed) in %.3f seconds" -msgstr "" -"base de données finie d'écrire: stocké %d mains (%d èchouées) en %.1f " -"secondes" +msgstr "%d de mains lues (%d erreur) en %.3f seconds" #: HandHistoryConverter.py:176 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" @@ -2288,9 +2230,8 @@ msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" #: HandHistoryConverter.py:181 -#, fuzzy msgid "Error converting '%s'" -msgstr "Conversion" +msgstr "Erreur Conversion '%s'" #: HandHistoryConverter.py:212 msgid "%s changed inode numbers from %d to %d" @@ -2392,12 +2333,10 @@ msgid "Save HUD Layout" msgstr "Sauvegarder Composition HUD" #: Hud.py:157 -#, fuzzy msgid "Reposition StatWindows" msgstr "Repositionner la fenêtre des stats" #: Hud.py:161 -#, fuzzy msgid "Show Player Stats" msgstr "Voir Stats Joueur" @@ -2422,9 +2361,8 @@ msgid " 0.1 to 10 x Current Blinds" msgstr "" #: Hud.py:189 Hud.py:258 -#, fuzzy msgid " All Levels" -msgstr " tous les niveaux" +msgstr " tous les niveaux" #: Hud.py:194 Hud.py:263 msgid "For #Seats:" @@ -2460,12 +2398,10 @@ msgid " %s Days" msgstr " %s Jours" #: Hud.py:230 -#, fuzzy msgid "Show Opponent Stats" msgstr "Montrer les stats des adversaires" #: Hud.py:352 -#, fuzzy msgid "Debug StatWindows" msgstr "Debug fenêtres des stats" @@ -2621,9 +2557,8 @@ msgid "Y location to open Window" msgstr "" #: Options.py:72 -#, fuzzy msgid "Auto-start Auto-import" -msgstr " Démarrage _Autoimport " +msgstr "Démarrage automatique Autoimport" #: Options.py:74 msgid "Start Minimized" @@ -2662,7 +2597,6 @@ msgid "Cannot read GameType for current hand" msgstr "Impossible de lire le GameType pour cette main" #: PartyPokerToFpdb.py:531 -#, fuzzy msgid "Unimplemented readAction: '%s' '%s'" msgstr "ReadAction non implementé: '%s' '%s'" @@ -2723,9 +2657,8 @@ msgid "Flop Seen %" msgstr "Flop vus %" #: Stats.py:333 Stats.py:342 -#, fuzzy msgid "number hands seen" -msgstr "Nombre de Mains vues" +msgstr "nombre de mains vues" #: Stats.py:355 Stats.py:363 msgid "folded flop/4th" @@ -2760,7 +2693,6 @@ msgid "% 4 Bet preflop/4rd" msgstr "% 4 Bet pré-flop/3ème" #: Stats.py:504 Stats.py:511 -#, fuzzy msgid "% Cold 4 Bet preflop/4rd" msgstr "% suit 4 Bet pré-flop/4ème" @@ -2893,9 +2825,8 @@ msgid "tournament edit window=" msgstr "" #: TournamentTracker.py:103 -#, fuzzy msgid "FPDB Tournament Entry" -msgstr "FPDB Tournament Tracker" +msgstr "FPDB Tournoi Tracker" #: TournamentTracker.py:143 msgid "Closing this window will stop the Tournament Tracker" @@ -3064,9 +2995,8 @@ msgid "ADDED" msgstr "AJOUTE" #: TourneySummary.py:170 -#, fuzzy msgid "ADDED CURRENCY" -msgstr "DEVISE" +msgstr "AJOUTE DEVISE" #: TourneySummary.py:171 msgid "COMMENT" @@ -3077,12 +3007,10 @@ msgid "COMMENT TIMESTAMP" msgstr "" #: TourneySummary.py:175 -#, fuzzy msgid "PLAYER IDS" -msgstr "JOUEURS" +msgstr "IDS JOUEURS" #: TourneySummary.py:177 -#, fuzzy msgid "TOURNEYS PLAYERS IDS" msgstr "IDS JOUEUR TOURNOIS" @@ -3300,7 +3228,6 @@ msgid "Confirm deleting and recreating tables" msgstr "Confirmer effacement et recréation tables" #: fpdb.pyw:543 -#, fuzzy msgid "Please confirm that you want to (re-)create the tables." msgstr "Veuillez confirmer que vous voulez recrééer les tables" @@ -3311,7 +3238,6 @@ msgid "" msgstr "" #: fpdb.pyw:545 -#, fuzzy msgid "This may take a while." msgstr " Ceci peut prendre un moment." @@ -3631,7 +3557,6 @@ msgid "Bulk Import" msgstr "Import Fichiers" #: fpdb.pyw:1018 -#, fuzzy msgid "Tournament Results Import" msgstr "Import résultats Tournoi" @@ -3658,7 +3583,7 @@ msgstr "Stats Position" #: fpdb.pyw:1061 #, fuzzy msgid "Hand Replayer" -msgstr "Filtres Mains:" +msgstr "Rejoueur de Mains:" #: fpdb.pyw:1065 msgid "" @@ -3863,9 +3788,8 @@ msgid "Hand logged to hand-errors.txt" msgstr "" #: fpdb_import.py:595 -#, fuzzy msgid "Importing" -msgstr "Import en cours..." +msgstr "Import en cours" #: fpdb_import.py:623 msgid "CLI for importing hands is GuiBulkImport.py" diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index 20e8b96fdca78374ef14a75128eedd233371d706..ce6587145c2f2e62ca7222830f7ab595354e0939 100644 GIT binary patch delta 13117 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 K=RVk-k^G+@V5nOF delta 9322 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 From f2341d5287408709fdd41bada442511396585476 Mon Sep 17 00:00:00 2001 From: tribumarchal Date: Fri, 4 Mar 2011 08:48:26 +0100 Subject: [PATCH 3/5] update french translation Signed-off-by: tribumarchal --- pyfpdb/locale/fpdb-fr_FR.po | 18 +++++++++++++----- pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo | Bin 45641 -> 47115 bytes 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index 24d04e3d..d1e6a1bf 100644 --- a/pyfpdb/locale/fpdb-fr_FR.po +++ b/pyfpdb/locale/fpdb-fr_FR.po @@ -3165,6 +3165,8 @@ msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." msgstr "" +"Impossible d'ouvrir la fenêtre de Maintenance BDD parce que d'autres fenêtres" +"ont été ouvertes. Re-démarrer Fpdb pour utiliser cette option." #: fpdb.pyw:347 msgid "Number of Hands: " @@ -3198,24 +3200,27 @@ msgstr "Configurateur HUD - choisissez une catégorie" msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "" +"Choisissez la catégorie de jeu pour laquelle vous voulez configurer les stats HUD :" #: fpdb.pyw:417 msgid "HUD Configurator - please choose your stats" -msgstr "" +msgstr "HUD Configuration - Choisissez vos stats" #: fpdb.pyw:423 msgid "Please choose the stats you wish to use in the below table." -msgstr "" +msgstr "Choisissez les stats que vous voulez utiliser sur la table." #: fpdb.pyw:427 msgid "Note that you may not select any stat more than once or it will crash." -msgstr "" +msgstr "Notez que vous ne pouvez pas choisir une même stat plusieurs fois sinon il buggera." #: fpdb.pyw:431 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "" +"Il n'est pas actuellement possible de choisir \"empty\" ou autre chose à cette" +"fin." #: fpdb.pyw:435 msgid "" @@ -3229,13 +3234,15 @@ msgstr "Confirmer effacement et recréation tables" #: fpdb.pyw:543 msgid "Please confirm that you want to (re-)create the tables." -msgstr "Veuillez confirmer que vous voulez recrééer les tables" +msgstr "Veuillez confirmer que vous voulez recréer les tables" #: fpdb.pyw:544 msgid "" " If there already are tables in the database %s on %s they will be deleted " "and you will have to re-import your histories.\n" msgstr "" +" S'il y a déjà des tables dans la base de données %s dans %s, elles seront effacées " +"Et vous devrez re-importer vos historiques.\n" #: fpdb.pyw:545 msgid "This may take a while." @@ -3247,7 +3254,7 @@ msgstr "L'utilisateur a annulé la reconstruction des tables" #: fpdb.pyw:577 msgid "Please confirm that you want to re-create the HUD cache." -msgstr "Veuillez confirmer que vous voulez recrééer le cache HUD." +msgstr "Veuillez confirmer que vous voulez recréer le cache HUD." #: fpdb.pyw:585 msgid " Hero's cache starts: " @@ -3293,6 +3300,7 @@ msgstr "L'utilisateur a annulé la reconstruction des indices de BDD" msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" +"Non mis en oeuvre : Sauvegarde Profil (essayez de sauvegarder la disposition HUD)" #: fpdb.pyw:808 msgid "_Main" diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index ce6587145c2f2e62ca7222830f7ab595354e0939..7a3d95bbacbe33bcc23bc4068e6e003f7f71838a 100644 GIT binary patch delta 11348 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 delta 9926 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 Date: Fri, 4 Mar 2011 11:09:06 +0100 Subject: [PATCH 4/5] fix minor error language translation Signed-off-by: tribumarchal --- pyfpdb/Filters.py | 22 +++++++++++----------- pyfpdb/locale/fpdb-fr_FR.po | 9 +++++++++ pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo | Bin 47115 -> 47170 bytes 3 files changed, 20 insertions(+), 11 deletions(-) diff --git a/pyfpdb/Filters.py b/pyfpdb/Filters.py index b8816dcc..dbdc3dc5 100644 --- a/pyfpdb/Filters.py +++ b/pyfpdb/Filters.py @@ -630,7 +630,7 @@ class Filters(threading.Thread): lbl_title = gtk.Label(self.filterText['playerstitle']) lbl_title.set_alignment(xalign=0.0, yalign=0.5) top_hbox.pack_start(lbl_title, expand=True, padding=3) - showb = gtk.Button(label="refresh", stock=None, use_underline=True) + showb = gtk.Button(label=_("Refresh"), stock=None, use_underline=True) showb.set_alignment(xalign=1.0, yalign=0.5) showb.connect('clicked', self.__refresh, 'players') @@ -676,7 +676,7 @@ class Filters(threading.Thread): lbl_title.set_alignment(xalign=0.0, yalign=0.5) top_hbox.pack_start(lbl_title, expand=True, padding=3) - showb = gtk.Button(label="hide", stock=None, use_underline=True) + showb = gtk.Button(label=_("hide"), stock=None, use_underline=True) showb.set_alignment(xalign=1.0, yalign=0.5) showb.connect('clicked', self.__toggle_box, 'sites') showb.show() @@ -705,7 +705,7 @@ class Filters(threading.Thread): lbl_title = gtk.Label(self.filterText['tourneyTypesTitle']) lbl_title.set_alignment(xalign=0.0, yalign=0.5) top_hbox.pack_start(lbl_title, expand=True, padding=3) - showb = gtk.Button(label="hide", stock=None, use_underline=True) + showb = gtk.Button(label=_("hide"), stock=None, use_underline=True) showb.set_alignment(xalign=1.0, yalign=0.5) showb.connect('clicked', self.__toggle_box, 'tourneyTypes') top_hbox.pack_start(showb, expand=False, padding=1) @@ -731,7 +731,7 @@ class Filters(threading.Thread): lbl_title = gtk.Label(self.filterText['gamestitle']) lbl_title.set_alignment(xalign=0.0, yalign=0.5) top_hbox.pack_start(lbl_title, expand=True, padding=3) - showb = gtk.Button(label="hide", stock=None, use_underline=True) + showb = gtk.Button(label=_("hide"), stock=None, use_underline=True) showb.set_alignment(xalign=1.0, yalign=0.5) showb.connect('clicked', self.__toggle_box, 'games') top_hbox.pack_start(showb, expand=False, padding=1) @@ -758,7 +758,7 @@ class Filters(threading.Thread): lbl_title = gtk.Label(self.filterText['limitstitle']) lbl_title.set_alignment(xalign=0.0, yalign=0.5) top_hbox.pack_start(lbl_title, expand=True, padding=3) - showb = gtk.Button(label="hide", stock=None, use_underline=True) + showb = gtk.Button(label=_("hide"), stock=None, use_underline=True) showb.set_alignment(xalign=1.0, yalign=0.5) showb.connect('clicked', self.__toggle_box, 'limits') top_hbox.pack_start(showb, expand=False, padding=1) @@ -872,7 +872,7 @@ class Filters(threading.Thread): title = gtk.Label(_("Graphing Options:")) title.set_alignment(xalign=0.0, yalign=0.5) top_hbox.pack_start(title, expand=True, padding=3) - showb = gtk.Button(label="hide", stock=None, use_underline=True) + showb = gtk.Button(label=_("hide"), stock=None, use_underline=True) showb.set_alignment(xalign=1.0, yalign=0.5) showb.connect('clicked', self.__toggle_box, 'graphops') top_hbox.pack_start(showb, expand=False, padding=1) @@ -923,7 +923,7 @@ class Filters(threading.Thread): lbl_title = gtk.Label(self.filterText['seatstitle']) lbl_title.set_alignment(xalign=0.0, yalign=0.5) hbox.pack_start(lbl_title, expand=True, padding=3) - showb = gtk.Button(label="hide", stock=None, use_underline=True) + showb = gtk.Button(label=_("hide"), stock=None, use_underline=True) showb.set_alignment(xalign=1.0, yalign=0.5) showb.connect('clicked', self.__toggle_box, 'seats') hbox.pack_start(showb, expand=False, padding=1) @@ -957,7 +957,7 @@ class Filters(threading.Thread): lbl_title = gtk.Label(self.filterText['groupstitle']) lbl_title.set_alignment(xalign=0.0, yalign=0.5) hbox.pack_start(lbl_title, expand=True, padding=3) - showb = gtk.Button(label="hide", stock=None, use_underline=True) + showb = gtk.Button(label=_("hide"), stock=None, use_underline=True) showb.set_alignment(xalign=1.0, yalign=0.5) showb.connect('clicked', self.__toggle_box, 'groups') hbox.pack_start(showb, expand=False, padding=1) @@ -1015,7 +1015,7 @@ class Filters(threading.Thread): lbl_title = gtk.Label(self.filterText['datestitle']) lbl_title.set_alignment(xalign=0.0, yalign=0.5) top_hbox.pack_start(lbl_title, expand=True, padding=3) - showb = gtk.Button(label="hide", stock=None, use_underline=True) + showb = gtk.Button(label=_("hide"), stock=None, use_underline=True) showb.set_alignment(xalign=1.0, yalign=0.5) showb.connect('clicked', self.__toggle_box, 'dates') top_hbox.pack_start(showb, expand=False, padding=1) @@ -1065,10 +1065,10 @@ class Filters(threading.Thread): def __toggle_box(self, widget, entry): if self.boxes[entry].props.visible: self.boxes[entry].hide() - widget.set_label("show") + widget.set_label(_("show")) else: self.boxes[entry].show() - widget.set_label("hide") + widget.set_label(_("hide")) #end def __toggle_box def __calendar_dialog(self, widget, entry): diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index d1e6a1bf..e4bf15d4 100644 --- a/pyfpdb/locale/fpdb-fr_FR.po +++ b/pyfpdb/locale/fpdb-fr_FR.po @@ -732,6 +732,15 @@ msgstr "à:" msgid " Clear Dates " msgstr " Effacer les Dates " +#: Filters.py:1068 +msgid "show" +msgstr "voir" + +#: Filters.py:1071 +msgid "hide" +msgstr "masquer" + + #: Filters.py:1077 fpdb.pyw:719 msgid "Pick a date" msgstr "Choisir une date" diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index 7a3d95bbacbe33bcc23bc4068e6e003f7f71838a..438bcba5dc2f3ab5339873db6d969f812b549f59 100644 GIT binary patch delta 10018 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 HY`6abc1t7L From b7db8ffed5c3588fba79144e39f904f5166930b8 Mon Sep 17 00:00:00 2001 From: tribumarchal Date: Fri, 4 Mar 2011 11:22:58 +0100 Subject: [PATCH 5/5] fix minor error language translation guiringplayerstats Signed-off-by: tribumarchal --- pyfpdb/GuiRingPlayerStats.py | 4 ++-- pyfpdb/locale/fpdb-fr_FR.po | 4 ++++ pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo | Bin 47170 -> 47217 bytes 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/pyfpdb/GuiRingPlayerStats.py b/pyfpdb/GuiRingPlayerStats.py index 21ffccce..7d8e4ad5 100644 --- a/pyfpdb/GuiRingPlayerStats.py +++ b/pyfpdb/GuiRingPlayerStats.py @@ -140,9 +140,9 @@ class GuiRingPlayerStats (GuiPlayerStats.GuiPlayerStats): } self.filters = Filters.Filters(self.db, self.conf, self.sql, display = filters_display) - self.filters.registerButton1Name("_Filters") + self.filters.registerButton1Name(_("_Filters")) self.filters.registerButton1Callback(self.showDetailFilter) - self.filters.registerButton2Name("_Refresh Stats") + self.filters.registerButton2Name(_("_Refresh Stats")) self.filters.registerButton2Callback(self.refreshStats) # ToDo: store in config diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index e4bf15d4..781c5875 100644 --- a/pyfpdb/locale/fpdb-fr_FR.po +++ b/pyfpdb/locale/fpdb-fr_FR.po @@ -1621,6 +1621,10 @@ msgstr "" "Mesure d'incertitude\n" "Le Plus bas, le plus stable des sommes gagnées" +#: GuiRingPlayerStats.py:143 +msgid "_Filters" +msgstr "_Filtres statistiques" + #: GuiRingPlayerStats.py:341 GuiSessionViewer.py:257 #: GuiTourneyPlayerStats.py:243 msgid "Stats page displayed in %4.2f seconds" diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index 438bcba5dc2f3ab5339873db6d969f812b549f59..35339f87502ae272f2f4efbd3cf67fcadb21d189 100644 GIT binary patch delta 10034 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 bVEi1WW6