From 1e4c835d965a86f3d923b17ca011b18339f9b418 Mon Sep 17 00:00:00 2001 From: steffen123 Date: Wed, 22 Sep 2010 20:12:26 +0200 Subject: [PATCH] l10n: update pot/po/mo --- pyfpdb/locale/de/LC_MESSAGES/fpdb.mo | Bin 20643 -> 20643 bytes pyfpdb/locale/fpdb-de_DE.po | 1241 +++++++++++++------------ pyfpdb/locale/fpdb-en_GB.pot | 1242 +++++++++++++------------ pyfpdb/locale/fpdb-hu_HU.po | 1287 ++++++++++++++------------ pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo | Bin 66341 -> 66691 bytes 5 files changed, 2048 insertions(+), 1722 deletions(-) diff --git a/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo index b41b0c9387d86f4f4a4f9ecd804430784738d416..7c3e769d527a379db3aa2e296bedf1a2d9152948 100644 GIT binary patch delta 25 hcmZ3yka6)s#tjQ~xGZ&zj1-IvtPBk{uh#jY3;=T|2%Z1{ delta 25 hcmZ3yka6)s#tjQ~xGZ#y4HOIvtqd(Uuh#jY3;=UE2&4c2 diff --git a/pyfpdb/locale/fpdb-de_DE.po b/pyfpdb/locale/fpdb-de_DE.po index 47bacde7..6449a199 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-08-30 01:19+CEST\n" +"POT-Creation-Date: 2010-09-22 20:10+CEST\n" "PO-Revision-Date: 2010-08-30 00:57+0200\n" "Last-Translator: Steffen Schaumburg \n" "Language-Team: Fpdb\n" @@ -15,44 +15,70 @@ msgstr "" "X-Generator: Virtaal 0.6.1\n" "Generated-By: pygettext.py 1.5\n" -#: AbsoluteToFpdb.py:167 BetfairToFpdb.py:114 CarbonToFpdb.py:151 -#: EverleafToFpdb.py:148 FulltiltToFpdb.py:221 +#: AbsoluteToFpdb.py:128 BetfairToFpdb.py:85 CarbonToFpdb.py:139 +#: FulltiltToFpdb.py:190 OnGameToFpdb.py:178 PartyPokerToFpdb.py:203 +#: PkrToFpdb.py:138 PokerStarsToFpdb.py:188 Win2dayToFpdb.py:104 +#: iPokerToFpdb.py:131 +msgid "determineGameType: Unable to recognise gametype from: '%s'" +msgstr "" + +#: AbsoluteToFpdb.py:129 BetfairToFpdb.py:86 CarbonToFpdb.py:140 +#: FulltiltToFpdb.py:191 OnGameToFpdb.py:179 OnGameToFpdb.py:193 +#: PartyPokerToFpdb.py:204 PkrToFpdb.py:139 PkrToFpdb.py:164 +#: PokerStarsToFpdb.py:189 PokerStarsToFpdb.py:215 Win2dayToFpdb.py:105 +#: iPokerToFpdb.py:132 +msgid "determineGameType: Raising FpdbParseError" +msgstr "" + +#: AbsoluteToFpdb.py:130 BetfairToFpdb.py:87 CarbonToFpdb.py:141 +#: FulltiltToFpdb.py:192 OnGameToFpdb.py:180 PartyPokerToFpdb.py:205 +#: PkrToFpdb.py:140 PokerStarsToFpdb.py:190 Win2dayToFpdb.py:106 +#: iPokerToFpdb.py:133 +msgid "Unable to recognise gametype from: '%s'" +msgstr "" + +#: AbsoluteToFpdb.py:184 BetfairToFpdb.py:117 CarbonToFpdb.py:171 +#: EverleafToFpdb.py:148 FulltiltToFpdb.py:224 iPokerToFpdb.py:165 +#: iPokerToFpdb.py:167 msgid "Didn't match re_HandInfo" msgstr "Keine Treffer für re_HandInfo" -#: AbsoluteToFpdb.py:224 EverleafToFpdb.py:217 FulltiltToFpdb.py:351 -#: OnGameToFpdb.py:296 PokerStarsToFpdb.py:359 UltimateBetToFpdb.py:183 -#: Win2dayToFpdb.py:197 +#: AbsoluteToFpdb.py:241 EverleafToFpdb.py:217 FulltiltToFpdb.py:354 +#: OnGameToFpdb.py:305 PokerStarsToFpdb.py:353 UltimateBetToFpdb.py:183 +#: Win2dayToFpdb.py:212 msgid "reading antes" msgstr "Lese Antes" -#: AbsoluteToFpdb.py:236 EverleafToFpdb.py:229 +#: AbsoluteToFpdb.py:253 EverleafToFpdb.py:229 msgid "No bringin found." msgstr "Kein Bringin gefunden." -#: AbsoluteToFpdb.py:243 EverleafToFpdb.py:236 +#: AbsoluteToFpdb.py:260 EverleafToFpdb.py:236 msgid "No small blind" msgstr "Keine Small Blind" -#: AbsoluteToFpdb.py:270 +#: AbsoluteToFpdb.py:287 msgid "Absolute readStudPlayerCards is only a stub." msgstr "" -#: AbsoluteToFpdb.py:337 BetfairToFpdb.py:229 CarbonToFpdb.py:288 -#: EverleafToFpdb.py:325 FulltiltToFpdb.py:715 PartyPokerToFpdb.py:525 -#: PokerStarsToFpdb.py:468 UltimateBetToFpdb.py:315 Win2dayToFpdb.py:362 +#: AbsoluteToFpdb.py:354 BetfairToFpdb.py:232 CarbonToFpdb.py:306 +#: EverleafToFpdb.py:325 FulltiltToFpdb.py:718 PartyPokerToFpdb.py:562 +#: PokerStarsToFpdb.py:463 UltimateBetToFpdb.py:315 Win2dayToFpdb.py:377 +#: iPokerToFpdb.py:300 msgid "parse input hand history" msgstr "" -#: AbsoluteToFpdb.py:338 BetfairToFpdb.py:230 CarbonToFpdb.py:289 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:716 PartyPokerToFpdb.py:526 -#: PokerStarsToFpdb.py:469 UltimateBetToFpdb.py:316 Win2dayToFpdb.py:363 +#: AbsoluteToFpdb.py:355 BetfairToFpdb.py:233 CarbonToFpdb.py:307 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:719 PartyPokerToFpdb.py:563 +#: PokerStarsToFpdb.py:464 UltimateBetToFpdb.py:316 Win2dayToFpdb.py:378 +#: iPokerToFpdb.py:301 msgid "output translation to" msgstr "" -#: AbsoluteToFpdb.py:339 BetfairToFpdb.py:231 CarbonToFpdb.py:290 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:717 PartyPokerToFpdb.py:527 -#: PokerStarsToFpdb.py:470 UltimateBetToFpdb.py:317 Win2dayToFpdb.py:364 +#: AbsoluteToFpdb.py:356 BetfairToFpdb.py:234 CarbonToFpdb.py:308 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:720 PartyPokerToFpdb.py:564 +#: PokerStarsToFpdb.py:465 UltimateBetToFpdb.py:317 Win2dayToFpdb.py:379 +#: iPokerToFpdb.py:302 msgid "follow (tail -f) the input" msgstr "" @@ -64,23 +90,25 @@ msgstr "Konnte Datei %s nicht finden" msgid "Output being written to" msgstr "" -#: BetfairToFpdb.py:83 -msgid "GameInfo regex did not match" -msgstr "" +#: BetfairToFpdb.py:118 CarbonToFpdb.py:173 FulltiltToFpdb.py:226 +#: PokerStarsToFpdb.py:226 +#, fuzzy +msgid "No match in readHandInfo." +msgstr "Keine Treffer für re_HandInfo" -#: BetfairToFpdb.py:130 +#: BetfairToFpdb.py:133 msgid "readPlayerStacks: Less than 2 players found in a hand" msgstr "" -#: BetfairToFpdb.py:170 +#: BetfairToFpdb.py:173 msgid "No bringin found" msgstr "" -#: BetfairToFpdb.py:206 OnGameToFpdb.py:339 PokerStarsToFpdb.py:441 +#: BetfairToFpdb.py:209 OnGameToFpdb.py:348 PokerStarsToFpdb.py:435 msgid "DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: Card.py:167 +#: Card.py:183 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -121,7 +149,7 @@ msgstr "" msgid "Default logger intialised for " msgstr "" -#: Configuration.py:185 Database.py:438 Database.py:439 +#: Configuration.py:185 Database.py:439 Database.py:440 msgid "Creating directory: '%s'" msgstr "Erstelle Verzeichnis \"%s\"" @@ -172,11 +200,11 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:708 +#: Configuration.py:710 msgid "Reading configuration file %s" msgstr "Lese Konfigurationsdatei %s" -#: Configuration.py:709 +#: Configuration.py:711 msgid "" "\n" "Reading configuration file %s\n" @@ -184,11 +212,11 @@ msgstr "" "\n" "Lese Konfigurationsdatei %s\n" -#: Configuration.py:715 +#: Configuration.py:717 msgid "Error parsing %s. See error log file." msgstr "" -#: Configuration.py:831 +#: Configuration.py:833 msgid "Error parsing example file %s. See error log file." msgstr "" @@ -204,288 +232,288 @@ msgstr "" msgid "Creating Database instance, sql = %s" msgstr "" -#: Database.py:389 +#: Database.py:390 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" -#: Database.py:443 +#: Database.py:444 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:455 +#: Database.py:456 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:476 +#: Database.py:486 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:482 Database.py:483 +#: Database.py:492 Database.py:493 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:487 Database.py:488 +#: Database.py:497 Database.py:498 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:509 +#: Database.py:519 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:513 +#: Database.py:523 msgid "commit failed" msgstr "" -#: Database.py:682 Database.py:711 +#: Database.py:692 Database.py:721 msgid "*** Database Error: " msgstr "" -#: Database.py:708 +#: Database.py:718 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:865 +#: Database.py:875 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:907 +#: Database.py:917 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:919 +#: Database.py:929 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:926 +#: Database.py:936 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:931 +#: Database.py:941 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:985 Database.py:1407 +#: Database.py:995 Database.py:1417 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:989 Database.py:1411 +#: Database.py:999 Database.py:1421 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:997 Database.py:1285 +#: Database.py:1007 Database.py:1295 msgid "dropping mysql index " msgstr "" -#: Database.py:1003 Database.py:1290 Database.py:1298 Database.py:1305 +#: Database.py:1013 Database.py:1300 Database.py:1308 Database.py:1315 msgid " drop index failed: " msgstr "" -#: Database.py:1008 Database.py:1292 +#: Database.py:1018 Database.py:1302 msgid "dropping pg index " msgstr "" -#: Database.py:1021 +#: Database.py:1031 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1025 +#: Database.py:1035 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1065 Database.py:1073 Database.py:1338 Database.py:1346 +#: Database.py:1075 Database.py:1083 Database.py:1348 Database.py:1356 msgid "creating foreign key " msgstr "" -#: Database.py:1071 Database.py:1092 Database.py:1344 +#: Database.py:1081 Database.py:1102 Database.py:1354 msgid " create foreign key failed: " msgstr "" -#: Database.py:1080 Database.py:1353 +#: Database.py:1090 Database.py:1363 msgid " create foreign key failed: " msgstr "" -#: Database.py:1087 +#: Database.py:1097 msgid "creating mysql index " msgstr "" -#: Database.py:1096 +#: Database.py:1106 msgid "creating pg index " msgstr "" -#: Database.py:1101 +#: Database.py:1111 msgid " create index failed: " msgstr "" -#: Database.py:1141 Database.py:1142 +#: Database.py:1151 Database.py:1152 msgid "Finished recreating tables" msgstr "" -#: Database.py:1181 +#: Database.py:1191 msgid "***Error creating tables: " msgstr "" -#: Database.py:1191 +#: Database.py:1201 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1203 Database.py:1214 Database.py:1224 Database.py:1231 +#: Database.py:1213 Database.py:1224 Database.py:1234 Database.py:1241 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1229 +#: Database.py:1239 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1243 Database.py:1244 +#: Database.py:1253 Database.py:1254 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1249 Database.py:1258 +#: Database.py:1259 Database.py:1268 msgid " create index failed: " msgstr "" -#: Database.py:1252 Database.py:1253 +#: Database.py:1262 Database.py:1263 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1260 Database.py:1261 +#: Database.py:1270 Database.py:1271 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1266 +#: Database.py:1276 msgid "Create index failed: " msgstr "" -#: Database.py:1268 +#: Database.py:1278 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1273 +#: Database.py:1283 msgid "Error creating indexes: " msgstr "" -#: Database.py:1300 +#: Database.py:1310 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1307 +#: Database.py:1317 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1321 Database.py:1361 +#: Database.py:1331 Database.py:1371 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1355 Database.py:1414 +#: Database.py:1365 Database.py:1424 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1385 +#: Database.py:1395 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1389 +#: Database.py:1399 msgid " drop failed: " msgstr "" -#: Database.py:1392 +#: Database.py:1402 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1404 +#: Database.py:1414 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1505 +#: Database.py:1516 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1508 Database.py:1541 +#: Database.py:1519 Database.py:1552 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1553 Database.py:1559 +#: Database.py:1564 Database.py:1570 msgid "Error during analyze:" msgstr "" -#: Database.py:1563 +#: Database.py:1574 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1573 Database.py:1579 +#: Database.py:1584 Database.py:1590 msgid "Error during vacuum:" msgstr "" -#: Database.py:1583 +#: Database.py:1594 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1595 +#: Database.py:1606 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1992 +#: Database.py:2035 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:1995 +#: Database.py:2038 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2020 +#: Database.py:2063 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2025 +#: Database.py:2068 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2029 +#: Database.py:2072 msgid "***Error storing hand: " msgstr "" -#: Database.py:2039 +#: Database.py:2082 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2049 +#: Database.py:2092 msgid "***Error sending finish: " msgstr "" -#: Database.py:2131 +#: Database.py:2174 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2144 +#: Database.py:2187 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2270 +#: Database.py:2313 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2320 +#: Database.py:2363 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2351 +#: Database.py:2394 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2359 +#: Database.py:2402 msgid "query plan: " msgstr "" -#: Database.py:2368 +#: Database.py:2411 msgid "cards =" msgstr "" -#: Database.py:2371 +#: Database.py:2414 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2373 +#: Database.py:2416 msgid "press enter to continue" msgstr "" @@ -629,83 +657,104 @@ msgstr "Bis:" msgid " Clear Dates " msgstr " Datum zurücksetzen" -#: Filters.py:940 fpdb.pyw:723 +#: Filters.py:940 fpdb.pyw:724 msgid "Pick a date" msgstr "Wählen Sie ein Datum" -#: Filters.py:946 fpdb.pyw:729 +#: Filters.py:946 fpdb.pyw:730 msgid "Done" msgstr "Fertig" -#: FulltiltToFpdb.py:361 -msgid "Player bringing in: %s for %s" +#: FullTiltPokerSummary.py:91 PokerStarsSummary.py:90 +msgid "parseSummary: Unable to recognise Tourney Info: '%s'" +msgstr "" + +#: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:118 +#: PokerStarsSummary.py:91 PokerStarsSummary.py:117 +msgid "parseSummary: Raising FpdbParseError" +msgstr "" + +#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:92 +msgid "Unable to recognise Tourney Info: '%s'" +msgstr "" + +#: FullTiltPokerSummary.py:117 PokerStarsSummary.py:116 +msgid "parseSummary: Unable to locate currency" +msgstr "" + +#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:118 +msgid "Unable to locate currency" msgstr "" #: FulltiltToFpdb.py:364 +msgid "Player bringing in: %s for %s" +msgstr "" + +#: FulltiltToFpdb.py:367 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:421 +#: FulltiltToFpdb.py:424 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:497 +#: FulltiltToFpdb.py:500 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:555 +#: FulltiltToFpdb.py:558 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:586 +#: FulltiltToFpdb.py:589 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:593 +#: FulltiltToFpdb.py:596 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:597 +#: FulltiltToFpdb.py:600 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:698 +#: FulltiltToFpdb.py:701 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:707 +#: FulltiltToFpdb.py:710 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:709 +#: FulltiltToFpdb.py:712 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" -#: GuiAutoImport.py:85 +#: GuiAutoImport.py:91 msgid "Time between imports in seconds:" msgstr "Zeit zwischen Imports in Sekunden:" -#: GuiAutoImport.py:116 GuiAutoImport.py:184 GuiAutoImport.py:261 +#: GuiAutoImport.py:122 GuiAutoImport.py:190 GuiAutoImport.py:267 msgid " Start _Auto Import " msgstr " Starte _Autoimport " -#: GuiAutoImport.py:135 +#: GuiAutoImport.py:141 msgid "Auto Import Ready." msgstr "Autoimport bereit." -#: GuiAutoImport.py:148 +#: GuiAutoImport.py:154 msgid "Please choose the path that you want to Auto Import" msgstr "Bitte wählen Sie den Pfad den Sie automatisch importieren möchten" -#: GuiAutoImport.py:171 +#: GuiAutoImport.py:177 msgid " _Auto Import Running " msgstr " _Auto Import läuft " -#: GuiAutoImport.py:182 +#: GuiAutoImport.py:188 msgid " Stop _Auto Import " msgstr " _Autoimport Anhalten " -#: GuiAutoImport.py:207 +#: GuiAutoImport.py:213 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" @@ -713,15 +762,15 @@ msgstr "" "\n" "Globaler Lock genommen ... Autoimport gestartet\n" -#: GuiAutoImport.py:209 +#: GuiAutoImport.py:215 msgid " _Stop Auto Import " msgstr " Autoimport An_halten" -#: GuiAutoImport.py:225 +#: GuiAutoImport.py:231 msgid "opening pipe to HUD" msgstr "öffne Pipe zum HUD" -#: GuiAutoImport.py:237 +#: GuiAutoImport.py:243 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " @@ -729,7 +778,7 @@ msgstr "" "\n" "*** GuiAutoImport Fehler beim Öffnen der Pipe: " -#: GuiAutoImport.py:249 +#: GuiAutoImport.py:255 msgid "" "\n" "Auto Import aborted - global lock not available" @@ -737,7 +786,7 @@ msgstr "" "\n" "Autoimport abgebrochen - globaler Lock nicht verfügbar" -#: GuiAutoImport.py:254 +#: GuiAutoImport.py:260 msgid "" "\n" "Stopping Auto Import - global lock released." @@ -745,7 +794,7 @@ msgstr "" "\n" "Autoimport wird angehalten - globaler Lock freigegeben" -#: GuiAutoImport.py:256 +#: GuiAutoImport.py:262 msgid "" "\n" " * Stop Auto Import: HUD already terminated" @@ -753,15 +802,15 @@ msgstr "" "\n" " * Autoimport anhalten: HUD ist bereits beendet" -#: GuiAutoImport.py:283 +#: GuiAutoImport.py:289 msgid "Browse..." msgstr "Durchsuchen..." -#: GuiAutoImport.py:326 GuiBulkImport.py:354 +#: GuiAutoImport.py:334 GuiBulkImport.py:348 msgid "How often to print a one-line status report (0 (default) means never)" msgstr "" -#: GuiBulkImport.py:67 +#: GuiBulkImport.py:59 msgid "" "\n" "Global lock taken ..." @@ -769,11 +818,11 @@ msgstr "" "\n" "Globaler Lock genommen ..." -#: GuiBulkImport.py:68 +#: GuiBulkImport.py:60 msgid "Importing..." msgstr "Importiere..." -#: GuiBulkImport.py:117 +#: GuiBulkImport.py:109 msgid "" "GuiBulkImport.load done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: " "%d in %s seconds - %.0f/sec" @@ -781,135 +830,140 @@ msgstr "" "GuiBulkImport.load ist fertig: Gespeichert: %d \tDupletten: %d \tTeilweise: " "%d \tFehler: %d in %s Sekunden - %.0f/sek" -#: GuiBulkImport.py:131 +#: GuiBulkImport.py:123 msgid "Import Complete" msgstr "Import fertig" -#: GuiBulkImport.py:139 +#: GuiBulkImport.py:131 msgid "bulk import aborted - global lock not available" msgstr "Massenimport abgebrochen - globaler Lock nicht verfügbar" -#: GuiBulkImport.py:165 +#: GuiBulkImport.py:159 msgid "Print Start/Stop Info" msgstr "Start-/Stop-Infos ausgeben" -#: GuiBulkImport.py:172 +#: GuiBulkImport.py:166 msgid "Hands/status print:" msgstr "Hände/Statusausgabe:" -#: GuiBulkImport.py:189 +#: GuiBulkImport.py:183 msgid "Number of threads:" msgstr "Anzahl Threads:" -#: GuiBulkImport.py:209 +#: GuiBulkImport.py:203 msgid "Fail on error" msgstr "Bei Fehler abbrechen" -#: GuiBulkImport.py:214 +#: GuiBulkImport.py:208 msgid "Hands/file:" msgstr "Hände/Datei:" -#: GuiBulkImport.py:229 +#: GuiBulkImport.py:223 msgid "Drop indexes:" msgstr "Indexe löschen:" -#: GuiBulkImport.py:238 GuiBulkImport.py:288 +#: GuiBulkImport.py:232 GuiBulkImport.py:282 msgid "auto" msgstr "auto" -#: GuiBulkImport.py:239 GuiBulkImport.py:289 GuiBulkImport.py:398 +#: GuiBulkImport.py:233 GuiBulkImport.py:283 GuiBulkImport.py:394 msgid "don't drop" msgstr "Nein" -#: GuiBulkImport.py:240 GuiBulkImport.py:290 +#: GuiBulkImport.py:234 GuiBulkImport.py:284 msgid "drop" msgstr "Ja" -#: GuiBulkImport.py:246 +#: GuiBulkImport.py:240 msgid "HUD Test mode" msgstr "HUD-Testmodus" -#: GuiBulkImport.py:251 +#: GuiBulkImport.py:245 msgid "Site filter:" msgstr "Site-Filter:" -#: GuiBulkImport.py:279 +#: GuiBulkImport.py:273 msgid "Drop HudCache:" msgstr "HudCache löschen:" -#: GuiBulkImport.py:297 fpdb.pyw:814 +#: GuiBulkImport.py:291 fpdb.pyw:816 msgid "_Bulk Import" msgstr "_Massenimport" -#: GuiBulkImport.py:299 +#: GuiBulkImport.py:293 msgid "Import clicked" msgstr "Import geklickt" -#: GuiBulkImport.py:317 +#: GuiBulkImport.py:311 msgid "Waiting..." msgstr "Warte..." -#: GuiBulkImport.py:346 +#: GuiBulkImport.py:340 msgid "Input file in quiet mode" msgstr "" -#: GuiBulkImport.py:348 +#: GuiBulkImport.py:342 msgid "don't start gui; deprecated (just give a filename with -f)." msgstr "" -#: GuiBulkImport.py:350 +#: GuiBulkImport.py:344 msgid "Conversion filter (*Full Tilt Poker, PokerStars, Everleaf, Absolute)" msgstr "" -#: GuiBulkImport.py:352 +#: GuiBulkImport.py:346 msgid "If this option is passed it quits when it encounters any error" msgstr "" -#: GuiBulkImport.py:356 +#: GuiBulkImport.py:350 Options.py:64 msgid "Print some useful one liners" msgstr "" -#: GuiBulkImport.py:358 +#: GuiBulkImport.py:352 msgid "" "Do the required conversion for Stars Archive format (ie. as provided by " "support" msgstr "" -#: GuiBulkImport.py:360 +#: GuiBulkImport.py:354 +msgid "" +"Do the required conversion for FTP Archive format (ie. as provided by support" +msgstr "" + +#: GuiBulkImport.py:356 msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:365 +#: GuiBulkImport.py:361 ImapFetcher.py:181 msgid "USAGE:" msgstr "" -#: GuiBulkImport.py:366 +#: GuiBulkImport.py:362 msgid "PokerStars converter: ./GuiBulkImport.py -c PokerStars -f filename" msgstr "" -#: GuiBulkImport.py:367 +#: GuiBulkImport.py:363 msgid "" "Full Tilt converter: ./GuiBulkImport.py -c \"Full Tilt Poker\" -f filename" msgstr "" -#: GuiBulkImport.py:368 +#: GuiBulkImport.py:364 msgid "Everleaf converter: ./GuiBulkImport.py -c Everleaf -f filename" msgstr "" -#: GuiBulkImport.py:369 +#: GuiBulkImport.py:365 msgid "Absolute converter: ./GuiBulkImport.py -c Absolute -f filename" msgstr "" -#: GuiBulkImport.py:370 +#: GuiBulkImport.py:366 msgid "PartyPoker converter: ./GuiBulkImport.py -c PartyPoker -f filename" msgstr "" -#: GuiBulkImport.py:385 +#: GuiBulkImport.py:381 msgid "-q is deprecated. Just use \"-f filename\" instead" msgstr "" -#: GuiBulkImport.py:409 +#: GuiBulkImport.py:407 msgid "" "GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d " "in %s seconds - %.0f/sec" @@ -987,32 +1041,32 @@ msgstr " Verbindung OK" msgid " not connected but no exception" msgstr " Nicht verbunden aber keine Exception" -#: GuiDatabase.py:383 fpdb.pyw:886 +#: GuiDatabase.py:383 fpdb.pyw:889 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "MySQL Server meldet: Zugriff verweigert. Sind Ihre Zugriffsrechte korrekt " "gesetzt?" -#: GuiDatabase.py:387 fpdb.pyw:888 +#: GuiDatabase.py:387 fpdb.pyw:891 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:388 fpdb.pyw:889 +#: GuiDatabase.py:388 fpdb.pyw:892 msgid "Please check that the MySQL service has been started" msgstr "Bitte überprüfen Sie, dass der MySQL-Dienst gestartet ist" -#: GuiDatabase.py:392 fpdb.pyw:891 +#: GuiDatabase.py:392 fpdb.pyw:894 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:395 fpdb.pyw:893 +#: GuiDatabase.py:395 fpdb.pyw:896 msgid "PostgreSQL client reports: Unable to connect - " msgstr "PostgreSQL Client meldet Fehler: Konnte nicht verbinden - " -#: GuiDatabase.py:396 fpdb.pyw:894 +#: GuiDatabase.py:396 fpdb.pyw:897 msgid "Please check that the PostgreSQL service has been started" msgstr "Bitte überprüfen Sie, dass der PostgreSQL-Dienst gestartet ist" @@ -1114,76 +1168,88 @@ msgstr "" msgid "Log Viewer" msgstr "" -#: GuiGraphViewer.py:56 +#: GuiGraphViewer.py:56 GuiTourneyGraphViewer.py:56 msgid "" "Failed to load libs for graphing, graphing will not function. Please\n" " install numpy and matplotlib if you want to use graphs." msgstr "" -#: GuiGraphViewer.py:58 +#: GuiGraphViewer.py:58 GuiTourneyGraphViewer.py:58 msgid "" "This is of no consequence for other parts of the program, e.g. import \n" " and HUD are NOT affected by this problem." msgstr "" -#: GuiGraphViewer.py:141 GuiGraphViewer.py:255 GuiSessionViewer.py:354 +#: GuiGraphViewer.py:91 GuiTourneyGraphViewer.py:91 +#, fuzzy +msgid "Refresh _Graph" +msgstr "_Aktualisieren" + +#: GuiGraphViewer.py:93 GuiTourneyGraphViewer.py:93 +msgid "_Export to File" +msgstr "" + +#: GuiGraphViewer.py:141 GuiGraphViewer.py:257 GuiSessionViewer.py:354 +#: GuiTourneyGraphViewer.py:141 GuiTourneyGraphViewer.py:239 msgid "***Error: " msgstr "" -#: GuiGraphViewer.py:171 GuiPositionalStats.py:177 GuiRingPlayerStats.py:251 -#: GuiSessionViewer.py:203 GuiTourneyPlayerStats.py:277 +#: GuiGraphViewer.py:176 GuiPositionalStats.py:177 GuiRingPlayerStats.py:251 +#: GuiSessionViewer.py:203 GuiTourneyGraphViewer.py:166 +#: GuiTourneyPlayerStats.py:277 msgid "No sites selected - defaulting to PokerStars" msgstr "" -#: GuiGraphViewer.py:176 GuiPositionalStats.py:180 GuiRingPlayerStats.py:254 -#: GuiSessionViewer.py:206 GuiTourneyPlayerStats.py:280 +#: GuiGraphViewer.py:181 GuiPositionalStats.py:180 GuiRingPlayerStats.py:254 +#: GuiSessionViewer.py:206 GuiTourneyGraphViewer.py:171 +#: GuiTourneyPlayerStats.py:280 msgid "No player ids found" msgstr "" -#: GuiGraphViewer.py:181 GuiPositionalStats.py:183 GuiRingPlayerStats.py:257 +#: GuiGraphViewer.py:186 GuiPositionalStats.py:183 GuiRingPlayerStats.py:257 #: GuiSessionViewer.py:209 msgid "No limits found" msgstr "" -#: GuiGraphViewer.py:191 +#: GuiGraphViewer.py:196 GuiTourneyGraphViewer.py:181 msgid "Graph generated in: %s" msgstr "" -#: GuiGraphViewer.py:195 +#: GuiGraphViewer.py:200 msgid "Hands" msgstr "" -#: GuiGraphViewer.py:199 +#: GuiGraphViewer.py:204 GuiTourneyGraphViewer.py:189 msgid "No Data for Player(s) Found" msgstr "" -#: GuiGraphViewer.py:222 GuiGraphViewer.py:241 +#: GuiGraphViewer.py:227 GuiGraphViewer.py:241 msgid "" "Hands: %d\n" "Profit: $%.2f" msgstr "" -#: GuiGraphViewer.py:223 GuiGraphViewer.py:242 +#: GuiGraphViewer.py:228 GuiGraphViewer.py:243 msgid "Showdown: $%.2f" msgstr "" -#: GuiGraphViewer.py:224 GuiGraphViewer.py:243 +#: GuiGraphViewer.py:229 GuiGraphViewer.py:245 msgid "Non-showdown: $%.2f" msgstr "" -#: GuiGraphViewer.py:232 +#: GuiGraphViewer.py:237 msgid "Profit graph for ring games" msgstr "" -#: GuiGraphViewer.py:352 +#: GuiGraphViewer.py:354 GuiTourneyGraphViewer.py:283 msgid "Please choose the directory you wish to export to:" msgstr "" -#: GuiGraphViewer.py:365 +#: GuiGraphViewer.py:367 GuiTourneyGraphViewer.py:296 msgid "Closed, no graph exported" msgstr "" -#: GuiGraphViewer.py:383 +#: GuiGraphViewer.py:385 GuiTourneyGraphViewer.py:314 msgid "Graph created" msgstr "" @@ -1278,7 +1344,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:192 fpdb.pyw:297 +#: GuiPrefs.py:192 fpdb.pyw:298 msgid "Preferences" msgstr "" @@ -1331,6 +1397,21 @@ msgstr "" msgid "Sessions" msgstr "" +#: GuiTourneyGraphViewer.py:185 +#, fuzzy +msgid "Tournaments" +msgstr "Tourney" + +#: GuiTourneyGraphViewer.py:212 GuiTourneyGraphViewer.py:225 +msgid "" +"Tournaments: %d\n" +"Profit: $%.2f" +msgstr "" + +#: GuiTourneyGraphViewer.py:222 +msgid "Tournament Results" +msgstr "" + #: GuiTourneyPlayerStats.py:84 msgid "_Refresh Stats" msgstr "" @@ -1385,7 +1466,7 @@ msgstr "" msgid "Note: error output is being diverted to:\n" msgstr "" -#: HUD_main.pyw:96 fpdb.pyw:1120 +#: HUD_main.pyw:96 fpdb.pyw:1130 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -1453,211 +1534,211 @@ msgstr "" msgid "Using db name = %s\n" msgstr "" -#: Hand.py:151 +#: Hand.py:150 msgid "BB" msgstr "" -#: Hand.py:152 +#: Hand.py:151 msgid "SB" msgstr "" -#: Hand.py:153 +#: Hand.py:152 msgid "BUTTONPOS" msgstr "" -#: Hand.py:154 +#: Hand.py:153 msgid "HAND NO." msgstr "" -#: Hand.py:155 TourneySummary.py:134 +#: Hand.py:154 TourneySummary.py:137 msgid "SITE" msgstr "" -#: Hand.py:156 +#: Hand.py:155 msgid "TABLE NAME" msgstr "" -#: Hand.py:157 TourneySummary.py:144 +#: Hand.py:156 TourneySummary.py:147 msgid "HERO" msgstr "" -#: Hand.py:158 TourneySummary.py:145 +#: Hand.py:157 TourneySummary.py:148 msgid "MAXSEATS" msgstr "" -#: Hand.py:159 +#: Hand.py:158 msgid "LEVEL" msgstr "" -#: Hand.py:160 TourneySummary.py:150 +#: Hand.py:159 TourneySummary.py:153 msgid "MIXED" msgstr "" -#: Hand.py:161 +#: Hand.py:160 msgid "LASTBET" msgstr "" -#: Hand.py:162 +#: Hand.py:161 msgid "ACTION STREETS" msgstr "" -#: Hand.py:163 +#: Hand.py:162 msgid "STREETS" msgstr "" -#: Hand.py:164 +#: Hand.py:163 msgid "ALL STREETS" msgstr "" -#: Hand.py:165 +#: Hand.py:164 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:166 +#: Hand.py:165 msgid "HOLE STREETS" msgstr "" -#: Hand.py:167 +#: Hand.py:166 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:168 +#: Hand.py:167 msgid "DEALT" msgstr "" -#: Hand.py:169 +#: Hand.py:168 msgid "SHOWN" msgstr "" -#: Hand.py:170 +#: Hand.py:169 msgid "MUCKED" msgstr "" -#: Hand.py:171 +#: Hand.py:170 msgid "TOTAL POT" msgstr "" -#: Hand.py:172 +#: Hand.py:171 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:173 +#: Hand.py:172 msgid "RAKE" msgstr "" -#: Hand.py:174 TourneySummary.py:135 +#: Hand.py:173 TourneySummary.py:138 msgid "START TIME" msgstr "" -#: Hand.py:175 +#: Hand.py:174 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:176 TourneySummary.py:140 +#: Hand.py:175 TourneySummary.py:143 msgid "TOURNEY ID" msgstr "" -#: Hand.py:177 TourneySummary.py:139 +#: Hand.py:176 TourneySummary.py:142 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:178 TourneySummary.py:141 +#: Hand.py:177 TourneySummary.py:144 msgid "BUYIN" msgstr "" -#: Hand.py:179 +#: Hand.py:178 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:180 +#: Hand.py:179 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:181 TourneySummary.py:142 +#: Hand.py:180 TourneySummary.py:145 msgid "FEE" msgstr "" -#: Hand.py:182 +#: Hand.py:181 msgid "IS REBUY" msgstr "" -#: Hand.py:183 +#: Hand.py:182 msgid "IS ADDON" msgstr "" -#: Hand.py:184 +#: Hand.py:183 msgid "IS KO" msgstr "" -#: Hand.py:185 TourneySummary.py:166 +#: Hand.py:184 TourneySummary.py:169 msgid "KO BOUNTY" msgstr "" -#: Hand.py:186 +#: Hand.py:185 msgid "IS MATRIX" msgstr "" -#: Hand.py:187 +#: Hand.py:186 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:188 TourneySummary.py:167 +#: Hand.py:187 TourneySummary.py:170 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:191 TourneySummary.py:179 +#: Hand.py:190 TourneySummary.py:182 msgid "PLAYERS" msgstr "" -#: Hand.py:192 +#: Hand.py:191 msgid "STACKS" msgstr "" -#: Hand.py:193 +#: Hand.py:192 msgid "POSTED" msgstr "" -#: Hand.py:194 +#: Hand.py:193 msgid "POT" msgstr "" -#: Hand.py:195 +#: Hand.py:194 msgid "SEATING" msgstr "" -#: Hand.py:196 +#: Hand.py:195 msgid "GAMETYPE" msgstr "" -#: Hand.py:197 +#: Hand.py:196 msgid "ACTION" msgstr "" -#: Hand.py:198 +#: Hand.py:197 msgid "COLLECTEES" msgstr "" -#: Hand.py:199 +#: Hand.py:198 msgid "BETS" msgstr "" -#: Hand.py:200 +#: Hand.py:199 msgid "BOARD" msgstr "" -#: Hand.py:201 +#: Hand.py:200 msgid "DISCARDS" msgstr "" -#: Hand.py:202 +#: Hand.py:201 msgid "HOLECARDS" msgstr "" -#: Hand.py:203 +#: Hand.py:202 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:226 Hand.py:1243 +#: Hand.py:225 Hand.py:1241 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" @@ -1720,187 +1801,181 @@ msgstr "" msgid "*** Game String:" msgstr "" -#: Hand.py:702 -msgid "" -"*** Parse error reading blinds (check compilePlayerRegexs as a likely " -"culprit)" -msgstr "" - -#: Hand.py:729 +#: Hand.py:726 msgid "HoldemOmahaHand.__init__:Can't assemble hand from db without a handid" msgstr "" -#: Hand.py:731 +#: Hand.py:728 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1112 +#: Hand.py:1109 msgid "*** DEALING HANDS ***" msgstr "" -#: Hand.py:1117 +#: Hand.py:1114 msgid "Dealt to %s: [%s]" msgstr "" -#: Hand.py:1122 +#: Hand.py:1119 msgid "*** FIRST DRAW ***" msgstr "" -#: Hand.py:1132 +#: Hand.py:1129 msgid "*** SECOND DRAW ***" msgstr "" -#: Hand.py:1142 +#: Hand.py:1139 msgid "*** THIRD DRAW ***" msgstr "" -#: Hand.py:1152 Hand.py:1370 +#: Hand.py:1149 Hand.py:1368 msgid "*** SHOW DOWN ***" msgstr "" -#: Hand.py:1167 Hand.py:1385 +#: Hand.py:1164 Hand.py:1383 msgid "*** SUMMARY ***" msgstr "" -#: Hand.py:1252 +#: Hand.py:1250 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1270 +#: Hand.py:1268 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1310 +#: Hand.py:1308 msgid "*** 3RD STREET ***" msgstr "" -#: Hand.py:1324 +#: Hand.py:1322 msgid "*** 4TH STREET ***" msgstr "" -#: Hand.py:1336 +#: Hand.py:1334 msgid "*** 5TH STREET ***" msgstr "" -#: Hand.py:1348 +#: Hand.py:1346 msgid "*** 6TH STREET ***" msgstr "" -#: Hand.py:1358 +#: Hand.py:1356 msgid "*** RIVER ***" msgstr "" -#: Hand.py:1450 +#: Hand.py:1448 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:1451 +#: Hand.py:1449 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1534 +#: Hand.py:1536 msgid "DEBUG: call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1536 +#: Hand.py:1538 msgid "FpdbError in printing Hand object" msgstr "" -#: HandHistoryConverter.py:135 +#: HandHistoryConverter.py:139 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:143 +#: HandHistoryConverter.py:147 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:150 +#: HandHistoryConverter.py:154 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:154 +#: HandHistoryConverter.py:158 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:165 +#: HandHistoryConverter.py:169 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:169 +#: HandHistoryConverter.py:173 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:175 +#: HandHistoryConverter.py:179 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:177 +#: HandHistoryConverter.py:181 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:180 +#: HandHistoryConverter.py:184 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:211 +#: HandHistoryConverter.py:215 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:256 +#: HandHistoryConverter.py:263 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:261 +#: HandHistoryConverter.py:268 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:266 +#: HandHistoryConverter.py:274 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:474 +#: HandHistoryConverter.py:483 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:497 +#: HandHistoryConverter.py:506 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:512 +#: HandHistoryConverter.py:521 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:579 +#: HandHistoryConverter.py:588 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:579 +#: HandHistoryConverter.py:588 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:589 +#: HandHistoryConverter.py:598 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:652 +#: HandHistoryConverter.py:661 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:685 +#: HandHistoryConverter.py:694 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:686 +#: HandHistoryConverter.py:695 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:688 +#: HandHistoryConverter.py:697 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:692 +#: HandHistoryConverter.py:701 msgid "out_path %s couldn't be opened" msgstr "" @@ -1927,152 +2002,159 @@ msgid "" " on %s." msgstr "" -#: Hud.py:148 +#: Hud.py:156 msgid "Kill This HUD" msgstr "" -#: Hud.py:153 +#: Hud.py:161 msgid "Save HUD Layout" msgstr "" -#: Hud.py:157 +#: Hud.py:165 msgid "Reposition StatWindows" msgstr "" -#: Hud.py:161 +#: Hud.py:169 msgid "Show Player Stats" msgstr "" -#: Hud.py:166 Hud.py:235 +#: Hud.py:174 Hud.py:243 msgid "For This Blind Level Only" msgstr "" -#: Hud.py:171 Hud.py:240 +#: Hud.py:179 Hud.py:248 msgid "For Multiple Blind Levels:" msgstr "" -#: Hud.py:174 Hud.py:243 +#: Hud.py:182 Hud.py:251 msgid " 0.5 to 2.0 x Current Blinds" msgstr "" -#: Hud.py:179 Hud.py:248 +#: Hud.py:187 Hud.py:256 msgid " 0.33 to 3.0 x Current Blinds" msgstr "" -#: Hud.py:184 Hud.py:253 +#: Hud.py:192 Hud.py:261 msgid " 0.1 to 10 x Current Blinds" msgstr "" -#: Hud.py:189 Hud.py:258 +#: Hud.py:197 Hud.py:266 msgid " All Levels" msgstr "" -#: Hud.py:194 Hud.py:263 +#: Hud.py:202 Hud.py:271 msgid "For #Seats:" msgstr "" -#: Hud.py:197 Hud.py:266 +#: Hud.py:205 Hud.py:274 msgid " Any Number" msgstr "" -#: Hud.py:202 Hud.py:271 +#: Hud.py:210 Hud.py:279 msgid " Custom" msgstr "" -#: Hud.py:207 Hud.py:276 +#: Hud.py:215 Hud.py:284 msgid " Exact" msgstr "" -#: Hud.py:212 Hud.py:281 +#: Hud.py:220 Hud.py:289 msgid "Since:" msgstr "" -#: Hud.py:215 Hud.py:284 +#: Hud.py:223 Hud.py:292 msgid " All Time" msgstr "" -#: Hud.py:220 Hud.py:289 +#: Hud.py:228 Hud.py:297 msgid " Session" msgstr "" -#: Hud.py:225 Hud.py:294 +#: Hud.py:233 Hud.py:302 msgid " %s Days" msgstr "" -#: Hud.py:230 +#: Hud.py:238 msgid "Show Opponent Stats" msgstr "" -#: Hud.py:352 +#: Hud.py:360 msgid "Debug StatWindows" msgstr "" -#: Hud.py:356 +#: Hud.py:364 msgid "Set max seats" msgstr "" -#: Hud.py:542 +#: Hud.py:557 msgid "Updating config file" msgstr "" -#: Hud.py:551 +#: Hud.py:566 msgid "No layout found for %d-max games for site %s\n" msgstr "" -#: Hud.py:565 +#: Hud.py:580 msgid "" "exception in Hud.adj_seats\n" "\n" msgstr "" -#: Hud.py:566 +#: Hud.py:581 msgid "error is %s" msgstr "" -#: Hud.py:573 +#: Hud.py:588 msgid "Error finding actual seat.\n" msgstr "" -#: Hud.py:589 +#: Hud.py:604 msgid "Creating hud from hand " msgstr "" -#: Hud.py:638 +#: Hud.py:653 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:639 +#: Hud.py:654 msgid "(btw, the key was %s and statd is %s" msgstr "" -#: ImapFetcher.py:54 +#: ImapFetcher.py:53 ImapFetcher.py:62 +msgid "DEBUG: re_SplitTourneys isn't matching" +msgstr "" + +#: ImapFetcher.py:76 msgid "response to logging in:" msgstr "" -#: ImapFetcher.py:85 -msgid "completed running Imap import, closing server connection" +#: ImapFetcher.py:92 +msgid "ImapFetcher: Found %s messages to fetch" +msgstr "" + +#: ImapFetcher.py:112 +msgid "Completed retrieving IMAP messages, closing server connection" +msgstr "" + +#: ImapFetcher.py:118 +msgid "No Tournament summaries found." +msgstr "" + +#: ImapFetcher.py:168 +msgid "Finished importing %s/%s PS summaries" +msgstr "" + +#: ImapFetcher.py:185 +msgid "Need to define a converter" msgstr "" #: Mucked.py:327 msgid "No Name" msgstr "" -#: OnGameToFpdb.py:178 PkrToFpdb.py:144 PokerStarsToFpdb.py:189 -msgid "determineGameType: Unable to recognise gametype from: '%s'" -msgstr "" - -#: OnGameToFpdb.py:179 OnGameToFpdb.py:193 PkrToFpdb.py:145 PkrToFpdb.py:173 -#: PokerStarsToFpdb.py:190 PokerStarsToFpdb.py:220 -msgid "determineGameType: Raising FpdbParseError" -msgstr "" - -#: OnGameToFpdb.py:180 PkrToFpdb.py:146 PokerStarsToFpdb.py:191 -msgid "Unable to recognise gametype from: '%s'" -msgstr "" - #: OnGameToFpdb.py:192 msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'" msgstr "" @@ -2081,12 +2163,12 @@ msgstr "" msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:268 PartyPokerToFpdb.py:351 PokerStarsToFpdb.py:321 -#: UltimateBetToFpdb.py:144 Win2dayToFpdb.py:156 +#: OnGameToFpdb.py:275 PartyPokerToFpdb.py:355 PokerStarsToFpdb.py:315 +#: UltimateBetToFpdb.py:144 Win2dayToFpdb.py:171 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:288 +#: OnGameToFpdb.py:294 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2123,7 +2205,7 @@ msgstr "" msgid "Print version information and exit." msgstr "" -#: Options.py:73 +#: Options.py:76 msgid "press enter to end" msgstr "" @@ -2131,202 +2213,194 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PartyPokerToFpdb.py:215 +#: PartyPokerToFpdb.py:219 msgid "Cannot fetch field '%s'" msgstr "" -#: PartyPokerToFpdb.py:219 +#: PartyPokerToFpdb.py:223 msgid "Unknown limit '%s'" msgstr "" -#: PartyPokerToFpdb.py:224 +#: PartyPokerToFpdb.py:228 msgid "Unknown game type '%s'" msgstr "" -#: PartyPokerToFpdb.py:258 +#: PartyPokerToFpdb.py:262 msgid "Cannot read HID for current hand" msgstr "" -#: PartyPokerToFpdb.py:263 +#: PartyPokerToFpdb.py:267 msgid "Cannot read Handinfo for current hand" msgstr "" -#: PartyPokerToFpdb.py:268 +#: PartyPokerToFpdb.py:272 msgid "Cannot read GameType for current hand" msgstr "" -#: PartyPokerToFpdb.py:479 +#: PartyPokerToFpdb.py:516 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" -#: PkrToFpdb.py:174 PokerStarsToFpdb.py:221 +#: PkrToFpdb.py:165 PokerStarsToFpdb.py:216 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: PokerStarsSummary.py:72 -msgid "didn't recognise buyin currency in:" -msgstr "" - -#: PokerStarsSummary.py:112 -msgid "in not result starttime" -msgstr "" - -#: PokerStarsToFpdb.py:274 +#: PokerStarsToFpdb.py:268 msgid "failed to detect currency" msgstr "" -#: Stats.py:122 Stats.py:123 +#: Stats.py:136 Stats.py:137 msgid "Total Profit" msgstr "" -#: Stats.py:144 Stats.py:151 +#: Stats.py:158 Stats.py:165 msgid "Voluntarily Put In Pot Pre-Flop%" msgstr "" -#: Stats.py:164 Stats.py:172 +#: Stats.py:178 Stats.py:186 msgid "Pre-Flop Raise %" msgstr "" -#: Stats.py:185 Stats.py:193 +#: Stats.py:199 Stats.py:207 msgid "% went to showdown" msgstr "" -#: Stats.py:206 Stats.py:214 +#: Stats.py:220 Stats.py:228 msgid "% won money at showdown" msgstr "" -#: Stats.py:227 Stats.py:236 +#: Stats.py:243 Stats.py:252 msgid "profit/100hands" msgstr "" -#: Stats.py:230 +#: Stats.py:246 msgid "exception calcing p/100: 100 * %d / %d" msgstr "" -#: Stats.py:249 Stats.py:258 +#: Stats.py:265 Stats.py:274 msgid "big blinds/100 hands" msgstr "" -#: Stats.py:271 Stats.py:280 +#: Stats.py:287 Stats.py:296 msgid "Big Bets/100 hands" msgstr "" -#: Stats.py:274 +#: Stats.py:290 msgid "exception calcing BB/100: " msgstr "" -#: Stats.py:294 Stats.py:303 +#: Stats.py:310 Stats.py:319 msgid "Flop Seen %" msgstr "" -#: Stats.py:326 Stats.py:335 +#: Stats.py:342 Stats.py:351 msgid "number hands seen" msgstr "" -#: Stats.py:348 Stats.py:356 +#: Stats.py:364 Stats.py:372 msgid "folded flop/4th" msgstr "" -#: Stats.py:369 +#: Stats.py:385 msgid "% steal attempted" msgstr "" -#: Stats.py:384 Stats.py:391 +#: Stats.py:400 Stats.py:407 msgid "% folded SB to steal" msgstr "" -#: Stats.py:403 Stats.py:410 +#: Stats.py:419 Stats.py:426 msgid "% folded BB to steal" msgstr "" -#: Stats.py:425 Stats.py:432 +#: Stats.py:441 Stats.py:448 msgid "% folded blind to steal" msgstr "" -#: Stats.py:444 Stats.py:451 +#: Stats.py:460 Stats.py:467 msgid "% 3/4 Bet preflop/3rd" msgstr "" -#: Stats.py:463 Stats.py:470 +#: Stats.py:479 Stats.py:486 msgid "% won$/saw flop/4th" msgstr "" -#: Stats.py:482 Stats.py:489 +#: Stats.py:498 Stats.py:505 msgid "Aggression Freq flop/4th" msgstr "" -#: Stats.py:501 Stats.py:508 +#: Stats.py:517 Stats.py:524 msgid "Aggression Freq turn/5th" msgstr "" -#: Stats.py:520 Stats.py:527 +#: Stats.py:536 Stats.py:543 msgid "Aggression Freq river/6th" msgstr "" -#: Stats.py:539 Stats.py:546 +#: Stats.py:555 Stats.py:562 msgid "Aggression Freq 7th" msgstr "" -#: Stats.py:565 Stats.py:572 +#: Stats.py:581 Stats.py:588 msgid "Post-Flop Aggression Freq" msgstr "" -#: Stats.py:593 Stats.py:600 +#: Stats.py:609 Stats.py:616 msgid "Aggression Freq" msgstr "" -#: Stats.py:619 Stats.py:626 +#: Stats.py:635 Stats.py:642 msgid "Aggression Factor" msgstr "" -#: Stats.py:643 Stats.py:650 +#: Stats.py:659 Stats.py:666 msgid "% continuation bet " msgstr "" -#: Stats.py:662 Stats.py:669 +#: Stats.py:678 Stats.py:685 msgid "% continuation bet flop/4th" msgstr "" -#: Stats.py:681 Stats.py:688 +#: Stats.py:697 Stats.py:704 msgid "% continuation bet turn/5th" msgstr "" -#: Stats.py:700 Stats.py:707 +#: Stats.py:716 Stats.py:723 msgid "% continuation bet river/6th" msgstr "" -#: Stats.py:719 Stats.py:726 +#: Stats.py:735 Stats.py:742 msgid "% continuation bet 7th" msgstr "" -#: Stats.py:738 Stats.py:745 +#: Stats.py:754 Stats.py:761 msgid "% fold frequency flop/4th" msgstr "" -#: Stats.py:757 Stats.py:764 +#: Stats.py:773 Stats.py:780 msgid "% fold frequency turn/5th" msgstr "" -#: Stats.py:776 Stats.py:783 +#: Stats.py:792 Stats.py:799 msgid "% fold frequency river/6th" msgstr "" -#: Stats.py:795 Stats.py:802 +#: Stats.py:811 Stats.py:818 msgid "% fold frequency 7th" msgstr "" -#: Stats.py:822 +#: Stats.py:838 msgid "Example stats, player = %s hand = %s:" msgstr "" -#: Stats.py:855 +#: Stats.py:871 msgid "" "\n" "\n" "Legal stats:" msgstr "" -#: Stats.py:856 +#: Stats.py:872 msgid "" "(add _0 to name to display with 0 decimal places, _1 to display with 1, " "etc)\n" @@ -2410,171 +2484,171 @@ msgstr "" msgid "setting numTourneys:" msgstr "" -#: TourneySummary.py:136 +#: TourneySummary.py:139 msgid "END TIME" msgstr "" -#: TourneySummary.py:137 +#: TourneySummary.py:140 msgid "TOURNEY NAME" msgstr "" -#: TourneySummary.py:138 +#: TourneySummary.py:141 msgid "TOURNEY NO" msgstr "" -#: TourneySummary.py:143 +#: TourneySummary.py:146 msgid "CURRENCY" msgstr "" -#: TourneySummary.py:146 +#: TourneySummary.py:149 msgid "ENTRIES" msgstr "" -#: TourneySummary.py:147 +#: TourneySummary.py:150 msgid "SPEED" msgstr "" -#: TourneySummary.py:148 +#: TourneySummary.py:151 msgid "PRIZE POOL" msgstr "" -#: TourneySummary.py:149 +#: TourneySummary.py:152 msgid "STARTING CHIP COUNT" msgstr "" -#: TourneySummary.py:151 +#: TourneySummary.py:154 msgid "REBUY" msgstr "" -#: TourneySummary.py:152 +#: TourneySummary.py:155 msgid "ADDON" msgstr "" -#: TourneySummary.py:153 +#: TourneySummary.py:156 msgid "KO" msgstr "" -#: TourneySummary.py:154 +#: TourneySummary.py:157 msgid "MATRIX" msgstr "" -#: TourneySummary.py:155 +#: TourneySummary.py:158 msgid "MATRIX ID PROCESSED" msgstr "" -#: TourneySummary.py:156 +#: TourneySummary.py:159 msgid "SHOOTOUT" msgstr "" -#: TourneySummary.py:157 +#: TourneySummary.py:160 msgid "MATRIX MATCH ID" msgstr "" -#: TourneySummary.py:158 +#: TourneySummary.py:161 msgid "SUB TOURNEY BUY IN" msgstr "" -#: TourneySummary.py:159 +#: TourneySummary.py:162 msgid "SUB TOURNEY FEE" msgstr "" -#: TourneySummary.py:160 +#: TourneySummary.py:163 msgid "REBUY CHIPS" msgstr "" -#: TourneySummary.py:161 +#: TourneySummary.py:164 msgid "ADDON CHIPS" msgstr "" -#: TourneySummary.py:162 +#: TourneySummary.py:165 msgid "REBUY COST" msgstr "" -#: TourneySummary.py:163 +#: TourneySummary.py:166 msgid "ADDON COST" msgstr "" -#: TourneySummary.py:164 +#: TourneySummary.py:167 msgid "TOTAL REBUYS" msgstr "" -#: TourneySummary.py:165 +#: TourneySummary.py:168 msgid "TOTAL ADDONS" msgstr "" -#: TourneySummary.py:168 +#: TourneySummary.py:171 msgid "SNG" msgstr "" -#: TourneySummary.py:169 +#: TourneySummary.py:172 msgid "SATELLITE" msgstr "" -#: TourneySummary.py:170 +#: TourneySummary.py:173 msgid "DOUBLE OR NOTHING" msgstr "" -#: TourneySummary.py:171 +#: TourneySummary.py:174 msgid "GUARANTEE" msgstr "" -#: TourneySummary.py:172 +#: TourneySummary.py:175 msgid "ADDED" msgstr "" -#: TourneySummary.py:173 +#: TourneySummary.py:176 msgid "ADDED CURRENCY" msgstr "" -#: TourneySummary.py:174 +#: TourneySummary.py:177 msgid "COMMENT" msgstr "" -#: TourneySummary.py:175 +#: TourneySummary.py:178 msgid "COMMENT TIMESTAMP" msgstr "" -#: TourneySummary.py:178 +#: TourneySummary.py:181 msgid "PLAYER IDS" msgstr "" -#: TourneySummary.py:180 +#: TourneySummary.py:183 msgid "TOURNEYS PLAYERS IDS" msgstr "" -#: TourneySummary.py:181 +#: TourneySummary.py:184 msgid "RANKS" msgstr "" -#: TourneySummary.py:182 +#: TourneySummary.py:185 msgid "WINNINGS" msgstr "" -#: TourneySummary.py:183 +#: TourneySummary.py:186 msgid "WINNINGS CURRENCY" msgstr "" -#: TourneySummary.py:184 +#: TourneySummary.py:187 msgid "COUNT REBUYS" msgstr "" -#: TourneySummary.py:185 +#: TourneySummary.py:188 msgid "COUNT ADDONS" msgstr "" -#: TourneySummary.py:186 +#: TourneySummary.py:189 msgid "NB OF KO" msgstr "" -#: TourneySummary.py:233 +#: TourneySummary.py:236 msgid "Tourney Insert/Update done" msgstr "" -#: TourneySummary.py:253 +#: TourneySummary.py:256 msgid "addPlayer: rank:%s - name : '%s' - Winnings (%s)" msgstr "" -#: TourneySummary.py:280 +#: TourneySummary.py:283 msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)" msgstr "" @@ -2625,7 +2699,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:247 +#: fpdb.pyw:248 msgid "" "Copyright 2008-2010, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, and others" @@ -2633,7 +2707,7 @@ msgstr "" "Copyright 2008-2010, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik und andere" -#: fpdb.pyw:248 +#: fpdb.pyw:249 msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" @@ -2641,31 +2715,31 @@ msgstr "" "Sie dürfen fpdb innerhalb der Regeln der Lizenz verändern, verbreiten und " "verändert verbreiten." -#: fpdb.pyw:249 +#: fpdb.pyw:250 msgid "Please see fpdb's start screen for license information" msgstr "Lizenzinformationen finden Sie auf fpdb's Startbildschirm" -#: fpdb.pyw:253 +#: fpdb.pyw:254 msgid "and others" msgstr "und andere" -#: fpdb.pyw:259 +#: fpdb.pyw:260 msgid "Operating System" msgstr "Betriebssystem" -#: fpdb.pyw:280 +#: fpdb.pyw:281 msgid "Your config file is: " msgstr "Ihre Konfigurationsdatei ist:" -#: fpdb.pyw:285 +#: fpdb.pyw:286 msgid "Version Information:" msgstr "Versionsinformationen:" -#: fpdb.pyw:292 +#: fpdb.pyw:293 msgid "Threads: " msgstr "Threads:" -#: fpdb.pyw:315 +#: fpdb.pyw:316 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -2673,19 +2747,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:325 +#: fpdb.pyw:326 msgid "Maintain Databases" msgstr "Datenbanken verwalten" -#: fpdb.pyw:335 +#: fpdb.pyw:336 msgid "saving updated db data" msgstr "speichere aktualisierte DB-Daten" -#: fpdb.pyw:342 +#: fpdb.pyw:343 msgid "guidb response was " msgstr "GuiDBs Antwort war " -#: fpdb.pyw:348 +#: fpdb.pyw:349 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -2693,11 +2767,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:351 +#: fpdb.pyw:352 msgid "Number of Hands: " msgstr "Hände: " -#: fpdb.pyw:352 +#: fpdb.pyw:353 msgid "" "\n" "Number of Tourneys: " @@ -2705,7 +2779,7 @@ msgstr "" "\n" "Tournamente: " -#: fpdb.pyw:353 +#: fpdb.pyw:354 msgid "" "\n" "Number of TourneyTypes: " @@ -2713,42 +2787,42 @@ msgstr "" "\n" "Tournamentarten (TourneyTypes): " -#: fpdb.pyw:354 +#: fpdb.pyw:355 msgid "Database Statistics" msgstr "Datenbankstatistiken" -#: fpdb.pyw:363 +#: fpdb.pyw:364 msgid "HUD Configurator - choose category" msgstr "HUD-Konfigurator - Kategorieauswahl" -#: fpdb.pyw:369 +#: fpdb.pyw:370 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:421 +#: fpdb.pyw:422 msgid "HUD Configurator - please choose your stats" msgstr "HUD-Konfigurator - Statistikauswahl" -#: fpdb.pyw:427 +#: fpdb.pyw:428 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:431 +#: fpdb.pyw:432 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:435 +#: fpdb.pyw:436 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:439 +#: fpdb.pyw:440 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -2756,15 +2830,15 @@ msgstr "" "Um Farben usw. zu konfigurieren müssen Sie weiterhin den Einstellungs-Dialog " "verwenden oder Ihre HUD_config.xml manuell bearbeiten." -#: fpdb.pyw:546 +#: fpdb.pyw:547 msgid "Confirm deleting and recreating tables" msgstr "Tabellen löschen und reinitialisieren" -#: fpdb.pyw:547 +#: fpdb.pyw:548 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:548 +#: fpdb.pyw:549 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" @@ -2772,217 +2846,222 @@ 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:549 +#: fpdb.pyw:550 msgid "This may take a while." msgstr "Dies kann eine Weile dauern." -#: fpdb.pyw:574 +#: fpdb.pyw:575 msgid "User cancelled recreating tables" msgstr "Benutzer hat Reinitialisierung der Tabellen abgebrochen" -#: fpdb.pyw:581 +#: fpdb.pyw:582 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:589 +#: fpdb.pyw:590 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:603 +#: fpdb.pyw:604 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:616 +#: fpdb.pyw:617 msgid " Rebuilding HUD Cache ... " msgstr " Der HUD-Cache wird neu erstellt ... " -#: fpdb.pyw:624 +#: fpdb.pyw:625 msgid "User cancelled rebuilding hud cache" msgstr "Benutzer hat Neuerstellung des HUD-Cache abgebrochen" -#: fpdb.pyw:636 +#: fpdb.pyw:637 msgid "Confirm rebuilding database indexes" msgstr "Bestätigung der Neuerstellung der Datenbankindexe" -#: fpdb.pyw:637 +#: fpdb.pyw:638 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:645 +#: fpdb.pyw:646 msgid " Rebuilding Indexes ... " msgstr " Datenbankindexe werden neu erstellt ... " -#: fpdb.pyw:652 +#: fpdb.pyw:653 msgid " Cleaning Database ... " msgstr " Reinige Datenbank ... " -#: fpdb.pyw:657 +#: fpdb.pyw:658 msgid " Analyzing Database ... " msgstr " Analysiere Datenbank ... " -#: fpdb.pyw:662 +#: fpdb.pyw:663 msgid "User cancelled rebuilding db indexes" msgstr "Benutzer hat Neuerstellung der Datenbankindexe abgebrochen" -#: fpdb.pyw:757 +#: fpdb.pyw:758 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:808 +#: fpdb.pyw:810 msgid "_Main" msgstr "_Hauptmenü" -#: fpdb.pyw:809 fpdb.pyw:836 +#: fpdb.pyw:811 fpdb.pyw:839 msgid "_Quit" msgstr "_Beenden" -#: fpdb.pyw:810 +#: fpdb.pyw:812 msgid "L" msgstr "L" -#: fpdb.pyw:810 +#: fpdb.pyw:812 msgid "_Load Profile (broken)" msgstr "Profil _Laden (kaputt)" -#: fpdb.pyw:811 +#: fpdb.pyw:813 msgid "S" msgstr "S" -#: fpdb.pyw:811 +#: fpdb.pyw:813 msgid "_Save Profile (todo)" msgstr "Profil _Speichern (nicht fertig)" -#: fpdb.pyw:812 +#: fpdb.pyw:814 msgid "F" msgstr "F" -#: fpdb.pyw:812 +#: fpdb.pyw:814 msgid "Pre_ferences" msgstr "_Einstellungen" -#: fpdb.pyw:813 +#: fpdb.pyw:815 msgid "_Import" msgstr "_Importieren" -#: fpdb.pyw:814 +#: fpdb.pyw:816 msgid "B" msgstr "B" -#: fpdb.pyw:815 +#: fpdb.pyw:817 msgid "I" msgstr "I" -#: fpdb.pyw:815 +#: fpdb.pyw:817 msgid "_Import through eMail/IMAP" msgstr "_Import per eMail/IMAP" -#: fpdb.pyw:816 +#: fpdb.pyw:818 msgid "_Viewers" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:819 msgid "A" msgstr "A" -#: fpdb.pyw:817 +#: fpdb.pyw:819 msgid "_Auto Import and HUD" msgstr "_Autoimport und HUD" -#: fpdb.pyw:818 +#: fpdb.pyw:820 msgid "H" msgstr "H" -#: fpdb.pyw:818 +#: fpdb.pyw:820 msgid "_HUD Configurator" msgstr "_HUD-Konfigurator" -#: fpdb.pyw:819 +#: fpdb.pyw:821 msgid "G" msgstr "G" -#: fpdb.pyw:819 +#: fpdb.pyw:821 msgid "_Graphs" msgstr "_Graphen" -#: fpdb.pyw:820 +#: fpdb.pyw:822 fpdb.pyw:1077 +#, fuzzy +msgid "Tourney Graphs" +msgstr "Tourney" + +#: fpdb.pyw:823 msgid "P" msgstr "P" -#: fpdb.pyw:820 +#: fpdb.pyw:823 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:824 msgid "T" msgstr "T" -#: fpdb.pyw:821 +#: fpdb.pyw:824 msgid "_Tourney Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:822 +#: fpdb.pyw:825 msgid "Tourney _Viewer" msgstr "Tourney-_Betrachter" -#: fpdb.pyw:823 +#: fpdb.pyw:826 msgid "O" msgstr "O" -#: fpdb.pyw:823 +#: fpdb.pyw:826 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "Statistiken nach Position (Tabelle, nicht auf sqlite)" -#: fpdb.pyw:824 fpdb.pyw:1039 +#: fpdb.pyw:827 fpdb.pyw:1042 msgid "Session Stats" msgstr "Statistiken nach Sitzung" -#: fpdb.pyw:825 +#: fpdb.pyw:828 msgid "_Database" msgstr "_Datenbank" -#: fpdb.pyw:826 +#: fpdb.pyw:829 msgid "_Maintain Databases" msgstr "Datenbanken _Verwalten" -#: fpdb.pyw:827 +#: fpdb.pyw:830 msgid "Create or Recreate _Tables" msgstr "_Tabellen erstellen oder neu erstellen" -#: fpdb.pyw:828 +#: fpdb.pyw:831 msgid "Rebuild HUD Cache" msgstr "HUD-Cache neu erstellen" -#: fpdb.pyw:829 +#: fpdb.pyw:832 msgid "Rebuild DB Indexes" msgstr "Datenbankindexe neu erstellen" -#: fpdb.pyw:830 +#: fpdb.pyw:833 msgid "_Statistics" msgstr "_Statistiken" -#: fpdb.pyw:831 +#: fpdb.pyw:834 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Datenbank in eine Textdatei schreiben (dauert SEHR lange)" -#: fpdb.pyw:832 +#: fpdb.pyw:835 msgid "_Help" msgstr "_Hilfe" -#: fpdb.pyw:833 +#: fpdb.pyw:836 msgid "_Log Messages" msgstr "_Log-Dateien" -#: fpdb.pyw:834 +#: fpdb.pyw:837 msgid "A_bout, License, Copying" msgstr "_Über, Lizenz, Kopieren" -#: fpdb.pyw:852 +#: fpdb.pyw:855 msgid "There is an error in your config file\n" msgstr "Fehler in Ihrer Konfigurationsdatei\n" -#: fpdb.pyw:853 +#: fpdb.pyw:856 msgid "" "\n" "\n" @@ -2992,25 +3071,25 @@ msgstr "" "\n" "Der Fehler ist:" -#: fpdb.pyw:854 +#: fpdb.pyw:857 msgid "CONFIG FILE ERROR" msgstr "FEHLER IN DER KONFIGURATIONSDATEI" -#: fpdb.pyw:858 +#: fpdb.pyw:861 msgid "Logfile is %s\n" msgstr "Die Logdatei ist %s\n" -#: fpdb.pyw:860 +#: fpdb.pyw:863 msgid "Config file" msgstr "" -#: fpdb.pyw:861 +#: fpdb.pyw:864 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:862 +#: fpdb.pyw:865 #, fuzzy msgid "" "Edit your screen_name and hand history path in the supported_sites section " @@ -3019,20 +3098,20 @@ msgstr "" "Tragen Sie Ihren Benutzernamen (screen_name) und den Pfad zu den Hand " "History Dateien in supported_sites ein " -#: fpdb.pyw:884 +#: fpdb.pyw:887 msgid "Connected to SQLite: %s" msgstr "Mit SQLite verbunden: %s" -#: fpdb.pyw:918 +#: fpdb.pyw:921 msgid "Strong Warning - Invalid database version" msgstr "Achtung - Falsche Datenbankversion" -#: fpdb.pyw:920 +#: fpdb.pyw:923 msgid "An invalid DB version or missing tables have been detected." msgstr "" "Falsche Version der Datenbankstrukturen oder fehlende Tabellen gefunden." -#: fpdb.pyw:924 +#: fpdb.pyw:927 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3041,7 +3120,7 @@ msgstr "" "dringendst empfohlen, dass Sie die Tabellen über das Datenbank-Menü neu " "erstellen." -#: fpdb.pyw:928 +#: fpdb.pyw:931 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3049,11 +3128,11 @@ msgstr "" "Falls Sie dies nicht tun wird fpdb höchstwahrscheinlich abstürzen oder " "falsche Daten speichern/anzeigen." -#: fpdb.pyw:941 +#: 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:951 +#: fpdb.pyw:954 msgid "" "\n" "Global lock taken by %s" @@ -3061,7 +3140,7 @@ msgstr "" "\n" "Globaler Lock durch %s genommen" -#: fpdb.pyw:954 +#: fpdb.pyw:957 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3069,43 +3148,43 @@ msgstr "" "\n" "Konnte globalen Lock nicht ergreifen, wird momentan von %s gehalten" -#: fpdb.pyw:964 +#: fpdb.pyw:967 msgid "Quitting normally" msgstr "Beende normal" -#: fpdb.pyw:988 +#: fpdb.pyw:991 msgid "Global lock released.\n" msgstr "Globaler Lock freigegeben.\n" -#: fpdb.pyw:995 +#: fpdb.pyw:998 msgid "Auto Import" msgstr "Autoimport" -#: fpdb.pyw:1002 +#: fpdb.pyw:1005 msgid "Bulk Import" msgstr "Massenimport" -#: fpdb.pyw:1008 +#: fpdb.pyw:1011 msgid "eMail Import" msgstr "Import per eMail" -#: fpdb.pyw:1015 +#: fpdb.pyw:1018 msgid "Ring Player Stats" msgstr "" -#: fpdb.pyw:1021 +#: fpdb.pyw:1024 msgid "Tourney Player Stats" msgstr "" -#: fpdb.pyw:1027 +#: fpdb.pyw:1030 msgid "Tourney Viewer" msgstr "Tourney-Betrachter" -#: fpdb.pyw:1033 +#: fpdb.pyw:1036 msgid "Positional Stats" msgstr "Statistiken nach Position" -#: fpdb.pyw:1043 +#: fpdb.pyw:1046 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3160,30 +3239,30 @@ 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:1060 +#: fpdb.pyw:1063 msgid "Help" msgstr "Hilfe" -#: fpdb.pyw:1067 +#: fpdb.pyw:1070 msgid "Graphs" msgstr "Graphen" -#: fpdb.pyw:1119 +#: fpdb.pyw:1129 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1148 +#: fpdb.pyw:1158 msgid "fpdb starting ..." msgstr "fpdb startet ..." -#: fpdb.pyw:1205 +#: fpdb.pyw:1215 msgid "FPDB WARNING" msgstr "FPDB WARNUNG" -#: fpdb.pyw:1224 +#: fpdb.pyw:1235 msgid "" "WARNING: Unable to find output hand history directory %s\n" "\n" @@ -3194,12 +3273,31 @@ msgstr "" "Klicken Sie JA um das Verzeichnis zu erstellen, oder NEIN um ein anderes " "auszuwählen." -#: fpdb.pyw:1232 +#: fpdb.pyw:1243 msgid "" "WARNING: Unable to create hand output directory. Importing is not likely to " "work until this is fixed." msgstr "" +#: fpdb.pyw:1254 +#, fuzzy +msgid "" +"WARNING: Unable to find site '%s'\n" +"\n" +"Press YES to add this site to the database." +msgstr "" +"WARNUNG: Konnte Hand History Ausgabeverzeichnis %s nicht finden\n" +"\n" +"Klicken Sie JA um das Verzeichnis zu erstellen, oder NEIN um ein anderes " +"auszuwählen." + +#: fpdb.pyw:1270 +msgid "" +"\n" +"Enter short code for %s\n" +"(up to 3 characters):\n" +msgstr "" + #: fpdb_import.py:60 msgid "Import database module: MySQLdb not found" msgstr "Import von Datenbankmodul: MySQLdb nicht gefunden" @@ -3208,94 +3306,99 @@ msgstr "Import von Datenbankmodul: MySQLdb nicht gefunden" msgid "Import database module: psycopg2 not found" msgstr "Import von Datenbankmodul: psycopg2 nicht gefunden" -#: fpdb_import.py:189 +#: fpdb_import.py:194 msgid "Database ID for %s not found" msgstr "Datenbank-ID für %s nicht gefunden" -#: fpdb_import.py:191 +#: fpdb_import.py:196 msgid "" "[ERROR] More than 1 Database ID found for %s - Multiple currencies not " "implemented yet" msgstr "" -#: fpdb_import.py:227 +#: fpdb_import.py:232 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" -#: fpdb_import.py:237 +#: fpdb_import.py:242 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Beginn %s -- %d Dateien zu importieren. Indexe: %s" -#: fpdb_import.py:246 +#: fpdb_import.py:251 msgid "No need to drop indexes." msgstr "Es ist nicht nötig die Indexe zu löschen." -#: fpdb_import.py:265 +#: fpdb_import.py:270 msgid "writers finished already" msgstr "Writer sind bereits fertig" -#: fpdb_import.py:268 +#: fpdb_import.py:273 msgid "waiting for writers to finish ..." msgstr "Warte, dass Writer fertig werden ..." -#: fpdb_import.py:278 +#: fpdb_import.py:283 msgid " ... writers finished" msgstr " ... Writer sind fertig" -#: fpdb_import.py:284 +#: fpdb_import.py:289 msgid "No need to rebuild indexes." msgstr "Es ist nicht nötig die Indexe neu zu erstellen" -#: fpdb_import.py:288 +#: fpdb_import.py:293 msgid "No need to rebuild hudcache." msgstr "Es ist nicht nötig HudCache neu zu erstellen" -#: fpdb_import.py:313 +#: fpdb_import.py:327 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:439 fpdb_import.py:441 +#: fpdb_import.py:454 fpdb_import.py:456 #, fuzzy msgid "Converting %s" msgstr "Konvertiere " -#: fpdb_import.py:477 +#: fpdb_import.py:494 msgid "Hand processed but empty" msgstr "" -#: fpdb_import.py:490 +#: fpdb_import.py:507 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:493 +#: fpdb_import.py:510 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:508 +#: fpdb_import.py:525 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:519 +#: fpdb_import.py:536 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:520 +#: fpdb_import.py:537 msgid "Filename:" msgstr "" -#: fpdb_import.py:521 +#: fpdb_import.py:538 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:523 +#: fpdb_import.py:540 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:531 +#: fpdb_import.py:596 +#, fuzzy +msgid "Importing" +msgstr "Importiere..." + +#: fpdb_import.py:624 msgid "CLI for fpdb_import is now available as CliFpdb.py" msgstr "" diff --git a/pyfpdb/locale/fpdb-en_GB.pot b/pyfpdb/locale/fpdb-en_GB.pot index 89cd55e6..62be672b 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-08-30 01:30+CEST\n" +"POT-Creation-Date: 2010-09-22 20:10+CEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -15,44 +15,70 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" -#: AbsoluteToFpdb.py:167 BetfairToFpdb.py:114 CarbonToFpdb.py:151 -#: EverleafToFpdb.py:148 FulltiltToFpdb.py:221 +#: AbsoluteToFpdb.py:128 BetfairToFpdb.py:85 CarbonToFpdb.py:139 +#: FulltiltToFpdb.py:190 OnGameToFpdb.py:178 PartyPokerToFpdb.py:203 +#: PkrToFpdb.py:138 PokerStarsToFpdb.py:188 Win2dayToFpdb.py:104 +#: iPokerToFpdb.py:131 +msgid "determineGameType: Unable to recognise gametype from: '%s'" +msgstr "" + +#: AbsoluteToFpdb.py:129 BetfairToFpdb.py:86 CarbonToFpdb.py:140 +#: FulltiltToFpdb.py:191 OnGameToFpdb.py:179 OnGameToFpdb.py:193 +#: PartyPokerToFpdb.py:204 PkrToFpdb.py:139 PkrToFpdb.py:164 +#: PokerStarsToFpdb.py:189 PokerStarsToFpdb.py:215 Win2dayToFpdb.py:105 +#: iPokerToFpdb.py:132 +msgid "determineGameType: Raising FpdbParseError" +msgstr "" + +#: AbsoluteToFpdb.py:130 BetfairToFpdb.py:87 CarbonToFpdb.py:141 +#: FulltiltToFpdb.py:192 OnGameToFpdb.py:180 PartyPokerToFpdb.py:205 +#: PkrToFpdb.py:140 PokerStarsToFpdb.py:190 Win2dayToFpdb.py:106 +#: iPokerToFpdb.py:133 +msgid "Unable to recognise gametype from: '%s'" +msgstr "" + +#: AbsoluteToFpdb.py:184 BetfairToFpdb.py:117 CarbonToFpdb.py:171 +#: EverleafToFpdb.py:148 FulltiltToFpdb.py:224 iPokerToFpdb.py:165 +#: iPokerToFpdb.py:167 msgid "Didn't match re_HandInfo" msgstr "" -#: AbsoluteToFpdb.py:224 EverleafToFpdb.py:217 FulltiltToFpdb.py:351 -#: OnGameToFpdb.py:296 PokerStarsToFpdb.py:359 UltimateBetToFpdb.py:183 -#: Win2dayToFpdb.py:197 +#: AbsoluteToFpdb.py:241 EverleafToFpdb.py:217 FulltiltToFpdb.py:354 +#: OnGameToFpdb.py:305 PokerStarsToFpdb.py:353 UltimateBetToFpdb.py:183 +#: Win2dayToFpdb.py:212 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:236 EverleafToFpdb.py:229 +#: AbsoluteToFpdb.py:253 EverleafToFpdb.py:229 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:243 EverleafToFpdb.py:236 +#: AbsoluteToFpdb.py:260 EverleafToFpdb.py:236 msgid "No small blind" msgstr "" -#: AbsoluteToFpdb.py:270 +#: AbsoluteToFpdb.py:287 msgid "Absolute readStudPlayerCards is only a stub." msgstr "" -#: AbsoluteToFpdb.py:337 BetfairToFpdb.py:229 CarbonToFpdb.py:288 -#: EverleafToFpdb.py:325 FulltiltToFpdb.py:715 PartyPokerToFpdb.py:525 -#: PokerStarsToFpdb.py:468 UltimateBetToFpdb.py:315 Win2dayToFpdb.py:362 +#: AbsoluteToFpdb.py:354 BetfairToFpdb.py:232 CarbonToFpdb.py:306 +#: EverleafToFpdb.py:325 FulltiltToFpdb.py:718 PartyPokerToFpdb.py:562 +#: PokerStarsToFpdb.py:463 UltimateBetToFpdb.py:315 Win2dayToFpdb.py:377 +#: iPokerToFpdb.py:300 msgid "parse input hand history" msgstr "" -#: AbsoluteToFpdb.py:338 BetfairToFpdb.py:230 CarbonToFpdb.py:289 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:716 PartyPokerToFpdb.py:526 -#: PokerStarsToFpdb.py:469 UltimateBetToFpdb.py:316 Win2dayToFpdb.py:363 +#: AbsoluteToFpdb.py:355 BetfairToFpdb.py:233 CarbonToFpdb.py:307 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:719 PartyPokerToFpdb.py:563 +#: PokerStarsToFpdb.py:464 UltimateBetToFpdb.py:316 Win2dayToFpdb.py:378 +#: iPokerToFpdb.py:301 msgid "output translation to" msgstr "" -#: AbsoluteToFpdb.py:339 BetfairToFpdb.py:231 CarbonToFpdb.py:290 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:717 PartyPokerToFpdb.py:527 -#: PokerStarsToFpdb.py:470 UltimateBetToFpdb.py:317 Win2dayToFpdb.py:364 +#: AbsoluteToFpdb.py:356 BetfairToFpdb.py:234 CarbonToFpdb.py:308 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:720 PartyPokerToFpdb.py:564 +#: PokerStarsToFpdb.py:465 UltimateBetToFpdb.py:317 Win2dayToFpdb.py:379 +#: iPokerToFpdb.py:302 msgid "follow (tail -f) the input" msgstr "" @@ -64,23 +90,24 @@ msgstr "" msgid "Output being written to" msgstr "" -#: BetfairToFpdb.py:83 -msgid "GameInfo regex did not match" +#: BetfairToFpdb.py:118 CarbonToFpdb.py:173 FulltiltToFpdb.py:226 +#: PokerStarsToFpdb.py:226 +msgid "No match in readHandInfo." msgstr "" -#: BetfairToFpdb.py:130 +#: BetfairToFpdb.py:133 msgid "readPlayerStacks: Less than 2 players found in a hand" msgstr "" -#: BetfairToFpdb.py:170 +#: BetfairToFpdb.py:173 msgid "No bringin found" msgstr "" -#: BetfairToFpdb.py:206 OnGameToFpdb.py:339 PokerStarsToFpdb.py:441 +#: BetfairToFpdb.py:209 OnGameToFpdb.py:348 PokerStarsToFpdb.py:435 msgid "DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: Card.py:167 +#: Card.py:183 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -124,7 +151,7 @@ msgstr "" msgid "Default logger intialised for " msgstr "" -#: Configuration.py:185 Database.py:438 Database.py:439 +#: Configuration.py:185 Database.py:439 Database.py:440 msgid "Creating directory: '%s'" msgstr "" @@ -172,21 +199,21 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:708 +#: Configuration.py:710 msgid "Reading configuration file %s" msgstr "" -#: Configuration.py:709 +#: Configuration.py:711 msgid "" "\n" "Reading configuration file %s\n" msgstr "" -#: Configuration.py:715 +#: Configuration.py:717 msgid "Error parsing %s. See error log file." msgstr "" -#: Configuration.py:831 +#: Configuration.py:833 msgid "Error parsing example file %s. See error log file." msgstr "" @@ -202,287 +229,287 @@ msgstr "" msgid "Creating Database instance, sql = %s" msgstr "" -#: Database.py:389 +#: Database.py:390 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" -#: Database.py:443 +#: Database.py:444 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:455 +#: Database.py:456 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:476 +#: Database.py:486 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:482 Database.py:483 +#: Database.py:492 Database.py:493 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:487 Database.py:488 +#: Database.py:497 Database.py:498 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:509 +#: Database.py:519 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:513 +#: Database.py:523 msgid "commit failed" msgstr "" -#: Database.py:682 Database.py:711 +#: Database.py:692 Database.py:721 msgid "*** Database Error: " msgstr "" -#: Database.py:708 +#: Database.py:718 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:865 +#: Database.py:875 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:907 +#: Database.py:917 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:919 +#: Database.py:929 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:926 +#: Database.py:936 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:931 +#: Database.py:941 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:985 Database.py:1407 +#: Database.py:995 Database.py:1417 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:989 Database.py:1411 +#: Database.py:999 Database.py:1421 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:997 Database.py:1285 +#: Database.py:1007 Database.py:1295 msgid "dropping mysql index " msgstr "" -#: Database.py:1003 Database.py:1290 Database.py:1298 Database.py:1305 +#: Database.py:1013 Database.py:1300 Database.py:1308 Database.py:1315 msgid " drop index failed: " msgstr "" -#: Database.py:1008 Database.py:1292 +#: Database.py:1018 Database.py:1302 msgid "dropping pg index " msgstr "" -#: Database.py:1021 +#: Database.py:1031 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1025 +#: Database.py:1035 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1065 Database.py:1073 Database.py:1338 Database.py:1346 +#: Database.py:1075 Database.py:1083 Database.py:1348 Database.py:1356 msgid "creating foreign key " msgstr "" -#: Database.py:1071 Database.py:1092 Database.py:1344 +#: Database.py:1081 Database.py:1102 Database.py:1354 msgid " create foreign key failed: " msgstr "" -#: Database.py:1080 Database.py:1353 +#: Database.py:1090 Database.py:1363 msgid " create foreign key failed: " msgstr "" -#: Database.py:1087 +#: Database.py:1097 msgid "creating mysql index " msgstr "" -#: Database.py:1096 +#: Database.py:1106 msgid "creating pg index " msgstr "" -#: Database.py:1101 +#: Database.py:1111 msgid " create index failed: " msgstr "" -#: Database.py:1141 Database.py:1142 +#: Database.py:1151 Database.py:1152 msgid "Finished recreating tables" msgstr "" -#: Database.py:1181 +#: Database.py:1191 msgid "***Error creating tables: " msgstr "" -#: Database.py:1191 +#: Database.py:1201 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1203 Database.py:1214 Database.py:1224 Database.py:1231 +#: Database.py:1213 Database.py:1224 Database.py:1234 Database.py:1241 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1229 +#: Database.py:1239 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1243 Database.py:1244 +#: Database.py:1253 Database.py:1254 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1249 Database.py:1258 +#: Database.py:1259 Database.py:1268 msgid " create index failed: " msgstr "" -#: Database.py:1252 Database.py:1253 +#: Database.py:1262 Database.py:1263 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1260 Database.py:1261 +#: Database.py:1270 Database.py:1271 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1266 +#: Database.py:1276 msgid "Create index failed: " msgstr "" -#: Database.py:1268 +#: Database.py:1278 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1273 +#: Database.py:1283 msgid "Error creating indexes: " msgstr "" -#: Database.py:1300 +#: Database.py:1310 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1307 +#: Database.py:1317 msgid "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1321 Database.py:1361 +#: Database.py:1331 Database.py:1371 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1355 Database.py:1414 +#: Database.py:1365 Database.py:1424 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1385 +#: Database.py:1395 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1389 +#: Database.py:1399 msgid " drop failed: " msgstr "" -#: Database.py:1392 +#: Database.py:1402 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1404 +#: Database.py:1414 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1505 +#: Database.py:1516 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1508 Database.py:1541 +#: Database.py:1519 Database.py:1552 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1553 Database.py:1559 +#: Database.py:1564 Database.py:1570 msgid "Error during analyze:" msgstr "" -#: Database.py:1563 +#: Database.py:1574 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1573 Database.py:1579 +#: Database.py:1584 Database.py:1590 msgid "Error during vacuum:" msgstr "" -#: Database.py:1583 +#: Database.py:1594 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1595 +#: Database.py:1606 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1992 +#: Database.py:2035 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:1995 +#: Database.py:2038 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2020 +#: Database.py:2063 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2025 +#: Database.py:2068 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2029 +#: Database.py:2072 msgid "***Error storing hand: " msgstr "" -#: Database.py:2039 +#: Database.py:2082 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2049 +#: Database.py:2092 msgid "***Error sending finish: " msgstr "" -#: Database.py:2131 +#: Database.py:2174 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2144 +#: Database.py:2187 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2270 +#: Database.py:2313 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2320 +#: Database.py:2363 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2351 +#: Database.py:2394 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2359 +#: Database.py:2402 msgid "query plan: " msgstr "" -#: Database.py:2368 +#: Database.py:2411 msgid "cards =" msgstr "" -#: Database.py:2371 +#: Database.py:2414 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2373 +#: Database.py:2416 msgid "press enter to continue" msgstr "" @@ -626,267 +653,292 @@ msgstr "" msgid " Clear Dates " msgstr "" -#: Filters.py:940 fpdb.pyw:723 +#: Filters.py:940 fpdb.pyw:724 msgid "Pick a date" msgstr "" -#: Filters.py:946 fpdb.pyw:729 +#: Filters.py:946 fpdb.pyw:730 msgid "Done" msgstr "" -#: FulltiltToFpdb.py:361 -msgid "Player bringing in: %s for %s" +#: FullTiltPokerSummary.py:91 PokerStarsSummary.py:90 +msgid "parseSummary: Unable to recognise Tourney Info: '%s'" +msgstr "" + +#: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:118 +#: PokerStarsSummary.py:91 PokerStarsSummary.py:117 +msgid "parseSummary: Raising FpdbParseError" +msgstr "" + +#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:92 +msgid "Unable to recognise Tourney Info: '%s'" +msgstr "" + +#: FullTiltPokerSummary.py:117 PokerStarsSummary.py:116 +msgid "parseSummary: Unable to locate currency" +msgstr "" + +#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:118 +msgid "Unable to locate currency" msgstr "" #: FulltiltToFpdb.py:364 +msgid "Player bringing in: %s for %s" +msgstr "" + +#: FulltiltToFpdb.py:367 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:421 +#: FulltiltToFpdb.py:424 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:497 +#: FulltiltToFpdb.py:500 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:555 +#: FulltiltToFpdb.py:558 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:586 +#: FulltiltToFpdb.py:589 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:593 +#: FulltiltToFpdb.py:596 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:597 +#: FulltiltToFpdb.py:600 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:698 +#: FulltiltToFpdb.py:701 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:707 +#: FulltiltToFpdb.py:710 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:709 +#: FulltiltToFpdb.py:712 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" -#: GuiAutoImport.py:85 +#: GuiAutoImport.py:91 msgid "Time between imports in seconds:" msgstr "" -#: GuiAutoImport.py:116 GuiAutoImport.py:184 GuiAutoImport.py:261 +#: GuiAutoImport.py:122 GuiAutoImport.py:190 GuiAutoImport.py:267 msgid " Start _Auto Import " msgstr "" -#: GuiAutoImport.py:135 +#: GuiAutoImport.py:141 msgid "Auto Import Ready." msgstr "" -#: GuiAutoImport.py:148 +#: GuiAutoImport.py:154 msgid "Please choose the path that you want to Auto Import" msgstr "" -#: GuiAutoImport.py:171 +#: GuiAutoImport.py:177 msgid " _Auto Import Running " msgstr "" -#: GuiAutoImport.py:182 +#: GuiAutoImport.py:188 msgid " Stop _Auto Import " msgstr "" -#: GuiAutoImport.py:207 +#: GuiAutoImport.py:213 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" msgstr "" -#: GuiAutoImport.py:209 +#: GuiAutoImport.py:215 msgid " _Stop Auto Import " msgstr "" -#: GuiAutoImport.py:225 +#: GuiAutoImport.py:231 msgid "opening pipe to HUD" msgstr "" -#: GuiAutoImport.py:237 +#: GuiAutoImport.py:243 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " msgstr "" -#: GuiAutoImport.py:249 +#: GuiAutoImport.py:255 msgid "" "\n" "Auto Import aborted - global lock not available" msgstr "" -#: GuiAutoImport.py:254 +#: GuiAutoImport.py:260 msgid "" "\n" "Stopping Auto Import - global lock released." msgstr "" -#: GuiAutoImport.py:256 +#: GuiAutoImport.py:262 msgid "" "\n" " * Stop Auto Import: HUD already terminated" msgstr "" -#: GuiAutoImport.py:283 +#: GuiAutoImport.py:289 msgid "Browse..." msgstr "" -#: GuiAutoImport.py:326 GuiBulkImport.py:354 +#: GuiAutoImport.py:334 GuiBulkImport.py:348 msgid "How often to print a one-line status report (0 (default) means never)" msgstr "" -#: GuiBulkImport.py:67 +#: GuiBulkImport.py:59 msgid "" "\n" "Global lock taken ..." msgstr "" -#: GuiBulkImport.py:68 +#: GuiBulkImport.py:60 msgid "Importing..." msgstr "" -#: GuiBulkImport.py:117 +#: GuiBulkImport.py:109 msgid "GuiBulkImport.load done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiBulkImport.py:131 +#: GuiBulkImport.py:123 msgid "Import Complete" msgstr "" -#: GuiBulkImport.py:139 +#: GuiBulkImport.py:131 msgid "bulk import aborted - global lock not available" msgstr "" -#: GuiBulkImport.py:165 +#: GuiBulkImport.py:159 msgid "Print Start/Stop Info" msgstr "" -#: GuiBulkImport.py:172 +#: GuiBulkImport.py:166 msgid "Hands/status print:" msgstr "" -#: GuiBulkImport.py:189 +#: GuiBulkImport.py:183 msgid "Number of threads:" msgstr "" -#: GuiBulkImport.py:209 +#: GuiBulkImport.py:203 msgid "Fail on error" msgstr "" -#: GuiBulkImport.py:214 +#: GuiBulkImport.py:208 msgid "Hands/file:" msgstr "" -#: GuiBulkImport.py:229 +#: GuiBulkImport.py:223 msgid "Drop indexes:" msgstr "" -#: GuiBulkImport.py:238 GuiBulkImport.py:288 +#: GuiBulkImport.py:232 GuiBulkImport.py:282 msgid "auto" msgstr "" -#: GuiBulkImport.py:239 GuiBulkImport.py:289 GuiBulkImport.py:398 +#: GuiBulkImport.py:233 GuiBulkImport.py:283 GuiBulkImport.py:394 msgid "don't drop" msgstr "" -#: GuiBulkImport.py:240 GuiBulkImport.py:290 +#: GuiBulkImport.py:234 GuiBulkImport.py:284 msgid "drop" msgstr "" -#: GuiBulkImport.py:246 +#: GuiBulkImport.py:240 msgid "HUD Test mode" msgstr "" -#: GuiBulkImport.py:251 +#: GuiBulkImport.py:245 msgid "Site filter:" msgstr "" -#: GuiBulkImport.py:279 +#: GuiBulkImport.py:273 msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:297 fpdb.pyw:814 +#: GuiBulkImport.py:291 fpdb.pyw:816 msgid "_Bulk Import" msgstr "" -#: GuiBulkImport.py:299 +#: GuiBulkImport.py:293 msgid "Import clicked" msgstr "" -#: GuiBulkImport.py:317 +#: GuiBulkImport.py:311 msgid "Waiting..." msgstr "" -#: GuiBulkImport.py:346 +#: GuiBulkImport.py:340 msgid "Input file in quiet mode" msgstr "" -#: GuiBulkImport.py:348 +#: GuiBulkImport.py:342 msgid "don't start gui; deprecated (just give a filename with -f)." msgstr "" -#: GuiBulkImport.py:350 +#: GuiBulkImport.py:344 msgid "Conversion filter (*Full Tilt Poker, PokerStars, Everleaf, Absolute)" msgstr "" -#: GuiBulkImport.py:352 +#: GuiBulkImport.py:346 msgid "If this option is passed it quits when it encounters any error" msgstr "" -#: GuiBulkImport.py:356 +#: GuiBulkImport.py:350 Options.py:64 msgid "Print some useful one liners" msgstr "" -#: GuiBulkImport.py:358 +#: GuiBulkImport.py:352 msgid "Do the required conversion for Stars Archive format (ie. as provided by support" msgstr "" -#: GuiBulkImport.py:360 +#: GuiBulkImport.py:354 +msgid "Do the required conversion for FTP Archive format (ie. as provided by support" +msgstr "" + +#: GuiBulkImport.py:356 msgid "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:365 +#: GuiBulkImport.py:361 ImapFetcher.py:181 msgid "USAGE:" msgstr "" -#: GuiBulkImport.py:366 +#: GuiBulkImport.py:362 msgid "PokerStars converter: ./GuiBulkImport.py -c PokerStars -f filename" msgstr "" -#: GuiBulkImport.py:367 +#: GuiBulkImport.py:363 msgid "Full Tilt converter: ./GuiBulkImport.py -c \"Full Tilt Poker\" -f filename" msgstr "" -#: GuiBulkImport.py:368 +#: GuiBulkImport.py:364 msgid "Everleaf converter: ./GuiBulkImport.py -c Everleaf -f filename" msgstr "" -#: GuiBulkImport.py:369 +#: GuiBulkImport.py:365 msgid "Absolute converter: ./GuiBulkImport.py -c Absolute -f filename" msgstr "" -#: GuiBulkImport.py:370 +#: GuiBulkImport.py:366 msgid "PartyPoker converter: ./GuiBulkImport.py -c PartyPoker -f filename" msgstr "" -#: GuiBulkImport.py:385 +#: GuiBulkImport.py:381 msgid "-q is deprecated. Just use \"-f filename\" instead" msgstr "" -#: GuiBulkImport.py:409 +#: GuiBulkImport.py:407 msgid "GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d in %s seconds - %.0f/sec" msgstr "" @@ -962,27 +1014,27 @@ msgstr "" msgid " not connected but no exception" msgstr "" -#: GuiDatabase.py:383 fpdb.pyw:886 +#: GuiDatabase.py:383 fpdb.pyw:889 msgid "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:387 fpdb.pyw:888 +#: GuiDatabase.py:387 fpdb.pyw:891 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" -#: GuiDatabase.py:388 fpdb.pyw:889 +#: GuiDatabase.py:388 fpdb.pyw:892 msgid "Please check that the MySQL service has been started" msgstr "" -#: GuiDatabase.py:392 fpdb.pyw:891 +#: GuiDatabase.py:392 fpdb.pyw:894 msgid "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:395 fpdb.pyw:893 +#: GuiDatabase.py:395 fpdb.pyw:896 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:396 fpdb.pyw:894 +#: GuiDatabase.py:396 fpdb.pyw:897 msgid "Please check that the PostgreSQL service has been started" msgstr "" @@ -1082,76 +1134,87 @@ msgstr "" msgid "Log Viewer" msgstr "" -#: GuiGraphViewer.py:56 +#: GuiGraphViewer.py:56 GuiTourneyGraphViewer.py:56 msgid "" "Failed to load libs for graphing, graphing will not function. Please\n" " install numpy and matplotlib if you want to use graphs." msgstr "" -#: GuiGraphViewer.py:58 +#: GuiGraphViewer.py:58 GuiTourneyGraphViewer.py:58 msgid "" "This is of no consequence for other parts of the program, e.g. import \n" " and HUD are NOT affected by this problem." msgstr "" -#: GuiGraphViewer.py:141 GuiGraphViewer.py:255 GuiSessionViewer.py:354 +#: GuiGraphViewer.py:91 GuiTourneyGraphViewer.py:91 +msgid "Refresh _Graph" +msgstr "" + +#: GuiGraphViewer.py:93 GuiTourneyGraphViewer.py:93 +msgid "_Export to File" +msgstr "" + +#: GuiGraphViewer.py:141 GuiGraphViewer.py:257 GuiSessionViewer.py:354 +#: GuiTourneyGraphViewer.py:141 GuiTourneyGraphViewer.py:239 msgid "***Error: " msgstr "" -#: GuiGraphViewer.py:171 GuiPositionalStats.py:177 GuiRingPlayerStats.py:251 -#: GuiSessionViewer.py:203 GuiTourneyPlayerStats.py:277 +#: GuiGraphViewer.py:176 GuiPositionalStats.py:177 GuiRingPlayerStats.py:251 +#: GuiSessionViewer.py:203 GuiTourneyGraphViewer.py:166 +#: GuiTourneyPlayerStats.py:277 msgid "No sites selected - defaulting to PokerStars" msgstr "" -#: GuiGraphViewer.py:176 GuiPositionalStats.py:180 GuiRingPlayerStats.py:254 -#: GuiSessionViewer.py:206 GuiTourneyPlayerStats.py:280 +#: GuiGraphViewer.py:181 GuiPositionalStats.py:180 GuiRingPlayerStats.py:254 +#: GuiSessionViewer.py:206 GuiTourneyGraphViewer.py:171 +#: GuiTourneyPlayerStats.py:280 msgid "No player ids found" msgstr "" -#: GuiGraphViewer.py:181 GuiPositionalStats.py:183 GuiRingPlayerStats.py:257 +#: GuiGraphViewer.py:186 GuiPositionalStats.py:183 GuiRingPlayerStats.py:257 #: GuiSessionViewer.py:209 msgid "No limits found" msgstr "" -#: GuiGraphViewer.py:191 +#: GuiGraphViewer.py:196 GuiTourneyGraphViewer.py:181 msgid "Graph generated in: %s" msgstr "" -#: GuiGraphViewer.py:195 +#: GuiGraphViewer.py:200 msgid "Hands" msgstr "" -#: GuiGraphViewer.py:199 +#: GuiGraphViewer.py:204 GuiTourneyGraphViewer.py:189 msgid "No Data for Player(s) Found" msgstr "" -#: GuiGraphViewer.py:222 GuiGraphViewer.py:241 +#: GuiGraphViewer.py:227 GuiGraphViewer.py:241 msgid "" "Hands: %d\n" "Profit: $%.2f" msgstr "" -#: GuiGraphViewer.py:223 GuiGraphViewer.py:242 +#: GuiGraphViewer.py:228 GuiGraphViewer.py:243 msgid "Showdown: $%.2f" msgstr "" -#: GuiGraphViewer.py:224 GuiGraphViewer.py:243 +#: GuiGraphViewer.py:229 GuiGraphViewer.py:245 msgid "Non-showdown: $%.2f" msgstr "" -#: GuiGraphViewer.py:232 +#: GuiGraphViewer.py:237 msgid "Profit graph for ring games" msgstr "" -#: GuiGraphViewer.py:352 +#: GuiGraphViewer.py:354 GuiTourneyGraphViewer.py:283 msgid "Please choose the directory you wish to export to:" msgstr "" -#: GuiGraphViewer.py:365 +#: GuiGraphViewer.py:367 GuiTourneyGraphViewer.py:296 msgid "Closed, no graph exported" msgstr "" -#: GuiGraphViewer.py:383 +#: GuiGraphViewer.py:385 GuiTourneyGraphViewer.py:314 msgid "Graph created" msgstr "" @@ -1243,7 +1306,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:192 fpdb.pyw:297 +#: GuiPrefs.py:192 fpdb.pyw:298 msgid "Preferences" msgstr "" @@ -1296,6 +1359,20 @@ msgstr "" msgid "Sessions" msgstr "" +#: GuiTourneyGraphViewer.py:185 +msgid "Tournaments" +msgstr "" + +#: GuiTourneyGraphViewer.py:212 GuiTourneyGraphViewer.py:225 +msgid "" +"Tournaments: %d\n" +"Profit: $%.2f" +msgstr "" + +#: GuiTourneyGraphViewer.py:222 +msgid "Tournament Results" +msgstr "" + #: GuiTourneyPlayerStats.py:84 msgid "_Refresh Stats" msgstr "" @@ -1347,7 +1424,7 @@ msgid "" "Note: error output is being diverted to:\n" msgstr "" -#: HUD_main.pyw:96 fpdb.pyw:1120 +#: HUD_main.pyw:96 fpdb.pyw:1130 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -1419,211 +1496,211 @@ msgid "" "Using db name = %s\n" msgstr "" -#: Hand.py:151 +#: Hand.py:150 msgid "BB" msgstr "" -#: Hand.py:152 +#: Hand.py:151 msgid "SB" msgstr "" -#: Hand.py:153 +#: Hand.py:152 msgid "BUTTONPOS" msgstr "" -#: Hand.py:154 +#: Hand.py:153 msgid "HAND NO." msgstr "" -#: Hand.py:155 TourneySummary.py:134 +#: Hand.py:154 TourneySummary.py:137 msgid "SITE" msgstr "" -#: Hand.py:156 +#: Hand.py:155 msgid "TABLE NAME" msgstr "" -#: Hand.py:157 TourneySummary.py:144 +#: Hand.py:156 TourneySummary.py:147 msgid "HERO" msgstr "" -#: Hand.py:158 TourneySummary.py:145 +#: Hand.py:157 TourneySummary.py:148 msgid "MAXSEATS" msgstr "" -#: Hand.py:159 +#: Hand.py:158 msgid "LEVEL" msgstr "" -#: Hand.py:160 TourneySummary.py:150 +#: Hand.py:159 TourneySummary.py:153 msgid "MIXED" msgstr "" -#: Hand.py:161 +#: Hand.py:160 msgid "LASTBET" msgstr "" -#: Hand.py:162 +#: Hand.py:161 msgid "ACTION STREETS" msgstr "" -#: Hand.py:163 +#: Hand.py:162 msgid "STREETS" msgstr "" -#: Hand.py:164 +#: Hand.py:163 msgid "ALL STREETS" msgstr "" -#: Hand.py:165 +#: Hand.py:164 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:166 +#: Hand.py:165 msgid "HOLE STREETS" msgstr "" -#: Hand.py:167 +#: Hand.py:166 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:168 +#: Hand.py:167 msgid "DEALT" msgstr "" -#: Hand.py:169 +#: Hand.py:168 msgid "SHOWN" msgstr "" -#: Hand.py:170 +#: Hand.py:169 msgid "MUCKED" msgstr "" -#: Hand.py:171 +#: Hand.py:170 msgid "TOTAL POT" msgstr "" -#: Hand.py:172 +#: Hand.py:171 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:173 +#: Hand.py:172 msgid "RAKE" msgstr "" -#: Hand.py:174 TourneySummary.py:135 +#: Hand.py:173 TourneySummary.py:138 msgid "START TIME" msgstr "" -#: Hand.py:175 +#: Hand.py:174 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:176 TourneySummary.py:140 +#: Hand.py:175 TourneySummary.py:143 msgid "TOURNEY ID" msgstr "" -#: Hand.py:177 TourneySummary.py:139 +#: Hand.py:176 TourneySummary.py:142 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:178 TourneySummary.py:141 +#: Hand.py:177 TourneySummary.py:144 msgid "BUYIN" msgstr "" -#: Hand.py:179 +#: Hand.py:178 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:180 +#: Hand.py:179 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:181 TourneySummary.py:142 +#: Hand.py:180 TourneySummary.py:145 msgid "FEE" msgstr "" -#: Hand.py:182 +#: Hand.py:181 msgid "IS REBUY" msgstr "" -#: Hand.py:183 +#: Hand.py:182 msgid "IS ADDON" msgstr "" -#: Hand.py:184 +#: Hand.py:183 msgid "IS KO" msgstr "" -#: Hand.py:185 TourneySummary.py:166 +#: Hand.py:184 TourneySummary.py:169 msgid "KO BOUNTY" msgstr "" -#: Hand.py:186 +#: Hand.py:185 msgid "IS MATRIX" msgstr "" -#: Hand.py:187 +#: Hand.py:186 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:188 TourneySummary.py:167 +#: Hand.py:187 TourneySummary.py:170 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:191 TourneySummary.py:179 +#: Hand.py:190 TourneySummary.py:182 msgid "PLAYERS" msgstr "" -#: Hand.py:192 +#: Hand.py:191 msgid "STACKS" msgstr "" -#: Hand.py:193 +#: Hand.py:192 msgid "POSTED" msgstr "" -#: Hand.py:194 +#: Hand.py:193 msgid "POT" msgstr "" -#: Hand.py:195 +#: Hand.py:194 msgid "SEATING" msgstr "" -#: Hand.py:196 +#: Hand.py:195 msgid "GAMETYPE" msgstr "" -#: Hand.py:197 +#: Hand.py:196 msgid "ACTION" msgstr "" -#: Hand.py:198 +#: Hand.py:197 msgid "COLLECTEES" msgstr "" -#: Hand.py:199 +#: Hand.py:198 msgid "BETS" msgstr "" -#: Hand.py:200 +#: Hand.py:199 msgid "BOARD" msgstr "" -#: Hand.py:201 +#: Hand.py:200 msgid "DISCARDS" msgstr "" -#: Hand.py:202 +#: Hand.py:201 msgid "HOLECARDS" msgstr "" -#: Hand.py:203 +#: Hand.py:202 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:226 Hand.py:1243 +#: Hand.py:225 Hand.py:1241 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" @@ -1683,183 +1760,179 @@ msgstr "" msgid "*** Game String:" msgstr "" -#: Hand.py:702 -msgid "*** Parse error reading blinds (check compilePlayerRegexs as a likely culprit)" -msgstr "" - -#: Hand.py:729 +#: Hand.py:726 msgid "HoldemOmahaHand.__init__:Can't assemble hand from db without a handid" msgstr "" -#: Hand.py:731 +#: Hand.py:728 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1112 +#: Hand.py:1109 msgid "*** DEALING HANDS ***" msgstr "" -#: Hand.py:1117 +#: Hand.py:1114 msgid "Dealt to %s: [%s]" msgstr "" -#: Hand.py:1122 +#: Hand.py:1119 msgid "*** FIRST DRAW ***" msgstr "" -#: Hand.py:1132 +#: Hand.py:1129 msgid "*** SECOND DRAW ***" msgstr "" -#: Hand.py:1142 +#: Hand.py:1139 msgid "*** THIRD DRAW ***" msgstr "" -#: Hand.py:1152 Hand.py:1370 +#: Hand.py:1149 Hand.py:1368 msgid "*** SHOW DOWN ***" msgstr "" -#: Hand.py:1167 Hand.py:1385 +#: Hand.py:1164 Hand.py:1383 msgid "*** SUMMARY ***" msgstr "" -#: Hand.py:1252 +#: Hand.py:1250 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1270 +#: Hand.py:1268 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1310 +#: Hand.py:1308 msgid "*** 3RD STREET ***" msgstr "" -#: Hand.py:1324 +#: Hand.py:1322 msgid "*** 4TH STREET ***" msgstr "" -#: Hand.py:1336 +#: Hand.py:1334 msgid "*** 5TH STREET ***" msgstr "" -#: Hand.py:1348 +#: Hand.py:1346 msgid "*** 6TH STREET ***" msgstr "" -#: Hand.py:1358 +#: Hand.py:1356 msgid "*** RIVER ***" msgstr "" -#: Hand.py:1450 +#: Hand.py:1448 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:1451 +#: Hand.py:1449 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1534 +#: Hand.py:1536 msgid "DEBUG: call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1536 +#: Hand.py:1538 msgid "FpdbError in printing Hand object" msgstr "" -#: HandHistoryConverter.py:135 +#: HandHistoryConverter.py:139 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:143 +#: HandHistoryConverter.py:147 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:150 +#: HandHistoryConverter.py:154 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:154 +#: HandHistoryConverter.py:158 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:165 +#: HandHistoryConverter.py:169 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:169 +#: HandHistoryConverter.py:173 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:175 +#: HandHistoryConverter.py:179 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:177 +#: HandHistoryConverter.py:181 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:180 +#: HandHistoryConverter.py:184 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:211 +#: HandHistoryConverter.py:215 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:256 +#: HandHistoryConverter.py:263 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:261 +#: HandHistoryConverter.py:268 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:266 +#: HandHistoryConverter.py:274 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:474 +#: HandHistoryConverter.py:483 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:497 +#: HandHistoryConverter.py:506 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:512 +#: HandHistoryConverter.py:521 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:579 +#: HandHistoryConverter.py:588 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:579 +#: HandHistoryConverter.py:588 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:589 +#: HandHistoryConverter.py:598 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:652 +#: HandHistoryConverter.py:661 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:685 +#: HandHistoryConverter.py:694 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:686 +#: HandHistoryConverter.py:695 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:688 +#: HandHistoryConverter.py:697 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:692 +#: HandHistoryConverter.py:701 msgid "out_path %s couldn't be opened" msgstr "" @@ -1886,151 +1959,158 @@ msgid "" " on %s." msgstr "" -#: Hud.py:148 +#: Hud.py:156 msgid "Kill This HUD" msgstr "" -#: Hud.py:153 +#: Hud.py:161 msgid "Save HUD Layout" msgstr "" -#: Hud.py:157 +#: Hud.py:165 msgid "Reposition StatWindows" msgstr "" -#: Hud.py:161 +#: Hud.py:169 msgid "Show Player Stats" msgstr "" -#: Hud.py:166 Hud.py:235 +#: Hud.py:174 Hud.py:243 msgid "For This Blind Level Only" msgstr "" -#: Hud.py:171 Hud.py:240 +#: Hud.py:179 Hud.py:248 msgid "For Multiple Blind Levels:" msgstr "" -#: Hud.py:174 Hud.py:243 +#: Hud.py:182 Hud.py:251 msgid " 0.5 to 2.0 x Current Blinds" msgstr "" -#: Hud.py:179 Hud.py:248 +#: Hud.py:187 Hud.py:256 msgid " 0.33 to 3.0 x Current Blinds" msgstr "" -#: Hud.py:184 Hud.py:253 +#: Hud.py:192 Hud.py:261 msgid " 0.1 to 10 x Current Blinds" msgstr "" -#: Hud.py:189 Hud.py:258 +#: Hud.py:197 Hud.py:266 msgid " All Levels" msgstr "" -#: Hud.py:194 Hud.py:263 +#: Hud.py:202 Hud.py:271 msgid "For #Seats:" msgstr "" -#: Hud.py:197 Hud.py:266 +#: Hud.py:205 Hud.py:274 msgid " Any Number" msgstr "" -#: Hud.py:202 Hud.py:271 +#: Hud.py:210 Hud.py:279 msgid " Custom" msgstr "" -#: Hud.py:207 Hud.py:276 +#: Hud.py:215 Hud.py:284 msgid " Exact" msgstr "" -#: Hud.py:212 Hud.py:281 +#: Hud.py:220 Hud.py:289 msgid "Since:" msgstr "" -#: Hud.py:215 Hud.py:284 +#: Hud.py:223 Hud.py:292 msgid " All Time" msgstr "" -#: Hud.py:220 Hud.py:289 +#: Hud.py:228 Hud.py:297 msgid " Session" msgstr "" -#: Hud.py:225 Hud.py:294 +#: Hud.py:233 Hud.py:302 msgid " %s Days" msgstr "" -#: Hud.py:230 +#: Hud.py:238 msgid "Show Opponent Stats" msgstr "" -#: Hud.py:352 +#: Hud.py:360 msgid "Debug StatWindows" msgstr "" -#: Hud.py:356 +#: Hud.py:364 msgid "Set max seats" msgstr "" -#: Hud.py:542 +#: Hud.py:557 msgid "Updating config file" msgstr "" -#: Hud.py:551 +#: Hud.py:566 msgid "" "No layout found for %d-max games for site %s\n" msgstr "" -#: Hud.py:565 +#: Hud.py:580 msgid "" "exception in Hud.adj_seats\n" "\n" msgstr "" -#: Hud.py:566 +#: Hud.py:581 msgid "error is %s" msgstr "" -#: Hud.py:573 +#: Hud.py:588 msgid "" "Error finding actual seat.\n" msgstr "" -#: Hud.py:589 +#: Hud.py:604 msgid "Creating hud from hand " msgstr "" -#: Hud.py:638 +#: Hud.py:653 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:639 +#: Hud.py:654 msgid "(btw, the key was %s and statd is %s" msgstr "" -#: ImapFetcher.py:54 +#: ImapFetcher.py:53 ImapFetcher.py:62 +msgid "DEBUG: re_SplitTourneys isn't matching" +msgstr "" + +#: ImapFetcher.py:76 msgid "response to logging in:" msgstr "" -#: ImapFetcher.py:85 -msgid "completed running Imap import, closing server connection" +#: ImapFetcher.py:92 +msgid "ImapFetcher: Found %s messages to fetch" +msgstr "" + +#: ImapFetcher.py:112 +msgid "Completed retrieving IMAP messages, closing server connection" +msgstr "" + +#: ImapFetcher.py:118 +msgid "No Tournament summaries found." +msgstr "" + +#: ImapFetcher.py:168 +msgid "Finished importing %s/%s PS summaries" +msgstr "" + +#: ImapFetcher.py:185 +msgid "Need to define a converter" msgstr "" #: Mucked.py:327 msgid "No Name" msgstr "" -#: OnGameToFpdb.py:178 PkrToFpdb.py:144 PokerStarsToFpdb.py:189 -msgid "determineGameType: Unable to recognise gametype from: '%s'" -msgstr "" - -#: OnGameToFpdb.py:179 OnGameToFpdb.py:193 PkrToFpdb.py:145 PkrToFpdb.py:173 -#: PokerStarsToFpdb.py:190 PokerStarsToFpdb.py:220 -msgid "determineGameType: Raising FpdbParseError" -msgstr "" - -#: OnGameToFpdb.py:180 PkrToFpdb.py:146 PokerStarsToFpdb.py:191 -msgid "Unable to recognise gametype from: '%s'" -msgstr "" - #: OnGameToFpdb.py:192 msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'" msgstr "" @@ -2039,12 +2119,12 @@ msgstr "" msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:268 PartyPokerToFpdb.py:351 PokerStarsToFpdb.py:321 -#: UltimateBetToFpdb.py:144 Win2dayToFpdb.py:156 +#: OnGameToFpdb.py:275 PartyPokerToFpdb.py:355 PokerStarsToFpdb.py:315 +#: UltimateBetToFpdb.py:144 Win2dayToFpdb.py:171 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:288 +#: OnGameToFpdb.py:294 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2080,7 +2160,7 @@ msgstr "" msgid "Print version information and exit." msgstr "" -#: Options.py:73 +#: Options.py:76 msgid "press enter to end" msgstr "" @@ -2088,202 +2168,194 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PartyPokerToFpdb.py:215 +#: PartyPokerToFpdb.py:219 msgid "Cannot fetch field '%s'" msgstr "" -#: PartyPokerToFpdb.py:219 +#: PartyPokerToFpdb.py:223 msgid "Unknown limit '%s'" msgstr "" -#: PartyPokerToFpdb.py:224 +#: PartyPokerToFpdb.py:228 msgid "Unknown game type '%s'" msgstr "" -#: PartyPokerToFpdb.py:258 +#: PartyPokerToFpdb.py:262 msgid "Cannot read HID for current hand" msgstr "" -#: PartyPokerToFpdb.py:263 +#: PartyPokerToFpdb.py:267 msgid "Cannot read Handinfo for current hand" msgstr "" -#: PartyPokerToFpdb.py:268 +#: PartyPokerToFpdb.py:272 msgid "Cannot read GameType for current hand" msgstr "" -#: PartyPokerToFpdb.py:479 +#: PartyPokerToFpdb.py:516 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" -#: PkrToFpdb.py:174 PokerStarsToFpdb.py:221 +#: PkrToFpdb.py:165 PokerStarsToFpdb.py:216 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: PokerStarsSummary.py:72 -msgid "didn't recognise buyin currency in:" -msgstr "" - -#: PokerStarsSummary.py:112 -msgid "in not result starttime" -msgstr "" - -#: PokerStarsToFpdb.py:274 +#: PokerStarsToFpdb.py:268 msgid "failed to detect currency" msgstr "" -#: Stats.py:122 Stats.py:123 +#: Stats.py:136 Stats.py:137 msgid "Total Profit" msgstr "" -#: Stats.py:144 Stats.py:151 +#: Stats.py:158 Stats.py:165 msgid "Voluntarily Put In Pot Pre-Flop%" msgstr "" -#: Stats.py:164 Stats.py:172 +#: Stats.py:178 Stats.py:186 msgid "Pre-Flop Raise %" msgstr "" -#: Stats.py:185 Stats.py:193 +#: Stats.py:199 Stats.py:207 msgid "% went to showdown" msgstr "" -#: Stats.py:206 Stats.py:214 +#: Stats.py:220 Stats.py:228 msgid "% won money at showdown" msgstr "" -#: Stats.py:227 Stats.py:236 +#: Stats.py:243 Stats.py:252 msgid "profit/100hands" msgstr "" -#: Stats.py:230 +#: Stats.py:246 msgid "exception calcing p/100: 100 * %d / %d" msgstr "" -#: Stats.py:249 Stats.py:258 +#: Stats.py:265 Stats.py:274 msgid "big blinds/100 hands" msgstr "" -#: Stats.py:271 Stats.py:280 +#: Stats.py:287 Stats.py:296 msgid "Big Bets/100 hands" msgstr "" -#: Stats.py:274 +#: Stats.py:290 msgid "exception calcing BB/100: " msgstr "" -#: Stats.py:294 Stats.py:303 +#: Stats.py:310 Stats.py:319 msgid "Flop Seen %" msgstr "" -#: Stats.py:326 Stats.py:335 +#: Stats.py:342 Stats.py:351 msgid "number hands seen" msgstr "" -#: Stats.py:348 Stats.py:356 +#: Stats.py:364 Stats.py:372 msgid "folded flop/4th" msgstr "" -#: Stats.py:369 +#: Stats.py:385 msgid "% steal attempted" msgstr "" -#: Stats.py:384 Stats.py:391 +#: Stats.py:400 Stats.py:407 msgid "% folded SB to steal" msgstr "" -#: Stats.py:403 Stats.py:410 +#: Stats.py:419 Stats.py:426 msgid "% folded BB to steal" msgstr "" -#: Stats.py:425 Stats.py:432 +#: Stats.py:441 Stats.py:448 msgid "% folded blind to steal" msgstr "" -#: Stats.py:444 Stats.py:451 +#: Stats.py:460 Stats.py:467 msgid "% 3/4 Bet preflop/3rd" msgstr "" -#: Stats.py:463 Stats.py:470 +#: Stats.py:479 Stats.py:486 msgid "% won$/saw flop/4th" msgstr "" -#: Stats.py:482 Stats.py:489 +#: Stats.py:498 Stats.py:505 msgid "Aggression Freq flop/4th" msgstr "" -#: Stats.py:501 Stats.py:508 +#: Stats.py:517 Stats.py:524 msgid "Aggression Freq turn/5th" msgstr "" -#: Stats.py:520 Stats.py:527 +#: Stats.py:536 Stats.py:543 msgid "Aggression Freq river/6th" msgstr "" -#: Stats.py:539 Stats.py:546 +#: Stats.py:555 Stats.py:562 msgid "Aggression Freq 7th" msgstr "" -#: Stats.py:565 Stats.py:572 +#: Stats.py:581 Stats.py:588 msgid "Post-Flop Aggression Freq" msgstr "" -#: Stats.py:593 Stats.py:600 +#: Stats.py:609 Stats.py:616 msgid "Aggression Freq" msgstr "" -#: Stats.py:619 Stats.py:626 +#: Stats.py:635 Stats.py:642 msgid "Aggression Factor" msgstr "" -#: Stats.py:643 Stats.py:650 +#: Stats.py:659 Stats.py:666 msgid "% continuation bet " msgstr "" -#: Stats.py:662 Stats.py:669 +#: Stats.py:678 Stats.py:685 msgid "% continuation bet flop/4th" msgstr "" -#: Stats.py:681 Stats.py:688 +#: Stats.py:697 Stats.py:704 msgid "% continuation bet turn/5th" msgstr "" -#: Stats.py:700 Stats.py:707 +#: Stats.py:716 Stats.py:723 msgid "% continuation bet river/6th" msgstr "" -#: Stats.py:719 Stats.py:726 +#: Stats.py:735 Stats.py:742 msgid "% continuation bet 7th" msgstr "" -#: Stats.py:738 Stats.py:745 +#: Stats.py:754 Stats.py:761 msgid "% fold frequency flop/4th" msgstr "" -#: Stats.py:757 Stats.py:764 +#: Stats.py:773 Stats.py:780 msgid "% fold frequency turn/5th" msgstr "" -#: Stats.py:776 Stats.py:783 +#: Stats.py:792 Stats.py:799 msgid "% fold frequency river/6th" msgstr "" -#: Stats.py:795 Stats.py:802 +#: Stats.py:811 Stats.py:818 msgid "% fold frequency 7th" msgstr "" -#: Stats.py:822 +#: Stats.py:838 msgid "Example stats, player = %s hand = %s:" msgstr "" -#: Stats.py:855 +#: Stats.py:871 msgid "" "\n" "\n" "Legal stats:" msgstr "" -#: Stats.py:856 +#: Stats.py:872 msgid "" "(add _0 to name to display with 0 decimal places, _1 to display with 1, etc)\n" msgstr "" @@ -2368,171 +2440,171 @@ msgstr "" msgid "setting numTourneys:" msgstr "" -#: TourneySummary.py:136 +#: TourneySummary.py:139 msgid "END TIME" msgstr "" -#: TourneySummary.py:137 +#: TourneySummary.py:140 msgid "TOURNEY NAME" msgstr "" -#: TourneySummary.py:138 +#: TourneySummary.py:141 msgid "TOURNEY NO" msgstr "" -#: TourneySummary.py:143 +#: TourneySummary.py:146 msgid "CURRENCY" msgstr "" -#: TourneySummary.py:146 +#: TourneySummary.py:149 msgid "ENTRIES" msgstr "" -#: TourneySummary.py:147 +#: TourneySummary.py:150 msgid "SPEED" msgstr "" -#: TourneySummary.py:148 +#: TourneySummary.py:151 msgid "PRIZE POOL" msgstr "" -#: TourneySummary.py:149 +#: TourneySummary.py:152 msgid "STARTING CHIP COUNT" msgstr "" -#: TourneySummary.py:151 +#: TourneySummary.py:154 msgid "REBUY" msgstr "" -#: TourneySummary.py:152 +#: TourneySummary.py:155 msgid "ADDON" msgstr "" -#: TourneySummary.py:153 +#: TourneySummary.py:156 msgid "KO" msgstr "" -#: TourneySummary.py:154 +#: TourneySummary.py:157 msgid "MATRIX" msgstr "" -#: TourneySummary.py:155 +#: TourneySummary.py:158 msgid "MATRIX ID PROCESSED" msgstr "" -#: TourneySummary.py:156 +#: TourneySummary.py:159 msgid "SHOOTOUT" msgstr "" -#: TourneySummary.py:157 +#: TourneySummary.py:160 msgid "MATRIX MATCH ID" msgstr "" -#: TourneySummary.py:158 +#: TourneySummary.py:161 msgid "SUB TOURNEY BUY IN" msgstr "" -#: TourneySummary.py:159 +#: TourneySummary.py:162 msgid "SUB TOURNEY FEE" msgstr "" -#: TourneySummary.py:160 +#: TourneySummary.py:163 msgid "REBUY CHIPS" msgstr "" -#: TourneySummary.py:161 +#: TourneySummary.py:164 msgid "ADDON CHIPS" msgstr "" -#: TourneySummary.py:162 +#: TourneySummary.py:165 msgid "REBUY COST" msgstr "" -#: TourneySummary.py:163 +#: TourneySummary.py:166 msgid "ADDON COST" msgstr "" -#: TourneySummary.py:164 +#: TourneySummary.py:167 msgid "TOTAL REBUYS" msgstr "" -#: TourneySummary.py:165 +#: TourneySummary.py:168 msgid "TOTAL ADDONS" msgstr "" -#: TourneySummary.py:168 +#: TourneySummary.py:171 msgid "SNG" msgstr "" -#: TourneySummary.py:169 +#: TourneySummary.py:172 msgid "SATELLITE" msgstr "" -#: TourneySummary.py:170 +#: TourneySummary.py:173 msgid "DOUBLE OR NOTHING" msgstr "" -#: TourneySummary.py:171 +#: TourneySummary.py:174 msgid "GUARANTEE" msgstr "" -#: TourneySummary.py:172 +#: TourneySummary.py:175 msgid "ADDED" msgstr "" -#: TourneySummary.py:173 +#: TourneySummary.py:176 msgid "ADDED CURRENCY" msgstr "" -#: TourneySummary.py:174 +#: TourneySummary.py:177 msgid "COMMENT" msgstr "" -#: TourneySummary.py:175 +#: TourneySummary.py:178 msgid "COMMENT TIMESTAMP" msgstr "" -#: TourneySummary.py:178 +#: TourneySummary.py:181 msgid "PLAYER IDS" msgstr "" -#: TourneySummary.py:180 +#: TourneySummary.py:183 msgid "TOURNEYS PLAYERS IDS" msgstr "" -#: TourneySummary.py:181 +#: TourneySummary.py:184 msgid "RANKS" msgstr "" -#: TourneySummary.py:182 +#: TourneySummary.py:185 msgid "WINNINGS" msgstr "" -#: TourneySummary.py:183 +#: TourneySummary.py:186 msgid "WINNINGS CURRENCY" msgstr "" -#: TourneySummary.py:184 +#: TourneySummary.py:187 msgid "COUNT REBUYS" msgstr "" -#: TourneySummary.py:185 +#: TourneySummary.py:188 msgid "COUNT ADDONS" msgstr "" -#: TourneySummary.py:186 +#: TourneySummary.py:189 msgid "NB OF KO" msgstr "" -#: TourneySummary.py:233 +#: TourneySummary.py:236 msgid "Tourney Insert/Update done" msgstr "" -#: TourneySummary.py:253 +#: TourneySummary.py:256 msgid "addPlayer: rank:%s - name : '%s' - Winnings (%s)" msgstr "" -#: TourneySummary.py:280 +#: TourneySummary.py:283 msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)" msgstr "" @@ -2571,432 +2643,436 @@ msgstr "" msgid "Unable to load PyGTK modules required for GUI. Please install PyCairo, PyGObject, and PyGTK from www.pygtk.org." msgstr "" -#: fpdb.pyw:247 +#: fpdb.pyw:248 msgid "Copyright 2008-2010, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, sqlcoder, Bostik, and others" msgstr "" -#: fpdb.pyw:248 +#: fpdb.pyw:249 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:249 +#: fpdb.pyw:250 msgid "Please see fpdb's start screen for license information" msgstr "" -#: fpdb.pyw:253 +#: fpdb.pyw:254 msgid "and others" msgstr "" -#: fpdb.pyw:259 +#: fpdb.pyw:260 msgid "Operating System" msgstr "" -#: fpdb.pyw:280 +#: fpdb.pyw:281 msgid "Your config file is: " msgstr "" -#: fpdb.pyw:285 +#: fpdb.pyw:286 msgid "Version Information:" msgstr "" -#: fpdb.pyw:292 +#: fpdb.pyw:293 msgid "Threads: " msgstr "" -#: fpdb.pyw:315 +#: fpdb.pyw:316 msgid "Updated preferences have not been loaded because windows are open. Re-start fpdb to load them." msgstr "" -#: fpdb.pyw:325 +#: fpdb.pyw:326 msgid "Maintain Databases" msgstr "" -#: fpdb.pyw:335 +#: fpdb.pyw:336 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:342 +#: fpdb.pyw:343 msgid "guidb response was " msgstr "" -#: fpdb.pyw:348 +#: fpdb.pyw:349 msgid "Cannot open Database Maintenance window because other windows have been opened. Re-start fpdb to use this option." msgstr "" -#: fpdb.pyw:351 -msgid "Number of Hands: " -msgstr "" - #: fpdb.pyw:352 -msgid "" -"\n" -"Number of Tourneys: " +msgid "Number of Hands: " msgstr "" #: fpdb.pyw:353 msgid "" "\n" -"Number of TourneyTypes: " +"Number of Tourneys: " msgstr "" #: fpdb.pyw:354 +msgid "" +"\n" +"Number of TourneyTypes: " +msgstr "" + +#: fpdb.pyw:355 msgid "Database Statistics" msgstr "" -#: fpdb.pyw:363 +#: fpdb.pyw:364 msgid "HUD Configurator - choose category" msgstr "" -#: fpdb.pyw:369 +#: fpdb.pyw:370 msgid "Please select the game category for which you want to configure HUD stats:" msgstr "" -#: fpdb.pyw:421 +#: fpdb.pyw:422 msgid "HUD Configurator - please choose your stats" msgstr "" -#: fpdb.pyw:427 +#: fpdb.pyw:428 msgid "Please choose the stats you wish to use in the below table." msgstr "" -#: fpdb.pyw:431 +#: fpdb.pyw:432 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:435 +#: fpdb.pyw:436 msgid "It is not currently possible to select \"empty\" or anything else to that end." msgstr "" -#: fpdb.pyw:439 +#: fpdb.pyw:440 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:546 +#: fpdb.pyw:547 msgid "Confirm deleting and recreating tables" msgstr "" -#: fpdb.pyw:547 +#: fpdb.pyw:548 msgid "Please confirm that you want to (re-)create the tables." msgstr "" -#: fpdb.pyw:548 +#: fpdb.pyw:549 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:549 +#: fpdb.pyw:550 msgid "This may take a while." msgstr "" -#: fpdb.pyw:574 +#: fpdb.pyw:575 msgid "User cancelled recreating tables" msgstr "" -#: fpdb.pyw:581 +#: fpdb.pyw:582 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" -#: fpdb.pyw:589 +#: fpdb.pyw:590 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:603 +#: fpdb.pyw:604 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:616 +#: fpdb.pyw:617 msgid " Rebuilding HUD Cache ... " msgstr "" -#: fpdb.pyw:624 +#: fpdb.pyw:625 msgid "User cancelled rebuilding hud cache" msgstr "" -#: fpdb.pyw:636 +#: fpdb.pyw:637 msgid "Confirm rebuilding database indexes" msgstr "" -#: fpdb.pyw:637 +#: fpdb.pyw:638 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" -#: fpdb.pyw:645 +#: fpdb.pyw:646 msgid " Rebuilding Indexes ... " msgstr "" -#: fpdb.pyw:652 +#: fpdb.pyw:653 msgid " Cleaning Database ... " msgstr "" -#: fpdb.pyw:657 +#: fpdb.pyw:658 msgid " Analyzing Database ... " msgstr "" -#: fpdb.pyw:662 +#: fpdb.pyw:663 msgid "User cancelled rebuilding db indexes" msgstr "" -#: fpdb.pyw:757 +#: fpdb.pyw:758 msgid "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:808 +#: fpdb.pyw:810 msgid "_Main" msgstr "" -#: fpdb.pyw:809 fpdb.pyw:836 +#: fpdb.pyw:811 fpdb.pyw:839 msgid "_Quit" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:812 msgid "L" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:812 msgid "_Load Profile (broken)" msgstr "" -#: fpdb.pyw:811 +#: fpdb.pyw:813 msgid "S" msgstr "" -#: fpdb.pyw:811 +#: fpdb.pyw:813 msgid "_Save Profile (todo)" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:814 msgid "F" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:814 msgid "Pre_ferences" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:815 msgid "_Import" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:816 msgid "B" msgstr "" -#: fpdb.pyw:815 +#: fpdb.pyw:817 msgid "I" msgstr "" -#: fpdb.pyw:815 +#: fpdb.pyw:817 msgid "_Import through eMail/IMAP" msgstr "" -#: fpdb.pyw:816 +#: fpdb.pyw:818 msgid "_Viewers" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:819 msgid "A" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:819 msgid "_Auto Import and HUD" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:820 msgid "H" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:820 msgid "_HUD Configurator" msgstr "" -#: fpdb.pyw:819 +#: fpdb.pyw:821 msgid "G" msgstr "" -#: fpdb.pyw:819 +#: fpdb.pyw:821 msgid "_Graphs" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:822 fpdb.pyw:1077 +msgid "Tourney Graphs" +msgstr "" + +#: fpdb.pyw:823 msgid "P" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:823 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:824 msgid "T" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:824 msgid "_Tourney Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:822 +#: fpdb.pyw:825 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:823 +#: fpdb.pyw:826 msgid "O" msgstr "" -#: fpdb.pyw:823 +#: fpdb.pyw:826 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "" -#: fpdb.pyw:824 fpdb.pyw:1039 +#: fpdb.pyw:827 fpdb.pyw:1042 msgid "Session Stats" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:828 msgid "_Database" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:829 msgid "_Maintain Databases" msgstr "" -#: fpdb.pyw:827 +#: fpdb.pyw:830 msgid "Create or Recreate _Tables" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:831 msgid "Rebuild HUD Cache" msgstr "" -#: fpdb.pyw:829 +#: fpdb.pyw:832 msgid "Rebuild DB Indexes" msgstr "" -#: fpdb.pyw:830 +#: fpdb.pyw:833 msgid "_Statistics" msgstr "" -#: fpdb.pyw:831 +#: fpdb.pyw:834 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "" -#: fpdb.pyw:832 +#: fpdb.pyw:835 msgid "_Help" msgstr "" -#: fpdb.pyw:833 +#: fpdb.pyw:836 msgid "_Log Messages" msgstr "" -#: fpdb.pyw:834 +#: fpdb.pyw:837 msgid "A_bout, License, Copying" msgstr "" -#: fpdb.pyw:852 +#: fpdb.pyw:855 msgid "" "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:853 +#: fpdb.pyw:856 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:854 +#: fpdb.pyw:857 msgid "CONFIG FILE ERROR" msgstr "" -#: fpdb.pyw:858 +#: fpdb.pyw:861 msgid "" "Logfile is %s\n" msgstr "" -#: fpdb.pyw:860 +#: fpdb.pyw:863 msgid "Config file" msgstr "" -#: fpdb.pyw:861 +#: fpdb.pyw:864 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:862 +#: fpdb.pyw:865 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:884 +#: fpdb.pyw:887 msgid "Connected to SQLite: %s" msgstr "" -#: fpdb.pyw:918 +#: fpdb.pyw:921 msgid "Strong Warning - Invalid database version" msgstr "" -#: fpdb.pyw:920 +#: fpdb.pyw:923 msgid "An invalid DB version or missing tables have been detected." msgstr "" -#: fpdb.pyw:924 +#: fpdb.pyw:927 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:928 +#: fpdb.pyw:931 msgid "Not doing this will likely lead to misbehaviour including fpdb crashes, corrupt data etc." msgstr "" -#: fpdb.pyw:941 +#: fpdb.pyw:944 msgid "Status: Connected to %s database named %s on host %s" msgstr "" -#: fpdb.pyw:951 -msgid "" -"\n" -"Global lock taken by %s" -msgstr "" - #: fpdb.pyw:954 msgid "" "\n" +"Global lock taken by %s" +msgstr "" + +#: fpdb.pyw:957 +msgid "" +"\n" "Failed to get global lock, it is currently held by %s" msgstr "" -#: fpdb.pyw:964 +#: fpdb.pyw:967 msgid "Quitting normally" msgstr "" -#: fpdb.pyw:988 +#: fpdb.pyw:991 msgid "" "Global lock released.\n" msgstr "" -#: fpdb.pyw:995 +#: fpdb.pyw:998 msgid "Auto Import" msgstr "" -#: fpdb.pyw:1002 +#: fpdb.pyw:1005 msgid "Bulk Import" msgstr "" -#: fpdb.pyw:1008 +#: fpdb.pyw:1011 msgid "eMail Import" msgstr "" -#: fpdb.pyw:1015 +#: fpdb.pyw:1018 msgid "Ring Player Stats" msgstr "" -#: fpdb.pyw:1021 +#: fpdb.pyw:1024 msgid "Tourney Player Stats" msgstr "" -#: fpdb.pyw:1027 +#: fpdb.pyw:1030 msgid "Tourney Viewer" msgstr "" -#: fpdb.pyw:1033 +#: fpdb.pyw:1036 msgid "Positional Stats" msgstr "" -#: fpdb.pyw:1043 +#: fpdb.pyw:1046 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" @@ -3017,39 +3093,53 @@ 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:1060 +#: fpdb.pyw:1063 msgid "Help" msgstr "" -#: fpdb.pyw:1067 +#: fpdb.pyw:1070 msgid "Graphs" msgstr "" -#: fpdb.pyw:1119 +#: fpdb.pyw:1129 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt in: %s" msgstr "" -#: fpdb.pyw:1148 +#: fpdb.pyw:1158 msgid "fpdb starting ..." msgstr "" -#: fpdb.pyw:1205 +#: fpdb.pyw:1215 msgid "FPDB WARNING" msgstr "" -#: fpdb.pyw:1224 +#: fpdb.pyw:1235 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:1232 +#: fpdb.pyw:1243 msgid "WARNING: Unable to create hand output directory. Importing is not likely to work until this is fixed." msgstr "" +#: fpdb.pyw:1254 +msgid "" +"WARNING: Unable to find site '%s'\n" +"\n" +"Press YES to add this site to the database." +msgstr "" + +#: fpdb.pyw:1270 +msgid "" +"\n" +"Enter short code for %s\n" +"(up to 3 characters):\n" +msgstr "" + #: fpdb_import.py:60 msgid "Import database module: MySQLdb not found" msgstr "" @@ -3058,87 +3148,91 @@ msgstr "" msgid "Import database module: psycopg2 not found" msgstr "" -#: fpdb_import.py:189 +#: fpdb_import.py:194 msgid "Database ID for %s not found" msgstr "" -#: fpdb_import.py:191 +#: fpdb_import.py:196 msgid "[ERROR] More than 1 Database ID found for %s - Multiple currencies not implemented yet" msgstr "" -#: fpdb_import.py:227 +#: fpdb_import.py:232 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" -#: fpdb_import.py:237 +#: fpdb_import.py:242 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "" -#: fpdb_import.py:246 +#: fpdb_import.py:251 msgid "No need to drop indexes." msgstr "" -#: fpdb_import.py:265 +#: fpdb_import.py:270 msgid "writers finished already" msgstr "" -#: fpdb_import.py:268 +#: fpdb_import.py:273 msgid "waiting for writers to finish ..." msgstr "" -#: fpdb_import.py:278 +#: fpdb_import.py:283 msgid " ... writers finished" msgstr "" -#: fpdb_import.py:284 +#: fpdb_import.py:289 msgid "No need to rebuild indexes." msgstr "" -#: fpdb_import.py:288 +#: fpdb_import.py:293 msgid "No need to rebuild hudcache." msgstr "" -#: fpdb_import.py:313 +#: fpdb_import.py:327 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:439 fpdb_import.py:441 +#: fpdb_import.py:454 fpdb_import.py:456 msgid "Converting %s" msgstr "" -#: fpdb_import.py:477 +#: fpdb_import.py:494 msgid "Hand processed but empty" msgstr "" -#: fpdb_import.py:490 +#: fpdb_import.py:507 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:493 +#: fpdb_import.py:510 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:508 +#: fpdb_import.py:525 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:519 +#: fpdb_import.py:536 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:520 +#: fpdb_import.py:537 msgid "Filename:" msgstr "" -#: fpdb_import.py:521 +#: fpdb_import.py:538 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:523 +#: fpdb_import.py:540 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:531 +#: fpdb_import.py:596 +msgid "Importing" +msgstr "" + +#: fpdb_import.py:624 msgid "CLI for fpdb_import is now available as CliFpdb.py" msgstr "" diff --git a/pyfpdb/locale/fpdb-hu_HU.po b/pyfpdb/locale/fpdb-hu_HU.po index edd2a8f5..4c656ca7 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-08-30 01:30+CEST\n" +"POT-Creation-Date: 2010-09-22 20:10+CEST\n" "PO-Revision-Date: 2010-08-30 01:33+0200\n" "Last-Translator: Ferenc Erki \n" "Language-Team: Hungarian \n" @@ -16,44 +16,70 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" "Plural-Forms: nplurals=2; plural=n !=1;\n" -#: AbsoluteToFpdb.py:167 BetfairToFpdb.py:114 CarbonToFpdb.py:151 -#: EverleafToFpdb.py:148 FulltiltToFpdb.py:221 +#: AbsoluteToFpdb.py:128 BetfairToFpdb.py:85 CarbonToFpdb.py:139 +#: FulltiltToFpdb.py:190 OnGameToFpdb.py:178 PartyPokerToFpdb.py:203 +#: PkrToFpdb.py:138 PokerStarsToFpdb.py:188 Win2dayToFpdb.py:104 +#: iPokerToFpdb.py:131 +msgid "determineGameType: Unable to recognise gametype from: '%s'" +msgstr "determineGameType: Nem sikerült felismerni a játéktípust innen: '%s'" + +#: AbsoluteToFpdb.py:129 BetfairToFpdb.py:86 CarbonToFpdb.py:140 +#: FulltiltToFpdb.py:191 OnGameToFpdb.py:179 OnGameToFpdb.py:193 +#: PartyPokerToFpdb.py:204 PkrToFpdb.py:139 PkrToFpdb.py:164 +#: PokerStarsToFpdb.py:189 PokerStarsToFpdb.py:215 Win2dayToFpdb.py:105 +#: iPokerToFpdb.py:132 +msgid "determineGameType: Raising FpdbParseError" +msgstr "determineGameType: FpdbParseError" + +#: AbsoluteToFpdb.py:130 BetfairToFpdb.py:87 CarbonToFpdb.py:141 +#: FulltiltToFpdb.py:192 OnGameToFpdb.py:180 PartyPokerToFpdb.py:205 +#: PkrToFpdb.py:140 PokerStarsToFpdb.py:190 Win2dayToFpdb.py:106 +#: iPokerToFpdb.py:133 +msgid "Unable to recognise gametype from: '%s'" +msgstr "Nem sikerült felismerni a játéktípust innen: '%s'" + +#: AbsoluteToFpdb.py:184 BetfairToFpdb.py:117 CarbonToFpdb.py:171 +#: EverleafToFpdb.py:148 FulltiltToFpdb.py:224 iPokerToFpdb.py:165 +#: iPokerToFpdb.py:167 msgid "Didn't match re_HandInfo" msgstr "re_HandInfo nem illeszkedik" -#: AbsoluteToFpdb.py:224 EverleafToFpdb.py:217 FulltiltToFpdb.py:351 -#: OnGameToFpdb.py:296 PokerStarsToFpdb.py:359 UltimateBetToFpdb.py:183 -#: Win2dayToFpdb.py:197 +#: AbsoluteToFpdb.py:241 EverleafToFpdb.py:217 FulltiltToFpdb.py:354 +#: OnGameToFpdb.py:305 PokerStarsToFpdb.py:353 UltimateBetToFpdb.py:183 +#: Win2dayToFpdb.py:212 msgid "reading antes" msgstr "antek olvasása" -#: AbsoluteToFpdb.py:236 EverleafToFpdb.py:229 +#: AbsoluteToFpdb.py:253 EverleafToFpdb.py:229 msgid "No bringin found." msgstr "Nyitó hívás nem található." -#: AbsoluteToFpdb.py:243 EverleafToFpdb.py:236 +#: AbsoluteToFpdb.py:260 EverleafToFpdb.py:236 msgid "No small blind" msgstr "Nincs kisvak" -#: AbsoluteToFpdb.py:270 +#: AbsoluteToFpdb.py:287 msgid "Absolute readStudPlayerCards is only a stub." msgstr "Az Absolute terem readStudPlayerCards funkciója csak egy csonk." -#: AbsoluteToFpdb.py:337 BetfairToFpdb.py:229 CarbonToFpdb.py:288 -#: EverleafToFpdb.py:325 FulltiltToFpdb.py:715 PartyPokerToFpdb.py:525 -#: PokerStarsToFpdb.py:468 UltimateBetToFpdb.py:315 Win2dayToFpdb.py:362 +#: AbsoluteToFpdb.py:354 BetfairToFpdb.py:232 CarbonToFpdb.py:306 +#: EverleafToFpdb.py:325 FulltiltToFpdb.py:718 PartyPokerToFpdb.py:562 +#: PokerStarsToFpdb.py:463 UltimateBetToFpdb.py:315 Win2dayToFpdb.py:377 +#: iPokerToFpdb.py:300 msgid "parse input hand history" msgstr "leosztástörténet feldolgozása" -#: AbsoluteToFpdb.py:338 BetfairToFpdb.py:230 CarbonToFpdb.py:289 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:716 PartyPokerToFpdb.py:526 -#: PokerStarsToFpdb.py:469 UltimateBetToFpdb.py:316 Win2dayToFpdb.py:363 +#: AbsoluteToFpdb.py:355 BetfairToFpdb.py:233 CarbonToFpdb.py:307 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:719 PartyPokerToFpdb.py:563 +#: PokerStarsToFpdb.py:464 UltimateBetToFpdb.py:316 Win2dayToFpdb.py:378 +#: iPokerToFpdb.py:301 msgid "output translation to" msgstr "feldolgozás eredményének helye" -#: AbsoluteToFpdb.py:339 BetfairToFpdb.py:231 CarbonToFpdb.py:290 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:717 PartyPokerToFpdb.py:527 -#: PokerStarsToFpdb.py:470 UltimateBetToFpdb.py:317 Win2dayToFpdb.py:364 +#: AbsoluteToFpdb.py:356 BetfairToFpdb.py:234 CarbonToFpdb.py:308 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:720 PartyPokerToFpdb.py:564 +#: PokerStarsToFpdb.py:465 UltimateBetToFpdb.py:317 Win2dayToFpdb.py:379 +#: iPokerToFpdb.py:302 msgid "follow (tail -f) the input" msgstr "kövesse a kimenetet (tail -f)" @@ -65,23 +91,25 @@ msgstr "%s fájl nem található" msgid "Output being written to" msgstr "Az eredmény ide került kiírásra" -#: BetfairToFpdb.py:83 -msgid "GameInfo regex did not match" -msgstr "GameInfo regex nem illeszkedik" +#: BetfairToFpdb.py:118 CarbonToFpdb.py:173 FulltiltToFpdb.py:226 +#: PokerStarsToFpdb.py:226 +#, fuzzy +msgid "No match in readHandInfo." +msgstr "re_HandInfo nem illeszkedik" -#: BetfairToFpdb.py:130 +#: BetfairToFpdb.py:133 msgid "readPlayerStacks: Less than 2 players found in a hand" msgstr "readPlayerStacks: Kettőnél kevesebb játékost találtam egy leosztásban" -#: BetfairToFpdb.py:170 +#: BetfairToFpdb.py:173 msgid "No bringin found" msgstr "Nyitó hívás nem található" -#: BetfairToFpdb.py:206 OnGameToFpdb.py:339 PokerStarsToFpdb.py:441 +#: BetfairToFpdb.py:209 OnGameToFpdb.py:348 PokerStarsToFpdb.py:435 msgid "DEBUG: unimplemented readAction: '%s' '%s'" msgstr "DEBUG: nem ismert readAction: '%s' '%s'" -#: Card.py:167 +#: Card.py:183 msgid "fpdb card encoding(same as pokersource)" msgstr "fpdb kártyakódolás (ugyanaz, mint amit a pokersource használ)" @@ -125,7 +153,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:185 Database.py:438 Database.py:439 +#: Configuration.py:185 Database.py:439 Database.py:440 msgid "Creating directory: '%s'" msgstr "Könyvtár létrehozása: '%s'" @@ -185,11 +213,11 @@ msgstr "" 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:708 +#: Configuration.py:710 msgid "Reading configuration file %s" msgstr "%s konfigurációs fájl olvasása" -#: Configuration.py:709 +#: Configuration.py:711 msgid "" "\n" "Reading configuration file %s\n" @@ -197,11 +225,11 @@ msgstr "" "\n" "%s konfigurációs fájl olvasása\n" -#: Configuration.py:715 +#: Configuration.py:717 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:831 +#: Configuration.py:833 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." @@ -217,299 +245,299 @@ 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:389 +#: Database.py:390 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** FIGYELEM: ISMERETLEN MYSQL HIBA: " -#: Database.py:443 +#: Database.py:444 msgid "Connecting to SQLite: %(database)s" msgstr "Kapcsolódás a %(database)s SQLite adatbázishoz" -#: Database.py:455 +#: Database.py:456 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:476 +#: Database.py:486 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:482 Database.py:483 +#: Database.py:492 Database.py:493 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:487 Database.py:488 +#: Database.py:497 Database.py:498 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:509 +#: Database.py:519 msgid "commit %s failed: info=%s value=%s" msgstr "%s. véglegesítés nem sikerült: info=%s érték=%s" -#: Database.py:513 +#: Database.py:523 msgid "commit failed" msgstr "a véglegesítés nem sikerült" -#: Database.py:682 Database.py:711 +#: Database.py:692 Database.py:721 msgid "*** Database Error: " msgstr "*** Adatbázis hiba: " -#: Database.py:708 +#: Database.py:718 msgid "Database: date n hands ago = " msgstr "Adatbázis: n-nel ezelőtti leosztás dátuma = " -#: Database.py:865 +#: Database.py:875 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:907 +#: Database.py:917 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId(): probléma az insert_id lekérdezése közben? ret=%d" -#: Database.py:919 +#: Database.py:929 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): probléma a lastval lekérdezése közben? sor=%d" -#: Database.py:926 +#: Database.py:936 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): ismeretlen backend: %d" -#: Database.py:931 +#: Database.py:941 msgid "*** Database get_last_insert_id error: " msgstr "*** get_last_insert_id adatbázis hiba: " -#: Database.py:985 Database.py:1407 +#: Database.py:995 Database.py:1417 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:989 Database.py:1411 +#: Database.py:999 Database.py:1421 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:997 Database.py:1285 +#: Database.py:1007 Database.py:1295 msgid "dropping mysql index " msgstr "MySQL index eldobása: " -#: Database.py:1003 Database.py:1290 Database.py:1298 Database.py:1305 +#: Database.py:1013 Database.py:1300 Database.py:1308 Database.py:1315 msgid " drop index failed: " msgstr " index eldobása nem sikerült: " -#: Database.py:1008 Database.py:1292 +#: Database.py:1018 Database.py:1302 msgid "dropping pg index " msgstr "pg index eldobása: " -#: Database.py:1021 +#: Database.py:1031 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:1025 +#: Database.py:1035 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:1065 Database.py:1073 Database.py:1338 Database.py:1346 +#: Database.py:1075 Database.py:1083 Database.py:1348 Database.py:1356 msgid "creating foreign key " msgstr "idegen kulcs létrehozása: " -#: Database.py:1071 Database.py:1092 Database.py:1344 +#: Database.py:1081 Database.py:1102 Database.py:1354 msgid " create foreign key failed: " msgstr " idegen kulcs létrehozása sikertelen: " -#: Database.py:1080 Database.py:1353 +#: Database.py:1090 Database.py:1363 msgid " create foreign key failed: " msgstr " idegen kulcs létrehozása sikertelen: " -#: Database.py:1087 +#: Database.py:1097 msgid "creating mysql index " msgstr "MySQL index létrehozása: " -#: Database.py:1096 +#: Database.py:1106 msgid "creating pg index " msgstr "pg index létrehozása: " -#: Database.py:1101 +#: Database.py:1111 msgid " create index failed: " msgstr " index létrehozása nem sikerült: " -#: Database.py:1141 Database.py:1142 +#: Database.py:1151 Database.py:1152 msgid "Finished recreating tables" msgstr "A táblák újra létrehozása befejeződött" -#: Database.py:1181 +#: Database.py:1191 msgid "***Error creating tables: " msgstr "*** Hiba a táblák létrehozása közben: " -#: Database.py:1191 +#: Database.py:1201 msgid "*** Error unable to get databasecursor" msgstr "*** Hiba: nem olvasható a databasecursor" -#: Database.py:1203 Database.py:1214 Database.py:1224 Database.py:1231 +#: Database.py:1213 Database.py:1224 Database.py:1234 Database.py:1241 msgid "***Error dropping tables: " msgstr "*** Hiba a táblák eldobása közben: " -#: Database.py:1229 +#: Database.py:1239 msgid "*** Error in committing table drop" msgstr "*** Hiba a tábla-eldobás véglegesítése közben" -#: Database.py:1243 Database.py:1244 +#: Database.py:1253 Database.py:1254 msgid "Creating mysql index %s %s" msgstr "MySQL index létrehozása: %s %s" -#: Database.py:1249 Database.py:1258 +#: Database.py:1259 Database.py:1268 msgid " create index failed: " msgstr " Index létrehozása nem sikerült: " -#: Database.py:1252 Database.py:1253 +#: Database.py:1262 Database.py:1263 msgid "Creating pgsql index %s %s" msgstr "pgsql index létrehozása: %s %s" -#: Database.py:1260 Database.py:1261 +#: Database.py:1270 Database.py:1271 msgid "Creating sqlite index %s %s" msgstr "SQLite index létrehozása: %s %s" -#: Database.py:1266 +#: Database.py:1276 msgid "Create index failed: " msgstr "Index létrehozása nem sikerült: " -#: Database.py:1268 +#: Database.py:1278 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Ismeretlen adatbázis: a MySQL, a Postgres és az SQLite támogatott" -#: Database.py:1273 +#: Database.py:1283 msgid "Error creating indexes: " msgstr "Hiba az indexek létrehozása közben: " -#: Database.py:1300 +#: Database.py:1310 msgid "Dropping sqlite index " msgstr "SQLite index eldobása: " -#: Database.py:1307 +#: Database.py:1317 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:1321 Database.py:1361 +#: Database.py:1331 Database.py:1371 msgid " set_isolation_level failed: " msgstr " set_isolation_level meghiúsult: " -#: Database.py:1355 Database.py:1414 +#: Database.py:1365 Database.py:1424 msgid "Only MySQL and Postgres supported so far" msgstr "Egyelőre csak a MySQL és a Postgres támogatott" -#: Database.py:1385 +#: Database.py:1395 msgid "dropping mysql foreign key" msgstr "MySQL idegen kulcs eldobása" -#: Database.py:1389 +#: Database.py:1399 msgid " drop failed: " msgstr " az eldobás sikertelen: " -#: Database.py:1392 +#: Database.py:1402 msgid "dropping pg foreign key" msgstr "pg idegen kulcs eldobása" -#: Database.py:1404 +#: Database.py:1414 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "%s_%s_fkey pg idegen kulcs eldobva, folytatás ..." -#: Database.py:1505 +#: Database.py:1516 msgid "Rebuild hudcache took %.1f seconds" msgstr "A HUD cache újraépítése %.1f másodpercig tartott" -#: Database.py:1508 Database.py:1541 +#: Database.py:1519 Database.py:1552 msgid "Error rebuilding hudcache:" msgstr "Hiba a HUD cache újraépítése közben:" -#: Database.py:1553 Database.py:1559 +#: Database.py:1564 Database.py:1570 msgid "Error during analyze:" msgstr "Hiba analyze közben:" -#: Database.py:1563 +#: Database.py:1574 msgid "Analyze took %.1f seconds" msgstr "Analyze %.1f másodpercig tartott" -#: Database.py:1573 Database.py:1579 +#: Database.py:1584 Database.py:1590 msgid "Error during vacuum:" msgstr "Hiba vacuum közben:" -#: Database.py:1583 +#: Database.py:1594 msgid "Vacuum took %.1f seconds" msgstr "Vacuum %.1f másodpercig tartott" -#: Database.py:1595 +#: Database.py:1606 msgid "Error during lock_for_insert:" msgstr "Hiba lock_for_insert közben:" -#: Database.py:1992 +#: Database.py:2035 msgid "queue empty too long - writer stopping ..." msgstr "Queue.Empty túl sokáig tart - az írás befejeződik ..." -#: Database.py:1995 +#: Database.py:2038 msgid "writer stopping, error reading queue: " msgstr "az írás megállt, hiba a sor olvasásakor: " -#: Database.py:2020 +#: Database.py:2063 msgid "deadlock detected - trying again ..." msgstr "deadlock történt - újrapróbálás ..." -#: Database.py:2025 +#: Database.py:2068 msgid "too many deadlocks - failed to store hand " msgstr "túl sok deadlock - nem sikerült tárolni a leosztást " -#: Database.py:2029 +#: Database.py:2072 msgid "***Error storing hand: " msgstr "***Hiba a leosztás tárolása közben: " -#: Database.py:2039 +#: Database.py:2082 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:2049 +#: Database.py:2092 msgid "***Error sending finish: " msgstr "***Hiba a befejezés küldésekor: " -#: Database.py:2131 +#: Database.py:2174 msgid "invalid source in Database.createOrUpdateTourney" msgstr "érvénytelen forrás a Database.createOrUpdateTourney-ban" -#: Database.py:2144 +#: Database.py:2187 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "érvénytelen forrás a Database.createOrUpdateTourneysPlayers-ben" -#: Database.py:2270 +#: Database.py:2313 msgid "HandToWrite.init error: " msgstr "HandToWrite.init hiba: " -#: Database.py:2320 +#: Database.py:2363 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all hiba: " -#: Database.py:2351 +#: Database.py:2394 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic id_player értéke = %d" -#: Database.py:2359 +#: Database.py:2402 msgid "query plan: " msgstr "lekérdezési terv: " -#: Database.py:2368 +#: Database.py:2411 msgid "cards =" msgstr "kezdőkéz =" -#: Database.py:2371 +#: Database.py:2414 msgid "get_stats took: %4.3f seconds" msgstr "get_stats időigény: %4.3f mp" -#: Database.py:2373 +#: Database.py:2416 msgid "press enter to continue" msgstr "nyomj ENTER-t a folytatáshoz" @@ -653,87 +681,112 @@ msgstr "Eddig:" msgid " Clear Dates " msgstr "Törlés" -#: Filters.py:940 fpdb.pyw:723 +#: Filters.py:940 fpdb.pyw:724 msgid "Pick a date" msgstr "Válassz napot" -#: Filters.py:946 fpdb.pyw:729 +#: Filters.py:946 fpdb.pyw:730 msgid "Done" msgstr "Kész" -#: FulltiltToFpdb.py:361 +#: FullTiltPokerSummary.py:91 PokerStarsSummary.py:90 +#, fuzzy +msgid "parseSummary: Unable to recognise Tourney Info: '%s'" +msgstr "Nem sikerült felismerni a játéktípust innen: '%s'" + +#: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:118 +#: PokerStarsSummary.py:91 PokerStarsSummary.py:117 +#, fuzzy +msgid "parseSummary: Raising FpdbParseError" +msgstr "determineGameType: FpdbParseError" + +#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:92 +#, fuzzy +msgid "Unable to recognise Tourney Info: '%s'" +msgstr "Nem sikerült felismerni a játéktípust innen: '%s'" + +#: FullTiltPokerSummary.py:117 PokerStarsSummary.py:116 +msgid "parseSummary: Unable to locate currency" +msgstr "" + +#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:118 +#, fuzzy +msgid "Unable to locate currency" +msgstr "nem sikerült a pénznem meghatározása" + +#: FulltiltToFpdb.py:364 msgid "Player bringing in: %s for %s" msgstr "Nyitó hívás: %s hív %s-t" -#: FulltiltToFpdb.py:364 +#: FulltiltToFpdb.py:367 msgid "No bringin found, handid =%s" msgstr "Nyitó hívás nem található, leosztásazonosító = %s" -#: FulltiltToFpdb.py:421 +#: FulltiltToFpdb.py:424 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "FullTilt: DEBUG: nem ismert readAction: '%s' '%s'" -#: FulltiltToFpdb.py:497 +#: FulltiltToFpdb.py:500 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : értelmezés nem OK" -#: FulltiltToFpdb.py:555 +#: 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:586 +#: 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:593 +#: 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:597 +#: 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:698 +#: 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:707 +#: 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:709 +#: 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" -#: GuiAutoImport.py:85 +#: GuiAutoImport.py:91 msgid "Time between imports in seconds:" msgstr "Importálások közti idő (mp):" -#: GuiAutoImport.py:116 GuiAutoImport.py:184 GuiAutoImport.py:261 +#: GuiAutoImport.py:122 GuiAutoImport.py:190 GuiAutoImport.py:267 msgid " Start _Auto Import " msgstr " _Auto Import indítása " -#: GuiAutoImport.py:135 +#: GuiAutoImport.py:141 msgid "Auto Import Ready." msgstr "Auto Import kész." -#: GuiAutoImport.py:148 +#: GuiAutoImport.py:154 msgid "Please choose the path that you want to Auto Import" msgstr "Válaszd ki a könyvtárat az Auto Importhoz" -#: GuiAutoImport.py:171 +#: GuiAutoImport.py:177 msgid " _Auto Import Running " msgstr " _Auto Import fut " -#: GuiAutoImport.py:182 +#: GuiAutoImport.py:188 msgid " Stop _Auto Import " msgstr " _Auto Import leállítása " -#: GuiAutoImport.py:207 +#: GuiAutoImport.py:213 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" @@ -741,15 +794,15 @@ msgstr "" "\n" "Globális zárolás OK ... Auto Import elindítva.\n" -#: GuiAutoImport.py:209 +#: GuiAutoImport.py:215 msgid " _Stop Auto Import " msgstr " _Auto Import leállítása " -#: GuiAutoImport.py:225 +#: GuiAutoImport.py:231 msgid "opening pipe to HUD" msgstr "cső nyitása a HUD-hoz" -#: GuiAutoImport.py:237 +#: GuiAutoImport.py:243 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " @@ -757,7 +810,7 @@ msgstr "" "\n" "*** GuiAutoImport Hiba a cső nyitásakor: " -#: GuiAutoImport.py:249 +#: GuiAutoImport.py:255 msgid "" "\n" "Auto Import aborted - global lock not available" @@ -765,7 +818,7 @@ msgstr "" "\n" "Auto Import megszakítva - nem elérhető a globális zárolás" -#: GuiAutoImport.py:254 +#: GuiAutoImport.py:260 msgid "" "\n" "Stopping Auto Import - global lock released." @@ -773,7 +826,7 @@ msgstr "" "\n" "Auto Import leállítása - globális zárolás feloldva." -#: GuiAutoImport.py:256 +#: GuiAutoImport.py:262 msgid "" "\n" " * Stop Auto Import: HUD already terminated" @@ -781,17 +834,17 @@ msgstr "" "\n" " * Auto Import megállítása: A HUD már nem fut" -#: GuiAutoImport.py:283 +#: GuiAutoImport.py:289 msgid "Browse..." msgstr "Kiválaszt..." -#: GuiAutoImport.py:326 GuiBulkImport.py:354 +#: GuiAutoImport.py:334 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 " "szerint soha)" -#: GuiBulkImport.py:67 +#: GuiBulkImport.py:59 msgid "" "\n" "Global lock taken ..." @@ -799,11 +852,11 @@ msgstr "" "\n" "Globális zárolás OK..." -#: GuiBulkImport.py:68 +#: GuiBulkImport.py:60 msgid "Importing..." msgstr "Importálás..." -#: GuiBulkImport.py:117 +#: GuiBulkImport.py:109 msgid "" "GuiBulkImport.load done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: " "%d in %s seconds - %.0f/sec" @@ -811,97 +864,97 @@ msgstr "" "GuiBulkImport.load kész: Tárolt: %d \tDuplikáció: %d \tRészleges: %d " "\tHibák: %d %s másodperc alatt - %.0f/mp" -#: GuiBulkImport.py:131 +#: GuiBulkImport.py:123 msgid "Import Complete" msgstr "Importálás kész" -#: GuiBulkImport.py:139 +#: GuiBulkImport.py:131 msgid "bulk import aborted - global lock not available" msgstr "importálás megszakítva - nem elérhető a globális zárolás" -#: GuiBulkImport.py:165 +#: GuiBulkImport.py:159 msgid "Print Start/Stop Info" msgstr "Start/Stop infó megjelenítése" -#: GuiBulkImport.py:172 +#: GuiBulkImport.py:166 msgid "Hands/status print:" msgstr "Leosztás/állapotjelzés:" -#: GuiBulkImport.py:189 +#: GuiBulkImport.py:183 msgid "Number of threads:" msgstr "Szálak száma:" -#: GuiBulkImport.py:209 +#: GuiBulkImport.py:203 msgid "Fail on error" msgstr "Hiba esetén megáll" -#: GuiBulkImport.py:214 +#: GuiBulkImport.py:208 msgid "Hands/file:" msgstr "Leosztás/fájl:" -#: GuiBulkImport.py:229 +#: GuiBulkImport.py:223 msgid "Drop indexes:" msgstr "Indexek eldobása:" -#: GuiBulkImport.py:238 GuiBulkImport.py:288 +#: GuiBulkImport.py:232 GuiBulkImport.py:282 msgid "auto" msgstr "automatikus" -#: GuiBulkImport.py:239 GuiBulkImport.py:289 GuiBulkImport.py:398 +#: GuiBulkImport.py:233 GuiBulkImport.py:283 GuiBulkImport.py:394 msgid "don't drop" msgstr "megtartás" -#: GuiBulkImport.py:240 GuiBulkImport.py:290 +#: GuiBulkImport.py:234 GuiBulkImport.py:284 msgid "drop" msgstr "eldobás" -#: GuiBulkImport.py:246 +#: GuiBulkImport.py:240 msgid "HUD Test mode" msgstr "HUD teszt mód" -#: GuiBulkImport.py:251 +#: GuiBulkImport.py:245 msgid "Site filter:" msgstr "Terem:" -#: GuiBulkImport.py:279 +#: GuiBulkImport.py:273 msgid "Drop HudCache:" msgstr "HUD gyorstár eldobása:" -#: GuiBulkImport.py:297 fpdb.pyw:814 +#: GuiBulkImport.py:291 fpdb.pyw:816 msgid "_Bulk Import" msgstr "_Importálás" -#: GuiBulkImport.py:299 +#: GuiBulkImport.py:293 msgid "Import clicked" msgstr "Importálásra kattintva" -#: GuiBulkImport.py:317 +#: GuiBulkImport.py:311 msgid "Waiting..." msgstr "Várakozás..." -#: GuiBulkImport.py:346 +#: GuiBulkImport.py:340 msgid "Input file in quiet mode" msgstr "Fájl feldolgozása csendes módban" -#: GuiBulkImport.py:348 +#: GuiBulkImport.py:342 msgid "don't start gui; deprecated (just give a filename with -f)." msgstr "ne indítsa el a GUI-t; elévült (használd helyette a -f kapcsolót)." -#: GuiBulkImport.py:350 +#: GuiBulkImport.py:344 msgid "Conversion filter (*Full Tilt Poker, PokerStars, Everleaf, Absolute)" msgstr "Konverziós szűrő (*Full Tilt Poker, PokerStars, Everleaf, Absolute)" -#: GuiBulkImport.py:352 +#: GuiBulkImport.py:346 msgid "If this option is passed it quits when it encounters any error" msgstr "" "Ha ez az opció ki van választva, akkor az fpdb kilép, ha bármilyen hibát " "észlel." -#: GuiBulkImport.py:356 +#: GuiBulkImport.py:350 Options.py:64 msgid "Print some useful one liners" msgstr "Megjelenít néhány hasznos egysoros információt." -#: GuiBulkImport.py:358 +#: GuiBulkImport.py:352 msgid "" "Do the required conversion for Stars Archive format (ie. as provided by " "support" @@ -909,48 +962,56 @@ msgstr "" "A kiválasztott konverzió elvégzése Stars Archívum formátumra (ahogy az " "ügyfélszolgálattól jön" -#: GuiBulkImport.py:360 +#: GuiBulkImport.py:354 +#, fuzzy +msgid "" +"Do the required conversion for FTP Archive format (ie. as provided by support" +msgstr "" +"A kiválasztott konverzió elvégzése Stars Archívum formátumra (ahogy az " +"ügyfélszolgálattól jön" + +#: GuiBulkImport.py:356 msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "A HandsPlayer hash kiíratása pprint-tel regresszió tesztelés céljából" -#: GuiBulkImport.py:365 +#: GuiBulkImport.py:361 ImapFetcher.py:181 msgid "USAGE:" msgstr "HASZNÁLAT:" -#: GuiBulkImport.py:366 +#: GuiBulkImport.py:362 msgid "PokerStars converter: ./GuiBulkImport.py -c PokerStars -f filename" msgstr "PokerStars átalakító: ./GuiBulkImport.py -c PokerStars -f fájlnév" -#: GuiBulkImport.py:367 +#: GuiBulkImport.py:363 msgid "" "Full Tilt converter: ./GuiBulkImport.py -c \"Full Tilt Poker\" -f filename" msgstr "" "Full Tilt átalakító: ./GuiBulkImport.py -c \"Full Tilt Poker\" -f fájlnév" -#: GuiBulkImport.py:368 +#: GuiBulkImport.py:364 msgid "Everleaf converter: ./GuiBulkImport.py -c Everleaf -f filename" msgstr "Everleaf átalakító: ./GuiBulkImport.py -c Everleaf -f fájlnév" -#: GuiBulkImport.py:369 +#: GuiBulkImport.py:365 msgid "Absolute converter: ./GuiBulkImport.py -c Absolute -f filename" msgstr "Absolute átalakító: ./GuiBulkImport.py -c Absolute -f fájlnév" -#: GuiBulkImport.py:370 +#: GuiBulkImport.py:366 msgid "PartyPoker converter: ./GuiBulkImport.py -c PartyPoker -f filename" msgstr "PartyPoker átalakító: ./GuiBulkImport.py -c PartyPoker -f fájlnév" -#: GuiBulkImport.py:385 +#: GuiBulkImport.py:381 msgid "-q is deprecated. Just use \"-f filename\" instead" msgstr "A -q már elévült. Használd helyette a \"-f fájlnév\" formát." -#: GuiBulkImport.py:409 +#: GuiBulkImport.py:407 msgid "" "GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d " "in %s seconds - %.0f/sec" msgstr "" -"GuiBulkImport kész: Tárolt: %d \tDuplikáció: %d \tRészleges: %d \tHibák: %d %" -"s másodperc alatt - %.0f/mp" +"GuiBulkImport kész: Tárolt: %d \tDuplikáció: %d \tRészleges: %d \tHibák: %d " +"%s másodperc alatt - %.0f/mp" #: GuiDatabase.py:117 msgid "_Add" @@ -1024,35 +1085,35 @@ msgstr " kapcsolódás OK" msgid " not connected but no exception" msgstr " nem kapcsolódott, de nem volt hibaüzenet" -#: GuiDatabase.py:383 fpdb.pyw:886 +#: GuiDatabase.py:383 fpdb.pyw:889 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:387 fpdb.pyw:888 +#: GuiDatabase.py:387 fpdb.pyw:891 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:388 fpdb.pyw:889 +#: GuiDatabase.py:388 fpdb.pyw:892 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:392 fpdb.pyw:891 +#: GuiDatabase.py:392 fpdb.pyw:894 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:395 fpdb.pyw:893 +#: GuiDatabase.py:395 fpdb.pyw:896 msgid "PostgreSQL client reports: Unable to connect - " msgstr "PostgreSQL kliens jelenti: Nem sikerült a kapcsolódás - " -#: GuiDatabase.py:396 fpdb.pyw:894 +#: GuiDatabase.py:396 fpdb.pyw:897 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" @@ -1152,7 +1213,7 @@ msgstr "Napló böngésző (teszt)" msgid "Log Viewer" msgstr "Napló böngésző" -#: GuiGraphViewer.py:56 +#: GuiGraphViewer.py:56 GuiTourneyGraphViewer.py:56 msgid "" "Failed to load libs for graphing, graphing will not function. Please\n" " install numpy and matplotlib if you want to use graphs." @@ -1160,7 +1221,7 @@ msgstr "" "Nem sikerült a grafikonokhoz szükséges libraryl betöltése.\n" "A grafikonokhoz telepítsd a numpy-t és a matplotlib-et." -#: GuiGraphViewer.py:58 +#: GuiGraphViewer.py:58 GuiTourneyGraphViewer.py:58 msgid "" "This is of no consequence for other parts of the program, e.g. import \n" " and HUD are NOT affected by this problem." @@ -1168,38 +1229,50 @@ msgstr "" "A program más részeit, pl. az importálást vagy a HUD-ot,\n" "nem érinti ez a probléma." -#: GuiGraphViewer.py:141 GuiGraphViewer.py:255 GuiSessionViewer.py:354 +#: GuiGraphViewer.py:91 GuiTourneyGraphViewer.py:91 +#, fuzzy +msgid "Refresh _Graph" +msgstr "Frissítés" + +#: GuiGraphViewer.py:93 GuiTourneyGraphViewer.py:93 +msgid "_Export to File" +msgstr "" + +#: GuiGraphViewer.py:141 GuiGraphViewer.py:257 GuiSessionViewer.py:354 +#: GuiTourneyGraphViewer.py:141 GuiTourneyGraphViewer.py:239 msgid "***Error: " msgstr "***Hiba: " -#: GuiGraphViewer.py:171 GuiPositionalStats.py:177 GuiRingPlayerStats.py:251 -#: GuiSessionViewer.py:203 GuiTourneyPlayerStats.py:277 +#: GuiGraphViewer.py:176 GuiPositionalStats.py:177 GuiRingPlayerStats.py:251 +#: GuiSessionViewer.py:203 GuiTourneyGraphViewer.py:166 +#: GuiTourneyPlayerStats.py:277 msgid "No sites selected - defaulting to PokerStars" msgstr "Nincs kiválasztott terem - PokerStars használata" -#: GuiGraphViewer.py:176 GuiPositionalStats.py:180 GuiRingPlayerStats.py:254 -#: GuiSessionViewer.py:206 GuiTourneyPlayerStats.py:280 +#: GuiGraphViewer.py:181 GuiPositionalStats.py:180 GuiRingPlayerStats.py:254 +#: GuiSessionViewer.py:206 GuiTourneyGraphViewer.py:171 +#: GuiTourneyPlayerStats.py:280 msgid "No player ids found" msgstr "Nincs játékosazonosító" -#: GuiGraphViewer.py:181 GuiPositionalStats.py:183 GuiRingPlayerStats.py:257 +#: GuiGraphViewer.py:186 GuiPositionalStats.py:183 GuiRingPlayerStats.py:257 #: GuiSessionViewer.py:209 msgid "No limits found" msgstr "Nem található limit" -#: GuiGraphViewer.py:191 +#: GuiGraphViewer.py:196 GuiTourneyGraphViewer.py:181 msgid "Graph generated in: %s" msgstr "Grafikon létrehozva %s mp alatt" -#: GuiGraphViewer.py:195 +#: GuiGraphViewer.py:200 msgid "Hands" msgstr "Leosztások" -#: GuiGraphViewer.py:199 +#: GuiGraphViewer.py:204 GuiTourneyGraphViewer.py:189 msgid "No Data for Player(s) Found" msgstr "Nem található adat a játékos(ok)ra vonatkozóan" -#: GuiGraphViewer.py:222 GuiGraphViewer.py:241 +#: GuiGraphViewer.py:227 GuiGraphViewer.py:241 msgid "" "Hands: %d\n" "Profit: $%.2f" @@ -1207,27 +1280,27 @@ msgstr "" "Leosztások: %d\n" "Profit: $%.2f" -#: GuiGraphViewer.py:223 GuiGraphViewer.py:242 +#: GuiGraphViewer.py:228 GuiGraphViewer.py:243 msgid "Showdown: $%.2f" msgstr "Mutatással: $%.2f" -#: GuiGraphViewer.py:224 GuiGraphViewer.py:243 +#: GuiGraphViewer.py:229 GuiGraphViewer.py:245 msgid "Non-showdown: $%.2f" msgstr "Mutatás nélkül: $%.2f" -#: GuiGraphViewer.py:232 +#: GuiGraphViewer.py:237 msgid "Profit graph for ring games" msgstr "Bevételgrafikon a készpénzes játékokról" -#: GuiGraphViewer.py:352 +#: GuiGraphViewer.py:354 GuiTourneyGraphViewer.py:283 msgid "Please choose the directory you wish to export to:" msgstr "Válaszd ki az exportálás könyvtárát:" -#: GuiGraphViewer.py:365 +#: GuiGraphViewer.py:367 GuiTourneyGraphViewer.py:296 msgid "Closed, no graph exported" msgstr "Bezárva, nincs exportált grafikon" -#: GuiGraphViewer.py:383 +#: GuiGraphViewer.py:385 GuiTourneyGraphViewer.py:314 msgid "Graph created" msgstr "Grafikon létrehozva" @@ -1328,7 +1401,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:297 +#: GuiPrefs.py:192 fpdb.pyw:298 msgid "Preferences" msgstr "Beállítások" @@ -1381,6 +1454,25 @@ msgstr "Session gyertya grafikon" msgid "Sessions" msgstr "Sessionök" +#: GuiTourneyGraphViewer.py:185 +#, fuzzy +msgid "Tournaments" +msgstr "Verseny beírása" + +#: GuiTourneyGraphViewer.py:212 GuiTourneyGraphViewer.py:225 +#, fuzzy +msgid "" +"Tournaments: %d\n" +"Profit: $%.2f" +msgstr "" +"Leosztások: %d\n" +"Profit: $%.2f" + +#: GuiTourneyGraphViewer.py:222 +#, fuzzy +msgid "Tournament Results" +msgstr "FPDB Versenybeírás" + #: GuiTourneyPlayerStats.py:84 msgid "_Refresh Stats" msgstr "Statisztikák f_rissítése" @@ -1441,7 +1533,7 @@ 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" -#: HUD_main.pyw:96 fpdb.pyw:1120 +#: HUD_main.pyw:96 fpdb.pyw:1130 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -1499,11 +1591,11 @@ msgstr "\"%s\" nevű asztal már nem létezik\n" #: HUD_main.pyw:321 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.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)" +"HUD_main.read_stdin: leosztás beolvasva %4.3f mp alatt (%4.3f,%4.3f,%4.3f," +"%4.3f,%4.3f,%4.3f)" #: HUD_run_me.py:45 msgid "HUD_main starting\n" @@ -1513,211 +1605,211 @@ msgstr "HUD_main indítás\n" msgid "Using db name = %s\n" msgstr "%s adatbázis használata\n" -#: Hand.py:151 +#: Hand.py:150 msgid "BB" msgstr "BB" -#: Hand.py:152 +#: Hand.py:151 msgid "SB" msgstr "SB" -#: Hand.py:153 +#: Hand.py:152 msgid "BUTTONPOS" msgstr "GOMB" -#: Hand.py:154 +#: Hand.py:153 msgid "HAND NO." msgstr "LEOSZTÁS" -#: Hand.py:155 TourneySummary.py:134 +#: Hand.py:154 TourneySummary.py:137 msgid "SITE" msgstr "TEREM" -#: Hand.py:156 +#: Hand.py:155 msgid "TABLE NAME" msgstr "ASZTAL NEVE" -#: Hand.py:157 TourneySummary.py:144 +#: Hand.py:156 TourneySummary.py:147 msgid "HERO" msgstr "JÁTÉKOS" -#: Hand.py:158 TourneySummary.py:145 +#: Hand.py:157 TourneySummary.py:148 msgid "MAXSEATS" msgstr "MAX. SZÉKEK" -#: Hand.py:159 +#: Hand.py:158 msgid "LEVEL" msgstr "SZINT" -#: Hand.py:160 TourneySummary.py:150 +#: Hand.py:159 TourneySummary.py:153 msgid "MIXED" msgstr "KEVERT" -#: Hand.py:161 +#: Hand.py:160 msgid "LASTBET" msgstr "UTOLSÓ TÉT" -#: Hand.py:162 +#: Hand.py:161 msgid "ACTION STREETS" msgstr "AKCIÓ UTCÁK" -#: Hand.py:163 +#: Hand.py:162 msgid "STREETS" msgstr "UTCÁK" -#: Hand.py:164 +#: Hand.py:163 msgid "ALL STREETS" msgstr "MINDEN UTCA" -#: Hand.py:165 +#: Hand.py:164 msgid "COMMUNITY STREETS" msgstr "KÖZÖS UTCÁK" -#: Hand.py:166 +#: Hand.py:165 msgid "HOLE STREETS" msgstr "HOLE UTCÁK" -#: Hand.py:167 +#: Hand.py:166 msgid "COUNTED SEATS" msgstr "SZÁMOLT SZÉKEK" -#: Hand.py:168 +#: Hand.py:167 msgid "DEALT" msgstr "OSZTOTT" -#: Hand.py:169 +#: Hand.py:168 msgid "SHOWN" msgstr "MUTATOTT" -#: Hand.py:170 +#: Hand.py:169 msgid "MUCKED" msgstr "NEM MUTATOTT" -#: Hand.py:171 +#: Hand.py:170 msgid "TOTAL POT" msgstr "TELJES KASSZA" -#: Hand.py:172 +#: Hand.py:171 msgid "TOTAL COLLECTED" msgstr "TELJES BEGYŰJTÖTT" -#: Hand.py:173 +#: Hand.py:172 msgid "RAKE" msgstr "JUTALÉK" -#: Hand.py:174 TourneySummary.py:135 +#: Hand.py:173 TourneySummary.py:138 msgid "START TIME" msgstr "KEZDÉSI IDŐ" -#: Hand.py:175 +#: Hand.py:174 msgid "TOURNAMENT NO" msgstr "VERSENY SZÁM" -#: Hand.py:176 TourneySummary.py:140 +#: Hand.py:175 TourneySummary.py:143 msgid "TOURNEY ID" msgstr "VERSENYAZONOSÍTÓ" -#: Hand.py:177 TourneySummary.py:139 +#: Hand.py:176 TourneySummary.py:142 msgid "TOURNEY TYPE ID" msgstr "VERSENYTÍPUS AZONOSÍTÓ" -#: Hand.py:178 TourneySummary.py:141 +#: Hand.py:177 TourneySummary.py:144 msgid "BUYIN" msgstr "NEVEZÉSI DÍJ" -#: Hand.py:179 +#: Hand.py:178 msgid "BUYIN CURRENCY" msgstr "NEVEZÉSI DÍJ PÉNZNEME" -#: Hand.py:180 +#: Hand.py:179 msgid "BUYIN CHIPS" msgstr "KEZDŐ ZSETONOK" -#: Hand.py:181 TourneySummary.py:142 +#: Hand.py:180 TourneySummary.py:145 msgid "FEE" msgstr "DÍJ" -#: Hand.py:182 +#: Hand.py:181 msgid "IS REBUY" msgstr "REBUY" -#: Hand.py:183 +#: Hand.py:182 msgid "IS ADDON" msgstr "ADDON" -#: Hand.py:184 +#: Hand.py:183 msgid "IS KO" msgstr "KIÜTÉSES" -#: Hand.py:185 TourneySummary.py:166 +#: Hand.py:184 TourneySummary.py:169 msgid "KO BOUNTY" msgstr "FEJVADÁSZ" -#: Hand.py:186 +#: Hand.py:185 msgid "IS MATRIX" msgstr "MÁTRIX" -#: Hand.py:187 +#: Hand.py:186 msgid "IS SHOOTOUT" msgstr "SHOOTOUT" -#: Hand.py:188 TourneySummary.py:167 +#: Hand.py:187 TourneySummary.py:170 msgid "TOURNEY COMMENT" msgstr "VERSENY MEGJEGYZÉS" -#: Hand.py:191 TourneySummary.py:179 +#: Hand.py:190 TourneySummary.py:182 msgid "PLAYERS" msgstr "JÁTÉKOSOK" -#: Hand.py:192 +#: Hand.py:191 msgid "STACKS" msgstr "LETÉTEK" -#: Hand.py:193 +#: Hand.py:192 msgid "POSTED" msgstr "BETETT" -#: Hand.py:194 +#: Hand.py:193 msgid "POT" msgstr "KASSZA" -#: Hand.py:195 +#: Hand.py:194 msgid "SEATING" msgstr "ÜLTETÉS" -#: Hand.py:196 +#: Hand.py:195 msgid "GAMETYPE" msgstr "JÁTÉKTÍPUS" -#: Hand.py:197 +#: Hand.py:196 msgid "ACTION" msgstr "AKCIÓ" -#: Hand.py:198 +#: Hand.py:197 msgid "COLLECTEES" msgstr "BEGYŰJTŐK" -#: Hand.py:199 +#: Hand.py:198 msgid "BETS" msgstr "TÉTEK" -#: Hand.py:200 +#: Hand.py:199 msgid "BOARD" msgstr "ASZTAL" -#: Hand.py:201 +#: Hand.py:200 msgid "DISCARDS" msgstr "DOBÁSOK" -#: Hand.py:202 +#: Hand.py:201 msgid "HOLECARDS" msgstr "KEZDŐKÉZ" -#: Hand.py:203 +#: Hand.py:202 msgid "TOURNEYS PLAYER IDS" msgstr "VERSENYJÁTÉKOS AZONOSÍTÓK" -#: Hand.py:226 Hand.py:1243 +#: Hand.py:225 Hand.py:1241 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "[ERROR] Kezdőkéz hozzáadása ismeretlen játékoshoz: %s" @@ -1786,83 +1878,75 @@ msgstr "" msgid "*** Game String:" msgstr "*** Játék sztring:" -#: Hand.py:702 -msgid "" -"*** Parse error reading blinds (check compilePlayerRegexs as a likely " -"culprit)" -msgstr "" -"*** Feldolgozási hiba a vakok beolvasása közben (valószínűleg a " -"compilePlayerRegex-eket kell ellenőrizni)" - -#: Hand.py:729 +#: Hand.py:726 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:731 +#: Hand.py:728 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:1112 +#: Hand.py:1109 msgid "*** DEALING HANDS ***" msgstr "*** OSZTÁS ***" -#: Hand.py:1117 +#: Hand.py:1114 msgid "Dealt to %s: [%s]" msgstr "%s kapja: [%s]" -#: Hand.py:1122 +#: Hand.py:1119 msgid "*** FIRST DRAW ***" msgstr "*** ELSŐ CSERE ***" -#: Hand.py:1132 +#: Hand.py:1129 msgid "*** SECOND DRAW ***" msgstr "*** MÁSODIK CSERE ***" -#: Hand.py:1142 +#: Hand.py:1139 msgid "*** THIRD DRAW ***" msgstr "*** HARMADIK CSERE ***" -#: Hand.py:1152 Hand.py:1370 +#: Hand.py:1149 Hand.py:1368 msgid "*** SHOW DOWN ***" msgstr "*** MUTATÁS ***" -#: Hand.py:1167 Hand.py:1385 +#: Hand.py:1164 Hand.py:1383 msgid "*** SUMMARY ***" msgstr "*** ÖSSZEGZÉS ***" -#: Hand.py:1252 +#: Hand.py:1250 msgid "%s %s completes %s" msgstr "%s utcán %s játékos kiegészít erre: %s" -#: Hand.py:1270 +#: Hand.py:1268 msgid "Bringin: %s, %s" msgstr "Nyitó hívás: %s, %s" -#: Hand.py:1310 +#: Hand.py:1308 msgid "*** 3RD STREET ***" msgstr "*** HARMADIK UTCA ***" -#: Hand.py:1324 +#: Hand.py:1322 msgid "*** 4TH STREET ***" msgstr "*** NEGYEDIK UTCA ***" -#: Hand.py:1336 +#: Hand.py:1334 msgid "*** 5TH STREET ***" msgstr "*** ÖTÖDIK UTCA ***" -#: Hand.py:1348 +#: Hand.py:1346 msgid "*** 6TH STREET ***" msgstr "*** HATODIK UTCA ***" -#: Hand.py:1358 +#: Hand.py:1356 msgid "*** RIVER ***" msgstr "*** RIVER ***" -#: Hand.py:1450 +#: Hand.py:1448 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" @@ -1870,113 +1954,113 @@ 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:1451 +#: Hand.py:1449 msgid "join_holcards: holecards(%s): %s" msgstr "join_holcards: holecards(%s): %s" -#: Hand.py:1534 +#: Hand.py:1536 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:1536 +#: Hand.py:1538 msgid "FpdbError in printing Hand object" msgstr "FpdbError egy Hand objektum kiírása közben" -#: HandHistoryConverter.py:135 +#: HandHistoryConverter.py:139 msgid "Failed sanity check" msgstr "A megfelelőségi ellenőrzésen nem ment át" -#: HandHistoryConverter.py:143 +#: HandHistoryConverter.py:147 msgid "Tailing '%s'" msgstr "'%s' követése" -#: HandHistoryConverter.py:150 +#: HandHistoryConverter.py:154 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "HHC.start(follow): processHand meghiúsult: A hibaüzenet szövege: '%s'" -#: HandHistoryConverter.py:154 +#: HandHistoryConverter.py:158 msgid "handsList is " msgstr "A handsList a következő: " -#: HandHistoryConverter.py:165 +#: HandHistoryConverter.py:169 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "HHC.start(): processHand meghiúsult: A hibaüzenet szövege: '%s'" -#: HandHistoryConverter.py:169 +#: HandHistoryConverter.py:173 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "%d leosztás beolvasva (%d sikertelen) %.3f mp alatt" -#: HandHistoryConverter.py:175 +#: HandHistoryConverter.py:179 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "A(z) '%s' összefoglaló fájl rendben feldolgozva (%.3f mp)" -#: HandHistoryConverter.py:177 +#: HandHistoryConverter.py:181 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "Hiba a(z) '%s' összefoglaló fájl konvertálása közben (%.3f mp)" -#: HandHistoryConverter.py:180 +#: HandHistoryConverter.py:184 msgid "Error converting '%s'" msgstr "Hiba a(z) '%s' konvertálása közben" -#: HandHistoryConverter.py:211 +#: HandHistoryConverter.py:215 msgid "%s changed inode numbers from %d to %d" msgstr "%s megváltoztatta az inode számokat %d =>%d" -#: HandHistoryConverter.py:256 +#: HandHistoryConverter.py:263 msgid "Converting starsArchive format to readable" msgstr "starsArchive formátum konvertálása olvashatóra" -#: HandHistoryConverter.py:261 +#: HandHistoryConverter.py:268 msgid "Converting ftpArchive format to readable" msgstr "ftpArchive formátum konvertálása olvashatóra" -#: HandHistoryConverter.py:266 +#: HandHistoryConverter.py:274 msgid "Read no hands." msgstr "Nem történt beolvasás." -#: HandHistoryConverter.py:474 +#: HandHistoryConverter.py:483 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" "HH Sanity Check: a kimeneti és bemeneti fájlok azonosak, ellenőrizd a " "beállításokat" -#: HandHistoryConverter.py:497 +#: HandHistoryConverter.py:506 msgid "Reading stdin with %s" msgstr "Standard bemenet olvasása ezzel: %s" -#: HandHistoryConverter.py:512 +#: HandHistoryConverter.py:521 msgid "unable to read file with any codec in list!" msgstr "a fájl olvasása nem sikerült egyik listabeli kódolással sem" -#: HandHistoryConverter.py:579 +#: HandHistoryConverter.py:588 msgid " given TZ:" msgstr " adott időzóna:" -#: HandHistoryConverter.py:579 +#: HandHistoryConverter.py:588 msgid "raw time:" msgstr "nyers idő:" -#: HandHistoryConverter.py:589 +#: HandHistoryConverter.py:598 msgid "changeTimeZone: offset=" msgstr "changeTimeZone: offszet=" -#: HandHistoryConverter.py:652 +#: HandHistoryConverter.py:661 msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:685 +#: HandHistoryConverter.py:694 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:686 +#: HandHistoryConverter.py:695 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERROR: A KIMENETI KÖNYVTÁR NEM HOZHATÓ LÉTRE" -#: HandHistoryConverter.py:688 +#: HandHistoryConverter.py:697 msgid "Created directory '%s'" msgstr "'%s' könyvtár létrehozva" -#: HandHistoryConverter.py:692 +#: HandHistoryConverter.py:701 msgid "out_path %s couldn't be opened" msgstr "%s kimeneti könyvtár nem nyitható meg" @@ -2006,99 +2090,99 @@ msgstr "" "Eddig %d leosztást játszottál\n" "a %s teremben." -#: Hud.py:148 +#: Hud.py:156 msgid "Kill This HUD" msgstr "Ezen HUD kilövése" -#: Hud.py:153 +#: Hud.py:161 msgid "Save HUD Layout" msgstr "HUD elrendezés mentése" -#: Hud.py:157 +#: Hud.py:165 msgid "Reposition StatWindows" msgstr "Újrapozícionálás" -#: Hud.py:161 +#: Hud.py:169 msgid "Show Player Stats" msgstr "Játékos statisztikák megjelenítése" -#: Hud.py:166 Hud.py:235 +#: Hud.py:174 Hud.py:243 msgid "For This Blind Level Only" msgstr "Csak erre a vakszintre" -#: Hud.py:171 Hud.py:240 +#: Hud.py:179 Hud.py:248 msgid "For Multiple Blind Levels:" msgstr "Több vakszintre:" -#: Hud.py:174 Hud.py:243 +#: Hud.py:182 Hud.py:251 msgid " 0.5 to 2.0 x Current Blinds" msgstr " A jelenlegi 0.5-2-szerese" -#: Hud.py:179 Hud.py:248 +#: Hud.py:187 Hud.py:256 msgid " 0.33 to 3.0 x Current Blinds" msgstr " A jelenlegi 0.33-3-szorosa" -#: Hud.py:184 Hud.py:253 +#: Hud.py:192 Hud.py:261 msgid " 0.1 to 10 x Current Blinds" msgstr " A jelenlegi 0.1-10-szerese" -#: Hud.py:189 Hud.py:258 +#: Hud.py:197 Hud.py:266 msgid " All Levels" msgstr " Minden limit" -#: Hud.py:194 Hud.py:263 +#: Hud.py:202 Hud.py:271 msgid "For #Seats:" msgstr "Ennyi szék számára:" -#: Hud.py:197 Hud.py:266 +#: Hud.py:205 Hud.py:274 msgid " Any Number" msgstr " Bármennyi" -#: Hud.py:202 Hud.py:271 +#: Hud.py:210 Hud.py:279 msgid " Custom" msgstr " Egyedi" -#: Hud.py:207 Hud.py:276 +#: Hud.py:215 Hud.py:284 msgid " Exact" msgstr " Csak ez" -#: Hud.py:212 Hud.py:281 +#: Hud.py:220 Hud.py:289 msgid "Since:" msgstr "Szűkítés:" -#: Hud.py:215 Hud.py:284 +#: Hud.py:223 Hud.py:292 msgid " All Time" msgstr " Mind" -#: Hud.py:220 Hud.py:289 +#: Hud.py:228 Hud.py:297 msgid " Session" msgstr " Session" -#: Hud.py:225 Hud.py:294 +#: Hud.py:233 Hud.py:302 msgid " %s Days" msgstr " Az elmúlt %s nap" -#: Hud.py:230 +#: Hud.py:238 msgid "Show Opponent Stats" msgstr "Ellenfél statisztikáinak mutatása" -#: Hud.py:352 +#: Hud.py:360 msgid "Debug StatWindows" msgstr "StatWindows debugolása" -#: Hud.py:356 +#: Hud.py:364 msgid "Set max seats" msgstr "Max székek beállítása" -#: Hud.py:542 +#: Hud.py:557 msgid "Updating config file" msgstr "Konfigurációs fájl frissítése" -#: Hud.py:551 +#: Hud.py:566 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:565 +#: Hud.py:580 msgid "" "exception in Hud.adj_seats\n" "\n" @@ -2106,19 +2190,19 @@ msgstr "" "hiba a Hud.adj_seats helyen\n" "\n" -#: Hud.py:566 +#: Hud.py:581 msgid "error is %s" msgstr "A hiba a következő: %s" -#: Hud.py:573 +#: Hud.py:588 msgid "Error finding actual seat.\n" msgstr "Hiba az aktuális szék keresése közben.\n" -#: Hud.py:589 +#: Hud.py:604 msgid "Creating hud from hand " msgstr "HUD készítése ebből a leosztásból: " -#: Hud.py:638 +#: Hud.py:653 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 " @@ -2127,35 +2211,43 @@ 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:639 +#: Hud.py:654 msgid "(btw, the key was %s and statd is %s" msgstr "(ja, a kulcs %s volt a statd pedig %s)" -#: ImapFetcher.py:54 +#: ImapFetcher.py:53 ImapFetcher.py:62 +msgid "DEBUG: re_SplitTourneys isn't matching" +msgstr "" + +#: ImapFetcher.py:76 msgid "response to logging in:" msgstr "válasz a bejelentkezésre:" -#: ImapFetcher.py:85 -msgid "completed running Imap import, closing server connection" +#: ImapFetcher.py:92 +msgid "ImapFetcher: Found %s messages to fetch" +msgstr "" + +#: ImapFetcher.py:112 +#, fuzzy +msgid "Completed retrieving IMAP messages, closing server connection" msgstr "IMAP import befejezve, kapcsolat lezárása" +#: ImapFetcher.py:118 +msgid "No Tournament summaries found." +msgstr "" + +#: ImapFetcher.py:168 +msgid "Finished importing %s/%s PS summaries" +msgstr "" + +#: ImapFetcher.py:185 +msgid "Need to define a converter" +msgstr "" + #: Mucked.py:327 msgid "No Name" msgstr "Nincs név" -#: OnGameToFpdb.py:178 PkrToFpdb.py:144 PokerStarsToFpdb.py:189 -msgid "determineGameType: Unable to recognise gametype from: '%s'" -msgstr "determineGameType: Nem sikerült felismerni a játéktípust innen: '%s'" - -#: OnGameToFpdb.py:179 OnGameToFpdb.py:193 PkrToFpdb.py:145 PkrToFpdb.py:173 -#: PokerStarsToFpdb.py:190 PokerStarsToFpdb.py:220 -msgid "determineGameType: Raising FpdbParseError" -msgstr "determineGameType: FpdbParseError" - -#: OnGameToFpdb.py:180 PkrToFpdb.py:146 PokerStarsToFpdb.py:191 -msgid "Unable to recognise gametype from: '%s'" -msgstr "Nem sikerült felismerni a játéktípust innen: '%s'" - #: OnGameToFpdb.py:192 msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'" msgstr "" @@ -2165,12 +2257,12 @@ msgstr "" msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "limit nem található ebben: self.limits(%s). leosztás: '%s'" -#: OnGameToFpdb.py:268 PartyPokerToFpdb.py:351 PokerStarsToFpdb.py:321 -#: UltimateBetToFpdb.py:144 Win2dayToFpdb.py:156 +#: OnGameToFpdb.py:275 PartyPokerToFpdb.py:355 PokerStarsToFpdb.py:315 +#: UltimateBetToFpdb.py:144 Win2dayToFpdb.py:171 msgid "readButton: not found" msgstr "readButton: nem található" -#: OnGameToFpdb.py:288 +#: OnGameToFpdb.py:294 msgid "readBlinds in noSB exception - no SB created" msgstr "noSB-n belüli readBlinds hiba - kisvak nem lett létrehozva" @@ -2208,7 +2300,7 @@ msgstr "Hibanaplózási szint:" msgid "Print version information and exit." msgstr "Verzióinformáció kiírása, majd kilépés." -#: Options.py:73 +#: Options.py:76 msgid "press enter to end" msgstr "nyomj ENTER-t a befejezéshez" @@ -2216,195 +2308,187 @@ 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:215 +#: PartyPokerToFpdb.py:219 msgid "Cannot fetch field '%s'" msgstr "Nem található mező: '%s'" -#: PartyPokerToFpdb.py:219 +#: PartyPokerToFpdb.py:223 msgid "Unknown limit '%s'" msgstr "Ismeretlen limit: '%s'" -#: PartyPokerToFpdb.py:224 +#: PartyPokerToFpdb.py:228 msgid "Unknown game type '%s'" msgstr "Ismeretlen játéktípus: '%s'" -#: PartyPokerToFpdb.py:258 +#: PartyPokerToFpdb.py:262 msgid "Cannot read HID for current hand" msgstr "HID nem olvasható az aktuális leosztásból" -#: PartyPokerToFpdb.py:263 +#: PartyPokerToFpdb.py:267 msgid "Cannot read Handinfo for current hand" msgstr "Handinfo nem olvasható az aktuális leosztásból" -#: PartyPokerToFpdb.py:268 +#: PartyPokerToFpdb.py:272 msgid "Cannot read GameType for current hand" msgstr "GameType nem olvasható az aktuális leosztásból" -#: PartyPokerToFpdb.py:479 +#: PartyPokerToFpdb.py:516 msgid "Unimplemented readAction: '%s' '%s'" msgstr "Nem ismert readAction: '%s' '%s'" -#: PkrToFpdb.py:174 PokerStarsToFpdb.py:221 +#: PkrToFpdb.py:165 PokerStarsToFpdb.py:216 msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds nem tartalmazza ezt: '%s'" -#: PokerStarsSummary.py:72 -msgid "didn't recognise buyin currency in:" -msgstr "nem sikerült felismerni a beülő pénznemét ebben:" - -#: PokerStarsSummary.py:112 -msgid "in not result starttime" -msgstr "a starttime nem található részében" - -#: PokerStarsToFpdb.py:274 +#: PokerStarsToFpdb.py:268 msgid "failed to detect currency" msgstr "nem sikerült a pénznem meghatározása" -#: Stats.py:122 Stats.py:123 +#: Stats.py:136 Stats.py:137 msgid "Total Profit" msgstr "teljes profit" -#: Stats.py:144 Stats.py:151 +#: Stats.py:158 Stats.py:165 msgid "Voluntarily Put In Pot Pre-Flop%" msgstr "önként befizet preflop %" -#: Stats.py:164 Stats.py:172 +#: Stats.py:178 Stats.py:186 msgid "Pre-Flop Raise %" msgstr "preflop emelés" -#: Stats.py:185 Stats.py:193 +#: Stats.py:199 Stats.py:207 msgid "% went to showdown" msgstr "terítésig megy %" -#: Stats.py:206 Stats.py:214 +#: Stats.py:220 Stats.py:228 msgid "% won money at showdown" msgstr "pénzt nyer terítéskor %" -#: Stats.py:227 Stats.py:236 +#: Stats.py:243 Stats.py:252 msgid "profit/100hands" msgstr "profit/100 leosztás" -#: Stats.py:230 +#: Stats.py:246 msgid "exception calcing p/100: 100 * %d / %d" msgstr "hiba a p/100 számítása közben: 100 * %d / %d" -#: Stats.py:249 Stats.py:258 +#: Stats.py:265 Stats.py:274 msgid "big blinds/100 hands" msgstr "nagyvak/100 leosztás" -#: Stats.py:271 Stats.py:280 +#: Stats.py:287 Stats.py:296 msgid "Big Bets/100 hands" msgstr "nagytét/100 leosztás" -#: Stats.py:274 +#: Stats.py:290 msgid "exception calcing BB/100: " msgstr "hiba a BB/100 számítása közben: " -#: Stats.py:294 Stats.py:303 +#: Stats.py:310 Stats.py:319 msgid "Flop Seen %" msgstr "flopot néz %" -#: Stats.py:326 Stats.py:335 +#: Stats.py:342 Stats.py:351 msgid "number hands seen" msgstr "látott leosztások száma" -#: Stats.py:348 Stats.py:356 +#: Stats.py:364 Stats.py:372 msgid "folded flop/4th" msgstr "dobott flopon/4. utcán" -#: Stats.py:369 +#: Stats.py:385 msgid "% steal attempted" msgstr "lopási kísérlet %" -#: Stats.py:384 Stats.py:391 +#: Stats.py:400 Stats.py:407 msgid "% folded SB to steal" msgstr "kisvakból dob lopásra %" -#: Stats.py:403 Stats.py:410 +#: Stats.py:419 Stats.py:426 msgid "% folded BB to steal" msgstr "nagyvakból dob lopásra %" -#: Stats.py:425 Stats.py:432 +#: Stats.py:441 Stats.py:448 msgid "% folded blind to steal" msgstr "dob lopásra %" -#: Stats.py:444 Stats.py:451 +#: Stats.py:460 Stats.py:467 msgid "% 3/4 Bet preflop/3rd" msgstr "3/4-bet preflop/3. utcán %" -#: Stats.py:463 Stats.py:470 +#: Stats.py:479 Stats.py:486 msgid "% won$/saw flop/4th" msgstr "$nyer/flopot/4. utcát néz %" -#: Stats.py:482 Stats.py:489 +#: Stats.py:498 Stats.py:505 msgid "Aggression Freq flop/4th" msgstr "agresszió gyakoriság flopon/4. utcán" -#: Stats.py:501 Stats.py:508 +#: Stats.py:517 Stats.py:524 msgid "Aggression Freq turn/5th" msgstr "agresszió gyakoriság turnön/5. utcán" -#: Stats.py:520 Stats.py:527 +#: Stats.py:536 Stats.py:543 msgid "Aggression Freq river/6th" msgstr "agresszió gyakoriság riveren/6. utcán" -#: Stats.py:539 Stats.py:546 +#: Stats.py:555 Stats.py:562 msgid "Aggression Freq 7th" msgstr "agresszió gyakoriság 7. utcán" -#: Stats.py:565 Stats.py:572 +#: Stats.py:581 Stats.py:588 msgid "Post-Flop Aggression Freq" msgstr "postflop agresszió gyakoriság" -#: Stats.py:593 Stats.py:600 +#: Stats.py:609 Stats.py:616 msgid "Aggression Freq" msgstr "agresszió gyakoriság" -#: Stats.py:619 Stats.py:626 +#: Stats.py:635 Stats.py:642 msgid "Aggression Factor" msgstr "agresszió faktor" -#: Stats.py:643 Stats.py:650 +#: Stats.py:659 Stats.py:666 msgid "% continuation bet " msgstr "folytató nyitás %" -#: Stats.py:662 Stats.py:669 +#: Stats.py:678 Stats.py:685 msgid "% continuation bet flop/4th" msgstr "folytató nyitás flopon/4. utcán %" -#: Stats.py:681 Stats.py:688 +#: Stats.py:697 Stats.py:704 msgid "% continuation bet turn/5th" msgstr "folytató nyitás turnön/5. utcán %" -#: Stats.py:700 Stats.py:707 +#: Stats.py:716 Stats.py:723 msgid "% continuation bet river/6th" msgstr "folytató nyitás riveren/6. utcán %" -#: Stats.py:719 Stats.py:726 +#: Stats.py:735 Stats.py:742 msgid "% continuation bet 7th" msgstr "folytató nyitás 7. utcán %" -#: Stats.py:738 Stats.py:745 +#: Stats.py:754 Stats.py:761 msgid "% fold frequency flop/4th" msgstr "dobási gyakoriság flopon/4. utcán %" -#: Stats.py:757 Stats.py:764 +#: Stats.py:773 Stats.py:780 msgid "% fold frequency turn/5th" msgstr "dobási gyakoriság turnön/5. utcán %" -#: Stats.py:776 Stats.py:783 +#: Stats.py:792 Stats.py:799 msgid "% fold frequency river/6th" msgstr "dobási gyakoriság riveren/6. utcán %" -#: Stats.py:795 Stats.py:802 +#: Stats.py:811 Stats.py:818 msgid "% fold frequency 7th" msgstr "dobási gyakoriság 7. utcán %" -#: Stats.py:822 +#: Stats.py:838 msgid "Example stats, player = %s hand = %s:" msgstr "Példa statisztikák, játékos = %s leosztás = %s:" -#: Stats.py:855 +#: Stats.py:871 msgid "" "\n" "\n" @@ -2414,7 +2498,7 @@ msgstr "" "\n" "Érvényes statisztikák:" -#: Stats.py:856 +#: Stats.py:872 msgid "" "(add _0 to name to display with 0 decimal places, _1 to display with 1, " "etc)\n" @@ -2502,171 +2586,171 @@ msgstr "Verseny típusa" msgid "setting numTourneys:" msgstr "numTourneys beállítása:" -#: TourneySummary.py:136 +#: TourneySummary.py:139 msgid "END TIME" msgstr "BEFEJEZÉS IDŐPONTJA" -#: TourneySummary.py:137 +#: TourneySummary.py:140 msgid "TOURNEY NAME" msgstr "VERSENY NEVE" -#: TourneySummary.py:138 +#: TourneySummary.py:141 msgid "TOURNEY NO" msgstr "VERSENY SZÁMA" -#: TourneySummary.py:143 +#: TourneySummary.py:146 msgid "CURRENCY" msgstr "PÉNZNEM" -#: TourneySummary.py:146 +#: TourneySummary.py:149 msgid "ENTRIES" msgstr "NEVEZÉSEK SZÁMA" -#: TourneySummary.py:147 +#: TourneySummary.py:150 msgid "SPEED" msgstr "GYORS" -#: TourneySummary.py:148 +#: TourneySummary.py:151 msgid "PRIZE POOL" msgstr "DÍJALAP" -#: TourneySummary.py:149 +#: TourneySummary.py:152 msgid "STARTING CHIP COUNT" msgstr "KEZDŐ ZSETONKÉSZLET" -#: TourneySummary.py:151 +#: TourneySummary.py:154 msgid "REBUY" msgstr "REBUY" -#: TourneySummary.py:152 +#: TourneySummary.py:155 msgid "ADDON" msgstr "ADDON" -#: TourneySummary.py:153 +#: TourneySummary.py:156 msgid "KO" msgstr "KIÜTÉSES" -#: TourneySummary.py:154 +#: TourneySummary.py:157 msgid "MATRIX" msgstr "MÁTRIX" -#: TourneySummary.py:155 +#: TourneySummary.py:158 msgid "MATRIX ID PROCESSED" msgstr "MÁTRIX AZONOSÍTÓ FELDOLGOZOTT" -#: TourneySummary.py:156 +#: TourneySummary.py:159 msgid "SHOOTOUT" msgstr "SHOOTOUT" -#: TourneySummary.py:157 +#: TourneySummary.py:160 msgid "MATRIX MATCH ID" msgstr "MÁTRIX MECCSAZONOSÍTÓ" -#: TourneySummary.py:158 +#: TourneySummary.py:161 msgid "SUB TOURNEY BUY IN" msgstr "ALVERSENY NEVEZÉSI DÍJ" -#: TourneySummary.py:159 +#: TourneySummary.py:162 msgid "SUB TOURNEY FEE" msgstr "ALVERSENY DÍJ" -#: TourneySummary.py:160 +#: TourneySummary.py:163 msgid "REBUY CHIPS" msgstr "REBUY ZSETONOK" -#: TourneySummary.py:161 +#: TourneySummary.py:164 msgid "ADDON CHIPS" msgstr "ADDON ZSETONOK" -#: TourneySummary.py:162 +#: TourneySummary.py:165 msgid "REBUY COST" msgstr "REBUY ÁRA" -#: TourneySummary.py:163 +#: TourneySummary.py:166 msgid "ADDON COST" msgstr "ADDON ÁRA" -#: TourneySummary.py:164 +#: TourneySummary.py:167 msgid "TOTAL REBUYS" msgstr "ÖSSZES REBUY" -#: TourneySummary.py:165 +#: TourneySummary.py:168 msgid "TOTAL ADDONS" msgstr "ÖSSZES ADDON" -#: TourneySummary.py:168 +#: TourneySummary.py:171 msgid "SNG" msgstr "SIT'N'GO" -#: TourneySummary.py:169 +#: TourneySummary.py:172 msgid "SATELLITE" msgstr "SZATELIT" -#: TourneySummary.py:170 +#: TourneySummary.py:173 msgid "DOUBLE OR NOTHING" msgstr "DUPLA VAGY SEMMI" -#: TourneySummary.py:171 +#: TourneySummary.py:174 msgid "GUARANTEE" msgstr "GARANTÁLT DÍJ" -#: TourneySummary.py:172 +#: TourneySummary.py:175 msgid "ADDED" msgstr "HOZZÁADOTT DÍJ" -#: TourneySummary.py:173 +#: TourneySummary.py:176 msgid "ADDED CURRENCY" msgstr "HOZZÁADOTT DÍJ PÉNZNEME" -#: TourneySummary.py:174 +#: TourneySummary.py:177 msgid "COMMENT" msgstr "MEGJEGYZÉS" -#: TourneySummary.py:175 +#: TourneySummary.py:178 msgid "COMMENT TIMESTAMP" msgstr "MEGJEGYZÉS IDŐBÉLYEG" -#: TourneySummary.py:178 +#: TourneySummary.py:181 msgid "PLAYER IDS" msgstr "JÁTÉKOS AZONOSÍTÓK" -#: TourneySummary.py:180 +#: TourneySummary.py:183 msgid "TOURNEYS PLAYERS IDS" msgstr "VERSENYJÁTÉKOS AZONOSÍTÓK" -#: TourneySummary.py:181 +#: TourneySummary.py:184 msgid "RANKS" msgstr "HELYEZÉSEK" -#: TourneySummary.py:182 +#: TourneySummary.py:185 msgid "WINNINGS" msgstr "NYEREMÉNY" -#: TourneySummary.py:183 +#: TourneySummary.py:186 msgid "WINNINGS CURRENCY" msgstr "NYEREMÉNY PÉNZNEME" -#: TourneySummary.py:184 +#: TourneySummary.py:187 msgid "COUNT REBUYS" msgstr "REBUYOK SZÁMA" -#: TourneySummary.py:185 +#: TourneySummary.py:188 msgid "COUNT ADDONS" msgstr "ADDONOK SZÁMA" -#: TourneySummary.py:186 +#: TourneySummary.py:189 msgid "NB OF KO" msgstr "KO SZÁMA" -#: TourneySummary.py:233 +#: TourneySummary.py:236 msgid "Tourney Insert/Update done" msgstr "Verseny beszúrás/frissítés kész" -#: TourneySummary.py:253 +#: TourneySummary.py:256 msgid "addPlayer: rank:%s - name : '%s' - Winnings (%s)" msgstr "addPlayer: helyezés:%s - név : '%s' - Nyeremény (%s)" -#: TourneySummary.py:280 +#: TourneySummary.py:283 msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)" msgstr "incrementPlayerWinnings: név : '%s' - plusz nyeremény (%s)" @@ -2717,7 +2801,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:247 +#: fpdb.pyw:248 msgid "" "Copyright 2008-2010, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, and others" @@ -2725,7 +2809,7 @@ msgstr "" "Copyright 2008-2010, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, and others" -#: fpdb.pyw:248 +#: fpdb.pyw:249 msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" @@ -2733,31 +2817,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:249 +#: fpdb.pyw:250 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:253 +#: fpdb.pyw:254 msgid "and others" msgstr "és mások" -#: fpdb.pyw:259 +#: fpdb.pyw:260 msgid "Operating System" msgstr "Operációs rendszer" -#: fpdb.pyw:280 +#: fpdb.pyw:281 msgid "Your config file is: " msgstr "Konfigurációs fájl:" -#: fpdb.pyw:285 +#: fpdb.pyw:286 msgid "Version Information:" msgstr "Verzióinformáció:" -#: fpdb.pyw:292 +#: fpdb.pyw:293 msgid "Threads: " msgstr "Szálak:" -#: fpdb.pyw:315 +#: fpdb.pyw:316 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -2765,19 +2849,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:325 +#: fpdb.pyw:326 msgid "Maintain Databases" msgstr "Adatbázisok karbantartása" -#: fpdb.pyw:335 +#: fpdb.pyw:336 msgid "saving updated db data" msgstr "frissített adatbázis adatok mentése" -#: fpdb.pyw:342 +#: fpdb.pyw:343 msgid "guidb response was " msgstr "a guidb válasza ez volt: " -#: fpdb.pyw:348 +#: fpdb.pyw:349 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -2785,11 +2869,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:351 +#: fpdb.pyw:352 msgid "Number of Hands: " msgstr "Leosztások száma:" -#: fpdb.pyw:352 +#: fpdb.pyw:353 msgid "" "\n" "Number of Tourneys: " @@ -2797,7 +2881,7 @@ msgstr "" "\n" "Versenyek száma: " -#: fpdb.pyw:353 +#: fpdb.pyw:354 msgid "" "\n" "Number of TourneyTypes: " @@ -2805,39 +2889,39 @@ msgstr "" "\n" "Versenytípusok száma: " -#: fpdb.pyw:354 +#: fpdb.pyw:355 msgid "Database Statistics" msgstr "Adatbázis statisztikák" -#: fpdb.pyw:363 +#: fpdb.pyw:364 msgid "HUD Configurator - choose category" msgstr "HUD beállító - válassz típust és méretet" -#: fpdb.pyw:369 +#: fpdb.pyw:370 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:421 +#: fpdb.pyw:422 msgid "HUD Configurator - please choose your stats" msgstr "HUD beállító - válassz statisztikákat" -#: fpdb.pyw:427 +#: fpdb.pyw:428 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:431 +#: fpdb.pyw:432 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:435 +#: fpdb.pyw:436 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:439 +#: fpdb.pyw:440 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -2846,16 +2930,16 @@ msgstr "" "menüpontot kell használnod, vagy kézzel kell szerkesztened a HUD_config.xml " "fájlt." -#: fpdb.pyw:546 +#: fpdb.pyw:547 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:547 +#: fpdb.pyw:548 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:548 +#: fpdb.pyw:549 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" @@ -2863,220 +2947,225 @@ 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:549 +#: fpdb.pyw:550 msgid "This may take a while." msgstr "Ez eltarthat egy darabig." -#: fpdb.pyw:574 +#: fpdb.pyw:575 msgid "User cancelled recreating tables" msgstr "A felhasználó megszakította a táblák újra létrehozását" -#: fpdb.pyw:581 +#: fpdb.pyw:582 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:589 +#: fpdb.pyw:590 msgid " Hero's cache starts: " msgstr " Saját gyorstár innentől: " -#: fpdb.pyw:603 +#: fpdb.pyw:604 msgid " Villains' cache starts: " msgstr " Ellenfelek gyorstára innentől: " -#: fpdb.pyw:616 +#: fpdb.pyw:617 msgid " Rebuilding HUD Cache ... " msgstr " HUD gyorstár újraépítése ... " -#: fpdb.pyw:624 +#: fpdb.pyw:625 msgid "User cancelled rebuilding hud cache" msgstr "A felhasználó megszakította a HUD gyorstár újraépítését." -#: fpdb.pyw:636 +#: fpdb.pyw:637 msgid "Confirm rebuilding database indexes" msgstr "Erősítsd meg az adatbázis indexeinek újraépítését" -#: fpdb.pyw:637 +#: fpdb.pyw:638 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:645 +#: fpdb.pyw:646 msgid " Rebuilding Indexes ... " msgstr " Indexek újraépítése ... " -#: fpdb.pyw:652 +#: fpdb.pyw:653 msgid " Cleaning Database ... " msgstr " Adatbázis tisztítása ... " -#: fpdb.pyw:657 +#: fpdb.pyw:658 msgid " Analyzing Database ... " msgstr " Adatbázis elemzése ... " -#: fpdb.pyw:662 +#: fpdb.pyw:663 msgid "User cancelled rebuilding db indexes" msgstr "A felhasználó megszakította az adatbázis indexeinek újraépítését." -#: fpdb.pyw:757 +#: fpdb.pyw:758 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:808 +#: fpdb.pyw:810 msgid "_Main" msgstr "Fő_menü" -#: fpdb.pyw:809 fpdb.pyw:836 +#: fpdb.pyw:811 fpdb.pyw:839 msgid "_Quit" msgstr "_Kilépés" -#: fpdb.pyw:810 +#: fpdb.pyw:812 msgid "L" msgstr "L" -#: fpdb.pyw:810 +#: fpdb.pyw:812 msgid "_Load Profile (broken)" msgstr "Profil betö_ltése (hibás)" -#: fpdb.pyw:811 +#: fpdb.pyw:813 msgid "S" msgstr "S" -#: fpdb.pyw:811 +#: fpdb.pyw:813 msgid "_Save Profile (todo)" msgstr "Profil menté_se (todo)" -#: fpdb.pyw:812 +#: fpdb.pyw:814 msgid "F" msgstr "B" -#: fpdb.pyw:812 +#: fpdb.pyw:814 msgid "Pre_ferences" msgstr "_Beállítások" -#: fpdb.pyw:813 +#: fpdb.pyw:815 msgid "_Import" msgstr "_Importálás" -#: fpdb.pyw:814 +#: fpdb.pyw:816 msgid "B" msgstr "I" -#: fpdb.pyw:815 +#: fpdb.pyw:817 msgid "I" msgstr "E" -#: fpdb.pyw:815 +#: fpdb.pyw:817 msgid "_Import through eMail/IMAP" msgstr "_Email import (IMAP)" -#: fpdb.pyw:816 +#: fpdb.pyw:818 msgid "_Viewers" msgstr "_Nézetek" -#: fpdb.pyw:817 +#: fpdb.pyw:819 msgid "A" msgstr "A" -#: fpdb.pyw:817 +#: fpdb.pyw:819 msgid "_Auto Import and HUD" msgstr "_Auto Import és HUD" -#: fpdb.pyw:818 +#: fpdb.pyw:820 msgid "H" msgstr "H" -#: fpdb.pyw:818 +#: fpdb.pyw:820 msgid "_HUD Configurator" msgstr "_HUD beállítása" -#: fpdb.pyw:819 +#: fpdb.pyw:821 msgid "G" msgstr "G" -#: fpdb.pyw:819 +#: fpdb.pyw:821 msgid "_Graphs" msgstr "_Grafikonok" -#: fpdb.pyw:820 +#: fpdb.pyw:822 fpdb.pyw:1077 +#, fuzzy +msgid "Tourney Graphs" +msgstr "Verseny típusa" + +#: fpdb.pyw:823 msgid "P" msgstr "P" -#: fpdb.pyw:820 +#: fpdb.pyw:823 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Kész_pénzes statisztikák (táblázat; Postgre-vel nem)" -#: fpdb.pyw:821 +#: fpdb.pyw:824 msgid "T" msgstr "T" -#: fpdb.pyw:821 +#: fpdb.pyw:824 msgid "_Tourney Player Stats (tabulated view, not on pgsql)" msgstr "Versenyjá_tékos statisztikák (táblázat; Postgre-vel nem)" -#: fpdb.pyw:822 +#: fpdb.pyw:825 msgid "Tourney _Viewer" msgstr "_Verseny nézet" -#: fpdb.pyw:823 +#: fpdb.pyw:826 msgid "O" msgstr "O" -#: fpdb.pyw:823 +#: fpdb.pyw:826 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "P_ozíciós statisztikák (táblázat; SQLite-tal nem)" -#: fpdb.pyw:824 fpdb.pyw:1039 +#: fpdb.pyw:827 fpdb.pyw:1042 msgid "Session Stats" msgstr "Session statisztikák" -#: fpdb.pyw:825 +#: fpdb.pyw:828 msgid "_Database" msgstr "A_datbázis" -#: fpdb.pyw:826 +#: fpdb.pyw:829 msgid "_Maintain Databases" msgstr "_Karbantartás" -#: fpdb.pyw:827 +#: fpdb.pyw:830 msgid "Create or Recreate _Tables" msgstr "_Táblák (újra) létrehozása" -#: fpdb.pyw:828 +#: fpdb.pyw:831 msgid "Rebuild HUD Cache" msgstr "HUD gyorstár újraépítése" -#: fpdb.pyw:829 +#: fpdb.pyw:832 msgid "Rebuild DB Indexes" msgstr "Adatbázis indexek újraépítése" -#: fpdb.pyw:830 +#: fpdb.pyw:833 msgid "_Statistics" msgstr "_Statisztikák" -#: fpdb.pyw:831 +#: fpdb.pyw:834 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Adatbázis kiírása textfájlba (SOKÁIG tart)" -#: fpdb.pyw:832 +#: fpdb.pyw:835 msgid "_Help" msgstr "_Súgó" -#: fpdb.pyw:833 +#: fpdb.pyw:836 msgid "_Log Messages" msgstr "Nap_lóbejegyzések" -#: fpdb.pyw:834 +#: fpdb.pyw:837 msgid "A_bout, License, Copying" msgstr "_Névjegy, licensz, másolás" -#: fpdb.pyw:852 +#: fpdb.pyw:855 msgid "There is an error in your config file\n" msgstr "Hiba van a konfigurációs fájlodban\n" -#: fpdb.pyw:853 +#: fpdb.pyw:856 msgid "" "\n" "\n" @@ -3086,19 +3175,19 @@ msgstr "" "\n" "A hiba a következő: " -#: fpdb.pyw:854 +#: fpdb.pyw:857 msgid "CONFIG FILE ERROR" msgstr "KONFIGURÁCIÓS FÁJL HIBA" -#: fpdb.pyw:858 +#: fpdb.pyw:861 msgid "Logfile is %s\n" msgstr "A naplófájl: %s\n" -#: fpdb.pyw:860 +#: fpdb.pyw:863 msgid "Config file" msgstr "Konfigurációs fájl" -#: fpdb.pyw:861 +#: fpdb.pyw:864 msgid "" "has been created at:\n" "%s.\n" @@ -3106,7 +3195,7 @@ msgstr "" "létrehozva itt:\n" "%s.\n" -#: fpdb.pyw:862 +#: fpdb.pyw:865 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." @@ -3115,19 +3204,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:884 +#: fpdb.pyw:887 msgid "Connected to SQLite: %s" msgstr "Kapcsolódva az SQLite adatbázishoz: %s" -#: fpdb.pyw:918 +#: fpdb.pyw:921 msgid "Strong Warning - Invalid database version" msgstr "Nyomatékos figyelmeztetés - Érvénytelen adatbázis verzió" -#: fpdb.pyw:920 +#: fpdb.pyw:923 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:924 +#: fpdb.pyw:927 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3135,7 +3224,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:928 +#: fpdb.pyw:931 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3144,13 +3233,13 @@ msgstr "" "kiléphet, tönkretehet adatokat, stb." # FIXME: would need a different word ordering in Hungarian -#: fpdb.pyw:941 +#: 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:951 +#: fpdb.pyw:954 msgid "" "\n" "Global lock taken by %s" @@ -3158,7 +3247,7 @@ msgstr "" "\n" "Globális zárolást végzett %s" -#: fpdb.pyw:954 +#: fpdb.pyw:957 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3166,43 +3255,43 @@ msgstr "" "\n" "Globális zárolás meghiúsult, %s már zárolta" -#: fpdb.pyw:964 +#: fpdb.pyw:967 msgid "Quitting normally" msgstr "Normál kilépés" -#: fpdb.pyw:988 +#: fpdb.pyw:991 msgid "Global lock released.\n" msgstr "Globális zárolás feloldva.\n" -#: fpdb.pyw:995 +#: fpdb.pyw:998 msgid "Auto Import" msgstr "Auto Import" -#: fpdb.pyw:1002 +#: fpdb.pyw:1005 msgid "Bulk Import" msgstr "Importálás" -#: fpdb.pyw:1008 +#: fpdb.pyw:1011 msgid "eMail Import" msgstr "Email import" -#: fpdb.pyw:1015 +#: fpdb.pyw:1018 msgid "Ring Player Stats" msgstr "Készpénzes statisztikák" -#: fpdb.pyw:1021 +#: fpdb.pyw:1024 msgid "Tourney Player Stats" msgstr "Versenystatisztikák" -#: fpdb.pyw:1027 +#: fpdb.pyw:1030 msgid "Tourney Viewer" msgstr "Verseny nézet" -#: fpdb.pyw:1033 +#: fpdb.pyw:1036 msgid "Positional Stats" msgstr "Pozíciós statisztikák" -#: fpdb.pyw:1043 +#: fpdb.pyw:1046 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3260,18 +3349,18 @@ msgstr "" "GPL2 vagy újabb licensszel.\n" "A Windows telepítő csomag tartalmaz MIT licensz hatálya alá eső részeket " "is.\n" -"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." +"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:1060 +#: fpdb.pyw:1063 msgid "Help" msgstr "Súgó" -#: fpdb.pyw:1067 +#: fpdb.pyw:1070 msgid "Graphs" msgstr "Grafikonok" -#: fpdb.pyw:1119 +#: fpdb.pyw:1129 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -3281,15 +3370,15 @@ msgstr "" "Megjegyzés: a hibakimenet átirányítva az fpdb-errors.txt és HUD-errors.txt " "fájlokba itt: %s" -#: fpdb.pyw:1148 +#: fpdb.pyw:1158 msgid "fpdb starting ..." msgstr "fpdb indítása ..." -#: fpdb.pyw:1205 +#: fpdb.pyw:1215 msgid "FPDB WARNING" msgstr "FPDB FIGYELMEZTETÉS" -#: fpdb.pyw:1224 +#: fpdb.pyw:1235 msgid "" "WARNING: Unable to find output hand history directory %s\n" "\n" @@ -3300,7 +3389,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:1232 +#: fpdb.pyw:1243 msgid "" "WARNING: Unable to create hand output directory. Importing is not likely to " "work until this is fixed." @@ -3308,6 +3397,25 @@ 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:1254 +#, fuzzy +msgid "" +"WARNING: Unable to find site '%s'\n" +"\n" +"Press YES to add this site to the database." +msgstr "" +"FIGYELEM: Nem található a leosztásarchívum könyvtára (%s)\n" +"\n" +" 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:1270 +msgid "" +"\n" +"Enter short code for %s\n" +"(up to 3 characters):\n" +msgstr "" + #: fpdb_import.py:60 msgid "Import database module: MySQLdb not found" msgstr "Nem található a következő adatbázis-modul: MySQLdb" @@ -3316,11 +3424,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:189 +#: fpdb_import.py:194 msgid "Database ID for %s not found" msgstr "Azonosító nem található a(z) %s teremhez" -#: fpdb_import.py:191 +#: fpdb_import.py:196 msgid "" "[ERROR] More than 1 Database ID found for %s - Multiple currencies not " "implemented yet" @@ -3328,63 +3436,63 @@ 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:227 +#: fpdb_import.py:232 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" -#: fpdb_import.py:237 +#: fpdb_import.py:242 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:246 +#: fpdb_import.py:251 msgid "No need to drop indexes." msgstr "Nem szükséges az indexek eldobása." -#: fpdb_import.py:265 +#: fpdb_import.py:270 msgid "writers finished already" msgstr "az írások már befejeződtek" -#: fpdb_import.py:268 +#: fpdb_import.py:273 msgid "waiting for writers to finish ..." msgstr "várakozás az írások befejeződésére ..." -#: fpdb_import.py:278 +#: fpdb_import.py:283 msgid " ... writers finished" msgstr " ... az írások befejeződtek" -#: fpdb_import.py:284 +#: fpdb_import.py:289 msgid "No need to rebuild indexes." msgstr "Nem szükséges az adatbázis indexeinek újraépítése." -#: fpdb_import.py:288 +#: fpdb_import.py:293 msgid "No need to rebuild hudcache." msgstr "Nem szükséges a HUD gyorstár újraépítése." -#: fpdb_import.py:313 +#: fpdb_import.py:327 msgid "sending finish message queue length =" msgstr "befejező üzenet küldése; sor hossza =" -#: fpdb_import.py:439 fpdb_import.py:441 +#: fpdb_import.py:454 fpdb_import.py:456 msgid "Converting %s" msgstr "%s konvertálása" -#: fpdb_import.py:477 +#: fpdb_import.py:494 msgid "Hand processed but empty" msgstr "A leosztás feldolgozva, de üres volt" -#: fpdb_import.py:490 +#: fpdb_import.py:507 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: leosztás küldése a HUD számára" -#: fpdb_import.py:493 +#: fpdb_import.py:510 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:508 +#: fpdb_import.py:525 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "Ismeretlen szűrő: filter_name:'%s' a '%s' szűrőben" -#: fpdb_import.py:519 +#: fpdb_import.py:536 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -3392,11 +3500,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:520 +#: fpdb_import.py:537 msgid "Filename:" msgstr "Fájlnév:" -#: fpdb_import.py:521 +#: fpdb_import.py:538 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -3404,11 +3512,16 @@ 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:523 +#: fpdb_import.py:540 msgid "Hand logged to hand-errors.txt" msgstr "A leosztás naplózva a hand-errors.txt fájlba" -#: fpdb_import.py:531 +#: fpdb_import.py:596 +#, fuzzy +msgid "Importing" +msgstr "Importálás..." + +#: fpdb_import.py:624 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" @@ -3443,6 +3556,22 @@ 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 "GameInfo regex did not match" +#~ msgstr "GameInfo regex nem illeszkedik" + +#~ msgid "" +#~ "*** Parse error reading blinds (check compilePlayerRegexs as a likely " +#~ "culprit)" +#~ msgstr "" +#~ "*** Feldolgozási hiba a vakok beolvasása közben (valószínűleg a " +#~ "compilePlayerRegex-eket kell ellenőrizni)" + +#~ msgid "didn't recognise buyin currency in:" +#~ msgstr "nem sikerült felismerni a beülő pénznemét ebben:" + +#~ msgid "in not result starttime" +#~ msgstr "a starttime nem található részében" + #~ msgid "db connection to " #~ msgstr "kapcsolódás az adatbázishoz " diff --git a/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo index 37b38b530f781da5a262306de61cd16951374215..9e085b657ab8b6c4b4f29d1d53702a4aabcfcfeb 100644 GIT binary patch delta 13071 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 SoiV+#Jh!y_?hRgxy#E&;dyez~ delta 12762 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