From 78cbce344c59233bc9c860eba4798f52c8c5e502 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 03:06:17 +0200 Subject: [PATCH] updated l10n files, more german translation --- pyfpdb/locale/de/LC_MESSAGES/fpdb.mo | Bin 25931 -> 29379 bytes pyfpdb/locale/es/LC_MESSAGES/fpdb.mo | Bin 11583 -> 11307 bytes pyfpdb/locale/fpdb-de_DE.po | 492 +++++++++++++-------------- pyfpdb/locale/fpdb-en_GB.pot | 284 +++++++--------- pyfpdb/locale/fpdb-es_ES.po | 300 ++++++++-------- pyfpdb/locale/fpdb-fr_FR.po | 380 +++++++++++---------- pyfpdb/locale/fpdb-hu_HU.po | 385 +++++++++++---------- pyfpdb/locale/fpdb-it_IT.po | 374 +++++++++++--------- pyfpdb/locale/fpdb-pl_PL.po | 306 ++++++++--------- pyfpdb/locale/fpdb-ru_RU.po | 312 ++++++++--------- pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo | Bin 70444 -> 67595 bytes pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo | Bin 79130 -> 75567 bytes pyfpdb/locale/it/LC_MESSAGES/fpdb.mo | Bin 76375 -> 72972 bytes pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo | Bin 21077 -> 21077 bytes pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo | Bin 8160 -> 7956 bytes 15 files changed, 1433 insertions(+), 1400 deletions(-) diff --git a/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo index ec62848e640e9341550d28d48704430faa1d15b8..d6872e0a32856a9b4565671da09a4b1575b59f08 100644 GIT binary patch delta 9578 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 delta 6171 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 JY0bG|{C|^1`@;YL delta 2999 zcmZwHe@vBC9LMn^A}E>y{s1)e@dt=-F#$EhA2~{->7q=hrYs-4k9H02gZDw4KjxD( z=h`Y$H0Q77(y1#efzp30+N7G(KQztFO|!M77XD)nQ){mG=iX;)Ycb$;&U4Rm&i8!J z_uNkwb-e2Tl$pHC@N<;EC;6M-OTB-8-bpiNGTnDEgq@g;cX2SL^)+TJTG$V(a0o6y zeO`we-yHP!;b{7;34QY;jdUJ7#G#nREHV!V;Y_q}0cxTq%*1Ut4nM-4cpjO;T)?S# z4U;kZiNyF^Ork#ldt({)F}^X=Xz0aC%)oh=gJCSfO~L0MV?OkTKF$i;HjkD*G@*$P%5XQ1~{k}R--0fi%;W5RoTUdqnaRxq1T6IL5Q1dmT0^6EF{&gmMd7u;>2nMv`V)`eMUz5&gy)cS@ z3Sbhd$Yur4m!c+iku^;t>WsJGM0^iR@eG#Xebj~u2aiv+RE8s{_ctR`m=@IhM|~Rcl%gi=#1uS>s^SZn zi~Xo5Juk$GSb{pT6*v;#$3EDG8}KwLLsR&t=hbN8VpJ`yN0MOtJv3BQ$5A`|9<|^l z)K2fB0(*#x_%SMwzHCePJ`**r94)Ls?R+^ByQ#woxEcA%Fm0$B`3k8C-<+pGu;v14 zp_{0Mx=<56K&7q+mtRFW5Vc?qD&Uc*4HP4>nJUx~yoMTIALyaxTZamuIsTmU-%dl3 z?nXs;92LkZdv<%1NAuR1-%nvw|elPCaB&@{v zHO4I6|J^jSz~`umuLc9UkTp#T-^)6)5vcwQ)K}=jzzwLX{}46tiNJF>g8oemVG8G} z&&yDmdJ%m^>d;WCcA|E&7pw3yR8{|p%wZk{{VbwU4GhKj5uj39jAL*b@@s7V<>8x1 z63h`Sz;93i{5G8PSM@4Pj@gVtrMw&!$SP#4*@PN*0JU%jsz$y;1%4@beie_<{~7iE zRx43k`%rRirgO4c-4YP{p+YHQ^SVg9mXc-a&nZ7I5&&KnQhz%Pp@Z?7LT#uEHLeHgP%Zg`X=uQBRKzobekJN`7oh?OqpJ5H>WHoc&r|X! zB>EMofVZPIavin9Td1SzMlG0>pZI(jvJv0p(U{H$A=FM*A%$=1QK@?ysXMa+NrE|n zWYb(i1>TLyU@G56y)X-vfm~ETd02?6F$MSI^LPlSv%a}aL)Rmp15CwN@GV?|s`?wj z^S_ayCYigc41`cAU5eD3iJ{)#fqHK*YQa;Oj9;TNawh0s#0ji#uFz15QVCPnaS&=} z&!Hw-fJ%J~HSQQ{$6sPk{1z=di@ou8)EC;lpx?VF5oiV~pt0Bo$D^-moeaq`5EFpo%vVB5}I+8+oAX zv=f(LJ1WHkirZJE)%G73b{d^neI)A4w(Fhw>l&PLYn~nPBGHvrWkb03B|GLhvtltf z)^aX;PKCRsF>E(FVattKjjn4&owXJZ>{{D%tR^SsMck-WkmrrFimiq^M^9tU@|eRr z7NhDMuVrw~>&YeMC6n7X=ZwiL{Ga9L+R^oPH0=I&{li5Im&BJi(;l_Lj#Xz{@nvZe yg6k#Lb!$Dh&S|tQmofFW7qOWsy2fd;6%t{uu$$aiC=r$>@#2BmUdyARl79g8s9akB diff --git a/pyfpdb/locale/fpdb-de_DE.po b/pyfpdb/locale/fpdb-de_DE.po index 392664ff..87c22e12 100644 --- a/pyfpdb/locale/fpdb-de_DE.po +++ b/pyfpdb/locale/fpdb-de_DE.po @@ -4,8 +4,8 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-05 01:16+CEST\n" -"PO-Revision-Date: 2011-03-11 08:46+0200\n" +"POT-Creation-Date: 2011-04-05 02:59+CEST\n" +"PO-Revision-Date: 2011-04-05 03:05+0200\n" "Last-Translator: Steffen Schaumburg \n" "Language-Team: Fpdb\n" "Language: de\n" @@ -31,13 +31,15 @@ msgstr "Konnte Gametype in '%s' nicht erkennen" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: 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:187 -#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 -#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 -msgid "determineGameType: Raising FpdbParseError" -msgstr "determineGameType: FpdbParseError" +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:252 FulltiltToFpdb.py:267 OnGameToFpdb.py:164 +#: OnGameToFpdb.py:183 PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 +#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 SitenameSummary.py:82 Win2dayToFpdb.py:102 +#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +msgid "Raising FpdbParseError" +msgstr "FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 @@ -79,34 +81,36 @@ msgstr "Keine Small Blind" #: AbsoluteToFpdb.py:325 msgid "Absolute readStudPlayerCards is only a stub." -msgstr "" +msgstr "Absolute readStudPlayerCards ist nur ein Platzhalter." #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:283 +#: FulltiltToFpdb.py:494 OnGameToFpdb.py:348 PacificPokerToFpdb.py:429 +#: PartyPokerToFpdb.py:535 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 msgid "Unimplemented readAction: '%s' '%s'" msgstr "Nicht implementierte readAction: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 #: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: PartyPokerToFpdb.py:575 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:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: PartyPokerToFpdb.py:576 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:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" -msgstr "" +msgstr "Input mit \"tail -f\" verfolgen" #: Anonymise.py:49 msgid "Could not find file %s" @@ -114,28 +118,30 @@ msgstr "Konnte Datei %s nicht finden" #: Anonymise.py:55 msgid "Output being written to %s" -msgstr "" +msgstr "Output wird nach %s geschrieben" #: BetfairToFpdb.py:123 msgid "readPlayerStacks: Less than 2 players found in a hand" -msgstr "" +msgstr "readPlayerStacks: Weniger als 2 Spieler in einer Hand gefunden." #: BetfairToFpdb.py:163 msgid "No bringin found" 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:494 +#: 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:491 Hand.py:1709 ImapFetcher.py:44 +#: ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PacificPokerToFpdb.py:429 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "DEBUG: " #: Card.py:401 msgid "fpdb card encoding(same as pokersource)" -msgstr "" +msgstr "fpdb Karten-Kodierung(gleiche wie pokersource)" #: Charset.py:45 Charset.py:60 Charset.py:75 Charset.py:86 Charset.py:94 msgid "Could not convert: \"%s\"\n" @@ -171,7 +177,7 @@ msgstr "Keine %s gefunden, Fallback nicht möglich. Beende fpdb.\n" #: Configuration.py:175 msgid "Default logger initialised for %s" -msgstr "" +msgstr "Default Logger für %s initialisiert" #: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" @@ -191,40 +197,32 @@ msgstr "config.general: Füge %s=%s hinzu" #: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" -msgstr "" - -#: Configuration.py:640 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:647 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:666 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" +msgstr "Unerlaubter Wert in xalignment wurde ignoriert" +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 #: Configuration.py:673 -msgid "" -"Invalid config value for raw_tourneys.compression, defaulting to \"none\"" -msgstr "" +msgid "Invalid config value for %s, defaulting to %s" +msgstr "Unerlaubter Konfigurationswert für %s, verwende Default %s" #: Configuration.py:691 Configuration.py:692 -msgid "Configuration file %s not found. Using defaults." -msgstr "" +msgid "Configuration file %s not found. Using defaults." +msgstr "Konfigurationsdatei %s nicht gefunden. Verwende Defaults." #: Configuration.py:722 msgid "Reading configuration file %s" msgstr "Lese Konfigurationsdatei %s" #: Configuration.py:729 -msgid "Error parsing %s. See error log file." -msgstr "" +msgid "Error parsing %s." +msgstr "Fehler beim Parsen von %s." + +#: Configuration.py:729 Configuration.py:845 +msgid "See error log file." +msgstr "Siehe error Logdatei." #: Configuration.py:845 -msgid "Error parsing example configuration file %s. See error log file." -msgstr "" +msgid "Error parsing example configuration file %s." +msgstr "Fehler beim Lesen der Beispielskonfigurationsdatei %s." #: Database.py:65 msgid "Not using sqlalchemy connection pool." @@ -240,299 +238,303 @@ msgstr "Erzeuge Datenbankinstanz: sql=%s" #: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" -msgstr "" +msgstr "*** WARNUNG UNBEKANNTER MYSQL FEHLER:" #: Database.py:470 -msgid "Connecting to SQLite: %(database)s" -msgstr "" +msgid "Connecting to SQLite: %s" +msgstr "Verbinde mit SQLite: %s" #: Database.py:482 msgid "Some database functions will not work without NumPy support" -msgstr "" +msgstr "Einige Datenbankfunktionen benötigen NumPy" #: Database.py:513 -msgid "outdated or too new database version (%s) - please recreate tables" -msgstr "" +msgid "Outdated or too new database version (%s)." +msgstr "Veraltete oder zu neue Datenbankversion (%s)." -#: Database.py:519 Database.py:520 -msgid "Failed to read settings table - recreating tables" -msgstr "" +#: Database.py:513 Database.py:523 Database.py:524 +msgid "Please recreate tables." +msgstr "Bitte Tabellen neu erstellen." -#: Database.py:524 Database.py:525 -msgid "Failed to read settings table - please recreate tables" -msgstr "" +#: Database.py:518 Database.py:519 +msgid "Recreating tables." +msgstr "Tabellen werden neu erstellt." -#: Database.py:546 +#: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +msgid "Failed to read settings table." +msgstr "Konnte Settings-Tabelle nicht lesen." + +#: Database.py:545 msgid "commit %s failed: info=%s value=%s" msgstr "Commit %s fehlgeschlagen: info=%s value=%s" -#: Database.py:550 +#: Database.py:549 msgid "commit failed" msgstr "Commit fehlgeschlagen" -#: Database.py:731 Database.py:764 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "*** Datenbankfehler: " -#: Database.py:761 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:918 +#: Database.py:917 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:1010 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId():Konnte insert_id nicht abrufen? ret=%d" -#: Database.py:1022 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): Konnte lastval nicht abrufen? row=%d" -#: Database.py:1029 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): Unbekanntes Backend: %d" -#: Database.py:1034 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "*** Datenbank get_last_insert_id Fehler: " -#: Database.py:1088 Database.py:1519 +#: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1092 Database.py:1523 +#: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1100 Database.py:1397 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "" -#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr "" -#: Database.py:1111 Database.py:1404 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "" -#: Database.py:1124 +#: Database.py:1123 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1128 +#: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1137 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " msgstr "Erstelle Foreign Key " -#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 -#: Database.py:1465 +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 msgid "Create foreign key failed: " msgstr "Erstellen des Foreign Keys fehlgeschlagen: " -#: Database.py:1190 +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "Erstelle MySQL Index %s %s" -#: Database.py:1199 +#: Database.py:1198 msgid "Creating PostgreSQL index " msgstr "Erstelle PostgreSQL index" -#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "Erstellen des Indexes fehlgeschlagen: " -#: Database.py:1212 +#: Database.py:1211 msgid "After import took %s seconds" msgstr "Bearbeitung nach Import dauerte %s Sekunden:" -#: Database.py:1245 Database.py:1246 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "" -#: Database.py:1293 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "" -#: Database.py:1303 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1341 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1355 Database.py:1356 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "Erstelle MySQL Index %s %s" -#: Database.py:1364 Database.py:1365 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1372 Database.py:1373 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1380 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1385 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "" -#: Database.py:1412 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1419 +#: Database.py:1418 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1433 Database.py:1473 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1467 Database.py:1526 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1497 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1501 +#: Database.py:1500 msgid " drop failed: " msgstr "" -#: Database.py:1504 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1516 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1638 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1641 Database.py:1755 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1767 Database.py:1773 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "" -#: Database.py:1777 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1787 Database.py:1793 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "" -#: Database.py:1797 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1837 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1846 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "" -#: Database.py:1850 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "" -#: Database.py:2575 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2579 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2606 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2609 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2634 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2639 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2643 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "" -#: Database.py:2653 +#: Database.py:2652 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2663 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "" -#: Database.py:2749 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2762 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2898 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2948 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2979 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2987 +#: Database.py:2986 msgid "query plan: " msgstr "" -#: Database.py:2996 +#: Database.py:2995 msgid "cards =" msgstr "" -#: Database.py:2999 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:3001 +#: Database.py:3000 msgid "press enter to continue" msgstr "" @@ -544,10 +546,6 @@ msgstr "" msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:283 -msgid "Unimplemented readAction: %s %s" -msgstr "Nicht implementierte readAction: %s %s" - #: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -715,11 +713,11 @@ msgstr "Bis:" #: Filters.py:1049 msgid " Clear Dates " -msgstr " Datum zurücksetzen" +msgstr " Datum zurücksetzen " #: Filters.py:1068 msgid "show" -msgstr "" +msgstr "anzeigen" #: Filters.py:1076 fpdb.pyw:748 msgid "Pick a date" @@ -729,56 +727,37 @@ msgstr "Wählen Sie ein Datum" msgid "Done" msgstr "Fertig" -#: 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:93 FullTiltPokerSummary.py:119 -#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 -msgid "parseSummary: Raising FpdbParseError" -msgstr "parseSummary: FpdbParseError" - -#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:94 +#: PokerStarsSummary.py:81 PokerStarsSummary.py:83 SitenameSummary.py:81 +#: SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "parseSummary: Konnte Währung nicht finden" - -#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Konnte Währung nicht finden" #: FulltiltToFpdb.py:209 -msgid "determineGameType: Raising FpdbParseError for file '%s'" -msgstr "" +msgid "Raising FpdbParseError for file '%s'" +msgstr "FpdbParseError für Datei '%s'" #: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 #: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" -msgstr "" - -#: FulltiltToFpdb.py:267 -#, fuzzy -msgid "Raising FpdbParseError" -msgstr "parseSummary: FpdbParseError" +msgstr "Lim_Blinds hat keinen Eintrag für '%s'" #: FulltiltToFpdb.py:369 -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" -msgstr "" +msgid "readPlayerStacks: No players detected (hand #%s)" +msgstr "readPlayerStacks: Keine Spieler in Hand #%s gefunden" #: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" -msgstr "" +msgstr "Kein Bringin für handid %s gefunden" #: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" -msgstr "" - -#: FulltiltToFpdb.py:494 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" #: FulltiltToFpdb.py:570 @@ -802,15 +781,15 @@ msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" #: FulltiltToFpdb.py:771 -msgid "FullTilt: Player finishing stats unreadable : %s" +msgid "Player finishing stats unreadable : %s" msgstr "" #: FulltiltToFpdb.py:780 -msgid "FullTilt: %s not found in tourney.ranks ..." +msgid "%s not found in tourney.ranks ..." msgstr "" #: FulltiltToFpdb.py:782 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "" #: GuiAutoImport.py:90 @@ -1167,7 +1146,7 @@ msgstr "" #: GuiDatabase.py:404 msgid "AddDB starting" -msgstr "" +msgstr "AddDb gestartet" #: GuiDatabase.py:413 msgid "Add New Database" @@ -1190,7 +1169,6 @@ msgid "Host Computer" msgstr "Host" #: GuiDatabase.py:481 -#, fuzzy msgid "addDB.run: response is %s, accept is %s" msgstr "addDB.run: Antwort ist %s, OK ist %s" @@ -1395,77 +1373,80 @@ msgid "" "Login to mailserver failed: please check mailserver, username and password" msgstr "" "Login beim Mailserver fehlgeschlagen: Bitte überprüfe Mail Server, " -"Benutzername und Passwort" +"Benutzername und Passwort." #: GuiImapFetcher.py:100 msgid "" "Could not connect to mailserver: check mailserver and use SSL settings and " "internet connectivity" msgstr "" +"Konnte Verbindung mit Mailserver nicht herstellen: Überprüfe die " +"Einstellungen für Mailserver und SSL und ob du mit dem Internet verbunden " +"bist." #: GuiImapFetcher.py:110 msgid "Fetch Type" -msgstr "" +msgstr "Mailtyp" #: GuiImapFetcher.py:110 msgid "Mail Folder" -msgstr "" +msgstr "Mail-Verzeichnis" #: GuiImapFetcher.py:110 -msgid "Mailserver" -msgstr "" +msgid "Mail Server" +msgstr "Mail-Server" #: GuiImapFetcher.py:110 msgid "Use SSL" -msgstr "" +msgstr "SSL" #: GuiImapFetcher.py:110 GuiTourneyPlayerStats.py:82 msgid "Site" -msgstr "" +msgstr "Seite" #: GuiImapFetcher.py:142 msgid "Yes" -msgstr "" +msgstr "Ja" #: GuiImapFetcher.py:143 msgid "No" -msgstr "" +msgstr "Nein" #: GuiLogView.py:38 msgid "Fpdb Errors" -msgstr "" +msgstr "Fpdb Fehler" #: GuiLogView.py:39 msgid "Fpdb Log" -msgstr "" +msgstr "Fpdb Log" #: GuiLogView.py:40 msgid "HUD Errors" -msgstr "" +msgstr "HUD Fehler" #: GuiLogView.py:41 msgid "HUD Log" -msgstr "" +msgstr "HUD Log" #: GuiLogView.py:52 msgid "Log Messages" -msgstr "" +msgstr "Log-Einträge" #: GuiLogView.py:98 msgid "Date/Time" -msgstr "" +msgstr "Datum/Zeit" #: GuiLogView.py:99 msgid "Module" -msgstr "" +msgstr "Modul" #: GuiLogView.py:100 msgid "Level" -msgstr "" +msgstr "Level" #: GuiLogView.py:101 msgid "Text" -msgstr "" +msgstr "Inhalt" #: GuiPositionalStats.py:137 msgid "activesite set to %s" @@ -1481,11 +1462,11 @@ msgstr "Datenbanken" #: GuiPrefs.py:31 msgid "General" -msgstr "" +msgstr "Allgemein" #: GuiPrefs.py:32 msgid "HUD" -msgstr "" +msgstr "HUD" #: GuiPrefs.py:32 msgid "Import" @@ -1548,9 +1529,8 @@ msgid "Show in Position Stats" msgstr "In \"Statistiken nach Position\" anzeigen" #: GuiPrefs.py:41 -#, fuzzy msgid "Show in Summaries" -msgstr "_Limits anzeigen" +msgstr "In Zusammenfassungen anzeigen" #: GuiPrefs.py:42 msgid "Format" @@ -1582,19 +1562,19 @@ msgstr "" #: GuiRingPlayerStats.py:46 msgid "Position" -msgstr "" +msgstr "Position" #: GuiRingPlayerStats.py:47 msgid "Name of the player" -msgstr "" +msgstr "Spielername" #: GuiRingPlayerStats.py:48 msgid "Number of hands played" -msgstr "" +msgstr "Zahl der gespielten Hände" #: GuiRingPlayerStats.py:49 msgid "Number of Seats" -msgstr "" +msgstr "Zahl der Sitze" #: GuiRingPlayerStats.py:50 msgid "" @@ -1719,7 +1699,7 @@ msgstr "" #: GuiRingPlayerStats.py:143 msgid "_Filters" -msgstr "" +msgstr "_Filter" #: GuiRingPlayerStats.py:145 GuiTourneyPlayerStats.py:75 msgid "_Refresh Stats" @@ -1937,39 +1917,39 @@ msgstr "Limit" #: GuiTourneyPlayerStats.py:86 msgid "Curr." -msgstr "" +msgstr "Währ." #: GuiTourneyPlayerStats.py:87 msgid "BuyIn" -msgstr "" +msgstr "BuyIn" #: GuiTourneyPlayerStats.py:88 msgid "Fee" -msgstr "" +msgstr "Gebühr" #: GuiTourneyPlayerStats.py:90 msgid "#" -msgstr "" +msgstr "#" #: GuiTourneyPlayerStats.py:91 msgid "ITM%" -msgstr "" +msgstr "ITM%" #: GuiTourneyPlayerStats.py:92 msgid "1st" -msgstr "" +msgstr "1." #: GuiTourneyPlayerStats.py:93 msgid "2nd" -msgstr "" +msgstr "2." #: GuiTourneyPlayerStats.py:94 msgid "3rd" -msgstr "" +msgstr "3." #: GuiTourneyPlayerStats.py:95 msgid "Rank?" -msgstr "" +msgstr "Rang?" #: GuiTourneyPlayerStats.py:96 msgid "Spent" @@ -1981,7 +1961,7 @@ msgstr "" #: GuiTourneyPlayerStats.py:98 msgid "ROI%" -msgstr "" +msgstr "ROI%" #: GuiTourneyPlayerStats.py:99 msgid "$/Tour" @@ -2818,19 +2798,18 @@ msgstr "" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 -#, fuzzy -msgid "Failed to detect currency. Hand ID: %s: '%s'" -msgstr "Konnte Währung nicht finden" +msgid "Failed to detect currency." +msgstr "Konnte Währung nicht finden." + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +msgid "Hand ID: %s: '%s'" +msgstr "" #: PacificPokerToFpdb.py:325 msgid "No match in markStreets" msgstr "" -#: PacificPokerToFpdb.py:429 -#, fuzzy -msgid "DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "Nicht implementierte readAction: '%s' '%s'" - #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" @@ -3320,10 +3299,6 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 -msgid "unimplemented readAction: '%s' '%s'" -msgstr "" - #: WinTables.py:83 msgid "Window %s not found. Skipping." msgstr "" @@ -3345,9 +3320,8 @@ msgid "readButton: button on pos %d" msgstr "" #: WinamaxToFpdb.py:379 -#, fuzzy msgid "No hole cards found for %s" -msgstr "Keine Player IDs gefunden" +msgstr "Keine Hole Karten für %s gefunden" #: WinamaxToFpdb.py:385 msgid "Hero cards %s: %s" @@ -3388,9 +3362,9 @@ msgid "" "not loading. Please install the PYWIN32 package from http://sourceforge.net/" "projects/pywin32/" msgstr "" -"Ihr Betriebssystem scheint Windows zu sein, aber die Windows Python " -"Extensions konnten nicht geladen werden. Bitte installieren Sie das PYWIN32-" -"Paket von http://sourceforge.net/projects/pywin32/" +"Dein Betriebssystem scheint Windows zu sein, aber die Windows Python " +"Extensions konnten nicht geladen werden. Bitte installiere das PYWIN32-Paket " +"von http://sourceforge.net/projects/pywin32/" #: fpdb.pyw:80 msgid "" @@ -3398,7 +3372,7 @@ msgid "" "PyGObject, and PyGTK from www.pygtk.org." msgstr "" "Die für die GUI benötigten PyGTK module konnten nicht geladen werden. Bitte " -"installieren Sie PyCairo, PyGObject und PyGTK von www.pygtk.org." +"installiere PyCairo, PyGObject und PyGTK von www.pygtk.org." #: fpdb.pyw:123 msgid "GuiStove not found. If you want to use it please install pypoker-eval." @@ -3415,12 +3389,12 @@ msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" msgstr "" -"Sie dürfen fpdb innerhalb der Regeln der Lizenz verändern, verbreiten und " +"Du darfst fpdb innerhalb der Regeln der Lizenz verändern, verbreiten und " "verändert verbreiten." #: fpdb.pyw:262 msgid "Please see fpdb's start screen for license information" -msgstr "Lizenzinformationen finden Sie auf fpdb's Startbildschirm" +msgstr "Lizenzinformationen findest Du auf fpdb's Startbildschirm" #: fpdb.pyw:266 msgid "and others" @@ -3448,7 +3422,7 @@ msgid "" "fpdb to load them." msgstr "" "Die neuen Einstellungen konnten nicht geladen werden da fpdb-Fenster offen " -"sind. Bitte starten Sie fpdb neu um sie zu verwenden." +"sind. Bitte starte fpdb neu um sie zu verwenden." #: fpdb.pyw:337 msgid "Maintain Databases" @@ -3468,7 +3442,7 @@ msgid "" "opened. Re-start fpdb to use this option." msgstr "" "Konnte Datenbank-Verwaltungsfenster nicht öffnen da andere Fenster geöffnet " -"waren/sind. Starten Sie fpdb neu um diese Funktion zu nutzen." +"waren/sind. Starte fpdb neu um diese Funktion zu nutzen." #: fpdb.pyw:363 msgid "Number of Hands: " @@ -3499,12 +3473,11 @@ msgid "HUD Configurator - choose category" msgstr "HUD-Konfigurator - Kategorieauswahl" #: fpdb.pyw:381 -#, fuzzy msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "" -"Bitte wählen Sie die Spielkategorie, für die Sie HUD-Statistiken " -"konfigurieren möchten:" +"Bitte wähle die Spielkategorie, für die Du HUD-Statistiken konfigurieren " +"möchtest:" #: fpdb.pyw:436 msgid "HUD Configurator - please choose your stats" @@ -3512,13 +3485,12 @@ msgstr "HUD-Konfigurator - Statistikauswahl" #: fpdb.pyw:442 msgid "Please choose the stats you wish to use in the below table." -msgstr "Bitte wählen Sie die Statistiken, die Sie nutzen möchten." +msgstr "Bitte wählen Sie die Statistiken, die Du nutzen möchtest." #: fpdb.pyw:446 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -"Bitte beachten Sie, dass das HUD abstürzt wenn Sie Statistiken mehr als " -"einmal auswählen." +"Bitte beachte, dass das HUD abstürzt wenn Du Statistiken mehrfach auswählst." #: fpdb.pyw:450 msgid "" @@ -3531,8 +3503,8 @@ msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." msgstr "" -"Um Farben usw. zu konfigurieren müssen Sie weiterhin den Einstellungs-Dialog " -"verwenden oder Ihre HUD_config.xml manuell bearbeiten." +"Um Farben usw. zu konfigurieren musst Du weiterhin den Einstellungsdialog " +"verwenden oder Deine HUD_config.xml manuell bearbeiten." #: fpdb.pyw:572 msgid "Confirm deleting and recreating tables" @@ -3540,15 +3512,15 @@ msgstr "Tabellen löschen und reinitialisieren" #: fpdb.pyw:573 msgid "Please confirm that you want to (re-)create the tables." -msgstr "Bitte bestätigen Sie, dass Sie die Tabellen neu erstellen möchten." +msgstr "Bitte bestätige, dass Du die Tabellen neu erstellen möchtest." #: fpdb.pyw:574 msgid "" " If there already are tables in the database %s on %s they will be deleted " "and you will have to re-import your histories.\n" msgstr "" -" Falls bereits Tabellen in der Datenbank %s auf %s existieren werden Sie " -"gelöscht werden und Sie werden Ihre Histories neu importieren müssen.\n" +" Falls bereits Tabellen in der Datenbank %s auf %s existieren werden sie " +"gelöscht werden und Du wirst Deine Histories neu importieren müssen.\n" #: fpdb.pyw:575 msgid "This may take a while." @@ -3560,7 +3532,7 @@ msgstr "Benutzer hat Reinitialisierung der Tabellen abgebrochen" #: fpdb.pyw:607 msgid "Please confirm that you want to re-create the HUD cache." -msgstr "Bitte bestätigen Sie, dass Sie den HUD-Cache neu erstellen möchten." +msgstr "Bitte bestätige, dass Du den HUD-Cache neu erstellen möchtest." #: fpdb.pyw:615 msgid " Hero's cache starts: " @@ -4092,18 +4064,13 @@ msgstr "" msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" -#: iPokerToFpdb.py:261 -msgid "Unimplemented readAction: %s" -msgstr "" - #: interlocks.py:52 msgid "lock already held by:" msgstr "" #: test_Database.py:50 -#, fuzzy msgid "Testing variance function" -msgstr "Teste Datenbankverbindungen..." +msgstr "Teste Varianz-Funktion..." #: test_Database.py:51 msgid "result: %s expecting: 0.666666 (result-expecting ~= 0.0): %s" @@ -4122,6 +4089,33 @@ msgid "" "manually\n" msgstr "" +#~ msgid "determineGameType: Raising FpdbParseError" +#~ msgstr "determineGameType: FpdbParseError" + +#~ msgid "parseSummary: Unable to recognise Tourney Info: '%s'" +#~ msgstr "parseSummary: Konnte Tourney Info nicht erkennen: '%s'" + +#~ msgid "parseSummary: Raising FpdbParseError" +#~ msgstr "parseSummary: FpdbParseError" + +#~ msgid "parseSummary: Unable to locate currency" +#~ msgstr "parseSummary: Konnte Währung nicht finden" + +#~ msgid "Unimplemented readAction: %s %s" +#~ msgstr "Nicht implementierte readAction: %s %s" + +#, fuzzy +#~ msgid "Failed to detect currency. Hand ID: %s: '%s'" +#~ msgstr "Konnte Währung nicht finden" + +#, fuzzy +#~ msgid "DEBUG: unimplemented readAction: '%s' '%s'" +#~ msgstr "Nicht implementierte readAction: '%s' '%s'" + +#, fuzzy +#~ msgid "DEBUG:" +#~ msgstr "DEBUG: " + #~ msgid "Loading site" #~ msgstr "Lade Seite" @@ -4142,10 +4136,6 @@ msgstr "" #~ "Klicken Sie JA um das Verzeichnis zu erstellen, oder NEIN um ein anderes " #~ "auszuwählen." -#, fuzzy -#~ msgid "Failed to detect currency: '%s'" -#~ msgstr "Konnte Währung nicht finden" - #, fuzzy #~ msgid "Terminating normally." #~ msgstr "Beende normal" diff --git a/pyfpdb/locale/fpdb-en_GB.pot b/pyfpdb/locale/fpdb-en_GB.pot index 461a42da..3a02ef1b 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-05 01:16+CEST\n" +"POT-Creation-Date: 2011-04-05 03:05+CEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -30,12 +30,14 @@ msgstr "" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: 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:187 -#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 -#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 -msgid "determineGameType: Raising FpdbParseError" +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:252 FulltiltToFpdb.py:267 OnGameToFpdb.py:164 +#: OnGameToFpdb.py:183 PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 +#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 SitenameSummary.py:82 Win2dayToFpdb.py:102 +#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +msgid "Raising FpdbParseError" msgstr "" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 @@ -81,28 +83,30 @@ 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:348 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:283 +#: FulltiltToFpdb.py:494 OnGameToFpdb.py:348 PacificPokerToFpdb.py:429 +#: PartyPokerToFpdb.py:535 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 #: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: PartyPokerToFpdb.py:575 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:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: PartyPokerToFpdb.py:576 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:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -123,11 +127,13 @@ msgstr "" msgid "No bringin found" 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:494 +#: 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:491 Hand.py:1709 ImapFetcher.py:44 +#: ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PacificPokerToFpdb.py:429 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" @@ -188,24 +194,13 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:640 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:647 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:666 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" - +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 #: Configuration.py:673 -msgid "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" +msgid "Invalid config value for %s, defaulting to %s" msgstr "" #: Configuration.py:691 Configuration.py:692 -msgid "Configuration file %s not found. Using defaults." +msgid "Configuration file %s not found. Using defaults." msgstr "" #: Configuration.py:722 @@ -213,11 +208,15 @@ msgid "Reading configuration file %s" msgstr "" #: Configuration.py:729 -msgid "Error parsing %s. See error log file." +msgid "Error parsing %s." +msgstr "" + +#: Configuration.py:729 Configuration.py:845 +msgid "See error log file." msgstr "" #: Configuration.py:845 -msgid "Error parsing example configuration file %s. See error log file." +msgid "Error parsing example configuration file %s." msgstr "" #: Database.py:65 @@ -237,7 +236,7 @@ msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" #: Database.py:470 -msgid "Connecting to SQLite: %(database)s" +msgid "Connecting to SQLite: %s" msgstr "" #: Database.py:482 @@ -245,287 +244,291 @@ msgid "Some database functions will not work without NumPy support" msgstr "" #: Database.py:513 -msgid "outdated or too new database version (%s) - please recreate tables" +msgid "Outdated or too new database version (%s)." msgstr "" -#: Database.py:519 Database.py:520 -msgid "Failed to read settings table - recreating tables" +#: Database.py:513 Database.py:523 Database.py:524 +msgid "Please recreate tables." msgstr "" -#: Database.py:524 Database.py:525 -msgid "Failed to read settings table - please recreate tables" +#: Database.py:518 Database.py:519 +msgid "Recreating tables." msgstr "" -#: Database.py:546 +#: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +msgid "Failed to read settings table." +msgstr "" + +#: Database.py:545 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:550 +#: Database.py:549 msgid "commit failed" msgstr "" -#: Database.py:731 Database.py:764 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "" -#: Database.py:761 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:918 +#: Database.py:917 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:1010 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1022 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1029 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1034 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1088 Database.py:1519 +#: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1092 Database.py:1523 +#: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1100 Database.py:1397 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "" -#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr "" -#: Database.py:1111 Database.py:1404 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "" -#: Database.py:1124 +#: Database.py:1123 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1128 +#: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1137 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " msgstr "" -#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 -#: Database.py:1465 +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1190 +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1199 +#: Database.py:1198 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "" -#: Database.py:1212 +#: Database.py:1211 msgid "After import took %s seconds" msgstr "" -#: Database.py:1245 Database.py:1246 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "" -#: Database.py:1293 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "" -#: Database.py:1303 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1341 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1355 Database.py:1356 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1364 Database.py:1365 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1372 Database.py:1373 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1380 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1385 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "" -#: Database.py:1412 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1419 +#: Database.py:1418 msgid "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1433 Database.py:1473 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1467 Database.py:1526 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1497 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1501 +#: Database.py:1500 msgid " drop failed: " msgstr "" -#: Database.py:1504 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1516 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1638 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1641 Database.py:1755 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1767 Database.py:1773 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "" -#: Database.py:1777 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1787 Database.py:1793 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "" -#: Database.py:1797 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1837 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1846 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "" -#: Database.py:1850 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "" -#: Database.py:2575 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2579 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2606 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2609 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2634 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2639 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2643 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "" -#: Database.py:2653 +#: Database.py:2652 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2663 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "" -#: Database.py:2749 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2762 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2898 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2948 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2979 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2987 +#: Database.py:2986 msgid "query plan: " msgstr "" -#: Database.py:2996 +#: Database.py:2995 msgid "cards =" msgstr "" -#: Database.py:2999 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:3001 +#: Database.py:3000 msgid "press enter to continue" msgstr "" @@ -537,10 +540,6 @@ msgstr "" msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:283 -msgid "Unimplemented readAction: %s %s" -msgstr "" - #: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -722,29 +721,19 @@ msgstr "" msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 -msgid "parseSummary: Unable to recognise Tourney Info: '%s'" -msgstr "" - -#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 -#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 -msgid "parseSummary: Raising FpdbParseError" -msgstr "" - -#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:94 +#: PokerStarsSummary.py:81 PokerStarsSummary.py:83 SitenameSummary.py:81 +#: SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "" - -#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" #: FulltiltToFpdb.py:209 -msgid "determineGameType: Raising FpdbParseError for file '%s'" +msgid "Raising FpdbParseError for file '%s'" msgstr "" #: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 @@ -753,12 +742,8 @@ msgstr "" msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:267 -msgid "Raising FpdbParseError" -msgstr "" - #: FulltiltToFpdb.py:369 -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" +msgid "readPlayerStacks: No players detected (hand #%s)" msgstr "" #: FulltiltToFpdb.py:429 @@ -766,11 +751,7 @@ msgid "No bringin found, handid =%s" msgstr "" #: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" -msgstr "" - -#: FulltiltToFpdb.py:494 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" #: FulltiltToFpdb.py:570 @@ -794,15 +775,15 @@ msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" #: FulltiltToFpdb.py:771 -msgid "FullTilt: Player finishing stats unreadable : %s" +msgid "Player finishing stats unreadable : %s" msgstr "" #: FulltiltToFpdb.py:780 -msgid "FullTilt: %s not found in tourney.ranks ..." +msgid "%s not found in tourney.ranks ..." msgstr "" #: FulltiltToFpdb.py:782 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "" #: GuiAutoImport.py:90 @@ -1364,7 +1345,7 @@ msgid "Mail Folder" msgstr "" #: GuiImapFetcher.py:110 -msgid "Mailserver" +msgid "Mail Server" msgstr "" #: GuiImapFetcher.py:110 @@ -2756,17 +2737,18 @@ msgstr "" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 -msgid "Failed to detect currency. Hand ID: %s: '%s'" +msgid "Failed to detect currency." +msgstr "" + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +msgid "Hand ID: %s: '%s'" msgstr "" #: PacificPokerToFpdb.py:325 msgid "No match in markStreets" msgstr "" -#: PacificPokerToFpdb.py:429 -msgid "DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "" - #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" @@ -3255,10 +3237,6 @@ 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:348 WinamaxToFpdb.py:406 -msgid "unimplemented readAction: '%s' '%s'" -msgstr "" - #: WinTables.py:83 msgid "Window %s not found. Skipping." msgstr "" @@ -3922,10 +3900,6 @@ msgstr "" msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" -#: iPokerToFpdb.py:261 -msgid "Unimplemented readAction: %s" -msgstr "" - #: interlocks.py:52 msgid "lock already held by:" msgstr "" diff --git a/pyfpdb/locale/fpdb-es_ES.po b/pyfpdb/locale/fpdb-es_ES.po index a08df2fc..9b14aa56 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-05 01:16+CEST\n" +"POT-Creation-Date: 2011-04-05 02:59+CEST\n" "PO-Revision-Date: \n" "Last-Translator: Javier Sánchez \n" "Language-Team: \n" @@ -27,12 +27,15 @@ 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: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:187 -#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 -#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 -msgid "determineGameType: Raising FpdbParseError" +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:252 FulltiltToFpdb.py:267 OnGameToFpdb.py:164 +#: OnGameToFpdb.py:183 PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 +#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 SitenameSummary.py:82 Win2dayToFpdb.py:102 +#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +#, fuzzy +msgid "Raising FpdbParseError" msgstr "determineGameType: Lanzando FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 @@ -78,28 +81,30 @@ 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:348 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:283 +#: FulltiltToFpdb.py:494 OnGameToFpdb.py:348 PacificPokerToFpdb.py:429 +#: PartyPokerToFpdb.py:535 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 #: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: PartyPokerToFpdb.py:575 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:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: PartyPokerToFpdb.py:576 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:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -120,11 +125,13 @@ msgstr "" msgid "No bringin found" 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:494 +#: 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:491 Hand.py:1709 ImapFetcher.py:44 +#: ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PacificPokerToFpdb.py:429 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" @@ -182,25 +189,13 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:640 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:647 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:666 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" - +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 #: Configuration.py:673 -msgid "" -"Invalid config value for raw_tourneys.compression, defaulting to \"none\"" +msgid "Invalid config value for %s, defaulting to %s" msgstr "" #: Configuration.py:691 Configuration.py:692 -msgid "Configuration file %s not found. Using defaults." +msgid "Configuration file %s not found. Using defaults." msgstr "" #: Configuration.py:722 @@ -208,11 +203,15 @@ msgid "Reading configuration file %s" msgstr "" #: Configuration.py:729 -msgid "Error parsing %s. See error log file." +msgid "Error parsing %s." +msgstr "" + +#: Configuration.py:729 Configuration.py:845 +msgid "See error log file." msgstr "" #: Configuration.py:845 -msgid "Error parsing example configuration file %s. See error log file." +msgid "Error parsing example configuration file %s." msgstr "" #: Database.py:65 @@ -232,8 +231,9 @@ msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** ADVERTENCIA ERROR DE MYSQL DESCONOCIDO:" #: Database.py:470 -msgid "Connecting to SQLite: %(database)s" -msgstr "" +#, fuzzy +msgid "Connecting to SQLite: %s" +msgstr "Conectado a SQLite: %s" #: Database.py:482 msgid "Some database functions will not work without NumPy support" @@ -241,293 +241,300 @@ msgstr "" "Algunas funciones de la base de datos no funcionaran sin soporte para NumPy" #: Database.py:513 -msgid "outdated or too new database version (%s) - please recreate tables" +#, fuzzy +msgid "Outdated or too new database version (%s)." msgstr "" "versión de la base de datos (%s) obsoleta o demasiado nueva - por favor, " "recree las tablas" -#: Database.py:519 Database.py:520 -msgid "Failed to read settings table - recreating tables" +#: Database.py:513 Database.py:523 Database.py:524 +#, fuzzy +msgid "Please recreate tables." +msgstr "Crear o recrear _tablas" + +#: Database.py:518 Database.py:519 +#, fuzzy +msgid "Recreating tables." +msgstr "Recreación de tablas cancelada por el usuario" + +#: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +msgid "Failed to read settings table." msgstr "" -#: Database.py:524 Database.py:525 -msgid "Failed to read settings table - please recreate tables" -msgstr "" - -#: Database.py:546 +#: Database.py:545 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:550 +#: Database.py:549 msgid "commit failed" msgstr "" -#: Database.py:731 Database.py:764 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "*** Error en la base de datos: " -#: Database.py:761 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:918 +#: Database.py:917 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:1010 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1022 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1029 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1034 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1088 Database.py:1519 +#: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1092 Database.py:1523 +#: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1100 Database.py:1397 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "" -#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr "" -#: Database.py:1111 Database.py:1404 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "" -#: Database.py:1124 +#: Database.py:1123 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1128 +#: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1137 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " msgstr "Creando clave ajena" -#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 -#: Database.py:1465 +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 msgid "Create foreign key failed: " msgstr "Creación de clave ajena fallida:" -#: Database.py:1190 +#: Database.py:1189 #, fuzzy msgid "Creating MySQL index %s %s" msgstr "Creando índice de mysql %s %s" -#: Database.py:1199 +#: Database.py:1198 #, fuzzy msgid "Creating PostgreSQL index " msgstr "Creando índice de postgresql" -#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "" -#: Database.py:1212 +#: Database.py:1211 #, fuzzy msgid "After import took %s seconds" msgstr "Tiempo entre importaciones en segundos:" -#: Database.py:1245 Database.py:1246 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "" -#: Database.py:1293 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "" -#: Database.py:1303 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1341 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1355 Database.py:1356 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "Creando índice de mysql %s %s" -#: Database.py:1364 Database.py:1365 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1372 Database.py:1373 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1380 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1385 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "" -#: Database.py:1412 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1419 +#: Database.py:1418 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1433 Database.py:1473 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1467 Database.py:1526 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1497 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1501 +#: Database.py:1500 msgid " drop failed: " msgstr "" -#: Database.py:1504 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1516 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1638 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1641 Database.py:1755 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1767 Database.py:1773 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "" -#: Database.py:1777 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1787 Database.py:1793 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "" -#: Database.py:1797 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1837 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1846 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "" -#: Database.py:1850 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "" -#: Database.py:2575 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2579 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2606 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2609 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2634 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2639 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2643 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "" -#: Database.py:2653 +#: Database.py:2652 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2663 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "" -#: Database.py:2749 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2762 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2898 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2948 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2979 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2987 +#: Database.py:2986 msgid "query plan: " msgstr "" -#: Database.py:2996 +#: Database.py:2995 msgid "cards =" msgstr "" -#: Database.py:2999 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:3001 +#: Database.py:3000 msgid "press enter to continue" msgstr "" @@ -539,10 +546,6 @@ msgstr "" msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:283 -msgid "Unimplemented readAction: %s %s" -msgstr "" - #: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -727,30 +730,20 @@ msgstr "" msgid "Done" msgstr "Hecho" -#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 -msgid "parseSummary: Unable to recognise Tourney Info: '%s'" -msgstr "" - -#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 -#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 -msgid "parseSummary: Raising FpdbParseError" -msgstr "" - -#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:94 +#: PokerStarsSummary.py:81 PokerStarsSummary.py:83 SitenameSummary.py:81 +#: SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "" - -#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" #: FulltiltToFpdb.py:209 #, fuzzy -msgid "determineGameType: Raising FpdbParseError for file '%s'" +msgid "Raising FpdbParseError for file '%s'" msgstr "determineGameType: Lanzando FpdbParseError" #: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 @@ -759,13 +752,8 @@ msgstr "determineGameType: Lanzando FpdbParseError" msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:267 -#, fuzzy -msgid "Raising FpdbParseError" -msgstr "determineGameType: Lanzando FpdbParseError" - #: FulltiltToFpdb.py:369 -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" +msgid "readPlayerStacks: No players detected (hand #%s)" msgstr "" #: FulltiltToFpdb.py:429 @@ -773,11 +761,7 @@ msgid "No bringin found, handid =%s" msgstr "" #: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" -msgstr "" - -#: FulltiltToFpdb.py:494 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" #: FulltiltToFpdb.py:570 @@ -801,15 +785,15 @@ msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" #: FulltiltToFpdb.py:771 -msgid "FullTilt: Player finishing stats unreadable : %s" +msgid "Player finishing stats unreadable : %s" msgstr "" #: FulltiltToFpdb.py:780 -msgid "FullTilt: %s not found in tourney.ranks ..." +msgid "%s not found in tourney.ranks ..." msgstr "" #: FulltiltToFpdb.py:782 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "" #: GuiAutoImport.py:90 @@ -1397,7 +1381,7 @@ msgid "Mail Folder" msgstr "" #: GuiImapFetcher.py:110 -msgid "Mailserver" +msgid "Mail Server" msgstr "" #: GuiImapFetcher.py:110 @@ -2826,17 +2810,18 @@ msgstr "" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 -msgid "Failed to detect currency. Hand ID: %s: '%s'" +msgid "Failed to detect currency." +msgstr "" + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +msgid "Hand ID: %s: '%s'" msgstr "" #: PacificPokerToFpdb.py:325 msgid "No match in markStreets" msgstr "" -#: PacificPokerToFpdb.py:429 -msgid "DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "" - #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" @@ -3326,10 +3311,6 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 -msgid "unimplemented readAction: '%s' '%s'" -msgstr "" - #: WinTables.py:83 msgid "Window %s not found. Skipping." msgstr "" @@ -4066,10 +4047,6 @@ msgstr "" msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" -#: iPokerToFpdb.py:261 -msgid "Unimplemented readAction: %s" -msgstr "" - #: interlocks.py:52 msgid "lock already held by:" msgstr "" @@ -4096,6 +4073,9 @@ msgid "" "manually\n" msgstr "" +#~ msgid "determineGameType: Raising FpdbParseError" +#~ msgstr "determineGameType: Lanzando FpdbParseError" + #~ msgid "Loading site" #~ msgstr "Cargando sitio" diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index 3d5a35a3..5c9966ef 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-05 01:16+CEST\n" +"POT-Creation-Date: 2011-04-05 02:59+CEST\n" "PO-Revision-Date: 2011-03-09 15:37+0000\n" "Last-Translator: kibbitzer \n" "Language-Team: French (France) <>\n" @@ -31,13 +31,16 @@ 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: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: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" +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:252 FulltiltToFpdb.py:267 OnGameToFpdb.py:164 +#: OnGameToFpdb.py:183 PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 +#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 SitenameSummary.py:82 Win2dayToFpdb.py:102 +#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +#, fuzzy +msgid "Raising FpdbParseError" +msgstr "parseSummary: 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 @@ -86,28 +89,30 @@ 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:348 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:283 +#: FulltiltToFpdb.py:494 OnGameToFpdb.py:348 PacificPokerToFpdb.py:429 +#: PartyPokerToFpdb.py:535 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 msgid "Unimplemented readAction: '%s' '%s'" msgstr "readAction non implémenté: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 #: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: PartyPokerToFpdb.py:575 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:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: PartyPokerToFpdb.py:576 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:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "suivre (tail -f) la sortie" @@ -129,11 +134,13 @@ msgstr "readPlayerStacks: Moins de 2 joueurs trouvés dans une main" msgid "No bringin found" 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:494 +#: 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:491 Hand.py:1709 ImapFetcher.py:44 +#: ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PacificPokerToFpdb.py:429 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" @@ -201,31 +208,16 @@ msgstr "config.general: ajout %s = %s" msgid "bad number in xalignment was ignored" msgstr "mauvais chiffre dans xalignment a été ignoré" -#: Configuration.py:640 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +#, fuzzy +msgid "Invalid config value for %s, defaulting to %s" msgstr "" "Valeur de config invalide pour raw_hands.save, mise par défaut à \"error\"" -#: Configuration.py:647 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" -"Valeur de config invalide pour raw_hands.compression, mise par défaut à " -"\"error\"" - -#: Configuration.py:666 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" -"Valeur de config invalide pour raw_tourneys.save, mise par défaut à \"error\"" - -#: Configuration.py:673 -msgid "" -"Invalid config value for raw_tourneys.compression, defaulting to \"none\"" -msgstr "" -"Valeur de config invalide pour raw_tourneys.compression, mise par défaut à " -"\"error\"" - #: Configuration.py:691 Configuration.py:692 -msgid "Configuration file %s not found. Using defaults." +#, fuzzy +msgid "Configuration file %s not found. Using defaults." msgstr "Fichier de configuration %s non trouvé. Defaut utilisé." #: Configuration.py:722 @@ -233,12 +225,18 @@ msgid "Reading configuration file %s" msgstr "Lecture du fichier de configuration %s" #: Configuration.py:729 -msgid "Error parsing %s. See error log file." +#, fuzzy +msgid "Error parsing %s." +msgstr "Erreur de conversion de '%s'" + +#: Configuration.py:729 Configuration.py:845 +#, fuzzy +msgid "See error log file." msgstr "Erreur d'analyse %s. Voir fichier de log d'erreur" #: Configuration.py:845 #, fuzzy -msgid "Error parsing example configuration file %s. See error log file." +msgid "Error parsing example configuration file %s." msgstr "" "Erreur lors de l'analyse du fichier d'exemple %s. Consulter le fichier de " "log d'erreurs." @@ -260,306 +258,315 @@ msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** ALERTE ERREUR MYSQL INCONNUE:" #: Database.py:470 -msgid "Connecting to SQLite: %(database)s" -msgstr "Connexion à  SQLite: %(database)s" +#, fuzzy +msgid "Connecting to SQLite: %s" +msgstr "Connecté à SQLite: %s" #: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "Certaines fonctionnalités ne fonctionneront pas sans NumPy" #: Database.py:513 -msgid "outdated or too new database version (%s) - please recreate tables" +#, fuzzy +msgid "Outdated or too new database version (%s)." msgstr "" "Version de la base de données trop ancienne ou trop récente (%s) - recrééez " "les tables SVP" -#: Database.py:519 Database.py:520 -msgid "Failed to read settings table - recreating tables" +#: Database.py:513 Database.py:523 Database.py:524 +#, fuzzy +msgid "Please recreate tables." +msgstr "Créer ou Recréer les _Tables" + +#: Database.py:518 Database.py:519 +#, fuzzy +msgid "Recreating tables." +msgstr "Fin de re-création des tables" + +#: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +#, fuzzy +msgid "Failed to read settings table." msgstr "Echec de lecture de la table de règlages - recréation des tables" -#: 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:546 +#: Database.py:545 msgid "commit %s failed: info=%s value=%s" msgstr "échec du commit %s: info=%s valeur=%s" -#: Database.py:550 +#: Database.py:549 msgid "commit failed" msgstr "échec du commit" -#: Database.py:731 Database.py:764 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "*** Erreur Base de Données: " -#: Database.py:761 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "Base de Données: date d'il y a n mains = " -#: Database.py:918 +#: Database.py:917 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:1010 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId(): problème lors de la recherche insert_id? ret=%d" -#: Database.py:1022 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): problème lors de la recherche lastval? row=%d" -#: Database.py:1029 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): backend inconnu: %d" -#: Database.py:1034 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "*** Erreur get_last_insert_id base de données: " -#: Database.py:1088 Database.py:1519 +#: Database.py:1087 Database.py:1518 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:1092 Database.py:1523 +#: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "attention: contrainte %s_%s_fkey non supprimée: %s, continue ..." -#: Database.py:1100 Database.py:1397 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "supprime mysql index" -#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr " suppression d'index a échoué: " -#: Database.py:1111 Database.py:1404 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "supprime pg index " -#: Database.py:1124 +#: Database.py:1123 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:1128 +#: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "attention: index %s_%s_idx non supprimé: %s, continue ..." -#: Database.py:1137 +#: Database.py:1136 #, fuzzy msgid "prepare import took %s seconds" msgstr "Le nettoyage a pris %.1f secondes" -#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " msgstr "Création de la clé distante " -#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 -#: Database.py:1465 +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 msgid "Create foreign key failed: " msgstr "Échec de la création de la clé distante: " -#: Database.py:1190 +#: Database.py:1189 #, fuzzy msgid "Creating MySQL index %s %s" msgstr "Création de l'index mysql %s %s" -#: Database.py:1199 +#: Database.py:1198 #, fuzzy msgid "Creating PostgreSQL index " msgstr "Création de l'index pg" -#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "La création de l'index a échoué: " -#: Database.py:1212 +#: Database.py:1211 #, fuzzy msgid "After import took %s seconds" msgstr "L'analyse a pris %.1f secondes" -#: Database.py:1245 Database.py:1246 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "Fin de re-création des tables" -#: Database.py:1293 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "***Erreur lors de la création des tables: " -#: Database.py:1303 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" msgstr "*** Erreur impossible de récuperer databasecursor" -#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "***Erreur lors de la suppression des tables: " -#: Database.py:1341 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "*** Erreur lors du commit de suppression des tables" -#: Database.py:1355 Database.py:1356 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "Création de l'index mysql %s %s" -#: Database.py:1364 Database.py:1365 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "Création de l'index pgsql %s %s" -#: Database.py:1372 Database.py:1373 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "Création de l'index sqlite %s %s" -#: Database.py:1380 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Base de données inconnue: MySQL, Postgres et SQLite sont supportées" -#: Database.py:1385 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "Erreur lors de la création des index: " -#: Database.py:1412 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "Suppression de l'index sqlite " -#: Database.py:1419 +#: Database.py:1418 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:1433 Database.py:1473 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr " set_isolation_level a échoué:" -#: Database.py:1467 Database.py:1526 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" msgstr "Seuls MySQL et Postgres sont supportés pour le moment" -#: Database.py:1497 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "Suppresion de la clé distante mysql" -#: Database.py:1501 +#: Database.py:1500 msgid " drop failed: " msgstr " la suppression a échoué: " -#: Database.py:1504 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "suppression de la clé distante pg" -#: Database.py:1516 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "suppression de la clé distante pg %s_%s_fkey, continue..." -#: Database.py:1638 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "Reconstruction du cache HUD a pris %.1f secondes" -#: Database.py:1641 Database.py:1755 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "Erreur lors de la reconstruction du cache HUD:" -#: Database.py:1767 Database.py:1773 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "Erreur lors de l'analyse" -#: Database.py:1777 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "L'analyse a pris %.1f secondes" -#: Database.py:1787 Database.py:1793 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "Erreur durant le nettoyage:" -#: Database.py:1797 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "Le nettoyage a pris %.1f secondes" -#: Database.py:1837 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "Error lors du lock_for_insert:" -#: Database.py:1846 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "######## Mains ##########" -#: Database.py:1850 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "###### Fin des mains ########" -#: Database.py:2575 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "######## Type de jeu ##########" -#: Database.py:2579 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "###### Fin de type de jeu ########" -#: Database.py:2606 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." msgstr "Vidage de la file d'attente trop long - arrêt de l'écriture..." -#: Database.py:2609 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "arrêt de l'écriture, erreur de lecture de la file d'attente: " -#: Database.py:2634 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "Verrou mortel détecté - Nouvelle tentative..." -#: Database.py:2639 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " msgstr "Trop de verrous mortels - Échec de l'enregistrement de la main " -#: Database.py:2643 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "***Erreur lors de l'enregistrement de la main" -#: Database.py:2653 +#: Database.py:2652 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:2663 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "***Erreur lors de l'envoi de fin: " -#: Database.py:2749 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "source invalide dans Database.createOrUpdateTourney" -#: Database.py:2762 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "source invalide dans Database.createOrUpdateTourneysPlayers" -#: Database.py:2898 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "HandToWrite.init erreur: " -#: Database.py:2948 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all erreur: " -#: Database.py:2979 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic est id_player = %d" -#: Database.py:2987 +#: Database.py:2986 msgid "query plan: " msgstr "plan de requête: " -#: Database.py:2996 +#: Database.py:2995 msgid "cards =" msgstr "cartes =" -#: Database.py:2999 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "get_stats a duré: %4.3f seconds" -#: Database.py:3001 +#: Database.py:3000 msgid "press enter to continue" msgstr "appuyez sur entrée pour continuer" @@ -572,11 +579,6 @@ msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" "Everleaf readStudPlayerCards est seulement un bout de programme temporaire." -#: EverleafToFpdb.py:283 -#, fuzzy -msgid "Unimplemented readAction: %s %s" -msgstr "readAction non implémenté: '%s' '%s'" - #: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -761,29 +763,20 @@ msgstr "Choisir une date" msgid "Done" msgstr "Fait" -#: 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: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:94 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:94 +#: PokerStarsSummary.py:81 PokerStarsSummary.py:83 SitenameSummary.py:81 +#: SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "Impossible de reconnaître les infos de tournoi: '%s'" -#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "parseSummary: Impossible de trouver la devise" - -#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Impossible de trouver la devise" #: FulltiltToFpdb.py:209 -msgid "determineGameType: Raising FpdbParseError for file '%s'" +#, fuzzy +msgid "Raising FpdbParseError for file '%s'" msgstr "" "determineGameType: Une erreur d'analyse Fpdb du fichier '%s' est survenue" @@ -793,14 +786,9 @@ msgstr "" msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds ne retourne rien pour '%s'" -#: FulltiltToFpdb.py:267 -#, fuzzy -msgid "Raising FpdbParseError" -msgstr "parseSummary: Une erreur d'analyse de Fpdb est survenue" - #: FulltiltToFpdb.py:369 #, fuzzy -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" +msgid "readPlayerStacks: No players detected (hand #%s)" msgstr "readPlayerStacks: Moins de 2 joueurs trouvés dans une main" #: FulltiltToFpdb.py:429 @@ -808,14 +796,11 @@ msgid "No bringin found, handid =%s" msgstr "Pas de Bring-In trouvé, handid =%s" #: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" +#, fuzzy +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" "FTP: readButton: Impossible de déterminer le bouton (main #%s annulée ?)" -#: FulltiltToFpdb.py:494 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "FullTilt: DEBUG: readAction non implémenté: '%s' '%s'" - #: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : Analyse incorrecte" @@ -840,15 +825,18 @@ msgstr "" "Impossible d'affecter un buyin à ce tournoi : considérer en tant que freeroll" #: FulltiltToFpdb.py:771 -msgid "FullTilt: Player finishing stats unreadable : %s" +#, fuzzy +msgid "Player finishing stats unreadable : %s" msgstr "FullTilt: Statistiques de classement final du joueur illisibles : %s" #: FulltiltToFpdb.py:780 -msgid "FullTilt: %s not found in tourney.ranks ..." +#, fuzzy +msgid "%s not found in tourney.ranks ..." msgstr "FullTilt: %s non trouvé dans tourney.ranks..." #: FulltiltToFpdb.py:782 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +#, fuzzy +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "FullTilt: Mauvaise analyse : classement final incohérent : %s / %s" #: GuiAutoImport.py:90 @@ -1479,7 +1467,8 @@ msgid "Mail Folder" msgstr "Répertoire de Mail" #: GuiImapFetcher.py:110 -msgid "Mailserver" +#, fuzzy +msgid "Mail Server" msgstr "Serveur de mail" #: GuiImapFetcher.py:110 @@ -3005,17 +2994,18 @@ msgstr "Vous devez entrer le nom de joueur manuellement" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 #, fuzzy -msgid "Failed to detect currency. Hand ID: %s: '%s'" +msgid "Failed to detect currency." msgstr "Impossible de trouver la devise" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +msgid "Hand ID: %s: '%s'" +msgstr "" + #: PacificPokerToFpdb.py:325 msgid "No match in markStreets" msgstr "" -#: PacificPokerToFpdb.py:429 -msgid "DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "DEBUG: readAction non implémenté: '%s' '%s'" - #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "Impossible de récupérer le champ '%s'" @@ -3514,11 +3504,6 @@ 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:348 WinamaxToFpdb.py:406 -#, fuzzy -msgid "unimplemented readAction: '%s' '%s'" -msgstr "readAction non implémenté: '%s' '%s'" - #: WinTables.py:83 #, fuzzy msgid "Window %s not found. Skipping." @@ -4329,11 +4314,6 @@ msgstr "Importation" msgid "CLI for importing hands is GuiBulkImport.py" msgstr "Le CLI pour l'importation de la main est GuiBulkImport.py" -#: iPokerToFpdb.py:261 -#, fuzzy -msgid "Unimplemented readAction: %s" -msgstr "readAction non implémenté: '%s' '%s'" - #: interlocks.py:52 msgid "lock already held by:" msgstr "Verrou déjà détenu par:" @@ -4366,6 +4346,63 @@ msgstr "" "pas de répertoire gtk trouvé à cet endroit - installez gtk ou modifiez le " "chemin manuellement\n" +#~ msgid "determineGameType: Raising FpdbParseError" +#~ msgstr "determineGameType: Une erreur d'analyse de Fpdb est survenue" + +#~ msgid "parseSummary: Unable to recognise Tourney Info: '%s'" +#~ msgstr "parseSummary: Impossible de reconnaître les infos de tournoi: '%s'" + +#~ msgid "parseSummary: Raising FpdbParseError" +#~ msgstr "parseSummary: Une erreur d'analyse de Fpdb est survenue" + +#~ msgid "parseSummary: Unable to locate currency" +#~ msgstr "parseSummary: Impossible de trouver la devise" + +#, fuzzy +#~ msgid "unimplemented readAction: '%s' '%s'" +#~ msgstr "readAction non implémenté: '%s' '%s'" + +#, fuzzy +#~ msgid "Unimplemented readAction: %s %s" +#~ msgstr "readAction non implémenté: '%s' '%s'" + +#, fuzzy +#~ msgid "Unimplemented readAction: %s" +#~ msgstr "readAction non implémenté: '%s' '%s'" + +#, fuzzy +#~ msgid "Failed to detect currency. Hand ID: %s: '%s'" +#~ msgstr "Impossible de trouver la devise" + +#~ msgid "DEBUG: unimplemented readAction: '%s' '%s'" +#~ msgstr "DEBUG: readAction non implémenté: '%s' '%s'" + +#~ msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" +#~ msgstr "FullTilt: DEBUG: readAction non implémenté: '%s' '%s'" + +#~ msgid "Failed to read settings table - please recreate tables" +#~ msgstr "Echec de lecture de la table de règlages - recréation des tables" + +#~ msgid "Connecting to SQLite: %(database)s" +#~ msgstr "Connexion à  SQLite: %(database)s" + +#~ msgid "" +#~ "Invalid config value for raw_hands.compression, defaulting to \"none\"" +#~ msgstr "" +#~ "Valeur de config invalide pour raw_hands.compression, mise par défaut à " +#~ "\"error\"" + +#~ msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" +#~ msgstr "" +#~ "Valeur de config invalide pour raw_tourneys.save, mise par défaut à " +#~ "\"error\"" + +#~ msgid "" +#~ "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" +#~ msgstr "" +#~ "Valeur de config invalide pour raw_tourneys.compression, mise par défaut " +#~ "à \"error\"" + #~ msgid "Loading site" #~ msgstr "Chargement du site" @@ -4425,9 +4462,6 @@ msgstr "" #~ msgid "Failed to detect currency: '%s'" #~ msgstr "Impossible de trouver la devise" -#~ msgid "failed to detect currency" -#~ msgstr "Impossible de trouver la devise" - #, fuzzy #~ msgid "Terminating normally." #~ msgstr "Quitte normalement" diff --git a/pyfpdb/locale/fpdb-hu_HU.po b/pyfpdb/locale/fpdb-hu_HU.po index 668a0280..1917e60d 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-05 01:16+CEST\n" +"POT-Creation-Date: 2011-04-05 02:59+CEST\n" "PO-Revision-Date: 2011-03-13 17:42+0100\n" "Last-Translator: Ferenc Erki \n" "Language-Team: Hungarian \n" @@ -31,13 +31,15 @@ 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: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:187 -#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 -#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 -msgid "determineGameType: Raising FpdbParseError" -msgstr "determineGameType: FpdbParseError" +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:252 FulltiltToFpdb.py:267 OnGameToFpdb.py:164 +#: OnGameToFpdb.py:183 PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 +#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 SitenameSummary.py:82 Win2dayToFpdb.py:102 +#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +msgid "Raising FpdbParseError" +msgstr "FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 @@ -82,28 +84,30 @@ 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:348 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:283 +#: FulltiltToFpdb.py:494 OnGameToFpdb.py:348 PacificPokerToFpdb.py:429 +#: PartyPokerToFpdb.py:535 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 msgid "Unimplemented readAction: '%s' '%s'" msgstr "Nem ismert readAction: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 #: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: PartyPokerToFpdb.py:575 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:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: PartyPokerToFpdb.py:576 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:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "kövesse a kimenetet (tail -f)" @@ -124,11 +128,13 @@ msgstr "readPlayerStacks: Kettőnél kevesebb játékost találtam egy leosztás msgid "No bringin found" msgstr "Nyitó hívás nem található" -#: BetfairToFpdb.py:199 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:494 +#: 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:491 Hand.py:1709 ImapFetcher.py:44 +#: ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PacificPokerToFpdb.py:429 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "DEBUG: " @@ -193,32 +199,16 @@ 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:640 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +#, fuzzy +msgid "Invalid config value for %s, defaulting to %s" msgstr "" "Érvénytelen raw_hands.save beállítás, az alapértelmezett \"error\" használata" -#: Configuration.py:647 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" -"Érvénytelen raw_hands.compression beállítás, az alapértelmezett \"none\" " -"használata" - -#: Configuration.py:666 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" -"Érvénytelen raw_tourneys.save beállítás, az alapértelmezett \"error\" " -"használata" - -#: Configuration.py:673 -msgid "" -"Invalid config value for raw_tourneys.compression, defaulting to \"none\"" -msgstr "" -"Érvénytelen raw_tourneys.compression beállítás, az alapértelmezett \"none\" " -"használata" - #: Configuration.py:691 Configuration.py:692 -msgid "Configuration file %s not found. Using defaults." +#, fuzzy +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 @@ -226,11 +216,18 @@ msgid "Reading configuration file %s" msgstr "%s konfigurációs fájl olvasása" #: Configuration.py:729 -msgid "Error parsing %s. See error log file." +#, fuzzy +msgid "Error parsing %s." +msgstr "Hiba a(z) '%s' konvertálása közben" + +#: Configuration.py:729 Configuration.py:845 +#, fuzzy +msgid "See error log file." msgstr "Hiba a(z) %s értelmezése közben. Nézz bele a hibanaplóba." #: Configuration.py:845 -msgid "Error parsing example configuration file %s. See error log file." +#, fuzzy +msgid "Error parsing example configuration file %s." msgstr "" "Hiba a(z) %s minta konfigurációs fájl értelmezése közben. Nézz bele a " "hibanaplóba." @@ -252,307 +249,314 @@ msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** FIGYELEM: ISMERETLEN MYSQL HIBA:" #: Database.py:470 -msgid "Connecting to SQLite: %(database)s" -msgstr "Kapcsolódás a %(database)s SQLite adatbázishoz" +#, fuzzy +msgid "Connecting to SQLite: %s" +msgstr "Kapcsolódva az SQLite adatbázishoz: %s" #: 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:513 -msgid "outdated or too new database version (%s) - please recreate tables" +#, fuzzy +msgid "Outdated or too new database version (%s)." msgstr "" "elavult vagy túl új adatbázis verzió (%s) - kérlek hozd létre újra a táblákat" -#: Database.py:519 Database.py:520 -msgid "Failed to read settings table - recreating tables" +#: Database.py:513 Database.py:523 Database.py:524 +#, fuzzy +msgid "Please recreate tables." +msgstr "_Táblák (újra) létrehozása" + +#: Database.py:518 Database.py:519 +#, fuzzy +msgid "Recreating tables." +msgstr "A táblák újra létrehozása befejeződött" + +#: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +#, fuzzy +msgid "Failed to read settings table." 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: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:546 +#: Database.py:545 msgid "commit %s failed: info=%s value=%s" msgstr "%s. véglegesítés nem sikerült: info=%s érték=%s" -#: Database.py:550 +#: Database.py:549 msgid "commit failed" msgstr "a véglegesítés nem sikerült" -#: Database.py:731 Database.py:764 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "*** Adatbázis hiba: " -#: Database.py:761 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "Adatbázis: n-nel ezelőtti leosztás dátuma = " -#: Database.py:918 +#: Database.py:917 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:1010 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId(): probléma az insert_id lekérdezése közben? ret=%d" -#: Database.py:1022 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): probléma a lastval lekérdezése közben? sor=%d" -#: Database.py:1029 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): ismeretlen backend: %d" -#: Database.py:1034 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "*** get_last_insert_id adatbázis hiba: " -#: Database.py:1088 Database.py:1519 +#: Database.py:1087 Database.py:1518 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:1092 Database.py:1523 +#: Database.py:1091 Database.py:1522 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:1100 Database.py:1397 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "MySQL index eldobása: " -#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr " index eldobása nem sikerült: " -#: Database.py:1111 Database.py:1404 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "pg index eldobása: " -#: Database.py:1124 +#: Database.py:1123 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:1128 +#: Database.py:1127 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:1137 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "az import előkészítése %s másodpercig tartott" -#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " msgstr "idegen kulcs létrehozása " -#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 -#: Database.py:1465 +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 msgid "Create foreign key failed: " msgstr "idegen kulcs létrehozása sikertelen: " -#: Database.py:1190 +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "MySQL index létrehozása: %s %s" -#: Database.py:1199 +#: Database.py:1198 msgid "Creating PostgreSQL index " msgstr "PostgreSQL index létrehozása " -#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "Index létrehozása nem sikerült: " -#: Database.py:1212 +#: Database.py:1211 msgid "After import took %s seconds" msgstr "Az import utómunka %s másodpercig tartott" -#: Database.py:1245 Database.py:1246 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "A táblák újra létrehozása befejeződött" -#: Database.py:1293 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "*** Hiba a táblák létrehozása közben: " -#: Database.py:1303 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" msgstr "*** Hiba: nem olvasható a databasecursor" -#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "*** Hiba a táblák eldobása közben: " -#: Database.py:1341 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "*** Hiba a tábla-eldobás véglegesítése közben" -#: Database.py:1355 Database.py:1356 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "MySQL index létrehozása: %s %s" -#: Database.py:1364 Database.py:1365 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "pgsql index létrehozása: %s %s" -#: Database.py:1372 Database.py:1373 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "SQLite index létrehozása: %s %s" -#: Database.py:1380 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Ismeretlen adatbázis: a MySQL, a Postgres és az SQLite támogatott" -#: Database.py:1385 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "Hiba az indexek létrehozása közben: " -#: Database.py:1412 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "SQLite index eldobása: " -#: Database.py:1419 +#: Database.py:1418 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:1433 Database.py:1473 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr " set_isolation_level meghiúsult: " -#: Database.py:1467 Database.py:1526 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" msgstr "Egyelőre csak a MySQL és a Postgres támogatott" -#: Database.py:1497 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "MySQL idegen kulcs eldobása" -#: Database.py:1501 +#: Database.py:1500 msgid " drop failed: " msgstr " az eldobás sikertelen: " -#: Database.py:1504 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "pg idegen kulcs eldobása" -#: Database.py:1516 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "%s_%s_fkey pg idegen kulcs eldobva, folytatás ..." -#: Database.py:1638 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "A HUD cache újraépítése %.1f másodpercig tartott" -#: Database.py:1641 Database.py:1755 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "Hiba a HUD cache újraépítése közben:" -#: Database.py:1767 Database.py:1773 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "Hiba analyze közben:" -#: Database.py:1777 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "Analyze %.1f másodpercig tartott" -#: Database.py:1787 Database.py:1793 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "Hiba vacuum közben:" -#: Database.py:1797 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "Vacuum %.1f másodpercig tartott" -#: Database.py:1837 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "Hiba lock_for_insert közben:" -#: Database.py:1846 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "######## Leosztások ##########" -#: Database.py:1850 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "###### Leosztások vége ########" -#: Database.py:2575 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "######## Játéktípusok ##########" -#: Database.py:2579 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "###### Játéktípusok vége ########" -#: Database.py:2606 +#: Database.py:2605 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:2609 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "az írás megállt, hiba a sor olvasásakor: " -#: Database.py:2634 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "deadlock történt - újrapróbálás ..." -#: Database.py:2639 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " msgstr "túl sok deadlock - nem sikerült tárolni a leosztást " -#: Database.py:2643 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "***Hiba a leosztás tárolása közben: " -#: Database.py:2653 +#: Database.py:2652 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:2663 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "***Hiba a befejezés küldésekor: " -#: Database.py:2749 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "érvénytelen forrás a Database.createOrUpdateTourney-ban" -#: Database.py:2762 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "érvénytelen forrás a Database.createOrUpdateTourneysPlayers-ben" -#: Database.py:2898 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "HandToWrite.init hiba: " -#: Database.py:2948 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all hiba: " -#: Database.py:2979 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic id_player értéke = %d" -#: Database.py:2987 +#: Database.py:2986 msgid "query plan: " msgstr "lekérdezési terv: " -#: Database.py:2996 +#: Database.py:2995 msgid "cards =" msgstr "kezdőkéz =" -#: Database.py:2999 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "get_stats időigény: %4.3f mp" -#: Database.py:3001 +#: Database.py:3000 msgid "press enter to continue" msgstr "nyomj ENTER-t a folytatáshoz" @@ -564,10 +568,6 @@ msgstr "Nem sikerült felismerni a leosztásinformációkat innen: '%s'" msgid "Everleaf readStudPlayerCards is only a stub." msgstr "Az Everleaf terem readStudPlayerCards funkciója csak egy csonk." -#: EverleafToFpdb.py:283 -msgid "Unimplemented readAction: %s %s" -msgstr "Nem ismert readAction: %s %s" - #: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "readShowdownActions %s %s" @@ -749,29 +749,20 @@ msgstr "Válassz napot" msgid "Done" msgstr "Kész" -#: 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:93 FullTiltPokerSummary.py:119 -#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 -msgid "parseSummary: Raising FpdbParseError" -msgstr "parseSummary: FpdbParseError" - -#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:94 +#: PokerStarsSummary.py:81 PokerStarsSummary.py:83 SitenameSummary.py:81 +#: SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "Nem sikerült felismerni a verseny információt: '%s'" -#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "parseSummary: Nem található a pénznem" - -#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Nem található a pénznem" #: FulltiltToFpdb.py:209 -msgid "determineGameType: Raising FpdbParseError for file '%s'" +#, fuzzy +msgid "Raising FpdbParseError for file '%s'" msgstr "determineGameType: FpdbParseError a '%s' fájlnál" #: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 @@ -780,12 +771,9 @@ msgstr "determineGameType: FpdbParseError a '%s' fájlnál" msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds nem tartalmazza ezt: '%s'" -#: FulltiltToFpdb.py:267 -msgid "Raising FpdbParseError" -msgstr "FpdbParseError" - #: FulltiltToFpdb.py:369 -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" +#, fuzzy +msgid "readPlayerStacks: No players detected (hand #%s)" msgstr "FTP: readPlayerStacks: Nem találtam játékosokat (hand #%s)" #: FulltiltToFpdb.py:429 @@ -793,15 +781,12 @@ msgid "No bringin found, handid =%s" msgstr "Nyitó hívás nem található, leosztásazonosító = %s" #: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" +#, fuzzy +msgid "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:494 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "FullTilt: DEBUG: nem ismert readAction: '%s' '%s'" - #: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : értelmezés nem OK" @@ -827,15 +812,18 @@ msgstr "" "egy freeroll" #: FulltiltToFpdb.py:771 -msgid "FullTilt: Player finishing stats unreadable : %s" +#, fuzzy +msgid "Player finishing stats unreadable : %s" msgstr "FullTilt: A következő játékos helyezési adata nem olvasható : %s" #: FulltiltToFpdb.py:780 -msgid "FullTilt: %s not found in tourney.ranks ..." +#, fuzzy +msgid "%s not found in tourney.ranks ..." msgstr "FullTilt: %s nem található a verseny helyezettjei között ..." #: FulltiltToFpdb.py:782 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +#, fuzzy +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "FullTilt: Hibás értelmezés : a helyezések nem egyeznek : %s / %s" #: GuiAutoImport.py:90 @@ -1458,7 +1446,8 @@ msgid "Mail Folder" msgstr "Levelek mappája" #: GuiImapFetcher.py:110 -msgid "Mailserver" +#, fuzzy +msgid "Mail Server" msgstr "Levelezőkiszolgáló" #: GuiImapFetcher.py:110 @@ -2925,17 +2914,19 @@ msgstr "Kézzel kell megadnod a játékos nevét" #: 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'" +#, fuzzy +msgid "Failed to detect currency." +msgstr "nem sikerült a pénznem meghatározása" + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +msgid "Hand ID: %s: '%s'" +msgstr "" #: PacificPokerToFpdb.py:325 msgid "No match in markStreets" msgstr "" -#: PacificPokerToFpdb.py:429 -msgid "DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "DEBUG: nem ismert readAction: '%s' '%s'" - #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "Nem található mező: '%s'" @@ -3434,10 +3425,6 @@ 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:348 WinamaxToFpdb.py:406 -msgid "unimplemented readAction: '%s' '%s'" -msgstr "Nem ismert readAction: '%s' '%s'" - #: WinTables.py:83 msgid "Window %s not found. Skipping." msgstr "A(z) %s nevű ablak nincs meg. Kihagyás." @@ -4244,10 +4231,6 @@ msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" "Parancssorból a GuiBulkImport.py segítségével tudsz leosztásokat importálni" -#: iPokerToFpdb.py:261 -msgid "Unimplemented readAction: %s" -msgstr "Nem ismert readAction: %s" - #: interlocks.py:52 msgid "lock already held by:" msgstr "a zárolást már elvégezte:" @@ -4278,6 +4261,65 @@ 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 "determineGameType: Raising FpdbParseError" +#~ msgstr "determineGameType: FpdbParseError" + +#~ msgid "parseSummary: Unable to recognise Tourney Info: '%s'" +#~ msgstr "parseSummary: Nem sikerült felismerni a verseny információt: '%s'" + +#~ msgid "parseSummary: Raising FpdbParseError" +#~ msgstr "parseSummary: FpdbParseError" + +#~ msgid "parseSummary: Unable to locate currency" +#~ msgstr "parseSummary: Nem található a pénznem" + +#~ msgid "unimplemented readAction: '%s' '%s'" +#~ msgstr "Nem ismert readAction: '%s' '%s'" + +#~ msgid "Unimplemented readAction: %s %s" +#~ msgstr "Nem ismert readAction: %s %s" + +#~ msgid "Unimplemented readAction: %s" +#~ msgstr "Nem ismert readAction: %s" + +#~ msgid "Failed to detect currency. Hand ID: %s: '%s'" +#~ msgstr "Nem sikerült a pénznem meghatározása. Leosztás: %s: '%s'" + +#~ msgid "DEBUG: unimplemented readAction: '%s' '%s'" +#~ msgstr "DEBUG: nem ismert readAction: '%s' '%s'" + +#, fuzzy +#~ msgid "DEBUG:" +#~ msgstr "DEBUG: " + +#~ msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" +#~ msgstr "FullTilt: DEBUG: nem ismert readAction: '%s' '%s'" + +#~ 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" + +#~ msgid "Connecting to SQLite: %(database)s" +#~ msgstr "Kapcsolódás a %(database)s SQLite adatbázishoz" + +#~ msgid "" +#~ "Invalid config value for raw_hands.compression, defaulting to \"none\"" +#~ msgstr "" +#~ "Érvénytelen raw_hands.compression beállítás, az alapértelmezett \"none\" " +#~ "használata" + +#~ msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" +#~ msgstr "" +#~ "Érvénytelen raw_tourneys.save beállítás, az alapértelmezett \"error\" " +#~ "használata" + +#~ msgid "" +#~ "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" +#~ msgstr "" +#~ "Érvénytelen raw_tourneys.compression beállítás, az alapértelmezett \"none" +#~ "\" használata" + #~ msgid "Loading site" #~ msgstr "Terem betöltése" @@ -4351,9 +4393,6 @@ msgstr "" #~ msgid "Failed to detect currency: '%s'" #~ msgstr "Nem sikerült a pénznem meghatározása: '%s'" -#~ msgid "failed to detect currency" -#~ msgstr "nem sikerült a pénznem meghatározása" - #~ msgid "Terminating normally." #~ msgstr "Normál leállás." diff --git a/pyfpdb/locale/fpdb-it_IT.po b/pyfpdb/locale/fpdb-it_IT.po index d66a3d91..9b0088fc 100644 --- a/pyfpdb/locale/fpdb-it_IT.po +++ b/pyfpdb/locale/fpdb-it_IT.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-05 01:16+CEST\n" +"POT-Creation-Date: 2011-04-05 02:59+CEST\n" "PO-Revision-Date: 2011-04-04 21:58+0000\n" "Last-Translator: seppone1991 \n" "Language-Team: Italian (Italy) <>\n" @@ -31,13 +31,15 @@ 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: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: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" +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:252 FulltiltToFpdb.py:267 OnGameToFpdb.py:164 +#: OnGameToFpdb.py:183 PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 +#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 SitenameSummary.py:82 Win2dayToFpdb.py:102 +#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +msgid "Raising FpdbParseError" +msgstr "Raising FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 @@ -82,28 +84,30 @@ 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:348 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:283 +#: FulltiltToFpdb.py:494 OnGameToFpdb.py:348 PacificPokerToFpdb.py:429 +#: PartyPokerToFpdb.py:535 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 msgid "Unimplemented readAction: '%s' '%s'" msgstr "readAction non implementata: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 #: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: PartyPokerToFpdb.py:575 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:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: PartyPokerToFpdb.py:576 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:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "seguire (tail-f) l'ingresso" @@ -124,11 +128,13 @@ msgstr "Lettura Player Stack:Meno di 2 giocatori trovati nella mano" msgid "No bringin found" 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:494 +#: 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:491 Hand.py:1709 ImapFetcher.py:44 +#: ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PacificPokerToFpdb.py:429 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "DEBUG: " @@ -192,27 +198,15 @@ msgstr "config.general: aggiungo %s=%s" msgid "bad number in xalignment was ignored" msgstr "Un numero errato nell' xalignement è stato ignorato" -#: Configuration.py:640 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +#, fuzzy +msgid "Invalid config value for %s, defaulting to %s" msgstr "Valore di configurazione non valido per raw_hands.save.Errore." -#: Configuration.py:647 -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:666 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" -"Valore di configurazione non valido per la sezione raw_tourneys.save.Errore." - -#: Configuration.py:673 -msgid "" -"Invalid config value for raw_tourneys.compression, defaulting to \"none\"" -msgstr "" -"Valore di configurazione non valido per raw_tourneys.compression.Errore" - #: Configuration.py:691 Configuration.py:692 -msgid "Configuration file %s not found. Using defaults." +#, fuzzy +msgid "Configuration file %s not found. Using defaults." msgstr "File di configurazione %s non trovato. Uso file di default" #: Configuration.py:722 @@ -220,11 +214,18 @@ msgid "Reading configuration file %s" msgstr "Lettura file di configurazione %s" #: Configuration.py:729 -msgid "Error parsing %s. See error log file." +#, fuzzy +msgid "Error parsing %s." +msgstr "Errore di conversione di '%s'" + +#: Configuration.py:729 Configuration.py:845 +#, fuzzy +msgid "See error log file." msgstr "Errore di analisi %s. Vedi file log di errore." #: Configuration.py:845 -msgid "Error parsing example configuration file %s. See error log file." +#, fuzzy +msgid "Error parsing example configuration file %s." msgstr "" "Errore di analisi file configurazione di esempio %s.Guarda il file di log " "errori." @@ -246,303 +247,310 @@ msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "***ATTENZIONE ERRORE SCONOSCIUTO DI MYSQL" #: Database.py:470 -msgid "Connecting to SQLite: %(database)s" -msgstr "Connessione a SQLite: %(database)s" +#, fuzzy +msgid "Connecting to SQLite: %s" +msgstr "Connesso a SQLite: %s" #: 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:513 -msgid "outdated or too new database version (%s) - please recreate tables" +#, fuzzy +msgid "Outdated or too new database version (%s)." msgstr "" "Versione del database obsoleta o troppo nuova(%s)-Si prega di ricreare le " "tabelle dall'apposita sezione" -#: Database.py:519 Database.py:520 -msgid "Failed to read settings table - recreating tables" +#: Database.py:513 Database.py:523 Database.py:524 +#, fuzzy +msgid "Please recreate tables." +msgstr "Crea o Ricrea _Tabelle" + +#: Database.py:518 Database.py:519 +#, fuzzy +msgid "Recreating tables." +msgstr "Ricreazione tabelle completata" + +#: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +#, fuzzy +msgid "Failed to read settings table." msgstr "" "Impossibile leggere la tabella delle impostazioni - Ricreando le tabelle" -#: 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:546 +#: Database.py:545 msgid "commit %s failed: info=%s value=%s" msgstr "Invio fallito %s:info=%s valore=%s" -#: Database.py:550 +#: Database.py:549 msgid "commit failed" msgstr "Invio fallito." -#: Database.py:731 Database.py:764 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "**Errore Database" -#: Database.py:761 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "Database: data n mani fa= " -#: Database.py:918 +#: Database.py:917 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:1010 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId (): problema recupero insert_id? ret =%d" -#: Database.py:1022 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastinsertid(%s): problema recupero lastval? row=%d" -#: Database.py:1029 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId (): sconosciuto backend:%d" -#: Database.py:1034 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "*** Database errore get_last_insert_id:" -#: Database.py:1088 Database.py:1519 +#: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "attenzione:rimozione pg fk %s_%s_fkey fallita:%s.Continua" -#: Database.py:1092 Database.py:1523 +#: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "ATTENZIONE: vincolato %s_%s_fkey non rimossa: %s,continua...." -#: Database.py:1100 Database.py:1397 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "rimozione indice mysql fallita" -#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr " rimozione indice fallita: " -#: Database.py:1111 Database.py:1404 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "rimozione indice pg" -#: Database.py:1124 +#: Database.py:1123 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "attenzione:rimozione indice %s_%s_idx fallita:%s,continua..." -#: Database.py:1128 +#: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "attenzione: indice %s_%s_idx non rimosso %s, continua..." -#: Database.py:1137 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "Preparazione importo ha impiegato %s secondi" -#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " msgstr "Creazione chiave esterna" -#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 -#: Database.py:1465 +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 msgid "Create foreign key failed: " msgstr "Creazione chiave esterna fallita" -#: Database.py:1190 +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "Creazione MySQL indice %s %s" -#: Database.py:1199 +#: Database.py:1198 msgid "Creating PostgreSQL index " msgstr "Creazione PostgreSQL indice " -#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "Creazione indice fallita: " -#: Database.py:1212 +#: Database.py:1211 msgid "After import took %s seconds" msgstr "Dopo l'importazione ha richiesto %s secondi" -#: Database.py:1245 Database.py:1246 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "Ricreazione tabelle completata" -#: Database.py:1293 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "***Errore creazione tabelle: " -#: Database.py:1303 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" msgstr "*** Errore impossibile ottenere databasecursor" -#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "***Errore rimuovendo le tabelle" -#: Database.py:1341 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "*** Errore rimozione tavolo" -#: Database.py:1355 Database.py:1356 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "Creazione indice mysql:%s %s" -#: Database.py:1364 Database.py:1365 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "Creazione indice pgsql %s %s" -#: Database.py:1372 Database.py:1373 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "reazione indice sqlite %s %s" -#: Database.py:1380 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Database sconosciuto:MySQL,Postgres and SQLite supportati" -#: Database.py:1385 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "Errore creazione indici: " -#: Database.py:1412 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "Rimozione indice sqlite " -#: Database.py:1419 +#: Database.py:1418 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:1433 Database.py:1473 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr " set_isolation_level failed: " -#: Database.py:1467 Database.py:1526 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" msgstr "Solo MySQL e Postgres supportati" -#: Database.py:1497 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "Rimozione chiave esterna mysql" -#: Database.py:1501 +#: Database.py:1500 msgid " drop failed: " msgstr " Rimozione fallita: " -#: Database.py:1504 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "Rimozione chiave esterna pg" -#: Database.py:1516 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "Chiave esterna pg rimossa %s_%s_fkey,continua..." -#: Database.py:1638 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "La ricostruzione della cache dell HUD ha richiesto %.1f secondi" -#: Database.py:1641 Database.py:1755 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "Errore ricostruzione cache dell HUD" -#: Database.py:1767 Database.py:1773 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "Errore durante l analisi:" -#: Database.py:1777 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "Analisi ha richiesto %.1f secondi" -#: Database.py:1787 Database.py:1793 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "Errore durante la pulizia:" -#: Database.py:1797 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "La pulizia ha richiesto %.1f secondi" -#: Database.py:1837 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "Errore durante lock_for_insert" -#: Database.py:1846 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "######## Mani ##########" -#: Database.py:1850 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "###### Fine Mani ########" -#: Database.py:2575 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "######## Tipo di Gioco ##########" -#: Database.py:2579 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "###### Fine Tipo di gioco ########" -#: Database.py:2606 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." msgstr "coda vuota troppo a lungo-scrittura fermata..." -#: Database.py:2609 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "Scrittura fallita,errore di lettura della coda" -#: Database.py:2634 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "deadlock rilevato - Nuovo tentativo ..." -#: Database.py:2639 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " msgstr "Troppe situazioni di stallo - memorizzazione mano fallita" -#: Database.py:2643 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "***Errore memorizzazione mano" -#: Database.py:2653 +#: Database.py:2652 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:2663 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "*** Errore nell'invio della fine:" -#: Database.py:2749 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "Origine invalida nel Database.createOrUpdateTourney" -#: Database.py:2762 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "Origine invalida in Database.createOrUpdateTourneysPlayers" -#: Database.py:2898 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "Errore HandToWrite.init: " -#: Database.py:2948 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "Errore HandToWrite.set_all: " -#: Database.py:2979 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic è id_player=%d" -#: Database.py:2987 +#: Database.py:2986 msgid "query plan: " msgstr "Piano della Query: " -#: Database.py:2996 +#: Database.py:2995 msgid "cards =" msgstr "carte =" -#: Database.py:2999 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "get_stats richiede: %4.3f secondi" -#: Database.py:3001 +#: Database.py:3000 msgid "press enter to continue" msgstr "Premi INVIO per continuare" @@ -554,10 +562,6 @@ msgstr "Impossibile controllare handinfo da:'%s'" msgid "Everleaf readStudPlayerCards is only a stub." msgstr "Everleaf readStudPlayerCards è solo una parte del programma temporaneo" -#: EverleafToFpdb.py:283 -msgid "Unimplemented readAction: %s %s" -msgstr "readAction non implementata: %s %s" - #: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "readShowdownActions %s %s" @@ -739,29 +743,20 @@ msgstr "Scegliere una data" msgid "Done" msgstr "Fatto" -#: 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: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:94 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:94 +#: PokerStarsSummary.py:81 PokerStarsSummary.py:83 SitenameSummary.py:81 +#: SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "Impossibile riconoscere le info del torneo: '%s'" -#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "parseSummary: Impossibile individuare valuta" - -#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Impossibile individuare valuta" #: FulltiltToFpdb.py:209 -msgid "determineGameType: Raising FpdbParseError for file '%s'" +#, fuzzy +msgid "Raising FpdbParseError for file '%s'" msgstr "determineGameType: Errore di analisi di Fpdb per il file '%s'" #: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 @@ -770,12 +765,9 @@ msgstr "determineGameType: Errore di analisi di Fpdb per il file '%s'" msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds non ha trovato alcun risultato per '%s'" -#: FulltiltToFpdb.py:267 -msgid "Raising FpdbParseError" -msgstr "Raising FpdbParseError" - #: FulltiltToFpdb.py:369 -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" +#, fuzzy +msgid "readPlayerStacks: No players detected (hand #%s)" msgstr "FTP: readPlayersStacks: Nessun giocatore rilevato (mano#%s)" #: FulltiltToFpdb.py:429 @@ -783,13 +775,10 @@ msgid "No bringin found, handid =%s" msgstr "Bring-in non trovato,hand ID=%s" #: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" +#, fuzzy +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "FTP:readButton:Bottone non trovate(hand#%s cancella?)" -#: FulltiltToFpdb.py:494 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "FullTilt: DEBUG: readAction non implementata: '%s' '%s'" - #: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "Determina il Tipo del torneo:Analisi errata" @@ -816,15 +805,18 @@ msgstr "" "Incapace attribuire un buyin a questo torneo:Si assume che sia un freeroll" #: FulltiltToFpdb.py:771 -msgid "FullTilt: Player finishing stats unreadable : %s" +#, fuzzy +msgid "Player finishing stats unreadable : %s" msgstr "FullTilt: Statistiche di classifica finale illeggibili: %s" #: FulltiltToFpdb.py:780 -msgid "FullTilt: %s not found in tourney.ranks ..." +#, fuzzy +msgid "%s not found in tourney.ranks ..." msgstr "FullTilt: %s non trovato dentro tourney.ranks" #: FulltiltToFpdb.py:782 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +#, fuzzy +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "" "FullTilt:Analisi incorretta:la posizione finale non corrisponde:%s / %s" @@ -1446,7 +1438,8 @@ msgid "Mail Folder" msgstr "Cartella mail" #: GuiImapFetcher.py:110 -msgid "Mailserver" +#, fuzzy +msgid "Mail Server" msgstr "Mailserver" #: GuiImapFetcher.py:110 @@ -2922,17 +2915,19 @@ msgstr "Inserisci manualmente il nome del giocatore" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 -msgid "Failed to detect currency. Hand ID: %s: '%s'" +#, fuzzy +msgid "Failed to detect currency." msgstr "Rilevazione fallita.ID Mano: %s: '%s'" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +msgid "Hand ID: %s: '%s'" +msgstr "" + #: PacificPokerToFpdb.py:325 msgid "No match in markStreets" msgstr "Nessuna corrispondenza in markStreets" -#: PacificPokerToFpdb.py:429 -msgid "DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "DEBUG:readAction non implementata: '%s' '%s'" - #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "Impossibile recuperare il campo '%s'" @@ -3431,10 +3426,6 @@ 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:348 WinamaxToFpdb.py:406 -msgid "unimplemented readAction: '%s' '%s'" -msgstr "readAction non implementata: '%s' '%s'" - #: WinTables.py:83 msgid "Window %s not found. Skipping." msgstr "Finestra %s non trovata.Saltato." @@ -4228,10 +4219,6 @@ msgstr "Importazione in corso" msgid "CLI for importing hands is GuiBulkImport.py" msgstr "CLI per importazione mani è GuiBulkImport.py" -#: iPokerToFpdb.py:261 -msgid "Unimplemented readAction: %s" -msgstr "readAction non implementata: %s" - #: interlocks.py:52 msgid "lock already held by:" msgstr "blocco già in possesso da:" @@ -4262,6 +4249,63 @@ msgstr "" "nessuna cartella gtk trovata in questo percorso - installa gtk o modifica il " "percorso manualmente\n" +#~ msgid "determineGameType: Raising FpdbParseError" +#~ msgstr "Determina il tipo di gioco: Fpdb errore-di-analisi" + +#~ msgid "parseSummary: Unable to recognise Tourney Info: '%s'" +#~ msgstr "parseSummary: Impossibile riconoscere le info del Torneo : '%s'" + +#~ msgid "parseSummary: Raising FpdbParseError" +#~ msgstr "parseSummary: Errore di analisi di Fpdb" + +#~ msgid "parseSummary: Unable to locate currency" +#~ msgstr "parseSummary: Impossibile individuare valuta" + +#~ msgid "unimplemented readAction: '%s' '%s'" +#~ msgstr "readAction non implementata: '%s' '%s'" + +#~ msgid "Unimplemented readAction: %s %s" +#~ msgstr "readAction non implementata: %s %s" + +#~ msgid "Unimplemented readAction: %s" +#~ msgstr "readAction non implementata: %s" + +#~ msgid "Failed to detect currency. Hand ID: %s: '%s'" +#~ msgstr "Rilevazione fallita.ID Mano: %s: '%s'" + +#~ msgid "DEBUG: unimplemented readAction: '%s' '%s'" +#~ msgstr "DEBUG:readAction non implementata: '%s' '%s'" + +#, fuzzy +#~ msgid "DEBUG:" +#~ msgstr "DEBUG: " + +#~ msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" +#~ msgstr "FullTilt: DEBUG: readAction non implementata: '%s' '%s'" + +#~ msgid "Failed to read settings table - please recreate tables" +#~ msgstr "" +#~ "Impossibile leggere la tabella delle impostazioni - Si prega di ricreare " +#~ "le tabelle" + +#~ msgid "Connecting to SQLite: %(database)s" +#~ msgstr "Connessione a SQLite: %(database)s" + +#~ msgid "" +#~ "Invalid config value for raw_hands.compression, defaulting to \"none\"" +#~ msgstr "" +#~ "Valore di con figurazione non valido per raw_hands.compression.Errore" + +#~ msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" +#~ msgstr "" +#~ "Valore di configurazione non valido per la sezione raw_tourneys.save." +#~ "Errore." + +#~ msgid "" +#~ "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" +#~ msgstr "" +#~ "Valore di configurazione non valido per raw_tourneys.compression.Errore" + #~ msgid "Loading site" #~ msgstr "Caricamento sito" diff --git a/pyfpdb/locale/fpdb-pl_PL.po b/pyfpdb/locale/fpdb-pl_PL.po index 10129652..fee7149b 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-05 01:16+CEST\n" +"POT-Creation-Date: 2011-04-05 02:59+CEST\n" "PO-Revision-Date: 2011-03-09 22:36+0000\n" "Last-Translator: greg20 \n" "Language-Team: Polish (Poland) <>\n" @@ -32,12 +32,14 @@ msgstr "" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: 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:187 -#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 -#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 -msgid "determineGameType: Raising FpdbParseError" +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:252 FulltiltToFpdb.py:267 OnGameToFpdb.py:164 +#: OnGameToFpdb.py:183 PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 +#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 SitenameSummary.py:82 Win2dayToFpdb.py:102 +#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +msgid "Raising FpdbParseError" msgstr "" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 @@ -84,28 +86,30 @@ 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:348 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:283 +#: FulltiltToFpdb.py:494 OnGameToFpdb.py:348 PacificPokerToFpdb.py:429 +#: PartyPokerToFpdb.py:535 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 #: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: PartyPokerToFpdb.py:575 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:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: PartyPokerToFpdb.py:576 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:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -126,11 +130,13 @@ msgstr "" msgid "No bringin found" 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:494 +#: 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:491 Hand.py:1709 ImapFetcher.py:44 +#: ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PacificPokerToFpdb.py:429 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" @@ -188,25 +194,13 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:640 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:647 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:666 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" - +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 #: Configuration.py:673 -msgid "" -"Invalid config value for raw_tourneys.compression, defaulting to \"none\"" +msgid "Invalid config value for %s, defaulting to %s" msgstr "" #: Configuration.py:691 Configuration.py:692 -msgid "Configuration file %s not found. Using defaults." +msgid "Configuration file %s not found. Using defaults." msgstr "" #: Configuration.py:722 @@ -214,11 +208,19 @@ msgid "Reading configuration file %s" msgstr "" #: Configuration.py:729 -msgid "Error parsing %s. See error log file." +#, fuzzy +msgid "Error parsing %s." +msgstr "" +"\n" +"\n" +"Błąd to: " + +#: Configuration.py:729 Configuration.py:845 +msgid "See error log file." msgstr "" #: Configuration.py:845 -msgid "Error parsing example configuration file %s. See error log file." +msgid "Error parsing example configuration file %s." msgstr "" #: Database.py:65 @@ -238,296 +240,304 @@ msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" #: Database.py:470 -msgid "Connecting to SQLite: %(database)s" -msgstr "" +#, fuzzy +msgid "Connecting to SQLite: %s" +msgstr "Połączono z SQLite: %s" #: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" #: Database.py:513 -msgid "outdated or too new database version (%s) - please recreate tables" +msgid "Outdated or too new database version (%s)." msgstr "" -#: Database.py:519 Database.py:520 -msgid "Failed to read settings table - recreating tables" -msgstr "" +#: Database.py:513 Database.py:523 Database.py:524 +#, fuzzy +msgid "Please recreate tables." +msgstr "Stwórz albo odbuduj _tabele" -#: Database.py:524 Database.py:525 -msgid "Failed to read settings table - please recreate tables" -msgstr "" +#: Database.py:518 Database.py:519 +#, fuzzy +msgid "Recreating tables." +msgstr "Użytkownik anulował ponowne utworzenie tabel." -#: Database.py:546 +#: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +#, fuzzy +msgid "Failed to read settings table." +msgstr "Nie dodano ulic. handtext=%s" + +#: Database.py:545 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:550 +#: Database.py:549 msgid "commit failed" msgstr "" -#: Database.py:731 Database.py:764 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "" -#: Database.py:761 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:918 +#: Database.py:917 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:1010 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1022 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1029 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1034 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1088 Database.py:1519 +#: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1092 Database.py:1523 +#: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1100 Database.py:1397 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "" -#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr "" -#: Database.py:1111 Database.py:1404 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "" -#: Database.py:1124 +#: Database.py:1123 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1128 +#: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1137 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " msgstr "" -#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 -#: Database.py:1465 +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1190 +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1199 +#: Database.py:1198 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "" -#: Database.py:1212 +#: Database.py:1211 msgid "After import took %s seconds" msgstr "" -#: Database.py:1245 Database.py:1246 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "" -#: Database.py:1293 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "" -#: Database.py:1303 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1341 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1355 Database.py:1356 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1364 Database.py:1365 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1372 Database.py:1373 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1380 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1385 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "" -#: Database.py:1412 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1419 +#: Database.py:1418 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1433 Database.py:1473 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1467 Database.py:1526 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1497 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1501 +#: Database.py:1500 msgid " drop failed: " msgstr "" -#: Database.py:1504 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1516 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1638 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1641 Database.py:1755 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1767 Database.py:1773 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "" -#: Database.py:1777 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1787 Database.py:1793 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "" -#: Database.py:1797 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1837 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1846 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "" -#: Database.py:1850 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "" -#: Database.py:2575 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2579 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2606 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2609 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2634 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2639 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2643 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "" -#: Database.py:2653 +#: Database.py:2652 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2663 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "" -#: Database.py:2749 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2762 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2898 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2948 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2979 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2987 +#: Database.py:2986 msgid "query plan: " msgstr "" -#: Database.py:2996 +#: Database.py:2995 msgid "cards =" msgstr "" -#: Database.py:2999 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:3001 +#: Database.py:3000 msgid "press enter to continue" msgstr "" @@ -539,10 +549,6 @@ msgstr "" msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:283 -msgid "Unimplemented readAction: %s %s" -msgstr "" - #: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -724,29 +730,19 @@ msgstr "" msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 -msgid "parseSummary: Unable to recognise Tourney Info: '%s'" -msgstr "" - -#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 -#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 -msgid "parseSummary: Raising FpdbParseError" -msgstr "" - -#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:94 +#: PokerStarsSummary.py:81 PokerStarsSummary.py:83 SitenameSummary.py:81 +#: SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "" - -#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" #: FulltiltToFpdb.py:209 -msgid "determineGameType: Raising FpdbParseError for file '%s'" +msgid "Raising FpdbParseError for file '%s'" msgstr "" #: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 @@ -755,12 +751,8 @@ msgstr "" msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:267 -msgid "Raising FpdbParseError" -msgstr "" - #: FulltiltToFpdb.py:369 -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" +msgid "readPlayerStacks: No players detected (hand #%s)" msgstr "" #: FulltiltToFpdb.py:429 @@ -768,11 +760,7 @@ msgid "No bringin found, handid =%s" msgstr "" #: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" -msgstr "" - -#: FulltiltToFpdb.py:494 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" #: FulltiltToFpdb.py:570 @@ -796,15 +784,15 @@ msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" #: FulltiltToFpdb.py:771 -msgid "FullTilt: Player finishing stats unreadable : %s" +msgid "Player finishing stats unreadable : %s" msgstr "" #: FulltiltToFpdb.py:780 -msgid "FullTilt: %s not found in tourney.ranks ..." +msgid "%s not found in tourney.ranks ..." msgstr "" #: FulltiltToFpdb.py:782 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "" #: GuiAutoImport.py:90 @@ -1385,7 +1373,7 @@ msgid "Mail Folder" msgstr "" #: GuiImapFetcher.py:110 -msgid "Mailserver" +msgid "Mail Server" msgstr "" #: GuiImapFetcher.py:110 @@ -2806,17 +2794,18 @@ msgstr "" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 #, fuzzy -msgid "Failed to detect currency. Hand ID: %s: '%s'" +msgid "Failed to detect currency." msgstr "nie wykryto waluty" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +msgid "Hand ID: %s: '%s'" +msgstr "" + #: PacificPokerToFpdb.py:325 msgid "No match in markStreets" msgstr "" -#: PacificPokerToFpdb.py:429 -msgid "DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "" - #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" @@ -3315,10 +3304,6 @@ 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:348 WinamaxToFpdb.py:406 -msgid "unimplemented readAction: '%s' '%s'" -msgstr "" - #: WinTables.py:83 #, fuzzy msgid "Window %s not found. Skipping." @@ -4076,10 +4061,6 @@ msgstr "importowanie" msgid "CLI for importing hands is GuiBulkImport.py" msgstr "CLI do importowania rozdań jest w GuiBulkImport.py" -#: iPokerToFpdb.py:261 -msgid "Unimplemented readAction: %s" -msgstr "" - #: interlocks.py:52 msgid "lock already held by:" msgstr "blokada jest już używana przez" @@ -4112,6 +4093,10 @@ msgstr "" "Nie znaleziono katalogów GTK w podanej przez Ciebie ścieżce. Zainstaluj GTK " "lub wprowadź ścieżkę ręcznie.\n" +#, fuzzy +#~ msgid "Failed to detect currency. Hand ID: %s: '%s'" +#~ msgstr "nie wykryto waluty" + #~ msgid "Hand processed but empty" #~ msgstr "Rozdanie zaimportowano, ale jest puste." @@ -4140,9 +4125,6 @@ msgstr "" #~ msgid "Failed to detect currency: '%s'" #~ msgstr "nie wykryto waluty" -#~ msgid "failed to detect currency" -#~ msgstr "nie wykryto waluty" - #, fuzzy #~ msgid "Terminating normally." #~ msgstr "normalne wychodzenie" diff --git a/pyfpdb/locale/fpdb-ru_RU.po b/pyfpdb/locale/fpdb-ru_RU.po index 055e6c85..26020ffe 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-05 01:16+CEST\n" +"POT-Creation-Date: 2011-04-05 02:59+CEST\n" "PO-Revision-Date: 2011-03-04 18:18+0000\n" "Last-Translator: Lexej \n" "Language-Team: Russian (Russia) <>\n" @@ -32,12 +32,15 @@ msgstr "Невозможно определить тип игры: '%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: 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:187 -#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 -#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 -msgid "determineGameType: Raising FpdbParseError" +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:252 FulltiltToFpdb.py:267 OnGameToFpdb.py:164 +#: OnGameToFpdb.py:183 PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 +#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 +#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 SitenameSummary.py:82 Win2dayToFpdb.py:102 +#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +#, fuzzy +msgid "Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 @@ -86,28 +89,30 @@ 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:348 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:283 +#: FulltiltToFpdb.py:494 OnGameToFpdb.py:348 PacificPokerToFpdb.py:429 +#: PartyPokerToFpdb.py:535 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 #: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: PartyPokerToFpdb.py:575 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:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: PartyPokerToFpdb.py:576 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:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "следовать (параметр -f) за входом" @@ -129,11 +134,13 @@ msgstr "readPlayerStacks: Менее двух игроков в руке" msgid "No bringin found" 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:494 +#: 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:491 Hand.py:1709 ImapFetcher.py:44 +#: ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PacificPokerToFpdb.py:429 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" @@ -196,25 +203,13 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:640 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:647 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:666 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" - +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 #: Configuration.py:673 -msgid "" -"Invalid config value for raw_tourneys.compression, defaulting to \"none\"" +msgid "Invalid config value for %s, defaulting to %s" msgstr "" #: Configuration.py:691 Configuration.py:692 -msgid "Configuration file %s not found. Using defaults." +msgid "Configuration file %s not found. Using defaults." msgstr "" #: Configuration.py:722 @@ -222,11 +217,15 @@ msgid "Reading configuration file %s" msgstr "" #: Configuration.py:729 -msgid "Error parsing %s. See error log file." +msgid "Error parsing %s." +msgstr "" + +#: Configuration.py:729 Configuration.py:845 +msgid "See error log file." msgstr "" #: Configuration.py:845 -msgid "Error parsing example configuration file %s. See error log file." +msgid "Error parsing example configuration file %s." msgstr "" #: Database.py:65 @@ -246,7 +245,7 @@ msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "***ВНИМАНИЕ НЕИЗВЕСТНАЯ ОШИБКА MYSQL:" #: Database.py:470 -msgid "Connecting to SQLite: %(database)s" +msgid "Connecting to SQLite: %s" msgstr "" #: Database.py:482 @@ -254,288 +253,293 @@ msgid "Some database functions will not work without NumPy support" msgstr "" #: Database.py:513 -msgid "outdated or too new database version (%s) - please recreate tables" +msgid "Outdated or too new database version (%s)." msgstr "" -#: Database.py:519 Database.py:520 -msgid "Failed to read settings table - recreating tables" +#: Database.py:513 Database.py:523 Database.py:524 +msgid "Please recreate tables." msgstr "" -#: Database.py:524 Database.py:525 -msgid "Failed to read settings table - please recreate tables" +#: Database.py:518 Database.py:519 +#, fuzzy +msgid "Recreating tables." +msgstr "читаем анте" + +#: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +msgid "Failed to read settings table." msgstr "" -#: Database.py:546 +#: Database.py:545 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:550 +#: Database.py:549 msgid "commit failed" msgstr "" -#: Database.py:731 Database.py:764 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "***Ошибка базы данных:" -#: Database.py:761 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:918 +#: Database.py:917 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:1010 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1022 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1029 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1034 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1088 Database.py:1519 +#: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1092 Database.py:1523 +#: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1100 Database.py:1397 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "" -#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr "" -#: Database.py:1111 Database.py:1404 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "" -#: Database.py:1124 +#: Database.py:1123 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1128 +#: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1137 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " msgstr "" -#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 -#: Database.py:1465 +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1190 +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1199 +#: Database.py:1198 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "" -#: Database.py:1212 +#: Database.py:1211 msgid "After import took %s seconds" msgstr "" -#: Database.py:1245 Database.py:1246 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "" -#: Database.py:1293 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "" -#: Database.py:1303 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1341 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1355 Database.py:1356 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1364 Database.py:1365 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1372 Database.py:1373 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1380 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1385 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "" -#: Database.py:1412 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1419 +#: Database.py:1418 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1433 Database.py:1473 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1467 Database.py:1526 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1497 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1501 +#: Database.py:1500 msgid " drop failed: " msgstr "" -#: Database.py:1504 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1516 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1638 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1641 Database.py:1755 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1767 Database.py:1773 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "" -#: Database.py:1777 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1787 Database.py:1793 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "" -#: Database.py:1797 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1837 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1846 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "" -#: Database.py:1850 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "" -#: Database.py:2575 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2579 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2606 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2609 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2634 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2639 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2643 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "***Ошибка при сохранении руки: " -#: Database.py:2653 +#: Database.py:2652 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2663 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "" -#: Database.py:2749 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2762 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2898 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2948 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2979 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2987 +#: Database.py:2986 msgid "query plan: " msgstr "" -#: Database.py:2996 +#: Database.py:2995 msgid "cards =" msgstr "" -#: Database.py:2999 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:3001 +#: Database.py:3000 msgid "press enter to continue" msgstr "" @@ -547,11 +551,6 @@ msgstr "" msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:283 -#, fuzzy -msgid "Unimplemented readAction: %s %s" -msgstr "DEBUG: не выполнена readAction: '%s' '%s'" - #: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -733,30 +732,21 @@ msgstr "" msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 -msgid "parseSummary: Unable to recognise Tourney Info: '%s'" -msgstr "" - -#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 -#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 -msgid "parseSummary: Raising FpdbParseError" -msgstr "" - -#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:94 +#: PokerStarsSummary.py:81 PokerStarsSummary.py:83 SitenameSummary.py:81 +#: SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "" - -#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" #: FulltiltToFpdb.py:209 -msgid "determineGameType: Raising FpdbParseError for file '%s'" -msgstr "" +#, fuzzy +msgid "Raising FpdbParseError for file '%s'" +msgstr "determineGameType: FpdbParseError" #: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 @@ -764,14 +754,9 @@ msgstr "" msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:267 -#, fuzzy -msgid "Raising FpdbParseError" -msgstr "determineGameType: FpdbParseError" - #: FulltiltToFpdb.py:369 #, fuzzy -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" +msgid "readPlayerStacks: No players detected (hand #%s)" msgstr "readPlayerStacks: Менее двух игроков в руке" #: FulltiltToFpdb.py:429 @@ -779,11 +764,7 @@ msgid "No bringin found, handid =%s" msgstr "" #: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" -msgstr "" - -#: FulltiltToFpdb.py:494 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" #: FulltiltToFpdb.py:570 @@ -807,15 +788,15 @@ msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" #: FulltiltToFpdb.py:771 -msgid "FullTilt: Player finishing stats unreadable : %s" +msgid "Player finishing stats unreadable : %s" msgstr "" #: FulltiltToFpdb.py:780 -msgid "FullTilt: %s not found in tourney.ranks ..." +msgid "%s not found in tourney.ranks ..." msgstr "" #: FulltiltToFpdb.py:782 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "" #: GuiAutoImport.py:90 @@ -1397,7 +1378,7 @@ msgid "Mail Folder" msgstr "" #: GuiImapFetcher.py:110 -msgid "Mailserver" +msgid "Mail Server" msgstr "" #: GuiImapFetcher.py:110 @@ -2810,17 +2791,18 @@ msgstr "" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 -msgid "Failed to detect currency. Hand ID: %s: '%s'" +msgid "Failed to detect currency." +msgstr "" + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +msgid "Hand ID: %s: '%s'" msgstr "" #: PacificPokerToFpdb.py:325 msgid "No match in markStreets" msgstr "" -#: PacificPokerToFpdb.py:429 -msgid "DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "DEBUG: не выполнена readAction: '%s' '%s'" - #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" @@ -3310,11 +3292,6 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 -#, fuzzy -msgid "unimplemented readAction: '%s' '%s'" -msgstr "DEBUG: не выполнена readAction: '%s' '%s'" - #: WinTables.py:83 msgid "Window %s not found. Skipping." msgstr "" @@ -4042,11 +4019,6 @@ msgstr "" msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" -#: iPokerToFpdb.py:261 -#, fuzzy -msgid "Unimplemented readAction: %s" -msgstr "DEBUG: не выполнена readAction: '%s' '%s'" - #: interlocks.py:52 msgid "lock already held by:" msgstr "" @@ -4074,6 +4046,24 @@ msgid "" "manually\n" msgstr "" +#~ msgid "determineGameType: Raising FpdbParseError" +#~ msgstr "determineGameType: FpdbParseError" + +#, fuzzy +#~ msgid "unimplemented readAction: '%s' '%s'" +#~ msgstr "DEBUG: не выполнена readAction: '%s' '%s'" + +#, fuzzy +#~ msgid "Unimplemented readAction: %s %s" +#~ msgstr "DEBUG: не выполнена readAction: '%s' '%s'" + +#, fuzzy +#~ msgid "Unimplemented readAction: %s" +#~ msgstr "DEBUG: не выполнена readAction: '%s' '%s'" + +#~ msgid "DEBUG: unimplemented readAction: '%s' '%s'" +#~ msgstr "DEBUG: не выполнена readAction: '%s' '%s'" + #~ msgid "Loading site" #~ msgstr "Загрузка сайта" diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index 55acec0bf162865e03c465feebeda2c73f6f4361..042170a2e7feb073c086de73904101ae2abfc1d5 100644 GIT binary patch delta 12893 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 delta 15375 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 Ag8%>k delta 17980 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 UiYII5w<(_6K0E(N_YC&@AGy`0V*mgE delta 17781 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 d2gi|o9$Nl+f~;8Wcw@2nflvVzX9FOtgrw8