From 359ba7926ace19ad021569a5a237af16b7b36d94 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 01:17:08 +0200 Subject: [PATCH] update l10n files --- pyfpdb/locale/de/LC_MESSAGES/fpdb.mo | Bin 26055 -> 25931 bytes pyfpdb/locale/es/LC_MESSAGES/fpdb.mo | Bin 11627 -> 11583 bytes pyfpdb/locale/fpdb-de_DE.po | 566 ++++++++++++------------ pyfpdb/locale/fpdb-en_GB.pot | 560 +++++++++++------------ pyfpdb/locale/fpdb-es_ES.po | 563 ++++++++++++------------ pyfpdb/locale/fpdb-fr_FR.po | 578 ++++++++++++------------ pyfpdb/locale/fpdb-hu_HU.po | 578 ++++++++++++------------ pyfpdb/locale/fpdb-it_IT.po | 635 +++++++++++++-------------- pyfpdb/locale/fpdb-pl_PL.po | 563 ++++++++++++------------ pyfpdb/locale/fpdb-ru_RU.po | 563 ++++++++++++------------ pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo | Bin 70791 -> 70444 bytes pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo | Bin 79658 -> 79130 bytes pyfpdb/locale/it/LC_MESSAGES/fpdb.mo | Bin 76038 -> 76375 bytes pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo | Bin 21158 -> 21077 bytes pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo | Bin 8217 -> 8160 bytes 15 files changed, 2223 insertions(+), 2383 deletions(-) diff --git a/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo index 8bc5cd31eb4ca6032bd5be27d06db6ef9874700f..ec62848e640e9341550d28d48704430faa1d15b8 100644 GIT binary patch delta 5004 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 OYTo>1tuYnZe*Xs~F;nIM diff --git a/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo index 0ac603c59c3fbb73e82c9510f679f5f56a92d183..ebf33032589529bcab487b5242bcbd60bd2bd9a4 100644 GIT binary patch delta 2751 zcmYM!eQ1?c9KiA8oOdr;I;YN;rq}5<)2r=8&3sE%u0_$vlJaF_rG=)H8cI!kav>5_ zrfI{eBpE7U<+f4?Yk{i}{X?4xf@TD%HUBZ0X@&It?mp1i_BrRd=Q-zhe&=^?=lr($ z(a-%ew+DXq^LH12Pxi9+|IgdGAxx(G4yLdj2jevyh`GH(D8(f9!5SQdbJ5S2qvIRm z{!Sc4zd3CbexlKj2e)u2<}!;G;{cq6Nt}yLvm+9?*>Q=pROYLqA6QLJ|KAU=mtnv*YIr z(TQJ1)(o$rXS@+7;=5RZ$FLG_pc@*SPyVg$=UBZ8cc3qxM|b!envp-zKyITu?MG$0 z;9xArLUbdwXh!Cs^DII$ycB(Z12RQ;ADw@HM58;U=!ET_B&V4GruT8u4v3 zklt*|d*2@&Hx-juh3@=$B=)cz%Wwnol@VId8u=Qji71?;L9pQzy3i$bp-yz7n`r8K zaQQ9De00GfXuu=U4U9)(3pMBwJcEv35xW|l?=>`lhVJK_{}viX+K5JY5DnxA-h)Tc zR9{6?If%PwKuPo(R`Aa=eH5*sMK}TXVnvS-e#BYydvWI`VKsJNV=VCgH_~u{&(Vp` z#REE#HA8~$WzTE`+MkJjg+3Kqk5>JM=){L&Pv8jpmoSA1&ehK=(M&ytk&!N;VXC&F zJ88li{0yz?zmPe?-*LZyXsm&u*nI?OO2^}9oR0j4XZcr*Zy-qs`)~|?iw5xfaL(WA zHB62<6rm}fiUzU_85`E4<94G9x1lxiJsNmN{QMm5qyG!~{-$KQwsxX{HKX&LMd#~E zM(OKUK+iKTMI%k2MOlqbv=CkB6?CU-(1|vpDg7ATSsPkISJ3g-(W1MB)<#BAdZV+^ zBCU&Pc>iBQi>n@;a3el~dvF?FMZZGFaPVdzh2Gyv%)n|i(1+36QHQH>33k^Mx}i>V zTo2M=Eky%qIA8)A@vOLCjh^k(XaI}R>fM7L(b@QUqL@OWUxfy|1>ML6bcdJGqv}Ez z%qU5JJ`CAN6pCrg;DZ#plVwQZhZSh*-a_gwY( URz9_Sa_hLEYqMLMi@wVJ4_H+I?EnA( delta 2793 zcmYM!duWzb9KiA8ZtjxvGTm&Zd*`j0PS-Y-yk#nQ3sbu|r({!yjLdQ zXo@*O!~`p{nTn;k5=mN)aQ_&~6ivE`R;2WY)c4!_Kx5nIoaa5yIluEezw>@x{cCk} zxl7uPz|SH69^h|oy1oB@-pvkS7~Q=%2wSl`w#x~j8y4b&Scdmu73O1Y{P}8h{Pwti z82iv~N*aY9X>{U27H=0~VeC-sN`E>guoj(Y19riEH~>G!RBS`03RiF>{)TB-(jhs% z6jSJr#Y`NJSs@DHaT>n(40gu(ct0-3f%s6wrv5+|PAAPSoP!2lfRQ_?pkXSf#sgNMFRVo;-iX6-3%bBrG{9Cgz^m9EZ^h5= zB6|pFq;nGH;TW8Y9@QRn-hG|PzY!kbfoF3ZP1VVGzy+L5|041mN*V0dOud;VJychSb=$YBWd8(EBIrXHPV4Vvi<==%-G)ZwFuh6|iUcl0ef;Z@AQ8)!A(#GW{S%JTU{ zti);P(XGQ``~b7C1z*NXXojBVpU)R#0$)UHDtd|ryOVFU6N5?YWNiNbd@EQ+6zV8cyxp;Rur3uU4c zbwg9v3oXtvbirY0z+=!2OhIA}wdfJ7M#sM%yA_>pC+2$p_r)K4h(>x8jqp4gNGlG( zOK7UIxO=9u0u5+1@*AGupJ!T!*3cRpjAyXC9k&C=((ldP8;T3C(EGoe2Ad8?(FK~( ziSIZ7Gx=U-?a&83vr%z>4*FHPJa!ja^`D{deG~f=7ST`TJO^PP^z-Q$nX2b$80l+h zs*a#LIgXR?YqYAnvO05x0<>R=*1&N5?+DO)KLz{ZY~(k*!oPmF7fC|+5=-#=UgX~Z zG6>J=?TKdMQ8eYV&_Fh#6YW9AokSOILu=$38u;z_`5in+{~r4Ofkd*lPN0EZKPU9ytn2lG!s?mHJ*nlxD*X|1$s+1<1*Za z)>b-caAQ#c4F{H@MfMmvpc>uj;<&#QJ>&Ig09(;2ZbpwPrC;)SIZmU$1P%BUx}mK8 z$&KcrM^=oi7lpwz954|xa0ZUXDs(41k&6&^qbd9ZsmE{{Nk(WxvK{_G125*=$V^sX zI*vy(Fc}SK20ny)F@yEPS2QN@paosHD+lN`nThQ&!gaV2t^OSDsLxA~S3((@fhshm zn~=H-4d}Sj=zHfd1FvBk{(>D?KirBR+(W-2QwYx#Rp4M8i|(u*ooFqZ`UZ4dE4t&W zn2Nt+0{_BH%paKiVk<)Xm1v-&F*2ejX=GtFT67E1lrBRD?ub2%+4P&x_nPDWMYMJ< zqYK\n" "Language-Team: Fpdb\n" @@ -18,32 +18,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Konnte Gametype in '%s' nicht erkennen" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "Keine Treffer für re_HandInfo: '%s'" @@ -59,21 +59,21 @@ msgstr "Dateiname: %s" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "re*InfoFromFilename konnte '%s' nicht erkennen" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "Lese Antes" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "Spieler macht Bring In: %s für %s" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "Kein Bring In gefunden." -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "Keine Small Blind" @@ -82,28 +82,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "" #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "Nicht implementierte readAction: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "Zu lesende Hand History" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "Ausgabepfad" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -126,14 +126,14 @@ msgstr "Kein Bringin gefunden" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "DEBUG: " -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -169,11 +169,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "Keine %s gefunden, Fallback nicht möglich. Beende fpdb.\n" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "Erstelle Verzeichnis \"%s\"" @@ -185,10 +185,6 @@ msgstr "" "Standardkodierung war auf US-ASCII gesetzt, verwende stattdessen CP1252 - " "bitte melde dieses Problem, es sei denn Du spielst an einem Mac." -#: Configuration.py:317 -msgid "Loading site" -msgstr "Lade Seite" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "config.general: Füge %s=%s hinzu" @@ -197,10 +193,6 @@ msgstr "config.general: Füge %s=%s hinzu" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "Konfiguration für raw_hands fehlt" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -209,10 +201,6 @@ msgstr "" msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -226,7 +214,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "Lese Konfigurationsdatei %s" @@ -246,325 +234,321 @@ msgstr "Sqlalchemy Verbindungspool wird nicht genutzt" msgid "Not using numpy to define variance in sqlite." msgstr "Numpy wird nicht genutzt um Variance in SQLite zu bestimmen." -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "Erzeuge Datenbankinstanz: sql=%s" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "Commit %s fehlgeschlagen: info=%s value=%s" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "Commit fehlgeschlagen" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "*** Datenbankfehler: " -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "Fehler: Ergebnis der Query %s hatte nicht player_id als erste Spalte" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId():Konnte insert_id nicht abrufen? ret=%d" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): Konnte lastval nicht abrufen? row=%d" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): Unbekanntes Backend: %d" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "*** Datenbank get_last_insert_id Fehler: " -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "Erstelle Foreign Key " -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "Erstellen des Foreign Keys fehlgeschlagen: " -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "Erstelle MySQL Index %s %s" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "Erstelle PostgreSQL index" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "Erstellen des Indexes fehlgeschlagen: " -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "Bearbeitung nach Import dauerte %s Sekunden:" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "Erstelle MySQL Index %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "" -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "Nicht implementierte readAction: %s %s" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -745,87 +729,87 @@ msgstr "Wählen Sie ein Datum" msgid "Done" msgstr "Fertig" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "parseSummary: Konnte Tourney Info nicht erkennen: '%s'" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "parseSummary: FpdbParseError" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "parseSummary: Konnte Währung nicht finden" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Konnte Währung nicht finden" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 #, fuzzy msgid "Raising FpdbParseError" msgstr "parseSummary: FpdbParseError" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -1041,7 +1025,7 @@ msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "" @@ -1906,12 +1890,12 @@ msgstr "" msgid "Tournament Results" msgstr "" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1927,19 +1911,19 @@ msgstr "" msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "" @@ -2137,308 +2121,304 @@ msgstr "" msgid "HUD Main Window" msgstr "" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" msgstr "" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1597 +#: Hand.py:1616 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:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "" @@ -2452,108 +2432,108 @@ msgstr "" msgid "Press ENTER to continue." msgstr "Drücken Sie ENTER um fortzufahren" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2733,21 +2713,21 @@ msgstr "" msgid "No Name" msgstr "" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: DATETIME in '%s' nicht erkannt" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2836,7 +2816,7 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 #, fuzzy msgid "Failed to detect currency. Hand ID: %s: '%s'" @@ -3340,7 +3320,7 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "" @@ -4036,83 +4016,79 @@ msgid "" "implemented yet" msgstr "" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Beginn %s -- %d Dateien zu importieren. Indexe: %s" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "Es ist nicht nötig die Indexe zu löschen." -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "Writer sind bereits fertig" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "Warte, dass Writer fertig werden ..." -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr " ... Writer sind fertig" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "Es ist nicht nötig die Indexe neu zu erstellen" -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "Es ist nicht nötig HudCache neu zu erstellen" -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:526 +#: fpdb_import.py:528 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:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "" -#: fpdb_import.py:528 +#: fpdb_import.py:530 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:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" @@ -4146,6 +4122,12 @@ msgid "" "manually\n" msgstr "" +#~ msgid "Loading site" +#~ msgstr "Lade Seite" + +#~ msgid "missing config section raw_hands" +#~ msgstr "Konfiguration für raw_hands fehlt" + #, fuzzy #~ msgid "Confirm recreating HUD cache" #~ msgstr "Tabellen löschen und reinitialisieren" diff --git a/pyfpdb/locale/fpdb-en_GB.pot b/pyfpdb/locale/fpdb-en_GB.pot index 037bed2e..461a42da 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: 2011-04-04 23:46+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,32 +17,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "" @@ -58,21 +58,21 @@ msgstr "" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "" @@ -81,28 +81,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "" #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -125,14 +125,14 @@ msgstr "" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -168,11 +168,11 @@ msgid "" "No %s found, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "" @@ -180,10 +180,6 @@ msgstr "" msgid "Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're not on a Mac, please report this problem." msgstr "" -#: Configuration.py:317 -msgid "Loading site" -msgstr "" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" @@ -192,10 +188,6 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -204,10 +196,6 @@ msgstr "" msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -220,7 +208,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "" @@ -240,324 +228,320 @@ msgstr "" msgid "Not using numpy to define variance in sqlite." msgstr "" -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "" -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "" -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1419 msgid "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "" -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -738,86 +722,86 @@ msgstr "" msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 msgid "Raising FpdbParseError" msgstr "" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -1013,7 +997,7 @@ msgstr "" msgid "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "" @@ -1854,11 +1838,11 @@ msgstr "" msgid "Tournament Results" msgstr "" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1874,19 +1858,19 @@ msgstr "" msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "" @@ -2084,303 +2068,299 @@ msgstr "" msgid "HUD Main Window" msgstr "" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:816 +#: Hand.py:828 msgid "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, expecting datetime.date object, received:" msgstr "" -#: Hand.py:817 +#: Hand.py:829 msgid "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1597 +#: Hand.py:1616 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:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "" @@ -2392,108 +2372,108 @@ msgstr "" msgid "Press ENTER to continue." msgstr "" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2672,21 +2652,21 @@ msgstr "" msgid "No Name" msgstr "" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2774,7 +2754,7 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 msgid "Failed to detect currency. Hand ID: %s: '%s'" msgstr "" @@ -3275,7 +3255,7 @@ msgstr "" msgid "This module was developed and tested with version 2.8.18 of gtk. You are using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "" @@ -3870,79 +3850,75 @@ msgstr "" msgid "[ERROR] More than 1 Database ID found for %s - Multiple currencies not implemented yet" msgstr "" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "" -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "" -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr "" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "" -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "" -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:526 +#: fpdb_import.py:528 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:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "" -#: fpdb_import.py:528 +#: fpdb_import.py:530 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:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" diff --git a/pyfpdb/locale/fpdb-es_ES.po b/pyfpdb/locale/fpdb-es_ES.po index 30e7440e..a08df2fc 100644 --- a/pyfpdb/locale/fpdb-es_ES.po +++ b/pyfpdb/locale/fpdb-es_ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: fpdb\n" -"POT-Creation-Date: 2011-04-04 22:30+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: \n" "Last-Translator: Javier Sánchez \n" "Language-Team: \n" @@ -14,32 +14,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Incapaz de reconocer el tipo de juego para: '%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: Lanzando FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "" @@ -55,21 +55,21 @@ msgstr "Nombre de archivo: %s" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "" @@ -78,28 +78,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "" #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -122,14 +122,14 @@ msgstr "" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -160,11 +160,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "" @@ -174,10 +174,6 @@ msgid "" "not on a Mac, please report this problem." msgstr "" -#: Configuration.py:317 -msgid "Loading site" -msgstr "Cargando sitio" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" @@ -186,10 +182,6 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -198,10 +190,6 @@ msgstr "" msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -215,7 +203,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "" @@ -235,331 +223,327 @@ msgstr "" msgid "Not using numpy to define variance in sqlite." msgstr "" -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "Creando instancia de la base de datos, sql = %s" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** ADVERTENCIA ERROR DE MYSQL DESCONOCIDO:" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" "Algunas funciones de la base de datos no funcionaran sin soporte para NumPy" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" "versión de la base de datos (%s) obsoleta o demasiado nueva - por favor, " "recree las tablas" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "*** Error en la base de datos: " -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "Creando clave ajena" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "Creación de clave ajena fallida:" -#: Database.py:1172 +#: Database.py:1190 #, fuzzy msgid "Creating MySQL index %s %s" msgstr "Creando índice de mysql %s %s" -#: Database.py:1181 +#: Database.py:1199 #, fuzzy msgid "Creating PostgreSQL index " msgstr "Creando índice de postgresql" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "" -#: Database.py:1194 +#: Database.py:1212 #, fuzzy msgid "After import took %s seconds" msgstr "Tiempo entre importaciones en segundos:" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "Creando índice de mysql %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "" -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -743,88 +727,88 @@ msgstr "" msgid "Done" msgstr "Hecho" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 #, fuzzy msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "determineGameType: Lanzando FpdbParseError" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 #, fuzzy msgid "Raising FpdbParseError" msgstr "determineGameType: Lanzando FpdbParseError" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -1028,7 +1012,7 @@ msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "USO:" @@ -1906,12 +1890,12 @@ msgstr "" msgid "Tournament Results" msgstr "Resultados de torneos" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1927,19 +1911,19 @@ msgstr "" msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "" @@ -2141,308 +2125,304 @@ msgstr "" msgid "HUD Main Window" msgstr "Ventana principal del HUD" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "BB" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "SB" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "HERO" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" msgstr "" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1597 +#: Hand.py:1616 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:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "" @@ -2456,108 +2436,108 @@ msgstr "" msgid "Press ENTER to continue." msgstr "" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2740,22 +2720,22 @@ msgstr "" msgid "No Name" msgstr "" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 #, fuzzy msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: No coinciden: '%s'" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2844,7 +2824,7 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 msgid "Failed to detect currency. Hand ID: %s: '%s'" msgstr "" @@ -3346,7 +3326,7 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "" @@ -4010,83 +3990,79 @@ msgid "" "implemented yet" msgstr "" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "" -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "" -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr "" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "" -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "" -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:526 +#: fpdb_import.py:528 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:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "" -#: fpdb_import.py:528 +#: fpdb_import.py:530 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:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" @@ -4120,6 +4096,9 @@ msgid "" "manually\n" msgstr "" +#~ msgid "Loading site" +#~ msgstr "Cargando sitio" + #, fuzzy #~ msgid "Confirm recreating HUD cache" #~ msgstr "Confirme borrado y recreación de tablas" diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index 1ea07d94..3d5a35a3 100644 --- a/pyfpdb/locale/fpdb-fr_FR.po +++ b/pyfpdb/locale/fpdb-fr_FR.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-04 22:30+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: 2011-03-09 15:37+0000\n" "Last-Translator: kibbitzer \n" "Language-Team: French (France) <>\n" @@ -18,32 +18,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Impossible de reconnaître le type de jeu de: '%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: Une erreur d'analyse de Fpdb est survenue" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 #, fuzzy msgid "No match in readHandInfo: '%s'" msgstr "Pas de correspondance dans readHandInfo" @@ -63,21 +63,21 @@ msgstr "Nom de fichier: '%s'" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "Absolute: Ne correspond pas à re_*IntoFromFileName: '%s'" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "lecture antes" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "Le Bring-In du joueur est: %s pour %s" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "Pas de Bring-In trouvé." -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "Pas de petite blinde" @@ -86,28 +86,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "Absolute readStudPlayerCards est un bout de programme temporaire." #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "readAction non implémenté: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "analyse de l'historique des mains" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "traduction envoyée vers" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "suivre (tail -f) la sortie" @@ -131,14 +131,14 @@ msgstr "Bring-In non trouvé" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "encodage des cartes fpdb (même que pokersource)" @@ -176,12 +176,12 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "Pas de %s trouvé, impossible de continuer. Arrêt en cours.\n" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 #, fuzzy msgid "Default logger initialised for %s" msgstr "Logger par défaut initialisé pour" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "Création du répertoire: '%s'" @@ -193,10 +193,6 @@ msgstr "" "L'encodage par défaut est US-ASCII, passage en CP1252 -- Si vous n'êtes pas " "sur un Mac, veuillez rapporter le problème." -#: Configuration.py:317 -msgid "Loading site" -msgstr "Chargement du site" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "config.general: ajout %s = %s" @@ -205,10 +201,6 @@ msgstr "config.general: ajout %s = %s" msgid "bad number in xalignment was ignored" msgstr "mauvais chiffre dans xalignment a été ignoré" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "section de config raw_hands manquante" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -220,10 +212,6 @@ msgstr "" "Valeur de config invalide pour raw_hands.compression, mise par défaut à " "\"error\"" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "section de config raw_tourneys manquante" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -240,7 +228,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "Fichier de configuration %s non trouvé. Defaut utilisé." -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "Lecture du fichier de configuration %s" @@ -263,337 +251,333 @@ msgstr "N'utilise pas le pool de connexion sqlalchemy" msgid "Not using numpy to define variance in sqlite." msgstr "N'utilise pas numpy pour définir la variance dans sqlite" -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "Création de la base de donnée, sql = %s" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** ALERTE ERREUR MYSQL INCONNUE:" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "Connexion à  SQLite: %(database)s" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "Certaines fonctionnalités ne fonctionneront pas sans NumPy" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" "Version de la base de données trop ancienne ou trop récente (%s) - recrééez " "les tables SVP" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "Echec de lecture de la table de règlages - recréation des tables" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "Echec de lecture de la table de règlages - recréation des tables" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "échec du commit %s: info=%s valeur=%s" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "échec du commit" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "*** Erreur Base de Données: " -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "Base de Données: date d'il y a n mains = " -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "ERROR: query %s le résultat n'a pas player_id en première colonne" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId(): problème lors de la recherche insert_id? ret=%d" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): problème lors de la recherche lastval? row=%d" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): backend inconnu: %d" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "*** Erreur get_last_insert_id base de données: " -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" "Attention: la suppression de pg fk %s_%s_fkey a échoué: %s, continue..." -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "attention: contrainte %s_%s_fkey non supprimée: %s, continue ..." -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "supprime mysql index" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr " suppression d'index a échoué: " -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "supprime pg index " -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "attention: suppression de l'index %s_%s_idx a échoué: %s, continue ..." -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "attention: index %s_%s_idx non supprimé: %s, continue ..." -#: Database.py:1119 +#: Database.py:1137 #, fuzzy msgid "prepare import took %s seconds" msgstr "Le nettoyage a pris %.1f secondes" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "Création de la clé distante " -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "Échec de la création de la clé distante: " -#: Database.py:1172 +#: Database.py:1190 #, fuzzy msgid "Creating MySQL index %s %s" msgstr "Création de l'index mysql %s %s" -#: Database.py:1181 +#: Database.py:1199 #, fuzzy msgid "Creating PostgreSQL index " msgstr "Création de l'index pg" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "La création de l'index a échoué: " -#: Database.py:1194 +#: Database.py:1212 #, fuzzy msgid "After import took %s seconds" msgstr "L'analyse a pris %.1f secondes" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "Fin de re-création des tables" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "***Erreur lors de la création des tables: " -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "*** Erreur impossible de récuperer databasecursor" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "***Erreur lors de la suppression des tables: " -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "*** Erreur lors du commit de suppression des tables" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "Création de l'index mysql %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "Création de l'index pgsql %s %s" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "Création de l'index sqlite %s %s" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Base de données inconnue: MySQL, Postgres et SQLite sont supportées" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "Erreur lors de la création des index: " -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "Suppression de l'index sqlite " -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" "Fpdb ne supporte que MySQL, Postgres et SQLITE, qu'essayez vous d'utiliser ?" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr " set_isolation_level a échoué:" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "Seuls MySQL et Postgres sont supportés pour le moment" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "Suppresion de la clé distante mysql" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr " la suppression a échoué: " -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "suppression de la clé distante pg" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "suppression de la clé distante pg %s_%s_fkey, continue..." -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "Reconstruction du cache HUD a pris %.1f secondes" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "Erreur lors de la reconstruction du cache HUD:" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "Erreur lors de l'analyse" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "L'analyse a pris %.1f secondes" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "Erreur durant le nettoyage:" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "Le nettoyage a pris %.1f secondes" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "Error lors du lock_for_insert:" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "######## Mains ##########" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "###### Fin des mains ########" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "Erreur lors de l'obtention de l'ID de Héros:" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "######## Type de jeu ##########" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "###### Fin de type de jeu ########" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "Vidage de la file d'attente trop long - arrêt de l'écriture..." -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "arrêt de l'écriture, erreur de lecture de la file d'attente: " -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "Verrou mortel détecté - Nouvelle tentative..." -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "Trop de verrous mortels - Échec de l'enregistrement de la main " -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "***Erreur lors de l'enregistrement de la main" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" "base de données finie d'écrire: stocké %d mains (%d échouées) en %.1f " "secondes" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "***Erreur lors de l'envoi de fin: " -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "source invalide dans Database.createOrUpdateTourney" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "source invalide dans Database.createOrUpdateTourneysPlayers" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "HandToWrite.init erreur: " -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all erreur: " -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic est id_player = %d" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "plan de requête: " -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "cartes =" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "get_stats a duré: %4.3f seconds" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "appuyez sur entrée pour continuer" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "Impossible de reconnaître handinfo de: '¨%s'" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" "Everleaf readStudPlayerCards est seulement un bout de programme temporaire." -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 #, fuzzy msgid "Unimplemented readAction: %s %s" msgstr "readAction non implémenté: '%s' '%s'" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -777,93 +761,93 @@ msgstr "Choisir une date" msgid "Done" msgstr "Fait" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "parseSummary: Impossible de reconnaître les infos de tournoi: '%s'" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "parseSummary: Une erreur d'analyse de Fpdb est survenue" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "Impossible de reconnaître les infos de tournoi: '%s'" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "parseSummary: Impossible de trouver la devise" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Impossible de trouver la devise" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" "determineGameType: Une erreur d'analyse Fpdb du fichier '%s' est survenue" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds ne retourne rien pour '%s'" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 #, fuzzy msgid "Raising FpdbParseError" msgstr "parseSummary: Une erreur d'analyse de Fpdb est survenue" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 #, fuzzy msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "readPlayerStacks: Moins de 2 joueurs trouvés dans une main" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "Pas de Bring-In trouvé, handid =%s" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" "FTP: readButton: Impossible de déterminer le bouton (main #%s annulée ?)" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "FullTilt: DEBUG: readAction non implémenté: '%s' '%s'" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : Analyse incorrecte" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "Impossible d'avoir un ID de tournoi valide -- Fichier rejeté" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflit entre le buyin dans la ligne du haut (%s) et le champ BuyIn (%s)" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflit entre les frais dans la ligne du haut (%s) et le champ BuyIn (%s)" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" "Impossible d'affecter un buyin à ce tournoi : considérer en tant que freeroll" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "FullTilt: Statistiques de classement final du joueur illisibles : %s" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "FullTilt: %s non trouvé dans tourney.ranks..." -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "FullTilt: Mauvaise analyse : classement final incohérent : %s / %s" @@ -1090,7 +1074,7 @@ msgstr "" "Sort la version imprimée du numéro visualiseur de mains pour tester la " "compatibilité ascendante" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "UTILISATION:" @@ -2028,14 +2012,14 @@ msgstr "" msgid "Tournament Results" msgstr "Résultats de tournois" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" "GuiTourneyImport.load terminé: Stockés: %d»Erreurs: %d en %s secondes - %.0f/" "sec" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "Tentative d'ajout d'un répertoire '%s' qui n'en est pas un" @@ -2056,19 +2040,19 @@ msgstr "" "Importation de tournoi: Suppression du texte < 100 caractères à partir du " "début du fichier" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "Importation terminée %s/%s résumés de tournoi" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "GTI.readFile: '%s'" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "Il faut choisir un convertisseur" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "Il faut choisir un nom de fichier pour l'imporation" @@ -2284,260 +2268,256 @@ msgstr "Nom de BDD utilisé = %s\n" msgid "HUD Main Window" msgstr "Fenêtre Principale HUD" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "BB" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "SB" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "POSITION BOUTON" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "MAIN NO." -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "SITE" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "NOM DE TABLE" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "HÉROS" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "SIÈGES MAX" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "NIVEAU" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "MIXTE" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "DERNIÈRE MISE" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "ACTION DE RUES" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "RUES" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "TOUTES LES RUES" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "RUES COMMUNES" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "RUES PRIVATIVES" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "SIÈGES COMPTÉS" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "DISTRIBUÉES" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "MONTRE" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "JETÉES" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "POT TOTAL" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "TOTAL RAMASSÉ" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "PRÉLÈVEMENT" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "HEURE DE DÉPART" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "TOURNOI NO" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "IDENTIFIANT DE TOURNOI" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "IDENTIFIANT DE TYPE DE TOURNOI" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "INSCRIPTION" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "DEVISE D'INSCRIPTION" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "JETONS DE DÉPART" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "PRÉLÈVEMENT" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "EST À RECAVE" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "EST À ADDON" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "EST UN KO" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "BOUNTY KO" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "EST MATRIX" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "EST UN SHOOTOUT" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "COMMENTAIRE DE TOURNOI" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "JOUEURS" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "TAPIS" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "PLACÉE" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "POT" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "SIÈGE" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "TYPE DE JEU" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "ACTION" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "COLLECTÉES" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "MISES" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "TABLEAU" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "DÉFAUSSE" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "CARTES PRIVATIVES" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "IDS DE TOURNOI DES JOUEURS" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" "[ERREUR] Tentative d'ajout de cartes privatives pour un joueur inconnu: %s" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "Hand.insert(): hid #: %s est en double" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "Les tours choisis ne correspondent pas - La main %s a été annulée" -#: Hand.py:478 +#: Hand.py:487 #, fuzzy msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" "Erreur d'analyse de Fpdb : Les tours choisis semblent pas convenir: Les " "premiers 100 caractères: '%s'" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 #, fuzzy msgid "checkPlayerExists: %s fail on hand number %s" msgstr "eckPlayerExists: '%s' d'échecs sur la main numéro %s" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "%s %s suivi %s" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "%s %s relance %s" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "%s %s mise %s" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "%s %s passe" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "%s %s parole" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "addShownCards %s privatives=%s comunesl=%s" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" @@ -2545,34 +2525,34 @@ msgstr "" "*** ERREUR - MAIN: invoquant writeGameLine avec une valeur de STARTTIME " "inattendue, un objet datetime.date était attendu, reçu:" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" "*** Vérifiez que votre convertisseur d'historique de mains ait un paramètre " "d'heure de début de main correct !" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "*** Chaîne de jeu:" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "HoldemOmahaHand.__init__:Ni HHC ni BDD+Id de main fournis" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "%s %s entiers %s" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "Bringin: %s, %s" -#: Hand.py:1597 +#: Hand.py:1616 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" @@ -2580,24 +2560,24 @@ msgstr "" "join_holecards:le # de cartes privatives devrait être < 4 ou égal à 4 ou à 7 " "- 5 et 6 devrait être impossible pour quiconque n'est pas le héros" -#: Hand.py:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "join_holecards: cartes privatives(%s): %s" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "join_holecards: Le joueur '%s' semble ne pas avoir reçu de cartes" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 #, fuzzy msgid "call Pot.end() before printing pot total" msgstr "DEBUG: appel de Pot.end() avant impression du total de pot" -#: Hand.py:1692 +#: Hand.py:1711 #, fuzzy msgid "Error in printing Hand object" msgstr "Erreur de Fpdb à l'impression de l'objet Hand" @@ -2614,113 +2594,113 @@ msgstr "" msgid "Press ENTER to continue." msgstr "Appuyez sur ENTRÉE pour continuer." -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "Échec de la vérification de la cohérence" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "Suivi '%s'" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" "HHC.start(follow): Échec du traitement de la main: msg d'exception: '%s'" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "La liste de mains est " -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "HHC.start(): Échec du traitement de la main: msg d'exception: '%s'" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "Lecture de %d de mains (%d d'échecs) en %.3f secondes" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "Fichier de synthèse '%s' correctement récupéré (durée %.3f secondes)" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "Erreur de conversion du fichier de synthèse '%s' (durée %.3f secondes)" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "Erreur de conversion de '%s'" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "%s numéros de nœud de fichiers changés de %d à %d" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "Conversion du format des archives stars en un format lisible" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "Conversion du format des archive FTP en un format lisible" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "Ne trouve aucune mains." -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "Suppression de texte < 50 caractères" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 #, fuzzy msgid "Unsupported game type: %s" msgstr "Type de jeu inconnu '%s'" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" "Vérificationde cohérence de HH: entrée et sortie de fichiers identiques, " "vérifiez la configuration" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "Lecture de stdin avec %s" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" "Impossible de lire le fichier avec aucun des codecs présents dans la liste !" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr " étant donné TZ:" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "Heure d'exécution" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "changeTimeZone: décalage=" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "Impossible de créer le dossier de sortie %s pour le HHC!" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERREUR: IMPOSSIBLE DE CRÉER LE DOSSIER DE DESTINATION" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "Répertoire créé '%s'" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "impossible de d'utiliser le chemin de sortie %s" @@ -2912,22 +2892,22 @@ msgstr "Importation de %s/%s résumés PS terminée" msgid "No Name" msgstr "Pas de Nom" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "Limite non trouvée dans self.limits(%s). Main: '%s'" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 #, fuzzy msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "ReadHandInfo: Pas de correspondance: '%s'" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "readButton: non trouvé" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "exception readBlinds dans noSB - pas de SB créée" @@ -3022,7 +3002,7 @@ msgstr "appuyer sur entrée pour finir" msgid "You need to manually enter the playername" msgstr "Vous devez entrer le nom de joueur manuellement" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 #, fuzzy msgid "Failed to detect currency. Hand ID: %s: '%s'" @@ -3534,7 +3514,7 @@ msgstr "" "Ce module à été développé et testé avec la version 2.8.18 de gtk. Vous " "utilisez la version %d.%d.%d. Votre programme de fidélité peut varier." -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #, fuzzy msgid "unimplemented readAction: '%s' '%s'" msgstr "readAction non implémenté: '%s' '%s'" @@ -4269,59 +4249,55 @@ msgstr "" "[ERREUR] Plus d'1 Id de Base de Données trouvé pour %s - Devises Multiples " "pas encore implémenté" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Débuté à %s -- %d fichiers à importer. Index: %s" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "Inutile de supprimer les index." -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "Les sauvegardes sont déjà finies" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "En attente de finition de la sauvegarde..." -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr " ... sauvegardes terminées" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "Inutile de reconstruire les index." -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "Inutile de reconstruire le cache hud." -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "Longueur du message de fin de file d'attente =" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "Conversion %s" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "Main traitée mais vide" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: Envoie de la main au HUD" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "Échec de l'envoi de la main au HUD: %s" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "Nom filter_name de filtre inconnu:'%s' dans le filtre:'%s'" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -4329,11 +4305,11 @@ msgstr "" "Erreur No%s veuillez nous faire parvenir la main en cause à fpdb-main@lists." "sourceforge.net que nous puissions régler ce problème." -#: fpdb_import.py:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "Nom de fichier:" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -4341,15 +4317,15 @@ msgstr "" "Voici la première ligne de la main pour que vous puissiez l'identifier. " "Veuillez préciser préciser que l'erreur avait pour valeur:" -#: fpdb_import.py:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "Main enregistrée dans hand-error.txt" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "Importation" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "Le CLI pour l'importation de la main est GuiBulkImport.py" @@ -4390,6 +4366,24 @@ msgstr "" "pas de répertoire gtk trouvé à cet endroit - installez gtk ou modifiez le " "chemin manuellement\n" +#~ msgid "Loading site" +#~ msgstr "Chargement du site" + +#~ msgid "missing config section raw_hands" +#~ msgstr "section de config raw_hands manquante" + +#~ msgid "missing config section raw_tourneys" +#~ msgstr "section de config raw_tourneys manquante" + +#~ msgid "Error aquiring hero ids:" +#~ msgstr "Erreur lors de l'obtention de l'ID de Héros:" + +#~ msgid "Hand.insert(): hid #: %s is a duplicate" +#~ msgstr "Hand.insert(): hid #: %s est en double" + +#~ msgid "Hand processed but empty" +#~ msgstr "Main traitée mais vide" + #, fuzzy #~ msgid "Confirm recreating HUD cache" #~ msgstr "Confirmer la suppression et la reconstruction des tables" diff --git a/pyfpdb/locale/fpdb-hu_HU.po b/pyfpdb/locale/fpdb-hu_HU.po index edeaad38..668a0280 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: 2011-04-04 22:30+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: 2011-03-13 17:42+0100\n" "Last-Translator: Ferenc Erki \n" "Language-Team: Hungarian \n" @@ -18,32 +18,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Nem sikerült felismerni a játéktípust innen: '%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "readHandInfo nem illeszkedik: '%s'" @@ -59,21 +59,21 @@ msgstr "Fájlnév: %s" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "nem illeszkedik re_*InfoFromFilename-re: '%s'" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "antek olvasása" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "Nyitó hívás: %s hív %s-t" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "Nyitó hívás nem található." -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "Nincs kisvak" @@ -82,28 +82,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "Az Absolute terem readStudPlayerCards funkciója csak egy csonk." #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "Nem ismert readAction: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "leosztástörténet feldolgozása" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "feldolgozás eredményének helye" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "kövesse a kimenetet (tail -f)" @@ -126,14 +126,14 @@ msgstr "Nyitó hívás nem található" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "DEBUG: " -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "fpdb kártyakódolás (ugyanaz, mint amit a pokersource használ)" @@ -169,11 +169,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "%s nem található, nem tudom folytatni. Kilépés.\n" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "Alapértelmezett naplózó előkészítve ehhez: %s" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "Könyvtár létrehozása: '%s'" @@ -185,10 +185,6 @@ msgstr "" "US-ASCII az alapértelmezett karakterkódolás, CP1252 használata ehelyett.Ha " "nem Mac-et használsz, akkor kérlek jelentsd ezt a problémát." -#: Configuration.py:317 -msgid "Loading site" -msgstr "Terem betöltése" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "config.general: %s = %s hozzáadása" @@ -197,10 +193,6 @@ msgstr "config.general: %s = %s hozzáadása" msgid "bad number in xalignment was ignored" msgstr "hibás érték figyelmen kívül hagyva az xalignment-ben" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "hiányzó konfigurációs bekezdés: raw_hands" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -212,10 +204,6 @@ msgstr "" "Érvénytelen raw_hands.compression beállítás, az alapértelmezett \"none\" " "használata" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "hiányzó konfigurációs bekezdés: raw_tourneys" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -233,7 +221,7 @@ 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:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "%s konfigurációs fájl olvasása" @@ -255,336 +243,332 @@ msgstr "SQLAlchemy connection pool használatának kihagyása." msgid "Not using numpy to define variance in sqlite." msgstr "A variancia SQLite-ban való definiálásához nincs használva a NumPy." -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "Adatbázis-példány létrehozása, sql = %s" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** FIGYELEM: ISMERETLEN MYSQL HIBA:" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "Kapcsolódás a %(database)s SQLite adatbázishoz" -#: Database.py:464 +#: Database.py:482 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:495 +#: Database.py:513 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:501 Database.py:502 +#: Database.py:519 Database.py:520 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:506 Database.py:507 +#: Database.py:524 Database.py:525 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:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "%s. véglegesítés nem sikerült: info=%s érték=%s" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "a véglegesítés nem sikerült" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "*** Adatbázis hiba: " -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "Adatbázis: n-nel ezelőtti leosztás dátuma = " -#: Database.py:900 +#: Database.py:918 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:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId(): probléma az insert_id lekérdezése közben? ret=%d" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): probléma a lastval lekérdezése közben? sor=%d" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): ismeretlen backend: %d" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "*** get_last_insert_id adatbázis hiba: " -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 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:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 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:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "MySQL index eldobása: " -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr " index eldobása nem sikerült: " -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "pg index eldobása: " -#: Database.py:1106 +#: Database.py:1124 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:1110 +#: Database.py:1128 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:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "az import előkészítése %s másodpercig tartott" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "idegen kulcs létrehozása " -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "idegen kulcs létrehozása sikertelen: " -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "MySQL index létrehozása: %s %s" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "PostgreSQL index létrehozása " -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "Index létrehozása nem sikerült: " -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "Az import utómunka %s másodpercig tartott" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "A táblák újra létrehozása befejeződött" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "*** Hiba a táblák létrehozása közben: " -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "*** Hiba: nem olvasható a databasecursor" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "*** Hiba a táblák eldobása közben: " -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "*** Hiba a tábla-eldobás véglegesítése közben" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "MySQL index létrehozása: %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "pgsql index létrehozása: %s %s" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "SQLite index létrehozása: %s %s" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Ismeretlen adatbázis: a MySQL, a Postgres és az SQLite támogatott" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "Hiba az indexek létrehozása közben: " -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "SQLite index eldobása: " -#: Database.py:1395 +#: Database.py:1419 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:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr " set_isolation_level meghiúsult: " -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "Egyelőre csak a MySQL és a Postgres támogatott" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "MySQL idegen kulcs eldobása" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr " az eldobás sikertelen: " -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "pg idegen kulcs eldobása" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "%s_%s_fkey pg idegen kulcs eldobva, folytatás ..." -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "A HUD cache újraépítése %.1f másodpercig tartott" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "Hiba a HUD cache újraépítése közben:" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "Hiba analyze közben:" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "Analyze %.1f másodpercig tartott" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "Hiba vacuum közben:" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "Vacuum %.1f másodpercig tartott" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "Hiba lock_for_insert közben:" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "######## Leosztások ##########" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "###### Leosztások vége ########" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "Hiba a játékosazonosítók meghatározása közben:" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "######## Játéktípusok ##########" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "###### Játéktípusok vége ########" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "a sor ürítése túl sokáig tart - az írás befejeződik ..." -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "az írás megállt, hiba a sor olvasásakor: " -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "deadlock történt - újrapróbálás ..." -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "túl sok deadlock - nem sikerült tárolni a leosztást " -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "***Hiba a leosztás tárolása közben: " -#: Database.py:2318 +#: Database.py:2653 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:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "***Hiba a befejezés küldésekor: " -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "érvénytelen forrás a Database.createOrUpdateTourney-ban" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "érvénytelen forrás a Database.createOrUpdateTourneysPlayers-ben" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "HandToWrite.init hiba: " -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all hiba: " -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic id_player értéke = %d" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "lekérdezési terv: " -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "kezdőkéz =" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "get_stats időigény: %4.3f mp" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "nyomj ENTER-t a folytatáshoz" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "Nem sikerült felismerni a leosztásinformációkat innen: '%s'" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "Az Everleaf terem readStudPlayerCards funkciója csak egy csonk." -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "Nem ismert readAction: %s %s" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "readShowdownActions %s %s" @@ -765,92 +749,92 @@ msgstr "Válassz napot" msgid "Done" msgstr "Kész" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "parseSummary: Nem sikerült felismerni a verseny információt: '%s'" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "parseSummary: FpdbParseError" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "Nem sikerült felismerni a verseny információt: '%s'" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "parseSummary: Nem található a pénznem" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Nem található a pénznem" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "determineGameType: FpdbParseError a '%s' fájlnál" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds nem tartalmazza ezt: '%s'" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 msgid "Raising FpdbParseError" msgstr "FpdbParseError" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "FTP: readPlayerStacks: Nem találtam játékosokat (hand #%s)" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "Nyitó hívás nem található, leosztásazonosító = %s" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" "FTP: readButton: Nem sikerült az osztó felismerése (#%s leosztás " "megszakítva?)" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "FullTilt: DEBUG: nem ismert readAction: '%s' '%s'" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : értelmezés nem OK" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 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:652 +#: FulltiltToFpdb.py:659 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:659 +#: FulltiltToFpdb.py:666 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:663 +#: FulltiltToFpdb.py:670 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:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "FullTilt: A következő játékos helyezési adata nem olvasható : %s" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "FullTilt: %s nem található a verseny helyezettjei között ..." -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "FullTilt: Hibás értelmezés : a helyezések nem egyeznek : %s / %s" @@ -1072,7 +1056,7 @@ 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:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "HASZNÁLAT:" @@ -1982,14 +1966,14 @@ msgstr "" msgid "Tournament Results" msgstr "Versenyeredmények" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" "GuiTourneyImport.load kész: Tárolva: %d\tHibák: %d; %s másodperc alatt - " "%.0f/mp" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 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" @@ -2007,19 +1991,19 @@ msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" "TourneyImport: 100 karakternél rövidebb szöveg eltávolítása a fájl elejéről" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "%s/%s verseny összegzés importálása befejezve" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "GTI.readFile: '%s'" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "Meg kell adni egy konvertert" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "Importálandó fájlnév megadása szükséges" @@ -2221,256 +2205,252 @@ msgstr "%s adatbázis használata\n" msgid "HUD Main Window" msgstr "HUD Főablak" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "BB" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "SB" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "GOMB" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "LEOSZTÁS" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "TEREM" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "ASZTAL NEVE" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "JÁTÉKOS" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "MAX. SZÉKEK" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "SZINT" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "KEVERT" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "UTOLSÓ TÉT" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "AKCIÓ UTCÁK" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "UTCÁK" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "MINDEN UTCA" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "KÖZÖS UTCÁK" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "HOLE UTCÁK" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "SZÁMOLT SZÉKEK" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "OSZTOTT" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "MUTATOTT" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "NEM MUTATOTT" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "TELJES KASSZA" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "TELJES BEGYŰJTÖTT" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "JUTALÉK" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "KEZDÉSI IDŐ" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "VERSENY SZÁM" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "VERSENYAZONOSÍTÓ" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "VERSENYTÍPUS AZONOSÍTÓ" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "NEVEZÉSI DÍJ" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "NEVEZÉSI DÍJ PÉNZNEME" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "KEZDŐ ZSETONOK" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "DÍJ" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "REBUY" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "ADDON" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "KIÜTÉSES" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "FEJVADÁSZ" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "MÁTRIX" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "SHOOTOUT" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "VERSENY MEGJEGYZÉS" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "JÁTÉKOSOK" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "LETÉTEK" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "BETETT" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "KASSZA" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "ÜLTETÉS" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "JÁTÉKTÍPUS" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "AKCIÓ" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "BEGYŰJTŐK" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "TÉTEK" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "ASZTAL" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "DOBÁSOK" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "KEZDŐKÉZ" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "VERSENYJÁTÉKOS AZONOSÍTÓK" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "[ERROR] Kezdőkéz hozzáadása ismeretlen játékoshoz: %s" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "Hand.insert(): %s leosztásazonosító duplikáció" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" "markstreets nem egyezik - A(z) %s leosztás érvénytelenítését feltételezem" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "markStreets nem sikerült: az első 100 karakter: '%s'" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "checkPlayerExists: %s hiba a következő leosztásban: %s" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "%s utcán %s játékos ennyit megad: %s" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "%s utcán %s játékos eddig emel: %s" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "%s utcán %s játékos ennyit hív: %s" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "%s utcán %s játékos dob" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "%s utcán %s játékos passzol" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "addShownCards %s játékos kézben=%s mind=%s" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" @@ -2478,37 +2458,37 @@ msgstr "" "*** ERROR - HAND: writeGameLine hívása nem várt STARTTIME értékkel, datetime." "date objektumot vár, ezt kapta:" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" "*** Győződj meg róla, hogy a feldolgozód helyesen állítja be a hand." "startTime értékét!" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "*** Játék sztring:" -#: Hand.py:899 +#: Hand.py:911 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:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" "DrawHand.__init__: a 'DEAL' utca üres. A leosztás megszakítva? HandID: '%s'" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "%s utcán %s játékos kiegészít erre: %s" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "Nyitó hívás: %s, %s" -#: Hand.py:1597 +#: Hand.py:1616 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" @@ -2516,23 +2496,23 @@ msgstr "" "join_holecards: a kézbe kapott lapok száma kisebb, mint 4, pont 4 vagy 7 - 5 " "és 6 a saját játékos számára lehetetlen" -#: Hand.py:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "join_holecards: holecards(%s): %s" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "join_holecards: a '%s' játékos úgy tűnik, hogy nem kapott lapot" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "Pot.end(): Komoly hiba a kassza számítása közben: '%s'" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "Pot.end() hívása a teljes kassza kiírása előtt" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "Hiba egy Hand objektum kiírása közben" @@ -2548,110 +2528,110 @@ msgstr "" msgid "Press ENTER to continue." msgstr "Nyomj ENTER-t a folytatáshoz." -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "A megfelelőségi ellenőrzésen nem ment át" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "'%s' követése" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "HHC.start(follow): processHand meghiúsult: A hibaüzenet szövege: '%s'" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "A handsList a következő: " -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "HHC.start(): processHand meghiúsult: A hibaüzenet szövege: '%s'" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "%d leosztás beolvasva (%d sikertelen) %.3f mp alatt" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "A(z) '%s' összefoglaló fájl rendben feldolgozva (%.3f mp)" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 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:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "Hiba a(z) '%s' konvertálása közben" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "%s megváltoztatta az inode számokat %d =>%d" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "starsArchive formátum konvertálása olvashatóra" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "ftpArchive formátum konvertálása olvashatóra" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "Nem történt beolvasás." -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "50 karakternél rövidebb szöveg eltávolítása" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "Nem támogatott játéktípus: %s" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 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:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "Standard bemenet olvasása ezzel: %s" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 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:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr " adott időzóna:" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "nyers idő:" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "changeTimeZone: offszet=" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 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:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERROR: A KIMENETI KÖNYVTÁR NEM HOZHATÓ LÉTRE" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "'%s' könyvtár létrehozva" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "%s kimeneti könyvtár nem nyitható meg" @@ -2838,21 +2818,21 @@ msgstr "%s/%s PS összefoglaló importálása kész" msgid "No Name" msgstr "Nincs név" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "limit nem található itt: self.limits(%s). leosztás: '%s'" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: DATETIME nem illeszkedik: '%s'" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "readButton: nem található" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "noSB-n belüli readBlinds hiba - kisvak nem lett létrehozva" @@ -2943,7 +2923,7 @@ msgstr "nyomj ENTER-t a befejezéshez" msgid "You need to manually enter the playername" msgstr "Kézzel kell megadnod a játékos nevét" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 msgid "Failed to detect currency. Hand ID: %s: '%s'" msgstr "Nem sikerült a pénznem meghatározása. Leosztás: %s: '%s'" @@ -3454,7 +3434,7 @@ msgstr "" "Ez a modul a gtk 2.8.18 verziójával lett fejlesztve és tesztelve. Te most a " "%d.%d.%d verziót használod. Lehet, hogy máshogy fog működni." -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "Nem ismert readAction: '%s' '%s'" @@ -4183,59 +4163,55 @@ 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:232 +#: fpdb_import.py:231 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:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "Nem szükséges az indexek eldobása." -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "az írások már befejeződtek" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "várakozás az írások befejeződésére ..." -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr " ... az írások befejeződtek" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "Nem szükséges az adatbázis indexeinek újraépítése." -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "Nem szükséges a HUD gyorstár újraépítése." -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "befejező üzenet küldése; sor hossza =" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "%s konvertálása" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "A leosztás feldolgozva, de üres volt" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: leosztás küldése a HUD számára" -#: fpdb_import.py:500 +#: fpdb_import.py:502 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:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "Ismeretlen szűrő: filter_name:'%s' a '%s' szűrőben" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -4243,11 +4219,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:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "Fájlnév:" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -4255,15 +4231,15 @@ 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:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "A leosztás naplózva a hand-errors.txt fájlba" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "Importálás" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" "Parancssorból a GuiBulkImport.py segítségével tudsz leosztásokat importálni" @@ -4302,6 +4278,24 @@ 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 "Loading site" +#~ msgstr "Terem betöltése" + +#~ msgid "missing config section raw_hands" +#~ msgstr "hiányzó konfigurációs bekezdés: raw_hands" + +#~ msgid "missing config section raw_tourneys" +#~ msgstr "hiányzó konfigurációs bekezdés: raw_tourneys" + +#~ msgid "Error aquiring hero ids:" +#~ msgstr "Hiba a játékosazonosítók meghatározása közben:" + +#~ msgid "Hand.insert(): hid #: %s is a duplicate" +#~ msgstr "Hand.insert(): %s leosztásazonosító duplikáció" + +#~ msgid "Hand processed but empty" +#~ msgstr "A leosztás feldolgozva, de üres volt" + #~ msgid "" #~ "Note that this dialogue will overwrite an existing config if one has been " #~ "made already. " diff --git a/pyfpdb/locale/fpdb-it_IT.po b/pyfpdb/locale/fpdb-it_IT.po index 58ccdd69..d66a3d91 100644 --- a/pyfpdb/locale/fpdb-it_IT.po +++ b/pyfpdb/locale/fpdb-it_IT.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-04 23:41+CEST\n" -"PO-Revision-Date: 2011-04-04 21:24+0000\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" +"PO-Revision-Date: 2011-04-04 21:58+0000\n" "Last-Translator: seppone1991 \n" "Language-Team: Italian (Italy) <>\n" "Language: it_IT\n" @@ -18,32 +18,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Impossibile riconoscere il tipo di gioco da:'%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "Determina il tipo di gioco: Fpdb errore-di-analisi" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "Nessuna partita in readHandInfo: '%s'" @@ -59,21 +59,21 @@ msgstr "Nome file:%s" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "re_*InfoFromFilename non ha prodotto risultati: '%s'" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "lettura ante" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "Il Bring-in per il giocatore è:%s per %s" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "Nessun bring-in trovato" -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "No small blind(piccolo buio)" @@ -82,28 +82,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "Absolute readStudPlayerCards è un programma temporaneo" #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "readAction non implementata: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "Analisi della storia della mano" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "Traduzione di" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "seguire (tail-f) l'ingresso" @@ -126,14 +126,14 @@ msgstr "Bring-in non trovato" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "DEBUG: " -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "fpdb codifica carta(come pokersource)" @@ -168,11 +168,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "%s non trovato.Uscita in corso\n" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "Default logger inizializzatao per %s" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "Creando la cartella:'%s'" @@ -184,10 +184,6 @@ msgstr "" "Codifica predefinita impostata a US-ASCII, non funzionante per CP1252 invece " "- Se non siete su un Mac, si prega di segnalare il problema." -#: Configuration.py:317 -msgid "Loading site" -msgstr "Caricamento sito" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "config.general: aggiungo %s=%s" @@ -196,10 +192,6 @@ msgstr "config.general: aggiungo %s=%s" msgid "bad number in xalignment was ignored" msgstr "Un numero errato nell' xalignement è stato ignorato" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "configurazione mancante della sezione raw_hands " - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "Valore di configurazione non valido per raw_hands.save.Errore." @@ -208,10 +200,6 @@ msgstr "Valore di configurazione non valido per raw_hands.save.Errore." msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "Valore di con figurazione non valido per raw_hands.compression.Errore" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "configurazione mancante per la sezione raw_tourneys " - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -227,7 +215,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "File di configurazione %s non trovato. Uso file di default" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "Lettura file di configurazione %s" @@ -249,332 +237,328 @@ msgstr "Non utilizza la sorgente di connessione sqlalchemy" msgid "Not using numpy to define variance in sqlite." msgstr "Non utilizza NumPy per definire la varianza in SQLite." -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "Creazione istanza database sql=%s" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "***ATTENZIONE ERRORE SCONOSCIUTO DI MYSQL" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "Connessione a SQLite: %(database)s" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "Alcune funzioni del database possono non funzionare senza NumPy" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" "Versione del database obsoleta o troppo nuova(%s)-Si prega di ricreare le " "tabelle dall'apposita sezione" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" "Impossibile leggere la tabella delle impostazioni - Ricreando le tabelle" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" "Impossibile leggere la tabella delle impostazioni - Si prega di ricreare le " "tabelle" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "Invio fallito %s:info=%s valore=%s" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "Invio fallito." -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "**Errore Database" -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "Database: data n mani fa= " -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" "ERRORE: Il risultato della query %s non ha player_id come prima colonna" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId (): problema recupero insert_id? ret =%d" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastinsertid(%s): problema recupero lastval? row=%d" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId (): sconosciuto backend:%d" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "*** Database errore get_last_insert_id:" -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "attenzione:rimozione pg fk %s_%s_fkey fallita:%s.Continua" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "ATTENZIONE: vincolato %s_%s_fkey non rimossa: %s,continua...." -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "rimozione indice mysql fallita" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr " rimozione indice fallita: " -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "rimozione indice pg" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "attenzione:rimozione indice %s_%s_idx fallita:%s,continua..." -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "attenzione: indice %s_%s_idx non rimosso %s, continua..." -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "Preparazione importo ha impiegato %s secondi" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "Creazione chiave esterna" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "Creazione chiave esterna fallita" -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "Creazione MySQL indice %s %s" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "Creazione PostgreSQL indice " -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "Creazione indice fallita: " -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "Dopo l'importazione ha richiesto %s secondi" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "Ricreazione tabelle completata" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "***Errore creazione tabelle: " -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "*** Errore impossibile ottenere databasecursor" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "***Errore rimuovendo le tabelle" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "*** Errore rimozione tavolo" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "Creazione indice mysql:%s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "Creazione indice pgsql %s %s" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "reazione indice sqlite %s %s" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Database sconosciuto:MySQL,Postgres and SQLite supportati" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "Errore creazione indici: " -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "Rimozione indice sqlite " -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "Fpdb supporta solo MySQL,Postgres e SQLite,cosa stai provando a usare?" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr " set_isolation_level failed: " -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "Solo MySQL e Postgres supportati" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "Rimozione chiave esterna mysql" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr " Rimozione fallita: " -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "Rimozione chiave esterna pg" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "Chiave esterna pg rimossa %s_%s_fkey,continua..." -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "La ricostruzione della cache dell HUD ha richiesto %.1f secondi" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "Errore ricostruzione cache dell HUD" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "Errore durante l analisi:" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "Analisi ha richiesto %.1f secondi" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "Errore durante la pulizia:" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "La pulizia ha richiesto %.1f secondi" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "Errore durante lock_for_insert" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "######## Mani ##########" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "###### Fine Mani ########" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "Errore di acquisizione ID dell hero:" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "######## Tipo di Gioco ##########" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "###### Fine Tipo di gioco ########" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "coda vuota troppo a lungo-scrittura fermata..." -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "Scrittura fallita,errore di lettura della coda" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "deadlock rilevato - Nuovo tentativo ..." -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "Troppe situazioni di stallo - memorizzazione mano fallita" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "***Errore memorizzazione mano" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" "Scrittura del db completata:salvate %d hands (%d fallite) in %.1f secondi" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "*** Errore nell'invio della fine:" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "Origine invalida nel Database.createOrUpdateTourney" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "Origine invalida in Database.createOrUpdateTourneysPlayers" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "Errore HandToWrite.init: " -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "Errore HandToWrite.set_all: " -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic è id_player=%d" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "Piano della Query: " -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "carte =" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "get_stats richiede: %4.3f secondi" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "Premi INVIO per continuare" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "Impossibile controllare handinfo da:'%s'" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "Everleaf readStudPlayerCards è solo una parte del programma temporaneo" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "readAction non implementata: %s %s" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "readShowdownActions %s %s" @@ -755,91 +739,91 @@ msgstr "Scegliere una data" msgid "Done" msgstr "Fatto" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "parseSummary: Impossibile riconoscere le info del Torneo : '%s'" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "parseSummary: Errore di analisi di Fpdb" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "Impossibile riconoscere le info del torneo: '%s'" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "parseSummary: Impossibile individuare valuta" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Impossibile individuare valuta" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "determineGameType: Errore di analisi di Fpdb per il file '%s'" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds non ha trovato alcun risultato per '%s'" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 msgid "Raising FpdbParseError" msgstr "Raising FpdbParseError" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "FTP: readPlayersStacks: Nessun giocatore rilevato (mano#%s)" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "Bring-in non trovato,hand ID=%s" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "FTP:readButton:Bottone non trovate(hand#%s cancella?)" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "FullTilt: DEBUG: readAction non implementata: '%s' '%s'" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "Determina il Tipo del torneo:Analisi errata" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "Impossibile prendere un ID di torneo valido:File rifiutato" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflitto tra il buy-in letto nella linea superiore (%s) e quello nel campo " "buyin (%s)" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflitto tra il rake letto nella linea superiore (%s) e quello letto nel " "campo Buy-in(%s)" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" "Incapace attribuire un buyin a questo torneo:Si assume che sia un freeroll" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "FullTilt: Statistiche di classifica finale illeggibili: %s" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "FullTilt: %s non trovato dentro tourney.ranks" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" "FullTilt:Analisi incorretta:la posizione finale non corrisponde:%s / %s" @@ -951,8 +935,8 @@ msgid "" "GuiBulkImport.load done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: " "%d in %s seconds - %.0f/sec" msgstr "" -"GuiBulkImport.load finito:Salvate %d \tDuplicate: %d \tParziali: %d \tErrori: " -"%d in %s secondi - %.0f/sec" +"GuiBulkImport.load finito:Salvate %d \tDuplicate: %d \tParziali: %d " +"\tErrori: %d in %s secondi - %.0f/sec" #: GuiBulkImport.py:127 msgid "Import Complete" @@ -1063,7 +1047,7 @@ msgid "" msgstr "" "Output the pprinted version of the HandsPlayer hash for regresion testing" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "Uso:" @@ -1099,8 +1083,8 @@ msgid "" "GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d " "in %s seconds - %.0f/sec" msgstr "" -"GuiBulkImport finito:Salvate: %d\tDuplicate: %d\tParziali: %d\tErrori: %d " -"in %s secondi - %.0f/sec" +"GuiBulkImport finito:Salvate: %d\tDuplicate: %d\tParziali: %d\tErrori: %d in " +"%s secondi - %.0f/sec" #: GuiDatabase.py:107 msgid "_Add" @@ -1649,7 +1633,9 @@ msgstr "Numero di posti a sedere" msgid "" "Voluntarily Putting In the pot\n" "(blinds excluded)" -msgstr "Volontà di mettere chips nel piatto\n(Blinds esclusi)" +msgstr "" +"Volontà di mettere chips nel piatto\n" +"(Blinds esclusi)" #: GuiRingPlayerStats.py:51 msgid "% Pre Flop Raise" @@ -1975,14 +1961,14 @@ msgstr "" msgid "Tournament Results" msgstr "Risultati torneo" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" "GuiTourneyImport.load finito: Salvate: %d\tErrori: %d in %s secondi - %.0f/" "sec" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "Tentativo di aggiungere '%s' come cartella di importazione mani" @@ -1999,19 +1985,19 @@ msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" "Importazione torneo:Rimozione testo <100 caratteri dall'inizio del file" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "Importazione completata %s/%s tornei" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "GTI.readFile: '%s'" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "Necessario definire un convertitore" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "Necessario un nome del file per importare" @@ -2127,17 +2113,19 @@ msgstr "HUD_main: avvio in corso...\n" #: HUD_main.pyw:94 msgid "No admin rights for HUD" -msgstr "" +msgstr "Non hai i diritti di amministratore per l HUD" #: HUD_main.pyw:95 msgid "" "Please right click fpdb.exe and HUD_main.exe, select properties, and set " "them both to run as admin." msgstr "" +"Si prega di cliccare col tasto destro del mouse su fpdb.exe e HUD_main.exe," +"selezionare proprietà,e settare entrambe su Esegui come Amministratore." #: HUD_main.pyw:95 msgid "You will need to restart fpdb afterwards." -msgstr "" +msgstr "Dopo sarà necessario riavviare fpdb ." #: HUD_main.pyw:118 HUD_run_me.py:62 msgid "Closing this window will exit from the HUD." @@ -2211,257 +2199,253 @@ msgstr "Nome del Database in utilizzo=%s\n" msgid "HUD Main Window" msgstr "HUD Finestra Principale" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "BB" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "SB" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "BUTTON POSITION" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "HAND NO." -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "SITO" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "NOME TAVOLO" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "HERO" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "MAX POSTI" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "LIVELLO" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "MIXED" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "ULTIMA PUNTATA" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "AZIONE STREETS" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "STREETS" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "TUTTE LE STREETS" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "COMMUNITY STREETS" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "HOLE STREETS" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "POSTI" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "DISTRIBUITE" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "MOSTRATE" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "MUCKED" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "PIATTO TOTALE" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "TOTALE GUADAGNATO" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "RAKE" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "ORA INIZIO" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "TORNEO NO" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "ID TORNEO" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "ID TIPO TORNEO" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "BUY-IN" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "BUY-IN CORRENTE" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "BUY-IN CHIPS" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "FEE" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "E' REBUY" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "E' ADD-ON" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "E' KO" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "BOUNTY KO" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "E' MATRIX" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "E' SHOOTOUT" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "COMMENTO TORNEO" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "GIOCATORI" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "STACKS" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "MESSI" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "PIATTO" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "A SEDERE" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "TIPO DI GIOCO" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "AZIONE" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "GUADAGNATE" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "BETS" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "BOARD" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "SCARTATE" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "CARTE PERSONALI" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "ID DI TORNEO DEI GIOCATORI" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" "[ERRORE] Tentativo di aggiungere carte personali di un giocatore " "sconosciuto: %s" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "Hand.insert():hid#:%s è un duplicato" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "markstreets non ha prodotto risultati-La mano %s è stata annullata" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "markStreets sembra non rispondere: Primi 100 caratteri: '%s'" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "checkPlayerExists: %s fallito sulla mano numero %s" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "%s %s chiama %s" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "%s %s rilancia %s" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "%s %s punta %s" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "%s %s folda" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "%s %s check" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "addShownCards %s carte personali=%s tutte=%s" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" @@ -2469,34 +2453,34 @@ msgstr "" "***ERRORE -MANO:chiamando writeGameLine con un inaspettato valore di " "STARTTIME, un oggetto datetime.date,ricevuto" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" "***Verifica che il vostro HandHistoryConverter sia impostato con l'ora di " "inizio corretta!" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "***Stringa di gioco" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "HoldemOmahaHand.__init__: Né HHC né DB+handid previsto" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "DrawHand.__init__: street 'DEAL' è vuota.Mano eliminata? HandID: '%s'" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "%s %s completati %s" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "Bring-in: %s, %s" -#: Hand.py:1597 +#: Hand.py:1616 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" @@ -2504,23 +2488,23 @@ msgstr "" "join_holecards:# di holecards deve essere < 4, 4 o 7 - 5 e 6 dovrebbe essere " "impossibile per chi non è un eroe" -#: Hand.py:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "join_holecards: carte personali(%s): %s" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "join_holecards: Il giocatore '%s' sembra non aver ricevuto una carta" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "Pot.end(): grave errore durante il calcolo del piatto: '%s'" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "call Pot.end() prima di mostrare il piatto totale" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "Errore visualizzazione oggetto della Mano" @@ -2536,113 +2520,113 @@ msgstr "" msgid "Press ENTER to continue." msgstr "Premi INVIO per continuare" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "Controllo errori fallito" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "Monitoraggio '%s'" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" "HHC.start(follow):Processo della mano fallito:Eccezione Messaggio: '%s'" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "La lista delle mani è " -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "HHC.start(): Processo della mano fallito: Eccezione msg: '%s'" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "Lettura %d mani(%d fallite) in %.3f secondi" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" "File di riassunto '%s' correttamente analizzato (Impiegati %.3f secondi)" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "Errore di conversione file di riassunto '%s' (Impiegati %.3f secondi)" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "Errore di conversione di '%s'" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "%s numero di nodi del file cambiati da %d a %d" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "Conversione archivio Pokerstars in un formato leggibile" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "Conversione archivio Full Tilt in un formato leggibile" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "Nessuna mano trovata" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "Rimozione testo < 50 caratteri" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "Tipo di gioco non supportato: %s" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" "Verifica Coerenza delle HH: File di input e di output uguali, controlla la " "configurazione" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "Lettura stdin con %s" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" "Impossibile legeere il file con nessuno dei codec presenti nella lista! " -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr " dato TZ:" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "Ora di esecuzione:" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "changeTimeZone: offset=" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "Impossibile creare cartella di output %s per HHC!" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERRORE:IMPOSSIBILE CREARE CARTELLA DI OUTPUT" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "Creazione cartella '%s'" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "out_path %s non può essere aperta" @@ -2830,21 +2814,21 @@ msgstr "Importazione %s/%s PS file di riassunto completata" msgid "No Name" msgstr "Nessun Nome" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "Limite non trovato in self.limits(%s). mano:'%s'" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: DATATIME non riscontrata: '%s'" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "readButton:Non trovato" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "Eccezione readBlinds in noSB - SB non creato" @@ -2936,19 +2920,18 @@ msgstr "premi invio per finire" msgid "You need to manually enter the playername" msgstr "Inserisci manualmente il nome del giocatore" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 msgid "Failed to detect currency. Hand ID: %s: '%s'" msgstr "Rilevazione fallita.ID Mano: %s: '%s'" #: PacificPokerToFpdb.py:325 msgid "No match in markStreets" -msgstr "" +msgstr "Nessuna corrispondenza in markStreets" #: PacificPokerToFpdb.py:429 -#, fuzzy msgid "DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "readAction non implementata: '%s' '%s'" +msgstr "DEBUG:readAction non implementata: '%s' '%s'" #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" @@ -3448,7 +3431,7 @@ msgstr "" "Questo modulo è stato sviluppato e testato con la versione 2.8.18 delle " "gtk. Tu stai usando la versione %d.%d.%d. " -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "readAction non implementata: '%s' '%s'" @@ -3630,12 +3613,11 @@ msgid "HUD Configurator - choose category" msgstr "Configurazione HUD - Scegli una categoria" #: fpdb.pyw:381 -#, fuzzy msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "" -"Si prega di selezionare la categoria di gioco per cui si desidera " -"configurare statistiche HUD e il numero di righe e colonne:" +"Si prega di selzionare la categoria di gioco per il quale si desidera " +"configuarer le statistiche dell'HUD:" #: fpdb.pyw:436 msgid "HUD Configurator - please choose your stats" @@ -4166,59 +4148,55 @@ msgstr "" "[ERRORE] Più di 1 Database ID trovato per %s - valute multiple non ancora " "implementate" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Avviato il %s -- %d file da importare. indici: %s" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "Non è necessario eliminare gli indici." -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "Scrittura completata" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "Scrittura in corso..." -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr " ... scrittura completata" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "Non è necessario ricostruire gli indici." -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "Non è necessario ricostruire la cache dell'hud." -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "invio messaggio di fine in corso lunghezza coda =" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "Conversione %s" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "Mano processata ma è vuota" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: Invio mano all'HUD in corso" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "Invio mano all'HUD fallito: %s" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "filter_name filtro sconosciuto:'%s' nel filtro:'%s'" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -4226,11 +4204,11 @@ msgstr "" "Errore No.%s si prega di inviare la mano che ha causato questo a fpdb-" "main@lists.sourceforge.net cosi potremo coreggere il problema." -#: fpdb_import.py:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "Nome file:" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -4238,15 +4216,15 @@ msgstr "" "Ecco la prima linea della mano in modo da poterlo identificare. Si prega di " "indicare che l'errore è stato un ValueError:" -#: fpdb_import.py:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "Mano loggata a hand-errors.txt" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "Importazione in corso" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "CLI per importazione mani è GuiBulkImport.py" @@ -4284,41 +4262,20 @@ msgstr "" "nessuna cartella gtk trovata in questo percorso - installa gtk o modifica il " "percorso manualmente\n" -#~ msgid "" -#~ "Note that this dialogue will overwrite an existing config if one has been " -#~ "made already. " -#~ msgstr "" -#~ "Si noti che questo dialogo sovrascriverà un esistente file di " -#~ "configurazione se è già stato creato. " +#~ msgid "Loading site" +#~ msgstr "Caricamento sito" -#~ msgid "Abort now if you don't want that." -#~ msgstr "Annulla ora se non vuoi fare questo." +#~ msgid "missing config section raw_hands" +#~ msgstr "configurazione mancante della sezione raw_hands " -#~ msgid "%d rows" -#~ msgstr "%d righe" +#~ msgid "missing config section raw_tourneys" +#~ msgstr "configurazione mancante per la sezione raw_tourneys " -#~ msgid "column %d" -#~ msgstr "colonna %d" +#~ msgid "Error aquiring hero ids:" +#~ msgstr "Errore di acquisizione ID dell hero:" -#~ msgid "row %d" -#~ msgstr "riga %d" +#~ msgid "Hand.insert(): hid #: %s is a duplicate" +#~ msgstr "Hand.insert():hid#:%s è un duplicato" -#~ msgid "Confirm recreating HUD cache" -#~ msgstr "Conferma Ricreazione cache dell'HUD" - -#~ 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 "" -#~ "ATTENZIONE: Impossibile trovare cartella di output Hand history %s\n" -#~ "\n" -#~ "Premi SI per creare questa cartella, NO per selezionarne una nuova." - -#~ msgid "" -#~ "WARNING: Unable to create hand output directory. Importing is not likely " -#~ "to work until this is fixed." -#~ msgstr "" -#~ "ATTENZIONE:Impossibile creare cartella di output hand history." -#~ "L'importazione non sarà in grado di lavorare fino a quando questo " -#~ "problema non sarà risolto." +#~ msgid "Hand processed but empty" +#~ msgstr "Mano processata ma è vuota" diff --git a/pyfpdb/locale/fpdb-pl_PL.po b/pyfpdb/locale/fpdb-pl_PL.po index a7338f46..10129652 100644 --- a/pyfpdb/locale/fpdb-pl_PL.po +++ b/pyfpdb/locale/fpdb-pl_PL.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-04 22:30+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: 2011-03-09 22:36+0000\n" "Last-Translator: greg20 \n" "Language-Team: Polish (Poland) <>\n" @@ -19,32 +19,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 #, fuzzy msgid "No match in readHandInfo: '%s'" msgstr "Brak dopasowań in XTables dla tabeli '%s'." @@ -61,21 +61,21 @@ msgstr "" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "" @@ -84,28 +84,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "" #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -128,14 +128,14 @@ msgstr "" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -166,11 +166,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "" @@ -180,10 +180,6 @@ msgid "" "not on a Mac, please report this problem." msgstr "" -#: Configuration.py:317 -msgid "Loading site" -msgstr "" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" @@ -192,10 +188,6 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -204,10 +196,6 @@ msgstr "" msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -221,7 +209,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "" @@ -241,325 +229,321 @@ msgstr "" msgid "Not using numpy to define variance in sqlite." msgstr "" -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "" -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "" -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "" -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -740,86 +724,86 @@ msgstr "" msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 msgid "Raising FpdbParseError" msgstr "" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -1022,7 +1006,7 @@ msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "" @@ -1881,12 +1865,12 @@ msgstr "" msgid "Tournament Results" msgstr "" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1902,19 +1886,19 @@ msgstr "" msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "" @@ -2120,308 +2104,304 @@ msgstr "" msgid "HUD Main Window" msgstr "" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" msgstr "" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1597 +#: Hand.py:1616 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:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "" @@ -2435,108 +2415,108 @@ msgstr "" msgid "Press ENTER to continue." msgstr "" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2720,21 +2700,21 @@ msgstr "" msgid "No Name" msgstr "" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2823,7 +2803,7 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 #, fuzzy msgid "Failed to detect currency. Hand ID: %s: '%s'" @@ -3335,7 +3315,7 @@ msgstr "" "Ten moduł został napisany i przetestowany z GTK w wersji 2.8.18. Używasz " "wersji %d.%d.%d. Twój milage może się różnić." -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "" @@ -4016,59 +3996,55 @@ msgstr "" "[BŁĄD] Znaleziono więcej niż 1 ID bazy danych dla %s - obsługa wielu walut " "nie została jeszcze wdrożona." -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Rozpoczęto o %s -- %d rozdań do zaimportowania. indeksów - %s" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "Nie ma potrzeby usuwania indeksów tabelii." -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "writers finished already" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "waiting for writers to finish ..." -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr " ... writers finished" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "Nie ma potrzeby odbudowywania indeksów tabelii." -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "Nie ma potrzeby odbudowywania cache'u HUD-a." -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "wysyłanie zakończone - długość kolejki =" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "konwertowanie %s" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "Rozdanie zaimportowano, ale jest puste." - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: trwa wysyłanie rozdania do HUD-a" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "wysłanie rozdania do HUD-a się nie powiodło: %s" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "nieznany filtr filter_name: '%s' w filtrze: '%s'" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -4076,11 +4052,11 @@ msgstr "" "Błąd nr %s. Wyślij rozdanie powodujące problem na adres fpdb-main@lists." "sourceforge.net." -#: fpdb_import.py:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "nazwa pliku:" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -4088,15 +4064,15 @@ msgstr "" "To jest pierwsza linia rozdania, abyś mógł je rozpoznać. Zauważ, że to był " "ValueError:" -#: fpdb_import.py:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "rozdanie zalogowano do hand-errors.txt" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "importowanie" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "CLI do importowania rozdań jest w GuiBulkImport.py" @@ -4136,6 +4112,9 @@ msgstr "" "Nie znaleziono katalogów GTK w podanej przez Ciebie ścieżce. Zainstaluj GTK " "lub wprowadź ścieżkę ręcznie.\n" +#~ msgid "Hand processed but empty" +#~ msgstr "Rozdanie zaimportowano, ale jest puste." + #, fuzzy #~ msgid "Confirm recreating HUD cache" #~ msgstr "Potwierdź usunięcie lub ponowne utworzenie tabel." diff --git a/pyfpdb/locale/fpdb-ru_RU.po b/pyfpdb/locale/fpdb-ru_RU.po index 58fb1cb0..055e6c85 100644 --- a/pyfpdb/locale/fpdb-ru_RU.po +++ b/pyfpdb/locale/fpdb-ru_RU.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-04 22:30+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: 2011-03-04 18:18+0000\n" "Last-Translator: Lexej \n" "Language-Team: Russian (Russia) <>\n" @@ -19,32 +19,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Невозможно определить тип игры: '%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 #, fuzzy msgid "No match in readHandInfo: '%s'" msgstr "Нет соответствия в readHandInfo." @@ -63,21 +63,21 @@ msgstr "Имя файла: %s" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "Absolute: Не соответствует re_*InfoFromFilename: '%s'" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "читаем анте" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "Bring-In не найден." -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "Нет малого блайнда" @@ -86,28 +86,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "Absolute readStudPlayerCards это заглушка." #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "разбор файлов истории" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "перенаправить перевод" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "следовать (параметр -f) за входом" @@ -131,14 +131,14 @@ msgstr "Bring-In не найден" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "fpdb кодирование карт (так же, как и в pokersource)" @@ -174,11 +174,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "%s не найден, возврат невозможен. Выходим.\n" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "Создание каталога: '%s'" @@ -188,10 +188,6 @@ msgid "" "not on a Mac, please report this problem." msgstr "" -#: Configuration.py:317 -msgid "Loading site" -msgstr "Загрузка сайта" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" @@ -200,10 +196,6 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -212,10 +204,6 @@ msgstr "" msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -229,7 +217,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "" @@ -249,326 +237,322 @@ msgstr "" msgid "Not using numpy to define variance in sqlite." msgstr "" -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "***ВНИМАНИЕ НЕИЗВЕСТНАЯ ОШИБКА MYSQL:" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "***Ошибка базы данных:" -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "" -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "***Ошибка при сохранении руки: " -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "" -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 #, fuzzy msgid "Unimplemented readAction: %s %s" msgstr "DEBUG: не выполнена readAction: '%s' '%s'" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -749,88 +733,88 @@ msgstr "" msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 #, fuzzy msgid "Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 #, fuzzy msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "readPlayerStacks: Менее двух игроков в руке" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -1034,7 +1018,7 @@ msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "" @@ -1895,12 +1879,12 @@ msgstr "" msgid "Tournament Results" msgstr "" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1916,19 +1900,19 @@ msgstr "" msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "" @@ -2128,308 +2112,304 @@ msgstr "" msgid "HUD Main Window" msgstr "" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" msgstr "" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1597 +#: Hand.py:1616 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:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "" @@ -2443,108 +2423,108 @@ msgstr "" msgid "Press ENTER to continue." msgstr "" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2724,22 +2704,22 @@ msgstr "" msgid "No Name" msgstr "" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 #, fuzzy msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: нет соответствия: '%s'" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2828,7 +2808,7 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 msgid "Failed to detect currency. Hand ID: %s: '%s'" msgstr "" @@ -3330,7 +3310,7 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #, fuzzy msgid "unimplemented readAction: '%s' '%s'" msgstr "DEBUG: не выполнена readAction: '%s' '%s'" @@ -3986,83 +3966,79 @@ msgid "" "implemented yet" msgstr "" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "" -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "" -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr "" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "" -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "" -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "Конвертация %s" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:526 +#: fpdb_import.py:528 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:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "Файл:" -#: fpdb_import.py:528 +#: fpdb_import.py:530 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:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" @@ -4098,6 +4074,9 @@ msgid "" "manually\n" msgstr "" +#~ msgid "Loading site" +#~ msgstr "Загрузка сайта" + #, fuzzy #~ msgid "Confirm recreating HUD cache" #~ msgstr "Подтвердите удаление и пересоздание таблиц" diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index cabe6039e53579af5f59621816e07f121ed9bb16..55acec0bf162865e03c465feebeda2c73f6f4361 100644 GIT binary patch delta 13288 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 delta 13622 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 Pz$3=H?2jOiIIsT(5OYtx diff --git a/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo index 8703416dcbc031cc60dee4bb5d8183cd668c0300..f4010c654e06151f7e7a75267c8bd4a284ccc08b 100644 GIT binary patch delta 15169 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 diff --git a/pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo index 65d4007c6dead208731df9bad72b944160cb124e..46cb66bd2ea576ea15236daa6f60991a13a3231f 100644 GIT binary patch delta 1091 zcmYk)PiPZC6vy$W-8R&wX>4rlpVT%nHf`}=jg1g7SrA(iDTvVG-(tN=!Haqk_N2x` zgCL3?B=zJ$6fsv%0ipCJ9wG=;JXEmuP*4yQ@%wA`VA$+uW_I_@yf^dM{haq!I-Li` z&*dM}e=E2Delf?ai+(@GF^xr>#_hO>9rzk|U=0Vcjyv%e?!|DkSsNbnEj09Onnscb zb2x;zaW}rec6^83_z5=yVw8Tkr7@nuQTi@M@Cx#Zd6>srs5oyigzvExzu&Z8!n_xm^f=Vd&~cm*n+NK8wyu}fPRLk0dzx@jEd>k3}LKKz3^8{L#?2(y^OIn3Z9DsCOM(02Bz z9}^MtHa~P3P~gjW3LoMOenn-T<0}O?gLHv)#ifR0&s5FRr07`-z$$MwF8{i3)h1n=0`V6S$1Za2>V4 zHXfERjaTsv63X^@oG7Ydlc+Or4t2O@QD@)|7H|QTVI8%wAkp*KgHQ1+?!n)vt%&bx z#66A~`ZJit1)Rbq9Kb}B`v{E;YT`@i;$2k9mItb%PCZZ!1xrnV@xg;**|ALZNyqhV K)dRiXn*RYJ(r7CH delta 1147 zcmYMyOGs2v9LMp$&DfZlnwF*ZxTaZ}g^aH-a2(R0OcbG_%%I08Mr6^0UUaA0l#2|@ zWI%`(K`@I3W)Vd~NJxuze(c!DUZKZzn!QlDA)|K=YW5Y25NL2UV$3+=R`ThyAFETtrPYlzNV&-bZme{V%Z* zf2*JQt%mfJQ4l@Yj>@=`n-b_nt@s!g;brvUecXuSco<)!wxEpJD{&h#haJUY985Wc z`tC8h%J>}(?eR3Kq;pu0IczL3trg#-nRTNAm+(<7w&6p(ge6!+d2~kVu>$vFGhV|6 zoIu5$MI~BQV6Ls95n$u=VJ|AMi(MGUeduMhR^EdOa2_=-irV{W)QU1$MIHK4{r#xQ zj^G^}M=sk;IaQHhA@$dQLv+k?^81j*TMx6{#S^F!&ZEX<@Re4Yk6PhY)I@u+9mB|F zZ@FpQ46a8H4_asiD$!QFg(qDar)kWgR@leMqB<5vorQa-LpFvw3$Jh&PN7zsM^q)) zh5_uxM>v8Tux{-_We=j_Ud09+#wPSn(deL&w$6;pI=NNiAZp?Ww%{bHbRH*O?EUD= z-ZOaQ_`s=t=j_0_Q2a;MZI7?c@%x)