From b861b7e8e9995c2b7c234a464de77e76e6f41f2a Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 28 Dec 2010 15:34:08 +0100 Subject: [PATCH] update l10n --- pyfpdb/locale/de/LC_MESSAGES/fpdb.mo | Bin 20642 -> 20642 bytes pyfpdb/locale/fpdb-de_DE.po | 1207 +++++++++++++------------ pyfpdb/locale/fpdb-en_GB.pot | 1058 +++++++++++----------- pyfpdb/locale/fpdb-fr_FR.po | 1213 ++++++++++++++------------ pyfpdb/locale/fpdb-hu_HU.po | 1136 +++++++++++++----------- pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo | Bin 30029 -> 29320 bytes pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo | Bin 71925 -> 71328 bytes pyfpdb/locale/localise.sh | 8 +- 8 files changed, 2476 insertions(+), 2146 deletions(-) diff --git a/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo index 4acfbce58218542b768c52ac0dbd558fa0cba7e3..d2b5c6239617fb3cbe6ef39af384717220c5ff26 100644 GIT binary patch delta 25 hcmZ3qka5vM#tjQ~xQuj-EEEh)t&EK}uh#jl3;=Tz2%-Q0 delta 25 hcmZ3qka5vM#tjQ~xD0iTEES9ltxOCyuh#jl3;=TR2%Z1{ diff --git a/pyfpdb/locale/fpdb-de_DE.po b/pyfpdb/locale/fpdb-de_DE.po index 7042fd55..e416c214 100644 --- a/pyfpdb/locale/fpdb-de_DE.po +++ b/pyfpdb/locale/fpdb-de_DE.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.20.905 plus git\n" -"POT-Creation-Date: 2010-11-29 21:40+CET\n" +"POT-Creation-Date: 2010-12-28 15:32+CET\n" "PO-Revision-Date: 2010-08-30 00:57+0200\n" "Last-Translator: Steffen Schaumburg \n" "Language-Team: Fpdb\n" @@ -16,24 +16,25 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" #: AbsoluteToFpdb.py:139 BetfairToFpdb.py:76 CarbonToFpdb.py:130 -#: FulltiltToFpdb.py:185 OnGameToFpdb.py:170 PartyPokerToFpdb.py:200 -#: PkrToFpdb.py:128 PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 -#: WinamaxToFpdb.py:157 iPokerToFpdb.py:122 +#: EverleafToFpdb.py:110 FulltiltToFpdb.py:187 OnGameToFpdb.py:171 +#: PartyPokerToFpdb.py:196 PkrToFpdb.py:128 PokerStarsToFpdb.py:189 +#: Win2dayToFpdb.py:95 WinamaxToFpdb.py:171 iPokerToFpdb.py:122 msgid "determineGameType: Unable to recognise gametype from: '%s'" msgstr "" #: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: FulltiltToFpdb.py:186 OnGameToFpdb.py:171 OnGameToFpdb.py:185 -#: PartyPokerToFpdb.py:201 PkrToFpdb.py:129 PkrToFpdb.py:154 -#: PokerStarsToFpdb.py:188 PokerStarsToFpdb.py:214 Win2dayToFpdb.py:96 -#: WinamaxToFpdb.py:158 WinamaxToFpdb.py:172 iPokerToFpdb.py:123 +#: EverleafToFpdb.py:111 FulltiltToFpdb.py:188 OnGameToFpdb.py:172 +#: OnGameToFpdb.py:187 PartyPokerToFpdb.py:197 PkrToFpdb.py:129 +#: PkrToFpdb.py:154 PokerStarsToFpdb.py:190 PokerStarsToFpdb.py:216 +#: Win2dayToFpdb.py:96 WinamaxToFpdb.py:172 WinamaxToFpdb.py:190 +#: iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:78 CarbonToFpdb.py:132 -#: FulltiltToFpdb.py:187 OnGameToFpdb.py:172 PartyPokerToFpdb.py:202 -#: PkrToFpdb.py:130 PokerStarsToFpdb.py:189 Win2dayToFpdb.py:97 -#: WinamaxToFpdb.py:159 iPokerToFpdb.py:124 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:189 OnGameToFpdb.py:173 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:130 PokerStarsToFpdb.py:191 +#: Win2dayToFpdb.py:97 WinamaxToFpdb.py:173 iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "" @@ -55,20 +56,21 @@ msgid "File name: %s" msgstr "" #: AbsoluteToFpdb.py:209 +#, fuzzy msgid "Absolute: Didn't match re_*InfoFromFilename: '%s'" -msgstr "" +msgstr "Keine Treffer für re_HandInfo" -#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:215 FulltiltToFpdb.py:346 -#: OnGameToFpdb.py:303 PokerStarsToFpdb.py:352 Win2dayToFpdb.py:203 -#: WinamaxToFpdb.py:276 +#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:354 +#: OnGameToFpdb.py:305 PokerStarsToFpdb.py:354 Win2dayToFpdb.py:203 +#: WinamaxToFpdb.py:347 msgid "reading antes" msgstr "Lese Antes" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:227 +#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 msgid "No bringin found." msgstr "Kein Bringin gefunden." -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:234 +#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 msgid "No small blind" msgstr "Keine Small Blind" @@ -77,38 +79,38 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "" #: AbsoluteToFpdb.py:401 BetfairToFpdb.py:222 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:323 FulltiltToFpdb.py:710 PartyPokerToFpdb.py:579 -#: PokerStarsToFpdb.py:462 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:718 PartyPokerToFpdb.py:565 +#: PokerStarsToFpdb.py:464 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:223 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:324 FulltiltToFpdb.py:711 PartyPokerToFpdb.py:580 -#: PokerStarsToFpdb.py:463 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:719 PartyPokerToFpdb.py:566 +#: PokerStarsToFpdb.py:465 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 msgid "output translation to" msgstr "" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:224 CarbonToFpdb.py:300 -#: EverleafToFpdb.py:325 FulltiltToFpdb.py:712 PartyPokerToFpdb.py:581 -#: PokerStarsToFpdb.py:464 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:720 PartyPokerToFpdb.py:567 +#: PokerStarsToFpdb.py:466 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" -#: Anonymise.py:47 +#: Anonymise.py:49 msgid "Could not find file %s" msgstr "Konnte Datei %s nicht finden" -#: Anonymise.py:53 +#: Anonymise.py:55 msgid "Output being written to" msgstr "" -#: BetfairToFpdb.py:108 CarbonToFpdb.py:163 EverleafToFpdb.py:142 +#: BetfairToFpdb.py:108 CarbonToFpdb.py:163 EverleafToFpdb.py:145 #: iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "Didn't match re_HandInfo" msgstr "Keine Treffer für re_HandInfo" -#: BetfairToFpdb.py:109 CarbonToFpdb.py:165 FulltiltToFpdb.py:224 -#: PokerStarsToFpdb.py:225 +#: BetfairToFpdb.py:109 CarbonToFpdb.py:165 FulltiltToFpdb.py:226 +#: PokerStarsToFpdb.py:227 #, fuzzy msgid "No match in readHandInfo." msgstr "Keine Treffer für re_HandInfo" @@ -118,15 +120,16 @@ msgid "readPlayerStacks: Less than 2 players found in a hand" msgstr "" #: BetfairToFpdb.py:163 +#, fuzzy msgid "No bringin found" -msgstr "" +msgstr "Kein Bringin gefunden." -#: BetfairToFpdb.py:199 OnGameToFpdb.py:346 PokerStarsToFpdb.py:434 -#: WinamaxToFpdb.py:322 +#: BetfairToFpdb.py:199 OnGameToFpdb.py:348 PokerStarsToFpdb.py:436 +#: WinamaxToFpdb.py:393 msgid "DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: Card.py:430 +#: Card.py:431 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -167,7 +170,7 @@ msgstr "" msgid "Default logger intialised for " msgstr "" -#: Configuration.py:178 Database.py:435 Database.py:436 +#: Configuration.py:178 Database.py:443 Database.py:444 msgid "Creating directory: '%s'" msgstr "Erstelle Verzeichnis \"%s\"" @@ -178,51 +181,52 @@ msgid "" msgstr "" #: Configuration.py:302 +#, fuzzy msgid "Loading site" -msgstr "" +msgstr "Lese Antes" -#: Configuration.py:520 +#: Configuration.py:522 msgid "config.general: adding %s = %s" msgstr "" -#: Configuration.py:567 Configuration.py:568 +#: Configuration.py:569 Configuration.py:570 msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:617 +#: Configuration.py:619 msgid "missing config section raw_hands" msgstr "" -#: Configuration.py:623 +#: Configuration.py:625 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:630 +#: Configuration.py:632 msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:643 +#: Configuration.py:645 msgid "missing config section raw_tourneys" msgstr "" -#: Configuration.py:649 +#: Configuration.py:651 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:656 +#: Configuration.py:658 msgid "" "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:674 Configuration.py:675 +#: Configuration.py:676 Configuration.py:677 msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:705 +#: Configuration.py:707 msgid "Reading configuration file %s" msgstr "Lese Konfigurationsdatei %s" -#: Configuration.py:706 +#: Configuration.py:708 msgid "" "\n" "Reading configuration file %s\n" @@ -230,11 +234,11 @@ msgstr "" "\n" "Lese Konfigurationsdatei %s\n" -#: Configuration.py:712 +#: Configuration.py:714 msgid "Error parsing %s. See error log file." msgstr "" -#: Configuration.py:828 +#: Configuration.py:830 msgid "Error parsing example file %s. See error log file." msgstr "" @@ -250,288 +254,307 @@ msgstr "" msgid "Creating Database instance, sql = %s" msgstr "" -#: Database.py:386 +#: Database.py:394 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" -#: Database.py:440 +#: Database.py:448 +#, fuzzy msgid "Connecting to SQLite: %(database)s" -msgstr "" +msgstr "Mit SQLite verbunden: %s" -#: Database.py:452 +#: Database.py:460 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:482 +#: Database.py:490 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:488 Database.py:489 +#: Database.py:496 Database.py:497 +#, fuzzy msgid "Failed to read settings table - recreating tables" -msgstr "" +msgstr "Tabellen löschen und reinitialisieren" -#: Database.py:493 Database.py:494 +#: Database.py:501 Database.py:502 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:515 +#: Database.py:523 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:519 +#: Database.py:527 msgid "commit failed" msgstr "" -#: Database.py:688 Database.py:717 +#: Database.py:696 Database.py:729 +#, fuzzy msgid "*** Database Error: " -msgstr "" +msgstr "***sortCols Fehler: " -#: Database.py:714 +#: Database.py:726 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:871 +#: Database.py:883 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:913 +#: Database.py:975 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:925 +#: Database.py:987 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:932 +#: Database.py:994 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:937 +#: Database.py:999 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:991 Database.py:1414 +#: Database.py:1053 Database.py:1478 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:995 Database.py:1418 +#: Database.py:1057 Database.py:1482 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1003 Database.py:1292 +#: Database.py:1065 Database.py:1356 msgid "dropping mysql index " msgstr "" -#: Database.py:1009 Database.py:1297 Database.py:1305 Database.py:1312 +#: Database.py:1071 Database.py:1361 Database.py:1369 Database.py:1376 +#, fuzzy msgid " drop index failed: " -msgstr "" +msgstr "Indexe löschen:" -#: Database.py:1014 Database.py:1299 +#: Database.py:1076 Database.py:1363 msgid "dropping pg index " msgstr "" -#: Database.py:1027 +#: Database.py:1089 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1031 +#: Database.py:1093 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1071 Database.py:1079 +#: Database.py:1133 Database.py:1141 msgid "Creating foreign key " msgstr "" -#: Database.py:1077 Database.py:1086 Database.py:1098 +#: Database.py:1139 Database.py:1148 Database.py:1160 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1093 Database.py:1250 Database.py:1251 +#: Database.py:1155 Database.py:1314 Database.py:1315 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1102 +#: Database.py:1164 msgid "Creating pg index " msgstr "" -#: Database.py:1107 Database.py:1256 Database.py:1265 Database.py:1273 +#: Database.py:1169 Database.py:1320 Database.py:1329 Database.py:1337 msgid "Create index failed: " msgstr "" -#: Database.py:1147 Database.py:1148 +#: Database.py:1210 Database.py:1211 +#, fuzzy msgid "Finished recreating tables" -msgstr "" +msgstr "Benutzer hat Reinitialisierung der Tabellen abgebrochen" -#: Database.py:1188 +#: Database.py:1252 msgid "***Error creating tables: " msgstr "" -#: Database.py:1198 +#: Database.py:1262 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1210 Database.py:1221 Database.py:1231 Database.py:1238 +#: Database.py:1274 Database.py:1285 Database.py:1295 Database.py:1302 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1236 +#: Database.py:1300 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1259 Database.py:1260 +#: Database.py:1323 Database.py:1324 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1267 Database.py:1268 +#: Database.py:1331 Database.py:1332 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1275 +#: Database.py:1339 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1280 +#: Database.py:1344 msgid "Error creating indexes: " msgstr "" -#: Database.py:1307 +#: Database.py:1371 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1314 +#: Database.py:1378 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1328 Database.py:1368 +#: Database.py:1392 Database.py:1432 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1345 Database.py:1353 +#: Database.py:1409 Database.py:1417 msgid "creating foreign key " msgstr "" -#: Database.py:1351 +#: Database.py:1415 msgid " create foreign key failed: " msgstr "" -#: Database.py:1360 +#: Database.py:1424 msgid " create foreign key failed: " msgstr "" -#: Database.py:1362 Database.py:1421 +#: Database.py:1426 Database.py:1485 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1392 +#: Database.py:1456 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1396 +#: Database.py:1460 msgid " drop failed: " msgstr "" -#: Database.py:1399 +#: Database.py:1463 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1411 +#: Database.py:1475 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1531 +#: Database.py:1595 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1534 Database.py:1567 +#: Database.py:1598 Database.py:1636 +#, fuzzy msgid "Error rebuilding hudcache:" -msgstr "" +msgstr "Benutzer hat Neuerstellung des HUD-Cache abgebrochen" -#: Database.py:1579 Database.py:1585 +#: Database.py:1648 Database.py:1654 msgid "Error during analyze:" msgstr "" -#: Database.py:1589 +#: Database.py:1658 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1599 Database.py:1605 +#: Database.py:1668 Database.py:1674 msgid "Error during vacuum:" msgstr "" -#: Database.py:1609 +#: Database.py:1678 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1621 +#: Database.py:1690 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:2056 +#: Database.py:1699 +msgid "######## Hands ##########" +msgstr "" + +#: Database.py:1703 +msgid "###### End Hands ########" +msgstr "" + +#: Database.py:2088 +msgid "Error aquiring hero ids:" +msgstr "" + +#: Database.py:2217 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2059 +#: Database.py:2220 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2084 +#: Database.py:2245 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2089 +#: Database.py:2250 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2093 +#: Database.py:2254 msgid "***Error storing hand: " msgstr "" -#: Database.py:2103 +#: Database.py:2264 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2113 +#: Database.py:2274 msgid "***Error sending finish: " msgstr "" -#: Database.py:2195 +#: Database.py:2356 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2208 +#: Database.py:2369 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2334 +#: Database.py:2495 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2384 +#: Database.py:2545 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2415 +#: Database.py:2576 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2423 +#: Database.py:2584 msgid "query plan: " msgstr "" -#: Database.py:2432 +#: Database.py:2593 msgid "cards =" msgstr "" -#: Database.py:2435 +#: Database.py:2596 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2437 +#: Database.py:2598 +#, fuzzy msgid "press enter to continue" -msgstr "" +msgstr " - drücken Sie Enter um fortzufahren" -#: EverleafToFpdb.py:262 +#: EverleafToFpdb.py:265 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" @@ -671,80 +694,81 @@ msgstr "Bis:" msgid " Clear Dates " msgstr " Datum zurücksetzen" -#: Filters.py:1013 fpdb.pyw:716 +#: Filters.py:1013 fpdb.pyw:717 msgid "Pick a date" msgstr "Wählen Sie ein Datum" -#: Filters.py:1019 fpdb.pyw:722 +#: Filters.py:1019 fpdb.pyw:723 msgid "Done" msgstr "Fertig" -#: FullTiltPokerSummary.py:82 PokerStarsSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:83 FullTiltPokerSummary.py:109 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 msgid "parseSummary: Raising FpdbParseError" msgstr "" -#: FullTiltPokerSummary.py:84 PokerStarsSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:108 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "" -#: FullTiltPokerSummary.py:110 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:223 +#: FulltiltToFpdb.py:225 msgid "readHandInfo: Unable to recognise handinfo from: '%s'" msgstr "" -#: FulltiltToFpdb.py:356 +#: FulltiltToFpdb.py:364 msgid "Player bringing in: %s for %s" msgstr "" -#: FulltiltToFpdb.py:359 +#: FulltiltToFpdb.py:367 +#, fuzzy msgid "No bringin found, handid =%s" -msgstr "" +msgstr "Kein Bringin gefunden." -#: FulltiltToFpdb.py:416 +#: FulltiltToFpdb.py:424 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:492 +#: FulltiltToFpdb.py:500 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:550 +#: FulltiltToFpdb.py:558 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:581 +#: FulltiltToFpdb.py:589 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:588 +#: FulltiltToFpdb.py:596 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:592 +#: FulltiltToFpdb.py:600 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:693 +#: FulltiltToFpdb.py:701 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:702 +#: FulltiltToFpdb.py:710 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:704 +#: FulltiltToFpdb.py:712 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -752,7 +776,7 @@ msgstr "" msgid "Time between imports in seconds:" msgstr "Zeit zwischen Imports in Sekunden:" -#: GuiAutoImport.py:122 GuiAutoImport.py:190 GuiAutoImport.py:274 +#: GuiAutoImport.py:122 GuiAutoImport.py:190 GuiAutoImport.py:275 msgid " Start _Auto Import " msgstr " Starte _Autoimport " @@ -772,7 +796,7 @@ msgstr " _Auto Import läuft " msgid " Stop _Auto Import " msgstr " _Autoimport Anhalten " -#: GuiAutoImport.py:213 +#: GuiAutoImport.py:214 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" @@ -780,11 +804,11 @@ msgstr "" "\n" "Globaler Lock genommen ... Autoimport gestartet\n" -#: GuiAutoImport.py:215 +#: GuiAutoImport.py:216 msgid " _Stop Auto Import " msgstr " Autoimport An_halten" -#: GuiAutoImport.py:235 +#: GuiAutoImport.py:236 msgid "opening pipe to HUD" msgstr "öffne Pipe zum HUD" @@ -820,11 +844,11 @@ msgstr "" "\n" " * Autoimport anhalten: HUD ist bereits beendet" -#: GuiAutoImport.py:296 +#: GuiAutoImport.py:297 msgid "Browse..." msgstr "Durchsuchen..." -#: GuiAutoImport.py:341 GuiBulkImport.py:348 +#: GuiAutoImport.py:342 GuiBulkImport.py:348 msgid "How often to print a one-line status report (0 (default) means never)" msgstr "" @@ -904,7 +928,7 @@ msgstr "Site-Filter:" msgid "Drop HudCache:" msgstr "HudCache löschen:" -#: GuiBulkImport.py:291 GuiTourneyImport.py:135 fpdb.pyw:809 +#: GuiBulkImport.py:291 GuiTourneyImport.py:135 fpdb.pyw:812 msgid "_Bulk Import" msgstr "_Massenimport" @@ -916,7 +940,7 @@ msgstr "Import geklickt" msgid "Waiting..." msgstr "Warte..." -#: GuiBulkImport.py:340 Options.py:55 +#: GuiBulkImport.py:340 Options.py:58 msgid "Input file in quiet mode" msgstr "" @@ -932,7 +956,7 @@ msgstr "" msgid "If this option is passed it quits when it encounters any error" msgstr "" -#: GuiBulkImport.py:350 Options.py:52 +#: GuiBulkImport.py:350 Options.py:55 msgid "Print some useful one liners" msgstr "" @@ -982,10 +1006,13 @@ msgid "-q is deprecated. Just use \"-f filename\" instead" msgstr "" #: GuiBulkImport.py:407 +#, fuzzy msgid "" "GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d " "in %s seconds - %.0f/sec" msgstr "" +"GuiBulkImport.load ist fertig: Gespeichert: %d \tDupletten: %d \tTeilweise: " +"%d \tFehler: %d in %s Sekunden - %.0f/sek" #: GuiDatabase.py:107 msgid "_Add" @@ -1059,32 +1086,32 @@ msgstr " Verbindung OK" msgid " not connected but no exception" msgstr " Nicht verbunden aber keine Exception" -#: GuiDatabase.py:373 fpdb.pyw:883 +#: GuiDatabase.py:373 fpdb.pyw:888 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "MySQL Server meldet: Zugriff verweigert. Sind Ihre Zugriffsrechte korrekt " "gesetzt?" -#: GuiDatabase.py:377 fpdb.pyw:885 +#: GuiDatabase.py:377 fpdb.pyw:890 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" "MySQL Client meldet Fehler Nr. 2002 oder 2003. Konnte nicht verbinden - " -#: GuiDatabase.py:378 fpdb.pyw:886 +#: GuiDatabase.py:378 fpdb.pyw:891 msgid "Please check that the MySQL service has been started" msgstr "Bitte überprüfen Sie, dass der MySQL-Dienst gestartet ist" -#: GuiDatabase.py:382 fpdb.pyw:888 +#: GuiDatabase.py:382 fpdb.pyw:893 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:890 +#: GuiDatabase.py:385 fpdb.pyw:895 msgid "PostgreSQL client reports: Unable to connect - " msgstr "PostgreSQL Client meldet Fehler: Konnte nicht verbinden - " -#: GuiDatabase.py:386 fpdb.pyw:891 +#: GuiDatabase.py:386 fpdb.pyw:896 msgid "Please check that the PostgreSQL service has been started" msgstr "Bitte überprüfen Sie, dass der PostgreSQL-Dienst gestartet ist" @@ -1103,20 +1130,24 @@ msgid "Add New Database" msgstr "_Datenbank" #: GuiDatabase.py:423 +#, fuzzy msgid "DB Type" -msgstr "" +msgstr "Typ" #: GuiDatabase.py:433 +#, fuzzy msgid "DB Name" -msgstr "" +msgstr "Name" #: GuiDatabase.py:441 +#, fuzzy msgid "DB Description" -msgstr "" +msgstr "Beschreibung" #: GuiDatabase.py:462 +#, fuzzy msgid "Host Computer" -msgstr "" +msgstr "Import fertig" #: GuiDatabase.py:495 msgid "start creating new db" @@ -1179,12 +1210,14 @@ msgid "check_fields: returning ok as %s, try_again as %s" msgstr "" #: GuiDatabase.py:691 GuiLogView.py:204 +#, fuzzy msgid "Test Log Viewer" -msgstr "" +msgstr "Tourney-Betrachter" #: GuiDatabase.py:696 GuiLogView.py:209 +#, fuzzy msgid "Log Viewer" -msgstr "" +msgstr "Tourney-Betrachter" #: GuiGraphViewer.py:49 GuiTourneyGraphViewer.py:49 msgid "" @@ -1207,35 +1240,39 @@ msgstr "_Aktualisieren" msgid "_Export to File" msgstr "" -#: GuiGraphViewer.py:135 GuiGraphViewer.py:251 GuiSessionViewer.py:370 +#: GuiGraphViewer.py:135 GuiGraphViewer.py:248 GuiSessionViewer.py:372 #: GuiTourneyGraphViewer.py:134 GuiTourneyGraphViewer.py:232 +#, fuzzy msgid "***Error: " -msgstr "" +msgstr "***sortCols Fehler: " -#: GuiGraphViewer.py:168 GuiPositionalStats.py:177 GuiRingPlayerStats.py:276 -#: GuiSessionViewer.py:219 GuiTourneyGraphViewer.py:159 +#: GuiGraphViewer.py:168 GuiPositionalStats.py:177 GuiRingPlayerStats.py:267 +#: GuiSessionViewer.py:212 GuiTourneyGraphViewer.py:159 #: GuiTourneyPlayerStats.py:268 msgid "No sites selected - defaulting to PokerStars" msgstr "" -#: GuiGraphViewer.py:173 GuiPositionalStats.py:180 GuiRingPlayerStats.py:279 -#: GuiSessionViewer.py:222 GuiTourneyGraphViewer.py:164 +#: GuiGraphViewer.py:173 GuiPositionalStats.py:180 GuiRingPlayerStats.py:270 +#: GuiSessionViewer.py:215 GuiTourneyGraphViewer.py:164 #: GuiTourneyPlayerStats.py:271 +#, fuzzy msgid "No player ids found" -msgstr "" +msgstr "Kein Bringin gefunden." -#: GuiGraphViewer.py:178 GuiPositionalStats.py:183 GuiRingPlayerStats.py:282 -#: GuiSessionViewer.py:225 +#: GuiGraphViewer.py:178 GuiPositionalStats.py:183 GuiRingPlayerStats.py:273 +#: GuiSessionViewer.py:218 +#, fuzzy msgid "No limits found" -msgstr "" +msgstr "Kein Bringin gefunden." #: GuiGraphViewer.py:188 GuiTourneyGraphViewer.py:174 msgid "Graph generated in: %s" msgstr "" #: GuiGraphViewer.py:193 +#, fuzzy msgid "Hands" -msgstr "" +msgstr "Hände/Datei:" #: GuiGraphViewer.py:198 GuiTourneyGraphViewer.py:182 msgid "No Data for Player(s) Found" @@ -1255,31 +1292,33 @@ msgstr "" msgid "Non-showdown: $%.2f" msgstr "" -#: GuiGraphViewer.py:234 +#: GuiGraphViewer.py:231 msgid "" "Hands: %d\n" "Profit (%s): %.2f" msgstr "" -#: GuiGraphViewer.py:236 +#: GuiGraphViewer.py:233 msgid "Showdown (%s): %.2f" msgstr "" -#: GuiGraphViewer.py:238 +#: GuiGraphViewer.py:235 msgid "Non-showdown (%s): %.2f" msgstr "" #: GuiGraphViewer.py:356 GuiTourneyGraphViewer.py:276 +#, fuzzy msgid "Please choose the directory you wish to export to:" -msgstr "" +msgstr "Bitte wählen Sie die Statistiken, die Sie nutzen möchten." #: GuiGraphViewer.py:369 GuiTourneyGraphViewer.py:289 msgid "Closed, no graph exported" msgstr "" #: GuiGraphViewer.py:387 GuiTourneyGraphViewer.py:307 +#, fuzzy msgid "Graph created" -msgstr "" +msgstr "Datenbank erstellt" #: GuiImapFetcher.py:40 msgid "To cancel just close this tab." @@ -1290,8 +1329,9 @@ msgid "_Save" msgstr "" #: GuiImapFetcher.py:47 +#, fuzzy msgid "_Import All" -msgstr "" +msgstr "_Importieren" #: GuiImapFetcher.py:51 msgid "If you change the config you must save before importing" @@ -1321,16 +1361,18 @@ msgid "Fetch Type" msgstr "" #: GuiImapFetcher.py:110 +#, fuzzy msgid "Mail Folder" -msgstr "" +msgstr "Import per eMail" #: GuiImapFetcher.py:110 msgid "Mailserver" msgstr "" #: GuiImapFetcher.py:110 +#, fuzzy msgid "Site" -msgstr "" +msgstr "Seien:" #: GuiImapFetcher.py:110 msgid "Use SSL" @@ -1341,16 +1383,19 @@ msgid "Yes" msgstr "" #: GuiImapFetcher.py:143 +#, fuzzy msgid "No" -msgstr "" +msgstr "Keine" #: GuiLogView.py:52 +#, fuzzy msgid "Log Messages" -msgstr "" +msgstr "_Log-Dateien" #: GuiLogView.py:87 +#, fuzzy msgid "Refresh" -msgstr "" +msgstr "_Aktualisieren" #: GuiPositionalStats.py:146 msgid "DEBUG: activesite set to %s" @@ -1369,10 +1414,11 @@ msgid "Value (double-click to change)" msgstr "" #: GuiPrefs.py:187 +#, fuzzy msgid "Test Preferences Dialog" -msgstr "" +msgstr "_Einstellungen" -#: GuiPrefs.py:192 fpdb.pyw:290 +#: GuiPrefs.py:192 fpdb.pyw:291 msgid "Preferences" msgstr "" @@ -1429,7 +1475,7 @@ msgid "" msgstr "" #: GuiRingPlayerStats.py:55 -msgid "Continuation Bet on the flop" +msgid "Continuation Bet post-flop" msgstr "" #: GuiRingPlayerStats.py:56 @@ -1509,57 +1555,105 @@ msgid "" "The lower, the more stable the amounts won" msgstr "" -#: GuiRingPlayerStats.py:347 GuiSessionViewer.py:264 +#: GuiRingPlayerStats.py:338 GuiSessionViewer.py:257 #: GuiTourneyPlayerStats.py:243 +#, fuzzy msgid "Stats page displayed in %4.2f seconds" -msgstr "" +msgstr "Statistiken nach Position wurde in %4.2f Sekunden angezeigt" -#: GuiRingPlayerStats.py:394 +#: GuiRingPlayerStats.py:385 +#, fuzzy msgid "***sortnums error: " -msgstr "" +msgstr "***sortCols Fehler: " -#: GuiRingPlayerStats.py:416 +#: GuiRingPlayerStats.py:407 +#, fuzzy msgid "***sortcols error: " -msgstr "" +msgstr "***sortCols Fehler: " -#: GuiRingPlayerStats.py:712 +#: GuiRingPlayerStats.py:703 msgid "Detailed Filters" msgstr "" -#: GuiRingPlayerStats.py:721 +#: GuiRingPlayerStats.py:712 +#, fuzzy msgid "Hand Filters:" -msgstr "" +msgstr "und andere" -#: GuiRingPlayerStats.py:734 +#: GuiRingPlayerStats.py:725 +#, fuzzy msgid "between" -msgstr "" +msgstr "Zwischen:" -#: GuiRingPlayerStats.py:735 +#: GuiRingPlayerStats.py:726 msgid "and" msgstr "" -#: GuiSessionViewer.py:44 +#: GuiSessionViewer.py:42 msgid "Failed to load numpy and/or matplotlib in Session Viewer" msgstr "" -#: GuiSessionViewer.py:45 +#: GuiSessionViewer.py:43 msgid "ImportError: %s" msgstr "" -#: GuiSessionViewer.py:83 +#: GuiSessionViewer.py:81 msgid "Hand Breakdown for all levels listed above" msgstr "" -#: GuiSessionViewer.py:171 fpdb.pyw:1220 +#: GuiSessionViewer.py:158 +msgid "Session Viewer is proof of concept code only, and contains many bugs.\n" +msgstr "" + +#: GuiSessionViewer.py:159 +msgid "" +"Feel free to use the viewer, but there is no guarantee that the data is " +"accurate.\n" +msgstr "" + +#: GuiSessionViewer.py:160 +msgid "" +"If you are interested in developing the code further please contact us via " +"the usual channels.\n" +msgstr "" + +#: GuiSessionViewer.py:161 +msgid "Thankyou" +msgstr "" + +#: GuiSessionViewer.py:164 GuiStove.py:64 fpdb.pyw:1283 msgid "FPDB WARNING" msgstr "FPDB WARNUNG" -#: GuiSessionViewer.py:391 +#: GuiSessionViewer.py:393 msgid "Session candlestick graph" msgstr "" -#: GuiSessionViewer.py:394 +#: GuiSessionViewer.py:396 +#, fuzzy msgid "Sessions" +msgstr "Statistiken nach Sitzung" + +#: GuiStove.py:57 +msgid "" +"Stove is a GUI mockup of a EV calculation page, and completely non " +"functional.\n" +msgstr "" + +#: GuiStove.py:58 +msgid "" +"Unless you are interested in developing this feature, please ignore this " +"page.\n" +msgstr "" + +#: GuiStove.py:59 +msgid "" +"If you are interested in developing the code further see GuiStove.py and " +"Stove.py\n" +msgstr "" + +#: GuiStove.py:60 +msgid "Thank you\n" msgstr "" #: GuiTourneyGraphViewer.py:178 @@ -1574,8 +1668,9 @@ msgid "" msgstr "" #: GuiTourneyGraphViewer.py:215 +#, fuzzy msgid "Tournament Results" -msgstr "" +msgstr "Tourney" #: GuiTourneyImport.py:72 GuiTourneyImport.py:290 #, fuzzy @@ -1585,7 +1680,7 @@ msgstr "" "GuiBulkImport.load ist fertig: Gespeichert: %d \tDupletten: %d \tTeilweise: " "%d \tFehler: %d in %s Sekunden - %.0f/sek" -#: GuiTourneyImport.py:175 fpdb_import.py:223 +#: GuiTourneyImport.py:175 fpdb_import.py:227 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1619,8 +1714,9 @@ msgid "Need a filename to import" msgstr "" #: GuiTourneyPlayerStats.py:75 +#, fuzzy msgid "_Refresh Stats" -msgstr "" +msgstr "_Aktualisieren" #: GuiTourneyViewer.py:40 msgid "Enter the tourney number you want to display:" @@ -1631,8 +1727,9 @@ msgid "_Display" msgstr "" #: GuiTourneyViewer.py:53 +#, fuzzy msgid "Display _Player" -msgstr "" +msgstr "Alle Spieler" #: GuiTourneyViewer.py:68 msgid "" @@ -1654,106 +1751,41 @@ msgstr "" msgid "invalid entry in tourney number - must enter numbers only" msgstr "" -#: HUD_main.pyw:88 HUD_main.pyw.orig:88 -msgid "" -"\n" -"HUD_main: starting ..." -msgstr "" - -#: HUD_main.pyw:91 HUD_main.pyw.orig:91 -msgid "Logfile is " -msgstr "" - -#: HUD_main.pyw:92 HUD_main.pyw.orig:92 -msgid "HUD_main starting: using db name = %s" -msgstr "" - -#: HUD_main.pyw:97 HUD_main.pyw.orig:97 -msgid "Note: error output is being diverted to:\n" -msgstr "" - -#: HUD_main.pyw:98 HUD_main.pyw.orig:98 fpdb.pyw:1132 -msgid "" -"\n" -"Any major error will be reported there _only_.\n" -msgstr "" - -#: HUD_main.pyw:99 HUD_main.pyw.orig:99 -msgid "Note: error output is being diverted to:" -msgstr "" - -#: HUD_main.pyw:100 HUD_main.pyw.orig:100 -msgid "Any major error will be reported there _only_." -msgstr "" - -#: HUD_main.pyw:103 HUD_main.pyw.orig:103 -msgid "HUD_main: starting ...\n" -msgstr "" - -#: HUD_main.pyw:121 HUD_main.pyw.orig:121 HUD_run_me.py:62 -msgid "Closing this window will exit from the HUD." -msgstr "" - -#: HUD_main.pyw:124 HUD_main.pyw.orig:124 HUD_run_me.py:66 -msgid "HUD Main Window" -msgstr "" - -#: HUD_main.pyw:150 HUD_main.pyw.orig:145 -msgid "hud_main: Game changed." -msgstr "" - -#: HUD_main.pyw:153 HUD_main.pyw.orig:148 -msgid "hud_main: Table changed." -msgstr "" - -#: HUD_main.pyw:157 HUD_main.pyw.orig:152 -msgid "Terminating normally." -msgstr "" - -#: HUD_main.pyw:266 HUD_main.pyw.orig:261 -msgid "Received hand no %s" -msgstr "" - -#: HUD_main.pyw:285 HUD_main.pyw.orig:280 -msgid "HUD_main.read_stdin: hand processing starting ..." -msgstr "" - -#: HUD_main.pyw:312 HUD_main.pyw.orig:307 -msgid "hud_dict[%s] was not found\n" -msgstr "" - -#: HUD_main.pyw:313 HUD_main.pyw.orig:308 -msgid "will not send hand\n" -msgstr "" - -#: HUD_main.pyw:344 HUD_main.pyw.orig:339 -msgid "HUD create: table name %s not found, skipping." -msgstr "" - -#: HUD_main.pyw:352 HUD_main.pyw.orig:347 +#: HUD_main.pyw:294 msgid "Table \"%s\" no longer exists\n" msgstr "" -#: HUD_main.pyw:355 HUD_main.pyw.orig:350 -msgid "" -"HUD_main.read_stdin: hand read in %4.3f seconds (%4.3f,%4.3f,%4.3f,%4.3f," -"%4.3f,%4.3f)" +#: HUD_main.pyw:326 +msgid "Error resizing HUD for table: %s." msgstr "" -#: HUD_main.pyw.orig:137 -msgid "hud_main: Client resized" +#: HUD_main.pyw:340 +msgid "Error killing HUD for table: %s." msgstr "" -#: HUD_main.pyw.orig:141 -msgid "hud_main: Client destroyed" +#: HUD_main.pyw:363 +msgid "Error creating HUD for hand %s." +msgstr "" + +#: HUD_main.pyw:374 +msgid "Error updating HUD for hand %s." msgstr "" #: HUD_run_me.py:45 +#, fuzzy msgid "HUD_main starting\n" +msgstr "fpdb startet ..." + +#: HUD_run_me.py:51 TournamentTracker.py:306 +msgid "Using db name = %s\n" msgstr "" -#: HUD_run_me.py:51 TournamentTracker.py:308 -msgid "Using db name = %s\n" +#: HUD_run_me.py:62 +msgid "Closing this window will exit from the HUD." +msgstr "" + +#: HUD_run_me.py:66 +msgid "HUD Main Window" msgstr "" #: Hand.py:145 @@ -1960,7 +1992,7 @@ msgstr "" msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:220 Hand.py:1371 +#: Hand.py:220 Hand.py:1369 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" @@ -1968,140 +2000,140 @@ msgstr "" msgid "Hand.insert(): hid #: %s is a duplicate" msgstr "" -#: Hand.py:448 +#: Hand.py:445 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:450 +#: Hand.py:447 msgid "FpdbParseError: markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:454 +#: Hand.py:451 msgid "DEBUG: checkPlayerExists %s fail on hand number %s" msgstr "" -#: Hand.py:455 +#: Hand.py:452 msgid "checkPlayerExists: '%s fail on hand number %s" msgstr "" -#: Hand.py:536 +#: Hand.py:533 msgid "%s %s calls %s" msgstr "" -#: Hand.py:606 +#: Hand.py:603 msgid "%s %s raise %s" msgstr "" -#: Hand.py:617 +#: Hand.py:614 msgid "%s %s bets %s" msgstr "" -#: Hand.py:636 +#: Hand.py:633 msgid "%s %s folds" msgstr "" -#: Hand.py:645 +#: Hand.py:642 msgid "%s %s checks" msgstr "" -#: Hand.py:665 +#: Hand.py:662 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:776 +#: Hand.py:773 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" msgstr "" -#: Hand.py:777 +#: Hand.py:774 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:778 +#: Hand.py:775 msgid "*** Game String:" msgstr "" #: Hand.py:856 -msgid "HoldemOmahaHand.__init__:Can't assemble hand from db without a handid" -msgstr "" - -#: Hand.py:858 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1239 +#: Hand.py:1237 msgid "*** DEALING HANDS ***" msgstr "" -#: Hand.py:1244 +#: Hand.py:1242 msgid "Dealt to %s: [%s]" msgstr "" -#: Hand.py:1249 +#: Hand.py:1247 msgid "*** FIRST DRAW ***" msgstr "" -#: Hand.py:1259 +#: Hand.py:1257 msgid "*** SECOND DRAW ***" msgstr "" -#: Hand.py:1269 +#: Hand.py:1267 msgid "*** THIRD DRAW ***" msgstr "" -#: Hand.py:1279 Hand.py:1498 +#: Hand.py:1277 Hand.py:1496 msgid "*** SHOW DOWN ***" msgstr "" -#: Hand.py:1294 Hand.py:1513 +#: Hand.py:1292 Hand.py:1511 msgid "*** SUMMARY ***" msgstr "" -#: Hand.py:1380 +#: Hand.py:1378 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1398 +#: Hand.py:1396 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1438 +#: Hand.py:1436 msgid "*** 3RD STREET ***" msgstr "" -#: Hand.py:1452 +#: Hand.py:1450 msgid "*** 4TH STREET ***" msgstr "" -#: Hand.py:1464 +#: Hand.py:1462 msgid "*** 5TH STREET ***" msgstr "" -#: Hand.py:1476 +#: Hand.py:1474 msgid "*** 6TH STREET ***" msgstr "" -#: Hand.py:1486 +#: Hand.py:1484 msgid "*** RIVER ***" msgstr "" -#: Hand.py:1578 +#: Hand.py:1576 msgid "" "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " "be impossible for anyone who is not a hero" msgstr "" -#: Hand.py:1579 +#: Hand.py:1577 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1666 +#: Hand.py:1579 +msgid "join_holecards: Player '%s' appears not to have been dealt a card" +msgstr "" + +#: Hand.py:1669 msgid "DEBUG: call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1668 +#: Hand.py:1671 msgid "FpdbError in printing Hand object" msgstr "" @@ -2138,8 +2170,9 @@ msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" #: HandHistoryConverter.py:175 +#, fuzzy msgid "Error converting '%s'" -msgstr "" +msgstr "Konvertiere " #: HandHistoryConverter.py:206 msgid "%s changed inode numbers from %d to %d" @@ -2166,8 +2199,9 @@ msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" #: HandHistoryConverter.py:504 +#, fuzzy msgid "Reading stdin with %s" -msgstr "" +msgstr "Lese Konfigurationsdatei %s" #: HandHistoryConverter.py:519 msgid "unable to read file with any codec in list!" @@ -2189,39 +2223,40 @@ msgstr "" msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:703 +#: HandHistoryConverter.py:708 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:704 +#: HandHistoryConverter.py:709 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:706 +#: HandHistoryConverter.py:711 +#, fuzzy msgid "Created directory '%s'" -msgstr "" +msgstr "Erstelle Verzeichnis \"%s\"" -#: HandHistoryConverter.py:710 +#: HandHistoryConverter.py:715 msgid "out_path %s couldn't be opened" msgstr "" -#: Hello.py:44 +#: Hello.py:46 msgid "creating Hello" msgstr "" -#: Hello.py:47 +#: Hello.py:49 msgid "Hello World" msgstr "" -#: Hello.py:65 +#: Hello.py:67 msgid "site =" msgstr "" -#: Hello.py:73 +#: Hello.py:75 msgid "YOUR NAME HERE" msgstr "" -#: Hello.py:104 +#: Hello.py:106 msgid "" "Hello %s\n" "You have played %d hands\n" @@ -2237,12 +2272,14 @@ msgid "Save HUD Layout" msgstr "" #: Hud.py:157 +#, fuzzy msgid "Reposition StatWindows" -msgstr "" +msgstr "Statistiken nach Position" #: Hud.py:161 +#, fuzzy msgid "Show Player Stats" -msgstr "" +msgstr "Positionen Anzeigen" #: Hud.py:166 Hud.py:235 msgid "For This Blind Level Only" @@ -2293,16 +2330,18 @@ msgid " All Time" msgstr "" #: Hud.py:220 Hud.py:289 +#, fuzzy msgid " Session" -msgstr "" +msgstr "Statistiken nach Sitzung" #: Hud.py:225 Hud.py:294 msgid " %s Days" msgstr "" #: Hud.py:230 +#, fuzzy msgid "Show Opponent Stats" -msgstr "" +msgstr "Positionen Anzeigen" #: Hud.py:352 msgid "Debug StatWindows" @@ -2312,40 +2351,45 @@ msgstr "" msgid "Set max seats" msgstr "" -#: Hud.py:567 +#: Hud.py:577 +#, fuzzy msgid "Updating config file" -msgstr "" +msgstr "Lese Konfigurationsdatei %s" -#: Hud.py:576 +#: Hud.py:586 msgid "No layout found for %d-max games for site %s\n" msgstr "" -#: Hud.py:590 +#: Hud.py:600 msgid "" "exception in Hud.adj_seats\n" "\n" msgstr "" -#: Hud.py:591 +#: Hud.py:601 +#, fuzzy msgid "error is %s" msgstr "" +"\n" +"\n" +"Der Fehler ist:" -#: Hud.py:598 +#: Hud.py:608 msgid "Error finding actual seat.\n" msgstr "" -#: Hud.py:614 +#: Hud.py:624 msgid "Creating hud from hand " msgstr "" -#: Hud.py:663 +#: Hud.py:673 msgid "" "KeyError at the start of the for loop in update in hud_main. How this can " "possibly happen is totally beyond my comprehension. Your HUD may be about to " "get really weird. -Eric" msgstr "" -#: Hud.py:664 +#: Hud.py:674 msgid "(btw, the key was %s and statd is %s" msgstr "" @@ -2374,23 +2418,24 @@ msgid "Finished importing %s/%s PS summaries" msgstr "" #: Mucked.py:327 +#, fuzzy msgid "No Name" -msgstr "" +msgstr "Name" -#: OnGameToFpdb.py:184 WinamaxToFpdb.py:171 +#: OnGameToFpdb.py:186 WinamaxToFpdb.py:189 msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:186 WinamaxToFpdb.py:173 +#: OnGameToFpdb.py:188 WinamaxToFpdb.py:191 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:273 PartyPokerToFpdb.py:362 PokerStarsToFpdb.py:314 -#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:245 +#: OnGameToFpdb.py:275 PartyPokerToFpdb.py:353 PokerStarsToFpdb.py:316 +#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:316 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:292 WinamaxToFpdb.py:265 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:336 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2403,8 +2448,9 @@ msgid "Overrides the default database name" msgstr "" #: Options.py:37 +#, fuzzy msgid "Specifies a configuration file." -msgstr "" +msgstr "Lese Konfigurationsdatei %s" #: Options.py:40 msgid "" @@ -2415,70 +2461,90 @@ msgstr "" msgid "Module name for Hand History Converter" msgstr "" -#: Options.py:47 +#: Options.py:46 +#, fuzzy +msgid "A sitename" +msgstr "Benutzername" + +#: Options.py:50 msgid "Error logging level:" msgstr "" -#: Options.py:50 +#: Options.py:53 +#, fuzzy msgid "Print version information and exit." -msgstr "" +msgstr "Versionsinformationen:" -#: Options.py:57 +#: Options.py:60 msgid "Input out path in quiet mode" msgstr "" -#: Options.py:59 +#: Options.py:62 msgid "File to be split is a PokerStars or Full Tilt Poker archive file" msgstr "" -#: Options.py:61 +#: Options.py:64 msgid "How many hands do you want saved to each file. Default is 100" msgstr "" -#: Options.py:73 -msgid "press enter to end" +#: Options.py:66 +msgid "X location to open window" msgstr "" +#: Options.py:68 +msgid "Y location to open Window" +msgstr "" + +#: Options.py:70 +#, fuzzy +msgid "Auto-start Auto-import" +msgstr " Starte _Autoimport " + +#: Options.py:72 +msgid "Start Minimized" +msgstr "" + +#: Options.py:74 +msgid "Start Hidden" +msgstr "" + +#: Options.py:116 +#, fuzzy +msgid "press enter to end" +msgstr " - drücken Sie Enter um fortzufahren" + #: P5sResultsParser.py:10 msgid "You need to manually enter the playername" msgstr "" -#: PartyPokerToFpdb.py:217 +#: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" -#: PartyPokerToFpdb.py:221 +#: PartyPokerToFpdb.py:216 msgid "Unknown limit '%s'" msgstr "" -#: PartyPokerToFpdb.py:226 +#: PartyPokerToFpdb.py:221 msgid "Unknown game type '%s'" msgstr "" -#: PartyPokerToFpdb.py:264 -msgid "Cannot read HID for current hand" -msgstr "" - -#: PartyPokerToFpdb.py:269 +#: PartyPokerToFpdb.py:260 msgid "Cannot read Handinfo for current hand" msgstr "" -#: PartyPokerToFpdb.py:274 +#: PartyPokerToFpdb.py:265 msgid "Cannot read GameType for current hand" msgstr "" -#: PartyPokerToFpdb.py:534 +#: PartyPokerToFpdb.py:524 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:215 +#: PkrToFpdb.py:155 PokerStarsToFpdb.py:217 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: PokerStarsToFpdb.py:267 -msgid "failed to detect currency" -msgstr "" - #: SplitHandHistory.py:76 msgid "File not found" msgstr "" @@ -2536,8 +2602,9 @@ msgid "Flop Seen %" msgstr "" #: Stats.py:333 Stats.py:342 +#, fuzzy msgid "number hands seen" -msgstr "" +msgstr "Hände: " #: Stats.py:355 Stats.py:363 msgid "folded flop/4th" @@ -2592,8 +2659,9 @@ msgid "Aggression Freq" msgstr "" #: Stats.py:626 Stats.py:633 +#, fuzzy msgid "Aggression Factor" -msgstr "" +msgstr "Statistiken nach Sitzung" #: Stats.py:650 Stats.py:657 msgid "% continuation bet " @@ -2648,75 +2716,82 @@ msgid "" "etc)\n" msgstr "" -#: Tables_Demo.py:60 +#: Stove.py:261 +msgid "No board given. Using Monte-Carlo simulation..." +msgstr "" + +#: Tables_Demo.py:61 msgid "Fake HUD Main Window" msgstr "" -#: Tables_Demo.py:90 +#: Tables_Demo.py:91 msgid "enter table name to find: " msgstr "" -#: TournamentTracker.py:41 +#: TournamentTracker.py:39 msgid "" "Note: error output is being diverted to fpdb-error-log.txt and HUD-error." "txt. Any major error will be reported there _only_." msgstr "" -#: TournamentTracker.py:102 +#: TournamentTracker.py:100 msgid "tournament edit window=" msgstr "" -#: TournamentTracker.py:105 +#: TournamentTracker.py:103 +#, fuzzy msgid "FPDB Tournament Entry" -msgstr "" +msgstr "Tourney" -#: TournamentTracker.py:145 +#: TournamentTracker.py:143 msgid "Closing this window will stop the Tournament Tracker" msgstr "" -#: TournamentTracker.py:147 +#: TournamentTracker.py:145 +#, fuzzy msgid "Enter Tournament" -msgstr "" +msgstr "Tourney" -#: TournamentTracker.py:152 +#: TournamentTracker.py:150 msgid "FPDB Tournament Tracker" msgstr "" -#: TournamentTracker.py:163 +#: TournamentTracker.py:161 msgid "Edit" msgstr "" -#: TournamentTracker.py:166 +#: TournamentTracker.py:164 msgid "Rebuy" msgstr "" -#: TournamentTracker.py:265 +#: TournamentTracker.py:263 msgid "db error: skipping " msgstr "" -#: TournamentTracker.py:267 +#: TournamentTracker.py:265 msgid "Database error %s in hand %d. Skipping.\n" msgstr "" -#: TournamentTracker.py:276 +#: TournamentTracker.py:274 msgid "could not find tournament: skipping" msgstr "" -#: TournamentTracker.py:277 +#: TournamentTracker.py:275 msgid "Could not find tournament %d in hand %d. Skipping.\n" msgstr "" -#: TournamentTracker.py:300 +#: TournamentTracker.py:298 msgid "table name %s not found, skipping.\n" msgstr "" -#: TournamentTracker.py:307 +#: TournamentTracker.py:305 msgid "tournament tracker starting\n" msgstr "" #: TourneyFilters.py:52 +#, fuzzy msgid "Tourney Type" -msgstr "" +msgstr "Tourney" #: TourneyFilters.py:79 msgid "setting numTourneys:" @@ -2900,15 +2975,19 @@ msgstr "" msgid "self.window doesn't exist? why?" msgstr "" -#: WinamaxToFpdb.py:233 +#: WinamaxToFpdb.py:255 +msgid "failed to detect currency" +msgstr "" + +#: WinamaxToFpdb.py:304 msgid "Failed to add streets. handtext=%s" msgstr "" -#: fpdb.pyw:39 +#: fpdb.pyw:38 msgid " - press return to continue\n" msgstr " - drücken Sie Enter um fortzufahren" -#: fpdb.pyw:46 +#: fpdb.pyw:45 msgid "" "\n" "python 2.5-2.7 not found, please install python 2.5, 2.6 or 2.7 for fpdb\n" @@ -2917,11 +2996,11 @@ msgstr "" "Python 2.5-2.7 nicht gefunden, bitte installieren Sie Python 2.5, 2.6 oder " "2.7 für fpdb\n" -#: fpdb.pyw:47 fpdb.pyw:59 fpdb.pyw:81 +#: fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:80 msgid "Press ENTER to continue." msgstr "Drücken Sie ENTER um fortzufahren" -#: fpdb.pyw:58 +#: fpdb.pyw:57 msgid "" "We appear to be running in Windows, but the Windows Python Extensions are " "not loading. Please install the PYWIN32 package from http://sourceforge.net/" @@ -2931,7 +3010,7 @@ msgstr "" "Extensions konnten nicht geladen werden. Bitte installieren Sie das PYWIN32-" "Paket von http://sourceforge.net/projects/pywin32/" -#: fpdb.pyw:80 +#: fpdb.pyw:79 msgid "" "Unable to load PyGTK modules required for GUI. Please install PyCairo, " "PyGObject, and PyGTK from www.pygtk.org." @@ -2939,7 +3018,7 @@ msgstr "" "Die für die GUI benötigten PyGTK module konnten nicht geladen werden. Bitte " "installieren Sie PyCairo, PyGObject und PyGTK von www.pygtk.org." -#: fpdb.pyw:240 +#: fpdb.pyw:241 msgid "" "Copyright 2008-2010, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, and others" @@ -2947,7 +3026,7 @@ msgstr "" "Copyright 2008-2010, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik und andere" -#: fpdb.pyw:241 +#: fpdb.pyw:242 msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" @@ -2955,31 +3034,31 @@ msgstr "" "Sie dürfen fpdb innerhalb der Regeln der Lizenz verändern, verbreiten und " "verändert verbreiten." -#: fpdb.pyw:242 +#: fpdb.pyw:243 msgid "Please see fpdb's start screen for license information" msgstr "Lizenzinformationen finden Sie auf fpdb's Startbildschirm" -#: fpdb.pyw:246 +#: fpdb.pyw:247 msgid "and others" msgstr "und andere" -#: fpdb.pyw:252 +#: fpdb.pyw:253 msgid "Operating System" msgstr "Betriebssystem" -#: fpdb.pyw:273 +#: fpdb.pyw:274 msgid "Your config file is: " msgstr "Ihre Konfigurationsdatei ist:" -#: fpdb.pyw:278 +#: fpdb.pyw:279 msgid "Version Information:" msgstr "Versionsinformationen:" -#: fpdb.pyw:285 +#: fpdb.pyw:286 msgid "Threads: " msgstr "Threads:" -#: fpdb.pyw:308 +#: fpdb.pyw:309 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -2987,19 +3066,19 @@ msgstr "" "Die neuen Einstellungen konnten nicht geladen werden da fpdb-Fenster offen " "sind. Bitte starten Sie fpdb neu um sie zu verwenden." -#: fpdb.pyw:318 +#: fpdb.pyw:319 msgid "Maintain Databases" msgstr "Datenbanken verwalten" -#: fpdb.pyw:328 +#: fpdb.pyw:329 msgid "saving updated db data" msgstr "speichere aktualisierte DB-Daten" -#: fpdb.pyw:335 +#: fpdb.pyw:336 msgid "guidb response was " msgstr "GuiDBs Antwort war " -#: fpdb.pyw:341 +#: fpdb.pyw:342 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3007,11 +3086,11 @@ msgstr "" "Konnte Datenbank-Verwaltungsfenster nicht öffnen da andere Fenster geöffnet " "waren/sind. Starten Sie fpdb neu um diese Funktion zu nutzen." -#: fpdb.pyw:344 +#: fpdb.pyw:345 msgid "Number of Hands: " msgstr "Hände: " -#: fpdb.pyw:345 +#: fpdb.pyw:346 msgid "" "\n" "Number of Tourneys: " @@ -3019,7 +3098,7 @@ msgstr "" "\n" "Tournamente: " -#: fpdb.pyw:346 +#: fpdb.pyw:347 msgid "" "\n" "Number of TourneyTypes: " @@ -3027,42 +3106,42 @@ msgstr "" "\n" "Tournamentarten (TourneyTypes): " -#: fpdb.pyw:347 +#: fpdb.pyw:348 msgid "Database Statistics" msgstr "Datenbankstatistiken" -#: fpdb.pyw:356 +#: fpdb.pyw:357 msgid "HUD Configurator - choose category" msgstr "HUD-Konfigurator - Kategorieauswahl" -#: fpdb.pyw:362 +#: fpdb.pyw:363 msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "" "Bitte wählen Sie die Spielkategorie, für die Sie HUD-Statistiken " "konfigurieren möchten:" -#: fpdb.pyw:414 +#: fpdb.pyw:415 msgid "HUD Configurator - please choose your stats" msgstr "HUD-Konfigurator - Statistikauswahl" -#: fpdb.pyw:420 +#: fpdb.pyw:421 msgid "Please choose the stats you wish to use in the below table." msgstr "Bitte wählen Sie die Statistiken, die Sie nutzen möchten." -#: fpdb.pyw:424 +#: fpdb.pyw:425 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" "Bitte beachten Sie, dass das HUD abstürzt wenn Sie Statistiken mehr als " "einmal auswählen." -#: fpdb.pyw:428 +#: fpdb.pyw:429 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "Es ist momentan nicht möglich \"leer\" o.ä. auszuwählen." -#: fpdb.pyw:432 +#: fpdb.pyw:433 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -3070,15 +3149,15 @@ msgstr "" "Um Farben usw. zu konfigurieren müssen Sie weiterhin den Einstellungs-Dialog " "verwenden oder Ihre HUD_config.xml manuell bearbeiten." -#: fpdb.pyw:539 +#: fpdb.pyw:540 msgid "Confirm deleting and recreating tables" msgstr "Tabellen löschen und reinitialisieren" -#: fpdb.pyw:540 +#: fpdb.pyw:541 msgid "Please confirm that you want to (re-)create the tables." msgstr "Bitte bestätigen Sie, dass Sie die Tabellen neu erstellen möchten." -#: fpdb.pyw:541 +#: fpdb.pyw:542 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" @@ -3086,232 +3165,240 @@ msgstr "" " Falls bereits Tabellen in der Datenbank %s auf %s existieren werden Sie " "gelöscht werden und Sie werden Ihre Histories neu importieren müssen.\n" -#: fpdb.pyw:542 +#: fpdb.pyw:543 msgid "This may take a while." msgstr "Dies kann eine Weile dauern." -#: fpdb.pyw:567 +#: fpdb.pyw:568 msgid "User cancelled recreating tables" msgstr "Benutzer hat Reinitialisierung der Tabellen abgebrochen" -#: fpdb.pyw:574 +#: fpdb.pyw:575 msgid "Please confirm that you want to re-create the HUD cache." msgstr "Bitte bestätigen Sie, dass Sie den HUD-Cache neu erstellen möchten." -#: fpdb.pyw:582 +#: fpdb.pyw:583 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:596 +#: fpdb.pyw:597 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:609 +#: fpdb.pyw:610 msgid " Rebuilding HUD Cache ... " msgstr " Der HUD-Cache wird neu erstellt ... " -#: fpdb.pyw:617 +#: fpdb.pyw:618 msgid "User cancelled rebuilding hud cache" msgstr "Benutzer hat Neuerstellung des HUD-Cache abgebrochen" -#: fpdb.pyw:629 +#: fpdb.pyw:630 msgid "Confirm rebuilding database indexes" msgstr "Bestätigung der Neuerstellung der Datenbankindexe" -#: fpdb.pyw:630 +#: fpdb.pyw:631 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" "Bitte bestätigen Sie, dass Sie die Datenbankindexe neu erstellen möchten." -#: fpdb.pyw:638 +#: fpdb.pyw:639 msgid " Rebuilding Indexes ... " msgstr " Datenbankindexe werden neu erstellt ... " -#: fpdb.pyw:645 +#: fpdb.pyw:646 msgid " Cleaning Database ... " msgstr " Reinige Datenbank ... " -#: fpdb.pyw:650 +#: fpdb.pyw:651 msgid " Analyzing Database ... " msgstr " Analysiere Datenbank ... " -#: fpdb.pyw:655 +#: fpdb.pyw:656 msgid "User cancelled rebuilding db indexes" msgstr "Benutzer hat Neuerstellung der Datenbankindexe abgebrochen" -#: fpdb.pyw:750 +#: fpdb.pyw:751 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:803 +#: fpdb.pyw:806 msgid "_Main" msgstr "_Hauptmenü" -#: fpdb.pyw:804 fpdb.pyw:833 +#: fpdb.pyw:807 fpdb.pyw:838 msgid "_Quit" msgstr "_Beenden" -#: fpdb.pyw:805 +#: fpdb.pyw:808 msgid "L" msgstr "L" -#: fpdb.pyw:805 +#: fpdb.pyw:808 msgid "_Load Profile (broken)" msgstr "Profil _Laden (kaputt)" -#: fpdb.pyw:806 +#: fpdb.pyw:809 msgid "S" msgstr "S" -#: fpdb.pyw:806 +#: fpdb.pyw:809 msgid "_Save Profile (todo)" msgstr "Profil _Speichern (nicht fertig)" -#: fpdb.pyw:807 +#: fpdb.pyw:810 msgid "F" msgstr "F" -#: fpdb.pyw:807 +#: fpdb.pyw:810 msgid "Pre_ferences" msgstr "_Einstellungen" -#: fpdb.pyw:808 +#: fpdb.pyw:811 msgid "_Import" msgstr "_Importieren" -#: fpdb.pyw:809 +#: fpdb.pyw:812 msgid "B" msgstr "B" -#: fpdb.pyw:810 +#: fpdb.pyw:813 #, fuzzy msgid "R" msgstr "L" -#: fpdb.pyw:810 +#: fpdb.pyw:813 msgid "Tournament _Results Import" msgstr "" -#: fpdb.pyw:811 +#: fpdb.pyw:814 msgid "I" msgstr "I" -#: fpdb.pyw:811 +#: fpdb.pyw:814 msgid "_Import through eMail/IMAP" msgstr "_Import per eMail/IMAP" -#: fpdb.pyw:812 +#: fpdb.pyw:815 msgid "_Viewers" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:816 msgid "A" msgstr "A" -#: fpdb.pyw:813 +#: fpdb.pyw:816 msgid "_Auto Import and HUD" msgstr "_Autoimport und HUD" -#: fpdb.pyw:814 +#: fpdb.pyw:817 msgid "H" msgstr "H" -#: fpdb.pyw:814 +#: fpdb.pyw:817 msgid "_HUD Configurator" msgstr "_HUD-Konfigurator" -#: fpdb.pyw:815 +#: fpdb.pyw:818 msgid "G" msgstr "G" -#: fpdb.pyw:815 +#: fpdb.pyw:818 msgid "_Graphs" msgstr "_Graphen" -#: fpdb.pyw:816 fpdb.pyw:1079 +#: fpdb.pyw:819 fpdb.pyw:1094 #, fuzzy msgid "Tourney Graphs" msgstr "Tourney" -#: fpdb.pyw:817 +#: fpdb.pyw:820 fpdb.pyw:1101 +msgid "Stove" +msgstr "" + +#: fpdb.pyw:821 msgid "P" msgstr "P" -#: fpdb.pyw:817 +#: fpdb.pyw:821 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:822 msgid "T" msgstr "T" -#: fpdb.pyw:818 +#: fpdb.pyw:822 #, fuzzy msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "Statistiken nach Position (Tabelle, nicht auf sqlite)" -#: fpdb.pyw:819 +#: fpdb.pyw:823 msgid "Tourney _Viewer" msgstr "Tourney-_Betrachter" -#: fpdb.pyw:820 +#: fpdb.pyw:824 msgid "O" msgstr "O" -#: fpdb.pyw:820 +#: fpdb.pyw:824 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "Statistiken nach Position (Tabelle, nicht auf sqlite)" -#: fpdb.pyw:821 fpdb.pyw:1044 +#: fpdb.pyw:825 fpdb.pyw:1053 msgid "Session Stats" msgstr "Statistiken nach Sitzung" -#: fpdb.pyw:822 +#: fpdb.pyw:826 +msgid "Hand _Replayer" +msgstr "" + +#: fpdb.pyw:827 msgid "_Database" msgstr "_Datenbank" -#: fpdb.pyw:823 +#: fpdb.pyw:828 msgid "_Maintain Databases" msgstr "Datenbanken _Verwalten" -#: fpdb.pyw:824 +#: fpdb.pyw:829 msgid "Create or Recreate _Tables" msgstr "_Tabellen erstellen oder neu erstellen" -#: fpdb.pyw:825 +#: fpdb.pyw:830 msgid "Rebuild HUD Cache" msgstr "HUD-Cache neu erstellen" -#: fpdb.pyw:826 +#: fpdb.pyw:831 msgid "Rebuild DB Indexes" msgstr "Datenbankindexe neu erstellen" -#: fpdb.pyw:827 +#: fpdb.pyw:832 msgid "_Statistics" msgstr "_Statistiken" -#: fpdb.pyw:828 +#: fpdb.pyw:833 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Datenbank in eine Textdatei schreiben (dauert SEHR lange)" -#: fpdb.pyw:829 +#: fpdb.pyw:834 msgid "_Help" msgstr "_Hilfe" -#: fpdb.pyw:830 +#: fpdb.pyw:835 msgid "_Log Messages" msgstr "_Log-Dateien" -#: fpdb.pyw:831 +#: fpdb.pyw:836 msgid "A_bout, License, Copying" msgstr "_Über, Lizenz, Kopieren" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "There is an error in your config file\n" msgstr "Fehler in Ihrer Konfigurationsdatei\n" -#: fpdb.pyw:850 +#: fpdb.pyw:855 msgid "" "\n" "\n" @@ -3321,25 +3408,25 @@ msgstr "" "\n" "Der Fehler ist:" -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "CONFIG FILE ERROR" msgstr "FEHLER IN DER KONFIGURATIONSDATEI" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "Logfile is %s\n" msgstr "Die Logdatei ist %s\n" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Config file" msgstr "" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:859 +#: fpdb.pyw:864 #, fuzzy msgid "" "Edit your screen_name and hand history path in the supported_sites section " @@ -3348,20 +3435,20 @@ msgstr "" "Tragen Sie Ihren Benutzernamen (screen_name) und den Pfad zu den Hand " "History Dateien in supported_sites ein " -#: fpdb.pyw:881 +#: fpdb.pyw:886 msgid "Connected to SQLite: %s" msgstr "Mit SQLite verbunden: %s" -#: fpdb.pyw:915 +#: fpdb.pyw:920 msgid "Strong Warning - Invalid database version" msgstr "Achtung - Falsche Datenbankversion" -#: fpdb.pyw:917 +#: fpdb.pyw:922 msgid "An invalid DB version or missing tables have been detected." msgstr "" "Falsche Version der Datenbankstrukturen oder fehlende Tabellen gefunden." -#: fpdb.pyw:921 +#: fpdb.pyw:926 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3370,7 +3457,7 @@ msgstr "" "dringendst empfohlen, dass Sie die Tabellen über das Datenbank-Menü neu " "erstellen." -#: fpdb.pyw:925 +#: fpdb.pyw:930 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3378,11 +3465,11 @@ msgstr "" "Falls Sie dies nicht tun wird fpdb höchstwahrscheinlich abstürzen oder " "falsche Daten speichern/anzeigen." -#: fpdb.pyw:938 +#: fpdb.pyw:944 msgid "Status: Connected to %s database named %s on host %s" msgstr "Status: Verbunden mit %s-Datenbank namens %s auf Host: %s" -#: fpdb.pyw:948 +#: fpdb.pyw:954 msgid "" "\n" "Global lock taken by %s" @@ -3390,7 +3477,7 @@ msgstr "" "\n" "Globaler Lock durch %s genommen" -#: fpdb.pyw:951 +#: fpdb.pyw:957 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3398,49 +3485,53 @@ msgstr "" "\n" "Konnte globalen Lock nicht ergreifen, wird momentan von %s gehalten" -#: fpdb.pyw:961 +#: fpdb.pyw:967 msgid "Quitting normally" msgstr "Beende normal" -#: fpdb.pyw:986 +#: fpdb.pyw:992 msgid "Global lock released.\n" msgstr "Globaler Lock freigegeben.\n" -#: fpdb.pyw:993 +#: fpdb.pyw:999 msgid "Auto Import" msgstr "Autoimport" -#: fpdb.pyw:1000 +#: fpdb.pyw:1009 msgid "Bulk Import" msgstr "Massenimport" -#: fpdb.pyw:1007 +#: fpdb.pyw:1016 #, fuzzy msgid "Tournament Results Import" msgstr "Tourney" -#: fpdb.pyw:1013 +#: fpdb.pyw:1022 msgid "eMail Import" msgstr "Import per eMail" -#: fpdb.pyw:1020 +#: fpdb.pyw:1029 msgid "Ring Player Stats" msgstr "" -#: fpdb.pyw:1026 +#: fpdb.pyw:1035 #, fuzzy msgid "Tourney Stats" msgstr "Tourney" -#: fpdb.pyw:1032 +#: fpdb.pyw:1041 msgid "Tourney Viewer" msgstr "Tourney-Betrachter" -#: fpdb.pyw:1038 +#: fpdb.pyw:1047 msgid "Positional Stats" msgstr "Statistiken nach Position" -#: fpdb.pyw:1048 +#: fpdb.pyw:1059 +msgid "Hand Replayer" +msgstr "" + +#: fpdb.pyw:1063 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3495,26 +3586,32 @@ msgstr "" "Sie können die vollständigen Lizenztexte im fpdb-Installationsverzeichnis " "unter agpl-3.0.txt, gpl-2.0.txt, gpl-3.0.txt und mit.txt finden." -#: fpdb.pyw:1065 +#: fpdb.pyw:1080 msgid "Help" msgstr "Hilfe" -#: fpdb.pyw:1072 +#: fpdb.pyw:1087 msgid "Graphs" msgstr "Graphen" -#: fpdb.pyw:1131 +#: fpdb.pyw:1174 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1163 +#: fpdb.pyw:1175 +msgid "" +"\n" +"Any major error will be reported there _only_.\n" +msgstr "" + +#: fpdb.pyw:1204 msgid "fpdb starting ..." msgstr "fpdb startet ..." -#: fpdb.pyw:1240 +#: fpdb.pyw:1303 msgid "" "WARNING: Unable to find output hand history directory %s\n" "\n" @@ -3525,13 +3622,13 @@ msgstr "" "Klicken Sie JA um das Verzeichnis zu erstellen, oder NEIN um ein anderes " "auszuwählen." -#: fpdb.pyw:1248 +#: fpdb.pyw:1311 msgid "" "WARNING: Unable to create hand output directory. Importing is not likely to " "work until this is fixed." msgstr "" -#: fpdb.pyw:1259 +#: fpdb.pyw:1322 #, fuzzy msgid "" "WARNING: Unable to find site '%s'\n" @@ -3543,7 +3640,7 @@ msgstr "" "Klicken Sie JA um das Verzeichnis zu erstellen, oder NEIN um ein anderes " "auszuwählen." -#: fpdb.pyw:1275 +#: fpdb.pyw:1338 msgid "" "\n" "Enter short code for %s\n" @@ -3558,96 +3655,96 @@ msgstr "Import von Datenbankmodul: MySQLdb nicht gefunden" msgid "Import database module: psycopg2 not found" msgstr "Import von Datenbankmodul: psycopg2 nicht gefunden" -#: fpdb_import.py:185 +#: fpdb_import.py:189 msgid "Database ID for %s not found" msgstr "Datenbank-ID für %s nicht gefunden" -#: fpdb_import.py:187 +#: fpdb_import.py:191 msgid "" "[ERROR] More than 1 Database ID found for %s - Multiple currencies not " "implemented yet" msgstr "" -#: fpdb_import.py:233 +#: fpdb_import.py:237 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Beginn %s -- %d Dateien zu importieren. Indexe: %s" -#: fpdb_import.py:242 +#: fpdb_import.py:246 msgid "No need to drop indexes." msgstr "Es ist nicht nötig die Indexe zu löschen." -#: fpdb_import.py:261 +#: fpdb_import.py:265 msgid "writers finished already" msgstr "Writer sind bereits fertig" -#: fpdb_import.py:264 +#: fpdb_import.py:268 msgid "waiting for writers to finish ..." msgstr "Warte, dass Writer fertig werden ..." -#: fpdb_import.py:274 +#: fpdb_import.py:278 msgid " ... writers finished" msgstr " ... Writer sind fertig" -#: fpdb_import.py:280 +#: fpdb_import.py:284 msgid "No need to rebuild indexes." msgstr "Es ist nicht nötig die Indexe neu zu erstellen" -#: fpdb_import.py:284 +#: fpdb_import.py:288 msgid "No need to rebuild hudcache." msgstr "Es ist nicht nötig HudCache neu zu erstellen" -#: fpdb_import.py:318 +#: fpdb_import.py:322 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:445 fpdb_import.py:447 +#: fpdb_import.py:449 fpdb_import.py:451 #, fuzzy msgid "Converting %s" msgstr "Konvertiere " -#: fpdb_import.py:485 +#: fpdb_import.py:489 msgid "Hand processed but empty" msgstr "" -#: fpdb_import.py:498 +#: fpdb_import.py:510 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:501 +#: fpdb_import.py:513 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:516 +#: fpdb_import.py:528 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:527 +#: fpdb_import.py:539 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." msgstr "" -#: fpdb_import.py:528 +#: fpdb_import.py:540 msgid "Filename:" msgstr "" -#: fpdb_import.py:529 +#: fpdb_import.py:541 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" msgstr "" -#: fpdb_import.py:531 +#: fpdb_import.py:543 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:587 +#: fpdb_import.py:599 #, fuzzy msgid "Importing" msgstr "Importiere..." -#: fpdb_import.py:615 -msgid "CLI for fpdb_import is now available as CliFpdb.py" +#: fpdb_import.py:627 +msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" #: interlocks.py:52 diff --git a/pyfpdb/locale/fpdb-en_GB.pot b/pyfpdb/locale/fpdb-en_GB.pot index a31ebc29..9e4cb13b 100644 --- a/pyfpdb/locale/fpdb-en_GB.pot +++ b/pyfpdb/locale/fpdb-en_GB.pot @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2010-11-29 21:40+CET\n" +"POT-Creation-Date: 2010-12-28 15:32+CET\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,24 +16,25 @@ msgstr "" #: AbsoluteToFpdb.py:139 BetfairToFpdb.py:76 CarbonToFpdb.py:130 -#: FulltiltToFpdb.py:185 OnGameToFpdb.py:170 PartyPokerToFpdb.py:200 -#: PkrToFpdb.py:128 PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 -#: WinamaxToFpdb.py:157 iPokerToFpdb.py:122 +#: EverleafToFpdb.py:110 FulltiltToFpdb.py:187 OnGameToFpdb.py:171 +#: PartyPokerToFpdb.py:196 PkrToFpdb.py:128 PokerStarsToFpdb.py:189 +#: Win2dayToFpdb.py:95 WinamaxToFpdb.py:171 iPokerToFpdb.py:122 msgid "determineGameType: Unable to recognise gametype from: '%s'" msgstr "" #: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: FulltiltToFpdb.py:186 OnGameToFpdb.py:171 OnGameToFpdb.py:185 -#: PartyPokerToFpdb.py:201 PkrToFpdb.py:129 PkrToFpdb.py:154 -#: PokerStarsToFpdb.py:188 PokerStarsToFpdb.py:214 Win2dayToFpdb.py:96 -#: WinamaxToFpdb.py:158 WinamaxToFpdb.py:172 iPokerToFpdb.py:123 +#: EverleafToFpdb.py:111 FulltiltToFpdb.py:188 OnGameToFpdb.py:172 +#: OnGameToFpdb.py:187 PartyPokerToFpdb.py:197 PkrToFpdb.py:129 +#: PkrToFpdb.py:154 PokerStarsToFpdb.py:190 PokerStarsToFpdb.py:216 +#: Win2dayToFpdb.py:96 WinamaxToFpdb.py:172 WinamaxToFpdb.py:190 +#: iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:78 CarbonToFpdb.py:132 -#: FulltiltToFpdb.py:187 OnGameToFpdb.py:172 PartyPokerToFpdb.py:202 -#: PkrToFpdb.py:130 PokerStarsToFpdb.py:189 Win2dayToFpdb.py:97 -#: WinamaxToFpdb.py:159 iPokerToFpdb.py:124 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:189 OnGameToFpdb.py:173 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:130 PokerStarsToFpdb.py:191 +#: Win2dayToFpdb.py:97 WinamaxToFpdb.py:173 iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "" @@ -57,17 +58,17 @@ msgstr "" msgid "Absolute: Didn't match re_*InfoFromFilename: '%s'" msgstr "" -#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:215 FulltiltToFpdb.py:346 -#: OnGameToFpdb.py:303 PokerStarsToFpdb.py:352 Win2dayToFpdb.py:203 -#: WinamaxToFpdb.py:276 +#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:354 +#: OnGameToFpdb.py:305 PokerStarsToFpdb.py:354 Win2dayToFpdb.py:203 +#: WinamaxToFpdb.py:347 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:227 +#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:234 +#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 msgid "No small blind" msgstr "" @@ -76,38 +77,38 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "" #: AbsoluteToFpdb.py:401 BetfairToFpdb.py:222 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:323 FulltiltToFpdb.py:710 PartyPokerToFpdb.py:579 -#: PokerStarsToFpdb.py:462 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:718 PartyPokerToFpdb.py:565 +#: PokerStarsToFpdb.py:464 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:223 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:324 FulltiltToFpdb.py:711 PartyPokerToFpdb.py:580 -#: PokerStarsToFpdb.py:463 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:719 PartyPokerToFpdb.py:566 +#: PokerStarsToFpdb.py:465 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 msgid "output translation to" msgstr "" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:224 CarbonToFpdb.py:300 -#: EverleafToFpdb.py:325 FulltiltToFpdb.py:712 PartyPokerToFpdb.py:581 -#: PokerStarsToFpdb.py:464 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:720 PartyPokerToFpdb.py:567 +#: PokerStarsToFpdb.py:466 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" -#: Anonymise.py:47 +#: Anonymise.py:49 msgid "Could not find file %s" msgstr "" -#: Anonymise.py:53 +#: Anonymise.py:55 msgid "Output being written to" msgstr "" -#: BetfairToFpdb.py:108 CarbonToFpdb.py:163 EverleafToFpdb.py:142 +#: BetfairToFpdb.py:108 CarbonToFpdb.py:163 EverleafToFpdb.py:145 #: iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "Didn't match re_HandInfo" msgstr "" -#: BetfairToFpdb.py:109 CarbonToFpdb.py:165 FulltiltToFpdb.py:224 -#: PokerStarsToFpdb.py:225 +#: BetfairToFpdb.py:109 CarbonToFpdb.py:165 FulltiltToFpdb.py:226 +#: PokerStarsToFpdb.py:227 msgid "No match in readHandInfo." msgstr "" @@ -119,12 +120,12 @@ msgstr "" msgid "No bringin found" msgstr "" -#: BetfairToFpdb.py:199 OnGameToFpdb.py:346 PokerStarsToFpdb.py:434 -#: WinamaxToFpdb.py:322 +#: BetfairToFpdb.py:199 OnGameToFpdb.py:348 PokerStarsToFpdb.py:436 +#: WinamaxToFpdb.py:393 msgid "DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: Card.py:430 +#: Card.py:431 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -168,7 +169,7 @@ msgstr "" msgid "Default logger intialised for " msgstr "" -#: Configuration.py:178 Database.py:435 Database.py:436 +#: Configuration.py:178 Database.py:443 Database.py:444 msgid "Creating directory: '%s'" msgstr "" @@ -180,57 +181,57 @@ msgstr "" msgid "Loading site" msgstr "" -#: Configuration.py:520 +#: Configuration.py:522 msgid "config.general: adding %s = %s" msgstr "" -#: Configuration.py:567 Configuration.py:568 +#: Configuration.py:569 Configuration.py:570 msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:617 +#: Configuration.py:619 msgid "missing config section raw_hands" msgstr "" -#: Configuration.py:623 +#: Configuration.py:625 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:630 +#: Configuration.py:632 msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:643 +#: Configuration.py:645 msgid "missing config section raw_tourneys" msgstr "" -#: Configuration.py:649 +#: Configuration.py:651 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:656 +#: Configuration.py:658 msgid "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:674 Configuration.py:675 +#: Configuration.py:676 Configuration.py:677 msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:705 +#: Configuration.py:707 msgid "Reading configuration file %s" msgstr "" -#: Configuration.py:706 +#: Configuration.py:708 msgid "" "\n" "Reading configuration file %s\n" msgstr "" -#: Configuration.py:712 +#: Configuration.py:714 msgid "Error parsing %s. See error log file." msgstr "" -#: Configuration.py:828 +#: Configuration.py:830 msgid "Error parsing example file %s. See error log file." msgstr "" @@ -246,287 +247,299 @@ msgstr "" msgid "Creating Database instance, sql = %s" msgstr "" -#: Database.py:386 +#: Database.py:394 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" -#: Database.py:440 +#: Database.py:448 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:452 +#: Database.py:460 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:482 +#: Database.py:490 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:488 Database.py:489 +#: Database.py:496 Database.py:497 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:493 Database.py:494 +#: Database.py:501 Database.py:502 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:515 +#: Database.py:523 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:519 +#: Database.py:527 msgid "commit failed" msgstr "" -#: Database.py:688 Database.py:717 +#: Database.py:696 Database.py:729 msgid "*** Database Error: " msgstr "" -#: Database.py:714 +#: Database.py:726 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:871 +#: Database.py:883 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:913 +#: Database.py:975 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:925 +#: Database.py:987 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:932 +#: Database.py:994 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:937 +#: Database.py:999 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:991 Database.py:1414 +#: Database.py:1053 Database.py:1478 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:995 Database.py:1418 +#: Database.py:1057 Database.py:1482 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1003 Database.py:1292 +#: Database.py:1065 Database.py:1356 msgid "dropping mysql index " msgstr "" -#: Database.py:1009 Database.py:1297 Database.py:1305 Database.py:1312 +#: Database.py:1071 Database.py:1361 Database.py:1369 Database.py:1376 msgid " drop index failed: " msgstr "" -#: Database.py:1014 Database.py:1299 +#: Database.py:1076 Database.py:1363 msgid "dropping pg index " msgstr "" -#: Database.py:1027 +#: Database.py:1089 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1031 +#: Database.py:1093 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1071 Database.py:1079 +#: Database.py:1133 Database.py:1141 msgid "Creating foreign key " msgstr "" -#: Database.py:1077 Database.py:1086 Database.py:1098 +#: Database.py:1139 Database.py:1148 Database.py:1160 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1093 Database.py:1250 Database.py:1251 +#: Database.py:1155 Database.py:1314 Database.py:1315 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1102 +#: Database.py:1164 msgid "Creating pg index " msgstr "" -#: Database.py:1107 Database.py:1256 Database.py:1265 Database.py:1273 +#: Database.py:1169 Database.py:1320 Database.py:1329 Database.py:1337 msgid "Create index failed: " msgstr "" -#: Database.py:1147 Database.py:1148 +#: Database.py:1210 Database.py:1211 msgid "Finished recreating tables" msgstr "" -#: Database.py:1188 +#: Database.py:1252 msgid "***Error creating tables: " msgstr "" -#: Database.py:1198 +#: Database.py:1262 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1210 Database.py:1221 Database.py:1231 Database.py:1238 +#: Database.py:1274 Database.py:1285 Database.py:1295 Database.py:1302 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1236 +#: Database.py:1300 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1259 Database.py:1260 +#: Database.py:1323 Database.py:1324 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1267 Database.py:1268 +#: Database.py:1331 Database.py:1332 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1275 +#: Database.py:1339 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1280 +#: Database.py:1344 msgid "Error creating indexes: " msgstr "" -#: Database.py:1307 +#: Database.py:1371 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1314 +#: Database.py:1378 msgid "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1328 Database.py:1368 +#: Database.py:1392 Database.py:1432 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1345 Database.py:1353 +#: Database.py:1409 Database.py:1417 msgid "creating foreign key " msgstr "" -#: Database.py:1351 +#: Database.py:1415 msgid " create foreign key failed: " msgstr "" -#: Database.py:1360 +#: Database.py:1424 msgid " create foreign key failed: " msgstr "" -#: Database.py:1362 Database.py:1421 +#: Database.py:1426 Database.py:1485 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1392 +#: Database.py:1456 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1396 +#: Database.py:1460 msgid " drop failed: " msgstr "" -#: Database.py:1399 +#: Database.py:1463 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1411 +#: Database.py:1475 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1531 +#: Database.py:1595 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1534 Database.py:1567 +#: Database.py:1598 Database.py:1636 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1579 Database.py:1585 +#: Database.py:1648 Database.py:1654 msgid "Error during analyze:" msgstr "" -#: Database.py:1589 +#: Database.py:1658 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1599 Database.py:1605 +#: Database.py:1668 Database.py:1674 msgid "Error during vacuum:" msgstr "" -#: Database.py:1609 +#: Database.py:1678 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1621 +#: Database.py:1690 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:2056 +#: Database.py:1699 +msgid "######## Hands ##########" +msgstr "" + +#: Database.py:1703 +msgid "###### End Hands ########" +msgstr "" + +#: Database.py:2088 +msgid "Error aquiring hero ids:" +msgstr "" + +#: Database.py:2217 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2059 +#: Database.py:2220 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2084 +#: Database.py:2245 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2089 +#: Database.py:2250 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2093 +#: Database.py:2254 msgid "***Error storing hand: " msgstr "" -#: Database.py:2103 +#: Database.py:2264 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2113 +#: Database.py:2274 msgid "***Error sending finish: " msgstr "" -#: Database.py:2195 +#: Database.py:2356 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2208 +#: Database.py:2369 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2334 +#: Database.py:2495 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2384 +#: Database.py:2545 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2415 +#: Database.py:2576 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2423 +#: Database.py:2584 msgid "query plan: " msgstr "" -#: Database.py:2432 +#: Database.py:2593 msgid "cards =" msgstr "" -#: Database.py:2435 +#: Database.py:2596 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2437 +#: Database.py:2598 msgid "press enter to continue" msgstr "" -#: EverleafToFpdb.py:262 +#: EverleafToFpdb.py:265 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" @@ -666,80 +679,80 @@ msgstr "" msgid " Clear Dates " msgstr "" -#: Filters.py:1013 fpdb.pyw:716 +#: Filters.py:1013 fpdb.pyw:717 msgid "Pick a date" msgstr "" -#: Filters.py:1019 fpdb.pyw:722 +#: Filters.py:1019 fpdb.pyw:723 msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:82 PokerStarsSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:83 FullTiltPokerSummary.py:109 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 msgid "parseSummary: Raising FpdbParseError" msgstr "" -#: FullTiltPokerSummary.py:84 PokerStarsSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:108 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "" -#: FullTiltPokerSummary.py:110 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:223 +#: FulltiltToFpdb.py:225 msgid "readHandInfo: Unable to recognise handinfo from: '%s'" msgstr "" -#: FulltiltToFpdb.py:356 +#: FulltiltToFpdb.py:364 msgid "Player bringing in: %s for %s" msgstr "" -#: FulltiltToFpdb.py:359 +#: FulltiltToFpdb.py:367 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:416 +#: FulltiltToFpdb.py:424 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:492 +#: FulltiltToFpdb.py:500 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:550 +#: FulltiltToFpdb.py:558 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:581 +#: FulltiltToFpdb.py:589 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:588 +#: FulltiltToFpdb.py:596 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:592 +#: FulltiltToFpdb.py:600 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:693 +#: FulltiltToFpdb.py:701 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:702 +#: FulltiltToFpdb.py:710 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:704 +#: FulltiltToFpdb.py:712 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -747,7 +760,7 @@ msgstr "" msgid "Time between imports in seconds:" msgstr "" -#: GuiAutoImport.py:122 GuiAutoImport.py:190 GuiAutoImport.py:274 +#: GuiAutoImport.py:122 GuiAutoImport.py:190 GuiAutoImport.py:275 msgid " Start _Auto Import " msgstr "" @@ -767,17 +780,17 @@ msgstr "" msgid " Stop _Auto Import " msgstr "" -#: GuiAutoImport.py:213 +#: GuiAutoImport.py:214 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" msgstr "" -#: GuiAutoImport.py:215 +#: GuiAutoImport.py:216 msgid " _Stop Auto Import " msgstr "" -#: GuiAutoImport.py:235 +#: GuiAutoImport.py:236 msgid "opening pipe to HUD" msgstr "" @@ -805,11 +818,11 @@ msgid "" " * Stop Auto Import: HUD already terminated" msgstr "" -#: GuiAutoImport.py:296 +#: GuiAutoImport.py:297 msgid "Browse..." msgstr "" -#: GuiAutoImport.py:341 GuiBulkImport.py:348 +#: GuiAutoImport.py:342 GuiBulkImport.py:348 msgid "How often to print a one-line status report (0 (default) means never)" msgstr "" @@ -883,7 +896,7 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:291 GuiTourneyImport.py:135 fpdb.pyw:809 +#: GuiBulkImport.py:291 GuiTourneyImport.py:135 fpdb.pyw:812 msgid "_Bulk Import" msgstr "" @@ -895,7 +908,7 @@ msgstr "" msgid "Waiting..." msgstr "" -#: GuiBulkImport.py:340 Options.py:55 +#: GuiBulkImport.py:340 Options.py:58 msgid "Input file in quiet mode" msgstr "" @@ -911,7 +924,7 @@ msgstr "" msgid "If this option is passed it quits when it encounters any error" msgstr "" -#: GuiBulkImport.py:350 Options.py:52 +#: GuiBulkImport.py:350 Options.py:55 msgid "Print some useful one liners" msgstr "" @@ -1031,27 +1044,27 @@ msgstr "" msgid " not connected but no exception" msgstr "" -#: GuiDatabase.py:373 fpdb.pyw:883 +#: GuiDatabase.py:373 fpdb.pyw:888 msgid "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:377 fpdb.pyw:885 +#: GuiDatabase.py:377 fpdb.pyw:890 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" -#: GuiDatabase.py:378 fpdb.pyw:886 +#: GuiDatabase.py:378 fpdb.pyw:891 msgid "Please check that the MySQL service has been started" msgstr "" -#: GuiDatabase.py:382 fpdb.pyw:888 +#: GuiDatabase.py:382 fpdb.pyw:893 msgid "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:890 +#: GuiDatabase.py:385 fpdb.pyw:895 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:386 fpdb.pyw:891 +#: GuiDatabase.py:386 fpdb.pyw:896 msgid "Please check that the PostgreSQL service has been started" msgstr "" @@ -1171,25 +1184,25 @@ msgstr "" msgid "_Export to File" msgstr "" -#: GuiGraphViewer.py:135 GuiGraphViewer.py:251 GuiSessionViewer.py:370 +#: GuiGraphViewer.py:135 GuiGraphViewer.py:248 GuiSessionViewer.py:372 #: GuiTourneyGraphViewer.py:134 GuiTourneyGraphViewer.py:232 msgid "***Error: " msgstr "" -#: GuiGraphViewer.py:168 GuiPositionalStats.py:177 GuiRingPlayerStats.py:276 -#: GuiSessionViewer.py:219 GuiTourneyGraphViewer.py:159 +#: GuiGraphViewer.py:168 GuiPositionalStats.py:177 GuiRingPlayerStats.py:267 +#: GuiSessionViewer.py:212 GuiTourneyGraphViewer.py:159 #: GuiTourneyPlayerStats.py:268 msgid "No sites selected - defaulting to PokerStars" msgstr "" -#: GuiGraphViewer.py:173 GuiPositionalStats.py:180 GuiRingPlayerStats.py:279 -#: GuiSessionViewer.py:222 GuiTourneyGraphViewer.py:164 +#: GuiGraphViewer.py:173 GuiPositionalStats.py:180 GuiRingPlayerStats.py:270 +#: GuiSessionViewer.py:215 GuiTourneyGraphViewer.py:164 #: GuiTourneyPlayerStats.py:271 msgid "No player ids found" msgstr "" -#: GuiGraphViewer.py:178 GuiPositionalStats.py:183 GuiRingPlayerStats.py:282 -#: GuiSessionViewer.py:225 +#: GuiGraphViewer.py:178 GuiPositionalStats.py:183 GuiRingPlayerStats.py:273 +#: GuiSessionViewer.py:218 msgid "No limits found" msgstr "" @@ -1219,17 +1232,17 @@ msgstr "" msgid "Non-showdown: $%.2f" msgstr "" -#: GuiGraphViewer.py:234 +#: GuiGraphViewer.py:231 msgid "" "Hands: %d\n" "Profit (%s): %.2f" msgstr "" -#: GuiGraphViewer.py:236 +#: GuiGraphViewer.py:233 msgid "Showdown (%s): %.2f" msgstr "" -#: GuiGraphViewer.py:238 +#: GuiGraphViewer.py:235 msgid "Non-showdown (%s): %.2f" msgstr "" @@ -1333,7 +1346,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:192 fpdb.pyw:290 +#: GuiPrefs.py:192 fpdb.pyw:291 msgid "Preferences" msgstr "" @@ -1387,7 +1400,7 @@ msgid "" msgstr "" #: GuiRingPlayerStats.py:55 -msgid "Continuation Bet on the flop" +msgid "Continuation Bet post-flop" msgstr "" #: GuiRingPlayerStats.py:56 @@ -1467,59 +1480,98 @@ msgid "" "The lower, the more stable the amounts won" msgstr "" -#: GuiRingPlayerStats.py:347 GuiSessionViewer.py:264 +#: GuiRingPlayerStats.py:338 GuiSessionViewer.py:257 #: GuiTourneyPlayerStats.py:243 msgid "Stats page displayed in %4.2f seconds" msgstr "" -#: GuiRingPlayerStats.py:394 +#: GuiRingPlayerStats.py:385 msgid "***sortnums error: " msgstr "" -#: GuiRingPlayerStats.py:416 +#: GuiRingPlayerStats.py:407 msgid "***sortcols error: " msgstr "" -#: GuiRingPlayerStats.py:712 +#: GuiRingPlayerStats.py:703 msgid "Detailed Filters" msgstr "" -#: GuiRingPlayerStats.py:721 +#: GuiRingPlayerStats.py:712 msgid "Hand Filters:" msgstr "" -#: GuiRingPlayerStats.py:734 +#: GuiRingPlayerStats.py:725 msgid "between" msgstr "" -#: GuiRingPlayerStats.py:735 +#: GuiRingPlayerStats.py:726 msgid "and" msgstr "" -#: GuiSessionViewer.py:44 +#: GuiSessionViewer.py:42 msgid "Failed to load numpy and/or matplotlib in Session Viewer" msgstr "" -#: GuiSessionViewer.py:45 +#: GuiSessionViewer.py:43 msgid "ImportError: %s" msgstr "" -#: GuiSessionViewer.py:83 +#: GuiSessionViewer.py:81 msgid "Hand Breakdown for all levels listed above" msgstr "" -#: GuiSessionViewer.py:171 fpdb.pyw:1220 +#: GuiSessionViewer.py:158 +msgid "" +"Session Viewer is proof of concept code only, and contains many bugs.\n" +msgstr "" + +#: GuiSessionViewer.py:159 +msgid "" +"Feel free to use the viewer, but there is no guarantee that the data is accurate.\n" +msgstr "" + +#: GuiSessionViewer.py:160 +msgid "" +"If you are interested in developing the code further please contact us via the usual channels.\n" +msgstr "" + +#: GuiSessionViewer.py:161 +msgid "Thankyou" +msgstr "" + +#: GuiSessionViewer.py:164 GuiStove.py:64 fpdb.pyw:1283 msgid "FPDB WARNING" msgstr "" -#: GuiSessionViewer.py:391 +#: GuiSessionViewer.py:393 msgid "Session candlestick graph" msgstr "" -#: GuiSessionViewer.py:394 +#: GuiSessionViewer.py:396 msgid "Sessions" msgstr "" +#: GuiStove.py:57 +msgid "" +"Stove is a GUI mockup of a EV calculation page, and completely non functional.\n" +msgstr "" + +#: GuiStove.py:58 +msgid "" +"Unless you are interested in developing this feature, please ignore this page.\n" +msgstr "" + +#: GuiStove.py:59 +msgid "" +"If you are interested in developing the code further see GuiStove.py and Stove.py\n" +msgstr "" + +#: GuiStove.py:60 +msgid "" +"Thank you\n" +msgstr "" + #: GuiTourneyGraphViewer.py:178 msgid "Tournaments" msgstr "" @@ -1538,7 +1590,7 @@ msgstr "" msgid "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:223 +#: GuiTourneyImport.py:175 fpdb_import.py:227 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1602,101 +1654,25 @@ msgstr "" msgid "invalid entry in tourney number - must enter numbers only" msgstr "" -#: HUD_main.pyw:88 HUD_main.pyw.orig:88 -msgid "" -"\n" -"HUD_main: starting ..." -msgstr "" - -#: HUD_main.pyw:91 HUD_main.pyw.orig:91 -msgid "Logfile is " -msgstr "" - -#: HUD_main.pyw:92 HUD_main.pyw.orig:92 -msgid "HUD_main starting: using db name = %s" -msgstr "" - -#: HUD_main.pyw:97 HUD_main.pyw.orig:97 -msgid "" -"Note: error output is being diverted to:\n" -msgstr "" - -#: HUD_main.pyw:98 HUD_main.pyw.orig:98 fpdb.pyw:1132 -msgid "" -"\n" -"Any major error will be reported there _only_.\n" -msgstr "" - -#: HUD_main.pyw:99 HUD_main.pyw.orig:99 -msgid "Note: error output is being diverted to:" -msgstr "" - -#: HUD_main.pyw:100 HUD_main.pyw.orig:100 -msgid "Any major error will be reported there _only_." -msgstr "" - -#: HUD_main.pyw:103 HUD_main.pyw.orig:103 -msgid "" -"HUD_main: starting ...\n" -msgstr "" - -#: HUD_main.pyw:121 HUD_main.pyw.orig:121 HUD_run_me.py:62 -msgid "Closing this window will exit from the HUD." -msgstr "" - -#: HUD_main.pyw:124 HUD_main.pyw.orig:124 HUD_run_me.py:66 -msgid "HUD Main Window" -msgstr "" - -#: HUD_main.pyw:150 HUD_main.pyw.orig:145 -msgid "hud_main: Game changed." -msgstr "" - -#: HUD_main.pyw:153 HUD_main.pyw.orig:148 -msgid "hud_main: Table changed." -msgstr "" - -#: HUD_main.pyw:157 HUD_main.pyw.orig:152 -msgid "Terminating normally." -msgstr "" - -#: HUD_main.pyw:266 HUD_main.pyw.orig:261 -msgid "Received hand no %s" -msgstr "" - -#: HUD_main.pyw:285 HUD_main.pyw.orig:280 -msgid "HUD_main.read_stdin: hand processing starting ..." -msgstr "" - -#: HUD_main.pyw:312 HUD_main.pyw.orig:307 -msgid "" -"hud_dict[%s] was not found\n" -msgstr "" - -#: HUD_main.pyw:313 HUD_main.pyw.orig:308 -msgid "" -"will not send hand\n" -msgstr "" - -#: HUD_main.pyw:344 HUD_main.pyw.orig:339 -msgid "HUD create: table name %s not found, skipping." -msgstr "" - -#: HUD_main.pyw:352 HUD_main.pyw.orig:347 +#: HUD_main.pyw:294 msgid "" "Table \"%s\" no longer exists\n" msgstr "" -#: HUD_main.pyw:355 HUD_main.pyw.orig:350 -msgid "HUD_main.read_stdin: hand read in %4.3f seconds (%4.3f,%4.3f,%4.3f,%4.3f,%4.3f,%4.3f)" +#: HUD_main.pyw:326 +msgid "Error resizing HUD for table: %s." msgstr "" -#: HUD_main.pyw.orig:137 -msgid "hud_main: Client resized" +#: HUD_main.pyw:340 +msgid "Error killing HUD for table: %s." msgstr "" -#: HUD_main.pyw.orig:141 -msgid "hud_main: Client destroyed" +#: HUD_main.pyw:363 +msgid "Error creating HUD for hand %s." +msgstr "" + +#: HUD_main.pyw:374 +msgid "Error updating HUD for hand %s." msgstr "" #: HUD_run_me.py:45 @@ -1704,11 +1680,19 @@ msgid "" "HUD_main starting\n" msgstr "" -#: HUD_run_me.py:51 TournamentTracker.py:308 +#: HUD_run_me.py:51 TournamentTracker.py:306 msgid "" "Using db name = %s\n" msgstr "" +#: HUD_run_me.py:62 +msgid "Closing this window will exit from the HUD." +msgstr "" + +#: HUD_run_me.py:66 +msgid "HUD Main Window" +msgstr "" + #: Hand.py:145 msgid "BB" msgstr "" @@ -1913,7 +1897,7 @@ msgstr "" msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:220 Hand.py:1371 +#: Hand.py:220 Hand.py:1369 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" @@ -1921,135 +1905,135 @@ msgstr "" msgid "Hand.insert(): hid #: %s is a duplicate" msgstr "" -#: Hand.py:448 +#: Hand.py:445 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:450 +#: Hand.py:447 msgid "FpdbParseError: markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:454 +#: Hand.py:451 msgid "DEBUG: checkPlayerExists %s fail on hand number %s" msgstr "" -#: Hand.py:455 +#: Hand.py:452 msgid "checkPlayerExists: '%s fail on hand number %s" msgstr "" -#: Hand.py:536 +#: Hand.py:533 msgid "%s %s calls %s" msgstr "" -#: Hand.py:606 +#: Hand.py:603 msgid "%s %s raise %s" msgstr "" -#: Hand.py:617 +#: Hand.py:614 msgid "%s %s bets %s" msgstr "" -#: Hand.py:636 +#: Hand.py:633 msgid "%s %s folds" msgstr "" -#: Hand.py:645 +#: Hand.py:642 msgid "%s %s checks" msgstr "" -#: Hand.py:665 +#: Hand.py:662 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:776 +#: Hand.py:773 msgid "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, expecting datetime.date object, received:" msgstr "" -#: Hand.py:777 +#: Hand.py:774 msgid "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:778 +#: Hand.py:775 msgid "*** Game String:" msgstr "" #: Hand.py:856 -msgid "HoldemOmahaHand.__init__:Can't assemble hand from db without a handid" -msgstr "" - -#: Hand.py:858 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1239 +#: Hand.py:1237 msgid "*** DEALING HANDS ***" msgstr "" -#: Hand.py:1244 +#: Hand.py:1242 msgid "Dealt to %s: [%s]" msgstr "" -#: Hand.py:1249 +#: Hand.py:1247 msgid "*** FIRST DRAW ***" msgstr "" -#: Hand.py:1259 +#: Hand.py:1257 msgid "*** SECOND DRAW ***" msgstr "" -#: Hand.py:1269 +#: Hand.py:1267 msgid "*** THIRD DRAW ***" msgstr "" -#: Hand.py:1279 Hand.py:1498 +#: Hand.py:1277 Hand.py:1496 msgid "*** SHOW DOWN ***" msgstr "" -#: Hand.py:1294 Hand.py:1513 +#: Hand.py:1292 Hand.py:1511 msgid "*** SUMMARY ***" msgstr "" -#: Hand.py:1380 +#: Hand.py:1378 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1398 +#: Hand.py:1396 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1438 +#: Hand.py:1436 msgid "*** 3RD STREET ***" msgstr "" -#: Hand.py:1452 +#: Hand.py:1450 msgid "*** 4TH STREET ***" msgstr "" -#: Hand.py:1464 +#: Hand.py:1462 msgid "*** 5TH STREET ***" msgstr "" -#: Hand.py:1476 +#: Hand.py:1474 msgid "*** 6TH STREET ***" msgstr "" -#: Hand.py:1486 +#: Hand.py:1484 msgid "*** RIVER ***" msgstr "" -#: Hand.py:1578 +#: Hand.py:1576 msgid "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should be impossible for anyone who is not a hero" msgstr "" -#: Hand.py:1579 +#: Hand.py:1577 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1666 +#: Hand.py:1579 +msgid "join_holecards: Player '%s' appears not to have been dealt a card" +msgstr "" + +#: Hand.py:1669 msgid "DEBUG: call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1668 +#: Hand.py:1671 msgid "FpdbError in printing Hand object" msgstr "" @@ -2137,39 +2121,39 @@ msgstr "" msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:703 +#: HandHistoryConverter.py:708 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:704 +#: HandHistoryConverter.py:709 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:706 +#: HandHistoryConverter.py:711 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:710 +#: HandHistoryConverter.py:715 msgid "out_path %s couldn't be opened" msgstr "" -#: Hello.py:44 +#: Hello.py:46 msgid "creating Hello" msgstr "" -#: Hello.py:47 +#: Hello.py:49 msgid "Hello World" msgstr "" -#: Hello.py:65 +#: Hello.py:67 msgid "site =" msgstr "" -#: Hello.py:73 +#: Hello.py:75 msgid "YOUR NAME HERE" msgstr "" -#: Hello.py:104 +#: Hello.py:106 msgid "" "Hello %s\n" "You have played %d hands\n" @@ -2260,39 +2244,39 @@ msgstr "" msgid "Set max seats" msgstr "" -#: Hud.py:567 +#: Hud.py:577 msgid "Updating config file" msgstr "" -#: Hud.py:576 +#: Hud.py:586 msgid "" "No layout found for %d-max games for site %s\n" msgstr "" -#: Hud.py:590 +#: Hud.py:600 msgid "" "exception in Hud.adj_seats\n" "\n" msgstr "" -#: Hud.py:591 +#: Hud.py:601 msgid "error is %s" msgstr "" -#: Hud.py:598 +#: Hud.py:608 msgid "" "Error finding actual seat.\n" msgstr "" -#: Hud.py:614 +#: Hud.py:624 msgid "Creating hud from hand " msgstr "" -#: Hud.py:663 +#: Hud.py:673 msgid "KeyError at the start of the for loop in update in hud_main. How this can possibly happen is totally beyond my comprehension. Your HUD may be about to get really weird. -Eric" msgstr "" -#: Hud.py:664 +#: Hud.py:674 msgid "(btw, the key was %s and statd is %s" msgstr "" @@ -2324,20 +2308,20 @@ msgstr "" msgid "No Name" msgstr "" -#: OnGameToFpdb.py:184 WinamaxToFpdb.py:171 +#: OnGameToFpdb.py:186 WinamaxToFpdb.py:189 msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:186 WinamaxToFpdb.py:173 +#: OnGameToFpdb.py:188 WinamaxToFpdb.py:191 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:273 PartyPokerToFpdb.py:362 PokerStarsToFpdb.py:314 -#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:245 +#: OnGameToFpdb.py:275 PartyPokerToFpdb.py:353 PokerStarsToFpdb.py:316 +#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:316 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:292 WinamaxToFpdb.py:265 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:336 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2361,27 +2345,51 @@ msgstr "" msgid "Module name for Hand History Converter" msgstr "" -#: Options.py:47 -msgid "Error logging level:" +#: Options.py:46 +msgid "A sitename" msgstr "" #: Options.py:50 +msgid "Error logging level:" +msgstr "" + +#: Options.py:53 msgid "Print version information and exit." msgstr "" -#: Options.py:57 +#: Options.py:60 msgid "Input out path in quiet mode" msgstr "" -#: Options.py:59 +#: Options.py:62 msgid "File to be split is a PokerStars or Full Tilt Poker archive file" msgstr "" -#: Options.py:61 +#: Options.py:64 msgid "How many hands do you want saved to each file. Default is 100" msgstr "" -#: Options.py:73 +#: Options.py:66 +msgid "X location to open window" +msgstr "" + +#: Options.py:68 +msgid "Y location to open Window" +msgstr "" + +#: Options.py:70 +msgid "Auto-start Auto-import" +msgstr "" + +#: Options.py:72 +msgid "Start Minimized" +msgstr "" + +#: Options.py:74 +msgid "Start Hidden" +msgstr "" + +#: Options.py:116 msgid "press enter to end" msgstr "" @@ -2389,42 +2397,34 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PartyPokerToFpdb.py:217 +#: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" -#: PartyPokerToFpdb.py:221 +#: PartyPokerToFpdb.py:216 msgid "Unknown limit '%s'" msgstr "" -#: PartyPokerToFpdb.py:226 +#: PartyPokerToFpdb.py:221 msgid "Unknown game type '%s'" msgstr "" -#: PartyPokerToFpdb.py:264 -msgid "Cannot read HID for current hand" -msgstr "" - -#: PartyPokerToFpdb.py:269 +#: PartyPokerToFpdb.py:260 msgid "Cannot read Handinfo for current hand" msgstr "" -#: PartyPokerToFpdb.py:274 +#: PartyPokerToFpdb.py:265 msgid "Cannot read GameType for current hand" msgstr "" -#: PartyPokerToFpdb.py:534 +#: PartyPokerToFpdb.py:524 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:215 +#: PkrToFpdb.py:155 PokerStarsToFpdb.py:217 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: PokerStarsToFpdb.py:267 -msgid "failed to detect currency" -msgstr "" - #: SplitHandHistory.py:76 msgid "File not found" msgstr "" @@ -2593,70 +2593,74 @@ msgid "" "(add _0 to name to display with 0 decimal places, _1 to display with 1, etc)\n" msgstr "" -#: Tables_Demo.py:60 +#: Stove.py:261 +msgid "No board given. Using Monte-Carlo simulation..." +msgstr "" + +#: Tables_Demo.py:61 msgid "Fake HUD Main Window" msgstr "" -#: Tables_Demo.py:90 +#: Tables_Demo.py:91 msgid "enter table name to find: " msgstr "" -#: TournamentTracker.py:41 +#: TournamentTracker.py:39 msgid "Note: error output is being diverted to fpdb-error-log.txt and HUD-error.txt. Any major error will be reported there _only_." msgstr "" -#: TournamentTracker.py:102 +#: TournamentTracker.py:100 msgid "tournament edit window=" msgstr "" -#: TournamentTracker.py:105 +#: TournamentTracker.py:103 msgid "FPDB Tournament Entry" msgstr "" -#: TournamentTracker.py:145 +#: TournamentTracker.py:143 msgid "Closing this window will stop the Tournament Tracker" msgstr "" -#: TournamentTracker.py:147 +#: TournamentTracker.py:145 msgid "Enter Tournament" msgstr "" -#: TournamentTracker.py:152 +#: TournamentTracker.py:150 msgid "FPDB Tournament Tracker" msgstr "" -#: TournamentTracker.py:163 +#: TournamentTracker.py:161 msgid "Edit" msgstr "" -#: TournamentTracker.py:166 +#: TournamentTracker.py:164 msgid "Rebuy" msgstr "" -#: TournamentTracker.py:265 +#: TournamentTracker.py:263 msgid "db error: skipping " msgstr "" -#: TournamentTracker.py:267 +#: TournamentTracker.py:265 msgid "" "Database error %s in hand %d. Skipping.\n" msgstr "" -#: TournamentTracker.py:276 +#: TournamentTracker.py:274 msgid "could not find tournament: skipping" msgstr "" -#: TournamentTracker.py:277 +#: TournamentTracker.py:275 msgid "" "Could not find tournament %d in hand %d. Skipping.\n" msgstr "" -#: TournamentTracker.py:300 +#: TournamentTracker.py:298 msgid "" "table name %s not found, skipping.\n" msgstr "" -#: TournamentTracker.py:307 +#: TournamentTracker.py:305 msgid "" "tournament tracker starting\n" msgstr "" @@ -2845,475 +2849,491 @@ msgstr "" msgid "self.window doesn't exist? why?" msgstr "" -#: WinamaxToFpdb.py:233 +#: WinamaxToFpdb.py:255 +msgid "failed to detect currency" +msgstr "" + +#: WinamaxToFpdb.py:304 msgid "Failed to add streets. handtext=%s" msgstr "" -#: fpdb.pyw:39 +#: fpdb.pyw:38 msgid "" " - press return to continue\n" msgstr "" -#: fpdb.pyw:46 +#: fpdb.pyw:45 msgid "" "\n" "python 2.5-2.7 not found, please install python 2.5, 2.6 or 2.7 for fpdb\n" msgstr "" -#: fpdb.pyw:47 fpdb.pyw:59 fpdb.pyw:81 +#: fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:80 msgid "Press ENTER to continue." msgstr "" -#: fpdb.pyw:58 +#: fpdb.pyw:57 msgid "We appear to be running in Windows, but the Windows Python Extensions are not loading. Please install the PYWIN32 package from http://sourceforge.net/projects/pywin32/" msgstr "" -#: fpdb.pyw:80 +#: fpdb.pyw:79 msgid "Unable to load PyGTK modules required for GUI. Please install PyCairo, PyGObject, and PyGTK from www.pygtk.org." msgstr "" -#: fpdb.pyw:240 +#: fpdb.pyw:241 msgid "Copyright 2008-2010, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, sqlcoder, Bostik, and others" msgstr "" -#: fpdb.pyw:241 +#: fpdb.pyw:242 msgid "You are free to change, and distribute original or changed versions of fpdb within the rules set out by the license" msgstr "" -#: fpdb.pyw:242 +#: fpdb.pyw:243 msgid "Please see fpdb's start screen for license information" msgstr "" -#: fpdb.pyw:246 +#: fpdb.pyw:247 msgid "and others" msgstr "" -#: fpdb.pyw:252 +#: fpdb.pyw:253 msgid "Operating System" msgstr "" -#: fpdb.pyw:273 +#: fpdb.pyw:274 msgid "Your config file is: " msgstr "" -#: fpdb.pyw:278 +#: fpdb.pyw:279 msgid "Version Information:" msgstr "" -#: fpdb.pyw:285 +#: fpdb.pyw:286 msgid "Threads: " msgstr "" -#: fpdb.pyw:308 +#: fpdb.pyw:309 msgid "Updated preferences have not been loaded because windows are open. Re-start fpdb to load them." msgstr "" -#: fpdb.pyw:318 +#: fpdb.pyw:319 msgid "Maintain Databases" msgstr "" -#: fpdb.pyw:328 +#: fpdb.pyw:329 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:335 +#: fpdb.pyw:336 msgid "guidb response was " msgstr "" -#: fpdb.pyw:341 +#: fpdb.pyw:342 msgid "Cannot open Database Maintenance window because other windows have been opened. Re-start fpdb to use this option." msgstr "" -#: fpdb.pyw:344 -msgid "Number of Hands: " -msgstr "" - #: fpdb.pyw:345 -msgid "" -"\n" -"Number of Tourneys: " +msgid "Number of Hands: " msgstr "" #: fpdb.pyw:346 msgid "" "\n" -"Number of TourneyTypes: " +"Number of Tourneys: " msgstr "" #: fpdb.pyw:347 +msgid "" +"\n" +"Number of TourneyTypes: " +msgstr "" + +#: fpdb.pyw:348 msgid "Database Statistics" msgstr "" -#: fpdb.pyw:356 +#: fpdb.pyw:357 msgid "HUD Configurator - choose category" msgstr "" -#: fpdb.pyw:362 +#: fpdb.pyw:363 msgid "Please select the game category for which you want to configure HUD stats:" msgstr "" -#: fpdb.pyw:414 +#: fpdb.pyw:415 msgid "HUD Configurator - please choose your stats" msgstr "" -#: fpdb.pyw:420 +#: fpdb.pyw:421 msgid "Please choose the stats you wish to use in the below table." msgstr "" -#: fpdb.pyw:424 +#: fpdb.pyw:425 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:428 +#: fpdb.pyw:429 msgid "It is not currently possible to select \"empty\" or anything else to that end." msgstr "" -#: fpdb.pyw:432 +#: fpdb.pyw:433 msgid "To configure things like colouring you will still have to use the Preferences dialogue or manually edit your HUD_config.xml." msgstr "" -#: fpdb.pyw:539 +#: fpdb.pyw:540 msgid "Confirm deleting and recreating tables" msgstr "" -#: fpdb.pyw:540 +#: fpdb.pyw:541 msgid "Please confirm that you want to (re-)create the tables." msgstr "" -#: fpdb.pyw:541 +#: fpdb.pyw:542 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 "" -#: fpdb.pyw:542 +#: fpdb.pyw:543 msgid "This may take a while." msgstr "" -#: fpdb.pyw:567 +#: fpdb.pyw:568 msgid "User cancelled recreating tables" msgstr "" -#: fpdb.pyw:574 +#: fpdb.pyw:575 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" -#: fpdb.pyw:582 +#: fpdb.pyw:583 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:596 +#: fpdb.pyw:597 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:609 +#: fpdb.pyw:610 msgid " Rebuilding HUD Cache ... " msgstr "" -#: fpdb.pyw:617 +#: fpdb.pyw:618 msgid "User cancelled rebuilding hud cache" msgstr "" -#: fpdb.pyw:629 +#: fpdb.pyw:630 msgid "Confirm rebuilding database indexes" msgstr "" -#: fpdb.pyw:630 +#: fpdb.pyw:631 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" -#: fpdb.pyw:638 +#: fpdb.pyw:639 msgid " Rebuilding Indexes ... " msgstr "" -#: fpdb.pyw:645 +#: fpdb.pyw:646 msgid " Cleaning Database ... " msgstr "" -#: fpdb.pyw:650 +#: fpdb.pyw:651 msgid " Analyzing Database ... " msgstr "" -#: fpdb.pyw:655 +#: fpdb.pyw:656 msgid "User cancelled rebuilding db indexes" msgstr "" -#: fpdb.pyw:750 +#: fpdb.pyw:751 msgid "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:803 +#: fpdb.pyw:806 msgid "_Main" msgstr "" -#: fpdb.pyw:804 fpdb.pyw:833 +#: fpdb.pyw:807 fpdb.pyw:838 msgid "_Quit" msgstr "" -#: fpdb.pyw:805 +#: fpdb.pyw:808 msgid "L" msgstr "" -#: fpdb.pyw:805 +#: fpdb.pyw:808 msgid "_Load Profile (broken)" msgstr "" -#: fpdb.pyw:806 +#: fpdb.pyw:809 msgid "S" msgstr "" -#: fpdb.pyw:806 +#: fpdb.pyw:809 msgid "_Save Profile (todo)" msgstr "" -#: fpdb.pyw:807 +#: fpdb.pyw:810 msgid "F" msgstr "" -#: fpdb.pyw:807 +#: fpdb.pyw:810 msgid "Pre_ferences" msgstr "" -#: fpdb.pyw:808 +#: fpdb.pyw:811 msgid "_Import" msgstr "" -#: fpdb.pyw:809 +#: fpdb.pyw:812 msgid "B" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:813 msgid "R" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:813 msgid "Tournament _Results Import" msgstr "" -#: fpdb.pyw:811 +#: fpdb.pyw:814 msgid "I" msgstr "" -#: fpdb.pyw:811 +#: fpdb.pyw:814 msgid "_Import through eMail/IMAP" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:815 msgid "_Viewers" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:816 msgid "A" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:816 msgid "_Auto Import and HUD" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:817 msgid "H" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:817 msgid "_HUD Configurator" msgstr "" -#: fpdb.pyw:815 +#: fpdb.pyw:818 msgid "G" msgstr "" -#: fpdb.pyw:815 +#: fpdb.pyw:818 msgid "_Graphs" msgstr "" -#: fpdb.pyw:816 fpdb.pyw:1079 +#: fpdb.pyw:819 fpdb.pyw:1094 msgid "Tourney Graphs" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:820 fpdb.pyw:1101 +msgid "Stove" +msgstr "" + +#: fpdb.pyw:821 msgid "P" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:821 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:822 msgid "T" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:822 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:819 +#: fpdb.pyw:823 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:824 msgid "O" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:824 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "" -#: fpdb.pyw:821 fpdb.pyw:1044 +#: fpdb.pyw:825 fpdb.pyw:1053 msgid "Session Stats" msgstr "" -#: fpdb.pyw:822 -msgid "_Database" -msgstr "" - -#: fpdb.pyw:823 -msgid "_Maintain Databases" -msgstr "" - -#: fpdb.pyw:824 -msgid "Create or Recreate _Tables" -msgstr "" - -#: fpdb.pyw:825 -msgid "Rebuild HUD Cache" -msgstr "" - #: fpdb.pyw:826 -msgid "Rebuild DB Indexes" +msgid "Hand _Replayer" msgstr "" #: fpdb.pyw:827 -msgid "_Statistics" +msgid "_Database" msgstr "" #: fpdb.pyw:828 -msgid "Dump Database to Textfile (takes ALOT of time)" +msgid "_Maintain Databases" msgstr "" #: fpdb.pyw:829 -msgid "_Help" +msgid "Create or Recreate _Tables" msgstr "" #: fpdb.pyw:830 -msgid "_Log Messages" +msgid "Rebuild HUD Cache" msgstr "" #: fpdb.pyw:831 +msgid "Rebuild DB Indexes" +msgstr "" + +#: fpdb.pyw:832 +msgid "_Statistics" +msgstr "" + +#: fpdb.pyw:833 +msgid "Dump Database to Textfile (takes ALOT of time)" +msgstr "" + +#: fpdb.pyw:834 +msgid "_Help" +msgstr "" + +#: fpdb.pyw:835 +msgid "_Log Messages" +msgstr "" + +#: fpdb.pyw:836 msgid "A_bout, License, Copying" msgstr "" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "" "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:850 +#: fpdb.pyw:855 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "CONFIG FILE ERROR" msgstr "" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "" "Logfile is %s\n" msgstr "" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Config file" msgstr "" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:859 +#: fpdb.pyw:864 msgid "Edit your screen_name and hand history path in the supported_sites section of the Preferences window (Main menu) before trying to import hands." msgstr "" -#: fpdb.pyw:881 +#: fpdb.pyw:886 msgid "Connected to SQLite: %s" msgstr "" -#: fpdb.pyw:915 +#: fpdb.pyw:920 msgid "Strong Warning - Invalid database version" msgstr "" -#: fpdb.pyw:917 +#: fpdb.pyw:922 msgid "An invalid DB version or missing tables have been detected." msgstr "" -#: fpdb.pyw:921 +#: fpdb.pyw:926 msgid "This error is not necessarily fatal but it is strongly recommended that you recreate the tables by using the Database menu." msgstr "" -#: fpdb.pyw:925 +#: fpdb.pyw:930 msgid "Not doing this will likely lead to misbehaviour including fpdb crashes, corrupt data etc." msgstr "" -#: fpdb.pyw:938 +#: fpdb.pyw:944 msgid "Status: Connected to %s database named %s on host %s" msgstr "" -#: fpdb.pyw:948 +#: fpdb.pyw:954 msgid "" "\n" "Global lock taken by %s" msgstr "" -#: fpdb.pyw:951 +#: fpdb.pyw:957 msgid "" "\n" "Failed to get global lock, it is currently held by %s" msgstr "" -#: fpdb.pyw:961 +#: fpdb.pyw:967 msgid "Quitting normally" msgstr "" -#: fpdb.pyw:986 +#: fpdb.pyw:992 msgid "" "Global lock released.\n" msgstr "" -#: fpdb.pyw:993 +#: fpdb.pyw:999 msgid "Auto Import" msgstr "" -#: fpdb.pyw:1000 +#: fpdb.pyw:1009 msgid "Bulk Import" msgstr "" -#: fpdb.pyw:1007 +#: fpdb.pyw:1016 msgid "Tournament Results Import" msgstr "" -#: fpdb.pyw:1013 +#: fpdb.pyw:1022 msgid "eMail Import" msgstr "" -#: fpdb.pyw:1020 +#: fpdb.pyw:1029 msgid "Ring Player Stats" msgstr "" -#: fpdb.pyw:1026 +#: fpdb.pyw:1035 msgid "Tourney Stats" msgstr "" -#: fpdb.pyw:1032 +#: fpdb.pyw:1041 msgid "Tourney Viewer" msgstr "" -#: fpdb.pyw:1038 +#: fpdb.pyw:1047 msgid "Positional Stats" msgstr "" -#: fpdb.pyw:1048 +#: fpdb.pyw:1059 +msgid "Hand Replayer" +msgstr "" + +#: fpdb.pyw:1063 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in touch by emailing steffen@schaumburger.info\n" @@ -3334,43 +3354,49 @@ msgid "" "You can find the full license texts in agpl-3.0.txt, gpl-2.0.txt, gpl-3.0.txt and mit.txt in the fpdb installation directory." msgstr "" -#: fpdb.pyw:1065 +#: fpdb.pyw:1080 msgid "Help" msgstr "" -#: fpdb.pyw:1072 +#: fpdb.pyw:1087 msgid "Graphs" msgstr "" -#: fpdb.pyw:1131 +#: fpdb.pyw:1174 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt in: %s" msgstr "" -#: fpdb.pyw:1163 +#: fpdb.pyw:1175 +msgid "" +"\n" +"Any major error will be reported there _only_.\n" +msgstr "" + +#: fpdb.pyw:1204 msgid "fpdb starting ..." msgstr "" -#: fpdb.pyw:1240 +#: fpdb.pyw:1303 msgid "" "WARNING: Unable to find output hand history directory %s\n" "\n" " Press YES to create this directory, or NO to select a new one." msgstr "" -#: fpdb.pyw:1248 +#: fpdb.pyw:1311 msgid "WARNING: Unable to create hand output directory. Importing is not likely to work until this is fixed." msgstr "" -#: fpdb.pyw:1259 +#: fpdb.pyw:1322 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1275 +#: fpdb.pyw:1338 msgid "" "\n" "Enter short code for %s\n" @@ -3385,88 +3411,88 @@ msgstr "" msgid "Import database module: psycopg2 not found" msgstr "" -#: fpdb_import.py:185 +#: fpdb_import.py:189 msgid "Database ID for %s not found" msgstr "" -#: fpdb_import.py:187 +#: fpdb_import.py:191 msgid "[ERROR] More than 1 Database ID found for %s - Multiple currencies not implemented yet" msgstr "" -#: fpdb_import.py:233 +#: fpdb_import.py:237 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "" -#: fpdb_import.py:242 +#: fpdb_import.py:246 msgid "No need to drop indexes." msgstr "" -#: fpdb_import.py:261 +#: fpdb_import.py:265 msgid "writers finished already" msgstr "" -#: fpdb_import.py:264 +#: fpdb_import.py:268 msgid "waiting for writers to finish ..." msgstr "" -#: fpdb_import.py:274 +#: fpdb_import.py:278 msgid " ... writers finished" msgstr "" -#: fpdb_import.py:280 +#: fpdb_import.py:284 msgid "No need to rebuild indexes." msgstr "" -#: fpdb_import.py:284 +#: fpdb_import.py:288 msgid "No need to rebuild hudcache." msgstr "" -#: fpdb_import.py:318 +#: fpdb_import.py:322 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:445 fpdb_import.py:447 +#: fpdb_import.py:449 fpdb_import.py:451 msgid "Converting %s" msgstr "" -#: fpdb_import.py:485 +#: fpdb_import.py:489 msgid "Hand processed but empty" msgstr "" -#: fpdb_import.py:498 +#: fpdb_import.py:510 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:501 +#: fpdb_import.py:513 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:516 +#: fpdb_import.py:528 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:527 +#: fpdb_import.py:539 msgid "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge.net so we can fix the problem." msgstr "" -#: fpdb_import.py:528 +#: fpdb_import.py:540 msgid "Filename:" msgstr "" -#: fpdb_import.py:529 +#: fpdb_import.py:541 msgid "Here is the first line of the hand so you can identify it. Please mention that the error was a ValueError:" msgstr "" -#: fpdb_import.py:531 +#: fpdb_import.py:543 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:587 +#: fpdb_import.py:599 msgid "Importing" msgstr "" -#: fpdb_import.py:615 -msgid "CLI for fpdb_import is now available as CliFpdb.py" +#: fpdb_import.py:627 +msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" #: interlocks.py:52 diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index f17ef9a1..dd3f4ea8 100644 --- a/pyfpdb/locale/fpdb-fr_FR.po +++ b/pyfpdb/locale/fpdb-fr_FR.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2010-11-29 21:40+CET\n" +"POT-Creation-Date: 2010-12-28 15:32+CET\n" "PO-Revision-Date: 2010-09-09 13:33+0100\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -16,24 +16,25 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" #: AbsoluteToFpdb.py:139 BetfairToFpdb.py:76 CarbonToFpdb.py:130 -#: FulltiltToFpdb.py:185 OnGameToFpdb.py:170 PartyPokerToFpdb.py:200 -#: PkrToFpdb.py:128 PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 -#: WinamaxToFpdb.py:157 iPokerToFpdb.py:122 +#: EverleafToFpdb.py:110 FulltiltToFpdb.py:187 OnGameToFpdb.py:171 +#: PartyPokerToFpdb.py:196 PkrToFpdb.py:128 PokerStarsToFpdb.py:189 +#: Win2dayToFpdb.py:95 WinamaxToFpdb.py:171 iPokerToFpdb.py:122 msgid "determineGameType: Unable to recognise gametype from: '%s'" msgstr "" #: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: FulltiltToFpdb.py:186 OnGameToFpdb.py:171 OnGameToFpdb.py:185 -#: PartyPokerToFpdb.py:201 PkrToFpdb.py:129 PkrToFpdb.py:154 -#: PokerStarsToFpdb.py:188 PokerStarsToFpdb.py:214 Win2dayToFpdb.py:96 -#: WinamaxToFpdb.py:158 WinamaxToFpdb.py:172 iPokerToFpdb.py:123 +#: EverleafToFpdb.py:111 FulltiltToFpdb.py:188 OnGameToFpdb.py:172 +#: OnGameToFpdb.py:187 PartyPokerToFpdb.py:197 PkrToFpdb.py:129 +#: PkrToFpdb.py:154 PokerStarsToFpdb.py:190 PokerStarsToFpdb.py:216 +#: Win2dayToFpdb.py:96 WinamaxToFpdb.py:172 WinamaxToFpdb.py:190 +#: iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:78 CarbonToFpdb.py:132 -#: FulltiltToFpdb.py:187 OnGameToFpdb.py:172 PartyPokerToFpdb.py:202 -#: PkrToFpdb.py:130 PokerStarsToFpdb.py:189 Win2dayToFpdb.py:97 -#: WinamaxToFpdb.py:159 iPokerToFpdb.py:124 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:189 OnGameToFpdb.py:173 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:130 PokerStarsToFpdb.py:191 +#: Win2dayToFpdb.py:97 WinamaxToFpdb.py:173 iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "" @@ -56,21 +57,22 @@ msgid "File name: %s" msgstr "Nom de fichier:" #: AbsoluteToFpdb.py:209 +#, fuzzy msgid "Absolute: Didn't match re_*InfoFromFilename: '%s'" -msgstr "" +msgstr "N'a pas correspondu à re_HandInfo" -#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:215 FulltiltToFpdb.py:346 -#: OnGameToFpdb.py:303 PokerStarsToFpdb.py:352 Win2dayToFpdb.py:203 -#: WinamaxToFpdb.py:276 +#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:354 +#: OnGameToFpdb.py:305 PokerStarsToFpdb.py:354 Win2dayToFpdb.py:203 +#: WinamaxToFpdb.py:347 msgid "reading antes" msgstr "lecture antes" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:227 +#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 #, fuzzy msgid "No bringin found." msgstr "Bringin non trouvé" -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:234 +#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 msgid "No small blind" msgstr "Pas de petite blinde" @@ -79,40 +81,39 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "" #: AbsoluteToFpdb.py:401 BetfairToFpdb.py:222 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:323 FulltiltToFpdb.py:710 PartyPokerToFpdb.py:579 -#: PokerStarsToFpdb.py:462 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:718 PartyPokerToFpdb.py:565 +#: PokerStarsToFpdb.py:464 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "analyse de l'historique des mains" # Not really sure of the context here #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:223 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:324 FulltiltToFpdb.py:711 PartyPokerToFpdb.py:580 -#: PokerStarsToFpdb.py:463 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:719 PartyPokerToFpdb.py:566 +#: PokerStarsToFpdb.py:465 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 msgid "output translation to" msgstr "traduction envoyé vers" -# Fred : Not really sure of the context here #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:224 CarbonToFpdb.py:300 -#: EverleafToFpdb.py:325 FulltiltToFpdb.py:712 PartyPokerToFpdb.py:581 -#: PokerStarsToFpdb.py:464 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:720 PartyPokerToFpdb.py:567 +#: PokerStarsToFpdb.py:466 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" -#: Anonymise.py:47 +#: Anonymise.py:49 msgid "Could not find file %s" msgstr "Impossible de trouver le fichier %s" -#: Anonymise.py:53 +#: Anonymise.py:55 msgid "Output being written to" msgstr "Résultats écris à" -#: BetfairToFpdb.py:108 CarbonToFpdb.py:163 EverleafToFpdb.py:142 +#: BetfairToFpdb.py:108 CarbonToFpdb.py:163 EverleafToFpdb.py:145 #: iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "Didn't match re_HandInfo" msgstr "N'a pas correspondu à re_HandInfo" -#: BetfairToFpdb.py:109 CarbonToFpdb.py:165 FulltiltToFpdb.py:224 -#: PokerStarsToFpdb.py:225 +#: BetfairToFpdb.py:109 CarbonToFpdb.py:165 FulltiltToFpdb.py:226 +#: PokerStarsToFpdb.py:227 #, fuzzy msgid "No match in readHandInfo." msgstr "N'a pas correspondu à re_HandInfo" @@ -125,12 +126,12 @@ msgstr "readPlayerStacks: Moins de 2 joueurs trouvés dans une main" msgid "No bringin found" msgstr "Bringin non trouvé" -#: BetfairToFpdb.py:199 OnGameToFpdb.py:346 PokerStarsToFpdb.py:434 -#: WinamaxToFpdb.py:322 +#: BetfairToFpdb.py:199 OnGameToFpdb.py:348 PokerStarsToFpdb.py:436 +#: WinamaxToFpdb.py:393 msgid "DEBUG: unimplemented readAction: '%s' '%s'" msgstr "DEBUG: readAction non implementé: '%s' '%s'" -#: Card.py:430 +#: Card.py:431 msgid "fpdb card encoding(same as pokersource)" msgstr "encodage des cartes fpdb (même que pokersource)" @@ -177,7 +178,7 @@ msgstr "Logger par défaut initialisé pour" msgid "Default logger intialised for " msgstr "Logger par défaut initialisé pour" -#: Configuration.py:178 Database.py:435 Database.py:436 +#: Configuration.py:178 Database.py:443 Database.py:444 msgid "Creating directory: '%s'" msgstr "Création du répertoire: '%s'" @@ -189,59 +190,59 @@ msgstr "" "Encodage par défaut est US-ASCII, passage en CP1252 -- Si vous n'êtes pas " "sur un Mac, veuillez rapporter le problème." -# Fred : is it an action or a place ? #: Configuration.py:302 +#, fuzzy msgid "Loading site" -msgstr "" +msgstr "lecture antes" -#: Configuration.py:520 +#: Configuration.py:522 msgid "config.general: adding %s = %s" msgstr "config.general: ajout %s = %s" -#: Configuration.py:567 Configuration.py:568 +#: Configuration.py:569 Configuration.py:570 msgid "bad number in xalignment was ignored" msgstr "mauvais chiffre dans xalignment a été ignoré" -#: Configuration.py:617 +#: Configuration.py:619 msgid "missing config section raw_hands" msgstr "section de config raw_hands manquante" -#: Configuration.py:623 +#: Configuration.py:625 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" "Valeur de config invalide pour raw_hands.save, mise par défaut à \"error\"" -#: Configuration.py:630 +#: Configuration.py:632 msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" "Valeur de config invalide pour raw_hands.compression, mise par défaut à " "\"error\"" -#: Configuration.py:643 +#: Configuration.py:645 msgid "missing config section raw_tourneys" msgstr "section de config raw_tourneys manquante" -#: Configuration.py:649 +#: Configuration.py:651 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" "Valeur de config invalide pour raw_tourneys.save, mise par défaut à \"error\"" -#: Configuration.py:656 +#: Configuration.py:658 msgid "" "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" msgstr "" "Valeur de config invalide pour raw_tourneys.compression, mise par défaut à " "\"error\"" -#: Configuration.py:674 Configuration.py:675 +#: Configuration.py:676 Configuration.py:677 msgid "Configuration file %s not found. Using defaults." msgstr "Fichier de configuration %s non trouvé. Defaut utilisé." -#: Configuration.py:705 +#: Configuration.py:707 msgid "Reading configuration file %s" msgstr "Lecture du fichier de configuration %s" -#: Configuration.py:706 +#: Configuration.py:708 msgid "" "\n" "Reading configuration file %s\n" @@ -249,11 +250,11 @@ msgstr "" "\n" "Lecture du fichier de configuration %s\n" -#: Configuration.py:712 +#: Configuration.py:714 msgid "Error parsing %s. See error log file." msgstr "Erreur d'analyse %s. Voir fichier de log d'erreur" -#: Configuration.py:828 +#: Configuration.py:830 #, fuzzy msgid "Error parsing example file %s. See error log file." msgstr "Erreur d'analyse %s. Voir fichier de log d'erreur" @@ -270,296 +271,312 @@ msgstr "N'utilise pas numpy pour définir la variance dans sqlite" msgid "Creating Database instance, sql = %s" msgstr "Création de la base de donnée, sql = %s" -#: Database.py:386 +#: Database.py:394 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** WARNING ERREUR MYSQL INCONNUE:" -#: Database.py:440 +#: Database.py:448 msgid "Connecting to SQLite: %(database)s" msgstr "Connexion à SQLite: %(database)s" -#: Database.py:452 +#: Database.py:460 msgid "Some database functions will not work without NumPy support" msgstr "Certaines fonctionnalités ne foncitonneront pas sans NumPy" -#: Database.py:482 +#: Database.py:490 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" "Version de la base de données trop ancienne ou trop nouvelle (%s) - " "recrééez les tables SVP" -#: Database.py:488 Database.py:489 +#: Database.py:496 Database.py:497 msgid "Failed to read settings table - recreating tables" msgstr "Echec de lecture de la table de règlages - recréation des tables" -#: Database.py:493 Database.py:494 +#: Database.py:501 Database.py:502 msgid "Failed to read settings table - please recreate tables" msgstr "Echec de lecture de la table de règlages - recréation des tables" -#: Database.py:515 +#: Database.py:523 msgid "commit %s failed: info=%s value=%s" msgstr "echec du commit %s: info=%s valeur=%s" -#: Database.py:519 +#: Database.py:527 msgid "commit failed" msgstr "echec du commit" -#: Database.py:688 Database.py:717 +#: Database.py:696 Database.py:729 msgid "*** Database Error: " msgstr "*** Erreur Base de Données: " -#: Database.py:714 +#: Database.py:726 msgid "Database: date n hands ago = " msgstr "Base de Données: date d'il y a n mains = " -#: Database.py:871 +#: Database.py:883 msgid "ERROR: query %s result does not have player_id as first column" msgstr "ERROR: query %s le résultat n'a pas player_id en première colonne" -#: Database.py:913 +#: Database.py:975 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId(): problème lors de la recherche insert_id? ret=%d" -#: Database.py:925 +#: Database.py:987 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): problème lors de la recherche lastval? row=%d" -#: Database.py:932 +#: Database.py:994 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): backend inconnu: %d" -#: Database.py:937 +#: Database.py:999 msgid "*** Database get_last_insert_id error: " msgstr "*** Erreur get_last_insert_id base de données: " -#: Database.py:991 Database.py:1414 +#: Database.py:1053 Database.py:1478 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "Warning: suppression de pg fk %s_%s_fkey a échoué: %s, continue..." -#: Database.py:995 Database.py:1418 +#: Database.py:1057 Database.py:1482 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "warning: contrainte %s_%s_fkey non supprimée: %s, continue ..." -#: Database.py:1003 Database.py:1292 +#: Database.py:1065 Database.py:1356 msgid "dropping mysql index " msgstr "supprime mysql index" -#: Database.py:1009 Database.py:1297 Database.py:1305 Database.py:1312 +#: Database.py:1071 Database.py:1361 Database.py:1369 Database.py:1376 msgid " drop index failed: " msgstr " suppression d'index a échoué: " -#: Database.py:1014 Database.py:1299 +#: Database.py:1076 Database.py:1363 msgid "dropping pg index " msgstr "supprime pg index " -#: Database.py:1027 +#: Database.py:1089 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "warning: suppression de l'index %s_%s_idx a échoué: %s, continue ..." -#: Database.py:1031 +#: Database.py:1093 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "warning: index %s_%s_idx non supprimé: %s, continue ..." -#: Database.py:1071 Database.py:1079 +#: Database.py:1133 Database.py:1141 #, fuzzy msgid "Creating foreign key " msgstr "création d'une clé étrangère" -#: Database.py:1077 Database.py:1086 Database.py:1098 +#: Database.py:1139 Database.py:1148 Database.py:1160 #, fuzzy msgid "Create foreign key failed: " msgstr " creation d'une clé étrangère a échoué" -#: Database.py:1093 Database.py:1250 Database.py:1251 +#: Database.py:1155 Database.py:1314 Database.py:1315 msgid "Creating mysql index %s %s" msgstr "Création index mysql %s %s" -#: Database.py:1102 +#: Database.py:1164 #, fuzzy msgid "Creating pg index " msgstr "création index pg" -#: Database.py:1107 Database.py:1256 Database.py:1265 Database.py:1273 +#: Database.py:1169 Database.py:1320 Database.py:1329 Database.py:1337 msgid "Create index failed: " msgstr "Création de l'index a échoué: " -#: Database.py:1147 Database.py:1148 +#: Database.py:1210 Database.py:1211 msgid "Finished recreating tables" msgstr "Fin de re-création des tables" -#: Database.py:1188 +#: Database.py:1252 +#, fuzzy msgid "***Error creating tables: " -msgstr "***Erreur lors de la création des tables: " +msgstr "***Erreur lors de la suppression des tables: " -#: Database.py:1198 +#: Database.py:1262 msgid "*** Error unable to get databasecursor" msgstr "*** Erreur impossible de récuperer databasecursor" -#: Database.py:1210 Database.py:1221 Database.py:1231 Database.py:1238 +#: Database.py:1274 Database.py:1285 Database.py:1295 Database.py:1302 msgid "***Error dropping tables: " msgstr "***Erreur lors de la suppression des tables: " -#: Database.py:1236 +#: Database.py:1300 msgid "*** Error in committing table drop" msgstr "*** Erreur lors du in committing table drop" -#: Database.py:1259 Database.py:1260 +#: Database.py:1323 Database.py:1324 msgid "Creating pgsql index %s %s" msgstr "Création de l'index pgsql %s %s" -#: Database.py:1267 Database.py:1268 +#: Database.py:1331 Database.py:1332 msgid "Creating sqlite index %s %s" msgstr "Création de l'index sqlite %s %s" -#: Database.py:1275 +#: Database.py:1339 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Base de données inconnue: MySQL, Postgres et SQLite sont supportées" -#: Database.py:1280 +#: Database.py:1344 +#, fuzzy msgid "Error creating indexes: " -msgstr "Erreur à la création des indices" +msgstr "création index pg" -#: Database.py:1307 +#: Database.py:1371 msgid "Dropping sqlite index " msgstr "Suppression de l'index sqlite " -#: Database.py:1314 +#: Database.py:1378 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" "Fpdb ne supporte que MySQL, Postgres et SQLITE, qu'essayez vous d'utiliser ?" -#: Database.py:1328 Database.py:1368 +#: Database.py:1392 Database.py:1432 msgid " set_isolation_level failed: " msgstr " set_isolation_level a échoué:" -#: Database.py:1345 Database.py:1353 +#: Database.py:1409 Database.py:1417 msgid "creating foreign key " msgstr "création d'une clé étrangère" -#: Database.py:1351 +#: Database.py:1415 msgid " create foreign key failed: " msgstr " creation d'une clé étrangère a échoué" -#: Database.py:1360 +#: Database.py:1424 msgid " create foreign key failed: " msgstr " creation d'une clé étrangère a échoué" -#: Database.py:1362 Database.py:1421 +#: Database.py:1426 Database.py:1485 msgid "Only MySQL and Postgres supported so far" msgstr "Seuls MySQL et Postgres sont supportés pour le moment" -#: Database.py:1392 +#: Database.py:1456 msgid "dropping mysql foreign key" msgstr "Suppresion de la clé étrangère mysql" -#: Database.py:1396 +#: Database.py:1460 msgid " drop failed: " msgstr " la suppression a échoué: " -#: Database.py:1399 +#: Database.py:1463 msgid "dropping pg foreign key" msgstr "suppression de la clé étrangère pg" -#: Database.py:1411 +#: Database.py:1475 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "suppression de la clé étrangère pg %s_%s_fkey, continue..." -#: Database.py:1531 +#: Database.py:1595 msgid "Rebuild hudcache took %.1f seconds" msgstr "Reconstruction du hudcache a pris %.1f secondes" -#: Database.py:1534 Database.py:1567 +#: Database.py:1598 Database.py:1636 msgid "Error rebuilding hudcache:" msgstr "Erreur lors de la reconsctruction du hudcache:" -#: Database.py:1579 Database.py:1585 +#: Database.py:1648 Database.py:1654 msgid "Error during analyze:" msgstr "Erreur lors de l'analyse" -#: Database.py:1589 +#: Database.py:1658 msgid "Analyze took %.1f seconds" msgstr "L'analyse a pris %.1f secondes" -#: Database.py:1599 Database.py:1605 +#: Database.py:1668 Database.py:1674 msgid "Error during vacuum:" msgstr "Erreur durant le netoyage:" -#: Database.py:1609 +#: Database.py:1678 msgid "Vacuum took %.1f seconds" msgstr "Le nettoyage a pris %.1f secondes" -#: Database.py:1621 +#: Database.py:1690 msgid "Error during lock_for_insert:" msgstr "Error lors du lock_for_insert:" -#: Database.py:2056 +#: Database.py:1699 +msgid "######## Hands ##########" +msgstr "" + +#: Database.py:1703 +msgid "###### End Hands ########" +msgstr "" + +#: Database.py:2088 +#, fuzzy +msgid "Error aquiring hero ids:" +msgstr "Erreur lors de l'analyse" + +#: Database.py:2217 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2059 +#: Database.py:2220 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2084 +#: Database.py:2245 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2089 +#: Database.py:2250 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2093 +#: Database.py:2254 msgid "***Error storing hand: " msgstr "***Erreur lors du stockage de la main" -#: Database.py:2103 +#: Database.py:2264 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" "base de données finie d'écrire: stocké %d mains (%d échouées) en %.1f " "secondes" -#: Database.py:2113 +#: Database.py:2274 msgid "***Error sending finish: " msgstr "***Erreur lors de l'envoi de fin: " -#: Database.py:2195 +#: Database.py:2356 msgid "invalid source in Database.createOrUpdateTourney" msgstr "source invalide dans Database.createOrUpdateTourney" -#: Database.py:2208 +#: Database.py:2369 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "source invalide dans Database.createOrUpdateTourneysPlayers" -#: Database.py:2334 +#: Database.py:2495 msgid "HandToWrite.init error: " msgstr "HandToWrite.init erreur: " -#: Database.py:2384 +#: Database.py:2545 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all erreur: " -#: Database.py:2415 +#: Database.py:2576 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2423 +#: Database.py:2584 msgid "query plan: " msgstr "" -#: Database.py:2432 +#: Database.py:2593 msgid "cards =" msgstr "cartes =" -#: Database.py:2435 +#: Database.py:2596 +#, fuzzy msgid "get_stats took: %4.3f seconds" -msgstr "" +msgstr "Le nettoyage a pris %.1f secondes" -#: Database.py:2437 +#: Database.py:2598 msgid "press enter to continue" msgstr "appuyer sur entrée pour continuer" -#: EverleafToFpdb.py:262 +#: EverleafToFpdb.py:265 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" @@ -700,85 +717,85 @@ msgstr "à:" msgid " Clear Dates " msgstr " Effacer les Dates " -#: Filters.py:1013 fpdb.pyw:716 +#: Filters.py:1013 fpdb.pyw:717 msgid "Pick a date" msgstr "Choisir une date" -#: Filters.py:1019 fpdb.pyw:722 +#: Filters.py:1019 fpdb.pyw:723 msgid "Done" msgstr "Fait" -#: FullTiltPokerSummary.py:82 PokerStarsSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:83 FullTiltPokerSummary.py:109 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 msgid "parseSummary: Raising FpdbParseError" msgstr "" -#: FullTiltPokerSummary.py:84 PokerStarsSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:108 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "" -#: FullTiltPokerSummary.py:110 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:223 +#: FulltiltToFpdb.py:225 msgid "readHandInfo: Unable to recognise handinfo from: '%s'" msgstr "" -#: FulltiltToFpdb.py:356 +#: FulltiltToFpdb.py:364 msgid "Player bringing in: %s for %s" msgstr "" -#: FulltiltToFpdb.py:359 +#: FulltiltToFpdb.py:367 #, fuzzy msgid "No bringin found, handid =%s" msgstr "Bringin non trouvé" -#: FulltiltToFpdb.py:416 +#: FulltiltToFpdb.py:424 #, fuzzy msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "DEBUG: readAction non implementé: '%s' '%s'" -#: FulltiltToFpdb.py:492 +#: FulltiltToFpdb.py:500 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:550 +#: FulltiltToFpdb.py:558 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:581 +#: FulltiltToFpdb.py:589 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflit entre le buyin dans la ligne du haut (%s) et le champ BuyIn (%s)" -#: FulltiltToFpdb.py:588 +#: FulltiltToFpdb.py:596 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflit entre les frais dans la ligne du haut (%s) et le champ BuyIn (%s)" -#: FulltiltToFpdb.py:592 +#: FulltiltToFpdb.py:600 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" "Impossible d'affecter un buyin à ce tournoi : considèrer en tant que freeroll" -#: FulltiltToFpdb.py:693 +#: FulltiltToFpdb.py:701 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:702 +#: FulltiltToFpdb.py:710 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:704 +#: FulltiltToFpdb.py:712 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -786,7 +803,7 @@ msgstr "" msgid "Time between imports in seconds:" msgstr "Temps entre les imports en secondes" -#: GuiAutoImport.py:122 GuiAutoImport.py:190 GuiAutoImport.py:274 +#: GuiAutoImport.py:122 GuiAutoImport.py:190 GuiAutoImport.py:275 #, fuzzy msgid " Start _Auto Import " msgstr " Démarrage _Autoimport " @@ -810,18 +827,18 @@ msgstr " _Auto Import En cours " msgid " Stop _Auto Import " msgstr " Arrêt _Autoimport " -#: GuiAutoImport.py:213 +#: GuiAutoImport.py:214 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" msgstr "" -#: GuiAutoImport.py:215 +#: GuiAutoImport.py:216 #, fuzzy msgid " _Stop Auto Import " msgstr " Arrêt _Autoimport " -#: GuiAutoImport.py:235 +#: GuiAutoImport.py:236 msgid "opening pipe to HUD" msgstr "" @@ -839,22 +856,24 @@ msgid "" msgstr "Import direct abandonné - lock global impossible" #: GuiAutoImport.py:267 +#, fuzzy msgid "" "\n" "Stopping Auto Import - global lock released." -msgstr "" +msgstr "Import direct abandonné - lock global impossible" #: GuiAutoImport.py:269 +#, fuzzy msgid "" "\n" " * Stop Auto Import: HUD already terminated" -msgstr "" +msgstr " Arrêt _Autoimport " -#: GuiAutoImport.py:296 +#: GuiAutoImport.py:297 msgid "Browse..." msgstr "Parcourir..." -#: GuiAutoImport.py:341 GuiBulkImport.py:348 +#: GuiAutoImport.py:342 GuiBulkImport.py:348 msgid "How often to print a one-line status report (0 (default) means never)" msgstr "" "A quelle fréquence écrire une ligne de rapport (0 (défaut) veut dire " @@ -933,7 +952,7 @@ msgstr "Filtre de site:" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:291 GuiTourneyImport.py:135 fpdb.pyw:809 +#: GuiBulkImport.py:291 GuiTourneyImport.py:135 fpdb.pyw:812 msgid "_Bulk Import" msgstr "" @@ -945,7 +964,7 @@ msgstr "Import cliqué" msgid "Waiting..." msgstr "Attente..." -#: GuiBulkImport.py:340 Options.py:55 +#: GuiBulkImport.py:340 Options.py:58 msgid "Input file in quiet mode" msgstr "Fichier d'entrée en mode silencieux" @@ -962,7 +981,7 @@ msgstr "" msgid "If this option is passed it quits when it encounters any error" msgstr "Si cette option est passée cela quitte quand une erreur est survenue" -#: GuiBulkImport.py:350 Options.py:52 +#: GuiBulkImport.py:350 Options.py:55 msgid "Print some useful one liners" msgstr "Affiche quelques lignes utiles" @@ -1098,29 +1117,29 @@ msgstr "" msgid " not connected but no exception" msgstr "" -#: GuiDatabase.py:373 fpdb.pyw:883 +#: GuiDatabase.py:373 fpdb.pyw:888 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:377 fpdb.pyw:885 +#: GuiDatabase.py:377 fpdb.pyw:890 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" -#: GuiDatabase.py:378 fpdb.pyw:886 +#: GuiDatabase.py:378 fpdb.pyw:891 msgid "Please check that the MySQL service has been started" msgstr "Veuillez vérifier que le service MySQL est démarré" -#: GuiDatabase.py:382 fpdb.pyw:888 +#: GuiDatabase.py:382 fpdb.pyw:893 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:890 +#: GuiDatabase.py:385 fpdb.pyw:895 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:386 fpdb.pyw:891 +#: GuiDatabase.py:386 fpdb.pyw:896 #, 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é" @@ -1255,25 +1274,25 @@ msgstr "Rafraîchir" msgid "_Export to File" msgstr "" -#: GuiGraphViewer.py:135 GuiGraphViewer.py:251 GuiSessionViewer.py:370 +#: GuiGraphViewer.py:135 GuiGraphViewer.py:248 GuiSessionViewer.py:372 #: GuiTourneyGraphViewer.py:134 GuiTourneyGraphViewer.py:232 msgid "***Error: " msgstr "***Erreur: " -#: GuiGraphViewer.py:168 GuiPositionalStats.py:177 GuiRingPlayerStats.py:276 -#: GuiSessionViewer.py:219 GuiTourneyGraphViewer.py:159 +#: GuiGraphViewer.py:168 GuiPositionalStats.py:177 GuiRingPlayerStats.py:267 +#: GuiSessionViewer.py:212 GuiTourneyGraphViewer.py:159 #: GuiTourneyPlayerStats.py:268 msgid "No sites selected - defaulting to PokerStars" msgstr "Pas de site selectionné - Pokerstars par défaut" -#: GuiGraphViewer.py:173 GuiPositionalStats.py:180 GuiRingPlayerStats.py:279 -#: GuiSessionViewer.py:222 GuiTourneyGraphViewer.py:164 +#: GuiGraphViewer.py:173 GuiPositionalStats.py:180 GuiRingPlayerStats.py:270 +#: GuiSessionViewer.py:215 GuiTourneyGraphViewer.py:164 #: GuiTourneyPlayerStats.py:271 msgid "No player ids found" msgstr "Pas d'ids de joueur trouvé" -#: GuiGraphViewer.py:178 GuiPositionalStats.py:183 GuiRingPlayerStats.py:282 -#: GuiSessionViewer.py:225 +#: GuiGraphViewer.py:178 GuiPositionalStats.py:183 GuiRingPlayerStats.py:273 +#: GuiSessionViewer.py:218 msgid "No limits found" msgstr "Pas de limites trouvées" @@ -1305,7 +1324,7 @@ msgstr "Abattage: $%.2f" msgid "Non-showdown: $%.2f" msgstr "Sans-abattage: $%.2f" -#: GuiGraphViewer.py:234 +#: GuiGraphViewer.py:231 #, fuzzy msgid "" "Hands: %d\n" @@ -1314,12 +1333,12 @@ msgstr "" "Mains: %d\n" "Profit: $%.2f" -#: GuiGraphViewer.py:236 +#: GuiGraphViewer.py:233 #, fuzzy msgid "Showdown (%s): %.2f" msgstr "Abattage: $%.2f" -#: GuiGraphViewer.py:238 +#: GuiGraphViewer.py:235 #, fuzzy msgid "Non-showdown (%s): %.2f" msgstr "Sans-abattage: $%.2f" @@ -1345,8 +1364,9 @@ msgid "_Save" msgstr "" #: GuiImapFetcher.py:47 +#, fuzzy msgid "_Import All" -msgstr "" +msgstr "Import" #: GuiImapFetcher.py:51 msgid "If you change the config you must save before importing" @@ -1412,8 +1432,9 @@ msgid "DEBUG: activesite set to %s" msgstr "" #: GuiPositionalStats.py:332 +#, fuzzy msgid "Positional Stats page displayed in %4.2f seconds" -msgstr "" +msgstr "Page de stats affichée en %4.2f secondes" #: GuiPrefs.py:81 msgid "Setting" @@ -1427,7 +1448,7 @@ msgstr "Valeur (double click pour changer)" msgid "Test Preferences Dialog" msgstr "Dialogue de Préférences de Test" -#: GuiPrefs.py:192 fpdb.pyw:290 +#: GuiPrefs.py:192 fpdb.pyw:291 msgid "Preferences" msgstr "Préférences" @@ -1488,7 +1509,7 @@ msgstr "" #: GuiRingPlayerStats.py:55 #, fuzzy -msgid "Continuation Bet on the flop" +msgid "Continuation Bet post-flop" msgstr "% mise de continuation flop/4ème" #: GuiRingPlayerStats.py:56 @@ -1568,59 +1589,102 @@ msgid "" "The lower, the more stable the amounts won" msgstr "" -#: GuiRingPlayerStats.py:347 GuiSessionViewer.py:264 +#: GuiRingPlayerStats.py:338 GuiSessionViewer.py:257 #: GuiTourneyPlayerStats.py:243 msgid "Stats page displayed in %4.2f seconds" msgstr "Page de stats affichée en %4.2f secondes" -#: GuiRingPlayerStats.py:394 +#: GuiRingPlayerStats.py:385 msgid "***sortnums error: " msgstr "***sortnums erreur: " -#: GuiRingPlayerStats.py:416 +#: GuiRingPlayerStats.py:407 msgid "***sortcols error: " msgstr "***sortcols erreur: " -#: GuiRingPlayerStats.py:712 +#: GuiRingPlayerStats.py:703 msgid "Detailed Filters" msgstr "Filtres Détaillés" -#: GuiRingPlayerStats.py:721 +#: GuiRingPlayerStats.py:712 +#, fuzzy msgid "Hand Filters:" -msgstr "Filtres Mains:" +msgstr "et autres" -#: GuiRingPlayerStats.py:734 +#: GuiRingPlayerStats.py:725 msgid "between" msgstr "entre" -#: GuiRingPlayerStats.py:735 +#: GuiRingPlayerStats.py:726 msgid "and" msgstr "et" -#: GuiSessionViewer.py:44 +#: GuiSessionViewer.py:42 msgid "Failed to load numpy and/or matplotlib in Session Viewer" msgstr "" -#: GuiSessionViewer.py:45 +#: GuiSessionViewer.py:43 msgid "ImportError: %s" msgstr "ErreurImport: %s" -#: GuiSessionViewer.py:83 +#: GuiSessionViewer.py:81 msgid "Hand Breakdown for all levels listed above" msgstr "" -#: GuiSessionViewer.py:171 fpdb.pyw:1220 +#: GuiSessionViewer.py:158 +msgid "Session Viewer is proof of concept code only, and contains many bugs.\n" +msgstr "" + +#: GuiSessionViewer.py:159 +msgid "" +"Feel free to use the viewer, but there is no guarantee that the data is " +"accurate.\n" +msgstr "" + +#: GuiSessionViewer.py:160 +msgid "" +"If you are interested in developing the code further please contact us via " +"the usual channels.\n" +msgstr "" + +#: GuiSessionViewer.py:161 +msgid "Thankyou" +msgstr "" + +#: GuiSessionViewer.py:164 GuiStove.py:64 fpdb.pyw:1283 msgid "FPDB WARNING" msgstr "WARNING FPDB" -#: GuiSessionViewer.py:391 +#: GuiSessionViewer.py:393 msgid "Session candlestick graph" msgstr "" -#: GuiSessionViewer.py:394 +#: GuiSessionViewer.py:396 msgid "Sessions" msgstr "Sessions" +#: GuiStove.py:57 +msgid "" +"Stove is a GUI mockup of a EV calculation page, and completely non " +"functional.\n" +msgstr "" + +#: GuiStove.py:58 +msgid "" +"Unless you are interested in developing this feature, please ignore this " +"page.\n" +msgstr "" + +#: GuiStove.py:59 +msgid "" +"If you are interested in developing the code further see GuiStove.py and " +"Stove.py\n" +msgstr "" + +#: GuiStove.py:60 +msgid "Thank you\n" +msgstr "" + #: GuiTourneyGraphViewer.py:178 #, fuzzy msgid "Tournaments" @@ -1636,15 +1700,16 @@ msgstr "" "Profit: $%.2f" #: GuiTourneyGraphViewer.py:215 +#, fuzzy msgid "Tournament Results" -msgstr "" +msgstr "Tournoi" #: GuiTourneyImport.py:72 GuiTourneyImport.py:290 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:223 +#: GuiTourneyImport.py:175 fpdb_import.py:227 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1677,16 +1742,18 @@ msgid "Need a filename to import" msgstr "" #: GuiTourneyPlayerStats.py:75 +#, fuzzy msgid "_Refresh Stats" -msgstr "" +msgstr "Rafraîchir" #: GuiTourneyViewer.py:40 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 "" +msgstr "Affiche _Player" #: GuiTourneyViewer.py:53 msgid "Display _Player" @@ -1716,110 +1783,48 @@ msgstr "N/A" msgid "invalid entry in tourney number - must enter numbers only" msgstr "numéro de tournoi invalide - chiffres seulement" -#: HUD_main.pyw:88 HUD_main.pyw.orig:88 -msgid "" -"\n" -"HUD_main: starting ..." +#: HUD_main.pyw:294 +msgid "Table \"%s\" no longer exists\n" +msgstr "Table \"%s\" n'existe plus\n" + +#: HUD_main.pyw:326 +#, fuzzy +msgid "Error resizing HUD for table: %s." +msgstr "***Erreur lors de la création des tables: " + +#: HUD_main.pyw:340 +msgid "Error killing HUD for table: %s." +msgstr "" + +#: HUD_main.pyw:363 +#, fuzzy +msgid "Error creating HUD for hand %s." +msgstr "Erreur à la création des indices" + +#: HUD_main.pyw:374 +msgid "Error updating HUD for hand %s." +msgstr "" + +#: HUD_run_me.py:45 +#, fuzzy +msgid "HUD_main starting\n" msgstr "" "\n" "HUD_main: démarrage ..." -#: HUD_main.pyw:91 HUD_main.pyw.orig:91 -msgid "Logfile is " -msgstr "Fichier de log est" - -#: HUD_main.pyw:92 HUD_main.pyw.orig:92 -msgid "HUD_main starting: using db name = %s" -msgstr "" - -#: HUD_main.pyw:97 HUD_main.pyw.orig:97 -msgid "Note: error output is being diverted to:\n" -msgstr "" - -#: HUD_main.pyw:98 HUD_main.pyw.orig:98 fpdb.pyw:1132 -msgid "" -"\n" -"Any major error will be reported there _only_.\n" -msgstr "" - -#: HUD_main.pyw:99 HUD_main.pyw.orig:99 -msgid "Note: error output is being diverted to:" -msgstr "" - -#: HUD_main.pyw:100 HUD_main.pyw.orig:100 -msgid "Any major error will be reported there _only_." -msgstr "" - -#: HUD_main.pyw:103 HUD_main.pyw.orig:103 -msgid "HUD_main: starting ...\n" -msgstr "" - -#: HUD_main.pyw:121 HUD_main.pyw.orig:121 HUD_run_me.py:62 -msgid "Closing this window will exit from the HUD." -msgstr "" - -#: HUD_main.pyw:124 HUD_main.pyw.orig:124 HUD_run_me.py:66 -msgid "HUD Main Window" -msgstr "Fenêtre Principale HUD" - -#: HUD_main.pyw:150 HUD_main.pyw.orig:145 -msgid "hud_main: Game changed." -msgstr "" - -#: HUD_main.pyw:153 HUD_main.pyw.orig:148 -msgid "hud_main: Table changed." -msgstr "" - -#: HUD_main.pyw:157 HUD_main.pyw.orig:152 -msgid "Terminating normally." -msgstr "Terminé normalement." - -#: HUD_main.pyw:266 HUD_main.pyw.orig:261 -msgid "Received hand no %s" -msgstr "Main reçu no %s" - -#: HUD_main.pyw:285 HUD_main.pyw.orig:280 -msgid "HUD_main.read_stdin: hand processing starting ..." -msgstr "" - -#: HUD_main.pyw:312 HUD_main.pyw.orig:307 -msgid "hud_dict[%s] was not found\n" -msgstr "" - -#: HUD_main.pyw:313 HUD_main.pyw.orig:308 -msgid "will not send hand\n" -msgstr "n'enverra pas la main\n" - -#: HUD_main.pyw:344 HUD_main.pyw.orig:339 -msgid "HUD create: table name %s not found, skipping." -msgstr "Création HUD : table nommé %s non trouvée, ignorée." - -#: HUD_main.pyw:352 HUD_main.pyw.orig:347 -msgid "Table \"%s\" no longer exists\n" -msgstr "Table \"%s\" n'existe plus\n" - -#: HUD_main.pyw:355 HUD_main.pyw.orig:350 -msgid "" -"HUD_main.read_stdin: hand read in %4.3f seconds (%4.3f,%4.3f,%4.3f,%4.3f," -"%4.3f,%4.3f)" -msgstr "" - -#: HUD_main.pyw.orig:137 -msgid "hud_main: Client resized" -msgstr "" - -#: HUD_main.pyw.orig:141 -msgid "hud_main: Client destroyed" -msgstr "" - -#: HUD_run_me.py:45 -msgid "HUD_main starting\n" -msgstr "" - -#: HUD_run_me.py:51 TournamentTracker.py:308 +#: HUD_run_me.py:51 TournamentTracker.py:306 msgid "Using db name = %s\n" msgstr "" +#: HUD_run_me.py:62 +#, fuzzy +msgid "Closing this window will exit from the HUD." +msgstr "Fermer cette fenêtre provoquera l'arrêt du Tracker de Tournoi" + +#: HUD_run_me.py:66 +msgid "HUD Main Window" +msgstr "Fenêtre Principale HUD" + #: Hand.py:145 msgid "BB" msgstr "BB" @@ -1865,28 +1870,32 @@ msgid "LASTBET" msgstr "" #: Hand.py:156 +#, fuzzy msgid "ACTION STREETS" -msgstr "" +msgstr "TOURS" #: Hand.py:157 msgid "STREETS" msgstr "TOURS" #: Hand.py:158 +#, fuzzy msgid "ALL STREETS" -msgstr "" +msgstr "TOURS" #: Hand.py:159 msgid "COMMUNITY STREETS" msgstr "" #: Hand.py:160 +#, fuzzy msgid "HOLE STREETS" -msgstr "" +msgstr "TOURS" #: Hand.py:161 +#, fuzzy msgid "COUNTED SEATS" -msgstr "" +msgstr "NOMBRE DE RECAVES" #: Hand.py:162 msgid "DEALT" @@ -1905,8 +1914,9 @@ msgid "TOTAL POT" msgstr "POT TOTAL" #: Hand.py:166 +#, fuzzy msgid "TOTAL COLLECTED" -msgstr "" +msgstr "POT TOTAL" #: Hand.py:167 msgid "RAKE" @@ -1917,28 +1927,33 @@ msgid "START TIME" msgstr "HEURE DEPART" #: Hand.py:169 +#, fuzzy msgid "TOURNAMENT NO" -msgstr "" +msgstr "NUM TOURNOI" #: Hand.py:170 TourneySummary.py:137 +#, fuzzy msgid "TOURNEY ID" -msgstr "" +msgstr "NUM TOURNOI" #: Hand.py:171 TourneySummary.py:136 +#, fuzzy msgid "TOURNEY TYPE ID" -msgstr "" +msgstr "IDS JOUEUR TOURNOIS" #: Hand.py:172 TourneySummary.py:138 msgid "BUYIN" msgstr "" #: Hand.py:173 +#, fuzzy msgid "BUYIN CURRENCY" -msgstr "" +msgstr "DEVISE" #: Hand.py:174 +#, fuzzy msgid "BUYIN CHIPS" -msgstr "" +msgstr "RECAVE JETONS" #: Hand.py:175 TourneySummary.py:139 msgid "FEE" @@ -2024,7 +2039,7 @@ msgstr "CARTES SERVIES" msgid "TOURNEYS PLAYER IDS" msgstr "IDS JOUEUR TOURNOIS" -#: Hand.py:220 Hand.py:1371 +#: Hand.py:220 Hand.py:1369 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" @@ -2032,140 +2047,141 @@ msgstr "" msgid "Hand.insert(): hid #: %s is a duplicate" msgstr "" -#: Hand.py:448 +#: Hand.py:445 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:450 +#: Hand.py:447 msgid "FpdbParseError: markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:454 +#: Hand.py:451 msgid "DEBUG: checkPlayerExists %s fail on hand number %s" msgstr "" -#: Hand.py:455 +#: Hand.py:452 msgid "checkPlayerExists: '%s fail on hand number %s" msgstr "" -#: Hand.py:536 +#: Hand.py:533 msgid "%s %s calls %s" msgstr "" -#: Hand.py:606 +#: Hand.py:603 msgid "%s %s raise %s" msgstr "" -#: Hand.py:617 +#: Hand.py:614 msgid "%s %s bets %s" msgstr "" -#: Hand.py:636 +#: Hand.py:633 msgid "%s %s folds" msgstr "" -#: Hand.py:645 +#: Hand.py:642 msgid "%s %s checks" msgstr "" -#: Hand.py:665 +#: Hand.py:662 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:776 +#: Hand.py:773 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" msgstr "" -#: Hand.py:777 +#: Hand.py:774 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:778 +#: Hand.py:775 msgid "*** Game String:" msgstr "" #: Hand.py:856 -msgid "HoldemOmahaHand.__init__:Can't assemble hand from db without a handid" -msgstr "" - -#: Hand.py:858 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1239 +#: Hand.py:1237 +#, fuzzy msgid "*** DEALING HANDS ***" -msgstr "" +msgstr "*** SECOND TIRAGE ***" -#: Hand.py:1244 +#: Hand.py:1242 msgid "Dealt to %s: [%s]" msgstr "" -#: Hand.py:1249 +#: Hand.py:1247 msgid "*** FIRST DRAW ***" msgstr "*** PREMIER TIRAGE ***" -#: Hand.py:1259 +#: Hand.py:1257 msgid "*** SECOND DRAW ***" msgstr "*** SECOND TIRAGE ***" -#: Hand.py:1269 +#: Hand.py:1267 msgid "*** THIRD DRAW ***" msgstr "*** TROISIEME TIRAGE ***" -#: Hand.py:1279 Hand.py:1498 +#: Hand.py:1277 Hand.py:1496 msgid "*** SHOW DOWN ***" msgstr "*** ABATTAGE ***" -#: Hand.py:1294 Hand.py:1513 +#: Hand.py:1292 Hand.py:1511 msgid "*** SUMMARY ***" msgstr "*** RESUME ***" -#: Hand.py:1380 +#: Hand.py:1378 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1398 +#: Hand.py:1396 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1438 +#: Hand.py:1436 msgid "*** 3RD STREET ***" msgstr "*** 3EME RUE ***" -#: Hand.py:1452 +#: Hand.py:1450 msgid "*** 4TH STREET ***" msgstr "*** 4EME RUE ***" -#: Hand.py:1464 +#: Hand.py:1462 msgid "*** 5TH STREET ***" msgstr "*** 5EME RUE ***" -#: Hand.py:1476 +#: Hand.py:1474 msgid "*** 6TH STREET ***" msgstr "*** 6EME RUE ***" -#: Hand.py:1486 +#: Hand.py:1484 msgid "*** RIVER ***" msgstr "*** RIVIERE ***" -#: Hand.py:1578 +#: Hand.py:1576 msgid "" "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " "be impossible for anyone who is not a hero" msgstr "" -#: Hand.py:1579 +#: Hand.py:1577 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1666 +#: Hand.py:1579 +msgid "join_holecards: Player '%s' appears not to have been dealt a card" +msgstr "" + +#: Hand.py:1669 msgid "DEBUG: call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1668 +#: Hand.py:1671 msgid "FpdbError in printing Hand object" msgstr "" @@ -2190,8 +2206,11 @@ msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" #: HandHistoryConverter.py:164 +#, 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" #: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" @@ -2202,8 +2221,9 @@ msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" #: HandHistoryConverter.py:175 +#, fuzzy msgid "Error converting '%s'" -msgstr "" +msgstr "Conversion" #: HandHistoryConverter.py:206 msgid "%s changed inode numbers from %d to %d" @@ -2230,8 +2250,9 @@ msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" #: HandHistoryConverter.py:504 +#, fuzzy msgid "Reading stdin with %s" -msgstr "" +msgstr "Lecture du fichier de configuration %s" #: HandHistoryConverter.py:519 msgid "unable to read file with any codec in list!" @@ -2253,39 +2274,39 @@ msgstr "" msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:703 +#: HandHistoryConverter.py:708 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:704 +#: HandHistoryConverter.py:709 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:706 +#: HandHistoryConverter.py:711 msgid "Created directory '%s'" msgstr "Répertoire créé '%s'" -#: HandHistoryConverter.py:710 +#: HandHistoryConverter.py:715 msgid "out_path %s couldn't be opened" msgstr "" -#: Hello.py:44 +#: Hello.py:46 msgid "creating Hello" msgstr "création Hello" -#: Hello.py:47 +#: Hello.py:49 msgid "Hello World" msgstr "Hello World" -#: Hello.py:65 +#: Hello.py:67 msgid "site =" msgstr "site =" -#: Hello.py:73 +#: Hello.py:75 msgid "YOUR NAME HERE" msgstr "VOTRE NOM ICI" -#: Hello.py:104 +#: Hello.py:106 msgid "" "Hello %s\n" "You have played %d hands\n" @@ -2334,8 +2355,9 @@ msgid " 0.1 to 10 x Current Blinds" msgstr "" #: Hud.py:189 Hud.py:258 +#, fuzzy msgid " All Levels" -msgstr "" +msgstr " Toujours" #: Hud.py:194 Hud.py:263 msgid "For #Seats:" @@ -2376,49 +2398,50 @@ msgid "Show Opponent Stats" msgstr "Montrer les stats de position" #: Hud.py:352 +#, fuzzy msgid "Debug StatWindows" -msgstr "" +msgstr "Stats Position" #: Hud.py:356 msgid "Set max seats" msgstr "Défini le max de sièges" -#: Hud.py:567 +#: Hud.py:577 #, fuzzy msgid "Updating config file" msgstr "Lecture du fichier de configuration %s" -#: Hud.py:576 +#: Hud.py:586 msgid "No layout found for %d-max games for site %s\n" msgstr "" -#: Hud.py:590 +#: Hud.py:600 msgid "" "exception in Hud.adj_seats\n" "\n" msgstr "" -#: Hud.py:591 +#: Hud.py:601 msgid "error is %s" msgstr "l'erreur est %s" -#: Hud.py:598 +#: Hud.py:608 #, fuzzy msgid "Error finding actual seat.\n" msgstr "Erreur lors de l'analyse" -#: Hud.py:614 +#: Hud.py:624 msgid "Creating hud from hand " msgstr "Création du hud depuis la main" -#: Hud.py:663 +#: Hud.py:673 msgid "" "KeyError at the start of the for loop in update in hud_main. How this can " "possibly happen is totally beyond my comprehension. Your HUD may be about to " "get really weird. -Eric" msgstr "" -#: Hud.py:664 +#: Hud.py:674 msgid "(btw, the key was %s and statd is %s" msgstr "" @@ -2450,20 +2473,20 @@ msgstr "" msgid "No Name" msgstr "Pas de Nom" -#: OnGameToFpdb.py:184 WinamaxToFpdb.py:171 +#: OnGameToFpdb.py:186 WinamaxToFpdb.py:189 msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:186 WinamaxToFpdb.py:173 +#: OnGameToFpdb.py:188 WinamaxToFpdb.py:191 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:273 PartyPokerToFpdb.py:362 PokerStarsToFpdb.py:314 -#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:245 +#: OnGameToFpdb.py:275 PartyPokerToFpdb.py:353 PokerStarsToFpdb.py:316 +#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:316 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:292 WinamaxToFpdb.py:265 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:336 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2476,8 +2499,9 @@ msgid "Overrides the default database name" msgstr "" #: Options.py:37 +#, fuzzy msgid "Specifies a configuration file." -msgstr "" +msgstr "Lecture du fichier de configuration %s" #: Options.py:40 msgid "" @@ -2488,28 +2512,56 @@ msgstr "" msgid "Module name for Hand History Converter" msgstr "" -#: Options.py:47 -msgid "Error logging level:" -msgstr "" +#: Options.py:46 +#, fuzzy +msgid "A sitename" +msgstr "Username" #: Options.py:50 -msgid "Print version information and exit." -msgstr "" +#, fuzzy +msgid "Error logging level:" +msgstr "Erreur lors de l'analyse" -#: Options.py:57 +#: Options.py:53 +#, fuzzy +msgid "Print version information and exit." +msgstr "Information de Version:" + +#: Options.py:60 #, fuzzy msgid "Input out path in quiet mode" msgstr "Fichier d'entrée en mode silencieux" -#: Options.py:59 +#: Options.py:62 msgid "File to be split is a PokerStars or Full Tilt Poker archive file" msgstr "" -#: Options.py:61 +#: Options.py:64 msgid "How many hands do you want saved to each file. Default is 100" msgstr "" -#: Options.py:73 +#: Options.py:66 +msgid "X location to open window" +msgstr "" + +#: Options.py:68 +msgid "Y location to open Window" +msgstr "" + +#: Options.py:70 +#, fuzzy +msgid "Auto-start Auto-import" +msgstr " Démarrage _Autoimport " + +#: Options.py:72 +msgid "Start Minimized" +msgstr "" + +#: Options.py:74 +msgid "Start Hidden" +msgstr "" + +#: Options.py:116 msgid "press enter to end" msgstr "appuyer sur entrée pour finir" @@ -2517,42 +2569,35 @@ msgstr "appuyer sur entrée pour finir" msgid "You need to manually enter the playername" msgstr "" -#: PartyPokerToFpdb.py:217 +#: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" -#: PartyPokerToFpdb.py:221 +#: PartyPokerToFpdb.py:216 msgid "Unknown limit '%s'" msgstr "Limite inconnue '%s'" -#: PartyPokerToFpdb.py:226 +#: PartyPokerToFpdb.py:221 msgid "Unknown game type '%s'" msgstr "Type de jeu inconnu '%s'" -#: PartyPokerToFpdb.py:264 -msgid "Cannot read HID for current hand" -msgstr "Impossible de lire le HID pour cette main" - -#: PartyPokerToFpdb.py:269 +#: PartyPokerToFpdb.py:260 msgid "Cannot read Handinfo for current hand" msgstr "Impossible de lire Handinfo pour cette main" -#: PartyPokerToFpdb.py:274 +#: PartyPokerToFpdb.py:265 msgid "Cannot read GameType for current hand" msgstr "Impossible de lire le GameType pour cette main" -#: PartyPokerToFpdb.py:534 +#: PartyPokerToFpdb.py:524 +#, fuzzy msgid "Unimplemented readAction: '%s' '%s'" -msgstr "" +msgstr "DEBUG: readAction non implementé: '%s' '%s'" -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:215 +#: PkrToFpdb.py:155 PokerStarsToFpdb.py:217 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: PokerStarsToFpdb.py:267 -msgid "failed to detect currency" -msgstr "" - #: SplitHandHistory.py:76 msgid "File not found" msgstr "" @@ -2639,8 +2684,9 @@ msgid "% 3/4 Bet preflop/3rd" msgstr "% 3/4 Bet pré-flop/3ème" #: Stats.py:470 Stats.py:477 +#, fuzzy msgid "% won$/saw flop/4th" -msgstr "" +msgstr "% mise de continuation flop/4ème" #: Stats.py:489 Stats.py:496 msgid "Aggression Freq flop/4th" @@ -2724,69 +2770,76 @@ msgid "" "etc)\n" msgstr "" -#: Tables_Demo.py:60 -msgid "Fake HUD Main Window" +#: Stove.py:261 +msgid "No board given. Using Monte-Carlo simulation..." msgstr "" -#: Tables_Demo.py:90 +#: Tables_Demo.py:61 +#, fuzzy +msgid "Fake HUD Main Window" +msgstr "Fenêtre Principale HUD" + +#: Tables_Demo.py:91 msgid "enter table name to find: " msgstr "entrer le nom de la table à trouver:" -#: TournamentTracker.py:41 +#: TournamentTracker.py:39 msgid "" "Note: error output is being diverted to fpdb-error-log.txt and HUD-error." "txt. Any major error will be reported there _only_." msgstr "" -#: TournamentTracker.py:102 +#: TournamentTracker.py:100 msgid "tournament edit window=" msgstr "" -#: TournamentTracker.py:105 +#: TournamentTracker.py:103 +#, fuzzy msgid "FPDB Tournament Entry" -msgstr "" +msgstr "FPDB Tournament Tracker" -#: TournamentTracker.py:145 +#: TournamentTracker.py:143 msgid "Closing this window will stop the Tournament Tracker" msgstr "Fermer cette fenêtre provoquera l'arrêt du Tracker de Tournoi" -#: TournamentTracker.py:147 +#: TournamentTracker.py:145 +#, fuzzy msgid "Enter Tournament" -msgstr "" +msgstr "Tournoi" -#: TournamentTracker.py:152 +#: TournamentTracker.py:150 msgid "FPDB Tournament Tracker" msgstr "FPDB Tournament Tracker" -#: TournamentTracker.py:163 +#: TournamentTracker.py:161 msgid "Edit" msgstr "Edition" -#: TournamentTracker.py:166 +#: TournamentTracker.py:164 msgid "Rebuy" msgstr "Recave" -#: TournamentTracker.py:265 +#: TournamentTracker.py:263 msgid "db error: skipping " msgstr "erreur bdd: ignoré" -#: TournamentTracker.py:267 +#: TournamentTracker.py:265 msgid "Database error %s in hand %d. Skipping.\n" msgstr "Erreur de base de données %s dans la main %d. Ignorée.\n" -#: TournamentTracker.py:276 +#: TournamentTracker.py:274 msgid "could not find tournament: skipping" msgstr "tournoi non trouvé: ignore" -#: TournamentTracker.py:277 +#: TournamentTracker.py:275 msgid "Could not find tournament %d in hand %d. Skipping.\n" msgstr "Impossible de trouver le tournoi %d dans la main %d. Ignoré.\n" -#: TournamentTracker.py:300 +#: TournamentTracker.py:298 msgid "table name %s not found, skipping.\n" msgstr "nom de table %s non trouvé, ignoré.\n" -#: TournamentTracker.py:307 +#: TournamentTracker.py:305 msgid "tournament tracker starting\n" msgstr "tracker de tournoi dénarre\n" @@ -2859,12 +2912,14 @@ msgid "MATRIX MATCH ID" msgstr "" #: TourneySummary.py:155 +#, fuzzy msgid "SUB TOURNEY BUY IN" -msgstr "" +msgstr "NUM TOURNOI" #: TourneySummary.py:156 +#, fuzzy msgid "SUB TOURNEY FEE" -msgstr "" +msgstr "NOM DU TOURNOI" #: TourneySummary.py:157 msgid "REBUY CHIPS" @@ -2911,8 +2966,9 @@ msgid "ADDED" msgstr "AJOUTE" #: TourneySummary.py:170 +#, fuzzy msgid "ADDED CURRENCY" -msgstr "" +msgstr "DEVISE" #: TourneySummary.py:171 msgid "COMMENT" @@ -2923,12 +2979,14 @@ msgid "COMMENT TIMESTAMP" msgstr "" #: TourneySummary.py:175 +#, fuzzy msgid "PLAYER IDS" -msgstr "" +msgstr "JOUEURS" #: TourneySummary.py:177 +#, fuzzy msgid "TOURNEYS PLAYERS IDS" -msgstr "" +msgstr "IDS JOUEUR TOURNOIS" #: TourneySummary.py:178 msgid "RANKS" @@ -2939,8 +2997,9 @@ msgid "WINNINGS" msgstr "GAINS" #: TourneySummary.py:180 +#, fuzzy msgid "WINNINGS CURRENCY" -msgstr "" +msgstr "DEVISE" #: TourneySummary.py:181 msgid "COUNT REBUYS" @@ -2976,74 +3035,78 @@ msgstr "" msgid "self.window doesn't exist? why?" msgstr "" -#: WinamaxToFpdb.py:233 +#: WinamaxToFpdb.py:255 +msgid "failed to detect currency" +msgstr "" + +#: WinamaxToFpdb.py:304 msgid "Failed to add streets. handtext=%s" msgstr "" -#: fpdb.pyw:39 +#: fpdb.pyw:38 msgid " - press return to continue\n" msgstr " - appuyer sur entrée pour continuer\n" -#: fpdb.pyw:46 +#: fpdb.pyw:45 msgid "" "\n" "python 2.5-2.7 not found, please install python 2.5, 2.6 or 2.7 for fpdb\n" msgstr "" -#: fpdb.pyw:47 fpdb.pyw:59 fpdb.pyw:81 +#: fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:80 msgid "Press ENTER to continue." msgstr "Appuyez sur ENTREE pour continuer." -#: fpdb.pyw:58 +#: fpdb.pyw:57 msgid "" "We appear to be running in Windows, but the Windows Python Extensions are " "not loading. Please install the PYWIN32 package from http://sourceforge.net/" "projects/pywin32/" msgstr "" -#: fpdb.pyw:80 +#: fpdb.pyw:79 msgid "" "Unable to load PyGTK modules required for GUI. Please install PyCairo, " "PyGObject, and PyGTK from www.pygtk.org." msgstr "" -#: fpdb.pyw:240 +#: fpdb.pyw:241 msgid "" "Copyright 2008-2010, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, and others" msgstr "" -#: fpdb.pyw:241 +#: fpdb.pyw:242 msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" msgstr "" -#: fpdb.pyw:242 +#: fpdb.pyw:243 msgid "Please see fpdb's start screen for license information" msgstr "" -#: fpdb.pyw:246 +#: fpdb.pyw:247 msgid "and others" msgstr "et autres" -#: fpdb.pyw:252 +#: fpdb.pyw:253 msgid "Operating System" msgstr "Système d'exploitation" -#: fpdb.pyw:273 +#: fpdb.pyw:274 msgid "Your config file is: " msgstr "Votre fichier de configuration est:" -#: fpdb.pyw:278 +#: fpdb.pyw:279 msgid "Version Information:" msgstr "Information de Version:" -#: fpdb.pyw:285 +#: fpdb.pyw:286 msgid "Threads: " msgstr "Threads: " -#: fpdb.pyw:308 +#: fpdb.pyw:309 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3051,29 +3114,29 @@ msgstr "" "Les nouvelles préférences n'ont pas été chargée car des fenêtres sont " "ouvertes. Relancer fpdb pour les charger." -#: fpdb.pyw:318 +#: fpdb.pyw:319 msgid "Maintain Databases" msgstr "" -#: fpdb.pyw:328 +#: fpdb.pyw:329 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:335 +#: fpdb.pyw:336 msgid "guidb response was " msgstr "" -#: fpdb.pyw:341 +#: fpdb.pyw:342 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." msgstr "" -#: fpdb.pyw:344 +#: fpdb.pyw:345 msgid "Number of Hands: " msgstr "Nombre de Mains:" -#: fpdb.pyw:345 +#: fpdb.pyw:346 msgid "" "\n" "Number of Tourneys: " @@ -3081,7 +3144,7 @@ msgstr "" "\n" "Nombre de Tournois: " -#: fpdb.pyw:346 +#: fpdb.pyw:347 msgid "" "\n" "Number of TourneyTypes: " @@ -3089,304 +3152,312 @@ msgstr "" "\n" "Nombre de Type de Tournoi: " -#: fpdb.pyw:347 +#: fpdb.pyw:348 msgid "Database Statistics" msgstr "Statistiques de Base de Données" -#: fpdb.pyw:356 +#: fpdb.pyw:357 msgid "HUD Configurator - choose category" msgstr "Configurateur HUD - choisissez une catégorie" -#: fpdb.pyw:362 +#: fpdb.pyw:363 msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "" -#: fpdb.pyw:414 +#: fpdb.pyw:415 msgid "HUD Configurator - please choose your stats" msgstr "" -#: fpdb.pyw:420 +#: fpdb.pyw:421 msgid "Please choose the stats you wish to use in the below table." msgstr "" -#: fpdb.pyw:424 +#: fpdb.pyw:425 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:428 +#: fpdb.pyw:429 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "" -#: fpdb.pyw:432 +#: fpdb.pyw:433 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." msgstr "" -#: fpdb.pyw:539 +#: fpdb.pyw:540 msgid "Confirm deleting and recreating tables" msgstr "" -#: fpdb.pyw:540 +#: fpdb.pyw:541 #, fuzzy msgid "Please confirm that you want to (re-)create the tables." msgstr "Veuillez confirmer que vous voulez recrééer le cache HUD." -#: fpdb.pyw:541 +#: fpdb.pyw:542 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 "" -#: fpdb.pyw:542 +#: fpdb.pyw:543 #, fuzzy msgid "This may take a while." msgstr "" " ils seront supprimés.\n" "Cela peut prendre du temps." -#: fpdb.pyw:567 +#: fpdb.pyw:568 msgid "User cancelled recreating tables" msgstr "L'utilisateur a annulé la reconstruction des tables" -#: fpdb.pyw:574 +#: fpdb.pyw:575 msgid "Please confirm that you want to re-create the HUD cache." msgstr "Veuillez confirmer que vous voulez recrééer le cache HUD." -#: fpdb.pyw:582 +#: fpdb.pyw:583 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:596 +#: fpdb.pyw:597 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:609 +#: fpdb.pyw:610 msgid " Rebuilding HUD Cache ... " msgstr "Reconstruction du Cache HUD ..." -#: fpdb.pyw:617 +#: fpdb.pyw:618 msgid "User cancelled rebuilding hud cache" msgstr "L'utilisateur a annulé la reconstruction du cache hud" -#: fpdb.pyw:629 +#: fpdb.pyw:630 msgid "Confirm rebuilding database indexes" msgstr "" -#: fpdb.pyw:630 +#: fpdb.pyw:631 msgid "Please confirm that you want to rebuild the database indexes." msgstr "Veuillez confirmer la reconstruction des indices de base de données." -#: fpdb.pyw:638 +#: fpdb.pyw:639 msgid " Rebuilding Indexes ... " msgstr "Reconstruction des Indices ..." -#: fpdb.pyw:645 +#: fpdb.pyw:646 msgid " Cleaning Database ... " msgstr "Nettoyage de la Base de Données ..." -#: fpdb.pyw:650 +#: fpdb.pyw:651 msgid " Analyzing Database ... " msgstr "Analyse de la Base de Données ..." -#: fpdb.pyw:655 +#: fpdb.pyw:656 msgid "User cancelled rebuilding db indexes" msgstr "L'utilisateur a annulé la reconstruction des indices de BDD" -#: fpdb.pyw:750 +#: fpdb.pyw:751 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:803 +#: fpdb.pyw:806 msgid "_Main" msgstr "" -#: fpdb.pyw:804 fpdb.pyw:833 +#: fpdb.pyw:807 fpdb.pyw:838 msgid "_Quit" msgstr "" -#: fpdb.pyw:805 +#: fpdb.pyw:808 msgid "L" msgstr "" -#: fpdb.pyw:805 +#: fpdb.pyw:808 msgid "_Load Profile (broken)" msgstr "" -#: fpdb.pyw:806 +#: fpdb.pyw:809 msgid "S" msgstr "" -#: fpdb.pyw:806 +#: fpdb.pyw:809 msgid "_Save Profile (todo)" msgstr "" -#: fpdb.pyw:807 +#: fpdb.pyw:810 msgid "F" msgstr "" -#: fpdb.pyw:807 +#: fpdb.pyw:810 msgid "Pre_ferences" msgstr "" -#: fpdb.pyw:808 +#: fpdb.pyw:811 msgid "_Import" msgstr "" -#: fpdb.pyw:809 +#: fpdb.pyw:812 msgid "B" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:813 msgid "R" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:813 msgid "Tournament _Results Import" msgstr "" -#: fpdb.pyw:811 +#: fpdb.pyw:814 msgid "I" msgstr "" -#: fpdb.pyw:811 +#: fpdb.pyw:814 msgid "_Import through eMail/IMAP" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:815 msgid "_Viewers" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:816 msgid "A" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:816 msgid "_Auto Import and HUD" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:817 msgid "H" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:817 msgid "_HUD Configurator" msgstr "" -#: fpdb.pyw:815 +#: fpdb.pyw:818 msgid "G" msgstr "" -#: fpdb.pyw:815 +#: fpdb.pyw:818 msgid "_Graphs" msgstr "" -#: fpdb.pyw:816 fpdb.pyw:1079 +#: fpdb.pyw:819 fpdb.pyw:1094 #, fuzzy msgid "Tourney Graphs" msgstr "Type de Tournoi" -#: fpdb.pyw:817 +#: fpdb.pyw:820 fpdb.pyw:1101 +msgid "Stove" +msgstr "" + +#: fpdb.pyw:821 msgid "P" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:821 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:822 msgid "T" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:822 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:819 +#: fpdb.pyw:823 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:824 msgid "O" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:824 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "" -#: fpdb.pyw:821 fpdb.pyw:1044 +#: fpdb.pyw:825 fpdb.pyw:1053 msgid "Session Stats" msgstr "Stats de Session" -#: fpdb.pyw:822 +#: fpdb.pyw:826 +msgid "Hand _Replayer" +msgstr "" + +#: fpdb.pyw:827 msgid "_Database" msgstr "" -#: fpdb.pyw:823 +#: fpdb.pyw:828 msgid "_Maintain Databases" msgstr "" -#: fpdb.pyw:824 +#: fpdb.pyw:829 msgid "Create or Recreate _Tables" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:830 msgid "Rebuild HUD Cache" msgstr "Reconstruction Cache HUD" -#: fpdb.pyw:826 +#: fpdb.pyw:831 msgid "Rebuild DB Indexes" msgstr "Reconstruction Indices BDD" -#: fpdb.pyw:827 +#: fpdb.pyw:832 msgid "_Statistics" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:833 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "" -#: fpdb.pyw:829 +#: fpdb.pyw:834 msgid "_Help" msgstr "" -#: fpdb.pyw:830 +#: fpdb.pyw:835 msgid "_Log Messages" msgstr "" -#: fpdb.pyw:831 +#: fpdb.pyw:836 msgid "A_bout, License, Copying" msgstr "" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:850 +#: fpdb.pyw:855 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "CONFIG FILE ERROR" msgstr "" -#: fpdb.pyw:855 +#: fpdb.pyw:860 #, fuzzy msgid "Logfile is %s\n" msgstr "Fichier de log est" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Config file" msgstr "Fichier de configuration" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "" "has been created at:\n" "%s.\n" @@ -3394,97 +3465,102 @@ msgstr "" "a été créé à:\n" "%s.\n" -#: fpdb.pyw:859 +#: fpdb.pyw:864 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." msgstr "" -#: fpdb.pyw:881 +#: fpdb.pyw:886 #, fuzzy msgid "Connected to SQLite: %s" msgstr "Connecté à SQLite: %(database)s" -#: fpdb.pyw:915 +#: fpdb.pyw:920 msgid "Strong Warning - Invalid database version" msgstr "" -#: fpdb.pyw:917 +#: fpdb.pyw:922 msgid "An invalid DB version or missing tables have been detected." msgstr "" "Une version invalide de la BDD ou des tables manquantes ont été détectés." -#: fpdb.pyw:921 +#: fpdb.pyw:926 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." msgstr "" -#: fpdb.pyw:925 +#: fpdb.pyw:930 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." msgstr "" -#: fpdb.pyw:938 +#: fpdb.pyw:944 msgid "Status: Connected to %s database named %s on host %s" msgstr "" -#: fpdb.pyw:948 +#: fpdb.pyw:954 msgid "" "\n" "Global lock taken by %s" msgstr "" -#: fpdb.pyw:951 +#: fpdb.pyw:957 msgid "" "\n" "Failed to get global lock, it is currently held by %s" msgstr "" -#: fpdb.pyw:961 +#: fpdb.pyw:967 msgid "Quitting normally" msgstr "Quitte normalement" -#: fpdb.pyw:986 +#: fpdb.pyw:992 msgid "Global lock released.\n" msgstr "" -#: fpdb.pyw:993 +#: fpdb.pyw:999 msgid "Auto Import" msgstr "Import Auto" -#: fpdb.pyw:1000 +#: fpdb.pyw:1009 msgid "Bulk Import" msgstr "Import Fichiers" -#: fpdb.pyw:1007 +#: fpdb.pyw:1016 #, fuzzy msgid "Tournament Results Import" msgstr "Tournoi" -#: fpdb.pyw:1013 +#: fpdb.pyw:1022 msgid "eMail Import" msgstr "Import eMail" -#: fpdb.pyw:1020 +#: fpdb.pyw:1029 msgid "Ring Player Stats" msgstr "Stats Joueur Cash-Game" -#: fpdb.pyw:1026 +#: fpdb.pyw:1035 #, fuzzy msgid "Tourney Stats" msgstr "Stats Joueur Tournoi" -#: fpdb.pyw:1032 +#: fpdb.pyw:1041 msgid "Tourney Viewer" msgstr "Visualiseur Tournoi" -#: fpdb.pyw:1038 +#: fpdb.pyw:1047 msgid "Positional Stats" msgstr "Stats Position" -#: fpdb.pyw:1048 +#: fpdb.pyw:1059 +#, fuzzy +msgid "Hand Replayer" +msgstr "Filtres Mains:" + +#: fpdb.pyw:1063 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3514,46 +3590,52 @@ msgid "" "txt and mit.txt in the fpdb installation directory." msgstr "" -#: fpdb.pyw:1065 +#: fpdb.pyw:1080 msgid "Help" msgstr "Aide" -#: fpdb.pyw:1072 +#: fpdb.pyw:1087 msgid "Graphs" msgstr "Graphs" -#: fpdb.pyw:1131 +#: fpdb.pyw:1174 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1163 +#: fpdb.pyw:1175 +msgid "" +"\n" +"Any major error will be reported there _only_.\n" +msgstr "" + +#: fpdb.pyw:1204 msgid "fpdb starting ..." msgstr "fpdb démarre ..." -#: fpdb.pyw:1240 +#: fpdb.pyw:1303 msgid "" "WARNING: Unable to find output hand history directory %s\n" "\n" " Press YES to create this directory, or NO to select a new one." msgstr "" -#: fpdb.pyw:1248 +#: fpdb.pyw:1311 msgid "" "WARNING: Unable to create hand output directory. Importing is not likely to " "work until this is fixed." msgstr "" -#: fpdb.pyw:1259 +#: fpdb.pyw:1322 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1275 +#: fpdb.pyw:1338 msgid "" "\n" "Enter short code for %s\n" @@ -3568,96 +3650,96 @@ msgstr "" msgid "Import database module: psycopg2 not found" msgstr "" -#: fpdb_import.py:185 +#: fpdb_import.py:189 msgid "Database ID for %s not found" msgstr "" -#: fpdb_import.py:187 +#: fpdb_import.py:191 msgid "" "[ERROR] More than 1 Database ID found for %s - Multiple currencies not " "implemented yet" msgstr "" -#: fpdb_import.py:233 +#: fpdb_import.py:237 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "" -#: fpdb_import.py:242 +#: fpdb_import.py:246 msgid "No need to drop indexes." msgstr "Pas besoin de supprimer les indices." -#: fpdb_import.py:261 +#: fpdb_import.py:265 msgid "writers finished already" msgstr "" -#: fpdb_import.py:264 +#: fpdb_import.py:268 msgid "waiting for writers to finish ..." msgstr "" -#: fpdb_import.py:274 +#: fpdb_import.py:278 msgid " ... writers finished" msgstr "" -#: fpdb_import.py:280 +#: fpdb_import.py:284 msgid "No need to rebuild indexes." msgstr "Pas besoin de reconstruire les indices." -#: fpdb_import.py:284 +#: fpdb_import.py:288 msgid "No need to rebuild hudcache." msgstr "Pas besoin de reconstruire le cache hud." -#: fpdb_import.py:318 +#: fpdb_import.py:322 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:445 fpdb_import.py:447 +#: fpdb_import.py:449 fpdb_import.py:451 #, fuzzy msgid "Converting %s" msgstr "Conversion" -#: fpdb_import.py:485 +#: fpdb_import.py:489 msgid "Hand processed but empty" msgstr "Main traitée mais vide" -#: fpdb_import.py:498 +#: fpdb_import.py:510 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:501 +#: fpdb_import.py:513 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:516 +#: fpdb_import.py:528 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:527 +#: fpdb_import.py:539 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." msgstr "" -#: fpdb_import.py:528 +#: fpdb_import.py:540 msgid "Filename:" msgstr "Nom de fichier:" -#: fpdb_import.py:529 +#: fpdb_import.py:541 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" msgstr "" -#: fpdb_import.py:531 +#: fpdb_import.py:543 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:587 +#: fpdb_import.py:599 #, fuzzy msgid "Importing" msgstr "Import en cours..." -#: fpdb_import.py:615 -msgid "CLI for fpdb_import is now available as CliFpdb.py" +#: fpdb_import.py:627 +msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" #: interlocks.py:52 @@ -3687,6 +3769,24 @@ msgid "" "manually\n" msgstr "" +#~ msgid "Logfile is " +#~ msgstr "Fichier de log est" + +#~ msgid "Terminating normally." +#~ msgstr "Terminé normalement." + +#~ msgid "Received hand no %s" +#~ msgstr "Main reçu no %s" + +#~ msgid "will not send hand\n" +#~ msgstr "n'enverra pas la main\n" + +#~ msgid "HUD create: table name %s not found, skipping." +#~ msgstr "Création HUD : table nommé %s non trouvée, ignorée." + +#~ msgid "Cannot read HID for current hand" +#~ msgstr "Impossible de lire le HID pour cette main" + #~ msgid "creating mysql index " #~ msgstr "création index mysql" @@ -3708,9 +3808,6 @@ msgstr "" #~ msgid "commit finished ok, i = " #~ msgstr "succès du commit, i = " -#~ msgid "Import" -#~ msgstr "Import" - #~ msgid "Default" #~ msgstr "Défaut" diff --git a/pyfpdb/locale/fpdb-hu_HU.po b/pyfpdb/locale/fpdb-hu_HU.po index c11587ee..89e63b56 100644 --- a/pyfpdb/locale/fpdb-hu_HU.po +++ b/pyfpdb/locale/fpdb-hu_HU.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.20.905 plus git\n" -"POT-Creation-Date: 2010-11-29 21:40+CET\n" +"POT-Creation-Date: 2010-12-28 15:32+CET\n" "PO-Revision-Date: 2010-12-01 19:54+0100\n" "Last-Translator: Ferenc Erki \n" "Language-Team: Hungarian \n" @@ -17,24 +17,25 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n !=1;\n" #: AbsoluteToFpdb.py:139 BetfairToFpdb.py:76 CarbonToFpdb.py:130 -#: FulltiltToFpdb.py:185 OnGameToFpdb.py:170 PartyPokerToFpdb.py:200 -#: PkrToFpdb.py:128 PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 -#: WinamaxToFpdb.py:157 iPokerToFpdb.py:122 +#: EverleafToFpdb.py:110 FulltiltToFpdb.py:187 OnGameToFpdb.py:171 +#: PartyPokerToFpdb.py:196 PkrToFpdb.py:128 PokerStarsToFpdb.py:189 +#: Win2dayToFpdb.py:95 WinamaxToFpdb.py:171 iPokerToFpdb.py:122 msgid "determineGameType: Unable to recognise gametype from: '%s'" msgstr "determineGameType: Nem sikerült felismerni a játéktípust innen: '%s'" #: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: FulltiltToFpdb.py:186 OnGameToFpdb.py:171 OnGameToFpdb.py:185 -#: PartyPokerToFpdb.py:201 PkrToFpdb.py:129 PkrToFpdb.py:154 -#: PokerStarsToFpdb.py:188 PokerStarsToFpdb.py:214 Win2dayToFpdb.py:96 -#: WinamaxToFpdb.py:158 WinamaxToFpdb.py:172 iPokerToFpdb.py:123 +#: EverleafToFpdb.py:111 FulltiltToFpdb.py:188 OnGameToFpdb.py:172 +#: OnGameToFpdb.py:187 PartyPokerToFpdb.py:197 PkrToFpdb.py:129 +#: PkrToFpdb.py:154 PokerStarsToFpdb.py:190 PokerStarsToFpdb.py:216 +#: Win2dayToFpdb.py:96 WinamaxToFpdb.py:172 WinamaxToFpdb.py:190 +#: iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:78 CarbonToFpdb.py:132 -#: FulltiltToFpdb.py:187 OnGameToFpdb.py:172 PartyPokerToFpdb.py:202 -#: PkrToFpdb.py:130 PokerStarsToFpdb.py:189 Win2dayToFpdb.py:97 -#: WinamaxToFpdb.py:159 iPokerToFpdb.py:124 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:189 OnGameToFpdb.py:173 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:130 PokerStarsToFpdb.py:191 +#: Win2dayToFpdb.py:97 WinamaxToFpdb.py:173 iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Nem sikerült felismerni a játéktípust innen: '%s'" @@ -58,17 +59,17 @@ msgstr "Fájlnév: %s" msgid "Absolute: Didn't match re_*InfoFromFilename: '%s'" msgstr "Absolute: nem illeszkedik re_*InfoFromFilename-re: '%s'" -#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:215 FulltiltToFpdb.py:346 -#: OnGameToFpdb.py:303 PokerStarsToFpdb.py:352 Win2dayToFpdb.py:203 -#: WinamaxToFpdb.py:276 +#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:354 +#: OnGameToFpdb.py:305 PokerStarsToFpdb.py:354 Win2dayToFpdb.py:203 +#: WinamaxToFpdb.py:347 msgid "reading antes" msgstr "antek olvasása" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:227 +#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 msgid "No bringin found." msgstr "Nyitó hívás nem található." -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:234 +#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 msgid "No small blind" msgstr "Nincs kisvak" @@ -77,38 +78,38 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "Az Absolute terem readStudPlayerCards funkciója csak egy csonk." #: AbsoluteToFpdb.py:401 BetfairToFpdb.py:222 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:323 FulltiltToFpdb.py:710 PartyPokerToFpdb.py:579 -#: PokerStarsToFpdb.py:462 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:718 PartyPokerToFpdb.py:565 +#: PokerStarsToFpdb.py:464 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "leosztástörténet feldolgozása" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:223 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:324 FulltiltToFpdb.py:711 PartyPokerToFpdb.py:580 -#: PokerStarsToFpdb.py:463 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:719 PartyPokerToFpdb.py:566 +#: PokerStarsToFpdb.py:465 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 msgid "output translation to" msgstr "feldolgozás eredményének helye" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:224 CarbonToFpdb.py:300 -#: EverleafToFpdb.py:325 FulltiltToFpdb.py:712 PartyPokerToFpdb.py:581 -#: PokerStarsToFpdb.py:464 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:720 PartyPokerToFpdb.py:567 +#: PokerStarsToFpdb.py:466 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "kövesse a kimenetet (tail -f)" -#: Anonymise.py:47 +#: Anonymise.py:49 msgid "Could not find file %s" msgstr "%s fájl nem található" -#: Anonymise.py:53 +#: Anonymise.py:55 msgid "Output being written to" msgstr "Az eredmény ide került kiírásra" -#: BetfairToFpdb.py:108 CarbonToFpdb.py:163 EverleafToFpdb.py:142 +#: BetfairToFpdb.py:108 CarbonToFpdb.py:163 EverleafToFpdb.py:145 #: iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "Didn't match re_HandInfo" msgstr "re_HandInfo nem illeszkedik" -#: BetfairToFpdb.py:109 CarbonToFpdb.py:165 FulltiltToFpdb.py:224 -#: PokerStarsToFpdb.py:225 +#: BetfairToFpdb.py:109 CarbonToFpdb.py:165 FulltiltToFpdb.py:226 +#: PokerStarsToFpdb.py:227 msgid "No match in readHandInfo." msgstr "readHandInfo nem illeszkedik." @@ -120,12 +121,12 @@ msgstr "readPlayerStacks: Kettőnél kevesebb játékost találtam egy leosztás msgid "No bringin found" msgstr "Nyitó hívás nem található" -#: BetfairToFpdb.py:199 OnGameToFpdb.py:346 PokerStarsToFpdb.py:434 -#: WinamaxToFpdb.py:322 +#: BetfairToFpdb.py:199 OnGameToFpdb.py:348 PokerStarsToFpdb.py:436 +#: WinamaxToFpdb.py:393 msgid "DEBUG: unimplemented readAction: '%s' '%s'" msgstr "DEBUG: nem ismert readAction: '%s' '%s'" -#: Card.py:430 +#: Card.py:431 msgid "fpdb card encoding(same as pokersource)" msgstr "fpdb kártyakódolás (ugyanaz, mint amit a pokersource használ)" @@ -169,7 +170,7 @@ msgstr "Alapértelmezett naplózó előkészítve ehhez: " msgid "Default logger intialised for " msgstr "Alapértelmezett naplózó előkészítve ehhez: " -#: Configuration.py:178 Database.py:435 Database.py:436 +#: Configuration.py:178 Database.py:443 Database.py:444 msgid "Creating directory: '%s'" msgstr "Könyvtár létrehozása: '%s'" @@ -185,55 +186,55 @@ msgstr "" msgid "Loading site" msgstr "Terem betöltése" -#: Configuration.py:520 +#: Configuration.py:522 msgid "config.general: adding %s = %s" msgstr "config.general: %s = %s hozzáadása" -#: Configuration.py:567 Configuration.py:568 +#: Configuration.py:569 Configuration.py:570 msgid "bad number in xalignment was ignored" msgstr "hibás érték az xalignment-ben - figyelmen kívül hagyás" -#: Configuration.py:617 +#: Configuration.py:619 msgid "missing config section raw_hands" msgstr "hiányzó konfigurációs bekezdés: raw_hands" -#: Configuration.py:623 +#: Configuration.py:625 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" "Érvénytelen raw_hands.save beállítás, az alapértelmezett \"error\" használata" -#: Configuration.py:630 +#: Configuration.py:632 msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" "Érvénytelen raw_hands.compression beállítás, az alapértelmezett \"none\" " "használata" -#: Configuration.py:643 +#: Configuration.py:645 msgid "missing config section raw_tourneys" msgstr "hiányzó konfigurációs bekezdés: raw_tourneys" -#: Configuration.py:649 +#: Configuration.py:651 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" "Érvénytelen raw_tourneys.save beállítás, az alapértelmezett \"error\" " "használata" -#: Configuration.py:656 +#: Configuration.py:658 msgid "" "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" msgstr "" "Érvénytelen raw_tourneys.compression beállítás, az alapértelmezett \"none\" " "használata" -#: Configuration.py:674 Configuration.py:675 +#: Configuration.py:676 Configuration.py:677 msgid "Configuration file %s not found. Using defaults." msgstr "A %s konfigurációs fájl nem található. Alapértelmezések használata." -#: Configuration.py:705 +#: Configuration.py:707 msgid "Reading configuration file %s" msgstr "%s konfigurációs fájl olvasása" -#: Configuration.py:706 +#: Configuration.py:708 msgid "" "\n" "Reading configuration file %s\n" @@ -241,11 +242,11 @@ msgstr "" "\n" "%s konfigurációs fájl olvasása\n" -#: Configuration.py:712 +#: Configuration.py:714 msgid "Error parsing %s. See error log file." msgstr "Hiba a(z) %s értelmezése közben. Nézz bele a hibanaplóba." -#: Configuration.py:828 +#: Configuration.py:830 msgid "Error parsing example file %s. See error log file." msgstr "Hiba a(z) %s mintafájl értelmezése közben. Nézz bele a hibanaplóba." @@ -261,299 +262,314 @@ msgstr "A variancia SQLite-ban való definiálásához nincs használva a NumPy. msgid "Creating Database instance, sql = %s" msgstr "Adatbázis-példány létrehozása, sql = %s" -#: Database.py:386 +#: Database.py:394 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** FIGYELEM: ISMERETLEN MYSQL HIBA: " -#: Database.py:440 +#: Database.py:448 msgid "Connecting to SQLite: %(database)s" msgstr "Kapcsolódás a %(database)s SQLite adatbázishoz" -#: Database.py:452 +#: Database.py:460 msgid "Some database functions will not work without NumPy support" msgstr "Néhány adatbázis-funkció nem fog működni NumPy támogatás nélkül" -#: Database.py:482 +#: Database.py:490 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" "elavult vagy túl új adatbázis verzió (%s) - kérlek hozd létre újra a táblákat" -#: Database.py:488 Database.py:489 +#: Database.py:496 Database.py:497 msgid "Failed to read settings table - recreating tables" msgstr "" "Nem sikerült az olvasás a beállítások táblából - táblák újra létrehozása" -#: Database.py:493 Database.py:494 +#: Database.py:501 Database.py:502 msgid "Failed to read settings table - please recreate tables" msgstr "" "Nem sikerült az olvasás a beállítások táblából - kérlek hozd létre újra a " "táblákat" -#: Database.py:515 +#: Database.py:523 msgid "commit %s failed: info=%s value=%s" msgstr "%s. véglegesítés nem sikerült: info=%s érték=%s" -#: Database.py:519 +#: Database.py:527 msgid "commit failed" msgstr "a véglegesítés nem sikerült" -#: Database.py:688 Database.py:717 +#: Database.py:696 Database.py:729 msgid "*** Database Error: " msgstr "*** Adatbázis hiba: " -#: Database.py:714 +#: Database.py:726 msgid "Database: date n hands ago = " msgstr "Adatbázis: n-nel ezelőtti leosztás dátuma = " -#: Database.py:871 +#: Database.py:883 msgid "ERROR: query %s result does not have player_id as first column" msgstr "ERROR: a(z) %s lekérdezés eredményének nem a player_id az első oszlopa" -#: Database.py:913 +#: Database.py:975 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId(): probléma az insert_id lekérdezése közben? ret=%d" -#: Database.py:925 +#: Database.py:987 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): probléma a lastval lekérdezése közben? sor=%d" -#: Database.py:932 +#: Database.py:994 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): ismeretlen backend: %d" -#: Database.py:937 +#: Database.py:999 msgid "*** Database get_last_insert_id error: " msgstr "*** get_last_insert_id adatbázis hiba: " -#: Database.py:991 Database.py:1414 +#: Database.py:1053 Database.py:1478 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" "figyelem: a(z) %s_%s_fkey pg idegen kulcs eldobása nem sikerült: %s, " "folytatás ..." -#: Database.py:995 Database.py:1418 +#: Database.py:1057 Database.py:1482 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "figyelem: a(z) %s_%s_fkey megkötés nem lett eldobva: %s, folytatás ..." -#: Database.py:1003 Database.py:1292 +#: Database.py:1065 Database.py:1356 msgid "dropping mysql index " msgstr "MySQL index eldobása: " -#: Database.py:1009 Database.py:1297 Database.py:1305 Database.py:1312 +#: Database.py:1071 Database.py:1361 Database.py:1369 Database.py:1376 msgid " drop index failed: " msgstr " index eldobása nem sikerült: " -#: Database.py:1014 Database.py:1299 +#: Database.py:1076 Database.py:1363 msgid "dropping pg index " msgstr "pg index eldobása: " -#: Database.py:1027 +#: Database.py:1089 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" "figyelem: a(z) %s_%s_idx index eldobása nem sikerült: %s, folytatás ..." -#: Database.py:1031 +#: Database.py:1093 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "figyelem: a(z) %s_%s_idx index nem lett eldobva: %s, folytatás ..." -#: Database.py:1071 Database.py:1079 +#: Database.py:1133 Database.py:1141 msgid "Creating foreign key " msgstr "idegen kulcs létrehozása " -#: Database.py:1077 Database.py:1086 Database.py:1098 +#: Database.py:1139 Database.py:1148 Database.py:1160 msgid "Create foreign key failed: " msgstr "idegen kulcs létrehozása sikertelen: " -#: Database.py:1093 Database.py:1250 Database.py:1251 +#: Database.py:1155 Database.py:1314 Database.py:1315 msgid "Creating mysql index %s %s" msgstr "MySQL index létrehozása: %s %s" -#: Database.py:1102 +#: Database.py:1164 msgid "Creating pg index " msgstr "pg index létrehozása " -#: Database.py:1107 Database.py:1256 Database.py:1265 Database.py:1273 +#: Database.py:1169 Database.py:1320 Database.py:1329 Database.py:1337 msgid "Create index failed: " msgstr "Index létrehozása nem sikerült: " -#: Database.py:1147 Database.py:1148 +#: Database.py:1210 Database.py:1211 msgid "Finished recreating tables" msgstr "A táblák újra létrehozása befejeződött" -#: Database.py:1188 +#: Database.py:1252 +#, fuzzy msgid "***Error creating tables: " -msgstr "*** Hiba a táblák létrehozása közben: " +msgstr "*** Hiba a táblák eldobása közben: " -#: Database.py:1198 +#: Database.py:1262 msgid "*** Error unable to get databasecursor" msgstr "*** Hiba: nem olvasható a databasecursor" -#: Database.py:1210 Database.py:1221 Database.py:1231 Database.py:1238 +#: Database.py:1274 Database.py:1285 Database.py:1295 Database.py:1302 msgid "***Error dropping tables: " msgstr "*** Hiba a táblák eldobása közben: " -#: Database.py:1236 +#: Database.py:1300 msgid "*** Error in committing table drop" msgstr "*** Hiba a tábla-eldobás véglegesítése közben" -#: Database.py:1259 Database.py:1260 +#: Database.py:1323 Database.py:1324 msgid "Creating pgsql index %s %s" msgstr "pgsql index létrehozása: %s %s" -#: Database.py:1267 Database.py:1268 +#: Database.py:1331 Database.py:1332 msgid "Creating sqlite index %s %s" msgstr "SQLite index létrehozása: %s %s" -#: Database.py:1275 +#: Database.py:1339 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Ismeretlen adatbázis: a MySQL, a Postgres és az SQLite támogatott" -#: Database.py:1280 +#: Database.py:1344 +#, fuzzy msgid "Error creating indexes: " -msgstr "Hiba az indexek létrehozása közben: " +msgstr "pg index létrehozása " -#: Database.py:1307 +#: Database.py:1371 msgid "Dropping sqlite index " msgstr "SQLite index eldobása: " -#: Database.py:1314 +#: Database.py:1378 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" "Fpdb csak a MySQL-t, a Postgres-t és az SQLite-ot támogatja. Mit próbáltál " "használni?" -#: Database.py:1328 Database.py:1368 +#: Database.py:1392 Database.py:1432 msgid " set_isolation_level failed: " msgstr " set_isolation_level meghiúsult: " -#: Database.py:1345 Database.py:1353 +#: Database.py:1409 Database.py:1417 msgid "creating foreign key " msgstr "idegen kulcs létrehozása: " -#: Database.py:1351 +#: Database.py:1415 msgid " create foreign key failed: " msgstr " idegen kulcs létrehozása sikertelen: " -#: Database.py:1360 +#: Database.py:1424 msgid " create foreign key failed: " msgstr " idegen kulcs létrehozása sikertelen: " -#: Database.py:1362 Database.py:1421 +#: Database.py:1426 Database.py:1485 msgid "Only MySQL and Postgres supported so far" msgstr "Egyelőre csak a MySQL és a Postgres támogatott" -#: Database.py:1392 +#: Database.py:1456 msgid "dropping mysql foreign key" msgstr "MySQL idegen kulcs eldobása" -#: Database.py:1396 +#: Database.py:1460 msgid " drop failed: " msgstr " az eldobás sikertelen: " -#: Database.py:1399 +#: Database.py:1463 msgid "dropping pg foreign key" msgstr "pg idegen kulcs eldobása" -#: Database.py:1411 +#: Database.py:1475 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "%s_%s_fkey pg idegen kulcs eldobva, folytatás ..." -#: Database.py:1531 +#: Database.py:1595 msgid "Rebuild hudcache took %.1f seconds" msgstr "A HUD cache újraépítése %.1f másodpercig tartott" -#: Database.py:1534 Database.py:1567 +#: Database.py:1598 Database.py:1636 msgid "Error rebuilding hudcache:" msgstr "Hiba a HUD cache újraépítése közben:" -#: Database.py:1579 Database.py:1585 +#: Database.py:1648 Database.py:1654 msgid "Error during analyze:" msgstr "Hiba analyze közben:" -#: Database.py:1589 +#: Database.py:1658 msgid "Analyze took %.1f seconds" msgstr "Analyze %.1f másodpercig tartott" -#: Database.py:1599 Database.py:1605 +#: Database.py:1668 Database.py:1674 msgid "Error during vacuum:" msgstr "Hiba vacuum közben:" -#: Database.py:1609 +#: Database.py:1678 msgid "Vacuum took %.1f seconds" msgstr "Vacuum %.1f másodpercig tartott" -#: Database.py:1621 +#: Database.py:1690 msgid "Error during lock_for_insert:" msgstr "Hiba lock_for_insert közben:" -#: Database.py:2056 +#: Database.py:1699 +msgid "######## Hands ##########" +msgstr "" + +#: Database.py:1703 +msgid "###### End Hands ########" +msgstr "" + +#: Database.py:2088 +#, fuzzy +msgid "Error aquiring hero ids:" +msgstr "Hiba analyze közben:" + +#: Database.py:2217 msgid "queue empty too long - writer stopping ..." msgstr "Queue.Empty túl sokáig tart - az írás befejeződik ..." -#: Database.py:2059 +#: Database.py:2220 msgid "writer stopping, error reading queue: " msgstr "az írás megállt, hiba a sor olvasásakor: " -#: Database.py:2084 +#: Database.py:2245 msgid "deadlock detected - trying again ..." msgstr "deadlock történt - újrapróbálás ..." -#: Database.py:2089 +#: Database.py:2250 msgid "too many deadlocks - failed to store hand " msgstr "túl sok deadlock - nem sikerült tárolni a leosztást " -#: Database.py:2093 +#: Database.py:2254 msgid "***Error storing hand: " msgstr "***Hiba a leosztás tárolása közben: " -#: Database.py:2103 +#: Database.py:2264 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" "adatbázisba írás befejeződött: %d leosztás tárolva (%d sikertelen) %.1f mp " "alatt" -#: Database.py:2113 +#: Database.py:2274 msgid "***Error sending finish: " msgstr "***Hiba a befejezés küldésekor: " -#: Database.py:2195 +#: Database.py:2356 msgid "invalid source in Database.createOrUpdateTourney" msgstr "érvénytelen forrás a Database.createOrUpdateTourney-ban" -#: Database.py:2208 +#: Database.py:2369 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "érvénytelen forrás a Database.createOrUpdateTourneysPlayers-ben" -#: Database.py:2334 +#: Database.py:2495 msgid "HandToWrite.init error: " msgstr "HandToWrite.init hiba: " -#: Database.py:2384 +#: Database.py:2545 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all hiba: " -#: Database.py:2415 +#: Database.py:2576 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic id_player értéke = %d" -#: Database.py:2423 +#: Database.py:2584 msgid "query plan: " msgstr "lekérdezési terv: " -#: Database.py:2432 +#: Database.py:2593 msgid "cards =" msgstr "kezdőkéz =" -#: Database.py:2435 +#: Database.py:2596 msgid "get_stats took: %4.3f seconds" msgstr "get_stats időigény: %4.3f mp" -#: Database.py:2437 +#: Database.py:2598 msgid "press enter to continue" msgstr "nyomj ENTER-t a folytatáshoz" -#: EverleafToFpdb.py:262 +#: EverleafToFpdb.py:265 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "Az Everleaf terem readStudPlayerCards funkciója csak egy csonk." @@ -693,85 +709,85 @@ msgstr "Eddig:" msgid " Clear Dates " msgstr "Törlés" -#: Filters.py:1013 fpdb.pyw:716 +#: Filters.py:1013 fpdb.pyw:717 msgid "Pick a date" msgstr "Válassz napot" -#: Filters.py:1019 fpdb.pyw:722 +#: Filters.py:1019 fpdb.pyw:723 msgid "Done" msgstr "Kész" -#: FullTiltPokerSummary.py:82 PokerStarsSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "parseSummary: Nem sikerült felismerni a verseny információt: '%s'" -#: FullTiltPokerSummary.py:83 FullTiltPokerSummary.py:109 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 msgid "parseSummary: Raising FpdbParseError" msgstr "parseSummary: FpdbParseError" -#: FullTiltPokerSummary.py:84 PokerStarsSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "Nem sikerült felismerni a verseny információt: '%s'" -#: FullTiltPokerSummary.py:108 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "parseSummary: Nem található a pénznem" -#: FullTiltPokerSummary.py:110 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Nem található a pénznem" -#: FulltiltToFpdb.py:223 +#: FulltiltToFpdb.py:225 msgid "readHandInfo: Unable to recognise handinfo from: '%s'" msgstr "" "readHandInfo: Nem sikerült felismerni a leosztásinformációkat innen: '%s'" -#: FulltiltToFpdb.py:356 +#: FulltiltToFpdb.py:364 msgid "Player bringing in: %s for %s" msgstr "Nyitó hívás: %s hív %s-t" -#: FulltiltToFpdb.py:359 +#: FulltiltToFpdb.py:367 msgid "No bringin found, handid =%s" msgstr "Nyitó hívás nem található, leosztásazonosító = %s" -#: FulltiltToFpdb.py:416 +#: FulltiltToFpdb.py:424 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "FullTilt: DEBUG: nem ismert readAction: '%s' '%s'" -#: FulltiltToFpdb.py:492 +#: FulltiltToFpdb.py:500 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : értelmezés nem OK" -#: FulltiltToFpdb.py:550 +#: FulltiltToFpdb.py:558 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "Nem sikerült érvényes versenyazonosítót találni --- A fájl elutasítva" -#: FulltiltToFpdb.py:581 +#: FulltiltToFpdb.py:589 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" "Eltérés a beülők mértéke között a fejlécben (%s) és a Beülő mezőben (%s)" -#: FulltiltToFpdb.py:588 +#: FulltiltToFpdb.py:596 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" "Eltérés a díjak mértéke között a fejlécben (%s) és a Beülő mezőben (%s)" -#: FulltiltToFpdb.py:592 +#: FulltiltToFpdb.py:600 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" "Nem sikerült beülőt meghatározni ehhez a versenyhez : feltételezem, hogy ez " "egy freeroll" -#: FulltiltToFpdb.py:693 +#: FulltiltToFpdb.py:701 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "FullTilt: A következő játékos helyezési adata nem olvashatóak : %s" -#: FulltiltToFpdb.py:702 +#: FulltiltToFpdb.py:710 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "FullTilt: %s nem található a verseny helyezései között ..." -#: FulltiltToFpdb.py:704 +#: FulltiltToFpdb.py:712 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "FullTilt: Hibás értelmezés : a helyezések nem egyeznek : %s / %s" @@ -779,7 +795,7 @@ msgstr "FullTilt: Hibás értelmezés : a helyezések nem egyeznek : %s / %s" msgid "Time between imports in seconds:" msgstr "Importálások közti idő (mp):" -#: GuiAutoImport.py:122 GuiAutoImport.py:190 GuiAutoImport.py:274 +#: GuiAutoImport.py:122 GuiAutoImport.py:190 GuiAutoImport.py:275 msgid " Start _Auto Import " msgstr " _Auto Import indítása " @@ -799,7 +815,7 @@ msgstr " _Auto Import fut " msgid " Stop _Auto Import " msgstr " _Auto Import leállítása " -#: GuiAutoImport.py:213 +#: GuiAutoImport.py:214 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" @@ -807,11 +823,11 @@ msgstr "" "\n" "Globális zárolás OK ... Auto Import elindítva.\n" -#: GuiAutoImport.py:215 +#: GuiAutoImport.py:216 msgid " _Stop Auto Import " msgstr " _Auto Import leállítása " -#: GuiAutoImport.py:235 +#: GuiAutoImport.py:236 msgid "opening pipe to HUD" msgstr "cső nyitása a HUD-hoz" @@ -847,11 +863,11 @@ msgstr "" "\n" " * Auto Import megállítása: A HUD már nem fut" -#: GuiAutoImport.py:296 +#: GuiAutoImport.py:297 msgid "Browse..." msgstr "Kiválaszt..." -#: GuiAutoImport.py:341 GuiBulkImport.py:348 +#: GuiAutoImport.py:342 GuiBulkImport.py:348 msgid "How often to print a one-line status report (0 (default) means never)" msgstr "" "Egysoros státuszriportok megjelenítési gyakorisága (az alapértelmezett 0 " @@ -933,7 +949,7 @@ msgstr "Terem:" msgid "Drop HudCache:" msgstr "HUD gyorstár eldobása:" -#: GuiBulkImport.py:291 GuiTourneyImport.py:135 fpdb.pyw:809 +#: GuiBulkImport.py:291 GuiTourneyImport.py:135 fpdb.pyw:812 msgid "_Bulk Import" msgstr "_Importálás" @@ -945,7 +961,7 @@ msgstr "Importálásra kattintva" msgid "Waiting..." msgstr "Várakozás..." -#: GuiBulkImport.py:340 Options.py:55 +#: GuiBulkImport.py:340 Options.py:58 msgid "Input file in quiet mode" msgstr "Fájl feldolgozása csendes módban" @@ -963,7 +979,7 @@ msgstr "" "Ha ez az opció ki van választva, akkor az fpdb kilép, ha bármilyen hibát " "észlel." -#: GuiBulkImport.py:350 Options.py:52 +#: GuiBulkImport.py:350 Options.py:55 msgid "Print some useful one liners" msgstr "Megjelenít néhány hasznos egysoros információt." @@ -1097,35 +1113,35 @@ msgstr " kapcsolódás OK" msgid " not connected but no exception" msgstr " nem kapcsolódott, de nem volt hibaüzenet" -#: GuiDatabase.py:373 fpdb.pyw:883 +#: GuiDatabase.py:373 fpdb.pyw:888 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "MySQL szerver jelenti: A hozzáférés megtagadva. Biztosan megfelelőek a " "jogosultságaid?" -#: GuiDatabase.py:377 fpdb.pyw:885 +#: GuiDatabase.py:377 fpdb.pyw:890 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" "MySQL kliens jelenti: 2002-es vagy 2003-as hiba. Nem sikerült a kapcsolódás " "- " -#: GuiDatabase.py:378 fpdb.pyw:886 +#: GuiDatabase.py:378 fpdb.pyw:891 msgid "Please check that the MySQL service has been started" msgstr "Kérlek ellenőrizd, hogy a MySQL szolgáltatás el van-e indítva" -#: GuiDatabase.py:382 fpdb.pyw:888 +#: GuiDatabase.py:382 fpdb.pyw:893 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "PostgreSQL szerver jelenti: A hozzáférés megtagadva. Megfelelőek a " "jogosultságaid?" -#: GuiDatabase.py:385 fpdb.pyw:890 +#: GuiDatabase.py:385 fpdb.pyw:895 msgid "PostgreSQL client reports: Unable to connect - " msgstr "PostgreSQL kliens jelenti: Nem sikerült a kapcsolódás - " -#: GuiDatabase.py:386 fpdb.pyw:891 +#: GuiDatabase.py:386 fpdb.pyw:896 msgid "Please check that the PostgreSQL service has been started" msgstr "Kérlek ellenőrizd, hogy a PostgreSQL szolgáltatás el van-e indítva" @@ -1249,25 +1265,25 @@ msgstr "F_rissítés" msgid "_Export to File" msgstr "_Exportálás fájlba" -#: GuiGraphViewer.py:135 GuiGraphViewer.py:251 GuiSessionViewer.py:370 +#: GuiGraphViewer.py:135 GuiGraphViewer.py:248 GuiSessionViewer.py:372 #: GuiTourneyGraphViewer.py:134 GuiTourneyGraphViewer.py:232 msgid "***Error: " msgstr "***Hiba: " -#: GuiGraphViewer.py:168 GuiPositionalStats.py:177 GuiRingPlayerStats.py:276 -#: GuiSessionViewer.py:219 GuiTourneyGraphViewer.py:159 +#: GuiGraphViewer.py:168 GuiPositionalStats.py:177 GuiRingPlayerStats.py:267 +#: GuiSessionViewer.py:212 GuiTourneyGraphViewer.py:159 #: GuiTourneyPlayerStats.py:268 msgid "No sites selected - defaulting to PokerStars" msgstr "Nincs kiválasztott terem - PokerStars használata" -#: GuiGraphViewer.py:173 GuiPositionalStats.py:180 GuiRingPlayerStats.py:279 -#: GuiSessionViewer.py:222 GuiTourneyGraphViewer.py:164 +#: GuiGraphViewer.py:173 GuiPositionalStats.py:180 GuiRingPlayerStats.py:270 +#: GuiSessionViewer.py:215 GuiTourneyGraphViewer.py:164 #: GuiTourneyPlayerStats.py:271 msgid "No player ids found" msgstr "Nincs játékosazonosító" -#: GuiGraphViewer.py:178 GuiPositionalStats.py:183 GuiRingPlayerStats.py:282 -#: GuiSessionViewer.py:225 +#: GuiGraphViewer.py:178 GuiPositionalStats.py:183 GuiRingPlayerStats.py:273 +#: GuiSessionViewer.py:218 msgid "No limits found" msgstr "Nem található limit" @@ -1299,7 +1315,7 @@ msgstr "Mutatással: $%.2f" msgid "Non-showdown: $%.2f" msgstr "Mutatás nélkül: $%.2f" -#: GuiGraphViewer.py:234 +#: GuiGraphViewer.py:231 msgid "" "Hands: %d\n" "Profit (%s): %.2f" @@ -1307,11 +1323,11 @@ msgstr "" "Leosztások: %d\n" "Profit (%s): %.2f" -#: GuiGraphViewer.py:236 +#: GuiGraphViewer.py:233 msgid "Showdown (%s): %.2f" msgstr "Mutatással (%s): %.2f" -#: GuiGraphViewer.py:238 +#: GuiGraphViewer.py:235 msgid "Non-showdown (%s): %.2f" msgstr "Mutatás nélkül (%s): %.2f" @@ -1424,7 +1440,7 @@ msgstr "Érték (kattints duplán a módosításhoz)" msgid "Test Preferences Dialog" msgstr "Beállítási párbeszéd (teszt)" -#: GuiPrefs.py:192 fpdb.pyw:290 +#: GuiPrefs.py:192 fpdb.pyw:291 msgid "Preferences" msgstr "Beállítások" @@ -1481,7 +1497,8 @@ msgstr "" "bet vagy raise vs fold" #: GuiRingPlayerStats.py:55 -msgid "Continuation Bet on the flop" +#, fuzzy +msgid "Continuation Bet post-flop" msgstr "folytató nyitás flopon" #: GuiRingPlayerStats.py:56 @@ -1578,59 +1595,102 @@ msgstr "" "A bizonytalanság mértéke\n" "Minél kisebb, annál stabilabb a nyeremény" -#: GuiRingPlayerStats.py:347 GuiSessionViewer.py:264 +#: GuiRingPlayerStats.py:338 GuiSessionViewer.py:257 #: GuiTourneyPlayerStats.py:243 msgid "Stats page displayed in %4.2f seconds" msgstr "Statisztikák megjelenítve %4.2f mp alatt" -#: GuiRingPlayerStats.py:394 +#: GuiRingPlayerStats.py:385 msgid "***sortnums error: " msgstr "***sortnums hiba: " -#: GuiRingPlayerStats.py:416 +#: GuiRingPlayerStats.py:407 msgid "***sortcols error: " msgstr "***sortCols hiba: " -#: GuiRingPlayerStats.py:712 +#: GuiRingPlayerStats.py:703 msgid "Detailed Filters" msgstr "Részletes szűrők" -#: GuiRingPlayerStats.py:721 +#: GuiRingPlayerStats.py:712 +#, fuzzy msgid "Hand Filters:" -msgstr "Leosztás szűrők:" +msgstr "és mások" -#: GuiRingPlayerStats.py:734 +#: GuiRingPlayerStats.py:725 msgid "between" msgstr "Min:" -#: GuiRingPlayerStats.py:735 +#: GuiRingPlayerStats.py:726 msgid "and" msgstr "Max:" -#: GuiSessionViewer.py:44 +#: GuiSessionViewer.py:42 msgid "Failed to load numpy and/or matplotlib in Session Viewer" msgstr "Nem sikerült a numpy és/vagy a matplotlib betöltése a Session nézetben" -#: GuiSessionViewer.py:45 +#: GuiSessionViewer.py:43 msgid "ImportError: %s" msgstr "ImportError: %s" -#: GuiSessionViewer.py:83 +#: GuiSessionViewer.py:81 msgid "Hand Breakdown for all levels listed above" msgstr "Kezdőkezekre bontva a fenti limiteknél" -#: GuiSessionViewer.py:171 fpdb.pyw:1220 +#: GuiSessionViewer.py:158 +msgid "Session Viewer is proof of concept code only, and contains many bugs.\n" +msgstr "" + +#: GuiSessionViewer.py:159 +msgid "" +"Feel free to use the viewer, but there is no guarantee that the data is " +"accurate.\n" +msgstr "" + +#: GuiSessionViewer.py:160 +msgid "" +"If you are interested in developing the code further please contact us via " +"the usual channels.\n" +msgstr "" + +#: GuiSessionViewer.py:161 +msgid "Thankyou" +msgstr "" + +#: GuiSessionViewer.py:164 GuiStove.py:64 fpdb.pyw:1283 msgid "FPDB WARNING" msgstr "FPDB FIGYELMEZTETÉS" -#: GuiSessionViewer.py:391 +#: GuiSessionViewer.py:393 msgid "Session candlestick graph" msgstr "Session gyertya grafikon" -#: GuiSessionViewer.py:394 +#: GuiSessionViewer.py:396 msgid "Sessions" msgstr "Sessionök" +#: GuiStove.py:57 +msgid "" +"Stove is a GUI mockup of a EV calculation page, and completely non " +"functional.\n" +msgstr "" + +#: GuiStove.py:58 +msgid "" +"Unless you are interested in developing this feature, please ignore this " +"page.\n" +msgstr "" + +#: GuiStove.py:59 +msgid "" +"If you are interested in developing the code further see GuiStove.py and " +"Stove.py\n" +msgstr "" + +#: GuiStove.py:60 +msgid "Thank you\n" +msgstr "" + #: GuiTourneyGraphViewer.py:178 msgid "Tournaments" msgstr "Versenyek" @@ -1654,7 +1714,7 @@ msgstr "" "GuiTourneyImport.load kész: Tárolva: %d\tHibák: %d; %s másodperc alatt - " "%.0f/mp" -#: GuiTourneyImport.py:175 fpdb_import.py:223 +#: GuiTourneyImport.py:175 fpdb_import.py:227 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "Nem könyvtár ('%s') megadása importálási könyvtárként" @@ -1728,114 +1788,44 @@ msgstr "N/A" msgid "invalid entry in tourney number - must enter numbers only" msgstr "érvénytelen érték a versenyazonosítónál - csak számok használhatóak" -#: HUD_main.pyw:88 HUD_main.pyw.orig:88 -msgid "" -"\n" -"HUD_main: starting ..." -msgstr "" -"\n" -"HUD_main: indítás ..." - -#: HUD_main.pyw:91 HUD_main.pyw.orig:91 -msgid "Logfile is " -msgstr "A naplófájl " - -#: HUD_main.pyw:92 HUD_main.pyw.orig:92 -msgid "HUD_main starting: using db name = %s" -msgstr "HUD_main indítás: %s adatbázis használata" - -#: HUD_main.pyw:97 HUD_main.pyw.orig:97 -msgid "Note: error output is being diverted to:\n" -msgstr "Megjegyzés: a hibakimenet ide van átirányítva:\n" - -#: HUD_main.pyw:98 HUD_main.pyw.orig:98 fpdb.pyw:1132 -msgid "" -"\n" -"Any major error will be reported there _only_.\n" -msgstr "" -"\n" -"Bármilyen nagyobb hiba _csak_oda_ kerül kiírásra.\n" - -#: HUD_main.pyw:99 HUD_main.pyw.orig:99 -msgid "Note: error output is being diverted to:" -msgstr "Megjegyzés: a hibakimenet ide van átirányítva:" - -#: HUD_main.pyw:100 HUD_main.pyw.orig:100 -msgid "Any major error will be reported there _only_." -msgstr "Bármilyen nagyobb hiba _csak_oda_ kerül kiírásra." - -#: HUD_main.pyw:103 HUD_main.pyw.orig:103 -msgid "HUD_main: starting ...\n" -msgstr "HUD_main: indítás ...\n" - -#: HUD_main.pyw:121 HUD_main.pyw.orig:121 HUD_run_me.py:62 -msgid "Closing this window will exit from the HUD." -msgstr "Ezen ablak bezárása a HUD-ot is bezárja." - -#: HUD_main.pyw:124 HUD_main.pyw.orig:124 HUD_run_me.py:66 -msgid "HUD Main Window" -msgstr "HUD Főablak" - -#: HUD_main.pyw:150 HUD_main.pyw.orig:145 -msgid "hud_main: Game changed." -msgstr "hud_main: Jatékváltás." - -#: HUD_main.pyw:153 HUD_main.pyw.orig:148 -msgid "hud_main: Table changed." -msgstr "hud_main: Asztalváltás." - -#: HUD_main.pyw:157 HUD_main.pyw.orig:152 -msgid "Terminating normally." -msgstr "Normál leállás." - -#: HUD_main.pyw:266 HUD_main.pyw.orig:261 -msgid "Received hand no %s" -msgstr "Leosztás fogadva, azonosító: %s" - -#: HUD_main.pyw:285 HUD_main.pyw.orig:280 -msgid "HUD_main.read_stdin: hand processing starting ..." -msgstr "HUD_main.read_stdin: leosztás feldolgozása indul" - -#: HUD_main.pyw:312 HUD_main.pyw.orig:307 -msgid "hud_dict[%s] was not found\n" -msgstr "hud_dict[%s] nincs meg\n" - -#: HUD_main.pyw:313 HUD_main.pyw.orig:308 -msgid "will not send hand\n" -msgstr "leosztás nem lesz elküldve\n" - -#: HUD_main.pyw:344 HUD_main.pyw.orig:339 -msgid "HUD create: table name %s not found, skipping." -msgstr "HUD létrehozás: %s nevű asztal nincs meg, kihagyás." - -#: HUD_main.pyw:352 HUD_main.pyw.orig:347 +#: HUD_main.pyw:294 msgid "Table \"%s\" no longer exists\n" msgstr "\"%s\" nevű asztal már nem létezik\n" -#: HUD_main.pyw:355 HUD_main.pyw.orig:350 -msgid "" -"HUD_main.read_stdin: hand read in %4.3f seconds (%4.3f,%4.3f,%4.3f,%4.3f," -"%4.3f,%4.3f)" +#: HUD_main.pyw:326 +#, fuzzy +msgid "Error resizing HUD for table: %s." +msgstr "*** Hiba a táblák létrehozása közben: " + +#: HUD_main.pyw:340 +msgid "Error killing HUD for table: %s." msgstr "" -"HUD_main.read_stdin: leosztás beolvasva %4.3f mp alatt (%4.3f,%4.3f,%4.3f," -"%4.3f,%4.3f,%4.3f)" -#: HUD_main.pyw.orig:137 -msgid "hud_main: Client resized" -msgstr "hud_main: Kliens átméretezve" +#: HUD_main.pyw:363 +#, fuzzy +msgid "Error creating HUD for hand %s." +msgstr "Hiba az indexek létrehozása közben: " -#: HUD_main.pyw.orig:141 -msgid "hud_main: Client destroyed" -msgstr "hud_main: Kliens bezárva" +#: HUD_main.pyw:374 +msgid "Error updating HUD for hand %s." +msgstr "" #: HUD_run_me.py:45 msgid "HUD_main starting\n" msgstr "HUD_main indítás\n" -#: HUD_run_me.py:51 TournamentTracker.py:308 +#: HUD_run_me.py:51 TournamentTracker.py:306 msgid "Using db name = %s\n" msgstr "%s adatbázis használata\n" +#: HUD_run_me.py:62 +msgid "Closing this window will exit from the HUD." +msgstr "Ezen ablak bezárása a HUD-ot is bezárja." + +#: HUD_run_me.py:66 +msgid "HUD Main Window" +msgstr "HUD Főablak" + #: Hand.py:145 msgid "BB" msgstr "BB" @@ -2040,7 +2030,7 @@ msgstr "KEZDŐKÉZ" msgid "TOURNEYS PLAYER IDS" msgstr "VERSENYJÁTÉKOS AZONOSÍTÓK" -#: Hand.py:220 Hand.py:1371 +#: Hand.py:220 Hand.py:1369 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "[ERROR] Kezdőkéz hozzáadása ismeretlen játékoshoz: %s" @@ -2048,49 +2038,49 @@ msgstr "[ERROR] Kezdőkéz hozzáadása ismeretlen játékoshoz: %s" msgid "Hand.insert(): hid #: %s is a duplicate" msgstr "Hand.insert(): %s leosztásazonosító duplikáció" -#: Hand.py:448 +#: Hand.py:445 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" "markstreets nem egyezik - A(z) %s leosztás érvénytelenítését feltételezem" -#: Hand.py:450 +#: Hand.py:447 msgid "FpdbParseError: markStreets appeared to fail: First 100 chars: '%s'" msgstr "" "FpdbParseError: markStreets hívása meghiúsult: az első 100 karakter: '%s'" -#: Hand.py:454 +#: Hand.py:451 msgid "DEBUG: checkPlayerExists %s fail on hand number %s" msgstr "DEBUG: checkPlayerExists %s hiba a következő leosztásban: %s" -#: Hand.py:455 +#: Hand.py:452 msgid "checkPlayerExists: '%s fail on hand number %s" msgstr "checkPlayerExists: '%s hiba a következő leosztásban: %s" -#: Hand.py:536 +#: Hand.py:533 msgid "%s %s calls %s" msgstr "%s utcán %s játékos ennyit megad: %s" -#: Hand.py:606 +#: Hand.py:603 msgid "%s %s raise %s" msgstr "%s utcán %s játékos eddig emel: %s" -#: Hand.py:617 +#: Hand.py:614 msgid "%s %s bets %s" msgstr "%s utcán %s játékos ennyit hív: %s" -#: Hand.py:636 +#: Hand.py:633 msgid "%s %s folds" msgstr "%s utcán %s játékos dob" -#: Hand.py:645 +#: Hand.py:642 msgid "%s %s checks" msgstr "%s utcán %s játékos passzol" -#: Hand.py:665 +#: Hand.py:662 msgid "addShownCards %s hole=%s all=%s" msgstr "addShownCards %s játékos kézben=%s mind=%s" -#: Hand.py:776 +#: Hand.py:773 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" @@ -2098,86 +2088,80 @@ msgstr "" "*** ERROR - HAND: writeGameLine hívása nem várt STARTTIME értékkel, datetime." "date objektumot vár, ezt kapta:" -#: Hand.py:777 +#: Hand.py:774 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" "*** Győződj meg róla, hogy a feldolgozód helyesen állítja be a hand." "startTime értékét!" -#: Hand.py:778 +#: Hand.py:775 msgid "*** Game String:" msgstr "*** Játék sztring:" #: Hand.py:856 -msgid "HoldemOmahaHand.__init__:Can't assemble hand from db without a handid" -msgstr "" -"HoldemOmahaHand.__init__: nem lehet a leosztást összeállítani az " -"adatbázisból a leosztás azonosítója nélkül" - -#: Hand.py:858 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" "HoldemOmahaHand.__init__: sem a HHC, sem az adatbázis+leosztásaonosító nem " "lett megadva" -#: Hand.py:1239 +#: Hand.py:1237 msgid "*** DEALING HANDS ***" msgstr "*** OSZTÁS ***" -#: Hand.py:1244 +#: Hand.py:1242 msgid "Dealt to %s: [%s]" msgstr "%s kapja: [%s]" -#: Hand.py:1249 +#: Hand.py:1247 msgid "*** FIRST DRAW ***" msgstr "*** ELSŐ CSERE ***" -#: Hand.py:1259 +#: Hand.py:1257 msgid "*** SECOND DRAW ***" msgstr "*** MÁSODIK CSERE ***" -#: Hand.py:1269 +#: Hand.py:1267 msgid "*** THIRD DRAW ***" msgstr "*** HARMADIK CSERE ***" -#: Hand.py:1279 Hand.py:1498 +#: Hand.py:1277 Hand.py:1496 msgid "*** SHOW DOWN ***" msgstr "*** MUTATÁS ***" -#: Hand.py:1294 Hand.py:1513 +#: Hand.py:1292 Hand.py:1511 msgid "*** SUMMARY ***" msgstr "*** ÖSSZEGZÉS ***" -#: Hand.py:1380 +#: Hand.py:1378 msgid "%s %s completes %s" msgstr "%s utcán %s játékos kiegészít erre: %s" -#: Hand.py:1398 +#: Hand.py:1396 msgid "Bringin: %s, %s" msgstr "Nyitó hívás: %s, %s" -#: Hand.py:1438 +#: Hand.py:1436 msgid "*** 3RD STREET ***" msgstr "*** HARMADIK UTCA ***" -#: Hand.py:1452 +#: Hand.py:1450 msgid "*** 4TH STREET ***" msgstr "*** NEGYEDIK UTCA ***" -#: Hand.py:1464 +#: Hand.py:1462 msgid "*** 5TH STREET ***" msgstr "*** ÖTÖDIK UTCA ***" -#: Hand.py:1476 +#: Hand.py:1474 msgid "*** 6TH STREET ***" msgstr "*** HATODIK UTCA ***" -#: Hand.py:1486 +#: Hand.py:1484 msgid "*** RIVER ***" msgstr "*** RIVER ***" -#: Hand.py:1578 +#: Hand.py:1576 msgid "" "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " "be impossible for anyone who is not a hero" @@ -2185,15 +2169,19 @@ msgstr "" "join_holecards: a kézbe kapott lapok száma vagy < 4, 4 or 7 - 5 és 6 " "mindenki számára lehetetlen, aki nem hős" -#: Hand.py:1579 +#: Hand.py:1577 msgid "join_holcards: holecards(%s): %s" msgstr "join_holcards: holecards(%s): %s" -#: Hand.py:1666 +#: Hand.py:1579 +msgid "join_holecards: Player '%s' appears not to have been dealt a card" +msgstr "" + +#: Hand.py:1669 msgid "DEBUG: call Pot.end() before printing pot total" msgstr "DEBUG: Pot.end() hívása a teljes kassza kiírása előtt" -#: Hand.py:1668 +#: Hand.py:1671 msgid "FpdbError in printing Hand object" msgstr "FpdbError egy Hand objektum kiírása közben" @@ -2283,39 +2271,39 @@ msgstr "changeTimeZone: offszet=" msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:703 +#: HandHistoryConverter.py:708 msgid "Unable to create output directory %s for HHC!" msgstr "A %s kimeneti könyvtár nem hozható létre a feldolgozó számára!" -#: HandHistoryConverter.py:704 +#: HandHistoryConverter.py:709 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERROR: A KIMENETI KÖNYVTÁR NEM HOZHATÓ LÉTRE" -#: HandHistoryConverter.py:706 +#: HandHistoryConverter.py:711 msgid "Created directory '%s'" msgstr "'%s' könyvtár létrehozva" -#: HandHistoryConverter.py:710 +#: HandHistoryConverter.py:715 msgid "out_path %s couldn't be opened" msgstr "%s kimeneti könyvtár nem nyitható meg" -#: Hello.py:44 +#: Hello.py:46 msgid "creating Hello" msgstr "Hello létrehozása" -#: Hello.py:47 +#: Hello.py:49 msgid "Hello World" msgstr "Helló Világ" -#: Hello.py:65 +#: Hello.py:67 msgid "site =" msgstr "terem =" -#: Hello.py:73 +#: Hello.py:75 msgid "YOUR NAME HERE" msgstr "A TE NEVED" -#: Hello.py:104 +#: Hello.py:106 msgid "" "Hello %s\n" "You have played %d hands\n" @@ -2409,15 +2397,15 @@ msgstr "StatWindows debugolása" msgid "Set max seats" msgstr "Max székek beállítása" -#: Hud.py:567 +#: Hud.py:577 msgid "Updating config file" msgstr "Konfigurációs fájl frissítése" -#: Hud.py:576 +#: Hud.py:586 msgid "No layout found for %d-max games for site %s\n" msgstr "Nem található elrendezés a %d fős asztalok számára a %s teremben\n" -#: Hud.py:590 +#: Hud.py:600 msgid "" "exception in Hud.adj_seats\n" "\n" @@ -2425,19 +2413,19 @@ msgstr "" "hiba a Hud.adj_seats helyen\n" "\n" -#: Hud.py:591 +#: Hud.py:601 msgid "error is %s" msgstr "A hiba a következő: %s" -#: Hud.py:598 +#: Hud.py:608 msgid "Error finding actual seat.\n" msgstr "Hiba az aktuális szék keresése közben.\n" -#: Hud.py:614 +#: Hud.py:624 msgid "Creating hud from hand " msgstr "HUD készítése ebből a leosztásból: " -#: Hud.py:663 +#: Hud.py:673 msgid "" "KeyError at the start of the for loop in update in hud_main. How this can " "possibly happen is totally beyond my comprehension. Your HUD may be about to " @@ -2446,7 +2434,7 @@ msgstr "" "KeyError a for ciklus kezdeténél a hud_main-ban. Fogalmam sincs, hogy ez " "hogyan lehetséges. A HUD-od valószínűleg nagyon furcsa lesz. -Eric" -#: Hud.py:664 +#: Hud.py:674 msgid "(btw, the key was %s and statd is %s" msgstr "(ja, a kulcs %s volt a statd pedig %s)" @@ -2478,21 +2466,21 @@ msgstr "%s/%s PS összefoglaló importálása kész" msgid "No Name" msgstr "Nincs név" -#: OnGameToFpdb.py:184 WinamaxToFpdb.py:171 +#: OnGameToFpdb.py:186 WinamaxToFpdb.py:189 msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'" msgstr "" "determineGameType: limit nem található ebben: self.limits(%s). leosztás: '%s'" -#: OnGameToFpdb.py:186 WinamaxToFpdb.py:173 +#: OnGameToFpdb.py:188 WinamaxToFpdb.py:191 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "limit nem található ebben: self.limits(%s). leosztás: '%s'" -#: OnGameToFpdb.py:273 PartyPokerToFpdb.py:362 PokerStarsToFpdb.py:314 -#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:245 +#: OnGameToFpdb.py:275 PartyPokerToFpdb.py:353 PokerStarsToFpdb.py:316 +#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:316 msgid "readButton: not found" msgstr "readButton: nem található" -#: OnGameToFpdb.py:292 WinamaxToFpdb.py:265 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:336 msgid "readBlinds in noSB exception - no SB created" msgstr "noSB-n belüli readBlinds hiba - kisvak nem lett létrehozva" @@ -2518,27 +2506,53 @@ msgstr "" msgid "Module name for Hand History Converter" msgstr "Modulnév a Leosztástörténet Konvertáló számára" -#: Options.py:47 +#: Options.py:46 +#, fuzzy +msgid "A sitename" +msgstr "Felhasználónév" + +#: Options.py:50 msgid "Error logging level:" msgstr "Hibanaplózási szint:" -#: Options.py:50 +#: Options.py:53 msgid "Print version information and exit." msgstr "Verzióinformáció kiírása, majd kilépés." -#: Options.py:57 +#: Options.py:60 msgid "Input out path in quiet mode" msgstr "Könyvtár beolvasása csendes módban" -#: Options.py:59 +#: Options.py:62 msgid "File to be split is a PokerStars or Full Tilt Poker archive file" msgstr "A darabolandó fájl PokerStars vagy Full Tilt Poker archív fájl" -#: Options.py:61 +#: Options.py:64 msgid "How many hands do you want saved to each file. Default is 100" msgstr "Ennyi leosztásonként daraboljon. Alapértelmezetten 100" -#: Options.py:73 +#: Options.py:66 +msgid "X location to open window" +msgstr "" + +#: Options.py:68 +msgid "Y location to open Window" +msgstr "" + +#: Options.py:70 +#, fuzzy +msgid "Auto-start Auto-import" +msgstr " _Auto Import indítása " + +#: Options.py:72 +msgid "Start Minimized" +msgstr "" + +#: Options.py:74 +msgid "Start Hidden" +msgstr "" + +#: Options.py:116 msgid "press enter to end" msgstr "nyomj ENTER-t a befejezéshez" @@ -2546,42 +2560,34 @@ msgstr "nyomj ENTER-t a befejezéshez" msgid "You need to manually enter the playername" msgstr "Meg kell adnod a játékos nevét" -#: PartyPokerToFpdb.py:217 +#: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "Nem található mező: '%s'" -#: PartyPokerToFpdb.py:221 +#: PartyPokerToFpdb.py:216 msgid "Unknown limit '%s'" msgstr "Ismeretlen limit: '%s'" -#: PartyPokerToFpdb.py:226 +#: PartyPokerToFpdb.py:221 msgid "Unknown game type '%s'" msgstr "Ismeretlen játéktípus: '%s'" -#: PartyPokerToFpdb.py:264 -msgid "Cannot read HID for current hand" -msgstr "HID nem olvasható az aktuális leosztásból" - -#: PartyPokerToFpdb.py:269 +#: PartyPokerToFpdb.py:260 msgid "Cannot read Handinfo for current hand" msgstr "Handinfo nem olvasható az aktuális leosztásból" -#: PartyPokerToFpdb.py:274 +#: PartyPokerToFpdb.py:265 msgid "Cannot read GameType for current hand" msgstr "GameType nem olvasható az aktuális leosztásból" -#: PartyPokerToFpdb.py:534 +#: PartyPokerToFpdb.py:524 msgid "Unimplemented readAction: '%s' '%s'" msgstr "Nem ismert readAction: '%s' '%s'" -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:215 +#: PkrToFpdb.py:155 PokerStarsToFpdb.py:217 msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds nem tartalmazza ezt: '%s'" -#: PokerStarsToFpdb.py:267 -msgid "failed to detect currency" -msgstr "nem sikerült a pénznem meghatározása" - #: SplitHandHistory.py:76 msgid "File not found" msgstr "Fájl nem található" @@ -2756,15 +2762,19 @@ msgstr "" "(írj a név után _0-t tizedesjegy nélküli megjelenítéshez, _1-et az egy " "tizedesjegyhez, stb.)\n" -#: Tables_Demo.py:60 +#: Stove.py:261 +msgid "No board given. Using Monte-Carlo simulation..." +msgstr "" + +#: Tables_Demo.py:61 msgid "Fake HUD Main Window" msgstr "Kamu HUD Főablak" -#: Tables_Demo.py:90 +#: Tables_Demo.py:91 msgid "enter table name to find: " msgstr "add meg a keresendő asztalnevet: " -#: TournamentTracker.py:41 +#: TournamentTracker.py:39 msgid "" "Note: error output is being diverted to fpdb-error-log.txt and HUD-error." "txt. Any major error will be reported there _only_." @@ -2772,55 +2782,55 @@ msgstr "" "Megjegyzés: a hibakimenet átirányítva az fpdb-errors.txt és HUD-errors.txt " "fájlokba. Bármilyen nagyobb hiba _csak_oda_ kerül kiírásra." -#: TournamentTracker.py:102 +#: TournamentTracker.py:100 msgid "tournament edit window=" msgstr "versenyszerkesztő ablak=" -#: TournamentTracker.py:105 +#: TournamentTracker.py:103 msgid "FPDB Tournament Entry" msgstr "FPDB Versenybeírás" -#: TournamentTracker.py:145 +#: TournamentTracker.py:143 msgid "Closing this window will stop the Tournament Tracker" msgstr "Ezen ablak bezárása leállítja a Versenykövetőt" -#: TournamentTracker.py:147 +#: TournamentTracker.py:145 msgid "Enter Tournament" msgstr "Verseny beírása" -#: TournamentTracker.py:152 +#: TournamentTracker.py:150 msgid "FPDB Tournament Tracker" msgstr "FPDB Versenykövető" -#: TournamentTracker.py:163 +#: TournamentTracker.py:161 msgid "Edit" msgstr "Szerkeszt" -#: TournamentTracker.py:166 +#: TournamentTracker.py:164 msgid "Rebuy" msgstr "Rebuy" -#: TournamentTracker.py:265 +#: TournamentTracker.py:263 msgid "db error: skipping " msgstr "adatbázis hiba: kihagyásra kerül a(z)" -#: TournamentTracker.py:267 +#: TournamentTracker.py:265 msgid "Database error %s in hand %d. Skipping.\n" msgstr "%s adatbázishiba a %d leosztásban. Kihagyás.\n" -#: TournamentTracker.py:276 +#: TournamentTracker.py:274 msgid "could not find tournament: skipping" msgstr "nem található a verseny: kihagyás" -#: TournamentTracker.py:277 +#: TournamentTracker.py:275 msgid "Could not find tournament %d in hand %d. Skipping.\n" msgstr "Nem található a %d versenyazonosító a %d leosztásban. Kihagyás.\n" -#: TournamentTracker.py:300 +#: TournamentTracker.py:298 msgid "table name %s not found, skipping.\n" msgstr "%s nevű asztal nincs meg, kihagyás.\n" -#: TournamentTracker.py:307 +#: TournamentTracker.py:305 msgid "tournament tracker starting\n" msgstr "versenykövető indítása\n" @@ -3012,15 +3022,19 @@ msgstr "" msgid "self.window doesn't exist? why?" msgstr "self.window nem létezik? miért?" -#: WinamaxToFpdb.py:233 +#: WinamaxToFpdb.py:255 +msgid "failed to detect currency" +msgstr "nem sikerült a pénznem meghatározása" + +#: WinamaxToFpdb.py:304 msgid "Failed to add streets. handtext=%s" msgstr "Nem sikerült az utcák hozzáadása. handtext=%s" -#: fpdb.pyw:39 +#: fpdb.pyw:38 msgid " - press return to continue\n" msgstr " - nyomj ENTER-t a folytatáshoz\n" -#: fpdb.pyw:46 +#: fpdb.pyw:45 msgid "" "\n" "python 2.5-2.7 not found, please install python 2.5, 2.6 or 2.7 for fpdb\n" @@ -3029,11 +3043,11 @@ msgstr "" "Python 2.5-2.7 nem található, kérlek telepítsd a Python 2.5-öt, 2.6-ot, vagy " "2.7-et az fpdb számára\n" -#: fpdb.pyw:47 fpdb.pyw:59 fpdb.pyw:81 +#: fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:80 msgid "Press ENTER to continue." msgstr "Nyomj ENTER-t a folytatáshoz." -#: fpdb.pyw:58 +#: fpdb.pyw:57 msgid "" "We appear to be running in Windows, but the Windows Python Extensions are " "not loading. Please install the PYWIN32 package from http://sourceforge.net/" @@ -3043,7 +3057,7 @@ msgstr "" "Bővítmények nem töltődnek be. Kérlek telepítsd a PYWIN32 csomagot innen: " "http://sourceforge.net/projects/pywin32/" -#: fpdb.pyw:80 +#: fpdb.pyw:79 msgid "" "Unable to load PyGTK modules required for GUI. Please install PyCairo, " "PyGObject, and PyGTK from www.pygtk.org." @@ -3051,7 +3065,7 @@ msgstr "" "Nem sikerült a GUI által igényelt PyGTK modulok betöltése. Kérlek telepítsd " "a PyCairo-t, a PyGObject-et és a PyGTK-t a www.pygtk.org címről." -#: fpdb.pyw:240 +#: fpdb.pyw:241 msgid "" "Copyright 2008-2010, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, and others" @@ -3059,7 +3073,7 @@ msgstr "" "Copyright 2008-2010, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, and others" -#: fpdb.pyw:241 +#: fpdb.pyw:242 msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" @@ -3067,31 +3081,31 @@ msgstr "" "Szabadon megváltoztathatod és terjesztheted az eredeti vagy már " "megváltoztatott fpdb verziókat a licenszben szabályozott feltételek mellett" -#: fpdb.pyw:242 +#: fpdb.pyw:243 msgid "Please see fpdb's start screen for license information" msgstr "Licensz információkért kérlek tekintsd meg az fpdb induló képernyőjét" -#: fpdb.pyw:246 +#: fpdb.pyw:247 msgid "and others" msgstr "és mások" -#: fpdb.pyw:252 +#: fpdb.pyw:253 msgid "Operating System" msgstr "Operációs rendszer" -#: fpdb.pyw:273 +#: fpdb.pyw:274 msgid "Your config file is: " msgstr "Konfigurációs fájl:" -#: fpdb.pyw:278 +#: fpdb.pyw:279 msgid "Version Information:" msgstr "Verzióinformáció:" -#: fpdb.pyw:285 +#: fpdb.pyw:286 msgid "Threads: " msgstr "Szálak:" -#: fpdb.pyw:308 +#: fpdb.pyw:309 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3099,19 +3113,19 @@ msgstr "" "A megváltoztatott beállítások még nem léptek érvénybe, mert vannak nyitott " "ablakok. Indítsd újra az fpdb-t az érvénybe léptetésükhöz." -#: fpdb.pyw:318 +#: fpdb.pyw:319 msgid "Maintain Databases" msgstr "Adatbázisok karbantartása" -#: fpdb.pyw:328 +#: fpdb.pyw:329 msgid "saving updated db data" msgstr "frissített adatbázis adatok mentése" -#: fpdb.pyw:335 +#: fpdb.pyw:336 msgid "guidb response was " msgstr "a guidb válasza ez volt: " -#: fpdb.pyw:341 +#: fpdb.pyw:342 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3119,11 +3133,11 @@ msgstr "" "Nem tudom megnyitni az adatbázis karbantartó ablakot, mert más ablakok is " "nyitva vannak. Indítsd újra az fpdb-t ezen funkció használatához." -#: fpdb.pyw:344 +#: fpdb.pyw:345 msgid "Number of Hands: " msgstr "Leosztások száma:" -#: fpdb.pyw:345 +#: fpdb.pyw:346 msgid "" "\n" "Number of Tourneys: " @@ -3131,7 +3145,7 @@ msgstr "" "\n" "Versenyek száma: " -#: fpdb.pyw:346 +#: fpdb.pyw:347 msgid "" "\n" "Number of TourneyTypes: " @@ -3139,39 +3153,39 @@ msgstr "" "\n" "Versenytípusok száma: " -#: fpdb.pyw:347 +#: fpdb.pyw:348 msgid "Database Statistics" msgstr "Adatbázis statisztikák" -#: fpdb.pyw:356 +#: fpdb.pyw:357 msgid "HUD Configurator - choose category" msgstr "HUD beállító - válassz típust és méretet" -#: fpdb.pyw:362 +#: fpdb.pyw:363 msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "Válassz játéktípust, amelyre vonatkozóan be akarod állítani a HUD-ot:" -#: fpdb.pyw:414 +#: fpdb.pyw:415 msgid "HUD Configurator - please choose your stats" msgstr "HUD beállító - válassz statisztikákat" -#: fpdb.pyw:420 +#: fpdb.pyw:421 msgid "Please choose the stats you wish to use in the below table." msgstr "Válaszd ki a lenti táblázatból a megjelenítendő statisztikákat." -#: fpdb.pyw:424 +#: fpdb.pyw:425 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" "Egy statisztikát ne válassz ki többször, mert nem fog működni (ki fog lépni)." -#: fpdb.pyw:428 +#: fpdb.pyw:429 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "Jelenleg nem lehetséges olyat választani, hogy \"üres\" vagy hasonló." -#: fpdb.pyw:432 +#: fpdb.pyw:433 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -3180,16 +3194,16 @@ msgstr "" "menüpontot kell használnod, vagy kézzel kell szerkesztened a HUD_config.xml " "fájlt." -#: fpdb.pyw:539 +#: fpdb.pyw:540 msgid "Confirm deleting and recreating tables" msgstr "Erősítsd meg a táblák törlését és újra létrehozását" -#: fpdb.pyw:540 +#: fpdb.pyw:541 msgid "Please confirm that you want to (re-)create the tables." msgstr "" "Kérlek erősítsd meg, hogy valóban (újra) létre akarod hozni a táblákat." -#: fpdb.pyw:541 +#: fpdb.pyw:542 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" @@ -3197,232 +3211,240 @@ msgstr "" " Ha már vannak táblák a(z) %s adatbázisban a(z) %s kiszolgálón, akkor azok " "törölve lesznek, és újra kell majd importálnod a leosztástörténeteket.\n" -#: fpdb.pyw:542 +#: fpdb.pyw:543 msgid "This may take a while." msgstr "Ez eltarthat egy darabig." -#: fpdb.pyw:567 +#: fpdb.pyw:568 msgid "User cancelled recreating tables" msgstr "A felhasználó megszakította a táblák újra létrehozását" -#: fpdb.pyw:574 +#: fpdb.pyw:575 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" "Kérlek erősítsd meg, hogy valóban újra akarod generálni a HUD gyorstárat." -#: fpdb.pyw:582 +#: fpdb.pyw:583 msgid " Hero's cache starts: " msgstr " Saját gyorstár innentől: " -#: fpdb.pyw:596 +#: fpdb.pyw:597 msgid " Villains' cache starts: " msgstr " Ellenfelek gyorstára innentől: " -#: fpdb.pyw:609 +#: fpdb.pyw:610 msgid " Rebuilding HUD Cache ... " msgstr " HUD gyorstár újraépítése ... " -#: fpdb.pyw:617 +#: fpdb.pyw:618 msgid "User cancelled rebuilding hud cache" msgstr "A felhasználó megszakította a HUD gyorstár újraépítését." -#: fpdb.pyw:629 +#: fpdb.pyw:630 msgid "Confirm rebuilding database indexes" msgstr "Erősítsd meg az adatbázis indexeinek újraépítését" -#: fpdb.pyw:630 +#: fpdb.pyw:631 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" "Kérlek erősítsd meg, hogy valóban újra akarod építeni az adatbázis indexeit." -#: fpdb.pyw:638 +#: fpdb.pyw:639 msgid " Rebuilding Indexes ... " msgstr " Indexek újraépítése ... " -#: fpdb.pyw:645 +#: fpdb.pyw:646 msgid " Cleaning Database ... " msgstr " Adatbázis tisztítása ... " -#: fpdb.pyw:650 +#: fpdb.pyw:651 msgid " Analyzing Database ... " msgstr " Adatbázis elemzése ... " -#: fpdb.pyw:655 +#: fpdb.pyw:656 msgid "User cancelled rebuilding db indexes" msgstr "A felhasználó megszakította az adatbázis indexeinek újraépítését." -#: fpdb.pyw:750 +#: fpdb.pyw:751 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" "Még nincs kész: Profil mentése (addig használd a HUD elrendezésének " "mentését, az jó)" -#: fpdb.pyw:803 +#: fpdb.pyw:806 msgid "_Main" msgstr "Fő_menü" -#: fpdb.pyw:804 fpdb.pyw:833 +#: fpdb.pyw:807 fpdb.pyw:838 msgid "_Quit" msgstr "_Kilépés" -#: fpdb.pyw:805 +#: fpdb.pyw:808 msgid "L" msgstr "L" -#: fpdb.pyw:805 +#: fpdb.pyw:808 msgid "_Load Profile (broken)" msgstr "Profil betö_ltése (hibás)" -#: fpdb.pyw:806 +#: fpdb.pyw:809 msgid "S" msgstr "S" -#: fpdb.pyw:806 +#: fpdb.pyw:809 msgid "_Save Profile (todo)" msgstr "Profil menté_se (todo)" -#: fpdb.pyw:807 +#: fpdb.pyw:810 msgid "F" msgstr "B" -#: fpdb.pyw:807 +#: fpdb.pyw:810 msgid "Pre_ferences" msgstr "_Beállítások" -#: fpdb.pyw:808 +#: fpdb.pyw:811 msgid "_Import" msgstr "_Importálás" -#: fpdb.pyw:809 +#: fpdb.pyw:812 msgid "B" msgstr "I" -#: fpdb.pyw:810 +#: fpdb.pyw:813 msgid "R" msgstr "R" -#: fpdb.pyw:810 +#: fpdb.pyw:813 msgid "Tournament _Results Import" msgstr "Ve_rsenyeredmények importálása" -#: fpdb.pyw:811 +#: fpdb.pyw:814 msgid "I" msgstr "E" -#: fpdb.pyw:811 +#: fpdb.pyw:814 msgid "_Import through eMail/IMAP" msgstr "_Email import (IMAP)" -#: fpdb.pyw:812 +#: fpdb.pyw:815 msgid "_Viewers" msgstr "_Nézetek" -#: fpdb.pyw:813 +#: fpdb.pyw:816 msgid "A" msgstr "A" -#: fpdb.pyw:813 +#: fpdb.pyw:816 msgid "_Auto Import and HUD" msgstr "_Auto Import és HUD" -#: fpdb.pyw:814 +#: fpdb.pyw:817 msgid "H" msgstr "H" -#: fpdb.pyw:814 +#: fpdb.pyw:817 msgid "_HUD Configurator" msgstr "_HUD beállítása" -#: fpdb.pyw:815 +#: fpdb.pyw:818 msgid "G" msgstr "G" -#: fpdb.pyw:815 +#: fpdb.pyw:818 msgid "_Graphs" msgstr "_Grafikonok" -#: fpdb.pyw:816 fpdb.pyw:1079 +#: fpdb.pyw:819 fpdb.pyw:1094 msgid "Tourney Graphs" msgstr "Verseny grafikonok" -#: fpdb.pyw:817 +#: fpdb.pyw:820 fpdb.pyw:1101 +msgid "Stove" +msgstr "" + +#: fpdb.pyw:821 msgid "P" msgstr "P" -#: fpdb.pyw:817 +#: fpdb.pyw:821 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Kész_pénzes statisztikák (táblázat; Postgre-vel nem)" -#: fpdb.pyw:818 +#: fpdb.pyw:822 msgid "T" msgstr "T" -#: fpdb.pyw:818 +#: fpdb.pyw:822 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "Versenystatisztikák (táblázat; Postgre-vel nem)" -#: fpdb.pyw:819 +#: fpdb.pyw:823 msgid "Tourney _Viewer" msgstr "_Verseny nézet" -#: fpdb.pyw:820 +#: fpdb.pyw:824 msgid "O" msgstr "O" -#: fpdb.pyw:820 +#: fpdb.pyw:824 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "P_ozíciós statisztikák (táblázat; SQLite-tal nem)" -#: fpdb.pyw:821 fpdb.pyw:1044 +#: fpdb.pyw:825 fpdb.pyw:1053 msgid "Session Stats" msgstr "Session statisztikák" -#: fpdb.pyw:822 +#: fpdb.pyw:826 +msgid "Hand _Replayer" +msgstr "" + +#: fpdb.pyw:827 msgid "_Database" msgstr "A_datbázis" -#: fpdb.pyw:823 +#: fpdb.pyw:828 msgid "_Maintain Databases" msgstr "_Karbantartás" -#: fpdb.pyw:824 +#: fpdb.pyw:829 msgid "Create or Recreate _Tables" msgstr "_Táblák (újra) létrehozása" -#: fpdb.pyw:825 +#: fpdb.pyw:830 msgid "Rebuild HUD Cache" msgstr "HUD gyorstár újraépítése" -#: fpdb.pyw:826 +#: fpdb.pyw:831 msgid "Rebuild DB Indexes" msgstr "Adatbázis indexek újraépítése" -#: fpdb.pyw:827 +#: fpdb.pyw:832 msgid "_Statistics" msgstr "_Statisztikák" -#: fpdb.pyw:828 +#: fpdb.pyw:833 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Adatbázis kiírása textfájlba (SOKÁIG tart)" -#: fpdb.pyw:829 +#: fpdb.pyw:834 msgid "_Help" msgstr "_Súgó" -#: fpdb.pyw:830 +#: fpdb.pyw:835 msgid "_Log Messages" msgstr "Nap_lóbejegyzések" -#: fpdb.pyw:831 +#: fpdb.pyw:836 msgid "A_bout, License, Copying" msgstr "_Névjegy, licensz, másolás" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "There is an error in your config file\n" msgstr "Hiba van a konfigurációs fájlodban\n" -#: fpdb.pyw:850 +#: fpdb.pyw:855 msgid "" "\n" "\n" @@ -3432,19 +3454,19 @@ msgstr "" "\n" "A hiba a következő: " -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "CONFIG FILE ERROR" msgstr "KONFIGURÁCIÓS FÁJL HIBA" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "Logfile is %s\n" msgstr "A naplófájl: %s\n" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Config file" msgstr "Konfigurációs fájl" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "" "has been created at:\n" "%s.\n" @@ -3452,7 +3474,7 @@ msgstr "" "létrehozva itt:\n" "%s.\n" -#: fpdb.pyw:859 +#: fpdb.pyw:864 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." @@ -3461,19 +3483,19 @@ msgstr "" "supported_sites résznél a Beállítások ablakban (Főmenü) mielőtt megpróbálnál " "leosztásokat importálni." -#: fpdb.pyw:881 +#: fpdb.pyw:886 msgid "Connected to SQLite: %s" msgstr "Kapcsolódva az SQLite adatbázishoz: %s" -#: fpdb.pyw:915 +#: fpdb.pyw:920 msgid "Strong Warning - Invalid database version" msgstr "Nyomatékos figyelmeztetés - Érvénytelen adatbázis verzió" -#: fpdb.pyw:917 +#: fpdb.pyw:922 msgid "An invalid DB version or missing tables have been detected." msgstr "Érvénytelen adatbázis verziót vagy hiányzó táblá(ka)t találtam." -#: fpdb.pyw:921 +#: fpdb.pyw:926 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3481,7 +3503,7 @@ msgstr "" "Ez a hiba nem feltétlenül végzetes, de erősen javasolt a táblák " "újragenerálása az Adatbázis menü használatával." -#: fpdb.pyw:925 +#: fpdb.pyw:930 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3490,13 +3512,13 @@ msgstr "" "kiléphet, tönkretehet adatokat, stb." # FIXME: would need a different word ordering in Hungarian -#: fpdb.pyw:938 +#: fpdb.pyw:944 msgid "Status: Connected to %s database named %s on host %s" msgstr "" "Állapot: Kapcsolódva a(z) %s adatbázis-kezelő %s nevű adatbázisához a(z) %s " "kiszolgálón" -#: fpdb.pyw:948 +#: fpdb.pyw:954 msgid "" "\n" "Global lock taken by %s" @@ -3504,7 +3526,7 @@ msgstr "" "\n" "Globális zárolást végzett %s" -#: fpdb.pyw:951 +#: fpdb.pyw:957 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3512,47 +3534,52 @@ msgstr "" "\n" "Globális zárolás meghiúsult, %s már zárolta" -#: fpdb.pyw:961 +#: fpdb.pyw:967 msgid "Quitting normally" msgstr "Normál kilépés" -#: fpdb.pyw:986 +#: fpdb.pyw:992 msgid "Global lock released.\n" msgstr "Globális zárolás feloldva.\n" -#: fpdb.pyw:993 +#: fpdb.pyw:999 msgid "Auto Import" msgstr "Auto Import" -#: fpdb.pyw:1000 +#: fpdb.pyw:1009 msgid "Bulk Import" msgstr "Importálás" -#: fpdb.pyw:1007 +#: fpdb.pyw:1016 msgid "Tournament Results Import" msgstr "Versenyeredmények importálása" -#: fpdb.pyw:1013 +#: fpdb.pyw:1022 msgid "eMail Import" msgstr "Email import" -#: fpdb.pyw:1020 +#: fpdb.pyw:1029 msgid "Ring Player Stats" msgstr "Készpénzes statisztikák" -#: fpdb.pyw:1026 +#: fpdb.pyw:1035 msgid "Tourney Stats" msgstr "Versenystatisztikák" -#: fpdb.pyw:1032 +#: fpdb.pyw:1041 msgid "Tourney Viewer" msgstr "Verseny nézet" -#: fpdb.pyw:1038 +#: fpdb.pyw:1047 msgid "Positional Stats" msgstr "Pozíciós statisztikák" -#: fpdb.pyw:1048 +#: fpdb.pyw:1059 +#, fuzzy +msgid "Hand Replayer" +msgstr "Leosztás szűrők:" + +#: fpdb.pyw:1063 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3613,15 +3640,15 @@ msgstr "" "A licenszek szövegét megtalálod az fpdb főkönyvtárában az agpl-3.0.txt, " "gpl-2.0.txt, gpl-3.0.txt és mit.txt fájlokban." -#: fpdb.pyw:1065 +#: fpdb.pyw:1080 msgid "Help" msgstr "Súgó" -#: fpdb.pyw:1072 +#: fpdb.pyw:1087 msgid "Graphs" msgstr "Grafikonok" -#: fpdb.pyw:1131 +#: fpdb.pyw:1174 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -3631,11 +3658,19 @@ msgstr "" "Megjegyzés: a hibakimenet átirányítva az fpdb-errors.txt és HUD-errors.txt " "fájlokba itt: %s" -#: fpdb.pyw:1163 +#: fpdb.pyw:1175 +msgid "" +"\n" +"Any major error will be reported there _only_.\n" +msgstr "" +"\n" +"Bármilyen nagyobb hiba _csak_oda_ kerül kiírásra.\n" + +#: fpdb.pyw:1204 msgid "fpdb starting ..." msgstr "fpdb indítása ..." -#: fpdb.pyw:1240 +#: fpdb.pyw:1303 msgid "" "WARNING: Unable to find output hand history directory %s\n" "\n" @@ -3646,7 +3681,7 @@ msgstr "" " Kattints az IGEN gombra a könyvtár létrehozásához, vagy a NEM gombra egy " "másik könyvtár választásához." -#: fpdb.pyw:1248 +#: fpdb.pyw:1311 msgid "" "WARNING: Unable to create hand output directory. Importing is not likely to " "work until this is fixed." @@ -3654,7 +3689,7 @@ msgstr "" "FIGYELEM: Nem sikerült a leosztásarchívum könyvtárának létrehozása. Az " "importálás valószínűleg nem fog működni." -#: fpdb.pyw:1259 +#: fpdb.pyw:1322 msgid "" "WARNING: Unable to find site '%s'\n" "\n" @@ -3664,7 +3699,7 @@ msgstr "" "\n" "Kattints az IGEN gombra a terem hozzáadásához." -#: fpdb.pyw:1275 +#: fpdb.pyw:1338 msgid "" "\n" "Enter short code for %s\n" @@ -3682,11 +3717,11 @@ msgstr "Nem található a következő adatbázis-modul: MySQLdb" msgid "Import database module: psycopg2 not found" msgstr "Nem található a következő adatbázis-modul: psycopg2" -#: fpdb_import.py:185 +#: fpdb_import.py:189 msgid "Database ID for %s not found" msgstr "Azonosító nem található a(z) %s teremhez" -#: fpdb_import.py:187 +#: fpdb_import.py:191 msgid "" "[ERROR] More than 1 Database ID found for %s - Multiple currencies not " "implemented yet" @@ -3694,59 +3729,59 @@ msgstr "" "[ERROR] Egynél több azonosítót találtam a(z) %s teremhez - Termenként több " "pénznem még nem támogatott" -#: fpdb_import.py:233 +#: fpdb_import.py:237 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Elindítva: %s -- %d fájl importálása. Indexek: %s" -#: fpdb_import.py:242 +#: fpdb_import.py:246 msgid "No need to drop indexes." msgstr "Nem szükséges az indexek eldobása." -#: fpdb_import.py:261 +#: fpdb_import.py:265 msgid "writers finished already" msgstr "az írások már befejeződtek" -#: fpdb_import.py:264 +#: fpdb_import.py:268 msgid "waiting for writers to finish ..." msgstr "várakozás az írások befejeződésére ..." -#: fpdb_import.py:274 +#: fpdb_import.py:278 msgid " ... writers finished" msgstr " ... az írások befejeződtek" -#: fpdb_import.py:280 +#: fpdb_import.py:284 msgid "No need to rebuild indexes." msgstr "Nem szükséges az adatbázis indexeinek újraépítése." -#: fpdb_import.py:284 +#: fpdb_import.py:288 msgid "No need to rebuild hudcache." msgstr "Nem szükséges a HUD gyorstár újraépítése." -#: fpdb_import.py:318 +#: fpdb_import.py:322 msgid "sending finish message queue length =" msgstr "befejező üzenet küldése; sor hossza =" -#: fpdb_import.py:445 fpdb_import.py:447 +#: fpdb_import.py:449 fpdb_import.py:451 msgid "Converting %s" msgstr "%s konvertálása" -#: fpdb_import.py:485 +#: fpdb_import.py:489 msgid "Hand processed but empty" msgstr "A leosztás feldolgozva, de üres volt" -#: fpdb_import.py:498 +#: fpdb_import.py:510 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: leosztás küldése a HUD számára" -#: fpdb_import.py:501 +#: fpdb_import.py:513 msgid "Failed to send hand to HUD: %s" msgstr "Nem sikerült a leosztás elküldése a HUD számára: %s" -#: fpdb_import.py:516 +#: fpdb_import.py:528 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "Ismeretlen szűrő: filter_name:'%s' a '%s' szűrőben" -#: fpdb_import.py:527 +#: fpdb_import.py:539 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -3754,11 +3789,11 @@ msgstr "" "%s számú hiba. Kérlek küldd el az ezt okozó leosztást az fpdb-main@lists." "sourceforge.net címre, hogy ki tudjuk javítani a hibát." -#: fpdb_import.py:528 +#: fpdb_import.py:540 msgid "Filename:" msgstr "Fájlnév:" -#: fpdb_import.py:529 +#: fpdb_import.py:541 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -3766,17 +3801,17 @@ msgstr "" "Itt az első sora a leosztásnak azonosítás céljából. Kérlek említsd majd meg, " "hogy a hiba ValueError volt:" -#: fpdb_import.py:531 +#: fpdb_import.py:543 msgid "Hand logged to hand-errors.txt" msgstr "A leosztás naplózva a hand-errors.txt fájlba" -#: fpdb_import.py:587 +#: fpdb_import.py:599 msgid "Importing" msgstr "Importálás" -#: fpdb_import.py:615 -msgid "CLI for fpdb_import is now available as CliFpdb.py" -msgstr "az fpdb_import már parancssorból is elérhető a CliFpdb.py segítségével" +#: fpdb_import.py:627 +msgid "CLI for importing hands is GuiBulkImport.py" +msgstr "" #: interlocks.py:52 msgid "lock already held by:" @@ -3809,6 +3844,81 @@ msgstr "" "Nem találhatóak a GTK könyvtárak az útvonaladban - telepítsd a GTK-t, vagy " "állítsd be kézzel az útvonalat\n" +#~ msgid "" +#~ "\n" +#~ "HUD_main: starting ..." +#~ msgstr "" +#~ "\n" +#~ "HUD_main: indítás ..." + +#~ msgid "Logfile is " +#~ msgstr "A naplófájl " + +#~ msgid "HUD_main starting: using db name = %s" +#~ msgstr "HUD_main indítás: %s adatbázis használata" + +#~ msgid "Note: error output is being diverted to:\n" +#~ msgstr "Megjegyzés: a hibakimenet ide van átirányítva:\n" + +#~ msgid "Note: error output is being diverted to:" +#~ msgstr "Megjegyzés: a hibakimenet ide van átirányítva:" + +#~ msgid "Any major error will be reported there _only_." +#~ msgstr "Bármilyen nagyobb hiba _csak_oda_ kerül kiírásra." + +#~ msgid "HUD_main: starting ...\n" +#~ msgstr "HUD_main: indítás ...\n" + +#~ msgid "hud_main: Game changed." +#~ msgstr "hud_main: Jatékváltás." + +#~ msgid "hud_main: Table changed." +#~ msgstr "hud_main: Asztalváltás." + +#~ msgid "Terminating normally." +#~ msgstr "Normál leállás." + +#~ msgid "Received hand no %s" +#~ msgstr "Leosztás fogadva, azonosító: %s" + +#~ msgid "HUD_main.read_stdin: hand processing starting ..." +#~ msgstr "HUD_main.read_stdin: leosztás feldolgozása indul" + +#~ msgid "hud_dict[%s] was not found\n" +#~ msgstr "hud_dict[%s] nincs meg\n" + +#~ msgid "will not send hand\n" +#~ msgstr "leosztás nem lesz elküldve\n" + +#~ msgid "HUD create: table name %s not found, skipping." +#~ msgstr "HUD létrehozás: %s nevű asztal nincs meg, kihagyás." + +#~ msgid "" +#~ "HUD_main.read_stdin: hand read in %4.3f seconds (%4.3f,%4.3f,%4.3f,%4.3f," +#~ "%4.3f,%4.3f)" +#~ msgstr "" +#~ "HUD_main.read_stdin: leosztás beolvasva %4.3f mp alatt (%4.3f,%4.3f,%4.3f," +#~ "%4.3f,%4.3f,%4.3f)" + +#~ msgid "hud_main: Client resized" +#~ msgstr "hud_main: Kliens átméretezve" + +#~ msgid "hud_main: Client destroyed" +#~ msgstr "hud_main: Kliens bezárva" + +#~ msgid "" +#~ "HoldemOmahaHand.__init__:Can't assemble hand from db without a handid" +#~ msgstr "" +#~ "HoldemOmahaHand.__init__: nem lehet a leosztást összeállítani az " +#~ "adatbázisból a leosztás azonosítója nélkül" + +#~ msgid "Cannot read HID for current hand" +#~ msgstr "HID nem olvasható az aktuális leosztásból" + +#~ msgid "CLI for fpdb_import is now available as CliFpdb.py" +#~ msgstr "" +#~ "az fpdb_import már parancssorból is elérhető a CliFpdb.py segítségével" + #~ msgid "creating mysql index " #~ msgstr "MySQL index létrehozása: " diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index 26d16f07418bfea983a4885cbf9f5bf9d0d15149..cf4f689760ce12706f8b41934e9ec80689c64148 100644 GIT binary patch delta 6826 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 delta 7383 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 LqSg$Hb=~owrffNg diff --git a/pyfpdb/locale/localise.sh b/pyfpdb/locale/localise.sh index c3708cb6..9700b0f8 100755 --- a/pyfpdb/locale/localise.sh +++ b/pyfpdb/locale/localise.sh @@ -2,7 +2,7 @@ cd .. rm *.pyc echo "creating template po file" -python /usr/share/doc/python-2.6*/examples/Tools/i18n/pygettext.py --output-dir=locale --default-domain=fpdb --output=fpdb-en_GB.pot *.py* +python /usr/share/doc/python-2.*/examples/Tools/i18n/pygettext.py --output-dir=locale --default-domain=fpdb --output=fpdb-en_GB.pot *.py *.pyw echo "merging template with existing translations" msgmerge --update locale/fpdb-de_DE.po locale/fpdb-en_GB.pot @@ -10,8 +10,8 @@ msgmerge --update locale/fpdb-fr_FR.po locale/fpdb-en_GB.pot msgmerge --update locale/fpdb-hu_HU.po locale/fpdb-en_GB.pot echo "compiling mo files" -python /usr/share/doc/python-2.6*/examples/Tools/i18n/msgfmt.py --output-file=locale/de/LC_MESSAGES/fpdb.mo locale/fpdb-de_DE.po -python /usr/share/doc/python-2.6*/examples/Tools/i18n/msgfmt.py --output-file=locale/fr/LC_MESSAGES/fpdb.mo locale/fpdb-fr_FR.po -python /usr/share/doc/python-2.6*/examples/Tools/i18n/msgfmt.py --output-file=locale/hu/LC_MESSAGES/fpdb.mo locale/fpdb-hu_HU.po +python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/de/LC_MESSAGES/fpdb.mo locale/fpdb-de_DE.po +python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/fr/LC_MESSAGES/fpdb.mo locale/fpdb-fr_FR.po +python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/hu/LC_MESSAGES/fpdb.mo locale/fpdb-hu_HU.po pocount locale/*.po