From 85cc6259c47b12c8c62ed67fc9da92268e8599a6 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Mon, 4 Apr 2011 02:40:36 +0200 Subject: [PATCH 01/21] add draft announcement for 0.22, changelog mostly by gimick --- packaging/announce-0.22.txt | 114 ++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 packaging/announce-0.22.txt diff --git a/packaging/announce-0.22.txt b/packaging/announce-0.22.txt new file mode 100644 index 00000000..364280e7 --- /dev/null +++ b/packaging/announce-0.22.txt @@ -0,0 +1,114 @@ +Hello everyone, +The new fpdb release 0.22 is now available for download as source or as packages/installers for Debian, Gentoo, Ubuntu and Windows. +This version brings many improvements and bugfixes and . A quick word on our version naming: We have decided to stop using the usual alpha/beta/rc release system as it doesn't suit fpdb's development style and resources. From now on all releases are created equal (ie. considered "testing"). If they proof themselves we declare them "stable" and make them the default download on sourceforge. If you wish to be notified of new releases or stabilisation subscribe to the fpdb-announe mailing list (see Links further down) + +So... what is FPDB? +=================== +FPDB (Free Poker Database) is a free/open source suite of steadily growing tools to track and analyse your online poker game. FPDB is able to import the hand histories that poker sites write to your computer and to store additional data from each hand in a database for use in later analysis. + +FPDB is ambitious, intending to support all games. Currently we support flop based games (Hold’em, Omaha, Omaha Hi/Lo), stud games (7 Card Stud, 7 Card Stud Hi/Lo, and Razz) and draw games (Triple Draw Lowball, 5 Card Draw) on most major poker sites. + +FPDB provides a Heads Up Display (HUD), Profit Grapher and Stats viewers with a list of features that is growing. + +What's changed +============== +417 changesets (incl. merges) have gone in since 0.21-rc2. Some of the improvements are: + +New stats: + Three bet: name="three_B" (note this stat was previously "three_B_0") + Four bet: name="four_B" + Cold four bet: name="cfour_B" + Squeeze bet preflop: name="squeeze" + Fold to three bet preflop: name="f_3bet" + Fold to four bet preflop: name="f_4bet" + Steal Success : name="s_steal" + +Pokerstars Home Games now supported +Everest now supported +Winamax now supported + +Translation progress: + Complete: English, Hungarian. If you notice an untranslated string in any output please let us know. + Partial: French (85%), German (32%), Polish (27%), Spanish (17%), Russian (6%). + + +Significant work on the underlying HUD code, including hud draggingand table closing +Problems where some stats became > 100% are now fixed +sqlite database performance improvements (sqlite is the default database for fpdb) +pokerstars.it tournament HUD now working +Cap games added to filter options +Initial work to support Rush poker - will need further testing and improvement before releasing. One or two testers would be welcome, please PM gimick if you could help. + +Various updates and fixes when importing Hand histories. +Party freeroll tournaments now recognised. +Stars 20/40 limit and FTP 1k/2k limit now recognised. +Initial work on a Stove function for holdem (see the viewers menu) +The windows exe has been upgraded from python 2.6 to python 2.7. + + +Where to get it +=============== +Please note that you will have to either recreate your database or use a new one if you're updating from 0.21-rc2 or older. Config files from 0.20 and later should work. Please report if you have problems with config files from that version or later. +You can find checksums (MD5 and SHA512) in the download folder. +To download: http://sourceforge.net/projects/fpdb/files/fpdb/Snapshots/ + +Links +===== +To be notified by email of new versions you can subscribe to our announce mailing list here: https://lists.sourceforge.net/lists/listinfo/fpdb-announce +Link to FPDB website (wiki) http://fpdb.wiki.sourceforge.net/ +Features page: http://sourceforge.net/apps/mediawiki/fpdb/index.php?title=Features +How to install&setup fpdb in 5 Minutes with the Windows installer: http://sf.net/projects/fpdb/files/fpdb/help/ Choose exe021install.avi (18mb, no sound) +Installation instructions are available from: http://sourceforge.net/apps/mediawiki/fpdb/index.php?title=Installation +Getting Started Instructions: http://sourceforge.net/apps/mediawiki/fpdb/index.php?title=Getting_Started +FAQ: http://sourceforge.net/apps/mediawiki/fpdb/index.php?title=FAQ +Screenshots: http://sourceforge.net/apps/mediawiki/fpdb/index.php?title=Screenshots + +How to help +=========== +Join us in IRC (and say you want to do something :) + +How to get help +=============== +Please also see the "Bug reports" section below to enable us to help you. +These are listed in order of usefulness - the 2+2 thread in particular is rather chaotic so if we miss your post feel free to bring it up again +1) Chat/IRC +One of the developers is usually around, but it is IRC. Dont get discouraged because we didn't answer within 10 minutes, once we do you've probably got our full attention. +This link takes you to a website where you can talk to us directly, alternatively use an IRC client to connect to #fpdb on freenode: http://webchat.freenode.net/?channels=fpdb +2) Mailing List +Visit http://lists.sourceforge.net/lists/listinfo/fpdb-main to subscribe to the development&support mailing list and send us an email +3) The monster 2+2 forum thread (registration reqd). +http://forumserver.twoplustwo.com/16...2009-a-273001/ Please dont let the size of the thread phase you. It is monitored and sends email notifications to the developers. (Note: If you play poker and don't frequent the 2+2 forums, you may want to become better acquainted. Its a bit daunting at first, but well worth the effort) + +Bug reports +=========== +When you do report issues, please help us help you. We usually need at least the following information: +- Operating system and version (e.g. Ubuntu 10.10 or Windows XP) +- Database type (MySQL, SQLite, PostgreSQL) +- Install method (exe, tarball, deb, git, ebuild) +- Fpdb version +- Site name and gametype (e.g. Razz SnG) +You can find many of these details for easy copy&paste in the Help menu under About. + +Important known problems +======================== +Hud will not work if using postgres database - fixed in 0.23 +When upgrading, the database must be recreated and all hand histories bulk imported +PKR is not working correctly + +Special information for Windows installations +============================================= +First-time installs will need to download and install the C++ runtime +executable from Microsoft. +Windows 7 and windows Vista users will need to set fpdb.exe and +hud.exe to run as administrator (see +http://sourceforge.net/apps/mediawiki/fpdb/index.php?title=Install_in_Windows) + +Contributors +============ +Code/translations: Worros, Donoban, Nutomatic, Steffen, Chaz Littlejohn, Scott Wolchok, tribumarchal, Erki Ferenc, Eric Blade, atinm, Mika Bostrom, Robert Wielinga, Chris Moore, Gerko de Roo, Gimick +Special shoutout to Eleatic Stranger who has written an initial converter for Carbon poker, without ever having played on the site! +Documentation: RSOAndrew, Buggernaut, ChazDazzle +Testers and everyone answering forum questions - xaviax, Dog, uncooper etc. You know who you are. +Hand History donations: Quite a few people on this list now. Every donation for alternate sites and various corner cases is appreciated. + +And a particular thanks to all the libraries, interpreters etc. that we use to create fpdb! \ No newline at end of file From 32eb449215794411f2296efd3d8c17a56d5f4b18 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Mon, 4 Apr 2011 03:09:25 +0200 Subject: [PATCH 02/21] changes to 0.22 announcement --- packaging/announce-0.22.txt | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/packaging/announce-0.22.txt b/packaging/announce-0.22.txt index 364280e7..6971b77b 100644 --- a/packaging/announce-0.22.txt +++ b/packaging/announce-0.22.txt @@ -50,7 +50,7 @@ Where to get it =============== Please note that you will have to either recreate your database or use a new one if you're updating from 0.21-rc2 or older. Config files from 0.20 and later should work. Please report if you have problems with config files from that version or later. You can find checksums (MD5 and SHA512) in the download folder. -To download: http://sourceforge.net/projects/fpdb/files/fpdb/Snapshots/ +To download: http://sourceforge.net/projects/fpdb/files/fpdb/0.22/ Links ===== @@ -73,7 +73,8 @@ Please also see the "Bug reports" section below to enable us to help you. These are listed in order of usefulness - the 2+2 thread in particular is rather chaotic so if we miss your post feel free to bring it up again 1) Chat/IRC One of the developers is usually around, but it is IRC. Dont get discouraged because we didn't answer within 10 minutes, once we do you've probably got our full attention. -This link takes you to a website where you can talk to us directly, alternatively use an IRC client to connect to #fpdb on freenode: http://webchat.freenode.net/?channels=fpdb +This link takes you to a website where you can talk to us directly: http://webchat.freenode.net/?channels=fpdb +Alternatively use can use any IRC client to connect to #fpdb on freenode.net 2) Mailing List Visit http://lists.sourceforge.net/lists/listinfo/fpdb-main to subscribe to the development&support mailing list and send us an email 3) The monster 2+2 forum thread (registration reqd). @@ -81,27 +82,23 @@ http://forumserver.twoplustwo.com/16...2009-a-273001/ Please dont let the size o Bug reports =========== -When you do report issues, please help us help you. We usually need at least the following information: +When you do report issues, try to make it easier for us help you. We usually need at least the following information: - Operating system and version (e.g. Ubuntu 10.10 or Windows XP) - Database type (MySQL, SQLite, PostgreSQL) - Install method (exe, tarball, deb, git, ebuild) - Fpdb version -- Site name and gametype (e.g. Razz SnG) +- Site name and gametype (e.g. $10 Pokerstars Razz SnG) You can find many of these details for easy copy&paste in the Help menu under About. Important known problems ======================== Hud will not work if using postgres database - fixed in 0.23 -When upgrading, the database must be recreated and all hand histories bulk imported PKR is not working correctly Special information for Windows installations ============================================= -First-time installs will need to download and install the C++ runtime -executable from Microsoft. -Windows 7 and windows Vista users will need to set fpdb.exe and -hud.exe to run as administrator (see -http://sourceforge.net/apps/mediawiki/fpdb/index.php?title=Install_in_Windows) +First-time installs will need to download and install the C++ runtime executable from Microsoft. +Windows 7 and windows Vista users will need to set fpdb.exe and hud_main.exe to run as administrator (see http://sourceforge.net/apps/mediawiki/fpdb/index.php?title=Install_in_Windows) Contributors ============ From 0ddcce7ab532a7b8725badcb84214e5d4bdb865a Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Mon, 4 Apr 2011 03:38:39 +0200 Subject: [PATCH 03/21] update ebuilds --- ...{current_testing.ebuild => current.ebuild} | 30 ++++++++-- packaging/gentoo/current_stable.ebuild | 60 ------------------- packaging/gentoo/fpdb-9999.ebuild | 41 +++++++++---- 3 files changed, 54 insertions(+), 77 deletions(-) rename packaging/gentoo/{current_testing.ebuild => current.ebuild} (63%) delete mode 100644 packaging/gentoo/current_stable.ebuild diff --git a/packaging/gentoo/current_testing.ebuild b/packaging/gentoo/current.ebuild similarity index 63% rename from packaging/gentoo/current_testing.ebuild rename to packaging/gentoo/current.ebuild index 7abb0f96..a0cb497b 100644 --- a/packaging/gentoo/current_testing.ebuild +++ b/packaging/gentoo/current.ebuild @@ -10,14 +10,14 @@ inherit eutils games DESCRIPTION="A free/open source tracker/HUD for use with online poker" HOMEPAGE="http://fpdb.wiki.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/Snapshots/${P}.tar.bz2" +SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.bz2" LICENSE="AGPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -#note: this should work on other architectures too, please send me your experiences +#note: fpdb has only been tested on x86 and amd64, but should work on other arches, too -IUSE="graph mysql postgres sqlite linguas_de linguas_hu linguas_fr" +IUSE="graph mysql postgres sqlite linguas_de linguas_es linguas_fr linguas_hu linguas_pl linguas_ru" RDEPEND=" mysql? ( virtual/mysql dev-python/mysql-python ) @@ -39,8 +39,28 @@ src_install() { doins -r gfx || die "failed to install gfx directory" doins -r pyfpdb || die "failed to install pyfpdb directory" + if use linguas_de; then + msgfmt pyfpdb/locale/fpdb-de_DE.po -o pyfpdb/locale/de.mo || die "failed to create German mo file" + fi + + if use linguas_es; then + msgfmt pyfpdb/locale/fpdb-es_ES.po -o pyfpdb/locale/es.mo || die "failed to create Spanish mo file" + fi + + if use linguas_fr; then + msgfmt pyfpdb/locale/fpdb-fr_FR.po -o pyfpdb/locale/fr.mo || die "failed to create French mo file" + fi + if use linguas_hu; then - msgfmt pyfpdb/locale/fpdb-hu_HU.po -o pyfpdb/locale/hu.mo || die "failed to create hungarian mo file" + msgfmt pyfpdb/locale/fpdb-hu_HU.po -o pyfpdb/locale/hu.mo || die "failed to create Hungarian mo file" + fi + + if use linguas_pl; then + msgfmt pyfpdb/locale/fpdb-pl_PL.po -o pyfpdb/locale/pl.mo || die "failed to create Polish mo file" + fi + + if use linguas_ru; then + msgfmt pyfpdb/locale/fpdb-ru_RU.po -o pyfpdb/locale/ru.mo || die "failed to create Russian mo file" fi domo pyfpdb/locale/*.mo || die "failed to install mo files" @@ -51,7 +71,7 @@ src_install() { doexe run_fpdb.py || die "failed to install executable run_fpdb.py" dodir "${GAMES_BINDIR}" - dosym "${GAMES_DATADIR}"/${PN}/run_fpdb.py "${GAMES_BINDIR}"/${PN} || die "failed to create symlink for starting fpdb" + dosym "${GAMES_DATADIR}"/${PN}/run_fpdb.py "${GAMES_BINDIR}"/${PN} || die "failed to create symlink for starting fpdb" newicon gfx/fpdb-icon.png ${PN}.png || die "failed to install fpdb icon" make_desktop_entry ${PN} || die "failed to create desktop entry" diff --git a/packaging/gentoo/current_stable.ebuild b/packaging/gentoo/current_stable.ebuild deleted file mode 100644 index 2d458f95..00000000 --- a/packaging/gentoo/current_stable.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -#TODO: Header, add cdecimal - -EAPI="2" - -inherit eutils games - -DESCRIPTION="A free/open source tracker/HUD for use with online poker" -HOMEPAGE="http://fpdb.wiki.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.bz2" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -#note: this should work on other architectures too, please send me your experiences - -IUSE="graph mysql postgres sqlite" -RDEPEND=" - mysql? ( virtual/mysql - dev-python/mysql-python ) - postgres? ( dev-db/postgresql-server - dev-python/psycopg ) - sqlite? ( dev-lang/python[sqlite] - dev-python/numpy ) - >=x11-libs/gtk+-2.10 - dev-python/pygtk - graph? ( dev-python/numpy - dev-python/matplotlib[gtk] ) - dev-python/python-xlib - dev-python/pytz" -DEPEND="${RDEPEND}" - -src_install() { - insinto "${GAMES_DATADIR}"/${PN} - doins -r gfx - doins -r pyfpdb - doins readme.txt - - exeinto "${GAMES_DATADIR}"/${PN} - doexe run_fpdb.py - - dodir "${GAMES_BINDIR}" - dosym "${GAMES_DATADIR}"/${PN}/run_fpdb.py "${GAMES_BINDIR}"/${PN} - - newicon gfx/fpdb-icon.png ${PN}.png - make_desktop_entry ${PN} - - fperms +x "${GAMES_DATADIR}"/${PN}/pyfpdb/*.pyw - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - elog "Note that if you really want to use mysql or postgresql you will have to create" - elog "the database and user yourself and enter it into the fpdb config." - elog "You can find the instructions on the project's website." -} diff --git a/packaging/gentoo/fpdb-9999.ebuild b/packaging/gentoo/fpdb-9999.ebuild index 2569e002..f14e5fb2 100644 --- a/packaging/gentoo/fpdb-9999.ebuild +++ b/packaging/gentoo/fpdb-9999.ebuild @@ -15,8 +15,9 @@ EGIT_REPO_URI="git://git.assembla.com/fpdb.git" LICENSE="AGPL-3" SLOT="0" KEYWORDS="" +#note: fpdb has only been tested on x86 and amd64, but should work on other arches, too -IUSE="graph mysql postgres sqlite linguas_de linguas_hu linguas_fr" +IUSE="graph mysql postgres sqlite linguas_de linguas_es linguas_fr linguas_hu linguas_pl linguas_ru" RDEPEND=" mysql? ( virtual/mysql dev-python/mysql-python ) @@ -29,7 +30,7 @@ RDEPEND=" graph? ( dev-python/numpy dev-python/matplotlib[gtk] ) dev-python/python-xlib - dev-python/pytz" + x11-apps/xwininfo" DEPEND="${RDEPEND}" src_unpack() { @@ -38,29 +39,45 @@ src_unpack() { src_install() { insinto "${GAMES_DATADIR}"/${PN} - doins -r gfx - doins -r pyfpdb + doins -r gfx || die "failed to install gfx directory" + doins -r pyfpdb || die "failed to install pyfpdb directory" if use linguas_de; then - msgfmt pyfpdb/locale/fpdb-de_DE.po -o pyfpdb/locale/de.mo + msgfmt pyfpdb/locale/fpdb-de_DE.po -o pyfpdb/locale/de.mo || die "failed to create German mo file" + fi + + if use linguas_es; then + msgfmt pyfpdb/locale/fpdb-es_ES.po -o pyfpdb/locale/es.mo || die "failed to create Spanish mo file" + fi + + if use linguas_fr; then + msgfmt pyfpdb/locale/fpdb-fr_FR.po -o pyfpdb/locale/fr.mo || die "failed to create French mo file" fi if use linguas_hu; then - msgfmt pyfpdb/locale/fpdb-hu_HU.po -o pyfpdb/locale/hu.mo + msgfmt pyfpdb/locale/fpdb-hu_HU.po -o pyfpdb/locale/hu.mo || die "failed to create Hungarian mo file" fi - domo pyfpdb/locale/*.mo + if use linguas_pl; then + msgfmt pyfpdb/locale/fpdb-pl_PL.po -o pyfpdb/locale/pl.mo || die "failed to create Polish mo file" + fi - doins readme.txt + if use linguas_ru; then + msgfmt pyfpdb/locale/fpdb-ru_RU.po -o pyfpdb/locale/ru.mo || die "failed to create Russian mo file" + fi + + domo pyfpdb/locale/*.mo || die "failed to install mo files" + + doins readme.txt || die "failed to install readme.txt file" exeinto "${GAMES_DATADIR}"/${PN} - doexe run_fpdb.py + doexe run_fpdb.py || die "failed to install executable run_fpdb.py" dodir "${GAMES_BINDIR}" - dosym "${GAMES_DATADIR}"/${PN}/run_fpdb.py "${GAMES_BINDIR}"/${PN} + dosym "${GAMES_DATADIR}"/${PN}/run_fpdb.py "${GAMES_BINDIR}"/${PN} || die "failed to create symlink for starting fpdb" - newicon gfx/fpdb-icon.png ${PN}.png - make_desktop_entry ${PN} + newicon gfx/fpdb-icon.png ${PN}.png || die "failed to install fpdb icon" + make_desktop_entry ${PN} || die "failed to create desktop entry" fperms +x "${GAMES_DATADIR}"/${PN}/pyfpdb/*.pyw prepgamesdirs From d349d41e29752e1e5631164a46b219e2d3ff8e32 Mon Sep 17 00:00:00 2001 From: gimick Date: Mon, 4 Apr 2011 10:54:54 +0100 Subject: [PATCH 04/21] rushaux: fix boolean SELECT - should now work for all db's --- pyfpdb/RushNotesAux.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyfpdb/RushNotesAux.py b/pyfpdb/RushNotesAux.py index 7620ceb3..a62910cb 100644 --- a/pyfpdb/RushNotesAux.py +++ b/pyfpdb/RushNotesAux.py @@ -243,7 +243,7 @@ class RushNotes(Aux_Window): c.execute(("SELECT handId, position, startCards, street0Aggr, tableName " + "FROM Hands, HandsPlayers " + "WHERE HandsPlayers.handId = Hands.id " + - "AND street0VPI = True " + + "AND street0VPI " + "AND startCards > 0 " + "AND playerId = %d " + "ORDER BY startCards DESC " + From dc2635eac54a5246a09cac65e4017e65544040c5 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Mon, 4 Apr 2011 23:47:05 +0200 Subject: [PATCH 05/21] add italian (thanks seppone1991!) and update all l10n files --- packaging/gentoo/current.ebuild | 6 +- packaging/gentoo/fpdb-9999.ebuild | 6 +- pyfpdb/locale/de/LC_MESSAGES/fpdb.mo | Bin 26344 -> 26055 bytes pyfpdb/locale/es/LC_MESSAGES/fpdb.mo | Bin 11626 -> 11627 bytes pyfpdb/locale/fpdb-de_DE.po | 677 ++-- pyfpdb/locale/fpdb-en_GB.pot | 646 ++-- pyfpdb/locale/fpdb-es_ES.po | 658 ++-- pyfpdb/locale/fpdb-fr_FR.po | 685 ++-- pyfpdb/locale/fpdb-hu_HU.po | 702 +++-- pyfpdb/locale/fpdb-it_IT.po | 4324 ++++++++++++++++++++++++++ pyfpdb/locale/fpdb-pl_PL.po | 683 ++-- pyfpdb/locale/fpdb-ru_RU.po | 661 ++-- pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo | Bin 71253 -> 70791 bytes pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo | Bin 79676 -> 79658 bytes pyfpdb/locale/it/LC_MESSAGES/fpdb.mo | Bin 0 -> 76038 bytes pyfpdb/locale/localise.sh | 3 + pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo | Bin 21723 -> 21158 bytes pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo | Bin 8104 -> 8217 bytes 18 files changed, 6690 insertions(+), 2361 deletions(-) create mode 100644 pyfpdb/locale/fpdb-it_IT.po create mode 100644 pyfpdb/locale/it/LC_MESSAGES/fpdb.mo diff --git a/packaging/gentoo/current.ebuild b/packaging/gentoo/current.ebuild index a0cb497b..66c07db4 100644 --- a/packaging/gentoo/current.ebuild +++ b/packaging/gentoo/current.ebuild @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" #note: fpdb has only been tested on x86 and amd64, but should work on other arches, too -IUSE="graph mysql postgres sqlite linguas_de linguas_es linguas_fr linguas_hu linguas_pl linguas_ru" +IUSE="graph mysql postgres sqlite linguas_de linguas_es linguas_fr linguas_hu linguas_it linguas_pl linguas_ru" RDEPEND=" mysql? ( virtual/mysql dev-python/mysql-python ) @@ -55,6 +55,10 @@ src_install() { msgfmt pyfpdb/locale/fpdb-hu_HU.po -o pyfpdb/locale/hu.mo || die "failed to create Hungarian mo file" fi + if use linguas_it; then + msgfmt pyfpdb/locale/fpdb-it_IT.po -o pyfpdb/locale/it.mo || die "failed to create Italian mo file" + fi + if use linguas_pl; then msgfmt pyfpdb/locale/fpdb-pl_PL.po -o pyfpdb/locale/pl.mo || die "failed to create Polish mo file" fi diff --git a/packaging/gentoo/fpdb-9999.ebuild b/packaging/gentoo/fpdb-9999.ebuild index f14e5fb2..f65255eb 100644 --- a/packaging/gentoo/fpdb-9999.ebuild +++ b/packaging/gentoo/fpdb-9999.ebuild @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="" #note: fpdb has only been tested on x86 and amd64, but should work on other arches, too -IUSE="graph mysql postgres sqlite linguas_de linguas_es linguas_fr linguas_hu linguas_pl linguas_ru" +IUSE="graph mysql postgres sqlite linguas_de linguas_es linguas_fr linguas_hu linguas_it linguas_pl linguas_ru" RDEPEND=" mysql? ( virtual/mysql dev-python/mysql-python ) @@ -58,6 +58,10 @@ src_install() { msgfmt pyfpdb/locale/fpdb-hu_HU.po -o pyfpdb/locale/hu.mo || die "failed to create Hungarian mo file" fi + if use linguas_it; then + msgfmt pyfpdb/locale/fpdb-it_IT.po -o pyfpdb/locale/it.mo || die "failed to create Italian mo file" + fi + if use linguas_pl; then msgfmt pyfpdb/locale/fpdb-pl_PL.po -o pyfpdb/locale/pl.mo || die "failed to create Polish mo file" fi diff --git a/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo index e2270080f1d8daafb8a98207156afa63446cb99e..8bc5cd31eb4ca6032bd5be27d06db6ef9874700f 100644 GIT binary patch delta 5035 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 delta 5330 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 delta 1383 zcmXZbT}abW7{~EP-JF}5>Dnx_HD_ftb#0>{UrMwWBPc7#v=_+kiUPBXx~LU`dJz<1 zXrUJp6m%sRMwBE$1g*NL%T<{ASJZI;B&U2n~&iAfwT@y#$sd$dr z+;X#KGpk%-wh6nj97nJWCviQdu>|Lx-#ry(%ZMWw!UiYq!Yblk$6;JT`~)@cYsW7Y zma|j%tb$|Gp7YnaT4=!GZtbKF2>!s8V@6X zb}5uHTSH@%h$7f?T!$Y}3Ao9w5-U)Z*orYcgi53zHPIc^xW}l4Gq?z6QHjqv{quN_ zcmehO-Bj2tK;scAvp1*-f1xHU;a@Q((S@z3MB7l`b)zP_fLiDpYNt0*^Ngb^I)mC+ z27Ty?WXGq9X%x^Az!nUlc6tJf@FFUK0rcW9YJqXo#1ps&)7XGz9DE)gL{*{#OYu17 zVh<|e^XM_oe~?Bm9XC*y%S9Qqvmk0<4eF9Lqkiv1?ew%0_n^+W50$`m)Fn=%jw*-q zRev1!;u%!JPtnWzR8?;&yzCTG-D4>XqzA4_?MT>_^>xA8%Cs z)yO9nLsg&yRnYJc6H4 eC9a>m?HepEO4h~`;Y7SXk&L$Pn2eP-`u_uKNr)H# diff --git a/pyfpdb/locale/fpdb-de_DE.po b/pyfpdb/locale/fpdb-de_DE.po index 71b6cedc..995820b9 100644 --- a/pyfpdb/locale/fpdb-de_DE.po +++ b/pyfpdb/locale/fpdb-de_DE.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-03-12 21:23+CET\n" +"POT-Creation-Date: 2011-04-04 22:30+CEST\n" "PO-Revision-Date: 2011-03-11 08:46+0200\n" "Last-Translator: Steffen Schaumburg \n" "Language-Team: Fpdb\n" @@ -16,90 +16,95 @@ msgstr "" "X-Generator: Virtaal 0.6.1\n" "Generated-By: pygettext.py 1.5\n" -#: AbsoluteToFpdb.py:139 AbsoluteToFpdb.py:141 BetfairToFpdb.py:76 +#: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 #: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:211 FulltiltToFpdb.py:213 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PartyPokerToFpdb.py:197 -#: PartyPokerToFpdb.py:199 PkrToFpdb.py:128 PkrToFpdb.py:130 -#: PokerStarsToFpdb.py:185 PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 -#: Win2dayToFpdb.py:97 WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 -#: iPokerToFpdb.py:122 iPokerToFpdb.py:124 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 +#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 +#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 +#: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Konnte Gametype in '%s' nicht erkennen" -#: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 -#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 -#: PokerStarsToFpdb.py:186 PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 -#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" -#: AbsoluteToFpdb.py:204 AbsoluteToFpdb.py:205 BetfairToFpdb.py:108 +#: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 #: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PokerStarsToFpdb.py:222 PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 -#: iPokerToFpdb.py:158 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 +#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "Keine Treffer für re_HandInfo: '%s'" -#: AbsoluteToFpdb.py:207 +#: AbsoluteToFpdb.py:208 msgid "File name didn't match re_*InfoFromFilename" msgstr "Dateiname wurde von re_*InfoFromFilename nicht erkannt" -#: AbsoluteToFpdb.py:208 +#: AbsoluteToFpdb.py:209 msgid "File name: %s" msgstr "Dateiname: %s" -#: AbsoluteToFpdb.py:209 +#: AbsoluteToFpdb.py:210 msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "re*InfoFromFilename konnte '%s' nicht erkennen" -#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:416 -#: OnGameToFpdb.py:294 PokerStarsToFpdb.py:357 Win2dayToFpdb.py:203 -#: WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 +#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 +#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "Lese Antes" -#: AbsoluteToFpdb.py:287 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 msgid "Player bringing in: %s for %s" msgstr "Spieler macht Bring In: %s für %s" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 msgid "No bringin found." msgstr "Kein Bring In gefunden." -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 msgid "No small blind" msgstr "Keine Small Blind" -#: AbsoluteToFpdb.py:324 +#: AbsoluteToFpdb.py:325 msgid "Absolute readStudPlayerCards is only a stub." msgstr "" -#: AbsoluteToFpdb.py:351 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 #: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 #: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 msgid "Unimplemented readAction: '%s' '%s'" msgstr "Nicht implementierte readAction: '%s' '%s'" -#: AbsoluteToFpdb.py:401 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:784 PartyPokerToFpdb.py:577 -#: PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 +#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "Zu lesende Hand History" -#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:785 PartyPokerToFpdb.py:578 -#: PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 +#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: iPokerToFpdb.py:292 msgid "output translation to" msgstr "Ausgabepfad" -#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:786 PartyPokerToFpdb.py:579 -#: PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 +#: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -140,11 +145,11 @@ msgstr "Konnte \"%s\" nicht konvertieren.\n" msgid "Could not encode: \"%s\"\n" msgstr "Konnte \"%s% nicht kodieren.\n" -#: Configuration.py:109 Configuration.py:124 +#: Configuration.py:111 Configuration.py:118 Configuration.py:133 msgid "Config file has been created at %s.\n" msgstr "Konfigurationsdatei %s wurde erstellt.\n" -#: Configuration.py:123 +#: Configuration.py:132 msgid "" "No %s found\n" " in %s\n" @@ -154,25 +159,25 @@ msgstr "" "in %s\n" "oder %s\n" -#: Configuration.py:128 Configuration.py:129 +#: Configuration.py:137 Configuration.py:138 msgid "Error copying .example config file, cannot fall back. Exiting.\n" msgstr "" "Fehler beim Kopieren der .example Konfigurationsdatei, Fallback " "fehlgeschlagen. Beende fpdb.\n" -#: Configuration.py:133 Configuration.py:134 +#: Configuration.py:142 Configuration.py:143 msgid "No %s found, cannot fall back. Exiting.\n" msgstr "Keine %s gefunden, Fallback nicht möglich. Beende fpdb.\n" -#: Configuration.py:166 Configuration.py:167 +#: Configuration.py:175 Configuration.py:176 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:447 Database.py:448 msgid "Creating directory: '%s'" msgstr "Erstelle Verzeichnis \"%s\"" -#: Configuration.py:204 +#: Configuration.py:213 msgid "" "Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're " "not on a Mac, please report this problem." @@ -180,56 +185,56 @@ msgstr "" "Standardkodierung war auf US-ASCII gesetzt, verwende stattdessen CP1252 - " "bitte melde dieses Problem, es sei denn Du spielst an einem Mac." -#: Configuration.py:308 +#: Configuration.py:317 msgid "Loading site" msgstr "Lade Seite" -#: Configuration.py:529 +#: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "config.general: Füge %s=%s hinzu" -#: Configuration.py:576 Configuration.py:577 +#: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:626 +#: Configuration.py:634 msgid "missing config section raw_hands" msgstr "Konfiguration für raw_hands fehlt" -#: Configuration.py:632 +#: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:639 +#: Configuration.py:647 msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:652 +#: Configuration.py:660 msgid "missing config section raw_tourneys" msgstr "" -#: Configuration.py:658 +#: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:665 +#: Configuration.py:673 msgid "" "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:683 Configuration.py:684 +#: Configuration.py:691 Configuration.py:692 msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:714 Configuration.py:715 +#: Configuration.py:722 Configuration.py:723 msgid "Reading configuration file %s" msgstr "Lese Konfigurationsdatei %s" -#: Configuration.py:721 +#: Configuration.py:729 msgid "Error parsing %s. See error log file." msgstr "" -#: Configuration.py:837 +#: Configuration.py:845 msgid "Error parsing example configuration file %s. See error log file." msgstr "" @@ -435,119 +440,119 @@ msgstr "" msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1613 +#: Database.py:1614 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1616 Database.py:1654 +#: Database.py:1617 Database.py:1655 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1666 Database.py:1672 +#: Database.py:1667 Database.py:1673 msgid "Error during analyze:" msgstr "" -#: Database.py:1676 +#: Database.py:1677 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1686 Database.py:1692 +#: Database.py:1687 Database.py:1693 msgid "Error during vacuum:" msgstr "" -#: Database.py:1696 +#: Database.py:1697 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1708 +#: Database.py:1709 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1717 +#: Database.py:1718 msgid "######## Hands ##########" msgstr "" -#: Database.py:1721 +#: Database.py:1722 msgid "###### End Hands ########" msgstr "" -#: Database.py:2123 +#: Database.py:2132 msgid "Error aquiring hero ids:" msgstr "" -#: Database.py:2231 +#: Database.py:2240 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2235 +#: Database.py:2244 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2262 +#: Database.py:2271 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2265 +#: Database.py:2274 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2290 +#: Database.py:2299 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2295 +#: Database.py:2304 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2299 +#: Database.py:2308 msgid "***Error storing hand: " msgstr "" -#: Database.py:2309 +#: Database.py:2318 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2319 +#: Database.py:2328 msgid "***Error sending finish: " msgstr "" -#: Database.py:2405 +#: Database.py:2414 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2418 +#: Database.py:2427 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2554 +#: Database.py:2563 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2604 +#: Database.py:2613 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2635 +#: Database.py:2644 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2643 +#: Database.py:2652 msgid "query plan: " msgstr "" -#: Database.py:2652 +#: Database.py:2661 msgid "cards =" msgstr "" -#: Database.py:2655 +#: Database.py:2664 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2657 +#: Database.py:2666 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 msgid "Unable to recognise handinfo from: '%s'" msgstr "" @@ -732,11 +737,11 @@ msgstr " Datum zurücksetzen" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:748 msgid "Pick a date" msgstr "Wählen Sie ein Datum" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:754 msgid "Done" msgstr "Fertig" @@ -761,65 +766,66 @@ msgstr "parseSummary: Konnte Währung nicht finden" msgid "Unable to locate currency" msgstr "Konnte Währung nicht finden" -#: FulltiltToFpdb.py:212 +#: FulltiltToFpdb.py:207 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PkrToFpdb.py:153 -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 +#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:267 +#: FulltiltToFpdb.py:264 #, fuzzy msgid "Raising FpdbParseError" msgstr "parseSummary: FpdbParseError" -#: FulltiltToFpdb.py:369 +#: FulltiltToFpdb.py:366 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:426 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:436 +#: FulltiltToFpdb.py:433 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:490 +#: FulltiltToFpdb.py:487 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:563 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:621 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:655 +#: FulltiltToFpdb.py:652 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:662 +#: FulltiltToFpdb.py:659 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:666 +#: FulltiltToFpdb.py:663 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:767 +#: FulltiltToFpdb.py:764 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:776 +#: FulltiltToFpdb.py:773 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:778 +#: FulltiltToFpdb.py:775 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -827,7 +833,7 @@ msgstr "" msgid "Time between imports in seconds:" msgstr "Zeit zwischen Imports in Sekunden:" -#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:303 +#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 msgid " Start _Auto Import " msgstr " Starte _Autoimport " @@ -855,7 +861,7 @@ msgstr " _Autoimport Anhalten " msgid "Detecting hh directory for site: '%s'" msgstr "Untersuche HH-Verzeichnis für Seite: '%s'" -#: GuiAutoImport.py:242 +#: GuiAutoImport.py:243 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" @@ -863,15 +869,15 @@ msgstr "" "\n" "Globalen Lock ergriffen, Autoimport gestartet.\n" -#: GuiAutoImport.py:244 +#: GuiAutoImport.py:245 msgid " _Stop Auto Import " msgstr " Autoimport An_halten" -#: GuiAutoImport.py:264 +#: GuiAutoImport.py:265 msgid "opening pipe to HUD" msgstr "öffne Pipe zum HUD" -#: GuiAutoImport.py:278 +#: GuiAutoImport.py:279 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " @@ -879,7 +885,7 @@ msgstr "" "\n" "*** GuiAutoImport Fehler beim Öffnen der Pipe: " -#: GuiAutoImport.py:290 +#: GuiAutoImport.py:291 msgid "" "\n" "Auto Import aborted - global lock not available" @@ -887,7 +893,7 @@ msgstr "" "\n" "Autoimport abgebrochen - globaler Lock nicht verfügbar" -#: GuiAutoImport.py:295 +#: GuiAutoImport.py:296 msgid "" "\n" "Stopping Auto Import - global lock released." @@ -895,7 +901,7 @@ msgstr "" "\n" "Autoimport wird angehalten - globaler Lock freigegeben" -#: GuiAutoImport.py:297 +#: GuiAutoImport.py:298 msgid "" "\n" " * Stop Auto Import: HUD already terminated" @@ -903,11 +909,11 @@ msgstr "" "\n" " * Autoimport anhalten: HUD ist bereits beendet" -#: GuiAutoImport.py:316 +#: GuiAutoImport.py:317 msgid "%s auto-import:" msgstr "%s Autoimport:" -#: GuiAutoImport.py:325 +#: GuiAutoImport.py:326 msgid "Browse..." msgstr "Durchsuchen..." @@ -987,7 +993,7 @@ msgstr "Site-Filter:" msgid "Drop HudCache:" msgstr "HudCache löschen:" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:816 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 msgid "_Bulk Import" msgstr "_Massenimport" @@ -1142,32 +1148,32 @@ msgstr " Verbindung OK" msgid " not connected but no exception" msgstr " Nicht verbunden aber keine Exception" -#: GuiDatabase.py:373 fpdb.pyw:892 +#: GuiDatabase.py:373 fpdb.pyw:918 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "MySQL Server meldet: Zugriff verweigert. Sind Ihre Zugriffsrechte korrekt " "gesetzt?" -#: GuiDatabase.py:377 fpdb.pyw:894 +#: GuiDatabase.py:377 fpdb.pyw:920 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" "MySQL Client meldet Fehler Nr. 2002 oder 2003. Konnte nicht verbinden - " -#: GuiDatabase.py:378 fpdb.pyw:895 +#: GuiDatabase.py:378 fpdb.pyw:921 msgid "Please check that the MySQL service has been started" msgstr "Bitte überprüfen Sie, dass der MySQL-Dienst gestartet ist" -#: GuiDatabase.py:382 fpdb.pyw:897 +#: GuiDatabase.py:382 fpdb.pyw:923 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:899 +#: GuiDatabase.py:385 fpdb.pyw:925 msgid "PostgreSQL client reports: Unable to connect - " msgstr "PostgreSQL Client meldet Fehler: Konnte nicht verbinden - " -#: GuiDatabase.py:386 fpdb.pyw:900 +#: GuiDatabase.py:386 fpdb.pyw:926 msgid "Please check that the PostgreSQL service has been started" msgstr "Bitte überprüfen Sie, dass der PostgreSQL-Dienst gestartet ist" @@ -1541,7 +1547,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1060 msgid "Ring Player Stats" msgstr "" @@ -1578,7 +1584,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:309 msgid "Preferences" msgstr "" @@ -1792,7 +1798,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 msgid "FPDB WARNING" msgstr "FPDB WARNUNG" @@ -2045,63 +2051,77 @@ msgstr "" msgid "HUD_main: starting ...\n" msgstr "HUD_main: startet ...\n" -#: HUD_main.pyw:107 HUD_run_me.py:62 +#: HUD_main.pyw:94 +msgid "No admin rights for HUD" +msgstr "" + +#: HUD_main.pyw:95 +msgid "" +"Please right click fpdb.exe and HUD_main.exe, select properties, and set " +"them both to run as admin." +msgstr "" + +#: HUD_main.pyw:95 +msgid "You will need to restart fpdb afterwards." +msgstr "" + +#: HUD_main.pyw:118 HUD_run_me.py:62 msgid "Closing this window will exit from the HUD." msgstr "" -#: HUD_main.pyw:123 +#: HUD_main.pyw:134 msgid "Error initializing main_window" msgstr "" -#: HUD_main.pyw:138 +#: HUD_main.pyw:149 msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:144 fpdb.pyw:971 +#: HUD_main.pyw:155 fpdb.pyw:998 msgid "Quitting normally" msgstr "Beende normal" -#: HUD_main.pyw:205 +#: HUD_main.pyw:216 msgid "Received hand no %s" msgstr "" -#: HUD_main.pyw:229 +#: HUD_main.pyw:240 msgid "HUD_main.read_stdin: hand processing starting ..." msgstr "" -#: HUD_main.pyw:234 +#: HUD_main.pyw:245 msgid "db error: skipping %s" msgstr "" -#: HUD_main.pyw:253 +#: HUD_main.pyw:264 msgid "hud_dict[%s] was not found\n" msgstr "" -#: HUD_main.pyw:254 +#: HUD_main.pyw:265 msgid "will not send hand\n" msgstr "" -#: HUD_main.pyw:276 +#: HUD_main.pyw:287 msgid "HUD create: table name %s not found, skipping." msgstr "" -#: HUD_main.pyw:285 +#: HUD_main.pyw:296 msgid "Table \"%s\" no longer exists\n" msgstr "" -#: HUD_main.pyw:317 +#: HUD_main.pyw:328 msgid "Error resizing HUD for table: %s." msgstr "" -#: HUD_main.pyw:331 +#: HUD_main.pyw:342 msgid "Error killing HUD for table: %s." msgstr "" -#: HUD_main.pyw:354 +#: HUD_main.pyw:365 msgid "Error creating HUD for hand %s." msgstr "" -#: HUD_main.pyw:365 +#: HUD_main.pyw:376 msgid "Error updating HUD for hand %s." msgstr "" @@ -2428,7 +2448,7 @@ msgid "" "pypi.python.org/pypi/pytz/" msgstr "" -#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:80 +#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:81 msgid "Press ENTER to continue." msgstr "Drücken Sie ENTER um fortzufahren" @@ -2493,47 +2513,47 @@ msgstr "" msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:487 +#: HandHistoryConverter.py:471 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:510 +#: HandHistoryConverter.py:494 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:525 +#: HandHistoryConverter.py:509 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:586 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:649 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:714 +#: HandHistoryConverter.py:698 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:715 +#: HandHistoryConverter.py:699 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:701 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:705 msgid "out_path %s couldn't be opened" msgstr "" @@ -2670,14 +2690,14 @@ msgstr "" msgid "Creating hud from hand " msgstr "" -#: Hud.py:673 +#: Hud.py:676 msgid "" "KeyError at the start of the for loop in update in hud_main. How this can " "possibly happen is totally beyond my comprehension. Your HUD may be about to " "get really weird. -Eric" msgstr "" -#: Hud.py:674 +#: Hud.py:677 msgid "(btw, the key was %s and statd is %s" msgstr "" @@ -2722,8 +2742,8 @@ msgstr "" msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: DATETIME in '%s' nicht erkannt" -#: OnGameToFpdb.py:264 PartyPokerToFpdb.py:365 PokerStarsToFpdb.py:312 -#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" @@ -2804,11 +2824,11 @@ msgstr "" msgid "Start Hidden" msgstr "" -#: Options.py:109 +#: Options.py:110 msgid "Alias '%s' unknown" msgstr "" -#: Options.py:119 +#: Options.py:120 msgid "press enter to end" msgstr "" @@ -2816,6 +2836,21 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: WinamaxToFpdb.py:263 +#, fuzzy +msgid "Failed to detect currency. Hand ID: %s: '%s'" +msgstr "Konnte Währung nicht finden" + +#: 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 "" @@ -2840,11 +2875,6 @@ msgstr "" msgid "Cannot read GameType for current hand" msgstr "" -#: PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 WinamaxToFpdb.py:263 -#, fuzzy -msgid "Failed to detect currency. Hand ID: %s: '%s'" -msgstr "Konnte Währung nicht finden" - #: SplitHandHistory.py:76 msgid "File not found" msgstr "" @@ -3054,7 +3084,7 @@ msgstr "" msgid "No board given. Using Monte-Carlo simulation..." msgstr "" -#: TableWindow.py:149 +#: TableWindow.py:152 msgid "Can't find table %s" msgstr "" @@ -3314,11 +3344,11 @@ msgstr "" msgid "unimplemented readAction: '%s' '%s'" msgstr "" -#: WinTables.py:81 +#: WinTables.py:83 msgid "Window %s not found. Skipping." msgstr "" -#: WinTables.py:84 +#: WinTables.py:86 msgid "self.window doesn't exist? why?" msgstr "" @@ -3382,7 +3412,7 @@ msgstr "" "Extensions konnten nicht geladen werden. Bitte installieren Sie das PYWIN32-" "Paket von http://sourceforge.net/projects/pywin32/" -#: fpdb.pyw:79 +#: fpdb.pyw:80 msgid "" "Unable to load PyGTK modules required for GUI. Please install PyCairo, " "PyGObject, and PyGTK from www.pygtk.org." @@ -3390,17 +3420,17 @@ msgstr "" "Die für die GUI benötigten PyGTK module konnten nicht geladen werden. Bitte " "installieren Sie PyCairo, PyGObject und PyGTK von www.pygtk.org." -#: fpdb.pyw:122 +#: fpdb.pyw:123 msgid "GuiStove not found. If you want to use it please install pypoker-eval." msgstr "" -#: fpdb.pyw:244 +#: fpdb.pyw:260 msgid "" "Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, and others" msgstr "" -#: fpdb.pyw:245 +#: fpdb.pyw:261 msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" @@ -3408,31 +3438,31 @@ msgstr "" "Sie dürfen fpdb innerhalb der Regeln der Lizenz verändern, verbreiten und " "verändert verbreiten." -#: fpdb.pyw:246 +#: fpdb.pyw:262 msgid "Please see fpdb's start screen for license information" msgstr "Lizenzinformationen finden Sie auf fpdb's Startbildschirm" -#: fpdb.pyw:250 +#: fpdb.pyw:266 msgid "and others" msgstr "und andere" -#: fpdb.pyw:256 +#: fpdb.pyw:272 msgid "Operating System" msgstr "Betriebssystem" -#: fpdb.pyw:276 +#: fpdb.pyw:292 msgid "Your config file is: " msgstr "Ihre Konfigurationsdatei ist:" -#: fpdb.pyw:281 +#: fpdb.pyw:297 msgid "Version Information:" msgstr "Versionsinformationen:" -#: fpdb.pyw:288 +#: fpdb.pyw:304 msgid "Threads: " msgstr "Threads:" -#: fpdb.pyw:311 +#: fpdb.pyw:327 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3440,19 +3470,19 @@ msgstr "" "Die neuen Einstellungen konnten nicht geladen werden da fpdb-Fenster offen " "sind. Bitte starten Sie fpdb neu um sie zu verwenden." -#: fpdb.pyw:321 +#: fpdb.pyw:337 msgid "Maintain Databases" msgstr "Datenbanken verwalten" -#: fpdb.pyw:331 +#: fpdb.pyw:347 msgid "saving updated db data" msgstr "speichere aktualisierte DB-Daten" -#: fpdb.pyw:338 +#: fpdb.pyw:354 msgid "guidb response was " msgstr "GuiDBs Antwort war " -#: fpdb.pyw:344 +#: fpdb.pyw:360 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3460,11 +3490,11 @@ msgstr "" "Konnte Datenbank-Verwaltungsfenster nicht öffnen da andere Fenster geöffnet " "waren/sind. Starten Sie fpdb neu um diese Funktion zu nutzen." -#: fpdb.pyw:347 +#: fpdb.pyw:363 msgid "Number of Hands: " msgstr "Hände: " -#: fpdb.pyw:348 +#: fpdb.pyw:364 msgid "" "\n" "Number of Tourneys: " @@ -3472,7 +3502,7 @@ msgstr "" "\n" "Tournamente: " -#: fpdb.pyw:349 +#: fpdb.pyw:365 msgid "" "\n" "Number of TourneyTypes: " @@ -3480,58 +3510,43 @@ msgstr "" "\n" "Tournamentarten (TourneyTypes): " -#: fpdb.pyw:350 +#: fpdb.pyw:366 msgid "Database Statistics" msgstr "Datenbankstatistiken" -#: fpdb.pyw:359 +#: fpdb.pyw:375 msgid "HUD Configurator - choose category" msgstr "HUD-Konfigurator - Kategorieauswahl" -#: fpdb.pyw:365 -msgid "" -"Note that this dialogue will overwrite an existing config if one has been " -"made already. " -msgstr "" - -#: fpdb.pyw:366 -msgid "Abort now if you don't want that." -msgstr "" - -#: fpdb.pyw:367 +#: fpdb.pyw:381 #, fuzzy msgid "" -"Please select the game category for which you want to configure HUD stats " -"and the number of rows and columns:" +"Please select the game category for which you want to configure HUD stats:" msgstr "" "Bitte wählen Sie die Spielkategorie, für die Sie HUD-Statistiken " "konfigurieren möchten:" -#: fpdb.pyw:384 -msgid "%d rows" -msgstr "" - -#: fpdb.pyw:419 +#: fpdb.pyw:436 msgid "HUD Configurator - please choose your stats" msgstr "HUD-Konfigurator - Statistikauswahl" -#: fpdb.pyw:425 +#: 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." -#: fpdb.pyw:429 +#: 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." -#: fpdb.pyw:433 +#: fpdb.pyw:450 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "Es ist momentan nicht möglich \"leer\" o.ä. auszuwählen." -#: fpdb.pyw:437 +#: fpdb.pyw:454 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -3539,23 +3554,15 @@ msgstr "" "Um Farben usw. zu konfigurieren müssen Sie weiterhin den Einstellungs-Dialog " "verwenden oder Ihre HUD_config.xml manuell bearbeiten." -#: fpdb.pyw:460 -msgid "column %d" -msgstr "" - -#: fpdb.pyw:464 -msgid "row %d" -msgstr "" - -#: fpdb.pyw:544 +#: fpdb.pyw:572 msgid "Confirm deleting and recreating tables" msgstr "Tabellen löschen und reinitialisieren" -#: fpdb.pyw:545 +#: 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." -#: fpdb.pyw:546 +#: 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" @@ -3563,242 +3570,237 @@ msgstr "" " Falls bereits Tabellen in der Datenbank %s auf %s existieren werden Sie " "gelöscht werden und Sie werden Ihre Histories neu importieren müssen.\n" -#: fpdb.pyw:547 +#: fpdb.pyw:575 msgid "This may take a while." msgstr "Dies kann eine Weile dauern." -#: fpdb.pyw:572 +#: fpdb.pyw:600 msgid "User cancelled recreating tables" msgstr "Benutzer hat Reinitialisierung der Tabellen abgebrochen" -#: fpdb.pyw:578 -#, fuzzy -msgid "Confirm recreating HUD cache" -msgstr "Tabellen löschen und reinitialisieren" - -#: fpdb.pyw:579 +#: 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." -#: fpdb.pyw:587 +#: fpdb.pyw:615 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:601 +#: fpdb.pyw:629 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:614 +#: fpdb.pyw:642 msgid " Rebuilding HUD Cache ... " msgstr " Der HUD-Cache wird neu erstellt ... " -#: fpdb.pyw:622 +#: fpdb.pyw:650 msgid "User cancelled rebuilding hud cache" msgstr "Benutzer hat Neuerstellung des HUD-Cache abgebrochen" -#: fpdb.pyw:634 +#: fpdb.pyw:662 msgid "Confirm rebuilding database indexes" msgstr "Bestätigung der Neuerstellung der Datenbankindexe" -#: fpdb.pyw:635 +#: fpdb.pyw:663 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" "Bitte bestätigen Sie, dass Sie die Datenbankindexe neu erstellen möchten." -#: fpdb.pyw:643 +#: fpdb.pyw:671 msgid " Rebuilding Indexes ... " msgstr " Datenbankindexe werden neu erstellt ... " -#: fpdb.pyw:650 +#: fpdb.pyw:678 msgid " Cleaning Database ... " msgstr " Reinige Datenbank ... " -#: fpdb.pyw:655 +#: fpdb.pyw:683 msgid " Analyzing Database ... " msgstr " Analysiere Datenbank ... " -#: fpdb.pyw:660 +#: fpdb.pyw:688 msgid "User cancelled rebuilding db indexes" msgstr "Benutzer hat Neuerstellung der Datenbankindexe abgebrochen" -#: fpdb.pyw:755 +#: fpdb.pyw:782 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:837 msgid "_Main" msgstr "_Hauptmenü" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:838 fpdb.pyw:869 msgid "_Quit" msgstr "_Beenden" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "L" msgstr "L" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "_Load Profile (broken)" msgstr "Profil _Laden (kaputt)" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "S" msgstr "S" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "_Save Profile (todo)" msgstr "Profil _Speichern (nicht fertig)" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "F" msgstr "F" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "Pre_ferences" msgstr "_Einstellungen" -#: fpdb.pyw:815 +#: fpdb.pyw:842 msgid "_Import" msgstr "_Importieren" -#: fpdb.pyw:816 +#: fpdb.pyw:843 msgid "B" msgstr "B" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "R" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "Tournament _Results Import" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "I" msgstr "I" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "_Import through eMail/IMAP" msgstr "_Import per eMail/IMAP" -#: fpdb.pyw:819 +#: fpdb.pyw:846 msgid "_Viewers" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "A" msgstr "A" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "_Auto Import and HUD" msgstr "_Autoimport und HUD" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "H" msgstr "H" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "_HUD Configurator" msgstr "_HUD-Konfigurator" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "G" msgstr "G" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "_Graphs" msgstr "_Graphen" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:850 fpdb.pyw:1125 msgid "Tourney Graphs" msgstr "" -#: fpdb.pyw:824 +#: fpdb.pyw:851 msgid "Stove (preview)" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "P" msgstr "P" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "T" msgstr "T" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:827 +#: fpdb.pyw:854 msgid "Tourney _Viewer" msgstr "Tourney-_Betrachter" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "O" msgstr "O" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "Statistiken nach Position (Tabelle, nicht auf sqlite)" -#: fpdb.pyw:829 fpdb.pyw:1057 +#: fpdb.pyw:856 fpdb.pyw:1084 msgid "Session Stats" msgstr "Statistiken nach Sitzung" -#: fpdb.pyw:830 +#: fpdb.pyw:857 msgid "Hand _Replayer (not working yet)" msgstr "" -#: fpdb.pyw:831 +#: fpdb.pyw:858 msgid "_Database" msgstr "_Datenbank" -#: fpdb.pyw:832 +#: fpdb.pyw:859 msgid "_Maintain Databases" msgstr "Datenbanken _Verwalten" -#: fpdb.pyw:833 +#: fpdb.pyw:860 msgid "Create or Recreate _Tables" msgstr "_Tabellen erstellen oder neu erstellen" -#: fpdb.pyw:834 +#: fpdb.pyw:861 msgid "Rebuild HUD Cache" msgstr "HUD-Cache neu erstellen" -#: fpdb.pyw:835 +#: fpdb.pyw:862 msgid "Rebuild DB Indexes" msgstr "Datenbankindexe neu erstellen" -#: fpdb.pyw:836 +#: fpdb.pyw:863 msgid "_Statistics" msgstr "_Statistiken" -#: fpdb.pyw:837 +#: fpdb.pyw:864 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Datenbank in eine Textdatei schreiben (dauert SEHR lange)" -#: fpdb.pyw:838 +#: fpdb.pyw:865 msgid "_Help" msgstr "_Hilfe" -#: fpdb.pyw:839 +#: fpdb.pyw:866 msgid "_Log Messages" msgstr "_Log-Dateien" -#: fpdb.pyw:840 +#: fpdb.pyw:867 msgid "A_bout, License, Copying" msgstr "_Über, Lizenz, Kopieren" -#: fpdb.pyw:858 +#: fpdb.pyw:884 msgid "There is an error in your config file\n" msgstr "Fehler in Ihrer Konfigurationsdatei\n" -#: fpdb.pyw:859 +#: fpdb.pyw:885 msgid "" "\n" "\n" @@ -3808,44 +3810,44 @@ msgstr "" "\n" "Der Fehler ist:" -#: fpdb.pyw:860 +#: fpdb.pyw:886 msgid "CONFIG FILE ERROR" msgstr "FEHLER IN DER KONFIGURATIONSDATEI" -#: fpdb.pyw:864 +#: fpdb.pyw:890 msgid "Logfile is %s\n" msgstr "Die Logdatei ist %s\n" -#: fpdb.pyw:866 +#: fpdb.pyw:892 msgid "Config file" msgstr "" -#: fpdb.pyw:867 +#: fpdb.pyw:893 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:868 +#: fpdb.pyw:894 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." msgstr "" -#: fpdb.pyw:890 +#: fpdb.pyw:916 msgid "Connected to SQLite: %s" msgstr "Mit SQLite verbunden: %s" -#: fpdb.pyw:924 +#: fpdb.pyw:950 msgid "Strong Warning - Invalid database version" msgstr "Achtung - Falsche Datenbankversion" -#: fpdb.pyw:926 +#: fpdb.pyw:953 msgid "An invalid DB version or missing tables have been detected." msgstr "" "Falsche Version der Datenbankstrukturen oder fehlende Tabellen gefunden." -#: fpdb.pyw:930 +#: fpdb.pyw:957 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3854,7 +3856,7 @@ msgstr "" "dringendst empfohlen, dass Sie die Tabellen über das Datenbank-Menü neu " "erstellen." -#: fpdb.pyw:934 +#: fpdb.pyw:961 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3862,19 +3864,19 @@ msgstr "" "Falls Sie dies nicht tun wird fpdb höchstwahrscheinlich abstürzen oder " "falsche Daten speichern/anzeigen." -#: fpdb.pyw:948 +#: fpdb.pyw:975 msgid "Status: Connected to %s database named %s on host %s" msgstr "Status: Verbunden mit %s-Datenbank namens %s auf Host: %s" -#: fpdb.pyw:958 +#: fpdb.pyw:985 msgid "" "\n" "Global lock taken by %s" -msgstr"" +msgstr "" "\n" "Globaler Lock durch %s ergriffen" -#: fpdb.pyw:961 +#: fpdb.pyw:988 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3882,43 +3884,43 @@ msgstr "" "\n" "Konnte globalen Lock nicht ergreifen, wird momentan von %s gehalten" -#: fpdb.pyw:996 +#: fpdb.pyw:1023 msgid "Global lock released.\n" msgstr "Globaler Lock freigegeben.\n" -#: fpdb.pyw:1003 +#: fpdb.pyw:1030 msgid "Auto Import" msgstr "Autoimport" -#: fpdb.pyw:1013 +#: fpdb.pyw:1040 msgid "Bulk Import" msgstr "Massenimport" -#: fpdb.pyw:1020 +#: fpdb.pyw:1047 msgid "Tournament Results Import" msgstr "" -#: fpdb.pyw:1026 +#: fpdb.pyw:1053 msgid "eMail Import" msgstr "Import per eMail" -#: fpdb.pyw:1039 +#: fpdb.pyw:1066 msgid "Tourney Stats" msgstr "" -#: fpdb.pyw:1045 +#: fpdb.pyw:1072 msgid "Tourney Viewer" msgstr "Tourney-Betrachter" -#: fpdb.pyw:1051 +#: fpdb.pyw:1078 msgid "Positional Stats" msgstr "Statistiken nach Position" -#: fpdb.pyw:1063 +#: fpdb.pyw:1090 msgid "Hand Replayer" msgstr "" -#: fpdb.pyw:1067 +#: fpdb.pyw:1094 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3973,60 +3975,43 @@ msgstr "" "Sie können die vollständigen Lizenztexte im fpdb-Installationsverzeichnis " "unter agpl-3.0.txt, gpl-2.0.txt, gpl-3.0.txt und mit.txt finden." -#: fpdb.pyw:1084 +#: fpdb.pyw:1111 msgid "Help" msgstr "Hilfe" -#: fpdb.pyw:1091 +#: fpdb.pyw:1118 msgid "Graphs" msgstr "Graphen" -#: fpdb.pyw:1105 +#: fpdb.pyw:1132 msgid "Stove" msgstr "" -#: fpdb.pyw:1178 +#: fpdb.pyw:1207 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1179 +#: fpdb.pyw:1208 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" -#: fpdb.pyw:1208 +#: fpdb.pyw:1237 msgid "fpdb starting ..." msgstr "fpdb startet ..." -#: fpdb.pyw:1307 -msgid "" -"WARNING: Unable to find output hand history directory %s\n" -"\n" -" Press YES to create this directory, or NO to select a new one." -msgstr "" -"WARNUNG: Konnte Hand History Ausgabeverzeichnis %s nicht finden\n" -"\n" -"Klicken Sie JA um das Verzeichnis zu erstellen, oder NEIN um ein anderes " -"auszuwählen." - -#: fpdb.pyw:1315 -msgid "" -"WARNING: Unable to create hand output directory. Importing is not likely to " -"work until this is fixed." -msgstr "" - -#: fpdb.pyw:1326 +#: fpdb.pyw:1337 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1342 +#: fpdb.pyw:1353 msgid "" "\n" "Enter short code for %s\n" @@ -4087,47 +4072,47 @@ msgstr "" msgid "Converting %s" msgstr "" -#: fpdb_import.py:492 +#: fpdb_import.py:483 msgid "Hand processed but empty" msgstr "" -#: fpdb_import.py:506 +#: fpdb_import.py:497 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:509 +#: fpdb_import.py:500 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:524 +#: fpdb_import.py:515 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:535 +#: fpdb_import.py:526 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." msgstr "" -#: fpdb_import.py:536 +#: fpdb_import.py:527 msgid "Filename:" msgstr "" -#: fpdb_import.py:537 +#: fpdb_import.py:528 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" msgstr "" -#: fpdb_import.py:539 +#: fpdb_import.py:530 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:595 +#: fpdb_import.py:586 msgid "Importing" msgstr "" -#: fpdb_import.py:623 +#: fpdb_import.py:614 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" @@ -4161,6 +4146,20 @@ msgid "" "manually\n" msgstr "" +#, fuzzy +#~ msgid "Confirm recreating HUD cache" +#~ msgstr "Tabellen löschen und reinitialisieren" + +#~ msgid "" +#~ "WARNING: Unable to find output hand history directory %s\n" +#~ "\n" +#~ " Press YES to create this directory, or NO to select a new one." +#~ msgstr "" +#~ "WARNUNG: Konnte Hand History Ausgabeverzeichnis %s nicht finden\n" +#~ "\n" +#~ "Klicken Sie JA um das Verzeichnis zu erstellen, oder NEIN um ein anderes " +#~ "auszuwählen." + #, fuzzy #~ msgid "Failed to detect currency: '%s'" #~ msgstr "Konnte Währung nicht finden" diff --git a/pyfpdb/locale/fpdb-en_GB.pot b/pyfpdb/locale/fpdb-en_GB.pot index 7767ae42..037bed2e 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-03-12 21:46+CET\n" +"POT-Creation-Date: 2011-04-04 23:46+CEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -15,90 +15,95 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" -#: AbsoluteToFpdb.py:139 AbsoluteToFpdb.py:141 BetfairToFpdb.py:76 +#: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 #: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:211 FulltiltToFpdb.py:213 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PartyPokerToFpdb.py:197 -#: PartyPokerToFpdb.py:199 PkrToFpdb.py:128 PkrToFpdb.py:130 -#: PokerStarsToFpdb.py:185 PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 -#: Win2dayToFpdb.py:97 WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 -#: iPokerToFpdb.py:122 iPokerToFpdb.py:124 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 +#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 +#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 +#: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "" -#: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 -#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 -#: PokerStarsToFpdb.py:186 PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 -#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "" -#: AbsoluteToFpdb.py:204 AbsoluteToFpdb.py:205 BetfairToFpdb.py:108 +#: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 #: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PokerStarsToFpdb.py:222 PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 -#: iPokerToFpdb.py:158 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 +#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "" -#: AbsoluteToFpdb.py:207 +#: AbsoluteToFpdb.py:208 msgid "File name didn't match re_*InfoFromFilename" msgstr "" -#: AbsoluteToFpdb.py:208 +#: AbsoluteToFpdb.py:209 msgid "File name: %s" msgstr "" -#: AbsoluteToFpdb.py:209 +#: AbsoluteToFpdb.py:210 msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "" -#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:416 -#: OnGameToFpdb.py:294 PokerStarsToFpdb.py:357 Win2dayToFpdb.py:203 -#: WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 +#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 +#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:287 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 msgid "No small blind" msgstr "" -#: AbsoluteToFpdb.py:324 +#: AbsoluteToFpdb.py:325 msgid "Absolute readStudPlayerCards is only a stub." msgstr "" -#: AbsoluteToFpdb.py:351 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 #: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 #: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" -#: AbsoluteToFpdb.py:401 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:784 PartyPokerToFpdb.py:577 -#: PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 +#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "" -#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:785 PartyPokerToFpdb.py:578 -#: PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 +#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: iPokerToFpdb.py:292 msgid "output translation to" msgstr "" -#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:786 PartyPokerToFpdb.py:579 -#: PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 +#: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -141,89 +146,89 @@ msgid "" "Could not encode: \"%s\"\n" msgstr "" -#: Configuration.py:109 Configuration.py:124 +#: Configuration.py:111 Configuration.py:118 Configuration.py:133 msgid "" "Config file has been created at %s.\n" msgstr "" -#: Configuration.py:123 +#: Configuration.py:132 msgid "" "No %s found\n" " in %s\n" " or %s\n" msgstr "" -#: Configuration.py:128 Configuration.py:129 +#: Configuration.py:137 Configuration.py:138 msgid "" "Error copying .example config file, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:133 Configuration.py:134 +#: Configuration.py:142 Configuration.py:143 msgid "" "No %s found, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:166 Configuration.py:167 +#: Configuration.py:175 Configuration.py:176 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:447 Database.py:448 msgid "Creating directory: '%s'" msgstr "" -#: Configuration.py:204 +#: Configuration.py:213 msgid "Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're not on a Mac, please report this problem." msgstr "" -#: Configuration.py:308 +#: Configuration.py:317 msgid "Loading site" msgstr "" -#: Configuration.py:529 +#: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" -#: Configuration.py:576 Configuration.py:577 +#: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:626 +#: Configuration.py:634 msgid "missing config section raw_hands" msgstr "" -#: Configuration.py:632 +#: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:639 +#: Configuration.py:647 msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:652 +#: Configuration.py:660 msgid "missing config section raw_tourneys" msgstr "" -#: Configuration.py:658 +#: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:665 +#: Configuration.py:673 msgid "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:683 Configuration.py:684 +#: Configuration.py:691 Configuration.py:692 msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:714 Configuration.py:715 +#: Configuration.py:722 Configuration.py:723 msgid "Reading configuration file %s" msgstr "" -#: Configuration.py:721 +#: Configuration.py:729 msgid "Error parsing %s. See error log file." msgstr "" -#: Configuration.py:837 +#: Configuration.py:845 msgid "Error parsing example configuration file %s. See error log file." msgstr "" @@ -428,119 +433,119 @@ msgstr "" msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1613 +#: Database.py:1614 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1616 Database.py:1654 +#: Database.py:1617 Database.py:1655 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1666 Database.py:1672 +#: Database.py:1667 Database.py:1673 msgid "Error during analyze:" msgstr "" -#: Database.py:1676 +#: Database.py:1677 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1686 Database.py:1692 +#: Database.py:1687 Database.py:1693 msgid "Error during vacuum:" msgstr "" -#: Database.py:1696 +#: Database.py:1697 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1708 +#: Database.py:1709 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1717 +#: Database.py:1718 msgid "######## Hands ##########" msgstr "" -#: Database.py:1721 +#: Database.py:1722 msgid "###### End Hands ########" msgstr "" -#: Database.py:2123 +#: Database.py:2132 msgid "Error aquiring hero ids:" msgstr "" -#: Database.py:2231 +#: Database.py:2240 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2235 +#: Database.py:2244 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2262 +#: Database.py:2271 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2265 +#: Database.py:2274 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2290 +#: Database.py:2299 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2295 +#: Database.py:2304 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2299 +#: Database.py:2308 msgid "***Error storing hand: " msgstr "" -#: Database.py:2309 +#: Database.py:2318 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2319 +#: Database.py:2328 msgid "***Error sending finish: " msgstr "" -#: Database.py:2405 +#: Database.py:2414 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2418 +#: Database.py:2427 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2554 +#: Database.py:2563 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2604 +#: Database.py:2613 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2635 +#: Database.py:2644 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2643 +#: Database.py:2652 msgid "query plan: " msgstr "" -#: Database.py:2652 +#: Database.py:2661 msgid "cards =" msgstr "" -#: Database.py:2655 +#: Database.py:2664 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2657 +#: Database.py:2666 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 msgid "Unable to recognise handinfo from: '%s'" msgstr "" @@ -725,11 +730,11 @@ msgstr "" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:748 msgid "Pick a date" msgstr "" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:754 msgid "Done" msgstr "" @@ -754,64 +759,65 @@ msgstr "" msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:212 +#: FulltiltToFpdb.py:207 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PkrToFpdb.py:153 -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 +#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:267 +#: FulltiltToFpdb.py:264 msgid "Raising FpdbParseError" msgstr "" -#: FulltiltToFpdb.py:369 +#: FulltiltToFpdb.py:366 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:426 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:436 +#: FulltiltToFpdb.py:433 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:490 +#: FulltiltToFpdb.py:487 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:563 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:621 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:655 +#: FulltiltToFpdb.py:652 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:662 +#: FulltiltToFpdb.py:659 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:666 +#: FulltiltToFpdb.py:663 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:767 +#: FulltiltToFpdb.py:764 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:776 +#: FulltiltToFpdb.py:773 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:778 +#: FulltiltToFpdb.py:775 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -819,7 +825,7 @@ msgstr "" msgid "Time between imports in seconds:" msgstr "" -#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:303 +#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 msgid " Start _Auto Import " msgstr "" @@ -847,49 +853,49 @@ msgstr "" msgid "Detecting hh directory for site: '%s'" msgstr "" -#: GuiAutoImport.py:242 +#: GuiAutoImport.py:243 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" msgstr "" -#: GuiAutoImport.py:244 +#: GuiAutoImport.py:245 msgid " _Stop Auto Import " msgstr "" -#: GuiAutoImport.py:264 +#: GuiAutoImport.py:265 msgid "opening pipe to HUD" msgstr "" -#: GuiAutoImport.py:278 +#: GuiAutoImport.py:279 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " msgstr "" -#: GuiAutoImport.py:290 +#: GuiAutoImport.py:291 msgid "" "\n" "Auto Import aborted - global lock not available" msgstr "" -#: GuiAutoImport.py:295 +#: GuiAutoImport.py:296 msgid "" "\n" "Stopping Auto Import - global lock released." msgstr "" -#: GuiAutoImport.py:297 +#: GuiAutoImport.py:298 msgid "" "\n" " * Stop Auto Import: HUD already terminated" msgstr "" -#: GuiAutoImport.py:316 +#: GuiAutoImport.py:317 msgid "%s auto-import:" msgstr "" -#: GuiAutoImport.py:325 +#: GuiAutoImport.py:326 msgid "Browse..." msgstr "" @@ -963,7 +969,7 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:816 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 msgid "_Bulk Import" msgstr "" @@ -1111,27 +1117,27 @@ msgstr "" msgid " not connected but no exception" msgstr "" -#: GuiDatabase.py:373 fpdb.pyw:892 +#: GuiDatabase.py:373 fpdb.pyw:918 msgid "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:377 fpdb.pyw:894 +#: GuiDatabase.py:377 fpdb.pyw:920 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" -#: GuiDatabase.py:378 fpdb.pyw:895 +#: GuiDatabase.py:378 fpdb.pyw:921 msgid "Please check that the MySQL service has been started" msgstr "" -#: GuiDatabase.py:382 fpdb.pyw:897 +#: GuiDatabase.py:382 fpdb.pyw:923 msgid "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:899 +#: GuiDatabase.py:385 fpdb.pyw:925 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:386 fpdb.pyw:900 +#: GuiDatabase.py:386 fpdb.pyw:926 msgid "Please check that the PostgreSQL service has been started" msgstr "" @@ -1493,7 +1499,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1060 msgid "Ring Player Stats" msgstr "" @@ -1529,7 +1535,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:309 msgid "Preferences" msgstr "" @@ -1743,7 +1749,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 msgid "FPDB WARNING" msgstr "" @@ -1989,66 +1995,78 @@ msgid "" "HUD_main: starting ...\n" msgstr "" -#: HUD_main.pyw:107 HUD_run_me.py:62 +#: HUD_main.pyw:94 +msgid "No admin rights for HUD" +msgstr "" + +#: HUD_main.pyw:95 +msgid "Please right click fpdb.exe and HUD_main.exe, select properties, and set them both to run as admin." +msgstr "" + +#: HUD_main.pyw:95 +msgid "You will need to restart fpdb afterwards." +msgstr "" + +#: HUD_main.pyw:118 HUD_run_me.py:62 msgid "Closing this window will exit from the HUD." msgstr "" -#: HUD_main.pyw:123 +#: HUD_main.pyw:134 msgid "Error initializing main_window" msgstr "" -#: HUD_main.pyw:138 +#: HUD_main.pyw:149 msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:144 fpdb.pyw:971 +#: HUD_main.pyw:155 fpdb.pyw:998 msgid "Quitting normally" msgstr "" -#: HUD_main.pyw:205 +#: HUD_main.pyw:216 msgid "Received hand no %s" msgstr "" -#: HUD_main.pyw:229 +#: HUD_main.pyw:240 msgid "HUD_main.read_stdin: hand processing starting ..." msgstr "" -#: HUD_main.pyw:234 +#: HUD_main.pyw:245 msgid "db error: skipping %s" msgstr "" -#: HUD_main.pyw:253 +#: HUD_main.pyw:264 msgid "" "hud_dict[%s] was not found\n" msgstr "" -#: HUD_main.pyw:254 +#: HUD_main.pyw:265 msgid "" "will not send hand\n" msgstr "" -#: HUD_main.pyw:276 +#: HUD_main.pyw:287 msgid "HUD create: table name %s not found, skipping." msgstr "" -#: HUD_main.pyw:285 +#: HUD_main.pyw:296 msgid "" "Table \"%s\" no longer exists\n" msgstr "" -#: HUD_main.pyw:317 +#: HUD_main.pyw:328 msgid "Error resizing HUD for table: %s." msgstr "" -#: HUD_main.pyw:331 +#: HUD_main.pyw:342 msgid "Error killing HUD for table: %s." msgstr "" -#: HUD_main.pyw:354 +#: HUD_main.pyw:365 msgid "Error creating HUD for hand %s." msgstr "" -#: HUD_main.pyw:365 +#: HUD_main.pyw:376 msgid "Error updating HUD for hand %s." msgstr "" @@ -2370,7 +2388,7 @@ msgstr "" msgid "ImportError: Unable to import PYTZ library. Please install PYTZ from http://pypi.python.org/pypi/pytz/" msgstr "" -#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:80 +#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:81 msgid "Press ENTER to continue." msgstr "" @@ -2435,47 +2453,47 @@ msgstr "" msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:487 +#: HandHistoryConverter.py:471 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:510 +#: HandHistoryConverter.py:494 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:525 +#: HandHistoryConverter.py:509 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:586 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:649 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:714 +#: HandHistoryConverter.py:698 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:715 +#: HandHistoryConverter.py:699 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:701 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:705 msgid "out_path %s couldn't be opened" msgstr "" @@ -2614,11 +2632,11 @@ msgstr "" msgid "Creating hud from hand " msgstr "" -#: Hud.py:673 +#: Hud.py:676 msgid "KeyError at the start of the for loop in update in hud_main. How this can possibly happen is totally beyond my comprehension. Your HUD may be about to get really weird. -Eric" msgstr "" -#: Hud.py:674 +#: Hud.py:677 msgid "(btw, the key was %s and statd is %s" msgstr "" @@ -2663,8 +2681,8 @@ msgstr "" msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "" -#: OnGameToFpdb.py:264 PartyPokerToFpdb.py:365 PokerStarsToFpdb.py:312 -#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" @@ -2744,11 +2762,11 @@ msgstr "" msgid "Start Hidden" msgstr "" -#: Options.py:109 +#: Options.py:110 msgid "Alias '%s' unknown" msgstr "" -#: Options.py:119 +#: Options.py:120 msgid "press enter to end" msgstr "" @@ -2756,6 +2774,19 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: WinamaxToFpdb.py:263 +msgid "Failed to detect currency. 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 "" @@ -2780,10 +2811,6 @@ msgstr "" msgid "Cannot read GameType for current hand" msgstr "" -#: PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 WinamaxToFpdb.py:263 -msgid "Failed to detect currency. Hand ID: %s: '%s'" -msgstr "" - #: SplitHandHistory.py:76 msgid "File not found" msgstr "" @@ -2992,7 +3019,7 @@ msgstr "" msgid "No board given. Using Monte-Carlo simulation..." msgstr "" -#: TableWindow.py:149 +#: TableWindow.py:152 msgid "Can't find table %s" msgstr "" @@ -3252,11 +3279,11 @@ msgstr "" msgid "unimplemented readAction: '%s' '%s'" msgstr "" -#: WinTables.py:81 +#: WinTables.py:83 msgid "Window %s not found. Skipping." msgstr "" -#: WinTables.py:84 +#: WinTables.py:86 msgid "self.window doesn't exist? why?" msgstr "" @@ -3311,484 +3338,460 @@ msgstr "" msgid "We appear to be running in Windows, but the Windows Python Extensions are not loading. Please install the PYWIN32 package from http://sourceforge.net/projects/pywin32/" msgstr "" -#: fpdb.pyw:79 +#: fpdb.pyw:80 msgid "Unable to load PyGTK modules required for GUI. Please install PyCairo, PyGObject, and PyGTK from www.pygtk.org." msgstr "" -#: fpdb.pyw:122 +#: fpdb.pyw:123 msgid "GuiStove not found. If you want to use it please install pypoker-eval." msgstr "" -#: fpdb.pyw:244 +#: fpdb.pyw:260 msgid "Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, sqlcoder, Bostik, and others" msgstr "" -#: fpdb.pyw:245 +#: fpdb.pyw:261 msgid "You are free to change, and distribute original or changed versions of fpdb within the rules set out by the license" msgstr "" -#: fpdb.pyw:246 +#: fpdb.pyw:262 msgid "Please see fpdb's start screen for license information" msgstr "" -#: fpdb.pyw:250 +#: fpdb.pyw:266 msgid "and others" msgstr "" -#: fpdb.pyw:256 +#: fpdb.pyw:272 msgid "Operating System" msgstr "" -#: fpdb.pyw:276 +#: fpdb.pyw:292 msgid "Your config file is: " msgstr "" -#: fpdb.pyw:281 +#: fpdb.pyw:297 msgid "Version Information:" msgstr "" -#: fpdb.pyw:288 +#: fpdb.pyw:304 msgid "Threads: " msgstr "" -#: fpdb.pyw:311 +#: fpdb.pyw:327 msgid "Updated preferences have not been loaded because windows are open. Re-start fpdb to load them." msgstr "" -#: fpdb.pyw:321 +#: fpdb.pyw:337 msgid "Maintain Databases" msgstr "" -#: fpdb.pyw:331 +#: fpdb.pyw:347 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:338 +#: fpdb.pyw:354 msgid "guidb response was " msgstr "" -#: fpdb.pyw:344 +#: fpdb.pyw:360 msgid "Cannot open Database Maintenance window because other windows have been opened. Re-start fpdb to use this option." msgstr "" -#: fpdb.pyw:347 +#: fpdb.pyw:363 msgid "Number of Hands: " msgstr "" -#: fpdb.pyw:348 +#: fpdb.pyw:364 msgid "" "\n" "Number of Tourneys: " msgstr "" -#: fpdb.pyw:349 +#: fpdb.pyw:365 msgid "" "\n" "Number of TourneyTypes: " msgstr "" -#: fpdb.pyw:350 +#: fpdb.pyw:366 msgid "Database Statistics" msgstr "" -#: fpdb.pyw:359 +#: fpdb.pyw:375 msgid "HUD Configurator - choose category" msgstr "" -#: fpdb.pyw:365 -msgid "Note that this dialogue will overwrite an existing config if one has been made already. " +#: fpdb.pyw:381 +msgid "Please select the game category for which you want to configure HUD stats:" msgstr "" -#: fpdb.pyw:366 -msgid "Abort now if you don't want that." -msgstr "" - -#: fpdb.pyw:367 -msgid "Please select the game category for which you want to configure HUD stats and the number of rows and columns:" -msgstr "" - -#: fpdb.pyw:384 -msgid "%d rows" -msgstr "" - -#: fpdb.pyw:419 +#: fpdb.pyw:436 msgid "HUD Configurator - please choose your stats" msgstr "" -#: fpdb.pyw:425 +#: fpdb.pyw:442 msgid "Please choose the stats you wish to use in the below table." msgstr "" -#: fpdb.pyw:429 +#: fpdb.pyw:446 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:433 +#: fpdb.pyw:450 msgid "It is not currently possible to select \"empty\" or anything else to that end." msgstr "" -#: fpdb.pyw:437 +#: fpdb.pyw:454 msgid "To configure things like colouring you will still have to use the Preferences dialogue or manually edit your HUD_config.xml." msgstr "" -#: fpdb.pyw:460 -msgid "column %d" -msgstr "" - -#: fpdb.pyw:464 -msgid "row %d" -msgstr "" - -#: fpdb.pyw:544 +#: fpdb.pyw:572 msgid "Confirm deleting and recreating tables" msgstr "" -#: fpdb.pyw:545 +#: fpdb.pyw:573 msgid "Please confirm that you want to (re-)create the tables." msgstr "" -#: fpdb.pyw:546 +#: 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 "" -#: fpdb.pyw:547 +#: fpdb.pyw:575 msgid "This may take a while." msgstr "" -#: fpdb.pyw:572 +#: fpdb.pyw:600 msgid "User cancelled recreating tables" msgstr "" -#: fpdb.pyw:578 -msgid "Confirm recreating HUD cache" -msgstr "" - -#: fpdb.pyw:579 +#: fpdb.pyw:607 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" -#: fpdb.pyw:587 +#: fpdb.pyw:615 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:601 +#: fpdb.pyw:629 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:614 +#: fpdb.pyw:642 msgid " Rebuilding HUD Cache ... " msgstr "" -#: fpdb.pyw:622 +#: fpdb.pyw:650 msgid "User cancelled rebuilding hud cache" msgstr "" -#: fpdb.pyw:634 +#: fpdb.pyw:662 msgid "Confirm rebuilding database indexes" msgstr "" -#: fpdb.pyw:635 +#: fpdb.pyw:663 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" -#: fpdb.pyw:643 +#: fpdb.pyw:671 msgid " Rebuilding Indexes ... " msgstr "" -#: fpdb.pyw:650 +#: fpdb.pyw:678 msgid " Cleaning Database ... " msgstr "" -#: fpdb.pyw:655 +#: fpdb.pyw:683 msgid " Analyzing Database ... " msgstr "" -#: fpdb.pyw:660 +#: fpdb.pyw:688 msgid "User cancelled rebuilding db indexes" msgstr "" -#: fpdb.pyw:755 +#: fpdb.pyw:782 msgid "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:837 msgid "_Main" msgstr "" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:838 fpdb.pyw:869 msgid "_Quit" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "L" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "_Load Profile (broken)" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "S" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "_Save Profile (todo)" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "F" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "Pre_ferences" msgstr "" -#: fpdb.pyw:815 +#: fpdb.pyw:842 msgid "_Import" msgstr "" -#: fpdb.pyw:816 +#: fpdb.pyw:843 msgid "B" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "R" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "Tournament _Results Import" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "I" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "_Import through eMail/IMAP" msgstr "" -#: fpdb.pyw:819 +#: fpdb.pyw:846 msgid "_Viewers" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "A" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "_Auto Import and HUD" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "H" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "_HUD Configurator" msgstr "" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "G" msgstr "" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "_Graphs" msgstr "" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:850 fpdb.pyw:1125 msgid "Tourney Graphs" msgstr "" -#: fpdb.pyw:824 +#: fpdb.pyw:851 msgid "Stove (preview)" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "P" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "T" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:827 +#: fpdb.pyw:854 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "O" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "" -#: fpdb.pyw:829 fpdb.pyw:1057 +#: fpdb.pyw:856 fpdb.pyw:1084 msgid "Session Stats" msgstr "" -#: fpdb.pyw:830 +#: fpdb.pyw:857 msgid "Hand _Replayer (not working yet)" msgstr "" -#: fpdb.pyw:831 +#: fpdb.pyw:858 msgid "_Database" msgstr "" -#: fpdb.pyw:832 +#: fpdb.pyw:859 msgid "_Maintain Databases" msgstr "" -#: fpdb.pyw:833 +#: fpdb.pyw:860 msgid "Create or Recreate _Tables" msgstr "" -#: fpdb.pyw:834 +#: fpdb.pyw:861 msgid "Rebuild HUD Cache" msgstr "" -#: fpdb.pyw:835 +#: fpdb.pyw:862 msgid "Rebuild DB Indexes" msgstr "" -#: fpdb.pyw:836 +#: fpdb.pyw:863 msgid "_Statistics" msgstr "" -#: fpdb.pyw:837 +#: fpdb.pyw:864 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "" -#: fpdb.pyw:838 +#: fpdb.pyw:865 msgid "_Help" msgstr "" -#: fpdb.pyw:839 +#: fpdb.pyw:866 msgid "_Log Messages" msgstr "" -#: fpdb.pyw:840 +#: fpdb.pyw:867 msgid "A_bout, License, Copying" msgstr "" -#: fpdb.pyw:858 +#: fpdb.pyw:884 msgid "" "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:859 +#: fpdb.pyw:885 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:860 +#: fpdb.pyw:886 msgid "CONFIG FILE ERROR" msgstr "" -#: fpdb.pyw:864 +#: fpdb.pyw:890 msgid "" "Logfile is %s\n" msgstr "" -#: fpdb.pyw:866 +#: fpdb.pyw:892 msgid "Config file" msgstr "" -#: fpdb.pyw:867 +#: fpdb.pyw:893 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:868 +#: fpdb.pyw:894 msgid "Edit your screen_name and hand history path in the supported_sites section of the Preferences window (Main menu) before trying to import hands." msgstr "" -#: fpdb.pyw:890 +#: fpdb.pyw:916 msgid "Connected to SQLite: %s" msgstr "" -#: fpdb.pyw:924 +#: fpdb.pyw:950 msgid "Strong Warning - Invalid database version" msgstr "" -#: fpdb.pyw:926 +#: fpdb.pyw:953 msgid "An invalid DB version or missing tables have been detected." msgstr "" -#: fpdb.pyw:930 +#: fpdb.pyw:957 msgid "This error is not necessarily fatal but it is strongly recommended that you recreate the tables by using the Database menu." msgstr "" -#: fpdb.pyw:934 +#: fpdb.pyw:961 msgid "Not doing this will likely lead to misbehaviour including fpdb crashes, corrupt data etc." msgstr "" -#: fpdb.pyw:948 +#: fpdb.pyw:975 msgid "Status: Connected to %s database named %s on host %s" msgstr "" -#: fpdb.pyw:958 +#: fpdb.pyw:985 msgid "" "\n" "Global lock taken by %s" msgstr "" -#: fpdb.pyw:961 +#: fpdb.pyw:988 msgid "" "\n" "Failed to get global lock, it is currently held by %s" msgstr "" -#: fpdb.pyw:996 +#: fpdb.pyw:1023 msgid "" "Global lock released.\n" msgstr "" -#: fpdb.pyw:1003 +#: fpdb.pyw:1030 msgid "Auto Import" msgstr "" -#: fpdb.pyw:1013 +#: fpdb.pyw:1040 msgid "Bulk Import" msgstr "" -#: fpdb.pyw:1020 +#: fpdb.pyw:1047 msgid "Tournament Results Import" msgstr "" -#: fpdb.pyw:1026 +#: fpdb.pyw:1053 msgid "eMail Import" msgstr "" -#: fpdb.pyw:1039 +#: fpdb.pyw:1066 msgid "Tourney Stats" msgstr "" -#: fpdb.pyw:1045 +#: fpdb.pyw:1072 msgid "Tourney Viewer" msgstr "" -#: fpdb.pyw:1051 +#: fpdb.pyw:1078 msgid "Positional Stats" msgstr "" -#: fpdb.pyw:1063 +#: fpdb.pyw:1090 msgid "Hand Replayer" msgstr "" -#: fpdb.pyw:1067 +#: fpdb.pyw:1094 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in touch by emailing steffen@schaumburger.info\n" @@ -3809,53 +3812,42 @@ msgid "" "You can find the full license texts in agpl-3.0.txt, gpl-2.0.txt, gpl-3.0.txt and mit.txt in the fpdb installation directory." msgstr "" -#: fpdb.pyw:1084 +#: fpdb.pyw:1111 msgid "Help" msgstr "" -#: fpdb.pyw:1091 +#: fpdb.pyw:1118 msgid "Graphs" msgstr "" -#: fpdb.pyw:1105 +#: fpdb.pyw:1132 msgid "Stove" msgstr "" -#: fpdb.pyw:1178 +#: fpdb.pyw:1207 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt in: %s" msgstr "" -#: fpdb.pyw:1179 +#: fpdb.pyw:1208 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" -#: fpdb.pyw:1208 +#: fpdb.pyw:1237 msgid "fpdb starting ..." msgstr "" -#: fpdb.pyw:1307 -msgid "" -"WARNING: Unable to find output hand history directory %s\n" -"\n" -" Press YES to create this directory, or NO to select a new one." -msgstr "" - -#: fpdb.pyw:1315 -msgid "WARNING: Unable to create hand output directory. Importing is not likely to work until this is fixed." -msgstr "" - -#: fpdb.pyw:1326 +#: fpdb.pyw:1337 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1342 +#: fpdb.pyw:1353 msgid "" "\n" "Enter short code for %s\n" @@ -3914,43 +3906,43 @@ msgstr "" msgid "Converting %s" msgstr "" -#: fpdb_import.py:492 +#: fpdb_import.py:483 msgid "Hand processed but empty" msgstr "" -#: fpdb_import.py:506 +#: fpdb_import.py:497 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:509 +#: fpdb_import.py:500 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:524 +#: fpdb_import.py:515 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:535 +#: fpdb_import.py:526 msgid "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge.net so we can fix the problem." msgstr "" -#: fpdb_import.py:536 +#: fpdb_import.py:527 msgid "Filename:" msgstr "" -#: fpdb_import.py:537 +#: fpdb_import.py:528 msgid "Here is the first line of the hand so you can identify it. Please mention that the error was a ValueError:" msgstr "" -#: fpdb_import.py:539 +#: fpdb_import.py:530 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:595 +#: fpdb_import.py:586 msgid "Importing" msgstr "" -#: fpdb_import.py:623 +#: fpdb_import.py:614 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" diff --git a/pyfpdb/locale/fpdb-es_ES.po b/pyfpdb/locale/fpdb-es_ES.po index 6d2a5f3f..30e7440e 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-03-12 21:23+CET\n" +"POT-Creation-Date: 2011-04-04 22:30+CEST\n" "PO-Revision-Date: \n" "Last-Translator: Javier Sánchez \n" "Language-Team: \n" @@ -12,90 +12,95 @@ msgstr "" "X-Poedit-Language: Spanish\n" "X-Poedit-Country: SPAIN\n" -#: AbsoluteToFpdb.py:139 AbsoluteToFpdb.py:141 BetfairToFpdb.py:76 +#: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 #: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:211 FulltiltToFpdb.py:213 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PartyPokerToFpdb.py:197 -#: PartyPokerToFpdb.py:199 PkrToFpdb.py:128 PkrToFpdb.py:130 -#: PokerStarsToFpdb.py:185 PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 -#: Win2dayToFpdb.py:97 WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 -#: iPokerToFpdb.py:122 iPokerToFpdb.py:124 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 +#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 +#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 +#: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Incapaz de reconocer el tipo de juego para: '%s'" -#: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 -#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 -#: PokerStarsToFpdb.py:186 PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 -#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: Lanzando FpdbParseError" -#: AbsoluteToFpdb.py:204 AbsoluteToFpdb.py:205 BetfairToFpdb.py:108 +#: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 #: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PokerStarsToFpdb.py:222 PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 -#: iPokerToFpdb.py:158 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 +#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "" -#: AbsoluteToFpdb.py:207 +#: AbsoluteToFpdb.py:208 msgid "File name didn't match re_*InfoFromFilename" msgstr "" -#: AbsoluteToFpdb.py:208 +#: AbsoluteToFpdb.py:209 msgid "File name: %s" msgstr "Nombre de archivo: %s" -#: AbsoluteToFpdb.py:209 +#: AbsoluteToFpdb.py:210 msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "" -#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:416 -#: OnGameToFpdb.py:294 PokerStarsToFpdb.py:357 Win2dayToFpdb.py:203 -#: WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 +#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 +#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:287 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 msgid "No small blind" msgstr "" -#: AbsoluteToFpdb.py:324 +#: AbsoluteToFpdb.py:325 msgid "Absolute readStudPlayerCards is only a stub." msgstr "" -#: AbsoluteToFpdb.py:351 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 #: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 #: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" -#: AbsoluteToFpdb.py:401 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:784 PartyPokerToFpdb.py:577 -#: PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 +#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "" -#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:785 PartyPokerToFpdb.py:578 -#: PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 +#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: iPokerToFpdb.py:292 msgid "output translation to" msgstr "" -#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:786 PartyPokerToFpdb.py:579 -#: PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 +#: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -136,89 +141,89 @@ msgstr "" msgid "Could not encode: \"%s\"\n" msgstr "" -#: Configuration.py:109 Configuration.py:124 +#: Configuration.py:111 Configuration.py:118 Configuration.py:133 msgid "Config file has been created at %s.\n" msgstr "" -#: Configuration.py:123 +#: Configuration.py:132 msgid "" "No %s found\n" " in %s\n" " or %s\n" msgstr "" -#: Configuration.py:128 Configuration.py:129 +#: Configuration.py:137 Configuration.py:138 msgid "Error copying .example config file, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:133 Configuration.py:134 +#: Configuration.py:142 Configuration.py:143 msgid "No %s found, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:166 Configuration.py:167 +#: Configuration.py:175 Configuration.py:176 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:447 Database.py:448 msgid "Creating directory: '%s'" msgstr "" -#: Configuration.py:204 +#: Configuration.py:213 msgid "" "Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're " "not on a Mac, please report this problem." msgstr "" -#: Configuration.py:308 +#: Configuration.py:317 msgid "Loading site" msgstr "Cargando sitio" -#: Configuration.py:529 +#: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" -#: Configuration.py:576 Configuration.py:577 +#: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:626 +#: Configuration.py:634 msgid "missing config section raw_hands" msgstr "" -#: Configuration.py:632 +#: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:639 +#: Configuration.py:647 msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:652 +#: Configuration.py:660 msgid "missing config section raw_tourneys" msgstr "" -#: Configuration.py:658 +#: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:665 +#: Configuration.py:673 msgid "" "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:683 Configuration.py:684 +#: Configuration.py:691 Configuration.py:692 msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:714 Configuration.py:715 +#: Configuration.py:722 Configuration.py:723 msgid "Reading configuration file %s" msgstr "" -#: Configuration.py:721 +#: Configuration.py:729 msgid "Error parsing %s. See error log file." msgstr "" -#: Configuration.py:837 +#: Configuration.py:845 msgid "Error parsing example configuration file %s. See error log file." msgstr "" @@ -430,119 +435,119 @@ msgstr "" msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1613 +#: Database.py:1614 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1616 Database.py:1654 +#: Database.py:1617 Database.py:1655 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1666 Database.py:1672 +#: Database.py:1667 Database.py:1673 msgid "Error during analyze:" msgstr "" -#: Database.py:1676 +#: Database.py:1677 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1686 Database.py:1692 +#: Database.py:1687 Database.py:1693 msgid "Error during vacuum:" msgstr "" -#: Database.py:1696 +#: Database.py:1697 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1708 +#: Database.py:1709 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1717 +#: Database.py:1718 msgid "######## Hands ##########" msgstr "" -#: Database.py:1721 +#: Database.py:1722 msgid "###### End Hands ########" msgstr "" -#: Database.py:2123 +#: Database.py:2132 msgid "Error aquiring hero ids:" msgstr "" -#: Database.py:2231 +#: Database.py:2240 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2235 +#: Database.py:2244 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2262 +#: Database.py:2271 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2265 +#: Database.py:2274 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2290 +#: Database.py:2299 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2295 +#: Database.py:2304 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2299 +#: Database.py:2308 msgid "***Error storing hand: " msgstr "" -#: Database.py:2309 +#: Database.py:2318 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2319 +#: Database.py:2328 msgid "***Error sending finish: " msgstr "" -#: Database.py:2405 +#: Database.py:2414 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2418 +#: Database.py:2427 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2554 +#: Database.py:2563 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2604 +#: Database.py:2613 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2635 +#: Database.py:2644 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2643 +#: Database.py:2652 msgid "query plan: " msgstr "" -#: Database.py:2652 +#: Database.py:2661 msgid "cards =" msgstr "" -#: Database.py:2655 +#: Database.py:2664 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2657 +#: Database.py:2666 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 msgid "Unable to recognise handinfo from: '%s'" msgstr "" @@ -730,11 +735,11 @@ msgstr "" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:748 msgid "Pick a date" msgstr "" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:754 msgid "Done" msgstr "Hecho" @@ -759,66 +764,67 @@ msgstr "" msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:212 +#: FulltiltToFpdb.py:207 #, fuzzy msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "determineGameType: Lanzando FpdbParseError" -#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PkrToFpdb.py:153 -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 +#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:267 +#: FulltiltToFpdb.py:264 #, fuzzy msgid "Raising FpdbParseError" msgstr "determineGameType: Lanzando FpdbParseError" -#: FulltiltToFpdb.py:369 +#: FulltiltToFpdb.py:366 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:426 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:436 +#: FulltiltToFpdb.py:433 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:490 +#: FulltiltToFpdb.py:487 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:563 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:621 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:655 +#: FulltiltToFpdb.py:652 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:662 +#: FulltiltToFpdb.py:659 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:666 +#: FulltiltToFpdb.py:663 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:767 +#: FulltiltToFpdb.py:764 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:776 +#: FulltiltToFpdb.py:773 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:778 +#: FulltiltToFpdb.py:775 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -826,7 +832,7 @@ msgstr "" msgid "Time between imports in seconds:" msgstr "Tiempo entre importaciones en segundos:" -#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:303 +#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 msgid " Start _Auto Import " msgstr "Empezar _auto importación" @@ -854,7 +860,7 @@ msgstr "Parar _auto importación" msgid "Detecting hh directory for site: '%s'" msgstr "" -#: GuiAutoImport.py:242 +#: GuiAutoImport.py:243 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" @@ -862,43 +868,43 @@ msgstr "" "\n" "Reloj global cogido ... Auto importación iniciada.\n" -#: GuiAutoImport.py:244 +#: GuiAutoImport.py:245 msgid " _Stop Auto Import " msgstr "_Parar auto importación" -#: GuiAutoImport.py:264 +#: GuiAutoImport.py:265 msgid "opening pipe to HUD" msgstr "abriendo tubería hacia el HUD" -#: GuiAutoImport.py:278 +#: GuiAutoImport.py:279 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " msgstr "" -#: GuiAutoImport.py:290 +#: GuiAutoImport.py:291 msgid "" "\n" "Auto Import aborted - global lock not available" msgstr "" -#: GuiAutoImport.py:295 +#: GuiAutoImport.py:296 msgid "" "\n" "Stopping Auto Import - global lock released." msgstr "" -#: GuiAutoImport.py:297 +#: GuiAutoImport.py:298 msgid "" "\n" " * Stop Auto Import: HUD already terminated" msgstr "" -#: GuiAutoImport.py:316 +#: GuiAutoImport.py:317 msgid "%s auto-import:" msgstr "" -#: GuiAutoImport.py:325 +#: GuiAutoImport.py:326 msgid "Browse..." msgstr "Explorar..." @@ -974,7 +980,7 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:816 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 msgid "_Bulk Import" msgstr "Importación _masiva" @@ -1130,30 +1136,30 @@ msgstr " conectado bien" msgid " not connected but no exception" msgstr " no conectado pero sin excepción" -#: GuiDatabase.py:373 fpdb.pyw:892 +#: GuiDatabase.py:373 fpdb.pyw:918 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "MySQL Server dice: Acceso denegado. ¿Estan tus permisos bien configurados?" -#: GuiDatabase.py:377 fpdb.pyw:894 +#: GuiDatabase.py:377 fpdb.pyw:920 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "MySQL client dice: error 2002 o 2003. Incapaz de conectar -" -#: GuiDatabase.py:378 fpdb.pyw:895 +#: GuiDatabase.py:378 fpdb.pyw:921 msgid "Please check that the MySQL service has been started" msgstr "Por favor, compruebe que el servicio MySQL ha sido iniciado" -#: GuiDatabase.py:382 fpdb.pyw:897 +#: GuiDatabase.py:382 fpdb.pyw:923 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:899 +#: GuiDatabase.py:385 fpdb.pyw:925 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:386 fpdb.pyw:900 +#: GuiDatabase.py:386 fpdb.pyw:926 msgid "Please check that the PostgreSQL service has been started" msgstr "" @@ -1530,7 +1536,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1060 msgid "Ring Player Stats" msgstr "" @@ -1568,7 +1574,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:309 msgid "Preferences" msgstr "Preferencias" @@ -1786,7 +1792,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 msgid "FPDB WARNING" msgstr "ADVERTENCIA DE FPDB" @@ -2049,63 +2055,77 @@ msgstr "" msgid "HUD_main: starting ...\n" msgstr "HUD_main iniciando\n" -#: HUD_main.pyw:107 HUD_run_me.py:62 +#: HUD_main.pyw:94 +msgid "No admin rights for HUD" +msgstr "" + +#: HUD_main.pyw:95 +msgid "" +"Please right click fpdb.exe and HUD_main.exe, select properties, and set " +"them both to run as admin." +msgstr "" + +#: HUD_main.pyw:95 +msgid "You will need to restart fpdb afterwards." +msgstr "" + +#: HUD_main.pyw:118 HUD_run_me.py:62 msgid "Closing this window will exit from the HUD." msgstr "Cerrando esta ventana saldrá del HUD" -#: HUD_main.pyw:123 +#: HUD_main.pyw:134 msgid "Error initializing main_window" msgstr "" -#: HUD_main.pyw:138 +#: HUD_main.pyw:149 msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:144 fpdb.pyw:971 +#: HUD_main.pyw:155 fpdb.pyw:998 msgid "Quitting normally" msgstr "Saliendo de forma normal" -#: HUD_main.pyw:205 +#: HUD_main.pyw:216 msgid "Received hand no %s" msgstr "" -#: HUD_main.pyw:229 +#: HUD_main.pyw:240 msgid "HUD_main.read_stdin: hand processing starting ..." msgstr "" -#: HUD_main.pyw:234 +#: HUD_main.pyw:245 msgid "db error: skipping %s" msgstr "" -#: HUD_main.pyw:253 +#: HUD_main.pyw:264 msgid "hud_dict[%s] was not found\n" msgstr "" -#: HUD_main.pyw:254 +#: HUD_main.pyw:265 msgid "will not send hand\n" msgstr "" -#: HUD_main.pyw:276 +#: HUD_main.pyw:287 msgid "HUD create: table name %s not found, skipping." msgstr "" -#: HUD_main.pyw:285 +#: HUD_main.pyw:296 msgid "Table \"%s\" no longer exists\n" msgstr "" -#: HUD_main.pyw:317 +#: HUD_main.pyw:328 msgid "Error resizing HUD for table: %s." msgstr "" -#: HUD_main.pyw:331 +#: HUD_main.pyw:342 msgid "Error killing HUD for table: %s." msgstr "" -#: HUD_main.pyw:354 +#: HUD_main.pyw:365 msgid "Error creating HUD for hand %s." msgstr "" -#: HUD_main.pyw:365 +#: HUD_main.pyw:376 msgid "Error updating HUD for hand %s." msgstr "" @@ -2432,7 +2452,7 @@ msgid "" "pypi.python.org/pypi/pytz/" msgstr "" -#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:80 +#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:81 msgid "Press ENTER to continue." msgstr "" @@ -2497,47 +2517,47 @@ msgstr "" msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:487 +#: HandHistoryConverter.py:471 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:510 +#: HandHistoryConverter.py:494 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:525 +#: HandHistoryConverter.py:509 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:586 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:649 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:714 +#: HandHistoryConverter.py:698 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:715 +#: HandHistoryConverter.py:699 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:701 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:705 msgid "out_path %s couldn't be opened" msgstr "" @@ -2677,14 +2697,14 @@ msgstr "" msgid "Creating hud from hand " msgstr "" -#: Hud.py:673 +#: Hud.py:676 msgid "" "KeyError at the start of the for loop in update in hud_main. How this can " "possibly happen is totally beyond my comprehension. Your HUD may be about to " "get really weird. -Eric" msgstr "" -#: Hud.py:674 +#: Hud.py:677 msgid "(btw, the key was %s and statd is %s" msgstr "" @@ -2730,8 +2750,8 @@ msgstr "" msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: No coinciden: '%s'" -#: OnGameToFpdb.py:264 PartyPokerToFpdb.py:365 PokerStarsToFpdb.py:312 -#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" @@ -2812,11 +2832,11 @@ msgstr "" msgid "Start Hidden" msgstr "" -#: Options.py:109 +#: Options.py:110 msgid "Alias '%s' unknown" msgstr "" -#: Options.py:119 +#: Options.py:120 msgid "press enter to end" msgstr "" @@ -2824,6 +2844,19 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: WinamaxToFpdb.py:263 +msgid "Failed to detect currency. 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 "" @@ -2848,10 +2881,6 @@ msgstr "" msgid "Cannot read GameType for current hand" msgstr "" -#: PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 WinamaxToFpdb.py:263 -msgid "Failed to detect currency. Hand ID: %s: '%s'" -msgstr "" - #: SplitHandHistory.py:76 msgid "File not found" msgstr "" @@ -3061,7 +3090,7 @@ msgstr "" msgid "No board given. Using Monte-Carlo simulation..." msgstr "" -#: TableWindow.py:149 +#: TableWindow.py:152 msgid "Can't find table %s" msgstr "" @@ -3321,11 +3350,11 @@ msgstr "" msgid "unimplemented readAction: '%s' '%s'" msgstr "" -#: WinTables.py:81 +#: WinTables.py:83 msgid "Window %s not found. Skipping." msgstr "" -#: WinTables.py:84 +#: WinTables.py:86 msgid "self.window doesn't exist? why?" msgstr "" @@ -3382,421 +3411,393 @@ msgid "" "projects/pywin32/" msgstr "" -#: fpdb.pyw:79 +#: fpdb.pyw:80 msgid "" "Unable to load PyGTK modules required for GUI. Please install PyCairo, " "PyGObject, and PyGTK from www.pygtk.org." msgstr "" -#: fpdb.pyw:122 +#: fpdb.pyw:123 msgid "GuiStove not found. If you want to use it please install pypoker-eval." msgstr "" -#: fpdb.pyw:244 +#: fpdb.pyw:260 msgid "" "Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, and others" msgstr "" -#: fpdb.pyw:245 +#: fpdb.pyw:261 msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" msgstr "" -#: fpdb.pyw:246 +#: fpdb.pyw:262 msgid "Please see fpdb's start screen for license information" msgstr "" "Por favor mire la pantalla inicial de fpdb para información sobre la licencia" -#: fpdb.pyw:250 +#: fpdb.pyw:266 msgid "and others" msgstr "y otros" -#: fpdb.pyw:256 +#: fpdb.pyw:272 msgid "Operating System" msgstr "Sistema Operativo" -#: fpdb.pyw:276 +#: fpdb.pyw:292 msgid "Your config file is: " msgstr "Su archivo de configuración es:" -#: fpdb.pyw:281 +#: fpdb.pyw:297 msgid "Version Information:" msgstr "Información de la versión:" -#: fpdb.pyw:288 +#: fpdb.pyw:304 msgid "Threads: " msgstr "Hilos: " -#: fpdb.pyw:311 +#: fpdb.pyw:327 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." msgstr "" -#: fpdb.pyw:321 +#: fpdb.pyw:337 msgid "Maintain Databases" msgstr "" -#: fpdb.pyw:331 +#: fpdb.pyw:347 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:338 +#: fpdb.pyw:354 msgid "guidb response was " msgstr "" -#: fpdb.pyw:344 +#: fpdb.pyw:360 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." msgstr "" -#: fpdb.pyw:347 +#: fpdb.pyw:363 msgid "Number of Hands: " msgstr "Número de manos:" -#: fpdb.pyw:348 +#: fpdb.pyw:364 msgid "" "\n" "Number of Tourneys: " msgstr "" -#: fpdb.pyw:349 +#: fpdb.pyw:365 msgid "" "\n" "Number of TourneyTypes: " msgstr "" -#: fpdb.pyw:350 +#: fpdb.pyw:366 msgid "Database Statistics" msgstr "Estadísitcas de la base de datos" -#: fpdb.pyw:359 +#: fpdb.pyw:375 msgid "HUD Configurator - choose category" msgstr "" -#: fpdb.pyw:365 +#: fpdb.pyw:381 msgid "" -"Note that this dialogue will overwrite an existing config if one has been " -"made already. " +"Please select the game category for which you want to configure HUD stats:" msgstr "" -#: fpdb.pyw:366 -msgid "Abort now if you don't want that." -msgstr "" - -#: fpdb.pyw:367 -msgid "" -"Please select the game category for which you want to configure HUD stats " -"and the number of rows and columns:" -msgstr "" - -#: fpdb.pyw:384 -msgid "%d rows" -msgstr "" - -#: fpdb.pyw:419 +#: fpdb.pyw:436 msgid "HUD Configurator - please choose your stats" msgstr "" -#: fpdb.pyw:425 +#: fpdb.pyw:442 msgid "Please choose the stats you wish to use in the below table." msgstr "" -#: fpdb.pyw:429 +#: fpdb.pyw:446 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:433 +#: fpdb.pyw:450 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "" -#: fpdb.pyw:437 +#: fpdb.pyw:454 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." msgstr "" -#: fpdb.pyw:460 -msgid "column %d" -msgstr "" - -#: fpdb.pyw:464 -msgid "row %d" -msgstr "" - -#: fpdb.pyw:544 +#: fpdb.pyw:572 msgid "Confirm deleting and recreating tables" msgstr "Confirme borrado y recreación de tablas" -#: fpdb.pyw:545 +#: fpdb.pyw:573 msgid "Please confirm that you want to (re-)create the tables." msgstr "Por favor, confirme que usted quiere (re-)crear las tablas." -#: fpdb.pyw:546 +#: 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 "" -#: fpdb.pyw:547 +#: fpdb.pyw:575 msgid "This may take a while." msgstr "Esto puede llevar un tiempo." -#: fpdb.pyw:572 +#: fpdb.pyw:600 msgid "User cancelled recreating tables" msgstr "Recreación de tablas cancelada por el usuario" -#: fpdb.pyw:578 -#, fuzzy -msgid "Confirm recreating HUD cache" -msgstr "Confirme borrado y recreación de tablas" - -#: fpdb.pyw:579 +#: fpdb.pyw:607 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" -#: fpdb.pyw:587 +#: fpdb.pyw:615 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:601 +#: fpdb.pyw:629 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:614 +#: fpdb.pyw:642 msgid " Rebuilding HUD Cache ... " msgstr "" -#: fpdb.pyw:622 +#: fpdb.pyw:650 msgid "User cancelled rebuilding hud cache" msgstr "" -#: fpdb.pyw:634 +#: fpdb.pyw:662 msgid "Confirm rebuilding database indexes" msgstr "" -#: fpdb.pyw:635 +#: fpdb.pyw:663 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" -#: fpdb.pyw:643 +#: fpdb.pyw:671 msgid " Rebuilding Indexes ... " msgstr "" -#: fpdb.pyw:650 +#: fpdb.pyw:678 msgid " Cleaning Database ... " msgstr "" -#: fpdb.pyw:655 +#: fpdb.pyw:683 msgid " Analyzing Database ... " msgstr "" -#: fpdb.pyw:660 +#: fpdb.pyw:688 msgid "User cancelled rebuilding db indexes" msgstr "" -#: fpdb.pyw:755 +#: fpdb.pyw:782 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:837 msgid "_Main" msgstr "_Principal" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:838 fpdb.pyw:869 msgid "_Quit" msgstr "_Salir" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "L" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "_Load Profile (broken)" msgstr "_Cargar perfil (roto)" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "S" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "_Save Profile (todo)" msgstr "_Guardar perfil (todo)" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "F" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "Pre_ferences" msgstr "Pre_ferencias" -#: fpdb.pyw:815 +#: fpdb.pyw:842 msgid "_Import" msgstr "_Importar" -#: fpdb.pyw:816 +#: fpdb.pyw:843 msgid "B" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "R" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "Tournament _Results Import" msgstr "Importar _resultados de torneos" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "I" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "_Import through eMail/IMAP" msgstr "_Importar a través de eMail/IMAP" -#: fpdb.pyw:819 +#: fpdb.pyw:846 msgid "_Viewers" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "A" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "_Auto Import and HUD" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "H" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "_HUD Configurator" msgstr "Configurador del _HUD" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "G" msgstr "" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "_Graphs" msgstr "" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:850 fpdb.pyw:1125 msgid "Tourney Graphs" msgstr "" -#: fpdb.pyw:824 +#: fpdb.pyw:851 msgid "Stove (preview)" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "P" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Estadísticas de Full Ring (vista tabulada, no en postgresql)" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "T" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:827 +#: fpdb.pyw:854 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "O" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "" -#: fpdb.pyw:829 fpdb.pyw:1057 +#: fpdb.pyw:856 fpdb.pyw:1084 msgid "Session Stats" msgstr "Estadísticas de la sesión" -#: fpdb.pyw:830 +#: fpdb.pyw:857 msgid "Hand _Replayer (not working yet)" msgstr "" -#: fpdb.pyw:831 +#: fpdb.pyw:858 msgid "_Database" msgstr "" -#: fpdb.pyw:832 +#: fpdb.pyw:859 msgid "_Maintain Databases" msgstr "" -#: fpdb.pyw:833 +#: fpdb.pyw:860 msgid "Create or Recreate _Tables" msgstr "Crear o recrear _tablas" -#: fpdb.pyw:834 +#: fpdb.pyw:861 msgid "Rebuild HUD Cache" msgstr "" -#: fpdb.pyw:835 +#: fpdb.pyw:862 msgid "Rebuild DB Indexes" msgstr "" -#: fpdb.pyw:836 +#: fpdb.pyw:863 msgid "_Statistics" msgstr "" -#: fpdb.pyw:837 +#: fpdb.pyw:864 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "" -#: fpdb.pyw:838 +#: fpdb.pyw:865 msgid "_Help" msgstr "_Ayuda" -#: fpdb.pyw:839 +#: fpdb.pyw:866 msgid "_Log Messages" msgstr "_Registro de mensajes" -#: fpdb.pyw:840 +#: fpdb.pyw:867 msgid "A_bout, License, Copying" msgstr "Acerca de, Licencia, Copia" -#: fpdb.pyw:858 +#: fpdb.pyw:884 msgid "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:859 +#: fpdb.pyw:885 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:860 +#: fpdb.pyw:886 msgid "CONFIG FILE ERROR" msgstr "ERROR EN EL ARCHIVO DE CONFIGURACION" -#: fpdb.pyw:864 +#: fpdb.pyw:890 msgid "Logfile is %s\n" msgstr "Archivo de registro es %s\n" -#: fpdb.pyw:866 +#: fpdb.pyw:892 msgid "Config file" msgstr "Archivo de configuración" -#: fpdb.pyw:867 +#: fpdb.pyw:893 msgid "" "has been created at:\n" "%s.\n" @@ -3804,7 +3805,7 @@ msgstr "" "ha sido creado el:\n" "%s.\n" -#: fpdb.pyw:868 +#: fpdb.pyw:894 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." @@ -3813,20 +3814,20 @@ msgstr "" "supported_sites de la ventana de Preferencias (Menú principal) antes de " "intentar importar manos." -#: fpdb.pyw:890 +#: fpdb.pyw:916 msgid "Connected to SQLite: %s" msgstr "Conectado a SQLite: %s" -#: fpdb.pyw:924 +#: fpdb.pyw:950 msgid "Strong Warning - Invalid database version" msgstr "Advertencia importante - Versión incorrecta de base de datos" -#: fpdb.pyw:926 +#: fpdb.pyw:953 msgid "An invalid DB version or missing tables have been detected." msgstr "" "Una versión incorrecta de la BD o ausencia de tablas ha sido detectada." -#: fpdb.pyw:930 +#: fpdb.pyw:957 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3834,7 +3835,7 @@ msgstr "" "Este error no es fatal necesariamente pero le recomendamos encarecidamente " "que recree las tablas usando el menú de Bases de Datos." -#: fpdb.pyw:934 +#: fpdb.pyw:961 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3842,11 +3843,11 @@ msgstr "" "El no hacerlo es favorable a causar extraño comportamiento en fpdb " "incluyendo bloqueos, corrupción de datos, etc." -#: fpdb.pyw:948 +#: fpdb.pyw:975 msgid "Status: Connected to %s database named %s on host %s" msgstr "Estado: Conectado a la base de datos %s llamada %s en la máquina %s" -#: fpdb.pyw:958 +#: fpdb.pyw:985 msgid "" "\n" "Global lock taken by %s" @@ -3854,7 +3855,7 @@ msgstr "" "\n" "Reloj global usado por %s" -#: fpdb.pyw:961 +#: fpdb.pyw:988 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3862,43 +3863,43 @@ msgstr "" "\n" "Fallo al acceder al reloj global, está siendo utilizado por %s" -#: fpdb.pyw:996 +#: fpdb.pyw:1023 msgid "Global lock released.\n" msgstr "" -#: fpdb.pyw:1003 +#: fpdb.pyw:1030 msgid "Auto Import" msgstr "" -#: fpdb.pyw:1013 +#: fpdb.pyw:1040 msgid "Bulk Import" msgstr "Importe masivo" -#: fpdb.pyw:1020 +#: fpdb.pyw:1047 msgid "Tournament Results Import" msgstr "" -#: fpdb.pyw:1026 +#: fpdb.pyw:1053 msgid "eMail Import" msgstr "" -#: fpdb.pyw:1039 +#: fpdb.pyw:1066 msgid "Tourney Stats" msgstr "" -#: fpdb.pyw:1045 +#: fpdb.pyw:1072 msgid "Tourney Viewer" msgstr "" -#: fpdb.pyw:1051 +#: fpdb.pyw:1078 msgid "Positional Stats" msgstr "" -#: fpdb.pyw:1063 +#: fpdb.pyw:1090 msgid "Hand Replayer" msgstr "" -#: fpdb.pyw:1067 +#: fpdb.pyw:1094 #, fuzzy msgid "" "Fpdb needs translators!\n" @@ -3948,56 +3949,43 @@ msgstr "" "\n" "lala" -#: fpdb.pyw:1084 +#: fpdb.pyw:1111 msgid "Help" msgstr "" -#: fpdb.pyw:1091 +#: fpdb.pyw:1118 msgid "Graphs" msgstr "" -#: fpdb.pyw:1105 +#: fpdb.pyw:1132 msgid "Stove" msgstr "" -#: fpdb.pyw:1178 +#: fpdb.pyw:1207 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1179 +#: fpdb.pyw:1208 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" -#: fpdb.pyw:1208 +#: fpdb.pyw:1237 msgid "fpdb starting ..." msgstr "fpdb iniciando ..." -#: fpdb.pyw:1307 -msgid "" -"WARNING: Unable to find output hand history directory %s\n" -"\n" -" Press YES to create this directory, or NO to select a new one." -msgstr "" - -#: fpdb.pyw:1315 -msgid "" -"WARNING: Unable to create hand output directory. Importing is not likely to " -"work until this is fixed." -msgstr "" - -#: fpdb.pyw:1326 +#: fpdb.pyw:1337 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1342 +#: fpdb.pyw:1353 msgid "" "\n" "Enter short code for %s\n" @@ -4058,47 +4046,47 @@ msgstr "" msgid "Converting %s" msgstr "" -#: fpdb_import.py:492 +#: fpdb_import.py:483 msgid "Hand processed but empty" msgstr "" -#: fpdb_import.py:506 +#: fpdb_import.py:497 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:509 +#: fpdb_import.py:500 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:524 +#: fpdb_import.py:515 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:535 +#: fpdb_import.py:526 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." msgstr "" -#: fpdb_import.py:536 +#: fpdb_import.py:527 msgid "Filename:" msgstr "" -#: fpdb_import.py:537 +#: fpdb_import.py:528 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" msgstr "" -#: fpdb_import.py:539 +#: fpdb_import.py:530 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:595 +#: fpdb_import.py:586 msgid "Importing" msgstr "" -#: fpdb_import.py:623 +#: fpdb_import.py:614 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" @@ -4132,6 +4120,10 @@ msgid "" "manually\n" msgstr "" +#, fuzzy +#~ msgid "Confirm recreating HUD cache" +#~ msgstr "Confirme borrado y recreación de tablas" + #, fuzzy #~ msgid "Terminating normally." #~ msgstr "Saliendo de forma normal" diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index f4465e19..49a84bd9 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-03-12 21:23+CET\n" +"POT-Creation-Date: 2011-04-04 22:30+CEST\n" "PO-Revision-Date: 2011-03-09 15:37+0000\n" "Last-Translator: kibbitzer \n" "Language-Team: French (France) <>\n" @@ -16,94 +16,99 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" -#: AbsoluteToFpdb.py:139 AbsoluteToFpdb.py:141 BetfairToFpdb.py:76 +#: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 #: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:211 FulltiltToFpdb.py:213 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PartyPokerToFpdb.py:197 -#: PartyPokerToFpdb.py:199 PkrToFpdb.py:128 PkrToFpdb.py:130 -#: PokerStarsToFpdb.py:185 PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 -#: Win2dayToFpdb.py:97 WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 -#: iPokerToFpdb.py:122 iPokerToFpdb.py:124 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 +#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 +#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 +#: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Impossible de reconnaître le type de jeu de: '%s'" -#: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 -#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 -#: PokerStarsToFpdb.py:186 PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 -#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: Une erreur d'analyse de Fpdb est survenue" -#: AbsoluteToFpdb.py:204 AbsoluteToFpdb.py:205 BetfairToFpdb.py:108 +#: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 #: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PokerStarsToFpdb.py:222 PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 -#: iPokerToFpdb.py:158 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 +#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 #, fuzzy msgid "No match in readHandInfo: '%s'" msgstr "Pas de correspondance dans readHandInfo" -#: AbsoluteToFpdb.py:207 +#: AbsoluteToFpdb.py:208 #, fuzzy msgid "File name didn't match re_*InfoFromFilename" msgstr "" "readHandInfo: Le nom de fichier ne correspond pas à re_*IntoFromFileName" -#: AbsoluteToFpdb.py:208 +#: AbsoluteToFpdb.py:209 msgid "File name: %s" msgstr "Nom de fichier: '%s'" -#: AbsoluteToFpdb.py:209 +#: AbsoluteToFpdb.py:210 #, fuzzy msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "Absolute: Ne correspond pas à re_*IntoFromFileName: '%s'" -#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:416 -#: OnGameToFpdb.py:294 PokerStarsToFpdb.py:357 Win2dayToFpdb.py:203 -#: WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 +#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 +#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "lecture antes" -#: AbsoluteToFpdb.py:287 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 msgid "Player bringing in: %s for %s" msgstr "Le Bring-In du joueur est: %s pour %s" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 msgid "No bringin found." msgstr "Pas de Bring-In trouvé." -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 msgid "No small blind" msgstr "Pas de petite blinde" -#: AbsoluteToFpdb.py:324 +#: AbsoluteToFpdb.py:325 msgid "Absolute readStudPlayerCards is only a stub." msgstr "Absolute readStudPlayerCards est un bout de programme temporaire." -#: AbsoluteToFpdb.py:351 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 #: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 #: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 msgid "Unimplemented readAction: '%s' '%s'" msgstr "readAction non implémenté: '%s' '%s'" -#: AbsoluteToFpdb.py:401 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:784 PartyPokerToFpdb.py:577 -#: PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 +#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "analyse de l'historique des mains" -#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:785 PartyPokerToFpdb.py:578 -#: PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 +#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: iPokerToFpdb.py:292 msgid "output translation to" msgstr "traduction envoyée vers" -#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:786 PartyPokerToFpdb.py:579 -#: PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 +#: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "suivre (tail -f) la sortie" @@ -145,13 +150,13 @@ msgstr "Impossible de convertir: \"%s\"\n" msgid "Could not encode: \"%s\"\n" msgstr "Impossible d'encoder: \"%s\"\n" -#: Configuration.py:109 Configuration.py:124 +#: Configuration.py:111 Configuration.py:118 Configuration.py:133 msgid "Config file has been created at %s.\n" msgstr "" "Le fichier de configuration a été créé à  %s.\n" "\n" -#: Configuration.py:123 +#: Configuration.py:132 msgid "" "No %s found\n" " in %s\n" @@ -161,26 +166,26 @@ msgstr "" " dans %s\n" " ou %s\n" -#: Configuration.py:128 Configuration.py:129 +#: Configuration.py:137 Configuration.py:138 msgid "Error copying .example config file, cannot fall back. Exiting.\n" msgstr "" "Erreur lors de la copie de .example config file, impossible d'annuler. Arrêt " "en cours.\n" -#: Configuration.py:133 Configuration.py:134 +#: Configuration.py:142 Configuration.py:143 msgid "No %s found, cannot fall back. Exiting.\n" msgstr "Pas de %s trouvé, impossible de continuer. Arrêt en cours.\n" -#: Configuration.py:166 Configuration.py:167 +#: Configuration.py:175 Configuration.py:176 #, fuzzy msgid "Default logger initialised for %s" msgstr "Logger par défaut initialisé pour" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:447 Database.py:448 msgid "Creating directory: '%s'" msgstr "Création du répertoire: '%s'" -#: Configuration.py:204 +#: Configuration.py:213 msgid "" "Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're " "not on a Mac, please report this problem." @@ -188,62 +193,62 @@ msgstr "" "L'encodage par défaut est US-ASCII, passage en CP1252 -- Si vous n'êtes pas " "sur un Mac, veuillez rapporter le problème." -#: Configuration.py:308 +#: Configuration.py:317 msgid "Loading site" msgstr "Chargement du site" -#: Configuration.py:529 +#: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "config.general: ajout %s = %s" -#: Configuration.py:576 Configuration.py:577 +#: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" msgstr "mauvais chiffre dans xalignment a été ignoré" -#: Configuration.py:626 +#: Configuration.py:634 msgid "missing config section raw_hands" msgstr "section de config raw_hands manquante" -#: Configuration.py:632 +#: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" "Valeur de config invalide pour raw_hands.save, mise par défaut à \"error\"" -#: Configuration.py:639 +#: 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:652 +#: Configuration.py:660 msgid "missing config section raw_tourneys" msgstr "section de config raw_tourneys manquante" -#: Configuration.py:658 +#: 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:665 +#: 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:683 Configuration.py:684 +#: Configuration.py:691 Configuration.py:692 msgid "Configuration file %s not found. Using defaults." msgstr "Fichier de configuration %s non trouvé. Defaut utilisé." -#: Configuration.py:714 Configuration.py:715 +#: Configuration.py:722 Configuration.py:723 msgid "Reading configuration file %s" msgstr "Lecture du fichier de configuration %s" -#: Configuration.py:721 +#: Configuration.py:729 msgid "Error parsing %s. See error log file." msgstr "Erreur d'analyse %s. Voir fichier de log d'erreur" -#: Configuration.py:837 +#: Configuration.py:845 #, fuzzy msgid "Error parsing example configuration file %s. See error log file." msgstr "" @@ -460,121 +465,121 @@ msgstr "suppression de la clé distante pg" msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "suppression de la clé distante pg %s_%s_fkey, continue..." -#: Database.py:1613 +#: Database.py:1614 msgid "Rebuild hudcache took %.1f seconds" msgstr "Reconstruction du cache HUD a pris %.1f secondes" -#: Database.py:1616 Database.py:1654 +#: Database.py:1617 Database.py:1655 msgid "Error rebuilding hudcache:" msgstr "Erreur lors de la reconstruction du cache HUD:" -#: Database.py:1666 Database.py:1672 +#: Database.py:1667 Database.py:1673 msgid "Error during analyze:" msgstr "Erreur lors de l'analyse" -#: Database.py:1676 +#: Database.py:1677 msgid "Analyze took %.1f seconds" msgstr "L'analyse a pris %.1f secondes" -#: Database.py:1686 Database.py:1692 +#: Database.py:1687 Database.py:1693 msgid "Error during vacuum:" msgstr "Erreur durant le nettoyage:" -#: Database.py:1696 +#: Database.py:1697 msgid "Vacuum took %.1f seconds" msgstr "Le nettoyage a pris %.1f secondes" -#: Database.py:1708 +#: Database.py:1709 msgid "Error during lock_for_insert:" msgstr "Error lors du lock_for_insert:" -#: Database.py:1717 +#: Database.py:1718 msgid "######## Hands ##########" msgstr "######## Mains ##########" -#: Database.py:1721 +#: Database.py:1722 msgid "###### End Hands ########" msgstr "###### Fin des mains ########" -#: Database.py:2123 +#: Database.py:2132 msgid "Error aquiring hero ids:" msgstr "Erreur lors de l'obtention de l'ID de Héros:" -#: Database.py:2231 +#: Database.py:2240 msgid "######## Gametype ##########" msgstr "######## Type de jeu ##########" -#: Database.py:2235 +#: Database.py:2244 msgid "###### End Gametype ########" msgstr "###### Fin de type de jeu ########" -#: Database.py:2262 +#: Database.py:2271 msgid "queue empty too long - writer stopping ..." msgstr "Vidage de la file d'attente trop long - arrêt de l'écriture..." -#: Database.py:2265 +#: Database.py:2274 msgid "writer stopping, error reading queue: " msgstr "arrêt de l'écriture, erreur de lecture de la file d'attente: " -#: Database.py:2290 +#: Database.py:2299 msgid "deadlock detected - trying again ..." msgstr "Verrou mortel détecté - Nouvelle tentative..." -#: Database.py:2295 +#: Database.py:2304 msgid "too many deadlocks - failed to store hand " msgstr "Trop de verrous mortels - Échec de l'enregistrement de la main " -#: Database.py:2299 +#: Database.py:2308 msgid "***Error storing hand: " msgstr "***Erreur lors de l'enregistrement de la main" -#: Database.py:2309 +#: Database.py:2318 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:2319 +#: Database.py:2328 msgid "***Error sending finish: " msgstr "***Erreur lors de l'envoi de fin: " -#: Database.py:2405 +#: Database.py:2414 msgid "invalid source in Database.createOrUpdateTourney" msgstr "source invalide dans Database.createOrUpdateTourney" -#: Database.py:2418 +#: Database.py:2427 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "source invalide dans Database.createOrUpdateTourneysPlayers" -#: Database.py:2554 +#: Database.py:2563 msgid "HandToWrite.init error: " msgstr "HandToWrite.init erreur: " -#: Database.py:2604 +#: Database.py:2613 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all erreur: " -#: Database.py:2635 +#: Database.py:2644 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic est id_player = %d" -#: Database.py:2643 +#: Database.py:2652 msgid "query plan: " msgstr "plan de requête: " -#: Database.py:2652 +#: Database.py:2661 msgid "cards =" msgstr "cartes =" -#: Database.py:2655 +#: Database.py:2664 msgid "get_stats took: %4.3f seconds" msgstr "get_stats a duré: %4.3f seconds" -#: Database.py:2657 +#: Database.py:2666 msgid "press enter to continue" msgstr "appuyez sur entrée pour continuer" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 msgid "Unable to recognise handinfo from: '%s'" msgstr "Impossible de reconnaître handinfo de: '¨%s'" @@ -764,11 +769,11 @@ msgstr " Effacer les Dates " msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:748 msgid "Pick a date" msgstr "Choisir une date" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:754 msgid "Done" msgstr "Fait" @@ -793,71 +798,72 @@ msgstr "parseSummary: Impossible de trouver la devise" msgid "Unable to locate currency" msgstr "Impossible de trouver la devise" -#: FulltiltToFpdb.py:212 +#: FulltiltToFpdb.py:207 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" "determineGameType: Une erreur d'analyse Fpdb du fichier '%s' est survenue" -#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PkrToFpdb.py:153 -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 +#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds ne retourne rien pour '%s'" -#: FulltiltToFpdb.py:267 +#: FulltiltToFpdb.py:264 #, fuzzy msgid "Raising FpdbParseError" msgstr "parseSummary: Une erreur d'analyse de Fpdb est survenue" -#: FulltiltToFpdb.py:369 +#: FulltiltToFpdb.py:366 #, fuzzy msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "readPlayerStacks: Moins de 2 joueurs trouvés dans une main" -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:426 msgid "No bringin found, handid =%s" msgstr "Pas de Bring-In trouvé, handid =%s" -#: FulltiltToFpdb.py:436 +#: FulltiltToFpdb.py:433 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" "FTP: readButton: Impossible de déterminer le bouton (main #%s annulée ?)" -#: FulltiltToFpdb.py:490 +#: FulltiltToFpdb.py:487 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "FullTilt: DEBUG: readAction non implémenté: '%s' '%s'" -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:563 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : Analyse incorrecte" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:621 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "Impossible d'avoir un ID de tournoi valide -- Fichier rejeté" -#: FulltiltToFpdb.py:655 +#: FulltiltToFpdb.py:652 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflit entre le buyin dans la ligne du haut (%s) et le champ BuyIn (%s)" -#: FulltiltToFpdb.py:662 +#: FulltiltToFpdb.py:659 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflit entre les frais dans la ligne du haut (%s) et le champ BuyIn (%s)" -#: FulltiltToFpdb.py:666 +#: FulltiltToFpdb.py:663 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" "Impossible d'affecter un buyin à ce tournoi : considérer en tant que freeroll" -#: FulltiltToFpdb.py:767 +#: FulltiltToFpdb.py:764 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "FullTilt: Statistiques de classement final du joueur illisibles : %s" -#: FulltiltToFpdb.py:776 +#: FulltiltToFpdb.py:773 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "FullTilt: %s non trouvé dans tourney.ranks..." -#: FulltiltToFpdb.py:778 +#: FulltiltToFpdb.py:775 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "FullTilt: Mauvaise analyse : classement final incohérent : %s / %s" @@ -865,7 +871,7 @@ msgstr "FullTilt: Mauvaise analyse : classement final incohérent : %s / %s" msgid "Time between imports in seconds:" msgstr "Temps entre les importations en secondes" -#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:303 +#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 msgid " Start _Auto Import " msgstr " Démarrer _Auto-importation " @@ -894,7 +900,7 @@ msgstr " Arrêt _Auto-Importation " msgid "Detecting hh directory for site: '%s'" msgstr "Création du répertoire: '%s'" -#: GuiAutoImport.py:242 +#: GuiAutoImport.py:243 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" @@ -902,15 +908,15 @@ msgstr "" "\n" "Verrou global acquis... Démarrage de l'auto-importation.\n" -#: GuiAutoImport.py:244 +#: GuiAutoImport.py:245 msgid " _Stop Auto Import " msgstr " _Arrêt Auto-importation " -#: GuiAutoImport.py:264 +#: GuiAutoImport.py:265 msgid "opening pipe to HUD" msgstr "ouverture du flux vers le HUD" -#: GuiAutoImport.py:278 +#: GuiAutoImport.py:279 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " @@ -918,7 +924,7 @@ msgstr "" "\n" "*** GuiAutoImport Erreur d'ouverture du flux: " -#: GuiAutoImport.py:290 +#: GuiAutoImport.py:291 msgid "" "\n" "Auto Import aborted - global lock not available" @@ -926,7 +932,7 @@ msgstr "" "\n" "Auto-importation annulée - verrou global non disponible" -#: GuiAutoImport.py:295 +#: GuiAutoImport.py:296 msgid "" "\n" "Stopping Auto Import - global lock released." @@ -934,7 +940,7 @@ msgstr "" "\n" "Arrêt de l'auto-importation - verrou global libéré." -#: GuiAutoImport.py:297 +#: GuiAutoImport.py:298 msgid "" "\n" " * Stop Auto Import: HUD already terminated" @@ -942,12 +948,12 @@ msgstr "" "\n" " * Arrêter Auto-importation: HUD déjà interrompu." -#: GuiAutoImport.py:316 +#: GuiAutoImport.py:317 #, fuzzy msgid "%s auto-import:" msgstr "Démarrage auto Importation auto" -#: GuiAutoImport.py:325 +#: GuiAutoImport.py:326 msgid "Browse..." msgstr "Parcourir..." @@ -1027,7 +1033,7 @@ msgstr "Filtre de site :" msgid "Drop HudCache:" msgstr "Supprimer le cache HUD :" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:816 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 msgid "_Bulk Import" msgstr "Importation en _Masse" @@ -1195,34 +1201,34 @@ msgstr " connecté ok" msgid " not connected but no exception" msgstr " pas connecté mais pas d'exception" -#: GuiDatabase.py:373 fpdb.pyw:892 +#: GuiDatabase.py:373 fpdb.pyw:918 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "Rapport MySQL Server: Accès refusé. Vos droits sont-ils paramétrés " "correctement ?" -#: GuiDatabase.py:377 fpdb.pyw:894 +#: GuiDatabase.py:377 fpdb.pyw:920 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" "Rapport MySQL client: erreur 2002 ou 2003. Impossible de se connecter - " -#: GuiDatabase.py:378 fpdb.pyw:895 +#: GuiDatabase.py:378 fpdb.pyw:921 msgid "Please check that the MySQL service has been started" msgstr "Veuillez vérifier que le service MySQL est démarré" -#: GuiDatabase.py:382 fpdb.pyw:897 +#: GuiDatabase.py:382 fpdb.pyw:923 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "Rapport PostgreSQL Server: Accès refusé. Vos droits sont-ils paramétrés " "correctement ?" -#: GuiDatabase.py:385 fpdb.pyw:899 +#: GuiDatabase.py:385 fpdb.pyw:925 msgid "PostgreSQL client reports: Unable to connect - " msgstr "Rapport PostgreSQL client: Impossible de se connecter - " -#: GuiDatabase.py:386 fpdb.pyw:900 +#: GuiDatabase.py:386 fpdb.pyw:926 msgid "Please check that the PostgreSQL service has been started" msgstr "Veuillez vérifier que le service PostgreSQL est démarré" @@ -1617,7 +1623,7 @@ msgstr "" msgid "Field Type" msgstr "Type d'acquisition" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1060 msgid "Ring Player Stats" msgstr "Stats Joueur Cash-Game" @@ -1656,7 +1662,7 @@ msgstr "Valeur (double-cliquer pour changer)" msgid "Test Preferences Dialog" msgstr "Dialogue de Préférences de Test" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:309 msgid "Preferences" msgstr "Préférences" @@ -1899,7 +1905,7 @@ msgstr "" msgid "Thankyou" msgstr "Merci" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 msgid "FPDB WARNING" msgstr "ALERTE FPDB" @@ -2190,65 +2196,79 @@ msgstr "" msgid "HUD_main: starting ...\n" msgstr "Démarrage HUD_principal\n" -#: HUD_main.pyw:107 HUD_run_me.py:62 +#: HUD_main.pyw:94 +msgid "No admin rights for HUD" +msgstr "" + +#: HUD_main.pyw:95 +msgid "" +"Please right click fpdb.exe and HUD_main.exe, select properties, and set " +"them both to run as admin." +msgstr "" + +#: HUD_main.pyw:95 +msgid "You will need to restart fpdb afterwards." +msgstr "" + +#: HUD_main.pyw:118 HUD_run_me.py:62 msgid "Closing this window will exit from the HUD." msgstr "Fermer la fenêtre quittera le HUD." -#: HUD_main.pyw:123 +#: HUD_main.pyw:134 msgid "Error initializing main_window" msgstr "" -#: HUD_main.pyw:138 +#: HUD_main.pyw:149 msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:144 fpdb.pyw:971 +#: HUD_main.pyw:155 fpdb.pyw:998 msgid "Quitting normally" msgstr "Quitte normalement" -#: HUD_main.pyw:205 +#: HUD_main.pyw:216 msgid "Received hand no %s" msgstr "" -#: HUD_main.pyw:229 +#: HUD_main.pyw:240 msgid "HUD_main.read_stdin: hand processing starting ..." msgstr "" -#: HUD_main.pyw:234 +#: HUD_main.pyw:245 #, fuzzy msgid "db error: skipping %s" msgstr "erreur bdd: ignore " -#: HUD_main.pyw:253 +#: HUD_main.pyw:264 msgid "hud_dict[%s] was not found\n" msgstr "" -#: HUD_main.pyw:254 +#: HUD_main.pyw:265 msgid "will not send hand\n" msgstr "" -#: HUD_main.pyw:276 +#: HUD_main.pyw:287 #, fuzzy msgid "HUD create: table name %s not found, skipping." msgstr "nom de table %s non trouvé, ignore.\n" -#: HUD_main.pyw:285 +#: HUD_main.pyw:296 msgid "Table \"%s\" no longer exists\n" msgstr "La table \"%s\" n'existe plus\n" -#: HUD_main.pyw:317 +#: HUD_main.pyw:328 msgid "Error resizing HUD for table: %s." msgstr "Problème de redimensionnement du HUD pour la table: %s." -#: HUD_main.pyw:331 +#: HUD_main.pyw:342 msgid "Error killing HUD for table: %s." msgstr "Échec de destruction du HUD pour la table: %s." -#: HUD_main.pyw:354 +#: HUD_main.pyw:365 msgid "Error creating HUD for hand %s." msgstr "Problème de création du HUD pour la main %s." -#: HUD_main.pyw:365 +#: HUD_main.pyw:376 msgid "Error updating HUD for hand %s." msgstr "Erreur de mise à jour du HUD pour la main %s." @@ -2590,7 +2610,7 @@ msgstr "" "Erreur d'importation: Impossible d'importer la librairie PYTZ. Veuillez " "installer PYTZ à partir de http://pypi.python.org/pypi/pytz/" -#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:80 +#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:81 msgid "Press ENTER to continue." msgstr "Appuyez sur ENTRÉE pour continuer." @@ -2657,50 +2677,50 @@ msgstr "Suppression de texte < 50 caractères" msgid "Unsupported game type: %s" msgstr "Type de jeu inconnu '%s'" -#: HandHistoryConverter.py:487 +#: HandHistoryConverter.py:471 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" "Vérificationde cohérence de HH: entrée et sortie de fichiers identiques, " "vérifiez la configuration" -#: HandHistoryConverter.py:510 +#: HandHistoryConverter.py:494 msgid "Reading stdin with %s" msgstr "Lecture de stdin avec %s" -#: HandHistoryConverter.py:525 +#: HandHistoryConverter.py:509 msgid "unable to read file with any codec in list!" msgstr "" "Impossible de lire le fichier avec aucun des codecs présents dans la liste !" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid " given TZ:" msgstr " étant donné TZ:" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid "raw time:" msgstr "Heure d'exécution" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:586 msgid "changeTimeZone: offset=" msgstr "changeTimeZone: décalage=" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:649 msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:714 +#: HandHistoryConverter.py:698 msgid "Unable to create output directory %s for HHC!" msgstr "Impossible de créer le dossier de sortie %s pour le HHC!" -#: HandHistoryConverter.py:715 +#: HandHistoryConverter.py:699 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERREUR: IMPOSSIBLE DE CRÉER LE DOSSIER DE DESTINATION" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:701 msgid "Created directory '%s'" msgstr "Répertoire créé '%s'" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:705 msgid "out_path %s couldn't be opened" msgstr "impossible de d'utiliser le chemin de sortie %s" @@ -2842,7 +2862,7 @@ msgstr "Problème pour trouver le siège courant.\n" msgid "Creating hud from hand " msgstr "Création du hud depuis la main" -#: Hud.py:673 +#: Hud.py:676 msgid "" "KeyError at the start of the for loop in update in hud_main. How this can " "possibly happen is totally beyond my comprehension. Your HUD may be about to " @@ -2852,7 +2872,7 @@ msgstr "" "principal. Comment cela peut arriver me dépasse complètement. Votre HUD est " "probablement sur le point de devenir totalement cinglé. -Eric" -#: Hud.py:674 +#: Hud.py:677 msgid "(btw, the key was %s and statd is %s" msgstr "(quoiqu'il en soit, la clé était %s, et le statd est %s" @@ -2902,8 +2922,8 @@ msgstr "Limite non trouvée dans self.limits(%s). Main: '%s'" msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "ReadHandInfo: Pas de correspondance: '%s'" -#: OnGameToFpdb.py:264 PartyPokerToFpdb.py:365 PokerStarsToFpdb.py:312 -#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "readButton: non trouvé" @@ -2990,11 +3010,11 @@ msgstr "Démarrer Réduit" msgid "Start Hidden" msgstr "Démarrer Caché" -#: Options.py:109 +#: Options.py:110 msgid "Alias '%s' unknown" msgstr "" -#: Options.py:119 +#: Options.py:120 msgid "press enter to end" msgstr "appuyer sur entrée pour finir" @@ -3002,6 +3022,20 @@ msgstr "appuyer sur entrée pour finir" msgid "You need to manually enter the playername" msgstr "Vous devez entrer le nom de joueur manuellement" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: WinamaxToFpdb.py:263 +#, fuzzy +msgid "Failed to detect currency. Hand ID: %s: '%s'" +msgstr "Impossible de trouver la devise" + +#: 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'" @@ -3027,11 +3061,6 @@ msgstr "Impossible de lire Handinfo pour cette main" msgid "Cannot read GameType for current hand" msgstr "Impossible de lire le GameType pour cette main" -#: PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 WinamaxToFpdb.py:263 -#, fuzzy -msgid "Failed to detect currency. Hand ID: %s: '%s'" -msgstr "Impossible de trouver la devise" - #: SplitHandHistory.py:76 msgid "File not found" msgstr "Fichier non trouvé" @@ -3245,7 +3274,7 @@ msgstr "" msgid "No board given. Using Monte-Carlo simulation..." msgstr "Pas de tableau donné. Simulation Monte-Carlo utilisée..." -#: TableWindow.py:149 +#: TableWindow.py:152 msgid "Can't find table %s" msgstr "Table %s non trouvée" @@ -3510,12 +3539,12 @@ msgstr "" msgid "unimplemented readAction: '%s' '%s'" msgstr "readAction non implémenté: '%s' '%s'" -#: WinTables.py:81 +#: WinTables.py:83 #, fuzzy msgid "Window %s not found. Skipping." msgstr "nom de table %s non trouvé, ignore.\n" -#: WinTables.py:84 +#: WinTables.py:86 msgid "self.window doesn't exist? why?" msgstr "self.window n'existe pas ? Pourquoi ?" @@ -3581,7 +3610,7 @@ msgstr "" "Pyhton ne se chargent pas. Veuillez installer le package PYWIN32 depuis " "http://sourceforge.net/projects/pywin32/" -#: fpdb.pyw:79 +#: fpdb.pyw:80 msgid "" "Unable to load PyGTK modules required for GUI. Please install PyCairo, " "PyGObject, and PyGTK from www.pygtk.org." @@ -3589,13 +3618,13 @@ msgstr "" "Impossible de charger les modules PyGTK nécessaires au GUI. Veuillez " "installer PyCairo, PyGObject, and PyGTK depuis www.pygtk.org." -#: fpdb.pyw:122 +#: fpdb.pyw:123 msgid "GuiStove not found. If you want to use it please install pypoker-eval." msgstr "" "GuiStove non trouvé. Si vous voulez l'utiliser, veuillez installer pypoker-" "eval." -#: fpdb.pyw:244 +#: fpdb.pyw:260 #, fuzzy msgid "" "Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " @@ -3604,7 +3633,7 @@ msgstr "" "Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, et consorts." -#: fpdb.pyw:245 +#: fpdb.pyw:261 msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" @@ -3612,33 +3641,33 @@ msgstr "" "Vous êtes libre de modifier, et distribuer les versions originales ou " "modifiées de fpdb en respectant les règles définies par la license." -#: fpdb.pyw:246 +#: fpdb.pyw:262 msgid "Please see fpdb's start screen for license information" msgstr "" "Référez-vous à l'écran de démarrage de fpdb pour les informations concernant " "la license." -#: fpdb.pyw:250 +#: fpdb.pyw:266 msgid "and others" msgstr "et consorts" -#: fpdb.pyw:256 +#: fpdb.pyw:272 msgid "Operating System" msgstr "Système d'exploitation" -#: fpdb.pyw:276 +#: fpdb.pyw:292 msgid "Your config file is: " msgstr "Votre fichier de configuration est :" -#: fpdb.pyw:281 +#: fpdb.pyw:297 msgid "Version Information:" msgstr "Information de Version :" -#: fpdb.pyw:288 +#: fpdb.pyw:304 msgid "Threads: " msgstr "Threads: " -#: fpdb.pyw:311 +#: fpdb.pyw:327 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3646,19 +3675,19 @@ msgstr "" "Les nouvelles préférences n'ont pas été chargées car des fenêtres sont " "ouvertes. Relancer fpdb pour les charger." -#: fpdb.pyw:321 +#: fpdb.pyw:337 msgid "Maintain Databases" msgstr "Maintenance des Bases de Données" -#: fpdb.pyw:331 +#: fpdb.pyw:347 msgid "saving updated db data" msgstr "Sauvegarde des données des bases modifiées" -#: fpdb.pyw:338 +#: fpdb.pyw:354 msgid "guidb response was " msgstr "la réponse guidb était " -#: fpdb.pyw:344 +#: fpdb.pyw:360 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3667,11 +3696,11 @@ msgstr "" "d'autres fenêtres ont été ouvertes. Relancez fpdb pour utiliser cette " "fonction." -#: fpdb.pyw:347 +#: fpdb.pyw:363 msgid "Number of Hands: " msgstr "Nombre de Mains : " -#: fpdb.pyw:348 +#: fpdb.pyw:364 msgid "" "\n" "Number of Tourneys: " @@ -3679,7 +3708,7 @@ msgstr "" "\n" "Nombres de Tournois: " -#: fpdb.pyw:349 +#: fpdb.pyw:365 msgid "" "\n" "Number of TourneyTypes: " @@ -3687,61 +3716,46 @@ msgstr "" "\n" "Nombre de Types de Tournois : " -#: fpdb.pyw:350 +#: fpdb.pyw:366 msgid "Database Statistics" msgstr "Statistiques de la Base de Données" -#: fpdb.pyw:359 +#: fpdb.pyw:375 msgid "HUD Configurator - choose category" msgstr "Configurateur HUD - choisissez une catégorie" -#: fpdb.pyw:365 -msgid "" -"Note that this dialogue will overwrite an existing config if one has been " -"made already. " -msgstr "" - -#: fpdb.pyw:366 -msgid "Abort now if you don't want that." -msgstr "" - -#: fpdb.pyw:367 +#: fpdb.pyw:381 #, fuzzy msgid "" -"Please select the game category for which you want to configure HUD stats " -"and the number of rows and columns:" +"Please select the game category for which you want to configure HUD stats:" msgstr "" "Veuillez sélectionner le type de jeu pour lequel vous voulez configurer les " "stats de HUD:" -#: fpdb.pyw:384 -msgid "%d rows" -msgstr "" - -#: fpdb.pyw:419 +#: fpdb.pyw:436 msgid "HUD Configurator - please choose your stats" msgstr "Configurateur de HUD - Veuillez choisir vos stats" -#: fpdb.pyw:425 +#: fpdb.pyw:442 msgid "Please choose the stats you wish to use in the below table." msgstr "" "Veuillez choisir dans la tableau ci-dessous les stats que vous voulez " "utiliser." -#: fpdb.pyw:429 +#: fpdb.pyw:446 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" "Remarquez que vous ne pouvez pas choisir plus d'une fois la même stat ou " "cela va planter." -#: fpdb.pyw:433 +#: fpdb.pyw:450 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "" "Il est pour l'instant impossible de choisir \"vide\" ou tout autre stat." -#: fpdb.pyw:437 +#: fpdb.pyw:454 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -3749,23 +3763,15 @@ msgstr "" "Pour configurer des choses comme la couleur vous devez toujours passer par " "les Préférences ou changer manuellement votre fichier HUD_config.xml." -#: fpdb.pyw:460 -msgid "column %d" -msgstr "" - -#: fpdb.pyw:464 -msgid "row %d" -msgstr "" - -#: fpdb.pyw:544 +#: fpdb.pyw:572 msgid "Confirm deleting and recreating tables" msgstr "Confirmer la suppression et la reconstruction des tables" -#: fpdb.pyw:545 +#: fpdb.pyw:573 msgid "Please confirm that you want to (re-)create the tables." msgstr "Veuillez confirmer la reconstruction des tables." -#: fpdb.pyw:546 +#: 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" @@ -3773,244 +3779,239 @@ msgstr "" " S'il y a déjà des tables dans la base de données %s de %s elles seront " "détruites et vous devrez réimporter votre historique.\n" -#: fpdb.pyw:547 +#: fpdb.pyw:575 msgid "This may take a while." msgstr "Cela peut durer un moment." -#: fpdb.pyw:572 +#: fpdb.pyw:600 msgid "User cancelled recreating tables" msgstr "L'utilisateur a annulé la reconstruction des tables" -#: fpdb.pyw:578 -#, fuzzy -msgid "Confirm recreating HUD cache" -msgstr "Confirmer la suppression et la reconstruction des tables" - -#: fpdb.pyw:579 +#: fpdb.pyw:607 msgid "Please confirm that you want to re-create the HUD cache." msgstr "Veuillez confirmer que vous voulez recréer le cache HUD." -#: fpdb.pyw:587 +#: fpdb.pyw:615 msgid " Hero's cache starts: " msgstr " Le cache de Héros démarre le : " -#: fpdb.pyw:601 +#: fpdb.pyw:629 msgid " Villains' cache starts: " msgstr " Le cache de Vilain démarre le : " -#: fpdb.pyw:614 +#: fpdb.pyw:642 msgid " Rebuilding HUD Cache ... " msgstr "Reconstruction du Cache HUD ..." -#: fpdb.pyw:622 +#: fpdb.pyw:650 msgid "User cancelled rebuilding hud cache" msgstr "L'utilisateur a annulé la reconstruction du cache hud" -#: fpdb.pyw:634 +#: fpdb.pyw:662 msgid "Confirm rebuilding database indexes" msgstr "Confirmez la reconstruction des index de la base de données" -#: fpdb.pyw:635 +#: fpdb.pyw:663 msgid "Please confirm that you want to rebuild the database indexes." msgstr "Veuillez confirmer la reconstruction des index de base de données." -#: fpdb.pyw:643 +#: fpdb.pyw:671 msgid " Rebuilding Indexes ... " msgstr "Reconstruction des Index ..." -#: fpdb.pyw:650 +#: fpdb.pyw:678 msgid " Cleaning Database ... " msgstr "Nettoyage de la Base de Données ..." -#: fpdb.pyw:655 +#: fpdb.pyw:683 msgid " Analyzing Database ... " msgstr "Analyse de la Base de Données ..." -#: fpdb.pyw:660 +#: fpdb.pyw:688 msgid "User cancelled rebuilding db indexes" msgstr "L'utilisateur a annulé la reconstruction des index de la BDD" -#: fpdb.pyw:755 +#: fpdb.pyw:782 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" "Non implémenté: Sauvegarde du profil (essayez de sauvegarder la présentation " "du HUD, ça devrait le faire)" -#: fpdb.pyw:810 +#: fpdb.pyw:837 msgid "_Main" msgstr "_Général" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:838 fpdb.pyw:869 msgid "_Quit" msgstr "_Quitter" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "L" msgstr "L" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "_Load Profile (broken)" msgstr "_Charger le Profil (cassé)" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "S" msgstr "S" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "_Save Profile (todo)" msgstr "_Sauvegarder le Profil (à faire)" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "F" msgstr "F" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "Pre_ferences" msgstr "Pré_férences" -#: fpdb.pyw:815 +#: fpdb.pyw:842 msgid "_Import" msgstr "_Importation" -#: fpdb.pyw:816 +#: fpdb.pyw:843 msgid "B" msgstr "M" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "R" msgstr "R" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "Tournament _Results Import" msgstr "Importation des _Résultats de Tournoi" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "I" msgstr "I" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "_Import through eMail/IMAP" msgstr "_Importation via eMail/IMAP" -#: fpdb.pyw:819 +#: fpdb.pyw:846 msgid "_Viewers" msgstr "_Visualiseurs" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "A" msgstr "A" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "_Auto Import and HUD" msgstr "_Auto-Importation et HUD" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "H" msgstr "H" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "_HUD Configurator" msgstr "Configurateur _HUD" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "G" msgstr "G" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "_Graphs" msgstr "_Graphiques" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:850 fpdb.pyw:1125 msgid "Tourney Graphs" msgstr "Graphiques de Tournoi" -#: fpdb.pyw:824 +#: fpdb.pyw:851 msgid "Stove (preview)" msgstr "Estimation (prévisualisation)" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "P" msgstr "P" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Stats _Joueur Cash-Game (Vue avec tabulation, pas dans pgsql)" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "T" msgstr "T" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "Stats de _Tournoi (Vue avec tabulations, pas dans pgsql)" -#: fpdb.pyw:827 +#: fpdb.pyw:854 msgid "Tourney _Viewer" msgstr "_Visualiseur de Tournoi" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "O" msgstr "O" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "Stats pas P_osition (vue avec tabulations, pas dans sqlite)" -#: fpdb.pyw:829 fpdb.pyw:1057 +#: fpdb.pyw:856 fpdb.pyw:1084 msgid "Session Stats" msgstr "Stats de Session" -#: fpdb.pyw:830 +#: fpdb.pyw:857 msgid "Hand _Replayer (not working yet)" msgstr "_Rejoueur de Main (pas encore disponible)" -#: fpdb.pyw:831 +#: fpdb.pyw:858 msgid "_Database" msgstr "_Base de Données" -#: fpdb.pyw:832 +#: fpdb.pyw:859 msgid "_Maintain Databases" msgstr "_Maintenance Base de Données" -#: fpdb.pyw:833 +#: fpdb.pyw:860 msgid "Create or Recreate _Tables" msgstr "Créer ou Recréer les _Tables" -#: fpdb.pyw:834 +#: fpdb.pyw:861 msgid "Rebuild HUD Cache" msgstr "Reconstruction du Cache HUD" -#: fpdb.pyw:835 +#: fpdb.pyw:862 msgid "Rebuild DB Indexes" msgstr "Reconstruction des Index de la BDD" -#: fpdb.pyw:836 +#: fpdb.pyw:863 msgid "_Statistics" msgstr "_Statistiques" -#: fpdb.pyw:837 +#: fpdb.pyw:864 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "" "Sauvegarder la Base de Données vers un Fichier Texte (durée TRÈS longue)" -#: fpdb.pyw:838 +#: fpdb.pyw:865 msgid "_Help" msgstr "_Aide" -#: fpdb.pyw:839 +#: fpdb.pyw:866 msgid "_Log Messages" msgstr "_Historique des Messages" -#: fpdb.pyw:840 +#: fpdb.pyw:867 msgid "A_bout, License, Copying" msgstr "À _Propos, Licence, copie" -#: fpdb.pyw:858 +#: fpdb.pyw:884 msgid "There is an error in your config file\n" msgstr "Il y a une erreur dans votre fichier de configuration\n" -#: fpdb.pyw:859 +#: fpdb.pyw:885 msgid "" "\n" "\n" @@ -4020,19 +4021,19 @@ msgstr "" "\n" "Erreur: " -#: fpdb.pyw:860 +#: fpdb.pyw:886 msgid "CONFIG FILE ERROR" msgstr "ERREUR DE FICHIER DE CONFIGURATION" -#: fpdb.pyw:864 +#: fpdb.pyw:890 msgid "Logfile is %s\n" msgstr "Le Fichier d'Historique est %s\n" -#: fpdb.pyw:866 +#: fpdb.pyw:892 msgid "Config file" msgstr "Fichier de configuration" -#: fpdb.pyw:867 +#: fpdb.pyw:893 msgid "" "has been created at:\n" "%s.\n" @@ -4040,7 +4041,7 @@ msgstr "" "a été créé à:\n" "%s.\n" -#: fpdb.pyw:868 +#: fpdb.pyw:894 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." @@ -4049,20 +4050,20 @@ msgstr "" "section sites supportés de la fenêtre de Préférences (Menu Principal) avant " "d'importer des mains." -#: fpdb.pyw:890 +#: fpdb.pyw:916 msgid "Connected to SQLite: %s" msgstr "Connecté à SQLite: %s" -#: fpdb.pyw:924 +#: fpdb.pyw:950 msgid "Strong Warning - Invalid database version" msgstr "SÉRIEUSE ALERTE - Version de base de données invalide" -#: fpdb.pyw:926 +#: fpdb.pyw:953 msgid "An invalid DB version or missing tables have been detected." msgstr "" "Une version invalide de la BDD ou des tables manquantes ont été détectées." -#: fpdb.pyw:930 +#: fpdb.pyw:957 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -4071,7 +4072,7 @@ msgstr "" "préférable que vous recréiez les tables en passant par le menu Base de " "Données." -#: fpdb.pyw:934 +#: fpdb.pyw:961 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -4079,11 +4080,11 @@ msgstr "" "Ne pas le faire va probablement générer un comportement anormal tel que des " "plantages de fpdb ou des corruptions de données,..." -#: fpdb.pyw:948 +#: fpdb.pyw:975 msgid "Status: Connected to %s database named %s on host %s" msgstr "Statut: Connecté à la base de données %s appelée %s sur l'hôte %s" -#: fpdb.pyw:958 +#: fpdb.pyw:985 msgid "" "\n" "Global lock taken by %s" @@ -4091,7 +4092,7 @@ msgstr "" "\n" "Verrou global obtenu par %s" -#: fpdb.pyw:961 +#: fpdb.pyw:988 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -4099,43 +4100,43 @@ msgstr "" "\n" "Impossible d'obtenir un verrou global, il actuellement détenu par %s" -#: fpdb.pyw:996 +#: fpdb.pyw:1023 msgid "Global lock released.\n" msgstr "Verrou global libéré.\n" -#: fpdb.pyw:1003 +#: fpdb.pyw:1030 msgid "Auto Import" msgstr "Importation Auto" -#: fpdb.pyw:1013 +#: fpdb.pyw:1040 msgid "Bulk Import" msgstr "Importation de Fichiers" -#: fpdb.pyw:1020 +#: fpdb.pyw:1047 msgid "Tournament Results Import" msgstr "Importation des Résultats de tournois" -#: fpdb.pyw:1026 +#: fpdb.pyw:1053 msgid "eMail Import" msgstr "Importation eMail" -#: fpdb.pyw:1039 +#: fpdb.pyw:1066 msgid "Tourney Stats" msgstr "Stats de Tournoi" -#: fpdb.pyw:1045 +#: fpdb.pyw:1072 msgid "Tourney Viewer" msgstr "Visualiseur Tournoi" -#: fpdb.pyw:1051 +#: fpdb.pyw:1078 msgid "Positional Stats" msgstr "Stats par Position" -#: fpdb.pyw:1063 +#: fpdb.pyw:1090 msgid "Hand Replayer" msgstr "Rejoueur de main" -#: fpdb.pyw:1067 +#: fpdb.pyw:1094 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -4194,19 +4195,19 @@ msgstr "" "txt, gpl-2.0.txt, gpl-3.0.txt et mit.txt dans le répertoire d'installation " "de fpdb." -#: fpdb.pyw:1084 +#: fpdb.pyw:1111 msgid "Help" msgstr "Aide" -#: fpdb.pyw:1091 +#: fpdb.pyw:1118 msgid "Graphs" msgstr "Graphiques" -#: fpdb.pyw:1105 +#: fpdb.pyw:1132 msgid "Stove" msgstr "Estimation" -#: fpdb.pyw:1178 +#: fpdb.pyw:1207 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -4216,7 +4217,7 @@ msgstr "" "Note: Le résultat d'erreur est redirigé vers fpdb-errors.txt et HUD-errors." "txt dans : %s" -#: fpdb.pyw:1179 +#: fpdb.pyw:1208 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -4224,29 +4225,11 @@ msgstr "" "\n" "Toute erreur grave sera stockée ici _uniquement_.\n" -#: fpdb.pyw:1208 +#: fpdb.pyw:1237 msgid "fpdb starting ..." msgstr "fpdb démarre ..." -#: fpdb.pyw:1307 -msgid "" -"WARNING: Unable to find output hand history directory %s\n" -"\n" -" Press YES to create this directory, or NO to select a new one." -msgstr "" -"ALERTE : Impossible de trouver le répertoire de destination de l'historique " -"de main %s\n" -"Choisissez OUI pour créer le répertoire, ou sur NON pour en créer un nouveau." - -#: fpdb.pyw:1315 -msgid "" -"WARNING: Unable to create hand output directory. Importing is not likely to " -"work until this is fixed." -msgstr "" -"ALERTE: Impossible de créer le répertoire de destination des mains. " -"L'importation ne devrait pas fonctionner avant que cela ne soit régler." - -#: fpdb.pyw:1326 +#: fpdb.pyw:1337 msgid "" "WARNING: Unable to find site '%s'\n" "\n" @@ -4256,7 +4239,7 @@ msgstr "" "\n" "Cliquez sur OUI pour ajouter ce site à la base de données." -#: fpdb.pyw:1342 +#: fpdb.pyw:1353 msgid "" "\n" "Enter short code for %s\n" @@ -4322,23 +4305,23 @@ msgstr "Longueur du message de fin de file d'attente =" msgid "Converting %s" msgstr "Conversion %s" -#: fpdb_import.py:492 +#: fpdb_import.py:483 msgid "Hand processed but empty" msgstr "Main traitée mais vide" -#: fpdb_import.py:506 +#: fpdb_import.py:497 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: Envoie de la main au HUD" -#: fpdb_import.py:509 +#: fpdb_import.py:500 msgid "Failed to send hand to HUD: %s" msgstr "Échec de l'envoi de la main au HUD: %s" -#: fpdb_import.py:524 +#: fpdb_import.py:515 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "Nom filter_name de filtre inconnu:'%s' dans le filtre:'%s'" -#: fpdb_import.py:535 +#: fpdb_import.py:526 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -4346,11 +4329,11 @@ msgstr "" "Erreur No%s veuillez nous faire parvenir la main en cause à fpdb-main@lists." "sourceforge.net que nous puissions régler ce problème." -#: fpdb_import.py:536 +#: fpdb_import.py:527 msgid "Filename:" msgstr "Nom de fichier:" -#: fpdb_import.py:537 +#: fpdb_import.py:528 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -4358,15 +4341,15 @@ msgstr "" "Voici la première ligne de la main pour que vous puissiez l'identifier. " "Veuillez préciser préciser que l'erreur avait pour valeur:" -#: fpdb_import.py:539 +#: fpdb_import.py:530 msgid "Hand logged to hand-errors.txt" msgstr "Main enregistrée dans hand-error.txt" -#: fpdb_import.py:595 +#: fpdb_import.py:586 msgid "Importing" msgstr "Importation" -#: fpdb_import.py:623 +#: fpdb_import.py:614 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "Le CLI pour l'importation de la main est GuiBulkImport.py" @@ -4407,6 +4390,27 @@ msgstr "" "pas de répertoire gtk trouvé à cet endroit - installez gtk ou modifiez le " "chemin manuellement\n" +#, fuzzy +#~ msgid "Confirm recreating HUD cache" +#~ msgstr "Confirmer la suppression et la reconstruction des tables" + +#~ msgid "" +#~ "WARNING: Unable to find output hand history directory %s\n" +#~ "\n" +#~ " Press YES to create this directory, or NO to select a new one." +#~ msgstr "" +#~ "ALERTE : Impossible de trouver le répertoire de destination de " +#~ "l'historique de main %s\n" +#~ "Choisissez OUI pour créer le répertoire, ou sur NON pour en créer un " +#~ "nouveau." + +#~ msgid "" +#~ "WARNING: Unable to create hand output directory. Importing is not likely " +#~ "to work until this is fixed." +#~ msgstr "" +#~ "ALERTE: Impossible de créer le répertoire de destination des mains. " +#~ "L'importation ne devrait pas fonctionner avant que cela ne soit régler." + #~ msgid "" #~ "Failed to load libs for graphing, graphing will not function. Please\n" #~ " install numpy and matplotlib if you want to use graphs." @@ -4465,9 +4469,6 @@ msgstr "" #~ msgstr "" #~ "determineGameType: Impossible de reconnaître le type de jeu de: '%s'" -#~ msgid "DEBUG: unimplemented readAction: '%s' '%s'" -#~ msgstr "DEBUG: readAction non implémenté: '%s' '%s'" - #, fuzzy #~ msgid "determineGameType: Lim_Blinds has no lookup for '%s'" #~ msgstr "Lim_Blinds ne retourne rien pour '%s'" diff --git a/pyfpdb/locale/fpdb-hu_HU.po b/pyfpdb/locale/fpdb-hu_HU.po index 760d6b55..edeaad38 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-03-12 21:23+CET\n" +"POT-Creation-Date: 2011-04-04 22:30+CEST\n" "PO-Revision-Date: 2011-03-13 17:42+0100\n" "Last-Translator: Ferenc Erki \n" "Language-Team: Hungarian \n" @@ -16,90 +16,95 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" "Plural-Forms: nplurals=2; plural=n !=1;\n" -#: AbsoluteToFpdb.py:139 AbsoluteToFpdb.py:141 BetfairToFpdb.py:76 +#: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 #: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:211 FulltiltToFpdb.py:213 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PartyPokerToFpdb.py:197 -#: PartyPokerToFpdb.py:199 PkrToFpdb.py:128 PkrToFpdb.py:130 -#: PokerStarsToFpdb.py:185 PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 -#: Win2dayToFpdb.py:97 WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 -#: iPokerToFpdb.py:122 iPokerToFpdb.py:124 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 +#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 +#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 +#: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Nem sikerült felismerni a játéktípust innen: '%s'" -#: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 -#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 -#: PokerStarsToFpdb.py:186 PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 -#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" -#: AbsoluteToFpdb.py:204 AbsoluteToFpdb.py:205 BetfairToFpdb.py:108 +#: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 #: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PokerStarsToFpdb.py:222 PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 -#: iPokerToFpdb.py:158 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 +#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "readHandInfo nem illeszkedik: '%s'" -#: AbsoluteToFpdb.py:207 +#: AbsoluteToFpdb.py:208 msgid "File name didn't match re_*InfoFromFilename" msgstr "A fájlnév nem illeszkedik re_*InfoFromFilename-re" -#: AbsoluteToFpdb.py:208 +#: AbsoluteToFpdb.py:209 msgid "File name: %s" msgstr "Fájlnév: %s" -#: AbsoluteToFpdb.py:209 +#: AbsoluteToFpdb.py:210 msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "nem illeszkedik re_*InfoFromFilename-re: '%s'" -#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:416 -#: OnGameToFpdb.py:294 PokerStarsToFpdb.py:357 Win2dayToFpdb.py:203 -#: WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 +#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 +#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "antek olvasása" -#: AbsoluteToFpdb.py:287 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 msgid "Player bringing in: %s for %s" msgstr "Nyitó hívás: %s hív %s-t" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 msgid "No bringin found." msgstr "Nyitó hívás nem található." -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 msgid "No small blind" msgstr "Nincs kisvak" -#: AbsoluteToFpdb.py:324 +#: AbsoluteToFpdb.py:325 msgid "Absolute readStudPlayerCards is only a stub." msgstr "Az Absolute terem readStudPlayerCards funkciója csak egy csonk." -#: AbsoluteToFpdb.py:351 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 #: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 #: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 msgid "Unimplemented readAction: '%s' '%s'" msgstr "Nem ismert readAction: '%s' '%s'" -#: AbsoluteToFpdb.py:401 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:784 PartyPokerToFpdb.py:577 -#: PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 +#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "leosztástörténet feldolgozása" -#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:785 PartyPokerToFpdb.py:578 -#: PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 +#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: iPokerToFpdb.py:292 msgid "output translation to" msgstr "feldolgozás eredményének helye" -#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:786 PartyPokerToFpdb.py:579 -#: PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 +#: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "kövesse a kimenetet (tail -f)" @@ -140,11 +145,11 @@ msgstr "Nem sikerült konvertálni: \"%s\"\n" msgid "Could not encode: \"%s\"\n" msgstr "Nem sikerült kódolni: \"%s\"\n" -#: Configuration.py:109 Configuration.py:124 +#: Configuration.py:111 Configuration.py:118 Configuration.py:133 msgid "Config file has been created at %s.\n" msgstr "Konfigurációs fájl létrehozva itt: %s.\n" -#: Configuration.py:123 +#: Configuration.py:132 msgid "" "No %s found\n" " in %s\n" @@ -154,25 +159,25 @@ msgstr "" " itt: %s\n" " vagy itt: %s\n" -#: Configuration.py:128 Configuration.py:129 +#: Configuration.py:137 Configuration.py:138 msgid "Error copying .example config file, cannot fall back. Exiting.\n" msgstr "" "Hiba a .example konfigurációs fájl másolása közben, nem tudom folytatni. " "Kilépés.\n" -#: Configuration.py:133 Configuration.py:134 +#: Configuration.py:142 Configuration.py:143 msgid "No %s found, cannot fall back. Exiting.\n" msgstr "%s nem található, nem tudom folytatni. Kilépés.\n" -#: Configuration.py:166 Configuration.py:167 +#: Configuration.py:175 Configuration.py:176 msgid "Default logger initialised for %s" msgstr "Alapértelmezett naplózó előkészítve ehhez: %s" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:447 Database.py:448 msgid "Creating directory: '%s'" msgstr "Könyvtár létrehozása: '%s'" -#: Configuration.py:204 +#: Configuration.py:213 msgid "" "Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're " "not on a Mac, please report this problem." @@ -180,63 +185,63 @@ msgstr "" "US-ASCII az alapértelmezett karakterkódolás, CP1252 használata ehelyett.Ha " "nem Mac-et használsz, akkor kérlek jelentsd ezt a problémát." -#: Configuration.py:308 +#: Configuration.py:317 msgid "Loading site" msgstr "Terem betöltése" -#: Configuration.py:529 +#: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "config.general: %s = %s hozzáadása" -#: Configuration.py:576 Configuration.py:577 +#: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" msgstr "hibás érték figyelmen kívül hagyva az xalignment-ben" -#: Configuration.py:626 +#: Configuration.py:634 msgid "missing config section raw_hands" msgstr "hiányzó konfigurációs bekezdés: raw_hands" -#: Configuration.py:632 +#: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" "Érvénytelen raw_hands.save beállítás, az alapértelmezett \"error\" használata" -#: Configuration.py:639 +#: 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:652 +#: Configuration.py:660 msgid "missing config section raw_tourneys" msgstr "hiányzó konfigurációs bekezdés: raw_tourneys" -#: Configuration.py:658 +#: 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:665 +#: 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:683 Configuration.py:684 +#: Configuration.py:691 Configuration.py:692 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:714 Configuration.py:715 +#: Configuration.py:722 Configuration.py:723 msgid "Reading configuration file %s" msgstr "%s konfigurációs fájl olvasása" -#: Configuration.py:721 +#: Configuration.py:729 msgid "Error parsing %s. See error log file." msgstr "Hiba a(z) %s értelmezése közben. Nézz bele a hibanaplóba." -#: Configuration.py:837 +#: Configuration.py:845 msgid "Error parsing example configuration file %s. See error log file." msgstr "" "Hiba a(z) %s minta konfigurációs fájl értelmezése közben. Nézz bele a " @@ -453,121 +458,121 @@ msgstr "pg idegen kulcs eldobása" msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "%s_%s_fkey pg idegen kulcs eldobva, folytatás ..." -#: Database.py:1613 +#: Database.py:1614 msgid "Rebuild hudcache took %.1f seconds" msgstr "A HUD cache újraépítése %.1f másodpercig tartott" -#: Database.py:1616 Database.py:1654 +#: Database.py:1617 Database.py:1655 msgid "Error rebuilding hudcache:" msgstr "Hiba a HUD cache újraépítése közben:" -#: Database.py:1666 Database.py:1672 +#: Database.py:1667 Database.py:1673 msgid "Error during analyze:" msgstr "Hiba analyze közben:" -#: Database.py:1676 +#: Database.py:1677 msgid "Analyze took %.1f seconds" msgstr "Analyze %.1f másodpercig tartott" -#: Database.py:1686 Database.py:1692 +#: Database.py:1687 Database.py:1693 msgid "Error during vacuum:" msgstr "Hiba vacuum közben:" -#: Database.py:1696 +#: Database.py:1697 msgid "Vacuum took %.1f seconds" msgstr "Vacuum %.1f másodpercig tartott" -#: Database.py:1708 +#: Database.py:1709 msgid "Error during lock_for_insert:" msgstr "Hiba lock_for_insert közben:" -#: Database.py:1717 +#: Database.py:1718 msgid "######## Hands ##########" msgstr "######## Leosztások ##########" -#: Database.py:1721 +#: Database.py:1722 msgid "###### End Hands ########" msgstr "###### Leosztások vége ########" -#: Database.py:2123 +#: Database.py:2132 msgid "Error aquiring hero ids:" msgstr "Hiba a játékosazonosítók meghatározása közben:" -#: Database.py:2231 +#: Database.py:2240 msgid "######## Gametype ##########" msgstr "######## Játéktípusok ##########" -#: Database.py:2235 +#: Database.py:2244 msgid "###### End Gametype ########" msgstr "###### Játéktípusok vége ########" -#: Database.py:2262 +#: Database.py:2271 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:2265 +#: Database.py:2274 msgid "writer stopping, error reading queue: " msgstr "az írás megállt, hiba a sor olvasásakor: " -#: Database.py:2290 +#: Database.py:2299 msgid "deadlock detected - trying again ..." msgstr "deadlock történt - újrapróbálás ..." -#: Database.py:2295 +#: Database.py:2304 msgid "too many deadlocks - failed to store hand " msgstr "túl sok deadlock - nem sikerült tárolni a leosztást " -#: Database.py:2299 +#: Database.py:2308 msgid "***Error storing hand: " msgstr "***Hiba a leosztás tárolása közben: " -#: Database.py:2309 +#: Database.py:2318 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:2319 +#: Database.py:2328 msgid "***Error sending finish: " msgstr "***Hiba a befejezés küldésekor: " -#: Database.py:2405 +#: Database.py:2414 msgid "invalid source in Database.createOrUpdateTourney" msgstr "érvénytelen forrás a Database.createOrUpdateTourney-ban" -#: Database.py:2418 +#: Database.py:2427 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "érvénytelen forrás a Database.createOrUpdateTourneysPlayers-ben" -#: Database.py:2554 +#: Database.py:2563 msgid "HandToWrite.init error: " msgstr "HandToWrite.init hiba: " -#: Database.py:2604 +#: Database.py:2613 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all hiba: " -#: Database.py:2635 +#: Database.py:2644 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic id_player értéke = %d" -#: Database.py:2643 +#: Database.py:2652 msgid "query plan: " msgstr "lekérdezési terv: " -#: Database.py:2652 +#: Database.py:2661 msgid "cards =" msgstr "kezdőkéz =" -#: Database.py:2655 +#: Database.py:2664 msgid "get_stats took: %4.3f seconds" msgstr "get_stats időigény: %4.3f mp" -#: Database.py:2657 +#: Database.py:2666 msgid "press enter to continue" msgstr "nyomj ENTER-t a folytatáshoz" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 msgid "Unable to recognise handinfo from: '%s'" msgstr "Nem sikerült felismerni a leosztásinformációkat innen: '%s'" @@ -752,11 +757,11 @@ msgstr "Törlés" msgid "show" msgstr "mutat" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:748 msgid "Pick a date" msgstr "Válassz napot" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:754 msgid "Done" msgstr "Kész" @@ -781,70 +786,71 @@ msgstr "parseSummary: Nem található a pénznem" msgid "Unable to locate currency" msgstr "Nem található a pénznem" -#: FulltiltToFpdb.py:212 +#: FulltiltToFpdb.py:207 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "determineGameType: FpdbParseError a '%s' fájlnál" -#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PkrToFpdb.py:153 -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 +#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds nem tartalmazza ezt: '%s'" -#: FulltiltToFpdb.py:267 +#: FulltiltToFpdb.py:264 msgid "Raising FpdbParseError" msgstr "FpdbParseError" -#: FulltiltToFpdb.py:369 +#: FulltiltToFpdb.py:366 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "FTP: readPlayerStacks: Nem találtam játékosokat (hand #%s)" -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:426 msgid "No bringin found, handid =%s" msgstr "Nyitó hívás nem található, leosztásazonosító = %s" -#: FulltiltToFpdb.py:436 +#: FulltiltToFpdb.py:433 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" "FTP: readButton: Nem sikerült az osztó felismerése (#%s leosztás " "megszakítva?)" -#: FulltiltToFpdb.py:490 +#: FulltiltToFpdb.py:487 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "FullTilt: DEBUG: nem ismert readAction: '%s' '%s'" -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:563 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : értelmezés nem OK" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:621 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "Nem sikerült érvényes versenyazonosítót találni --- A fájl elutasítva" -#: FulltiltToFpdb.py:655 +#: FulltiltToFpdb.py:652 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" "Eltérés a beülők mértéke között a fejlécben (%s) és a Beülő mezőben (%s)" -#: FulltiltToFpdb.py:662 +#: FulltiltToFpdb.py:659 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" "Eltérés a díjak mértéke között a fejlécben (%s) és a beülő mezőben (%s)" -#: FulltiltToFpdb.py:666 +#: FulltiltToFpdb.py:663 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" "Nem sikerült beülőt meghatározni ehhez a versenyhez: feltételezem, hogy ez " "egy freeroll" -#: FulltiltToFpdb.py:767 +#: FulltiltToFpdb.py:764 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "FullTilt: A következő játékos helyezési adata nem olvasható : %s" -#: FulltiltToFpdb.py:776 +#: FulltiltToFpdb.py:773 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "FullTilt: %s nem található a verseny helyezettjei között ..." -#: FulltiltToFpdb.py:778 +#: FulltiltToFpdb.py:775 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "FullTilt: Hibás értelmezés : a helyezések nem egyeznek : %s / %s" @@ -852,7 +858,7 @@ msgstr "FullTilt: Hibás értelmezés : a helyezések nem egyeznek : %s / %s" msgid "Time between imports in seconds:" msgstr "Importálások közti idő (mp):" -#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:303 +#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 msgid " Start _Auto Import " msgstr " _Auto Import indítása " @@ -880,7 +886,7 @@ msgstr " _Auto Import leállítása " msgid "Detecting hh directory for site: '%s'" msgstr "Leosztáskönyvtár keresése ehhez a teremhez: '%s'" -#: GuiAutoImport.py:242 +#: GuiAutoImport.py:243 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" @@ -888,15 +894,15 @@ msgstr "" "\n" "Globális zárolás OK ... Auto Import elindítva.\n" -#: GuiAutoImport.py:244 +#: GuiAutoImport.py:245 msgid " _Stop Auto Import " msgstr " _Auto Import leállítása " -#: GuiAutoImport.py:264 +#: GuiAutoImport.py:265 msgid "opening pipe to HUD" msgstr "cső nyitása a HUD-hoz" -#: GuiAutoImport.py:278 +#: GuiAutoImport.py:279 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " @@ -904,7 +910,7 @@ msgstr "" "\n" "*** GuiAutoImport Hiba a cső nyitásakor: " -#: GuiAutoImport.py:290 +#: GuiAutoImport.py:291 msgid "" "\n" "Auto Import aborted - global lock not available" @@ -912,7 +918,7 @@ msgstr "" "\n" "Auto Import megszakítva - nem elérhető a globális zárolás" -#: GuiAutoImport.py:295 +#: GuiAutoImport.py:296 msgid "" "\n" "Stopping Auto Import - global lock released." @@ -920,7 +926,7 @@ msgstr "" "\n" "Auto Import leállítása - globális zárolás feloldva." -#: GuiAutoImport.py:297 +#: GuiAutoImport.py:298 msgid "" "\n" " * Stop Auto Import: HUD already terminated" @@ -928,11 +934,11 @@ msgstr "" "\n" " * Auto Import megállítása: A HUD már nem fut" -#: GuiAutoImport.py:316 +#: GuiAutoImport.py:317 msgid "%s auto-import:" msgstr "%s auto-import:" -#: GuiAutoImport.py:325 +#: GuiAutoImport.py:326 msgid "Browse..." msgstr "Kiválaszt..." @@ -1012,7 +1018,7 @@ msgstr "Terem:" msgid "Drop HudCache:" msgstr "HUD gyorstár eldobása:" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:816 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 msgid "_Bulk Import" msgstr "_Importálás" @@ -1176,35 +1182,35 @@ msgstr " kapcsolódás OK" msgid " not connected but no exception" msgstr " nem kapcsolódott, de nem volt hibaüzenet" -#: GuiDatabase.py:373 fpdb.pyw:892 +#: GuiDatabase.py:373 fpdb.pyw:918 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "MySQL szerver jelenti: A hozzáférés megtagadva. Biztosan megfelelőek a " "jogosultságaid?" -#: GuiDatabase.py:377 fpdb.pyw:894 +#: GuiDatabase.py:377 fpdb.pyw:920 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" "MySQL kliens jelenti: 2002-es vagy 2003-as hiba. Nem sikerült a kapcsolódás " "- " -#: GuiDatabase.py:378 fpdb.pyw:895 +#: GuiDatabase.py:378 fpdb.pyw:921 msgid "Please check that the MySQL service has been started" msgstr "Kérlek ellenőrizd, hogy a MySQL szolgáltatás el van-e indítva" -#: GuiDatabase.py:382 fpdb.pyw:897 +#: GuiDatabase.py:382 fpdb.pyw:923 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "PostgreSQL szerver jelenti: A hozzáférés megtagadva. Megfelelőek a " "jogosultságaid?" -#: GuiDatabase.py:385 fpdb.pyw:899 +#: GuiDatabase.py:385 fpdb.pyw:925 msgid "PostgreSQL client reports: Unable to connect - " msgstr "PostgreSQL kliens jelenti: Nem sikerült a kapcsolódás - " -#: GuiDatabase.py:386 fpdb.pyw:900 +#: GuiDatabase.py:386 fpdb.pyw:926 msgid "Please check that the PostgreSQL service has been started" msgstr "Kérlek ellenőrizd, hogy a PostgreSQL szolgáltatás el van-e indítva" @@ -1587,7 +1593,7 @@ msgstr "mucked" msgid "Field Type" msgstr "Mező típusa" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1060 msgid "Ring Player Stats" msgstr "Készpénzes statisztikák" @@ -1623,7 +1629,7 @@ msgstr "Érték (kattints duplán a módosításhoz)" msgid "Test Preferences Dialog" msgstr "Beállítási párbeszéd (teszt)" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:309 msgid "Preferences" msgstr "Beállítások" @@ -1864,7 +1870,7 @@ msgstr "" msgid "Thankyou" msgstr "Köszönjük" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 msgid "FPDB WARNING" msgstr "FPDB FIGYELMEZTETÉS" @@ -2129,63 +2135,77 @@ msgstr "Bármilyen nagyobb hiba _csak_oda_ kerül kiírásra." msgid "HUD_main: starting ...\n" msgstr "HUD_main: indítás ...\n" -#: HUD_main.pyw:107 HUD_run_me.py:62 +#: HUD_main.pyw:94 +msgid "No admin rights for HUD" +msgstr "" + +#: HUD_main.pyw:95 +msgid "" +"Please right click fpdb.exe and HUD_main.exe, select properties, and set " +"them both to run as admin." +msgstr "" + +#: HUD_main.pyw:95 +msgid "You will need to restart fpdb afterwards." +msgstr "" + +#: HUD_main.pyw:118 HUD_run_me.py:62 msgid "Closing this window will exit from the HUD." msgstr "Ezen ablak bezárása a HUD-ot is bezárja." -#: HUD_main.pyw:123 +#: HUD_main.pyw:134 msgid "Error initializing main_window" msgstr "Hiba a main_window inicializálása közben" -#: HUD_main.pyw:138 +#: HUD_main.pyw:149 msgid "hud_main: Game changed." msgstr "hud_main: Játékváltás." -#: HUD_main.pyw:144 fpdb.pyw:971 +#: HUD_main.pyw:155 fpdb.pyw:998 msgid "Quitting normally" msgstr "Normál kilépés" -#: HUD_main.pyw:205 +#: HUD_main.pyw:216 msgid "Received hand no %s" msgstr "Leosztás fogadva, azonosító: %s" -#: HUD_main.pyw:229 +#: HUD_main.pyw:240 msgid "HUD_main.read_stdin: hand processing starting ..." msgstr "HUD_main.read_stdin: leosztás feldolgozása indul" -#: HUD_main.pyw:234 +#: HUD_main.pyw:245 msgid "db error: skipping %s" msgstr "adatbázis hiba: kihagyásra kerül %s" -#: HUD_main.pyw:253 +#: HUD_main.pyw:264 msgid "hud_dict[%s] was not found\n" msgstr "hud_dict[%s] nincs meg\n" -#: HUD_main.pyw:254 +#: HUD_main.pyw:265 msgid "will not send hand\n" msgstr "leosztás nem lesz elküldve\n" -#: HUD_main.pyw:276 +#: HUD_main.pyw:287 msgid "HUD create: table name %s not found, skipping." msgstr "HUD létrehozás: %s nevű asztal nincs meg, kihagyás." -#: HUD_main.pyw:285 +#: HUD_main.pyw:296 msgid "Table \"%s\" no longer exists\n" msgstr "\"%s\" nevű asztal már nem létezik\n" -#: HUD_main.pyw:317 +#: HUD_main.pyw:328 msgid "Error resizing HUD for table: %s." msgstr "Hiba a HUD átméretezése közben ezen az asztalon: %s." -#: HUD_main.pyw:331 +#: HUD_main.pyw:342 msgid "Error killing HUD for table: %s." msgstr "Hiba a HUD kilövése közben ezen az asztalon: %s." -#: HUD_main.pyw:354 +#: HUD_main.pyw:365 msgid "Error creating HUD for hand %s." msgstr "Hiba a HUD létrehozása közben erre a leosztásra: %s." -#: HUD_main.pyw:365 +#: HUD_main.pyw:376 msgid "Error updating HUD for hand %s." msgstr "Hiba a HUD frissítése közben erre a leosztásra: %s." @@ -2524,7 +2544,7 @@ msgstr "" "ImportError: Nem sikerült a PYTZ library betöltése. Kérlek telepítsd innen: " "http://pypi.python.org/pypi/pytz/" -#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:80 +#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:81 msgid "Press ENTER to continue." msgstr "Nyomj ENTER-t a folytatáshoz." @@ -2589,49 +2609,49 @@ msgstr "50 karakternél rövidebb szöveg eltávolítása" msgid "Unsupported game type: %s" msgstr "Nem támogatott játéktípus: %s" -#: HandHistoryConverter.py:487 +#: HandHistoryConverter.py:471 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" "HH Sanity Check: a kimeneti és bemeneti fájlok azonosak, ellenőrizd a " "beállításokat" -#: HandHistoryConverter.py:510 +#: HandHistoryConverter.py:494 msgid "Reading stdin with %s" msgstr "Standard bemenet olvasása ezzel: %s" -#: HandHistoryConverter.py:525 +#: HandHistoryConverter.py:509 msgid "unable to read file with any codec in list!" msgstr "a fájl olvasása nem sikerült egyik listabeli kódolással sem!" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid " given TZ:" msgstr " adott időzóna:" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid "raw time:" msgstr "nyers idő:" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:586 msgid "changeTimeZone: offset=" msgstr "changeTimeZone: offszet=" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:649 msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:714 +#: HandHistoryConverter.py:698 msgid "Unable to create output directory %s for HHC!" msgstr "A %s kimeneti könyvtár nem hozható létre a feldolgozó számára!" -#: HandHistoryConverter.py:715 +#: HandHistoryConverter.py:699 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERROR: A KIMENETI KÖNYVTÁR NEM HOZHATÓ LÉTRE" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:701 msgid "Created directory '%s'" msgstr "'%s' könyvtár létrehozva" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:705 msgid "out_path %s couldn't be opened" msgstr "%s kimeneti könyvtár nem nyitható meg" @@ -2773,7 +2793,7 @@ msgstr "Hiba az aktuális szék keresése közben.\n" msgid "Creating hud from hand " msgstr "HUD készítése ebből a leosztásból: " -#: Hud.py:673 +#: Hud.py:676 msgid "" "KeyError at the start of the for loop in update in hud_main. How this can " "possibly happen is totally beyond my comprehension. Your HUD may be about to " @@ -2782,7 +2802,7 @@ msgstr "" "KeyError a for ciklus kezdeténél a hud_main-ben. Fogalmam sincs, hogy ez " "hogyan lehetséges. A HUD-od valószínűleg nagyon furcsa lesz. -Eric" -#: Hud.py:674 +#: Hud.py:677 msgid "(btw, the key was %s and statd is %s" msgstr "(ja, a kulcs %s volt, a statd pedig %s)" @@ -2827,8 +2847,8 @@ msgstr "limit nem található itt: self.limits(%s). leosztás: '%s'" msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: DATETIME nem illeszkedik: '%s'" -#: OnGameToFpdb.py:264 PartyPokerToFpdb.py:365 PokerStarsToFpdb.py:312 -#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "readButton: nem található" @@ -2911,11 +2931,11 @@ msgstr "Indítás lecsukva" msgid "Start Hidden" msgstr "Indítás rejtve" -#: Options.py:109 +#: Options.py:110 msgid "Alias '%s' unknown" msgstr "Ismeretlen alias: '%s'" -#: Options.py:119 +#: Options.py:120 msgid "press enter to end" msgstr "nyomj ENTER-t a befejezéshez" @@ -2923,6 +2943,19 @@ msgstr "nyomj ENTER-t a befejezéshez" msgid "You need to manually enter the playername" msgstr "Kézzel kell megadnod a játékos nevét" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: 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'" + +#: 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'" @@ -2947,10 +2980,6 @@ msgstr "Handinfo nem olvasható az aktuális leosztásból" msgid "Cannot read GameType for current hand" msgstr "GameType nem olvasható az aktuális leosztásból" -#: PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 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'" - #: SplitHandHistory.py:76 msgid "File not found" msgstr "Fájl nem található" @@ -3165,7 +3194,7 @@ msgstr "" msgid "No board given. Using Monte-Carlo simulation..." msgstr "Nincsenek közös lapok. Monte-Carlo módszer használata..." -#: TableWindow.py:149 +#: TableWindow.py:152 msgid "Can't find table %s" msgstr "%s asztal nem található" @@ -3429,11 +3458,11 @@ msgstr "" msgid "unimplemented readAction: '%s' '%s'" msgstr "Nem ismert readAction: '%s' '%s'" -#: WinTables.py:81 +#: WinTables.py:83 msgid "Window %s not found. Skipping." msgstr "A(z) %s nevű ablak nincs meg. Kihagyás." -#: WinTables.py:84 +#: WinTables.py:86 msgid "self.window doesn't exist? why?" msgstr "self.window nem létezik? miért?" @@ -3497,7 +3526,7 @@ msgstr "" "Bővítmények nem töltődnek be. Kérlek telepítsd a PYWIN32 csomagot innen: " "http://sourceforge.net/projects/pywin32/" -#: fpdb.pyw:79 +#: fpdb.pyw:80 msgid "" "Unable to load PyGTK modules required for GUI. Please install PyCairo, " "PyGObject, and PyGTK from www.pygtk.org." @@ -3505,13 +3534,13 @@ msgstr "" "Nem sikerült a GUI által igényelt PyGTK modulok betöltése. Kérlek telepítsd " "a PyCairo-t, a PyGObject-et és a PyGTK-t a www.pygtk.org címről." -#: fpdb.pyw:122 +#: fpdb.pyw:123 msgid "GuiStove not found. If you want to use it please install pypoker-eval." msgstr "" "GuiStove nem található. Ha szeretnéd használni, kérlek telepítsd a pypoker-" "eval-t." -#: fpdb.pyw:244 +#: fpdb.pyw:260 msgid "" "Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, and others" @@ -3519,7 +3548,7 @@ msgstr "" "Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, és mások" -#: fpdb.pyw:245 +#: fpdb.pyw:261 msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" @@ -3527,31 +3556,31 @@ msgstr "" "Szabadon megváltoztathatod és terjesztheted az eredeti vagy már " "megváltoztatott fpdb verziókat a licenszben szabályozott feltételek mellett" -#: fpdb.pyw:246 +#: fpdb.pyw:262 msgid "Please see fpdb's start screen for license information" msgstr "Licensz információkért kérlek tekintsd meg az fpdb induló képernyőjét" -#: fpdb.pyw:250 +#: fpdb.pyw:266 msgid "and others" msgstr "és mások" -#: fpdb.pyw:256 +#: fpdb.pyw:272 msgid "Operating System" msgstr "Operációs rendszer" -#: fpdb.pyw:276 +#: fpdb.pyw:292 msgid "Your config file is: " msgstr "Konfigurációs fájl:" -#: fpdb.pyw:281 +#: fpdb.pyw:297 msgid "Version Information:" msgstr "Verzióinformáció:" -#: fpdb.pyw:288 +#: fpdb.pyw:304 msgid "Threads: " msgstr "Szálak:" -#: fpdb.pyw:311 +#: fpdb.pyw:327 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3559,19 +3588,19 @@ msgstr "" "A megváltoztatott beállítások még nem léptek érvénybe, mert vannak nyitott " "ablakok. Indítsd újra az fpdb-t a betöltésükhöz." -#: fpdb.pyw:321 +#: fpdb.pyw:337 msgid "Maintain Databases" msgstr "Adatbázisok karbantartása" -#: fpdb.pyw:331 +#: fpdb.pyw:347 msgid "saving updated db data" msgstr "frissített adatbázis adatok mentése" -#: fpdb.pyw:338 +#: fpdb.pyw:354 msgid "guidb response was " msgstr "a guidb válasza ez volt: " -#: fpdb.pyw:344 +#: fpdb.pyw:360 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3579,11 +3608,11 @@ msgstr "" "Nem tudom megnyitni az adatbázis karbantartó ablakot, mert más ablakok is " "nyitva vannak. Indítsd újra az fpdb-t a funkció használatához." -#: fpdb.pyw:347 +#: fpdb.pyw:363 msgid "Number of Hands: " msgstr "Leosztások száma:" -#: fpdb.pyw:348 +#: fpdb.pyw:364 msgid "" "\n" "Number of Tourneys: " @@ -3591,7 +3620,7 @@ msgstr "" "\n" "Versenyek száma: " -#: fpdb.pyw:349 +#: fpdb.pyw:365 msgid "" "\n" "Number of TourneyTypes: " @@ -3599,57 +3628,42 @@ msgstr "" "\n" "Versenytípusok száma: " -#: fpdb.pyw:350 +#: fpdb.pyw:366 msgid "Database Statistics" msgstr "Adatbázis statisztikák" -#: fpdb.pyw:359 +#: fpdb.pyw:375 msgid "HUD Configurator - choose category" msgstr "HUD beállító - válassz típust és méretet" -#: fpdb.pyw:365 +#: fpdb.pyw:381 +#, fuzzy msgid "" -"Note that this dialogue will overwrite an existing config if one has been " -"made already. " -msgstr "" -"Megj.: ez a funkció felülírja az esetleg már létező konfigurációs fájlt." - -#: fpdb.pyw:366 -msgid "Abort now if you don't want that." -msgstr "Fejezd be most, ha ezt nem szeretnéd." - -#: fpdb.pyw:367 -msgid "" -"Please select the game category for which you want to configure HUD stats " -"and the number of rows and columns:" +"Please select the game category for which you want to configure HUD stats:" msgstr "" "Válassz játéktípust, amelyre vonatkozóan be akarod állítani a HUD-ot, majd " "állítsd be a sorok és oszlopok számát:" -#: fpdb.pyw:384 -msgid "%d rows" -msgstr "%d sor" - -#: fpdb.pyw:419 +#: fpdb.pyw:436 msgid "HUD Configurator - please choose your stats" msgstr "HUD beállító - válassz statisztikákat" -#: fpdb.pyw:425 +#: fpdb.pyw:442 msgid "Please choose the stats you wish to use in the below table." msgstr "Válaszd ki a lenti táblázatból a megjelenítendő statisztikákat." -#: fpdb.pyw:429 +#: fpdb.pyw:446 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" "Egy statisztikát ne válassz ki többször, mert nem fog működni (ki fog lépni)." -#: fpdb.pyw:433 +#: fpdb.pyw:450 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "Jelenleg nem lehetséges olyat választani, hogy \"üres\" vagy hasonló." -#: fpdb.pyw:437 +#: fpdb.pyw:454 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -3658,24 +3672,16 @@ msgstr "" "menüpontot kell használnod, vagy kézzel kell szerkesztened a HUD_config.xml " "fájlt." -#: fpdb.pyw:460 -msgid "column %d" -msgstr "%d. oszlop" - -#: fpdb.pyw:464 -msgid "row %d" -msgstr "%d sor" - -#: fpdb.pyw:544 +#: fpdb.pyw:572 msgid "Confirm deleting and recreating tables" msgstr "Erősítsd meg a táblák törlését és újra létrehozását" -#: fpdb.pyw:545 +#: fpdb.pyw:573 msgid "Please confirm that you want to (re-)create the tables." msgstr "" "Kérlek erősítsd meg, hogy valóban (újra) létre akarod hozni a táblákat." -#: fpdb.pyw:546 +#: 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" @@ -3683,244 +3689,240 @@ msgstr "" " Ha már vannak táblák a(z) %s adatbázisban a(z) %s kiszolgálón, akkor azok " "törölve lesznek, és újra kell majd importálnod a leosztástörténeteket.\n" -#: fpdb.pyw:547 +#: fpdb.pyw:575 msgid "This may take a while." msgstr "Ez eltarthat egy darabig." -#: fpdb.pyw:572 +#: fpdb.pyw:600 msgid "User cancelled recreating tables" msgstr "A felhasználó megszakította a táblák újra létrehozását" -#: fpdb.pyw:578 -msgid "Confirm recreating HUD cache" -msgstr "Erősítsd meg a HUD gyorstár újra létrehozását" - -#: fpdb.pyw:579 +#: fpdb.pyw:607 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" "Kérlek erősítsd meg, hogy valóban újra akarod generálni a HUD gyorstárat." -#: fpdb.pyw:587 +#: fpdb.pyw:615 msgid " Hero's cache starts: " msgstr " Saját gyorstár innentől: " -#: fpdb.pyw:601 +#: fpdb.pyw:629 msgid " Villains' cache starts: " msgstr " Ellenfelek gyorstára innentől: " -#: fpdb.pyw:614 +#: fpdb.pyw:642 msgid " Rebuilding HUD Cache ... " msgstr " HUD gyorstár újraépítése ... " -#: fpdb.pyw:622 +#: fpdb.pyw:650 msgid "User cancelled rebuilding hud cache" msgstr "A felhasználó megszakította a HUD gyorstár újraépítését." -#: fpdb.pyw:634 +#: fpdb.pyw:662 msgid "Confirm rebuilding database indexes" msgstr "Erősítsd meg az adatbázis indexeinek újraépítését" -#: fpdb.pyw:635 +#: fpdb.pyw:663 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" "Kérlek erősítsd meg, hogy valóban újra akarod építeni az adatbázis indexeit." -#: fpdb.pyw:643 +#: fpdb.pyw:671 msgid " Rebuilding Indexes ... " msgstr " Indexek újraépítése ... " -#: fpdb.pyw:650 +#: fpdb.pyw:678 msgid " Cleaning Database ... " msgstr " Adatbázis tisztítása ... " -#: fpdb.pyw:655 +#: fpdb.pyw:683 msgid " Analyzing Database ... " msgstr " Adatbázis elemzése ... " -#: fpdb.pyw:660 +#: fpdb.pyw:688 msgid "User cancelled rebuilding db indexes" msgstr "A felhasználó megszakította az adatbázis indexeinek újraépítését." -#: fpdb.pyw:755 +#: fpdb.pyw:782 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" "Még nincs kész: Profil mentése (addig használd a HUD elrendezésének " "mentését, az jó)" -#: fpdb.pyw:810 +#: fpdb.pyw:837 msgid "_Main" msgstr "Fő_menü" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:838 fpdb.pyw:869 msgid "_Quit" msgstr "_Kilépés" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "L" msgstr "L" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "_Load Profile (broken)" msgstr "Profil betö_ltése (hibás)" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "S" msgstr "S" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "_Save Profile (todo)" msgstr "Profil menté_se (todo)" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "F" msgstr "B" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "Pre_ferences" msgstr "_Beállítások" -#: fpdb.pyw:815 +#: fpdb.pyw:842 msgid "_Import" msgstr "_Importálás" -#: fpdb.pyw:816 +#: fpdb.pyw:843 msgid "B" msgstr "I" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "R" msgstr "R" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "Tournament _Results Import" msgstr "Ve_rsenyeredmények importálása" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "I" msgstr "E" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "_Import through eMail/IMAP" msgstr "_Email import (IMAP)" -#: fpdb.pyw:819 +#: fpdb.pyw:846 msgid "_Viewers" msgstr "_Nézetek" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "A" msgstr "A" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "_Auto Import and HUD" msgstr "_Auto Import és HUD" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "H" msgstr "H" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "_HUD Configurator" msgstr "_HUD beállítása" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "G" msgstr "G" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "_Graphs" msgstr "_Grafikonok" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:850 fpdb.pyw:1125 msgid "Tourney Graphs" msgstr "Verseny grafikonok" -#: fpdb.pyw:824 +#: fpdb.pyw:851 msgid "Stove (preview)" msgstr "EV kalkulátor" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "P" msgstr "P" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Kész_pénzes statisztikák (táblázat; Postgre-vel nem)" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "T" msgstr "T" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "Versenystatisztikák (táblázat; Postgre-vel nem)" -#: fpdb.pyw:827 +#: fpdb.pyw:854 msgid "Tourney _Viewer" msgstr "_Verseny nézet" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "O" msgstr "O" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "P_ozíciós statisztikák (táblázat; SQLite-tal nem)" -#: fpdb.pyw:829 fpdb.pyw:1057 +#: fpdb.pyw:856 fpdb.pyw:1084 msgid "Session Stats" msgstr "Session statisztikák" -#: fpdb.pyw:830 +#: fpdb.pyw:857 msgid "Hand _Replayer (not working yet)" msgstr "Leosztás _visszajátszása (még nem működik)" -#: fpdb.pyw:831 +#: fpdb.pyw:858 msgid "_Database" msgstr "A_datbázis" -#: fpdb.pyw:832 +#: fpdb.pyw:859 msgid "_Maintain Databases" msgstr "_Karbantartás" -#: fpdb.pyw:833 +#: fpdb.pyw:860 msgid "Create or Recreate _Tables" msgstr "_Táblák (újra) létrehozása" -#: fpdb.pyw:834 +#: fpdb.pyw:861 msgid "Rebuild HUD Cache" msgstr "HUD gyorstár újraépítése" -#: fpdb.pyw:835 +#: fpdb.pyw:862 msgid "Rebuild DB Indexes" msgstr "Adatbázis indexek újraépítése" -#: fpdb.pyw:836 +#: fpdb.pyw:863 msgid "_Statistics" msgstr "_Statisztikák" -#: fpdb.pyw:837 +#: fpdb.pyw:864 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Adatbázis kiírása textfájlba (SOKÁIG tart)" -#: fpdb.pyw:838 +#: fpdb.pyw:865 msgid "_Help" msgstr "_Súgó" -#: fpdb.pyw:839 +#: fpdb.pyw:866 msgid "_Log Messages" msgstr "Nap_lóbejegyzések" -#: fpdb.pyw:840 +#: fpdb.pyw:867 msgid "A_bout, License, Copying" msgstr "_Névjegy, licensz, másolás" -#: fpdb.pyw:858 +#: fpdb.pyw:884 msgid "There is an error in your config file\n" msgstr "Hiba van a konfigurációs fájlodban\n" -#: fpdb.pyw:859 +#: fpdb.pyw:885 msgid "" "\n" "\n" @@ -3930,19 +3932,19 @@ msgstr "" "\n" "A hiba a következő: " -#: fpdb.pyw:860 +#: fpdb.pyw:886 msgid "CONFIG FILE ERROR" msgstr "KONFIGURÁCIÓS FÁJL HIBA" -#: fpdb.pyw:864 +#: fpdb.pyw:890 msgid "Logfile is %s\n" msgstr "A naplófájl: %s\n" -#: fpdb.pyw:866 +#: fpdb.pyw:892 msgid "Config file" msgstr "Konfigurációs fájl" -#: fpdb.pyw:867 +#: fpdb.pyw:893 msgid "" "has been created at:\n" "%s.\n" @@ -3950,7 +3952,7 @@ msgstr "" "létrehozva itt:\n" "%s.\n" -#: fpdb.pyw:868 +#: fpdb.pyw:894 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." @@ -3959,19 +3961,19 @@ msgstr "" "supported_sites résznél a Beállítások ablakban (Főmenü) mielőtt megpróbálnál " "leosztásokat importálni." -#: fpdb.pyw:890 +#: fpdb.pyw:916 msgid "Connected to SQLite: %s" msgstr "Kapcsolódva az SQLite adatbázishoz: %s" -#: fpdb.pyw:924 +#: fpdb.pyw:950 msgid "Strong Warning - Invalid database version" msgstr "Nyomatékos figyelmeztetés - Érvénytelen adatbázis verzió" -#: fpdb.pyw:926 +#: fpdb.pyw:953 msgid "An invalid DB version or missing tables have been detected." msgstr "Érvénytelen adatbázis verziót vagy hiányzó táblá(ka)t találtam." -#: fpdb.pyw:930 +#: fpdb.pyw:957 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3979,7 +3981,7 @@ msgstr "" "Ez a hiba nem feltétlenül végzetes, de erősen javasolt a táblák " "újragenerálása az Adatbázis menü használatával." -#: fpdb.pyw:934 +#: fpdb.pyw:961 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3988,13 +3990,13 @@ msgstr "" "kiléphet, tönkretehet adatokat, stb." # FIXME: would need a different word ordering in Hungarian -#: fpdb.pyw:948 +#: fpdb.pyw:975 msgid "Status: Connected to %s database named %s on host %s" msgstr "" "Állapot: Kapcsolódva a(z) %s adatbázis-kezelő %s nevű adatbázisához a(z) %s " "kiszolgálón" -#: fpdb.pyw:958 +#: fpdb.pyw:985 msgid "" "\n" "Global lock taken by %s" @@ -4002,7 +4004,7 @@ msgstr "" "\n" "Globális zárolást végzett %s" -#: fpdb.pyw:961 +#: fpdb.pyw:988 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -4010,43 +4012,43 @@ msgstr "" "\n" "Globális zárolás meghiúsult, %s már zárolta" -#: fpdb.pyw:996 +#: fpdb.pyw:1023 msgid "Global lock released.\n" msgstr "Globális zárolás feloldva.\n" -#: fpdb.pyw:1003 +#: fpdb.pyw:1030 msgid "Auto Import" msgstr "Auto Import" -#: fpdb.pyw:1013 +#: fpdb.pyw:1040 msgid "Bulk Import" msgstr "Importálás" -#: fpdb.pyw:1020 +#: fpdb.pyw:1047 msgid "Tournament Results Import" msgstr "Versenyeredmények importálása" -#: fpdb.pyw:1026 +#: fpdb.pyw:1053 msgid "eMail Import" msgstr "Email import" -#: fpdb.pyw:1039 +#: fpdb.pyw:1066 msgid "Tourney Stats" msgstr "Versenystatisztikák" -#: fpdb.pyw:1045 +#: fpdb.pyw:1072 msgid "Tourney Viewer" msgstr "Verseny nézet" -#: fpdb.pyw:1051 +#: fpdb.pyw:1078 msgid "Positional Stats" msgstr "Pozíciós statisztikák" -#: fpdb.pyw:1063 +#: fpdb.pyw:1090 msgid "Hand Replayer" msgstr "Leosztás visszajátszása" -#: fpdb.pyw:1067 +#: fpdb.pyw:1094 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -4107,19 +4109,19 @@ msgstr "" "A licenszek szövegét megtalálod az fpdb főkönyvtárában az agpl-3.0.txt, " "gpl-2.0.txt, gpl-3.0.txt és mit.txt fájlokban." -#: fpdb.pyw:1084 +#: fpdb.pyw:1111 msgid "Help" msgstr "Súgó" -#: fpdb.pyw:1091 +#: fpdb.pyw:1118 msgid "Graphs" msgstr "Grafikonok" -#: fpdb.pyw:1105 +#: fpdb.pyw:1132 msgid "Stove" msgstr "EV kalkulátor" -#: fpdb.pyw:1178 +#: fpdb.pyw:1207 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -4129,7 +4131,7 @@ msgstr "" "Megjegyzés: a hibakimenet átirányítva az fpdb-errors.txt és HUD-errors.txt " "fájlokba itt: %s" -#: fpdb.pyw:1179 +#: fpdb.pyw:1208 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -4137,30 +4139,11 @@ msgstr "" "\n" "Bármilyen nagyobb hiba _csak_oda_ kerül kiírásra.\n" -#: fpdb.pyw:1208 +#: fpdb.pyw:1237 msgid "fpdb starting ..." msgstr "fpdb indítása ..." -#: fpdb.pyw:1307 -msgid "" -"WARNING: Unable to find output hand history directory %s\n" -"\n" -" Press YES to create this directory, or NO to select a new one." -msgstr "" -"FIGYELEM: Nem található a leosztásarchívum könyvtára (%s)\n" -"\n" -" Kattints az IGEN gombra a könyvtár létrehozásához, vagy a NEM gombra egy " -"másik könyvtár választásához." - -#: fpdb.pyw:1315 -msgid "" -"WARNING: Unable to create hand output directory. Importing is not likely to " -"work until this is fixed." -msgstr "" -"FIGYELEM: Nem sikerült a leosztásarchívum könyvtárának létrehozása. Az " -"importálás valószínűleg nem fog működni." - -#: fpdb.pyw:1326 +#: fpdb.pyw:1337 msgid "" "WARNING: Unable to find site '%s'\n" "\n" @@ -4170,7 +4153,7 @@ msgstr "" "\n" "Kattints az IGEN gombra a terem hozzáadásához." -#: fpdb.pyw:1342 +#: fpdb.pyw:1353 msgid "" "\n" "Enter short code for %s\n" @@ -4236,23 +4219,23 @@ msgstr "befejező üzenet küldése; sor hossza =" msgid "Converting %s" msgstr "%s konvertálása" -#: fpdb_import.py:492 +#: fpdb_import.py:483 msgid "Hand processed but empty" msgstr "A leosztás feldolgozva, de üres volt" -#: fpdb_import.py:506 +#: fpdb_import.py:497 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: leosztás küldése a HUD számára" -#: fpdb_import.py:509 +#: fpdb_import.py:500 msgid "Failed to send hand to HUD: %s" msgstr "Nem sikerült a leosztás elküldése a HUD számára: %s" -#: fpdb_import.py:524 +#: fpdb_import.py:515 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "Ismeretlen szűrő: filter_name:'%s' a '%s' szűrőben" -#: fpdb_import.py:535 +#: fpdb_import.py:526 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -4260,11 +4243,11 @@ msgstr "" "%s számú hiba. Kérlek küldd el az ezt okozó leosztást az fpdb-main@lists." "sourceforge.net címre, hogy ki tudjuk javítani a hibát." -#: fpdb_import.py:536 +#: fpdb_import.py:527 msgid "Filename:" msgstr "Fájlnév:" -#: fpdb_import.py:537 +#: fpdb_import.py:528 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -4272,15 +4255,15 @@ msgstr "" "Itt az első sora a leosztásnak azonosítás céljából. Kérlek említsd majd meg, " "hogy a hiba ValueError volt:" -#: fpdb_import.py:539 +#: fpdb_import.py:530 msgid "Hand logged to hand-errors.txt" msgstr "A leosztás naplózva a hand-errors.txt fájlba" -#: fpdb_import.py:595 +#: fpdb_import.py:586 msgid "Importing" msgstr "Importálás" -#: fpdb_import.py:623 +#: fpdb_import.py:614 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" "Parancssorból a GuiBulkImport.py segítségével tudsz leosztásokat importálni" @@ -4319,6 +4302,44 @@ 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 "" +#~ "Note that this dialogue will overwrite an existing config if one has been " +#~ "made already. " +#~ msgstr "" +#~ "Megj.: ez a funkció felülírja az esetleg már létező konfigurációs fájlt." + +#~ msgid "Abort now if you don't want that." +#~ msgstr "Fejezd be most, ha ezt nem szeretnéd." + +#~ msgid "%d rows" +#~ msgstr "%d sor" + +#~ msgid "column %d" +#~ msgstr "%d. oszlop" + +#~ msgid "row %d" +#~ msgstr "%d sor" + +#~ msgid "Confirm recreating HUD cache" +#~ msgstr "Erősítsd meg a HUD gyorstár újra létrehozását" + +#~ msgid "" +#~ "WARNING: Unable to find output hand history directory %s\n" +#~ "\n" +#~ " Press YES to create this directory, or NO to select a new one." +#~ msgstr "" +#~ "FIGYELEM: Nem található a leosztásarchívum könyvtára (%s)\n" +#~ "\n" +#~ " Kattints az IGEN gombra a könyvtár létrehozásához, vagy a NEM gombra egy " +#~ "másik könyvtár választásához." + +#~ msgid "" +#~ "WARNING: Unable to create hand output directory. Importing is not likely " +#~ "to work until this is fixed." +#~ msgstr "" +#~ "FIGYELEM: Nem sikerült a leosztásarchívum könyvtárának létrehozása. Az " +#~ "importálás valószínűleg nem fog működni." + #~ msgid "" #~ "Failed to load libs for graphing, graphing will not function. Please\n" #~ " install numpy and matplotlib if you want to use graphs." @@ -4372,9 +4393,6 @@ msgstr "" #~ msgstr "" #~ "determineGameType: Nem sikerült felismerni a játéktípust innen: '%s'" -#~ msgid "DEBUG: unimplemented readAction: '%s' '%s'" -#~ msgstr "DEBUG: nem ismert readAction: '%s' '%s'" - #, fuzzy #~ msgid "determineGameType: Lim_Blinds has no lookup for '%s'" #~ msgstr "Lim_Blinds nem tartalmazza ezt: '%s'" diff --git a/pyfpdb/locale/fpdb-it_IT.po b/pyfpdb/locale/fpdb-it_IT.po new file mode 100644 index 00000000..58ccdd69 --- /dev/null +++ b/pyfpdb/locale/fpdb-it_IT.po @@ -0,0 +1,4324 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR ORGANIZATION +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Free Poker Database\n" +"POT-Creation-Date: 2011-04-04 23:41+CEST\n" +"PO-Revision-Date: 2011-04-04 21:24+0000\n" +"Last-Translator: seppone1991 \n" +"Language-Team: Italian (Italy) <>\n" +"Language: it_IT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: ENCODING\n" +"Generated-By: pygettext.py 1.5\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +#: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 +#: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 +#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 +#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 +#: iPokerToFpdb.py:124 +msgid "Unable to recognise gametype from: '%s'" +msgstr "Impossibile riconoscere il tipo di gioco da:'%s'" + +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 +#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +msgid "determineGameType: Raising FpdbParseError" +msgstr "Determina il tipo di gioco: Fpdb errore-di-analisi" + +#: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 +#: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 +#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +msgid "No match in readHandInfo: '%s'" +msgstr "Nessuna partita in readHandInfo: '%s'" + +#: AbsoluteToFpdb.py:208 +msgid "File name didn't match re_*InfoFromFilename" +msgstr "Nome file non ha prodotto risultati Re_*InfoFromFilename" + +#: AbsoluteToFpdb.py:209 +msgid "File name: %s" +msgstr "Nome file:%s" + +#: AbsoluteToFpdb.py:210 +msgid "Didn't match re_*InfoFromFilename: '%s'" +msgstr "re_*InfoFromFilename non ha prodotto risultati: '%s'" + +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 +#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 +#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +msgid "reading antes" +msgstr "lettura ante" + +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +msgid "Player bringing in: %s for %s" +msgstr "Il Bring-in per il giocatore è:%s per %s" + +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +msgid "No bringin found." +msgstr "Nessun bring-in trovato" + +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +msgid "No small blind" +msgstr "No small blind(piccolo buio)" + +#: AbsoluteToFpdb.py:325 +msgid "Absolute readStudPlayerCards is only a stub." +msgstr "Absolute readStudPlayerCards è un programma temporaneo" + +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +msgid "Unimplemented readAction: '%s' '%s'" +msgstr "readAction non implementata: '%s' '%s'" + +#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: iPokerToFpdb.py:291 +msgid "parse input hand history" +msgstr "Analisi della storia della mano" + +#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: iPokerToFpdb.py:292 +msgid "output translation to" +msgstr "Traduzione di" + +#: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: iPokerToFpdb.py:293 +msgid "follow (tail -f) the input" +msgstr "seguire (tail-f) l'ingresso" + +#: Anonymise.py:49 +msgid "Could not find file %s" +msgstr "Impossibile trovare il file %s" + +#: Anonymise.py:55 +msgid "Output being written to %s" +msgstr "Output sarà scritto in %s" + +#: BetfairToFpdb.py:123 +msgid "readPlayerStacks: Less than 2 players found in a hand" +msgstr "Lettura Player Stack:Meno di 2 giocatori trovati nella mano" + +#: BetfairToFpdb.py:163 +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:482 Hand.py:1690 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 +#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: test_Database.py:50 test_Database.py:51 +msgid "DEBUG: " +msgstr "DEBUG: " + +#: Card.py:431 +msgid "fpdb card encoding(same as pokersource)" +msgstr "fpdb codifica carta(come pokersource)" + +#: Charset.py:45 Charset.py:60 Charset.py:75 Charset.py:86 Charset.py:94 +msgid "Could not convert: \"%s\"\n" +msgstr "Impossibile convertire: \"%s\"\n" + +#: Charset.py:48 Charset.py:63 Charset.py:78 +msgid "Could not encode: \"%s\"\n" +msgstr "Impossibile codificare:\"%s\"\n" + +#: Configuration.py:111 Configuration.py:118 Configuration.py:133 +msgid "Config file has been created at %s.\n" +msgstr "Il file di configurazione è stato creato in %s\n" + +#: Configuration.py:132 +msgid "" +"No %s found\n" +" in %s\n" +" or %s\n" +msgstr "" +"%s non trovato\n" +" in %s\n" +" o %s\n" + +#: Configuration.py:137 Configuration.py:138 +msgid "Error copying .example config file, cannot fall back. Exiting.\n" +msgstr "" +"Errore durante la copia dl file di configuazione .example.uscita in corso\n" + +#: Configuration.py:142 Configuration.py:143 +msgid "No %s found, cannot fall back. Exiting.\n" +msgstr "%s non trovato.Uscita in corso\n" + +#: Configuration.py:175 Configuration.py:176 +msgid "Default logger initialised for %s" +msgstr "Default logger inizializzatao per %s" + +#: Configuration.py:187 Database.py:447 Database.py:448 +msgid "Creating directory: '%s'" +msgstr "Creando la cartella:'%s'" + +#: Configuration.py:213 +msgid "" +"Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're " +"not on a Mac, please report this problem." +msgstr "" +"Codifica predefinita impostata a US-ASCII, non funzionante per CP1252 invece " +"- Se non siete su un Mac, si prega di segnalare il problema." + +#: Configuration.py:317 +msgid "Loading site" +msgstr "Caricamento sito" + +#: Configuration.py:537 +msgid "config.general: adding %s = %s" +msgstr "config.general: aggiungo %s=%s" + +#: Configuration.py:584 Configuration.py:585 +msgid "bad number in xalignment was ignored" +msgstr "Un numero errato nell' xalignement è stato ignorato" + +#: Configuration.py:634 +msgid "missing config section raw_hands" +msgstr "configurazione mancante della sezione raw_hands " + +#: Configuration.py:640 +msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" +msgstr "Valore di configurazione non valido per raw_hands.save.Errore." + +#: 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:660 +msgid "missing config section raw_tourneys" +msgstr "configurazione mancante per la sezione raw_tourneys " + +#: Configuration.py:666 +msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" +msgstr "" +"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." +msgstr "File di configurazione %s non trovato. Uso file di default" + +#: Configuration.py:722 Configuration.py:723 +msgid "Reading configuration file %s" +msgstr "Lettura file di configurazione %s" + +#: Configuration.py:729 +msgid "Error parsing %s. 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." +msgstr "" +"Errore di analisi file configurazione di esempio %s.Guarda il file di log " +"errori." + +#: Database.py:65 +msgid "Not using sqlalchemy connection pool." +msgstr "Non utilizza la sorgente di connessione sqlalchemy" + +#: Database.py:72 +msgid "Not using numpy to define variance in sqlite." +msgstr "Non utilizza NumPy per definire la varianza in SQLite." + +#: Database.py:250 +msgid "Creating Database instance, sql = %s" +msgstr "Creazione istanza database sql=%s" + +#: Database.py:398 +msgid "*** WARNING UNKNOWN MYSQL ERROR:" +msgstr "***ATTENZIONE ERRORE SCONOSCIUTO DI MYSQL" + +#: Database.py:452 +msgid "Connecting to SQLite: %(database)s" +msgstr "Connessione a SQLite: %(database)s" + +#: Database.py:464 +msgid "Some database functions will not work without NumPy support" +msgstr "Alcune funzioni del database possono non funzionare senza NumPy" + +#: Database.py:495 +msgid "outdated or too new database version (%s) - please recreate tables" +msgstr "" +"Versione del database obsoleta o troppo nuova(%s)-Si prega di ricreare le " +"tabelle dall'apposita sezione" + +#: Database.py:501 Database.py:502 +msgid "Failed to read settings table - recreating tables" +msgstr "" +"Impossibile leggere la tabella delle impostazioni - Ricreando le tabelle" + +#: Database.py:506 Database.py:507 +msgid "Failed to read settings table - please recreate tables" +msgstr "" +"Impossibile leggere la tabella delle impostazioni - Si prega di ricreare le " +"tabelle" + +#: Database.py:528 +msgid "commit %s failed: info=%s value=%s" +msgstr "Invio fallito %s:info=%s valore=%s" + +#: Database.py:532 +msgid "commit failed" +msgstr "Invio fallito." + +#: Database.py:713 Database.py:746 +msgid "*** Database Error: " +msgstr "**Errore Database" + +#: Database.py:743 +msgid "Database: date n hands ago = " +msgstr "Database: data n mani fa= " + +#: Database.py:900 +msgid "ERROR: query %s result does not have player_id as first column" +msgstr "" +"ERRORE: Il risultato della query %s non ha player_id come prima colonna" + +#: Database.py:992 +msgid "getLastInsertId(): problem fetching insert_id? ret=%d" +msgstr "getLastInsertId (): problema recupero insert_id? ret =%d" + +#: Database.py:1004 +msgid "getLastInsertId(%s): problem fetching lastval? row=%d" +msgstr "getLastinsertid(%s): problema recupero lastval? row=%d" + +#: Database.py:1011 +msgid "getLastInsertId(): unknown backend: %d" +msgstr "getLastInsertId (): sconosciuto backend:%d" + +#: Database.py:1016 +msgid "*** Database get_last_insert_id error: " +msgstr "*** Database errore get_last_insert_id:" + +#: Database.py:1070 Database.py:1495 +msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." +msgstr "attenzione:rimozione pg fk %s_%s_fkey fallita:%s.Continua" + +#: Database.py:1074 Database.py:1499 +msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." +msgstr "ATTENZIONE: vincolato %s_%s_fkey non rimossa: %s,continua...." + +#: Database.py:1082 Database.py:1373 +msgid "dropping mysql index " +msgstr "rimozione indice mysql fallita" + +#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +msgid " drop index failed: " +msgstr " rimozione indice fallita: " + +#: Database.py:1093 Database.py:1380 +msgid "dropping pg index " +msgstr "rimozione indice pg" + +#: Database.py:1106 +msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." +msgstr "attenzione:rimozione indice %s_%s_idx fallita:%s,continua..." + +#: Database.py:1110 +msgid "warning: index %s_%s_idx not dropped %s, continuing ..." +msgstr "attenzione: indice %s_%s_idx non rimosso %s, continua..." + +#: Database.py:1119 +msgid "prepare import took %s seconds" +msgstr "Preparazione importo ha impiegato %s secondi" + +#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +msgid "Creating foreign key " +msgstr "Creazione chiave esterna" + +#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 +#: Database.py:1441 +msgid "Create foreign key failed: " +msgstr "Creazione chiave esterna fallita" + +#: Database.py:1172 +msgid "Creating MySQL index %s %s" +msgstr "Creazione MySQL indice %s %s" + +#: Database.py:1181 +msgid "Creating PostgreSQL index " +msgstr "Creazione PostgreSQL indice " + +#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +msgid "Create index failed: " +msgstr "Creazione indice fallita: " + +#: Database.py:1194 +msgid "After import took %s seconds" +msgstr "Dopo l'importazione ha richiesto %s secondi" + +#: Database.py:1227 Database.py:1228 +msgid "Finished recreating tables" +msgstr "Ricreazione tabelle completata" + +#: Database.py:1269 +msgid "***Error creating tables: " +msgstr "***Errore creazione tabelle: " + +#: Database.py:1279 +msgid "*** Error unable to get databasecursor" +msgstr "*** Errore impossibile ottenere databasecursor" + +#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +msgid "***Error dropping tables: " +msgstr "***Errore rimuovendo le tabelle" + +#: Database.py:1317 +msgid "*** Error in committing table drop" +msgstr "*** Errore rimozione tavolo" + +#: Database.py:1331 Database.py:1332 +msgid "Creating mysql index %s %s" +msgstr "Creazione indice mysql:%s %s" + +#: Database.py:1340 Database.py:1341 +msgid "Creating pgsql index %s %s" +msgstr "Creazione indice pgsql %s %s" + +#: Database.py:1348 Database.py:1349 +msgid "Creating sqlite index %s %s" +msgstr "reazione indice sqlite %s %s" + +#: Database.py:1356 +msgid "Unknown database: MySQL, Postgres and SQLite supported" +msgstr "Database sconosciuto:MySQL,Postgres and SQLite supportati" + +#: Database.py:1361 +msgid "Error creating indexes: " +msgstr "Errore creazione indici: " + +#: Database.py:1388 +msgid "Dropping sqlite index " +msgstr "Rimozione indice sqlite " + +#: Database.py:1395 +msgid "" +"Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" +msgstr "Fpdb supporta solo MySQL,Postgres e SQLite,cosa stai provando a usare?" + +#: Database.py:1409 Database.py:1449 +msgid " set_isolation_level failed: " +msgstr " set_isolation_level failed: " + +#: Database.py:1443 Database.py:1502 +msgid "Only MySQL and Postgres supported so far" +msgstr "Solo MySQL e Postgres supportati" + +#: Database.py:1473 +msgid "dropping mysql foreign key" +msgstr "Rimozione chiave esterna mysql" + +#: Database.py:1477 +msgid " drop failed: " +msgstr " Rimozione fallita: " + +#: Database.py:1480 +msgid "dropping pg foreign key" +msgstr "Rimozione chiave esterna pg" + +#: Database.py:1492 +msgid "dropped pg foreign key %s_%s_fkey, continuing ..." +msgstr "Chiave esterna pg rimossa %s_%s_fkey,continua..." + +#: Database.py:1614 +msgid "Rebuild hudcache took %.1f seconds" +msgstr "La ricostruzione della cache dell HUD ha richiesto %.1f secondi" + +#: Database.py:1617 Database.py:1655 +msgid "Error rebuilding hudcache:" +msgstr "Errore ricostruzione cache dell HUD" + +#: Database.py:1667 Database.py:1673 +msgid "Error during analyze:" +msgstr "Errore durante l analisi:" + +#: Database.py:1677 +msgid "Analyze took %.1f seconds" +msgstr "Analisi ha richiesto %.1f secondi" + +#: Database.py:1687 Database.py:1693 +msgid "Error during vacuum:" +msgstr "Errore durante la pulizia:" + +#: Database.py:1697 +msgid "Vacuum took %.1f seconds" +msgstr "La pulizia ha richiesto %.1f secondi" + +#: Database.py:1709 +msgid "Error during lock_for_insert:" +msgstr "Errore durante lock_for_insert" + +#: Database.py:1718 +msgid "######## Hands ##########" +msgstr "######## Mani ##########" + +#: Database.py:1722 +msgid "###### End Hands ########" +msgstr "###### Fine Mani ########" + +#: Database.py:2132 +msgid "Error aquiring hero ids:" +msgstr "Errore di acquisizione ID dell hero:" + +#: Database.py:2240 +msgid "######## Gametype ##########" +msgstr "######## Tipo di Gioco ##########" + +#: Database.py:2244 +msgid "###### End Gametype ########" +msgstr "###### Fine Tipo di gioco ########" + +#: Database.py:2271 +msgid "queue empty too long - writer stopping ..." +msgstr "coda vuota troppo a lungo-scrittura fermata..." + +#: Database.py:2274 +msgid "writer stopping, error reading queue: " +msgstr "Scrittura fallita,errore di lettura della coda" + +#: Database.py:2299 +msgid "deadlock detected - trying again ..." +msgstr "deadlock rilevato - Nuovo tentativo ..." + +#: Database.py:2304 +msgid "too many deadlocks - failed to store hand " +msgstr "Troppe situazioni di stallo - memorizzazione mano fallita" + +#: Database.py:2308 +msgid "***Error storing hand: " +msgstr "***Errore memorizzazione mano" + +#: Database.py:2318 +msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" +msgstr "" +"Scrittura del db completata:salvate %d hands (%d fallite) in %.1f secondi" + +#: Database.py:2328 +msgid "***Error sending finish: " +msgstr "*** Errore nell'invio della fine:" + +#: Database.py:2414 +msgid "invalid source in Database.createOrUpdateTourney" +msgstr "Origine invalida nel Database.createOrUpdateTourney" + +#: Database.py:2427 +msgid "invalid source in Database.createOrUpdateTourneysPlayers" +msgstr "Origine invalida in Database.createOrUpdateTourneysPlayers" + +#: Database.py:2563 +msgid "HandToWrite.init error: " +msgstr "Errore HandToWrite.init: " + +#: Database.py:2613 +msgid "HandToWrite.set_all error: " +msgstr "Errore HandToWrite.set_all: " + +#: Database.py:2644 +msgid "nutOmatic is id_player = %d" +msgstr "nutOmatic è id_player=%d" + +#: Database.py:2652 +msgid "query plan: " +msgstr "Piano della Query: " + +#: Database.py:2661 +msgid "cards =" +msgstr "carte =" + +#: Database.py:2664 +msgid "get_stats took: %4.3f seconds" +msgstr "get_stats richiede: %4.3f secondi" + +#: Database.py:2666 +msgid "press enter to continue" +msgstr "Premi INVIO per continuare" + +#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +msgid "Unable to recognise handinfo from: '%s'" +msgstr "Impossibile controllare handinfo da:'%s'" + +#: EverleafToFpdb.py:265 +msgid "Everleaf readStudPlayerCards is only a stub." +msgstr "Everleaf readStudPlayerCards è solo una parte del programma temporaneo" + +#: EverleafToFpdb.py:288 +msgid "Unimplemented readAction: %s %s" +msgstr "readAction non implementata: %s %s" + +#: EverleafToFpdb.py:297 +msgid "readShowdownActions %s %s" +msgstr "readShowdownActions %s %s" + +#: Filters.py:53 +msgid "All" +msgstr "Tutti" + +#: Filters.py:53 +msgid "None" +msgstr "Nessuno" + +#: Filters.py:53 +msgid "Show _Limits" +msgstr "Mostra _Limiti" + +#: Filters.py:54 +msgid "Show Number of _Players" +msgstr "Mostra il numero di _Giocatori" + +#: Filters.py:54 TourneyFilters.py:53 +msgid "And:" +msgstr "E:" + +#: Filters.py:54 TourneyFilters.py:53 +msgid "Between:" +msgstr "Tra:" + +#: Filters.py:55 GuiPrefs.py:33 +msgid "Games" +msgstr "Giochi" + +#: Filters.py:55 GuiPrefs.py:33 +msgid "Sites" +msgstr "Siti" + +#: Filters.py:55 TourneyFilters.py:52 +msgid "Hero:" +msgstr "Hero:" + +#: Filters.py:56 +msgid "Limits:" +msgstr "Limiti:" + +#: Filters.py:56 TourneyFilters.py:52 +msgid "Number of Players:" +msgstr "Numero di Giocatori:" + +#: Filters.py:57 +msgid "Grouping:" +msgstr "Raggruppamenti:" + +#: Filters.py:57 +msgid "Show Position Stats" +msgstr "Mostra Stat per posizione" + +#: Filters.py:58 TourneyFilters.py:53 +msgid "Date:" +msgstr "Data:" + +#: Filters.py:59 +msgid "All Players" +msgstr "Tutti i Giocatori:" + +#: Filters.py:60 +msgid "Ring" +msgstr "Cash-game" + +#: Filters.py:60 +msgid "Tourney" +msgstr "Torneo:" + +#: Filters.py:80 +msgid "New packing box created!" +msgstr "Nuovo contenitore di pacchetti creato!" + +#: Filters.py:106 TourneyFilters.py:116 +msgid "Either 0 or more than one site matched (%s) - EEK" +msgstr "0 o più siti trovati (%s) - EEK" + +#: Filters.py:340 +msgid "%s was toggled %s" +msgstr "%s è stata attivata %s" + +#: Filters.py:340 +msgid "OFF" +msgstr "OFF" + +#: Filters.py:340 +msgid "ON" +msgstr "ON" + +#: Filters.py:421 +msgid "self.sites[%s] set to %s" +msgstr "self.sites[%s] impostato a %s" + +#: Filters.py:427 +msgid "self.games[%s] set to %s" +msgstr "self.games[%s] impostato a %s" + +#: Filters.py:433 +msgid "self.limit[%s] set to %s" +msgstr "self.limit[%s] impostato a %s" + +#: Filters.py:611 +msgid "self.seats[%s] set to %s" +msgstr "self.seats[%s] impostato a %s" + +#: Filters.py:617 +msgid "self.groups[%s] set to %s" +msgstr "self.groups[%s] impostato a %s" + +#: Filters.py:633 GuiLogView.py:87 GuiPositionalStats.py:63 +msgid "Refresh" +msgstr "Aggiorna" + +#: Filters.py:658 +msgid "Min # Hands:" +msgstr "Min # Mani:" + +#: Filters.py:679 Filters.py:708 Filters.py:734 Filters.py:761 Filters.py:875 +#: Filters.py:926 Filters.py:960 Filters.py:1018 Filters.py:1071 +msgid "hide" +msgstr "nascondi" + +#: Filters.py:724 +msgid "INFO: No tourney types returned from database" +msgstr "INFO: Nessun tipo di torneo nel database" + +#: Filters.py:725 +msgid "No tourney types returned from database" +msgstr "Nessun tipo di torneo nel database" + +#: Filters.py:751 Filters.py:849 +msgid "INFO: No games returned from database" +msgstr "INFO: Nessun gioco nel database" + +#: Filters.py:752 Filters.py:850 +msgid "No games returned from database" +msgstr "Nessun gioco nel database" + +#: Filters.py:872 +msgid "Graphing Options:" +msgstr "Opzioni grafiche:" + +#: Filters.py:889 +msgid "Show Graph In:" +msgstr "Mostra grafico in:" + +#: Filters.py:905 +msgid "Showdown Winnings" +msgstr "Vincite allo Showdown:" + +#: Filters.py:913 +msgid "Non-Showdown Winnings" +msgstr "Vincite non allo Showdown" + +#: Filters.py:1030 +msgid "From:" +msgstr "Da:" + +#: Filters.py:1044 +msgid "To:" +msgstr "A:" + +#: Filters.py:1049 +msgid " Clear Dates " +msgstr " Azzera date" + +#: Filters.py:1068 +msgid "show" +msgstr "mostra" + +#: Filters.py:1076 fpdb.pyw:748 +msgid "Pick a date" +msgstr "Scegliere una data" + +#: Filters.py:1082 fpdb.pyw:754 +msgid "Done" +msgstr "Fatto" + +#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +msgid "parseSummary: Unable to recognise Tourney Info: '%s'" +msgstr "parseSummary: Impossibile riconoscere le info del Torneo : '%s'" + +#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 +msgid "parseSummary: Raising FpdbParseError" +msgstr "parseSummary: Errore di analisi di Fpdb" + +#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +msgid "Unable to recognise Tourney Info: '%s'" +msgstr "Impossibile riconoscere le info del torneo: '%s'" + +#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +msgid "parseSummary: Unable to locate currency" +msgstr "parseSummary: Impossibile individuare valuta" + +#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +msgid "Unable to locate currency" +msgstr "Impossibile individuare valuta" + +#: FulltiltToFpdb.py:207 +msgid "determineGameType: Raising FpdbParseError for file '%s'" +msgstr "determineGameType: Errore di analisi di Fpdb per il file '%s'" + +#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 +#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +msgid "Lim_Blinds has no lookup for '%s'" +msgstr "Lim_Blinds non ha trovato alcun risultato per '%s'" + +#: FulltiltToFpdb.py:264 +msgid "Raising FpdbParseError" +msgstr "Raising FpdbParseError" + +#: FulltiltToFpdb.py:366 +msgid "FTP: readPlayerStacks: No players detected (hand #%s)" +msgstr "FTP: readPlayersStacks: Nessun giocatore rilevato (mano#%s)" + +#: FulltiltToFpdb.py:426 +msgid "No bringin found, handid =%s" +msgstr "Bring-in non trovato,hand ID=%s" + +#: FulltiltToFpdb.py:433 +msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" +msgstr "FTP:readButton:Bottone non trovate(hand#%s cancella?)" + +#: FulltiltToFpdb.py:487 +msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" +msgstr "FullTilt: DEBUG: readAction non implementata: '%s' '%s'" + +#: FulltiltToFpdb.py:563 +msgid "determineTourneyType : Parsing NOK" +msgstr "Determina il Tipo del torneo:Analisi errata" + +#: FulltiltToFpdb.py:621 +msgid "Unable to get a valid Tournament ID -- File rejected" +msgstr "Impossibile prendere un ID di torneo valido:File rifiutato" + +#: FulltiltToFpdb.py:652 +msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" +msgstr "" +"Conflitto tra il buy-in letto nella linea superiore (%s) e quello nel campo " +"buyin (%s)" + +#: FulltiltToFpdb.py:659 +msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" +msgstr "" +"Conflitto tra il rake letto nella linea superiore (%s) e quello letto nel " +"campo Buy-in(%s)" + +#: FulltiltToFpdb.py:663 +msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" +msgstr "" +"Incapace attribuire un buyin a questo torneo:Si assume che sia un freeroll" + +#: FulltiltToFpdb.py:764 +msgid "FullTilt: Player finishing stats unreadable : %s" +msgstr "FullTilt: Statistiche di classifica finale illeggibili: %s" + +#: FulltiltToFpdb.py:773 +msgid "FullTilt: %s not found in tourney.ranks ..." +msgstr "FullTilt: %s non trovato dentro tourney.ranks" + +#: FulltiltToFpdb.py:775 +msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +msgstr "" +"FullTilt:Analisi incorretta:la posizione finale non corrisponde:%s / %s" + +#: GuiAutoImport.py:90 +msgid "Time between imports in seconds:" +msgstr "Tempo di Importazione in secondi:" + +#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 +msgid " Start _Auto Import " +msgstr " Inizia_Importazione Automatica " + +#: GuiAutoImport.py:125 +msgid "Detect Directories" +msgstr "Rileva Cartelle" + +#: GuiAutoImport.py:144 +msgid "Auto Import Ready." +msgstr "Importazione automatica pronta" + +#: GuiAutoImport.py:157 +msgid "Please choose the path that you want to Auto Import" +msgstr "" +"Si prega di scegliere il percorso che si desidera per l'Importazione " +"Automatica" + +#: GuiAutoImport.py:180 +msgid " _Auto Import Running " +msgstr " _Importazione Automatica in corso" + +#: GuiAutoImport.py:191 +msgid " Stop _Auto Import " +msgstr " Stop _Importazione Automatica" + +#: GuiAutoImport.py:203 +msgid "Detecting hh directory for site: '%s'" +msgstr "Rilevamento cartella HH per il sito: '%s'" + +#: GuiAutoImport.py:243 +msgid "" +"\n" +"Global lock taken ... Auto Import Started.\n" +msgstr "" +"\n" +"Global lock acquisito....Importazione automatica avviata\n" + +#: GuiAutoImport.py:245 +msgid " _Stop Auto Import " +msgstr " _Stop Importazione Automatica " + +#: GuiAutoImport.py:265 +msgid "opening pipe to HUD" +msgstr "Apertura del flusso verso l HUD" + +#: GuiAutoImport.py:279 +msgid "" +"\n" +"*** GuiAutoImport Error opening pipe: " +msgstr "" +"\n" +"***Errore GuiAutoImport di apertura del flusso: " + +#: GuiAutoImport.py:291 +msgid "" +"\n" +"Auto Import aborted - global lock not available" +msgstr "" +"\n" +"Importazione automatica annullata - blocco globale non disponibile" + +#: GuiAutoImport.py:296 +msgid "" +"\n" +"Stopping Auto Import - global lock released." +msgstr "" +"\n" +"Stop Importazione automatica - blocco globale rilasciat0" + +#: GuiAutoImport.py:298 +msgid "" +"\n" +" * Stop Auto Import: HUD already terminated" +msgstr "" +"\n" +"* Stop importazione automatica: HUD già terminato" + +#: GuiAutoImport.py:317 +msgid "%s auto-import:" +msgstr "%s importazione-automatica:" + +#: GuiAutoImport.py:326 +msgid "Browse..." +msgstr "Sfoglia ..." + +#: GuiBulkImport.py:59 +msgid "" +"\n" +"Global lock taken ..." +msgstr "" +"\n" +"Global lock ottenute..." + +#: GuiBulkImport.py:60 +msgid "Importing..." +msgstr "Importazione...." + +#: GuiBulkImport.py:113 +msgid "" +"GuiBulkImport.load done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: " +"%d in %s seconds - %.0f/sec" +msgstr "" +"GuiBulkImport.load finito:Salvate %d \tDuplicate: %d \tParziali: %d \tErrori: " +"%d in %s secondi - %.0f/sec" + +#: GuiBulkImport.py:127 +msgid "Import Complete" +msgstr "Importazione completata" + +#: GuiBulkImport.py:135 GuiTourneyImport.py:78 +msgid "bulk import aborted - global lock not available" +msgstr "Imporazione manuale annullata-global lock non disponibile" + +#: GuiBulkImport.py:163 +msgid "Print Start/Stop Info" +msgstr "Mostra Info di Start / Stop " + +#: GuiBulkImport.py:170 +msgid "Hands/status print:" +msgstr "Mostra Mani/Stato:" + +#: GuiBulkImport.py:187 +msgid "Number of threads:" +msgstr "Numero di threads:" + +#: GuiBulkImport.py:207 +msgid "Archive File" +msgstr "File d archivio:" + +#: GuiBulkImport.py:212 +msgid "Hands/file:" +msgstr "Mani/file:" + +#: GuiBulkImport.py:227 +msgid "Drop indexes:" +msgstr "Rimuovi indici:" + +#: GuiBulkImport.py:236 GuiBulkImport.py:286 +msgid "auto" +msgstr "auto" + +#: GuiBulkImport.py:237 GuiBulkImport.py:287 GuiBulkImport.py:395 +msgid "don't drop" +msgstr "non rimuovere" + +#: GuiBulkImport.py:238 GuiBulkImport.py:288 +msgid "drop" +msgstr "rimuovi" + +#: GuiBulkImport.py:244 +msgid "HUD Test mode" +msgstr "HUD modalità Test" + +#: GuiBulkImport.py:249 GuiTourneyImport.py:106 +msgid "Site filter:" +msgstr "Filtro sito:" + +#: GuiBulkImport.py:277 +msgid "Drop HudCache:" +msgstr "Rimuovi HudCache" + +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 +msgid "_Bulk Import" +msgstr "_Importazione manuale" + +#: GuiBulkImport.py:297 GuiTourneyImport.py:137 +msgid "Import clicked" +msgstr "Importazione selezionata" + +#: GuiBulkImport.py:315 +msgid "Waiting..." +msgstr "Caricamento...." + +#: GuiBulkImport.py:344 +msgid "Input file in quiet mode" +msgstr "Modalità silenziosa dell' input file" + +#: GuiBulkImport.py:346 +msgid "don't start gui; deprecated (just give a filename with -f)." +msgstr "GUI non avviata;non valida (basta dare un nome al file con -f)." + +#: GuiBulkImport.py:348 +msgid "Conversion filter (*Full Tilt Poker, PokerStars, Everleaf, Absolute)" +msgstr "Filtro di conversione(*Full Tilt Poker,Pokerstars,Everleaf,Absolute)" + +#: GuiBulkImport.py:350 +msgid "If this option is passed it quits when it encounters any error" +msgstr "Se questa opzione è selezionata esce quando incontra un errore" + +#: GuiBulkImport.py:352 Options.py:55 +msgid "Print some useful one liners" +msgstr "Mostra alcune utili linee" + +#: GuiBulkImport.py:354 +msgid "" +"Do the required conversion for Stars Archive format (ie. as provided by " +"support" +msgstr "" +"Fare la conversione necessaria per il formato d'archivio di Pokerstars(ie. " +"come previsto dal supporto)" + +#: GuiBulkImport.py:356 +msgid "" +"Do the required conversion for FTP Archive format (ie. as provided by support" +msgstr "" +"Fare la conversione necessaria per il formato d'archivio di Full Tilt Poker" +"(ie. come previsto dal supporto)" + +#: GuiBulkImport.py:358 +msgid "" +"Output the pprinted version of the HandsPlayer hash for regresion testing" +msgstr "" +"Output the pprinted version of the HandsPlayer hash for regresion testing" + +#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +msgid "USAGE:" +msgstr "Uso:" + +#: GuiBulkImport.py:364 +msgid "PokerStars converter: ./GuiBulkImport.py -c PokerStars -f filename" +msgstr "Convertitore Pokerstars: ./GuiBulkImport.py -c Pokerstars -f filename" + +#: GuiBulkImport.py:365 +msgid "" +"Full Tilt converter: ./GuiBulkImport.py -c \"Full Tilt Poker\" -f filename" +msgstr "" +"Convertitore Full Tilt: ./GuiBulkImport.py -c \"Full Tilt Poker\" -f " +"filename" + +#: GuiBulkImport.py:366 +msgid "Everleaf converter: ./GuiBulkImport.py -c Everleaf -f filename" +msgstr "Convertitore Everleaf: ./GuiBulkImport.py -c Everleaf -f filename" + +#: GuiBulkImport.py:367 +msgid "Absolute converter: ./GuiBulkImport.py -c Absolute -f filename" +msgstr "Convertitore Absolute: " + +#: GuiBulkImport.py:368 +msgid "PartyPoker converter: ./GuiBulkImport.py -c PartyPoker -f filename" +msgstr "Convertitore PartyPoker: " + +#: GuiBulkImport.py:382 +msgid "-q is deprecated. Just use \"-f filename\" instead" +msgstr "-q è sconosciuto. Usare solo il comando \"-f filename\"" + +#: GuiBulkImport.py:408 +msgid "" +"GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d " +"in %s seconds - %.0f/sec" +msgstr "" +"GuiBulkImport finito:Salvate: %d\tDuplicate: %d\tParziali: %d\tErrori: %d " +"in %s secondi - %.0f/sec" + +#: GuiDatabase.py:107 +msgid "_Add" +msgstr "_Aggiungi" + +#: GuiDatabase.py:111 +msgid "_Refresh" +msgstr "_Aggiorna" + +#: GuiDatabase.py:115 +msgid "Type" +msgstr "Tipo" + +#: GuiDatabase.py:116 GuiTourneyPlayerStats.py:89 +msgid "Name" +msgstr "Nome" + +#: GuiDatabase.py:117 +msgid "Description" +msgstr "Descrizione" + +#: GuiDatabase.py:118 GuiDatabase.py:448 GuiImapFetcher.py:110 +msgid "Username" +msgstr "Username" + +#: GuiDatabase.py:119 GuiDatabase.py:455 GuiImapFetcher.py:110 +msgid "Password" +msgstr "Password" + +#: GuiDatabase.py:120 +msgid "Host" +msgstr "Host" + +#: GuiDatabase.py:121 +msgid "Open" +msgstr "Apri" + +#: GuiDatabase.py:122 +msgid "Status" +msgstr "Status" + +#: GuiDatabase.py:256 +msgid "Testing database connections ... " +msgstr "Test connessioni database" + +#: GuiDatabase.py:283 +msgid "finished." +msgstr "completato." + +#: GuiDatabase.py:293 +msgid "loadDbs error: " +msgstr "errore loadDbs" + +#: GuiDatabase.py:314 GuiLogView.py:191 GuiTourneyPlayerStats.py:457 +msgid "***sortCols error: " +msgstr "***errore sortCols" + +#: GuiDatabase.py:316 +msgid "sortCols error: " +msgstr "errore sortCols" + +#: GuiDatabase.py:361 +msgid "testDB: trying to connect to: %s/%s, %s, %s/%s" +msgstr "testDB: Tentativo di connessione a: %s/%s,%s,%s/%s" + +#: GuiDatabase.py:364 +msgid " connected ok" +msgstr " connesso ok" + +#: GuiDatabase.py:371 +msgid " not connected but no exception" +msgstr " non connesso ma senza eccezzione" + +#: GuiDatabase.py:373 fpdb.pyw:918 +msgid "" +"MySQL Server reports: Access denied. Are your permissions set correctly?" +msgstr "" +"MySQL Server reports:Accesso negato.I tuoi permessi sono settati " +"correttamente?" + +#: GuiDatabase.py:377 fpdb.pyw:920 +msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " +msgstr "MySQL client reports:errore 2002 o 2003.Impossibile connettersi" + +#: GuiDatabase.py:378 fpdb.pyw:921 +msgid "Please check that the MySQL service has been started" +msgstr "Controllare che il servizio MySQL sia stato avviato" + +#: GuiDatabase.py:382 fpdb.pyw:923 +msgid "" +"PostgreSQL Server reports: Access denied. Are your permissions set correctly?" +msgstr "" +"PostgreSQL Server reports: Accesso negato.I tuoi permessi sono settati " +"correttamente?" + +#: GuiDatabase.py:385 fpdb.pyw:925 +msgid "PostgreSQL client reports: Unable to connect - " +msgstr "PostgreSQL client reports:Impossibile connettersi." + +#: GuiDatabase.py:386 fpdb.pyw:926 +msgid "Please check that the PostgreSQL service has been started" +msgstr "Controlla che il servizio postgreSQL sia stato avviato" + +#: GuiDatabase.py:396 +msgid "db connection to %s, %s, %s, %s, %s failed: %s" +msgstr "db connessione a %s, %s, %s, %s, %s fallita: %s" + +#: GuiDatabase.py:404 +msgid "AddDB starting" +msgstr "AddDB avviato" + +#: GuiDatabase.py:413 +msgid "Add New Database" +msgstr "Aggiungi nuovo Database" + +#: GuiDatabase.py:423 +msgid "DB Type" +msgstr "DB Tipo" + +#: GuiDatabase.py:433 +msgid "DB Name" +msgstr "DB Nome" + +#: GuiDatabase.py:441 +msgid "DB Description" +msgstr "DB Descrizione" + +#: GuiDatabase.py:462 +msgid "Host Computer" +msgstr "Host Computer" + +#: GuiDatabase.py:481 +msgid "addDB.run: response is %s, accept is %s" +msgstr "addDB.run: la risposta è %s, accettato è %s" + +#: GuiDatabase.py:495 +msgid "start creating new db" +msgstr "Inizio creazione nuovo database" + +#: GuiDatabase.py:514 +msgid "tested new db, result=%s" +msgstr "Nuovo database testato,risultato=%s" + +#: GuiDatabase.py:517 +msgid "Database created" +msgstr "Database creato" + +#: GuiDatabase.py:520 +msgid "Database creation failed" +msgstr "Creazione database fallita" + +#: GuiDatabase.py:533 +msgid "check_fields: starting" +msgstr "check_fields: avviato" + +#: GuiDatabase.py:539 +msgid "No Database Name given" +msgstr "Nome Database non assegnato" + +#: GuiDatabase.py:542 +msgid "No Database Description given" +msgstr "Descrizione Database non specificata" + +#: GuiDatabase.py:545 +msgid "No Username given" +msgstr "Username non specificato" + +#: GuiDatabase.py:548 +msgid "No Password given" +msgstr "Password non specificata" + +#: GuiDatabase.py:551 +msgid "No Host given" +msgstr "Host non assegnato" + +#: GuiDatabase.py:565 +msgid "Unknown Database Type selected" +msgstr "Tipo del Database selezionato sconosciuto" + +#: GuiDatabase.py:569 +msgid "check_fields: open dialog" +msgstr "check_fields: apertura dialogo" + +#: GuiDatabase.py:578 +msgid "Do you want to try again?" +msgstr "Desideri riprovare?" + +#: GuiDatabase.py:582 +msgid "check_fields: ret is %s cancel is %s" +msgstr "check_fields: ret è %s cancel è %s" + +#: GuiDatabase.py:585 +msgid "check_fields: destroy dialog" +msgstr "check_fields: chiusura dialogo" + +#: GuiDatabase.py:589 +msgid "check_fields: returning ok as %s, try_again as %s" +msgstr "check_fields: restituisce ok se %s, prova ancora se %s" + +#: GuiDatabase.py:691 GuiLogView.py:204 +msgid "Test Log Viewer" +msgstr "Test Log Viewer" + +#: GuiDatabase.py:696 GuiLogView.py:209 +msgid "Log Viewer" +msgstr "Log Viewer" + +#: GuiGraphViewer.py:49 GuiTourneyGraphViewer.py:49 +msgid "" +"Failed to load libs for graphing, graphing will not function. Please install " +"numpy and matplotlib if you want to use graphs." +msgstr "" +"Caricamento librerie grafiche fallito.Si prega di installare numpy e " +"matpotlib se si desidera usare grafici." + +#: GuiGraphViewer.py:50 GuiTourneyGraphViewer.py:50 +msgid "" +"This is of no consequence for other parts of the program, e.g. import and " +"HUD are NOT affected by this problem." +msgstr "" +"Questo è senza conseguenze per le altre parti del programma, ad esempio " +"L'importazione e l'HUD non sono interessati da questo problema." + +#: GuiGraphViewer.py:83 GuiTourneyGraphViewer.py:82 +msgid "Refresh _Graph" +msgstr "Aggiorna _Grafico" + +#: GuiGraphViewer.py:85 GuiTourneyGraphViewer.py:84 +msgid "_Export to File" +msgstr "_Esporta in un file" + +#: GuiGraphViewer.py:133 GuiGraphViewer.py:249 GuiSessionViewer.py:372 +#: GuiTourneyGraphViewer.py:132 GuiTourneyGraphViewer.py:230 +msgid "***Error: " +msgstr "***Errore: " + +#: GuiGraphViewer.py:166 GuiPositionalStats.py:168 GuiRingPlayerStats.py:270 +#: GuiSessionViewer.py:212 GuiTourneyGraphViewer.py:157 +#: GuiTourneyPlayerStats.py:268 +msgid "No sites selected - defaulting to PokerStars" +msgstr "Nessun sito selezionato-per default Pokerstars selezionato" + +#: GuiGraphViewer.py:171 GuiPositionalStats.py:171 GuiRingPlayerStats.py:273 +#: GuiSessionViewer.py:215 GuiTourneyGraphViewer.py:162 +#: GuiTourneyPlayerStats.py:271 +msgid "No player ids found" +msgstr "Nessun player ID trovato" + +#: GuiGraphViewer.py:176 GuiPositionalStats.py:174 GuiRingPlayerStats.py:276 +#: GuiSessionViewer.py:218 +msgid "No limits found" +msgstr "Nessun limite trovato" + +#: GuiGraphViewer.py:186 GuiTourneyGraphViewer.py:172 +msgid "Graph generated in: %s" +msgstr "Grafico generato in: %s" + +#: GuiGraphViewer.py:191 +msgid "Hands" +msgstr "Mani" + +#: GuiGraphViewer.py:196 GuiTourneyGraphViewer.py:180 +msgid "No Data for Player(s) Found" +msgstr "Nessun Dato trovato per il(i) giocatore" + +#: GuiGraphViewer.py:219 +msgid "" +"Hands: %d\n" +"Profit: $%.2f" +msgstr "" +"Mani: %d\n" +"Profitto: $%.2f" + +#: GuiGraphViewer.py:220 +msgid "Showdown: $%.2f" +msgstr "Showdown: $%.2f" + +#: GuiGraphViewer.py:221 +msgid "Non-showdown: $%.2f" +msgstr "Non-showdown: $%.2f" + +#: GuiGraphViewer.py:229 +msgid "Profit graph for ring games" +msgstr "Grafico Profitto per Cash Game" + +#: GuiGraphViewer.py:232 +msgid "" +"Hands: %d\n" +"Profit (%s): %.2f" +msgstr "" +"Mani: %d\n" +"Profit(%s): %.2f" + +#: GuiGraphViewer.py:234 +msgid "Showdown (%s): %.2f" +msgstr "Showdown (%s): %.2f" + +#: GuiGraphViewer.py:236 +msgid "Non-showdown (%s): %.2f" +msgstr "Non-showdown (%s): %.2f" + +#: GuiGraphViewer.py:363 GuiTourneyGraphViewer.py:274 +msgid "Please choose the directory you wish to export to:" +msgstr "Scegli la cartella in cui si desidera esportare:" + +#: GuiGraphViewer.py:376 GuiTourneyGraphViewer.py:287 +msgid "Closed, no graph exported" +msgstr "Fermato,Nessun grafico esportato" + +#: GuiGraphViewer.py:394 GuiTourneyGraphViewer.py:305 +msgid "Graph created" +msgstr "Grafico creato" + +#: GuiImapFetcher.py:40 +msgid "To cancel just close this tab." +msgstr "Per cancellare chiudi questa finestra" + +#: GuiImapFetcher.py:43 +msgid "_Save" +msgstr "_Salva" + +#: GuiImapFetcher.py:47 +msgid "_Import All" +msgstr "_Importa tutto" + +#: GuiImapFetcher.py:51 +msgid "If you change the config you must save before importing" +msgstr "Se tu cambi il file di configurazione devi salvarlo prima di importare" + +#: GuiImapFetcher.py:89 +msgid "Starting import. Please wait." +msgstr "Importo avviato.Si prega di attendere" + +#: GuiImapFetcher.py:94 +msgid "Finished import without error." +msgstr "Importo completato senza errori." + +#: GuiImapFetcher.py:97 +msgid "" +"Login to mailserver failed: please check mailserver, username and password" +msgstr "" +"Login a mailserver fallito:Si prega di controllare il mailserver,l'username " +"e la password" + +#: GuiImapFetcher.py:100 +msgid "" +"Could not connect to mailserver: check mailserver and use SSL settings and " +"internet connectivity" +msgstr "" +"Impossibile connettersi a mailserver:controlla mailserver,le impostazioni " +"SSL e la connessione internet" + +#: GuiImapFetcher.py:110 +msgid "Fetch Type" +msgstr "Tipo di acquisizione" + +#: GuiImapFetcher.py:110 +msgid "Mail Folder" +msgstr "Cartella mail" + +#: GuiImapFetcher.py:110 +msgid "Mailserver" +msgstr "Mailserver" + +#: GuiImapFetcher.py:110 +msgid "Use SSL" +msgstr "Usa SSL" + +#: GuiImapFetcher.py:110 GuiTourneyPlayerStats.py:82 +msgid "Site" +msgstr "Sito" + +#: GuiImapFetcher.py:142 +msgid "Yes" +msgstr "Si" + +#: GuiImapFetcher.py:143 +msgid "No" +msgstr "No" + +#: GuiLogView.py:38 +msgid "Fpdb Errors" +msgstr "Fpdb Errori" + +#: GuiLogView.py:39 +msgid "Fpdb Log" +msgstr "Fpdb Log" + +#: GuiLogView.py:40 +msgid "HUD Errors" +msgstr "HUD Errori" + +#: GuiLogView.py:41 +msgid "HUD Log" +msgstr "HUD Log" + +#: GuiLogView.py:52 +msgid "Log Messages" +msgstr "Messaggi di Log" + +#: GuiLogView.py:98 +msgid "Date/Time" +msgstr "Data/Tempo" + +#: GuiLogView.py:99 +msgid "Module" +msgstr "Modulo" + +#: GuiLogView.py:100 +msgid "Level" +msgstr "Livello" + +#: GuiLogView.py:101 +msgid "Text" +msgstr "Testo" + +#: GuiPositionalStats.py:137 +msgid "activesite set to %s" +msgstr "Sito attivo impostato su %s" + +#: GuiPositionalStats.py:323 +msgid "Positional Stats page displayed in %4.2f seconds" +msgstr "Pagina statistiche posizionali visualizzata in %4.2f secondi" + +#: GuiPrefs.py:31 +msgid "Databases" +msgstr "Databases" + +#: GuiPrefs.py:31 +msgid "General" +msgstr "Generale" + +#: GuiPrefs.py:32 +msgid "HUD" +msgstr "HUD" + +#: GuiPrefs.py:32 +msgid "Import" +msgstr "Importazione" + +#: GuiPrefs.py:34 +msgid "Popup Windows" +msgstr "Popup Windows" + +#: GuiPrefs.py:34 +msgid "Window" +msgstr "Finestra" + +#: GuiPrefs.py:35 +msgid "Popup Name" +msgstr "Nome Popup" + +#: GuiPrefs.py:35 +msgid "Stat" +msgstr "Stat" + +#: GuiPrefs.py:36 GuiPrefs.py:42 +msgid "Stat Name" +msgstr "Nome Stat" + +#: GuiPrefs.py:37 +msgid "Auxiliary Windows" +msgstr "Auxiliary Windows" + +#: GuiPrefs.py:37 +msgid "stud_mucked" +msgstr "stud_mucked" + +#: GuiPrefs.py:38 +msgid "Hand History Converters" +msgstr "Convertitori Hand History" + +#: GuiPrefs.py:38 +msgid "mucked" +msgstr "mucked" + +#: GuiPrefs.py:39 +msgid "Field Type" +msgstr "Campo del Tipo" + +#: GuiPrefs.py:39 fpdb.pyw:1060 +msgid "Ring Player Stats" +msgstr "Stats Giocatore Cash-Game " + +#: GuiPrefs.py:40 +msgid "Column Heading" +msgstr "Colonna" + +#: GuiPrefs.py:40 +msgid "Left/Right Align" +msgstr "Allineamento SInistra/Destra" + +#: GuiPrefs.py:41 +msgid "Show in Position Stats" +msgstr "Mostra in Position Stats" + +#: GuiPrefs.py:41 +msgid "Show in Summaries" +msgstr "Mostra in Sintesi" + +#: GuiPrefs.py:42 +msgid "Format" +msgstr "Formato" + +#: GuiPrefs.py:72 +msgid "Setting" +msgstr "Impostazioni" + +#: GuiPrefs.py:78 +msgid "Value (double-click to change)" +msgstr "Valore (doppio-clic per cambiare)" + +#: GuiPrefs.py:178 +msgid "Test Preferences Dialog" +msgstr "Test preferenze dialogo" + +#: GuiPrefs.py:183 fpdb.pyw:309 +msgid "Preferences" +msgstr "Preferenze" + +#: GuiRingPlayerStats.py:44 +msgid "Type of Game" +msgstr "Tipo di Gioco" + +#: GuiRingPlayerStats.py:45 +msgid "Hole cards" +msgstr "Carte personali" + +#: GuiRingPlayerStats.py:46 +msgid "Position" +msgstr "Posizione" + +#: GuiRingPlayerStats.py:47 +msgid "Name of the player" +msgstr "Nome del giocatore" + +#: GuiRingPlayerStats.py:48 +msgid "Number of hands played" +msgstr "Numero di mani giocate" + +#: GuiRingPlayerStats.py:49 +msgid "Number of Seats" +msgstr "Numero di posti a sedere" + +#: GuiRingPlayerStats.py:50 +msgid "" +"Voluntarily Putting In the pot\n" +"(blinds excluded)" +msgstr "Volontà di mettere chips nel piatto\n(Blinds esclusi)" + +#: GuiRingPlayerStats.py:51 +msgid "% Pre Flop Raise" +msgstr "% Rilancio Pre Flop" + +#: GuiRingPlayerStats.py:52 +msgid "% Pre Flop Re-Raise / 3Bet" +msgstr "% Controrilancio Pre Flop / 3Bet" + +#: GuiRingPlayerStats.py:53 +msgid "% Pre Flop Re-Raise / 4Bet" +msgstr "% Controrilancio Pre Flop / 4Bet" + +#: GuiRingPlayerStats.py:54 +msgid "% Pre Flop Fold To Re-Raise / F3Bet" +msgstr "% Fold Pre Flop davanti un controrilancio / F3Bet" + +#: GuiRingPlayerStats.py:55 +msgid "% Pre Flop Fold To Re-Raise / F4Bet" +msgstr "% Fold Pre Flop davanti una 4bet/ F4Bet" + +#: GuiRingPlayerStats.py:56 +msgid "Aggression Factor\n" +msgstr "Fattore di Aggressione\n" + +#: GuiRingPlayerStats.py:57 +msgid "" +"Aggression Frequency\n" +"Bet or Raise vs Fold" +msgstr "" +"Frequenza di aggressione\n" +"Bet or Raise vs Fold" + +#: GuiRingPlayerStats.py:58 +msgid "Continuation Bet post-flop" +msgstr "Continuation Bet post-flop" + +#: GuiRingPlayerStats.py:59 +msgid "% Raise First In\\% Raise when first to bet" +msgstr "% Raise First In\\% Rilancio quando si è primi ad aprire il piatto" + +#: GuiRingPlayerStats.py:60 +msgid "" +"% First to raise pre-flop\n" +"and steal blinds" +msgstr "" +"% Primo a rilanciare Pre Flop\n" +"e a rubare i blinds" + +#: GuiRingPlayerStats.py:61 +msgid "% Saw Flop vs hands dealt" +msgstr "% Flop visti vs Mani giocate" + +#: GuiRingPlayerStats.py:62 +msgid "Saw Show Down / River" +msgstr "Show Down / River visti" + +#: GuiRingPlayerStats.py:63 +msgid "Went To Show Down When Saw Flop" +msgstr "Mani finite allo Show Down quando guardi il flop" + +#: GuiRingPlayerStats.py:64 +msgid "% Won some money at showdown" +msgstr "% Soldi vinti allo showdown" + +#: GuiRingPlayerStats.py:65 +msgid "" +"Flop Aggression\n" +"% Bet or Raise after seeing Flop" +msgstr "" +"Aggressione al Flop\n" +"% Bet o rilancio dopo aver visto il flop" + +#: GuiRingPlayerStats.py:66 +msgid "" +"Turn Aggression\n" +"% Bet or Raise after seeing Turn" +msgstr "" +"Aggressione al Turn\n" +"% Bet o Rilancio dopo aver visto il Turn" + +#: GuiRingPlayerStats.py:67 +msgid "" +"River Aggression\n" +"% Bet or Raise after seeing River" +msgstr "" +"Aggressione al River\n" +"% Bet o Rilancio dopo aver visto il River" + +#: GuiRingPlayerStats.py:68 +msgid "" +"Coming Soon\n" +"Total % agression" +msgstr "" +"Prossimamente\n" +" % Aggressione totale" + +#: GuiRingPlayerStats.py:69 +msgid "Amount won" +msgstr "Totale vincite" + +#: GuiRingPlayerStats.py:70 +msgid "" +"Number of Big Blinds won\n" +"or lost per 100 hands" +msgstr "" +"Numero di Big Blinds vinti\n" +"o persi per 100 mani" + +#: GuiRingPlayerStats.py:71 +msgid "Amount of rake paid" +msgstr "Totale rake pagato" + +#: GuiRingPlayerStats.py:72 +msgid "" +"Number of Big Blinds won\n" +"or lost per 100 hands\n" +"when excluding rake" +msgstr "" +"Numero di Big Blinds vinti\n" +"o persi per 100 mani\n" +"escludendo il rake" + +#: GuiRingPlayerStats.py:73 +msgid "" +"Measure of uncertainty\n" +"The lower, the more stable the amounts won" +msgstr "" +"Misura di incertezza\n" +"Più è piccolo,piu il totale delle vincite è alto" + +#: GuiRingPlayerStats.py:123 GuiSessionViewer.py:81 +msgid "Hand Breakdown for all levels listed above" +msgstr "Ripartizione della mano per tutti i livelli sopra" + +#: GuiRingPlayerStats.py:143 +msgid "_Filters" +msgstr "_Filtri" + +#: GuiRingPlayerStats.py:145 GuiTourneyPlayerStats.py:75 +msgid "_Refresh Stats" +msgstr "_Aggiorna statistiche" + +#: GuiRingPlayerStats.py:341 GuiSessionViewer.py:257 +#: GuiTourneyPlayerStats.py:243 +msgid "Stats page displayed in %4.2f seconds" +msgstr "Pagina statistiche visualizzate in %4.2f secondi" + +#: GuiRingPlayerStats.py:388 +msgid "***sortnums error: " +msgstr "***sortnums errore" + +#: GuiRingPlayerStats.py:410 +msgid "***sortcols error: " +msgstr "***sortcols errore:" + +#: GuiRingPlayerStats.py:715 +msgid "Detailed Filters" +msgstr "Filtri dettagliati" + +#: GuiRingPlayerStats.py:724 +msgid "Hand Filters:" +msgstr "Filtri mano:" + +#: GuiRingPlayerStats.py:737 +msgid "between" +msgstr "tra" + +#: GuiRingPlayerStats.py:738 +msgid "and" +msgstr "e" + +#: GuiSessionViewer.py:42 +msgid "Failed to load numpy and/or matplotlib in Session Viewer" +msgstr "" +"Caricamento numpy e/o matpotlib fallito dentro il visualizzatore di sessione" + +#: GuiSessionViewer.py:43 +msgid "ImportError: %s" +msgstr "Errore di importazione:%s" + +#: GuiSessionViewer.py:158 +msgid "Session Viewer is proof of concept code only, and contains many bugs.\n" +msgstr "" +"Sessione Viewer è ancora in prova, e contiene molti bug.\n" +"\n" + +#: GuiSessionViewer.py:159 +msgid "" +"Feel free to use the viewer, but there is no guarantee that the data is " +"accurate.\n" +msgstr "" +"Sentitevi liberi di utilizzare il visualizzatore, ma non vi è alcuna " +"garanzia che i dati siano corretti.\n" + +#: GuiSessionViewer.py:160 +msgid "" +"If you are interested in developing the code further please contact us via " +"the usual channels.\n" +msgstr "" +"Se siete interessati a sviluppare il codice per questo programma non esitate " +"a contattarci attraverso i consueti canali.\n" +"\n" +"\n" + +#: GuiSessionViewer.py:161 +msgid "Thankyou" +msgstr "Grazie" + +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 +msgid "FPDB WARNING" +msgstr "FPDB WARNING" + +#: GuiSessionViewer.py:393 +msgid "Session candlestick graph" +msgstr "Sessione grafico " + +#: GuiSessionViewer.py:396 +msgid "Sessions" +msgstr "Sessioni" + +#: GuiStove.py:63 +msgid "" +"Stove is a GUI mockup of a EV calculation page, and completely non " +"functional.\n" +msgstr "" +"Stove è una simulazione grafica di una pagina di calcolo EV, e non è " +"completamente funzionale.\n" + +#: GuiStove.py:64 +msgid "" +"Unless you are interested in developing this feature, please ignore this " +"page.\n" +msgstr "" +"Se non siete interessati allo sviluppo di questa funzione, ignorate questa " +"pagina.\n" + +#: GuiStove.py:65 +msgid "" +"If you are interested in developing the code further see GuiStove.py and " +"Stove.py\n" +msgstr "" +"Se siete interessati a sviluppare ulteriormente il codice guardate GuiStove." +"py e Stove.py\n" + +#: GuiStove.py:66 +msgid "Thank you" +msgstr "Grazie" + +#: GuiStove.py:97 +msgid "Draw" +msgstr "Draw" + +#: GuiStove.py:104 +msgid "Stud" +msgstr "Stud" + +#: GuiStove.py:115 +msgid "Flop" +msgstr "Flop" + +#: GuiStove.py:134 +msgid "Gametype" +msgstr "Tipo di gioco" + +#: GuiStove.py:137 +msgid "Players" +msgstr "Giocatori" + +#: GuiStove.py:143 +msgid "Input:" +msgstr "Input" + +#: GuiStove.py:144 +msgid "Output:" +msgstr "Output" + +#: GuiStove.py:170 +msgid "Board:" +msgstr "Board:" + +#: GuiStove.py:182 +msgid "Player1:" +msgstr "Giocatore 1:" + +#: GuiStove.py:197 +msgid "Player2:" +msgstr "Giocatore 2:" + +#: GuiStove.py:211 +msgid "Results" +msgstr "Risultati" + +#: GuiStove.py:221 +msgid "called set_board_flop: '%s' '%s'" +msgstr "set_board_flop chiamato: '%s' '%s'" + +#: GuiStove.py:225 +msgid "called set_hero_cards_flop" +msgstr "set_hero_flop chiamato" + +#: GuiStove.py:229 +msgid "called set_villain_cards_flop" +msgstr "set_villain_flop chiamato" + +#: GuiStove.py:233 +msgid "called update_flop_output_pane" +msgstr "update_flop_output_pane chiamato" + +#: GuiTourneyGraphViewer.py:176 +msgid "Tournaments" +msgstr "Tornei" + +#: GuiTourneyGraphViewer.py:203 GuiTourneyGraphViewer.py:216 +msgid "" +"Tournaments: %d\n" +"Profit: $%.2f" +msgstr "" +"Tornei: %d \n" +"Profitto: $%.2f" + +#: GuiTourneyGraphViewer.py:213 +msgid "Tournament Results" +msgstr "Risultati torneo" + +#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +msgid "" +"GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" +msgstr "" +"GuiTourneyImport.load finito: Salvate: %d\tErrori: %d in %s secondi - %.0f/" +"sec" + +#: GuiTourneyImport.py:175 fpdb_import.py:222 +msgid "Attempted to add non-directory '%s' as an import directory" +msgstr "Tentativo di aggiungere '%s' come cartella di importazione mani" + +#: GuiTourneyImport.py:191 +msgid "Tourney Summary Import started at %s - %d files to import." +msgstr "Importazione tornei avviata %s - %d file da importare." + +#: GuiTourneyImport.py:217 +msgid "TourneyImport: Removing text < 100 characters from end of file" +msgstr "Importazione torneo: Rimosso testo < 100 caratteri dalla fine del file" + +#: GuiTourneyImport.py:221 +msgid "TourneyImport: Removing text < 100 characters from start of file" +msgstr "" +"Importazione torneo:Rimozione testo <100 caratteri dall'inizio del file" + +#: GuiTourneyImport.py:231 +msgid "Finished importing %s/%s tournament summaries" +msgstr "Importazione completata %s/%s tornei" + +#: GuiTourneyImport.py:252 +msgid "GTI.readFile: '%s'" +msgstr "GTI.readFile: '%s'" + +#: GuiTourneyImport.py:271 ImapFetcher.py:176 +msgid "Need to define a converter" +msgstr "Necessario definire un convertitore" + +#: GuiTourneyImport.py:278 +msgid "Need a filename to import" +msgstr "Necessario un nome del file per importare" + +#: GuiTourneyPlayerStats.py:84 +msgid "Cat." +msgstr "Cat." + +#: GuiTourneyPlayerStats.py:85 +msgid "Limit" +msgstr "Limite" + +#: GuiTourneyPlayerStats.py:86 +msgid "Curr." +msgstr "Curr." + +#: GuiTourneyPlayerStats.py:87 +msgid "BuyIn" +msgstr "Buy-in" + +#: GuiTourneyPlayerStats.py:88 +msgid "Fee" +msgstr "Tassa" + +#: GuiTourneyPlayerStats.py:90 +msgid "#" +msgstr "#" + +#: GuiTourneyPlayerStats.py:91 +msgid "ITM%" +msgstr "ITM%" + +#: GuiTourneyPlayerStats.py:92 +msgid "1st" +msgstr "1st" + +#: GuiTourneyPlayerStats.py:93 +msgid "2nd" +msgstr "2nd" + +#: GuiTourneyPlayerStats.py:94 +msgid "3rd" +msgstr "3rd" + +#: GuiTourneyPlayerStats.py:95 +msgid "Rank?" +msgstr "Rank?" + +#: GuiTourneyPlayerStats.py:96 +msgid "Spent" +msgstr "Spesi" + +#: GuiTourneyPlayerStats.py:97 +msgid "Won" +msgstr "Vinti" + +#: GuiTourneyPlayerStats.py:98 +msgid "ROI%" +msgstr "ROI%" + +#: GuiTourneyPlayerStats.py:99 +msgid "$/Tour" +msgstr "$/Giro" + +#: GuiTourneyViewer.py:40 +msgid "Enter the tourney number you want to display:" +msgstr "Inserisci il numero del torneo da visualizzare:" + +#: GuiTourneyViewer.py:46 +msgid "_Display" +msgstr "_Visualizza" + +#: GuiTourneyViewer.py:53 +msgid "Display _Player" +msgstr "Visualizza_giocatore" + +#: GuiTourneyViewer.py:68 +msgid "" +"Tournament not found - please ensure you imported it and selected the " +"correct site" +msgstr "" +"Torneo non trovato-assicuratevi di averlo importato e di aver selezionato il " +"sito corretto" + +#: GuiTourneyViewer.py:96 +msgid "" +"Player or tourney not found - please ensure you imported it and selected the " +"correct site" +msgstr "Giocatore o torneo non trovato-" + +#: GuiTourneyViewer.py:110 +msgid "N/A" +msgstr "N/A" + +#: GuiTourneyViewer.py:131 +msgid "invalid entry in tourney number - must enter numbers only" +msgstr "Numero di torneo invalido-Dovete inserire solo numeri" + +#: HUD_main.pyw:69 +msgid "HUD_main starting: using db name = %s" +msgstr "Hud_main avvio in corso:usando db nome= %s" + +#: HUD_main.pyw:74 +msgid "Note: error output is being diverted to:" +msgstr "Nota: l'output di errore viene deviato a:" + +#: HUD_main.pyw:75 +msgid "Any major error will be reported there _only_." +msgstr "Ogni errore verrà segnalato lì _solo_." + +#: HUD_main.pyw:78 +msgid "HUD_main: starting ...\n" +msgstr "HUD_main: avvio in corso...\n" + +#: HUD_main.pyw:94 +msgid "No admin rights for HUD" +msgstr "" + +#: HUD_main.pyw:95 +msgid "" +"Please right click fpdb.exe and HUD_main.exe, select properties, and set " +"them both to run as admin." +msgstr "" + +#: HUD_main.pyw:95 +msgid "You will need to restart fpdb afterwards." +msgstr "" + +#: HUD_main.pyw:118 HUD_run_me.py:62 +msgid "Closing this window will exit from the HUD." +msgstr "Chiudi questa finestra per uscire dall HUD" + +#: HUD_main.pyw:134 +msgid "Error initializing main_window" +msgstr "Errore di inizializzazione main_window" + +#: HUD_main.pyw:149 +msgid "hud_main: Game changed." +msgstr "hud_main: Gioco cambiato" + +#: HUD_main.pyw:155 fpdb.pyw:998 +msgid "Quitting normally" +msgstr "Chiudere normalmente" + +#: HUD_main.pyw:216 +msgid "Received hand no %s" +msgstr "Mano ricevuta no %s" + +#: HUD_main.pyw:240 +msgid "HUD_main.read_stdin: hand processing starting ..." +msgstr "HUD_main.read_stdin: Processo mano in corso ..." + +#: HUD_main.pyw:245 +msgid "db error: skipping %s" +msgstr "errore db: saltato %s" + +#: HUD_main.pyw:264 +msgid "hud_dict[%s] was not found\n" +msgstr "hud_dict[%s] non è stato trovato\n" + +#: HUD_main.pyw:265 +msgid "will not send hand\n" +msgstr "La mano non sarà inviata\n" + +#: HUD_main.pyw:287 +msgid "HUD create: table name %s not found, skipping." +msgstr "HUD create:nome tavolo %s non trovato,saltato." + +#: HUD_main.pyw:296 +msgid "Table \"%s\" no longer exists\n" +msgstr "Il Tavolo \"%s\" non esiste più\n" + +#: HUD_main.pyw:328 +msgid "Error resizing HUD for table: %s." +msgstr "Errore ridimensionamento dell' HUD per il tavolo: %s." + +#: HUD_main.pyw:342 +msgid "Error killing HUD for table: %s." +msgstr "Errore chiudendo HUD nel tavolo: %s" + +#: HUD_main.pyw:365 +msgid "Error creating HUD for hand %s." +msgstr "Errore apertura HUD per la mano: %s" + +#: HUD_main.pyw:376 +msgid "Error updating HUD for hand %s." +msgstr "Errore aggiornamento HUD per la mano: %s" + +#: HUD_run_me.py:45 +msgid "HUD_main starting\n" +msgstr "Avvio HUD_main\n" + +#: HUD_run_me.py:51 TournamentTracker.py:306 +msgid "Using db name = %s\n" +msgstr "Nome del Database in utilizzo=%s\n" + +#: HUD_run_me.py:66 +msgid "HUD Main Window" +msgstr "HUD Finestra Principale" + +#: Hand.py:146 +msgid "BB" +msgstr "BB" + +#: Hand.py:147 +msgid "SB" +msgstr "SB" + +#: Hand.py:148 +msgid "BUTTONPOS" +msgstr "BUTTON POSITION" + +#: Hand.py:149 +msgid "HAND NO." +msgstr "HAND NO." + +#: Hand.py:150 TourneySummary.py:131 +msgid "SITE" +msgstr "SITO" + +#: Hand.py:151 +msgid "TABLE NAME" +msgstr "NOME TAVOLO" + +#: Hand.py:152 TourneySummary.py:141 +msgid "HERO" +msgstr "HERO" + +#: Hand.py:153 TourneySummary.py:142 +msgid "MAXSEATS" +msgstr "MAX POSTI" + +#: Hand.py:154 +msgid "LEVEL" +msgstr "LIVELLO" + +#: Hand.py:155 TourneySummary.py:147 +msgid "MIXED" +msgstr "MIXED" + +#: Hand.py:156 +msgid "LASTBET" +msgstr "ULTIMA PUNTATA" + +#: Hand.py:157 +msgid "ACTION STREETS" +msgstr "AZIONE STREETS" + +#: Hand.py:158 +msgid "STREETS" +msgstr "STREETS" + +#: Hand.py:159 +msgid "ALL STREETS" +msgstr "TUTTE LE STREETS" + +#: Hand.py:160 +msgid "COMMUNITY STREETS" +msgstr "COMMUNITY STREETS" + +#: Hand.py:161 +msgid "HOLE STREETS" +msgstr "HOLE STREETS" + +#: Hand.py:162 +msgid "COUNTED SEATS" +msgstr "POSTI" + +#: Hand.py:163 +msgid "DEALT" +msgstr "DISTRIBUITE" + +#: Hand.py:164 +msgid "SHOWN" +msgstr "MOSTRATE" + +#: Hand.py:165 +msgid "MUCKED" +msgstr "MUCKED" + +#: Hand.py:166 +msgid "TOTAL POT" +msgstr "PIATTO TOTALE" + +#: Hand.py:167 +msgid "TOTAL COLLECTED" +msgstr "TOTALE GUADAGNATO" + +#: Hand.py:168 +msgid "RAKE" +msgstr "RAKE" + +#: Hand.py:169 TourneySummary.py:132 +msgid "START TIME" +msgstr "ORA INIZIO" + +#: Hand.py:170 +msgid "TOURNAMENT NO" +msgstr "TORNEO NO" + +#: Hand.py:171 TourneySummary.py:137 +msgid "TOURNEY ID" +msgstr "ID TORNEO" + +#: Hand.py:172 TourneySummary.py:136 +msgid "TOURNEY TYPE ID" +msgstr "ID TIPO TORNEO" + +#: Hand.py:173 TourneySummary.py:138 +msgid "BUYIN" +msgstr "BUY-IN" + +#: Hand.py:174 +msgid "BUYIN CURRENCY" +msgstr "BUY-IN CORRENTE" + +#: Hand.py:175 +msgid "BUYIN CHIPS" +msgstr "BUY-IN CHIPS" + +#: Hand.py:176 TourneySummary.py:139 +msgid "FEE" +msgstr "FEE" + +#: Hand.py:177 +msgid "IS REBUY" +msgstr "E' REBUY" + +#: Hand.py:178 +msgid "IS ADDON" +msgstr "E' ADD-ON" + +#: Hand.py:179 +msgid "IS KO" +msgstr "E' KO" + +#: Hand.py:180 TourneySummary.py:163 +msgid "KO BOUNTY" +msgstr "BOUNTY KO" + +#: Hand.py:181 +msgid "IS MATRIX" +msgstr "E' MATRIX" + +#: Hand.py:182 +msgid "IS SHOOTOUT" +msgstr "E' SHOOTOUT" + +#: Hand.py:183 TourneySummary.py:164 +msgid "TOURNEY COMMENT" +msgstr "COMMENTO TORNEO" + +#: Hand.py:186 TourneySummary.py:176 +msgid "PLAYERS" +msgstr "GIOCATORI" + +#: Hand.py:187 +msgid "STACKS" +msgstr "STACKS" + +#: Hand.py:188 +msgid "POSTED" +msgstr "MESSI" + +#: Hand.py:189 +msgid "POT" +msgstr "PIATTO" + +#: Hand.py:190 +msgid "SEATING" +msgstr "A SEDERE" + +#: Hand.py:191 +msgid "GAMETYPE" +msgstr "TIPO DI GIOCO" + +#: Hand.py:192 +msgid "ACTION" +msgstr "AZIONE" + +#: Hand.py:193 +msgid "COLLECTEES" +msgstr "GUADAGNATE" + +#: Hand.py:194 +msgid "BETS" +msgstr "BETS" + +#: Hand.py:195 +msgid "BOARD" +msgstr "BOARD" + +#: Hand.py:196 +msgid "DISCARDS" +msgstr "SCARTATE" + +#: Hand.py:197 +msgid "HOLECARDS" +msgstr "CARTE PERSONALI" + +#: Hand.py:198 +msgid "TOURNEYS PLAYER IDS" +msgstr "ID DI TORNEO DEI GIOCATORI" + +#: Hand.py:221 Hand.py:1388 +msgid "[ERROR] Tried to add holecards for unknown player: %s" +msgstr "" +"[ERRORE] Tentativo di aggiungere carte personali di un giocatore " +"sconosciuto: %s" + +#: Hand.py:296 +msgid "Hand.insert(): hid #: %s is a duplicate" +msgstr "Hand.insert():hid#:%s è un duplicato" + +#: Hand.py:476 +msgid "markstreets didn't match - Assuming hand %s was cancelled" +msgstr "markstreets non ha prodotto risultati-La mano %s è stata annullata" + +#: Hand.py:478 +msgid "markStreets appeared to fail: First 100 chars: '%s'" +msgstr "markStreets sembra non rispondere: Primi 100 caratteri: '%s'" + +#: Hand.py:482 Hand.py:483 +msgid "checkPlayerExists: %s fail on hand number %s" +msgstr "checkPlayerExists: %s fallito sulla mano numero %s" + +#: Hand.py:574 +msgid "%s %s calls %s" +msgstr "%s %s chiama %s" + +#: Hand.py:645 +msgid "%s %s raise %s" +msgstr "%s %s rilancia %s" + +#: Hand.py:656 +msgid "%s %s bets %s" +msgstr "%s %s punta %s" + +#: Hand.py:676 +msgid "%s %s folds" +msgstr "%s %s folda" + +#: Hand.py:685 +msgid "%s %s checks" +msgstr "%s %s check" + +#: Hand.py:705 +msgid "addShownCards %s hole=%s all=%s" +msgstr "addShownCards %s carte personali=%s tutte=%s" + +#: Hand.py:816 +msgid "" +"*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " +"expecting datetime.date object, received:" +msgstr "" +"***ERRORE -MANO:chiamando writeGameLine con un inaspettato valore di " +"STARTTIME, un oggetto datetime.date,ricevuto" + +#: Hand.py:817 +msgid "" +"*** Make sure your HandHistoryConverter is setting hand.startTime properly!" +msgstr "" +"***Verifica che il vostro HandHistoryConverter sia impostato con l'ora di " +"inizio corretta!" + +#: Hand.py:818 +msgid "*** Game String:" +msgstr "***Stringa di gioco" + +#: Hand.py:899 +msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" +msgstr "HoldemOmahaHand.__init__: Né HHC né DB+handid previsto" + +#: Hand.py:1170 +msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" +msgstr "DrawHand.__init__: street 'DEAL' è vuota.Mano eliminata? HandID: '%s'" + +#: Hand.py:1397 +msgid "%s %s completes %s" +msgstr "%s %s completati %s" + +#: Hand.py:1415 +msgid "Bringin: %s, %s" +msgstr "Bring-in: %s, %s" + +#: Hand.py:1597 +msgid "" +"join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " +"be impossible for anyone who is not a hero" +msgstr "" +"join_holecards:# di holecards deve essere < 4, 4 o 7 - 5 e 6 dovrebbe essere " +"impossibile per chi non è un eroe" + +#: Hand.py:1598 +msgid "join_holcards: holecards(%s): %s" +msgstr "join_holecards: carte personali(%s): %s" + +#: Hand.py:1600 +msgid "join_holecards: Player '%s' appears not to have been dealt a card" +msgstr "join_holecards: Il giocatore '%s' sembra non aver ricevuto una carta" + +#: Hand.py:1676 Hand.py:1677 +msgid "Pot.end(): Major failure while calculating pot: '%s'" +msgstr "Pot.end(): grave errore durante il calcolo del piatto: '%s'" + +#: Hand.py:1690 +msgid "call Pot.end() before printing pot total" +msgstr "call Pot.end() prima di mostrare il piatto totale" + +#: Hand.py:1692 +msgid "Error in printing Hand object" +msgstr "Errore visualizzazione oggetto della Mano" + +#: HandHistoryConverter.py:40 +msgid "" +"ImportError: Unable to import PYTZ library. Please install PYTZ from http://" +"pypi.python.org/pypi/pytz/" +msgstr "" +"ImportError:Impossibilie importare libreria PYTZ. Si prega di installare " +"PYTZ da " + +#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:81 +msgid "Press ENTER to continue." +msgstr "Premi INVIO per continuare" + +#: HandHistoryConverter.py:136 +msgid "Failed sanity check" +msgstr "Controllo errori fallito" + +#: HandHistoryConverter.py:144 +msgid "Tailing '%s'" +msgstr "Monitoraggio '%s'" + +#: HandHistoryConverter.py:151 +msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" +msgstr "" +"HHC.start(follow):Processo della mano fallito:Eccezione Messaggio: '%s'" + +#: HandHistoryConverter.py:155 +msgid "handsList is " +msgstr "La lista delle mani è " + +#: HandHistoryConverter.py:166 +msgid "HHC.start(): processHand failed: Exception msg: '%s'" +msgstr "HHC.start(): Processo della mano fallito: Eccezione msg: '%s'" + +#: HandHistoryConverter.py:170 +msgid "Read %d hands (%d failed) in %.3f seconds" +msgstr "Lettura %d mani(%d fallite) in %.3f secondi" + +#: HandHistoryConverter.py:176 +msgid "Summary file '%s' correctly parsed (took %.3f seconds)" +msgstr "" +"File di riassunto '%s' correttamente analizzato (Impiegati %.3f secondi)" + +#: HandHistoryConverter.py:178 +msgid "Error converting summary file '%s' (took %.3f seconds)" +msgstr "Errore di conversione file di riassunto '%s' (Impiegati %.3f secondi)" + +#: HandHistoryConverter.py:181 +msgid "Error converting '%s'" +msgstr "Errore di conversione di '%s'" + +#: HandHistoryConverter.py:212 +msgid "%s changed inode numbers from %d to %d" +msgstr "%s numero di nodi del file cambiati da %d a %d" + +#: HandHistoryConverter.py:260 +msgid "Converting starsArchive format to readable" +msgstr "Conversione archivio Pokerstars in un formato leggibile" + +#: HandHistoryConverter.py:265 +msgid "Converting ftpArchive format to readable" +msgstr "Conversione archivio Full Tilt in un formato leggibile" + +#: HandHistoryConverter.py:271 +msgid "Read no hands." +msgstr "Nessuna mano trovata" + +#: HandHistoryConverter.py:279 +msgid "Removing text < 50 characters" +msgstr "Rimozione testo < 50 caratteri" + +#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 +#: HandHistoryConverter.py:314 +msgid "Unsupported game type: %s" +msgstr "Tipo di gioco non supportato: %s" + +#: HandHistoryConverter.py:471 +msgid "HH Sanity Check: output and input files are the same, check config" +msgstr "" +"Verifica Coerenza delle HH: File di input e di output uguali, controlla la " +"configurazione" + +#: HandHistoryConverter.py:494 +msgid "Reading stdin with %s" +msgstr "Lettura stdin con %s" + +#: HandHistoryConverter.py:509 +msgid "unable to read file with any codec in list!" +msgstr "" +"Impossibile legeere il file con nessuno dei codec presenti nella lista! " + +#: HandHistoryConverter.py:576 +msgid " given TZ:" +msgstr " dato TZ:" + +#: HandHistoryConverter.py:576 +msgid "raw time:" +msgstr "Ora di esecuzione:" + +#: HandHistoryConverter.py:586 +msgid "changeTimeZone: offset=" +msgstr "changeTimeZone: offset=" + +#: HandHistoryConverter.py:649 +msgid "utcTime:" +msgstr "utcTime:" + +#: HandHistoryConverter.py:698 +msgid "Unable to create output directory %s for HHC!" +msgstr "Impossibile creare cartella di output %s per HHC!" + +#: HandHistoryConverter.py:699 +msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" +msgstr "*** ERRORE:IMPOSSIBILE CREARE CARTELLA DI OUTPUT" + +#: HandHistoryConverter.py:701 +msgid "Created directory '%s'" +msgstr "Creazione cartella '%s'" + +#: HandHistoryConverter.py:705 +msgid "out_path %s couldn't be opened" +msgstr "out_path %s non può essere aperta" + +#: Hello.py:46 +msgid "creating Hello" +msgstr "creazione Hello" + +#: Hello.py:49 +msgid "Hello World" +msgstr "Hello World" + +#: Hello.py:67 +msgid "site =" +msgstr "sito=" + +#: Hello.py:75 +msgid "YOUR NAME HERE" +msgstr "IL TUO NOME QUI" + +#: Hello.py:106 +msgid "" +"Hello %s\n" +"You have played %d hands\n" +" on %s." +msgstr "" +"Ciao %s\n" +"Hai giocato %d mani\n" +"su %s." + +#: Hud.py:148 +msgid "Kill This HUD" +msgstr "Chiudi Questo HUD" + +#: Hud.py:153 +msgid "Save HUD Layout" +msgstr "Salva HUD Layout" + +#: Hud.py:157 +msgid "Reposition StatWindows" +msgstr "Riposiziona finestre delle stats" + +#: Hud.py:161 +msgid "Show Player Stats" +msgstr "Mostra stat del giocatore" + +#: Hud.py:166 Hud.py:235 +msgid "For This Blind Level Only" +msgstr "Solo per questo Livello di Buio" + +#: Hud.py:171 Hud.py:240 +msgid "For Multiple Blind Levels:" +msgstr "Per Multipli Livelli Di Buio" + +#: Hud.py:174 Hud.py:243 +msgid " 0.5 to 2.0 x Current Blinds" +msgstr " 0.5 a 2.0 x Bui Correnti" + +#: Hud.py:179 Hud.py:248 +msgid " 0.33 to 3.0 x Current Blinds" +msgstr " 0.33 a 3.0 Bui Correnti" + +#: Hud.py:184 Hud.py:253 +msgid " 0.1 to 10 x Current Blinds" +msgstr "0.1 a 10 x Bui Correnti" + +#: Hud.py:189 Hud.py:258 +msgid " All Levels" +msgstr " Tutti i Livelli" + +#: Hud.py:194 Hud.py:263 +msgid "For #Seats:" +msgstr " Per #posti" + +#: Hud.py:197 Hud.py:266 +msgid " Any Number" +msgstr " Qualsiasi numero" + +#: Hud.py:202 Hud.py:271 +msgid " Custom" +msgstr " Personalizzato" + +#: Hud.py:207 Hud.py:276 +msgid " Exact" +msgstr " Esatto" + +#: Hud.py:212 Hud.py:281 +msgid "Since:" +msgstr "Dal:" + +#: Hud.py:215 Hud.py:284 +msgid " All Time" +msgstr " Sempre" + +#: Hud.py:220 Hud.py:289 +msgid " Session" +msgstr " Sessione" + +#: Hud.py:225 Hud.py:294 +msgid " %s Days" +msgstr " %s Giorni" + +#: Hud.py:230 +msgid "Show Opponent Stats" +msgstr "Mostra Stats Avversario" + +#: Hud.py:352 +msgid "Debug StatWindows" +msgstr "Debug Finestre delle Stats" + +#: Hud.py:356 +msgid "Set max seats" +msgstr "Setta max numero di posti" + +#: Hud.py:577 +msgid "Updating config file" +msgstr "Aggiornamento file di configurazione" + +#: Hud.py:586 +msgid "No layout found for %d-max games for site %s\n" +msgstr "Nessuna layout trovata per i giochi %d-max del sito %s\n" + +#: Hud.py:600 +msgid "" +"exception in Hud.adj_seats\n" +"\n" +msgstr "" +"eccezzione in Hud.adj_seats\n" +"\n" + +#: Hud.py:601 +msgid "error is %s" +msgstr "L' errore è %s" + +#: Hud.py:608 +msgid "Error finding actual seat.\n" +msgstr "Errore attuale posto a sedere non trovato\n" + +#: Hud.py:624 +msgid "Creating hud from hand " +msgstr "Creazione HUD dalla mano" + +#: Hud.py:676 +msgid "" +"KeyError at the start of the for loop in update in hud_main. How this can " +"possibly happen is totally beyond my comprehension. Your HUD may be about to " +"get really weird. -Eric" +msgstr "" +"Errore significativo, all'inizio del ciclo di aggiornamento dei principali " +"HUD. Come può accadere tutto questo è non lo so. Il vostro HUD è " +"probabilmente in procinto di diventare completamente pazzo. -Eric" + +#: Hud.py:677 +msgid "(btw, the key was %s and statd is %s" +msgstr "(cmq,la chiave è %s e la stat è %s" + +#: ImapFetcher.py:44 ImapFetcher.py:53 +msgid "re_SplitTourneys isn't matching" +msgstr "re_SplitTourneys non corrisponde" + +#: ImapFetcher.py:67 +msgid "response to logging in: " +msgstr "response to logging in: " + +#: ImapFetcher.py:83 +msgid "ImapFetcher: Found %s messages to fetch" +msgstr "ImapFetcher: Trovati %s messaggi da salvare" + +#: ImapFetcher.py:103 +msgid "Completed retrieving IMAP messages, closing server connection" +msgstr "Memorizzazione messaggi IMAP completata,chiusura connessione al server" + +#: ImapFetcher.py:109 +msgid "No Tournament summaries found." +msgstr "Nessun file di riassunto del torneo trovato." + +#: ImapFetcher.py:111 +msgid "Errors: %s" +msgstr "Errori: %s" + +#: ImapFetcher.py:159 +msgid "Finished importing %s/%s PS summaries" +msgstr "Importazione %s/%s PS file di riassunto completata" + +#: Mucked.py:327 +msgid "No Name" +msgstr "Nessun Nome" + +#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: WinamaxToFpdb.py:192 +msgid "limit not found in self.limits(%s). hand: '%s'" +msgstr "Limite non trovato in self.limits(%s). mano:'%s'" + +#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +msgid "readHandInfo: DATETIME not matched: '%s'" +msgstr "readHandInfo: DATATIME non riscontrata: '%s'" + +#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +msgid "readButton: not found" +msgstr "readButton:Non trovato" + +#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +msgid "readBlinds in noSB exception - no SB created" +msgstr "Eccezione readBlinds in noSB - SB non creato" + +#: Options.py:31 +msgid "If passed error output will go to the console rather than ." +msgstr "Se un errore è trasmesso esso andrà alla console" + +#: Options.py:34 +msgid "Overrides the default database name" +msgstr "Sovrascrive il nome del database di default" + +#: Options.py:37 +msgid "Specifies a configuration file." +msgstr "Seleziona un file di configurazione" + +#: Options.py:40 +msgid "" +"Indicates program was restarted with a different path (only allowed once)." +msgstr "" +"Il programma indicato è stato riavviato con un percorso diverso (una volta " +"autorizzato)." + +#: Options.py:43 +msgid "Module name for Hand History Converter" +msgstr "Nome del modulo per il convertitore di Hand History" + +#: Options.py:46 +msgid "A sitename" +msgstr "Un nome del sito" + +#: Options.py:50 +msgid "Error logging level:" +msgstr "Errori di logging level:" + +#: Options.py:53 +msgid "Print version information and exit." +msgstr "Mostra informazioni versione e esci" + +#: Options.py:58 +msgid "Input file" +msgstr "File di ingresso" + +#: Options.py:60 +msgid "Input directory" +msgstr "Cartella di Ingresso" + +#: Options.py:62 +msgid "Input out path in quiet mode" +msgstr "Percorso di ingresso in modalità silenziosa" + +#: Options.py:64 +msgid "File to be split is a PokerStars or Full Tilt Poker archive file" +msgstr "" +"File da dividere è un file di archivio di Pokerstars o di Full Tilt Poker" + +#: Options.py:66 +msgid "How many hands do you want saved to each file. Default is 100" +msgstr "Quante mani desideri salvare per file?Default a 100" + +#: Options.py:68 +msgid "X location to open window" +msgstr "x posizione di apertura finestra" + +#: Options.py:70 +msgid "Y location to open Window" +msgstr "y posizione di apertura finestra" + +#: Options.py:72 +msgid "Auto-start Auto-import" +msgstr "Auto-Start Importazione-Auto" + +#: Options.py:74 +msgid "Start Minimized" +msgstr "Avvio ridotto a icona" + +#: Options.py:76 +msgid "Start Hidden" +msgstr "Avvio Nascosto" + +#: Options.py:110 +msgid "Alias '%s' unknown" +msgstr "Alias ​​'%s' sconosciuto" + +#: Options.py:120 +msgid "press enter to end" +msgstr "premi invio per finire" + +#: P5sResultsParser.py:10 +msgid "You need to manually enter the playername" +msgstr "Inserisci manualmente il nome del giocatore" + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: WinamaxToFpdb.py:263 +msgid "Failed to detect currency. Hand ID: %s: '%s'" +msgstr "Rilevazione fallita.ID Mano: %s: '%s'" + +#: PacificPokerToFpdb.py:325 +msgid "No match in markStreets" +msgstr "" + +#: PacificPokerToFpdb.py:429 +#, fuzzy +msgid "DEBUG: unimplemented readAction: '%s' '%s'" +msgstr "readAction non implementata: '%s' '%s'" + +#: PartyPokerToFpdb.py:212 +msgid "Cannot fetch field '%s'" +msgstr "Impossibile recuperare il campo '%s'" + +#: PartyPokerToFpdb.py:216 +msgid "Unknown limit '%s'" +msgstr "Limite sconosciuto '%s'" + +#: PartyPokerToFpdb.py:221 +msgid "Unknown game type '%s'" +msgstr "Tipo di gioco sconosciuto '%s'" + +#: PartyPokerToFpdb.py:255 +msgid "Cannot read HID for current hand: %s" +msgstr "Impossibile leggere HID dalla mano corrente: %s" + +#: PartyPokerToFpdb.py:260 +msgid "Cannot read Handinfo for current hand" +msgstr "Impossibile leggere Handinfo per la mano corrente" + +#: PartyPokerToFpdb.py:265 +msgid "Cannot read GameType for current hand" +msgstr "Impossibile leggere il Tipo Di Gioco per la mano corrente" + +#: SplitHandHistory.py:76 +msgid "File not found" +msgstr "File non trovato" + +#: SplitHandHistory.py:86 +msgid "%s processed" +msgstr "%s processati" + +#: SplitHandHistory.py:105 +msgid "Nope, will not work (fileno=%d)" +msgstr "Non funzionerà (fileno =%d)" + +#: SplitHandHistory.py:126 +msgid "Unexpected error processing file" +msgstr "Errore inatteso durante il processo del file" + +#: SplitHandHistory.py:165 +msgid "End of file reached" +msgstr "Fine del file raggiunta" + +#: Stats.py:127 Stats.py:128 +msgid "Total Profit" +msgstr "Profitto totale" + +#: Stats.py:149 Stats.py:156 +msgid "Voluntarily Put In Pot Pre-Flop%" +msgstr "Volonta di mettere soldi nel piatto Pre-Flop%" + +#: Stats.py:169 Stats.py:177 +msgid "Pre-Flop Raise %" +msgstr "Rilancio Pre-Flop %" + +#: Stats.py:190 Stats.py:198 +msgid "% went to showdown" +msgstr "% andato allo showdown" + +#: Stats.py:211 Stats.py:219 +msgid "% won money at showdown" +msgstr "% soldi vinti allo showdown" + +#: Stats.py:234 Stats.py:243 +msgid "profit/100hands" +msgstr "profitto/100 mani" + +#: Stats.py:237 +msgid "exception calcing p/100: 100 * %d / %d" +msgstr "eccezione di calcolo p/100: 100* %d / %d" + +#: Stats.py:256 Stats.py:265 +msgid "big blinds/100 hands" +msgstr "big blinds/100 mani" + +#: Stats.py:278 Stats.py:287 +msgid "Big Bets/100 hands" +msgstr "Big Bets/100 mani" + +#: Stats.py:281 +msgid "exception calcing BB/100: " +msgstr "eccezione calcolo BB/100: " + +#: Stats.py:301 Stats.py:310 +msgid "Flop Seen %" +msgstr "Flop visti %" + +#: Stats.py:333 Stats.py:342 +msgid "number hands seen" +msgstr "numero mani viste" + +#: Stats.py:355 Stats.py:363 +msgid "folded flop/4th" +msgstr "foldate al flop/4th" + +#: Stats.py:376 +msgid "% steal attempted" +msgstr "% tentativo di steal" + +#: Stats.py:391 +msgid "% success steal" +msgstr "% steal con successo" + +#: Stats.py:406 Stats.py:413 +msgid "% folded SB to steal" +msgstr "% foldate davanti uno steal da SB" + +#: Stats.py:425 Stats.py:432 +msgid "% folded BB to steal" +msgstr "% foldate davanti uno steal da BB" + +#: Stats.py:447 Stats.py:454 +msgid "% folded blind to steal" +msgstr "% foldate davanti uno steal dai blind" + +#: Stats.py:466 Stats.py:473 +msgid "% 3 Bet preflop/3rd" +msgstr "% 3 Bet preflop/3rd" + +#: Stats.py:485 Stats.py:492 +msgid "% 4 Bet preflop/4rd" +msgstr "% 4 Bet preflop/4rd" + +#: Stats.py:504 Stats.py:511 +msgid "% Cold 4 Bet preflop/4rd" +msgstr "% 4 Bet preflop/4rd" + +#: Stats.py:523 Stats.py:530 +msgid "% Squeeze preflop" +msgstr "% Squeeze preflop" + +#: Stats.py:543 Stats.py:550 +msgid "% Raise to Steal" +msgstr "% Rilancio a uno Steal" + +#: Stats.py:563 Stats.py:570 +msgid "% Fold to 3 Bet preflop" +msgstr "% Fold a una 3 Bet preflop" + +#: Stats.py:582 Stats.py:589 +msgid "% Fold to 4 Bet preflop" +msgstr "% Fold a una 4 Bet preflop" + +#: Stats.py:603 Stats.py:610 +msgid "% won$/saw flop/4th" +msgstr "% vinti$/flop visti/4th" + +#: Stats.py:622 Stats.py:629 +msgid "Aggression Freq flop/4th" +msgstr "Frequenza Aggressione al flop/4th" + +#: Stats.py:641 Stats.py:648 +msgid "Aggression Freq turn/5th" +msgstr "Frequenza Aggressione al turn/5th" + +#: Stats.py:660 Stats.py:667 +msgid "Aggression Freq river/6th" +msgstr "Frequenza Aggressione al river/6th" + +#: Stats.py:679 Stats.py:686 +msgid "Aggression Freq 7th" +msgstr "Frequenza Aggressione 7th" + +#: Stats.py:705 Stats.py:712 +msgid "Post-Flop Aggression Freq" +msgstr "Frequenza Aggressione Post-Flop" + +#: Stats.py:733 Stats.py:740 +msgid "Aggression Freq" +msgstr "Frequenza Aggressione" + +#: Stats.py:759 Stats.py:766 +msgid "Aggression Factor" +msgstr "Fattore Aggressione" + +#: Stats.py:783 Stats.py:790 +msgid "% continuation bet " +msgstr "% continuation bet" + +#: Stats.py:802 Stats.py:809 +msgid "% continuation bet flop/4th" +msgstr "% continuation bet al flop/4th" + +#: Stats.py:821 Stats.py:828 +msgid "% continuation bet turn/5th" +msgstr "% continuation bet al turn/5th" + +#: Stats.py:840 Stats.py:847 +msgid "% continuation bet river/6th" +msgstr "% continuation bet al river/6th" + +#: Stats.py:859 Stats.py:866 +msgid "% continuation bet 7th" +msgstr "% continuation bet 7th" + +#: Stats.py:878 Stats.py:885 +msgid "% fold frequency flop/4th" +msgstr "% frequenza fold al flop/4th" + +#: Stats.py:897 Stats.py:904 +msgid "% fold frequency turn/5th" +msgstr "% frequenza fold al turn/5th" + +#: Stats.py:916 Stats.py:923 +msgid "% fold frequency river/6th" +msgstr "% frequenza fold al river/6th" + +#: Stats.py:935 Stats.py:942 +msgid "% fold frequency 7th" +msgstr "% frequenza fold 7th" + +#: Stats.py:962 +msgid "Example stats, player = %s hand = %s:" +msgstr "Esempio stats, giocatore=%s mano=%s:" + +#: Stats.py:995 +msgid "" +"\n" +"\n" +"Legal stats:" +msgstr "" +"\n" +"\n" +"Stats certificate:" + +#: Stats.py:996 +msgid "" +"(add _0 to name to display with 0 decimal places, _1 to display with 1, " +"etc)\n" +msgstr "" +"(Aggiungere _0 al nome da visualizzare con 0 decimale, per visualizzare con " +"_1 1, ecc)\n" + +#: Stove.py:290 +msgid "No board given. Using Monte-Carlo simulation..." +msgstr "Nessun board trovato.Usando simulazione Monte-Carlo" + +#: TableWindow.py:152 +msgid "Can't find table %s" +msgstr "Impossibile trovare tavolo %s" + +#: Tables_Demo.py:61 +msgid "Fake HUD Main Window" +msgstr "Fake HUD finestra principale" + +#: Tables_Demo.py:91 +msgid "enter table name to find: " +msgstr "inserisci il nome del tavolo da cercare:" + +#: TournamentTracker.py:39 +msgid "" +"Note: error output is being diverted to fpdb-error-log.txt and HUD-error." +"txt. Any major error will be reported there _only_." +msgstr "" +"Nota: gli errori vengono reindirizzati a fpdb-error-log.txt e HUD-error.txt. " +"Ogni grave errore viene da noi registrato li _solo_." + +#: TournamentTracker.py:100 +msgid "tournament edit window=" +msgstr "Modifica finestra torneo=" + +#: TournamentTracker.py:103 +msgid "FPDB Tournament Entry" +msgstr "FPDB Tournament Entry" + +#: TournamentTracker.py:143 +msgid "Closing this window will stop the Tournament Tracker" +msgstr "Chiudi questa finestra per stoppare il Tracker di Torneo" + +#: TournamentTracker.py:145 +msgid "Enter Tournament" +msgstr "Inserisci torneo" + +#: TournamentTracker.py:150 +msgid "FPDB Tournament Tracker" +msgstr "FPDB Tracker torneo" + +#: TournamentTracker.py:161 +msgid "Edit" +msgstr "Modifica" + +#: TournamentTracker.py:164 +msgid "Rebuy" +msgstr "Rebuy" + +#: TournamentTracker.py:263 +msgid "db error: skipping " +msgstr "errore db: skipping" + +#: TournamentTracker.py:265 +msgid "Database error %s in hand %d. Skipping.\n" +msgstr "Errore database %s nella mano %d. Skipping\n" + +#: TournamentTracker.py:274 +msgid "could not find tournament: skipping" +msgstr "Impossibile trovare torneo: skipping" + +#: TournamentTracker.py:275 +msgid "Could not find tournament %d in hand %d. Skipping.\n" +msgstr "Impossibile trovare torneo %d nella mano %d. Skipping.\n" + +#: TournamentTracker.py:298 +msgid "table name %s not found, skipping.\n" +msgstr "Nome tavolo %s non trovato, skipping.\n" + +#: TournamentTracker.py:305 +msgid "tournament tracker starting\n" +msgstr "Avvio Tracker del torneo\n" + +#: TourneyFilters.py:52 +msgid "Sites:" +msgstr "Siti:" + +#: TourneyFilters.py:54 +msgid "Tourney Type" +msgstr "Tipo Torneo" + +#: TourneyFilters.py:88 +msgid "setting numTourneys:" +msgstr "impostazione numTourneys:" + +#: TourneySummary.py:133 +msgid "END TIME" +msgstr "ORA FINE " + +#: TourneySummary.py:134 +msgid "TOURNEY NAME" +msgstr "NOME TORNEO" + +#: TourneySummary.py:135 +msgid "TOURNEY NO" +msgstr "N° TORNEO" + +#: TourneySummary.py:140 +msgid "CURRENCY" +msgstr "VALUTA" + +#: TourneySummary.py:143 +msgid "ENTRIES" +msgstr "PARTECIPANTI" + +#: TourneySummary.py:144 +msgid "SPEED" +msgstr "VELOCITA" + +#: TourneySummary.py:145 +msgid "PRIZE POOL" +msgstr "PRIZE POOL" + +#: TourneySummary.py:146 +msgid "STARTING CHIP COUNT" +msgstr "STACK DI PARTENZA" + +#: TourneySummary.py:148 +msgid "REBUY" +msgstr "REBUY" + +#: TourneySummary.py:149 +msgid "ADDON" +msgstr "ADDON" + +#: TourneySummary.py:150 +msgid "KO" +msgstr "KO" + +#: TourneySummary.py:151 +msgid "MATRIX" +msgstr "MATRIX" + +#: TourneySummary.py:152 +msgid "MATRIX ID PROCESSED" +msgstr "ID MATRIX PROCESSATO" + +#: TourneySummary.py:153 +msgid "SHOOTOUT" +msgstr "SHOOTOUT" + +#: TourneySummary.py:154 +msgid "MATRIX MATCH ID" +msgstr "ID MATRIX CORRISPONDENTE" + +#: TourneySummary.py:155 +msgid "SUB TOURNEY BUY IN" +msgstr "SUB TOURNEY BUY IN" + +#: TourneySummary.py:156 +msgid "SUB TOURNEY FEE" +msgstr "SUB TOURNEY FEE" + +#: TourneySummary.py:157 +msgid "REBUY CHIPS" +msgstr "REBUY CHIPS" + +#: TourneySummary.py:158 +msgid "ADDON CHIPS" +msgstr "ADDON CHIPS" + +#: TourneySummary.py:159 +msgid "REBUY COST" +msgstr "COSTO REBUY" + +#: TourneySummary.py:160 +msgid "ADDON COST" +msgstr "COSTO ADDON" + +#: TourneySummary.py:161 +msgid "TOTAL REBUYS" +msgstr "TOTALE REBUY" + +#: TourneySummary.py:162 +msgid "TOTAL ADDONS" +msgstr "TOTALE ADDONS" + +#: TourneySummary.py:165 +msgid "SNG" +msgstr "SNG" + +#: TourneySummary.py:166 +msgid "SATELLITE" +msgstr "SATELLITE" + +#: TourneySummary.py:167 +msgid "DOUBLE OR NOTHING" +msgstr "DOUBLE OR NOTHING" + +#: TourneySummary.py:168 +msgid "GUARANTEE" +msgstr "GARANTITI" + +#: TourneySummary.py:169 +msgid "ADDED" +msgstr "AGGIUNTI" + +#: TourneySummary.py:170 +msgid "ADDED CURRENCY" +msgstr "AGGIUNTA VALUTA" + +#: TourneySummary.py:171 +msgid "COMMENT" +msgstr "COMMENTO" + +#: TourneySummary.py:172 +msgid "COMMENT TIMESTAMP" +msgstr "COMMENTO TIMESTAMP" + +#: TourneySummary.py:175 +msgid "PLAYER IDS" +msgstr "IDS GIOCATORE" + +#: TourneySummary.py:177 +msgid "TOURNEYS PLAYERS IDS" +msgstr "IDS DEI GIOCATORI DI TORNEI" + +#: TourneySummary.py:178 +msgid "RANKS" +msgstr "RANKS" + +#: TourneySummary.py:179 +msgid "WINNINGS" +msgstr "VINCITE" + +#: TourneySummary.py:180 +msgid "WINNINGS CURRENCY" +msgstr "VINCITE CORRENTI" + +#: TourneySummary.py:181 +msgid "COUNT REBUYS" +msgstr "NUMERO REBUY" + +#: TourneySummary.py:182 +msgid "COUNT ADDONS" +msgstr "NUMERO ADDON" + +#: TourneySummary.py:183 +msgid "NB OF KO" +msgstr "NUMERO DI KO" + +#: TourneySummary.py:230 +msgid "Tourney Insert/Update done" +msgstr "Torneo Inserito/Aggiornamento completato" + +#: TourneySummary.py:250 +msgid "addPlayer: rank:%s - name : '%s' - Winnings (%s)" +msgstr "addPlayer: rank: %s - nome: %s - Vincite(%s)" + +#: TourneySummary.py:277 +msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)" +msgstr "incrementPlayerWinnings: nome: '%s' - Aggiungi vincite (%s)" + +#: TreeViewTooltips.py:108 +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 "" +"Questo modulo è stato sviluppato e testato con la versione 2.8.18 delle " +"gtk. Tu stai usando la versione %d.%d.%d. " + +#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +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." + +#: WinTables.py:86 +msgid "self.window doesn't exist? why?" +msgstr "self.window non esiste?Perchè?" + +#: WinamaxToFpdb.py:300 +msgid "readplayerstacks: re is '%s'" +msgstr "readpalyerstacks: re è '%s'" + +#: WinamaxToFpdb.py:317 +msgid "Failed to add streets. handtext=%s" +msgstr "Aggiunta streets fallita: testomano=%s" + +#: WinamaxToFpdb.py:327 +msgid "readButton: button on pos %d" +msgstr "readButton: button sulla posizione %d" + +#: WinamaxToFpdb.py:379 +msgid "No hole cards found for %s" +msgstr "Carte Personali non trovate per %s" + +#: WinamaxToFpdb.py:385 +msgid "Hero cards %s: %s" +msgstr "Carte di Hero %s: %s" + +#: WinamaxToFpdb.py:412 +msgid "add show actions %s" +msgstr "Aggiungi mostra azioni %s" + +#: WinamaxToFpdb.py:469 +msgid "Read shown cards: %s" +msgstr "Lettura carte mostrate: %s" + +#: XTables.py:70 +msgid "Could not retrieve XID from table xwininfo. xwininfo is %s" +msgstr "Impossibile ritrovare XID dal tavolo xwininfo. xwininfo è %s" + +#: XTables.py:74 +msgid "No match in XTables for table '%s'." +msgstr "Nessuna corrispondenza in Xtables per il tavolo '%s'" + +#: fpdb.pyw:38 +msgid " - press return to continue\n" +msgstr " -premi return per continuare\n" + +#: fpdb.pyw:45 +msgid "" +"\n" +"python 2.5-2.7 not found, please install python 2.5, 2.6 or 2.7 for fpdb\n" +msgstr "" +"\n" +"python 2.5-2.7 non trovato,si prega di installare python 2.5,2.6 o 2.7 per " +"fpdb\n" + +#: fpdb.pyw:57 +msgid "" +"We appear to be running in Windows, but the Windows Python Extensions are " +"not loading. Please install the PYWIN32 package from http://sourceforge.net/" +"projects/pywin32/" +msgstr "" +"Ci sembra essere in esecuzione in Windows, ma le estensioni Python di " +"Windows non vengono caricate. Si prega di installare il pacchetto PYWIN32 da " +"http://sourceforge.net/projects/pywin32/" + +#: fpdb.pyw:80 +msgid "" +"Unable to load PyGTK modules required for GUI. Please install PyCairo, " +"PyGObject, and PyGTK from www.pygtk.org." +msgstr "" +"Impossibile caricare moduli richiesti per la GUI.Si prega di installare " +"PyCairo,P, e PyGTK da www.pygtk.org.yGObject" + +#: fpdb.pyw:123 +msgid "GuiStove not found. If you want to use it please install pypoker-eval." +msgstr "GuiStove non trovata.Se vuoi sarla installare pypoker-eval" + +#: fpdb.pyw:260 +msgid "" +"Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " +"sqlcoder, Bostik, and others" +msgstr "" +"Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " +"sqlcoder, Bostik e altri" + +#: fpdb.pyw:261 +msgid "" +"You are free to change, and distribute original or changed versions of fpdb " +"within the rules set out by the license" +msgstr "" +"Siete liberi di modificare e distribuire versioni originali o modificate di " +"fpdb entro le regole stabilite dalla licenza." + +#: fpdb.pyw:262 +msgid "Please see fpdb's start screen for license information" +msgstr "" +"Si prega di consultare la schermata iniziale fpdb per le informazioni sulla " +"licenza" + +#: fpdb.pyw:266 +msgid "and others" +msgstr "e altri" + +#: fpdb.pyw:272 +msgid "Operating System" +msgstr "Sistema operativo" + +#: fpdb.pyw:292 +msgid "Your config file is: " +msgstr "Il tuo file di configurazione è:" + +#: fpdb.pyw:297 +msgid "Version Information:" +msgstr "Informazioni versione:" + +#: fpdb.pyw:304 +msgid "Threads: " +msgstr "Threads: " + +#: fpdb.pyw:327 +msgid "" +"Updated preferences have not been loaded because windows are open. Re-start " +"fpdb to load them." +msgstr "" +"L'aggiornamento delle preferenze non è ancora stato caricato perchè le " +"finestre sono ancora aperte.E necessario riavviare fpdb per caricarle." + +#: fpdb.pyw:337 +msgid "Maintain Databases" +msgstr "Mantenimento Database" + +#: fpdb.pyw:347 +msgid "saving updated db data" +msgstr "salva aggiornamenti dati db" + +#: fpdb.pyw:354 +msgid "guidb response was " +msgstr "La risposta di guidb è stata " + +#: fpdb.pyw:360 +msgid "" +"Cannot open Database Maintenance window because other windows have been " +"opened. Re-start fpdb to use this option." +msgstr "" +"Ompossibile aprire Mantenimento Database perchè altre finestre sono aperte." +"Riavvia Fpdb per usare questa opzione." + +#: fpdb.pyw:363 +msgid "Number of Hands: " +msgstr "Numero di mani:" + +#: fpdb.pyw:364 +msgid "" +"\n" +"Number of Tourneys: " +msgstr "" +"\n" +"Numero di tornei: " + +#: fpdb.pyw:365 +msgid "" +"\n" +"Number of TourneyTypes: " +msgstr "" +"\n" +"Numero di tipo di torneo" + +#: fpdb.pyw:366 +msgid "Database Statistics" +msgstr "Statitstiche database" + +#: fpdb.pyw:375 +msgid "HUD Configurator - choose category" +msgstr "Configurazione HUD - Scegli una categoria" + +#: fpdb.pyw:381 +#, fuzzy +msgid "" +"Please select the game category for which you want to configure HUD stats:" +msgstr "" +"Si prega di selezionare la categoria di gioco per cui si desidera " +"configurare statistiche HUD e il numero di righe e colonne:" + +#: fpdb.pyw:436 +msgid "HUD Configurator - please choose your stats" +msgstr "Configurazione HUD - Scegli le tue stats" + +#: fpdb.pyw:442 +msgid "Please choose the stats you wish to use in the below table." +msgstr "" +"Scegliere le statistiche che si desidera utilizzare nella tabella " +"sottostante." + +#: fpdb.pyw:446 +msgid "Note that you may not select any stat more than once or it will crash." +msgstr "" +"Notare che non è possibile selezionare qualsiasi stat più di una volta o " +"andrà in crash." + +#: fpdb.pyw:450 +msgid "" +"It is not currently possible to select \"empty\" or anything else to that " +"end." +msgstr "" +"Non è possibile selezionare \"vuoto\" o qualsiasi altra cosa a tal fine." + +#: fpdb.pyw:454 +msgid "" +"To configure things like colouring you will still have to use the " +"Preferences dialogue or manually edit your HUD_config.xml." +msgstr "" +"Per configurare la colorazione sarà necessario utilizzare il dialogo " +"Preferenze o modificare manualmente il HUD_config.xml." + +#: fpdb.pyw:572 +msgid "Confirm deleting and recreating tables" +msgstr "Confermare l'eliminazione e ricreare le tabelle" + +#: fpdb.pyw:573 +msgid "Please confirm that you want to (re-)create the tables." +msgstr "Confermare la (ri-)costruzione delle tabelle." + +#: 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 "" +" Se ci sono già delle tabelle nel database %s su %s esse saranno cancellate " +"e dovrete reimportare la vostre hand-history\n" + +#: fpdb.pyw:575 +msgid "This may take a while." +msgstr "Questa operazione potrebbe richiedere un po '." + +#: fpdb.pyw:600 +msgid "User cancelled recreating tables" +msgstr "L'utente ha annullato la ricostruzione delle tabelle" + +#: fpdb.pyw:607 +msgid "Please confirm that you want to re-create the HUD cache." +msgstr "Confermare se si desidera ri-costruire la cache dell'HUD" + +#: fpdb.pyw:615 +msgid " Hero's cache starts: " +msgstr " La cache di Hero inizia il: " + +#: fpdb.pyw:629 +msgid " Villains' cache starts: " +msgstr " La cache di Villain inizia il: " + +#: fpdb.pyw:642 +msgid " Rebuilding HUD Cache ... " +msgstr " Ricostruzione HUD cache ... " + +#: fpdb.pyw:650 +msgid "User cancelled rebuilding hud cache" +msgstr "L' utente ha annullato la ricostruzione della cache dell'HUD" + +#: fpdb.pyw:662 +msgid "Confirm rebuilding database indexes" +msgstr "Conferma ricostruzione indici del database" + +#: fpdb.pyw:663 +msgid "Please confirm that you want to rebuild the database indexes." +msgstr "Si prega di confermare la ricostruzione indici del database" + +#: fpdb.pyw:671 +msgid " Rebuilding Indexes ... " +msgstr " Ricostruzione Indici in corso.... " + +#: fpdb.pyw:678 +msgid " Cleaning Database ... " +msgstr " Pulizia Database in corso... " + +#: fpdb.pyw:683 +msgid " Analyzing Database ... " +msgstr " Analisi Databse in corso... " + +#: fpdb.pyw:688 +msgid "User cancelled rebuilding db indexes" +msgstr "L'utente ha cancellato la ricostruzione degli indici" + +#: fpdb.pyw:782 +msgid "" +"Unimplemented: Save Profile (try saving a HUD layout, that should do it)" +msgstr "Non Implementato:Salavataggio Profilo(Prova a salvare l HUD layout)" + +#: fpdb.pyw:837 +msgid "_Main" +msgstr "_Main" + +#: fpdb.pyw:838 fpdb.pyw:869 +msgid "_Quit" +msgstr "_Chiudi" + +#: fpdb.pyw:839 +msgid "L" +msgstr " L" + +#: fpdb.pyw:839 +msgid "_Load Profile (broken)" +msgstr "_Carica Profilo (nonfunziona)" + +#: fpdb.pyw:840 +msgid "S" +msgstr "S" + +#: fpdb.pyw:840 +msgid "_Save Profile (todo)" +msgstr "_Salva Profilo (dafare)" + +#: fpdb.pyw:841 +msgid "F" +msgstr "F" + +#: fpdb.pyw:841 +msgid "Pre_ferences" +msgstr "Pre_ferenze" + +#: fpdb.pyw:842 +msgid "_Import" +msgstr "_Importa" + +#: fpdb.pyw:843 +msgid "B" +msgstr "B" + +#: fpdb.pyw:844 +msgid "R" +msgstr "R" + +#: fpdb.pyw:844 +msgid "Tournament _Results Import" +msgstr "Importazione Risultati_Torneo" + +#: fpdb.pyw:845 +msgid "I" +msgstr "I" + +#: fpdb.pyw:845 +msgid "_Import through eMail/IMAP" +msgstr "_Importazione da eMail/IMAP" + +#: fpdb.pyw:846 +msgid "_Viewers" +msgstr "_Viewers" + +#: fpdb.pyw:847 +msgid "A" +msgstr "A" + +#: fpdb.pyw:847 +msgid "_Auto Import and HUD" +msgstr "_Auto Importazione e HUD" + +#: fpdb.pyw:848 +msgid "H" +msgstr "H" + +#: fpdb.pyw:848 +msgid "_HUD Configurator" +msgstr "_Configurazione HUD" + +#: fpdb.pyw:849 +msgid "G" +msgstr "G" + +#: fpdb.pyw:849 +msgid "_Graphs" +msgstr "_Grafici" + +#: fpdb.pyw:850 fpdb.pyw:1125 +msgid "Tourney Graphs" +msgstr "Grafici Torneo" + +#: fpdb.pyw:851 +msgid "Stove (preview)" +msgstr "Stove (anteprima)" + +#: fpdb.pyw:852 +msgid "P" +msgstr "P" + +#: fpdb.pyw:852 +msgid "Ring _Player Stats (tabulated view, not on pgsql)" +msgstr "Stats_Giocatore CashGame (tabulated view,non su pgsql)" + +#: fpdb.pyw:853 +msgid "T" +msgstr "T" + +#: fpdb.pyw:853 +msgid "_Tourney Stats (tabulated view, not on pgsql)" +msgstr "_Stats Torneo (tabulated view,non su pgsql)" + +#: fpdb.pyw:854 +msgid "Tourney _Viewer" +msgstr "Viewer_Torneo" + +#: fpdb.pyw:855 +msgid "O" +msgstr "O" + +#: fpdb.pyw:855 +msgid "P_ositional Stats (tabulated view, not on sqlite)" +msgstr "P_ositional Stats (tabulated view,non su sqllite)" + +#: fpdb.pyw:856 fpdb.pyw:1084 +msgid "Session Stats" +msgstr "Stats Sessione" + +#: fpdb.pyw:857 +msgid "Hand _Replayer (not working yet)" +msgstr "Hand _Replayer (non funziona)" + +#: fpdb.pyw:858 +msgid "_Database" +msgstr "_Database" + +#: fpdb.pyw:859 +msgid "_Maintain Databases" +msgstr "_Mantenimento Database" + +#: fpdb.pyw:860 +msgid "Create or Recreate _Tables" +msgstr "Crea o Ricrea _Tabelle" + +#: fpdb.pyw:861 +msgid "Rebuild HUD Cache" +msgstr "Ricostruisci HUD Cache" + +#: fpdb.pyw:862 +msgid "Rebuild DB Indexes" +msgstr "Ricostruisci Indici DB" + +#: fpdb.pyw:863 +msgid "_Statistics" +msgstr "_Statistiche" + +#: fpdb.pyw:864 +msgid "Dump Database to Textfile (takes ALOT of time)" +msgstr "Copia Database in un File di Testo (Impiega molto tempo) " + +#: fpdb.pyw:865 +msgid "_Help" +msgstr "_AIuto" + +#: fpdb.pyw:866 +msgid "_Log Messages" +msgstr "_Messaggi di Log" + +#: fpdb.pyw:867 +msgid "A_bout, License, Copying" +msgstr "R_iguardo,Licenze,Copie" + +#: fpdb.pyw:884 +msgid "There is an error in your config file\n" +msgstr "C'è un errore nel file di configurazione\n" + +#: fpdb.pyw:885 +msgid "" +"\n" +"\n" +"Error is: " +msgstr "" +"\n" +"\n" +"L'errore è:" + +#: fpdb.pyw:886 +msgid "CONFIG FILE ERROR" +msgstr "ERRORE CONFIG FILE" + +#: fpdb.pyw:890 +msgid "Logfile is %s\n" +msgstr "File di Log è %s\n" + +#: fpdb.pyw:892 +msgid "Config file" +msgstr "File di Configurazione" + +#: fpdb.pyw:893 +msgid "" +"has been created at:\n" +"%s.\n" +msgstr "" +"è stato creato a:\n" +"%s\n" + +#: fpdb.pyw:894 +msgid "" +"Edit your screen_name and hand history path in the supported_sites section " +"of the Preferences window (Main menu) before trying to import hands." +msgstr "" +"Modifica il tuo screen_name e il percorso della hand history nella sezione " +"dei Siti Supportati nelle Preferenze di fienstra(Main menu) prima di " +"importare le mani." + +#: fpdb.pyw:916 +msgid "Connected to SQLite: %s" +msgstr "Connesso a SQLite: %s" + +#: fpdb.pyw:950 +msgid "Strong Warning - Invalid database version" +msgstr "Attenzione - versione del database non valida" + +#: fpdb.pyw:953 +msgid "An invalid DB version or missing tables have been detected." +msgstr "Una versione non valida del DB o tabelle mancanti sono stati rilevati." + +#: fpdb.pyw:957 +msgid "" +"This error is not necessarily fatal but it is strongly recommended that you " +"recreate the tables by using the Database menu." +msgstr "" +"Questo errore non è fatale ma è fortemente raccomandato di ricreare le " +"tabelle usando il Database menu" + +#: fpdb.pyw:961 +msgid "" +"Not doing this will likely lead to misbehaviour including fpdb crashes, " +"corrupt data etc." +msgstr "" +"Non fare questo proterà a comportamenti instabili,come crash o dati corrotti " +"etc." + +#: fpdb.pyw:975 +msgid "Status: Connected to %s database named %s on host %s" +msgstr "Stato: Connesso a %s database chiamato %s sull' host %s" + +#: fpdb.pyw:985 +msgid "" +"\n" +"Global lock taken by %s" +msgstr "" +"\n" +"Global lock preso da %s" + +#: fpdb.pyw:988 +msgid "" +"\n" +"Failed to get global lock, it is currently held by %s" +msgstr "" +"\n" +"Impossibile ottenere il global lock, è attualmente detenuto da %s" + +#: fpdb.pyw:1023 +msgid "Global lock released.\n" +msgstr "Global lock rilasciato.\n" + +#: fpdb.pyw:1030 +msgid "Auto Import" +msgstr "Importazione automatica" + +#: fpdb.pyw:1040 +msgid "Bulk Import" +msgstr "Importazione manuale" + +#: fpdb.pyw:1047 +msgid "Tournament Results Import" +msgstr "Importazione Risultati Torneo" + +#: fpdb.pyw:1053 +msgid "eMail Import" +msgstr "Importazione da Mail" + +#: fpdb.pyw:1066 +msgid "Tourney Stats" +msgstr "Stats Torneo" + +#: fpdb.pyw:1072 +msgid "Tourney Viewer" +msgstr "Viewer Torneo" + +#: fpdb.pyw:1078 +msgid "Positional Stats" +msgstr "Positional Stats" + +#: fpdb.pyw:1090 +msgid "Hand Replayer" +msgstr "Hand Replayer" + +#: fpdb.pyw:1094 +msgid "" +"Fpdb needs translators!\n" +"If you speak another language and have a few minutes or more to spare get in " +"touch by emailing steffen@schaumburger.info\n" +"\n" +"Welcome to Fpdb!\n" +"To be notified of new snapshots and releases go to https://lists.sourceforge." +"net/lists/listinfo/fpdb-announce and subscribe.\n" +"If you want to follow development more closely go to https://lists." +"sourceforge.net/lists/listinfo/fpdb-main and subscribe.\n" +"\n" +"This program is currently in an alpha-state, so our database format is still " +"sometimes changed.\n" +"You should therefore always keep your hand history files so that you can re-" +"import after an update, if necessary.\n" +"\n" +"For documentation please visit our website/wiki at http://fpdb.sourceforge." +"net/.\n" +"If you need help click on Contact - Get Help on our website.\n" +"Please note that default.conf is no longer needed nor used, all " +"configuration now happens in HUD_config.xml.\n" +"\n" +"This program is free/libre open source software licensed partially under the " +"AGPL3, and partially under GPL2 or later.\n" +"The Windows installer package includes code licensed under the MIT license.\n" +"You can find the full license texts in agpl-3.0.txt, gpl-2.0.txt, gpl-3.0." +"txt and mit.txt in the fpdb installation directory." +msgstr "" +"Fpdb ha bisogno di traduttori!\n" +"Se parli un altra lingua e hai pochi minuti o piu da spendere invia una mail " +"a steffen@schaumburger.info\n" +"\n" +"Benvenuto in Fpdb!\n" +"Per essere avvisato delle nuove release del programma vai a https://lists." +"sourceforge.net/lists/listinfo/fpdb-announce e registrati.\n" +"Se desideri partecipare allo sviluppo del programma vai a https://lists." +"sourceforge.net/lists/listinfo/fpdb-main e registrati.\n" +"\n" +"Il programma al momento è alla versione alpha ,e il formato del nostro " +"databse è cambiato piu di una volta.\n" +"Dopo un aggiornamento del programma dovreste ri-importare le vostre hand " +"history se necessario.\n" +"\n" +"Per la documentazione si prega di visitare il nostro sito/wiki all'indirizzo " +"http://fpdb.sourceforge.net/.\n" +"Se avete bisogno di aiuto cliccate su Contatti-Richiedi Aiuto sul nostro " +"sito web.\n" +"Tutte le configurazioni adesso sono registarte nel file HUD_config.xml.\n" +"\n" +"Questo programma è free/libero open source parzialmente sotto licenza AGPL3 " +"e parzialmente sotto licenza GPL2 o suuccesiva.\n" +"Il pacchetto di installazione di Windows contiene codice soto licenza MIT.\n" +"Potete trovare la licenza completa in formato tetsuale nei file agpl-3.0.txt," +"gpl-2.0.txt,gpl-3.0.txt e mit.txt nella cartella di installazione di fpdb." + +#: fpdb.pyw:1111 +msgid "Help" +msgstr "Aiuto" + +#: fpdb.pyw:1118 +msgid "Graphs" +msgstr "Grafici" + +#: fpdb.pyw:1132 +msgid "Stove" +msgstr "Stove" + +#: fpdb.pyw:1207 +msgid "" +"\n" +"Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " +"in: %s" +msgstr "" +"\n" +"Nota: errore di output è stato registarto nel file fpdb-errors.txt e HUD-" +"errors.txt in:%s" + +#: fpdb.pyw:1208 +msgid "" +"\n" +"Any major error will be reported there _only_.\n" +msgstr "" +"\n" +"Qualsiasi errore sarà riportato qui _solo_.\n" + +#: fpdb.pyw:1237 +msgid "fpdb starting ..." +msgstr "fpdb avvio in corso..." + +#: fpdb.pyw:1337 +msgid "" +"WARNING: Unable to find site '%s'\n" +"\n" +"Press YES to add this site to the database." +msgstr "" +"ATTENZIONE:Impossibile trovare sito '%s'\n" +"\n" +"Premi SI per aggiungere questo sito al database." + +#: fpdb.pyw:1353 +msgid "" +"\n" +"Enter short code for %s\n" +"(up to 3 characters):\n" +msgstr "" +"\n" +"Inserisci abbreviazione per %s\n" +"(finoa 3 caratteri):\n" + +#: fpdb_import.py:51 +msgid "Import database module: MySQLdb not found" +msgstr "Modulo Importazione database:MYSQLdb non trovato" + +#: fpdb_import.py:58 +msgid "Import database module: psycopg2 not found" +msgstr "Modulo Importazione database:psycopg2 non trovato" + +#: fpdb_import.py:184 +msgid "Database ID for %s not found" +msgstr "ID Database %s non trovato" + +#: fpdb_import.py:186 +msgid "" +"[ERROR] More than 1 Database ID found for %s - Multiple currencies not " +"implemented yet" +msgstr "" +"[ERRORE] Più di 1 Database ID trovato per %s - valute multiple non ancora " +"implementate" + +#: fpdb_import.py:232 +msgid "Started at %s -- %d files to import. indexes: %s" +msgstr "Avviato il %s -- %d file da importare. indici: %s" + +#: fpdb_import.py:241 +msgid "No need to drop indexes." +msgstr "Non è necessario eliminare gli indici." + +#: fpdb_import.py:260 +msgid "writers finished already" +msgstr "Scrittura completata" + +#: fpdb_import.py:263 +msgid "waiting for writers to finish ..." +msgstr "Scrittura in corso..." + +#: fpdb_import.py:273 +msgid " ... writers finished" +msgstr " ... scrittura completata" + +#: fpdb_import.py:279 +msgid "No need to rebuild indexes." +msgstr "Non è necessario ricostruire gli indici." + +#: fpdb_import.py:283 +msgid "No need to rebuild hudcache." +msgstr "Non è necessario ricostruire la cache dell'hud." + +#: fpdb_import.py:317 +msgid "sending finish message queue length =" +msgstr "invio messaggio di fine in corso lunghezza coda =" + +#: fpdb_import.py:444 fpdb_import.py:446 +msgid "Converting %s" +msgstr "Conversione %s" + +#: fpdb_import.py:483 +msgid "Hand processed but empty" +msgstr "Mano processata ma è vuota" + +#: fpdb_import.py:497 +msgid "fpdb_import: sending hand to hud" +msgstr "fpdb_import: Invio mano all'HUD in corso" + +#: fpdb_import.py:500 +msgid "Failed to send hand to HUD: %s" +msgstr "Invio mano all'HUD fallito: %s" + +#: fpdb_import.py:515 +msgid "Unknown filter filter_name:'%s' in filter:'%s'" +msgstr "filter_name filtro sconosciuto:'%s' nel filtro:'%s'" + +#: fpdb_import.py:526 +msgid "" +"Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." +"net so we can fix the problem." +msgstr "" +"Errore No.%s si prega di inviare la mano che ha causato questo a fpdb-" +"main@lists.sourceforge.net cosi potremo coreggere il problema." + +#: fpdb_import.py:527 +msgid "Filename:" +msgstr "Nome file:" + +#: fpdb_import.py:528 +msgid "" +"Here is the first line of the hand so you can identify it. Please mention " +"that the error was a ValueError:" +msgstr "" +"Ecco la prima linea della mano in modo da poterlo identificare. Si prega di " +"indicare che l'errore è stato un ValueError:" + +#: fpdb_import.py:530 +msgid "Hand logged to hand-errors.txt" +msgstr "Mano loggata a hand-errors.txt" + +#: fpdb_import.py:586 +msgid "Importing" +msgstr "Importazione in corso" + +#: fpdb_import.py:614 +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:" + +#: test_Database.py:50 +msgid "Testing variance function" +msgstr "Test funzione varianza" + +#: test_Database.py:51 +msgid "result: %s expecting: 0.666666 (result-expecting ~= 0.0): %s" +msgstr "risultato: %s expecting: 0.666666 (result-expecting ~= 0.0): %s" + +#: windows_make_bats.py:30 +msgid "" +"\n" +"This script is only for windows\n" +msgstr "" +"\n" +"Questo script è solo per Windows.\n" + +#: windows_make_bats.py:57 +msgid "" +"\n" +"no gtk directories found in your path - install gtk or edit the path " +"manually\n" +msgstr "" +"\n" +"nessuna cartella gtk trovata in questo percorso - installa gtk o modifica il " +"percorso manualmente\n" + +#~ msgid "" +#~ "Note that this dialogue will overwrite an existing config if one has been " +#~ "made already. " +#~ msgstr "" +#~ "Si noti che questo dialogo sovrascriverà un esistente file di " +#~ "configurazione se è già stato creato. " + +#~ msgid "Abort now if you don't want that." +#~ msgstr "Annulla ora se non vuoi fare questo." + +#~ msgid "%d rows" +#~ msgstr "%d righe" + +#~ msgid "column %d" +#~ msgstr "colonna %d" + +#~ msgid "row %d" +#~ msgstr "riga %d" + +#~ msgid "Confirm recreating HUD cache" +#~ msgstr "Conferma Ricreazione cache dell'HUD" + +#~ msgid "" +#~ "WARNING: Unable to find output hand history directory %s\n" +#~ "\n" +#~ " Press YES to create this directory, or NO to select a new one." +#~ msgstr "" +#~ "ATTENZIONE: Impossibile trovare cartella di output Hand history %s\n" +#~ "\n" +#~ "Premi SI per creare questa cartella, NO per selezionarne una nuova." + +#~ msgid "" +#~ "WARNING: Unable to create hand output directory. Importing is not likely " +#~ "to work until this is fixed." +#~ msgstr "" +#~ "ATTENZIONE:Impossibile creare cartella di output hand history." +#~ "L'importazione non sarà in grado di lavorare fino a quando questo " +#~ "problema non sarà risolto." diff --git a/pyfpdb/locale/fpdb-pl_PL.po b/pyfpdb/locale/fpdb-pl_PL.po index 53052df2..a7338f46 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-03-12 21:23+CET\n" +"POT-Creation-Date: 2011-04-04 22:30+CEST\n" "PO-Revision-Date: 2011-03-09 22:36+0000\n" "Last-Translator: greg20 \n" "Language-Team: Polish (Poland) <>\n" @@ -17,91 +17,96 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2)\n" -#: AbsoluteToFpdb.py:139 AbsoluteToFpdb.py:141 BetfairToFpdb.py:76 +#: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 #: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:211 FulltiltToFpdb.py:213 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PartyPokerToFpdb.py:197 -#: PartyPokerToFpdb.py:199 PkrToFpdb.py:128 PkrToFpdb.py:130 -#: PokerStarsToFpdb.py:185 PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 -#: Win2dayToFpdb.py:97 WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 -#: iPokerToFpdb.py:122 iPokerToFpdb.py:124 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 +#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 +#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 +#: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "" -#: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 -#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 -#: PokerStarsToFpdb.py:186 PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 -#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "" -#: AbsoluteToFpdb.py:204 AbsoluteToFpdb.py:205 BetfairToFpdb.py:108 +#: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 #: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PokerStarsToFpdb.py:222 PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 -#: iPokerToFpdb.py:158 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 +#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 #, fuzzy msgid "No match in readHandInfo: '%s'" msgstr "Brak dopasowań in XTables dla tabeli '%s'." -#: AbsoluteToFpdb.py:207 +#: AbsoluteToFpdb.py:208 msgid "File name didn't match re_*InfoFromFilename" msgstr "" -#: AbsoluteToFpdb.py:208 +#: AbsoluteToFpdb.py:209 msgid "File name: %s" msgstr "" -#: AbsoluteToFpdb.py:209 +#: AbsoluteToFpdb.py:210 msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "" -#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:416 -#: OnGameToFpdb.py:294 PokerStarsToFpdb.py:357 Win2dayToFpdb.py:203 -#: WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 +#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 +#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:287 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 msgid "No small blind" msgstr "" -#: AbsoluteToFpdb.py:324 +#: AbsoluteToFpdb.py:325 msgid "Absolute readStudPlayerCards is only a stub." msgstr "" -#: AbsoluteToFpdb.py:351 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 #: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 #: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" -#: AbsoluteToFpdb.py:401 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:784 PartyPokerToFpdb.py:577 -#: PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 +#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "" -#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:785 PartyPokerToFpdb.py:578 -#: PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 +#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: iPokerToFpdb.py:292 msgid "output translation to" msgstr "" -#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:786 PartyPokerToFpdb.py:579 -#: PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 +#: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -142,89 +147,89 @@ msgstr "" msgid "Could not encode: \"%s\"\n" msgstr "" -#: Configuration.py:109 Configuration.py:124 +#: Configuration.py:111 Configuration.py:118 Configuration.py:133 msgid "Config file has been created at %s.\n" msgstr "" -#: Configuration.py:123 +#: Configuration.py:132 msgid "" "No %s found\n" " in %s\n" " or %s\n" msgstr "" -#: Configuration.py:128 Configuration.py:129 +#: Configuration.py:137 Configuration.py:138 msgid "Error copying .example config file, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:133 Configuration.py:134 +#: Configuration.py:142 Configuration.py:143 msgid "No %s found, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:166 Configuration.py:167 +#: Configuration.py:175 Configuration.py:176 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:447 Database.py:448 msgid "Creating directory: '%s'" msgstr "" -#: Configuration.py:204 +#: Configuration.py:213 msgid "" "Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're " "not on a Mac, please report this problem." msgstr "" -#: Configuration.py:308 +#: Configuration.py:317 msgid "Loading site" msgstr "" -#: Configuration.py:529 +#: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" -#: Configuration.py:576 Configuration.py:577 +#: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:626 +#: Configuration.py:634 msgid "missing config section raw_hands" msgstr "" -#: Configuration.py:632 +#: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:639 +#: Configuration.py:647 msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:652 +#: Configuration.py:660 msgid "missing config section raw_tourneys" msgstr "" -#: Configuration.py:658 +#: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:665 +#: Configuration.py:673 msgid "" "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:683 Configuration.py:684 +#: Configuration.py:691 Configuration.py:692 msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:714 Configuration.py:715 +#: Configuration.py:722 Configuration.py:723 msgid "Reading configuration file %s" msgstr "" -#: Configuration.py:721 +#: Configuration.py:729 msgid "Error parsing %s. See error log file." msgstr "" -#: Configuration.py:837 +#: Configuration.py:845 msgid "Error parsing example configuration file %s. See error log file." msgstr "" @@ -430,119 +435,119 @@ msgstr "" msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1613 +#: Database.py:1614 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1616 Database.py:1654 +#: Database.py:1617 Database.py:1655 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1666 Database.py:1672 +#: Database.py:1667 Database.py:1673 msgid "Error during analyze:" msgstr "" -#: Database.py:1676 +#: Database.py:1677 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1686 Database.py:1692 +#: Database.py:1687 Database.py:1693 msgid "Error during vacuum:" msgstr "" -#: Database.py:1696 +#: Database.py:1697 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1708 +#: Database.py:1709 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1717 +#: Database.py:1718 msgid "######## Hands ##########" msgstr "" -#: Database.py:1721 +#: Database.py:1722 msgid "###### End Hands ########" msgstr "" -#: Database.py:2123 +#: Database.py:2132 msgid "Error aquiring hero ids:" msgstr "" -#: Database.py:2231 +#: Database.py:2240 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2235 +#: Database.py:2244 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2262 +#: Database.py:2271 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2265 +#: Database.py:2274 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2290 +#: Database.py:2299 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2295 +#: Database.py:2304 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2299 +#: Database.py:2308 msgid "***Error storing hand: " msgstr "" -#: Database.py:2309 +#: Database.py:2318 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2319 +#: Database.py:2328 msgid "***Error sending finish: " msgstr "" -#: Database.py:2405 +#: Database.py:2414 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2418 +#: Database.py:2427 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2554 +#: Database.py:2563 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2604 +#: Database.py:2613 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2635 +#: Database.py:2644 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2643 +#: Database.py:2652 msgid "query plan: " msgstr "" -#: Database.py:2652 +#: Database.py:2661 msgid "cards =" msgstr "" -#: Database.py:2655 +#: Database.py:2664 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2657 +#: Database.py:2666 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 msgid "Unable to recognise handinfo from: '%s'" msgstr "" @@ -727,11 +732,11 @@ msgstr "" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:748 msgid "Pick a date" msgstr "" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:754 msgid "Done" msgstr "" @@ -756,64 +761,65 @@ msgstr "" msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:212 +#: FulltiltToFpdb.py:207 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PkrToFpdb.py:153 -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 +#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:267 +#: FulltiltToFpdb.py:264 msgid "Raising FpdbParseError" msgstr "" -#: FulltiltToFpdb.py:369 +#: FulltiltToFpdb.py:366 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:426 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:436 +#: FulltiltToFpdb.py:433 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:490 +#: FulltiltToFpdb.py:487 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:563 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:621 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:655 +#: FulltiltToFpdb.py:652 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:662 +#: FulltiltToFpdb.py:659 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:666 +#: FulltiltToFpdb.py:663 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:767 +#: FulltiltToFpdb.py:764 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:776 +#: FulltiltToFpdb.py:773 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:778 +#: FulltiltToFpdb.py:775 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -821,7 +827,7 @@ msgstr "" msgid "Time between imports in seconds:" msgstr "" -#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:303 +#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 msgid " Start _Auto Import " msgstr "" @@ -849,50 +855,50 @@ msgstr "" msgid "Detecting hh directory for site: '%s'" msgstr "" -#: GuiAutoImport.py:242 +#: GuiAutoImport.py:243 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" msgstr "" -#: GuiAutoImport.py:244 +#: GuiAutoImport.py:245 msgid " _Stop Auto Import " msgstr "" -#: GuiAutoImport.py:264 +#: GuiAutoImport.py:265 msgid "opening pipe to HUD" msgstr "" -#: GuiAutoImport.py:278 +#: GuiAutoImport.py:279 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " msgstr "" -#: GuiAutoImport.py:290 +#: GuiAutoImport.py:291 msgid "" "\n" "Auto Import aborted - global lock not available" msgstr "" -#: GuiAutoImport.py:295 +#: GuiAutoImport.py:296 msgid "" "\n" "Stopping Auto Import - global lock released." msgstr "" -#: GuiAutoImport.py:297 +#: GuiAutoImport.py:298 msgid "" "\n" " * Stop Auto Import: HUD already terminated" msgstr "" -#: GuiAutoImport.py:316 +#: GuiAutoImport.py:317 #, fuzzy msgid "%s auto-import:" msgstr "Import automatyczny" -#: GuiAutoImport.py:325 +#: GuiAutoImport.py:326 msgid "Browse..." msgstr "" @@ -968,7 +974,7 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:816 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 msgid "_Bulk Import" msgstr "" @@ -1123,29 +1129,29 @@ msgstr "" msgid " not connected but no exception" msgstr "" -#: GuiDatabase.py:373 fpdb.pyw:892 +#: GuiDatabase.py:373 fpdb.pyw:918 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:377 fpdb.pyw:894 +#: GuiDatabase.py:377 fpdb.pyw:920 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" -#: GuiDatabase.py:378 fpdb.pyw:895 +#: GuiDatabase.py:378 fpdb.pyw:921 msgid "Please check that the MySQL service has been started" msgstr "" -#: GuiDatabase.py:382 fpdb.pyw:897 +#: GuiDatabase.py:382 fpdb.pyw:923 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:899 +#: GuiDatabase.py:385 fpdb.pyw:925 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:386 fpdb.pyw:900 +#: GuiDatabase.py:386 fpdb.pyw:926 msgid "Please check that the PostgreSQL service has been started" msgstr "" @@ -1516,7 +1522,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1060 msgid "Ring Player Stats" msgstr "Statystyki gracza" @@ -1553,7 +1559,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:309 msgid "Preferences" msgstr "" @@ -1767,7 +1773,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 msgid "FPDB WARNING" msgstr "" @@ -2026,65 +2032,79 @@ msgstr "Błędy o dużym znaczeniu będą kierowane tylko tam.\n" msgid "HUD_main: starting ...\n" msgstr "trwa włączanie fpdb..." -#: HUD_main.pyw:107 HUD_run_me.py:62 +#: HUD_main.pyw:94 +msgid "No admin rights for HUD" +msgstr "" + +#: HUD_main.pyw:95 +msgid "" +"Please right click fpdb.exe and HUD_main.exe, select properties, and set " +"them both to run as admin." +msgstr "" + +#: HUD_main.pyw:95 +msgid "You will need to restart fpdb afterwards." +msgstr "" + +#: HUD_main.pyw:118 HUD_run_me.py:62 msgid "Closing this window will exit from the HUD." msgstr "" -#: HUD_main.pyw:123 +#: HUD_main.pyw:134 msgid "Error initializing main_window" msgstr "" -#: HUD_main.pyw:138 +#: HUD_main.pyw:149 msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:144 fpdb.pyw:971 +#: HUD_main.pyw:155 fpdb.pyw:998 msgid "Quitting normally" msgstr "normalne wychodzenie" -#: HUD_main.pyw:205 +#: HUD_main.pyw:216 msgid "Received hand no %s" msgstr "" -#: HUD_main.pyw:229 +#: HUD_main.pyw:240 msgid "HUD_main.read_stdin: hand processing starting ..." msgstr "" -#: HUD_main.pyw:234 +#: HUD_main.pyw:245 #, fuzzy msgid "db error: skipping %s" msgstr "błąd bazy danych: pomijanie " -#: HUD_main.pyw:253 +#: HUD_main.pyw:264 msgid "hud_dict[%s] was not found\n" msgstr "" -#: HUD_main.pyw:254 +#: HUD_main.pyw:265 msgid "will not send hand\n" msgstr "" -#: HUD_main.pyw:276 +#: HUD_main.pyw:287 #, fuzzy msgid "HUD create: table name %s not found, skipping." msgstr "nie znaleziono stołu %s - pomijanie\n" -#: HUD_main.pyw:285 +#: HUD_main.pyw:296 msgid "Table \"%s\" no longer exists\n" msgstr "" -#: HUD_main.pyw:317 +#: HUD_main.pyw:328 msgid "Error resizing HUD for table: %s." msgstr "" -#: HUD_main.pyw:331 +#: HUD_main.pyw:342 msgid "Error killing HUD for table: %s." msgstr "" -#: HUD_main.pyw:354 +#: HUD_main.pyw:365 msgid "Error creating HUD for hand %s." msgstr "" -#: HUD_main.pyw:365 +#: HUD_main.pyw:376 msgid "Error updating HUD for hand %s." msgstr "" @@ -2411,7 +2431,7 @@ msgid "" "pypi.python.org/pypi/pytz/" msgstr "" -#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:80 +#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:81 msgid "Press ENTER to continue." msgstr "" @@ -2476,47 +2496,47 @@ msgstr "" msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:487 +#: HandHistoryConverter.py:471 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:510 +#: HandHistoryConverter.py:494 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:525 +#: HandHistoryConverter.py:509 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:586 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:649 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:714 +#: HandHistoryConverter.py:698 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:715 +#: HandHistoryConverter.py:699 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:701 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:705 msgid "out_path %s couldn't be opened" msgstr "" @@ -2653,14 +2673,14 @@ msgstr "" msgid "Creating hud from hand " msgstr "" -#: Hud.py:673 +#: Hud.py:676 msgid "" "KeyError at the start of the for loop in update in hud_main. How this can " "possibly happen is totally beyond my comprehension. Your HUD may be about to " "get really weird. -Eric" msgstr "" -#: Hud.py:674 +#: Hud.py:677 msgid "(btw, the key was %s and statd is %s" msgstr "" @@ -2709,8 +2729,8 @@ msgstr "" msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "" -#: OnGameToFpdb.py:264 PartyPokerToFpdb.py:365 PokerStarsToFpdb.py:312 -#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" @@ -2791,11 +2811,11 @@ msgstr "" msgid "Start Hidden" msgstr "" -#: Options.py:109 +#: Options.py:110 msgid "Alias '%s' unknown" msgstr "" -#: Options.py:119 +#: Options.py:120 msgid "press enter to end" msgstr "" @@ -2803,6 +2823,20 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: WinamaxToFpdb.py:263 +#, fuzzy +msgid "Failed to detect currency. Hand ID: %s: '%s'" +msgstr "nie wykryto waluty" + +#: 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 "" @@ -2827,11 +2861,6 @@ msgstr "" msgid "Cannot read GameType for current hand" msgstr "" -#: PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 WinamaxToFpdb.py:263 -#, fuzzy -msgid "Failed to detect currency. Hand ID: %s: '%s'" -msgstr "nie wykryto waluty" - #: SplitHandHistory.py:76 msgid "File not found" msgstr "" @@ -3046,7 +3075,7 @@ msgstr "" msgid "No board given. Using Monte-Carlo simulation..." msgstr "Nie podano stołu. Używanie symulacji Monte-Carlo..." -#: TableWindow.py:149 +#: TableWindow.py:152 msgid "Can't find table %s" msgstr "Nie znaleziono tabeli %s" @@ -3310,12 +3339,12 @@ msgstr "" msgid "unimplemented readAction: '%s' '%s'" msgstr "" -#: WinTables.py:81 +#: WinTables.py:83 #, fuzzy msgid "Window %s not found. Skipping." msgstr "nie znaleziono stołu %s - pomijanie\n" -#: WinTables.py:84 +#: WinTables.py:86 msgid "self.window doesn't exist? why?" msgstr "self.window nie istnieje? dlaczego?" @@ -3376,7 +3405,7 @@ msgstr "" "Python Extensions dla Windowsa się nie ładują. Zainstaluj paczkę PYWIN32 z " "http://sourceforge.net/projects/pywin32/" -#: fpdb.pyw:79 +#: fpdb.pyw:80 msgid "" "Unable to load PyGTK modules required for GUI. Please install PyCairo, " "PyGObject, and PyGTK from www.pygtk.org." @@ -3384,12 +3413,12 @@ msgstr "" "Nie załadowano modułów PyGTK wymaganych przez interfejs. Zainstaluj PyCairo, " "PyGObject i PyGTK z www.pygtk.org." -#: fpdb.pyw:122 +#: fpdb.pyw:123 msgid "GuiStove not found. If you want to use it please install pypoker-eval." msgstr "" "Nie znaleziono GuiStove. Jeżeli chcesz go używać zainstaluj pypoker-eval." -#: fpdb.pyw:244 +#: fpdb.pyw:260 #, fuzzy msgid "" "Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " @@ -3398,7 +3427,7 @@ msgstr "" "Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, i inni" -#: fpdb.pyw:245 +#: fpdb.pyw:261 msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" @@ -3406,31 +3435,31 @@ msgstr "" "Możesz zmieniać i rozpowszechniać oryginalną lub zmienioną wersje fpdb, " "przestrzegając reguły licencji" -#: fpdb.pyw:246 +#: fpdb.pyw:262 msgid "Please see fpdb's start screen for license information" msgstr "Zobacz ekran startowy fpdb, aby sprawdzić licencję" -#: fpdb.pyw:250 +#: fpdb.pyw:266 msgid "and others" msgstr "i inni" -#: fpdb.pyw:256 +#: fpdb.pyw:272 msgid "Operating System" msgstr "System operacyjny" -#: fpdb.pyw:276 +#: fpdb.pyw:292 msgid "Your config file is: " msgstr "Twój plik konfiguracyjny jest w: " -#: fpdb.pyw:281 +#: fpdb.pyw:297 msgid "Version Information:" msgstr "Informacja o wersji:" -#: fpdb.pyw:288 +#: fpdb.pyw:304 msgid "Threads: " msgstr "Wątki: " -#: fpdb.pyw:311 +#: fpdb.pyw:327 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3438,19 +3467,19 @@ msgstr "" "Zaktualizowane ustawienia nie zostały załadowane, ponieważ okna są otwarte. " "Wyłącz i włacz fpdb, aby je załadować." -#: fpdb.pyw:321 +#: fpdb.pyw:337 msgid "Maintain Databases" msgstr "Konserwacja bazy danych" -#: fpdb.pyw:331 +#: fpdb.pyw:347 msgid "saving updated db data" msgstr "zapisywanie zaktulizowanej bazy danych" -#: fpdb.pyw:338 +#: fpdb.pyw:354 msgid "guidb response was " msgstr "odpowiedź od guidb to " -#: fpdb.pyw:344 +#: fpdb.pyw:360 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3458,11 +3487,11 @@ msgstr "" "Nie włączono okna \"Konserwacja bazy danych\", ponieważ inne okna były " "otwarte. Wyłącz i włącz ponownie fpdb, aby użyć tej opcji." -#: fpdb.pyw:347 +#: fpdb.pyw:363 msgid "Number of Hands: " msgstr "Liczba rozdań: " -#: fpdb.pyw:348 +#: fpdb.pyw:364 msgid "" "\n" "Number of Tourneys: " @@ -3470,7 +3499,7 @@ msgstr "" "\n" "Liczba turniejów: " -#: fpdb.pyw:349 +#: fpdb.pyw:365 msgid "" "\n" "Number of TourneyTypes: " @@ -3478,54 +3507,39 @@ msgstr "" "\n" "Liczba rodzajów turnieju: " -#: fpdb.pyw:350 +#: fpdb.pyw:366 msgid "Database Statistics" msgstr "Statystyki bazy danych" -#: fpdb.pyw:359 +#: fpdb.pyw:375 msgid "HUD Configurator - choose category" msgstr "Konfigurator HUD-a - wybierz rodzaj" -#: fpdb.pyw:365 -msgid "" -"Note that this dialogue will overwrite an existing config if one has been " -"made already. " -msgstr "" - -#: fpdb.pyw:366 -msgid "Abort now if you don't want that." -msgstr "" - -#: fpdb.pyw:367 +#: fpdb.pyw:381 #, fuzzy msgid "" -"Please select the game category for which you want to configure HUD stats " -"and the number of rows and columns:" +"Please select the game category for which you want to configure HUD stats:" msgstr "Wybierz rodzaj gry dla której chcesz skonfigurować statystyki HUD-a:" -#: fpdb.pyw:384 -msgid "%d rows" -msgstr "" - -#: fpdb.pyw:419 +#: fpdb.pyw:436 msgid "HUD Configurator - please choose your stats" msgstr "Konfigurator HUD-a - wybierz statystyki" -#: fpdb.pyw:425 +#: fpdb.pyw:442 msgid "Please choose the stats you wish to use in the below table." msgstr "Wybierz statystyki, które chcesz używać." -#: fpdb.pyw:429 +#: fpdb.pyw:446 msgid "Note that you may not select any stat more than once or it will crash." msgstr "Pamiętaj, że nie możesz użyć 1 statystyki 2 razy." -#: fpdb.pyw:433 +#: fpdb.pyw:450 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "Niemożliwe jest aktualnie wybrać \"puste\" ani nic innego w tym celu." -#: fpdb.pyw:437 +#: fpdb.pyw:454 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -3533,23 +3547,15 @@ msgstr "" "Aby skonfigurować takie rzeczy jak kolorowanie musisz ręcznie wyedytować " "plik HUD_config.xml." -#: fpdb.pyw:460 -msgid "column %d" -msgstr "" - -#: fpdb.pyw:464 -msgid "row %d" -msgstr "" - -#: fpdb.pyw:544 +#: fpdb.pyw:572 msgid "Confirm deleting and recreating tables" msgstr "Potwierdź usunięcie lub ponowne utworzenie tabel." -#: fpdb.pyw:545 +#: fpdb.pyw:573 msgid "Please confirm that you want to (re-)create the tables." msgstr "Potwierdź chcęć usunięcia lub ponownego utworzenia tabel." -#: fpdb.pyw:546 +#: 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" @@ -3557,241 +3563,236 @@ msgstr "" " Jeżeli już istnieją tabele w bazie danych %s na %s zostaną one usunięte i " "będziesz musiał ponownie zaimportować historię rozdań.\n" -#: fpdb.pyw:547 +#: fpdb.pyw:575 msgid "This may take a while." msgstr "To może zająć chwilę." -#: fpdb.pyw:572 +#: fpdb.pyw:600 msgid "User cancelled recreating tables" msgstr "Użytkownik anulował ponowne utworzenie tabel." -#: fpdb.pyw:578 -#, fuzzy -msgid "Confirm recreating HUD cache" -msgstr "Potwierdź usunięcie lub ponowne utworzenie tabel." - -#: fpdb.pyw:579 +#: fpdb.pyw:607 msgid "Please confirm that you want to re-create the HUD cache." msgstr "Potwierdź chęć ponownego utworzenia cache'u HUD-a." -#: fpdb.pyw:587 +#: fpdb.pyw:615 msgid " Hero's cache starts: " msgstr " Cache gracza rozpoczyna się: " -#: fpdb.pyw:601 +#: fpdb.pyw:629 msgid " Villains' cache starts: " msgstr " Cache przeciwnika rozpoczyna się: " -#: fpdb.pyw:614 +#: fpdb.pyw:642 msgid " Rebuilding HUD Cache ... " msgstr " Odbudowywanie cache'u HUD-a... " -#: fpdb.pyw:622 +#: fpdb.pyw:650 msgid "User cancelled rebuilding hud cache" msgstr "Użytkownik anulował odbudowywanie cache'u HUD-a... " -#: fpdb.pyw:634 +#: fpdb.pyw:662 msgid "Confirm rebuilding database indexes" msgstr "Potwierdź odbudowywanie indeksów bazy danych" -#: fpdb.pyw:635 +#: fpdb.pyw:663 msgid "Please confirm that you want to rebuild the database indexes." msgstr "Potwierdź chęć odbudowania indeksów bazy danych." -#: fpdb.pyw:643 +#: fpdb.pyw:671 msgid " Rebuilding Indexes ... " msgstr " Odbudowywanie indeksów... " -#: fpdb.pyw:650 +#: fpdb.pyw:678 msgid " Cleaning Database ... " msgstr " Czyszczenie bazy danych... " -#: fpdb.pyw:655 +#: fpdb.pyw:683 msgid " Analyzing Database ... " msgstr " Analizowanie bazy danych... " -#: fpdb.pyw:660 +#: fpdb.pyw:688 msgid "User cancelled rebuilding db indexes" msgstr "Użytkownik anulował odbudowywanie indeksów bazy danych." -#: fpdb.pyw:755 +#: fpdb.pyw:782 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "Niewdrożone. Tymczasowo skopiuj HUD_config.xml." -#: fpdb.pyw:810 +#: fpdb.pyw:837 msgid "_Main" msgstr "_Plik" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:838 fpdb.pyw:869 msgid "_Quit" msgstr "_Wyjście" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "L" msgstr "L" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "_Load Profile (broken)" msgstr "_Załaduj profil (nie działa)" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "S" msgstr "S" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "_Save Profile (todo)" msgstr "_Zapisz profil (do zrobienia) " -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "F" msgstr "F" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "Pre_ferences" msgstr "Ust_awienia" -#: fpdb.pyw:815 +#: fpdb.pyw:842 msgid "_Import" msgstr "_Import" -#: fpdb.pyw:816 +#: fpdb.pyw:843 msgid "B" msgstr "B" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "R" msgstr "R" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "Tournament _Results Import" msgstr "Import _wyników turnieju" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "I" msgstr "I" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "_Import through eMail/IMAP" msgstr "Import przez e-mail/IMAP" -#: fpdb.pyw:819 +#: fpdb.pyw:846 msgid "_Viewers" msgstr "Narzędzia" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "A" msgstr "A" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "_Auto Import and HUD" msgstr "_Import automatyczny i HUD" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "H" msgstr "H" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "_HUD Configurator" msgstr "Konfiguracja _HUD-a" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "G" msgstr "G" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "_Graphs" msgstr "_Wykresy" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:850 fpdb.pyw:1125 msgid "Tourney Graphs" msgstr "Wykresy turniejowe" -#: fpdb.pyw:824 +#: fpdb.pyw:851 msgid "Stove (preview)" msgstr "Stove (podgląd)" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "P" msgstr "P" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Statystyki _gracza (tabulated view, nie działa pod pgsql)" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "T" msgstr "T" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "Statystyki _turniejowe (tabulated view, nie działa pod pgsql)" -#: fpdb.pyw:827 +#: fpdb.pyw:854 msgid "Tourney _Viewer" msgstr "_Przeglądarka turniejowa" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "O" msgstr "O" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "Statystyki p_ozycyjne (tabulated view, nie działa pod pgsql)" -#: fpdb.pyw:829 fpdb.pyw:1057 +#: fpdb.pyw:856 fpdb.pyw:1084 msgid "Session Stats" msgstr "Statystyki sesji" -#: fpdb.pyw:830 +#: fpdb.pyw:857 msgid "Hand _Replayer (not working yet)" msgstr "_Odtwarzacz rozdań (jeszcze nie działa)" -#: fpdb.pyw:831 +#: fpdb.pyw:858 msgid "_Database" msgstr "Baza _danych" -#: fpdb.pyw:832 +#: fpdb.pyw:859 msgid "_Maintain Databases" msgstr "_Konserwacja bazy danych" -#: fpdb.pyw:833 +#: fpdb.pyw:860 msgid "Create or Recreate _Tables" msgstr "Stwórz albo odbuduj _tabele" -#: fpdb.pyw:834 +#: fpdb.pyw:861 msgid "Rebuild HUD Cache" msgstr "Odbuduj cache HUD-a" -#: fpdb.pyw:835 +#: fpdb.pyw:862 msgid "Rebuild DB Indexes" msgstr "Odbuduj indeksy bazy danych" -#: fpdb.pyw:836 +#: fpdb.pyw:863 msgid "_Statistics" msgstr "_Statystyki" -#: fpdb.pyw:837 +#: fpdb.pyw:864 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Zrzuć bazę danych do pliku tekstowego (zajmuje dużo czasu)" -#: fpdb.pyw:838 +#: fpdb.pyw:865 msgid "_Help" msgstr "_Pomoc" -#: fpdb.pyw:839 +#: fpdb.pyw:866 msgid "_Log Messages" msgstr "_Dziennik" -#: fpdb.pyw:840 +#: fpdb.pyw:867 msgid "A_bout, License, Copying" msgstr "O_ programie, licencja, kopiowanie" -#: fpdb.pyw:858 +#: fpdb.pyw:884 msgid "There is an error in your config file\n" msgstr "Wystąpił błąd w pliku konfiguracyjnym\n" -#: fpdb.pyw:859 +#: fpdb.pyw:885 msgid "" "\n" "\n" @@ -3801,19 +3802,19 @@ msgstr "" "\n" "Błąd to: " -#: fpdb.pyw:860 +#: fpdb.pyw:886 msgid "CONFIG FILE ERROR" msgstr "BŁĄD PLIKU KONFIGURACYJNEGO" -#: fpdb.pyw:864 +#: fpdb.pyw:890 msgid "Logfile is %s\n" msgstr "Plik dziennika jest w %s\n" -#: fpdb.pyw:866 +#: fpdb.pyw:892 msgid "Config file" msgstr "Plik konfiguracyjny" -#: fpdb.pyw:867 +#: fpdb.pyw:893 msgid "" "has been created at:\n" "%s.\n" @@ -3821,7 +3822,7 @@ msgstr "" "został utworzony w:\n" "%s.\n" -#: fpdb.pyw:868 +#: fpdb.pyw:894 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." @@ -3829,19 +3830,19 @@ msgstr "" "Przed próbą zaimportowania rozdań, wprowadź swój screen_name i ścieżkę do " "historii rozdań w sekcji supported_sites w ustawieniach programu." -#: fpdb.pyw:890 +#: fpdb.pyw:916 msgid "Connected to SQLite: %s" msgstr "Połączono z SQLite: %s" -#: fpdb.pyw:924 +#: fpdb.pyw:950 msgid "Strong Warning - Invalid database version" msgstr "Poważne ostrzeżenie - nieprawidłowa wersja bazy danych" -#: fpdb.pyw:926 +#: fpdb.pyw:953 msgid "An invalid DB version or missing tables have been detected." msgstr "Wykryto nieprawidłową wersję bazy danych lub brakujące tabele." -#: fpdb.pyw:930 +#: fpdb.pyw:957 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3849,17 +3850,17 @@ msgstr "" "Ten błąd nie musi oznaczać niczego poważnego, ale zaleca się odbudowanie " "tabel, używając odpowiedniej opcji w menu \"Baza Danych\"." -#: fpdb.pyw:934 +#: fpdb.pyw:961 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." msgstr "Nie zrobienie tego może prowadzić do błędów programu." -#: fpdb.pyw:948 +#: fpdb.pyw:975 msgid "Status: Connected to %s database named %s on host %s" msgstr "Status: połączono do %s z bazą danych o nazwie %s na komputerze %s" -#: fpdb.pyw:958 +#: fpdb.pyw:985 msgid "" "\n" "Global lock taken by %s" @@ -3867,7 +3868,7 @@ msgstr "" "\n" "Blokada ogólna została pobrana przez %s" -#: fpdb.pyw:961 +#: fpdb.pyw:988 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3875,43 +3876,43 @@ msgstr "" "\n" "Nie udało się pobrać blokady ogólnej, jest ona aktualnie używana przez %s" -#: fpdb.pyw:996 +#: fpdb.pyw:1023 msgid "Global lock released.\n" msgstr "Uwolniono ogólną blokadę.\n" -#: fpdb.pyw:1003 +#: fpdb.pyw:1030 msgid "Auto Import" msgstr "Import automatyczny" -#: fpdb.pyw:1013 +#: fpdb.pyw:1040 msgid "Bulk Import" msgstr "Import luzem" -#: fpdb.pyw:1020 +#: fpdb.pyw:1047 msgid "Tournament Results Import" msgstr "Import wyników turniejowych" -#: fpdb.pyw:1026 +#: fpdb.pyw:1053 msgid "eMail Import" msgstr "Import przez e-maila" -#: fpdb.pyw:1039 +#: fpdb.pyw:1066 msgid "Tourney Stats" msgstr "Statystyki turniejowe" -#: fpdb.pyw:1045 +#: fpdb.pyw:1072 msgid "Tourney Viewer" msgstr "Przeglądarka turniejowa" -#: fpdb.pyw:1051 +#: fpdb.pyw:1078 msgid "Positional Stats" msgstr "Statystyki pozycyjne" -#: fpdb.pyw:1063 +#: fpdb.pyw:1090 msgid "Hand Replayer" msgstr "Odwtarzacz rozdań" -#: fpdb.pyw:1067 +#: fpdb.pyw:1094 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3941,19 +3942,19 @@ msgid "" "txt and mit.txt in the fpdb installation directory." msgstr "" -#: fpdb.pyw:1084 +#: fpdb.pyw:1111 msgid "Help" msgstr "Pomoc" -#: fpdb.pyw:1091 +#: fpdb.pyw:1118 msgid "Graphs" msgstr "Wykresy" -#: fpdb.pyw:1105 +#: fpdb.pyw:1132 msgid "Stove" msgstr "Stove" -#: fpdb.pyw:1178 +#: fpdb.pyw:1207 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -3963,7 +3964,7 @@ msgstr "" "uwaga: błąd wyjścia został skierowany do fpdb-errors.txt i HUD-errors.txt w " "%s" -#: fpdb.pyw:1179 +#: fpdb.pyw:1208 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -3971,30 +3972,11 @@ msgstr "" "\n" "Błędy o dużym znaczeniu będą kierowane tylko tam.\n" -#: fpdb.pyw:1208 +#: fpdb.pyw:1237 msgid "fpdb starting ..." msgstr "trwa włączanie fpdb..." -#: fpdb.pyw:1307 -msgid "" -"WARNING: Unable to find output hand history directory %s\n" -"\n" -" Press YES to create this directory, or NO to select a new one." -msgstr "" -"OSTRZEŻENIE: Nie znaleziono katalogu wyjściowego historii rozdań %s\n" -"\n" -"Wybierz TAK, aby stworzyć ten katalog lub NIE, aby wybrać inny." - -#: fpdb.pyw:1315 -msgid "" -"WARNING: Unable to create hand output directory. Importing is not likely to " -"work until this is fixed." -msgstr "" -"OSTRZEŻENIE: Próba stworzenia katalogu wyjściowego historii rozdań się nie " -"powiodła. Import prawdopodobnie nie będzie działać, dopóki to nie zostanie " -"naprawione." - -#: fpdb.pyw:1326 +#: fpdb.pyw:1337 msgid "" "WARNING: Unable to find site '%s'\n" "\n" @@ -4004,7 +3986,7 @@ msgstr "" "\n" "Wybierz TAK, aby dodać ten pokerroom do bazy danych." -#: fpdb.pyw:1342 +#: fpdb.pyw:1353 msgid "" "\n" "Enter short code for %s\n" @@ -4070,23 +4052,23 @@ msgstr "wysyłanie zakończone - długość kolejki =" msgid "Converting %s" msgstr "konwertowanie %s" -#: fpdb_import.py:492 +#: fpdb_import.py:483 msgid "Hand processed but empty" msgstr "Rozdanie zaimportowano, ale jest puste." -#: fpdb_import.py:506 +#: fpdb_import.py:497 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: trwa wysyłanie rozdania do HUD-a" -#: fpdb_import.py:509 +#: fpdb_import.py:500 msgid "Failed to send hand to HUD: %s" msgstr "wysłanie rozdania do HUD-a się nie powiodło: %s" -#: fpdb_import.py:524 +#: fpdb_import.py:515 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "nieznany filtr filter_name: '%s' w filtrze: '%s'" -#: fpdb_import.py:535 +#: fpdb_import.py:526 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -4094,11 +4076,11 @@ msgstr "" "Błąd nr %s. Wyślij rozdanie powodujące problem na adres fpdb-main@lists." "sourceforge.net." -#: fpdb_import.py:536 +#: fpdb_import.py:527 msgid "Filename:" msgstr "nazwa pliku:" -#: fpdb_import.py:537 +#: fpdb_import.py:528 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -4106,15 +4088,15 @@ msgstr "" "To jest pierwsza linia rozdania, abyś mógł je rozpoznać. Zauważ, że to był " "ValueError:" -#: fpdb_import.py:539 +#: fpdb_import.py:530 msgid "Hand logged to hand-errors.txt" msgstr "rozdanie zalogowano do hand-errors.txt" -#: fpdb_import.py:595 +#: fpdb_import.py:586 msgid "Importing" msgstr "importowanie" -#: fpdb_import.py:623 +#: fpdb_import.py:614 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "CLI do importowania rozdań jest w GuiBulkImport.py" @@ -4154,6 +4136,27 @@ msgstr "" "Nie znaleziono katalogów GTK w podanej przez Ciebie ścieżce. Zainstaluj GTK " "lub wprowadź ścieżkę ręcznie.\n" +#, fuzzy +#~ msgid "Confirm recreating HUD cache" +#~ msgstr "Potwierdź usunięcie lub ponowne utworzenie tabel." + +#~ msgid "" +#~ "WARNING: Unable to find output hand history directory %s\n" +#~ "\n" +#~ " Press YES to create this directory, or NO to select a new one." +#~ msgstr "" +#~ "OSTRZEŻENIE: Nie znaleziono katalogu wyjściowego historii rozdań %s\n" +#~ "\n" +#~ "Wybierz TAK, aby stworzyć ten katalog lub NIE, aby wybrać inny." + +#~ msgid "" +#~ "WARNING: Unable to create hand output directory. Importing is not likely " +#~ "to work until this is fixed." +#~ msgstr "" +#~ "OSTRZEŻENIE: Próba stworzenia katalogu wyjściowego historii rozdań się " +#~ "nie powiodła. Import prawdopodobnie nie będzie działać, dopóki to nie " +#~ "zostanie naprawione." + #, fuzzy #~ msgid "Failed to detect currency: '%s'" #~ msgstr "nie wykryto waluty" diff --git a/pyfpdb/locale/fpdb-ru_RU.po b/pyfpdb/locale/fpdb-ru_RU.po index 78dcfc47..58fb1cb0 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-03-12 21:23+CET\n" +"POT-Creation-Date: 2011-04-04 22:30+CEST\n" "PO-Revision-Date: 2011-03-04 18:18+0000\n" "Last-Translator: Lexej \n" "Language-Team: Russian (Russia) <>\n" @@ -17,93 +17,98 @@ msgstr "" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" -#: AbsoluteToFpdb.py:139 AbsoluteToFpdb.py:141 BetfairToFpdb.py:76 +#: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 #: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:211 FulltiltToFpdb.py:213 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PartyPokerToFpdb.py:197 -#: PartyPokerToFpdb.py:199 PkrToFpdb.py:128 PkrToFpdb.py:130 -#: PokerStarsToFpdb.py:185 PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 -#: Win2dayToFpdb.py:97 WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 -#: iPokerToFpdb.py:122 iPokerToFpdb.py:124 +#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 +#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 +#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 +#: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Невозможно определить тип игры: '%s'" -#: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 -#: PartyPokerToFpdb.py:198 PkrToFpdb.py:129 PkrToFpdb.py:154 -#: PokerStarsToFpdb.py:186 PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 -#: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 +#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" -#: AbsoluteToFpdb.py:204 AbsoluteToFpdb.py:205 BetfairToFpdb.py:108 +#: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 #: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PokerStarsToFpdb.py:222 PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 -#: iPokerToFpdb.py:158 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 +#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 #, fuzzy msgid "No match in readHandInfo: '%s'" msgstr "Нет соответствия в readHandInfo." -#: AbsoluteToFpdb.py:207 +#: AbsoluteToFpdb.py:208 #, fuzzy msgid "File name didn't match re_*InfoFromFilename" msgstr "readHandInfo: имя файла не соответствует re_*InfoFromFilename" -#: AbsoluteToFpdb.py:208 +#: AbsoluteToFpdb.py:209 msgid "File name: %s" msgstr "Имя файла: %s" -#: AbsoluteToFpdb.py:209 +#: AbsoluteToFpdb.py:210 #, fuzzy msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "Absolute: Не соответствует re_*InfoFromFilename: '%s'" -#: AbsoluteToFpdb.py:278 EverleafToFpdb.py:218 FulltiltToFpdb.py:416 -#: OnGameToFpdb.py:294 PokerStarsToFpdb.py:357 Win2dayToFpdb.py:203 -#: WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 +#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 +#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "читаем анте" -#: AbsoluteToFpdb.py:287 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 msgid "No bringin found." msgstr "Bring-In не найден." -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 msgid "No small blind" msgstr "Нет малого блайнда" -#: AbsoluteToFpdb.py:324 +#: AbsoluteToFpdb.py:325 msgid "Absolute readStudPlayerCards is only a stub." msgstr "Absolute readStudPlayerCards это заглушка." -#: AbsoluteToFpdb.py:351 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 #: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 #: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" -#: AbsoluteToFpdb.py:401 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:784 PartyPokerToFpdb.py:577 -#: PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 iPokerToFpdb.py:291 +#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 +#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "разбор файлов истории" -#: AbsoluteToFpdb.py:402 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:785 PartyPokerToFpdb.py:578 -#: PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 iPokerToFpdb.py:292 +#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 +#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: iPokerToFpdb.py:292 msgid "output translation to" msgstr "перенаправить перевод" -#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:786 PartyPokerToFpdb.py:579 -#: PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 iPokerToFpdb.py:293 +#: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 +#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "следовать (параметр -f) за входом" @@ -145,11 +150,11 @@ msgstr "Не удалось преобразовать: \"%s\"\n" msgid "Could not encode: \"%s\"\n" msgstr "Не удалось закодировать: \"%s\"\n" -#: Configuration.py:109 Configuration.py:124 +#: Configuration.py:111 Configuration.py:118 Configuration.py:133 msgid "Config file has been created at %s.\n" msgstr "Создан файл конфигурации %s.\n" -#: Configuration.py:123 +#: Configuration.py:132 msgid "" "No %s found\n" " in %s\n" @@ -159,80 +164,80 @@ msgstr "" " в %s\n" " и в %s\n" -#: Configuration.py:128 Configuration.py:129 +#: Configuration.py:137 Configuration.py:138 msgid "Error copying .example config file, cannot fall back. Exiting.\n" msgstr "" "Ошибка при копировании .example файла конфигурации, возврат невозможен. " "Выходим.\n" -#: Configuration.py:133 Configuration.py:134 +#: Configuration.py:142 Configuration.py:143 msgid "No %s found, cannot fall back. Exiting.\n" msgstr "%s не найден, возврат невозможен. Выходим.\n" -#: Configuration.py:166 Configuration.py:167 +#: Configuration.py:175 Configuration.py:176 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:447 Database.py:448 msgid "Creating directory: '%s'" msgstr "Создание каталога: '%s'" -#: Configuration.py:204 +#: Configuration.py:213 msgid "" "Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're " "not on a Mac, please report this problem." msgstr "" -#: Configuration.py:308 +#: Configuration.py:317 msgid "Loading site" msgstr "Загрузка сайта" -#: Configuration.py:529 +#: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" -#: Configuration.py:576 Configuration.py:577 +#: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:626 +#: Configuration.py:634 msgid "missing config section raw_hands" msgstr "" -#: Configuration.py:632 +#: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:639 +#: Configuration.py:647 msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:652 +#: Configuration.py:660 msgid "missing config section raw_tourneys" msgstr "" -#: Configuration.py:658 +#: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" -#: Configuration.py:665 +#: Configuration.py:673 msgid "" "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:683 Configuration.py:684 +#: Configuration.py:691 Configuration.py:692 msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:714 Configuration.py:715 +#: Configuration.py:722 Configuration.py:723 msgid "Reading configuration file %s" msgstr "" -#: Configuration.py:721 +#: Configuration.py:729 msgid "Error parsing %s. See error log file." msgstr "" -#: Configuration.py:837 +#: Configuration.py:845 msgid "Error parsing example configuration file %s. See error log file." msgstr "" @@ -438,119 +443,119 @@ msgstr "" msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1613 +#: Database.py:1614 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1616 Database.py:1654 +#: Database.py:1617 Database.py:1655 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1666 Database.py:1672 +#: Database.py:1667 Database.py:1673 msgid "Error during analyze:" msgstr "" -#: Database.py:1676 +#: Database.py:1677 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1686 Database.py:1692 +#: Database.py:1687 Database.py:1693 msgid "Error during vacuum:" msgstr "" -#: Database.py:1696 +#: Database.py:1697 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1708 +#: Database.py:1709 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1717 +#: Database.py:1718 msgid "######## Hands ##########" msgstr "" -#: Database.py:1721 +#: Database.py:1722 msgid "###### End Hands ########" msgstr "" -#: Database.py:2123 +#: Database.py:2132 msgid "Error aquiring hero ids:" msgstr "" -#: Database.py:2231 +#: Database.py:2240 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2235 +#: Database.py:2244 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2262 +#: Database.py:2271 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2265 +#: Database.py:2274 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2290 +#: Database.py:2299 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2295 +#: Database.py:2304 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2299 +#: Database.py:2308 msgid "***Error storing hand: " msgstr "***Ошибка при сохранении руки: " -#: Database.py:2309 +#: Database.py:2318 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2319 +#: Database.py:2328 msgid "***Error sending finish: " msgstr "" -#: Database.py:2405 +#: Database.py:2414 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2418 +#: Database.py:2427 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2554 +#: Database.py:2563 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2604 +#: Database.py:2613 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2635 +#: Database.py:2644 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2643 +#: Database.py:2652 msgid "query plan: " msgstr "" -#: Database.py:2652 +#: Database.py:2661 msgid "cards =" msgstr "" -#: Database.py:2655 +#: Database.py:2664 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2657 +#: Database.py:2666 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 msgid "Unable to recognise handinfo from: '%s'" msgstr "" @@ -736,11 +741,11 @@ msgstr "" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:748 msgid "Pick a date" msgstr "" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:754 msgid "Done" msgstr "" @@ -765,66 +770,67 @@ msgstr "" msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:212 +#: FulltiltToFpdb.py:207 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PkrToFpdb.py:153 -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 +#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:267 +#: FulltiltToFpdb.py:264 #, fuzzy msgid "Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" -#: FulltiltToFpdb.py:369 +#: FulltiltToFpdb.py:366 #, fuzzy msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "readPlayerStacks: Менее двух игроков в руке" -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:426 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:436 +#: FulltiltToFpdb.py:433 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:490 +#: FulltiltToFpdb.py:487 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:563 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:621 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:655 +#: FulltiltToFpdb.py:652 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:662 +#: FulltiltToFpdb.py:659 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:666 +#: FulltiltToFpdb.py:663 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:767 +#: FulltiltToFpdb.py:764 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:776 +#: FulltiltToFpdb.py:773 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:778 +#: FulltiltToFpdb.py:775 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -832,7 +838,7 @@ msgstr "" msgid "Time between imports in seconds:" msgstr "" -#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:303 +#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 msgid " Start _Auto Import " msgstr "" @@ -861,50 +867,50 @@ msgstr "" msgid "Detecting hh directory for site: '%s'" msgstr "Создание каталога: '%s'" -#: GuiAutoImport.py:242 +#: GuiAutoImport.py:243 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" msgstr "" -#: GuiAutoImport.py:244 +#: GuiAutoImport.py:245 msgid " _Stop Auto Import " msgstr "" -#: GuiAutoImport.py:264 +#: GuiAutoImport.py:265 msgid "opening pipe to HUD" msgstr "" -#: GuiAutoImport.py:278 +#: GuiAutoImport.py:279 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " msgstr "" -#: GuiAutoImport.py:290 +#: GuiAutoImport.py:291 msgid "" "\n" "Auto Import aborted - global lock not available" msgstr "" -#: GuiAutoImport.py:295 +#: GuiAutoImport.py:296 msgid "" "\n" "Stopping Auto Import - global lock released." msgstr "" -#: GuiAutoImport.py:297 +#: GuiAutoImport.py:298 msgid "" "\n" " * Stop Auto Import: HUD already terminated" msgstr "" -#: GuiAutoImport.py:316 +#: GuiAutoImport.py:317 #, fuzzy msgid "%s auto-import:" msgstr "Автоимпорт" -#: GuiAutoImport.py:325 +#: GuiAutoImport.py:326 msgid "Browse..." msgstr "" @@ -980,7 +986,7 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:816 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 msgid "_Bulk Import" msgstr "" @@ -1135,29 +1141,29 @@ msgstr "" msgid " not connected but no exception" msgstr "" -#: GuiDatabase.py:373 fpdb.pyw:892 +#: GuiDatabase.py:373 fpdb.pyw:918 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:377 fpdb.pyw:894 +#: GuiDatabase.py:377 fpdb.pyw:920 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" -#: GuiDatabase.py:378 fpdb.pyw:895 +#: GuiDatabase.py:378 fpdb.pyw:921 msgid "Please check that the MySQL service has been started" msgstr "" -#: GuiDatabase.py:382 fpdb.pyw:897 +#: GuiDatabase.py:382 fpdb.pyw:923 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:899 +#: GuiDatabase.py:385 fpdb.pyw:925 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:386 fpdb.pyw:900 +#: GuiDatabase.py:386 fpdb.pyw:926 msgid "Please check that the PostgreSQL service has been started" msgstr "" @@ -1528,7 +1534,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1060 msgid "Ring Player Stats" msgstr "" @@ -1565,7 +1571,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:309 msgid "Preferences" msgstr "" @@ -1779,7 +1785,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 msgid "FPDB WARNING" msgstr "" @@ -2036,63 +2042,77 @@ msgstr "" msgid "HUD_main: starting ...\n" msgstr "fpdb загружается ..." -#: HUD_main.pyw:107 HUD_run_me.py:62 +#: HUD_main.pyw:94 +msgid "No admin rights for HUD" +msgstr "" + +#: HUD_main.pyw:95 +msgid "" +"Please right click fpdb.exe and HUD_main.exe, select properties, and set " +"them both to run as admin." +msgstr "" + +#: HUD_main.pyw:95 +msgid "You will need to restart fpdb afterwards." +msgstr "" + +#: HUD_main.pyw:118 HUD_run_me.py:62 msgid "Closing this window will exit from the HUD." msgstr "" -#: HUD_main.pyw:123 +#: HUD_main.pyw:134 msgid "Error initializing main_window" msgstr "" -#: HUD_main.pyw:138 +#: HUD_main.pyw:149 msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:144 fpdb.pyw:971 +#: HUD_main.pyw:155 fpdb.pyw:998 msgid "Quitting normally" msgstr "" -#: HUD_main.pyw:205 +#: HUD_main.pyw:216 msgid "Received hand no %s" msgstr "" -#: HUD_main.pyw:229 +#: HUD_main.pyw:240 msgid "HUD_main.read_stdin: hand processing starting ..." msgstr "" -#: HUD_main.pyw:234 +#: HUD_main.pyw:245 msgid "db error: skipping %s" msgstr "" -#: HUD_main.pyw:253 +#: HUD_main.pyw:264 msgid "hud_dict[%s] was not found\n" msgstr "" -#: HUD_main.pyw:254 +#: HUD_main.pyw:265 msgid "will not send hand\n" msgstr "" -#: HUD_main.pyw:276 +#: HUD_main.pyw:287 msgid "HUD create: table name %s not found, skipping." msgstr "" -#: HUD_main.pyw:285 +#: HUD_main.pyw:296 msgid "Table \"%s\" no longer exists\n" msgstr "" -#: HUD_main.pyw:317 +#: HUD_main.pyw:328 msgid "Error resizing HUD for table: %s." msgstr "" -#: HUD_main.pyw:331 +#: HUD_main.pyw:342 msgid "Error killing HUD for table: %s." msgstr "" -#: HUD_main.pyw:354 +#: HUD_main.pyw:365 msgid "Error creating HUD for hand %s." msgstr "" -#: HUD_main.pyw:365 +#: HUD_main.pyw:376 msgid "Error updating HUD for hand %s." msgstr "" @@ -2419,7 +2439,7 @@ msgid "" "pypi.python.org/pypi/pytz/" msgstr "" -#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:80 +#: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:81 msgid "Press ENTER to continue." msgstr "" @@ -2484,47 +2504,47 @@ msgstr "" msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:487 +#: HandHistoryConverter.py:471 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:510 +#: HandHistoryConverter.py:494 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:525 +#: HandHistoryConverter.py:509 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:576 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:586 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:649 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:714 +#: HandHistoryConverter.py:698 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:715 +#: HandHistoryConverter.py:699 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:701 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:705 msgid "out_path %s couldn't be opened" msgstr "" @@ -2661,14 +2681,14 @@ msgstr "" msgid "Creating hud from hand " msgstr "" -#: Hud.py:673 +#: Hud.py:676 msgid "" "KeyError at the start of the for loop in update in hud_main. How this can " "possibly happen is totally beyond my comprehension. Your HUD may be about to " "get really weird. -Eric" msgstr "" -#: Hud.py:674 +#: Hud.py:677 msgid "(btw, the key was %s and statd is %s" msgstr "" @@ -2714,8 +2734,8 @@ msgstr "" msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: нет соответствия: '%s'" -#: OnGameToFpdb.py:264 PartyPokerToFpdb.py:365 PokerStarsToFpdb.py:312 -#: Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" @@ -2796,11 +2816,11 @@ msgstr "" msgid "Start Hidden" msgstr "" -#: Options.py:109 +#: Options.py:110 msgid "Alias '%s' unknown" msgstr "" -#: Options.py:119 +#: Options.py:120 msgid "press enter to end" msgstr "" @@ -2808,6 +2828,19 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: WinamaxToFpdb.py:263 +msgid "Failed to detect currency. 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 "" @@ -2832,10 +2865,6 @@ msgstr "" msgid "Cannot read GameType for current hand" msgstr "" -#: PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 WinamaxToFpdb.py:263 -msgid "Failed to detect currency. Hand ID: %s: '%s'" -msgstr "" - #: SplitHandHistory.py:76 msgid "File not found" msgstr "Файл не найден" @@ -3045,7 +3074,7 @@ msgstr "" msgid "No board given. Using Monte-Carlo simulation..." msgstr "" -#: TableWindow.py:149 +#: TableWindow.py:152 msgid "Can't find table %s" msgstr "" @@ -3306,11 +3335,11 @@ msgstr "" msgid "unimplemented readAction: '%s' '%s'" msgstr "DEBUG: не выполнена readAction: '%s' '%s'" -#: WinTables.py:81 +#: WinTables.py:83 msgid "Window %s not found. Skipping." msgstr "" -#: WinTables.py:84 +#: WinTables.py:86 msgid "self.window doesn't exist? why?" msgstr "" @@ -3371,55 +3400,55 @@ msgid "" "projects/pywin32/" msgstr "" -#: fpdb.pyw:79 +#: fpdb.pyw:80 msgid "" "Unable to load PyGTK modules required for GUI. Please install PyCairo, " "PyGObject, and PyGTK from www.pygtk.org." msgstr "" -#: fpdb.pyw:122 +#: fpdb.pyw:123 msgid "GuiStove not found. If you want to use it please install pypoker-eval." msgstr "" "GuiStove не найден. Если Вы хотите его использовать, пожалуйста, установите " "pypoker-eval." -#: fpdb.pyw:244 +#: fpdb.pyw:260 msgid "" "Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " "sqlcoder, Bostik, and others" msgstr "" -#: fpdb.pyw:245 +#: fpdb.pyw:261 msgid "" "You are free to change, and distribute original or changed versions of fpdb " "within the rules set out by the license" msgstr "" -#: fpdb.pyw:246 +#: fpdb.pyw:262 msgid "Please see fpdb's start screen for license information" msgstr "" -#: fpdb.pyw:250 +#: fpdb.pyw:266 msgid "and others" msgstr "" -#: fpdb.pyw:256 +#: fpdb.pyw:272 msgid "Operating System" msgstr "Операционная система" -#: fpdb.pyw:276 +#: fpdb.pyw:292 msgid "Your config file is: " msgstr "" -#: fpdb.pyw:281 +#: fpdb.pyw:297 msgid "Version Information:" msgstr "Информация о версии:" -#: fpdb.pyw:288 +#: fpdb.pyw:304 msgid "Threads: " msgstr "" -#: fpdb.pyw:311 +#: fpdb.pyw:327 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3427,29 +3456,29 @@ msgstr "" "Обновленные опции не были загружены, т.к. окна открыты. Перезапустите fpdb " "для их загрузки." -#: fpdb.pyw:321 +#: fpdb.pyw:337 msgid "Maintain Databases" msgstr "Основная база данных" -#: fpdb.pyw:331 +#: fpdb.pyw:347 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:338 +#: fpdb.pyw:354 msgid "guidb response was " msgstr "" -#: fpdb.pyw:344 +#: fpdb.pyw:360 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." msgstr "" -#: fpdb.pyw:347 +#: fpdb.pyw:363 msgid "Number of Hands: " msgstr "Количество рук: " -#: fpdb.pyw:348 +#: fpdb.pyw:364 msgid "" "\n" "Number of Tourneys: " @@ -3458,429 +3487,401 @@ msgstr "" "\n" "Количество турниров: " -#: fpdb.pyw:349 +#: fpdb.pyw:365 msgid "" "\n" "Number of TourneyTypes: " msgstr "" -#: fpdb.pyw:350 +#: fpdb.pyw:366 msgid "Database Statistics" msgstr "Статистика базы данных" -#: fpdb.pyw:359 +#: fpdb.pyw:375 msgid "HUD Configurator - choose category" msgstr "" -#: fpdb.pyw:365 +#: fpdb.pyw:381 msgid "" -"Note that this dialogue will overwrite an existing config if one has been " -"made already. " +"Please select the game category for which you want to configure HUD stats:" msgstr "" -#: fpdb.pyw:366 -msgid "Abort now if you don't want that." -msgstr "" - -#: fpdb.pyw:367 -msgid "" -"Please select the game category for which you want to configure HUD stats " -"and the number of rows and columns:" -msgstr "" - -#: fpdb.pyw:384 -msgid "%d rows" -msgstr "" - -#: fpdb.pyw:419 +#: fpdb.pyw:436 msgid "HUD Configurator - please choose your stats" msgstr "" -#: fpdb.pyw:425 +#: fpdb.pyw:442 msgid "Please choose the stats you wish to use in the below table." msgstr "" "Пожалуйста, выберите статы, которые Вы хотите использовать в таблице ниже." -#: fpdb.pyw:429 +#: fpdb.pyw:446 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:433 +#: fpdb.pyw:450 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "" -#: fpdb.pyw:437 +#: fpdb.pyw:454 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." msgstr "" -#: fpdb.pyw:460 -msgid "column %d" -msgstr "" - -#: fpdb.pyw:464 -msgid "row %d" -msgstr "" - -#: fpdb.pyw:544 +#: fpdb.pyw:572 msgid "Confirm deleting and recreating tables" msgstr "Подтвердите удаление и пересоздание таблиц" -#: fpdb.pyw:545 +#: fpdb.pyw:573 msgid "Please confirm that you want to (re-)create the tables." msgstr "Пожалуйста, подтвердите, что Вы хотите (пере-)создать таблицы." -#: fpdb.pyw:546 +#: 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 "" -#: fpdb.pyw:547 +#: fpdb.pyw:575 msgid "This may take a while." msgstr "Это может занять продолжительное время." -#: fpdb.pyw:572 +#: fpdb.pyw:600 msgid "User cancelled recreating tables" msgstr "" -#: fpdb.pyw:578 -#, fuzzy -msgid "Confirm recreating HUD cache" -msgstr "Подтвердите удаление и пересоздание таблиц" - -#: fpdb.pyw:579 +#: fpdb.pyw:607 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" -#: fpdb.pyw:587 +#: fpdb.pyw:615 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:601 +#: fpdb.pyw:629 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:614 +#: fpdb.pyw:642 msgid " Rebuilding HUD Cache ... " msgstr "" -#: fpdb.pyw:622 +#: fpdb.pyw:650 msgid "User cancelled rebuilding hud cache" msgstr "" -#: fpdb.pyw:634 +#: fpdb.pyw:662 msgid "Confirm rebuilding database indexes" msgstr "Подтвердите пересоздание индексов базы данных" -#: fpdb.pyw:635 +#: fpdb.pyw:663 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" -#: fpdb.pyw:643 +#: fpdb.pyw:671 msgid " Rebuilding Indexes ... " msgstr "" -#: fpdb.pyw:650 +#: fpdb.pyw:678 msgid " Cleaning Database ... " msgstr "" -#: fpdb.pyw:655 +#: fpdb.pyw:683 msgid " Analyzing Database ... " msgstr "" -#: fpdb.pyw:660 +#: fpdb.pyw:688 msgid "User cancelled rebuilding db indexes" msgstr "" -#: fpdb.pyw:755 +#: fpdb.pyw:782 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:837 msgid "_Main" msgstr "" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:838 fpdb.pyw:869 msgid "_Quit" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "L" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:839 msgid "_Load Profile (broken)" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "S" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:840 msgid "_Save Profile (todo)" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "F" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:841 msgid "Pre_ferences" msgstr "" -#: fpdb.pyw:815 +#: fpdb.pyw:842 msgid "_Import" msgstr "" -#: fpdb.pyw:816 +#: fpdb.pyw:843 msgid "B" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "R" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:844 msgid "Tournament _Results Import" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "I" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:845 msgid "_Import through eMail/IMAP" msgstr "" -#: fpdb.pyw:819 +#: fpdb.pyw:846 msgid "_Viewers" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "A" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:847 msgid "_Auto Import and HUD" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "H" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:848 msgid "_HUD Configurator" msgstr "" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "G" msgstr "" -#: fpdb.pyw:822 +#: fpdb.pyw:849 msgid "_Graphs" msgstr "" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:850 fpdb.pyw:1125 msgid "Tourney Graphs" msgstr "" -#: fpdb.pyw:824 +#: fpdb.pyw:851 msgid "Stove (preview)" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "P" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:852 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "T" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:853 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:827 +#: fpdb.pyw:854 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "O" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:855 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "" -#: fpdb.pyw:829 fpdb.pyw:1057 +#: fpdb.pyw:856 fpdb.pyw:1084 msgid "Session Stats" msgstr "Статистика по сессиям" -#: fpdb.pyw:830 +#: fpdb.pyw:857 msgid "Hand _Replayer (not working yet)" msgstr "" -#: fpdb.pyw:831 +#: fpdb.pyw:858 msgid "_Database" msgstr "" -#: fpdb.pyw:832 +#: fpdb.pyw:859 msgid "_Maintain Databases" msgstr "" -#: fpdb.pyw:833 +#: fpdb.pyw:860 msgid "Create or Recreate _Tables" msgstr "" -#: fpdb.pyw:834 +#: fpdb.pyw:861 msgid "Rebuild HUD Cache" msgstr "" -#: fpdb.pyw:835 +#: fpdb.pyw:862 msgid "Rebuild DB Indexes" msgstr "" -#: fpdb.pyw:836 +#: fpdb.pyw:863 msgid "_Statistics" msgstr "" -#: fpdb.pyw:837 +#: fpdb.pyw:864 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "" -#: fpdb.pyw:838 +#: fpdb.pyw:865 msgid "_Help" msgstr "" -#: fpdb.pyw:839 +#: fpdb.pyw:866 msgid "_Log Messages" msgstr "" -#: fpdb.pyw:840 +#: fpdb.pyw:867 msgid "A_bout, License, Copying" msgstr "" -#: fpdb.pyw:858 +#: fpdb.pyw:884 msgid "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:859 +#: fpdb.pyw:885 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:860 +#: fpdb.pyw:886 msgid "CONFIG FILE ERROR" msgstr "" -#: fpdb.pyw:864 +#: fpdb.pyw:890 msgid "Logfile is %s\n" msgstr "" -#: fpdb.pyw:866 +#: fpdb.pyw:892 msgid "Config file" msgstr "Файл конфигурации" -#: fpdb.pyw:867 +#: fpdb.pyw:893 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:868 +#: fpdb.pyw:894 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." msgstr "" -#: fpdb.pyw:890 +#: fpdb.pyw:916 msgid "Connected to SQLite: %s" msgstr "" -#: fpdb.pyw:924 +#: fpdb.pyw:950 msgid "Strong Warning - Invalid database version" msgstr "" -#: fpdb.pyw:926 +#: fpdb.pyw:953 msgid "An invalid DB version or missing tables have been detected." msgstr "" -#: fpdb.pyw:930 +#: fpdb.pyw:957 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." msgstr "" -#: fpdb.pyw:934 +#: fpdb.pyw:961 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." msgstr "" -#: fpdb.pyw:948 +#: fpdb.pyw:975 msgid "Status: Connected to %s database named %s on host %s" msgstr "" -#: fpdb.pyw:958 +#: fpdb.pyw:985 msgid "" "\n" "Global lock taken by %s" msgstr "" -#: fpdb.pyw:961 +#: fpdb.pyw:988 msgid "" "\n" "Failed to get global lock, it is currently held by %s" msgstr "" -#: fpdb.pyw:996 +#: fpdb.pyw:1023 msgid "Global lock released.\n" msgstr "" -#: fpdb.pyw:1003 +#: fpdb.pyw:1030 msgid "Auto Import" msgstr "Автоимпорт" -#: fpdb.pyw:1013 +#: fpdb.pyw:1040 msgid "Bulk Import" msgstr "Пакетный импорт" -#: fpdb.pyw:1020 +#: fpdb.pyw:1047 msgid "Tournament Results Import" msgstr "Импорт результатов турниров" -#: fpdb.pyw:1026 +#: fpdb.pyw:1053 msgid "eMail Import" msgstr "eMail импорт" -#: fpdb.pyw:1039 +#: fpdb.pyw:1066 msgid "Tourney Stats" msgstr "" -#: fpdb.pyw:1045 +#: fpdb.pyw:1072 msgid "Tourney Viewer" msgstr "" -#: fpdb.pyw:1051 +#: fpdb.pyw:1078 msgid "Positional Stats" msgstr "" -#: fpdb.pyw:1063 +#: fpdb.pyw:1090 msgid "Hand Replayer" msgstr "" -#: fpdb.pyw:1067 +#: fpdb.pyw:1094 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3924,56 +3925,43 @@ msgstr "" " Если Вы хотите следить за разработкой более пристально, подпишитесь здесь " "https://lists.sourceforge.net/lists/listinfo/fpdb-main." -#: fpdb.pyw:1084 +#: fpdb.pyw:1111 msgid "Help" msgstr "Помощь" -#: fpdb.pyw:1091 +#: fpdb.pyw:1118 msgid "Graphs" msgstr "Графики" -#: fpdb.pyw:1105 +#: fpdb.pyw:1132 msgid "Stove" msgstr "Stove" -#: fpdb.pyw:1178 +#: fpdb.pyw:1207 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1179 +#: fpdb.pyw:1208 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" -#: fpdb.pyw:1208 +#: fpdb.pyw:1237 msgid "fpdb starting ..." msgstr "fpdb загружается ..." -#: fpdb.pyw:1307 -msgid "" -"WARNING: Unable to find output hand history directory %s\n" -"\n" -" Press YES to create this directory, or NO to select a new one." -msgstr "" - -#: fpdb.pyw:1315 -msgid "" -"WARNING: Unable to create hand output directory. Importing is not likely to " -"work until this is fixed." -msgstr "" - -#: fpdb.pyw:1326 +#: fpdb.pyw:1337 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1342 +#: fpdb.pyw:1353 msgid "" "\n" "Enter short code for %s\n" @@ -4034,47 +4022,47 @@ msgstr "" msgid "Converting %s" msgstr "Конвертация %s" -#: fpdb_import.py:492 +#: fpdb_import.py:483 msgid "Hand processed but empty" msgstr "" -#: fpdb_import.py:506 +#: fpdb_import.py:497 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:509 +#: fpdb_import.py:500 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:524 +#: fpdb_import.py:515 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:535 +#: fpdb_import.py:526 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." msgstr "" -#: fpdb_import.py:536 +#: fpdb_import.py:527 msgid "Filename:" msgstr "Файл:" -#: fpdb_import.py:537 +#: fpdb_import.py:528 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" msgstr "" -#: fpdb_import.py:539 +#: fpdb_import.py:530 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:595 +#: fpdb_import.py:586 msgid "Importing" msgstr "" -#: fpdb_import.py:623 +#: fpdb_import.py:614 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" @@ -4110,6 +4098,10 @@ msgid "" "manually\n" msgstr "" +#, fuzzy +#~ msgid "Confirm recreating HUD cache" +#~ msgstr "Подтвердите удаление и пересоздание таблиц" + #, fuzzy #~ msgid "Didn't match re_HandInfo: '%s'" #~ msgstr "re_HandInfo не соответствует" @@ -4126,9 +4118,6 @@ msgstr "" #~ msgid "determineGameType: Unable to recognise gametype from: '%s'" #~ msgstr "determineGameType: Невозможно определить тип игры: '%s'" -#~ msgid "DEBUG: unimplemented readAction: '%s' '%s'" -#~ msgstr "DEBUG: не выполнена readAction: '%s' '%s'" - #, fuzzy #~ msgid "determineGameType: Lim_Blinds has no lookup for '%s'" #~ msgstr "determineGameType: Невозможно определить тип игры: '%s'" diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index 85e922b4bf3035259255f47d7be4749feeb78437..cabe6039e53579af5f59621816e07f121ed9bb16 100644 GIT binary patch delta 13215 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
dxCc*@>3DgQZL8q*@j_QuDhM7ITV z`sC)?WgcH(X)wAqa`u_SmgNqA`0VO%<7mh5_0fkT1D=~?g(LgtG>LBWN4EuRw_Oz7 zzQ`TkzdtLv&=cKLw*MBp+_QB5Es@Kfzu&SZM-pE=85f@Ra?6Cug@MIo;c+jw59c0O z9RB>%%*d7l-nh&PPr1zj;t4D*^%Qwa|J$ME$?|(5aj%Xb4R?h{zcoYL_SPHWE8poH zS@U)eOZDCFYznXXN2^H5yUVRmWprD`QgvMJSyeCm)lRnE&9v|JxU`vD1 z?Uhx5$W5Pp6yKb9*wx-ZV5xf%7n$YO$dyN1)oaJl6|#t}W}dO#OKo?NJIL;fJn_v+ zD`j+HA%`Zdo`5GvF+B13FX7O4JtCFgHMA0b4|UBjdtv9B!E$+u}BJ3X*TNi4Cl$lXGHi-i6Bkn%XxTSR1YE zx{`)g?69sYYiv!ecVYfNKT3AF5LsrlnP7)pk#{n%8d0vD(+pO10Y6=A~Ls*FKwSwO;pGqq@_nR)y85)JrB+dq|tw z$}}rl-`Rh4W7=33TfNDTSfX|>bq9kCDqt5?RWfjrl-Wg!d;zu}^I$jjsNK@ms;IrG zozJE7R@DSDbVr^J{^$Cr#X?_FTKv=kphNNm3qN)GfRrgLu>#4Xg|NPjx?P}##V5#}kk{4ygzJ=~0MK~kiau*d%Ez>WIJiEkGR^wSp z&~*&iS+@3g?Zcfde{J7%D>b{?tu?sZUFKa_QSPY-X0gp&le`sqF6X=SZ^v|9ak|wr zE-sK=`$ku*W8G6-t+(U&0@tp~wC~Dj6jdJ$}WGL%wc)u9X~D8|-VHS3A0& zm6ov3@2je;9oo;bYrpGjHI6mLD>|{Zy21Up-RfMsFV#vTjcZE=ST%}K?m!a!+yE=v Qsm%P>#zwUd546_)Z|!Y22><{9 delta 18990 zcmaLe2Yggj`v38{NgyP2NTGA-5RyPhKnRF{RFU2Vg$WswA;}EPOoBvlWI;t&1q~P# zTM!ilRCa_2B8ZU{MFqryb#2&C5Ea3O|Ic^MMYs6-?`z%nIk%khoadZ7u)B|*h}(4{ zF8o20xHT^RwISB!YK5~}tM=!=?#Xqz>QlWJ8{j5P$DP;(KgXWfu)lE-_MpBH`(PEO z;8E0jC$Sl}8sKtGbh*N=-V~a1VFf1RI?TYQupNGe)}j6d#^WheLqDNr6nl{w zKnv82dOGz{sE%ek*RMtmXbmcoTTt&mjpbnquTf}$V+NUq3Q-YRiW<;bwD4h6!y8cd z_c`@{IrU$$HrG=IyIf7NwPO})fWt5iuRsmxMhvS^MWF-kaC{#dQMZPefi-c=Ks7KD zbw7w2$Z}NZ??Vmn3Df{yLCy3dY>8)``$-p@de+6nKZzS-xS)peP?5OWsaK-zZ*}}9 zYQXQJI{Y3RVy&SrR})M|-S3JTz#!DpO-6-&7AlG7qn3Q}P~xu_ujfKtyvupuAymUp zVrP6F^}=yf$7gX2CJuACI^uNHK$oDB@pcU0PE^)s40pNO<7KG!mY^cIK1^XWg>7h~ zHNr%oz2k+b$V^AgEP%?1n@}@cjIkIq(pcLu5%qop$8d9}(9yAnW3J;c z$MKFc9p^bNbiCT}2FKg6HXYrI3i*1hg%PK|!_>pB{S*}XS5YH-$EhDfW$h_!hl!(D zPfSOJv;-BxyD@q&p^|SWYKh)LE$x@6rTi5Yv3i%7c5Q5~{ol{IFbTWyKr!mYJ5V9q zh#KG)R0BIO5nn+LGuKhn5+$*YahQpjn2pMrJmipc`LQlOifVs5rfC1aNI@h15M%H= zR70mxA^RB<&~>S)Ct_WyjZiahg>|qys^J_|=trPtJ{I-<6{z+?_%>1csP4HeQWd`zKH* z;BnMPD}IvcuXUJ$Ug(Po%{b>q$Z;jAgGW&>)}TWBwsZfKW4+0ygD$AGy%-g_QK%)I z?l{M}U+C1sJ_=g9GHi@tRLE|_ruY~(!sk!}If9DF*Qg~)o??fFB))4YYGAKB{_6_jueJJ$3tGFgI0)ls zo1_|vZKzK~<;FtP5>%pQz7Mr@A7W2DhDxrKImY&==Q6Q5jzXP`b5YODpA&Ynp9`C4 zDU6qJqr1msaT)U6a9xev@t-&Vzr!5tG0$|Ik4mmJ*aYuG9l2Yv7Cwziy1l5Rd=WMA z55vxd6R7P{tH6vf71cl+oP%AFK3zBBa6E|`XrDsU@lsSIZo(nB5;efrFc;&!W@(3@ z+8u{ln(zz?TGPu>GrShHMw>Ant5Mr=4{F2*QQPT#)J*HmH%rqNl>@_2xwHt=a3$)! zozC_BPW?l)>ECsNg4VcUk=Z7h*oFECr|!p=)K{QFxgP7{qp0n<9d-XDRL7rTH#~=R zv1_r3Ob*hOs~;-T>#>&h|8@%fxv&cp@hmEou_b2Yb?`#!DcA`oV+NLE9o&E#*j7xy zYUlc1)Bs*Wwf82fpLcN}rusM)>EAV#g0{zYyZ{sYCIW-8Hgzv*2^L@jycRXXm6(P* zupxemq=oAT)Ieq}Fl#;!FQFbpJ+~V*(N{67lj&^=t?)ZkhYc5+uV4ylq%&~@-i?Ft zW4shQ2FwqZg{Tfg_!wS;^)Vx8a;QHlLKkBr9Ocw63le{wTyvZYe?ukR3ap2#9PdSq z_)$~@wxMS9JVpl`GP#g~nqeAhX>u{zG3vQds3jSXYHwDE_&1?Yzy-~$9M$nI)C(_S zXFP->@eC>=gG!z4gX(A*YK?D3wRaopz*&zvfOcav(ilViJ5{aer)0 zeH!YZC`EjSE#>Th~wQHVq>PN5#^<$_ICoeJ`bVfaYF}B4ir~#E?28LHrh$aPg z;KHk@k$#67Vcjduz`9~n>O(Odr=ynQI_!e0F&TGZD!zt#{wq{u&Y=bnyV&L81L^93 z3?S@ULP6VV6Hdp&I2_Z;Id*X&DnchP6H~7;C){w<%x*-5d@X7sk6{Y#cCNpHI_bVZ zh5l<)dnYkY`@b2zC}gd16lS7AeI+U)*P@bTy>tC>RBlwG8s6>Pe-5*#zk)h~e@ErU zkR>MRMq_koaR%2*u@3#a4yu4hF$X`wewcEN`J0aMm`!~d_Qz_x0Kdn+*quf$#C+_7 z>#zjhMh#@dwPpf0p>k;rs=o&@teJ17&=a4*=6C|fV4bBVsivX^c0KC(r%}7)Wz=?h z8=K)VR1TcOR+#iR6TvKONqq`x$rhq=V%gt_zxL+}F34L^4X#Fo`~l~|P0sx%P$%DZ zRPud@Nq7=lW85+`fcB`I=!@!bG`7dfQT<$tO3v$-5u)g};({7nhiYgmDv1uF?tg|F z@d;Fe-(wcmT5gu;0@MjOA7e0tdT$Xb)M1QH6yvDhim_O6{zfGilvMX(G}%xid>qwK z4QfUQP+9(g;|Yw09JRJd*O}eZ9<`KS)Bu*D?%#~j38N+)UPnRubt|gF7f~~O->IKO zt#$16CL)bc_q(8;@8{IVpawP@Yoj0IunhJ7RagsGU~Rk=N#?L?4TZK`IE;GW6zYXD zs0QP1Fv*#OTAE>~hUcO}UWlDAfVJ^XRI=WWYVUPaJMZ8){0fyrxhvET>z_|S+sTUx zeHCf|n^7 zn_NpUtStPQf@XXUm1K2qHXXM?eJuLoM4W_m@nO_b`~&0h5Gt9DqMrX86``10%#Y7T zSdaQ>)N|8O6E3)g_z$G8hzo;oJL(`hgPL*ITg{6ZsI|?-p*R>b@Oso*KZ$<)5*4u- zD@|mA*oFGtj?bY@{VUWG)LljVm3&=SneY2ZRETav9i>lTCVq|zZOUyXLK!%Y`XE$? ztMCeZ6t%_)x0}ec!H(2BV+S0KHu_OZxGGFR$#ECz2;G8e;GbyYyVw(dMGt0F@VAy& zff_*l)uy4#u`%^|n21;6Be)DT!R~8J1V^JLI1#n<;e`}5gHp$p*ns**=Ygj%NPQP} z!=87T1LrcFN__$L#urda_8TT)Or=@6R8$gnM9nx88{!3~9(IkOpd=cPn!$9`zMbz} zUw}%wD^ba{98>UqtdHAK&p(ffbNyG04)9L3%lfBMP%?Euy)Xgw zz-6cg{ir2ah6?4AsL;KR3iVOc%s)Y`^%tlK)xXQMlZ-v6r(svT3~gM7E$H91o`Sa1 z9@N^rk80poOvSjn%}=gYsH`1@&2b*8!)q}MA3{auEmX))puT!%QITr7*0kRZm5d`X ztk4uwP?leXn(?EUjJt6lzK-gs={+U~`r-xD^H3e!jf%uG*dOxE&#)ENzt7At4V6qes1Al=7o3gCr5n)3 zyHH8G)A3tWd!6qm{%t6Xx!=sZ7!|5(Q6at+HIoh461Sj6{v!6pkFX!Mc);YyWYqQR z(8k@k2>*qHaaxs$^j)Zd?+;T@NRDDQoV30taE|%_hkTP|s~d?TYtMYkdYau=FkD1CGV8I@n4TC9T`FaftZK8<>DA1Y}-LaniDtEnfWW|)JT`BZF;3sLQ@bn18F1Jt)~ zCH`9TY5y<}UWM(c--V5F7qSwrS5Y%MgzDf&)O*b$Cg}#C209DX@jS<+Xj8uj_53ra z-SLs*nJ@*N+4Y|^$<+}XQXhZ{>7}TMc(Fc~Iro>NI$Dhy=;Ka(FE*wA9@_XVYDpSz zGuyF`<80JK!z(B#`8J`l{58klPy^_?-GqD?YG7{EE?9_-@J4KcccTWh1r_rBs3rXj zyWuye_EW3PQVl_JEbMYq&1zR9OpO& zaWL1f#~9r2c);;hOyv4u$M>Z6|L4wy?;L+~th39!(A2SwV>ibf$BP^tYRRNe-ey{0$Dlq-V@QGYwl(zY~=MPog5X50#9k zP#wnZHp!iWiev^VvJ+6xFWyc3Rd|RCnRpme(6z^$*{P@wTA>=wKn?UF9Eq2pwqphA zjNgX6aVKi#-{OUM4mGg>&zgaaL}mZXXTv6WuHk~#Y&9x$m5%qJ8h!|sgpZ<P0-j&aYK z$TY<|-0z6ZF$1+UBd`MJVlO;{TFSH<^9P#=sDX!9Q0PG67SvK~#T8(QA_dxs+}`99tXZ?l5QnxqSe?I-^G^N|G!X3 z=R)dB=Exk1dccEi@H$jT*JC$)7Te=jj`a_if%L?9u1`cA!IzM5!a#idHQSS=+48T)K}nT z_zL#Ju1Cz;=b<8b6Dn7#P~U((M_B*v6kg{-S9HB@>fKNgnS#+5aUk_7R0kiTa-shl z=C_>()!}`Zh(~b@5mE^J1P_&L-JYQ1B!x)CZu zy-)+V0yA(GY9_m}2iBk({vK1%de<2Us-A{g>cLnSM;pVgX%q&MRdaDBH`aYAv=kh zx%G+Jj`gsZdTU&WH{o>r6}3cDJ~bU|bd2B(u0MlAF!h)j;AN-*Jcw%lag4>C*n|FE zyD6mM3Fm?4pP2_cVm+?+zy>$~FTl~*6qlivq7r-IK5T|(QOVr+bMss-Y6-@oBH%%t zBg-+YwcAFaGakcitoMaEKn7t8>eEp(2x21)JJ(lXJL;QI+v*kUi^oy9(D6(2HSL7~ z>itjy-;9dHvtJT_t@!~i=!Gs{nHl$X9D@D0J`T0!H)0MxjkWMwOvE2C9ZR0>ua-}uE7q}KR|^(<{Oh#4N;+Oj{~qjYNl7Bl5Hyn zaWCq<-Y3lUAvl5hMAXdJV*`8&)z1rI3JU#k)QFp$Gy`dg6RBT?dH5>M!mMx2e-(Qx zs-rhi5%>ge!xN~Eu03V$uSP|x3RCeBr@jX}QV;KQE_{U=z_-{Ke?o1iy5AYwIA&o5 z*N37)eiUu|5EUWod(&|XtWCX(Q_sXk)cd2(n@h1J{k!rgjO4;KsD1eYYQ*nhAN&}V zBh7y>p)5shpBFFz51`ig4OD2~!A$%T^}C|kY4eTfje2h;rsHhP(f+@gLN*unqC#>S zZEW$Q$?E>75YIr(Fdw_%5^RqTp>kqBYE5gMF-hAE+ftv48Mq94;Z_`hpJKB1fBIQ7 z(;?W2`eN*f_oK4^5NaDH{$v{Hgj)OQPThl=>79<-uo?B&P!T$g8t7>(#b!U7h~J9g zK3sTq!G%k411bqmV-B9f6wE$n4xmd=Nj25+a@6zrsEL%|a9oc{&f}<@ z_#Rtf%$FiakyAH=t ze+RF|t}*8Mhp;~NudxySjGB4fSSz|j$zck;xsZu%F(0Sla_o=qIW~*4q9L8^n2(xS z2;1N?v~e9Oay6)3a2Az(U20j;Z9N4Qu>#b@!wV>AyIqZH@NcMWzYVpm?m=yvDpbP{ zVRL*3)$tFgmite61sQOH7jn|+icn_+d*PQ!DkpYBVzfe#%$H!aIw^Q#(6BUs$j`^r!PSh?rfEwtJI0t`6?f*ITOvD!8Na|r6i2G5w6<^;9 zM~}{W^-aU0P)jfcb->JZ>Wdt&bF6UgSD^;F4K?%qs3m#>74lC}NqEk&RRa_0T+{$( zHwc@g@^e9vxCy)BX0-7QRLFirb#TtHZbP#q%~1ROB21v z%AK|;R`l-$reHetHK<5Eha_{@^&SN^{1fWLnwDxsf9GG1I@1rJ4w{%|ChOZ_9`(Mc z2(866_zddcnbh12ybLd)emxGx!*~%kZDCHrN!UW)e-8zl8`q*jR~5a%Uk;-NbQrHe zS4+zkfiTX%>{e!*-hz7XPE_)3!Dn$7>i58s)@D0aVK?fJIQ7HWnf_gGQP4IzhuZhu z+L-N;gG#1;sF}Wu+V>~WkG0yGZ$v37Ik%z)vKzIFj-ZzABh-?9gF2{wK;=%N&HmQ| zNfeYsHY(e*Q4RD*{T3XBYIr8<09t_Bp0}VHszS|t6KVoGQ3KkCE%7zfZa9Idcn0-+ z!*=X{C0(0#rlAR_gJmY#Sd16oEtrA(PzT5NsE*E}CJ@`+ik>44QTH!JMQQ>L!a~f( zji?-XA9bL)I)u$YYWr#~%8kz5tmu!}TpUil2sOZepeFP)@?O~0G0hwt7o(Ep3RISsqq24tYUGuu zkw1HuQB@n|NDi)gOD5JyulLPf3`b@m@dE%iqj z)(dgHtmw~g8#U7s?2IAoglnDpUZ?(rV}oq73vy5qnT}f9a@0??^{5{rdoUjNp$6~@ zYQXPjv;Q@tgdEdhGHRa=aOw-NFZD{)3=W|N{1pzu+P%$Mk3eO8A?lo1h?n5~s0e(8 zTADt6OfKAliumC^4b2NDxu7g=9r-eMS3>Q4JK$dwj667WYg}7@AY}Xei)`;ad$GUN z&iDJegzQCbU&sy>x;?9 z-jK(3`)tpZ-e9!Vxqja~Z-EBl_j&9>chJuBczkw=JD=x@={tXMrX5MUs$NWF!ji|V zNPPH=6)yI;gC0BRDfZ0Oh&^_JyTrrbLY@MDV6i>VAFvk{dgm5KCugSRw@pu_0Z()$ z!H_!?WF+~~_kE=$d7gmnpBIf$^zvMPacPM!nClwvFY*K?h1`LlnqU&4NW-NwVj|&X zKgLIn{e4TV$oAU;F%=_LFP<2Um1aS+{?gEb(hxBqgds+iX^$#dK-?8dV&n6N>|$?` zr+Bd)^4p92fg-!q7xES}9PaY(dEP5M`I!})S2uS%O+}mKu3G!EUAt2-G0`3$@C1YQ zjA4`1nllV%4V?bdZK5)EobEe;bK5@8B85FOvUzoRTx9HB^JC&QX}eQ?WZT+Sb!(F_ zDj$0IhuEy_jI3UEudLi&+1)Q5HaT(pxQvOOGH=l9_hk$v@VR!co>^HLJ$Wq4?wOUF zogMk{(Z_4mDt&oHaj4?&16x)+|3p^*%&d&8o*BV%55x7iY|f9$JJT)=&E;0bm?zuB%91C` zq8@v)q@i6Fw2M9dV0oyfD(Ek&n7D0Js{iGswr{aF#Ir&Bg7dHYDsJ1BT=D$27W4n( ze!$D3dwf0m{P7$knCCBEObY$SgQ3!ZuV%ZiNAG`sFyEi2Uc7d}Vt0{0;0;nM__NQ7 zi?(Nm|Kfqa?DVhO`pa&8?t;Z-?xH*fSj_&;vk8>C3Ah=2kvI77_cH(E=6^rzyy&%y zyu9xry7j6(!}IN+Kj7*VbRy591nv2B5aNL%f6(^$6kofrW=mNv_x_J3D;}+$m&sfI z^E!k0zh3G4)QL!!9j7eIjx>Avs8xUP%S#6j9XENhJ#-Xf`(;-_=i#3Dp7MMS61&77 z45hOlZBID|o~Oi)re4TbvoSw2;(n&R)k+Ka*DK?5Ri2BrQYxlyZ#>iGF3<)m_x{i0 z|GQ5A_p|@IP&`}td#sflN#7F}(}d84dSvzN>7*-hi45BNjuq!A_xLJW*4$*PcXzq% zE((=$vzSxDBsP_xR=Q$u&0`VY^JA^%fql0HYqo@f`F4q?z;^$6cvl>LyJ_Y4mR4NF z)B9#jqQ?OLa1h%0HCyJpi+G$%(M9ywMgEspl=Dw0#Qk}m`NiCuo5$(gwNtR0?YuX{ zqb=@#`R}~S!+(#=`sX8-<%`7aKNVAtXF>r_p}(9FR{Z`_>VICa4_pc5&ONhwPR~G1}pY_ zyg$ZWRB^*6gClQ#@_t-Ow9(m|bHQ?VG`*1_?E4})dKMM)wbY`_uc->vY%Gc{PQE*& z9UnP;{2HspR4?ZlpH)(@W@8}V!-1d9`f(6cEc@oi4m@|h33oKyWu8z`G>o?Ud^?pV zlB|j+POhsnjFl-Pq7~D>wVUhBKPE|&WJR%if$rY&ZEC#kx#J@+YV&B>O(n9XynkvSv8`CGd^NKw|&Ut<;6c&1zAOGeMcNddR6&rv0 zK7B0vnd-ka%{d+P_!fs)`~{^X18c}-ObyK86{;B8Gha&chBEo&+B2G z&m_NY@a^Ler(yb|ko)mHpiz7zhuyvm(%R=?`gan?YqdPr?+a7;(iI#D0l zG9Iu4ZZAK$+;;S|vla4?c2(v2I@X^0I${>vJ<+BnB-E)KP zB0d9^OPX6XP0O_<%W5|I785U4a6!mZJ)(s*)2ck!(kclD`E?c`HFWs>@%zCYn5$1( zX^CCLmws^>zbOJWRXz?*>XnXciZM$8y?>98@mwlceNKr5>OzjU1+E`QarJ9-fF>u#P3S|o-MaW zjTko8F7TJ+@ulZX`D2v-F~FKCHc`4+Tem%S*qHNgXeCK~<{o{unVF$o7R}Y@FR19N znbjGstQW0}nkv^|Er0a4lrLXLA={Q{%-}Th2lBl>Ef)W1(^s}`W35kM589l9#dh`K zHrCTImD}4{O%nO>kYV#xF0(6NYi9+TGLI|W#ohv6iN_a;o&gz^6PjC1;|s|~hF9rp zZ$%HB>J{y+w3vkaOee{!pXg})7^BRq+|b2(P`|87&VLHb30uyIl54vPy?Khyg6Q`) zdZ_>9bNU*m@f(=*?v#K2rIDrineP1gvxEG}C}x^Z&E1ylXx?6VT@igoEise<^D(j?Mtvf{b*Z?~x-Okak^a}_^ z@956$W0!b+`5s@9w{mv6mE1tz4sSGf3i-fShSIHx=}htbH-zn^$?^MsUS_ek#2X6g zOU=)_Xcj3b-=tfEn<#^orCPZ{Z_UnNX=T3*Yh4!}@GWLHE@kobr?S!jSE74Ke=6g< zl+WG`=2lF2Fu7&)4A30^Xq(^G>}B4lPRq19#nhcp>M8YP4l7v@T3kK5r&T|uHeuvY zsx0bd_0uMfe!nUo?Paz7vv#nT)kZ%E&9|+LA8vsFf41NUWOP!|h|la4yqxizf2uk) s+iDwAxjEHpRynS>wJf^$ZTna)D_8Zg5-We|ZFM|%YAXfb#~YC7E4cCTxG9q)m_mrz4O0E5ASfawr0gz^uz38sY_LUSmF{J+0*?#z2CYa9Om__Nmc-I+Ug zZaMedbI-jq^Ys;n+!^uT+YgSSGvL$DRH**n1MN|C48aHCvG9km1^x!Efom>}q785` z@MhRX_?_@V_z*l9o_d*I*9K1|d_5e3HTWd>Nq7?cCTxYjf-B*ybTgF1g`hlkIG3SR~fgV(?(!W#l_gi80>a6Nn#RDM1c_z+x8_}77F zc2Wm~JD~D46gUfY{jK5ryP)p-QK)+VI#mAt3+n#Iba^>f!qW*~40V1agl~i=5`I2Z zIie&u3oPxSen(JO|zZmH+oZ^@C5tGW;2Af%)DjS_NMOmEL=x z>h%G5HT*G*;U!zW+}8%ypz7lesCIfQlpK5ns$BmP_)y?4q59vE+mK<{9(Z|RC)D-5 zflm&+K5#0q9QbE}w+8-I;Hv`P68P@G4+VZ29>#sX3{~F`z(e5=L-?m59QAp<9|o1L z6(M{kl$@@ESHe!HdVCgCz5N4Jx*vv;qx+!b;Kxwy`9DzYx8f?Vr&UntT?kd5gCSgi z>j*y+>bkc>)!T=l zXQBH0zeDBsVfX}iM8BtV6jVJO508W=hj0v!B781Xxi`ThU2Dy9{n5oQ3DY zzk;jb`ypL5`Z`4QM5}jrz9ymi-!q`}%4?zG-2;z-2R#|x4v&ND;l*$oPQa(a&qB#h z>yW3{3)PN)0yo1NRC~V#O22&@YCMRB{eCAy#oq{3AKSw5*}z+&(tkbFb@xEk=NH5I z9|Rsc;_1gw?RgngeRV>$RJ^`no;@tuj?=?{M zcNaVnehErGz8{VsdY#)Jt6|LXPN;YjP;$KwUI||fPlMlps^8y2-S5ony&rFZR}$U^ zTi|U_*WU%D&mM%z&qMGO_}@_d`M4XrUe16Q5WWto9$pC5U)~6n-Y4PH;V2=p z{rN6Fts;Aor zrB9}z+T|~y>f;`$_WUZ`03U#oyJND>Cqcz)hEIZ5Lg~qC!}%Zc!q%J1i)`q_g}8hw-BOzB+JnyQ1$!2d>;X~5Iz|;!x7jD_roLL zo1xNqCse(@Hyr;k)crpVmEKpN?sGr99G+5&B1Ap92CARj1uud}&UyJe;9-OdQ1w3t zkA*iwmG1>m^?P?X|80l}MZbW`$MrXQdr!iv2v?xe`5;s|KL@3+{tcc1e+G5G)=-Sa@YaC3H#wW6}Mk*gt}i9z5_l39s^seEik3!3D&E?=^sPe6cYL|9s_l1hr2h|=spwhb@u7Fce z<=PK*-+Q3qe+r%p?}OXme?!&Bm3zG3+yr%>XF;{^^PtjuA(Xy(1C;*xAhddhPaym= zsQUgTTnkt1b@{#&o=JEoJQ>!Y>hXC{_40Cf0(>1*e|dKZ|0`@G{2i$JJ!zk(e=bz~ zE_gN^h00G2N`CKvCJ%5m;m<*(`!jedJYn9`Sr66!w!$aE3D^SnLbb;m;2QWYcoMuH zo&tXg75~WnUO#6-RJ~-Ohl@!as+q-xovWjhf1dl>b}`L z{4G>JdN)*i{ub)~Cq2i{p9QVF(8>$dU%R00cO6vuN+JB`Q0;vuRDHZIoWDDq|4az~ zJ5;`Y3J-$^-Qwju0_yr>;Gys|sPi$D9It_A!-;VISy1tBgG%qkQ1bb=Q0?+nsQUXQ zRDJ&jHp4@1^>o)m$?Ha_`%OZnGXn?V)1l<&vry?g4AqZ*3svu%Z}aDp6B+~74R&=Plc$w=q4yR zd;}g1qvyMv9Rqd$7)n33!yz~d)lc6H)gJGLhr=&I$lE zUH=hy0{jeYf)Bzs!S6x!uRHGa`uhiH<$`MWuR!JdYk|Lj#}YpF#eV)wSRuR;u7h{N zli-KoHSo*u0@(5rZ?AE9BH<~h_I^5){M`nX&%c7l!B>Rv+o9y=Jy7}oC#Zh=`EdNp zQ1bR5G`WH&6F%gnE?=iZ#a{=X2-`xq3+jG-P~{m4$FtD#2bJ#Ap~(@nb_nM`1eM;G zpycO!Q1yQN%e+22pz1FRRo{6id7Xo5=NeSGUJiA?*TFXUUbq(i2aMtIFZXh7gz8WI zQ0? zm!Ck%_3xp|+xiM`-wt>=;hj+FzZk0hKL9U+-+@a1%vXB(uY{Kpz8b0?Zh;%&^WbUl zgHUqwZ&2m=30wgWf0fJ0X;AUjK($L}2oFH%xdJ=`-T@^~e+MN;?}fVV6Hx8+O(;2P zdbQW@8Bp@MC9ndO-do^V@II(={{*U@4t|Z->j_ZhI1io-X(|dkK%j4)`^wdOqWIp6{!n>f<`N8Qut$-Wy>I{~fBGqSt%BJqM~>=RxIX z3sk;$L6u_`cEaaDrTck!D*O&q`~4oOepbK1_2t!2*WCw@p|1NUcm#Y1u7p2;m&2pq;&N~`RD1pfya;{}s=XeD z=fbA9`u#S-TMlB}fyZ+Ei*NICJOm{d4@32%^>6olUJttn-wsv3pAX?f|IX9vgY6t2 z58+qB>j>WkRi7)~;rVER%HNgn9Jn7&z*oa3!-N0c$GuUgdVL;T2VV=-PM?8i!f(PD zM*raTx)Q41TA}XO6F3GXzw=P_b~}{3{WUxuz9}4kA8aE0VYmu@7M=}%0#)zFz0>P^ zGnD*}Lgk|x!Y_hH6Mknn{z15(@B<;d^B+B(8jLyqGI%6>KcpF=k3!w|<52nkK3oY8 zewWv8Gn8Ci4xb2n0(S+@!i^mNb11#^uE5WQ3a%i0IaItSL)FJLRDInN!f%2n68<<;I`>1>*RMkO8&LVU_}6mEb`cYAu5LZ!D8>b}o`*TR=W$?Y$p%6<0x zy?(Ypwd)N~$8Unl_bZ|5^(|28+!Mn0!3zn03myzl`+)PTz*SIkdv4&yz{>)+1`Y+@ z0Cm6V5UvK^6!_f0I|E+>k0<`ypycl!sCvH_sy}@Z9tZD-hr%C1rT^2w-$7k}Jeg6!t+q+ zyaiqZzXY#^=Y2Gc_iz>ASHRQYhhR7S8dSTU{W0%187Mi+!yJ4ioPtmIxR>*3Q0;ds zJPW=ND*i{|7WfE^Vf!ciKG#9zdk>TxJRh!vZ-gdqf!~Iwa{QoAI!_DS3>B|Gun_nh zcqqqT50(G7z{BDD0{&tpF0>zJ$H zB;mh=>d(J~y3diHb-6hX_7Xl3O3tr?N_PgT{+2U^A3@2< zVfT4GHN*9UuY{_H-SAv^C)D-#K$YVgFav)LpA6T2!O!o97Z83GTnoPho8a$Y7d+yN zUe12lO!%+i!SMZ1?fgNgdi@eqy?hTUy?4NgL}^B3T;@VoG0_)DmKWWM6{ekr_)a6eSJUIJtI zI=Bhm3)Kz}L*4K6uew~c!^;R?0hQj<;Zg85sQz;&JRANaR6qG*IR7;$dH62;$|2Zq zQ1bQh2fW^ndC<#y0&L~@pFoxOdGI3mW!Mgn`MQrs+u#bq*Fec%0Uib`;rxE6``rrF z&M$9_ywqZehVH4e+b9mZ{Z}o?%(~sAA#Em{|+kMtH0s(F#>lH-UYY7 zcR}U*r%?6N{*b4;6-qvKLdoNGa4mc`RQz(?Sju<2Xgo@?RhgttP;-2_zp+n~~WJ*1hUe}>B6 z$Ds0aA5^?=LDlQ;;3|0Xw_Oe{fs)4_I1jIelE;sQ<6nc4$8SKD=Sko3`>cb?X9jMD zm%+2)98^8s0oBfT!$aY{A^a(*_V`yQIeY*f0>1|($3KQw!1%lF7kw(cPVrzby!by{ z|K0>uZ*POD|Mx+a?>?w{{eIx--}CZsheI5nf+xZE!{Zen?t%|NmHX1~`|%yHnQ#`i zz+2#<@ZGQnz8_u=qaV0lxdQeRyd{Lc1fM|oj30VEoDES~(K;wO{tc9TAN?bjqtl_< zadik^2~{84;9>Aj!|`WA<@>o%?eRCT3BC=gz3+l5&!?cSTm54%*LtY>xdI*up8{2$ zaj1CH@EBNvO7G90>giV42VVt`g5QIR{|l&g|1BJZZU5=*b`w09@Q2{h@Ls6)y$>pX zUxw@8_uy){;wP?8FNCVE8{k>+sZjEC6I=sd4bOp}fa(W7f=cg*|MGmD4pqK2umxTj z!n08Md=6Cmz8@;x&qK-0PoVn8;Xn0$u@YWHxErecPlxBj7eUFxC!q54W4HmH^fNC{ zFVy|#p!D8tQ0@6qsQ&g4)O`;5x!?CJ_(Z}N!o%TJQ1OT05G=t9;YZ*m_-m+s(DDoB zrtns%dTjco>y`6iC*d4C4!#Mhyzhm|*Jt6$@H=n?d<3eUj(gba{fRIpd@@vfT?9{n zmqFPv15k2MfNKAD!Smqz;W6;L@JRRzD7pGQRJ=p}+vVvfxRLP5Q1!449s$Rp^0OPN zJkNk?pEpCv&nE-F43+*j;b!nm^+J`B|^{lE2eZ-P%G`~j$b@_DF!bU!=| zeiy2J4|>GQe-@PdUkoMh*F&|}pF-9D9Z>anXW-vJrTf~zzk`Z*H#`}B5Gwwcq1xqs zsPqp1o!|cqxRUTiP{(&cT~`czHoSuHE1=SO0IEFSgleaUq2%Fzpz?dd?_FLtK-Jfi z1FwTBZyu_BZibh`_d>;c7^MI;T7;IC^>m< zIQ|Z(`@I{U1n-3#;lIIVc+?X-{f$udeIb;dx)Q4XZiE-XeNgxL2dMns1+(yzQ2l28 z!Jf`jU?1TdpycmOQ2pdxP}hApg#Q()91lU=_dlW9;a4Gi#36qD3aIuw3#uIJpycIZ zcsd-0XTuUy`Y(V==e1Dv|4yj-{}fccehaD`zkw=Wbg1)ixSrs#a2j3$Z-cLc8Q5~z zLALMpI;i}90ZLEb4^@x9hfjy+9Db0=>uaI%@dhZldN({1ek|}?@LIwL9pU%C9;!SO zQ1W>bRC#ZKYvGHb>gz*L?eSTt`aR@GuixVX&w{-iZ-HB31zrX}03}Dif@+W7h44{L z2iZK~cqqBJ4z|PR!z%nFlss=a%H`tvz~@8d>w~Zb{s&Y$oOra?%lYtJ!aHFXd=y{|c)8pKzkpwfL9s@;AEC7&mqW>dX>8}<>t z0Iq>ILEZmNa0~nzlsuezn)lCcD1ANzmG2ip$=%DL?)#a*A3)Xbk*E9pnxV$)OQ8Da z093yALg~$0!tvKZwfkqFwDp)@ByfPcz`l=eg}5L(X&H+ zK()tbpz{4SD1GoSl-}7Kd%V3+a`a{>xqT37y!bYhTs{n?zm8w&`P%@e2oFQ)%MU=E z{}fbyz7Hk8C#>>zx*RI}45)g38&tVJ4t1Xgq3ZW1Far->?e@YZ7!&S+x_%OBJoziA z>+cT7?}MtR-$CW~l5@Pj4Z|}CKNYGz{|riQUJO+qUx8}ppFzpZ@y#A?3)~*K8>)P_ zLG`D%K;7qlsQUUPlwNoQN}ir@uE$>iB|n?sx$tr*xz0n`AuomMr}sds=fLCF9Ati! z^-$MUpycD_Q2OQdQ2pX=sP_DCsC3R>>vC6ws^>RB)#pc`5HYHI2!mrLciP-%~2 zLjC!v>`Yv#W~-I`S5rilyccaO8<9;Y>)nkkKw)tS=7?zmX0#@RjD!c2C2CLcBR6vvHQOf1xNp99$XFz~RO!q)xLcsLHl9jga_2sY-2m4V7xu zxte8UJg=I}753!4rb_YTTyDJ8qE#~0eN;m+rxt2FR4BGveg|r^lrVd^tap&sHc()HE_pMO7xsg*nTqTF>fzZ=skg?X6JO zBK2F{P43J2iE61_$XAF^Bfo`WJWr0|xomYhZY7BPArp!$Dap|Y$b_Gs%@%8%oF~1x z`Ra737;nm4(7GvekqLpN*AmZJuF{0+5nG6Tp%T>vk_uH{Qxreyf3#}6w_K38#FK?$ zp)!rQr&mmribcwU{FHXrk4hrzXU1tgN}u01k)Nv;N=1v8E7P+kP4s93rDsQ|uKd1* z$1C~jSfNsy$?Dp%nf#voOk;%RO5B~DuaLxs%tlG^#trelxXWcW?wlb-Ke>6ciGSt* zr!UaiP0OF{pgsC^W2L0PNMSawpLAxI9s*spO0_i0kDh(>E;yX8RJ^z*^6^-sB&p1% zU6veOaA2rbH1(nAV~e#BItziBD{~+8M-{178L0Sbp;*h)upPzh%=~@{ad)hYR!^@Orc4N@yNC9j6kdHzqp4SZOzW+t0;%qkF8#CavOQB zEIzY(_0o&d%Q(64BF>!CCM6U#qm4UJx-{YBOlhudb2-Pc^A{XD-;Q;a(7el?=q;2h zChE@-q~5ST(>M zhqHUVD0?dLw6$Q46Dq*)jkSD!zg3*-jUzh|*h*^{U-V zy)Reg96zV6LIc*zRgp%a_Qi;w{F`7{Yz$84Cw8ajO0$fK(rIaQ6(>1eHktNQS*)#~ ze%h5Xwo-A5au5%kFbfv^sz`NhHkXUX zHmI~kG>e!kROV)~(uWNB8{%AkqA*KO=+%1yZeTEx<&?vc6nqs z+l%za+1Wys@ovgTAhRMGqST5SmsIC6Zj)gNi?&iKTQn61HBlx7&&PIbS;Q6HXI7b1 z_cj}X=DSKovph9lh_OoSuF@tM8yjU4ND$`o<(c`FmiW$&p@F`EtrY6&fx(>v@%CNA zPwtPsq>5lo6HhRksFy%PY)N^`ATHKZoi+hwDE_qK>$N6{|c( z9bF@Rg98Ea@W@b4&&Y7p(cRtC?SJF0(V?N9fv#N&DyII%UEBJ0STy|}945*B{`%Ep zm07uay!r+`Epmbj3q*w*kmJ%YORfDq7IbJKz?u9{dJ(blap9)mYYe<4ugSJ zEtPgle^m1141L%!H6>#bqc!fuhNX)vInuP?5ChTTu#HKLml3C~x)-0Qk4THpqyy5T z6E^TQVOeM*;{!c|dN2As>X<2@57#tf>eY(7iyE;p*7bkvRYnPCnR9XJB=!>hd@fty zGC#&R6Ll03U(^@skV>PitS-3GY=LS?l#FZ$Y}N5RmPd|pMe`qO-i&SO8dYj$<7B;B z>4%*DLni)FM|olz*jh>!ies161Gcb}c);Pt0wS9*j86D^w*_HO> zuEBxczO8X@ALEeeYT}FzjKrn{l#~KPJ(M#9db;Cb#wtRI*67L>*HkrK#zwFKh*EJ( z^WsUy@o7%Ul_F71j>}P$_S$$mGZrbU;)DiT`4AAdiLA73Ngkqbuu&3~fYdUUvp1+_ z_YxRgRF!|CWYh0Va!08Xo43dlVwD;^JyxX)Vr}c|UJ}9FDxpx8l!nSeaT2c#9cEEd zRqi@d!a!<~D`2Xeotu_@VD2nCW1UNx45hWHVtyaa4>Ptjsbt3IsVp0pSt9-|qM3UK zEl)Qe!OyijUyc~?YO_V=vsn$91aaF<#lxjiv1z1)w%np5Ma*`v69 z+dFo|v*^a`lq|Ff%A&*APACcKb$LNF+3zY9ClPcFhmF6fQdz7tv5odvhRiFPE6i#A zf?C<96uM3t*(62op-dc)+O2Z=$!u+=TA>Pbi}Eb02cuTGpx$Ln(FhG@L>jGJpED=+ z4@%Bv$QEa&Fj18;tzH_B*BGmoLpRd(6jcn=9+=HXO5l7z9|ymnJfq&;Q{` z1UC}$ijBlT?cx^9bSDJ7UoKos?C9QDpBFotH!;x>w9bFzL}}U zJ4%Q~i({DKk!I~7I-ZfqmUJMt(s9%(R-M>KaMk)`buLlT2>dMVNfuRc>hO&b)f+31 z8g*{IT$q}!#+x>5xVUxGhK*SJ%v>iY^F{K6WKbezxe`1E{h4?x3IN4f(8Z1VRwtQnyCzBzJ}6iaLy^mv-sd#j4|{zYic-R7fXE%5BDb) zug^B5op7S2Zoa~vLUn%O4ODCG@v7#^DhYXVXQr*>Z|QNb-HB_=9KGmwYqWTa20pu1k+#okqTn}0 z8#JEULA#=>>gVfMrK5g(7+I7R6V*~VEm=MKbWN@Vs>iCcetdQwDO&#Kb5jRA#R+=t z!pm^NW+Du!?!3Fkr636o$OeZRccSi|j{Xt;c8+dkhSJ?P+=YQL9CZ(lY97cebYO5~ z8gS;nW3&>qN*NEVX{~a6RG>(7nFS9XI6@A&e9g)t~0nN@=ODY zg=zt7mvPw!ZRBi0Q{}6^Hq>j{QzvEY#@+QbjBrSqoStrwd6@v3ZUsr~F63kop(L?= z%K5SNee}a#WRH|>N|wfR$Hrr>fhIIM6xMwa*pv)-O9ePK0#ETT`+Cn}PGuBe% zJq3BJSW&9f=45F+R%$i~{DJA2_d4sotSaVmb_&Do3hq=yvdh`M_D6DaYev8%)#{evT#3&}ULF6tTRHoKS~BSU={&A}yuuaT0` zDVQ5#fyB8ImrCYr7KGD^$*3Gi)Vlj&@g-nxMLjHC*&p|$paQTk#-zw?TrsWV-u-!B z-IBqfl?HFFd~QqF;jMiBQEs_1y>TtI?HuRU_V&p;_drH0iyxpS=aRxPshE&H;FDTA$ZGEx_>q_biJ zR=CN83Obd~XcVrL;=Osv4%ysi$)sK0@0C>tvR=xXPF%>bz8#!Tb%Vy_Y{}6|ZFW`@ zK`Xza#B0M0cXK+!MRv>~H{mXiIFsL(l@YD}npnda&0zwBr#2qPFwd}3hW;r|F?xsV zlL1SMJL=$88JNk7&nJ=}hZDJ)6)x*j@T6?vs20h`NGLyL`ELd3&s+x$seY76|32Gl-XFZ%aqKm_Ncd~ zC+giHOQddL(zVO;OO7TpNsArax)H-qyIK65wQ9A*K7;yJ3U>=JozjVTt<}hCdV5{H zud83~gB`;UOBU_%Kq=%`-d1-m)f3<2l*wiD>lrT1C3ggjfY){X6iL>k{Qyy z=28kj(Y-d%<{r!Nie!OVT+h3O|X?l8nb%`@&)F8jV(8c-oa-8$D*nFb08!Aa=|gIF^mNK1Ez6_A*VVwccJW zZr9z*P0hCOPLbTLoHbW@C2zZq6xT06i?X93>LuRlVa5mP5q@vSG%9G!vn?lKyNI8% z%|Q)^<3Y9u=_15A>XnzyhChm@-~FX2|5426acowRf(n~oO6AJRCb#)%i+pxBUCLd7 zGb~Zo@Jj`&3a4=vFXLW()baQh{e4y(D06!bJK2H9Gr8rC@Wah~DI1}EkgayndD zVcCq$$-(i>=YNw0$JO+B7(a!?b{BiJ?&LI*cpUmbW5>+jLH*J#`fBkZB6z z2ci{pUziDJWK9O`I8$O-zDyzVn&TD8Kl&8svIZPCIuq-MWgrH^Ih^A*t4A-7d4$Zq z*%``iowK1irJs?)aVp(h@@{HVxs%ns>O2%g>w7t-EO-UE-#m*=c-%}wcWm9!zuA3m zi%)ZAle!{ZnNG!R^U2yuGE$Pp943Hza-ldeQ_D#zwCy0hW&K9m`$m$(E-`NVhdIQg zoSfk*cB$^8J4!aE=4M(qXEtc3BqKNhw!75>;f%>UYwEV2Qd)wHs+E&mx_qRrCN#HB z+8Sh-xK-SJCD*FCs$3V~u<9G>X^HnrL{*Uz)A}rp=DQ-2M*x+Xx@g0Ep9(wBg6XPy zWb@~)iW_Z4ogBe;p`p!<6pd=Ci!e*epj>y`Mlrjq$L+*;p!Lk~ZpY5nxFxSLa}`9D zrYUKdW=dztw#mA!-zYe;YDK1uZ3T%D&yH}Ha;YZA0|y#cvr#5RGRA&IoHo=_EE+13vuOZ`y{o3JcO`iRR3P$u@!uZ;&y&^nd3r5u4QXCndfVLmoYoUs^Q<0clv$fn|8(*Pd)#+NSF#ZD!HV ztUPSgjb|%ULA>f0`B?jhTsnv!H`!ycjet9NQN)pqA^E`_iEGbz>%7P(0Sz}Q2 zF*6CcovjEpEj`rEK%}06PPDYlub*6Kop!8J#l_I>^H2sJ4a1?&`!bUjzLP8DE%bY7 zH!Js3Lv_;kcWXnUP0BRnnbV+x%EyAk5jTzmdsH+8+LI1z7jE;7OsaFO&Tzty59NJ^ z?4hwF7_U_?*jp;^R{rMm)pZ_0t_p4=i;nCxY_|8)p-jZkoW`7+b^=RMd(9+v)3^&) z)8B2~J{#u}_Bx(8h2xm4;TI!~l!nyYN96ydLwnR3~D66|WwfJOZuQbVekrM|?hL}4` z<(Zs*&+&&Yh@EHSr)^KQl~j3K>6fZF8ElEIhN~LK(j+!yHJw0f@X&~p&i|~uw&yP! zU!y&CChU|Syf-%1wD{=FDSj*Y^Uzd^OPYPg|;)d zxvo_&WQ!3$*~z6p$jvM&CSNAR^difS7F~v)!V6;Nc!jMoCL3~riwAUgJOc}j#^6a8UE8pw zLhT%qLauPNVsP2MWC<|#0$Yys_=GCV+EACP<)x)TD6h{5cZ?5NeYGu21 zqW6LYjb!gBWGz~)B4?%csup=h0X6YQrO!-Pk1*Nzr~POW(Ik*2=^J80=FGXPg3M|w zpjtk0zo*-CqQ2SeoOvl^#Pyo}MYpHjZ7YS8i0z0Wo~_Y1OwzPvHyrl)Lq3-T6Csfr zugM0o1ykwV)O8UOS`u@vGLM^jYSWUa-kH>U{L&B}O?QwMd~el`T_e|`X~$WD$9cBc z+hu2cRn=!m7zPDuQxEH8@YlB~%%AH1ws0TXy8cVLzmJ}1mXdnolxCUQ=8GRzBLQM! zyM|Gk1?K8zhuV`vYkeD_Cc?xiF=<|>q+}AL#(D@#M>hPF+#$0}$81paYvh`-beB2V z&c(h-&P@v6@N0t+OI~B96PT>cvQ^X^bc@$ASFwF9zv}TMB9U5hwRNG#xIE~L%KvLN z(sUj*CpMv%=+%7z%oi#JS?&lpJ_s$FuCk$Ul_r5`0@MecobGB-OvkeXl!;JYR}aRW z+GMsXx;j5^VyGFn^nr;$vJi%2fCm6=9WYGn)spz{%}8NA5hZO(N^`@IA8BmOg>7Wg z)+eT~l81?sD)6*aI=O?ReL$=L@eVS864&bec`U|sT<{HyhHgkMZ zq}@EKsM6Vr6fsyww7=Lf{WzpmadJiwV5>yXBo+vsV2(@1RY=BeouOjLH^y7o>yjF~ ziBes(^QA@p1lx3CYEa4@J17^0LB$cX6Jf{DU{}xZFdK)%G0?S*GlZYwy8^fOJw>NS zyRH_<0&0+fxop3E>y3Wm7a^D3Vfd>=+wr1n8#)$)TwrCLuFjj|Kz*DoK9UIYb0HQc zYJ{`4nU&#(trpu!FFbtI9&I;G8Q`|5s(72U{1Uq`@(n1%zP-)25@1<$_(L4nD!BYI zER}~%@@#px4YCZCa=Rl(JTW@K6QfszgmC|8!ki|=MkjNIz|B4+X5zY{MXP8x7_)(B zpsgbs=!^$@HK-3@F4&)>2L!8iKyD^{o;11H+_bdo>d4Lz#Dk=5Y}vX)fm3@?a1&Ps->MyFsIbCp&7Z*32t^9xT5zRie4SwNffh3iu_v|kwD_c5KSkyaXv}fNbZUS4 zEvyzjF*Y1X580jlaISSWyD#=6CDc+5Nn6cGeT2qTR&c*!my+|RjM(~*rQrQX>c%pc z#*vdnJw)48!c3SX%&jS@YS@Hf*Ci*ya;kK(t)(t|GOS_SITvKD%X_huQ58bnNn;1{ z-6|p04p3=7Zf@?bVQnq6$UHw39`#f3ahc2mY$6{H&tJ(G$>z8zC01-r9(ZeG) z-1n*Y=60MYXIVC45m!p3#^cqp==3m@Do)RzD5ftG);szhmWyofH0|trVj5#}Bs+so z#74Yi=Pn~;X~tp&ud~^;415~b!w4<|9$hO#3Dsv)0U27-3|RVBGRv+f^M^ga-pZ_c z=`-v)f};Jyo*kfGFp14fO8i4q{F0~V+oOT>nRwfr&jb|#WaMa~KrEeL0p`n^vH3Lb z4~*VqGa#P&#*?i!(gPO_NvK;fq%<6H9myD9&z7yPHH6Ky^yTqf!{O?*Ix1HV_Vz}D z1CiF(d`e)Wcj|{ucNS^tJ((>>gP214!{km`9G+($HX9APPt7Y#552JyUtJFM6HaO5 zoio1zJrh@oKPKW+dn=fiMJ5e%U~03R*Zy*w&11)NuaFX1=JGPrfAkQ}RRiv~3CQ3r&40Zs^Dg zV_nBg&~dHr(#tj1I>1FiptJ|~v9C0Lrt+Ci!))%qSE~vLl|Kc+FXc4kFulZPV3t>D zqhz_W@tK~b*GNHC7Tm%-)<`gU7-xZ$S%F5rOnSfYJi(IttYrmpo%=`aV!I4qS8~q- zUB_h&S7`zfM#0Cv&>ru%n@P>v8w=8LGF&Y;g+>P6Okk~~*KVlEBwERumsXIq&`O7k z>I3EDkZ}3%={PuR7D#w$jv0wrTRZG$vWpi%uvH;$;y;ppx8wk}ChK}(2cQHQqw;)Q zj|dRvE?zdtRO_N0330C;uxpUE{|^RvLu!ky@?|aX9i?i9iK)D{+p~Ia%_K7z^~=4} znqu+X^@Lf5sL#0)D{VGsV~?hn#dlIPM;sVSc5N!q_?ySV*>Q?~qc>0&Xvdm_Q(jvs zv2wKyFVtKt8!Q~P$Mccu$=VE_4lR(f#zhs{C5bw2kO9*fdYDMbn(r643Qr)JW|rbN z(=mE7jyoF%SWlKcH6IOiT;0Q;fvbljcOu%~@St1xtp`De2K$;Ll~svpK@?S4arZ2T zi@UFghGgnA2d^=9RkGZ&&LkmI-%IH+i|$*ev)P3*$ar)}?pX8h>Y#4r{+DE_+vdDz z*W|1%G`PFSj(X=}yBi)Ry&!{#en?%^HWsHx63dk~S^PAkE}~|_!`o&WFsMkY59L`r zuS_S5$8435;4DsMa;uf-__Fwd4RTe6R}gV_E?HWovD5wWL$=qLG`Z0J#9_=(BtIO7 zUE+^1(%CZ$>qrB^c)YuPEOIo=^XL6qwT^~6BhBUY7((hp=Eu%~XxL8c_>LaNW1cDO zLRjosc;8HIKlKo}o*s_v;XzLO6UW1&Y&{$t9UAD_74tY@%#)OjhqOI$SWZ>7PruE2 z2=9$$w8!0&h_*Q7)E#YJ6Vbwbaps&ZmvAHS4}sC*9?W63VkY@!1$8^z3;1Pa;_|G5 zoXANsxQ}w|FX5Sr-M&dLIaA?>HudjAiK$TtnQ3GBv$jXl+9M0rZMx8EL{~8e*_vO} zG}YVHjxA_uKhh{7;mR?033)Q8Qxu!8&^M&S;o)@im{PJ;vxbGA^jJFoNsc6QoMGl8 ztSAl3-=sfsGvLklBVWil@3{xVJ~Eu?Z~#VX;HH0jmp?je=K2`7bs{G6$=E* zbm&aP`C>JqRJ_n@TOo({B?R#AFuC22nPMjyRhXJIGjy?Rj($Ns+vaiig=A1P*6U4y z*ahm7$;mLd?#)U`ss`%tWaoS8*W!lg_guW}UicAvgT(-wHKLKhk&gc4 z!C?<14<&bpld|CbjEyJ51W*WEJTSttzlTr{$pg%Zy6DsOt~tV;LZE($wu;CR8R8Ac z4bzB4$A)cgF=AdsJ+UW+9=2F9Z1TiGQ#8V`uUfP5-ImbheGLv*3pWhwJR+23J{#${ zE=nsHMI))eE(@<`N@Aol_N2wQc3(9bVaB&x#;pJHA7Nz`ueQ%|>E)cT$8eLU4al#Y z4dJ|R{z-Pc6_AZdtV{eQxRIDq5RpC8hz2L{Tk=W~3?5oHHHgFhQBC>z-`z&+n{?lU zj&&!-Dp%Gres5AmRH;bHT=5t7pgb_3eAgxtM5iK#t`7@6yfY;;MMw38CQWpt`Lh^X z1A`-Rmh~QU1#xTh>vI)$Jdbr*S>>eHV?Fc^GtH92=J&NFq_DV1$&_@Jw&AC(CM7o0 zrp(2ejTb9dync?wtzBV}(o34e;>k<@XA$&rgc<1uWq@YntpX!qJ|0K*Qk3N3VlS8N zMGIDMdo-ezYc%Xk{4}j0+Kx>x9ra8~R(-UpEKUlIhYD+tLh_6eO)lA@>D~3>J1T9J z9!pY_9#w6lROU=7Yv!|uSNzFVi>iM+Ybvx#_j$ExJVHVissn-)^=nLJ0(Ky|ul5Bw6G2fLf zluPXToZmV)?r(UKn(<_8MSSnxy{v>wv#=1JS#UqCcZb!}iTQ>zQpZzlzznZ-F!@Yf z@%0SXqiH6mjUpxyVK%y4Jb4l|LtGdyeVLUH94Odica{m&=mB?iV#7SzN!d6DKCdCw z$JGUK*gz@c-*gY{v{uiTvJ5Sqm$iYx7ecfSh}~E5E#qv(DX>p#)Zc$oADASasoN|) zos7$21I5xUyE1rFuW5Q2m4OKyEMa@1v)#(TKO-;wGe}TVv9thh%awY5HV7c2Yl&L zHv3j=+g|N+@&iX=PR`Z%FPA1{Izb7!abgk7bL=a5jhhjhqHFAl$7N>rwx=v!n=92Y zD_VWaK03;`{H%+v34U%lVuEw6J-UWxeVIF!WmN6Joa)m=jF)Q!2T=3k2xblv$*i7I zwP~%rJP=FG)(P^g7lo(mcokf_^M=J+e7=%J6PG4-=}BC6^$bgg>X|pwqZY%IYJD!2 ziFWo4=p}5!>5n*lP0vndJJgz%Ge253x34Gf1X}Agi#L4`!tR-@wbt!8ZL)K@LNWU04aHnAFTmDk&FMOOvi*j5d%BFb zv92lY^%8naKqDO$*jj(ID?Br)sk*AQ(6Ggy-LYx1BRs2S>za~GEoA%NOr;mzOBSB+ zG>tUYk;_F3Uiuph|7fi7^;cub93vX*_SZ*7V?Fi;CDpn{@@R~|+GrTL;|-c)uVI5V zN3=I}%*~>NaR&xQI7S7sr+0%E#*qwKn5owq?dV&CFY_Tp$A;n3eLV@L{=gm zHNx*_ib1kOO*M0nW?{J8tEarJ+xoHY&J4X?PxMysNujeDPnubH=5b58%q*m9-91G- zrl##CAX2qFqG4lTtJH%nrQ7PcE|5#9$UX`dSBWlxU|WP9RnqPV8e9MStdJltWQ)eB z?xL^F(jE3;yiFC&Y|}sXv3S;So7PR&LbbkTjTZmR4ML^x%yFn z2&<;0jKmsN@a$7}%!DFEM7XI;-giim#`IR!P;_$*G(=#(Y-!A7-(odhyNB%p$jdTk z{Sh_0V9agYvAJw9&&8_0Es-k^%`2~EZo&f)lapjd$9W#Yn}*j4;IdHXvc(E>G^vV1 zl~U;zdCXqIMm!c@nf}kSI%7_Yg(pohE_;T3%Ptg*$~J>_30Zi#Z*Eo{;zy_TBv2S~ zWA>sDKd>k_HVxr|NR9{$q)-YyNF#$)qJueKlME$Mv?PN8?>0xqAK#f_Dv`5A0xqzp z5ZH%29fqKTH#XU4l7hM zAKo`&-Vg1@(xi_Ym`X9H#=AJfY%MVRWQ6fv3h^Lff z#7jA~>6P2z31N0au>F!6H9Nr`n2LOt5!xkv7t>ljHKo33k94_Bw$9@vozrSpSB_x> z@NOZb7tN^xX=16Kg0&to`R>nFs_s(h%lWzkHl4h7zU^IC%n*eheMQV`FWE7*+-vK}wtlkmS$T${wFRVHLVz@e#SCYo;Th#+yhb zs`R5$rR@kUd68jz6HmZ2MLg7#k0|yS+t;htHCJvhr(#0pE< z9+h>!_&Q7 znwVD^_pc0=eWnapkYVq+EKU~mv_!sl8pnW}tyvz)E|=1bCHM6V zyAk74A&)Lu)&zN6lVf{rJ}OG3iF^W|Hn19ijX9GU-*Tw}`a4L18%C3&Zr&skhKR@% zc=8R2Y5%lLd&HX_cC%2!8?rEwY(_>umNud1@&JiFNtHPN7`x5p&@~Lr}|bi99or?0SI zRrQ73*qlvFG#ck3*%iu{J`AMtVX8;iI~Y5>6P|q9Xsxk>mRDSEz-c*Uu@yB-)jm|- zd629;B+hwNJ907S6VLj}g{@jB33&~ZmrD5LFS6Avnop-pf3bGLU_9?9!aCRiM^C#t zjZ~kt+w`)*t9PJyb?05^Y&a28A0Hzm*I|qMnuu>l(6(4wj9oLF#t{%kA6qNHUajR9 zA4mIfNIO3?rdSI_{#rAd1e0F@mIdqq4Xau$eo>3TMxio%7}c1HY}gCa+9UR~4C}2Z zA=`SGF@4J&P0RUgEn*C>|wctU-YYt_;aM_k?HJaTxC5Hn`IHb@JbB}~SJC)56B zmuy2hdv$fQTfttxuLwvTb|@;}`iC;&-FrB^WT;=&hTo762!*+5*m^d!4_KaGc6vKd(H6-H_=e-SrP!(<8(XGPFnaizV0I>C~N8R_nICBb&S z;d7z=7qjL>T?C&wK;D6ATsSEe_zFhpZbi?Pv~LwWzU$x zTJ91vES5c?W&h<)?8WF|W~q1NNfvDN^a`{uk3u9Cf?FxcBXB%=CDFs;o1)`yAy(Lf zRGUrYsy)(dHL_VO5imD+p>bW0noZ(zq((8VFdp$bcpe0D&D3C*p;=M^YIwG}DbjLa zcPGz5r!US6mOuSLb>3Dt`}t|n(L{bTeak_ur74LNlkFl&Y;<{0e1bwsZsfa?A!@pu zW{YrMcUu~dqp0)-XJ1{SbWKq$^$JP~%~tj`Ozm9Jwic8vPFxh&O5&n69^)+xwd#Z> zlkJhVKB)dQXnMc5-4mg;)bn}&hg3H2$;CZD&a^?TZhTw4n*Hpvp(Vz6dbuKzN&LOx z@WR&OLp_8FSu%o7U@FP zs_mVBi7qfPre7yjm)PR?ITU3+!ha-RW@}%rHF%O4&gC@p-N%Xj)x?H~)-Ep5K-|hv zrfqs9a_ffk`4?~6+=cpbb(we@+c%wm-Uj|_k_p~Ag15$Bqa;(^ zHXUue=ef5U?X$%wZGYOlvQWd5ogsoCPaeHeHH# z*O@JAi}A`W@kYKN!)FfHSkvX>d*94w4x1Pgu(kAr8M}})9p&J9ymJy#8+Eh$sbVHX zxTegS$@*syrwaGJhFt{y4aAat0X? zd%;%_vlA2>apds0U zA}f+6QNc8wZFreOZ2Jxy4=`@4AOoyV^TGjA<%MU?5=-|;K*JdwDX5K2jt*3kCGEvJ zQkKTaRyRmG7?Kz<{Huz}I)Y%2q%aHAnjCY^CfBWMfw%rS6p~zLxve_`0nDuGw}#kFtr-@;}s*bq%w?wUe<>f>xzR( zmnO43htI-Ci3O&@{{09z2YM>>M*Rr;San@rk$0J9!%|1+`O;Lb*7Q9^*Lw$w!TAH7 zlCYVGDb7-%UwD^RiZNTD7t+KS`3OcB@)4f!-A1&4`y{jw5t2qHki{J}3dx%vk`Z&! z>5l#Td7eoIF(vL-&tN7X`P556h-=qsE*()bF^Z6CLt#ppqn*(MSc^s}22$~-Ft8gd zHS}1Fc$uC?=`!E)#cXbcw#b$CP#~7>@&z9@=m>PkJ?!!1m!=f0VP2^(ITj{#yynuV zbt=!N7jfa)J_)7zmshYYi)@k5UbF0}7FZe>qQ^!UH?xZoR%ZT{^?9&4Com78A5Tov6&W$xgA zJuA{AcX7EkZZqUXUwX{4*r<`rzKOwZ2cnY^J$lYHIET6owevWZR$BL4Yrhk4&>jQ zcD=~1^B^DV$};9QgjtPD&Ltywp?==VAI>NJI-Cv4(-dQCgUzkjKH5o{^F7LfThlV# zCbF~R$TUaDgZei@5VEkoer54OSBD-sO|81eBmud0|lMNE8qCd)@5@XA1 zIOUWoGyPDdwq7x0Es4N)EA^eq3Hwgv#O#eNXn$1<&SUOP4s1M-0UG-OK6Dsn4BcUz z(WejV16!D;Xw5>4B=wI~+NTdn+jy%PYJoaz_*!KP?={Kq!9=i}`7PV~w)6Pya9^js5T?&m z4uOs#JuKA0hbm+LWTju=6Qa6-Rn6|fifufn_Fgi#AP+X~vg0ItsdCu9QE7&zja*8C zd9>TE8sX7vHq_!uM%K5v2e&JE(;LbV6IZvgI#9LDtSQM((7=jKAm=IO8dYT9uIv~Y z=^40|uOx3tyPm_%DZB7bl-?CIDLJP`|>4SN&A22ZLXQ_Z1FQrra)Gdt0 zTEN(tS;MLf`H&T&MNn4v8&a6%DYCMp(QkrKar@iKz!otruWO=xx41wPJ$Xc(UL-m;YPew~YVj4_uDQ$IQZ|=GdA-Mjh6E z0SJ5e%;nateY{+#FY53g9q~0C{i7ot{*g=n8=i2~M=l4$d(}qxd*7aTig-&rI)+iuUPNEeLmZ7(0(F%PcvchY-WoxJ|3Lb%QH02NA-tb0 zsGjB*>sIS%X zoGM<^FXAv(?|kpe;Pn@MLKUx28Fn8#5>eK4X7A;#+^jkMz+^jrdC{Mv9YH z25O(8UynaB;#I`m9a{%jj*7xlYlG>JNB!_-7|n zb?N5G7;3H=`nHd>DrVzZbk9VMve=9X)y{W9O1?-o*pNn;Ds0yR7i$QJPhIVpmuQ-T z^8tBoqjAb6xF*=<=*(w^FnaWI#$Mb#R&zBQP|O*XWjWWhQ)WTNX7c(Zmkr}K&+PV| z=ngN&Lz*NE(d22_EA^4ioE%UKhyG!qC889!K zp8myE#ycx;sG5T|>Y6U_b{F@u`It>zWJ8fBG~H5;Y;pThqT->O^HpA69~V}9NOi>B ziY#{F*2-!Dfi|ASvZDr?;^sy*&C(LSw|umHk(EHc)!+U5opo1Q3u6K=%{2F#dCc6w z&A4fAJPR5`9xUzRC!RG})E7LZqk0a5|NlnLOiDg+pE9UVbs;l7J3ts@utD!Z)m21emjz7tyO$SSpwQ=L|Cz{3# zNxSk%l6JplcFEU45eZwIsGoS8Uk9aaXaH3?ZJCT=OFs~5t5b|ud>=IV1W`+3$Ru9} z^(>%iXtX4ybohzuuc)Vvv2j>nRHvf4kxW~aSoX5|jU`P7xbA=N%b`rxq~Lt)OLQwW z#plLY7GbQGnn_-#*v<(m({)dBum$NXNU2s$aG7rL6;Yc4S~8*G>{%ZYU7*s4Ks{E` zAIXn~C%LeE z4fm2;w>}~@oCpQBU8&kazaSIgq? zIx^JPIjYxnBp(~qr$$F)rY!x~C~e%`;QDUR))Dqxl{X5qt4nV6#BY(to*=JSclFvy zqNME}Cd}z^jRvN3m&jmKlq72(9L@581S2#`O=7hW96^K4k~lpq_q)bPw-;VKI#r1VyXx_F(4AHK{54 z2r2r38~D0dFw*Hd^hqpZ?PSenqV6T%B4ts-mv6FelOPrTZcJ}dQ`j2H@KMNY#jAz? zmKlV;imb)Id4>Jl4s ze=s8>^F|HCTBxh*{`6G?ZVE{k1*M-`lT1rA^3;b0)Asi9Qk#xYdGbHY8AZ1JSw^0S z`G2`reLQ*0+feK5&ZzZf0WjH+7%9~l?%H)LW~E$-a&nML_ExZ8nMa#T9kJ|0ytZmp&HGbur7`U zhdSckKAc+74ms?)`gZWqls^B`X%E{xMl>)JuybYvfpExtEt?!}mQMBOz1xtL?n22GJ#UIeJ~&D`)sM>vOBR{z=p@mW*$@ z@Y>esjxMo1(rHc?8j0$;HtyDwXzct}TSVa%q}rQ6zRk~&NF;ULT;FnE2;WYnqM2q$ z&6+BaeCL+THo^oT`MheThQHFcIoQf`_>3xs8^VR7$e$9I?hCU!n+k?ZYn<{Dhwc`> zrP`1Y)=W^y6?$S)&?Jiszo@$8G`+;vsM9M^9&#vXKP&a2%?aoiA3I#|N@?cnqT<<0 z-SRd@N~5Ir3$AM)H9WS2V!@YJaqVc1YOZJ5BbvInYoJ~m3@U|mcdC6$CCxY|LM>oz zWa4YssOWYjn^|>L-W>elL#);fljtS}$VKBcQ5RGgsPS@>+E%$wZ332vj1sjJ>7Jp^ z7f$EGV!i}a8^+T(IXNjb4YAp=>#jBSl7KMu)r*{_tp1D@9IjB^EGsGuelpL3MNXHN zS2vjo9q3h|$@vAZQA`gadO5vf$@e5Pdh=u-V}|+LwK9z_fQ}#^BHeYVKe#7UA-1l* z?wSt8dNj^_AN=4mVm&=eKI7V>2Svis;AaRbY{`dRmB&uskKHL_099DG0`vAo*M<+e zX0KTCJ=Y2bmw(VTI8TCKRnvF#dzRw0QgWnX^GN!ErqlEo#1CzfjXmo7_CIPu%gKa&YRPX#KiUX1Kw2YuM9-UT3qR zeIgsps*kv8BZ%xVGZt7uHy@Y#h>+jLn}uuJ?DgB>>To-**VNILuTt~Mq>Ro|q3Sff zUobgL{8uP7_b!{edGTZu+q9t^l$!?i(J#29|EM&5Mz&}ftIw9L)D%paXV$1Eg~D0a zNxughT!qLt&(%&8=H##%VT{N|!_)!pbZj5$RfZR3uknG%u=>iVTGxuIn-;{}#E~n^ z6FH%7GsT|8qIL$^a-ilW)F8W7)1|!vJLZy2ERBO6ZH0MY9Zshs&754zB}UH@i#Q(2 zFEya+7iyzmuMDz!pD6`zn9LD+)*^!>!RUt{bZuDOAQHL%HEb){NT6n0oiH zwtVZGR5OC8X*{NncMjXgu8+zlcdd`oX#!X{jhEDq)05cy?q-c9AN4UbS>~w6wU5PW z>56Tc!9~S~AGBvDd}dZ^K>K+ppH{B$5ZIDBC84=(w@$-0lxDVlaelSN&qAc1;d`^` z_BdX-rmb})UPTyoNd{}lx6fHE+Ij5})(q8r(>8#x9wt9EkMsKvEUxiFh4=2*MfeDF z(u3u~$|k0J=;j&Q6(sMF`3YGCL@i8bWpOdq`gdp9a*A#A1&35LQP1*KYtb1i|Ws^!xT`DDc*UcjIsjb!pweQTId0IGb>>*z~(DKKBdR7T* zv#j0`o>2`1g-3BUOsO9$N4D>W$J%A1TTiMFU4LvAWXn*qjkj;=YaA1q8_v>IWn!8Z zKqJ=OkNOO4++uT$bn?lF$|ASat$80%;9SRupv@zpz0|haw8y+R(`0L^bkT*T!omu+ zZGW^R^4wZzoMkj@{7Yvx+%cUSm-zas+LTdYw8fB@@-r08++lfD0ZaLN2w3l3zuH5?WxMeaL4oF&Y|$7h2`3v@5Y1H6@0dX|ip ztye3?C|`DwBV(0fB$7y_dIC|~Bh+@#wNgP6o;K{{=IGh>?y?k#V~M||8wIu_4rxE= zt8{oOHHmKSh~QV4j$%yWX0nJS>QlA(7Vp}@h9cbL(o>4?7Xj3^kWeW_u8_L^HDGE7 zJT|FDF663yir|^|%sj!f z@*JY=^dY)>`Viyh+D+|JccM%C#k~iKA z4;`oWh1t9(kw#8a5B2W3K5!yg%b@7B_*Zu*erzz3c2L4xw{E;SuxYcsgS9hBkwV3fhGt+yT%-a|9VZh?x%`4*kY9U>u8-iM^8k1Z zdW9^*u%uG&PkmEUmPRdGDgAl?4sybZ!qV?PNzJCbQ%JzIpw5h0qDsbQgMaXD> z6s*A!(V^#FW{3vvpjDBuv3(sBHE~)@{@|@!4dKMI(XCSeL#`>2>s=p3b_dS(HU}>q zVqI5kzo3KJ9j{1ECCT1BMZTiAiO(PCH`*kbF?c6)po|G1cUcUC7y!Kc%ynlZb_$FE zc;O+_87P4O`jFP3TRMYES(A?+OX`}IpZ zK%*p;?_GSfAE^Bn1YfyT{w6Z!qTwS&d<#U!5{}G5HxN6|^n!kn! zx}z(bC6|H!My~L6~z{NQG~bogppEjj`nAV^1%TyciOW$${VFf=k5US2w#4T<7L?_H5i@^7fd(3b$Cm z7AElg@@yCn9+IQIxHvyMJ#wZt=)g+t#@wC216!-8G&=OJdb(7x$EnC5{5px12|%=> zKT_(w+&NcFUnH6bMH$FTB)^ubfP%#Z$(oYM}lqysaEs;K66ID(&KGH42 zH=6-1vvvim%CBOL|8)@5+ibnC%5=LJ55t+|W^pPYrnRbc^r78YrjMVx zU~=nN>9Dy4Q!)MQn4BiB@7H_!SoWcik)x9kwg~Wz-4I@Pb~oZ9zev7F*87T-x}4;QBm{aiUl)>?CgStKlKo{0t~S5Hwalr+N(L(1V9A`6>>2GGED#x8taq>= zaYii#-zgOthqcO=gp#aKY4K3v0_2(mN-}zD#*$~JMjp#K!+#LVg+WS~IEX0R;IU-w zGO1NycJO4gd~;ZT=Xz+$nk8Y+WWI6&W z$a|H}Iw7ci`n< zDm$YId0e>4`AFTde}(VIa=!7sSQp4cy0R3@?geypijDs8Ccv^|%pvR5zspJEY7kQS ziNhRqcDO(jB-K~ZD+Nz~Sr>dVau$+~9yfLr!X(eKGbP0H|AMSc9Q+qH1yYYyW}2Ev zXN!dRgXEHNpr&2S6q!I}1JuM~al1ihw=(jnnHe9tuTw~(9?I5BEVhcswPzvou!_fPBI%^NLNu1O1dlIEH@8IvYO6F}?RA<4 zu{kopF5gimtqN@slco~N?IYJjF&}(?SjKwe{$fqc&2BgrGWla{!qZJQ3Z6cxqFI}_ zDIUnvBHRe|_+;h_E$n3U-Snlo@F_tm3#^|7 zm~bl)bD4AZyb#pV^-V|bmUjZL9A}VgZEo>V%se~sCl~r@5m;@-4#h@ITl`j$AUPxY z6xK(r*5HdO`F3PtGzP|`ou{IqHHo_B`EFBbQ z6?X~O?((HfT0Ph@`7YaPy3NQ8Tdb!Q?OwPd5SbuSB$4j_V9a!P-GE*mU0xIO1-RmZ zWI*=y@~V=B*#K&nu7I`{I~v<$0E*&>$S*oCH0BP6`LFnt5&|iH(j#Ya`gU>VMTb7r zfD%OnW6%KuX^FD-E)eneM3M1y-V$AilQ!XDThcP@*l(9jNJsuMN83~jMZmQ}wCC>3 z3scdSJ(MD&_8n1Ms$Cv%%(e)JXAzmBUqLvxKMl!zg2|~Q=?q*1CUdZBF{3_7JGI0N zECo}=w~;q^?@+)8&xJ$7ckNW!J=&~eA*mR4T^u0IoYz5;PIMPq0OG%1MBA&Q@1}?0 z156S-b~xGG_F^-=@-0u2TrFtl)dQigsShOQ*Gp+p>}R^1NdM7$%riB({V6{ zPx%b3`~f+^2M>-AXtA$S;3fbJAJFIB86|nA67Sl^*phhXk;4S}c|N;1J`&tf3zodb zaq~wNj!~L_He8&3Ki~;FJ6zxtO8{uqnJi8hG~kFM>X_n+lhc3Gm@j~TCR*fWJhAaO zs3G$N`&pchl)#w6*6OZ)q(e-)IJ`jpUZ8AzgTE|k)ME#Q6<-y}&{XN+N8%!cMN+kg z<7mlQggC-eQ!a z#1~V?MLK41KUNZTozWHM8%1`F^#ne2yEWep|FsN(d5IG9nVbOQ8Di%1vTv7*U@`_; z#^1#7Lm$bZ6%jpJ-WU?v9)1{v4OJhJ9!v!pZc_Z52-XN0OUoIBvkfI#Gos=ODzkAS zk<~^UbDu#qd7HNL6+uPw8O$GUtW%UKph2vw@7e*3*bL98v3JWYsLg6v(*@-{KuiDu~*LZJA^ANW*W>naF2VWbH+ zA67$4_10>-j7mC|uA%0j6p~#46Sg2pOE+^+?Io|J6j8Q;bnD(_6hx||WS^qViPQ@I zD!F?6R$E02!_`xNd9BoqFbC(Ff>8JN#x%^yD(fcEAcgmNxKbX1?dj1g=1QT74>Zb8 z+|&}dY1TkhZEV(FJmJMSdwo2+oWDK8A8$126jnOU5u^C2`b ze@>6jggafGI~b-za%AVPcvKuc{h$A;!y2F*uW>vqFYkABylCdt!p7F*h?t{Ca*hTN z?vOS6O~6n)xU1|^RjTc)h;TSrNb;^R};)i+=FBaT_7r|+(UVq_$ zn0BtQl1O_tM~OnWCm^ij*8cejte57EOVMi*69^!k(2+>ebwA_pj! z@01%X4a89_xR+Y4?AMEDbV2VA!+>#S=%1f_JgcUIe3UGera>l9bto2rReg!It+dUY zr+#z?Slwe&t73Yl=?>18Mj{+3dC`Fr?W@NrGsrh=>2?yMYWcNja@G-i%^QZdqjRcu zCMDcA36$KdMzdpAV(tc65Qq#qVK^#XpF2FvdCStDvk6L5vCKy-=|CKWVU;m26bm(4WFED*dvcLdYg@4lPmPeV%$^_wjy0(+Ou_g5c5OV((}1Pq9;d|mpgW=X`7=?-g4qr19l@}V&|dU^TnEMCaX zOhAE&3>;iClTQwG>bhh6RZ}&&|GlRV&=mA#CC`YG*J#Vet|@gHCM1nr;biLr66@2| z%G*5Bx*y+$?s@jqNaFZD8#?eM%|Jg(1=c`+b9^{UDfN3zbcSTH1#P?tWWiI&t^wLp z9%OcOw1H_nA>SGe0a`)dvvWvZAgM0owad%o?`$!GxUPW3 zM^y>8MD}n&JTx;K4lG;M9ucbsC8)oYr?`7a1UAiWZ61YNmZuBfy4P;{^pb?RK9^Du z*wzrs6xq4}uqO|dONO#1+0=SP-fD81H*)_$*}HIT+0CYiA|pp}`j6-@U}shQLJBfh zE~7_Be*yPz-aSRU;t@IUINacveYv*4;SSU0auVcbe7><}wK z5w?Qu^9_}Z?)2-WT9?W`g=2!~bF+TIzZglVb(vacCJ7f-wC!aQF`J@^&7LXseelKs zu@=f&JlLocVB)e;pm%rk8iZ-0ykEbi|9AKB2c@#WxmX)>705PLtQ+2EKlHbW<0P$F zAiLv6FOhAar0`_1#-?0ha8NU7G%gXRvrE7VMGjvw04M5kA9zFw6JusKG*4u1Ta@kQmI!_? zqSOa7u{ZN5$>$IssJXoUNm*N zsQPpA#7|t?^t%@P4&zB&ywM{nN$LzL_9d5vwaX^(PkVRXqW3a=zsv$_`Yezsegxfv#&qA!zluP(`PczD8uiQ9{4LOpImMWjX}CmWxp!y zZ$7%JqqGGoC>f**P2*Y^z3!bDfn!%X2z)FN!4V``!uDw#@Yf2|v6~c^Zmx-N3}v#d zb5scwqYbF_`|o1sDf!)7&>D~4*>g^@-$mv1`wRI@*b79Gz)AJ6{qW`P@o|EWA|tZ_#7&-8AjX`zKnrATT-3rO5>)sxm}Zo#~pFR(-5 zwJZ&>A<~g$0VpW05!S3SPC=TdRYkc~H}vTi7ZmeDQ^4iDK%COEWjk9@*e#L1kNH^9>U_=;Fpngu6aQJ zX|LXk3;S&TG>;9lnjnm)VdA)W0e|PQm>mGQi}?&-X;&j~5XU1Tr=22IPU@;r$BFg| zbR2gfKMp5+SQZOUU#JA2z%$y9$Z2eUCL?A;D)lYV$79=;w4c3zXv^^eM)+nHV8bDY z<8QX^71SDO`krVg?mlpMMNT@LMqBe^W+Bt~3d3GlSn0WNtH_1I20?0O9ImQ5eiDE8jO zR~pJHlNnLWn^&1nbrgMLz1N@Cg^1o7W1OhvxIpOK;_ zKr996;Sp!>v5hwiTN`7{4KuO~k4q0^i-^K7j9|b@#G4G+A40X;k779k6^J6LYW9rTn?-V|l+%z9s$w`ot{R9Bo3FBZ+tw&$r(fPlOAhqx2r z!)aGdU=cZkdqC@0*oY*@MIc*qH2P53A+_HT}Svf3A6zX5Qmkt5GJ!}9$9C}Aab~255N>)ek8dCF9%d3D^)8j@m&K>Z>LzS zIy+*gchKn?7#jfbO||BJkDcB~l*-ORXVKil+zfjnpRzPFL#PWuU2qLq!(vrTrBO;G z<{kL%7u*j;MYY5e0Clkdr+hhSN6Vs%8;bgtRyw?^#}+QS=kR_tMN`L?i@x46(Vm4< zpHX9}2&jG5<5h9j0#sKrWg>=2XXK2NUI^Iw&H$VVq)oVt^x6?`U0bPLkV@zTcHPb) zOd$9BfEu}}%%M;dFk}R8D*Q<62=-clpq&~df#yhqwZ1@1GNZV$=iyx5#Ou8ywmJMQ zNF9Q4w*||p)o^BQUMF+M%cLw#^9khjN7q0Q&tLKgd%YmeH*}h;bbSQD{*~C?h`>&f zo=iVmhy}i$*z4D`e-79)#W>1{>|~MHCiGx_$HKtVn6&Fh(CdpntW9Cw|mYvCoP9+S3iq5YGG=tX)V8$?Q`7S{ZmX2HJWrGMMcZ ziTp{)voo9|@Q=}vv;`<$l%X(K?kAPTr+AlRd;>F{rV!tGBZUaC?>svb5_jSCWnsz- zIXY}0RNu&F4^A18EW(G!st+*Z=ZP8b5MNGo({sR1XrB%s@fZXg6B#?8q`^^922PF&rLn}`Jw6-J+S%sJ4qjn}g zqz{EjVJ%g{vxl?#5ujL^d!(79E?eHtv~0e~WGYyzVd=%eL;u;CMDyrr>wkX_aX%Mcvv%Ok(SYkmYqQo`Y^d|FTXS2JD=Bta zrjdzAh6@Cv+3iiG{Xqgfl9>)388>l{z^s?qx}*%Dzk2({TVU(!;{C(4()ueQTsIjT zpC+o07uI*YViHH&?j*Gdjfs28Ap!P*Kyjeuc;eP=k C+~aQm literal 0 HcmV?d00001 diff --git a/pyfpdb/locale/localise.sh b/pyfpdb/locale/localise.sh index c5fa12cd..c75a956b 100755 --- a/pyfpdb/locale/localise.sh +++ b/pyfpdb/locale/localise.sh @@ -9,6 +9,7 @@ msgmerge --update locale/fpdb-de_DE.po locale/fpdb-en_GB.pot msgmerge --update locale/fpdb-es_ES.po locale/fpdb-en_GB.pot msgmerge --update locale/fpdb-fr_FR.po locale/fpdb-en_GB.pot msgmerge --update locale/fpdb-hu_HU.po locale/fpdb-en_GB.pot +msgmerge --update locale/fpdb-it_IT.po locale/fpdb-en_GB.pot msgmerge --update locale/fpdb-pl_PL.po locale/fpdb-en_GB.pot msgmerge --update locale/fpdb-ru_RU.po locale/fpdb-en_GB.pot @@ -16,6 +17,7 @@ msgfmt -c locale/fpdb-de_DE.po msgfmt -c locale/fpdb-es_ES.po msgfmt -c locale/fpdb-fr_FR.po msgfmt -c locale/fpdb-hu_HU.po +msgfmt -c locale/fpdb-it_IT.po msgfmt -c locale/fpdb-pl_PL.po msgfmt -c locale/fpdb-ru_RU.po @@ -24,6 +26,7 @@ python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=loc python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/es/LC_MESSAGES/fpdb.mo locale/fpdb-es_ES.po python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/fr/LC_MESSAGES/fpdb.mo locale/fpdb-fr_FR.po python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/hu/LC_MESSAGES/fpdb.mo locale/fpdb-hu_HU.po +python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/it/LC_MESSAGES/fpdb.mo locale/fpdb-it_IT.po python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/pl/LC_MESSAGES/fpdb.mo locale/fpdb-pl_PL.po python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/ru/LC_MESSAGES/fpdb.mo locale/fpdb-ru_RU.po diff --git a/pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo index 95ed351c2fde33183f0e852aff53d12da1d8d635..4fdebd533893f5dfb21a35c8b8c9d82c46eaf775 100644 GIT binary patch delta 4196 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 o4jze^S+`U71meSE(b!WX_T delta 1097 zcmYk)T}YEr9LMp0Zcdizmb$EbnOn8ZmoD6_$XFXnfkmvK1r-Qh1wrIR)J^apL{t}H zgNVAZQ5QmV1gT88e9Gj_UkuE!m89ad+e+L_J8vXbfAF!x-^qFIJ zhGp%i;~dg%Pf>xM;W~VQO;|={=o2Q;LuU~CP?<=hCd#?>QMZ2__s~9pyKv5Jub`j# z&Bro57(}hOg_jl(MeQ_!n=pfQcpT$6hNE~DmHN-vjlYrD7H2h^alkc)8h0AC-~u{2 z+xrxh;#u5*Wh93AIoOwLNINR_vVy%S)Mf zgX;f=Ke*_X5cy}b_Lc2V;wmb2*O*lw-a_rLh}zj4YT}Q05CcS2;FG-c-Fb{+0ky+N zs0Ehs3jV@zyu`Jsr8^KsU9K4F4&-nI^EiN0s0F^o41T~OMwo3IK1XHr z3o34XXY~j=agcf*58)(+F}g&do5CN|#0grncm$QYLb%l9jn|Ye`da-BsqOvAu4MmU TGSxf0uT%`&s4ble&8+ Date: Tue, 5 Apr 2011 00:26:04 +0200 Subject: [PATCH 06/21] add another check to localise, final version of announcement --- packaging/announce-0.22.txt | 19 ++++++++++--------- pyfpdb/locale/localise.sh | 14 +++++++------- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/packaging/announce-0.22.txt b/packaging/announce-0.22.txt index 6971b77b..dedee525 100644 --- a/packaging/announce-0.22.txt +++ b/packaging/announce-0.22.txt @@ -1,6 +1,6 @@ Hello everyone, The new fpdb release 0.22 is now available for download as source or as packages/installers for Debian, Gentoo, Ubuntu and Windows. -This version brings many improvements and bugfixes and . A quick word on our version naming: We have decided to stop using the usual alpha/beta/rc release system as it doesn't suit fpdb's development style and resources. From now on all releases are created equal (ie. considered "testing"). If they proof themselves we declare them "stable" and make them the default download on sourceforge. If you wish to be notified of new releases or stabilisation subscribe to the fpdb-announe mailing list (see Links further down) +This version brings many improvements and bugfixes. A quick word on our version naming: We have decided to stop using the usual alpha/beta/rc release system as it doesn't suit fpdb's development style and resources. From now on all releases are created equal (ie. considered "testing"). If they proof themselves we declare them "stable" and make them the default download on sourceforge. If you wish to be notified of new releases or stabilisation please subscribe to the fpdb-announe mailing list (see Links further down). Since this version has been available for some time we consider it stable and recommend all users to update. So... what is FPDB? =================== @@ -32,12 +32,12 @@ Translation progress: Partial: French (85%), German (32%), Polish (27%), Spanish (17%), Russian (6%). -Significant work on the underlying HUD code, including hud draggingand table closing +Significant work on the underlying HUD code, including hud dragging and table closing Problems where some stats became > 100% are now fixed sqlite database performance improvements (sqlite is the default database for fpdb) pokerstars.it tournament HUD now working Cap games added to filter options -Initial work to support Rush poker - will need further testing and improvement before releasing. One or two testers would be welcome, please PM gimick if you could help. +Initial work to support Rush poker - this will need further testing and improvement before we can release it. One or two testers would be welcome, please PM gimick if you want to help. Various updates and fixes when importing Hand histories. Party freeroll tournaments now recognised. @@ -48,14 +48,15 @@ The windows exe has been upgraded from python 2.6 to python 2.7. Where to get it =============== -Please note that you will have to either recreate your database or use a new one if you're updating from 0.21-rc2 or older. Config files from 0.20 and later should work. Please report if you have problems with config files from that version or later. +Please note that you will have to either recreate your database or use a new one if you're updating from 0.21-rc2 or older. Fpdb will warn you if your database is incompatible and will not work unless you recreate or use a different one. +Config files from 0.20 and later should work. Please report if you have problems with config files from that version or later. You can find checksums (MD5 and SHA512) in the download folder. To download: http://sourceforge.net/projects/fpdb/files/fpdb/0.22/ Links ===== To be notified by email of new versions you can subscribe to our announce mailing list here: https://lists.sourceforge.net/lists/listinfo/fpdb-announce -Link to FPDB website (wiki) http://fpdb.wiki.sourceforge.net/ +Link to fpdb website (wiki) http://fpdb.wiki.sourceforge.net/ Features page: http://sourceforge.net/apps/mediawiki/fpdb/index.php?title=Features How to install&setup fpdb in 5 Minutes with the Windows installer: http://sf.net/projects/fpdb/files/fpdb/help/ Choose exe021install.avi (18mb, no sound) Installation instructions are available from: http://sourceforge.net/apps/mediawiki/fpdb/index.php?title=Installation @@ -65,7 +66,7 @@ Screenshots: http://sourceforge.net/apps/mediawiki/fpdb/index.php?title=Screensh How to help =========== -Join us in IRC (and say you want to do something :) +Join us in IRC (see below) and say you want to do something :) How to get help =============== @@ -77,8 +78,8 @@ This link takes you to a website where you can talk to us directly: http://webch Alternatively use can use any IRC client to connect to #fpdb on freenode.net 2) Mailing List Visit http://lists.sourceforge.net/lists/listinfo/fpdb-main to subscribe to the development&support mailing list and send us an email -3) The monster 2+2 forum thread (registration reqd). -http://forumserver.twoplustwo.com/16...2009-a-273001/ Please dont let the size of the thread phase you. It is monitored and sends email notifications to the developers. (Note: If you play poker and don't frequent the 2+2 forums, you may want to become better acquainted. Its a bit daunting at first, but well worth the effort) +3) The monster 2+2 forum thread (registration required). +http://forumserver.twoplustwo.com/16...2009-a-273001/ Please dont let the size of the thread phase you. It is monitored and sends email notifications to some of the developers. (Note: If you play poker and don't frequent the 2+2 forums, you may want to become better acquainted. Its a bit daunting at first, but well worth the effort) Bug reports =========== @@ -88,7 +89,7 @@ When you do report issues, try to make it easier for us help you. We usually nee - Install method (exe, tarball, deb, git, ebuild) - Fpdb version - Site name and gametype (e.g. $10 Pokerstars Razz SnG) -You can find many of these details for easy copy&paste in the Help menu under About. +You can find most of these details for easy copy&paste in the Help menu under About. Important known problems ======================== diff --git a/pyfpdb/locale/localise.sh b/pyfpdb/locale/localise.sh index c75a956b..f8cbf014 100755 --- a/pyfpdb/locale/localise.sh +++ b/pyfpdb/locale/localise.sh @@ -13,13 +13,13 @@ msgmerge --update locale/fpdb-it_IT.po locale/fpdb-en_GB.pot msgmerge --update locale/fpdb-pl_PL.po locale/fpdb-en_GB.pot msgmerge --update locale/fpdb-ru_RU.po locale/fpdb-en_GB.pot -msgfmt -c locale/fpdb-de_DE.po -msgfmt -c locale/fpdb-es_ES.po -msgfmt -c locale/fpdb-fr_FR.po -msgfmt -c locale/fpdb-hu_HU.po -msgfmt -c locale/fpdb-it_IT.po -msgfmt -c locale/fpdb-pl_PL.po -msgfmt -c locale/fpdb-ru_RU.po +msgfmt -c --check-accelerators locale/fpdb-de_DE.po +msgfmt -c --check-accelerators locale/fpdb-es_ES.po +msgfmt -c --check-accelerators locale/fpdb-fr_FR.po +msgfmt -c --check-accelerators locale/fpdb-hu_HU.po +msgfmt -c --check-accelerators locale/fpdb-it_IT.po +msgfmt -c --check-accelerators locale/fpdb-pl_PL.po +msgfmt -c --check-accelerators locale/fpdb-ru_RU.po echo "compiling mo files" python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/de/LC_MESSAGES/fpdb.mo locale/fpdb-de_DE.po From 359ba7926ace19ad021569a5a237af16b7b36d94 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 01:17:08 +0200 Subject: [PATCH 07/21] update l10n files --- pyfpdb/locale/de/LC_MESSAGES/fpdb.mo | Bin 26055 -> 25931 bytes pyfpdb/locale/es/LC_MESSAGES/fpdb.mo | Bin 11627 -> 11583 bytes pyfpdb/locale/fpdb-de_DE.po | 566 ++++++++++++------------ pyfpdb/locale/fpdb-en_GB.pot | 560 +++++++++++------------ pyfpdb/locale/fpdb-es_ES.po | 563 ++++++++++++------------ pyfpdb/locale/fpdb-fr_FR.po | 578 ++++++++++++------------ pyfpdb/locale/fpdb-hu_HU.po | 578 ++++++++++++------------ pyfpdb/locale/fpdb-it_IT.po | 635 +++++++++++++-------------- pyfpdb/locale/fpdb-pl_PL.po | 563 ++++++++++++------------ pyfpdb/locale/fpdb-ru_RU.po | 563 ++++++++++++------------ pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo | Bin 70791 -> 70444 bytes pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo | Bin 79658 -> 79130 bytes pyfpdb/locale/it/LC_MESSAGES/fpdb.mo | Bin 76038 -> 76375 bytes pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo | Bin 21158 -> 21077 bytes pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo | Bin 8217 -> 8160 bytes 15 files changed, 2223 insertions(+), 2383 deletions(-) diff --git a/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo index 8bc5cd31eb4ca6032bd5be27d06db6ef9874700f..ec62848e640e9341550d28d48704430faa1d15b8 100644 GIT binary patch delta 5004 zcmYM$eN@)v9mnzO=0QN@Sr8C;5EK)R>55Mc2^+&Jky6)fadiZ|7 z*ALI0cb)%(%X2N#?||XIY?m~!MfGD)B2M2 zko7m#Mnt zY@W2gpGF<@EIxt#=t-lohy+c<$1xQTA$u^Vk!Q?bZ2v1HNXCzNj>WM^)J-lb#AW+=R7o&s|%>mUO`Q8$M(NR`#xDVTwZ$O>GH_2`c$P$_-~^ zgOhL&iLMDIp^DsO)B)z8B35p#LDkG=+kXy|=pVr0`+tgta&-n(RM$}p-AC%k#Iu@0 z=f+H2h&sVGW#7*Nt$miQcpdyrsAvhQHTqQWeoUwQwyeVw+GoZ9>i0 ziJGq$b<%UFgI+=%YyfBK@BcT$4e~+Bs|Hr1POuvlkzd$;J4VxgA64}qp;B`jmCJCh z5_>gyI0-kRHh2(Y@VBV1HK4>Lee#*|QMvo?Jq9IS9s`n#gPv$eM#<*F|$r@27 zc>}p=rrY-KU@U!qJ|1H*5%ruK711(`$42{mGmfU;Rz&>w(s-W%eJaamJ2`Ab-Pcys zhF(W4(1D6bA1c?Mqlzh{*qJa6mHTPdd~2z-!dh)@DE2rnJZ=Y`vF@?%wYH!((1tom zH}a7)S5ZY4IL9fn5L`e%9yMN%+TeQB#u_maJ*Z;br-n}0f~wMEs8n>~&+%`l;#ybY zgt7^_+U68$LpL!QT|aPc%Xn)sW-z`Am4X+nZ=;^Sj5>(t-!xQ>k#ik0Q6Zj>dSDgm z7HmV^|L0MuX}0}?m`cADmD3*739sOI{5uY(hzituariS#Mh@&T$7txqPMm^$I1RtU zWK5suytn{0aRusj)L}k8i9BkKql)$}uEr_zoshqPitK)L<5ASLyn-pZ|6kA;!9c)+ z{2RcJbRd|I7dhko=uiJs9E&$lDf3zEL@EN+Pe(<_jlnn@H{(J~#Sg5Xp*G-O#w}re z6GcMj>U&U!s-0Kt?`P4Y zi7wI5f?*ZT38GOc8HZ~y8?~{$I11ZvDR!W$Jz$Bm!6lePe>rO2EjSV1#&LKVHSa%B z#T!&f{1a%5uXGkDMtwk*BY$_yMmzp0rqO>FGw>6fih=B6I=V3q*I_n3ixKF>B0PgS zpzkvN6k`zb%`%P4h`%N}$-pBxfck4y_>gnbQVgSCiN08iKG=Y|zw0p+H{(p)iF*HC zRK&Vbx8O4B`FmDh@}*h{@zCHaYoc)uR-$sc&yHWlQu>iAjG2d3Nd1{#p+bBMb@J3I zXPzP~puZipu@2M*dQsQ;28N*PVW*fqVKkJR3>d(0*p3QZ&G8vX?H@u#Sre~5`Vh^hfswJ}F< zBC2+JP$3^cJ%1DRTrm0EjakS-<`gRA@1YLZgHgKwmuM)rx3CF^P!sQ1c?v3W51`&JKrQ&7bq#8K3o3=XP`@{!M-#nHL&fqICgTUF7p`F( z-bQV}zt#z5IOfxj#ssXeK8B;|zle%dE2>t0k104{b=5iZq}CCCAAXp`fQl#sm7`g< zUy532Ip$$AYT|RK2z`sXo&ohve+=q`8K`2;#o-O2-g^w)cnCA`LcI;`e;G(-V8mJ{ z73r8rf1d5HweGSWMTNc#wZNb4_z?(`a!~~2CW2giLA*o>h;k7xs4LdWTV|pLl8S&x=DUKPqMpBoffz{Vp3HATDMZkah^)nApcXJ5gK<8xIkVi>*IGAQ-?F}I z-DhpHwp;&dy=c8Incv)|pq2UaD;yJ1J4?r|ScE-r5{|$b=#Ot;2sYc#cVQ&;53m~^ zMV;oK?dNAu8@+^!@iscC6lyu30r(pB!+pq_%o(JQ`QFw;h$GQ6sThwVkm#G~$d6gT zFOBz-t-ohIiW=u4s{fC+Ju;s7htV*Y(SmTKb-dM!ibOH$2o|Fvv>G+wX4DSf#{m2Y z>+m2dV%a>bh>XSlSd2Q_dSp*#djj!SDEHH#g&aa9&k0P&4jhf4i6jhY%<;DTj z5gfw@@igjrza(S$G2#4DvSr{qOq7FK=!F#5%MJyd)pb;8Z=nVV;~Z2^K%Lo8)If!( z9ec3~ry-A+{ip?;Lp|SvbI=jSp&~H^6~R&HkCRagai-aZGSq|Rs8B7$!MF)?@iWu{ z?qW~$qmv>Qi4R~hreP5(BF~@~U&H`BfjZ*TsLwl)=N;2Yffs?fgF351GEp6##7D3S zM`H{6<2B?|%nclbJvmUKZt_qOn}*uR0#xKyT3I#z%y8a=TQ;NCp_%U%)<$|4z;jT7^(YzNd>%v zT``n6`e6iWz-ZLU<4{SMhTX6Xb+%Qg2rRbk>#a=~MEhGf40qvh?7*QIOTsuKD0nI8 zj9zx=t{XZCp_fQKANOvdBL5*LG-LVAKuL2d3 zr_+f)Q8(LYNXBDGUYSl@iIHqm6RtxI@LTlY`>0$wfvfO4)X~jnc5Pr0hT#hAiH)d* zynzd`8TA4RaX3&V&j9R;k0Dps_)rsUz?rxgQ!zZt{X82z)JssgP>=fZdJ%)M33uSz zxD<;xa2?G-)Iv_7`a54yP-wqH?eIs`iUWy{b`paTn1l*-rfttbUgKsoDnca~ii=SF zp2a9^u=OU?LVu0XxC49W{_nR9M^P(3i(27jB&y~b>KZ0yyCKU*O<0V2^VOmzUWbZU zGwMh`L5=q-q@V^GX`O2IVL0uLs0o{FdkZRQ zkJ$P@@mF2g8JAo~)|~I&h884!%sHfsiQvwU$BF2~Q&>-dgf#D<2K?H350%B9k?#8; z152q_qjuJY+Q}{C=9w^F8mf=PSe$~ralUPDKt*;7_QAGM#9tlG(h!X|@s}7p+I?j< zqt3Dob#Jet7W6%80>1(`BJrqxLy)90Gf?AIqjF%Cwb8o4y0yS@JM6R#t=0q9W7aRN z=d4#y3%H5eN!S?oJK+ITvQ0xJ+YEdJ=b_s7q89ieYGG{-g-8nRsH{AX+Tj({0Jl*` z5;)eFwKxcsT)#(!@@wRZo37*B1?8ZJ`Xo%iMb=mGLF&6v&z-h9|E1ueA@yhOP6|=U zINMr}O1jtW=ezO#Z9u&rPN9zGtgU~8{it6>9YHvmrVaMT6wE_KUW2z~a z?-=!9V4?d5MLeccpMV~$Lru6DHSku{?bw4PzBz;pVeTR~%#4}9e_n6}D&(h8^ZXri zbpNkY(7o*cup8>37)X689`@&J7Qv)=-S&YPKs_DfaTw~z9!EuLmaW%e5cLMsj$gqg z*o2Buk4KUDO$G%mU<&H`l-v3W)PQSH6E<77qZYK&`W|ZMzeA#KuHsb8e9WDA4Te(R zfI7N2QSXC2=qPzE*bcoWxdZh>P52aQ2NkH$)uN8(8Jvl0Q473+A!r^q<_QQzW&Lc_ zLU&MotnVELfK*7aiD&}D~d>ysZt=JQH zV^{nb{qO+l8Xv+iJdWA;73%qL&P5xFL*0f9hk_n>!diw3`CR1fYkW8cccad>)3#?! zbF;h_3u)hjMfd|M#N(#BJ70wwXEXBpHz!dG3w_dEfRjK$Z?FPXl9ZyddLHU%8n8ER z$4LAbb*AkYiziXp-HE;M7Di!ciF+-RaUk_9ROCugx2xLKF+K`9n>tjI>_km)6cw3v z)B}IP;n;x+U2LiQeLn(~1EshH9aQeb&u~MYhw48T)vpp8@E7Q>`yW>3hCB+j!+6vV z(ottS4%guXOu$p9?7d-)p2@!aFK1_h}!55R8qHA z5Pz-oI1L)$GUi}ZrTcw85w*kR=)o5-5#PonJY?(Vt@o@6RqhewqsI55o~yxBY{WkJ zZtL)<#>n9E${Js_XKBr{s@6aB?+o`Ws9CyHEfouWb8GmZs$yBqLZ4?z`SMxw%6*kf zTX*D4_6r*3$;!$fn%Vllyrh_5Z+T^vXG)cZNSJgtDy8WDqjgKl?>{;Bv;9kcdfYR& OYTo>1tuYnZe*Xs~F;nIM diff --git a/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo index 0ac603c59c3fbb73e82c9510f679f5f56a92d183..ebf33032589529bcab487b5242bcbd60bd2bd9a4 100644 GIT binary patch delta 2751 zcmYM!eQ1?c9KiA8oOdr;I;YN;rq}5<)2r=8&3sE%u0_$vlJaF_rG=)H8cI!kav>5_ zrfI{eBpE7U<+f4?Yk{i}{X?4xf@TD%HUBZ0X@&It?mp1i_BrRd=Q-zhe&=^?=lr($ z(a-%ew+DXq^LH12Pxi9+|IgdGAxx(G4yLdj2jevyh`GH(D8(f9!5SQdbJ5S2qvIRm z{!Sc4zd3CbexlKj2e)u2<}!;G;{cq6Nt}yLvm+9?*>Q=pROYLqA6QLJ|KAU=mtnv*YIr z(TQJ1)(o$rXS@+7;=5RZ$FLG_pc@*SPyVg$=UBZ8cc3qxM|b!envp-zKyITu?MG$0 z;9xArLUbdwXh!Cs^DII$ycB(Z12RQ;ADw@HM58;U=!ET_B&V4GruT8u4v3 zklt*|d*2@&Hx-juh3@=$B=)cz%Wwnol@VId8u=Qji71?;L9pQzy3i$bp-yz7n`r8K zaQQ9De00GfXuu=U4U9)(3pMBwJcEv35xW|l?=>`lhVJK_{}viX+K5JY5DnxA-h)Tc zR9{6?If%PwKuPo(R`Aa=eH5*sMK}TXVnvS-e#BYydvWI`VKsJNV=VCgH_~u{&(Vp` z#REE#HA8~$WzTE`+MkJjg+3Kqk5>JM=){L&Pv8jpmoSA1&ehK=(M&ytk&!N;VXC&F zJ88li{0yz?zmPe?-*LZyXsm&u*nI?OO2^}9oR0j4XZcr*Zy-qs`)~|?iw5xfaL(WA zHB62<6rm}fiUzU_85`E4<94G9x1lxiJsNmN{QMm5qyG!~{-$KQwsxX{HKX&LMd#~E zM(OKUK+iKTMI%k2MOlqbv=CkB6?CU-(1|vpDg7ATSsPkISJ3g-(W1MB)<#BAdZV+^ zBCU&Pc>iBQi>n@;a3el~dvF?FMZZGFaPVdzh2Gyv%)n|i(1+36QHQH>33k^Mx}i>V zTo2M=Eky%qIA8)A@vOLCjh^k(XaI}R>fM7L(b@QUqL@OWUxfy|1>ML6bcdJGqv}Ez z%qU5JJ`CAN6pCrg;DZ#plVwQZhZSh*-a_gwY( URz9_Sa_hLEYqMLMi@wVJ4_H+I?EnA( delta 2793 zcmYM!duWzb9KiA8ZtjxvGTm&Zd*`j0PS-Y-yk#nQ3sbu|r({!yjLdQ zXo@*O!~`p{nTn;k5=mN)aQ_&~6ivE`R;2WY)c4!_Kx5nIoaa5yIluEezw>@x{cCk} zxl7uPz|SH69^h|oy1oB@-pvkS7~Q=%2wSl`w#x~j8y4b&Scdmu73O1Y{P}8h{Pwti z82iv~N*aY9X>{U27H=0~VeC-sN`E>guoj(Y19riEH~>G!RBS`03RiF>{)TB-(jhs% z6jSJr#Y`NJSs@DHaT>n(40gu(ct0-3f%s6wrv5+|PAAPSoP!2lfRQ_?pkXSf#sgNMFRVo;-iX6-3%bBrG{9Cgz^m9EZ^h5= zB6|pFq;nGH;TW8Y9@QRn-hG|PzY!kbfoF3ZP1VVGzy+L5|041mN*V0dOud;VJychSb=$YBWd8(EBIrXHPV4Vvi<==%-G)ZwFuh6|iUcl0ef;Z@AQ8)!A(#GW{S%JTU{ zti);P(XGQ``~b7C1z*NXXojBVpU)R#0$)UHDtd|ryOVFU6N5?YWNiNbd@EQ+6zV8cyxp;Rur3uU4c zbwg9v3oXtvbirY0z+=!2OhIA}wdfJ7M#sM%yA_>pC+2$p_r)K4h(>x8jqp4gNGlG( zOK7UIxO=9u0u5+1@*AGupJ!T!*3cRpjAyXC9k&C=((ldP8;T3C(EGoe2Ad8?(FK~( ziSIZ7Gx=U-?a&83vr%z>4*FHPJa!ja^`D{deG~f=7ST`TJO^PP^z-Q$nX2b$80l+h zs*a#LIgXR?YqYAnvO05x0<>R=*1&N5?+DO)KLz{ZY~(k*!oPmF7fC|+5=-#=UgX~Z zG6>J=?TKdMQ8eYV&_Fh#6YW9AokSOILu=$38u;z_`5in+{~r4Ofkd*lPN0EZKPU9ytn2lG!s?mHJ*nlxD*X|1$s+1<1*Za z)>b-caAQ#c4F{H@MfMmvpc>uj;<&#QJ>&Ig09(;2ZbpwPrC;)SIZmU$1P%BUx}mK8 z$&KcrM^=oi7lpwz954|xa0ZUXDs(41k&6&^qbd9ZsmE{{Nk(WxvK{_G125*=$V^sX zI*vy(Fc}SK20ny)F@yEPS2QN@paosHD+lN`nThQ&!gaV2t^OSDsLxA~S3((@fhshm zn~=H-4d}Sj=zHfd1FvBk{(>D?KirBR+(W-2QwYx#Rp4M8i|(u*ooFqZ`UZ4dE4t&W zn2Nt+0{_BH%paKiVk<)Xm1v-&F*2ejX=GtFT67E1lrBRD?ub2%+4P&x_nPDWMYMJ< zqYK\n" "Language-Team: Fpdb\n" @@ -18,32 +18,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Konnte Gametype in '%s' nicht erkennen" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "Keine Treffer für re_HandInfo: '%s'" @@ -59,21 +59,21 @@ msgstr "Dateiname: %s" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "re*InfoFromFilename konnte '%s' nicht erkennen" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "Lese Antes" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "Spieler macht Bring In: %s für %s" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "Kein Bring In gefunden." -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "Keine Small Blind" @@ -82,28 +82,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "" #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "Nicht implementierte readAction: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "Zu lesende Hand History" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "Ausgabepfad" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -126,14 +126,14 @@ msgstr "Kein Bringin gefunden" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "DEBUG: " -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -169,11 +169,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "Keine %s gefunden, Fallback nicht möglich. Beende fpdb.\n" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "Erstelle Verzeichnis \"%s\"" @@ -185,10 +185,6 @@ msgstr "" "Standardkodierung war auf US-ASCII gesetzt, verwende stattdessen CP1252 - " "bitte melde dieses Problem, es sei denn Du spielst an einem Mac." -#: Configuration.py:317 -msgid "Loading site" -msgstr "Lade Seite" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "config.general: Füge %s=%s hinzu" @@ -197,10 +193,6 @@ msgstr "config.general: Füge %s=%s hinzu" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "Konfiguration für raw_hands fehlt" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -209,10 +201,6 @@ msgstr "" msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -226,7 +214,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "Lese Konfigurationsdatei %s" @@ -246,325 +234,321 @@ msgstr "Sqlalchemy Verbindungspool wird nicht genutzt" msgid "Not using numpy to define variance in sqlite." msgstr "Numpy wird nicht genutzt um Variance in SQLite zu bestimmen." -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "Erzeuge Datenbankinstanz: sql=%s" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "Commit %s fehlgeschlagen: info=%s value=%s" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "Commit fehlgeschlagen" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "*** Datenbankfehler: " -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "Fehler: Ergebnis der Query %s hatte nicht player_id als erste Spalte" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId():Konnte insert_id nicht abrufen? ret=%d" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): Konnte lastval nicht abrufen? row=%d" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): Unbekanntes Backend: %d" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "*** Datenbank get_last_insert_id Fehler: " -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "Erstelle Foreign Key " -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "Erstellen des Foreign Keys fehlgeschlagen: " -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "Erstelle MySQL Index %s %s" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "Erstelle PostgreSQL index" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "Erstellen des Indexes fehlgeschlagen: " -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "Bearbeitung nach Import dauerte %s Sekunden:" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "Erstelle MySQL Index %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "" -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "Nicht implementierte readAction: %s %s" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -745,87 +729,87 @@ msgstr "Wählen Sie ein Datum" msgid "Done" msgstr "Fertig" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "parseSummary: Konnte Tourney Info nicht erkennen: '%s'" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "parseSummary: FpdbParseError" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "parseSummary: Konnte Währung nicht finden" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Konnte Währung nicht finden" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 #, fuzzy msgid "Raising FpdbParseError" msgstr "parseSummary: FpdbParseError" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -1041,7 +1025,7 @@ msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "" @@ -1906,12 +1890,12 @@ msgstr "" msgid "Tournament Results" msgstr "" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1927,19 +1911,19 @@ msgstr "" msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "" @@ -2137,308 +2121,304 @@ msgstr "" msgid "HUD Main Window" msgstr "" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" msgstr "" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1597 +#: Hand.py:1616 msgid "" "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " "be impossible for anyone who is not a hero" msgstr "" -#: Hand.py:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "" @@ -2452,108 +2432,108 @@ msgstr "" msgid "Press ENTER to continue." msgstr "Drücken Sie ENTER um fortzufahren" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2733,21 +2713,21 @@ msgstr "" msgid "No Name" msgstr "" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: DATETIME in '%s' nicht erkannt" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2836,7 +2816,7 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 #, fuzzy msgid "Failed to detect currency. Hand ID: %s: '%s'" @@ -3340,7 +3320,7 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "" @@ -4036,83 +4016,79 @@ msgid "" "implemented yet" msgstr "" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Beginn %s -- %d Dateien zu importieren. Indexe: %s" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "Es ist nicht nötig die Indexe zu löschen." -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "Writer sind bereits fertig" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "Warte, dass Writer fertig werden ..." -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr " ... Writer sind fertig" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "Es ist nicht nötig die Indexe neu zu erstellen" -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "Es ist nicht nötig HudCache neu zu erstellen" -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." msgstr "" -#: fpdb_import.py:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" msgstr "" -#: fpdb_import.py:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" @@ -4146,6 +4122,12 @@ msgid "" "manually\n" msgstr "" +#~ msgid "Loading site" +#~ msgstr "Lade Seite" + +#~ msgid "missing config section raw_hands" +#~ msgstr "Konfiguration für raw_hands fehlt" + #, fuzzy #~ msgid "Confirm recreating HUD cache" #~ msgstr "Tabellen löschen und reinitialisieren" diff --git a/pyfpdb/locale/fpdb-en_GB.pot b/pyfpdb/locale/fpdb-en_GB.pot index 037bed2e..461a42da 100644 --- a/pyfpdb/locale/fpdb-en_GB.pot +++ b/pyfpdb/locale/fpdb-en_GB.pot @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2011-04-04 23:46+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,32 +17,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "" @@ -58,21 +58,21 @@ msgstr "" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "" @@ -81,28 +81,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "" #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -125,14 +125,14 @@ msgstr "" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -168,11 +168,11 @@ msgid "" "No %s found, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "" @@ -180,10 +180,6 @@ msgstr "" msgid "Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're not on a Mac, please report this problem." msgstr "" -#: Configuration.py:317 -msgid "Loading site" -msgstr "" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" @@ -192,10 +188,6 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -204,10 +196,6 @@ msgstr "" msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -220,7 +208,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "" @@ -240,324 +228,320 @@ msgstr "" msgid "Not using numpy to define variance in sqlite." msgstr "" -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "" -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "" -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1419 msgid "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "" -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -738,86 +722,86 @@ msgstr "" msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 msgid "Raising FpdbParseError" msgstr "" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -1013,7 +997,7 @@ msgstr "" msgid "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "" @@ -1854,11 +1838,11 @@ msgstr "" msgid "Tournament Results" msgstr "" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1874,19 +1858,19 @@ msgstr "" msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "" @@ -2084,303 +2068,299 @@ msgstr "" msgid "HUD Main Window" msgstr "" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:816 +#: Hand.py:828 msgid "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, expecting datetime.date object, received:" msgstr "" -#: Hand.py:817 +#: Hand.py:829 msgid "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1597 +#: Hand.py:1616 msgid "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should be impossible for anyone who is not a hero" msgstr "" -#: Hand.py:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "" @@ -2392,108 +2372,108 @@ msgstr "" msgid "Press ENTER to continue." msgstr "" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2672,21 +2652,21 @@ msgstr "" msgid "No Name" msgstr "" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2774,7 +2754,7 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 msgid "Failed to detect currency. Hand ID: %s: '%s'" msgstr "" @@ -3275,7 +3255,7 @@ msgstr "" msgid "This module was developed and tested with version 2.8.18 of gtk. You are using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "" @@ -3870,79 +3850,75 @@ msgstr "" msgid "[ERROR] More than 1 Database ID found for %s - Multiple currencies not implemented yet" msgstr "" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "" -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "" -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr "" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "" -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "" -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge.net so we can fix the problem." msgstr "" -#: fpdb_import.py:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "Here is the first line of the hand so you can identify it. Please mention that the error was a ValueError:" msgstr "" -#: fpdb_import.py:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" diff --git a/pyfpdb/locale/fpdb-es_ES.po b/pyfpdb/locale/fpdb-es_ES.po index 30e7440e..a08df2fc 100644 --- a/pyfpdb/locale/fpdb-es_ES.po +++ b/pyfpdb/locale/fpdb-es_ES.po @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: fpdb\n" -"POT-Creation-Date: 2011-04-04 22:30+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: \n" "Last-Translator: Javier Sánchez \n" "Language-Team: \n" @@ -14,32 +14,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Incapaz de reconocer el tipo de juego para: '%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: Lanzando FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "" @@ -55,21 +55,21 @@ msgstr "Nombre de archivo: %s" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "" @@ -78,28 +78,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "" #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -122,14 +122,14 @@ msgstr "" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -160,11 +160,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "" @@ -174,10 +174,6 @@ msgid "" "not on a Mac, please report this problem." msgstr "" -#: Configuration.py:317 -msgid "Loading site" -msgstr "Cargando sitio" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" @@ -186,10 +182,6 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -198,10 +190,6 @@ msgstr "" msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -215,7 +203,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "" @@ -235,331 +223,327 @@ msgstr "" msgid "Not using numpy to define variance in sqlite." msgstr "" -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "Creando instancia de la base de datos, sql = %s" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** ADVERTENCIA ERROR DE MYSQL DESCONOCIDO:" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" "Algunas funciones de la base de datos no funcionaran sin soporte para NumPy" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" "versión de la base de datos (%s) obsoleta o demasiado nueva - por favor, " "recree las tablas" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "*** Error en la base de datos: " -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "Creando clave ajena" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "Creación de clave ajena fallida:" -#: Database.py:1172 +#: Database.py:1190 #, fuzzy msgid "Creating MySQL index %s %s" msgstr "Creando índice de mysql %s %s" -#: Database.py:1181 +#: Database.py:1199 #, fuzzy msgid "Creating PostgreSQL index " msgstr "Creando índice de postgresql" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "" -#: Database.py:1194 +#: Database.py:1212 #, fuzzy msgid "After import took %s seconds" msgstr "Tiempo entre importaciones en segundos:" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "Creando índice de mysql %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "" -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -743,88 +727,88 @@ msgstr "" msgid "Done" msgstr "Hecho" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 #, fuzzy msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "determineGameType: Lanzando FpdbParseError" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 #, fuzzy msgid "Raising FpdbParseError" msgstr "determineGameType: Lanzando FpdbParseError" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -1028,7 +1012,7 @@ msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "USO:" @@ -1906,12 +1890,12 @@ msgstr "" msgid "Tournament Results" msgstr "Resultados de torneos" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1927,19 +1911,19 @@ msgstr "" msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "" @@ -2141,308 +2125,304 @@ msgstr "" msgid "HUD Main Window" msgstr "Ventana principal del HUD" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "BB" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "SB" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "HERO" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" msgstr "" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1597 +#: Hand.py:1616 msgid "" "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " "be impossible for anyone who is not a hero" msgstr "" -#: Hand.py:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "" @@ -2456,108 +2436,108 @@ msgstr "" msgid "Press ENTER to continue." msgstr "" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2740,22 +2720,22 @@ msgstr "" msgid "No Name" msgstr "" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 #, fuzzy msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: No coinciden: '%s'" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2844,7 +2824,7 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 msgid "Failed to detect currency. Hand ID: %s: '%s'" msgstr "" @@ -3346,7 +3326,7 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "" @@ -4010,83 +3990,79 @@ msgid "" "implemented yet" msgstr "" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "" -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "" -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr "" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "" -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "" -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." msgstr "" -#: fpdb_import.py:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" msgstr "" -#: fpdb_import.py:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" @@ -4120,6 +4096,9 @@ msgid "" "manually\n" msgstr "" +#~ msgid "Loading site" +#~ msgstr "Cargando sitio" + #, fuzzy #~ msgid "Confirm recreating HUD cache" #~ msgstr "Confirme borrado y recreación de tablas" diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index 1ea07d94..3d5a35a3 100644 --- a/pyfpdb/locale/fpdb-fr_FR.po +++ b/pyfpdb/locale/fpdb-fr_FR.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-04 22:30+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: 2011-03-09 15:37+0000\n" "Last-Translator: kibbitzer \n" "Language-Team: French (France) <>\n" @@ -18,32 +18,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Impossible de reconnaître le type de jeu de: '%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: Une erreur d'analyse de Fpdb est survenue" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 #, fuzzy msgid "No match in readHandInfo: '%s'" msgstr "Pas de correspondance dans readHandInfo" @@ -63,21 +63,21 @@ msgstr "Nom de fichier: '%s'" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "Absolute: Ne correspond pas à re_*IntoFromFileName: '%s'" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "lecture antes" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "Le Bring-In du joueur est: %s pour %s" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "Pas de Bring-In trouvé." -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "Pas de petite blinde" @@ -86,28 +86,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "Absolute readStudPlayerCards est un bout de programme temporaire." #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "readAction non implémenté: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "analyse de l'historique des mains" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "traduction envoyée vers" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "suivre (tail -f) la sortie" @@ -131,14 +131,14 @@ msgstr "Bring-In non trouvé" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "encodage des cartes fpdb (même que pokersource)" @@ -176,12 +176,12 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "Pas de %s trouvé, impossible de continuer. Arrêt en cours.\n" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 #, fuzzy msgid "Default logger initialised for %s" msgstr "Logger par défaut initialisé pour" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "Création du répertoire: '%s'" @@ -193,10 +193,6 @@ msgstr "" "L'encodage par défaut est US-ASCII, passage en CP1252 -- Si vous n'êtes pas " "sur un Mac, veuillez rapporter le problème." -#: Configuration.py:317 -msgid "Loading site" -msgstr "Chargement du site" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "config.general: ajout %s = %s" @@ -205,10 +201,6 @@ msgstr "config.general: ajout %s = %s" msgid "bad number in xalignment was ignored" msgstr "mauvais chiffre dans xalignment a été ignoré" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "section de config raw_hands manquante" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -220,10 +212,6 @@ msgstr "" "Valeur de config invalide pour raw_hands.compression, mise par défaut à " "\"error\"" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "section de config raw_tourneys manquante" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -240,7 +228,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "Fichier de configuration %s non trouvé. Defaut utilisé." -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "Lecture du fichier de configuration %s" @@ -263,337 +251,333 @@ msgstr "N'utilise pas le pool de connexion sqlalchemy" msgid "Not using numpy to define variance in sqlite." msgstr "N'utilise pas numpy pour définir la variance dans sqlite" -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "Création de la base de donnée, sql = %s" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** ALERTE ERREUR MYSQL INCONNUE:" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "Connexion à  SQLite: %(database)s" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "Certaines fonctionnalités ne fonctionneront pas sans NumPy" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" "Version de la base de données trop ancienne ou trop récente (%s) - recrééez " "les tables SVP" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "Echec de lecture de la table de règlages - recréation des tables" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "Echec de lecture de la table de règlages - recréation des tables" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "échec du commit %s: info=%s valeur=%s" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "échec du commit" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "*** Erreur Base de Données: " -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "Base de Données: date d'il y a n mains = " -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "ERROR: query %s le résultat n'a pas player_id en première colonne" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId(): problème lors de la recherche insert_id? ret=%d" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): problème lors de la recherche lastval? row=%d" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): backend inconnu: %d" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "*** Erreur get_last_insert_id base de données: " -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" "Attention: la suppression de pg fk %s_%s_fkey a échoué: %s, continue..." -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "attention: contrainte %s_%s_fkey non supprimée: %s, continue ..." -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "supprime mysql index" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr " suppression d'index a échoué: " -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "supprime pg index " -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "attention: suppression de l'index %s_%s_idx a échoué: %s, continue ..." -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "attention: index %s_%s_idx non supprimé: %s, continue ..." -#: Database.py:1119 +#: Database.py:1137 #, fuzzy msgid "prepare import took %s seconds" msgstr "Le nettoyage a pris %.1f secondes" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "Création de la clé distante " -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "Échec de la création de la clé distante: " -#: Database.py:1172 +#: Database.py:1190 #, fuzzy msgid "Creating MySQL index %s %s" msgstr "Création de l'index mysql %s %s" -#: Database.py:1181 +#: Database.py:1199 #, fuzzy msgid "Creating PostgreSQL index " msgstr "Création de l'index pg" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "La création de l'index a échoué: " -#: Database.py:1194 +#: Database.py:1212 #, fuzzy msgid "After import took %s seconds" msgstr "L'analyse a pris %.1f secondes" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "Fin de re-création des tables" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "***Erreur lors de la création des tables: " -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "*** Erreur impossible de récuperer databasecursor" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "***Erreur lors de la suppression des tables: " -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "*** Erreur lors du commit de suppression des tables" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "Création de l'index mysql %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "Création de l'index pgsql %s %s" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "Création de l'index sqlite %s %s" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Base de données inconnue: MySQL, Postgres et SQLite sont supportées" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "Erreur lors de la création des index: " -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "Suppression de l'index sqlite " -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" "Fpdb ne supporte que MySQL, Postgres et SQLITE, qu'essayez vous d'utiliser ?" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr " set_isolation_level a échoué:" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "Seuls MySQL et Postgres sont supportés pour le moment" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "Suppresion de la clé distante mysql" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr " la suppression a échoué: " -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "suppression de la clé distante pg" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "suppression de la clé distante pg %s_%s_fkey, continue..." -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "Reconstruction du cache HUD a pris %.1f secondes" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "Erreur lors de la reconstruction du cache HUD:" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "Erreur lors de l'analyse" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "L'analyse a pris %.1f secondes" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "Erreur durant le nettoyage:" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "Le nettoyage a pris %.1f secondes" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "Error lors du lock_for_insert:" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "######## Mains ##########" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "###### Fin des mains ########" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "Erreur lors de l'obtention de l'ID de Héros:" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "######## Type de jeu ##########" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "###### Fin de type de jeu ########" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "Vidage de la file d'attente trop long - arrêt de l'écriture..." -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "arrêt de l'écriture, erreur de lecture de la file d'attente: " -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "Verrou mortel détecté - Nouvelle tentative..." -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "Trop de verrous mortels - Échec de l'enregistrement de la main " -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "***Erreur lors de l'enregistrement de la main" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" "base de données finie d'écrire: stocké %d mains (%d échouées) en %.1f " "secondes" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "***Erreur lors de l'envoi de fin: " -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "source invalide dans Database.createOrUpdateTourney" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "source invalide dans Database.createOrUpdateTourneysPlayers" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "HandToWrite.init erreur: " -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all erreur: " -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic est id_player = %d" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "plan de requête: " -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "cartes =" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "get_stats a duré: %4.3f seconds" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "appuyez sur entrée pour continuer" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "Impossible de reconnaître handinfo de: '¨%s'" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" "Everleaf readStudPlayerCards est seulement un bout de programme temporaire." -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 #, fuzzy msgid "Unimplemented readAction: %s %s" msgstr "readAction non implémenté: '%s' '%s'" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -777,93 +761,93 @@ msgstr "Choisir une date" msgid "Done" msgstr "Fait" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "parseSummary: Impossible de reconnaître les infos de tournoi: '%s'" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "parseSummary: Une erreur d'analyse de Fpdb est survenue" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "Impossible de reconnaître les infos de tournoi: '%s'" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "parseSummary: Impossible de trouver la devise" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Impossible de trouver la devise" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" "determineGameType: Une erreur d'analyse Fpdb du fichier '%s' est survenue" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds ne retourne rien pour '%s'" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 #, fuzzy msgid "Raising FpdbParseError" msgstr "parseSummary: Une erreur d'analyse de Fpdb est survenue" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 #, fuzzy msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "readPlayerStacks: Moins de 2 joueurs trouvés dans une main" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "Pas de Bring-In trouvé, handid =%s" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" "FTP: readButton: Impossible de déterminer le bouton (main #%s annulée ?)" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "FullTilt: DEBUG: readAction non implémenté: '%s' '%s'" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : Analyse incorrecte" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "Impossible d'avoir un ID de tournoi valide -- Fichier rejeté" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflit entre le buyin dans la ligne du haut (%s) et le champ BuyIn (%s)" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflit entre les frais dans la ligne du haut (%s) et le champ BuyIn (%s)" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" "Impossible d'affecter un buyin à ce tournoi : considérer en tant que freeroll" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "FullTilt: Statistiques de classement final du joueur illisibles : %s" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "FullTilt: %s non trouvé dans tourney.ranks..." -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "FullTilt: Mauvaise analyse : classement final incohérent : %s / %s" @@ -1090,7 +1074,7 @@ msgstr "" "Sort la version imprimée du numéro visualiseur de mains pour tester la " "compatibilité ascendante" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "UTILISATION:" @@ -2028,14 +2012,14 @@ msgstr "" msgid "Tournament Results" msgstr "Résultats de tournois" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" "GuiTourneyImport.load terminé: Stockés: %d»Erreurs: %d en %s secondes - %.0f/" "sec" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "Tentative d'ajout d'un répertoire '%s' qui n'en est pas un" @@ -2056,19 +2040,19 @@ msgstr "" "Importation de tournoi: Suppression du texte < 100 caractères à partir du " "début du fichier" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "Importation terminée %s/%s résumés de tournoi" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "GTI.readFile: '%s'" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "Il faut choisir un convertisseur" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "Il faut choisir un nom de fichier pour l'imporation" @@ -2284,260 +2268,256 @@ msgstr "Nom de BDD utilisé = %s\n" msgid "HUD Main Window" msgstr "Fenêtre Principale HUD" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "BB" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "SB" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "POSITION BOUTON" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "MAIN NO." -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "SITE" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "NOM DE TABLE" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "HÉROS" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "SIÈGES MAX" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "NIVEAU" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "MIXTE" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "DERNIÈRE MISE" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "ACTION DE RUES" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "RUES" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "TOUTES LES RUES" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "RUES COMMUNES" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "RUES PRIVATIVES" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "SIÈGES COMPTÉS" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "DISTRIBUÉES" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "MONTRE" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "JETÉES" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "POT TOTAL" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "TOTAL RAMASSÉ" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "PRÉLÈVEMENT" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "HEURE DE DÉPART" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "TOURNOI NO" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "IDENTIFIANT DE TOURNOI" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "IDENTIFIANT DE TYPE DE TOURNOI" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "INSCRIPTION" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "DEVISE D'INSCRIPTION" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "JETONS DE DÉPART" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "PRÉLÈVEMENT" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "EST À RECAVE" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "EST À ADDON" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "EST UN KO" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "BOUNTY KO" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "EST MATRIX" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "EST UN SHOOTOUT" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "COMMENTAIRE DE TOURNOI" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "JOUEURS" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "TAPIS" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "PLACÉE" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "POT" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "SIÈGE" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "TYPE DE JEU" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "ACTION" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "COLLECTÉES" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "MISES" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "TABLEAU" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "DÉFAUSSE" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "CARTES PRIVATIVES" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "IDS DE TOURNOI DES JOUEURS" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" "[ERREUR] Tentative d'ajout de cartes privatives pour un joueur inconnu: %s" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "Hand.insert(): hid #: %s est en double" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "Les tours choisis ne correspondent pas - La main %s a été annulée" -#: Hand.py:478 +#: Hand.py:487 #, fuzzy msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" "Erreur d'analyse de Fpdb : Les tours choisis semblent pas convenir: Les " "premiers 100 caractères: '%s'" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 #, fuzzy msgid "checkPlayerExists: %s fail on hand number %s" msgstr "eckPlayerExists: '%s' d'échecs sur la main numéro %s" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "%s %s suivi %s" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "%s %s relance %s" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "%s %s mise %s" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "%s %s passe" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "%s %s parole" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "addShownCards %s privatives=%s comunesl=%s" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" @@ -2545,34 +2525,34 @@ msgstr "" "*** ERREUR - MAIN: invoquant writeGameLine avec une valeur de STARTTIME " "inattendue, un objet datetime.date était attendu, reçu:" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" "*** Vérifiez que votre convertisseur d'historique de mains ait un paramètre " "d'heure de début de main correct !" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "*** Chaîne de jeu:" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "HoldemOmahaHand.__init__:Ni HHC ni BDD+Id de main fournis" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "%s %s entiers %s" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "Bringin: %s, %s" -#: Hand.py:1597 +#: Hand.py:1616 msgid "" "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " "be impossible for anyone who is not a hero" @@ -2580,24 +2560,24 @@ msgstr "" "join_holecards:le # de cartes privatives devrait être < 4 ou égal à 4 ou à 7 " "- 5 et 6 devrait être impossible pour quiconque n'est pas le héros" -#: Hand.py:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "join_holecards: cartes privatives(%s): %s" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "join_holecards: Le joueur '%s' semble ne pas avoir reçu de cartes" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 #, fuzzy msgid "call Pot.end() before printing pot total" msgstr "DEBUG: appel de Pot.end() avant impression du total de pot" -#: Hand.py:1692 +#: Hand.py:1711 #, fuzzy msgid "Error in printing Hand object" msgstr "Erreur de Fpdb à l'impression de l'objet Hand" @@ -2614,113 +2594,113 @@ msgstr "" msgid "Press ENTER to continue." msgstr "Appuyez sur ENTRÉE pour continuer." -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "Échec de la vérification de la cohérence" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "Suivi '%s'" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" "HHC.start(follow): Échec du traitement de la main: msg d'exception: '%s'" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "La liste de mains est " -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "HHC.start(): Échec du traitement de la main: msg d'exception: '%s'" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "Lecture de %d de mains (%d d'échecs) en %.3f secondes" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "Fichier de synthèse '%s' correctement récupéré (durée %.3f secondes)" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "Erreur de conversion du fichier de synthèse '%s' (durée %.3f secondes)" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "Erreur de conversion de '%s'" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "%s numéros de nœud de fichiers changés de %d à %d" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "Conversion du format des archives stars en un format lisible" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "Conversion du format des archive FTP en un format lisible" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "Ne trouve aucune mains." -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "Suppression de texte < 50 caractères" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 #, fuzzy msgid "Unsupported game type: %s" msgstr "Type de jeu inconnu '%s'" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" "Vérificationde cohérence de HH: entrée et sortie de fichiers identiques, " "vérifiez la configuration" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "Lecture de stdin avec %s" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" "Impossible de lire le fichier avec aucun des codecs présents dans la liste !" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr " étant donné TZ:" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "Heure d'exécution" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "changeTimeZone: décalage=" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "Impossible de créer le dossier de sortie %s pour le HHC!" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERREUR: IMPOSSIBLE DE CRÉER LE DOSSIER DE DESTINATION" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "Répertoire créé '%s'" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "impossible de d'utiliser le chemin de sortie %s" @@ -2912,22 +2892,22 @@ msgstr "Importation de %s/%s résumés PS terminée" msgid "No Name" msgstr "Pas de Nom" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "Limite non trouvée dans self.limits(%s). Main: '%s'" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 #, fuzzy msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "ReadHandInfo: Pas de correspondance: '%s'" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "readButton: non trouvé" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "exception readBlinds dans noSB - pas de SB créée" @@ -3022,7 +3002,7 @@ msgstr "appuyer sur entrée pour finir" msgid "You need to manually enter the playername" msgstr "Vous devez entrer le nom de joueur manuellement" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 #, fuzzy msgid "Failed to detect currency. Hand ID: %s: '%s'" @@ -3534,7 +3514,7 @@ msgstr "" "Ce module à été développé et testé avec la version 2.8.18 de gtk. Vous " "utilisez la version %d.%d.%d. Votre programme de fidélité peut varier." -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #, fuzzy msgid "unimplemented readAction: '%s' '%s'" msgstr "readAction non implémenté: '%s' '%s'" @@ -4269,59 +4249,55 @@ msgstr "" "[ERREUR] Plus d'1 Id de Base de Données trouvé pour %s - Devises Multiples " "pas encore implémenté" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Débuté à %s -- %d fichiers à importer. Index: %s" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "Inutile de supprimer les index." -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "Les sauvegardes sont déjà finies" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "En attente de finition de la sauvegarde..." -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr " ... sauvegardes terminées" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "Inutile de reconstruire les index." -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "Inutile de reconstruire le cache hud." -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "Longueur du message de fin de file d'attente =" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "Conversion %s" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "Main traitée mais vide" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: Envoie de la main au HUD" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "Échec de l'envoi de la main au HUD: %s" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "Nom filter_name de filtre inconnu:'%s' dans le filtre:'%s'" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -4329,11 +4305,11 @@ msgstr "" "Erreur No%s veuillez nous faire parvenir la main en cause à fpdb-main@lists." "sourceforge.net que nous puissions régler ce problème." -#: fpdb_import.py:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "Nom de fichier:" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -4341,15 +4317,15 @@ msgstr "" "Voici la première ligne de la main pour que vous puissiez l'identifier. " "Veuillez préciser préciser que l'erreur avait pour valeur:" -#: fpdb_import.py:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "Main enregistrée dans hand-error.txt" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "Importation" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "Le CLI pour l'importation de la main est GuiBulkImport.py" @@ -4390,6 +4366,24 @@ msgstr "" "pas de répertoire gtk trouvé à cet endroit - installez gtk ou modifiez le " "chemin manuellement\n" +#~ msgid "Loading site" +#~ msgstr "Chargement du site" + +#~ msgid "missing config section raw_hands" +#~ msgstr "section de config raw_hands manquante" + +#~ msgid "missing config section raw_tourneys" +#~ msgstr "section de config raw_tourneys manquante" + +#~ msgid "Error aquiring hero ids:" +#~ msgstr "Erreur lors de l'obtention de l'ID de Héros:" + +#~ msgid "Hand.insert(): hid #: %s is a duplicate" +#~ msgstr "Hand.insert(): hid #: %s est en double" + +#~ msgid "Hand processed but empty" +#~ msgstr "Main traitée mais vide" + #, fuzzy #~ msgid "Confirm recreating HUD cache" #~ msgstr "Confirmer la suppression et la reconstruction des tables" diff --git a/pyfpdb/locale/fpdb-hu_HU.po b/pyfpdb/locale/fpdb-hu_HU.po index edeaad38..668a0280 100644 --- a/pyfpdb/locale/fpdb-hu_HU.po +++ b/pyfpdb/locale/fpdb-hu_HU.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.20.905 plus git\n" -"POT-Creation-Date: 2011-04-04 22:30+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: 2011-03-13 17:42+0100\n" "Last-Translator: Ferenc Erki \n" "Language-Team: Hungarian \n" @@ -18,32 +18,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Nem sikerült felismerni a játéktípust innen: '%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "readHandInfo nem illeszkedik: '%s'" @@ -59,21 +59,21 @@ msgstr "Fájlnév: %s" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "nem illeszkedik re_*InfoFromFilename-re: '%s'" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "antek olvasása" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "Nyitó hívás: %s hív %s-t" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "Nyitó hívás nem található." -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "Nincs kisvak" @@ -82,28 +82,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "Az Absolute terem readStudPlayerCards funkciója csak egy csonk." #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "Nem ismert readAction: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "leosztástörténet feldolgozása" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "feldolgozás eredményének helye" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "kövesse a kimenetet (tail -f)" @@ -126,14 +126,14 @@ msgstr "Nyitó hívás nem található" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "DEBUG: " -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "fpdb kártyakódolás (ugyanaz, mint amit a pokersource használ)" @@ -169,11 +169,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "%s nem található, nem tudom folytatni. Kilépés.\n" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "Alapértelmezett naplózó előkészítve ehhez: %s" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "Könyvtár létrehozása: '%s'" @@ -185,10 +185,6 @@ msgstr "" "US-ASCII az alapértelmezett karakterkódolás, CP1252 használata ehelyett.Ha " "nem Mac-et használsz, akkor kérlek jelentsd ezt a problémát." -#: Configuration.py:317 -msgid "Loading site" -msgstr "Terem betöltése" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "config.general: %s = %s hozzáadása" @@ -197,10 +193,6 @@ msgstr "config.general: %s = %s hozzáadása" msgid "bad number in xalignment was ignored" msgstr "hibás érték figyelmen kívül hagyva az xalignment-ben" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "hiányzó konfigurációs bekezdés: raw_hands" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -212,10 +204,6 @@ msgstr "" "Érvénytelen raw_hands.compression beállítás, az alapértelmezett \"none\" " "használata" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "hiányzó konfigurációs bekezdés: raw_tourneys" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -233,7 +221,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "A %s konfigurációs fájl nem található. Alapértelmezések használata." -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "%s konfigurációs fájl olvasása" @@ -255,336 +243,332 @@ msgstr "SQLAlchemy connection pool használatának kihagyása." msgid "Not using numpy to define variance in sqlite." msgstr "A variancia SQLite-ban való definiálásához nincs használva a NumPy." -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "Adatbázis-példány létrehozása, sql = %s" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** FIGYELEM: ISMERETLEN MYSQL HIBA:" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "Kapcsolódás a %(database)s SQLite adatbázishoz" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "Néhány adatbázis-funkció nem fog működni NumPy támogatás nélkül" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" "elavult vagy túl új adatbázis verzió (%s) - kérlek hozd létre újra a táblákat" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" "Nem sikerült az olvasás a beállítások táblából - táblák újra létrehozása" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" "Nem sikerült az olvasás a beállítások táblából - kérlek hozd létre újra a " "táblákat" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "%s. véglegesítés nem sikerült: info=%s érték=%s" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "a véglegesítés nem sikerült" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "*** Adatbázis hiba: " -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "Adatbázis: n-nel ezelőtti leosztás dátuma = " -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "ERROR: a(z) %s lekérdezés eredményének nem a player_id az első oszlopa" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId(): probléma az insert_id lekérdezése közben? ret=%d" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): probléma a lastval lekérdezése közben? sor=%d" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): ismeretlen backend: %d" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "*** get_last_insert_id adatbázis hiba: " -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" "figyelem: a(z) %s_%s_fkey pg idegen kulcs eldobása nem sikerült: %s, " "folytatás ..." -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "figyelem: a(z) %s_%s_fkey megkötés nem lett eldobva: %s, folytatás ..." -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "MySQL index eldobása: " -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr " index eldobása nem sikerült: " -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "pg index eldobása: " -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" "figyelem: a(z) %s_%s_idx index eldobása nem sikerült: %s, folytatás ..." -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "figyelem: a(z) %s_%s_idx index nem lett eldobva: %s, folytatás ..." -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "az import előkészítése %s másodpercig tartott" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "idegen kulcs létrehozása " -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "idegen kulcs létrehozása sikertelen: " -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "MySQL index létrehozása: %s %s" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "PostgreSQL index létrehozása " -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "Index létrehozása nem sikerült: " -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "Az import utómunka %s másodpercig tartott" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "A táblák újra létrehozása befejeződött" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "*** Hiba a táblák létrehozása közben: " -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "*** Hiba: nem olvasható a databasecursor" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "*** Hiba a táblák eldobása közben: " -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "*** Hiba a tábla-eldobás véglegesítése közben" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "MySQL index létrehozása: %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "pgsql index létrehozása: %s %s" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "SQLite index létrehozása: %s %s" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Ismeretlen adatbázis: a MySQL, a Postgres és az SQLite támogatott" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "Hiba az indexek létrehozása közben: " -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "SQLite index eldobása: " -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" "Fpdb csak a MySQL-t, a Postgres-t és az SQLite-ot támogatja. Mit próbáltál " "használni?" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr " set_isolation_level meghiúsult: " -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "Egyelőre csak a MySQL és a Postgres támogatott" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "MySQL idegen kulcs eldobása" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr " az eldobás sikertelen: " -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "pg idegen kulcs eldobása" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "%s_%s_fkey pg idegen kulcs eldobva, folytatás ..." -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "A HUD cache újraépítése %.1f másodpercig tartott" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "Hiba a HUD cache újraépítése közben:" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "Hiba analyze közben:" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "Analyze %.1f másodpercig tartott" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "Hiba vacuum közben:" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "Vacuum %.1f másodpercig tartott" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "Hiba lock_for_insert közben:" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "######## Leosztások ##########" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "###### Leosztások vége ########" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "Hiba a játékosazonosítók meghatározása közben:" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "######## Játéktípusok ##########" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "###### Játéktípusok vége ########" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "a sor ürítése túl sokáig tart - az írás befejeződik ..." -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "az írás megállt, hiba a sor olvasásakor: " -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "deadlock történt - újrapróbálás ..." -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "túl sok deadlock - nem sikerült tárolni a leosztást " -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "***Hiba a leosztás tárolása közben: " -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" "adatbázisba írás befejeződött: %d leosztás tárolva (%d sikertelen) %.1f mp " "alatt" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "***Hiba a befejezés küldésekor: " -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "érvénytelen forrás a Database.createOrUpdateTourney-ban" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "érvénytelen forrás a Database.createOrUpdateTourneysPlayers-ben" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "HandToWrite.init hiba: " -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all hiba: " -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic id_player értéke = %d" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "lekérdezési terv: " -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "kezdőkéz =" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "get_stats időigény: %4.3f mp" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "nyomj ENTER-t a folytatáshoz" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "Nem sikerült felismerni a leosztásinformációkat innen: '%s'" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "Az Everleaf terem readStudPlayerCards funkciója csak egy csonk." -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "Nem ismert readAction: %s %s" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "readShowdownActions %s %s" @@ -765,92 +749,92 @@ msgstr "Válassz napot" msgid "Done" msgstr "Kész" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "parseSummary: Nem sikerült felismerni a verseny információt: '%s'" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "parseSummary: FpdbParseError" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "Nem sikerült felismerni a verseny információt: '%s'" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "parseSummary: Nem található a pénznem" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Nem található a pénznem" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "determineGameType: FpdbParseError a '%s' fájlnál" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds nem tartalmazza ezt: '%s'" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 msgid "Raising FpdbParseError" msgstr "FpdbParseError" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "FTP: readPlayerStacks: Nem találtam játékosokat (hand #%s)" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "Nyitó hívás nem található, leosztásazonosító = %s" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" "FTP: readButton: Nem sikerült az osztó felismerése (#%s leosztás " "megszakítva?)" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "FullTilt: DEBUG: nem ismert readAction: '%s' '%s'" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : értelmezés nem OK" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "Nem sikerült érvényes versenyazonosítót találni --- A fájl elutasítva" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" "Eltérés a beülők mértéke között a fejlécben (%s) és a Beülő mezőben (%s)" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" "Eltérés a díjak mértéke között a fejlécben (%s) és a beülő mezőben (%s)" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" "Nem sikerült beülőt meghatározni ehhez a versenyhez: feltételezem, hogy ez " "egy freeroll" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "FullTilt: A következő játékos helyezési adata nem olvasható : %s" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "FullTilt: %s nem található a verseny helyezettjei között ..." -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "FullTilt: Hibás értelmezés : a helyezések nem egyeznek : %s / %s" @@ -1072,7 +1056,7 @@ msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "A HandsPlayer hash kiíratása pprint-tel regresszió tesztelés céljából" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "HASZNÁLAT:" @@ -1982,14 +1966,14 @@ msgstr "" msgid "Tournament Results" msgstr "Versenyeredmények" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" "GuiTourneyImport.load kész: Tárolva: %d\tHibák: %d; %s másodperc alatt - " "%.0f/mp" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "Nem könyvtár ('%s') megadása importálási könyvtárként" @@ -2007,19 +1991,19 @@ msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" "TourneyImport: 100 karakternél rövidebb szöveg eltávolítása a fájl elejéről" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "%s/%s verseny összegzés importálása befejezve" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "GTI.readFile: '%s'" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "Meg kell adni egy konvertert" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "Importálandó fájlnév megadása szükséges" @@ -2221,256 +2205,252 @@ msgstr "%s adatbázis használata\n" msgid "HUD Main Window" msgstr "HUD Főablak" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "BB" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "SB" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "GOMB" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "LEOSZTÁS" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "TEREM" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "ASZTAL NEVE" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "JÁTÉKOS" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "MAX. SZÉKEK" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "SZINT" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "KEVERT" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "UTOLSÓ TÉT" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "AKCIÓ UTCÁK" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "UTCÁK" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "MINDEN UTCA" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "KÖZÖS UTCÁK" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "HOLE UTCÁK" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "SZÁMOLT SZÉKEK" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "OSZTOTT" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "MUTATOTT" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "NEM MUTATOTT" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "TELJES KASSZA" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "TELJES BEGYŰJTÖTT" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "JUTALÉK" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "KEZDÉSI IDŐ" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "VERSENY SZÁM" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "VERSENYAZONOSÍTÓ" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "VERSENYTÍPUS AZONOSÍTÓ" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "NEVEZÉSI DÍJ" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "NEVEZÉSI DÍJ PÉNZNEME" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "KEZDŐ ZSETONOK" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "DÍJ" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "REBUY" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "ADDON" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "KIÜTÉSES" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "FEJVADÁSZ" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "MÁTRIX" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "SHOOTOUT" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "VERSENY MEGJEGYZÉS" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "JÁTÉKOSOK" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "LETÉTEK" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "BETETT" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "KASSZA" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "ÜLTETÉS" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "JÁTÉKTÍPUS" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "AKCIÓ" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "BEGYŰJTŐK" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "TÉTEK" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "ASZTAL" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "DOBÁSOK" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "KEZDŐKÉZ" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "VERSENYJÁTÉKOS AZONOSÍTÓK" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "[ERROR] Kezdőkéz hozzáadása ismeretlen játékoshoz: %s" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "Hand.insert(): %s leosztásazonosító duplikáció" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" "markstreets nem egyezik - A(z) %s leosztás érvénytelenítését feltételezem" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "markStreets nem sikerült: az első 100 karakter: '%s'" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "checkPlayerExists: %s hiba a következő leosztásban: %s" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "%s utcán %s játékos ennyit megad: %s" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "%s utcán %s játékos eddig emel: %s" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "%s utcán %s játékos ennyit hív: %s" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "%s utcán %s játékos dob" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "%s utcán %s játékos passzol" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "addShownCards %s játékos kézben=%s mind=%s" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" @@ -2478,37 +2458,37 @@ msgstr "" "*** ERROR - HAND: writeGameLine hívása nem várt STARTTIME értékkel, datetime." "date objektumot vár, ezt kapta:" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" "*** Győződj meg róla, hogy a feldolgozód helyesen állítja be a hand." "startTime értékét!" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "*** Játék sztring:" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" "HoldemOmahaHand.__init__: sem a HHC, sem az adatbázis+leosztásaonosító nem " "lett megadva" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" "DrawHand.__init__: a 'DEAL' utca üres. A leosztás megszakítva? HandID: '%s'" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "%s utcán %s játékos kiegészít erre: %s" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "Nyitó hívás: %s, %s" -#: Hand.py:1597 +#: Hand.py:1616 msgid "" "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " "be impossible for anyone who is not a hero" @@ -2516,23 +2496,23 @@ msgstr "" "join_holecards: a kézbe kapott lapok száma kisebb, mint 4, pont 4 vagy 7 - 5 " "és 6 a saját játékos számára lehetetlen" -#: Hand.py:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "join_holecards: holecards(%s): %s" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "join_holecards: a '%s' játékos úgy tűnik, hogy nem kapott lapot" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "Pot.end(): Komoly hiba a kassza számítása közben: '%s'" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "Pot.end() hívása a teljes kassza kiírása előtt" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "Hiba egy Hand objektum kiírása közben" @@ -2548,110 +2528,110 @@ msgstr "" msgid "Press ENTER to continue." msgstr "Nyomj ENTER-t a folytatáshoz." -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "A megfelelőségi ellenőrzésen nem ment át" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "'%s' követése" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "HHC.start(follow): processHand meghiúsult: A hibaüzenet szövege: '%s'" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "A handsList a következő: " -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "HHC.start(): processHand meghiúsult: A hibaüzenet szövege: '%s'" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "%d leosztás beolvasva (%d sikertelen) %.3f mp alatt" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "A(z) '%s' összefoglaló fájl rendben feldolgozva (%.3f mp)" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "Hiba a(z) '%s' összefoglaló fájl konvertálása közben (%.3f mp)" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "Hiba a(z) '%s' konvertálása közben" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "%s megváltoztatta az inode számokat %d =>%d" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "starsArchive formátum konvertálása olvashatóra" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "ftpArchive formátum konvertálása olvashatóra" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "Nem történt beolvasás." -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "50 karakternél rövidebb szöveg eltávolítása" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "Nem támogatott játéktípus: %s" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" "HH Sanity Check: a kimeneti és bemeneti fájlok azonosak, ellenőrizd a " "beállításokat" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "Standard bemenet olvasása ezzel: %s" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "a fájl olvasása nem sikerült egyik listabeli kódolással sem!" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr " adott időzóna:" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "nyers idő:" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "changeTimeZone: offszet=" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "A %s kimeneti könyvtár nem hozható létre a feldolgozó számára!" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERROR: A KIMENETI KÖNYVTÁR NEM HOZHATÓ LÉTRE" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "'%s' könyvtár létrehozva" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "%s kimeneti könyvtár nem nyitható meg" @@ -2838,21 +2818,21 @@ msgstr "%s/%s PS összefoglaló importálása kész" msgid "No Name" msgstr "Nincs név" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "limit nem található itt: self.limits(%s). leosztás: '%s'" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: DATETIME nem illeszkedik: '%s'" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "readButton: nem található" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "noSB-n belüli readBlinds hiba - kisvak nem lett létrehozva" @@ -2943,7 +2923,7 @@ msgstr "nyomj ENTER-t a befejezéshez" msgid "You need to manually enter the playername" msgstr "Kézzel kell megadnod a játékos nevét" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 msgid "Failed to detect currency. Hand ID: %s: '%s'" msgstr "Nem sikerült a pénznem meghatározása. Leosztás: %s: '%s'" @@ -3454,7 +3434,7 @@ msgstr "" "Ez a modul a gtk 2.8.18 verziójával lett fejlesztve és tesztelve. Te most a " "%d.%d.%d verziót használod. Lehet, hogy máshogy fog működni." -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "Nem ismert readAction: '%s' '%s'" @@ -4183,59 +4163,55 @@ msgstr "" "[ERROR] Egynél több azonosítót találtam a(z) %s teremhez - Termenként több " "pénznem még nem támogatott" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Elindítva: %s -- %d fájl importálása. Indexek: %s" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "Nem szükséges az indexek eldobása." -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "az írások már befejeződtek" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "várakozás az írások befejeződésére ..." -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr " ... az írások befejeződtek" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "Nem szükséges az adatbázis indexeinek újraépítése." -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "Nem szükséges a HUD gyorstár újraépítése." -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "befejező üzenet küldése; sor hossza =" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "%s konvertálása" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "A leosztás feldolgozva, de üres volt" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: leosztás küldése a HUD számára" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "Nem sikerült a leosztás elküldése a HUD számára: %s" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "Ismeretlen szűrő: filter_name:'%s' a '%s' szűrőben" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -4243,11 +4219,11 @@ msgstr "" "%s számú hiba. Kérlek küldd el az ezt okozó leosztást az fpdb-main@lists." "sourceforge.net címre, hogy ki tudjuk javítani a hibát." -#: fpdb_import.py:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "Fájlnév:" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -4255,15 +4231,15 @@ msgstr "" "Itt az első sora a leosztásnak azonosítás céljából. Kérlek említsd majd meg, " "hogy a hiba ValueError volt:" -#: fpdb_import.py:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "A leosztás naplózva a hand-errors.txt fájlba" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "Importálás" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" "Parancssorból a GuiBulkImport.py segítségével tudsz leosztásokat importálni" @@ -4302,6 +4278,24 @@ msgstr "" "Nem találhatóak a GTK könyvtárak az útvonaladban - telepítsd a GTK-t, vagy " "állítsd be kézzel az útvonalat\n" +#~ msgid "Loading site" +#~ msgstr "Terem betöltése" + +#~ msgid "missing config section raw_hands" +#~ msgstr "hiányzó konfigurációs bekezdés: raw_hands" + +#~ msgid "missing config section raw_tourneys" +#~ msgstr "hiányzó konfigurációs bekezdés: raw_tourneys" + +#~ msgid "Error aquiring hero ids:" +#~ msgstr "Hiba a játékosazonosítók meghatározása közben:" + +#~ msgid "Hand.insert(): hid #: %s is a duplicate" +#~ msgstr "Hand.insert(): %s leosztásazonosító duplikáció" + +#~ msgid "Hand processed but empty" +#~ msgstr "A leosztás feldolgozva, de üres volt" + #~ msgid "" #~ "Note that this dialogue will overwrite an existing config if one has been " #~ "made already. " diff --git a/pyfpdb/locale/fpdb-it_IT.po b/pyfpdb/locale/fpdb-it_IT.po index 58ccdd69..d66a3d91 100644 --- a/pyfpdb/locale/fpdb-it_IT.po +++ b/pyfpdb/locale/fpdb-it_IT.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-04 23:41+CEST\n" -"PO-Revision-Date: 2011-04-04 21:24+0000\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" +"PO-Revision-Date: 2011-04-04 21:58+0000\n" "Last-Translator: seppone1991 \n" "Language-Team: Italian (Italy) <>\n" "Language: it_IT\n" @@ -18,32 +18,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Impossibile riconoscere il tipo di gioco da:'%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "Determina il tipo di gioco: Fpdb errore-di-analisi" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 msgid "No match in readHandInfo: '%s'" msgstr "Nessuna partita in readHandInfo: '%s'" @@ -59,21 +59,21 @@ msgstr "Nome file:%s" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "re_*InfoFromFilename non ha prodotto risultati: '%s'" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "lettura ante" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "Il Bring-in per il giocatore è:%s per %s" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "Nessun bring-in trovato" -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "No small blind(piccolo buio)" @@ -82,28 +82,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "Absolute readStudPlayerCards è un programma temporaneo" #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "readAction non implementata: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "Analisi della storia della mano" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "Traduzione di" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "seguire (tail-f) l'ingresso" @@ -126,14 +126,14 @@ msgstr "Bring-in non trovato" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "DEBUG: " -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "fpdb codifica carta(come pokersource)" @@ -168,11 +168,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "%s non trovato.Uscita in corso\n" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "Default logger inizializzatao per %s" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "Creando la cartella:'%s'" @@ -184,10 +184,6 @@ msgstr "" "Codifica predefinita impostata a US-ASCII, non funzionante per CP1252 invece " "- Se non siete su un Mac, si prega di segnalare il problema." -#: Configuration.py:317 -msgid "Loading site" -msgstr "Caricamento sito" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "config.general: aggiungo %s=%s" @@ -196,10 +192,6 @@ msgstr "config.general: aggiungo %s=%s" msgid "bad number in xalignment was ignored" msgstr "Un numero errato nell' xalignement è stato ignorato" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "configurazione mancante della sezione raw_hands " - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "Valore di configurazione non valido per raw_hands.save.Errore." @@ -208,10 +200,6 @@ msgstr "Valore di configurazione non valido per raw_hands.save.Errore." msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "Valore di con figurazione non valido per raw_hands.compression.Errore" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "configurazione mancante per la sezione raw_tourneys " - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -227,7 +215,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "File di configurazione %s non trovato. Uso file di default" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "Lettura file di configurazione %s" @@ -249,332 +237,328 @@ msgstr "Non utilizza la sorgente di connessione sqlalchemy" msgid "Not using numpy to define variance in sqlite." msgstr "Non utilizza NumPy per definire la varianza in SQLite." -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "Creazione istanza database sql=%s" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "***ATTENZIONE ERRORE SCONOSCIUTO DI MYSQL" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "Connessione a SQLite: %(database)s" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "Alcune funzioni del database possono non funzionare senza NumPy" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" "Versione del database obsoleta o troppo nuova(%s)-Si prega di ricreare le " "tabelle dall'apposita sezione" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" "Impossibile leggere la tabella delle impostazioni - Ricreando le tabelle" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" "Impossibile leggere la tabella delle impostazioni - Si prega di ricreare le " "tabelle" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "Invio fallito %s:info=%s valore=%s" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "Invio fallito." -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "**Errore Database" -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "Database: data n mani fa= " -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" "ERRORE: Il risultato della query %s non ha player_id come prima colonna" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId (): problema recupero insert_id? ret =%d" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastinsertid(%s): problema recupero lastval? row=%d" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId (): sconosciuto backend:%d" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "*** Database errore get_last_insert_id:" -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "attenzione:rimozione pg fk %s_%s_fkey fallita:%s.Continua" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "ATTENZIONE: vincolato %s_%s_fkey non rimossa: %s,continua...." -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "rimozione indice mysql fallita" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr " rimozione indice fallita: " -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "rimozione indice pg" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "attenzione:rimozione indice %s_%s_idx fallita:%s,continua..." -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "attenzione: indice %s_%s_idx non rimosso %s, continua..." -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "Preparazione importo ha impiegato %s secondi" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "Creazione chiave esterna" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "Creazione chiave esterna fallita" -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "Creazione MySQL indice %s %s" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "Creazione PostgreSQL indice " -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "Creazione indice fallita: " -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "Dopo l'importazione ha richiesto %s secondi" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "Ricreazione tabelle completata" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "***Errore creazione tabelle: " -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "*** Errore impossibile ottenere databasecursor" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "***Errore rimuovendo le tabelle" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "*** Errore rimozione tavolo" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "Creazione indice mysql:%s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "Creazione indice pgsql %s %s" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "reazione indice sqlite %s %s" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "Database sconosciuto:MySQL,Postgres and SQLite supportati" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "Errore creazione indici: " -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "Rimozione indice sqlite " -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "Fpdb supporta solo MySQL,Postgres e SQLite,cosa stai provando a usare?" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr " set_isolation_level failed: " -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "Solo MySQL e Postgres supportati" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "Rimozione chiave esterna mysql" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr " Rimozione fallita: " -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "Rimozione chiave esterna pg" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "Chiave esterna pg rimossa %s_%s_fkey,continua..." -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "La ricostruzione della cache dell HUD ha richiesto %.1f secondi" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "Errore ricostruzione cache dell HUD" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "Errore durante l analisi:" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "Analisi ha richiesto %.1f secondi" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "Errore durante la pulizia:" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "La pulizia ha richiesto %.1f secondi" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "Errore durante lock_for_insert" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "######## Mani ##########" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "###### Fine Mani ########" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "Errore di acquisizione ID dell hero:" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "######## Tipo di Gioco ##########" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "###### Fine Tipo di gioco ########" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "coda vuota troppo a lungo-scrittura fermata..." -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "Scrittura fallita,errore di lettura della coda" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "deadlock rilevato - Nuovo tentativo ..." -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "Troppe situazioni di stallo - memorizzazione mano fallita" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "***Errore memorizzazione mano" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" "Scrittura del db completata:salvate %d hands (%d fallite) in %.1f secondi" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "*** Errore nell'invio della fine:" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "Origine invalida nel Database.createOrUpdateTourney" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "Origine invalida in Database.createOrUpdateTourneysPlayers" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "Errore HandToWrite.init: " -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "Errore HandToWrite.set_all: " -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic è id_player=%d" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "Piano della Query: " -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "carte =" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "get_stats richiede: %4.3f secondi" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "Premi INVIO per continuare" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "Impossibile controllare handinfo da:'%s'" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "Everleaf readStudPlayerCards è solo una parte del programma temporaneo" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "readAction non implementata: %s %s" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "readShowdownActions %s %s" @@ -755,91 +739,91 @@ msgstr "Scegliere una data" msgid "Done" msgstr "Fatto" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "parseSummary: Impossibile riconoscere le info del Torneo : '%s'" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "parseSummary: Errore di analisi di Fpdb" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "Impossibile riconoscere le info del torneo: '%s'" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "parseSummary: Impossibile individuare valuta" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Impossibile individuare valuta" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "determineGameType: Errore di analisi di Fpdb per il file '%s'" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds non ha trovato alcun risultato per '%s'" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 msgid "Raising FpdbParseError" msgstr "Raising FpdbParseError" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "FTP: readPlayersStacks: Nessun giocatore rilevato (mano#%s)" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "Bring-in non trovato,hand ID=%s" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "FTP:readButton:Bottone non trovate(hand#%s cancella?)" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "FullTilt: DEBUG: readAction non implementata: '%s' '%s'" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "Determina il Tipo del torneo:Analisi errata" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "Impossibile prendere un ID di torneo valido:File rifiutato" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflitto tra il buy-in letto nella linea superiore (%s) e quello nel campo " "buyin (%s)" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" "Conflitto tra il rake letto nella linea superiore (%s) e quello letto nel " "campo Buy-in(%s)" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" "Incapace attribuire un buyin a questo torneo:Si assume che sia un freeroll" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "FullTilt: Statistiche di classifica finale illeggibili: %s" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "FullTilt: %s non trovato dentro tourney.ranks" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" "FullTilt:Analisi incorretta:la posizione finale non corrisponde:%s / %s" @@ -951,8 +935,8 @@ msgid "" "GuiBulkImport.load done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: " "%d in %s seconds - %.0f/sec" msgstr "" -"GuiBulkImport.load finito:Salvate %d \tDuplicate: %d \tParziali: %d \tErrori: " -"%d in %s secondi - %.0f/sec" +"GuiBulkImport.load finito:Salvate %d \tDuplicate: %d \tParziali: %d " +"\tErrori: %d in %s secondi - %.0f/sec" #: GuiBulkImport.py:127 msgid "Import Complete" @@ -1063,7 +1047,7 @@ msgid "" msgstr "" "Output the pprinted version of the HandsPlayer hash for regresion testing" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "Uso:" @@ -1099,8 +1083,8 @@ msgid "" "GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d " "in %s seconds - %.0f/sec" msgstr "" -"GuiBulkImport finito:Salvate: %d\tDuplicate: %d\tParziali: %d\tErrori: %d " -"in %s secondi - %.0f/sec" +"GuiBulkImport finito:Salvate: %d\tDuplicate: %d\tParziali: %d\tErrori: %d in " +"%s secondi - %.0f/sec" #: GuiDatabase.py:107 msgid "_Add" @@ -1649,7 +1633,9 @@ msgstr "Numero di posti a sedere" msgid "" "Voluntarily Putting In the pot\n" "(blinds excluded)" -msgstr "Volontà di mettere chips nel piatto\n(Blinds esclusi)" +msgstr "" +"Volontà di mettere chips nel piatto\n" +"(Blinds esclusi)" #: GuiRingPlayerStats.py:51 msgid "% Pre Flop Raise" @@ -1975,14 +1961,14 @@ msgstr "" msgid "Tournament Results" msgstr "Risultati torneo" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" "GuiTourneyImport.load finito: Salvate: %d\tErrori: %d in %s secondi - %.0f/" "sec" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "Tentativo di aggiungere '%s' come cartella di importazione mani" @@ -1999,19 +1985,19 @@ msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" "Importazione torneo:Rimozione testo <100 caratteri dall'inizio del file" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "Importazione completata %s/%s tornei" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "GTI.readFile: '%s'" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "Necessario definire un convertitore" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "Necessario un nome del file per importare" @@ -2127,17 +2113,19 @@ msgstr "HUD_main: avvio in corso...\n" #: HUD_main.pyw:94 msgid "No admin rights for HUD" -msgstr "" +msgstr "Non hai i diritti di amministratore per l HUD" #: HUD_main.pyw:95 msgid "" "Please right click fpdb.exe and HUD_main.exe, select properties, and set " "them both to run as admin." msgstr "" +"Si prega di cliccare col tasto destro del mouse su fpdb.exe e HUD_main.exe," +"selezionare proprietà,e settare entrambe su Esegui come Amministratore." #: HUD_main.pyw:95 msgid "You will need to restart fpdb afterwards." -msgstr "" +msgstr "Dopo sarà necessario riavviare fpdb ." #: HUD_main.pyw:118 HUD_run_me.py:62 msgid "Closing this window will exit from the HUD." @@ -2211,257 +2199,253 @@ msgstr "Nome del Database in utilizzo=%s\n" msgid "HUD Main Window" msgstr "HUD Finestra Principale" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "BB" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "SB" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "BUTTON POSITION" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "HAND NO." -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "SITO" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "NOME TAVOLO" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "HERO" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "MAX POSTI" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "LIVELLO" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "MIXED" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "ULTIMA PUNTATA" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "AZIONE STREETS" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "STREETS" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "TUTTE LE STREETS" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "COMMUNITY STREETS" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "HOLE STREETS" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "POSTI" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "DISTRIBUITE" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "MOSTRATE" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "MUCKED" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "PIATTO TOTALE" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "TOTALE GUADAGNATO" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "RAKE" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "ORA INIZIO" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "TORNEO NO" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "ID TORNEO" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "ID TIPO TORNEO" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "BUY-IN" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "BUY-IN CORRENTE" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "BUY-IN CHIPS" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "FEE" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "E' REBUY" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "E' ADD-ON" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "E' KO" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "BOUNTY KO" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "E' MATRIX" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "E' SHOOTOUT" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "COMMENTO TORNEO" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "GIOCATORI" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "STACKS" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "MESSI" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "PIATTO" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "A SEDERE" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "TIPO DI GIOCO" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "AZIONE" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "GUADAGNATE" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "BETS" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "BOARD" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "SCARTATE" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "CARTE PERSONALI" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "ID DI TORNEO DEI GIOCATORI" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" "[ERRORE] Tentativo di aggiungere carte personali di un giocatore " "sconosciuto: %s" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "Hand.insert():hid#:%s è un duplicato" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "markstreets non ha prodotto risultati-La mano %s è stata annullata" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "markStreets sembra non rispondere: Primi 100 caratteri: '%s'" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "checkPlayerExists: %s fallito sulla mano numero %s" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "%s %s chiama %s" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "%s %s rilancia %s" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "%s %s punta %s" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "%s %s folda" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "%s %s check" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "addShownCards %s carte personali=%s tutte=%s" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" @@ -2469,34 +2453,34 @@ msgstr "" "***ERRORE -MANO:chiamando writeGameLine con un inaspettato valore di " "STARTTIME, un oggetto datetime.date,ricevuto" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" "***Verifica che il vostro HandHistoryConverter sia impostato con l'ora di " "inizio corretta!" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "***Stringa di gioco" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "HoldemOmahaHand.__init__: Né HHC né DB+handid previsto" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "DrawHand.__init__: street 'DEAL' è vuota.Mano eliminata? HandID: '%s'" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "%s %s completati %s" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "Bring-in: %s, %s" -#: Hand.py:1597 +#: Hand.py:1616 msgid "" "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " "be impossible for anyone who is not a hero" @@ -2504,23 +2488,23 @@ msgstr "" "join_holecards:# di holecards deve essere < 4, 4 o 7 - 5 e 6 dovrebbe essere " "impossibile per chi non è un eroe" -#: Hand.py:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "join_holecards: carte personali(%s): %s" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "join_holecards: Il giocatore '%s' sembra non aver ricevuto una carta" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "Pot.end(): grave errore durante il calcolo del piatto: '%s'" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "call Pot.end() prima di mostrare il piatto totale" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "Errore visualizzazione oggetto della Mano" @@ -2536,113 +2520,113 @@ msgstr "" msgid "Press ENTER to continue." msgstr "Premi INVIO per continuare" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "Controllo errori fallito" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "Monitoraggio '%s'" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" "HHC.start(follow):Processo della mano fallito:Eccezione Messaggio: '%s'" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "La lista delle mani è " -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "HHC.start(): Processo della mano fallito: Eccezione msg: '%s'" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "Lettura %d mani(%d fallite) in %.3f secondi" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" "File di riassunto '%s' correttamente analizzato (Impiegati %.3f secondi)" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "Errore di conversione file di riassunto '%s' (Impiegati %.3f secondi)" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "Errore di conversione di '%s'" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "%s numero di nodi del file cambiati da %d a %d" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "Conversione archivio Pokerstars in un formato leggibile" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "Conversione archivio Full Tilt in un formato leggibile" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "Nessuna mano trovata" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "Rimozione testo < 50 caratteri" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "Tipo di gioco non supportato: %s" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" "Verifica Coerenza delle HH: File di input e di output uguali, controlla la " "configurazione" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "Lettura stdin con %s" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" "Impossibile legeere il file con nessuno dei codec presenti nella lista! " -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr " dato TZ:" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "Ora di esecuzione:" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "changeTimeZone: offset=" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "Impossibile creare cartella di output %s per HHC!" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERRORE:IMPOSSIBILE CREARE CARTELLA DI OUTPUT" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "Creazione cartella '%s'" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "out_path %s non può essere aperta" @@ -2830,21 +2814,21 @@ msgstr "Importazione %s/%s PS file di riassunto completata" msgid "No Name" msgstr "Nessun Nome" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "Limite non trovato in self.limits(%s). mano:'%s'" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: DATATIME non riscontrata: '%s'" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "readButton:Non trovato" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "Eccezione readBlinds in noSB - SB non creato" @@ -2936,19 +2920,18 @@ msgstr "premi invio per finire" msgid "You need to manually enter the playername" msgstr "Inserisci manualmente il nome del giocatore" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 msgid "Failed to detect currency. Hand ID: %s: '%s'" msgstr "Rilevazione fallita.ID Mano: %s: '%s'" #: PacificPokerToFpdb.py:325 msgid "No match in markStreets" -msgstr "" +msgstr "Nessuna corrispondenza in markStreets" #: PacificPokerToFpdb.py:429 -#, fuzzy msgid "DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "readAction non implementata: '%s' '%s'" +msgstr "DEBUG:readAction non implementata: '%s' '%s'" #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" @@ -3448,7 +3431,7 @@ msgstr "" "Questo modulo è stato sviluppato e testato con la versione 2.8.18 delle " "gtk. Tu stai usando la versione %d.%d.%d. " -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "readAction non implementata: '%s' '%s'" @@ -3630,12 +3613,11 @@ msgid "HUD Configurator - choose category" msgstr "Configurazione HUD - Scegli una categoria" #: fpdb.pyw:381 -#, fuzzy msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "" -"Si prega di selezionare la categoria di gioco per cui si desidera " -"configurare statistiche HUD e il numero di righe e colonne:" +"Si prega di selzionare la categoria di gioco per il quale si desidera " +"configuarer le statistiche dell'HUD:" #: fpdb.pyw:436 msgid "HUD Configurator - please choose your stats" @@ -4166,59 +4148,55 @@ msgstr "" "[ERRORE] Più di 1 Database ID trovato per %s - valute multiple non ancora " "implementate" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Avviato il %s -- %d file da importare. indici: %s" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "Non è necessario eliminare gli indici." -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "Scrittura completata" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "Scrittura in corso..." -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr " ... scrittura completata" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "Non è necessario ricostruire gli indici." -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "Non è necessario ricostruire la cache dell'hud." -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "invio messaggio di fine in corso lunghezza coda =" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "Conversione %s" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "Mano processata ma è vuota" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: Invio mano all'HUD in corso" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "Invio mano all'HUD fallito: %s" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "filter_name filtro sconosciuto:'%s' nel filtro:'%s'" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -4226,11 +4204,11 @@ msgstr "" "Errore No.%s si prega di inviare la mano che ha causato questo a fpdb-" "main@lists.sourceforge.net cosi potremo coreggere il problema." -#: fpdb_import.py:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "Nome file:" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -4238,15 +4216,15 @@ msgstr "" "Ecco la prima linea della mano in modo da poterlo identificare. Si prega di " "indicare che l'errore è stato un ValueError:" -#: fpdb_import.py:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "Mano loggata a hand-errors.txt" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "Importazione in corso" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "CLI per importazione mani è GuiBulkImport.py" @@ -4284,41 +4262,20 @@ msgstr "" "nessuna cartella gtk trovata in questo percorso - installa gtk o modifica il " "percorso manualmente\n" -#~ msgid "" -#~ "Note that this dialogue will overwrite an existing config if one has been " -#~ "made already. " -#~ msgstr "" -#~ "Si noti che questo dialogo sovrascriverà un esistente file di " -#~ "configurazione se è già stato creato. " +#~ msgid "Loading site" +#~ msgstr "Caricamento sito" -#~ msgid "Abort now if you don't want that." -#~ msgstr "Annulla ora se non vuoi fare questo." +#~ msgid "missing config section raw_hands" +#~ msgstr "configurazione mancante della sezione raw_hands " -#~ msgid "%d rows" -#~ msgstr "%d righe" +#~ msgid "missing config section raw_tourneys" +#~ msgstr "configurazione mancante per la sezione raw_tourneys " -#~ msgid "column %d" -#~ msgstr "colonna %d" +#~ msgid "Error aquiring hero ids:" +#~ msgstr "Errore di acquisizione ID dell hero:" -#~ msgid "row %d" -#~ msgstr "riga %d" +#~ msgid "Hand.insert(): hid #: %s is a duplicate" +#~ msgstr "Hand.insert():hid#:%s è un duplicato" -#~ msgid "Confirm recreating HUD cache" -#~ msgstr "Conferma Ricreazione cache dell'HUD" - -#~ msgid "" -#~ "WARNING: Unable to find output hand history directory %s\n" -#~ "\n" -#~ " Press YES to create this directory, or NO to select a new one." -#~ msgstr "" -#~ "ATTENZIONE: Impossibile trovare cartella di output Hand history %s\n" -#~ "\n" -#~ "Premi SI per creare questa cartella, NO per selezionarne una nuova." - -#~ msgid "" -#~ "WARNING: Unable to create hand output directory. Importing is not likely " -#~ "to work until this is fixed." -#~ msgstr "" -#~ "ATTENZIONE:Impossibile creare cartella di output hand history." -#~ "L'importazione non sarà in grado di lavorare fino a quando questo " -#~ "problema non sarà risolto." +#~ msgid "Hand processed but empty" +#~ msgstr "Mano processata ma è vuota" diff --git a/pyfpdb/locale/fpdb-pl_PL.po b/pyfpdb/locale/fpdb-pl_PL.po index a7338f46..10129652 100644 --- a/pyfpdb/locale/fpdb-pl_PL.po +++ b/pyfpdb/locale/fpdb-pl_PL.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-04 22:30+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: 2011-03-09 22:36+0000\n" "Last-Translator: greg20 \n" "Language-Team: Polish (Poland) <>\n" @@ -19,32 +19,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 #, fuzzy msgid "No match in readHandInfo: '%s'" msgstr "Brak dopasowań in XTables dla tabeli '%s'." @@ -61,21 +61,21 @@ msgstr "" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "" @@ -84,28 +84,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "" #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -128,14 +128,14 @@ msgstr "" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -166,11 +166,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "" @@ -180,10 +180,6 @@ msgid "" "not on a Mac, please report this problem." msgstr "" -#: Configuration.py:317 -msgid "Loading site" -msgstr "" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" @@ -192,10 +188,6 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -204,10 +196,6 @@ msgstr "" msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -221,7 +209,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "" @@ -241,325 +229,321 @@ msgstr "" msgid "Not using numpy to define variance in sqlite." msgstr "" -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "" -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "" -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "" -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "" -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 msgid "Unimplemented readAction: %s %s" msgstr "" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -740,86 +724,86 @@ msgstr "" msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 msgid "Raising FpdbParseError" msgstr "" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -1022,7 +1006,7 @@ msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "" @@ -1881,12 +1865,12 @@ msgstr "" msgid "Tournament Results" msgstr "" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1902,19 +1886,19 @@ msgstr "" msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "" @@ -2120,308 +2104,304 @@ msgstr "" msgid "HUD Main Window" msgstr "" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" msgstr "" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1597 +#: Hand.py:1616 msgid "" "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " "be impossible for anyone who is not a hero" msgstr "" -#: Hand.py:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "" @@ -2435,108 +2415,108 @@ msgstr "" msgid "Press ENTER to continue." msgstr "" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2720,21 +2700,21 @@ msgstr "" msgid "No Name" msgstr "" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2823,7 +2803,7 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 #, fuzzy msgid "Failed to detect currency. Hand ID: %s: '%s'" @@ -3335,7 +3315,7 @@ msgstr "" "Ten moduł został napisany i przetestowany z GTK w wersji 2.8.18. Używasz " "wersji %d.%d.%d. Twój milage może się różnić." -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 msgid "unimplemented readAction: '%s' '%s'" msgstr "" @@ -4016,59 +3996,55 @@ msgstr "" "[BŁĄD] Znaleziono więcej niż 1 ID bazy danych dla %s - obsługa wielu walut " "nie została jeszcze wdrożona." -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "Rozpoczęto o %s -- %d rozdań do zaimportowania. indeksów - %s" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "Nie ma potrzeby usuwania indeksów tabelii." -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "writers finished already" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "waiting for writers to finish ..." -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr " ... writers finished" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "Nie ma potrzeby odbudowywania indeksów tabelii." -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "Nie ma potrzeby odbudowywania cache'u HUD-a." -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "wysyłanie zakończone - długość kolejki =" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "konwertowanie %s" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "Rozdanie zaimportowano, ale jest puste." - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: trwa wysyłanie rozdania do HUD-a" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "wysłanie rozdania do HUD-a się nie powiodło: %s" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "nieznany filtr filter_name: '%s' w filtrze: '%s'" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." @@ -4076,11 +4052,11 @@ msgstr "" "Błąd nr %s. Wyślij rozdanie powodujące problem na adres fpdb-main@lists." "sourceforge.net." -#: fpdb_import.py:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "nazwa pliku:" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" @@ -4088,15 +4064,15 @@ msgstr "" "To jest pierwsza linia rozdania, abyś mógł je rozpoznać. Zauważ, że to był " "ValueError:" -#: fpdb_import.py:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "rozdanie zalogowano do hand-errors.txt" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "importowanie" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "CLI do importowania rozdań jest w GuiBulkImport.py" @@ -4136,6 +4112,9 @@ msgstr "" "Nie znaleziono katalogów GTK w podanej przez Ciebie ścieżce. Zainstaluj GTK " "lub wprowadź ścieżkę ręcznie.\n" +#~ msgid "Hand processed but empty" +#~ msgstr "Rozdanie zaimportowano, ale jest puste." + #, fuzzy #~ msgid "Confirm recreating HUD cache" #~ msgstr "Potwierdź usunięcie lub ponowne utworzenie tabel." diff --git a/pyfpdb/locale/fpdb-ru_RU.po b/pyfpdb/locale/fpdb-ru_RU.po index 58fb1cb0..055e6c85 100644 --- a/pyfpdb/locale/fpdb-ru_RU.po +++ b/pyfpdb/locale/fpdb-ru_RU.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-04 22:30+CEST\n" +"POT-Creation-Date: 2011-04-05 01:16+CEST\n" "PO-Revision-Date: 2011-03-04 18:18+0000\n" "Last-Translator: Lexej \n" "Language-Team: Russian (Russia) <>\n" @@ -19,32 +19,32 @@ msgstr "" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 -#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:110 -#: EverleafToFpdb.py:112 FulltiltToFpdb.py:206 FulltiltToFpdb.py:208 -#: OnGameToFpdb.py:159 OnGameToFpdb.py:161 PacificPokerToFpdb.py:173 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:113 +#: EverleafToFpdb.py:115 FulltiltToFpdb.py:208 FulltiltToFpdb.py:210 +#: OnGameToFpdb.py:163 OnGameToFpdb.py:165 PacificPokerToFpdb.py:173 #: PacificPokerToFpdb.py:175 PartyPokerToFpdb.py:197 PartyPokerToFpdb.py:199 -#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:185 -#: PokerStarsToFpdb.py:187 Win2dayToFpdb.py:95 Win2dayToFpdb.py:97 +#: PkrToFpdb.py:128 PkrToFpdb.py:130 PokerStarsToFpdb.py:186 +#: PokerStarsToFpdb.py:188 Win2dayToFpdb.py:101 Win2dayToFpdb.py:103 #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" msgstr "Невозможно определить тип игры: '%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:249 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 +#: FulltiltToFpdb.py:252 OnGameToFpdb.py:164 OnGameToFpdb.py:183 #: PacificPokerToFpdb.py:174 PacificPokerToFpdb.py:205 PartyPokerToFpdb.py:198 -#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:186 -#: PokerStarsToFpdb.py:212 Win2dayToFpdb.py:96 WinamaxToFpdb.py:173 +#: PkrToFpdb.py:129 PkrToFpdb.py:154 PokerStarsToFpdb.py:187 +#: PokerStarsToFpdb.py:213 Win2dayToFpdb.py:102 WinamaxToFpdb.py:173 #: WinamaxToFpdb.py:191 iPokerToFpdb.py:123 msgid "determineGameType: Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 -#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:145 -#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:222 -#: PokerStarsToFpdb.py:223 iPokerToFpdb.py:156 iPokerToFpdb.py:158 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 +#: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 +#: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 #, fuzzy msgid "No match in readHandInfo: '%s'" msgstr "Нет соответствия в readHandInfo." @@ -63,21 +63,21 @@ msgstr "Имя файла: %s" msgid "Didn't match re_*InfoFromFilename: '%s'" msgstr "Absolute: Не соответствует re_*InfoFromFilename: '%s'" -#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:218 FulltiltToFpdb.py:413 -#: OnGameToFpdb.py:294 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:357 -#: Win2dayToFpdb.py:203 WinamaxToFpdb.py:360 +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "читаем анте" -#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:423 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." msgstr "Bring-In не найден." -#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" msgstr "Нет малого блайнда" @@ -86,28 +86,28 @@ msgid "Absolute readStudPlayerCards is only a stub." msgstr "Absolute readStudPlayerCards это заглушка." #: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:348 +#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:440 msgid "Unimplemented readAction: '%s' '%s'" msgstr "" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 -#: EverleafToFpdb.py:326 FulltiltToFpdb.py:781 PacificPokerToFpdb.py:458 -#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:467 Win2dayToFpdb.py:368 +#: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" msgstr "разбор файлов истории" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 -#: EverleafToFpdb.py:327 FulltiltToFpdb.py:782 PacificPokerToFpdb.py:459 -#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:369 +#: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:578 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" msgstr "перенаправить перевод" #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 -#: EverleafToFpdb.py:328 FulltiltToFpdb.py:783 PacificPokerToFpdb.py:460 -#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:370 +#: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:579 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "следовать (параметр -f) за входом" @@ -131,14 +131,14 @@ msgstr "Bring-In не найден" #: BetfairToFpdb.py:199 Filters.py:80 GuiAutoImport.py:203 #: GuiPositionalStats.py:137 GuiStove.py:221 GuiStove.py:225 GuiStove.py:229 -#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:482 Hand.py:1690 -#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:210 OnGameToFpdb.py:337 -#: PokerStarsToFpdb.py:439 Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: GuiStove.py:233 GuiStove.py:237 GuiStove.py:239 Hand.py:491 Hand.py:1709 +#: ImapFetcher.py:44 ImapFetcher.py:53 OnGameToFpdb.py:217 OnGameToFpdb.py:348 +#: PokerStarsToFpdb.py:440 Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #: test_Database.py:50 test_Database.py:51 msgid "DEBUG: " msgstr "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "fpdb кодирование карт (так же, как и в pokersource)" @@ -174,11 +174,11 @@ msgstr "" msgid "No %s found, cannot fall back. Exiting.\n" msgstr "%s не найден, возврат невозможен. Выходим.\n" -#: Configuration.py:175 Configuration.py:176 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:187 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" msgstr "Создание каталога: '%s'" @@ -188,10 +188,6 @@ msgid "" "not on a Mac, please report this problem." msgstr "" -#: Configuration.py:317 -msgid "Loading site" -msgstr "Загрузка сайта" - #: Configuration.py:537 msgid "config.general: adding %s = %s" msgstr "" @@ -200,10 +196,6 @@ msgstr "" msgid "bad number in xalignment was ignored" msgstr "" -#: Configuration.py:634 -msgid "missing config section raw_hands" -msgstr "" - #: Configuration.py:640 msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" msgstr "" @@ -212,10 +204,6 @@ msgstr "" msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" msgstr "" -#: Configuration.py:660 -msgid "missing config section raw_tourneys" -msgstr "" - #: Configuration.py:666 msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" msgstr "" @@ -229,7 +217,7 @@ msgstr "" msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:722 Configuration.py:723 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "" @@ -249,326 +237,322 @@ msgstr "" msgid "Not using numpy to define variance in sqlite." msgstr "" -#: Database.py:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" msgstr "" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "***ВНИМАНИЕ НЕИЗВЕСТНАЯ ОШИБКА MYSQL:" -#: Database.py:452 +#: Database.py:470 msgid "Connecting to SQLite: %(database)s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:495 +#: Database.py:513 msgid "outdated or too new database version (%s) - please recreate tables" msgstr "" -#: Database.py:501 Database.py:502 +#: Database.py:519 Database.py:520 msgid "Failed to read settings table - recreating tables" msgstr "" -#: Database.py:506 Database.py:507 +#: Database.py:524 Database.py:525 msgid "Failed to read settings table - please recreate tables" msgstr "" -#: Database.py:528 +#: Database.py:546 msgid "commit %s failed: info=%s value=%s" msgstr "" -#: Database.py:532 +#: Database.py:550 msgid "commit failed" msgstr "" -#: Database.py:713 Database.py:746 +#: Database.py:731 Database.py:764 msgid "*** Database Error: " msgstr "***Ошибка базы данных:" -#: Database.py:743 +#: Database.py:761 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:918 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:992 +#: Database.py:1010 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1004 +#: Database.py:1022 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1011 +#: Database.py:1029 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1016 +#: Database.py:1034 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1070 Database.py:1495 +#: Database.py:1088 Database.py:1519 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1092 Database.py:1523 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1100 Database.py:1397 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1106 Database.py:1402 Database.py:1410 Database.py:1417 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1111 Database.py:1404 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1124 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1128 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1137 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1168 Database.py:1176 Database.py:1450 Database.py:1458 msgid "Creating foreign key " msgstr "" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1174 Database.py:1183 Database.py:1195 Database.py:1456 +#: Database.py:1465 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1172 +#: Database.py:1190 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1181 +#: Database.py:1199 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1204 Database.py:1361 Database.py:1370 Database.py:1378 msgid "Create index failed: " msgstr "" -#: Database.py:1194 +#: Database.py:1212 msgid "After import took %s seconds" msgstr "" -#: Database.py:1227 Database.py:1228 +#: Database.py:1245 Database.py:1246 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1293 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1303 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1315 Database.py:1326 Database.py:1336 Database.py:1343 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1341 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1355 Database.py:1356 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1340 Database.py:1341 +#: Database.py:1364 Database.py:1365 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1372 Database.py:1373 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1380 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1385 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1412 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1419 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1433 Database.py:1473 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1467 Database.py:1526 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1497 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1501 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1504 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1516 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1614 +#: Database.py:1638 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1617 Database.py:1655 +#: Database.py:1641 Database.py:1755 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1667 Database.py:1673 +#: Database.py:1767 Database.py:1773 msgid "Error during analyze:" msgstr "" -#: Database.py:1677 +#: Database.py:1777 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1687 Database.py:1693 +#: Database.py:1787 Database.py:1793 msgid "Error during vacuum:" msgstr "" -#: Database.py:1697 +#: Database.py:1797 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1709 +#: Database.py:1837 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1718 +#: Database.py:1846 msgid "######## Hands ##########" msgstr "" -#: Database.py:1722 +#: Database.py:1850 msgid "###### End Hands ########" msgstr "" -#: Database.py:2132 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2240 +#: Database.py:2575 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2244 +#: Database.py:2579 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2271 +#: Database.py:2606 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2274 +#: Database.py:2609 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2299 +#: Database.py:2634 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2304 +#: Database.py:2639 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2308 +#: Database.py:2643 msgid "***Error storing hand: " msgstr "***Ошибка при сохранении руки: " -#: Database.py:2318 +#: Database.py:2653 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2328 +#: Database.py:2663 msgid "***Error sending finish: " msgstr "" -#: Database.py:2414 +#: Database.py:2749 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2427 +#: Database.py:2762 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2563 +#: Database.py:2898 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2613 +#: Database.py:2948 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2644 +#: Database.py:2979 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2652 +#: Database.py:2987 msgid "query plan: " msgstr "" -#: Database.py:2661 +#: Database.py:2996 msgid "cards =" msgstr "" -#: Database.py:2664 +#: Database.py:2999 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2666 +#: Database.py:3001 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:263 FulltiltToFpdb.py:265 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 +#: EverleafToFpdb.py:283 #, fuzzy msgid "Unimplemented readAction: %s %s" msgstr "DEBUG: не выполнена readAction: '%s' '%s'" -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:292 msgid "readShowdownActions %s %s" msgstr "" @@ -749,88 +733,88 @@ msgstr "" msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 +#: FullTiltPokerSummary.py:92 PokerStarsSummary.py:81 SitenameSummary.py:81 msgid "parseSummary: Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 #: PokerStarsSummary.py:82 PokerStarsSummary.py:108 SitenameSummary.py:82 msgid "parseSummary: Raising FpdbParseError" msgstr "" -#: FullTiltPokerSummary.py:95 PokerStarsSummary.py:83 SitenameSummary.py:83 +#: FullTiltPokerSummary.py:94 PokerStarsSummary.py:83 SitenameSummary.py:83 msgid "Unable to recognise Tourney Info: '%s'" msgstr "" -#: FullTiltPokerSummary.py:119 PokerStarsSummary.py:107 +#: FullTiltPokerSummary.py:118 PokerStarsSummary.py:107 msgid "parseSummary: Unable to locate currency" msgstr "" -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:120 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:207 +#: FulltiltToFpdb.py:209 msgid "determineGameType: Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:248 FulltiltToFpdb.py:250 PacificPokerToFpdb.py:204 +#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 -#: PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" msgstr "" -#: FulltiltToFpdb.py:264 +#: FulltiltToFpdb.py:267 #, fuzzy msgid "Raising FpdbParseError" msgstr "determineGameType: FpdbParseError" -#: FulltiltToFpdb.py:366 +#: FulltiltToFpdb.py:369 #, fuzzy msgid "FTP: readPlayerStacks: No players detected (hand #%s)" msgstr "readPlayerStacks: Менее двух игроков в руке" -#: FulltiltToFpdb.py:426 +#: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:433 +#: FulltiltToFpdb.py:436 msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:487 +#: FulltiltToFpdb.py:494 msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" msgstr "" -#: FulltiltToFpdb.py:563 +#: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:621 +#: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:652 +#: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:659 +#: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:663 +#: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:764 +#: FulltiltToFpdb.py:771 msgid "FullTilt: Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:773 +#: FulltiltToFpdb.py:780 msgid "FullTilt: %s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:775 +#: FulltiltToFpdb.py:782 msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" msgstr "" @@ -1034,7 +1018,7 @@ msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" -#: GuiBulkImport.py:363 GuiTourneyImport.py:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" msgstr "" @@ -1895,12 +1879,12 @@ msgstr "" msgid "Tournament Results" msgstr "" -#: GuiTourneyImport.py:72 GuiTourneyImport.py:290 +#: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -#: GuiTourneyImport.py:175 fpdb_import.py:222 +#: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" @@ -1916,19 +1900,19 @@ msgstr "" msgid "TourneyImport: Removing text < 100 characters from start of file" msgstr "" -#: GuiTourneyImport.py:231 +#: GuiTourneyImport.py:235 msgid "Finished importing %s/%s tournament summaries" msgstr "" -#: GuiTourneyImport.py:252 +#: GuiTourneyImport.py:257 msgid "GTI.readFile: '%s'" msgstr "" -#: GuiTourneyImport.py:271 ImapFetcher.py:176 +#: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" msgstr "" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" msgstr "" @@ -2128,308 +2112,304 @@ msgstr "" msgid "HUD Main Window" msgstr "" -#: Hand.py:146 +#: Hand.py:147 msgid "BB" msgstr "" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "" -#: Hand.py:148 +#: Hand.py:149 msgid "BUTTONPOS" msgstr "" -#: Hand.py:149 +#: Hand.py:150 msgid "HAND NO." msgstr "" -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" msgstr "" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" msgstr "" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" msgstr "" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" msgstr "" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" msgstr "" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" msgstr "" -#: Hand.py:156 +#: Hand.py:157 msgid "LASTBET" msgstr "" -#: Hand.py:157 +#: Hand.py:158 msgid "ACTION STREETS" msgstr "" -#: Hand.py:158 +#: Hand.py:159 msgid "STREETS" msgstr "" -#: Hand.py:159 +#: Hand.py:160 msgid "ALL STREETS" msgstr "" -#: Hand.py:160 +#: Hand.py:161 msgid "COMMUNITY STREETS" msgstr "" -#: Hand.py:161 +#: Hand.py:162 msgid "HOLE STREETS" msgstr "" -#: Hand.py:162 +#: Hand.py:163 msgid "COUNTED SEATS" msgstr "" -#: Hand.py:163 +#: Hand.py:164 msgid "DEALT" msgstr "" -#: Hand.py:164 +#: Hand.py:165 msgid "SHOWN" msgstr "" -#: Hand.py:165 +#: Hand.py:166 msgid "MUCKED" msgstr "" -#: Hand.py:166 +#: Hand.py:167 msgid "TOTAL POT" msgstr "" -#: Hand.py:167 +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" msgstr "" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" msgstr "" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" msgstr "" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" msgstr "" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" msgstr "" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" msgstr "" -#: Hand.py:174 +#: Hand.py:175 msgid "BUYIN CURRENCY" msgstr "" -#: Hand.py:175 +#: Hand.py:176 msgid "BUYIN CHIPS" msgstr "" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" msgstr "" -#: Hand.py:177 +#: Hand.py:178 msgid "IS REBUY" msgstr "" -#: Hand.py:178 +#: Hand.py:179 msgid "IS ADDON" msgstr "" -#: Hand.py:179 +#: Hand.py:180 msgid "IS KO" msgstr "" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" msgstr "" -#: Hand.py:181 +#: Hand.py:182 msgid "IS MATRIX" msgstr "" -#: Hand.py:182 +#: Hand.py:183 msgid "IS SHOOTOUT" msgstr "" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" msgstr "" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" msgstr "" -#: Hand.py:187 +#: Hand.py:188 msgid "STACKS" msgstr "" -#: Hand.py:188 +#: Hand.py:189 msgid "POSTED" msgstr "" -#: Hand.py:189 +#: Hand.py:190 msgid "POT" msgstr "" -#: Hand.py:190 +#: Hand.py:191 msgid "SEATING" msgstr "" -#: Hand.py:191 +#: Hand.py:192 msgid "GAMETYPE" msgstr "" -#: Hand.py:192 +#: Hand.py:193 msgid "ACTION" msgstr "" -#: Hand.py:193 +#: Hand.py:194 msgid "COLLECTEES" msgstr "" -#: Hand.py:194 +#: Hand.py:195 msgid "BETS" msgstr "" -#: Hand.py:195 +#: Hand.py:196 msgid "BOARD" msgstr "" -#: Hand.py:196 +#: Hand.py:197 msgid "DISCARDS" msgstr "" -#: Hand.py:197 +#: Hand.py:198 msgid "HOLECARDS" msgstr "" -#: Hand.py:198 +#: Hand.py:199 msgid "TOURNEYS PLAYER IDS" msgstr "" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" -#: Hand.py:296 -msgid "Hand.insert(): hid #: %s is a duplicate" -msgstr "" - -#: Hand.py:476 +#: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "" -#: Hand.py:478 +#: Hand.py:487 msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -#: Hand.py:482 Hand.py:483 +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" msgstr "" -#: Hand.py:574 +#: Hand.py:583 msgid "%s %s calls %s" msgstr "" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" msgstr "" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" msgstr "" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" msgstr "" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" msgstr "" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" msgstr "" -#: Hand.py:816 +#: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" msgstr "" -#: Hand.py:817 +#: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" -#: Hand.py:818 +#: Hand.py:830 msgid "*** Game String:" msgstr "" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" msgstr "" -#: Hand.py:1170 +#: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" msgstr "" -#: Hand.py:1397 +#: Hand.py:1416 msgid "%s %s completes %s" msgstr "" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" msgstr "" -#: Hand.py:1597 +#: Hand.py:1616 msgid "" "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " "be impossible for anyone who is not a hero" msgstr "" -#: Hand.py:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" msgstr "" -#: Hand.py:1600 +#: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" msgstr "" -#: Hand.py:1676 Hand.py:1677 +#: Hand.py:1695 Hand.py:1696 msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" -#: Hand.py:1690 +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" msgstr "" -#: Hand.py:1692 +#: Hand.py:1711 msgid "Error in printing Hand object" msgstr "" @@ -2443,108 +2423,108 @@ msgstr "" msgid "Press ENTER to continue." msgstr "" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" msgstr "" -#: HandHistoryConverter.py:144 +#: HandHistoryConverter.py:138 msgid "Tailing '%s'" msgstr "" -#: HandHistoryConverter.py:151 +#: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " msgstr "" -#: HandHistoryConverter.py:166 +#: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" msgstr "" -#: HandHistoryConverter.py:170 +#: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" msgstr "" -#: HandHistoryConverter.py:176 +#: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:178 +#: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" msgstr "" -#: HandHistoryConverter.py:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" msgstr "" -#: HandHistoryConverter.py:212 +#: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" msgstr "" -#: HandHistoryConverter.py:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" msgstr "" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" msgstr "" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." msgstr "" -#: HandHistoryConverter.py:279 +#: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" msgstr "" -#: HandHistoryConverter.py:307 HandHistoryConverter.py:308 -#: HandHistoryConverter.py:314 +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" msgstr "" -#: HandHistoryConverter.py:471 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:494 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:509 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:576 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:586 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:649 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:698 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:699 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:701 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:705 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2724,22 +2704,22 @@ msgstr "" msgid "No Name" msgstr "" -#: OnGameToFpdb.py:175 OnGameToFpdb.py:177 WinamaxToFpdb.py:190 +#: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 #, fuzzy msgid "readHandInfo: DATETIME not matched: '%s'" msgstr "readHandInfo: нет соответствия: '%s'" -#: OnGameToFpdb.py:264 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 -#: PokerStarsToFpdb.py:312 Win2dayToFpdb.py:162 WinamaxToFpdb.py:329 +#: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 +#: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" msgstr "" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" msgstr "" @@ -2828,7 +2808,7 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" -#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 msgid "Failed to detect currency. Hand ID: %s: '%s'" msgstr "" @@ -3330,7 +3310,7 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 +#: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 #, fuzzy msgid "unimplemented readAction: '%s' '%s'" msgstr "DEBUG: не выполнена readAction: '%s' '%s'" @@ -3986,83 +3966,79 @@ msgid "" "implemented yet" msgstr "" -#: fpdb_import.py:232 +#: fpdb_import.py:231 msgid "Started at %s -- %d files to import. indexes: %s" msgstr "" -#: fpdb_import.py:241 +#: fpdb_import.py:240 msgid "No need to drop indexes." msgstr "" -#: fpdb_import.py:260 +#: fpdb_import.py:259 msgid "writers finished already" msgstr "" -#: fpdb_import.py:263 +#: fpdb_import.py:262 msgid "waiting for writers to finish ..." msgstr "" -#: fpdb_import.py:273 +#: fpdb_import.py:272 msgid " ... writers finished" msgstr "" -#: fpdb_import.py:279 +#: fpdb_import.py:278 msgid "No need to rebuild indexes." msgstr "" -#: fpdb_import.py:283 +#: fpdb_import.py:282 msgid "No need to rebuild hudcache." msgstr "" -#: fpdb_import.py:317 +#: fpdb_import.py:316 msgid "sending finish message queue length =" msgstr "" -#: fpdb_import.py:444 fpdb_import.py:446 +#: fpdb_import.py:438 fpdb_import.py:439 msgid "Converting %s" msgstr "Конвертация %s" -#: fpdb_import.py:483 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:497 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:500 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:515 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:526 +#: fpdb_import.py:528 msgid "" "Error No.%s please send the hand causing this to fpdb-main@lists.sourceforge." "net so we can fix the problem." msgstr "" -#: fpdb_import.py:527 +#: fpdb_import.py:529 msgid "Filename:" msgstr "Файл:" -#: fpdb_import.py:528 +#: fpdb_import.py:530 msgid "" "Here is the first line of the hand so you can identify it. Please mention " "that the error was a ValueError:" msgstr "" -#: fpdb_import.py:530 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:586 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:614 +#: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" msgstr "" @@ -4098,6 +4074,9 @@ msgid "" "manually\n" msgstr "" +#~ msgid "Loading site" +#~ msgstr "Загрузка сайта" + #, fuzzy #~ msgid "Confirm recreating HUD cache" #~ msgstr "Подтвердите удаление и пересоздание таблиц" diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index cabe6039e53579af5f59621816e07f121ed9bb16..55acec0bf162865e03c465feebeda2c73f6f4361 100644 GIT binary patch delta 13288 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 delta 13622 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 Pz$3=H?2jOiIIsT(5OYtx diff --git a/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo index 8703416dcbc031cc60dee4bb5d8183cd668c0300..f4010c654e06151f7e7a75267c8bd4a284ccc08b 100644 GIT binary patch delta 15169 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 diff --git a/pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo index 65d4007c6dead208731df9bad72b944160cb124e..46cb66bd2ea576ea15236daa6f60991a13a3231f 100644 GIT binary patch delta 1091 zcmYk)PiPZC6vy$W-8R&wX>4rlpVT%nHf`}=jg1g7SrA(iDTvVG-(tN=!Haqk_N2x` zgCL3?B=zJ$6fsv%0ipCJ9wG=;JXEmuP*4yQ@%wA`VA$+uW_I_@yf^dM{haq!I-Li` z&*dM}e=E2Delf?ai+(@GF^xr>#_hO>9rzk|U=0Vcjyv%e?!|DkSsNbnEj09Onnscb zb2x;zaW}rec6^83_z5=yVw8Tkr7@nuQTi@M@Cx#Zd6>srs5oyigzvExzu&Z8!n_xm^f=Vd&~cm*n+NK8wyu}fPRLk0dzx@jEd>k3}LKKz3^8{L#?2(y^OIn3Z9DsCOM(02Bz z9}^MtHa~P3P~gjW3LoMOenn-T<0}O?gLHv)#ifR0&s5FRr07`-z$$MwF8{i3)h1n=0`V6S$1Za2>V4 zHXfERjaTsv63X^@oG7Ydlc+Or4t2O@QD@)|7H|QTVI8%wAkp*KgHQ1+?!n)vt%&bx z#66A~`ZJit1)Rbq9Kb}B`v{E;YT`@i;$2k9mItb%PCZZ!1xrnV@xg;**|ALZNyqhV K)dRiXn*RYJ(r7CH delta 1147 zcmYMyOGs2v9LMp$&DfZlnwF*ZxTaZ}g^aH-a2(R0OcbG_%%I08Mr6^0UUaA0l#2|@ zWI%`(K`@I3W)Vd~NJxuze(c!DUZKZzn!QlDA)|K=YW5Y25NL2UV$3+=R`ThyAFETtrPYlzNV&-bZme{V%Z* zf2*JQt%mfJQ4l@Yj>@=`n-b_nt@s!g;brvUecXuSco<)!wxEpJD{&h#haJUY985Wc z`tC8h%J>}(?eR3Kq;pu0IczL3trg#-nRTNAm+(<7w&6p(ge6!+d2~kVu>$vFGhV|6 zoIu5$MI~BQV6Ls95n$u=VJ|AMi(MGUeduMhR^EdOa2_=-irV{W)QU1$MIHK4{r#xQ zj^G^}M=sk;IaQHhA@$dQLv+k?^81j*TMx6{#S^F!&ZEX<@Re4Yk6PhY)I@u+9mB|F zZ@FpQ46a8H4_asiD$!QFg(qDar)kWgR@leMqB<5vorQa-LpFvw3$Jh&PN7zsM^q)) zh5_uxM>v8Tux{-_We=j_Ud09+#wPSn(deL&w$6;pI=NNiAZp?Ww%{bHbRH*O?EUD= z-ZOaQ_`s=t=j_0_Q2a;MZI7?c@%x) Date: Tue, 5 Apr 2011 02:08:28 +0200 Subject: [PATCH 08/21] reduce translatable words by about 40 --- pyfpdb/Configuration.py | 16 ++++++++-------- pyfpdb/Database.py | 13 ++++++------- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/pyfpdb/Configuration.py b/pyfpdb/Configuration.py index 5186c2df..409c289f 100644 --- a/pyfpdb/Configuration.py +++ b/pyfpdb/Configuration.py @@ -637,14 +637,14 @@ class RawHands: if save in ("none", "error", "all"): self.save=save else: - print _("Invalid config value for raw_hands.save, defaulting to \"error\"") + print (_("Invalid config value for %s, defaulting to %s") % (raw_hands.save, "\"error\"")) self.save="error" compression=node.getAttribute("compression") if save in ("none", "gzip", "bzip2"): self.compression=compression else: - print _("Invalid config value for raw_hands.compression, defaulting to \"none\"") + print (_("Invalid config value for %s, defaulting to %s") % (raw_hands.compression, "\"none\"")) self.compression="none" #end def __init__ @@ -663,14 +663,14 @@ class RawTourneys: if save in ("none", "error", "all"): self.save=save else: - print _("Invalid config value for raw_tourneys.save, defaulting to \"error\"") + print (_("Invalid config value for %s, defaulting to %s") % (raw_tourneys.save, "\"error\"")) self.save="error" compression=node.getAttribute("compression") if save in ("none", "gzip", "bzip2"): self.compression=compression else: - print _("Invalid config value for raw_tourneys.compression, defaulting to \"none\"") + print (_("Invalid config value for %s, defaulting to %s") % (raw_tourneys.compression, "\"none\"")) self.compression="none" #end def __init__ @@ -688,8 +688,8 @@ class Config: if file is not None: # config file path passed in file = os.path.expanduser(file) if not os.path.exists(file): - print _("Configuration file %s not found. Using defaults.") % (file) - sys.stderr.write(_("Configuration file %s not found. Using defaults.") % (file)) + print _("Configuration file %s not found. Using defaults.") % (file) + sys.stderr.write(_("Configuration file %s not found. Using defaults.") % (file)) file = None self.example_copy,example_file = True,None @@ -726,7 +726,7 @@ class Config: self.doc = doc self.file_error = None except: - log.error(_("Error parsing %s. See error log file.") % (file)) + log.error((_("Error parsing %s.") % (file)) + _("See error log file.")) traceback.print_exc(file=sys.stderr) self.file_error = sys.exc_info()[1] # we could add a parameter to decide whether to return or read a line and exit? @@ -842,7 +842,7 @@ class Config: try: example_doc = xml.dom.minidom.parse(example_file) except: - log.error(_("Error parsing example configuration file %s. See error log file.") % (example_file)) + log.error((_("Error parsing example configuration file %s.") % (example_file)) + _("See error log file.")) return nodes_added for cnode in doc.getElementsByTagName("FreePokerToolsConfig"): diff --git a/pyfpdb/Database.py b/pyfpdb/Database.py index 4131d4ff..41b970a4 100644 --- a/pyfpdb/Database.py +++ b/pyfpdb/Database.py @@ -467,7 +467,7 @@ class Database: os.mkdir(self.config.dir_database) database = os.path.join(self.config.dir_database, database) self.db_path = database - log.info(_("Connecting to SQLite: %(database)s") % {'database':self.db_path}) + log.info(_("Connecting to SQLite: %s") % self.db_path) if os.path.exists(database) or create: self.connection = sqlite3.connect(self.db_path, detect_types=sqlite3.PARSE_DECLTYPES ) self.__connected = True @@ -510,19 +510,18 @@ class Database: self.cursor.execute("SELECT * FROM Settings") settings = self.cursor.fetchone() if settings[0] != DB_VERSION: - log.error(_("outdated or too new database version (%s) - please recreate tables") - % (settings[0])) + log.error((_("Outdated or too new database version (%s).") % (settings[0])) + " " + _("Please recreate tables.")) self.wrongDbVersion = True except:# _mysql_exceptions.ProgrammingError: if database != ":memory:": if create: - print _("Failed to read settings table - recreating tables") - log.info(_("Failed to read settings table - recreating tables")) + print (_("Failed to read settings table.") + " - " + _("Recreating tables.")) + log.info(_("Failed to read settings table.") + " - " + _("Recreating tables.")) self.recreate_tables() self.check_version(database=database, create=False) else: - print _("Failed to read settings table - please recreate tables") - log.info(_("Failed to read settings table - please recreate tables")) + print (_("Failed to read settings table.") + " - " + _("Please recreate tables.")) + log.info(_("Failed to read settings table.") + " - " + _("Please recreate tables.")) self.wrongDbVersion = True else: self.wrongDbVersion = True From 0f8f2099cc57436c4c2d595795949d085ed2de52 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 03:03:39 +0200 Subject: [PATCH 09/21] reduce translation word count about another 50 --- pyfpdb/AbsoluteToFpdb.py | 4 ++-- pyfpdb/BetfairToFpdb.py | 4 ++-- pyfpdb/CarbonToFpdb.py | 4 ++-- pyfpdb/EverestToFpdb.py | 8 ++++---- pyfpdb/EverleafToFpdb.py | 4 ++-- pyfpdb/FullTiltPokerSummary.py | 8 ++++---- pyfpdb/FulltiltToFpdb.py | 16 ++++++++-------- pyfpdb/GuiImapFetcher.py | 2 +- pyfpdb/OnGameToFpdb.py | 4 ++-- pyfpdb/PacificPokerToFpdb.py | 8 ++++---- pyfpdb/PartyPokerToFpdb.py | 8 +++----- pyfpdb/PkrToFpdb.py | 6 +++--- pyfpdb/PokerStarsSummary.py | 8 ++++---- pyfpdb/PokerStarsToFpdb.py | 8 ++++---- pyfpdb/SitenameSummary.py | 4 ++-- pyfpdb/Win2dayToFpdb.py | 4 ++-- pyfpdb/WinamaxToFpdb.py | 8 ++++---- pyfpdb/iPokerToFpdb.py | 4 ++-- 18 files changed, 55 insertions(+), 57 deletions(-) diff --git a/pyfpdb/AbsoluteToFpdb.py b/pyfpdb/AbsoluteToFpdb.py index 26e0a564..8969459d 100755 --- a/pyfpdb/AbsoluteToFpdb.py +++ b/pyfpdb/AbsoluteToFpdb.py @@ -138,7 +138,7 @@ class Absolute(HandHistoryConverter): if not m: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) @@ -349,7 +349,7 @@ class Absolute(HandHistoryConverter): bet = action.group('BET').replace(',', '') hand.addComplete( street, action.group('PNAME'), bet) else: - logging.debug(_("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'),action.group('ATYPE'))) + logging.debug(_("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'), action.group('ATYPE'))) def readShowdownActions(self, hand): diff --git a/pyfpdb/BetfairToFpdb.py b/pyfpdb/BetfairToFpdb.py index 446bbbee..2ef533da 100755 --- a/pyfpdb/BetfairToFpdb.py +++ b/pyfpdb/BetfairToFpdb.py @@ -74,7 +74,7 @@ class Betfair(HandHistoryConverter): if not m: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) mg = m.groupdict() @@ -196,7 +196,7 @@ class Betfair(HandHistoryConverter): elif action.group('ATYPE') == 'checks': hand.addCheck( street, action.group('PNAME')) else: - sys.stderr.write(_("DEBUG: ") + _("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'),action.group('ATYPE'))) + sys.stderr.write(_("DEBUG: ") + _("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'), action.group('ATYPE'))) def readShowdownActions(self, hand): diff --git a/pyfpdb/CarbonToFpdb.py b/pyfpdb/CarbonToFpdb.py index 0f0822bf..e5b94f96 100644 --- a/pyfpdb/CarbonToFpdb.py +++ b/pyfpdb/CarbonToFpdb.py @@ -128,7 +128,7 @@ or None if we fail to get the info """ except AttributeError: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) self.info = {} @@ -264,7 +264,7 @@ or None if we fail to get the info """ elif action.group('ATYPE') == 'ALL_IN': hand.addAllIn(street, player, action.group('BET')) else: - logging.debug(_("Unimplemented readAction: '%s' '%s'") % (action.group('PSEAT'),action.group('ATYPE'))) + logging.debug(_("Unimplemented readAction: '%s' '%s'") % (action.group('PSEAT'), action.group('ATYPE'))) def readShowdownActions(self, hand): for shows in self.re_ShowdownAction.finditer(hand.handText): diff --git a/pyfpdb/EverestToFpdb.py b/pyfpdb/EverestToFpdb.py index 662d2889..ee7e2135 100644 --- a/pyfpdb/EverestToFpdb.py +++ b/pyfpdb/EverestToFpdb.py @@ -99,12 +99,12 @@ class Everest(HandHistoryConverter): except AttributeError: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) if not m2: tmp = handText[0:100] - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise handinfo from: '%s'") % tmp) self.info = {} @@ -231,8 +231,8 @@ class Everest(HandHistoryConverter): elif action.group('ATYPE') in ('FOLD', 'SIT_OUT'): hand.addFold(street, player) else: - print (_("Unimplemented readAction: '%s' '%s'") % (action.group('PSEAT'),action.group('ATYPE'))) - logging.debug(_("Unimplemented readAction: '%s' '%s'") % (action.group('PSEAT'),action.group('ATYPE'))) + print (_("Unimplemented readAction: '%s' '%s'") % (action.group('PSEAT'), action.group('ATYPE'))) + logging.debug(_("Unimplemented readAction: '%s' '%s'") % (action.group('PSEAT'), action.group('ATYPE'))) def readShowdownActions(self, hand): for shows in self.re_ShowdownAction.finditer(hand.handText): diff --git a/pyfpdb/EverleafToFpdb.py b/pyfpdb/EverleafToFpdb.py index 6882335e..c5525e36 100755 --- a/pyfpdb/EverleafToFpdb.py +++ b/pyfpdb/EverleafToFpdb.py @@ -111,7 +111,7 @@ or None if we fail to get the info """ if not m: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) mg = m.groupdict() @@ -280,7 +280,7 @@ or None if we fail to get the info """ elif action.group('ATYPE') == ' complete to': hand.addComplete( street, action.group('PNAME'), action.group('BET')) else: - logging.debug(_("Unimplemented readAction: %s %s") % (action.group('PNAME'),action.group('ATYPE'))) + logging.debug(_("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'), action.group('ATYPE'))) def readShowdownActions(self, hand): diff --git a/pyfpdb/FullTiltPokerSummary.py b/pyfpdb/FullTiltPokerSummary.py index ab7ff266..cb02b9c9 100644 --- a/pyfpdb/FullTiltPokerSummary.py +++ b/pyfpdb/FullTiltPokerSummary.py @@ -89,8 +89,8 @@ class FullTiltPokerSummary(TourneySummary): m = self.re_TourneyInfo.search(self.summaryText[:2000]) if m == None: tmp = self.summaryText[0:200] - log.error(_("parseSummary: Unable to recognise Tourney Info: '%s'") % tmp) - log.error(_("parseSummary: Raising FpdbParseError")) + log.error("parseSummary: " + _("Unable to recognise Tourney Info: '%s'") % tmp) + log.error("parseSummary: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise Tourney Info: '%s'") % tmp) #print "DEBUG: m.groupdict(): %s" % m.groupdict() @@ -115,8 +115,8 @@ class FullTiltPokerSummary(TourneySummary): m = self.re_Currency.search(self.summaryText) if m == None: - log.error(_("parseSummary: Unable to locate currency")) - log.error(_("parseSummary: Raising FpdbParseError")) + log.error("parseSummary: " + _("Unable to locate currency")) + log.error("parseSummary: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to locate currency")) #print "DEBUG: m.groupdict(): %s" % m.groupdict() diff --git a/pyfpdb/FulltiltToFpdb.py b/pyfpdb/FulltiltToFpdb.py index 328ae4fa..e3e0db09 100755 --- a/pyfpdb/FulltiltToFpdb.py +++ b/pyfpdb/FulltiltToFpdb.py @@ -206,7 +206,7 @@ class Fulltilt(HandHistoryConverter): if not m: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError for file '%s'") % self.in_path) + log.error("determineGameType: " + _("Raising FpdbParseError for file '%s'") % self.in_path) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) mg = m.groupdict() @@ -249,7 +249,7 @@ class Fulltilt(HandHistoryConverter): info['bb'] = self.Lim_Blinds[bb][1] except KeyError: log.error(_("Lim_Blinds has no lookup for '%s'") % mg['BB']) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Lim_Blinds has no lookup for '%s'") % mg['BB']) if mg['GAME'] is not None: @@ -366,7 +366,7 @@ class Fulltilt(HandHistoryConverter): if plist == {}: #No players! The hand is either missing stacks or everyone is sitting out - raise FpdbParseError(_("FTP: readPlayerStacks: No players detected (hand #%s)") % hand.handid) + raise FpdbParseError(_("readPlayerStacks: No players detected (hand #%s)") % hand.handid) def markStreets(self, hand): @@ -433,7 +433,7 @@ class Fulltilt(HandHistoryConverter): hand.buttonpos = int(self.re_Button.search(hand.handText).group('BUTTON')) except AttributeError, e: # FTP has no indication that a hand is cancelled. - raise FpdbParseError(_("FTP: readButton: Failed to detect button (hand #%s cancelled?)") % hand.handid) + raise FpdbParseError(_("readButton: Failed to detect button (hand #%s cancelled?)") % hand.handid) def readHeroCards(self, hand): # streets PREFLOP, PREDRAW, and THIRD are special cases beacause @@ -491,7 +491,7 @@ class Fulltilt(HandHistoryConverter): elif action.group('ATYPE') == ' stands pat': hand.addStandsPat( street, action.group('PNAME'), action.group('CARDS')) else: - print _("FullTilt: DEBUG: unimplemented readAction: '%s' '%s'") %(action.group('PNAME'),action.group('ATYPE'),) + print (_("DEBUG: ") + " " + _("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'), action.group('ATYPE'))) def readShowdownActions(self, hand): @@ -768,7 +768,7 @@ class Fulltilt(HandHistoryConverter): tourney.addPlayer(rank, a.group('PNAME'), winnings, "USD", 0, 0, 0) #TODO: make it store actual winnings currency else: - print (_("FullTilt: Player finishing stats unreadable : %s") % a) + print (_("Player finishing stats unreadable : %s") % a) # Find Hero n = self.re_TourneyHeroFinishingP.search(playersText) @@ -777,9 +777,9 @@ class Fulltilt(HandHistoryConverter): tourney.hero = heroName # Is this really useful ? if heroName not in tourney.ranks: - print (_("FullTilt: %s not found in tourney.ranks ...") % heroName) + print (_("%s not found in tourney.ranks ...") % heroName) elif (tourney.ranks[heroName] != Decimal(n.group('HERO_FINISHING_POS'))): - print (_("FullTilt: Bad parsing : finish position incoherent : %s / %s") % (tourney.ranks[heroName], n.group('HERO_FINISHING_POS'))) + print (_("Bad parsing : finish position incoherent : %s / %s") % (tourney.ranks[heroName], n.group('HERO_FINISHING_POS'))) return True diff --git a/pyfpdb/GuiImapFetcher.py b/pyfpdb/GuiImapFetcher.py index c50d44e4..b738b139 100644 --- a/pyfpdb/GuiImapFetcher.py +++ b/pyfpdb/GuiImapFetcher.py @@ -107,7 +107,7 @@ class GuiImapFetcher (threading.Thread): def displayConfig(self): box=gtk.HBox(homogeneous=True) - for text in (_("Site"), _("Fetch Type"), _("Mailserver"), _("Username"), _("Password"), _("Mail Folder"), _("Use SSL")): + for text in (_("Site"), _("Fetch Type"), _("Mail Server"), _("Username"), _("Password"), _("Mail Folder"), _("Use SSL")): label=gtk.Label(text) box.add(label) self.mainVBox.pack_start(box, expand=False) diff --git a/pyfpdb/OnGameToFpdb.py b/pyfpdb/OnGameToFpdb.py index a75d3456..1606438b 100755 --- a/pyfpdb/OnGameToFpdb.py +++ b/pyfpdb/OnGameToFpdb.py @@ -161,7 +161,7 @@ class OnGame(HandHistoryConverter): if not m: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) mg = m.groupdict() @@ -180,7 +180,7 @@ class OnGame(HandHistoryConverter): else: tmp = handText[0:100] log.error(_("limit not found in self.limits(%s). hand: '%s'") % (str(mg),tmp)) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("limit not found in self.limits(%s). hand: '%s'") % (str(mg),tmp)) if 'GAME' in mg: (info['base'], info['category']) = self.games[mg['GAME']] diff --git a/pyfpdb/PacificPokerToFpdb.py b/pyfpdb/PacificPokerToFpdb.py index 3989eea4..b9c1b6f1 100644 --- a/pyfpdb/PacificPokerToFpdb.py +++ b/pyfpdb/PacificPokerToFpdb.py @@ -171,7 +171,7 @@ class PacificPoker(HandHistoryConverter): if not m: tmp = handText[0:120] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) mg = m.groupdict() @@ -202,7 +202,7 @@ class PacificPoker(HandHistoryConverter): info['bb'] = self.Lim_Blinds[mg['BB']][1] except KeyError: log.error(_("Lim_Blinds has no lookup for '%s'") % mg['BB']) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Lim_Blinds has no lookup for '%s'") % mg['BB']) return info @@ -255,7 +255,7 @@ class PacificPoker(HandHistoryConverter): hand.buyinCurrency="PSFP" else: #FIXME: handle other currencies, FPP, play money - raise FpdbParseError(_("Failed to detect currency. Hand ID: %s: '%s'") % (hand.handid, info[key])) + raise FpdbParseError(_("Failed to detect currency.") + " " + _("Hand ID: %s: '%s'") % (hand.handid, info[key])) info['BIAMT'] = info['BIAMT'].strip(u'$€FPP') @@ -426,7 +426,7 @@ class PacificPoker(HandHistoryConverter): elif action.group('ATYPE') == ' stands pat': hand.addStandsPat( street, action.group('PNAME')) else: - print _("DEBUG: unimplemented readAction: '%s' '%s'") %(action.group('PNAME'),action.group('ATYPE'),) + print (_("DEBUG: ") + _("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'), action.group('ATYPE'))) def readShowdownActions(self, hand): diff --git a/pyfpdb/PartyPokerToFpdb.py b/pyfpdb/PartyPokerToFpdb.py index a2f708a1..20a0418c 100755 --- a/pyfpdb/PartyPokerToFpdb.py +++ b/pyfpdb/PartyPokerToFpdb.py @@ -195,7 +195,7 @@ class PartyPoker(HandHistoryConverter): if m is None: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) mg = m.groupdict() @@ -345,7 +345,7 @@ class PartyPoker(HandHistoryConverter): elif info[key].find(u"€")!=-1: hand.buyinCurrency="EUR" else: - raise FpdbParseError(_("Failed to detect currency. Hand ID: %s: '%s'") % (hand.handid, info[key])) + raise FpdbParseError(_("Failed to detect currency.") + " " + _("Hand ID: %s: '%s'") % (hand.handid, info[key])) info[key] = info[key].strip(u'$€') hand.buyin = int(100*Decimal(info[key])) if key == 'LEVEL': @@ -532,9 +532,7 @@ class PartyPoker(HandHistoryConverter): elif actionType == 'checks': hand.addCheck( street, playerName ) else: - raise FpdbParseError( - _("Unimplemented readAction: '%s' '%s'") % (playerName,actionType,), - hid = hand.hid, ) + raise FpdbParseError(_("Unimplemented readAction: '%s' '%s'") % (playerName,actionType), hid = hand.hid) def readShowdownActions(self, hand): # all action in readShownCards diff --git a/pyfpdb/PkrToFpdb.py b/pyfpdb/PkrToFpdb.py index 93050e84..731f877c 100755 --- a/pyfpdb/PkrToFpdb.py +++ b/pyfpdb/PkrToFpdb.py @@ -126,7 +126,7 @@ class Pkr(HandHistoryConverter): if not m: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) mg = m.groupdict() @@ -151,7 +151,7 @@ class Pkr(HandHistoryConverter): info['bb'] = self.Lim_Blinds[mg['BB']][1] except KeyError: log.error(_("Lim_Blinds has no lookup for '%s'") % mg['BB']) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Lim_Blinds has no lookup for '%s'") % mg['BB']) return info @@ -348,7 +348,7 @@ class Pkr(HandHistoryConverter): elif action.group('ATYPE') == ' stands pat': hand.addStandsPat( street, action.group('PNAME')) else: - print "DEBUG: unimplemented readAction: '%s' '%s'" %(action.group('PNAME'),action.group('ATYPE'),) + print (_("DEBUG: ") + _("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'), action.group('ATYPE'))) def readShowdownActions(self, hand): diff --git a/pyfpdb/PokerStarsSummary.py b/pyfpdb/PokerStarsSummary.py index b1d31a26..8b318094 100644 --- a/pyfpdb/PokerStarsSummary.py +++ b/pyfpdb/PokerStarsSummary.py @@ -78,8 +78,8 @@ class PokerStarsSummary(TourneySummary): m = self.re_TourneyInfo.search(self.summaryText) if m == None: tmp = self.summaryText[0:200] - log.error(_("parseSummary: Unable to recognise Tourney Info: '%s'") % tmp) - log.error(_("parseSummary: Raising FpdbParseError")) + log.error("parseSummary: " + _("Unable to recognise Tourney Info: '%s'") % tmp) + log.error("parseSummary: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise Tourney Info: '%s'") % tmp) #print "DEBUG: m.groupdict(): %s" % m.groupdict() @@ -104,8 +104,8 @@ class PokerStarsSummary(TourneySummary): m = self.re_Currency.search(self.summaryText) if m == None: - log.error(_("parseSummary: Unable to locate currency")) - log.error(_("parseSummary: Raising FpdbParseError")) + log.error("parseSummary: " + _("Unable to locate currency")) + log.error("parseSummary: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to locate currency")) #print "DEBUG: m.groupdict(): %s" % m.groupdict() diff --git a/pyfpdb/PokerStarsToFpdb.py b/pyfpdb/PokerStarsToFpdb.py index d9f19c78..21d7f48e 100644 --- a/pyfpdb/PokerStarsToFpdb.py +++ b/pyfpdb/PokerStarsToFpdb.py @@ -184,7 +184,7 @@ class PokerStars(HandHistoryConverter): if not m: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) mg = m.groupdict() @@ -210,7 +210,7 @@ class PokerStars(HandHistoryConverter): info['bb'] = self.Lim_Blinds[mg['BB']][1] except KeyError: log.error(_("Lim_Blinds has no lookup for '%s'") % mg['BB']) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Lim_Blinds has no lookup for '%s'") % mg['BB']) return info @@ -263,7 +263,7 @@ class PokerStars(HandHistoryConverter): hand.buyinCurrency="PSFP" else: #FIXME: handle other currencies, play money - raise FpdbParseError(_("Failed to detect currency. Hand ID: %s: '%s'") % (hand.handid, info[key])) + raise FpdbParseError(_("Failed to detect currency.") + " " + _("Hand ID: %s: '%s'") % (hand.handid, info[key])) info['BIAMT'] = info['BIAMT'].strip(u'$€FPP') @@ -437,7 +437,7 @@ class PokerStars(HandHistoryConverter): elif action.group('ATYPE') == ' stands pat': hand.addStandsPat( street, action.group('PNAME'), action.group('CARDS')) else: - print (_("DEBUG: ") + _("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'),action.group('ATYPE'))) + print (_("DEBUG: ") + _("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'), action.group('ATYPE'))) def readShowdownActions(self, hand): diff --git a/pyfpdb/SitenameSummary.py b/pyfpdb/SitenameSummary.py index 06015e14..8e33cc65 100644 --- a/pyfpdb/SitenameSummary.py +++ b/pyfpdb/SitenameSummary.py @@ -78,8 +78,8 @@ class Sitename(TourneySummary): m = self.re_TourneyInfo.search(self.summaryText) if m == None: tmp = self.summaryText[0:200] - log.error(_("parseSummary: Unable to recognise Tourney Info: '%s'") % tmp) - log.error(_("parseSummary: Raising FpdbParseError")) + log.error("parseSummary: " + _("Unable to recognise Tourney Info: '%s'") % tmp) + log.error("parseSummary: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise Tourney Info: '%s'") % tmp) print "DEBUG: m.groupdict(): %s" % m.groupdict() diff --git a/pyfpdb/Win2dayToFpdb.py b/pyfpdb/Win2dayToFpdb.py index 4ee21aee..8e27afe1 100755 --- a/pyfpdb/Win2dayToFpdb.py +++ b/pyfpdb/Win2dayToFpdb.py @@ -99,7 +99,7 @@ class Win2day(HandHistoryConverter): if not m: tmp = handText[0:1000] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) mg = m.groupdict() @@ -345,7 +345,7 @@ class Win2day(HandHistoryConverter): elif action.group('ATYPE') == 'ACTION_STAND': hand.addStandsPat( street, action.group('PNAME')) else: - print (_("DEBUG: ") + _("unimplemented readAction: '%s' '%s'") % (action.group('PNAME'), action.group('ATYPE'))) + print (_("DEBUG: ") + _("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'), action.group('ATYPE'))) def readShowdownActions(self, hand): diff --git a/pyfpdb/WinamaxToFpdb.py b/pyfpdb/WinamaxToFpdb.py index e3aafe4d..9ec03656 100644 --- a/pyfpdb/WinamaxToFpdb.py +++ b/pyfpdb/WinamaxToFpdb.py @@ -170,7 +170,7 @@ class Winamax(HandHistoryConverter): if not m: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) mg = m.groupdict() @@ -188,7 +188,7 @@ class Winamax(HandHistoryConverter): else: tmp = handText[0:100] log.error(_("limit not found in self.limits(%s). hand: '%s'") % (str(mg),tmp)) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("limit not found in self.limits(%s). hand: '%s'") % (str(mg),tmp)) if 'GAME' in mg: (info['base'], info['category']) = self.games[mg['GAME']] @@ -260,7 +260,7 @@ class Winamax(HandHistoryConverter): hand.buyinCurrency="PSFP" else: #FIXME: handle other currencies (are there other currencies?) - raise FpdbParseError(_("Failed to detect currency. Hand ID: %s: '%s'") % (hand.handid, info[key])) + raise FpdbParseError(_("Failed to detect currency.") + " " + _("Hand ID: %s: '%s'") % (hand.handid, info[key])) info['BIAMT'] = info['BIAMT'].strip(u'$€FPP') @@ -403,7 +403,7 @@ class Winamax(HandHistoryConverter): elif action.group('ATYPE') == ' stands pat': hand.addStandsPat( street, action.group('PNAME')) else: - log.fatal(_("DEBUG: ") + _("unimplemented readAction: '%s' '%s'") % (action.group('PNAME'),action.group('ATYPE'))) + log.fatal(_("DEBUG: ") + _("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'), action.group('ATYPE'))) # print "Processed %s"%acts # print "committed=",hand.pot.committed diff --git a/pyfpdb/iPokerToFpdb.py b/pyfpdb/iPokerToFpdb.py index 7fd5d6ac..3878bd8e 100644 --- a/pyfpdb/iPokerToFpdb.py +++ b/pyfpdb/iPokerToFpdb.py @@ -120,7 +120,7 @@ or None if we fail to get the info """ except AttributeError: tmp = handText[0:100] log.error(_("Unable to recognise gametype from: '%s'") % tmp) - log.error(_("determineGameType: Raising FpdbParseError")) + log.error("determineGameType: " + _("Raising FpdbParseError")) raise FpdbParseError(_("Unable to recognise gametype from: '%s'") % tmp) self.info = {} @@ -258,7 +258,7 @@ or None if we fail to get the info """ #print "DEBUG: addBringIn(%s, %s)" %(action.group('PNAME'), action.group('BET')) hand.addBringIn(action.group('PNAME'), action.group('BET')) else: - logging.error(_("Unimplemented readAction: %s") % (ag)) + logging.error(_("DEBUG: ") + _("Unimplemented readAction: '%s' '%s'") % (action.group('PNAME'), action.group('ATYPE'))) def readShowdownActions(self, hand): for shows in self.re_ShowdownAction.finditer(hand.handText): From 78cbce344c59233bc9c860eba4798f52c8c5e502 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 03:06:17 +0200 Subject: [PATCH 10/21] 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 zcmbu`2Y6LQ{{Qh42n0g!p#%;k5L)OEg7naPm8NhB7YMm2=H5^ucm#o!B7z{GC{;j2 z5siQa6p6B{sE7qr#Ki`pqJkh|a{nK|c7`ObIdM)&u7{Ef)_ zzl`)gDjRvP!+*9Gbew89G*-21|5=>mI3=jwg(YzfHo`}+9v;J{c*WYZo#Qm2?!(r& z3@hTlP~ZIZU zSOz0II8G(3h%P2zQ5=BPa3og8sTj-n&b<_h(~yVJxZlgWt=Mc<<) z5Z%$N$VJuLq6QjZ+XJWx%|k`dU&qqa&!Hw(po=jU)j=Za zc?xPGAynv>peDE;HGzGol^(&W_=SBQ+11o*b|wDhdC;B)bu<_?V8GV@fqK5dx*Ij& zL#P2i#Zq_?%VMEq^E?JMfu^XCC!>;gFlwuPsP{9HiGMK)v+WCap*nm3>*AxR58g%% zcoO^Jd8~t-x|s?3QAwDK*|-sv?G?H^PA%+$>d%jg++ys54|)__3TIF&kM3cNLq(($ zYQ>{axsZ)o*(~ca>t@t3dRxeMsAR2WZEQ`ncD44mj+#t(JQuIxwqrg*ZFTwK_8Amg)S476G2o59!BGG<#IvzU*b3E87OMZ5sMByaYQkHv0OLDPQ&30Gp+dDEi{e3Be-n#Q zKZ;uUCs+i}p*sEv74i~&&C1K8zORGDFagzX5;nw67>xn+q9{zGpc#4AW!6ntoc3MT z1E}M47&U@Fr?czs8by9<`MbLybjI&&$|)CDg)dpti0z zmO*a_1sx+lmcuz%8dstwv=tSZ{irQDgG#QbVa773fvTc9tcf|;0&C(n)YctB^?MA< z;ulDcc+Srh>d{bhxXIpLNPajYk?nJ~qLSqjMq-&8jTMp0%&CfsKniLrv#}!HjtRI5 zwc>-Q2pvX#xt(JesqPaoHT5T74QLUjZb1nJcBi` z{wNcfd%s!~^r=u>mb*Kq#!bpFsY>I19Nq5+K9QEF5tc(SG=Ekh%^URC2X;6|h!R_>vh`p(Q z<~P~hWTNBrqTUJ{qK7x&c5I1XpazbeWculk%JLgg3z&jBB_aDf7o(`(;ZabwE<#0M zqpj~m9jAX{VSFFe(McSKUm|mJ`b>75?)U_1!at%G(lymYq%U@%J_t3@6_|vtptjzN zoMO*0YOkuI_PhparCl%@GcXEgU@4r9n(#8zF;aafFcL)0;CgL>WvHP9rij~?p1ZK&MXh0Mu$ z78TjJboIynx1rFEhV~eZGf*GQ#S*vx+v6(K%HGAs_%kZh^)t-GnqyJwiKzB2s0s8z z^>-s`oH5t|SL0a5caBlu_rPhB$$xPn*24p+z5fzR;W;dc5m{!1rBNYGLOu5*Y2oCc zCUOFc<7w=T7f|nYyu~bZ0D21XC<@guh#GJyCgUp9Oh3dPST);mI%5j<#m!g%&!Yys zh&%8KmcSiBlQVl!+5Zxj##e3qc#!zlq~T-RP%vaZD2keS8Pt|kN3Fa*Y9)!NiQa+b za3N}CYf+)!ff{fR>b-rat#}F5-lLg-905h;mf zs8&Rsj(A(|fla87M1^(%YJmIg^F3ID`YWgjok1mU&n#f8ViMx@BcuwhDbF4aGcOFc@ znYbMlqWD|Q1v3bBliiMrL_TT{-$m{H7pTbnXxmHCiMFa1D)eUkw>hP6-=9g514RjA}!kFoeDDgv)! z5yp4w+-6>Ej2gH#w!{wD7K7LvAHx=S65C;UK5m2hBQ_E5#P;|iw#F-{iL}1mOmGG& zr{@+UjM}9W&~HUe;7QbnFQ5iG zY}?;Q9j8kqgXsrBL;1sPF5cBGm?!tbMQ=`R9zIpn+zgUR;RUiu$Ij<8b*ojWH9qp^~@qBBFv#QQvJt7xU1oPT?I2TyDOW<@&!uePnU%ZR`*Nbn^ zpp~D%4tN$jVWTBx&(l#WUyJ&16KaolVlwW*#`p_r&l}urA}|&;@x!PHoxyrodZ{sS zDe-q{7)OI{tl6j}T#L2wdF+Xwpd!_9nYmhfV*>Trs1WZ&Me3h806#zt+~6L^xfzpD zd%g)3p{KD9?)NBYpwH38qRY*mHb5my3)I!x12uthsE#~zaRoNTU8sRip>m@23UfR= zqLOeBZpAUE1xDU$BIwnj5MCK-?|Y+W-rqVIOH!X>pD)88^?R{C7F}sBo)$QqdM|8+ z>rq>F6wBjr)Yg56O2S`}iF!`dDzo>cQ8RZ@A*zpMuo>$7cD3!jP)Rok!^wpesZYle zcsJ_(2eBM(vh_Wv{`a94bTHh`{=Z8hJVR8+-(fhJP#-i{ZJxJ4b=VV?L}O5)pNk6V zE>r~HMTPu*R0KXl?e!Vd!b;v}`m2ad7~g3~As$Dgi*r#c+l;#D_M^7wBUA^!VkIne zzxh)v7L~lcu`*6V4LBQ{;TBYc-b4NReT#}z*){h3yA+g!9Z{i4L1lL~YQ-C{0`9^N zcnCE>^aCabnqV91BT)k^Lq*^zY=ox1ozmQAzs5TH>$5X&TgF>^c+b zWYo%2P@$TJ3hg}9O4eajdag-gb6$s_Rx%1TfdFcvcVcyX0K4FGsD6IK7%acZY*}MeL}ctr%)5RjM|E#51D`1tcW_lov{Y?!A6*d+KSbvfp?*j`VcC@7f=ywu-Qa3 z8F}Ax22;=sGw}wz6P2wm+x8DpA6~TeQd`XX@z&0$iHyQH%tamN^%#k}urNN0rSV17 z1mD79jPHCwp*9T{P+1?d)eO)B8&DsIip(O^3O8Xx+>iS1Yt%ha`eE~PT^T!2Z-?6Z zT+|lkVH-S)+OoK9hi0kE>&I>Pe_jr=vQ$A3Nb&*cr<` zYTg@$%Kkf1d%Ov2;(ItAe?s+t(__S6Gnqyq2^V2QJcv1X9s@XehdIaZqCPD1xJk~2 zsECY3MPepu3)Z9hJ!qeQV7-J&+VVTiJ=1h2@h?n6M;eM_cPxTKuqckPPDFi}g-X`N zs6F0p>-$kF{5NXl5l@(#vl^#6%t6E5&1@sFiY_epbeC1V-tlaQToW}sGd zD{6oZs1Nf|Np~7G(WpEd8EZq-^KPj3{ivi{U|okw@?D-SyoRM{_!Je=?@)B+A!&!Hw(X_vY1yfzf-(QvbMKB~hVsJ(s# zOX8n+s#zabOzoXUI5$~t0W9t=PY zI14r4Vw`{*P#qS2+JrIz z7PVJCRLApBd%FY6;?vec){n3=?dPxnws_9i+S(TND|myohjp;^Cdv5DWZMw5-ez53 zU142keZ;!Ux*v6l4q*v=3$;Zju?n8ULRfsSiELTa#A>3aWNJh~dzXk^a5#3t`>-m0 zfa>rE)E-9dGs)Ki6`5{W5l5hlnW(K=ii+gZ){jwJ9R0j`Kk<3uuRD4G4H{r5Dy#jd z8BW8VI0tq74x!#Zi>>fHYQ^y{n1A!p8nvJhYGSuzEnJQja5rkJUPDFf@C%+P9Hl`W zpFkzwC#d6g4r4H4zj_gdR}H`GMNppNYnjKXO+2tCxqj#y7%CF*DNKpjQA zX!fc!s@~9=go;crEP|u3GNz!mW)?2R`>;7SIAD(7O{n@@)WY_ll6x;|3s0g>i&s3~ z4A>df;Xq8n04ii#Q6KEXK6nN@VylBd9Ho zIT-#6$#WV|&`d|;WL$!)@eBD^L?!k6Ou-xByRK9A+Ic z|Gd8vM^QhHiP-ur6Y5OVz^gD8A4A>!hp-`@#CRzGyv)LumiXqo4?MJZko27B-{4 z9o2pU=VR4lCWIStEcI`281{e99K(mO4E2vt1Am7D@gkPO?(drmYB;u_KEc+#)f6hw zum!b}y{MI4L1lgP2PRaFP!k)0jd3ArprLK+UN68 z1Ft|O_j)X^^Zx<`mxgyxGrow5K-8z^yq3iP_1bs~F2xa8;4`y_qfrArZhZzvQqRXO z82h>T5gUh^z&2F>yRe|n|9%Qh@Fi@37wii)PMH@QU~$@8VM*+QZEz5l!v&}2~XP>uApXIme;ucoug#Cgbksy1Kqb>QR4DhN zLjEplr6tbVV}(KL!?8HNYTJ*Y20V>gd53Sz)(ytm)O}bN=Xn$~<417>?!v)X@>>%k zAL^X%!yZ`fJF_LDF`D`$T!z`Gfg;bDiNv5H6^Gi=hPK`n>rn4y>s|&0O(29?@ht07 z>n2=I`)*XId!IL_WiTo-LDb3@qxSqhTVIc*sXvCgU!KRR_zw2O?~t3(bJ~7ye`K&V z4~C+WV-XI*(^wGOUNFb3J!)@zU`gzY2{;<{hsHvT!>y?AUdKjw1Y6>7*aBNzR3zB{ zNfcZf7GwBF0~Ojss1+VX?bWwf3oHI${zXMw)Lu?SCF}iI1K+`TynxLy_LAAUfmnh1 zYSd}lfwdUl`G|sM9Py+1-LHr0a0KeO-Gl1rF;u8eqE>tswc=`*jcqZ8`fx0YnWzcR zz#M!475cJ2nMjXDZzv7-P*{qmQ3Fl?+01Y|cBg(E%VDiwjIB|j?~P?~B$mPe7QmTS z51Ub+gPPD&SRS88E%@zUh<{%SmuXNEcK_Av(EzMSeJ<((T7ycit=1i=_jh4yd>%E? zi>M^M;WsnEWUNMg2+qYURDTz(5&EA<)llM!xvMLqj@cM&fDfUP=P+u3UvL0+bt1w) zugg&p{0#eH+lYwpd;h=^)Zajzf)7ySjUfSSz9?P{Y>a!gY_MWE)zd z_N+bXoc2K_oe#BVlTneHZR<;|+feTxKyBfBw!LW)6VYC%i4R3BG!vDiGqD`wJ98=M zPF{`ma35+bK1Z$KJFJVBQQ7PkH4$lV9f~@JX{Z5iL#=cXY5~ivt5E~5!(O-*J^hZK zqo9GxMVoA`hU%~}YVSIsCN>qdC2LVx{RrxmJcs)J6pq7hQIQ&0%s3W%QqRB+xCfPE zKNO4b!vD_qXByOTVsWzt$*2owu&qzDhOBe!^QEYXK7?BN9@M}up_24%R1%)G7As*Q zT_1H}^)KO>y}6kNMPdfV;~I4FB~-{hM-6b+`V(qPqDn@D|CiGQ96^0MYT(FH5zakW z9Tk};(8Xu5J|4$ySja1F_ULg`^6f^g=p}UV7;0iaVi2p8G1rbJ+dmfcb zM^IPo52(E^R@SU|7>19#t$QH~y20jJ-$(sAC6qH0yBQTKKWd9|a174IZuk-Q!#d?7 zoRyf3%J!laBEna59aIjD#*VlQ8{rWoQl9f01!Z+iMYG~ocoX&En1D}VGJcA>>*Fh# zi)SqAUbqcY@Lp7;F5?2M8e=Y^&8P+Z3wz^x*coeA)`U2JehRu`H=}002VHy%HPi1= zp>(U5=dDl^8;B#(Lmk)mQSW_*3h`y!k436Rg#S)>1$8XXqH^GS)ph=3t3`x=4r^O` zp*qY&9g|#CGI^-vEE{W9-VQUV4@UiF96%-MZ>WhBt8Q}2MQvRI>OM$9U09vbD@x%; z`+^UZMCqukza5p7ccLP+64mj;s4d%vI;J0>`uPU6@*hzPh^k>GR2G%2HBhIa9ah5R z8k~Q9FouTan1lbEuGhi24mUgX*|IEpyCnK>gbJP=5=~MJ3n6s1<&R z%KieiO}~k#<2k}Q%cGzWZp0qA8@0#3p)Qzub1z6|wW!0OR6J1O}q| z8I20{Ce(Y6qPFbcsEPf896!e^U)Stu0&1mQQ7amVT5%9H}b^KPNk|htdXNOT)`#EZ$uTk$s z);C#S19bt7#w6T^UGOthr0O*=S9CAzO8p?}v_v;lvU2{qQ_zpZFw_MT#DVw-YT%zy z0~TmxI*dh4q$6spZp7huyM2DldKne+s*TNiiI_~?huV@Y82-Qie_sU}E}=qOA;H)H zJ5uk6%4!eQ;Uc^NAI66GIVxghnwSf#G4`Q83bn^uP&eRy)YiUUFOe7LfNjVA?p}D9VZXN3W*o+$ZG1Nr&p%!ummE0GbasI>S zu(@d%h>1LyhMM_K)J$JRCDkc(F}{V#?q1lK`e5vZw_|U76^CJkmS)e>P!WC{_5SOq zocpolkE$oW@fk(Qv-fCF6d@thTMsnIT;fYTz6P7HDi)H!9UTL69@$p zmJjUrZS@R)N=U7tOn1njzNsO9k{cI4!58w4_XYj+^OE`>DHzqQ%dj3vZqD-43v1^^ z5B{OBFUyx5?kX-wuS5KP*Por8ne7HLCxypNaJq%-S6}l__oZhsos`UsiK+iN!-PNU zAn)>s4iVnafk|$*-#4L4PAHU_k>qywv8V}}>I8p?dAsAo58U|4zKjWOZC0D&%SiDD zc&TH3r~B2<2L^mI{Mkc7zLd0JlG{Ji%?dXJZ7=lrdk1`F#t8Z{QkQog)w-4)DJ3U6 z+nqciV)%ulqRJZhb~-de-u<7S?EbtzQ#W z+o7f!4EaJqHzz}D3a?)s<{cW}C)&%H>I0>)$?=nv*>1LP+F0#fFd-!~JuBNE z43fHyu4brB%UT(k8U9*MufOjk=$q>Qudhi>FEjgZzPADV|DMP1{rq7nC9kd|d`xQP zl}~R{pim&_&z_psJ~O{+EkZs_5f1p%*$DDcA?(b#RMNB8gz@u*w-y`G!ySVj^PlGFDbB+>w*d_-sum zGt&-lxkDkHDGG%O>WFdT?L zW{M8V)#K*;@xA5!7uL($`9O!r@Ktnn{f>ypW=YLj=dIgVuS#TR;s$lnm)c1y^6d2j!SW_^5FDZ$J@e%^%q4MEp; z{nZz=_n}KRhsNh`$mQH*=H``s{=>++=2T?()7{iyx<5PghYeFi!xux|*9U$r(kDK* zzV`4BQ*qPscju1xXC%1&^S9;Zy5s#^7e04#>UdvSfxW*#}e8{Mq??10mO!>t+UXL-~2`M1LT>D22?8*QFZphaVB3 zbpNDat}iYBvCvfC|F~i4Iphlv=#Venosz#Hl)tTPT4pda%@?}vs$Kq%*KcXe7G>lr zkaRuS7s}s|otev4_!8W{S4Y(mus7}L*FW``Xke-@X!dKopHTwLhiYb;3*#Age12Yl z6ip*k0d0F`?gTfGzb%yQck`c}l1)^vzR8T7{|?0e>c8G~1K8oxY_DbrM$-cFo_%9m zk^i`|e~*h+n#U}3ru-Q*+{ymH41X@a9#j0O;oQjI9SZ%&Jx)4k&DU=~S2jr#{?;V8 z0_mSbR~amuxOqYM&o6Yn_`g#3x}Si~n$T2#D9xYy@-n-dZ05CbQ^P03$8C{rw#KY3 zeEW|-mR8)$UywbOZJxnV^k@9}ozDrlwvmmLjlS!TFOhN0&%pI(*!ioDb@^WF(Iaes z(WSYM|EAC1@AT__qptP-*PVxdw&;88@0ZS>O!)WC|2XHr?)AT?ocG$Nj~1xV*FTl; zvPEgB!Q9NiB*K}WmpAQHm)Zs5f~z(Zjfg44QH~4lp}4tZpKCu5fBzHm$2Um1@C`RH zf5Vi3Zqq&ddW?x0?hp8;@@FN#?vrM4yq*o{R9ts?D%o>WNqhSP@_%SO4ckT z6G}p)Ldsf-hLqyO$&%2q{9f<5uK(llKaa=nJg@7z@B3Ol*XO#v(>cHM{VAWLn(88fi~CSgA;#u?Za&tPp#DKPJMMNMQdhT)qSiR&;C z_h0~?$2h!#@#x!#MKQjUN+Fnr<`{?_ZM_HjQy+kSI1JU%Sk#K9peDQ&wW6)Ieh4+t zdE0&;HK9t4O(Zi>-{<2v#&O~jJZgg3 zs0p-3t@K%p#WD8zo3{QzQ{o@NgQGO4ql>5k@7sE0GpFo%j@5DRfKDwGFMp}UUi*we-&TPSL4GEsZl1hs{o zP&v>W)!$2~h`wR#?_zbG|NRv7;Z;=V9-(r=yU279f|_6oa`!k{sE!7q4^G7_oQcYn zkFX&gMD?RvOZ^9Js?}b|EtEdRhdW`sIP*_7lT|9?_oOr(}DQcppa6`J&zsm8Qh6Vny8MZqa4)U z6=5BG2DQg;qHeZtQNIO$pa%5(%e)_lns6OddpGL{RR6EL6!hVGR0uz{FPyesM-33v z$?Rb@tUx^zwRHv77WVmLw%!S~McpwB`=GAoQK&7OkD=(UqoA4WM1|xSD)jeINfg=H zn1o8A3{;0XI0~C%5`K)@qO+)uf5(b=7q$06UCa%cgG$mTk==5gffR_gvlEpRevg|Z zNwTIPN8ZUmt$YM(4=1CxWG-gmden-)Lq+C1@l&ff2Y4wRNA^_U|#C`fW_ah$s0! z#&>clC^_1qLfIEJz;x6(U5|yh4Qt{pRQ4x!Hy2iG)CAgLBtDD5I2OZk8tO-ADUQca zu>m&hLHsqN5fn7z`KTLkJ+l4ICe#ETS_7Uk7f1wZ3kp$N(g6#xCn{%FqWax{+WRjt z6R%+m#`ZK@Qm-fR&!!=t1|`p6>loCFQ!yIfLfvp5+vodGd;K+TVslR;mzguEw@K2k zv55K!)O&G#OfsgTCfER#%+2}`f4$I#1|`kEurfZ0TH#PzpMc8xg{X7|_1G4FBS83{%cTZOhZ5Hg=T8qP&u{0J5Dy{PQ}7OP_^)`QIYc+W+D`eieNmZV?HWrpTjCR z5p~R04kP{w-F6!M@BoJ45meUyWb5})*<4|``KQ}745i)`HBf)lcT+I|7ojG$12geB zhTtPi!H^NAzd9}j4b%>`fTGRoXoML3>@xu}qpf5}`V^-wofU(^aWU`5=8TG3Igj6d1- zzffD}H`;7P5URfls0r0aMXmsekn6OkP(;H3)D~<*g=iO+C8KS>f=Zejr~&TU=l3y( zy5ATx(L7Ynj7KHmtEfGnhl;@a_Ibcqy~qAnq@aOgu`Z@y9(KdpI3MfaLCnW{SRZr8 znV-=YP#4lV?1R5zJ#6!`IXx~af`?HHDo>b|b5ZEe_)Z!Hg`^f{V*ru@?S- znqa^y=KaQ~<5Y}V=~Ebm15ketOu{%^jEd-o7>j36Tlp8d+7sUi=KKa(!%!VYqGp_e zdM^vL*L6_my)EkI>xfFqaTtL!u?nt4O=LGJXHK97zJ&TwyEB3KtD_jgpsYXrE6+O=t$H!#SuNcnh^<$5A(=&qR}i6;S<#p>iV{HE#0%>nNQDB~_+< zkb_FL`ltvrMoq8?)lpB>iu$5X!5Hfd)QXp&_V_()g}YH(>OIL!pbF}FnoFT<#aOmt zjO0N()PQ|ZD;#a>Gf{iK0u_;s_W5V_`AJ*<9W}9gsD%VfHW3R&eP0O`0XLa~UP#A$ ztc3~qynSId>VtWx4p*X*^gYzpoJVcN160VprkIN*7}alWRMO_527D3K&qyrR`JYNb zNpuR;(L>bn@}6o!pO2bAE7XUbQ3Lg{?JuB0InF+xf!eYq_W5dC-)f(Kf{N@Bj9`4{ zJOv$-zfc2(y=n%EM{PwGCSfbo9u7bsoQ#^tbW~E!!!%rq9Chb29DpL>EOpCLW8a z=b#3fgiqr#)P?j9Dk34Tn|~aSM2%DMI{TkU;TanIaS|#yW}&Xqm8c2qM0NBXCgLBc zhy=f325yA1H1+O)e)R|;h_M0Gq2Gw~JF2b=8k z4>6qjAym%%gxOf`O%vLBs7Q82g}yuLnD)i0I0&_{H!uPhV=bNk%@opUIERT?ZlPIO z8tOPTMeS8DR0k7K_rf%+i7Qd}#}U*PUPcY*waEM^RYOJSNleC}s7Niqc*b{DQBXGS zLxtv7%)(o!6(=t?dt472Q-2IKz-&~9TTv@MiMql|Q7eyGVkVG)+NytHB^->AI2qlF z6qZs@a%@4pxC^xvr)~XbOrw4uwbGP-nw+LvJ>p2E?18=K+_ z%S~k8M@_tRIq_FW{!2q0^jTp#Y=FAihND(87GrTXYNG2=6aNJD{f`)h*KK>iN;A=P zRD=sr19nD5x)0XCp)LiT$7QGsVl67E4x&PR6E#4{TP8_UQK9UBiqKS4#8#r--;A2b zAuPa)SQ!)EHtqFL-xb@sJJ1#;TbE&i!-ayWcnWn~{y}X;$SM<=2n?kji<)3fRL(R* zC36Q<5)VgBXccP3yHHzr37N3#JfM(4L(Dtoytl$6>c!X?hoSa#D{8N=V0}zkZMLEZ zDmjOs23myEJtQ6KG}T{g7SIZ{#XT?w-@q)L|Ia8ir{Ov(v~|~+`XE$??_opy($>A! z(+TxhR47NIa$+88f@@L7^E~!JpA8&69Dwz37b>DRusY*AzVDhn%El_xTVo>jMTK-4 zDrECf18%f_j$zbG(I2m)lIy#rRmiKy>4U?T3e{)Ek_KSZ5|rtg{4((OIsuMm!+LFaoq zDuk<1FYZ7^jWfKtZ89 zjl=K(X5)};ro*>U9qvXA{0DZ&M_3)Zmzb4LMMdZx)XMkU_FqvG_xjL8wgQGzPcn7a z$)%uU(FVQIwN9~4$3WU=TNhbZSvOmETKA&{JZkGdSbw$tY5k{6_P^YAb6i4ENtlER zeLCt`)kkeXA(q3Ar~$fKdt)f|7g1a1qOyE3*2fQQ`xVrdcy^czF9gFG-^r(-4~wx9 z_D6N_3M!O~QODepIb4JNF<`G**)WWw z{szY5X4Lyfun~IiGYfH>QqVxXu`<4b+WR+A$+8*M(KpsVFp9eWXT~IJL)3entwXJI zP@&(5TEJFRr1lzJ=SvFO^Kb2gv#7oO1+}MFQ4@TKIvvsbO_J3@wKu^G>~8DRP(MDa zP`R=RHGv)W`EHy^{d=sc-~VS1mZi!Hx0$vGFJseg#B3g1vrl3YfG)bEhV&SX>s+G84y z#uQwMTETu>Ka084A7MJ?9yXzW8k2p>c5ug!!zqLOY1mc!R@5Y9(!)dN)0RXl2rX%Yrg?~dA%{zr*_TMA=n2*d-J zh~Hps{1dBU@;7F{*62gM9~R*As17$^5N=0J=rc^fQuM=z_POu3W=kvLcXSl%QfS2s zH&2?7j456Nh zz0hq$p&x}6*bsfbGykD;6I91@P%B=9PvSDv1#%nPV4d$x1jeH}o{8Gqe`9rAfy#+5 zQ4zk5ipc*klJOnyGiHUcn8kxER7X9r2EKr`a0x23U!kt#OQ_IC{$R4XDk@@)QQ7|( zDyawA=QB~?uSP9s9|r3DAEclVAH!(;1*7l*CS&Cv&EDprlB^|;#da8h2W|V0*ns*4 z)B>Wkm0aggGrx>V&TH5N6VI9d z!0{REq4!WZ)!-*{GrFiqZ9+ose1uxyF?1EmD->jGsfj>)>_ojkR>EDV<8ln2#Gg?s z&p&V4JEG3@vse?SqZaZZ>fG-_FZ8-#7FrIEQ4hI5{FR*-Xi(PPL?wskXR}uUsCpV| z#aXEAf7Z4SK!tiJD!C@2wsJOVqAOAF-$hOM5o+ZT7tKU6FS=%?^=Z(HjZk~l0=4o^ zScC&mTd)oF-X7Fm9>ik2hfT2P7nA)nQ6Zm$+OnmniM@q7727Zc&$$%RC^)~G5LLr? zsx>eHi?A9F#Hu(CV{r$n!xN~9T|%ww25JieFPVCM%%t8CHQ@=UNNhv(?|w-^N%1>I z<0DMQ=-kGU^8VKeHJQ8{uDwer)b ziTwvF>->BFVL};$-aN=eFU-M2tcyPQI4W7YV+;<)BAkxCcpNkE3@V3wu9_sPh~=oq zq25czK&*~AjPKN?pwRb2f1HTg+nJ~pEl2Iu7Z{AcS#Mzgb?2Jd+dx!=8e=w&LM7)q z?0|n`Cbs;qxu`~50{{}WD6>^ z+pHgYF?|27jzMr}<7 zDj8d%I_!j6abHwFQ&I0Nx9&jodkl5_&LjQ0&Rq%$Vc;DT>Uh-5a#1U6X>E%du-Mk0 zLT$mbs4eM_%9ZuD{RnEn<5&qVU=IF`shECO{j>iaC}?jwV>b3gh46K(j|)))9Ysar zBtDCmP{*nDJu}f!SVVmsDhWSFot9&$?@Dd`I%**gF@W)%pnuGYE1@Qmit3;iY7g^K zD`|x>_&Dk}U??WwYp4M>qawElBk>!I#^10qI{z~Zi9{{13c4y(rBDMiZ~%72nYb6T zu;@OQ364Qc@V}@#{4Oe#u@B6DaoH4gbM8S+}0tcgBep0c0u9BfX#8&=2Vn1^3r9dx`+ ze|1q?)Y+xbnZom!hdJiw)9@Q)!me|h!V@$^26&u~I0Ths`!EU*qt5Ryw*4Mz@4W*(W%ou1 zDrZtqH)V!xuZzm9HnzPOl~dhNxz-=c{`WsqC}`!YP%GMo3fV`fj=x1s=zG*eenxeC z2epR}QOQ|3$gD60HIZV}K;2Nsa3pFAUPtB3Zs}6ELcxQTgUx_ZsO(Hc?RhHdj_;1T zDW66q)o@hOZblu)Qq;sf<;{Rmm`J@gY9XCb6YhbvaRiqA|NpL|pe#R#N}gY_9tKn} zD=tJ0&=nQJv8eZFpx$4P+Viim7M?>*G&sb3pNK`&>tQvVh{}ZxAs)BvJf5PV2@Mxf zGffUPNmm0kP!H=kR7n4g8els{;33p;EJaPkFU(VRQ%0iNYojip9;nYC_#nKThr|_Q7maR&K%=JcC-vE!2-oV5A9I9O^eA8}+;23lniT>iY$# zNbW;@|C?=pfLeKtC^Mmc$f;#)s18$Njg7Dk z^(W9D-$vaJ?_wj|i`tq8sP7xbnH(C4itrZ9(jI(8L0Nn!uH?stuSG0aQhcRkO~m!emc*;JQwTv%6D;a UiYII5w<(_6K0E(N_YC&@AGy`0V*mgE delta 17781 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 d2gi|o9$Nl+f~;8Wcw@2nflvVzX9FOtgrw8 From 828000bdd9a7b871a0cfb47e24e7f9a3346620f8 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 03:07:39 +0200 Subject: [PATCH 11/21] missed mo file --- pyfpdb/locale/de/LC_MESSAGES/fpdb.mo | Bin 29379 -> 29553 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo index d6872e0a32856a9b4565671da09a4b1575b59f08..405e17c0c8e949b9bf77fc6edf85212918903c82 100644 GIT binary patch delta 6120 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 Date: Tue, 5 Apr 2011 04:12:07 +0200 Subject: [PATCH 12/21] Regression Files: PS Play SnG incl summary --- .../Stars/NLHE-Play-STT-20110405.txt | 19 + .../Stars/Flop/NLHE-Play-STT-20110405.txt | 381 ++++++++++++++++++ 2 files changed, 400 insertions(+) create mode 100644 pyfpdb/regression-test-files/summaries/Stars/NLHE-Play-STT-20110405.txt create mode 100644 pyfpdb/regression-test-files/tour/Stars/Flop/NLHE-Play-STT-20110405.txt diff --git a/pyfpdb/regression-test-files/summaries/Stars/NLHE-Play-STT-20110405.txt b/pyfpdb/regression-test-files/summaries/Stars/NLHE-Play-STT-20110405.txt new file mode 100644 index 00000000..6ec68dd5 --- /dev/null +++ b/pyfpdb/regression-test-files/summaries/Stars/NLHE-Play-STT-20110405.txt @@ -0,0 +1,19 @@ +PokerStars Tournament #382394766, No Limit Hold'em +Buy-In: 300/20 +9 players +Total Prize Pool: 2700 +Tournament started 2011/04/05 4:00:18 CET [2011/04/04 22:00:18 ET] + + 1: ColdChipz (Australia), still playing + 2: pokermom2121 (United States), still playing + 3: Jerry4rt (United States), still playing + 4: scratch228 (United States), still playing + 5: steffen780 (Germany), + 6: thegoodnews (United States), + 7: olii22 (Colombia), + 8: LinColn368 (United States), + 9: neto coinete (Brazil), + +You finished in 5th place (eliminated at hand #60348883363). + + diff --git a/pyfpdb/regression-test-files/tour/Stars/Flop/NLHE-Play-STT-20110405.txt b/pyfpdb/regression-test-files/tour/Stars/Flop/NLHE-Play-STT-20110405.txt new file mode 100644 index 00000000..382843a4 --- /dev/null +++ b/pyfpdb/regression-test-files/tour/Stars/Flop/NLHE-Play-STT-20110405.txt @@ -0,0 +1,381 @@ +PokerStars Game #60348646994: Tournament #382394766, 300+20 Hold'em No Limit - Level I (10/20) - 2011/04/05 4:00:18 CET [2011/04/04 22:00:18 ET] +Table '382394766 1' 9-max Seat #1 is the button +Seat 1: olii22 (1500 in chips) +Seat 2: Jerry4rt (1500 in chips) +Seat 3: pokermom2121 (1500 in chips) +Seat 4: thegoodnews (1500 in chips) +Seat 5: ColdChipz (1500 in chips) +Seat 6: steffen780 (1500 in chips) +Seat 7: neto coinete (1500 in chips) +Seat 8: scratch228 (1500 in chips) +Seat 9: LinColn368 (1500 in chips) +Jerry4rt: posts small blind 10 +pokermom2121: posts big blind 20 +*** HOLE CARDS *** +Dealt to steffen780 [8h 6s] +thegoodnews: folds +ColdChipz: calls 20 +steffen780: folds +neto coinete: raises 80 to 100 +scratch228: raises 1400 to 1500 and is all-in +LinColn368: calls 1500 and is all-in +olii22: folds +Jerry4rt: folds +pokermom2121: folds +ColdChipz: folds +neto coinete: calls 1400 and is all-in +*** FLOP *** [3s 4h 7h] +ColdChipz said, "surprise surprise" +*** TURN *** [3s 4h 7h] [2h] +*** RIVER *** [3s 4h 7h 2h] [3h] +*** SHOW DOWN *** +neto coinete: shows [As Kc] (a pair of Threes) +scratch228: shows [Tc Td] (two pair, Tens and Threes) +LinColn368: shows [6c 4c] (two pair, Fours and Threes) +scratch228 collected 4550 from pot +neto coinete finished the tournament in 8th place +LinColn368 finished the tournament in 8th place +*** SUMMARY *** +Total pot 4550 | Rake 0 +Board [3s 4h 7h 2h 3h] +Seat 1: olii22 (button) folded before Flop (didn't bet) +Seat 2: Jerry4rt (small blind) folded before Flop +Seat 3: pokermom2121 (big blind) folded before Flop +Seat 4: thegoodnews folded before Flop (didn't bet) +Seat 5: ColdChipz folded before Flop +Seat 6: steffen780 folded before Flop (didn't bet) +Seat 7: neto coinete showed [As Kc] and lost with a pair of Threes +Seat 8: scratch228 showed [Tc Td] and won (4550) with two pair, Tens and Threes +Seat 9: LinColn368 showed [6c 4c] and lost with two pair, Fours and Threes + + + +PokerStars Game #60348679778: Tournament #382394766, 300+20 Hold'em No Limit - Level I (10/20) - 2011/04/05 4:01:29 CET [2011/04/04 22:01:29 ET] +Table '382394766 1' 9-max Seat #2 is the button +Seat 1: olii22 (1500 in chips) +Seat 2: Jerry4rt (1490 in chips) +Seat 3: pokermom2121 (1480 in chips) +Seat 4: thegoodnews (1500 in chips) +Seat 5: ColdChipz (1480 in chips) +Seat 6: steffen780 (1500 in chips) +Seat 8: scratch228 (4550 in chips) +pokermom2121: posts small blind 10 +thegoodnews: posts big blind 20 +*** HOLE CARDS *** +Dealt to steffen780 [5d 2s] +ColdChipz: folds +steffen780: calls 20 +scratch228: raises 100 to 120 +olii22: raises 100 to 220 +Jerry4rt: folds +pokermom2121: folds +thegoodnews: calls 200 +steffen780: folds +scratch228: calls 100 +*** FLOP *** [6s 3s 9s] +thegoodnews: checks +scratch228: bets 400 +olii22: calls 400 +thegoodnews: raises 880 to 1280 and is all-in +scratch228: calls 880 +olii22: calls 880 and is all-in +*** TURN *** [6s 3s 9s] [2c] +*** RIVER *** [6s 3s 9s 2c] [5c] +*** SHOW DOWN *** +thegoodnews: shows [8c Js] (high card Jack) +scratch228: shows [6c 6h] (three of a kind, Sixes) +olii22: shows [7h Qc] (high card Queen) +scratch228 collected 4530 from pot +olii22 finished the tournament in 6th place +thegoodnews finished the tournament in 6th place +*** SUMMARY *** +Total pot 4530 | Rake 0 +Board [6s 3s 9s 2c 5c] +Seat 1: olii22 showed [7h Qc] and lost with high card Queen +Seat 2: Jerry4rt (button) folded before Flop (didn't bet) +Seat 3: pokermom2121 (small blind) folded before Flop +Seat 4: thegoodnews (big blind) showed [8c Js] and lost with high card Jack +Seat 5: ColdChipz folded before Flop (didn't bet) +Seat 6: steffen780 folded before Flop +Seat 8: scratch228 showed [6c 6h] and won (4530) with three of a kind, Sixes + + + +PokerStars Game #60348723543: Tournament #382394766, 300+20 Hold'em No Limit - Level I (10/20) - 2011/04/05 4:02:51 CET [2011/04/04 22:02:51 ET] +Table '382394766 1' 9-max Seat #3 is the button +Seat 2: Jerry4rt (1490 in chips) +Seat 3: pokermom2121 (1470 in chips) +Seat 5: ColdChipz (1480 in chips) +Seat 6: steffen780 (1480 in chips) +Seat 8: scratch228 (7580 in chips) +ColdChipz: posts small blind 10 +steffen780: posts big blind 20 +*** HOLE CARDS *** +Dealt to steffen780 [Ac 7s] +scratch228: calls 20 +Jerry4rt: folds +pokermom2121: calls 20 +ColdChipz: calls 10 +steffen780: raises 100 to 120 +ColdChipz said, "yep" +scratch228: calls 100 +pokermom2121: calls 100 +ColdChipz: folds +*** FLOP *** [5d Ks 3h] +steffen780: checks +scratch228: checks +pokermom2121: checks +*** TURN *** [5d Ks 3h] [Kd] +steffen780: bets 220 +scratch228: calls 220 +pokermom2121: calls 220 +*** RIVER *** [5d Ks 3h Kd] [Tc] +steffen780: bets 1140 and is all-in +scratch228: folds +pokermom2121: calls 1130 and is all-in +Uncalled bet (10) returned to steffen780 +*** SHOW DOWN *** +steffen780: shows [Ac 7s] (a pair of Kings) +pokermom2121: shows [7h Kc] (three of a kind, Kings) +pokermom2121 collected 3300 from pot +*** SUMMARY *** +Total pot 3300 | Rake 0 +Board [5d Ks 3h Kd Tc] +Seat 2: Jerry4rt folded before Flop (didn't bet) +Seat 3: pokermom2121 (button) showed [7h Kc] and won (3300) with three of a kind, Kings +Seat 5: ColdChipz (small blind) folded before Flop +Seat 6: steffen780 (big blind) showed [Ac 7s] and lost with a pair of Kings +Seat 8: scratch228 folded on the River + + + +PokerStars Game #60348767993: Tournament #382394766, 300+20 Hold'em No Limit - Level I (10/20) - 2011/04/05 4:04:11 CET [2011/04/04 22:04:11 ET] +Table '382394766 1' 9-max Seat #5 is the button +Seat 2: Jerry4rt (1490 in chips) +Seat 3: pokermom2121 (3300 in chips) +Seat 5: ColdChipz (1460 in chips) +Seat 6: steffen780 (10 in chips) +Seat 8: scratch228 (7240 in chips) +steffen780: posts small blind 10 and is all-in +scratch228: posts big blind 20 +*** HOLE CARDS *** +Dealt to steffen780 [2s Ks] +Jerry4rt: raises 400 to 420 +pokermom2121: calls 420 +ColdChipz: folds +scratch228: folds +*** FLOP *** [Kd 4s 7s] +Jerry4rt: bets 1070 and is all-in +pokermom2121: folds +Uncalled bet (1070) returned to Jerry4rt +*** TURN *** [Kd 4s 7s] [8d] +*** RIVER *** [Kd 4s 7s 8d] [8h] +*** SHOW DOWN *** +Jerry4rt: shows [Td Ts] (two pair, Tens and Eights) +Jerry4rt collected 830 from side pot +steffen780: shows [2s Ks] (two pair, Kings and Eights) +steffen780 collected 40 from main pot +*** SUMMARY *** +Total pot 870 Main pot 40. Side pot 830. | Rake 0 +Board [Kd 4s 7s 8d 8h] +Seat 2: Jerry4rt showed [Td Ts] and won (830) with two pair, Tens and Eights +Seat 3: pokermom2121 folded on the Flop +Seat 5: ColdChipz (button) folded before Flop (didn't bet) +Seat 6: steffen780 (small blind) showed [2s Ks] and won (40) with two pair, Kings and Eights +Seat 8: scratch228 (big blind) folded before Flop + + + +PokerStars Game #60348792090: Tournament #382394766, 300+20 Hold'em No Limit - Level I (10/20) - 2011/04/05 4:04:54 CET [2011/04/04 22:04:54 ET] +Table '382394766 1' 9-max Seat #6 is the button +Seat 2: Jerry4rt (1900 in chips) +Seat 3: pokermom2121 (2880 in chips) +Seat 5: ColdChipz (1460 in chips) +Seat 6: steffen780 (40 in chips) +Seat 8: scratch228 (7220 in chips) +scratch228: posts small blind 10 +Jerry4rt: posts big blind 20 +*** HOLE CARDS *** +Dealt to steffen780 [Js Kh] +pokermom2121: folds +ColdChipz: calls 20 +steffen780: raises 20 to 40 and is all-in +scratch228: calls 30 +Jerry4rt: calls 20 +ColdChipz: calls 20 +*** FLOP *** [7s 8c Kc] +scratch228: checks +Jerry4rt: checks +ColdChipz: checks +*** TURN *** [7s 8c Kc] [Ks] +scratch228: checks +Jerry4rt: bets 200 +ColdChipz: folds +scratch228: folds +Uncalled bet (200) returned to Jerry4rt +*** RIVER *** [7s 8c Kc Ks] [Td] +*** SHOW DOWN *** +Jerry4rt: shows [5s 5d] (two pair, Kings and Fives) +steffen780: shows [Js Kh] (three of a kind, Kings) +steffen780 collected 160 from pot +*** SUMMARY *** +Total pot 160 | Rake 0 +Board [7s 8c Kc Ks Td] +Seat 2: Jerry4rt (big blind) showed [5s 5d] and lost with two pair, Kings and Fives +Seat 3: pokermom2121 folded before Flop (didn't bet) +Seat 5: ColdChipz folded on the Turn +Seat 6: steffen780 (button) showed [Js Kh] and won (160) with three of a kind, Kings +Seat 8: scratch228 (small blind) folded on the Turn + + + +PokerStars Game #60348824266: Tournament #382394766, 300+20 Hold'em No Limit - Level I (10/20) - 2011/04/05 4:05:51 CET [2011/04/04 22:05:51 ET] +Table '382394766 1' 9-max Seat #8 is the button +Seat 2: Jerry4rt (1860 in chips) +Seat 3: pokermom2121 (2880 in chips) +Seat 5: ColdChipz (1420 in chips) +Seat 6: steffen780 (160 in chips) +Seat 8: scratch228 (7180 in chips) +Jerry4rt: posts small blind 10 +pokermom2121: posts big blind 20 +*** HOLE CARDS *** +Dealt to steffen780 [Th 8s] +ColdChipz: folds +steffen780: raises 140 to 160 and is all-in +scratch228: folds +Jerry4rt: folds +pokermom2121: calls 140 +*** FLOP *** [Qd 8h 8c] +*** TURN *** [Qd 8h 8c] [Ad] +*** RIVER *** [Qd 8h 8c Ad] [7h] +*** SHOW DOWN *** +pokermom2121: shows [4s Ks] (a pair of Eights) +steffen780: shows [Th 8s] (three of a kind, Eights) +steffen780 collected 330 from pot +*** SUMMARY *** +Total pot 330 | Rake 0 +Board [Qd 8h 8c Ad 7h] +Seat 2: Jerry4rt (small blind) folded before Flop +Seat 3: pokermom2121 (big blind) showed [4s Ks] and lost with a pair of Eights +Seat 5: ColdChipz folded before Flop (didn't bet) +Seat 6: steffen780 showed [Th 8s] and won (330) with three of a kind, Eights +Seat 8: scratch228 (button) folded before Flop (didn't bet) + + + +PokerStars Game #60348839497: Tournament #382394766, 300+20 Hold'em No Limit - Level I (10/20) - 2011/04/05 4:06:18 CET [2011/04/04 22:06:18 ET] +Table '382394766 1' 9-max Seat #2 is the button +Seat 2: Jerry4rt (1850 in chips) +Seat 3: pokermom2121 (2720 in chips) +Seat 5: ColdChipz (1420 in chips) +Seat 6: steffen780 (330 in chips) +Seat 8: scratch228 (7180 in chips) +pokermom2121: posts small blind 10 +ColdChipz: posts big blind 20 +*** HOLE CARDS *** +Dealt to steffen780 [8c 6c] +steffen780: raises 310 to 330 and is all-in +scratch228: calls 330 +Jerry4rt: folds +pokermom2121: folds +ColdChipz: folds +*** FLOP *** [Jc 5s 7c] +*** TURN *** [Jc 5s 7c] [Qd] +*** RIVER *** [Jc 5s 7c Qd] [6s] +*** SHOW DOWN *** +steffen780: shows [8c 6c] (a pair of Sixes) +scratch228: shows [Tc Kc] (high card King) +steffen780 collected 690 from pot +*** SUMMARY *** +Total pot 690 | Rake 0 +Board [Jc 5s 7c Qd 6s] +Seat 2: Jerry4rt (button) folded before Flop (didn't bet) +Seat 3: pokermom2121 (small blind) folded before Flop +Seat 5: ColdChipz (big blind) folded before Flop +Seat 6: steffen780 showed [8c 6c] and won (690) with a pair of Sixes +Seat 8: scratch228 showed [Tc Kc] and lost with high card King + + + +PokerStars Game #60348854448: Tournament #382394766, 300+20 Hold'em No Limit - Level I (10/20) - 2011/04/05 4:06:45 CET [2011/04/04 22:06:45 ET] +Table '382394766 1' 9-max Seat #3 is the button +Seat 2: Jerry4rt (1850 in chips) +Seat 3: pokermom2121 (2710 in chips) +Seat 5: ColdChipz (1400 in chips) +Seat 6: steffen780 (690 in chips) +Seat 8: scratch228 (6850 in chips) +ColdChipz: posts small blind 10 +steffen780: posts big blind 20 +*** HOLE CARDS *** +Dealt to steffen780 [4d 2h] +scratch228: folds +Jerry4rt: folds +pokermom2121: calls 20 +ColdChipz: calls 10 +steffen780: checks +*** FLOP *** [Kh Kd Kc] +ColdChipz: checks +steffen780: checks +pokermom2121: checks +*** TURN *** [Kh Kd Kc] [8c] +ColdChipz: checks +steffen780: checks +pokermom2121: bets 140 +ColdChipz: calls 140 +steffen780: calls 140 +*** RIVER *** [Kh Kd Kc 8c] [Ts] +ColdChipz: checks +steffen780: checks +pokermom2121: checks +*** SHOW DOWN *** +ColdChipz: shows [7d Ac] (three of a kind, Kings) +steffen780: mucks hand +pokermom2121: shows [9c 8s] (a full house, Kings full of Eights) +pokermom2121 collected 480 from pot +*** SUMMARY *** +Total pot 480 | Rake 0 +Board [Kh Kd Kc 8c Ts] +Seat 2: Jerry4rt folded before Flop (didn't bet) +Seat 3: pokermom2121 (button) showed [9c 8s] and won (480) with a full house, Kings full of Eights +Seat 5: ColdChipz (small blind) showed [7d Ac] and lost with three of a kind, Kings +Seat 6: steffen780 (big blind) mucked [4d 2h] +Seat 8: scratch228 folded before Flop (didn't bet) + + + +PokerStars Game #60348883363: Tournament #382394766, 300+20 Hold'em No Limit - Level I (10/20) - 2011/04/05 4:07:37 CET [2011/04/04 22:07:37 ET] +Table '382394766 1' 9-max Seat #5 is the button +Seat 2: Jerry4rt (1850 in chips) +Seat 3: pokermom2121 (3030 in chips) +Seat 5: ColdChipz (1240 in chips) +Seat 6: steffen780 (530 in chips) +Seat 8: scratch228 (6850 in chips) +steffen780: posts small blind 10 +scratch228: posts big blind 20 +*** HOLE CARDS *** +Dealt to steffen780 [As Qs] +Jerry4rt: folds +pokermom2121: folds +ColdChipz: calls 20 +steffen780: raises 510 to 530 and is all-in +scratch228: folds +ColdChipz: calls 510 +*** FLOP *** [3d Tc 7s] +*** TURN *** [3d Tc 7s] [2h] +*** RIVER *** [3d Tc 7s 2h] [4s] +*** SHOW DOWN *** +steffen780: shows [As Qs] (high card Ace) +ColdChipz: shows [7c Ad] (a pair of Sevens) +ColdChipz collected 1080 from pot +steffen780 finished the tournament in 5th place +*** SUMMARY *** +Total pot 1080 | Rake 0 +Board [3d Tc 7s 2h 4s] +Seat 2: Jerry4rt folded before Flop (didn't bet) +Seat 3: pokermom2121 folded before Flop (didn't bet) +Seat 5: ColdChipz (button) showed [7c Ad] and won (1080) with a pair of Sevens +Seat 6: steffen780 (small blind) showed [As Qs] and lost with high card Ace +Seat 8: scratch228 (big blind) folded before Flop + + + From 2d8e611f2d29bcb0f98085dfb436fdda91581f00 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 04:43:34 +0200 Subject: [PATCH 13/21] display more details about OS in about dialogue --- pyfpdb/fpdb.pyw | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pyfpdb/fpdb.pyw b/pyfpdb/fpdb.pyw index a229e6c3..a17dae71 100755 --- a/pyfpdb/fpdb.pyw +++ b/pyfpdb/fpdb.pyw @@ -265,11 +265,16 @@ class fpdb: dia.set_authors(['Steffen', 'Eratosthenes', 'Carl Gherardi', 'Eric Blade', '_mt', 'sqlcoder', 'Bostik', _('and others')]) dia.set_program_name("Free Poker Database (FPDB)") - - db_version = "" - #if self.db is not None: - # db_version = self.db.get_version() - nums = [(_('Operating System'), os.name), + + if (os.name=="posix"): + os_text=str(os.uname()) + elif (os.name=="nt"): + import platform + os_text=("Windows" + " " + str(platform.win32_ver())) + else: + os_text="Unknown" + + nums = [(_('Operating System'), os_text), ('Python', sys.version[0:3]), ('GTK+', '.'.join([str(x) for x in gtk.gtk_version])), ('PyGTK', '.'.join([str(x) for x in gtk.pygtk_version])), @@ -281,7 +286,7 @@ class fpdb: ] versions = gtk.TextBuffer() w = 20 # width used for module names and version numbers - versions.set_text('\n'.join([x[0].rjust(w) + ' ' + x[1].ljust(w) for x in nums])) + versions.set_text('\n'.join([x[0].rjust(w) + ': ' + x[1].ljust(w) for x in nums])) view = gtk.TextView(versions) view.set_editable(False) view.set_justification(gtk.JUSTIFY_CENTER) From 00767d4cf769f3aa6afd570763c3c5c93e58b969 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 04:50:37 +0200 Subject: [PATCH 14/21] add example files from entraction --- .../entraction/HandHistoryIndex.txt | 288 ++ .../entraction/Table_35124993.txt | 1842 ++++++++++++ .../entraction/Table_35125878.txt | 258 ++ .../entraction/Table_35129644.txt | 2236 +++++++++++++++ .../entraction/Table_35131702.txt | 1399 ++++++++++ .../entraction/Table_35132513.txt | 2046 ++++++++++++++ .../entraction/Table_35134072.txt | 2481 +++++++++++++++++ .../entraction/Table_35135862.txt | 1950 +++++++++++++ 8 files changed, 12500 insertions(+) create mode 100644 pyfpdb/regression-test-files/unsupported-sites/entraction/HandHistoryIndex.txt create mode 100644 pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35124993.txt create mode 100644 pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35125878.txt create mode 100644 pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35129644.txt create mode 100644 pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35131702.txt create mode 100644 pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35132513.txt create mode 100644 pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35134072.txt create mode 100644 pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35135862.txt diff --git a/pyfpdb/regression-test-files/unsupported-sites/entraction/HandHistoryIndex.txt b/pyfpdb/regression-test-files/unsupported-sites/entraction/HandHistoryIndex.txt new file mode 100644 index 00000000..d5cc3d01 --- /dev/null +++ b/pyfpdb/regression-test-files/unsupported-sites/entraction/HandHistoryIndex.txt @@ -0,0 +1,288 @@ +2137865906:35129644 +2137866285:35129644 +2137866663:35129644 +2137870973:35129644 +2137871766:35134072 +2137871297:35129644 +2137872103:35134072 +2137871605:35129644 +2137872595:35134072 +2137875811:35129644 +2137875860:35135862 +2137873579:35132513 +2137876905:35134072 +2137876144:35129644 +2137876304:35135862 +2137877295:35134072 +2137876333:35125878 +2137876536:35129644 +2137877928:35132513 +2137877564:35134072 +2137878328:35132513 +2137879861:35129644 +2137879886:35125878 +2137881190:35124993 +2137878558:35132513 +2137879970:35135862 +2137880240:35125878 +2137880794:35134072 +2137880410:35135862 +2137880231:35129644 +2137881290:35124993 +2137882780:35132513 +2137881406:35134072 +2137881679:35134072 +2137880464:35125878 +2137880727:35129644 +2137881626:35124993 +2137880704:35135862 +2137883876:35125878 +2137884785:35134072 +2137883993:35129644 +2137883139:35132513 +2137884961:35124993 +2137884221:35135862 +2137885174:35134072 +2137884365:35129644 +2137885400:35134072 +2137883628:35132513 +2137884472:35135862 +2137884196:35125878 +2137885347:35124993 +2137885725:35134072 +2137886946:35132513 +2137887899:35135862 +2137884723:35129644 +2137889992:35124993 +2137887205:35132513 +2137887352:35132513 +2137890172:35134072 +2137888240:35129644 +2137890469:35134072 +2137888228:35135862 +2137890574:35134072 +2137890313:35124993 +2137887389:35132513 +2137888461:35129644 +2137890639:35134072 +2137890809:35124993 +2137891798:35129644 +2137893735:35132513 +2137888599:35135862 +2137890884:35134072 +2137891075:35124993 +2137892026:35129644 +2137891456:35134072 +2137892446:35129644 +2137892247:35135862 +2137894197:35131702 +2137891445:35124993 +2137894058:35132513 +2137896843:35124993 +2137894457:35131702 +2137891555:35134072 +2137897773:35129644 +2137897740:35135862 +2137894547:35132513 +2137894631:35131702 +2137896932:35124993 +2137897044:35134072 +2137894729:35132513 +2137897392:35134072 +2137898016:35129644 +2137898913:35132513 +2137897466:35134072 +2137898774:35131702 +2137897328:35124993 +2137898079:35135862 +2137898413:35129644 +2137897728:35124993 +2137899017:35132513 +2137899072:35131702 +2137897590:35134072 +2137898640:35135862 +2137898682:35129644 +2137899820:35124993 +2137899323:35131702 +2137900225:35124993 +2137899379:35132513 +2137899994:35134072 +2137900410:35134072 +2137900360:35124993 +2137900997:35135862 +2137900613:35124993 +2137901078:35129644 +2137900503:35134072 +2137899716:35132513 +2137901536:35129644 +2137901493:35135862 +2137900671:35124993 +2137899674:35131702 +2137905742:35134072 +2137905028:35132513 +2137906011:35134072 +2137906110:35134072 +2137905180:35131702 +2137906194:35134072 +2137905268:35132513 +2137901646:35129644 +2137906306:35134072 +2137905426:35132513 +2137901693:35135862 +2137905979:35124993 +2137906407:35134072 +2137907083:35129644 +2137906451:35124993 +2137906504:35134072 +2137907200:35135862 +2137906693:35134072 +2137905419:35131702 +2137907278:35129644 +2137905538:35132513 +2137906618:35124993 +2137911790:35134072 +2137911910:35124993 +2137907478:35135862 +2137910856:35131702 +2137910932:35132513 +2137907595:35129644 +2137911986:35124993 +2137907707:35135862 +2137911971:35134072 +2137913922:35129644 +2137912286:35134072 +2137911090:35131702 +2137912502:35134072 +2137911226:35132513 +2137913947:35135862 +2137912590:35134072 +2137911581:35132513 +2137912240:35124993 +2137914142:35129644 +2137911633:35132513 +2137912681:35134072 +2137911470:35131702 +2137914295:35135862 +2137914798:35124993 +2137914936:35134072 +2137915764:35132513 +2137914494:35129644 +2137915057:35134072 +2137916021:35132513 +2137914624:35135862 +2137915017:35124993 +2137915868:35131702 +2137916208:35132513 +2137917880:35129644 +2137915297:35134072 +2137918014:35135862 +2137915612:35134072 +2137915423:35124993 +2137916302:35131702 +2137918193:35129644 +2137915700:35134072 +2137916618:35131702 +2137916377:35132513 +2137918296:35135862 +2137918531:35129644 +2137922085:35134072 +2137922912:35131702 +2137921772:35124993 +2137918702:35135862 +2137922377:35124993 +2137922268:35134072 +2137923085:35131702 +2137922529:35134072 +2137923949:35135862 +2137923777:35129644 +2137922927:35132513 +2137923379:35131702 +2137922678:35134072 +2137923575:35131702 +2137924196:35135862 +2137923428:35132513 +2137923651:35131702 +2137926879:35131702 +2137924232:35129644 +2137924970:35134072 +2137922524:35124993 +2137926868:35132513 +2137925462:35134072 +2137926921:35131702 +2137924592:35135862 +2137927833:35129644 +2137925433:35124993 +2137927144:35131702 +2137927069:35132513 +2137927391:35131702 +2137925533:35134072 +2137928074:35135862 +2137929945:35134072 +2137927474:35131702 +2137930036:35134072 +2137929754:35124993 +2137927470:35132513 +2137928281:35129644 +2137930113:35134072 +2137930781:35132513 +2137928489:35135862 +2137927663:35131702 +2137930118:35124993 +2137928701:35129644 +2137930949:35132513 +2137930313:35134072 +2137931072:35131702 +2137930640:35124993 +2137931898:35135862 +2137931205:35132513 +2137934771:35124993 +2137930652:35134072 +2137934890:35124993 +2137934990:35124993 +2137932103:35129644 +2137932326:35135862 +2137934951:35134072 +2137935031:35124993 +2137931321:35131702 +2137931420:35132513 +2137935162:35124993 +2137932614:35129644 +2137935292:35124993 +2137935148:35134072 +2137935475:35124993 +2137936812:35132513 +2137932612:35135862 +2137935560:35124993 +2137936806:35131702 +2137937090:35132513 +2137935478:35134072 +2137935641:35124993 +2137935927:35129644 +2137937188:35131702 +2137937250:35132513 +2137940806:35124993 +2137936192:35135862 +2137936484:35129644 +2137941010:35124993 +2137940802:35134072 +2137937476:35131702 +2137936697:35135862 +2137937492:35132513 +2137941174:35124993 +2137944960:35135862 +2137937697:35131702 +2137944843:35129644 +2137941177:35134072 +2137946897:35132513 +2137947029:35131702 +2137941442:35124993 +2137941580:35134072 +2137945234:35135862 +2137945289:35129644 +2137947158:35132513 +2137948842:35134072 +2137947161:35131702 +2137941705:35124993 +2137949017:35134072 +2137947446:35132513 +2137947521:35131702 diff --git a/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35124993.txt b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35124993.txt new file mode 100644 index 00000000..c7c8c882 --- /dev/null +++ b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35124993.txt @@ -0,0 +1,1842 @@ +Game # 2137881190 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.94 in seat 1) +Vokha (EUR 3.24 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.00 in seat 4) +w8in88 (EUR 4.11 in seat 5) +smorek99 (EUR 4.00 in seat 6) + +Dealer: Makesdy +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 6c - 9c - Ks - As + +akilim Fold +w8in88 Fold +Makesdy Fold +Vokha Fold +F4UXR34L Payback (0.02) + +F4UXR34L didn't show hand + +F4UXR34L wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:46:24 GMT + +Game # 2137881290 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.94 in seat 1) +Vokha (EUR 3.22 in seat 2) +F4UXR34L (EUR 4.02 in seat 3) +akilim (EUR 4.00 in seat 4) +w8in88 (EUR 4.11 in seat 5) +smorek99 (EUR 4.00 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: Ks - Ts - 5c - Qc + +w8in88 Fold +Makesdy Fold +Vokha Call (0.04) +F4UXR34L Call (0.02) +akilim Check + +Flop 8c - 7h - 7d + +F4UXR34L Check +akilim Check +Vokha Bet (0.08) +F4UXR34L Fold +akilim Fold +Vokha Payback (0.08) + +Vokha didn't show hand + +Vokha wins: EUR 0.12 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:47:21 GMT + +Game # 2137881626 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.94 in seat 1) +Vokha (EUR 3.30 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.00 in seat 4) +w8in88 (EUR 4.11 in seat 5) +smorek99 (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: w8in88 (0.04) + +F4UXR34L was dealt: 4c - 2c - 2h - Jd + +Makesdy Fold +Vokha Fold +F4UXR34L Fold +akilim Call (0.02) +w8in88 Check + +Flop 7s - 3c - 5h + +akilim Check +w8in88 Check + +Turn 7s - 3c - 5h - Js + +akilim Bet (0.06) +w8in88 Call (0.06) + +River 7s - 3c - 5h - Js - 8c + +akilim Check +w8in88 Bet (0.15) +akilim Call (0.15) + +w8in88 shows: 9d - Qs - 6s - 3s (a straight, Nine high) + +akilim didn't show hand (9h - Jc - Ac - 7h) + +w8in88 wins: EUR 0.48 (with a straight, Nine high) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:48:13 GMT + +Game # 2137884961 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.94 in seat 1) +Vokha (EUR 3.30 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.00 in seat 4) +w8in88 (EUR 4.34 in seat 5) +smorek99 (EUR 4.00 in seat 6) + +Dealer: akilim +Small Blind: w8in88 (0.02) +Big Blind: smorek99 (0.04) + +F4UXR34L was dealt: Ac - Ah - 6s - Tc + +Makesdy Call (0.04) +Vokha Call (0.04) +F4UXR34L Call (0.04) +akilim Fold +w8in88 Fold +smorek99 Check + +Flop Ks - 2h - 9h + +smorek99 Check +Makesdy Check +Vokha Bet (0.18) +F4UXR34L Fold +smorek99 Fold +Makesdy Fold +Vokha Payback (0.18) + +Vokha didn't show hand + +Vokha wins: EUR 0.18 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:49:17 GMT + +Game # 2137885347 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.90 in seat 1) +Vokha (EUR 3.44 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.00 in seat 4) +w8in88 (EUR 4.32 in seat 5) +smorek99 (EUR 4.00 in seat 6) + +Dealer: w8in88 +Small Blind: smorek99 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 9s - 8c - 2h - 8h + +Vokha Call (0.04) +F4UXR34L Fold +akilim Raise (0.14) +w8in88 Fold +smorek99 Call (0.12) +Makesdy Fold +Vokha Fold + +Flop 4h - 3d - Kd + +smorek99 Check +akilim Bet (0.27) +smorek99 Raise (1.17) +akilim Fold +smorek99 Payback (0.90) + +smorek99 didn't show hand + +smorek99 wins: EUR 0.86 +Rake: EUR 0.04 + +Game ended 2011-03-21 16:50:59 GMT + +Game # 2137889992 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.86 in seat 1) +Vokha (EUR 3.40 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.00 in seat 4) +w8in88 (EUR 4.32 in seat 5) +smorek99 (EUR 4.45 in seat 6) + +Dealer: smorek99 +Small Blind: Makesdy (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: 2d - Kc - 8c - 3c + +F4UXR34L Fold +akilim Fold +w8in88 Call (0.04) +smorek99 Fold +Makesdy Call (0.02) +Vokha Check + +Flop Qc - As - 4c + +Makesdy Bet (0.12) +Vokha Fold +w8in88 Fold +Makesdy Payback (0.12) + +Makesdy didn't show hand + +Makesdy wins: EUR 0.12 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:51:47 GMT + +Game # 2137890313 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.94 in seat 1) +Vokha (EUR 3.36 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.00 in seat 4) +w8in88 (EUR 4.28 in seat 5) +smorek99 (EUR 4.45 in seat 6) + +Dealer: Makesdy +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Qc - 7c - Qs - Js + +akilim Raise (0.11) +w8in88 Call (0.11) +smorek99 Call (0.11) +Makesdy Fold +Vokha Fold +F4UXR34L Fold + +Flop Ks - 4s - Tc + +akilim Check +w8in88 Check +smorek99 Check + +Turn Ks - 4s - Tc - Jc + +akilim Bet (0.19) +w8in88 Raise (0.96) +smorek99 Fold +akilim Fold +w8in88 Payback (0.77) + +w8in88 didn't show hand + +w8in88 wins: EUR 0.74 +Rake: EUR 0.03 + +Game ended 2011-03-21 16:53:06 GMT + +Game # 2137890809 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.94 in seat 1) +Vokha (EUR 3.34 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.00 in seat 4) +w8in88 (EUR 4.72 in seat 5) +smorek99 (EUR 4.34 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: 3c - 9h - 4d - Ad + +w8in88 Call (0.04) +smorek99 Fold +Makesdy Fold +Vokha Fold +F4UXR34L Fold +akilim Check + +Flop 8h - 9c - Qh + +akilim Check +w8in88 Bet (0.07) +akilim Raise (0.25) +w8in88 Call (0.18) + +Turn 8h - 9c - Qh - Kc + +akilim Bet (0.45) +w8in88 Fold +akilim Payback (0.45) + +akilim didn't show hand + +akilim wins: EUR 0.57 +Rake: EUR 0.03 + +Game ended 2011-03-21 16:53:48 GMT + +Game # 2137891075 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.94 in seat 1) +Vokha (EUR 3.34 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.28 in seat 4) +w8in88 (EUR 4.43 in seat 5) +smorek99 (EUR 4.34 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: w8in88 (0.04) + +F4UXR34L was dealt: 4s - 2d - 8h - Ts + +smorek99 Fold +Makesdy Raise (0.14) +Vokha Call (0.14) +F4UXR34L Fold +akilim Call (0.12) +w8in88 Fold + +Flop 2s - As - Ks + +akilim Check +Makesdy Check +Vokha Bet (0.12) +akilim Fold +Makesdy Fold +Vokha Payback (0.12) + +Vokha didn't show hand + +Vokha wins: EUR 0.44 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:54:46 GMT + +Game # 2137891445 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.80 in seat 1) +Vokha (EUR 3.64 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.14 in seat 4) +w8in88 (EUR 4.39 in seat 5) +smorek99 (EUR 4.34 in seat 6) + +Dealer: akilim +Small Blind: w8in88 (0.02) +Big Blind: smorek99 (0.04) + +F4UXR34L was dealt: 3s - 6c - 5h - 9s + +Makesdy Fold +Vokha Fold +F4UXR34L Fold +akilim Raise (0.11) +w8in88 Fold +smorek99 Call (0.07) + +Flop 2d - Qc - 6h + +smorek99 Check +akilim Check + +Turn 2d - Qc - 6h - 7c + +smorek99 Check +akilim Check + +River 2d - Qc - 6h - 7c - 4h + +smorek99 Bet (0.04) +akilim Fold +smorek99 Payback (0.04) + +smorek99 didn't show hand + +smorek99 wins: EUR 0.22 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:55:51 GMT + +Game # 2137896843 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.86 in seat 1) +Vokha (EUR 3.64 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.03 in seat 4) +w8in88 (EUR 4.37 in seat 5) +smorek99 (EUR 4.45 in seat 6) + +Dealer: w8in88 +Small Blind: smorek99 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 5c - 5h - 6s - Ks + +Vokha Fold +F4UXR34L Fold +akilim Fold +w8in88 Fold +smorek99 Fold +Makesdy Payback (0.02) + +Makesdy didn't show hand + +Makesdy wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:56:05 GMT + +Game # 2137896932 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.88 in seat 1) +Vokha (EUR 3.64 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.03 in seat 4) +w8in88 (EUR 4.37 in seat 5) +smorek99 (EUR 4.43 in seat 6) + +Dealer: smorek99 +Small Blind: Makesdy (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: Js - Td - 8s - 5s + +F4UXR34L Fold +akilim Raise (0.11) +w8in88 Call (0.11) +smorek99 Fold +Makesdy Fold +Vokha Fold + +Flop Qc - Jh - 9c + +akilim Bet (0.21) +w8in88 Call (0.21) + +Turn Qc - Jh - 9c - 4d + +akilim Check +w8in88 Bet (0.52) +akilim Call (0.52) + +River Qc - Jh - 9c - 4d - 7c + +akilim Bet (0.87) +w8in88 Call (0.87) + +akilim shows: 3c - 9h - Ah - As (a pair of Aces) +w8in88 shows: Tc - 7s - Jc - Qs (a flush, Queen high) + +w8in88 wins: EUR 3.31 (with a flush, Queen high) +Rake: EUR 0.17 + +Game ended 2011-03-21 16:57:04 GMT + +Game # 2137897328 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.86 in seat 1) +Vokha (EUR 3.60 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.00 in seat 4) +w8in88 (EUR 5.97 in seat 5) +smorek99 (EUR 4.43 in seat 6) + +Dealer: Makesdy +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Js - 9c - 7c - 5c + +akilim Raise (0.11) +w8in88 Fold +smorek99 Fold +Makesdy Fold +Vokha Call (0.09) +F4UXR34L Fold + +Flop Td - 6d - 8s + +Vokha Check +akilim Check + +Turn Td - 6d - 8s - Ac + +Vokha Bet (0.04) +akilim Call (0.04) + +River Td - 6d - 8s - Ac - 4h + +Vokha Bet (0.04) +akilim Call (0.04) + +Vokha shows: 9d - 9h - 5h - 4s (a pair of Nines) +akilim shows: Qh - 3c - Kc - Tc (a pair of Tens) + +akilim wins: EUR 0.40 (with a pair of Tens) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:58:08 GMT + +Game # 2137897728 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.86 in seat 1) +Vokha (EUR 3.41 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.21 in seat 4) +w8in88 (EUR 5.97 in seat 5) +smorek99 (EUR 4.43 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: Qs - 5c - Js - 7c + +w8in88 Fold +smorek99 Fold +Makesdy Fold +Vokha Fold +F4UXR34L Fold +akilim Payback (0.02) + +akilim didn't show hand + +akilim wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:58:24 GMT + +Game # 2137899820 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.86 in seat 1) +Vokha (EUR 3.41 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.23 in seat 4) +w8in88 (EUR 5.97 in seat 5) +smorek99 (EUR 4.43 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: w8in88 (0.04) + +F4UXR34L was dealt: 9s - 5c - 8d - 2s + +smorek99 Call (0.04) +Makesdy Fold +Vokha Fold +F4UXR34L Fold +akilim Fold +w8in88 Check + +Flop 9c - 5s - 4c + +w8in88 Check +smorek99 Bet (0.04) +w8in88 Call (0.04) + +Turn 9c - 5s - 4c - 3c + +w8in88 Check +smorek99 Bet (0.04) +w8in88 Fold +smorek99 Payback (0.04) + +smorek99 didn't show hand + +smorek99 wins: EUR 0.18 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:59:24 GMT + +Game # 2137900225 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.86 in seat 1) +Vokha (EUR 3.41 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.21 in seat 4) +w8in88 (EUR 5.89 in seat 5) +smorek99 (EUR 4.53 in seat 6) + +Dealer: akilim +Small Blind: w8in88 (0.02) +Big Blind: smorek99 (0.04) + +F4UXR34L was dealt: 7c - 4c - 3s - 7s + +Makesdy Fold +Vokha Fold +F4UXR34L Fold +akilim Fold +w8in88 Fold +smorek99 Payback (0.02) + +smorek99 didn't show hand + +smorek99 wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:59:45 GMT + +Game # 2137900360 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.86 in seat 1) +Vokha (EUR 3.41 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.21 in seat 4) +w8in88 (EUR 5.87 in seat 5) +smorek99 (EUR 4.55 in seat 6) + +Dealer: w8in88 +Small Blind: smorek99 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: Kc - 5s - Ts - 6s + +Vokha Call (0.04) +F4UXR34L Fold +akilim Raise (0.14) +w8in88 Fold +smorek99 Fold +Makesdy Fold +Vokha Fold +akilim Payback (0.10) + +akilim didn't show hand + +akilim wins: EUR 0.14 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:00:26 GMT + +Game # 2137900613 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.96 in seat 1) +Vokha (EUR 3.37 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.31 in seat 4) +w8in88 (EUR 5.87 in seat 5) +smorek99 (EUR 4.53 in seat 6) + +Dealer: smorek99 +Small Blind: Makesdy (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: 2d - 7d - 4h - 2c + +F4UXR34L Fold +akilim Fold +w8in88 Fold +smorek99 Fold +Makesdy Fold +Vokha Payback (0.02) + +Vokha didn't show hand + +Vokha wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:00:35 GMT + +Game # 2137900671 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.94 in seat 1) +Vokha (EUR 3.39 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.31 in seat 4) +w8in88 (EUR 5.87 in seat 5) +smorek99 (EUR 4.53 in seat 6) + +Dealer: Makesdy +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 2h - Jd - Ad - 7c + +akilim Fold +w8in88 Fold +smorek99 Fold +Makesdy Call (0.04) +Vokha Fold +F4UXR34L Check + +Flop Qh - 4h - 8h + +F4UXR34L Check +Makesdy Bet (0.10) +F4UXR34L Fold +Makesdy Payback (0.10) + +Makesdy didn't show hand + +Makesdy wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:01:17 GMT + +Game # 2137905979 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 4.00 in seat 1) +Vokha (EUR 3.37 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.31 in seat 4) +w8in88 (EUR 5.87 in seat 5) +smorek99 (EUR 4.53 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: Ac - 9h - Kh - Ks + +w8in88 Fold +smorek99 Call (0.04) +Makesdy Fold +Vokha Fold +F4UXR34L Call (0.02) +akilim Check + +Flop 8s - 9c - Ad + +F4UXR34L Check +akilim Check +smorek99 Check + +Turn 8s - 9c - Ad - Qd + +F4UXR34L Check +akilim Check +smorek99 Bet (0.12) +F4UXR34L Fold +akilim Fold +smorek99 Payback (0.12) + +smorek99 didn't show hand + +smorek99 wins: EUR 0.12 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:02:28 GMT + +Game # 2137906451 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 4.00 in seat 1) +Vokha (EUR 3.37 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.27 in seat 4) +w8in88 (EUR 5.87 in seat 5) +smorek99 (EUR 4.61 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: smorek99 (0.04) + +F4UXR34L was dealt: Ks - 5s - Jd - 5c + +Makesdy Raise (0.14) +Vokha Fold +F4UXR34L Fold +akilim Fold +smorek99 Fold +Makesdy Payback (0.10) + +Makesdy didn't show hand + +Makesdy wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:02:54 GMT + +Game # 2137906618 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 4.06 in seat 1) +Vokha (EUR 3.37 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.25 in seat 4) +nananinee (EUR 0.00 in seat 5) +smorek99 (EUR 4.57 in seat 6) + +Dealer: akilim +Small Blind: smorek99 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 5d - Tc - 8c - Qs + +Vokha Fold +F4UXR34L Fold +akilim Fold +smorek99 Call (0.02) +Makesdy Check + +Flop Ac - Ks - Jh + +smorek99 Check +Makesdy Check + +Turn Ac - Ks - Jh - 7c + +smorek99 Bet (0.04) +Makesdy Fold +smorek99 Payback (0.04) + +smorek99 didn't show hand + +smorek99 wins: EUR 0.08 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:03:36 GMT + +Game # 2137911910 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 4.02 in seat 1) +Vokha (EUR 3.37 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.25 in seat 4) +smorek99 (EUR 4.61 in seat 6) + +Dealer: smorek99 +Small Blind: Makesdy (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: 8s - Jc - Jh - As + +F4UXR34L Fold +akilim Fold +smorek99 Fold +Makesdy Fold +Vokha Payback (0.02) + +Vokha didn't show hand + +Vokha wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:03:47 GMT + +Game # 2137911986 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 4.00 in seat 1) +Vokha (EUR 3.39 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.25 in seat 4) +smorek99 (EUR 4.61 in seat 6) + +Dealer: Makesdy +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 2s - Ks - 5h - 5s + +akilim Fold +smorek99 Call (0.04) +Makesdy Call (0.04) +Vokha Call (0.02) +F4UXR34L Check + +Flop Ah - Kc - 9s + +Vokha Bet (0.04) +F4UXR34L Fold +smorek99 Fold +Makesdy Fold +Vokha Payback (0.04) + +Vokha didn't show hand + +Vokha wins: EUR 0.16 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:04:29 GMT + +Game # 2137912240 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.96 in seat 1) +Vokha (EUR 3.51 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.25 in seat 4) +ulisse12 (EUR 1.42 in seat 5) +smorek99 (EUR 4.57 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) +Blind out of turn: ulisse12 (0.04) + +F4UXR34L was dealt: 3s - Ks - Tc - Jd + +ulisse12 Check +smorek99 Fold +Makesdy Fold +Vokha Call (0.04) +F4UXR34L Fold +akilim Check + +Flop Kd - 2h - 5c + +akilim Check +ulisse12 Check +Vokha Check + +Turn Kd - 2h - 5c - Kh + +akilim Check +ulisse12 Check +Vokha Check + +River Kd - 2h - 5c - Kh - 8h + +akilim Check +ulisse12 Check +Vokha Bet (0.08) +akilim Fold +ulisse12 Call (0.08) + +Vokha shows: 6h - Th - 5d - 9s (a flush, King high) + +ulisse12 didn't show hand (As - 7c - Js - Jc) + +Vokha wins: EUR 0.28 (with a flush, King high) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:05:55 GMT + +Game # 2137914798 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.96 in seat 1) +Vokha (EUR 3.67 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.21 in seat 4) +ulisse12 (EUR 1.30 in seat 5) +smorek99 (EUR 4.57 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: ulisse12 (0.04) + +F4UXR34L was dealt: As - 2d - 4d - Qc + +smorek99 Raise (0.14) +Makesdy Fold +Vokha Fold +F4UXR34L Fold +akilim Fold +ulisse12 Fold +smorek99 Payback (0.10) + +smorek99 didn't show hand + +smorek99 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:06:31 GMT + +Game # 2137915017 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.96 in seat 1) +Vokha (EUR 3.67 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.19 in seat 4) +ulisse12 (EUR 1.26 in seat 5) +smorek99 (EUR 4.63 in seat 6) + +Dealer: akilim +Small Blind: ulisse12 (0.02) +Big Blind: smorek99 (0.04) + +F4UXR34L was dealt: 3c - Th - 3h - Kd + +Makesdy Fold +Vokha Fold +F4UXR34L Fold +akilim Raise (0.11) +ulisse12 Call (0.09) +smorek99 Fold + +Flop 9h - Jc - Jh + +ulisse12 Check +akilim Bet (0.13) +ulisse12 Call (0.13) + +Turn 9h - Jc - Jh - 4s + +ulisse12 Check +akilim Check + +River 9h - Jc - Jh - 4s - Kh + +ulisse12 Check +akilim Check + +ulisse12 shows: Jd - 5s - 5h - 7d (three of a kind, Jacks) + +akilim didn't show hand (9d - Qc - As - Ac) + +ulisse12 wins: EUR 0.50 (with three of a kind, Jacks) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:07:34 GMT + +Game # 2137915423 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.96 in seat 1) +Vokha (EUR 3.67 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.00 in seat 4) +ulisse12 (EUR 1.52 in seat 5) +smorek99 (EUR 4.59 in seat 6) + +Dealer: ulisse12 +Small Blind: smorek99 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 3h - 3s - Tc - Jh + +Vokha Call (0.04) +F4UXR34L Fold +akilim Raise (0.14) +ulisse12 Call (0.14) +smorek99 Fold +Makesdy Fold +Vokha Call (0.10) + +Flop Ah - Kh - 6s + +Vokha Check +akilim Bet (0.36) +ulisse12 Fold +Vokha Fold +akilim Payback (0.36) + +akilim didn't show hand + +akilim wins: EUR 0.46 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:08:30 GMT + +Game # 2137921772 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.92 in seat 1) +Vokha (EUR 3.53 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.32 in seat 4) +ulisse12 (EUR 1.38 in seat 5) +smorek99 (EUR 4.57 in seat 6) + +Dealer: smorek99 +Small Blind: Makesdy (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: 5d - 9h - 4d - Kh + +F4UXR34L Fold +akilim Raise (0.11) +ulisse12 Call (0.11) +smorek99 Fold +Makesdy Call (0.09) +Vokha Call (0.07) + +Flop 3d - Ah - 8h + +Makesdy Check +Vokha Check +akilim Check +ulisse12 Check + +Turn 3d - Ah - 8h - Jd + +Makesdy Check +Vokha Check +akilim Check +ulisse12 Check + +River 3d - Ah - 8h - Jd - 6s + +Makesdy Check +Vokha Check +akilim Check +ulisse12 Check + +Makesdy shows: Qc - Qs - 4h - 7d (a pair of Queens) + +Vokha didn't show hand (2c - 8c - 2d - 5c) +akilim didn't show hand (4s - Ts - Jh - Tc) + +ulisse12 shows: 6c - Qh - 3h - 5h (two pairs, Sixes and Threes) + +ulisse12 wins: EUR 0.42 (with two pairs, Sixes and Threes) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:10:04 GMT + +Game # 2137922377 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.81 in seat 1) +Vokha (EUR 3.42 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.21 in seat 4) +ulisse12 (EUR 1.69 in seat 5) +smorek99 (EUR 4.57 in seat 6) + +Dealer: Makesdy +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 8s - 8c - 3s - 6s + +akilim Fold +ulisse12 Raise (0.14) +smorek99 Fold +Makesdy Fold +Vokha Fold +F4UXR34L Fold +ulisse12 Payback (0.10) + +ulisse12 didn't show hand + +ulisse12 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:10:28 GMT + +Game # 2137922524 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.81 in seat 1) +Vokha (EUR 3.40 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.21 in seat 4) +ulisse12 (EUR 1.75 in seat 5) +smorek99 (EUR 4.57 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: Js - Kd - Qh - 2c + +ulisse12 Call (0.04) +smorek99 Call (0.04) +Makesdy Fold +Vokha Call (0.04) +F4UXR34L Fold +akilim Check + +Flop 6c - Ts - Ah + +akilim Check +ulisse12 Check +smorek99 Check +Vokha Bet (0.04) +akilim Fold +ulisse12 Call (0.04) +smorek99 Fold + +Turn 6c - Ts - Ah - 6d + +ulisse12 Check +Vokha Bet (0.04) +ulisse12 Call (0.04) + +River 6c - Ts - Ah - 6d - 9h + +ulisse12 Check +Vokha Bet (0.18) +ulisse12 Raise (0.88) +Vokha Fold +ulisse12 Payback (0.70) + +ulisse12 didn't show hand + +ulisse12 wins: EUR 0.67 +Rake: EUR 0.03 + +Game ended 2011-03-21 17:12:54 GMT + +Game # 2137925433 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.81 in seat 1) +Vokha (EUR 3.10 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.17 in seat 4) +ulisse12 (EUR 2.12 in seat 5) +smorek99 (EUR 4.53 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: ulisse12 (0.04) + +F4UXR34L was dealt: 4h - 9s - Ah - 6d + +smorek99 Fold +Makesdy Fold +Vokha Fold +F4UXR34L Raise (0.14) +akilim Raise (0.36) +ulisse12 Fold +F4UXR34L Fold +akilim Payback (0.24) + +akilim didn't show hand + +akilim wins: EUR 0.32 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:13:48 GMT + +Game # 2137929754 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.81 in seat 1) +Vokha (EUR 3.10 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.35 in seat 4) +ulisse12 (EUR 2.08 in seat 5) +smorek99 (EUR 4.53 in seat 6) + +Dealer: akilim +Small Blind: ulisse12 (0.02) +Big Blind: smorek99 (0.04) + +F4UXR34L was dealt: 5s - 7h - As - 2d + +Makesdy Fold +Vokha Fold +F4UXR34L Raise (0.14) +akilim Fold +ulisse12 Call (0.12) +smorek99 Fold + +Flop 8d - 2h - Ts + +ulisse12 Check +F4UXR34L Bet (0.20) +ulisse12 Raise (0.92) +F4UXR34L Fold +ulisse12 Payback (0.72) + +ulisse12 didn't show hand + +ulisse12 wins: EUR 0.69 +Rake: EUR 0.03 + +Game ended 2011-03-21 17:14:45 GMT + +Game # 2137930118 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.81 in seat 1) +Vokha (EUR 3.10 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +akilim (EUR 4.35 in seat 4) +ulisse12 (EUR 2.43 in seat 5) +smorek99 (EUR 4.49 in seat 6) + +Dealer: ulisse12 +Small Blind: smorek99 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 8c - Qh - 9h - Qc + +Vokha Fold +F4UXR34L Call (0.04) +akilim Raise (0.14) +ulisse12 Call (0.14) +smorek99 Raise (0.62) +Makesdy Fold +F4UXR34L Fold +akilim Call (0.50) +ulisse12 Fold + +Flop Th - 4s - 3h + +smorek99 Bet (1.12) +akilim All-In (3.71) +smorek99 Call (2.59) + +Turn Th - 4s - 3h - 8h +River Th - 4s - 3h - 8h - 2d + +smorek99 shows: Ah - As - 5h - 5c (a flush, Ace high) +akilim shows: Tc - Kh - Jc - 7h (a flush, King high) + +smorek99 wins: EUR 8.48 (with a flush, Ace high) +Rake: EUR 0.44 + +Game ended 2011-03-21 17:16:08 GMT + +Game # 2137930640 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.96 in seat 1) +Vokha (EUR 3.10 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +ulisse12 (EUR 2.29 in seat 5) +smorek99 (EUR 8.62 in seat 6) + +Dealer: smorek99 +Small Blind: Makesdy (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 5d - Ks - Js - 9h + +ulisse12 Call (0.04) +smorek99 Fold +Makesdy Fold +F4UXR34L Check + +Flop 6h - Qs - Th + +F4UXR34L Bet (0.10) +ulisse12 Fold +F4UXR34L Payback (0.10) + +F4UXR34L didn't show hand + +F4UXR34L wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:16:41 GMT + +Game # 2137934771 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.94 in seat 1) +F4UXR34L (EUR 4.06 in seat 3) +ulisse12 (EUR 2.25 in seat 5) +smorek99 (EUR 8.62 in seat 6) + +Dealer: Makesdy +Small Blind: F4UXR34L (0.02) +Big Blind: ulisse12 (0.04) + +F4UXR34L was dealt: 4h - Js - 4s - 7d + +smorek99 Fold +Makesdy Raise (0.14) +F4UXR34L Fold +ulisse12 Fold +Makesdy Payback (0.10) + +Makesdy didn't show hand + +Makesdy wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:17:04 GMT + +Game # 2137934890 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 4.00 in seat 1) +F4UXR34L (EUR 4.04 in seat 3) +ulisse12 (EUR 2.21 in seat 5) +smorek99 (EUR 8.62 in seat 6) + +Dealer: F4UXR34L +Small Blind: ulisse12 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: Ac - Kc - Jh - 7c + +F4UXR34L Raise (0.14) +ulisse12 Fold +Makesdy Fold +F4UXR34L Payback (0.10) + +F4UXR34L didn't show hand + +F4UXR34L wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:17:20 GMT + +Game # 2137934990 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.96 in seat 1) +F4UXR34L (EUR 4.10 in seat 3) +ulisse12 (EUR 2.19 in seat 5) + +Dealer: ulisse12 +Small Blind: F4UXR34L (0.02) +Big Blind: ulisse12 (0.04) + +F4UXR34L was dealt: Kc - 7d - 4h - 5h + +F4UXR34L Fold +ulisse12 Payback (0.02) + +ulisse12 didn't show hand + +ulisse12 wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:17:28 GMT + +Game # 2137935031 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +Makesdy (EUR 3.96 in seat 1) +F4UXR34L (EUR 4.08 in seat 3) +ulisse12 (EUR 2.21 in seat 5) + +Dealer: F4UXR34L +Small Blind: ulisse12 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 9s - 6h - 8h - 7c + +ulisse12 Call (0.02) +F4UXR34L Raise (0.08) +ulisse12 Call (0.08) + +Flop 8d - 3s - 4h + +ulisse12 Check +F4UXR34L Bet (0.18) +ulisse12 Fold +F4UXR34L Payback (0.18) + +F4UXR34L didn't show hand + +F4UXR34L wins: EUR 0.22 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:17:50 GMT + +Game # 2137935162 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +F4UXR34L (EUR 4.18 in seat 3) +ulisse12 (EUR 2.09 in seat 5) + +Dealer: ulisse12 +Small Blind: F4UXR34L (0.02) +Big Blind: ulisse12 (0.04) + +F4UXR34L was dealt: Qc - 8d - 5d - 3d + +F4UXR34L Raise (0.10) +ulisse12 Call (0.08) + +Flop Js - 7c - Qs + +F4UXR34L Check +ulisse12 Bet (0.12) +F4UXR34L Fold +ulisse12 Payback (0.12) + +ulisse12 didn't show hand + +ulisse12 wins: EUR 0.22 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:18:14 GMT + +Game # 2137935292 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +F4UXR34L (EUR 4.06 in seat 3) +mor2cohen (EUR 1.47 in seat 4) +ulisse12 (EUR 2.19 in seat 5) + +Dealer: F4UXR34L +Small Blind: ulisse12 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Qh - 4d - 6d - Th + +ulisse12 Call (0.02) +F4UXR34L Check + +Flop 8h - 3d - 2h + +ulisse12 Check +F4UXR34L Bet (0.06) +ulisse12 Call (0.06) + +Turn 8h - 3d - 2h - 9d + +ulisse12 Check +F4UXR34L Bet (0.15) +ulisse12 Call (0.15) + +River 8h - 3d - 2h - 9d - Qs + +ulisse12 Check +F4UXR34L Check + +ulisse12 shows: 9c - 5c - Kh - 7h (a pair of Nines) +F4UXR34L shows: Qh - 4d - 6d - Th (a pair of Queens) + +F4UXR34L wins: EUR 0.48 (with a pair of Queens) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:18:45 GMT + +Game # 2137935475 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +F4UXR34L (EUR 4.29 in seat 3) +mor2cohen (EUR 1.47 in seat 4) +ulisse12 (EUR 1.94 in seat 5) + +Dealer: ulisse12 +Small Blind: F4UXR34L (0.02) +Big Blind: mor2cohen (0.04) + +F4UXR34L was dealt: 8c - Qd - 7d - 8d + +ulisse12 Call (0.04) +F4UXR34L Fold +mor2cohen Check + +Flop 6d - 8h - 9h + +mor2cohen Bet (0.08) +ulisse12 Fold +mor2cohen Payback (0.08) + +mor2cohen didn't show hand + +mor2cohen wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:19:00 GMT + +Game # 2137935560 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +F4UXR34L (EUR 4.27 in seat 3) +mor2cohen (EUR 1.53 in seat 4) +ulisse12 (EUR 1.90 in seat 5) + +Dealer: F4UXR34L +Small Blind: mor2cohen (0.02) +Big Blind: ulisse12 (0.04) + +F4UXR34L was dealt: Qc - 4h - 6s - 5c + +F4UXR34L Fold +mor2cohen Raise (0.10) +ulisse12 Fold +mor2cohen Payback (0.08) + +mor2cohen didn't show hand + +mor2cohen wins: EUR 0.08 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:19:14 GMT + +Game # 2137935641 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +F4UXR34L (EUR 4.27 in seat 3) +mor2cohen (EUR 1.57 in seat 4) +ulisse12 (EUR 1.86 in seat 5) + +Dealer: mor2cohen +Small Blind: ulisse12 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 7d - Qh - 4s - Kc + +mor2cohen Call (0.04) +ulisse12 Call (0.02) +F4UXR34L Check + +Flop 5d - 9h - 5h + +ulisse12 Check +F4UXR34L Check +mor2cohen Bet (0.08) +ulisse12 Fold +F4UXR34L Fold +mor2cohen Payback (0.08) + +mor2cohen didn't show hand + +mor2cohen wins: EUR 0.12 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:19:44 GMT + +Game # 2137940806 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +F4UXR34L (EUR 4.23 in seat 3) +mor2cohen (EUR 1.65 in seat 4) +ulisse12 (EUR 1.82 in seat 5) + +Dealer: ulisse12 +Small Blind: F4UXR34L (0.02) +Big Blind: mor2cohen (0.04) + +F4UXR34L was dealt: Kh - 8d - Kc - Jd + +ulisse12 Call (0.04) +F4UXR34L Call (0.02) +mor2cohen Check + +Flop 4s - As - 4h + +F4UXR34L Check +mor2cohen Check +ulisse12 Check + +Turn 4s - As - 4h - 2d + +F4UXR34L Check +mor2cohen Bet (0.12) +ulisse12 Fold +F4UXR34L Fold +mor2cohen Payback (0.12) + +mor2cohen didn't show hand + +mor2cohen wins: EUR 0.12 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:20:21 GMT + +Game # 2137941010 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +F4UXR34L (EUR 4.19 in seat 3) +mor2cohen (EUR 1.73 in seat 4) +ulisse12 (EUR 1.78 in seat 5) + +Dealer: F4UXR34L +Small Blind: ulisse12 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Js - 8d - 5s - 6c + +ulisse12 Call (0.02) +F4UXR34L Check + +Flop Qd - Ks - Jc + +ulisse12 Check +F4UXR34L Check + +Turn Qd - Ks - Jc - Jd + +ulisse12 Bet (0.08) +F4UXR34L Call (0.08) + +River Qd - Ks - Jc - Jd - 2h + +ulisse12 Bet (0.24) +F4UXR34L Call (0.24) + +ulisse12 shows: Td - Ac - 8h - 9s (a straight, Ace high) + +F4UXR34L didn't show hand (Js - 8d - 5s - 6c) + +ulisse12 wins: EUR 0.69 (with a straight, Ace high) +Rake: EUR 0.03 + +Game ended 2011-03-21 17:20:51 GMT + +Game # 2137941174 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +ALEXANDRUR (EUR 1.61 in seat 1) +happyx (EUR 1.00 in seat 2) +F4UXR34L (EUR 4.00 in seat 3) +superzio (EUR 2.00 in seat 4) +ulisse12 (EUR 2.11 in seat 5) + +Dealer: ulisse12 +Small Blind: F4UXR34L (0.02) +Big Blind: superzio (0.04) + +F4UXR34L was dealt: Ks - Ah - Jc - 4s + +ulisse12 Call (0.04) +F4UXR34L Raise (0.14) +superzio Call (0.12) +ulisse12 Call (0.12) + +Flop 6s - 7s - Kd + +F4UXR34L Bet (0.36) +superzio Call (0.36) +ulisse12 Call (0.36) + +Turn 6s - 7s - Kd - Td + +F4UXR34L Bet (1.56) +superzio All-In (1.48) +ulisse12 Fold +F4UXR34L Payback (0.08) + +River 6s - 7s - Kd - Td - Qd + +F4UXR34L shows: Ks - Ah - Jc - 4s (a straight, Ace high) +superzio shows: 8c - 2c - 9s - Ad (a straight, Ten high) + +F4UXR34L wins: EUR 4.30 (with a straight, Ace high) +Rake: EUR 0.22 + +Game ended 2011-03-21 17:21:32 GMT + +Game # 2137941442 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +ALEXANDRUR (EUR 1.61 in seat 1) +happyx (EUR 1.00 in seat 2) +F4UXR34L (EUR 6.30 in seat 3) +ulisse12 (EUR 1.59 in seat 5) + +Dealer: F4UXR34L +Small Blind: ulisse12 (0.02) +Big Blind: ALEXANDRUR (0.04) +Blind out of turn: happyx (0.04) + +F4UXR34L was dealt: 5s - 3s - Kc - 3c + +happyx Check +F4UXR34L Fold +ulisse12 Call (0.02) +ALEXANDRUR Check + +Flop Qc - 6s - 4c + +ulisse12 Check +ALEXANDRUR Check +happyx Check + +Turn Qc - 6s - 4c - Ad + +ulisse12 Check +ALEXANDRUR Check +happyx Check + +River Qc - 6s - 4c - Ad - Qd + +ulisse12 Check +ALEXANDRUR Check +happyx Check + +ulisse12 shows: Jc - 9d - 9c - 8s (two pairs, Queens and Nines) + +ALEXANDRUR didn't show hand (Kh - 9h - Td - 7h) + +happyx shows: Qh - 4s - 2d - 2s (a full house, Queens full of Fours) + +happyx wins: EUR 0.12 (with a full house, Queens full of Fours) +Rake: EUR 0.00 + +Game ended 2011-03-21 17:22:28 GMT + +Game # 2137941705 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Abashiri" + +Players(max 6): +ALEXANDRUR (EUR 1.57 in seat 1) +happyx (EUR 1.08 in seat 2) +F4UXR34L (EUR 6.30 in seat 3) +ulisse12 (EUR 1.55 in seat 5) + +Dealer: ulisse12 +Small Blind: ALEXANDRUR (0.02) +Big Blind: happyx (0.04) + +F4UXR34L was dealt: 6s - Td - 2h - 3c + +F4UXR34L Fold +ulisse12 Call (0.04) +ALEXANDRUR Fold +happyx Raise (0.04) +ulisse12 Call (0.04) + +Flop 4s - 7h - Js + +happyx Check +ulisse12 Check + +Turn 4s - 7h - Js - 6c + +happyx Bet (0.04) +ulisse12 Call (0.04) + +River 4s - 7h - Js - 6c - 4h + +happyx Bet (0.04) +ulisse12 Fold +happyx Payback (0.04) + +happyx didn't show hand + +happyx wins: EUR 0.24 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:23:39 GMT + diff --git a/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35125878.txt b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35125878.txt new file mode 100644 index 00000000..ef51f2ba --- /dev/null +++ b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35125878.txt @@ -0,0 +1,258 @@ +Game # 2137876333 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Chikumi" + +Players(max 6): +LihavaLapsi (EUR 2.08 in seat 1) +kikekake (EUR 2.15 in seat 2) +RealFish82 (EUR 4.00 in seat 3) +lukasp2 (EUR 2.30 in seat 4) +F4UXR34L (EUR 4.00 in seat 5) +ditemelovoi (EUR 10.44 in seat 6) + +Dealer: RealFish82 +Small Blind: lukasp2 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 8s - Qd - 3d - 5c + +ditemelovoi Call (0.04) +LihavaLapsi Raise (0.18) +kikekake Fold +RealFish82 Fold +lukasp2 Fold +F4UXR34L Fold +ditemelovoi Call (0.14) + +Flop Kh - 6d - 3c + +ditemelovoi Check +LihavaLapsi Bet (0.36) +ditemelovoi Raise (1.50) +LihavaLapsi All-In (1.54) +ditemelovoi Call (0.40) + +Turn Kh - 6d - 3c - Jh +River Kh - 6d - 3c - Jh - 7d + +ditemelovoi shows: Th - Jd - Kd - 8h (two pairs, Kings and Jacks) +LihavaLapsi shows: Kc - 9h - Ad - Ts (a pair of Kings) + +ditemelovoi wins: EUR 4.01 (with two pairs, Kings and Jacks) +Rake: EUR 0.21 + +Game ended 2011-03-21 16:44:53 GMT + +Game # 2137879886 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Chikumi" + +Players(max 6): +LihavaLapsi (EUR 4.00 in seat 1) +kikekake (EUR 2.15 in seat 2) +RealFish82 (EUR 4.00 in seat 3) +lukasp2 (EUR 2.28 in seat 4) +F4UXR34L (EUR 3.96 in seat 5) +ditemelovoi (EUR 12.37 in seat 6) + +Dealer: lukasp2 +Small Blind: F4UXR34L (0.02) +Big Blind: ditemelovoi (0.04) + +F4UXR34L was dealt: Td - 5h - Kc - 3d + +LihavaLapsi Fold +kikekake Fold +RealFish82 Fold +lukasp2 Raise (0.14) +F4UXR34L Fold +ditemelovoi Call (0.10) + +Flop Qs - 4c - Jh + +ditemelovoi Check +lukasp2 Bet (0.22) +ditemelovoi Raise (0.96) +lukasp2 Fold +ditemelovoi Payback (0.74) + +ditemelovoi didn't show hand + +ditemelovoi wins: EUR 0.71 +Rake: EUR 0.03 + +Game ended 2011-03-21 16:46:00 GMT + +Game # 2137880240 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Chikumi" + +Players(max 6): +LihavaLapsi (EUR 4.00 in seat 1) +kikekake (EUR 2.15 in seat 2) +RealFish82 (EUR 4.00 in seat 3) +lukasp2 (EUR 1.92 in seat 4) +F4UXR34L (EUR 4.00 in seat 5) +ditemelovoi (EUR 12.72 in seat 6) + +Dealer: F4UXR34L +Small Blind: ditemelovoi (0.02) +Big Blind: LihavaLapsi (0.04) + +F4UXR34L was dealt: 8s - 5c - 8c - 6d + +kikekake Raise (0.14) +RealFish82 Fold +lukasp2 Fold +F4UXR34L Fold +ditemelovoi Call (0.12) +LihavaLapsi Call (0.10) + +Flop 6h - Js - 5s + +ditemelovoi Check +LihavaLapsi Check +kikekake Bet (0.42) +ditemelovoi Fold +LihavaLapsi Fold +kikekake Payback (0.42) + +kikekake didn't show hand + +kikekake wins: EUR 0.40 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:46:39 GMT + +Game # 2137880464 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Chikumi" + +Players(max 6): +LihavaLapsi (EUR 3.86 in seat 1) +kikekake (EUR 2.41 in seat 2) +RealFish82 (EUR 4.00 in seat 3) +lukasp2 (EUR 1.92 in seat 4) +F4UXR34L (EUR 4.00 in seat 5) +ditemelovoi (EUR 12.58 in seat 6) + +Dealer: ditemelovoi +Small Blind: LihavaLapsi (0.02) +Big Blind: kikekake (0.04) + +F4UXR34L was dealt: 3s - 7h - Th - Jc + +RealFish82 Fold +lukasp2 Raise (0.14) +F4UXR34L Fold +ditemelovoi Call (0.14) +LihavaLapsi Fold +kikekake Call (0.10) + +Flop 2h - 8d - 8s + +kikekake Check +lukasp2 Check +ditemelovoi Bet (0.44) +kikekake Fold +lukasp2 Fold +ditemelovoi Payback (0.44) + +ditemelovoi didn't show hand + +ditemelovoi wins: EUR 0.42 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:47:45 GMT + +Game # 2137883876 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Chikumi" + +Players(max 6): +LihavaLapsi (EUR 3.84 in seat 1) +kikekake (EUR 2.27 in seat 2) +RealFish82 (EUR 4.00 in seat 3) +lukasp2 (EUR 1.78 in seat 4) +F4UXR34L (EUR 4.00 in seat 5) +ditemelovoi (EUR 12.86 in seat 6) + +Dealer: LihavaLapsi +Small Blind: kikekake (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: 3c - Ah - 4s - 9c + +lukasp2 Fold +F4UXR34L Fold +ditemelovoi Fold +LihavaLapsi Fold +kikekake Call (0.02) +RealFish82 Check + +Flop 7s - 5s - Jd + +kikekake Bet (0.04) +RealFish82 Call (0.04) + +Turn 7s - 5s - Jd - As + +kikekake Bet (0.16) +RealFish82 Call (0.16) + +River 7s - 5s - Jd - As - 6s + +kikekake Bet (0.48) +RealFish82 Call (0.48) + +kikekake shows: Js - 3d - 3s - Jc (a flush, Ace high) +RealFish82 shows: 9s - Qs - 2c - 5d (a flush, Ace and Queen high) + +RealFish82 wins: EUR 1.37 (with a flush, Ace and Queen high) +Rake: EUR 0.07 + +Game ended 2011-03-21 16:48:35 GMT + +Game # 2137884196 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Chikumi" + +Players(max 6): +LihavaLapsi (EUR 3.84 in seat 1) +kikekake (EUR 1.55 in seat 2) +RealFish82 (EUR 4.65 in seat 3) +lukasp2 (EUR 1.78 in seat 4) +F4UXR34L (EUR 4.00 in seat 5) +ditemelovoi (EUR 12.86 in seat 6) + +Dealer: kikekake +Small Blind: RealFish82 (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: 5s - 2h - Ad - 2s + +F4UXR34L Fold +ditemelovoi Call (0.04) +LihavaLapsi Call (0.04) +kikekake Call (0.04) +RealFish82 Call (0.02) +lukasp2 Check + +Flop 7d - 2c - 8h + +RealFish82 Check +lukasp2 Check +ditemelovoi Check +LihavaLapsi Bet (0.15) +kikekake Call (0.15) +RealFish82 Fold +lukasp2 Call (0.15) +ditemelovoi Call (0.15) + +Turn 7d - 2c - 8h - 4d + +lukasp2 Check +ditemelovoi Bet (0.80) +LihavaLapsi Fold +kikekake All-In (1.36) +lukasp2 Fold +ditemelovoi Call (0.56) + +River 7d - 2c - 8h - 4d - 4h + +ditemelovoi shows: 6s - 4c - Jc - 8c (a full house, Fours full of Eights) +kikekake shows: 5c - 7c - Jd - 6c (a straight, Eight high) + +ditemelovoi wins: EUR 3.35 (with a full house, Fours full of Eights) +Rake: EUR 0.17 + +Game ended 2011-03-21 16:50:35 GMT + diff --git a/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35129644.txt b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35129644.txt new file mode 100644 index 00000000..6491affb --- /dev/null +++ b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35129644.txt @@ -0,0 +1,2236 @@ +Game # 2137865906 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +francesco38 (EUR 0.46 in seat 2) +diavolos1 (EUR 2.28 in seat 3) +ALEXANDRUR (EUR 1.40 in seat 4) +mqa151099 (EUR 1.62 in seat 5) +Bello09 (EUR 1.02 in seat 6) + +Dealer: mqa151099 +Small Blind: Bello09 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 9s - Ad - Kd - 8c + +francesco38 Call (0.04) +diavolos1 Call (0.04) +ALEXANDRUR Fold +mqa151099 Call (0.04) +Bello09 Call (0.02) +F4UXR34L Check + +Flop Ac - 6d - 8d + +Bello09 Bet (0.10) +F4UXR34L Raise (0.50) +francesco38 All-In (0.42) +diavolos1 Fold +mqa151099 Fold +Bello09 All-In (0.88) +F4UXR34L Call (0.48) + +Turn Ac - 6d - 8d - Jh +River Ac - 6d - 8d - Jh - 7h + +Bello09 shows: 6h - 9d - As - 4d (two pairs, Aces and Sixes) +F4UXR34L shows: 9s - Ad - Kd - 8c (two pairs, Aces and Eights) + +F4UXR34L wins: EUR 1.07 side pot (with two pairs, Aces and Eights) + +francesco38 shows: 5d - 7d - 2d - 5c (a pair of Sevens) + +F4UXR34L wins: EUR 1.39 main pot (with two pairs, Aces and Eights) +Rake: EUR 0.12 + +Game ended 2011-03-21 16:37:29 GMT + +Game # 2137866285 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.44 in seat 1) +francesco38 (EUR 0.80 in seat 2) +diavolos1 (EUR 2.24 in seat 3) +ALEXANDRUR (EUR 1.40 in seat 4) +mqa151099 (EUR 1.58 in seat 5) +Bello09 (EUR 1.20 in seat 6) + +Dealer: Bello09 +Small Blind: F4UXR34L (0.02) +Big Blind: francesco38 (0.04) + +F4UXR34L was dealt: Qs - Qd - 3s - Ah + +diavolos1 Call (0.04) +ALEXANDRUR Call (0.04) +mqa151099 Fold +Bello09 Call (0.04) +F4UXR34L Fold +francesco38 Check + +Flop Ks - Kc - Ts + +francesco38 Check +diavolos1 Bet (0.18) +ALEXANDRUR Fold +Bello09 Raise (0.72) +francesco38 Fold +diavolos1 Call (0.54) + +Turn Ks - Kc - Ts - As + +diavolos1 Check +Bello09 All-In (0.44) +diavolos1 Call (0.44) + +River Ks - Kc - Ts - As - Qh + +diavolos1 shows: 3c - Kh - 7d - Qc (a full house, Kings full of Queens) +Bello09 shows: 9c - Kd - 8h - 2h (three of a kind, Kings) + +diavolos1 wins: EUR 2.38 (with a full house, Kings full of Queens) +Rake: EUR 0.12 + +Game ended 2011-03-21 16:38:31 GMT + +Game # 2137866663 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.42 in seat 1) +francesco38 (EUR 0.76 in seat 2) +diavolos1 (EUR 3.42 in seat 3) +ALEXANDRUR (EUR 1.36 in seat 4) +mqa151099 (EUR 1.58 in seat 5) +Bello09 (EUR 0.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: francesco38 (0.02) +Big Blind: diavolos1 (0.04) + +F4UXR34L was dealt: 4s - As - Tc - 9s + +ALEXANDRUR Call (0.04) +mqa151099 Call (0.04) +F4UXR34L Fold +francesco38 Call (0.02) +diavolos1 Check + +Flop 9h - 4d - 6s + +francesco38 Check +diavolos1 Check +ALEXANDRUR Check +mqa151099 Check + +Turn 9h - 4d - 6s - Kd + +francesco38 Bet (0.04) +diavolos1 Raise (0.16) +ALEXANDRUR Fold +mqa151099 Call (0.16) +francesco38 Call (0.12) + +River 9h - 4d - 6s - Kd - 7d + +francesco38 Check +diavolos1 Bet (0.64) +mqa151099 Fold +francesco38 Fold +diavolos1 Payback (0.64) + +diavolos1 didn't show hand + +diavolos1 wins: EUR 0.61 +Rake: EUR 0.03 + +Game ended 2011-03-21 16:39:35 GMT + +Game # 2137870973 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.42 in seat 1) +francesco38 (EUR 0.56 in seat 2) +diavolos1 (EUR 3.83 in seat 3) +ALEXANDRUR (EUR 1.32 in seat 4) +mqa151099 (EUR 1.38 in seat 5) +IceTea11 (EUR 2.07 in seat 6) + +Dealer: francesco38 +Small Blind: diavolos1 (0.02) +Big Blind: ALEXANDRUR (0.04) +Blind out of turn: IceTea11 (0.04) + +F4UXR34L was dealt: Ac - 9c - 2c - Th + +mqa151099 Call (0.04) +IceTea11 Check +F4UXR34L Fold +francesco38 Call (0.04) +diavolos1 Call (0.02) +ALEXANDRUR Check + +Flop 4h - 7h - Qs + +diavolos1 Check +ALEXANDRUR Check +mqa151099 Check +IceTea11 Check +francesco38 Check + +Turn 4h - 7h - Qs - Tc + +diavolos1 Check +ALEXANDRUR Bet (0.04) +mqa151099 Call (0.04) +IceTea11 Fold +francesco38 Call (0.04) +diavolos1 Call (0.04) + +River 4h - 7h - Qs - Tc - 9d + +diavolos1 Check +ALEXANDRUR Bet (0.16) +mqa151099 Fold +francesco38 Fold +diavolos1 Fold +ALEXANDRUR Payback (0.16) + +ALEXANDRUR didn't show hand + +ALEXANDRUR wins: EUR 0.34 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:40:33 GMT + +Game # 2137871297 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.42 in seat 1) +francesco38 (EUR 0.48 in seat 2) +diavolos1 (EUR 3.75 in seat 3) +ALEXANDRUR (EUR 1.58 in seat 4) +mqa151099 (EUR 1.30 in seat 5) +IceTea11 (EUR 2.03 in seat 6) + +Dealer: diavolos1 +Small Blind: ALEXANDRUR (0.02) +Big Blind: mqa151099 (0.04) + +F4UXR34L was dealt: 2d - Td - 3d - 8h + +IceTea11 Raise (0.08) +F4UXR34L Fold +francesco38 Call (0.08) +diavolos1 Call (0.08) +ALEXANDRUR Fold +mqa151099 Call (0.04) + +Flop 4s - 4c - 5d + +mqa151099 Check +IceTea11 Check +francesco38 Check +diavolos1 Check + +Turn 4s - 4c - 5d - 6h + +mqa151099 Check +IceTea11 Bet (0.34) +francesco38 Fold +diavolos1 Call (0.34) +mqa151099 Fold + +River 4s - 4c - 5d - 6h - 2h + +IceTea11 Check +diavolos1 Check + +IceTea11 shows: 6s - 9c - Qd - 7s (two pairs, Sixes and Fours) +diavolos1 shows: Ah - 7d - 5c - 7h (two pairs, Sevens and Fours) + +diavolos1 wins: EUR 0.97 (with two pairs, Sevens and Fours) +Rake: EUR 0.05 + +Game ended 2011-03-21 16:41:25 GMT + +Game # 2137871605 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.42 in seat 1) +francesco38 (EUR 0.40 in seat 2) +diavolos1 (EUR 4.30 in seat 3) +ALEXANDRUR (EUR 1.56 in seat 4) +mqa151099 (EUR 1.22 in seat 5) +IceTea11 (EUR 1.61 in seat 6) + +Dealer: ALEXANDRUR +Small Blind: mqa151099 (0.02) +Big Blind: IceTea11 (0.04) + +F4UXR34L was dealt: 6c - 3d - Ac - 6s + +F4UXR34L Fold +francesco38 Call (0.04) +diavolos1 Call (0.04) +ALEXANDRUR Call (0.04) +mqa151099 Call (0.02) +IceTea11 Check + +Flop Td - 5h - Jd + +mqa151099 Bet (0.20) +IceTea11 Fold +francesco38 Fold +diavolos1 Call (0.20) +ALEXANDRUR Fold + +Turn Td - 5h - Jd - 2d + +mqa151099 Bet (0.60) +diavolos1 Fold +mqa151099 Payback (0.60) + +mqa151099 didn't show hand + +mqa151099 wins: EUR 0.57 +Rake: EUR 0.03 + +Game ended 2011-03-21 16:42:02 GMT + +Game # 2137875811 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.42 in seat 1) +francesco38 (EUR 0.36 in seat 2) +diavolos1 (EUR 4.06 in seat 3) +ALEXANDRUR (EUR 1.52 in seat 4) +mqa151099 (EUR 1.55 in seat 5) +IceTea11 (EUR 1.57 in seat 6) + +Dealer: mqa151099 +Small Blind: IceTea11 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Qd - 2c - Kd - Kh + +francesco38 Fold +diavolos1 Call (0.04) +ALEXANDRUR Call (0.04) +mqa151099 Call (0.04) +IceTea11 Call (0.02) +F4UXR34L Check + +Flop As - 8d - Ah + +IceTea11 Check +F4UXR34L Check +diavolos1 Check +ALEXANDRUR Check +mqa151099 Check + +Turn As - 8d - Ah - 8s + +IceTea11 Check +F4UXR34L Check +diavolos1 Check +ALEXANDRUR Check +mqa151099 Check + +River As - 8d - Ah - 8s - Ad + +IceTea11 Check +F4UXR34L Bet (0.20) +diavolos1 Fold +ALEXANDRUR Fold +mqa151099 Fold +IceTea11 Fold +F4UXR34L Payback (0.20) + +F4UXR34L didn't show hand + +F4UXR34L wins: EUR 0.18 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:43:00 GMT + +Game # 2137876144 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.56 in seat 1) +francesco38 (EUR 0.36 in seat 2) +diavolos1 (EUR 4.02 in seat 3) +ALEXANDRUR (EUR 1.48 in seat 4) +mqa151099 (EUR 1.51 in seat 5) +IceTea11 (EUR 1.53 in seat 6) + +Dealer: IceTea11 +Small Blind: F4UXR34L (0.02) +Big Blind: francesco38 (0.04) + +F4UXR34L was dealt: 4d - 9h - 6s - Ks + +diavolos1 Call (0.04) +ALEXANDRUR Call (0.04) +mqa151099 Call (0.04) +IceTea11 Raise (0.20) +F4UXR34L Fold +francesco38 Call (0.16) +diavolos1 Call (0.16) +ALEXANDRUR Call (0.16) +mqa151099 Call (0.16) + +Flop 6c - 5h - 7c + +francesco38 All-In (0.16) +diavolos1 Call (0.16) +ALEXANDRUR Fold +mqa151099 Call (0.16) +IceTea11 Call (0.16) + +Turn 6c - 5h - 7c - Th + +diavolos1 Check +mqa151099 All-In (1.15) +IceTea11 Call (1.15) +diavolos1 Fold + +River 6c - 5h - 7c - Th - 4h + +mqa151099 shows: Jc - 6h - Qc - 2h (a flush, Ten high) +IceTea11 shows: Td - Jh - Kh - 7h (a flush, King high) + +IceTea11 wins: EUR 2.19 side pot (with a flush, King high) + +francesco38 shows: 7d - 8s - 5c - 6d (a straight, Eight high) + +IceTea11 wins: EUR 1.58 main pot (with a flush, King high) +Rake: EUR 0.19 + +Game ended 2011-03-21 16:43:56 GMT + +Game # 2137876536 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.54 in seat 1) +Makesdy (EUR 0.00 in seat 2) +diavolos1 (EUR 3.66 in seat 3) +ALEXANDRUR (EUR 1.28 in seat 4) +mqa151099 (EUR 2.00 in seat 5) +IceTea11 (EUR 3.79 in seat 6) + +Dealer: F4UXR34L +Small Blind: diavolos1 (0.02) +Big Blind: ALEXANDRUR (0.04) + +F4UXR34L was dealt: Ts - Qc - 6s - 2s + +mqa151099 Call (0.04) +IceTea11 Call (0.04) +F4UXR34L Fold +diavolos1 Fold +ALEXANDRUR Check + +Flop 7h - 2h - Qh + +ALEXANDRUR Check +mqa151099 Check +IceTea11 Check + +Turn 7h - 2h - Qh - Tc + +ALEXANDRUR Check +mqa151099 Check +IceTea11 Check + +River 7h - 2h - Qh - Tc - 2d + +ALEXANDRUR Bet (0.04) +mqa151099 Fold +IceTea11 Fold +ALEXANDRUR Payback (0.04) + +ALEXANDRUR didn't show hand + +ALEXANDRUR wins: EUR 0.14 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:44:59 GMT + +Game # 2137879861 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.54 in seat 1) +Makesdy (EUR 4.00 in seat 2) +diavolos1 (EUR 3.64 in seat 3) +ALEXANDRUR (EUR 1.38 in seat 4) +mqa151099 (EUR 1.96 in seat 5) +IceTea11 (EUR 3.75 in seat 6) + +Dealer: diavolos1 +Small Blind: ALEXANDRUR (0.02) +Big Blind: mqa151099 (0.04) + +F4UXR34L was dealt: 7c - 6c - 4s - 3s + +IceTea11 Call (0.04) +F4UXR34L Call (0.04) +diavolos1 Call (0.04) +ALEXANDRUR Call (0.02) +mqa151099 Check + +Flop 8d - Qs - Qd + +ALEXANDRUR Check +mqa151099 Check +IceTea11 Check +F4UXR34L Check +diavolos1 Check + +Turn 8d - Qs - Qd - 8s + +ALEXANDRUR Check +mqa151099 Check +IceTea11 Check +F4UXR34L Check +diavolos1 Bet (0.15) +ALEXANDRUR Fold +mqa151099 Call (0.15) +IceTea11 Fold +F4UXR34L Fold + +River 8d - Qs - Qd - 8s - 2c + +mqa151099 Check +diavolos1 Check + +mqa151099 shows: Kd - Kh - 9s - Kc (two pairs, Kings and Queens) +diavolos1 shows: Jc - Ac - 8h - 4h (three of a kind, Eights) + +diavolos1 wins: EUR 0.48 (with three of a kind, Eights) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:45:59 GMT + +Game # 2137880231 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.50 in seat 1) +Makesdy (EUR 4.00 in seat 2) +diavolos1 (EUR 3.93 in seat 3) +ALEXANDRUR (EUR 1.34 in seat 4) +mqa151099 (EUR 1.77 in seat 5) +IceTea11 (EUR 3.71 in seat 6) + +Dealer: ALEXANDRUR +Small Blind: mqa151099 (0.02) +Big Blind: IceTea11 (0.04) + +F4UXR34L was dealt: Jh - 7c - 4s - Ad + +F4UXR34L Fold +diavolos1 Call (0.04) +ALEXANDRUR Fold +mqa151099 Call (0.02) +IceTea11 Check + +Flop 2c - 7s - 9d + +mqa151099 Check +IceTea11 Check +diavolos1 Check + +Turn 2c - 7s - 9d - Js + +mqa151099 Check +IceTea11 Bet (0.12) +diavolos1 Call (0.12) +mqa151099 Call (0.12) + +River 2c - 7s - 9d - Js - Ts + +mqa151099 Bet (0.12) +IceTea11 Call (0.12) +diavolos1 Call (0.12) + +mqa151099 shows: Th - 4d - 6s - Td (three of a kind, Tens) +IceTea11 shows: Qs - Kd - 6h - 3s (a flush, Queen high) + +diavolos1 didn't show hand (8h - 3h - 7d - Jc) + +IceTea11 wins: EUR 0.80 (with a flush, Queen high) +Rake: EUR 0.04 + +Game ended 2011-03-21 16:47:18 GMT + +Game # 2137880727 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.50 in seat 1) +Makesdy (EUR 4.00 in seat 2) +diavolos1 (EUR 3.65 in seat 3) +ALEXANDRUR (EUR 1.34 in seat 4) +mqa151099 (EUR 1.49 in seat 5) +IceTea11 (EUR 4.23 in seat 6) + +Dealer: mqa151099 +Small Blind: IceTea11 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Td - Kc - Tc - 9d + +diavolos1 Fold +ALEXANDRUR Call (0.04) +mqa151099 Call (0.04) +IceTea11 Call (0.02) +F4UXR34L Check + +Flop Ts - 6c - Qd + +IceTea11 Check +F4UXR34L Bet (0.12) +ALEXANDRUR Fold +mqa151099 Fold +IceTea11 Call (0.12) + +Turn Ts - 6c - Qd - 2c + +IceTea11 Check +F4UXR34L Bet (0.40) +IceTea11 Fold +F4UXR34L Payback (0.40) + +F4UXR34L didn't show hand + +F4UXR34L wins: EUR 0.38 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:48:04 GMT + +Game # 2137883993 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.72 in seat 1) +Makesdy (EUR 4.00 in seat 2) +diavolos1 (EUR 3.65 in seat 3) +ALEXANDRUR (EUR 1.30 in seat 4) +mqa151099 (EUR 1.45 in seat 5) +IceTea11 (EUR 4.07 in seat 6) + +Dealer: IceTea11 +Small Blind: F4UXR34L (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 2h - 3s - Th - 2c + +diavolos1 Call (0.04) +ALEXANDRUR Fold +mqa151099 Call (0.04) +IceTea11 Raise (0.12) +F4UXR34L Fold +Makesdy Fold +diavolos1 Call (0.08) +mqa151099 Call (0.08) + +Flop 5s - 2d - 6d + +diavolos1 Check +mqa151099 Check +IceTea11 Check + +Turn 5s - 2d - 6d - 4d + +diavolos1 Check +mqa151099 Check +IceTea11 Check + +River 5s - 2d - 6d - 4d - 4c + +diavolos1 Check +mqa151099 Check +IceTea11 Check + +diavolos1 shows: 5c - 8c - 9d - Ac (two pairs, Fives and Fours) +mqa151099 shows: 7c - 8s - Ks - 5d (a straight, Eight high) + +IceTea11 didn't show hand (9c - Jh - 4s - Td) + +mqa151099 wins: EUR 0.40 (with a straight, Eight high) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:49:02 GMT + +Game # 2137884365 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.70 in seat 1) +Makesdy (EUR 3.96 in seat 2) +diavolos1 (EUR 3.53 in seat 3) +ALEXANDRUR (EUR 1.30 in seat 4) +mqa151099 (EUR 1.73 in seat 5) +IceTea11 (EUR 3.95 in seat 6) + +Dealer: F4UXR34L +Small Blind: Makesdy (0.02) +Big Blind: diavolos1 (0.04) + +F4UXR34L was dealt: 5s - 2c - Qh - Td + +ALEXANDRUR Fold +mqa151099 Call (0.04) +IceTea11 Call (0.04) +F4UXR34L Fold +Makesdy Call (0.02) +diavolos1 Raise (0.16) +mqa151099 Call (0.16) +IceTea11 Call (0.16) +Makesdy Fold + +Flop 9c - 8c - 4h + +diavolos1 Bet (0.24) +mqa151099 Call (0.24) +IceTea11 Raise (0.92) +diavolos1 Fold +mqa151099 Call (0.68) + +Turn 9c - 8c - 4h - 3c + +mqa151099 All-In (0.61) +IceTea11 Call (0.61) + +River 9c - 8c - 4h - 3c - Qc + +mqa151099 shows: As - 8d - Ac - 9h (two pairs, Nines and Eights) +IceTea11 shows: Kc - 9d - Jc - 4c (a flush, King high) + +IceTea11 wins: EUR 3.75 (with a flush, King high) +Rake: EUR 0.19 + +Game ended 2011-03-21 16:50:02 GMT + +Game # 2137884723 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.70 in seat 1) +Makesdy (EUR 3.92 in seat 2) +diavolos1 (EUR 3.09 in seat 3) +ALEXANDRUR (EUR 1.30 in seat 4) +mqa151099 (EUR 2.00 in seat 5) +IceTea11 (EUR 5.97 in seat 6) + +Dealer: Makesdy +Small Blind: diavolos1 (0.02) +Big Blind: ALEXANDRUR (0.04) + +F4UXR34L was dealt: 3s - Th - 2s - 9c + +mqa151099 Call (0.04) +IceTea11 Call (0.04) +F4UXR34L Fold +Makesdy Raise (0.22) +diavolos1 Fold +ALEXANDRUR Call (0.18) +mqa151099 Call (0.18) +IceTea11 Call (0.18) + +Flop 8s - Td - Jh + +ALEXANDRUR Bet (0.04) +mqa151099 Fold +IceTea11 Call (0.04) +Makesdy Raise (0.80) +ALEXANDRUR Fold +IceTea11 Fold +Makesdy Payback (0.76) + +Makesdy didn't show hand + +Makesdy wins: EUR 0.97 +Rake: EUR 0.05 + +Game ended 2011-03-21 16:51:35 GMT + +Game # 2137888240 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.70 in seat 1) +Makesdy (EUR 4.63 in seat 2) +diavolos1 (EUR 3.07 in seat 3) +ALEXANDRUR (EUR 1.04 in seat 4) +mqa151099 (EUR 1.78 in seat 5) +IceTea11 (EUR 5.71 in seat 6) + +Dealer: diavolos1 +Small Blind: ALEXANDRUR (0.02) +Big Blind: mqa151099 (0.04) + +F4UXR34L was dealt: Qh - 8c - 6c - Ah + +IceTea11 Raise (0.14) +F4UXR34L Fold +Makesdy Fold +diavolos1 Call (0.14) +ALEXANDRUR Fold +mqa151099 Raise (0.54) +IceTea11 Call (0.44) +diavolos1 Fold + +Flop 5h - 3d - Jd + +mqa151099 All-In (1.20) +IceTea11 Call (1.20) + +Turn 5h - 3d - Jd - Ac +River 5h - 3d - Jd - Ac - 6s + +mqa151099 shows: Ad - 7s - As - 4h (a straight, Seven high) +IceTea11 shows: 4d - Js - 6d - 9s (two pairs, Jacks and Sixes) + +mqa151099 wins: EUR 3.54 (with a straight, Seven high) +Rake: EUR 0.18 + +Game ended 2011-03-21 16:52:16 GMT + +Game # 2137888461 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.70 in seat 1) +Makesdy (EUR 4.63 in seat 2) +diavolos1 (EUR 2.93 in seat 3) +ALEXANDRUR (EUR 1.02 in seat 4) +mqa151099 (EUR 3.54 in seat 5) + +Dealer: ALEXANDRUR +Small Blind: mqa151099 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 3d - Js - 2d - Ks + +Makesdy Fold +diavolos1 Call (0.04) +ALEXANDRUR Fold +mqa151099 Call (0.02) +F4UXR34L Check + +Flop 5d - Ts - 4h + +mqa151099 Check +F4UXR34L Check +diavolos1 Check + +Turn 5d - Ts - 4h - 2s + +mqa151099 Check +F4UXR34L Bet (0.09) +diavolos1 Call (0.09) +mqa151099 Call (0.09) + +River 5d - Ts - 4h - 2s - Kc + +mqa151099 Check +F4UXR34L Check +diavolos1 Check + +mqa151099 shows: 7s - 8h - Kh - 4d (two pairs, Kings and Fours) + +F4UXR34L didn't show hand (3d - Js - 2d - Ks) +diavolos1 didn't show hand (7c - 5h - 4s - 7h) + +mqa151099 wins: EUR 0.37 (with two pairs, Kings and Fours) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:53:13 GMT + +Game # 2137891798 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.57 in seat 1) +Makesdy (EUR 4.63 in seat 2) +diavolos1 (EUR 2.80 in seat 3) +ALEXANDRUR (EUR 1.02 in seat 4) +mqa151099 (EUR 3.78 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: mqa151099 +Small Blind: F4UXR34L (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 3d - 7h - 3s - Qs + +diavolos1 Raise (0.14) +mqa151099 Call (0.14) +F4UXR34L Fold +Makesdy Fold + +Flop 3h - Jh - 6s + +diavolos1 Bet (0.34) +mqa151099 Fold +diavolos1 Payback (0.34) + +diavolos1 didn't show hand + +diavolos1 wins: EUR 0.32 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:53:50 GMT + +Game # 2137892026 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.55 in seat 1) +Makesdy (EUR 4.59 in seat 2) +diavolos1 (EUR 2.98 in seat 3) +mqa151099 (EUR 3.64 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: Makesdy (0.02) +Big Blind: diavolos1 (0.04) + +F4UXR34L was dealt: 3d - Ks - Th - 8h + +mqa151099 Call (0.04) +F4UXR34L Fold +Makesdy Fold +diavolos1 Check + +Flop 7s - Ac - 9s + +diavolos1 Check +mqa151099 Bet (0.10) +diavolos1 Call (0.10) + +Turn 7s - Ac - 9s - Js + +diavolos1 Check +mqa151099 Bet (0.30) +diavolos1 Call (0.30) + +River 7s - Ac - 9s - Js - 3s + +diavolos1 Check +mqa151099 Check + +diavolos1 shows: 9h - Jc - 6d - Jd (three of a kind, Jacks) +mqa151099 shows: Qd - 6c - Ad - As (three of a kind, Aces) + +mqa151099 wins: EUR 0.86 (with three of a kind, Aces) +Rake: EUR 0.04 + +Game ended 2011-03-21 16:54:55 GMT + +Game # 2137892446 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 5.55 in seat 1) +Makesdy (EUR 4.57 in seat 2) +diavolos1 (EUR 2.54 in seat 3) +mqa151099 (EUR 4.06 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: Makesdy +Small Blind: diavolos1 (0.02) +Big Blind: mqa151099 (0.04) + +F4UXR34L was dealt: Ac - 8d - Kd - Tc + +F4UXR34L Call (0.04) +Makesdy Fold +diavolos1 Call (0.02) +mqa151099 Check + +Flop 7c - 8h - 9c + +diavolos1 Bet (0.12) +mqa151099 Fold +F4UXR34L Call (0.12) + +Turn 7c - 8h - 9c - Js + +diavolos1 Bet (0.36) +F4UXR34L Raise (1.44) +diavolos1 Call (1.08) + +River 7c - 8h - 9c - Js - 5c + +diavolos1 Check +F4UXR34L Bet (3.24) +diavolos1 All-In (0.94) +F4UXR34L Payback (2.30) + +F4UXR34L shows: Ac - 8d - Kd - Tc (a flush, Ace high) +diavolos1 shows: 8s - 7d - 7s - 2s (three of a kind, Sevens) + +F4UXR34L wins: EUR 4.87 (with a flush, Ace high) +Rake: EUR 0.25 + +Game ended 2011-03-21 16:55:40 GMT + +Game # 2137897773 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.88 in seat 1) +Makesdy (EUR 4.57 in seat 2) +diavolos1 (EUR 0.00 in seat 3) +SPADA57 (EUR 2.00 in seat 4) +mqa151099 (EUR 4.02 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: mqa151099 +Small Blind: F4UXR34L (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 4s - Th - 9h - 4c + +mqa151099 Call (0.04) +F4UXR34L Fold +Makesdy Check + +Flop 8d - 7s - Qc + +Makesdy Check +mqa151099 Check + +Turn 8d - 7s - Qc - Td + +Makesdy Check +mqa151099 Check + +River 8d - 7s - Qc - Td - 7d + +Makesdy Check +mqa151099 Check + +Makesdy shows: 6c - 6d - 6s - Ah (two pairs, Sevens and Sixes) +mqa151099 shows: 2s - Ks - Tc - 3d (two pairs, Tens and Sevens) + +mqa151099 wins: EUR 0.10 (with two pairs, Tens and Sevens) +Rake: EUR 0.00 + +Game ended 2011-03-21 16:56:29 GMT + +Game # 2137898016 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.86 in seat 1) +Makesdy (EUR 4.53 in seat 2) +diavolos1 (EUR 0.00 in seat 3) +SPADA57 (EUR 2.00 in seat 4) +mqa151099 (EUR 4.08 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: Makesdy (0.02) +Big Blind: SPADA57 (0.04) +Blind out of turn: NutRage (0.04) + +F4UXR34L was dealt: 3c - Kd - 2h - 7h + +mqa151099 Call (0.04) +NutRage Raise (0.10) +F4UXR34L Fold +Makesdy Call (0.12) +SPADA57 Call (0.10) +mqa151099 Call (0.10) + +Flop 5c - 4h - As + +Makesdy Check +SPADA57 Bet (0.56) +mqa151099 Fold +NutRage Fold +Makesdy Fold +SPADA57 Payback (0.56) + +SPADA57 didn't show hand + +SPADA57 wins: EUR 0.54 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:57:34 GMT + +Game # 2137898413 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.86 in seat 1) +Makesdy (EUR 4.39 in seat 2) +diavolos1 (EUR 0.00 in seat 3) +SPADA57 (EUR 2.40 in seat 4) +mqa151099 (EUR 3.94 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: Makesdy +Small Blind: SPADA57 (0.02) +Big Blind: mqa151099 (0.04) + +F4UXR34L was dealt: Ac - 3c - 7d - Js + +NutRage Fold +F4UXR34L Fold +Makesdy Fold +SPADA57 Call (0.02) +mqa151099 Check + +Flop 2c - Ad - Ks + +SPADA57 Bet (0.08) +mqa151099 Call (0.08) + +Turn 2c - Ad - Ks - 3s + +SPADA57 Bet (0.08) +mqa151099 Call (0.08) + +River 2c - Ad - Ks - 3s - Qc + +SPADA57 Bet (0.40) +mqa151099 Call (0.40) + +SPADA57 shows: Kc - 3h - 2h - Qh (two pairs, Kings and Queens) +mqa151099 shows: Ah - 3d - Tc - Qs (two pairs, Aces and Queens) + +mqa151099 wins: EUR 1.14 (with two pairs, Aces and Queens) +Rake: EUR 0.06 + +Game ended 2011-03-21 16:58:17 GMT + +Game # 2137898682 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.86 in seat 1) +Makesdy (EUR 4.39 in seat 2) +diavolos1 (EUR 2.49 in seat 3) +SPADA57 (EUR 1.80 in seat 4) +mqa151099 (EUR 4.48 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: SPADA57 +Small Blind: mqa151099 (0.02) +Big Blind: NutRage (0.04) +Small + Big Blind: diavolos1 (0.06) + +F4UXR34L was dealt: 3s - 9h - Jc - 2s + +F4UXR34L Fold +Makesdy Fold +diavolos1 Check +SPADA57 Raise (0.20) +mqa151099 Call (0.18) +NutRage Call (0.16) +diavolos1 Call (0.16) + +Flop 9d - 4d - Ks + +mqa151099 Check +NutRage Check +diavolos1 Check +SPADA57 Bet (0.32) +mqa151099 Fold +NutRage Raise (1.41) +diavolos1 Fold +SPADA57 All-In (1.28) +NutRage Call (0.19) + +Turn 9d - 4d - Ks - 9c +River 9d - 4d - Ks - 9c - 8c + +NutRage shows: 7c - Qd - Kh - 6d (two pairs, Kings and Nines) +SPADA57 shows: Ah - Ts - Td - Ac (two pairs, Aces and Nines) + +SPADA57 wins: EUR 3.82 (with two pairs, Aces and Nines) +Rake: EUR 0.20 + +Game ended 2011-03-21 16:59:21 GMT + +Game # 2137901078 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.86 in seat 1) +Makesdy (EUR 4.39 in seat 2) +diavolos1 (EUR 2.27 in seat 3) +SPADA57 (EUR 3.82 in seat 4) +mqa151099 (EUR 4.28 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: mqa151099 +Small Blind: NutRage (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 9s - 7d - 6s - Ad + +Makesdy Fold +diavolos1 Call (0.04) +SPADA57 Call (0.04) +mqa151099 Call (0.04) +NutRage Raise (0.22) +F4UXR34L Fold +diavolos1 Call (0.20) +SPADA57 Fold +mqa151099 Call (0.20) + +Flop Qs - 3c - 7h + +NutRage Check +diavolos1 Check +mqa151099 Check + +Turn Qs - 3c - 7h - Kh + +NutRage Bet (0.60) +diavolos1 Call (0.60) +mqa151099 Call (0.60) + +River Qs - 3c - 7h - Kh - 9h + +NutRage Check +diavolos1 All-In (1.43) +mqa151099 Call (1.43) +NutRage Call (1.43) + +diavolos1 shows: 5c - 2c - 5h - 3h (a flush, King high) +mqa151099 shows: Jh - 8h - 2d - 9d (a flush, King and Jack high) + +NutRage didn't show hand (4s - Ks - Jd - Td) + +mqa151099 wins: EUR 6.55 (with a flush, King and Jack high) +Rake: EUR 0.34 + +Game ended 2011-03-21 17:00:38 GMT + +Game # 2137901536 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.82 in seat 1) +Makesdy (EUR 4.39 in seat 2) +diavolos1 (EUR 0.00 in seat 3) +SPADA57 (EUR 3.78 in seat 4) +mqa151099 (EUR 8.56 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: NutRage +Small Blind: F4UXR34L (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 2s - 3h - 7s - Ad + +SPADA57 Call (0.04) +mqa151099 Call (0.04) +NutRage Fold +F4UXR34L Fold +Makesdy Check + +Flop Js - 9c - 2h + +Makesdy Check +SPADA57 Bet (0.04) +mqa151099 Fold +Makesdy Fold +SPADA57 Payback (0.04) + +SPADA57 didn't show hand + +SPADA57 wins: EUR 0.14 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:00:56 GMT + +Game # 2137901646 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.80 in seat 1) +Makesdy (EUR 4.35 in seat 2) +giancarlod (EUR 2.00 in seat 3) +SPADA57 (EUR 3.88 in seat 4) +mqa151099 (EUR 8.52 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: Makesdy (0.02) +Big Blind: giancarlod (0.04) + +F4UXR34L was dealt: 9s - 7d - 9d - 8c + +SPADA57 Call (0.04) +mqa151099 Call (0.04) +NutRage Fold +F4UXR34L Call (0.04) +Makesdy Fold +giancarlod Check + +Flop 5d - Qd - 5c + +giancarlod Bet (0.04) +SPADA57 Fold +mqa151099 Call (0.04) +F4UXR34L Fold + +Turn 5d - Qd - 5c - Js + +giancarlod Bet (0.08) +mqa151099 Call (0.08) + +River 5d - Qd - 5c - Js - 6h + +giancarlod Bet (0.08) +mqa151099 Raise (0.40) +giancarlod Fold +mqa151099 Payback (0.32) + +mqa151099 shows: Ks - 7h - Ac - Ad (two pairs, Aces and Fives) + +mqa151099 wins: EUR 0.56 (with two pairs, Aces and Fives) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:02:07 GMT + +Game # 2137907083 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.76 in seat 1) +Makesdy (EUR 4.33 in seat 2) +giancarlod (EUR 1.76 in seat 3) +SPADA57 (EUR 3.84 in seat 4) +mqa151099 (EUR 8.84 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: Makesdy +Small Blind: giancarlod (0.02) +Big Blind: SPADA57 (0.04) + +F4UXR34L was dealt: As - Td - 6s - 9h + +mqa151099 Call (0.04) +NutRage Fold +F4UXR34L Fold +Makesdy Fold +giancarlod Call (0.02) +SPADA57 Check + +Flop 6c - Jc - Kd + +giancarlod Bet (0.12) +SPADA57 Fold +mqa151099 Fold +giancarlod Payback (0.12) + +giancarlod didn't show hand + +giancarlod wins: EUR 0.12 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:02:39 GMT + +Game # 2137907278 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.76 in seat 1) +Makesdy (EUR 4.33 in seat 2) +giancarlod (EUR 1.84 in seat 3) +SPADA57 (EUR 3.80 in seat 4) +mqa151099 (EUR 8.80 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: giancarlod +Small Blind: SPADA57 (0.02) +Big Blind: mqa151099 (0.04) + +F4UXR34L was dealt: 3d - 6c - Ac - 4c + +NutRage Fold +F4UXR34L Fold +Makesdy Fold +giancarlod Raise (0.14) +SPADA57 Call (0.12) +mqa151099 Call (0.10) + +Flop 7c - 6d - 3h + +SPADA57 Bet (0.04) +mqa151099 Call (0.04) +giancarlod Call (0.04) + +Turn 7c - 6d - 3h - Ks + +SPADA57 Bet (0.04) +mqa151099 Fold +giancarlod Call (0.04) + +River 7c - 6d - 3h - Ks - 5s + +SPADA57 Bet (0.62) +giancarlod All-In (1.62) +SPADA57 Call (1.00) + +giancarlod shows: 9d - Ts - Ad - 8h (a straight, Nine high) +SPADA57 shows: Qd - 9h - 2d - 8s (a straight, Nine high) + +SPADA57 wins: EUR 1.84 split pot (with a straight, Nine high) +giancarlod wins: EUR 1.83 split pot (with a straight, Nine high) +Rake: EUR 0.19 + +Game ended 2011-03-21 17:03:32 GMT + +Game # 2137907595 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.76 in seat 1) +Makesdy (EUR 4.33 in seat 2) +giancarlod (EUR 1.83 in seat 3) +SPADA57 (EUR 3.80 in seat 4) +mqa151099 (EUR 8.62 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: SPADA57 +Small Blind: mqa151099 (0.02) +Big Blind: NutRage (0.04) + +F4UXR34L was dealt: 5c - Jh - 8h - Jc + +F4UXR34L Fold +Makesdy Fold +giancarlod Raise (0.14) +SPADA57 Fold +mqa151099 Call (0.12) +NutRage Fold + +Flop Kh - 6h - 6d + +mqa151099 Check +giancarlod Bet (0.04) +mqa151099 Call (0.04) + +Turn Kh - 6h - 6d - 2c + +mqa151099 Check +giancarlod Bet (0.40) +mqa151099 Call (0.40) + +River Kh - 6h - 6d - 2c - 6s + +mqa151099 Check +giancarlod Bet (1.20) +mqa151099 Fold +giancarlod Payback (1.20) + +giancarlod didn't show hand + +giancarlod wins: EUR 1.14 +Rake: EUR 0.06 + +Game ended 2011-03-21 17:04:28 GMT + +Game # 2137913922 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.76 in seat 1) +Makesdy (EUR 4.33 in seat 2) +giancarlod (EUR 2.39 in seat 3) +SPADA57 (EUR 3.80 in seat 4) +mqa151099 (EUR 8.04 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: mqa151099 +Small Blind: NutRage (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 5c - As - 4c - 4d + +Makesdy Raise (0.14) +giancarlod Call (0.14) +SPADA57 Fold +mqa151099 Call (0.14) +NutRage Fold +F4UXR34L Fold + +Flop 5s - Ts - 9d + +Makesdy Bet (0.48) +giancarlod Call (0.48) +mqa151099 Fold + +Turn 5s - Ts - 9d - Ac + +Makesdy Bet (1.44) +giancarlod Call (1.44) + +River 5s - Ts - 9d - Ac - 8c + +Makesdy All-In (2.27) +giancarlod All-In (0.33) +Makesdy Payback (1.94) + +Makesdy shows: Ad - 6d - Ah - 7h (a straight, Ten high) +giancarlod shows: 4s - Qh - Jh - Ks (a straight, Queen high) + +giancarlod wins: EUR 4.74 (with a straight, Queen high) +Rake: EUR 0.24 + +Game ended 2011-03-21 17:05:05 GMT + +Game # 2137914142 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.72 in seat 1) +Makesdy (EUR 1.94 in seat 2) +giancarlod (EUR 4.74 in seat 3) +SPADA57 (EUR 3.80 in seat 4) +mqa151099 (EUR 7.90 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: NutRage +Small Blind: F4UXR34L (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: Kh - Kd - 5c - Td + +giancarlod Call (0.04) +SPADA57 Call (0.04) +mqa151099 Call (0.04) +NutRage Fold +F4UXR34L Call (0.02) +Makesdy Check + +Flop 8s - 4c - 4h + +F4UXR34L Check +Makesdy Check +giancarlod Check +SPADA57 Check +mqa151099 Check + +Turn 8s - 4c - 4h - 2s + +F4UXR34L Check +Makesdy Bet (0.20) +giancarlod Fold +SPADA57 Fold +mqa151099 Fold +F4UXR34L Fold +Makesdy Payback (0.20) + +Makesdy didn't show hand + +Makesdy wins: EUR 0.18 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:06:02 GMT + +Game # 2137914494 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.68 in seat 1) +Makesdy (EUR 2.08 in seat 2) +giancarlod (EUR 4.70 in seat 3) +SPADA57 (EUR 3.76 in seat 4) +mqa151099 (EUR 7.86 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: Makesdy (0.02) +Big Blind: giancarlod (0.04) + +F4UXR34L was dealt: 5d - Qh - Qc - 5h + +SPADA57 Call (0.04) +mqa151099 Call (0.04) +NutRage Fold +F4UXR34L Call (0.04) +Makesdy Fold +giancarlod Check + +Flop 8h - Ah - 7s + +giancarlod Check +SPADA57 Bet (0.18) +mqa151099 Fold +F4UXR34L Call (0.18) +giancarlod Call (0.18) + +Turn 8h - Ah - 7s - 3d + +giancarlod Check +SPADA57 Check +F4UXR34L Check + +River 8h - Ah - 7s - 3d - Jc + +giancarlod Check +SPADA57 Bet (0.72) +F4UXR34L Fold +giancarlod Fold +SPADA57 Payback (0.72) + +SPADA57 didn't show hand + +SPADA57 wins: EUR 0.69 +Rake: EUR 0.03 + +Game ended 2011-03-21 17:07:10 GMT + +Game # 2137917880 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.46 in seat 1) +Makesdy (EUR 3.98 in seat 2) +giancarlod (EUR 4.48 in seat 3) +SPADA57 (EUR 4.23 in seat 4) +NutRage (EUR 4.00 in seat 6) + +Dealer: Makesdy +Small Blind: giancarlod (0.02) +Big Blind: SPADA57 (0.04) + +F4UXR34L was dealt: Js - Ac - Kd - 2s + +NutRage Fold +F4UXR34L Raise (0.14) +Makesdy Call (0.14) +giancarlod Call (0.12) +SPADA57 Call (0.10) + +Flop 6s - Tc - 6c + +giancarlod Bet (0.04) +SPADA57 Raise (0.68) +F4UXR34L Fold +Makesdy Raise (2.64) +giancarlod Fold +SPADA57 Fold +Makesdy Payback (1.96) + +Makesdy didn't show hand + +Makesdy wins: EUR 1.87 +Rake: EUR 0.09 + +Game ended 2011-03-21 17:08:02 GMT + +Game # 2137918193 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.32 in seat 1) +Makesdy (EUR 5.03 in seat 2) +giancarlod (EUR 4.30 in seat 3) +SPADA57 (EUR 3.41 in seat 4) +henma (EUR 1.57 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: giancarlod +Small Blind: SPADA57 (0.02) +Big Blind: henma (0.04) + +F4UXR34L was dealt: 9d - 2c - 2s - 7d + +NutRage Fold +F4UXR34L Fold +Makesdy Fold +giancarlod Call (0.04) +SPADA57 Call (0.02) +henma Raise (0.12) +giancarlod Call (0.12) +SPADA57 Call (0.12) + +Flop Jh - Jc - 9s + +SPADA57 Bet (0.04) +henma Call (0.04) +giancarlod Call (0.04) + +Turn Jh - Jc - 9s - Qs + +SPADA57 Bet (0.04) +henma Call (0.04) +giancarlod Call (0.04) + +River Jh - Jc - 9s - Qs - As + +SPADA57 Check +henma Check +giancarlod Bet (0.72) +SPADA57 Fold +henma Fold +giancarlod Payback (0.72) + +giancarlod didn't show hand + +giancarlod wins: EUR 0.69 +Rake: EUR 0.03 + +Game ended 2011-03-21 17:09:01 GMT + +Game # 2137918531 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.32 in seat 1) +Makesdy (EUR 5.03 in seat 2) +giancarlod (EUR 4.75 in seat 3) +SPADA57 (EUR 3.17 in seat 4) +henma (EUR 1.33 in seat 5) +NutRage (EUR 4.00 in seat 6) + +Dealer: SPADA57 +Small Blind: henma (0.02) +Big Blind: NutRage (0.04) + +F4UXR34L was dealt: 8s - Kc - Td - 5s + +F4UXR34L Fold +Makesdy Fold +giancarlod Call (0.04) +SPADA57 Call (0.04) +henma Call (0.02) +NutRage Raise (0.16) +giancarlod Call (0.16) +SPADA57 Fold +henma Fold + +Flop Qs - 6h - 7h + +NutRage Bet (0.36) +giancarlod Fold +NutRage Payback (0.36) + +NutRage didn't show hand + +NutRage wins: EUR 0.46 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:09:41 GMT + +Game # 2137923777 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.32 in seat 1) +Makesdy (EUR 5.03 in seat 2) +giancarlod (EUR 4.55 in seat 3) +SPADA57 (EUR 3.13 in seat 4) +henma (EUR 1.29 in seat 5) +NutRage (EUR 4.26 in seat 6) + +Dealer: henma +Small Blind: NutRage (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 6c - Ah - Tc - 2c + +Makesdy Fold +giancarlod Call (0.04) +SPADA57 Call (0.04) +henma Call (0.04) +NutRage Fold +F4UXR34L Check + +Flop 8h - Ac - 9c + +F4UXR34L Check +giancarlod Bet (0.04) +SPADA57 Raise (0.30) +henma Call (0.30) +F4UXR34L Fold +giancarlod Call (0.26) + +Turn 8h - Ac - 9c - Kd + +giancarlod Check +SPADA57 Check +henma Check + +River 8h - Ac - 9c - Kd - 3h + +giancarlod Bet (0.04) +SPADA57 Fold +henma Call (0.04) + +giancarlod shows: Qs - 8d - 9d - 7d (two pairs, Nines and Eights) +henma shows: Ts - 8c - Ks - Qc (two pairs, Kings and Eights) + +henma wins: EUR 1.11 (with two pairs, Kings and Eights) +Rake: EUR 0.05 + +Game ended 2011-03-21 17:10:58 GMT + +Game # 2137924232 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.28 in seat 1) +Makesdy (EUR 5.03 in seat 2) +giancarlod (EUR 4.17 in seat 3) +SPADA57 (EUR 2.79 in seat 4) +henma (EUR 2.02 in seat 5) +NutRage (EUR 4.24 in seat 6) + +Dealer: NutRage +Small Blind: F4UXR34L (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 7h - 2d - Qd - Ad + +giancarlod Call (0.04) +SPADA57 Call (0.04) +henma Call (0.04) +NutRage Raise (0.26) +F4UXR34L Fold +Makesdy Fold +giancarlod Call (0.22) +SPADA57 Fold +henma Fold + +Flop 7c - Qc - 6s + +giancarlod Bet (0.04) +NutRage Raise (0.59) +giancarlod Call (0.55) + +Turn 7c - Qc - 6s - 2h + +giancarlod Bet (0.04) +NutRage Raise (1.08) +giancarlod Call (1.04) + +River 7c - Qc - 6s - 2h - 5s + +giancarlod Bet (0.04) +NutRage Raise (1.50) +giancarlod Call (1.46) + +NutRage shows: Qh - Th - Js - 7s (two pairs, Queens and Sevens) + +giancarlod didn't show hand (9c - 4c - 5h - 6h) + +NutRage wins: EUR 6.65 (with two pairs, Queens and Sevens) +Rake: EUR 0.35 + +Game ended 2011-03-21 17:12:38 GMT + +Game # 2137927833 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.26 in seat 1) +Makesdy (EUR 4.99 in seat 2) +giancarlod (EUR 0.74 in seat 3) +SPADA57 (EUR 2.75 in seat 4) +henma (EUR 1.98 in seat 5) +NutRage (EUR 7.46 in seat 6) + +Dealer: F4UXR34L +Small Blind: Makesdy (0.02) +Big Blind: giancarlod (0.04) + +F4UXR34L was dealt: 5s - Ad - Kh - Qs + +SPADA57 Call (0.04) +henma Call (0.04) +NutRage Call (0.04) +F4UXR34L Call (0.04) +Makesdy Call (0.02) +giancarlod Check + +Flop Qh - 9s - 8c + +Makesdy Check +giancarlod Bet (0.24) +SPADA57 Call (0.24) +henma Fold +NutRage Call (0.24) +F4UXR34L Fold +Makesdy Fold + +Turn Qh - 9s - 8c - 2d + +giancarlod All-In (0.46) +SPADA57 Call (0.46) +NutRage Raise (1.63) +SPADA57 All-In (2.01) +NutRage Call (0.84) + +River Qh - 9s - 8c - 2d - Qd + +SPADA57 shows: 6h - 8d - 3c - 8h (a full house, Eights full of Queens) +NutRage shows: Ah - 9h - 4h - 9c (a full house, Nines full of Queens) + +NutRage wins: EUR 3.82 side pot (with a full house, Nines full of Queens) + +giancarlod shows: Ts - 3s - 8s - Qc (a full house, Queens full of Eights) + +giancarlod wins: EUR 2.23 main pot (with a full house, Queens full of Eights) +Rake: EUR 0.31 + +Game ended 2011-03-21 17:13:47 GMT + +Game # 2137928281 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.22 in seat 1) +Makesdy (EUR 4.95 in seat 2) +giancarlod (EUR 2.74 in seat 3) +SPADA57 (EUR 0.00 in seat 4) +henma (EUR 1.94 in seat 5) +NutRage (EUR 8.53 in seat 6) + +Dealer: Makesdy +Small Blind: giancarlod (0.02) +Big Blind: henma (0.04) + +F4UXR34L was dealt: 9h - Jh - Ad - 8h + +NutRage Fold +F4UXR34L Raise (0.14) +Makesdy Fold +giancarlod Call (0.12) +henma Raise (0.20) +F4UXR34L Call (0.10) +giancarlod Call (0.10) + +Flop 2d - Tc - Kc + +giancarlod Check +henma Check +F4UXR34L Check + +Turn 2d - Tc - Kc - Qh + +giancarlod Check +henma Check +F4UXR34L Bet (0.72) +giancarlod Fold +henma Fold +F4UXR34L Payback (0.72) + +F4UXR34L didn't show hand + +F4UXR34L wins: EUR 0.69 +Rake: EUR 0.03 + +Game ended 2011-03-21 17:15:06 GMT + +Game # 2137928701 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.67 in seat 1) +Makesdy (EUR 4.95 in seat 2) +giancarlod (EUR 2.50 in seat 3) +SPADA57 (EUR 4.00 in seat 4) +henma (EUR 1.70 in seat 5) +NutRage (EUR 8.53 in seat 6) + +Dealer: giancarlod +Small Blind: henma (0.02) +Big Blind: NutRage (0.04) + +F4UXR34L was dealt: 2c - Kd - 4d - 3c + +F4UXR34L Fold +Makesdy Fold +giancarlod Call (0.04) +henma Call (0.02) +NutRage Check + +Flop 3s - Ac - Ah + +henma Check +NutRage Check +giancarlod Check + +Turn 3s - Ac - Ah - Jh + +henma Check +NutRage Check +giancarlod Bet (0.04) +henma Call (0.04) +NutRage Fold + +River 3s - Ac - Ah - Jh - 5h + +henma Check +giancarlod Check + +henma shows: 8d - Ts - 7s - Jd (two pairs, Aces and Jacks) +giancarlod shows: Td - 5c - Jc - 6c (two pairs, Aces and Jacks) + +henma wins: EUR 0.09 split pot (with two pairs, Aces and Jacks) +giancarlod wins: EUR 0.09 split pot (with two pairs, Aces and Jacks) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:16:12 GMT + +Game # 2137932103 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.67 in seat 1) +Makesdy (EUR 4.95 in seat 2) +giancarlod (EUR 2.51 in seat 3) +SPADA57 (EUR 4.00 in seat 4) +henma (EUR 1.71 in seat 5) +NutRage (EUR 8.49 in seat 6) + +Dealer: henma +Small Blind: NutRage (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 9c - Kc - 4d - 8h + +Makesdy Fold +giancarlod Call (0.04) +henma Call (0.04) +NutRage Raise (0.14) +F4UXR34L Fold +giancarlod Call (0.12) +henma Call (0.12) + +Flop 8c - Ks - 5c + +NutRage Check +giancarlod Check +henma Check + +Turn 8c - Ks - 5c - 6h + +NutRage Check +giancarlod Bet (0.04) +henma Fold +NutRage Call (0.04) + +River 8c - Ks - 5c - 6h - 3s + +NutRage Check +giancarlod Check + +NutRage shows: 9d - Kd - Ah - 4s (a pair of Kings) + +giancarlod didn't show hand (Jc - Qh - 9s - 6d) + +NutRage wins: EUR 0.57 (with a pair of Kings) +Rake: EUR 0.03 + +Game ended 2011-03-21 17:17:34 GMT + +Game # 2137932614 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.63 in seat 1) +Makesdy (EUR 4.95 in seat 2) +giancarlod (EUR 2.31 in seat 3) +SPADA57 (EUR 4.00 in seat 4) +henma (EUR 1.55 in seat 5) +NutRage (EUR 8.86 in seat 6) + +Dealer: NutRage +Small Blind: F4UXR34L (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: As - 6c - 6d - Ah + +giancarlod Call (0.04) +henma Fold +NutRage Fold +F4UXR34L Call (0.02) +Makesdy Check + +Flop Kc - 7h - Ks + +F4UXR34L Check +Makesdy Check +giancarlod Bet (0.12) +F4UXR34L Fold +Makesdy Fold +giancarlod Payback (0.12) + +giancarlod didn't show hand + +giancarlod wins: EUR 0.12 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:18:19 GMT + +Game # 2137935927 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.59 in seat 1) +Makesdy (EUR 4.91 in seat 2) +giancarlod (EUR 2.39 in seat 3) +SPADA57 (EUR 4.00 in seat 4) +henma (EUR 1.55 in seat 5) +NutRage (EUR 8.86 in seat 6) + +Dealer: F4UXR34L +Small Blind: Makesdy (0.02) +Big Blind: giancarlod (0.04) + +F4UXR34L was dealt: 3s - 9c - 9d - Ks + +henma Raise (0.08) +NutRage Fold +F4UXR34L Fold +Makesdy Call (0.06) +giancarlod Call (0.04) + +Flop 8h - 6h - 2d + +Makesdy Check +giancarlod Bet (0.24) +henma Call (0.24) +Makesdy Fold + +Turn 8h - 6h - 2d - 2c + +giancarlod Bet (0.72) +henma All-In (1.23) +giancarlod Call (0.51) + +River 8h - 6h - 2d - 2c - 5d + +giancarlod shows: 6s - 8d - 2h - 7s (a full house, Deuces full of Eights) +henma shows: 3c - Jh - Kh - Kd (two pairs, Kings and Deuces) + +giancarlod wins: EUR 3.03 (with a full house, Deuces full of Eights) +Rake: EUR 0.15 + +Game ended 2011-03-21 17:19:46 GMT + +Game # 2137936484 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.59 in seat 1) +Makesdy (EUR 4.83 in seat 2) +giancarlod (EUR 3.87 in seat 3) +SPADA57 (EUR 4.00 in seat 4) +smorek99 (EUR 0.00 in seat 5) +NutRage (EUR 8.86 in seat 6) + +Dealer: Makesdy +Small Blind: giancarlod (0.02) +Big Blind: SPADA57 (0.04) + +F4UXR34L was dealt: 5c - 4s - 7c - 9c + +NutRage Fold +F4UXR34L Fold +Makesdy Fold +giancarlod Raise (0.10) +SPADA57 Call (0.08) + +Flop Ah - 6h - 4d + +giancarlod Bet (0.24) +SPADA57 Call (0.24) + +Turn Ah - 6h - 4d - Js + +giancarlod Bet (0.16) +SPADA57 Raise (0.32) +giancarlod Call (0.16) + +River Ah - 6h - 4d - Js - Tc + +giancarlod Bet (0.04) +SPADA57 Raise (0.20) +giancarlod Call (0.16) + +SPADA57 shows: 5s - As - 6c - 4h (two pairs, Aces and Sixes) +giancarlod shows: 3c - Th - 9d - Ad (two pairs, Aces and Tens) + +giancarlod wins: EUR 1.68 (with two pairs, Aces and Tens) +Rake: EUR 0.08 + +Game ended 2011-03-21 17:20:43 GMT + +Game # 2137944843 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.59 in seat 1) +Makesdy (EUR 4.83 in seat 2) +giancarlod (EUR 4.67 in seat 3) +SPADA57 (EUR 3.12 in seat 4) +smorek99 (EUR 4.00 in seat 5) +NutRage (EUR 8.86 in seat 6) + +Dealer: giancarlod +Small Blind: SPADA57 (0.02) +Big Blind: smorek99 (0.04) + +F4UXR34L was dealt: Th - 5d - 6d - 8d + +NutRage Raise (0.14) +F4UXR34L Fold +Makesdy Fold +giancarlod Call (0.14) +SPADA57 Call (0.12) +smorek99 Fold + +Flop 8c - Jh - 2c + +SPADA57 Check +NutRage Bet (0.34) +giancarlod Call (0.34) +SPADA57 Fold + +Turn 8c - Jh - 2c - 8s + +NutRage Bet (0.60) +giancarlod Call (0.60) + +River 8c - Jh - 2c - 8s - 2h + +NutRage Check +giancarlod Bet (2.34) +NutRage Fold +giancarlod Payback (2.34) + +giancarlod didn't show hand + +giancarlod wins: EUR 2.23 +Rake: EUR 0.11 + +Game ended 2011-03-21 17:21:56 GMT + +Game # 2137945289 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Etomo" + +Players(max 6): +F4UXR34L (EUR 7.59 in seat 1) +Makesdy (EUR 4.83 in seat 2) +giancarlod (EUR 5.82 in seat 3) +SPADA57 (EUR 2.98 in seat 4) +smorek99 (EUR 4.00 in seat 5) +NutRage (EUR 7.78 in seat 6) + +Dealer: SPADA57 +Small Blind: smorek99 (0.02) +Big Blind: NutRage (0.04) + +F4UXR34L was dealt: 2h - 7h - Ac - Jd + +F4UXR34L Fold +Makesdy Fold +giancarlod Call (0.04) +SPADA57 Call (0.04) +smorek99 Call (0.02) +NutRage Check + +Flop 9s - 5c - Ts + +smorek99 Check +NutRage Bet (0.12) +giancarlod Raise (0.52) +SPADA57 Fold +smorek99 Fold +NutRage Raise (1.60) +giancarlod Call (1.20) + +Turn 9s - 5c - Ts - Tc + +NutRage Bet (3.60) +giancarlod All-In (4.06) +NutRage Call (0.46) + +River 9s - 5c - Ts - Tc - Qh + +NutRage shows: Qs - Js - Ks - 6d (a straight, King high) +giancarlod shows: As - Th - 5h - 8s (a full house, Tens full of Fives) + +giancarlod wins: EUR 11.14 (with a full house, Tens full of Fives) +Rake: EUR 0.58 + +Game ended 2011-03-21 17:23:12 GMT + diff --git a/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35131702.txt b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35131702.txt new file mode 100644 index 00000000..297871fa --- /dev/null +++ b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35131702.txt @@ -0,0 +1,1399 @@ +Game # 2137894197 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.88 in seat 3) +kos081 (EUR 6.81 in seat 4) +lukasp2 (EUR 2.12 in seat 5) + +Dealer: kos081 +Small Blind: lukasp2 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 5d - 8h - 9d - 5s + +akilim Fold +Makesdy Raise (0.14) +kos081 Call (0.14) +lukasp2 Fold +F4UXR34L Fold + +Flop 2c - Th - Kc + +Makesdy Bet (0.25) +kos081 Call (0.25) + +Turn 2c - Th - Kc - 2h + +Makesdy Check +kos081 Check + +River 2c - Th - Kc - 2h - 6h + +Makesdy Check +kos081 Check + +Makesdy shows: Jd - Qd - Qc - Td (two pairs, Queens and Deuces) +kos081 shows: 7h - 4s - As - Ks (two pairs, Kings and Deuces) + +kos081 wins: EUR 0.80 (with two pairs, Kings and Deuces) +Rake: EUR 0.04 + +Game ended 2011-03-21 16:55:43 GMT + +Game # 2137894457 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.96 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.49 in seat 3) +kos081 (EUR 7.22 in seat 4) +lukasp2 (EUR 2.10 in seat 5) +Vokha (EUR 0.80 in seat 6) + +Dealer: lukasp2 +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: 6s - 7c - Tc - Kh + +Makesdy Fold +kos081 Call (0.04) +lukasp2 Fold +F4UXR34L Fold +akilim Check + +Flop Jc - 7d - 2c + +akilim Check +kos081 Check + +Turn Jc - 7d - 2c - 9h + +akilim Check +kos081 Check + +River Jc - 7d - 2c - 9h - 3c + +akilim Check +kos081 Check + +akilim shows: Qh - 6c - 5s - Qd (a pair of Queens) +kos081 shows: As - Kd - Ac - 2h (a pair of Aces) + +kos081 wins: EUR 0.10 (with a pair of Aces) +Rake: EUR 0.00 + +Game ended 2011-03-21 16:56:21 GMT + +Game # 2137894631 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.94 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 4.00 in seat 3) +kos081 (EUR 7.28 in seat 4) +lukasp2 (EUR 2.10 in seat 5) +Vokha (EUR 0.80 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 9s - 7s - 9d - 4c + +kos081 Call (0.04) +lukasp2 Raise (0.18) +F4UXR34L Fold +akilim Fold +Makesdy Fold +kos081 Fold +lukasp2 Payback (0.14) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.14 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:56:48 GMT + +Game # 2137898774 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.94 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.96 in seat 3) +kos081 (EUR 7.24 in seat 4) +lukasp2 (EUR 2.20 in seat 5) +Vokha (EUR 0.80 in seat 6) + +Dealer: akilim +Small Blind: Makesdy (0.02) +Big Blind: kos081 (0.04) + +F4UXR34L was dealt: Kc - Kh - 3d - 7d + +lukasp2 Fold +F4UXR34L Fold +akilim Raise (0.11) +Makesdy Fold +kos081 Call (0.07) + +Flop 5d - Qc - 7s + +kos081 Check +akilim Check + +Turn 5d - Qc - 7s - 8s + +kos081 Bet (0.24) +akilim Call (0.24) + +River 5d - Qc - 7s - 8s - Ts + +kos081 Bet (0.24) +akilim Fold +kos081 Payback (0.24) + +kos081 didn't show hand + +kos081 wins: EUR 0.69 +Rake: EUR 0.03 + +Game ended 2011-03-21 16:57:46 GMT + +Game # 2137899072 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.94 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.94 in seat 3) +kos081 (EUR 7.58 in seat 4) +lukasp2 (EUR 2.20 in seat 5) +Vokha (EUR 0.80 in seat 6) + +Dealer: Makesdy +Small Blind: kos081 (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: 5c - Jc - 7d - Ts + +F4UXR34L Fold +akilim Raise (0.11) +Makesdy Fold +kos081 Call (0.09) +lukasp2 Call (0.07) + +Flop 4h - 4c - Kc + +kos081 Check +lukasp2 Check +akilim Bet (0.16) +kos081 Call (0.16) +lukasp2 Fold + +Turn 4h - 4c - Kc - 8c + +kos081 Check +akilim Check + +River 4h - 4c - Kc - 8c - 4s + +kos081 Bet (0.65) +akilim Fold +kos081 Payback (0.65) + +kos081 didn't show hand + +kos081 wins: EUR 0.62 +Rake: EUR 0.03 + +Game ended 2011-03-21 16:58:33 GMT + +Game # 2137899323 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.94 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.94 in seat 3) +kos081 (EUR 7.93 in seat 4) +lukasp2 (EUR 2.09 in seat 5) +Vokha (EUR 0.80 in seat 6) + +Dealer: kos081 +Small Blind: lukasp2 (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: 2h - 3s - Kd - 5s + +F4UXR34L Fold +akilim Fold +Makesdy Fold +kos081 Call (0.04) +lukasp2 Call (0.02) +Vokha Check + +Flop 8h - Ah - 9h + +lukasp2 Check +Vokha Check +kos081 Check + +Turn 8h - Ah - 9h - Th + +lukasp2 Check +Vokha Bet (0.12) +kos081 Fold +lukasp2 Call (0.12) + +River 8h - Ah - 9h - Th - 8c + +lukasp2 Check +Vokha Bet (0.04) +lukasp2 Call (0.04) + +Vokha shows: Qh - Jc - 2c - 5c (a straight, Queen high) + +lukasp2 didn't show hand (6d - Ad - 7s - Ts) + +Vokha wins: EUR 0.42 (with a straight, Queen high) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:59:41 GMT + +Game # 2137899674 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.94 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.94 in seat 3) +kos081 (EUR 7.89 in seat 4) +lukasp2 (EUR 1.89 in seat 5) +Vokha (EUR 1.02 in seat 6) + +Dealer: lukasp2 +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Ac - Td - Tc - 2d + +akilim Fold +Makesdy Fold +kos081 Call (0.04) +lukasp2 Raise (0.18) +Vokha Fold +F4UXR34L Fold +kos081 Call (0.14) + +Flop 3h - 9h - Jh + +kos081 Check +lukasp2 Check + +Turn 3h - 9h - Jh - 6d + +kos081 Bet (0.21) +lukasp2 Call (0.21) + +River 3h - 9h - Jh - 6d - Qc + +kos081 Bet (0.84) +lukasp2 Call (0.84) + +kos081 shows: Qh - Js - Ah - 7h (a flush, Ace high) + +lukasp2 didn't show hand (8d - 6c - Th - Kc) + +kos081 wins: EUR 2.40 (with a flush, Ace high) +Rake: EUR 0.12 + +Game ended 2011-03-21 17:01:18 GMT + +Game # 2137905180 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.90 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.94 in seat 3) +kos081 (EUR 9.06 in seat 4) +lukasp2 (EUR 0.66 in seat 5) +Vokha (EUR 1.00 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: 7c - Kd - Ac - 6c + +Makesdy Fold +kos081 Call (0.04) +lukasp2 Call (0.04) +Vokha Fold +F4UXR34L Fold +akilim Check + +Flop Js - 6d - Kc + +akilim Check +kos081 Check +lukasp2 Bet (0.14) +akilim Call (0.14) +kos081 Fold + +Turn Js - 6d - Kc - Jc + +akilim Check +lukasp2 Bet (0.42) +akilim Fold +lukasp2 Payback (0.42) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.40 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:02:05 GMT + +Game # 2137905419 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.88 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.94 in seat 3) +kos081 (EUR 9.02 in seat 4) +lukasp2 (EUR 0.88 in seat 5) +Vokha (EUR 1.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 6s - Th - Kc - Qs + +kos081 Call (0.04) +lukasp2 Fold +Vokha Fold +F4UXR34L Fold +akilim Call (0.02) +Makesdy Check + +Flop 3s - 2h - 2c + +akilim Check +Makesdy Check +kos081 Bet (0.12) +akilim Call (0.12) +Makesdy Fold + +Turn 3s - 2h - 2c - 8c + +akilim Check +kos081 Bet (0.36) +akilim Raise (0.72) +kos081 Raise (2.16) +akilim Fold +kos081 Payback (1.80) + +kos081 didn't show hand + +kos081 wins: EUR 1.71 +Rake: EUR 0.09 + +Game ended 2011-03-21 17:03:23 GMT + +Game # 2137910856 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.88 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.90 in seat 3) +kos081 (EUR 9.85 in seat 4) +lukasp2 (EUR 0.88 in seat 5) +Vokha (EUR 1.00 in seat 6) + +Dealer: akilim +Small Blind: Makesdy (0.02) +Big Blind: kos081 (0.04) + +F4UXR34L was dealt: Kc - 5h - 5d - 8d + +lukasp2 Raise (0.14) +Vokha Fold +F4UXR34L Fold +akilim Call (0.14) +Makesdy Fold +kos081 Call (0.10) + +Flop As - 4c - Jh + +kos081 Check +lukasp2 Bet (0.44) +akilim Fold +kos081 Fold +lukasp2 Payback (0.44) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.42 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:04:05 GMT + +Game # 2137911090 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.88 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.88 in seat 3) +kos081 (EUR 9.71 in seat 4) +lukasp2 (EUR 1.16 in seat 5) +Vokha (EUR 1.00 in seat 6) + +Dealer: Makesdy +Small Blind: kos081 (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: Qc - 8c - Qd - 7d + +Vokha Fold +F4UXR34L Call (0.04) +akilim Fold +Makesdy Fold +kos081 Call (0.02) +lukasp2 Check + +Flop Kh - Kd - 5h + +kos081 Check +lukasp2 Check +F4UXR34L Check + +Turn Kh - Kd - 5h - Kc + +kos081 Bet (0.08) +lukasp2 Fold +F4UXR34L Call (0.08) + +River Kh - Kd - 5h - Kc - 8s + +kos081 Bet (0.12) +F4UXR34L Call (0.12) + +kos081 shows: 5c - 9d - 5s - Ad (a full house, Kings full of Fives) +F4UXR34L shows: Qc - 8c - Qd - 7d (a full house, Kings full of Queens) + +F4UXR34L wins: EUR 0.50 (with a full house, Kings full of Queens) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:05:11 GMT + +Game # 2137911470 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 4.14 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.88 in seat 3) +kos081 (EUR 9.47 in seat 4) +lukasp2 (EUR 1.12 in seat 5) +Vokha (EUR 1.00 in seat 6) + +Dealer: kos081 +Small Blind: lukasp2 (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: 8s - 4c - 7d - Ah + +F4UXR34L Fold +akilim Fold +Makesdy Call (0.04) +kos081 Fold +lukasp2 Call (0.02) +Vokha Check + +Flop 2h - 6h - 4d + +lukasp2 Bet (0.12) +Vokha Call (0.12) +Makesdy Fold + +Turn 2h - 6h - 4d - Jd + +lukasp2 Bet (0.36) +Vokha Call (0.36) + +River 2h - 6h - 4d - Jd - 9c + +lukasp2 All-In (0.60) +Vokha Fold +lukasp2 Payback (0.60) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 1.03 +Rake: EUR 0.05 + +Game ended 2011-03-21 17:06:21 GMT + +Game # 2137915868 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 4.14 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 3.84 in seat 3) +kos081 (EUR 9.47 in seat 4) +lukasp2 (EUR 1.63 in seat 5) +Vokha (EUR 0.48 in seat 6) + +Dealer: lukasp2 +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Jc - Td - 8d - 7s + +akilim Fold +Makesdy Raise (0.14) +kos081 Call (0.14) +lukasp2 Fold +Vokha Fold +F4UXR34L Call (0.10) + +Flop Qh - Ks - Tc + +F4UXR34L Check +Makesdy Check +kos081 Check + +Turn Qh - Ks - Tc - 6c + +F4UXR34L Check +Makesdy Check +kos081 Check + +River Qh - Ks - Tc - 6c - Qd + +F4UXR34L Check +Makesdy Check +kos081 Check + +F4UXR34L shows: Jc - Td - 8d - 7s (two pairs, Queens and Tens) +Makesdy shows: 2h - Ah - 2d - Ad (two pairs, Aces and Queens) + +kos081 didn't show hand (5s - 2s - 4h - 9h) + +Makesdy wins: EUR 0.42 (with two pairs, Aces and Queens) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:07:38 GMT + +Game # 2137916302 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 4.12 in seat 3) +kos081 (EUR 9.33 in seat 4) +lukasp2 (EUR 1.63 in seat 5) +Vokha (EUR 0.46 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: 9c - 6s - Ad - Kc + +Makesdy Fold +kos081 Call (0.04) +lukasp2 Fold +Vokha Fold +F4UXR34L Fold +akilim Check + +Flop Qd - 2h - Jc + +akilim Bet (0.07) +kos081 Call (0.07) + +Turn Qd - 2h - Jc - Ts + +akilim Check +kos081 Check + +River Qd - 2h - Jc - Ts - 7h + +akilim Check +kos081 Bet (0.18) +akilim Call (0.18) + +kos081 shows: Td - 7d - 5h - Jd (two pairs, Jacks and Tens) + +akilim didn't show hand (8d - Ah - Qc - 3d) + +kos081 wins: EUR 0.57 (with two pairs, Jacks and Tens) +Rake: EUR 0.03 + +Game ended 2011-03-21 17:08:34 GMT + +Game # 2137916618 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.98 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 4.12 in seat 3) +kos081 (EUR 9.61 in seat 4) +lukasp2 (EUR 1.63 in seat 5) +Vokha (EUR 0.46 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: Th - Tc - Qs - 5d + +kos081 Fold +lukasp2 Fold +Vokha Call (0.04) +F4UXR34L Fold +akilim Fold +Makesdy Check + +Flop 9h - 6h - Js + +Makesdy Check +Vokha Check + +Turn 9h - 6h - Js - 2d + +Makesdy Bet (0.10) +Vokha Fold +Makesdy Payback (0.10) + +Makesdy didn't show hand + +Makesdy wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:09:26 GMT + +Game # 2137922912 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.98 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 4.18 in seat 3) +lukasp2 (EUR 1.63 in seat 5) +Vokha (EUR 0.42 in seat 6) + +Dealer: akilim +Small Blind: Makesdy (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: 5h - 7d - Ks - 2d + +Vokha Fold +F4UXR34L Fold +akilim Fold +Makesdy Fold +lukasp2 Payback (0.02) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:09:55 GMT + +Game # 2137923085 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.98 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 4.16 in seat 3) +lukasp2 (EUR 1.65 in seat 5) +Vokha (EUR 0.42 in seat 6) + +Dealer: Makesdy +Small Blind: lukasp2 (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: 6s - 7s - Ah - Jd + +F4UXR34L Fold +akilim Fold +Makesdy Fold +lukasp2 Raise (0.10) +Vokha Call (0.08) + +Flop 4s - Ts - 6d + +lukasp2 Bet (0.18) +Vokha All-In (0.30) +lukasp2 Call (0.12) + +Turn 4s - Ts - 6d - 6c +River 4s - Ts - 6d - 6c - 5c + +lukasp2 shows: Qs - 3d - Kh - 5h (two pairs, Sixes and Fives) +Vokha shows: Ks - 2s - 7c - Qh (a pair of Sixes) + +lukasp2 wins: EUR 0.80 (with two pairs, Sixes and Fives) +Rake: EUR 0.04 + +Game ended 2011-03-21 17:10:40 GMT + +Game # 2137923379 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.98 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 4.16 in seat 3) +lukasp2 (EUR 2.03 in seat 5) +Vokha (EUR 0.80 in seat 6) + +Dealer: lukasp2 +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: As - Ks - 9s - 2h + +akilim Fold +Makesdy Fold +lukasp2 Fold +Vokha Raise (0.10) +F4UXR34L Fold +Vokha Payback (0.08) + +Vokha didn't show hand + +Vokha wins: EUR 0.08 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:11:25 GMT + +Game # 2137923575 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.94 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 4.16 in seat 3) +Vokha (EUR 0.84 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: 4c - 2d - 7d - Kc + +Makesdy Fold +Vokha Raise (0.14) +F4UXR34L Fold +akilim Fold +Vokha Payback (0.10) + +Vokha didn't show hand + +Vokha wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:11:41 GMT + +Game # 2137923651 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.92 in seat 1) +akilim (EUR 4.00 in seat 2) +Makesdy (EUR 4.16 in seat 3) +Vokha (EUR 0.90 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 6h - 3d - 6c - 4c + +Vokha Fold +F4UXR34L Fold +akilim Call (0.02) +Makesdy Check + +Flop 7s - 9c - 3h + +akilim Check +Makesdy Check + +Turn 7s - 9c - 3h - Ac + +akilim Bet (0.06) +Makesdy Fold +akilim Payback (0.06) + +akilim didn't show hand + +akilim wins: EUR 0.08 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:12:22 GMT + +Game # 2137926879 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.92 in seat 1) +akilim (EUR 4.04 in seat 2) +Makesdy (EUR 4.12 in seat 3) +Vokha (EUR 0.90 in seat 6) + +Dealer: akilim +Small Blind: Makesdy (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: 5s - Qd - 9c - Js + +F4UXR34L Fold +akilim Fold +Makesdy Fold +Vokha Payback (0.02) + +Vokha didn't show hand + +Vokha wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:12:31 GMT + +Game # 2137926921 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.92 in seat 1) +akilim (EUR 4.04 in seat 2) +Makesdy (EUR 4.10 in seat 3) +Vokha (EUR 0.92 in seat 6) + +Dealer: Makesdy +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 4c - Tc - Ad - 4h + +akilim Raise (0.11) +Makesdy Fold +Vokha Fold +F4UXR34L Fold +akilim Payback (0.07) + +akilim didn't show hand + +akilim wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:13:13 GMT + +Game # 2137927144 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.88 in seat 1) +akilim (EUR 4.10 in seat 2) +Makesdy (EUR 4.10 in seat 3) +Vokha (EUR 0.90 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: Jd - 8d - 6s - 2s + +Vokha Fold +F4UXR34L Fold +Makesdy Payback (0.02) + +Makesdy didn't show hand + +Makesdy wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:13:53 GMT + +Game # 2137927391 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.86 in seat 1) +Makesdy (EUR 4.12 in seat 3) +Vokha (EUR 0.90 in seat 6) + +Dealer: F4UXR34L +Small Blind: Makesdy (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: Jd - 9s - Jh - 9h + +F4UXR34L Raise (0.14) +Makesdy Fold +Vokha Fold +F4UXR34L Payback (0.10) + +F4UXR34L didn't show hand + +F4UXR34L wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:14:09 GMT + +Game # 2137927474 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.92 in seat 1) +Makesdy (EUR 4.10 in seat 3) +Vokha (EUR 0.86 in seat 6) + +Dealer: Makesdy +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 4h - 3s - 6s - Ac + +Makesdy Raise (0.14) +Vokha Fold +F4UXR34L Fold +Makesdy Payback (0.10) + +Makesdy didn't show hand + +Makesdy wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:14:43 GMT + +Game # 2137927663 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.88 in seat 1) +Makesdy (EUR 4.16 in seat 3) +espanico8 (EUR 2.00 in seat 4) +Vokha (EUR 0.84 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: espanico8 (0.04) + +F4UXR34L was dealt: 5h - Td - 6s - 3d + +Vokha Call (0.04) +F4UXR34L Fold +espanico8 Check + +Flop Ac - Qh - 5s + +espanico8 Check +Vokha Check + +Turn Ac - Qh - 5s - 2c + +espanico8 Bet (0.04) +Vokha Fold +espanico8 Payback (0.04) + +espanico8 didn't show hand + +espanico8 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:15:54 GMT + +Game # 2137931072 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.86 in seat 1) +Makesdy (EUR 4.16 in seat 3) +espanico8 (EUR 2.06 in seat 4) +Vokha (EUR 0.80 in seat 6) + +Dealer: F4UXR34L +Small Blind: espanico8 (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: 3c - Td - 2s - Js + +F4UXR34L Fold +espanico8 Raise (0.10) +Vokha Call (0.08) + +Flop 4h - 7h - 6s + +espanico8 Bet (0.24) +Vokha Fold +espanico8 Payback (0.24) + +espanico8 didn't show hand + +espanico8 wins: EUR 0.22 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:16:40 GMT + +Game # 2137931321 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.86 in seat 1) +opasa (EUR 2.00 in seat 2) +-Juhave- (EUR 2.00 in seat 3) +espanico8 (EUR 2.16 in seat 4) +Vokha (EUR 0.68 in seat 6) + +Dealer: espanico8 +Small Blind: Vokha (0.02) +Big Blind: F4UXR34L (0.04) +Blind out of turn: opasa (0.04) +Blind out of turn: -Juhave- (0.04) + +F4UXR34L was dealt: 6c - 7c - Th - 5d + +opasa Check +-Juhave- Check +espanico8 Call (0.04) +Vokha Fold +F4UXR34L Check + +Flop Kd - 5h - 9d + +F4UXR34L Check +opasa Bet (0.04) +-Juhave- Call (0.04) +espanico8 Call (0.04) +F4UXR34L Call (0.04) + +Turn Kd - 5h - 9d - 8c + +F4UXR34L Check +opasa Bet (0.04) +-Juhave- Fold +espanico8 Raise (0.46) +F4UXR34L Raise (1.76) +opasa Fold +espanico8 All-In (1.62) +F4UXR34L Call (0.32) + +River Kd - 5h - 9d - 8c - Ac + +F4UXR34L shows: 6c - 7c - Th - 5d (a straight, Nine high) +espanico8 shows: 6h - 7h - Qd - 7s (a straight, Nine high) + +F4UXR34L wins: EUR 2.16 split pot (with a straight, Nine high) +espanico8 wins: EUR 2.16 split pot (with a straight, Nine high) +Rake: EUR 0.22 + +Game ended 2011-03-21 17:18:08 GMT + +Game # 2137936806 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 3.86 in seat 1) +opasa (EUR 1.88 in seat 2) +-Juhave- (EUR 1.92 in seat 3) +espanico8 (EUR 2.16 in seat 4) +Makesdy (EUR 4.16 in seat 5) +Vokha (EUR 0.66 in seat 6) + +Dealer: Vokha +Small Blind: F4UXR34L (0.02) +Big Blind: opasa (0.04) +Blind out of turn: Makesdy (0.04) + +F4UXR34L was dealt: Tc - Kd - 8s - 2d + +-Juhave- Call (0.04) +espanico8 Call (0.04) +Makesdy Check +Vokha Fold +F4UXR34L Fold +opasa Check + +Flop 4s - 5d - Th + +opasa Check +-Juhave- Check +espanico8 Bet (0.13) +Makesdy Fold +opasa Call (0.13) +-Juhave- Fold + +Turn 4s - 5d - Th - Ts + +opasa Check +espanico8 Check + +River 4s - 5d - Th - Ts - Jh + +opasa Bet (0.44) +espanico8 Fold +opasa Payback (0.44) + +opasa didn't show hand + +opasa wins: EUR 0.42 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:19:20 GMT + +Game # 2137937188 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +opasa (EUR 2.13 in seat 2) +-Juhave- (EUR 1.88 in seat 3) +espanico8 (EUR 1.99 in seat 4) +Makesdy (EUR 4.12 in seat 5) +Vokha (EUR 0.66 in seat 6) + +Dealer: F4UXR34L +Small Blind: opasa (0.02) +Big Blind: -Juhave- (0.04) + +F4UXR34L was dealt: Js - Jh - 3s - 9d + +espanico8 Call (0.04) +Makesdy Fold +Vokha Call (0.04) +F4UXR34L Fold +opasa Call (0.02) +-Juhave- Check + +Flop 4s - Kd - 7c + +opasa Check +-Juhave- Check +espanico8 Bet (0.16) +Vokha Fold +opasa Fold +-Juhave- Fold +espanico8 Payback (0.16) + +espanico8 didn't show hand + +espanico8 wins: EUR 0.16 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:20:13 GMT + +Game # 2137937476 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +opasa (EUR 2.09 in seat 2) +-Juhave- (EUR 1.84 in seat 3) +espanico8 (EUR 2.11 in seat 4) +Makesdy (EUR 4.12 in seat 5) +Vokha (EUR 0.62 in seat 6) + +Dealer: opasa +Small Blind: -Juhave- (0.02) +Big Blind: espanico8 (0.04) + +F4UXR34L was dealt: 2c - Qd - 6h - 4c + +Makesdy Fold +Vokha Fold +F4UXR34L Fold +opasa Call (0.04) +-Juhave- Call (0.02) +espanico8 Raise (0.12) +opasa Call (0.12) +-Juhave- Call (0.12) + +Flop 8h - Ac - Qh + +-Juhave- Check +espanico8 Bet (0.48) +opasa Fold +-Juhave- Call (0.48) + +Turn 8h - Ac - Qh - Jd + +-Juhave- Check +espanico8 Bet (1.44) +-Juhave- All-In (1.20) +espanico8 Payback (0.24) + +River 8h - Ac - Qh - Jd - 4h + +-Juhave- shows: 9h - Kh - Jh - 5h (a flush, King high) +espanico8 shows: 7d - 8c - Js - Ad (two pairs, Aces and Jacks) + +-Juhave- wins: EUR 3.65 (with a flush, King high) +Rake: EUR 0.19 + +Game ended 2011-03-21 17:20:58 GMT + +Game # 2137937697 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +opasa (EUR 1.93 in seat 2) +-Juhave- (EUR 3.65 in seat 3) +espanico8 (EUR 0.27 in seat 4) +Makesdy (EUR 4.12 in seat 5) +Vokha (EUR 0.62 in seat 6) + +Dealer: -Juhave- +Small Blind: espanico8 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: Ad - 5h - 2s - 7d + +F4UXR34L Fold +opasa Call (0.04) +-Juhave- Call (0.04) +espanico8 Raise (0.18) +Makesdy Fold +opasa Fold +-Juhave- Call (0.16) + +Flop 7c - 7h - Qd + +espanico8 All-In (0.07) +-Juhave- Call (0.07) + +Turn 7c - 7h - Qd - Jd +River 7c - 7h - Qd - Jd - 6c + +espanico8 shows: Th - 8c - 5d - Kd (a pair of Sevens) +-Juhave- shows: Jc - 6d - 5c - Qc (two pairs, Queens and Jacks) + +-Juhave- wins: EUR 0.59 (with two pairs, Queens and Jacks) +Rake: EUR 0.03 + +Game ended 2011-03-21 17:21:51 GMT + +Game # 2137947029 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +opasa (EUR 1.89 in seat 2) +-Juhave- (EUR 3.97 in seat 3) +espanico8 (EUR 2.00 in seat 4) +Makesdy (EUR 4.08 in seat 5) +Vokha (EUR 0.62 in seat 6) + +Dealer: espanico8 +Small Blind: Makesdy (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 4d - Kd - Qd - 2c + +opasa Fold +-Juhave- Fold +espanico8 Raise (0.08) +Makesdy Call (0.06) +F4UXR34L Fold + +Flop Jh - 2s - 2d + +Makesdy Check +espanico8 Check + +Turn Jh - 2s - 2d - 5h + +Makesdy Check +espanico8 Bet (0.20) +Makesdy Fold +espanico8 Payback (0.20) + +espanico8 didn't show hand + +espanico8 wins: EUR 0.18 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:22:26 GMT + +Game # 2137947161 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +opasa (EUR 1.89 in seat 2) +-Juhave- (EUR 3.97 in seat 3) +espanico8 (EUR 2.10 in seat 4) +Makesdy (EUR 4.00 in seat 5) +Vokha (EUR 0.62 in seat 6) + +Dealer: Makesdy +Small Blind: F4UXR34L (0.02) +Big Blind: opasa (0.04) + +F4UXR34L was dealt: Th - 3d - 7h - Jc + +-Juhave- Call (0.04) +espanico8 Call (0.04) +Makesdy Fold +F4UXR34L Fold +opasa Check + +Flop 6d - Ts - As + +opasa Bet (0.04) +-Juhave- Call (0.04) +espanico8 Call (0.04) + +Turn 6d - Ts - As - 4s + +opasa Check +-Juhave- Check +espanico8 Bet (0.26) +opasa Fold +-Juhave- Fold +espanico8 Payback (0.26) + +espanico8 didn't show hand + +espanico8 wins: EUR 0.24 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:23:37 GMT + +Game # 2137947521 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Churui" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +opasa (EUR 1.81 in seat 2) +-Juhave- (EUR 3.89 in seat 3) +espanico8 (EUR 2.26 in seat 4) +Makesdy (EUR 4.00 in seat 5) +Vokha (EUR 0.62 in seat 6) + +Dealer: F4UXR34L +Small Blind: opasa (0.02) +Big Blind: -Juhave- (0.04) + +F4UXR34L was dealt: 9c - Qs - 7d - Ah + +espanico8 Call (0.04) +Makesdy Fold +F4UXR34L Fold +opasa Call (0.02) +-Juhave- Check + +Flop 4c - Th - As + +opasa Check +-Juhave- Check +espanico8 Check + +Turn 4c - Th - As - 4h + +opasa Check +-Juhave- Check +espanico8 Check + +River 4c - Th - As - 4h - 7h + +opasa Check +-Juhave- Check +espanico8 Check + +opasa shows: 3s - 5c - 3h - Tc (two pairs, Tens and Fours) + +-Juhave- didn't show hand (2d - 9h - Ks - Jc) +espanico8 didn't show hand (Kc - Qd - Js - 5s) + +opasa wins: EUR 0.12 (with two pairs, Tens and Fours) +Rake: EUR 0.00 + +Game ended 2011-03-21 17:24:52 GMT + diff --git a/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35132513.txt b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35132513.txt new file mode 100644 index 00000000..e907fb50 --- /dev/null +++ b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35132513.txt @@ -0,0 +1,2046 @@ +Game # 2137873579 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 4.00 in seat 1) +ReyyyJr (EUR 4.99 in seat 2) +kobi59 (EUR 2.03 in seat 3) +aceto01 (EUR 4.71 in seat 4) +marcol (EUR 2.63 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: aceto01 +Small Blind: marcol (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 2d - 4h - 6s - Qs + +akilim Fold +ReyyyJr Call (0.04) +kobi59 Raise (0.18) +aceto01 Call (0.18) +marcol Fold +F4UXR34L Fold +ReyyyJr Call (0.14) + +Flop Jh - Th - 3c + +ReyyyJr Check +kobi59 Bet (0.12) +aceto01 Call (0.12) +ReyyyJr Call (0.12) + +Turn Jh - Th - 3c - 6c + +ReyyyJr Check +kobi59 Check +aceto01 Check + +River Jh - Th - 3c - 6c - Qc + +ReyyyJr Check +kobi59 Check +aceto01 Bet (0.96) +ReyyyJr Call (0.96) +kobi59 Fold + +aceto01 shows: Ac - 5c - 2c - As (a flush, Ace high) + +ReyyyJr didn't show hand (3d - Js - Kd - 8s) + +aceto01 wins: EUR 2.74 (with a flush, Ace high) +Rake: EUR 0.14 + +Game ended 2011-03-21 16:43:44 GMT + +Game # 2137877928 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 4.00 in seat 1) +ReyyyJr (EUR 3.73 in seat 2) +kobi59 (EUR 1.73 in seat 3) +aceto01 (EUR 6.19 in seat 4) +marcol (EUR 2.61 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: marcol +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: Td - 6c - As - 5d + +ReyyyJr Raise (0.14) +kobi59 Fold +aceto01 Call (0.14) +marcol Call (0.14) +F4UXR34L Fold +akilim Call (0.10) + +Flop 3d - Ts - 7s + +akilim Bet (0.43) +ReyyyJr Fold +aceto01 Call (0.43) +marcol Fold + +Turn 3d - Ts - 7s - Qh + +akilim Bet (1.08) +aceto01 Call (1.08) + +River 3d - Ts - 7s - Qh - 7d + +akilim All-In (2.35) +aceto01 Call (2.35) + +akilim shows: Qd - 4d - Qs - 5s (a full house, Queens full of Sevens) +aceto01 shows: 9s - 7h - Kh - 6s (three of a kind, Sevens) + +akilim wins: EUR 7.89 (with a full house, Queens full of Sevens) +Rake: EUR 0.41 + +Game ended 2011-03-21 16:45:00 GMT + +Game # 2137878328 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.89 in seat 1) +ReyyyJr (EUR 3.59 in seat 2) +kobi59 (EUR 1.73 in seat 3) +aceto01 (EUR 2.19 in seat 4) +marcol (EUR 2.47 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: ReyyyJr (0.04) + +F4UXR34L was dealt: 7c - 3c - 8h - 4s + +kobi59 Call (0.04) +aceto01 Call (0.04) +marcol Call (0.04) +F4UXR34L Fold +akilim Call (0.02) +ReyyyJr Check + +Flop 5c - Kc - Kd + +akilim Check +ReyyyJr Check +kobi59 Check +aceto01 Check +marcol Bet (0.20) +akilim Fold +ReyyyJr Fold +kobi59 Fold +aceto01 Fold +marcol Payback (0.20) + +marcol didn't show hand + +marcol wins: EUR 0.18 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:45:43 GMT + +Game # 2137878558 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.85 in seat 1) +ReyyyJr (EUR 3.55 in seat 2) +kobi59 (EUR 1.69 in seat 3) +aceto01 (EUR 2.15 in seat 4) +marcol (EUR 2.61 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: akilim +Small Blind: ReyyyJr (0.02) +Big Blind: kobi59 (0.04) + +F4UXR34L was dealt: 4d - Qd - 4c - 7c + +aceto01 Raise (0.14) +marcol Call (0.14) +F4UXR34L Fold +akilim Fold +ReyyyJr Fold +kobi59 Fold + +Flop 9h - Jh - 9c + +aceto01 Check +marcol Check + +Turn 9h - Jh - 9c - 2h + +aceto01 Bet (0.34) +marcol Fold +aceto01 Payback (0.34) + +aceto01 didn't show hand + +aceto01 wins: EUR 0.32 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:46:28 GMT + +Game # 2137882780 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.85 in seat 1) +ReyyyJr (EUR 3.53 in seat 2) +kobi59 (EUR 1.65 in seat 3) +aceto01 (EUR 2.33 in seat 4) +marcol (EUR 2.47 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: ReyyyJr +Small Blind: kobi59 (0.02) +Big Blind: aceto01 (0.04) + +F4UXR34L was dealt: 4c - 7c - 2s - Jd + +marcol Call (0.04) +F4UXR34L Fold +akilim Raise (0.14) +ReyyyJr Fold +kobi59 Fold +aceto01 Call (0.10) +marcol Call (0.10) + +Flop Kh - 5d - 3h + +aceto01 Bet (0.44) +marcol Fold +akilim Call (0.44) + +Turn Kh - 5d - 3h - 8d + +aceto01 Bet (1.32) +akilim Raise (5.28) +aceto01 All-In (0.43) +akilim Payback (3.53) + +River Kh - 5d - 3h - 8d - Ah + +aceto01 shows: Qs - 5c - 7s - Kc (two pairs, Kings and Fives) +akilim shows: Ac - Jc - 2c - As (three of a kind, Aces) + +akilim wins: EUR 4.58 (with three of a kind, Aces) +Rake: EUR 0.24 + +Game ended 2011-03-21 16:47:28 GMT + +Game # 2137883139 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 10.10 in seat 1) +ReyyyJr (EUR 3.53 in seat 2) +kobi59 (EUR 1.63 in seat 3) +aceto01 (EUR 0.00 in seat 4) +marcol (EUR 2.33 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: kobi59 +Small Blind: marcol (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 4c - Qc - 7d - 3s + +akilim Raise (0.11) +ReyyyJr Call (0.11) +kobi59 Call (0.11) +marcol Call (0.09) +F4UXR34L Fold + +Flop 7c - Ah - 6c + +marcol Bet (0.24) +akilim Call (0.24) +ReyyyJr Call (0.24) +kobi59 Call (0.24) + +Turn 7c - Ah - 6c - 5h + +marcol Check +akilim Check +ReyyyJr Check +kobi59 Bet (0.38) +marcol Call (0.38) +akilim Call (0.38) +ReyyyJr Call (0.38) + +River 7c - Ah - 6c - 5h - 9d + +marcol Check +akilim Bet (1.48) +ReyyyJr Call (1.48) +kobi59 All-In (0.90) +marcol Fold + +akilim shows: Kd - Ad - 8s - 6s (a straight, Nine high) + +ReyyyJr didn't show hand (8h - Qs - As - Jh) + +akilim wins: EUR 1.10 side pot (with a straight, Nine high) + +kobi59 shows: Ts - Kc - 9s - 8d (a straight, Ten high) + +kobi59 wins: EUR 5.38 main pot (with a straight, Ten high) +Rake: EUR 0.34 + +Game ended 2011-03-21 16:49:16 GMT + +Game # 2137883628 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 8.99 in seat 1) +ReyyyJr (EUR 1.32 in seat 2) +kobi59 (EUR 5.38 in seat 3) +nananinee (EUR 4.00 in seat 4) +marcol (EUR 1.60 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: marcol +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: 4h - 6s - 3h - Tc + +ReyyyJr Call (0.04) +kobi59 Call (0.04) +marcol Call (0.04) +F4UXR34L Fold +akilim Check + +Flop 2d - Ac - 4d + +akilim Check +ReyyyJr Bet (0.18) +kobi59 Call (0.18) +marcol Fold +akilim Fold + +Turn 2d - Ac - 4d - 9c + +ReyyyJr Bet (0.54) +kobi59 Raise (1.08) +ReyyyJr All-In (0.56) +kobi59 Call (0.02) + +River 2d - Ac - 4d - 9c - 8d + +ReyyyJr shows: 9d - 9s - 2s - 4c (three of a kind, Nines) +kobi59 shows: Ad - As - 5s - 6h (three of a kind, Aces) + +kobi59 wins: EUR 2.61 (with three of a kind, Aces) +Rake: EUR 0.13 + +Game ended 2011-03-21 16:50:22 GMT + +Game # 2137886946 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 8.95 in seat 1) +ReyyyJr (EUR 0.00 in seat 2) +kobi59 (EUR 6.67 in seat 3) +nananinee (EUR 4.00 in seat 4) +marcol (EUR 1.56 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: kobi59 (0.04) + +F4UXR34L was dealt: 3c - 2s - Qs - 8h + +marcol Call (0.04) +F4UXR34L Fold +akilim Fold +kobi59 Raise (0.10) +marcol Call (0.10) + +Flop 8s - 7d - 9s + +kobi59 Bet (0.22) +marcol Raise (0.44) +kobi59 Call (0.22) + +Turn 8s - 7d - 9s - As + +kobi59 Check +marcol All-In (0.98) +kobi59 Fold +marcol Payback (0.98) + +marcol didn't show hand + +marcol wins: EUR 1.13 +Rake: EUR 0.05 + +Game ended 2011-03-21 16:51:20 GMT + +Game # 2137887205 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 8.93 in seat 1) +ReyyyJr (EUR 4.00 in seat 2) +kobi59 (EUR 6.09 in seat 3) +nananinee (EUR 4.00 in seat 4) +marcol (EUR 2.11 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: akilim +Small Blind: marcol (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Qc - 5h - Qd - 4d + +akilim Fold +marcol Call (0.02) +F4UXR34L Check + +Flop 7s - 4c - Jh + +marcol Check +F4UXR34L Check + +Turn 7s - 4c - Jh - Jc + +marcol Bet (0.04) +F4UXR34L Fold +marcol Payback (0.04) + +marcol didn't show hand + +marcol wins: EUR 0.08 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:51:57 GMT + +Game # 2137887352 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 8.93 in seat 1) +ReyyyJr (EUR 4.00 in seat 2) +nananinee (EUR 4.00 in seat 4) +marcol (EUR 2.15 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: marcol +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: 2s - 9h - 5d - 3s + +marcol Fold +F4UXR34L Fold +akilim Payback (0.02) + +akilim didn't show hand + +akilim wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:52:06 GMT + +Game # 2137887389 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 8.95 in seat 1) +ReyyyJr (EUR 4.00 in seat 2) +nananinee (EUR 4.00 in seat 4) +marcol (EUR 2.15 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: ReyyyJr (0.04) + +F4UXR34L was dealt: 6d - 5c - 5s - 8s + +marcol Call (0.04) +F4UXR34L Fold +akilim Fold +ReyyyJr Raise (0.10) +marcol Call (0.10) + +Flop Ts - 2d - Js + +ReyyyJr Check +marcol Bet (0.30) +ReyyyJr Raise (1.20) +marcol Call (0.90) + +Turn Ts - 2d - Js - 3h + +ReyyyJr Bet (1.35) +marcol All-In (0.81) +ReyyyJr Payback (0.54) + +River Ts - 2d - Js - 3h - 8c + +ReyyyJr shows: Tc - 3s - Th - 7c (three of a kind, Tens) +marcol shows: 8h - Qs - Qh - 6c (a pair of Queens) + +ReyyyJr wins: EUR 4.11 (with three of a kind, Tens) +Rake: EUR 0.21 + +Game ended 2011-03-21 16:53:12 GMT + +Game # 2137893735 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 8.93 in seat 1) +ReyyyJr (EUR 5.96 in seat 2) +NutRage (EUR 4.00 in seat 3) +nananinee (EUR 4.00 in seat 4) +marcol (EUR 2.00 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: akilim +Small Blind: ReyyyJr (0.02) +Big Blind: NutRage (0.04) + +F4UXR34L was dealt: 4h - 9d - Qs - Td + +marcol Call (0.04) +F4UXR34L Fold +akilim Fold +ReyyyJr Call (0.02) +NutRage Raise (0.12) +marcol Call (0.12) +ReyyyJr Call (0.12) + +Flop 6h - 7c - Qc + +ReyyyJr Check +NutRage Check +marcol Bet (0.48) +ReyyyJr Call (0.48) +NutRage Fold + +Turn 6h - 7c - Qc - 7h + +ReyyyJr Check +marcol All-In (1.36) +ReyyyJr Call (1.36) + +River 6h - 7c - Qc - 7h - Ah + +ReyyyJr shows: 9c - As - 5h - 4s (two pairs, Aces and Sevens) +marcol shows: 8s - 4d - Ks - Qd (two pairs, Queens and Sevens) + +ReyyyJr wins: EUR 3.96 (with two pairs, Aces and Sevens) +Rake: EUR 0.20 + +Game ended 2011-03-21 16:54:17 GMT + +Game # 2137894058 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 8.93 in seat 1) +ReyyyJr (EUR 7.92 in seat 2) +NutRage (EUR 3.84 in seat 3) +nananinee (EUR 4.00 in seat 4) +marcol (EUR 0.00 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: ReyyyJr +Small Blind: NutRage (0.02) +Big Blind: nananinee (0.04) + +F4UXR34L was dealt: 9s - Qd - 9c - As + +F4UXR34L Fold +akilim Raise (0.11) +ReyyyJr Call (0.11) +NutRage Raise (0.32) +nananinee Fold +akilim Call (0.23) +ReyyyJr Call (0.23) + +Flop 6d - 3h - Th + +NutRage Bet (0.60) +akilim Call (0.60) +ReyyyJr Call (0.60) + +Turn 6d - 3h - Th - Kh + +NutRage Check +akilim Check +ReyyyJr Check + +River 6d - 3h - Th - Kh - Ks + +NutRage Check +akilim Check +ReyyyJr Bet (1.43) +NutRage Fold +akilim Call (1.43) + +ReyyyJr shows: Qh - 8c - Jd - 7h (a flush, King high) + +akilim didn't show hand (Ad - Ac - Qs - Jh) + +ReyyyJr wins: EUR 5.44 (with a flush, King high) +Rake: EUR 0.28 + +Game ended 2011-03-21 16:56:02 GMT + +Game # 2137894547 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 6.56 in seat 1) +ReyyyJr (EUR 10.99 in seat 2) +NutRage (EUR 4.00 in seat 3) +nananinee (EUR 3.96 in seat 4) +marcol (EUR 0.80 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: NutRage +Small Blind: nananinee (0.02) +Big Blind: marcol (0.04) + +F4UXR34L was dealt: Ac - 2h - Jd - 6c + +F4UXR34L Fold +akilim Fold +ReyyyJr Fold +NutRage Raise (0.11) +nananinee Fold +marcol Call (0.07) + +Flop 7d - 7h - Ah + +marcol Bet (0.04) +NutRage Call (0.04) + +Turn 7d - 7h - Ah - 8h + +marcol Bet (0.04) +NutRage Call (0.04) + +River 7d - 7h - Ah - 8h - 2d + +marcol Bet (0.04) +NutRage Call (0.04) + +marcol shows: 6h - 6d - 9s - As (two pairs, Aces and Sevens) +NutRage shows: Qc - Ad - 4c - 3s (two pairs, Aces and Sevens, with Queen as kicker) + +NutRage wins: EUR 0.46 (with two pairs, Aces and Sevens, with Queen as kicker) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:56:41 GMT + +Game # 2137894729 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 6.56 in seat 1) +ReyyyJr (EUR 10.99 in seat 2) +NutRage (EUR 4.23 in seat 3) +nananinee (EUR 3.94 in seat 4) +marcol (EUR 0.57 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: nananinee +Small Blind: marcol (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 4d - Jd - 4c - Th + +akilim Fold +ReyyyJr Call (0.04) +NutRage Fold +nananinee Fold +marcol Call (0.02) +F4UXR34L Check + +Flop 6c - 5h - 8s + +marcol Check +F4UXR34L Check +ReyyyJr Bet (0.12) +marcol Fold +F4UXR34L Fold +ReyyyJr Payback (0.12) + +ReyyyJr didn't show hand + +ReyyyJr wins: EUR 0.12 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:57:16 GMT + +Game # 2137898913 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 6.56 in seat 1) +ReyyyJr (EUR 11.07 in seat 2) +NutRage (EUR 4.23 in seat 3) +nananinee (EUR 3.94 in seat 4) +marcol (EUR 0.53 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: marcol +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: 2d - Jd - Tc - 6s + +ReyyyJr Fold +NutRage Raise (0.14) +nananinee Fold +marcol Fold +F4UXR34L Fold +akilim Fold +NutRage Payback (0.10) + +NutRage didn't show hand + +NutRage wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:57:34 GMT + +Game # 2137899017 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 6.52 in seat 1) +ReyyyJr (EUR 11.07 in seat 2) +NutRage (EUR 4.29 in seat 3) +nananinee (EUR 3.94 in seat 4) +marcol (EUR 0.53 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: ReyyyJr (0.04) + +F4UXR34L was dealt: 4h - As - 9h - 8c + +NutRage Raise (0.14) +nananinee Fold +marcol Call (0.14) +F4UXR34L Fold +akilim Fold +ReyyyJr Call (0.10) + +Flop 8s - Ks - 2c + +ReyyyJr Check +NutRage Bet (0.24) +marcol All-In (0.39) +ReyyyJr Call (0.39) +NutRage Call (0.15) + +Turn 8s - Ks - 2c - Ac + +ReyyyJr Check +NutRage Check + +River 8s - Ks - 2c - Ac - 5h + +ReyyyJr Bet (1.61) +NutRage Fold +ReyyyJr Payback (1.61) + +ReyyyJr shows: 4s - 3s - 4d - Ad (a straight, Five high) +marcol shows: 5s - Kh - 6h - 2d (two pairs, Kings and Fives) + +ReyyyJr wins: EUR 1.53 (with a straight, Five high) +Rake: EUR 0.08 + +Game ended 2011-03-21 16:58:32 GMT + +Game # 2137899379 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 6.50 in seat 1) +ReyyyJr (EUR 12.07 in seat 2) +NutRage (EUR 4.00 in seat 3) +nananinee (EUR 3.94 in seat 4) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: akilim +Small Blind: ReyyyJr (0.02) +Big Blind: NutRage (0.04) + +F4UXR34L was dealt: 6h - 7c - Ks - Ah + +nananinee Fold +F4UXR34L Fold +akilim Raise (0.11) +ReyyyJr Fold +NutRage Raise (0.31) +akilim Call (0.24) + +Flop 6d - Qs - Kc + +NutRage Check +akilim Bet (0.54) +NutRage Call (0.54) + +Turn 6d - Qs - Kc - Js + +NutRage Check +akilim Check + +River 6d - Qs - Kc - Js - 9d + +NutRage Check +akilim Bet (1.35) +NutRage Fold +akilim Payback (1.35) + +akilim didn't show hand + +akilim wins: EUR 1.71 +Rake: EUR 0.09 + +Game ended 2011-03-21 16:59:49 GMT + +Game # 2137899716 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.32 in seat 1) +ReyyyJr (EUR 12.05 in seat 2) +NutRage (EUR 4.00 in seat 3) +nananinee (EUR 3.94 in seat 4) +Rooney7 (EUR 2.00 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: ReyyyJr +Small Blind: NutRage (0.02) +Big Blind: nananinee (0.04) +Blind out of turn: Rooney7 (0.04) + +F4UXR34L was dealt: 6c - Qc - 5c - 2s + +Rooney7 Check +F4UXR34L Fold +akilim Fold +ReyyyJr Call (0.04) +NutRage Fold +nananinee Check + +Flop Ks - 6s - Ah + +nananinee Check +Rooney7 Bet (0.14) +ReyyyJr Call (0.14) +nananinee Fold + +Turn Ks - 6s - Ah - 9s + +Rooney7 Check +ReyyyJr Check + +River Ks - 6s - Ah - 9s - 8s + +Rooney7 Check +ReyyyJr Check + +Rooney7 shows: 2h - Kc - Qd - Kd (three of a kind, Kings) + +ReyyyJr didn't show hand (Qs - 7d - Ad - 9h) + +Rooney7 wins: EUR 0.40 (with three of a kind, Kings) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:00:50 GMT + +Game # 2137905028 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.32 in seat 1) +ReyyyJr (EUR 11.87 in seat 2) +NutRage (EUR 4.00 in seat 3) +nananinee (EUR 3.90 in seat 4) +Rooney7 (EUR 2.22 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: NutRage +Small Blind: nananinee (0.02) +Big Blind: Rooney7 (0.04) + +F4UXR34L was dealt: 6h - Kc - 7s - Th + +F4UXR34L Fold +akilim Raise (0.11) +ReyyyJr Call (0.11) +NutRage Fold +nananinee Fold +Rooney7 Fold + +Flop 7h - Td - Jd + +akilim Bet (0.21) +ReyyyJr Call (0.21) + +Turn 7h - Td - Jd - 7c + +akilim Bet (0.35) +ReyyyJr Call (0.35) + +River 7h - Td - Jd - 7c - Jc + +akilim Check +ReyyyJr Check + +akilim shows: Ks - 6d - Kh - 5s (two pairs, Kings and Jacks) + +ReyyyJr didn't show hand (4h - 2s - Tc - Qc) + +akilim wins: EUR 1.33 (with two pairs, Kings and Jacks) +Rake: EUR 0.07 + +Game ended 2011-03-21 17:01:36 GMT + +Game # 2137905268 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.98 in seat 1) +ReyyyJr (EUR 11.20 in seat 2) +NutRage (EUR 4.00 in seat 3) +nananinee (EUR 3.88 in seat 4) +Rooney7 (EUR 2.18 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: nananinee +Small Blind: Rooney7 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 3c - 6d - Ks - As + +akilim Fold +ReyyyJr Fold +NutRage Fold +nananinee Fold +Rooney7 Call (0.02) +F4UXR34L Check + +Flop 8c - Qd - 4c + +Rooney7 Bet (0.06) +F4UXR34L Fold +Rooney7 Payback (0.06) + +Rooney7 didn't show hand + +Rooney7 wins: EUR 0.08 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:02:06 GMT + +Game # 2137905426 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.98 in seat 1) +ReyyyJr (EUR 11.20 in seat 2) +NutRage (EUR 4.00 in seat 3) +nananinee (EUR 3.88 in seat 4) +Rooney7 (EUR 2.22 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: Rooney7 +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: 2d - Ah - 8c - 7h + +ReyyyJr Fold +NutRage Fold +nananinee Fold +Rooney7 Raise (0.14) +F4UXR34L Fold +akilim Fold +Rooney7 Payback (0.10) + +Rooney7 didn't show hand + +Rooney7 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:02:25 GMT + +Game # 2137905538 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.94 in seat 1) +ReyyyJr (EUR 11.20 in seat 2) +NutRage (EUR 4.00 in seat 3) +nananinee (EUR 3.88 in seat 4) +Rooney7 (EUR 2.28 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: ReyyyJr (0.04) + +F4UXR34L was dealt: Th - 4d - 8h - Kd + +NutRage Fold +nananinee Fold +Rooney7 Raise (0.11) +F4UXR34L Fold +akilim Fold +ReyyyJr Call (0.07) + +Flop Ac - 7s - 9h + +ReyyyJr Check +Rooney7 Bet (0.18) +ReyyyJr Call (0.18) + +Turn Ac - 7s - 9h - Ad + +ReyyyJr Check +Rooney7 Bet (0.34) +ReyyyJr Fold +Rooney7 Payback (0.34) + +Rooney7 didn't show hand + +Rooney7 wins: EUR 0.57 +Rake: EUR 0.03 + +Game ended 2011-03-21 17:03:36 GMT + +Game # 2137910932 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.92 in seat 1) +ReyyyJr (EUR 10.91 in seat 2) +NutRage (EUR 4.00 in seat 3) +nananinee (EUR 3.88 in seat 4) +Rooney7 (EUR 2.56 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: akilim +Small Blind: ReyyyJr (0.02) +Big Blind: NutRage (0.04) + +F4UXR34L was dealt: 8d - Ac - Ks - 5s + +nananinee Fold +Rooney7 Fold +F4UXR34L Fold +akilim Raise (0.11) +ReyyyJr Call (0.09) +NutRage Call (0.07) + +Flop Js - 8h - Jc + +ReyyyJr Check +NutRage Check +akilim Check + +Turn Js - 8h - Jc - Ts + +ReyyyJr Bet (0.04) +NutRage Call (0.04) +akilim Call (0.04) + +River Js - 8h - Jc - Ts - Kc + +ReyyyJr Check +NutRage Check +akilim Check + +ReyyyJr shows: Qd - 7s - 8s - 3d (two pairs, Jacks and Eights) +NutRage shows: 3c - Qc - Ah - Kd (a straight, Ace high) + +akilim didn't show hand (4d - Td - 6c - Ad) + +NutRage wins: EUR 0.43 (with a straight, Ace high) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:04:28 GMT + +Game # 2137911226 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.77 in seat 1) +ReyyyJr (EUR 10.76 in seat 2) +NutRage (EUR 4.28 in seat 3) +nananinee (EUR 3.88 in seat 4) +Rooney7 (EUR 2.56 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: ReyyyJr +Small Blind: NutRage (0.02) +Big Blind: nananinee (0.04) + +F4UXR34L was dealt: Js - Jc - 5s - 6d + +Rooney7 Raise (0.11) +F4UXR34L Fold +akilim Fold +ReyyyJr Call (0.11) +NutRage Fold +nananinee Fold + +Flop 9h - Ac - Kd + +Rooney7 Check +ReyyyJr Check + +Turn 9h - Ac - Kd - 4h + +Rooney7 Bet (0.21) +ReyyyJr Call (0.21) + +River 9h - Ac - Kd - 4h - 7c + +Rooney7 Check +ReyyyJr Check + +Rooney7 shows: Qs - Kh - Tc - 9c (two pairs, Kings and Nines) + +ReyyyJr didn't show hand (8d - 5c - Ah - 5d) + +Rooney7 wins: EUR 0.67 (with two pairs, Kings and Nines) +Rake: EUR 0.03 + +Game ended 2011-03-21 17:05:29 GMT + +Game # 2137911581 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.77 in seat 1) +ReyyyJr (EUR 10.44 in seat 2) +NutRage (EUR 4.26 in seat 3) +nananinee (EUR 3.84 in seat 4) +Rooney7 (EUR 2.91 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: NutRage +Small Blind: nananinee (0.02) +Big Blind: Rooney7 (0.04) + +F4UXR34L was dealt: Kd - 7s - 5d - Tc + +F4UXR34L Fold +akilim Fold +ReyyyJr Fold +NutRage Fold +nananinee Fold +Rooney7 Payback (0.02) + +Rooney7 didn't show hand + +Rooney7 wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:05:40 GMT + +Game # 2137911633 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.77 in seat 1) +ReyyyJr (EUR 10.44 in seat 2) +NutRage (EUR 4.26 in seat 3) +nananinee (EUR 3.82 in seat 4) +Rooney7 (EUR 2.93 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: nananinee +Small Blind: Rooney7 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 3s - 8c - 8h - Td + +akilim Fold +ReyyyJr Raise (0.14) +NutRage Fold +nananinee Fold +Rooney7 Fold +F4UXR34L Fold +ReyyyJr Payback (0.10) + +ReyyyJr didn't show hand + +ReyyyJr wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:06:04 GMT + +Game # 2137915764 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.77 in seat 1) +ReyyyJr (EUR 10.50 in seat 2) +NutRage (EUR 4.26 in seat 3) +nananinee (EUR 3.82 in seat 4) +Rooney7 (EUR 2.91 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: Rooney7 +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: 4h - 3s - Jc - Ac + +ReyyyJr Call (0.04) +NutRage Fold +nananinee Fold +Rooney7 Fold +F4UXR34L Fold +akilim Check + +Flop Tc - 7h - 3d + +akilim Check +ReyyyJr Check + +Turn Tc - 7h - 3d - 9c + +akilim Bet (0.07) +ReyyyJr Fold +akilim Payback (0.07) + +akilim didn't show hand + +akilim wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:06:50 GMT + +Game # 2137916021 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.83 in seat 1) +ReyyyJr (EUR 10.46 in seat 2) +NutRage (EUR 4.26 in seat 3) +nananinee (EUR 3.82 in seat 4) +Rooney7 (EUR 2.91 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: ReyyyJr (0.04) + +F4UXR34L was dealt: 5s - 8d - 4c - Kd + +NutRage Fold +Rooney7 Raise (0.11) +F4UXR34L Fold +akilim Fold +ReyyyJr Raise (0.31) +Rooney7 Call (0.24) + +Flop Jh - 2s - 6d + +ReyyyJr Check +Rooney7 Check + +Turn Jh - 2s - 6d - Jc + +ReyyyJr Bet (0.36) +Rooney7 Fold +ReyyyJr Payback (0.36) + +ReyyyJr didn't show hand + +ReyyyJr wins: EUR 0.69 +Rake: EUR 0.03 + +Game ended 2011-03-21 17:07:23 GMT + +Game # 2137916208 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.81 in seat 1) +ReyyyJr (EUR 10.80 in seat 2) +NutRage (EUR 4.26 in seat 3) +nananinee (EUR 3.82 in seat 4) +Rooney7 (EUR 2.56 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: akilim +Small Blind: ReyyyJr (0.02) +Big Blind: NutRage (0.04) + +F4UXR34L was dealt: Th - 3s - 7s - As + +Rooney7 Fold +F4UXR34L Fold +akilim Raise (0.11) +ReyyyJr Call (0.09) +NutRage Call (0.07) + +Flop Ts - 5d - 4d + +ReyyyJr Bet (0.33) +NutRage Fold +akilim Fold +ReyyyJr Payback (0.33) + +ReyyyJr didn't show hand + +ReyyyJr wins: EUR 0.31 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:07:52 GMT + +Game # 2137916377 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.70 in seat 1) +ReyyyJr (EUR 11.00 in seat 2) +NutRage (EUR 4.15 in seat 3) +nananinee (EUR 3.82 in seat 4) +Rooney7 (EUR 2.56 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: ReyyyJr +Small Blind: NutRage (0.02) +Big Blind: Rooney7 (0.04) + +F4UXR34L was dealt: 5s - 9h - Js - 2h + +F4UXR34L Fold +akilim Call (0.04) +ReyyyJr Call (0.04) +NutRage Fold +Rooney7 Check + +Flop 7d - Qs - 8c + +Rooney7 Check +akilim Bet (0.10) +ReyyyJr Raise (0.44) +Rooney7 Fold +akilim Call (0.34) + +Turn 7d - Qs - 8c - 3d + +akilim Check +ReyyyJr Bet (1.02) +akilim Fold +ReyyyJr Payback (1.02) + +ReyyyJr didn't show hand + +ReyyyJr wins: EUR 0.97 +Rake: EUR 0.05 + +Game ended 2011-03-21 17:09:28 GMT + +Game # 2137922927 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.22 in seat 1) +ReyyyJr (EUR 11.49 in seat 2) +NutRage (EUR 4.13 in seat 3) +Rooney7 (EUR 2.52 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: NutRage +Small Blind: Rooney7 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 8s - Th - 5h - 2c + +akilim Fold +ReyyyJr Call (0.04) +NutRage Raise (0.14) +Rooney7 Fold +F4UXR34L Fold +ReyyyJr Call (0.10) + +Flop 4h - Qd - 3h + +ReyyyJr Check +NutRage Bet (0.25) +ReyyyJr Call (0.25) + +Turn 4h - Qd - 3h - Qs + +ReyyyJr Check +NutRage Check + +River 4h - Qd - 3h - Qs - Td + +ReyyyJr Bet (0.84) +NutRage Fold +ReyyyJr Payback (0.84) + +ReyyyJr didn't show hand + +ReyyyJr wins: EUR 0.80 +Rake: EUR 0.04 + +Game ended 2011-03-21 17:10:59 GMT + +Game # 2137923428 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.22 in seat 1) +ReyyyJr (EUR 11.90 in seat 2) +NutRage (EUR 4.00 in seat 3) +genip (EUR 2.00 in seat 4) +Rooney7 (EUR 2.50 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: Rooney7 +Small Blind: F4UXR34L (0.02) +Big Blind: akilim (0.04) + +F4UXR34L was dealt: Qh - 9c - 2d - Kd + +ReyyyJr Fold +NutRage Call (0.04) +Rooney7 Call (0.04) +F4UXR34L Fold +akilim Check + +Flop 6c - Ah - 2s + +akilim Check +NutRage Bet (0.10) +Rooney7 Fold +akilim Call (0.10) + +Turn 6c - Ah - 2s - 6d + +akilim Check +NutRage Check + +River 6c - Ah - 2s - 6d - Qd + +akilim Check +NutRage Check + +akilim shows: Kh - 4d - As - 9h (two pairs, Aces and Sixes) + +NutRage didn't show hand (3s - 8s - Ac - 2c) + +akilim wins: EUR 0.32 (with two pairs, Aces and Sixes) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:12:19 GMT + +Game # 2137926868 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.40 in seat 1) +ReyyyJr (EUR 11.90 in seat 2) +NutRage (EUR 4.00 in seat 3) +genip (EUR 2.00 in seat 4) +Rooney7 (EUR 2.46 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: akilim (0.02) +Big Blind: ReyyyJr (0.04) +Blind out of turn: genip (0.04) + +F4UXR34L was dealt: 9c - 4d - 7h - 7s + +NutRage Fold +genip Check +Rooney7 Fold +F4UXR34L Fold +akilim Fold +ReyyyJr Check + +Flop 8c - Qs - 3s + +ReyyyJr Check +genip Check + +Turn 8c - Qs - 3s - Jh + +ReyyyJr Bet (0.04) +genip Call (0.04) + +River 8c - Qs - 3s - Jh - 8d + +ReyyyJr Bet (0.18) +genip Fold +ReyyyJr Payback (0.18) + +ReyyyJr didn't show hand + +ReyyyJr wins: EUR 0.18 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:12:56 GMT + +Game # 2137927069 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.38 in seat 1) +ReyyyJr (EUR 12.00 in seat 2) +NutRage (EUR 4.00 in seat 3) +genip (EUR 1.92 in seat 4) +Rooney7 (EUR 2.46 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: akilim +Small Blind: ReyyyJr (0.02) +Big Blind: NutRage (0.04) + +F4UXR34L was dealt: Td - 9s - 3h - 7d + +genip Raise (0.08) +Rooney7 Raise (0.30) +F4UXR34L Fold +akilim Fold +ReyyyJr Call (0.28) +NutRage Fold +genip Call (0.22) + +Flop 9d - 3s - Jc + +ReyyyJr Check +genip Bet (0.94) +Rooney7 Fold +ReyyyJr Raise (1.88) +genip All-In (0.68) +ReyyyJr Payback (0.26) + +Turn 9d - 3s - Jc - 2h +River 9d - 3s - Jc - 2h - 6h + +ReyyyJr shows: Tc - Qh - Qd - Jh (a pair of Queens) +genip shows: 5d - 3c - Ad - 3d (three of a kind, Threes) + +genip wins: EUR 3.98 (with three of a kind, Threes) +Rake: EUR 0.20 + +Game ended 2011-03-21 17:14:06 GMT + +Game # 2137927470 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 7.38 in seat 1) +ReyyyJr (EUR 10.08 in seat 2) +NutRage (EUR 4.00 in seat 3) +genip (EUR 3.98 in seat 4) +Rooney7 (EUR 2.16 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: ReyyyJr +Small Blind: NutRage (0.02) +Big Blind: genip (0.04) + +F4UXR34L was dealt: Jh - 4h - 8c - Js + +Rooney7 Raise (0.14) +F4UXR34L Fold +akilim Call (0.14) +ReyyyJr Call (0.14) +NutRage Fold +genip Call (0.10) + +Flop 3h - 3c - 8h + +genip Check +Rooney7 Check +akilim Bet (0.29) +ReyyyJr Fold +genip Call (0.29) +Rooney7 Fold + +Turn 3h - 3c - 8h - 9h + +genip Check +akilim Bet (0.58) +genip Call (0.58) + +River 3h - 3c - 8h - 9h - 4s + +genip Check +akilim Bet (1.16) +genip Call (1.16) + +akilim shows: 3d - Qs - Qh - 5d (three of a kind, Threes) +genip shows: 5h - 6s - Ad - 7h (a flush, Nine high) + +genip wins: EUR 4.41 (with a flush, Nine high) +Rake: EUR 0.23 + +Game ended 2011-03-21 17:15:03 GMT + +Game # 2137930781 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 5.21 in seat 1) +ReyyyJr (EUR 9.94 in seat 2) +NutRage (EUR 4.00 in seat 3) +genip (EUR 6.22 in seat 4) +Rooney7 (EUR 2.02 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: NutRage +Small Blind: genip (0.02) +Big Blind: Rooney7 (0.04) + +F4UXR34L was dealt: 3d - 8c - Kc - Ts + +F4UXR34L Fold +akilim Fold +ReyyyJr Raise (0.14) +NutRage Fold +genip Call (0.12) +Rooney7 Call (0.10) + +Flop Qs - Qd - 7h + +genip Check +Rooney7 Check +ReyyyJr Bet (0.42) +genip Fold +Rooney7 Fold +ReyyyJr Payback (0.42) + +ReyyyJr didn't show hand + +ReyyyJr wins: EUR 0.40 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:15:35 GMT + +Game # 2137930949 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +akilim (EUR 5.21 in seat 1) +ReyyyJr (EUR 10.20 in seat 2) +NutRage (EUR 4.00 in seat 3) +genip (EUR 6.08 in seat 4) +Rooney7 (EUR 1.88 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: genip +Small Blind: Rooney7 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 3c - 5c - Jc - 7s + +akilim Call (0.04) +ReyyyJr Call (0.04) +NutRage Raise (0.22) +genip Fold +Rooney7 Fold +F4UXR34L Fold +akilim Fold +ReyyyJr Call (0.18) + +Flop 9h - Th - 6s + +ReyyyJr Check +NutRage Bet (0.40) +ReyyyJr Fold +NutRage Payback (0.40) + +NutRage didn't show hand + +NutRage wins: EUR 0.52 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:16:17 GMT + +Game # 2137931205 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +smorek99 (EUR 0.00 in seat 1) +ReyyyJr (EUR 9.98 in seat 2) +NutRage (EUR 4.30 in seat 3) +genip (EUR 6.08 in seat 4) +Rooney7 (EUR 1.86 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: Rooney7 +Small Blind: F4UXR34L (0.02) +Big Blind: ReyyyJr (0.04) + +F4UXR34L was dealt: 4s - 6c - Qs - 4h + +NutRage Raise (0.14) +genip Fold +Rooney7 Call (0.14) +F4UXR34L Fold +ReyyyJr Fold + +Flop Ks - 5c - 2d + +NutRage Bet (0.25) +Rooney7 Call (0.25) + +Turn Ks - 5c - 2d - Ac + +NutRage Check +Rooney7 Bet (0.63) +NutRage Fold +Rooney7 Payback (0.63) + +Rooney7 didn't show hand + +Rooney7 wins: EUR 0.80 +Rake: EUR 0.04 + +Game ended 2011-03-21 17:16:59 GMT + +Game # 2137931420 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +smorek99 (EUR 4.00 in seat 1) +ReyyyJr (EUR 9.94 in seat 2) +NutRage (EUR 4.00 in seat 3) +genip (EUR 6.08 in seat 4) +Rooney7 (EUR 2.27 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: ReyyyJr (0.02) +Big Blind: NutRage (0.04) + +F4UXR34L was dealt: 5h - 9s - Qs - Jd + +genip Fold +Rooney7 Raise (0.11) +F4UXR34L Fold +ReyyyJr Call (0.09) +NutRage Call (0.07) + +Flop 8d - 6c - 9c + +ReyyyJr Check +NutRage Bet (0.24) +Rooney7 Call (0.24) +ReyyyJr Call (0.24) + +Turn 8d - 6c - 9c - 6d + +ReyyyJr Check +NutRage Bet (0.56) +Rooney7 Call (0.56) +ReyyyJr Fold + +River 8d - 6c - 9c - 6d - 2c + +NutRage Bet (1.62) +Rooney7 Fold +NutRage Payback (1.62) + +NutRage didn't show hand + +NutRage wins: EUR 2.07 +Rake: EUR 0.10 + +Game ended 2011-03-21 17:18:11 GMT + +Game # 2137936812 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +smorek99 (EUR 4.00 in seat 1) +ReyyyJr (EUR 9.59 in seat 2) +NutRage (EUR 5.16 in seat 3) +genip (EUR 6.08 in seat 4) +Rooney7 (EUR 1.36 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: ReyyyJr +Small Blind: NutRage (0.02) +Big Blind: genip (0.04) + +F4UXR34L was dealt: 6h - Td - 7s - Ah + +Rooney7 Fold +F4UXR34L Fold +ReyyyJr Fold +NutRage Raise (0.10) +genip Call (0.08) + +Flop 9h - 7c - Ts + +NutRage Check +genip Check + +Turn 9h - 7c - Ts - 6c + +NutRage Check +genip Check + +River 9h - 7c - Ts - 6c - 5h + +NutRage Check +genip Check + +NutRage shows: Kd - 2h - Ad - Kh (a pair of Kings) + +genip didn't show hand (Jd - Qs - Jc - 2d) + +NutRage wins: EUR 0.22 (with a pair of Kings) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:19:02 GMT + +Game # 2137937090 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +smorek99 (EUR 4.00 in seat 1) +ReyyyJr (EUR 9.59 in seat 2) +NutRage (EUR 5.26 in seat 3) +genip (EUR 5.96 in seat 4) +Rooney7 (EUR 1.36 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: NutRage +Small Blind: genip (0.02) +Big Blind: Rooney7 (0.04) + +F4UXR34L was dealt: 3d - Qs - Jc - 2h + +F4UXR34L Fold +ReyyyJr Raise (0.14) +NutRage Fold +genip Call (0.12) +Rooney7 Call (0.10) + +Flop 9s - Qd - 7c + +genip Check +Rooney7 Check +ReyyyJr Bet (0.42) +genip Fold +Rooney7 Fold +ReyyyJr Payback (0.42) + +ReyyyJr didn't show hand + +ReyyyJr wins: EUR 0.40 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:19:32 GMT + +Game # 2137937250 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +smorek99 (EUR 4.00 in seat 1) +ReyyyJr (EUR 9.85 in seat 2) +NutRage (EUR 5.26 in seat 3) +genip (EUR 5.82 in seat 4) +Rooney7 (EUR 1.22 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: genip +Small Blind: Rooney7 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 9c - 3s - Qd - Kc + +ReyyyJr Fold +NutRage Raise (0.14) +genip Fold +Rooney7 Raise (0.36) +F4UXR34L Fold +NutRage Call (0.24) + +Flop Ks - 4h - Kd + +Rooney7 Bet (0.80) +NutRage Fold +Rooney7 Payback (0.80) + +Rooney7 didn't show hand + +Rooney7 wins: EUR 0.76 +Rake: EUR 0.04 + +Game ended 2011-03-21 17:20:17 GMT + +Game # 2137937492 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +smorek99 (EUR 4.00 in seat 1) +ReyyyJr (EUR 9.85 in seat 2) +NutRage (EUR 4.88 in seat 3) +genip (EUR 5.82 in seat 4) +Rooney7 (EUR 1.60 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: Rooney7 +Small Blind: F4UXR34L (0.02) +Big Blind: smorek99 (0.04) + +F4UXR34L was dealt: Ks - Jd - 8d - 2d + +ReyyyJr Call (0.04) +NutRage Raise (0.14) +genip Call (0.14) +Rooney7 Fold +F4UXR34L Fold +smorek99 Call (0.10) +ReyyyJr Call (0.10) + +Flop 7h - 8c - 6d + +smorek99 Check +ReyyyJr Check +NutRage Bet (0.43) +genip Fold +smorek99 Call (0.43) +ReyyyJr Raise (0.86) +NutRage Raise (3.16) +smorek99 Fold +ReyyyJr All-In (8.85) +NutRage All-In (1.15) +ReyyyJr Payback (4.97) + +Turn 7h - 8c - 6d - 5d +River 7h - 8c - 6d - 5d - 7c + +ReyyyJr shows: 9c - 4s - Tc - Td (a straight, Ten high) +NutRage shows: 6s - 8s - 6h - 9s (a full house, Sixes full of Sevens) + +NutRage wins: EUR 9.97 (with a full house, Sixes full of Sevens) +Rake: EUR 0.52 + +Game ended 2011-03-21 17:21:32 GMT + +Game # 2137946897 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +smorek99 (EUR 4.00 in seat 1) +ReyyyJr (EUR 4.97 in seat 2) +NutRage (EUR 9.97 in seat 3) +genip (EUR 5.68 in seat 4) +Rooney7 (EUR 1.60 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: F4UXR34L +Small Blind: smorek99 (0.02) +Big Blind: ReyyyJr (0.04) + +F4UXR34L was dealt: 6c - Qh - 7s - 5c + +NutRage Fold +genip Call (0.04) +Rooney7 Fold +F4UXR34L Fold +smorek99 Call (0.02) +ReyyyJr Raise (0.12) +genip Fold +smorek99 Call (0.12) + +Flop 3h - Ah - Kd + +smorek99 Check +ReyyyJr Bet (0.18) +smorek99 Fold +ReyyyJr Payback (0.18) + +ReyyyJr didn't show hand + +ReyyyJr wins: EUR 0.34 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:22:25 GMT + +Game # 2137947158 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +smorek99 (EUR 4.00 in seat 1) +ReyyyJr (EUR 5.15 in seat 2) +NutRage (EUR 9.97 in seat 3) +genip (EUR 5.64 in seat 4) +Rooney7 (EUR 1.60 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: smorek99 +Small Blind: ReyyyJr (0.02) +Big Blind: NutRage (0.04) + +F4UXR34L was dealt: 8s - Th - 2h - 2c + +genip Call (0.04) +Rooney7 Call (0.04) +F4UXR34L Fold +smorek99 Fold +ReyyyJr Call (0.02) +NutRage Check + +Flop 7h - Td - 3c + +ReyyyJr Check +NutRage Check +genip Check +Rooney7 Bet (0.12) +ReyyyJr Call (0.12) +NutRage Fold +genip Call (0.12) + +Turn 7h - Td - 3c - 8h + +ReyyyJr Check +genip Check +Rooney7 Check + +River 7h - Td - 3c - 8h - 7c + +ReyyyJr Bet (0.52) +genip Fold +Rooney7 Fold +ReyyyJr Payback (0.52) + +ReyyyJr didn't show hand + +ReyyyJr wins: EUR 0.50 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:23:21 GMT + +Game # 2137947446 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Ishiwaki" + +Players(max 6): +smorek99 (EUR 4.00 in seat 1) +ReyyyJr (EUR 5.49 in seat 2) +NutRage (EUR 9.93 in seat 3) +genip (EUR 5.48 in seat 4) +Rooney7 (EUR 1.44 in seat 5) +F4UXR34L (EUR 4.00 in seat 6) + +Dealer: ReyyyJr +Small Blind: NutRage (0.02) +Big Blind: genip (0.04) + +F4UXR34L was dealt: 7h - Ts - 7c - 6h + +Rooney7 Call (0.04) +F4UXR34L Fold +smorek99 Call (0.04) +ReyyyJr Fold +NutRage Call (0.02) +genip Check + +Flop Jd - 9c - 3d + +NutRage Check +genip Check +Rooney7 Check +smorek99 Check + +Turn Jd - 9c - 3d - Jh + +NutRage Check +genip Check +Rooney7 Check +smorek99 Bet (0.16) +NutRage Fold +genip Fold +Rooney7 Fold +smorek99 Payback (0.16) + +smorek99 didn't show hand + +smorek99 wins: EUR 0.16 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:24:28 GMT + diff --git a/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35134072.txt b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35134072.txt new file mode 100644 index 00000000..393383be --- /dev/null +++ b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35134072.txt @@ -0,0 +1,2481 @@ +Game # 2137871766 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.62 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 9.53 in seat 3) +mqa151099 (EUR 4.22 in seat 4) +jacky12 (EUR 1.88 in seat 5) +w8in88 (EUR 5.89 in seat 6) + +Dealer: w8in88 +Small Blind: lukasp2 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 2c - 3s - As - 3d + +RealFish82 Fold +mqa151099 Call (0.04) +jacky12 Call (0.04) +w8in88 Call (0.04) +lukasp2 Fold +F4UXR34L Check + +Flop Ts - Ks - Kd + +F4UXR34L Check +mqa151099 Check +jacky12 Check +w8in88 Check + +Turn Ts - Ks - Kd - 6d + +F4UXR34L Check +mqa151099 Check +jacky12 Bet (0.18) +w8in88 Fold +F4UXR34L Fold +mqa151099 Fold +jacky12 Payback (0.18) + +jacky12 didn't show hand + +jacky12 wins: EUR 0.18 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:40:38 GMT + +Game # 2137872103 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.60 in seat 1) +F4UXR34L (EUR 3.96 in seat 2) +RealFish82 (EUR 9.53 in seat 3) +mqa151099 (EUR 4.18 in seat 4) +jacky12 (EUR 2.02 in seat 5) +w8in88 (EUR 5.85 in seat 6) + +Dealer: lukasp2 +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: 2d - 4s - Ad - Ks + +mqa151099 Call (0.04) +jacky12 Call (0.04) +w8in88 Fold +lukasp2 Fold +F4UXR34L Call (0.02) +RealFish82 Raise (0.16) +mqa151099 Call (0.16) +jacky12 Call (0.16) +F4UXR34L Fold + +Flop 8d - 6h - 9s + +RealFish82 Check +mqa151099 Check +jacky12 Check + +Turn 8d - 6h - 9s - 5s + +RealFish82 Check +mqa151099 Check +jacky12 Bet (0.64) +RealFish82 Fold +mqa151099 Fold +jacky12 Payback (0.64) + +jacky12 didn't show hand + +jacky12 wins: EUR 0.61 +Rake: EUR 0.03 + +Game ended 2011-03-21 16:41:55 GMT + +Game # 2137872595 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.60 in seat 1) +F4UXR34L (EUR 3.92 in seat 2) +RealFish82 (EUR 9.33 in seat 3) +mqa151099 (EUR 3.98 in seat 4) +jacky12 (EUR 2.43 in seat 5) +w8in88 (EUR 5.85 in seat 6) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: mqa151099 (0.04) + +F4UXR34L was dealt: 3c - 6d - 7s - Ah + +jacky12 Call (0.04) +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Call (0.02) +mqa151099 Check + +Flop Ad - Ts - Jd + +RealFish82 Bet (0.12) +mqa151099 Fold +jacky12 Call (0.12) + +Turn Ad - Ts - Jd - 5c + +RealFish82 Bet (0.16) +jacky12 Call (0.16) + +River Ad - Ts - Jd - 5c - 8h + +RealFish82 Check +jacky12 Check + +RealFish82 shows: 5d - Ac - 9s - Kd (two pairs, Aces and Fives) + +jacky12 didn't show hand (Qd - Qc - 3d - 6s) + +RealFish82 wins: EUR 0.65 (with two pairs, Aces and Fives) +Rake: EUR 0.03 + +Game ended 2011-03-21 16:42:41 GMT + +Game # 2137876905 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.60 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 9.66 in seat 3) +mqa151099 (EUR 3.94 in seat 4) +jacky12 (EUR 2.11 in seat 5) +w8in88 (EUR 5.85 in seat 6) + +Dealer: RealFish82 +Small Blind: mqa151099 (0.02) +Big Blind: jacky12 (0.04) + +F4UXR34L was dealt: Qd - Js - 4c - 8s + +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Raise (0.14) +mqa151099 Call (0.12) +jacky12 Call (0.10) + +Flop Th - Jd - Kh + +mqa151099 Check +jacky12 Check +RealFish82 Check + +Turn Th - Jd - Kh - Kc + +mqa151099 Check +jacky12 Check +RealFish82 Check + +River Th - Jd - Kh - Kc - Qh + +mqa151099 Check +jacky12 Bet (0.04) +RealFish82 Fold +mqa151099 Fold +jacky12 Payback (0.04) + +jacky12 didn't show hand + +jacky12 wins: EUR 0.40 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:43:50 GMT + +Game # 2137877295 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.60 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 9.52 in seat 3) +mqa151099 (EUR 3.80 in seat 4) +jacky12 (EUR 2.37 in seat 5) +w8in88 (EUR 5.85 in seat 6) + +Dealer: mqa151099 +Small Blind: jacky12 (0.02) +Big Blind: w8in88 (0.04) + +F4UXR34L was dealt: 8c - Qs - 5s - 9h + +lukasp2 Fold +F4UXR34L Fold +RealFish82 Raise (0.14) +mqa151099 Call (0.14) +jacky12 Call (0.12) +w8in88 Fold + +Flop 6c - Kh - 9d + +jacky12 Check +RealFish82 Bet (0.34) +mqa151099 Call (0.34) +jacky12 Fold + +Turn 6c - Kh - 9d - 7h + +RealFish82 Bet (0.40) +mqa151099 Fold +RealFish82 Payback (0.40) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 1.09 +Rake: EUR 0.05 + +Game ended 2011-03-21 16:44:35 GMT + +Game # 2137877564 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.60 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 10.13 in seat 3) +mqa151099 (EUR 3.32 in seat 4) +jacky12 (EUR 2.23 in seat 5) +w8in88 (EUR 5.81 in seat 6) + +Dealer: jacky12 +Small Blind: w8in88 (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: Td - 8c - 2c - 4c + +F4UXR34L Fold +RealFish82 Raise (0.14) +mqa151099 Call (0.14) +jacky12 Fold +w8in88 Fold +lukasp2 Fold + +Flop Tc - As - 6c + +RealFish82 Bet (0.25) +mqa151099 Fold +RealFish82 Payback (0.25) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.32 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:45:10 GMT + +Game # 2137880794 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.56 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 10.31 in seat 3) +mqa151099 (EUR 3.18 in seat 4) +jacky12 (EUR 2.23 in seat 5) +w8in88 (EUR 5.79 in seat 6) + +Dealer: w8in88 +Small Blind: lukasp2 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 6s - 9d - Jc - 7c + +RealFish82 Raise (0.14) +mqa151099 Call (0.14) +jacky12 Fold +w8in88 Call (0.14) +lukasp2 Fold +F4UXR34L Fold + +Flop Ts - 7d - Qs + +RealFish82 Bet (0.36) +mqa151099 Call (0.36) +w8in88 Call (0.36) + +Turn Ts - 7d - Qs - 6d + +RealFish82 Bet (1.56) +mqa151099 Call (1.56) +w8in88 Call (1.56) + +River Ts - 7d - Qs - 6d - Ac + +RealFish82 Bet (1.96) +mqa151099 Fold +w8in88 Fold +RealFish82 Payback (1.96) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 5.93 +Rake: EUR 0.31 + +Game ended 2011-03-21 16:46:43 GMT + +Game # 2137881406 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.54 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 14.18 in seat 3) +mqa151099 (EUR 1.12 in seat 4) +Makesdy (EUR 0.00 in seat 5) +w8in88 (EUR 3.73 in seat 6) + +Dealer: lukasp2 +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: Td - 6d - Ah - 6s + +mqa151099 Call (0.04) +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Raise (0.10) +mqa151099 Call (0.10) + +Flop Ac - 5s - 3d + +RealFish82 Check +mqa151099 Check + +Turn Ac - 5s - 3d - 8h + +RealFish82 Bet (0.22) +mqa151099 Fold +RealFish82 Payback (0.22) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.28 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:47:30 GMT + +Game # 2137881679 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.54 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 14.32 in seat 3) +mqa151099 (EUR 0.98 in seat 4) +Makesdy (EUR 0.00 in seat 5) +w8in88 (EUR 3.73 in seat 6) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: mqa151099 (0.04) + +F4UXR34L was dealt: 3d - Jc - 3c - 5c + +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Fold +mqa151099 Payback (0.02) + +mqa151099 didn't show hand + +mqa151099 wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:47:45 GMT + +Game # 2137884785 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.54 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 14.30 in seat 3) +mqa151099 (EUR 1.00 in seat 4) +nananinee (EUR 0.00 in seat 5) +w8in88 (EUR 3.73 in seat 6) + +Dealer: RealFish82 +Small Blind: mqa151099 (0.02) +Big Blind: w8in88 (0.04) + +F4UXR34L was dealt: 8c - 6d - Qh - Kh + +lukasp2 Fold +F4UXR34L Fold +RealFish82 Raise (0.08) +mqa151099 Call (0.06) +w8in88 Call (0.04) + +Flop 4c - 2s - 7c + +mqa151099 Check +w8in88 Check +RealFish82 Check + +Turn 4c - 2s - 7c - Jd + +mqa151099 Check +w8in88 Check +RealFish82 Bet (0.24) +mqa151099 Fold +w8in88 Fold +RealFish82 Payback (0.24) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.22 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:48:46 GMT + +Game # 2137885174 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.54 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 14.44 in seat 3) +mqa151099 (EUR 0.92 in seat 4) +nananinee (EUR 4.00 in seat 5) +w8in88 (EUR 3.65 in seat 6) + +Dealer: mqa151099 +Small Blind: w8in88 (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: Tc - Jc - Ts - 8h + +F4UXR34L Fold +RealFish82 Fold +mqa151099 Call (0.04) +w8in88 Fold +lukasp2 Check + +Flop 4s - 5h - Ad + +lukasp2 Bet (0.07) +mqa151099 Call (0.07) + +Turn 4s - 5h - Ad - 6c + +lukasp2 Check +mqa151099 Bet (0.24) +lukasp2 Raise (0.96) +mqa151099 All-In (0.57) +lukasp2 Payback (0.15) + +River 4s - 5h - Ad - 6c - Jh + +lukasp2 shows: 8c - Qh - 5d - 4c (two pairs, Fives and Fours) +mqa151099 shows: Kc - 3c - 7c - 2s (a straight, Seven high) + +mqa151099 wins: EUR 1.77 (with a straight, Seven high) +Rake: EUR 0.09 + +Game ended 2011-03-21 16:49:25 GMT + +Game # 2137885400 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 0.62 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 14.44 in seat 3) +mqa151099 (EUR 1.77 in seat 4) +nananinee (EUR 4.00 in seat 5) +w8in88 (EUR 3.63 in seat 6) + +Dealer: w8in88 +Small Blind: lukasp2 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 5c - 6c - 3h - 9d + +RealFish82 Raise (0.14) +mqa151099 Call (0.14) +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold + +Flop 2h - 8d - Td + +RealFish82 Bet (0.25) +mqa151099 Call (0.25) + +Turn 2h - 8d - Td - 8h + +RealFish82 Bet (0.44) +mqa151099 All-In (1.38) +RealFish82 Call (0.94) + +River 2h - 8d - Td - 8h - 4d + +RealFish82 shows: Ah - 3d - 3c - Ad (a flush, Ace high) +mqa151099 shows: Tc - 4s - 8c - As (a full house, Eights full of Tens) + +mqa151099 wins: EUR 3.42 (with a full house, Eights full of Tens) +Rake: EUR 0.18 + +Game ended 2011-03-21 16:50:18 GMT + +Game # 2137885725 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 0.60 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 12.67 in seat 3) +mqa151099 (EUR 3.42 in seat 4) +nananinee (EUR 4.00 in seat 5) +w8in88 (EUR 3.63 in seat 6) + +Dealer: lukasp2 +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: 4d - 9s - Th - 6h + +mqa151099 Call (0.04) +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Raise (0.10) +mqa151099 Call (0.10) + +Flop Js - As - Jd + +RealFish82 Bet (0.22) +mqa151099 Call (0.22) + +Turn Js - As - Jd - 5s + +RealFish82 Check +mqa151099 Bet (0.74) +RealFish82 Raise (2.96) +mqa151099 Call (2.22) + +River Js - As - Jd - 5s - Ts + +RealFish82 Bet (6.66) +mqa151099 All-In (0.10) +RealFish82 Payback (6.56) + +RealFish82 shows: Kc - Ks - 2d - 7s (a flush, Ace high) +mqa151099 shows: Qs - 7h - 5d - 4s (a flush, Ace and Queen high) + +RealFish82 wins: EUR 6.52 (with a flush, Ace high) +Rake: EUR 0.34 + +Game ended 2011-03-21 16:51:17 GMT + +Game # 2137890172 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 0.60 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.77 in seat 3) +nananinee (EUR 4.00 in seat 5) +w8in88 (EUR 3.63 in seat 6) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: nananinee (0.04) + +F4UXR34L was dealt: Js - Jh - As - 9h + +w8in88 Call (0.04) +lukasp2 Fold +F4UXR34L Raise (0.14) +RealFish82 Call (0.12) +nananinee Fold +w8in88 Call (0.10) + +Flop Ad - 2h - Ts + +RealFish82 Check +w8in88 Check +F4UXR34L Bet (0.34) +RealFish82 Fold +w8in88 Fold +F4UXR34L Payback (0.34) + +F4UXR34L didn't show hand + +F4UXR34L wins: EUR 0.44 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:52:14 GMT + +Game # 2137890469 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 0.60 in seat 1) +F4UXR34L (EUR 4.30 in seat 2) +RealFish82 (EUR 15.63 in seat 3) +nananinee (EUR 3.96 in seat 5) +w8in88 (EUR 3.49 in seat 6) + +Dealer: RealFish82 +Small Blind: nananinee (0.02) +Big Blind: w8in88 (0.04) + +F4UXR34L was dealt: 5d - 9d - 2h - As + +lukasp2 Fold +F4UXR34L Fold +RealFish82 Fold +nananinee Call (0.02) +w8in88 Raise (0.08) +nananinee Fold +w8in88 Payback (0.08) + +w8in88 didn't show hand + +w8in88 wins: EUR 0.08 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:52:31 GMT + +Game # 2137890574 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 0.60 in seat 1) +F4UXR34L (EUR 4.30 in seat 2) +RealFish82 (EUR 15.63 in seat 3) +mastruvitu (EUR 1.10 in seat 4) +nananinee (EUR 3.92 in seat 5) +w8in88 (EUR 3.53 in seat 6) + +Dealer: nananinee +Small Blind: w8in88 (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: Js - Ks - 4d - 9h + +F4UXR34L Fold +RealFish82 Fold +nananinee Fold +w8in88 Fold +lukasp2 Payback (0.02) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:52:40 GMT + +Game # 2137890639 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 0.62 in seat 1) +F4UXR34L (EUR 4.30 in seat 2) +RealFish82 (EUR 15.63 in seat 3) +mastruvitu (EUR 1.10 in seat 4) +nananinee (EUR 3.92 in seat 5) +w8in88 (EUR 3.51 in seat 6) + +Dealer: w8in88 +Small Blind: lukasp2 (0.02) +Big Blind: F4UXR34L (0.04) +Blind out of turn: mastruvitu (0.04) + +F4UXR34L was dealt: 9h - Jc - Qd - Jh + +RealFish82 Fold +mastruvitu Check +nananinee Fold +w8in88 Fold +lukasp2 Call (0.02) +F4UXR34L Check + +Flop 3h - Qc - 2s + +lukasp2 Check +F4UXR34L Check +mastruvitu Bet (0.12) +lukasp2 Fold +F4UXR34L Fold +mastruvitu Payback (0.12) + +mastruvitu didn't show hand + +mastruvitu wins: EUR 0.12 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:53:17 GMT + +Game # 2137890884 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 0.58 in seat 1) +F4UXR34L (EUR 4.26 in seat 2) +RealFish82 (EUR 15.63 in seat 3) +mastruvitu (EUR 1.18 in seat 4) +nananinee (EUR 3.92 in seat 5) +w8in88 (EUR 3.51 in seat 6) + +Dealer: lukasp2 +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: Kd - 8s - Tc - 2h + +mastruvitu Call (0.04) +nananinee Fold +w8in88 Call (0.04) +lukasp2 Call (0.04) +F4UXR34L Fold +RealFish82 Check + +Flop 9d - 6c - 8d + +RealFish82 Bet (0.13) +mastruvitu Call (0.13) +w8in88 Call (0.13) +lukasp2 All-In (0.54) +RealFish82 Call (0.41) +mastruvitu Call (0.41) +w8in88 Fold + +Turn 9d - 6c - 8d - 7d + +RealFish82 Check +mastruvitu All-In (0.60) +RealFish82 Call (0.60) + +River 9d - 6c - 8d - 7d - Js + +RealFish82 shows: Td - Qd - Qh - 2c (a flush, Queen high) +mastruvitu shows: 6d - 3s - Kh - 7c (two pairs, Sevens and Sixes) + +RealFish82 wins: EUR 1.14 side pot (with a flush, Queen high) + +lukasp2 shows: 5d - Jd - 9h - Ad (a flush, Ace high) + +lukasp2 wins: EUR 1.84 main pot (with a flush, Ace high) +Rake: EUR 0.15 + +Game ended 2011-03-21 16:54:38 GMT + +Game # 2137891456 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.84 in seat 1) +F4UXR34L (EUR 4.24 in seat 2) +RealFish82 (EUR 15.59 in seat 3) +nananinee (EUR 3.92 in seat 5) +w8in88 (EUR 3.34 in seat 6) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: nananinee (0.04) + +F4UXR34L was dealt: Jd - 8s - Jh - Js + +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Fold +nananinee Payback (0.02) + +nananinee didn't show hand + +nananinee wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:55:03 GMT + +Game # 2137891555 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.84 in seat 1) +F4UXR34L (EUR 4.24 in seat 2) +RealFish82 (EUR 15.57 in seat 3) +nananinee (EUR 3.94 in seat 5) +w8in88 (EUR 3.34 in seat 6) + +Dealer: RealFish82 +Small Blind: nananinee (0.02) +Big Blind: w8in88 (0.04) + +F4UXR34L was dealt: 8s - 7c - Qs - Kd + +lukasp2 Call (0.04) +F4UXR34L Fold +RealFish82 Fold +nananinee Call (0.02) +w8in88 Check + +Flop Ah - 2s - 9c + +nananinee Check +w8in88 Check +lukasp2 Check + +Turn Ah - 2s - 9c - 3c + +nananinee Check +w8in88 Check +lukasp2 Check + +River Ah - 2s - 9c - 3c - 6d + +nananinee Check +w8in88 Check +lukasp2 Check + +nananinee shows: 4h - Td - Jh - 6s (a pair of Sixes) +w8in88 shows: Js - 5c - Qc - 6h (a pair of Sixes, with Ace and Queen as kickers) +lukasp2 shows: 7s - Ts - Tc - 7d (a pair of Tens) + +lukasp2 wins: EUR 0.12 (with a pair of Tens) +Rake: EUR 0.00 + +Game ended 2011-03-21 16:56:22 GMT + +Game # 2137897044 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.92 in seat 1) +F4UXR34L (EUR 4.24 in seat 2) +RealFish82 (EUR 15.57 in seat 3) +nananinee (EUR 3.90 in seat 5) +w8in88 (EUR 3.30 in seat 6) + +Dealer: nananinee +Small Blind: w8in88 (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: Th - Jc - 4c - 5s + +F4UXR34L Fold +RealFish82 Fold +nananinee Fold +w8in88 Call (0.02) +lukasp2 Check + +Flop Ks - 8d - Td + +w8in88 Check +lukasp2 Check + +Turn Ks - 8d - Td - 5c + +w8in88 Check +lukasp2 Check + +River Ks - 8d - Td - 5c - 7h + +w8in88 Check +lukasp2 Check + +w8in88 shows: 9d - 5h - 7c - 4s (two pairs, Sevens and Fives) + +lukasp2 didn't show hand (7s - 2c - 6d - Jh) + +w8in88 wins: EUR 0.08 (with two pairs, Sevens and Fives) +Rake: EUR 0.00 + +Game ended 2011-03-21 16:57:15 GMT + +Game # 2137897392 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.88 in seat 1) +F4UXR34L (EUR 4.24 in seat 2) +RealFish82 (EUR 15.57 in seat 3) +nananinee (EUR 3.90 in seat 5) +w8in88 (EUR 3.34 in seat 6) + +Dealer: w8in88 +Small Blind: lukasp2 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 7d - 7c - Qh - 8d + +RealFish82 Fold +nananinee Fold +w8in88 Fold +lukasp2 Raise (0.10) +F4UXR34L Fold +lukasp2 Payback (0.08) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.08 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:57:27 GMT + +Game # 2137897466 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.92 in seat 1) +F4UXR34L (EUR 4.20 in seat 2) +RealFish82 (EUR 15.57 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.90 in seat 5) +w8in88 (EUR 3.34 in seat 6) + +Dealer: lukasp2 +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: 9s - 4s - 8d - 4h + +nananinee Fold +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Payback (0.02) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 16:57:45 GMT + +Game # 2137897590 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.92 in seat 1) +F4UXR34L (EUR 4.18 in seat 2) +RealFish82 (EUR 15.59 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.90 in seat 5) +w8in88 (EUR 3.34 in seat 6) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: Js9s (0.04) + +F4UXR34L was dealt: Qh - Ah - 9h - 6h + +nananinee Fold +w8in88 Call (0.04) +lukasp2 Call (0.04) +F4UXR34L Fold +RealFish82 Raise (0.18) +Js9s Fold +w8in88 Call (0.16) +lukasp2 Call (0.16) + +Flop Qs - Qc - 3s + +RealFish82 Check +w8in88 Bet (0.48) +lukasp2 Fold +RealFish82 Fold +w8in88 Payback (0.48) + +w8in88 didn't show hand + +w8in88 wins: EUR 0.61 +Rake: EUR 0.03 + +Game ended 2011-03-21 16:58:51 GMT + +Game # 2137899994 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.72 in seat 1) +F4UXR34L (EUR 4.18 in seat 2) +RealFish82 (EUR 15.39 in seat 3) +Js9s (EUR 3.96 in seat 4) +nananinee (EUR 3.90 in seat 5) +w8in88 (EUR 3.75 in seat 6) + +Dealer: RealFish82 +Small Blind: Js9s (0.02) +Big Blind: nananinee (0.04) + +F4UXR34L was dealt: As - 8s - 2d - 4s + +w8in88 Call (0.04) +lukasp2 Fold +F4UXR34L Fold +RealFish82 Raise (0.18) +Js9s Fold +nananinee Fold +w8in88 Call (0.14) + +Flop Qs - 3d - Ks + +w8in88 Check +RealFish82 Bet (0.31) +w8in88 Fold +RealFish82 Payback (0.31) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.40 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:59:53 GMT + +Game # 2137900410 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.72 in seat 1) +F4UXR34L (EUR 4.18 in seat 2) +RealFish82 (EUR 15.61 in seat 3) +Js9s (EUR 3.94 in seat 4) +nananinee (EUR 3.86 in seat 5) +w8in88 (EUR 3.57 in seat 6) + +Dealer: Js9s +Small Blind: nananinee (0.02) +Big Blind: w8in88 (0.04) + +F4UXR34L was dealt: 6c - 7s - 3h - Ks + +lukasp2 Fold +F4UXR34L Fold +RealFish82 Fold +Js9s Fold +nananinee Fold +w8in88 Payback (0.02) + +w8in88 didn't show hand + +w8in88 wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:00:09 GMT + +Game # 2137900503 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.72 in seat 1) +F4UXR34L (EUR 4.18 in seat 2) +RealFish82 (EUR 15.61 in seat 3) +Js9s (EUR 3.94 in seat 4) +nananinee (EUR 3.84 in seat 5) +w8in88 (EUR 3.59 in seat 6) + +Dealer: nananinee +Small Blind: w8in88 (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: Kd - 4c - 9c - Jc + +F4UXR34L Fold +RealFish82 Fold +Js9s Fold +nananinee Raise (0.14) +w8in88 Fold +lukasp2 Call (0.10) + +Flop Kc - 4s - Th + +lukasp2 Check +nananinee Check + +Turn Kc - 4s - Th - Kh + +lukasp2 Check +nananinee Check + +River Kc - 4s - Th - Kh - 9d + +lukasp2 Bet (0.22) +nananinee Fold +lukasp2 Payback (0.22) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.28 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:00:44 GMT + +Game # 2137905742 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.86 in seat 1) +F4UXR34L (EUR 4.18 in seat 2) +RealFish82 (EUR 15.61 in seat 3) +Js9s (EUR 3.94 in seat 4) +nananinee (EUR 3.70 in seat 5) +w8in88 (EUR 3.57 in seat 6) + +Dealer: w8in88 +Small Blind: lukasp2 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 8s - 2h - Ac - As + +RealFish82 Fold +Js9s Raise (0.14) +nananinee Fold +w8in88 Call (0.14) +lukasp2 Fold +F4UXR34L Call (0.10) + +Flop Th - Ts - Qh + +F4UXR34L Check +Js9s Check +w8in88 Bet (0.33) +F4UXR34L Fold +Js9s Fold +w8in88 Payback (0.33) + +w8in88 didn't show hand + +w8in88 wins: EUR 0.42 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:01:22 GMT + +Game # 2137906011 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.84 in seat 1) +F4UXR34L (EUR 4.04 in seat 2) +RealFish82 (EUR 15.61 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.70 in seat 5) +w8in88 (EUR 3.85 in seat 6) + +Dealer: lukasp2 +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: 2h - Kh - 9c - 4h + +Js9s Fold +nananinee Fold +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Payback (0.02) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:01:37 GMT + +Game # 2137906110 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.84 in seat 1) +F4UXR34L (EUR 4.02 in seat 2) +RealFish82 (EUR 15.63 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.70 in seat 5) +w8in88 (EUR 3.85 in seat 6) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: Js9s (0.04) + +F4UXR34L was dealt: Td - 6d - 5s - Ac + +nananinee Fold +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Fold +Js9s Payback (0.02) + +Js9s didn't show hand + +Js9s wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:01:50 GMT + +Game # 2137906194 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.84 in seat 1) +F4UXR34L (EUR 4.02 in seat 2) +RealFish82 (EUR 15.61 in seat 3) +Js9s (EUR 4.02 in seat 4) +nananinee (EUR 3.70 in seat 5) +w8in88 (EUR 3.85 in seat 6) + +Dealer: RealFish82 +Small Blind: Js9s (0.02) +Big Blind: nananinee (0.04) + +F4UXR34L was dealt: 3c - Kc - Jd - Ac + +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Raise (0.14) +Js9s Fold +nananinee Fold +RealFish82 Payback (0.10) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:02:06 GMT + +Game # 2137906306 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.84 in seat 1) +F4UXR34L (EUR 4.02 in seat 2) +RealFish82 (EUR 15.67 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.66 in seat 5) +w8in88 (EUR 3.85 in seat 6) + +Dealer: Js9s +Small Blind: nananinee (0.02) +Big Blind: w8in88 (0.04) + +F4UXR34L was dealt: 6s - Jh - Jd - 5h + +lukasp2 Fold +F4UXR34L Fold +RealFish82 Fold +Js9s Raise (0.14) +nananinee Fold +w8in88 Fold +Js9s Payback (0.10) + +Js9s didn't show hand + +Js9s wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:02:21 GMT + +Game # 2137906407 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.84 in seat 1) +F4UXR34L (EUR 4.02 in seat 2) +RealFish82 (EUR 15.67 in seat 3) +Js9s (EUR 4.06 in seat 4) +nananinee (EUR 3.64 in seat 5) +w8in88 (EUR 3.81 in seat 6) + +Dealer: nananinee +Small Blind: w8in88 (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: 3s - 6h - Qd - 9d + +F4UXR34L Fold +RealFish82 Raise (0.14) +Js9s Fold +nananinee Fold +w8in88 Fold +lukasp2 Fold +RealFish82 Payback (0.10) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:02:37 GMT + +Game # 2137906504 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.80 in seat 1) +F4UXR34L (EUR 4.02 in seat 2) +RealFish82 (EUR 15.73 in seat 3) +Js9s (EUR 4.06 in seat 4) +nananinee (EUR 3.64 in seat 5) +w8in88 (EUR 3.79 in seat 6) + +Dealer: w8in88 +Small Blind: lukasp2 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 8h - 8s - Kc - 2h + +RealFish82 Raise (0.14) +Js9s Fold +nananinee Fold +w8in88 Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Payback (0.10) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:03:04 GMT + +Game # 2137906693 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.78 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.79 in seat 3) +Js9s (EUR 4.06 in seat 4) +nananinee (EUR 3.64 in seat 5) +w8in88 (EUR 3.79 in seat 6) + +Dealer: lukasp2 +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: 4s - Kh - 4c - Td + +Js9s Fold +nananinee Fold +w8in88 Fold +lukasp2 Raise (0.14) +F4UXR34L Fold +RealFish82 Fold +lukasp2 Payback (0.10) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:03:18 GMT + +Game # 2137911790 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.84 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.75 in seat 3) +Js9s (EUR 4.06 in seat 4) +nananinee (EUR 3.64 in seat 5) +w8in88 (EUR 3.79 in seat 6) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: Js9s (0.04) + +F4UXR34L was dealt: 9s - As - 2d - Ah + +nananinee Fold +w8in88 Fold +lukasp2 Fold +F4UXR34L Raise (0.14) +RealFish82 Fold +Js9s Fold +F4UXR34L Payback (0.10) + +F4UXR34L didn't show hand + +F4UXR34L wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:03:44 GMT + +Game # 2137911971 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.84 in seat 1) +F4UXR34L (EUR 4.06 in seat 2) +RealFish82 (EUR 15.73 in seat 3) +Js9s (EUR 4.02 in seat 4) +nananinee (EUR 3.64 in seat 5) +w8in88 (EUR 3.79 in seat 6) + +Dealer: RealFish82 +Small Blind: Js9s (0.02) +Big Blind: nananinee (0.04) + +F4UXR34L was dealt: Kc - 8s - Ac - 6h + +w8in88 Call (0.04) +lukasp2 Fold +F4UXR34L Call (0.04) +RealFish82 Fold +Js9s Fold +nananinee Check + +Flop 2c - 3c - Js + +nananinee Check +w8in88 Check +F4UXR34L Bet (0.10) +nananinee Fold +w8in88 Call (0.10) + +Turn 2c - 3c - Js - 3s + +w8in88 Check +F4UXR34L Check + +River 2c - 3c - Js - 3s - 2s + +w8in88 Check +F4UXR34L Check + +w8in88 shows: Ts - Ks - 9h - Kd (a flush, King high) + +F4UXR34L didn't show hand (Kc - 8s - Ac - 6h) + +w8in88 wins: EUR 0.32 (with a flush, King high) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:04:37 GMT + +Game # 2137912286 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 1.84 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.73 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.60 in seat 5) +w8in88 (EUR 3.97 in seat 6) + +Dealer: Js9s +Small Blind: nananinee (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: Ts - 7s - 8s - 5c + +F4UXR34L Fold +RealFish82 Fold +Js9s Fold +nananinee Raise (0.10) +lukasp2 Call (0.08) + +Flop 9c - 4s - 4d + +nananinee Bet (0.18) +lukasp2 Raise (0.63) +nananinee Fold +lukasp2 Payback (0.45) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.57 +Rake: EUR 0.03 + +Game ended 2011-03-21 17:05:10 GMT + +Game # 2137912502 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.11 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.73 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.30 in seat 5) + +Dealer: nananinee +Small Blind: lukasp2 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Jc - 9c - 9d - 6c + +RealFish82 Fold +Js9s Fold +nananinee Raise (0.14) +lukasp2 Fold +F4UXR34L Fold +nananinee Payback (0.10) + +nananinee didn't show hand + +nananinee wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:05:24 GMT + +Game # 2137912590 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.09 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.73 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.36 in seat 5) + +Dealer: lukasp2 +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: 3h - Ac - 6d - 6h + +Js9s Fold +nananinee Fold +lukasp2 Fold +F4UXR34L Fold +RealFish82 Payback (0.02) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:05:39 GMT + +Game # 2137912681 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.09 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.75 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.36 in seat 5) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: Js9s (0.04) + +F4UXR34L was dealt: Jh - Jc - 3h - 2s + +nananinee Fold +lukasp2 Fold +F4UXR34L Raise (0.14) +RealFish82 Fold +Js9s Call (0.10) + +Flop 4c - 7s - Th + +Js9s Bet (0.30) +F4UXR34L Fold +Js9s Payback (0.30) + +Js9s didn't show hand + +Js9s wins: EUR 0.28 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:06:17 GMT + +Game # 2137914936 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.09 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.73 in seat 3) +Js9s (EUR 4.14 in seat 4) +nananinee (EUR 3.36 in seat 5) +pinguino90 (EUR 1.42 in seat 6) + +Dealer: RealFish82 +Small Blind: Js9s (0.02) +Big Blind: nananinee (0.04) +Blind out of turn: pinguino90 (0.04) + +F4UXR34L was dealt: 9d - Qc - 2h - 3c + +pinguino90 Raise (0.04) +lukasp2 Fold +F4UXR34L Fold +RealFish82 Fold +Js9s Fold +nananinee Fold +pinguino90 Payback (0.04) + +pinguino90 didn't show hand + +pinguino90 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:06:36 GMT + +Game # 2137915057 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.09 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.73 in seat 3) +Js9s (EUR 4.12 in seat 4) +nananinee (EUR 3.32 in seat 5) +pinguino90 (EUR 1.48 in seat 6) + +Dealer: Js9s +Small Blind: pinguino90 (0.02) +Big Blind: lukasp2 (0.04) + +F4UXR34L was dealt: 3s - 7c - Ks - 6s + +F4UXR34L Fold +RealFish82 Fold +Js9s Raise (0.14) +pinguino90 Fold +lukasp2 Call (0.10) + +Flop 5s - Kd - Ac + +lukasp2 Check +Js9s Check + +Turn 5s - Kd - Ac - Js + +lukasp2 Bet (0.22) +Js9s Fold +lukasp2 Payback (0.22) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.28 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:07:15 GMT + +Game # 2137915297 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.23 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.73 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.32 in seat 5) +pinguino90 (EUR 1.46 in seat 6) + +Dealer: pinguino90 +Small Blind: lukasp2 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 2c - Kh - Qh - 4h + +RealFish82 Fold +Js9s Raise (0.14) +pinguino90 Call (0.14) +lukasp2 Fold +F4UXR34L Fold + +Flop 5s - 5d - Qc + +Js9s Bet (0.34) +pinguino90 All-In (1.32) +Js9s Call (0.98) + +Turn 5s - 5d - Qc - 6d +River 5s - 5d - Qc - 6d - Js + +Js9s shows: Ks - Jh - Qd - 6h (two pairs, Queens and Jacks) +pinguino90 shows: 2s - As - 7c - 5c (three of a kind, Fives) + +pinguino90 wins: EUR 2.84 (with three of a kind, Fives) +Rake: EUR 0.14 + +Game ended 2011-03-21 17:08:04 GMT + +Game # 2137915612 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.21 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.73 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.32 in seat 5) +pinguino90 (EUR 2.84 in seat 6) + +Dealer: lukasp2 +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: 7c - 8h - 3h - Kh + +Js9s Fold +pinguino90 Fold +lukasp2 Raise (0.14) +F4UXR34L Fold +RealFish82 Fold +lukasp2 Payback (0.10) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:08:21 GMT + +Game # 2137915700 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.27 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.69 in seat 3) +Js9s (EUR 4.00 in seat 4) +nananinee (EUR 3.32 in seat 5) +pinguino90 (EUR 2.84 in seat 6) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: Js9s (0.04) + +F4UXR34L was dealt: Jc - Qh - 2d - 8d + +pinguino90 Fold +lukasp2 Call (0.04) +F4UXR34L Fold +RealFish82 Call (0.02) +Js9s Check + +Flop Ah - 9h - Ac + +RealFish82 Check +Js9s Check +lukasp2 Bet (0.09) +RealFish82 Fold +Js9s Fold +lukasp2 Payback (0.09) + +lukasp2 didn't show hand + +lukasp2 wins: EUR 0.12 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:09:20 GMT + +Game # 2137922085 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.35 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.65 in seat 3) +Js9s (EUR 4.00 in seat 4) +pinguino90 (EUR 2.84 in seat 6) + +Dealer: RealFish82 +Small Blind: Js9s (0.02) +Big Blind: pinguino90 (0.04) + +F4UXR34L was dealt: Jd - 7s - As - 7c + +lukasp2 Fold +F4UXR34L Fold +RealFish82 Raise (0.08) +Js9s Fold +pinguino90 Call (0.04) + +Flop 9d - 4c - Qs + +pinguino90 Check +RealFish82 Bet (0.13) +pinguino90 Fold +RealFish82 Payback (0.13) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.18 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:09:47 GMT + +Game # 2137922268 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.35 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.75 in seat 3) +Js9s (EUR 4.00 in seat 4) +pinguino90 (EUR 2.76 in seat 6) + +Dealer: Js9s +Small Blind: pinguino90 (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Jc - Kc - Ac - 7s + +RealFish82 Fold +Js9s Raise (0.14) +pinguino90 Call (0.12) +F4UXR34L Fold + +Flop 2c - 3h - Jd + +pinguino90 Check +Js9s Check + +Turn 2c - 3h - Jd - 8c + +pinguino90 Check +Js9s Bet (0.32) +pinguino90 Fold +Js9s Payback (0.32) + +Js9s didn't show hand + +Js9s wins: EUR 0.30 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:10:29 GMT + +Game # 2137922529 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.35 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.75 in seat 3) +Js9s (EUR 4.16 in seat 4) +pinguino90 (EUR 2.62 in seat 6) + +Dealer: pinguino90 +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: Tc - 5s - Kd - 6c + +Js9s Fold +pinguino90 Call (0.04) +F4UXR34L Fold +RealFish82 Check + +Flop Jh - 6s - 8c + +RealFish82 Check +pinguino90 Check + +Turn Jh - 6s - 8c - Ac + +RealFish82 Check +pinguino90 Bet (0.04) +RealFish82 Fold +pinguino90 Payback (0.04) + +pinguino90 didn't show hand + +pinguino90 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:10:50 GMT + +Game # 2137922678 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +lukasp2 (EUR 2.35 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.71 in seat 3) +Js9s (EUR 4.16 in seat 4) +pinguino90 (EUR 2.68 in seat 6) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: Js9s (0.04) + +F4UXR34L was dealt: Td - 7d - 5s - 6h + +pinguino90 Call (0.04) +F4UXR34L Fold +RealFish82 Fold +Js9s Check + +Flop Ad - Ks - 4h + +Js9s Check +pinguino90 Bet (0.04) +Js9s Fold +pinguino90 Payback (0.04) + +pinguino90 didn't show hand + +pinguino90 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:11:37 GMT + +Game # 2137924970 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 15.69 in seat 3) +Js9s (EUR 4.12 in seat 4) +pinguino90 (EUR 2.74 in seat 6) + +Dealer: RealFish82 +Small Blind: Js9s (0.02) +Big Blind: pinguino90 (0.04) + +F4UXR34L was dealt: 3d - 4s - 2c - Qs + +F4UXR34L Fold +RealFish82 Raise (0.14) +Js9s Call (0.12) +pinguino90 Call (0.10) + +Flop 5c - 6d - 7s + +Js9s Check +pinguino90 Check +RealFish82 Bet (0.28) +Js9s Fold +pinguino90 Call (0.28) + +Turn 5c - 6d - 7s - 3h + +pinguino90 Check +RealFish82 Bet (0.49) +pinguino90 All-In (2.32) +RealFish82 Call (1.83) + +River 5c - 6d - 7s - 3h - Js + +pinguino90 shows: Jh - 2s - 4c - 5h (a straight, Seven high) +RealFish82 shows: 9s - 9c - 6s - 8s (a straight, Nine high) + +RealFish82 wins: EUR 5.34 (with a straight, Nine high) +Rake: EUR 0.28 + +Game ended 2011-03-21 17:12:49 GMT + +Game # 2137925462 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 1.06 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.29 in seat 3) +Js9s (EUR 4.00 in seat 4) +fiuner_ (EUR 2.00 in seat 5) + +Dealer: Js9s +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: 7h - 7d - 8d - Ac + +Js9s Fold +F4UXR34L Fold +RealFish82 Payback (0.02) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:13:09 GMT + +Game # 2137925533 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 1.06 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.31 in seat 3) +Js9s (EUR 4.00 in seat 4) +fiuner_ (EUR 2.00 in seat 5) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: Js9s (0.04) +Blind out of turn: fiuner_ (0.04) + +F4UXR34L was dealt: Ts - 9c - Qh - 5c + +fiuner_ Check +F4UXR34L Fold +RealFish82 Call (0.02) +Js9s Check + +Flop Jh - 5s - 9s + +RealFish82 Check +Js9s Check +fiuner_ Check + +Turn Jh - 5s - 9s - 5d + +RealFish82 Check +Js9s Check +fiuner_ Check + +River Jh - 5s - 9s - 5d - Ad + +RealFish82 Check +Js9s Check +fiuner_ Bet (0.10) +RealFish82 Call (0.10) +Js9s Fold + +fiuner_ shows: 7d - 7c - 8h - Ah (two pairs, Aces and Fives) +RealFish82 shows: Kh - As - Tc - 9d (two pairs, Aces and Nines) + +RealFish82 wins: EUR 0.30 (with two pairs, Aces and Nines) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:14:18 GMT + +Game # 2137929945 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 1.06 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.47 in seat 3) +Js9s (EUR 4.00 in seat 4) +fiuner_ (EUR 1.86 in seat 5) + +Dealer: RealFish82 +Small Blind: Js9s (0.02) +Big Blind: fiuner_ (0.04) + +F4UXR34L was dealt: 4s - 6c - 9s - 3c + +F4UXR34L Fold +RealFish82 Raise (0.14) +Js9s Fold +fiuner_ Fold +RealFish82 Payback (0.10) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:14:33 GMT + +Game # 2137930036 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 1.06 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.53 in seat 3) +Js9s (EUR 4.00 in seat 4) +fiuner_ (EUR 1.82 in seat 5) +Vokha (EUR 0.80 in seat 6) + +Dealer: Js9s +Small Blind: fiuner_ (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: Ts - As - 9c - 2s + +F4UXR34L Fold +RealFish82 Fold +Js9s Fold +fiuner_ Fold +Vokha Payback (0.02) + +Vokha didn't show hand + +Vokha wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:14:44 GMT + +Game # 2137930113 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 1.06 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.53 in seat 3) +Js9s (EUR 4.00 in seat 4) +fiuner_ (EUR 1.80 in seat 5) +Vokha (EUR 0.82 in seat 6) + +Dealer: fiuner_ +Small Blind: Vokha (0.02) +Big Blind: annappa (0.04) + +F4UXR34L was dealt: Kd - Ks - 4d - 3s + +F4UXR34L Call (0.04) +RealFish82 Fold +Js9s Raise (0.18) +fiuner_ Fold +Vokha Fold +annappa Fold +F4UXR34L Fold +Js9s Payback (0.14) + +Js9s didn't show hand + +Js9s wins: EUR 0.14 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:15:22 GMT + +Game # 2137930313 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 1.02 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.53 in seat 3) +Js9s (EUR 4.10 in seat 4) +fiuner_ (EUR 1.80 in seat 5) +Vokha (EUR 0.80 in seat 6) + +Dealer: Vokha +Small Blind: annappa (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Jd - Qh - 8s - 3d + +RealFish82 Fold +Js9s Fold +fiuner_ Call (0.04) +Vokha Raise (0.18) +annappa Call (0.16) +F4UXR34L Fold +fiuner_ Call (0.14) + +Flop 6c - Th - Kc + +annappa Check +fiuner_ Bet (0.58) +Vokha Fold +annappa Fold +fiuner_ Payback (0.58) + +fiuner_ didn't show hand + +fiuner_ wins: EUR 0.56 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:16:20 GMT + +Game # 2137930652 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 0.84 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.53 in seat 3) +Js9s (EUR 4.10 in seat 4) +fiuner_ (EUR 2.18 in seat 5) +Vokha (EUR 0.62 in seat 6) + +Dealer: annappa +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: Ad - Tc - Td - 4c + +Js9s Fold +fiuner_ Call (0.04) +Vokha Call (0.04) +annappa Call (0.04) +F4UXR34L Call (0.02) +RealFish82 Check + +Flop Qh - 9h - 9s + +F4UXR34L Check +RealFish82 Check +fiuner_ Check +Vokha Check +annappa Check + +Turn Qh - 9h - 9s - Qc + +F4UXR34L Check +RealFish82 Check +fiuner_ Check +Vokha Bet (0.10) +annappa Fold +F4UXR34L Fold +RealFish82 Fold +fiuner_ Fold +Vokha Payback (0.10) + +Vokha didn't show hand + +Vokha wins: EUR 0.18 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:17:16 GMT + +Game # 2137934951 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 0.80 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.49 in seat 3) +Js9s (EUR 4.10 in seat 4) +fiuner_ (EUR 2.14 in seat 5) +Vokha (EUR 0.76 in seat 6) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: Js9s (0.04) + +F4UXR34L was dealt: 6s - 2s - Js - Tc + +fiuner_ Fold +Vokha Fold +annappa Fold +F4UXR34L Fold +RealFish82 Fold +Js9s Payback (0.02) + +Js9s didn't show hand + +Js9s wins: EUR 0.04 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:17:48 GMT + +Game # 2137935148 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 0.80 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.47 in seat 3) +Js9s (EUR 4.12 in seat 4) +fiuner_ (EUR 2.14 in seat 5) +Vokha (EUR 0.76 in seat 6) + +Dealer: RealFish82 +Small Blind: Js9s (0.02) +Big Blind: fiuner_ (0.04) + +F4UXR34L was dealt: 5d - 2h - 6s - 3h + +Vokha Fold +annappa Call (0.04) +F4UXR34L Fold +RealFish82 Raise (0.18) +Js9s Call (0.16) +fiuner_ Fold +annappa Call (0.14) + +Flop Qd - Th - 9h + +Js9s Bet (0.58) +annappa Fold +RealFish82 Fold +Js9s Payback (0.58) + +Js9s didn't show hand + +Js9s wins: EUR 0.56 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:18:46 GMT + +Game # 2137935478 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 0.62 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.29 in seat 3) +Js9s (EUR 4.50 in seat 4) +fiuner_ (EUR 2.10 in seat 5) +Vokha (EUR 0.76 in seat 6) + +Dealer: Js9s +Small Blind: fiuner_ (0.02) +Big Blind: Vokha (0.04) + +F4UXR34L was dealt: Tc - Ts - 2s - Ks + +annappa Call (0.04) +F4UXR34L Fold +RealFish82 Fold +Js9s Fold +fiuner_ Call (0.02) +Vokha Check + +Flop Jc - 3c - 4s + +fiuner_ Check +Vokha Bet (0.04) +annappa Call (0.04) +fiuner_ Fold + +Turn Jc - 3c - 4s - Ac + +Vokha Check +annappa Bet (0.15) +Vokha Fold +annappa Payback (0.15) + +annappa didn't show hand + +annappa wins: EUR 0.18 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:19:44 GMT + +Game # 2137940802 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 0.72 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.29 in seat 3) +Js9s (EUR 4.50 in seat 4) +fiuner_ (EUR 2.06 in seat 5) +Vokha (EUR 0.68 in seat 6) + +Dealer: fiuner_ +Small Blind: Vokha (0.02) +Big Blind: annappa (0.04) + +F4UXR34L was dealt: 9d - Kh - 3d - 7d + +F4UXR34L Fold +RealFish82 Fold +Js9s Fold +fiuner_ Fold +Vokha Call (0.02) +annappa Check + +Flop 5d - Jd - 7s + +Vokha Bet (0.08) +annappa Raise (0.32) +Vokha All-In (0.56) +annappa Call (0.32) + +Turn 5d - Jd - 7s - Ac +River 5d - Jd - 7s - Ac - 5c + +Vokha shows: Kc - 7h - 7c - Qc (a full house, Sevens full of Fives) +annappa shows: 5s - Ad - Js - 6c (a full house, Fives full of Aces) + +Vokha wins: EUR 1.30 (with a full house, Sevens full of Fives) +Rake: EUR 0.06 + +Game ended 2011-03-21 17:20:51 GMT + +Game # 2137941177 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 0.04 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.29 in seat 3) +Js9s (EUR 4.50 in seat 4) +fiuner_ (EUR 2.06 in seat 5) +Vokha (EUR 1.30 in seat 6) + +Dealer: Vokha +Small Blind: annappa (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Ah - 6d - 4h - 4s + +RealFish82 Fold +Js9s Fold +fiuner_ Call (0.04) +Vokha Call (0.04) +annappa All-In (0.02) +F4UXR34L Check + +Flop 7h - Ts - 6c + +F4UXR34L Check +fiuner_ Check +Vokha Check + +Turn 7h - Ts - 6c - 3c + +F4UXR34L Check +fiuner_ Bet (0.16) +Vokha Fold +F4UXR34L Fold +fiuner_ Payback (0.16) + +River 7h - Ts - 6c - 3c - 5s + +annappa shows: 4d - 8c - Qh - 7d (a straight, Eight high) +fiuner_ shows: 2c - Qs - 9c - 9s (a pair of Nines) + +annappa wins: EUR 0.16 (with a straight, Eight high) +Rake: EUR 0.00 + +Game ended 2011-03-21 17:22:08 GMT + +Game # 2137941580 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 0.16 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.29 in seat 3) +Js9s (EUR 4.50 in seat 4) +fiuner_ (EUR 2.02 in seat 5) +Vokha (EUR 1.26 in seat 6) + +Dealer: annappa +Small Blind: F4UXR34L (0.02) +Big Blind: RealFish82 (0.04) + +F4UXR34L was dealt: 7s - 4s - 4d - Jc + +Js9s Fold +fiuner_ Fold +annappa Call (0.04) +F4UXR34L Fold +RealFish82 Raise (0.10) +annappa All-In (0.12) +RealFish82 Call (0.02) + +Flop 8s - Ad - 8d +Turn 8s - Ad - 8d - 8h +River 8s - Ad - 8d - 8h - Ts + +RealFish82 shows: 9d - Kc - Kh - Td (a full house, Eights full of Kings) +annappa shows: 9h - 3d - 5d - 6h (three of a kind, Eights) + +RealFish82 wins: EUR 0.32 (with a full house, Eights full of Kings) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:22:52 GMT + +Game # 2137948842 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 0.00 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.45 in seat 3) +Js9s (EUR 4.50 in seat 4) +fiuner_ (EUR 2.02 in seat 5) +Vokha (EUR 1.26 in seat 6) + +Dealer: F4UXR34L +Small Blind: RealFish82 (0.02) +Big Blind: Js9s (0.04) + +F4UXR34L was dealt: 6c - 8s - 8d - Qs + +fiuner_ Fold +F4UXR34L Fold +RealFish82 Call (0.02) +Js9s Raise (0.08) +RealFish82 Call (0.08) + +Flop 7c - 7s - 7h + +RealFish82 Check +Js9s Bet (0.24) +RealFish82 Fold +Js9s Payback (0.24) + +Js9s didn't show hand + +Js9s wins: EUR 0.22 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:23:26 GMT + +Game # 2137949017 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Aburatsu" + +Players(max 6): +annappa (EUR 0.00 in seat 1) +F4UXR34L (EUR 4.00 in seat 2) +RealFish82 (EUR 18.33 in seat 3) +Js9s (EUR 4.60 in seat 4) +fiuner_ (EUR 2.02 in seat 5) +Vokha (EUR 1.26 in seat 6) + +Dealer: RealFish82 +Small Blind: Js9s (0.02) +Big Blind: fiuner_ (0.04) + +F4UXR34L was dealt: 7h - Qh - 6s - 5c + +F4UXR34L Fold +RealFish82 Raise (0.14) +Js9s Fold +fiuner_ Fold +RealFish82 Payback (0.10) + +RealFish82 didn't show hand + +RealFish82 wins: EUR 0.10 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:23:55 GMT + diff --git a/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35135862.txt b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35135862.txt new file mode 100644 index 00000000..b387b677 --- /dev/null +++ b/pyfpdb/regression-test-files/unsupported-sites/entraction/Table_35135862.txt @@ -0,0 +1,1950 @@ +Game # 2137875860 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 0.68 in seat 2) +Makesdy (EUR 4.00 in seat 3) +_tiburon_ (EUR 6.62 in seat 4) +l4oo9od (EUR 2.00 in seat 5) +pupazzzo (EUR 1.74 in seat 6) + +Dealer: l4oo9od +Small Blind: pupazzzo (0.02) +Big Blind: F4UXR34L (0.04) +Blind out of turn: Makesdy (0.04) + +F4UXR34L was dealt: 9s - Jh - Ah - 8h + +Re46 Call (0.04) +Makesdy Check +_tiburon_ Call (0.04) +l4oo9od Call (0.04) +pupazzzo Raise (0.10) +F4UXR34L Fold +Re46 Call (0.08) +Makesdy Fold +_tiburon_ Call (0.08) +l4oo9od Call (0.08) + +Flop Th - 6d - 5d + +pupazzzo Bet (0.16) +Re46 Call (0.16) +_tiburon_ Fold +l4oo9od Call (0.16) + +Turn Th - 6d - 5d - 4s + +pupazzzo Check +Re46 All-In (0.40) +l4oo9od Call (0.40) +pupazzzo Call (0.40) + +River Th - 6d - 5d - 4s - 2s + +pupazzzo Check +l4oo9od Bet (1.12) +pupazzzo Fold +l4oo9od Payback (1.12) + +l4oo9od shows: 5s - 3s - 6c - Ad (a straight, Six high) +Re46 shows: 3h - 5c - 7d - Jd (a straight, Seven high) + +Re46 wins: EUR 2.13 (with a straight, Seven high) +Rake: EUR 0.11 + +Game ended 2011-03-21 16:43:29 GMT + +Game # 2137876304 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 2.13 in seat 2) +Makesdy (EUR 3.96 in seat 3) +_tiburon_ (EUR 6.50 in seat 4) +l4oo9od (EUR 1.32 in seat 5) +pupazzzo (EUR 1.06 in seat 6) + +Dealer: pupazzzo +Small Blind: F4UXR34L (0.02) +Big Blind: Re46 (0.04) + +F4UXR34L was dealt: Qh - 9d - 7c - Tc + +Makesdy Fold +_tiburon_ Raise (0.14) +l4oo9od Call (0.14) +pupazzzo Call (0.14) +F4UXR34L Fold +Re46 Fold + +Flop Th - Kc - Jd + +_tiburon_ Check +l4oo9od Check +pupazzzo Check + +Turn Th - Kc - Jd - Ks + +_tiburon_ Check +l4oo9od Bet (0.48) +pupazzzo Fold +_tiburon_ Fold +l4oo9od Payback (0.48) + +l4oo9od didn't show hand + +l4oo9od wins: EUR 0.46 +Rake: EUR 0.02 + +Game ended 2011-03-21 16:44:28 GMT + +Game # 2137879970 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 2.23 in seat 2) +Makesdy (EUR 3.94 in seat 3) +_tiburon_ (EUR 6.32 in seat 4) +l4oo9od (EUR 1.60 in seat 5) +pupazzzo (EUR 1.88 in seat 6) + +Dealer: Makesdy +Small Blind: _tiburon_ (0.02) +Big Blind: l4oo9od (0.04) + +F4UXR34L was dealt: Jh - 8c - Jd - 3d + +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +_tiburon_ Call (0.02) +l4oo9od Check + +Flop 7s - Th - Ts + +_tiburon_ Check +l4oo9od Check +pupazzzo Check +Re46 Check + +Turn 7s - Th - Ts - 9s + +_tiburon_ Check +l4oo9od Check +pupazzzo Check +Re46 Check + +River 7s - Th - Ts - 9s - 8s + +_tiburon_ Bet (0.12) +l4oo9od Call (0.12) +pupazzzo Fold +Re46 Call (0.12) + +_tiburon_ shows: Qs - 8d - 6s - 2c (a flush, Queen high) + +l4oo9od didn't show hand (Kd - 5d - Kh - 2h) +Re46 didn't show hand (2s - Js - Tc - 6h) + +_tiburon_ wins: EUR 0.50 (with a flush, Queen high) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:46:30 GMT + +Game # 2137880410 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 2.07 in seat 2) +Makesdy (EUR 3.94 in seat 3) +_tiburon_ (EUR 6.66 in seat 4) +l4oo9od (EUR 1.44 in seat 5) +pupazzzo (EUR 1.84 in seat 6) + +Dealer: _tiburon_ +Small Blind: l4oo9od (0.02) +Big Blind: pupazzzo (0.04) + +F4UXR34L was dealt: 8s - Jc - Ad - 5c + +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Call (0.04) +_tiburon_ Fold +l4oo9od Call (0.02) +pupazzzo Check + +Flop 9d - 3s - 2c + +l4oo9od Check +pupazzzo Check +Re46 Check +Makesdy Check + +Turn 9d - 3s - 2c - 5h + +l4oo9od Check +pupazzzo Check +Re46 Bet (0.16) +Makesdy Fold +l4oo9od Call (0.16) +pupazzzo Fold + +River 9d - 3s - 2c - 5h - 6s + +l4oo9od Check +Re46 Check + +l4oo9od shows: Tc - 2h - Qs - 3d (two pairs, Threes and Deuces) +Re46 shows: 8c - Ac - 6d - 4d (a straight, Six high) + +Re46 wins: EUR 0.46 (with a straight, Six high) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:47:15 GMT + +Game # 2137880704 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 2.33 in seat 2) +Makesdy (EUR 3.90 in seat 3) +_tiburon_ (EUR 6.66 in seat 4) +l4oo9od (EUR 1.24 in seat 5) +pupazzzo (EUR 1.80 in seat 6) + +Dealer: l4oo9od +Small Blind: pupazzzo (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 2c - 9s - Jd - Jh + +Re46 Call (0.04) +Makesdy Fold +_tiburon_ Raise (0.18) +l4oo9od Call (0.18) +pupazzzo Call (0.16) +F4UXR34L Fold +Re46 Call (0.14) + +Flop Ac - As - 6d + +pupazzzo Check +Re46 Check +_tiburon_ Bet (0.57) +l4oo9od Fold +pupazzzo Call (0.57) +Re46 Fold + +Turn Ac - As - 6d - 7s + +pupazzzo Check +_tiburon_ Bet (1.90) +pupazzzo All-In (1.05) +_tiburon_ Payback (0.85) + +River Ac - As - 6d - 7s - 7d + +pupazzzo shows: Tc - 5h - Ad - Ts (three of a kind, Aces) +_tiburon_ shows: Ah - Jc - 2h - 8c (three of a kind, Aces, with Jack as kicker) + +_tiburon_ wins: EUR 3.80 (with three of a kind, Aces, with Jack as kicker) +Rake: EUR 0.20 + +Game ended 2011-03-21 16:48:30 GMT + +Game # 2137884221 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 2.15 in seat 2) +Makesdy (EUR 3.90 in seat 3) +_tiburon_ (EUR 8.66 in seat 4) +l4oo9od (EUR 1.06 in seat 5) +pupazzzo (EUR 4.00 in seat 6) + +Dealer: pupazzzo +Small Blind: F4UXR34L (0.02) +Big Blind: Re46 (0.04) + +F4UXR34L was dealt: Qc - 8s - 3d - 2s + +Makesdy Fold +_tiburon_ Fold +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Check + +Flop Jh - 2d - 2h + +Re46 Bet (0.04) +l4oo9od Call (0.04) +pupazzzo Fold + +Turn Jh - 2d - 2h - 3c + +Re46 Bet (0.04) +l4oo9od Call (0.04) + +River Jh - 2d - 2h - 3c - 6h + +Re46 Bet (0.04) +l4oo9od Call (0.04) + +Re46 shows: 6d - Js - 7c - 7s (two pairs, Jacks and Sixes) +l4oo9od shows: Ad - 5d - Ac - Kh (two pairs, Aces and Deuces) + +l4oo9od wins: EUR 0.36 (with two pairs, Aces and Deuces) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:49:21 GMT + +Game # 2137884472 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.99 in seat 2) +Makesdy (EUR 3.90 in seat 3) +_tiburon_ (EUR 8.66 in seat 4) +l4oo9od (EUR 1.26 in seat 5) +pupazzzo (EUR 3.96 in seat 6) + +Dealer: F4UXR34L +Small Blind: Re46 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 8c - Qc - 8s - 5h + +_tiburon_ Call (0.04) +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Call (0.02) +Makesdy Check + +Flop 5s - Kd - 7s + +Re46 Check +Makesdy Check +_tiburon_ Check +l4oo9od Check +pupazzzo Bet (0.08) +Re46 Fold +Makesdy Fold +_tiburon_ Fold +l4oo9od Call (0.08) + +Turn 5s - Kd - 7s - Tc + +l4oo9od Check +pupazzzo Bet (0.12) +l4oo9od Call (0.12) + +River 5s - Kd - 7s - Tc - 3s + +l4oo9od Check +pupazzzo Bet (0.60) +l4oo9od Fold +pupazzzo Payback (0.60) + +pupazzzo didn't show hand + +pupazzzo wins: EUR 0.57 +Rake: EUR 0.03 + +Game ended 2011-03-21 16:50:34 GMT + +Game # 2137887899 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.95 in seat 2) +Makesdy (EUR 3.86 in seat 3) +_tiburon_ (EUR 8.62 in seat 4) +l4oo9od (EUR 1.02 in seat 5) +pupazzzo (EUR 4.29 in seat 6) + +Dealer: Re46 +Small Blind: Makesdy (0.02) +Big Blind: _tiburon_ (0.04) + +F4UXR34L was dealt: 9s - Ad - 9d - 5s + +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Call (0.04) +Re46 Call (0.04) +Makesdy Fold +_tiburon_ Check + +Flop 4d - 5c - Qd + +_tiburon_ Check +l4oo9od Bet (0.22) +pupazzzo Fold +F4UXR34L Fold +Re46 Call (0.22) +_tiburon_ Fold + +Turn 4d - 5c - Qd - Qs + +l4oo9od Check +Re46 Check + +River 4d - 5c - Qd - Qs - 4s + +l4oo9od Bet (0.49) +Re46 Fold +l4oo9od Payback (0.49) + +l4oo9od didn't show hand + +l4oo9od wins: EUR 0.63 +Rake: EUR 0.03 + +Game ended 2011-03-21 16:51:34 GMT + +Game # 2137888228 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.69 in seat 2) +Makesdy (EUR 3.84 in seat 3) +_tiburon_ (EUR 8.58 in seat 4) +l4oo9od (EUR 1.39 in seat 5) +pupazzzo (EUR 4.25 in seat 6) + +Dealer: Makesdy +Small Blind: _tiburon_ (0.02) +Big Blind: l4oo9od (0.04) + +F4UXR34L was dealt: Qd - 7s - As - 3d + +pupazzzo Raise (0.08) +F4UXR34L Fold +Re46 Call (0.08) +Makesdy Call (0.08) +_tiburon_ Call (0.06) +l4oo9od Call (0.04) + +Flop 4d - 8d - 5c + +_tiburon_ Check +l4oo9od Check +pupazzzo Check +Re46 Check +Makesdy Check + +Turn 4d - 8d - 5c - 6s + +_tiburon_ Check +l4oo9od Check +pupazzzo Check +Re46 Check +Makesdy Check + +River 4d - 8d - 5c - 6s - Qh + +_tiburon_ Check +l4oo9od Check +pupazzzo Check +Re46 Check +Makesdy Check + +_tiburon_ shows: Jc - 7c - Kc - 9d (a straight, Nine high) + +l4oo9od didn't show hand (6d - 3s - 8h - 4s) +pupazzzo didn't show hand (6h - Ah - Th - Td) +Re46 didn't show hand (2d - Jh - 2s - 8c) +Makesdy didn't show hand (2h - 9s - 9c - Ac) + +_tiburon_ wins: EUR 0.38 (with a straight, Nine high) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:52:37 GMT + +Game # 2137888599 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.61 in seat 2) +Makesdy (EUR 3.76 in seat 3) +_tiburon_ (EUR 8.88 in seat 4) +l4oo9od (EUR 1.31 in seat 5) +pupazzzo (EUR 4.17 in seat 6) + +Dealer: _tiburon_ +Small Blind: l4oo9od (0.02) +Big Blind: pupazzzo (0.04) + +F4UXR34L was dealt: 6h - 9d - Qs - Ts + +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +_tiburon_ Raise (0.18) +l4oo9od Call (0.16) +pupazzzo Call (0.14) +Re46 Call (0.14) + +Flop 8h - 2d - 4d + +l4oo9od Check +pupazzzo Check +Re46 Check +_tiburon_ Bet (0.54) +l4oo9od Fold +pupazzzo Call (0.54) +Re46 Call (0.54) + +Turn 8h - 2d - 4d - Th + +pupazzzo Check +Re46 Bet (0.12) +_tiburon_ Call (0.12) +pupazzzo Call (0.12) + +River 8h - 2d - 4d - Th - 5h + +pupazzzo Check +Re46 Bet (0.20) +_tiburon_ Raise (3.30) +pupazzzo Fold +Re46 All-In (0.57) +_tiburon_ Payback (2.53) + +_tiburon_ shows: Ac - Ah - Jc - 9s (a pair of Aces) +Re46 shows: 7h - 6d - 4h - Ad (a flush, Ten high) + +Re46 wins: EUR 4.03 (with a flush, Ten high) +Rake: EUR 0.21 + +Game ended 2011-03-21 16:54:24 GMT + +Game # 2137892247 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 4.03 in seat 2) +Makesdy (EUR 4.00 in seat 3) +_tiburon_ (EUR 7.27 in seat 4) +l4oo9od (EUR 1.13 in seat 5) +pupazzzo (EUR 3.33 in seat 6) + +Dealer: l4oo9od +Small Blind: pupazzzo (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 6s - Kc - 8d - Qc + +Re46 Call (0.04) +Makesdy Fold +_tiburon_ Call (0.04) +l4oo9od Call (0.04) +pupazzzo Call (0.02) +F4UXR34L Check + +Flop 2h - 3c - 5s + +pupazzzo Check +F4UXR34L Check +Re46 Check +_tiburon_ Bet (0.15) +l4oo9od Fold +pupazzzo Raise (0.65) +F4UXR34L Fold +Re46 Fold +_tiburon_ Call (0.50) + +Turn 2h - 3c - 5s - 8s + +pupazzzo Bet (1.50) +_tiburon_ Call (1.50) + +River 2h - 3c - 5s - 8s - Kd + +pupazzzo All-In (1.14) +_tiburon_ Fold +pupazzzo Payback (1.14) + +pupazzzo didn't show hand + +pupazzzo wins: EUR 4.28 +Rake: EUR 0.22 + +Game ended 2011-03-21 16:55:43 GMT + +Game # 2137897740 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.99 in seat 2) +Makesdy (EUR 4.00 in seat 3) +_tiburon_ (EUR 5.08 in seat 4) +l4oo9od (EUR 1.09 in seat 5) +pupazzzo (EUR 5.42 in seat 6) + +Dealer: pupazzzo +Small Blind: F4UXR34L (0.02) +Big Blind: Re46 (0.04) + +F4UXR34L was dealt: 6d - 5c - Th - Qc + +Makesdy Fold +_tiburon_ Fold +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Check + +Flop Ac - 7d - 3s + +Re46 Check +l4oo9od Bet (0.04) +pupazzzo Call (0.04) +Re46 Call (0.04) + +Turn Ac - 7d - 3s - Ts + +Re46 Check +l4oo9od Bet (0.04) +pupazzzo Call (0.04) +Re46 Call (0.04) + +River Ac - 7d - 3s - Ts - 6s + +Re46 Check +l4oo9od Check +pupazzzo Check + +Re46 shows: Jd - Kd - 9c - Ks (a pair of Kings) +l4oo9od shows: Td - 9h - 7h - 3c (two pairs, Tens and Sevens) + +pupazzzo didn't show hand (2d - 2h - 8s - 8h) + +l4oo9od wins: EUR 0.36 (with two pairs, Tens and Sevens) +Rake: EUR 0.02 + +Game ended 2011-03-21 16:56:40 GMT + +Game # 2137898079 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.87 in seat 2) +Makesdy (EUR 4.00 in seat 3) +_tiburon_ (EUR 5.08 in seat 4) +l4oo9od (EUR 1.33 in seat 5) +pupazzzo (EUR 5.30 in seat 6) + +Dealer: F4UXR34L +Small Blind: Re46 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: Tc - 2d - 5c - 7h + +_tiburon_ Call (0.04) +l4oo9od Call (0.04) +pupazzzo Raise (0.08) +F4UXR34L Fold +Re46 Call (0.06) +Makesdy Fold +_tiburon_ Call (0.04) +l4oo9od Call (0.04) + +Flop 4c - Ad - 9s + +Re46 Check +_tiburon_ Check +l4oo9od Check +pupazzzo Check + +Turn 4c - Ad - 9s - 8d + +Re46 Check +_tiburon_ Bet (0.27) +l4oo9od Call (0.27) +pupazzzo Raise (0.54) +Re46 Fold +_tiburon_ Call (0.27) +l4oo9od Call (0.27) + +River 4c - Ad - 9s - 8d - 6d + +_tiburon_ Check +l4oo9od Check +pupazzzo Check + +_tiburon_ shows: 3d - Kh - 4h - 9d (a flush, Ace high) + +l4oo9od didn't show hand (7c - 6c - 5s - Ac) +pupazzzo didn't show hand (9h - Td - 9c - Ts) + +_tiburon_ wins: EUR 1.89 (with a flush, Ace high) +Rake: EUR 0.09 + +Game ended 2011-03-21 16:58:11 GMT + +Game # 2137898640 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.79 in seat 2) +Makesdy (EUR 3.96 in seat 3) +_tiburon_ (EUR 6.35 in seat 4) +l4oo9od (EUR 0.71 in seat 5) +pupazzzo (EUR 4.68 in seat 6) + +Dealer: Re46 +Small Blind: Makesdy (0.02) +Big Blind: _tiburon_ (0.04) + +F4UXR34L was dealt: Qs - 9c - 5h - Js + +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +_tiburon_ Check + +Flop 8d - 7c - 4d + +_tiburon_ Check +l4oo9od Check +pupazzzo Check +Re46 Check + +Turn 8d - 7c - 4d - Kh + +_tiburon_ Check +l4oo9od Check +pupazzzo Check +Re46 Check + +River 8d - 7c - 4d - Kh - 7s + +_tiburon_ Check +l4oo9od Check +pupazzzo Check +Re46 Check + +_tiburon_ shows: 9h - Qh - 3h - 8c (two pairs, Eights and Sevens) +l4oo9od shows: Qc - Ts - Ks - 4c (two pairs, Kings and Sevens) + +pupazzzo didn't show hand (Jh - 3d - 4h - Th) + +Re46 shows: Tc - 7d - 6s - 9d (three of a kind, Sevens) + +Re46 wins: EUR 0.18 (with three of a kind, Sevens) +Rake: EUR 0.00 + +Game ended 2011-03-21 16:59:08 GMT + +Game # 2137900997 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.93 in seat 2) +Makesdy (EUR 3.94 in seat 3) +_tiburon_ (EUR 6.31 in seat 4) +l4oo9od (EUR 0.67 in seat 5) +pupazzzo (EUR 4.64 in seat 6) + +Dealer: Makesdy +Small Blind: _tiburon_ (0.02) +Big Blind: l4oo9od (0.04) + +F4UXR34L was dealt: 8d - 6h - 4h - Td + +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +_tiburon_ Call (0.02) +l4oo9od Check + +Flop 2c - 6s - 4s + +_tiburon_ Check +l4oo9od Check +pupazzzo Check +Re46 Check + +Turn 2c - 6s - 4s - 2h + +_tiburon_ Check +l4oo9od Check +pupazzzo Check +Re46 Check + +River 2c - 6s - 4s - 2h - 5d + +_tiburon_ Check +l4oo9od Check +pupazzzo Bet (0.04) +Re46 Call (0.04) +_tiburon_ Fold +l4oo9od Fold + +pupazzzo shows: Ad - 3s - Qd - 9s (a straight, Five high) +Re46 shows: 3d - Ah - 3h - Kd (a straight, Five high) + +pupazzzo wins: EUR 0.11 split pot (with a straight, Five high) +Re46 wins: EUR 0.11 split pot (with a straight, Five high) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:00:30 GMT + +Game # 2137901493 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.96 in seat 2) +Makesdy (EUR 3.94 in seat 3) +_tiburon_ (EUR 6.27 in seat 4) +l4oo9od (EUR 0.63 in seat 5) +pupazzzo (EUR 4.67 in seat 6) + +Dealer: _tiburon_ +Small Blind: l4oo9od (0.02) +Big Blind: pupazzzo (0.04) + +F4UXR34L was dealt: Jc - 9c - Qs - Th + +F4UXR34L Call (0.04) +Re46 Call (0.04) +Makesdy Fold +_tiburon_ Call (0.04) +l4oo9od Fold +pupazzzo Check + +Flop 3d - 2d - Td + +pupazzzo Bet (0.04) +F4UXR34L Fold +Re46 Fold +_tiburon_ Call (0.04) + +Turn 3d - 2d - Td - 3c + +pupazzzo Bet (0.04) +_tiburon_ Fold +pupazzzo Payback (0.04) + +pupazzzo didn't show hand + +pupazzzo wins: EUR 0.24 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:01:03 GMT + +Game # 2137901693 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.92 in seat 2) +Makesdy (EUR 3.94 in seat 3) +_tiburon_ (EUR 6.19 in seat 4) +l4oo9od (EUR 0.61 in seat 5) +pupazzzo (EUR 4.83 in seat 6) + +Dealer: l4oo9od +Small Blind: pupazzzo (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 6d - 8h - 7h - 6h + +Re46 Call (0.04) +Makesdy Fold +_tiburon_ Call (0.04) +l4oo9od Call (0.04) +pupazzzo Call (0.02) +F4UXR34L Check + +Flop 5s - Ac - Ks + +pupazzzo Check +F4UXR34L Check +Re46 Bet (0.04) +_tiburon_ Call (0.04) +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Fold + +Turn 5s - Ac - Ks - 7c + +pupazzzo Check +Re46 Bet (0.04) +_tiburon_ Call (0.04) +l4oo9od Call (0.04) +pupazzzo Call (0.04) + +River 5s - Ac - Ks - 7c - Jc + +pupazzzo Check +Re46 Bet (0.12) +_tiburon_ Fold +l4oo9od Call (0.12) +pupazzzo Fold + +Re46 shows: Ts - 2d - Qh - Jd (a straight, Ace high) +l4oo9od shows: 8d - 5d - 6c - 9c (a flush, Ace high) + +l4oo9od wins: EUR 0.73 (with a flush, Ace high) +Rake: EUR 0.03 + +Game ended 2011-03-21 17:02:27 GMT + +Game # 2137907200 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.68 in seat 2) +Makesdy (EUR 3.94 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.10 in seat 5) +pupazzzo (EUR 4.71 in seat 6) + +Dealer: pupazzzo +Small Blind: F4UXR34L (0.02) +Big Blind: Re46 (0.04) + +F4UXR34L was dealt: 3s - 3d - 7h - Qs + +Makesdy Fold +l4oo9od Fold +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Check + +Flop Jd - 8h - Qd + +Re46 Bet (0.04) +pupazzzo Call (0.04) + +Turn Jd - 8h - Qd - 7d + +Re46 Bet (0.08) +pupazzzo Call (0.08) + +River Jd - 8h - Qd - 7d - Jh + +Re46 Bet (0.12) +pupazzzo Call (0.12) + +Re46 shows: 2d - 4d - 5h - Th (a flush, Queen high) +pupazzzo shows: 5d - 2s - Qc - Kd (a flush, King high) + +pupazzzo wins: EUR 0.56 (with a flush, King high) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:03:12 GMT + +Game # 2137907478 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.40 in seat 2) +Makesdy (EUR 3.94 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.10 in seat 5) +pupazzzo (EUR 4.99 in seat 6) + +Dealer: F4UXR34L +Small Blind: Re46 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 5h - As - 6c - 5c + +l4oo9od Fold +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Call (0.02) +Makesdy Check + +Flop 9s - 4s - 9d + +Re46 Check +Makesdy Check +pupazzzo Check + +Turn 9s - 4s - 9d - 3d + +Re46 Check +Makesdy Check +pupazzzo Check + +River 9s - 4s - 9d - 3d - Ac + +Re46 Check +Makesdy Check +pupazzzo Check + +Re46 shows: Ad - Js - 8c - Qs (two pairs, Aces and Nines) +Makesdy shows: Kh - 2s - 2c - 9h (three of a kind, Nines) + +pupazzzo didn't show hand (3c - 5d - Ah - Th) + +Makesdy wins: EUR 0.12 (with three of a kind, Nines) +Rake: EUR 0.00 + +Game ended 2011-03-21 17:03:53 GMT + +Game # 2137907707 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.36 in seat 2) +Makesdy (EUR 4.02 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.10 in seat 5) +pupazzzo (EUR 4.95 in seat 6) + +Dealer: Re46 +Small Blind: Makesdy (0.02) +Big Blind: l4oo9od (0.04) + +F4UXR34L was dealt: Kh - Kd - 3c - 2h + +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +l4oo9od Check + +Flop Qs - 5s - 6s + +l4oo9od Check +pupazzzo Check +Re46 Check + +Turn Qs - 5s - 6s - 8s + +l4oo9od Check +pupazzzo Check +Re46 Check + +River Qs - 5s - 6s - 8s - Jh + +l4oo9od Check +pupazzzo Check +Re46 Check + +l4oo9od shows: Qh - As - Ac - Kc (a pair of Aces) + +pupazzzo didn't show hand (2c - 6d - 4h - 4d) + +Re46 shows: Jc - 5h - Tc - Ks (two pairs, Jacks and Fives) + +Re46 wins: EUR 0.14 (with two pairs, Jacks and Fives) +Rake: EUR 0.00 + +Game ended 2011-03-21 17:04:31 GMT + +Game # 2137913947 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.46 in seat 2) +Makesdy (EUR 4.00 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.06 in seat 5) +pupazzzo (EUR 4.91 in seat 6) + +Dealer: Makesdy +Small Blind: l4oo9od (0.02) +Big Blind: pupazzzo (0.04) + +F4UXR34L was dealt: 5d - 3d - 4c - 7s + +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +l4oo9od Call (0.02) +pupazzzo Check + +Flop 9h - 2c - Kc + +l4oo9od Check +pupazzzo Check +Re46 Check + +Turn 9h - 2c - Kc - Ah + +l4oo9od Check +pupazzzo Bet (0.04) +Re46 Call (0.04) +l4oo9od Call (0.04) + +River 9h - 2c - Kc - Ah - 4d + +l4oo9od Check +pupazzzo Check +Re46 Check + +l4oo9od shows: Jd - 2s - 4s - Kd (two pairs, Kings and Fours) + +pupazzzo didn't show hand (Th - 6d - Ac - 5s) +Re46 didn't show hand (6c - Qh - 9s - Js) + +l4oo9od wins: EUR 0.22 (with two pairs, Kings and Fours) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:05:29 GMT + +Game # 2137914295 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.38 in seat 2) +Makesdy (EUR 4.00 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.20 in seat 5) +pupazzzo (EUR 4.83 in seat 6) + +Dealer: l4oo9od +Small Blind: pupazzzo (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: Ac - 8c - 2h - Qh + +Re46 Call (0.04) +Makesdy Fold +l4oo9od Call (0.04) +pupazzzo Call (0.02) +F4UXR34L Check + +Flop 5h - 4d - 6c + +pupazzzo Check +F4UXR34L Check +Re46 Check +l4oo9od Check + +Turn 5h - 4d - 6c - 4h + +pupazzzo Check +F4UXR34L Check +Re46 Check +l4oo9od Check + +River 5h - 4d - 6c - 4h - Tc + +pupazzzo Check +F4UXR34L Check +Re46 Check +l4oo9od Check + +pupazzzo shows: Td - 2d - Jh - 7h (two pairs, Tens and Fours) + +F4UXR34L didn't show hand (Ac - 8c - 2h - Qh) + +Re46 shows: 7s - 6d - Qd - Qs (two pairs, Queens and Fours) + +l4oo9od didn't show hand (Ts - 3c - 9d - 9h) + +Re46 wins: EUR 0.16 (with two pairs, Queens and Fours) +Rake: EUR 0.00 + +Game ended 2011-03-21 17:06:26 GMT + +Game # 2137914624 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.50 in seat 2) +Makesdy (EUR 4.00 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.16 in seat 5) +pupazzzo (EUR 4.79 in seat 6) + +Dealer: pupazzzo +Small Blind: F4UXR34L (0.02) +Big Blind: Re46 (0.04) + +F4UXR34L was dealt: Js - Ad - 7d - 4c + +Makesdy Fold +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Check + +Flop Ks - 3c - 8h + +Re46 Check +l4oo9od Check +pupazzzo Bet (0.04) +Re46 Call (0.04) +l4oo9od Call (0.04) + +Turn Ks - 3c - 8h - Qd + +Re46 Check +l4oo9od Check +pupazzzo Check + +River Ks - 3c - 8h - Qd - 2s + +Re46 Check +l4oo9od Check +pupazzzo Check + +Re46 shows: 6s - 9d - 7h - Tc (high card King) +l4oo9od shows: 4d - 5h - Qc - As (a pair of Queens) +pupazzzo shows: Kh - Ts - Th - 6d (a pair of Kings) + +pupazzzo wins: EUR 0.24 (with a pair of Kings) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:07:30 GMT + +Game # 2137918014 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.42 in seat 2) +Makesdy (EUR 4.00 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.08 in seat 5) +pupazzzo (EUR 4.95 in seat 6) + +Dealer: F4UXR34L +Small Blind: Re46 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 8d - 2s - Qc - Ah + +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Call (0.02) +Makesdy Check + +Flop 2c - 5h - 7h + +Re46 Check +Makesdy Check +l4oo9od Check +pupazzzo Check + +Turn 2c - 5h - 7h - 6c + +Re46 Check +Makesdy Check +l4oo9od Check +pupazzzo Check + +River 2c - 5h - 7h - 6c - 5c + +Re46 Check +Makesdy Check +l4oo9od Check +pupazzzo Check + +Re46 shows: Qd - Jd - 7d - Kd (two pairs, Sevens and Fives) +Makesdy shows: Ac - 7c - Qh - 9s (a flush, Ace high) + +l4oo9od didn't show hand (3h - 8h - Jc - As) +pupazzzo didn't show hand (8s - 8c - 6d - 4d) + +Makesdy wins: EUR 0.16 (with a flush, Ace high) +Rake: EUR 0.00 + +Game ended 2011-03-21 17:08:20 GMT + +Game # 2137918296 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 3.38 in seat 2) +Makesdy (EUR 4.12 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.04 in seat 5) +pupazzzo (EUR 4.91 in seat 6) + +Dealer: Re46 +Small Blind: Makesdy (0.02) +Big Blind: l4oo9od (0.04) + +F4UXR34L was dealt: Th - Qs - Ah - 7s + +pupazzzo Fold +F4UXR34L Raise (0.14) +Re46 Call (0.14) +Makesdy Fold +l4oo9od Call (0.10) + +Flop As - Ks - Kh + +l4oo9od Check +F4UXR34L Bet (0.33) +Re46 Call (0.33) +l4oo9od Call (0.33) + +Turn As - Ks - Kh - 2d + +l4oo9od Check +F4UXR34L Bet (1.04) +Re46 Fold +l4oo9od All-In (0.57) +F4UXR34L Payback (0.47) + +River As - Ks - Kh - 2d - 3d + +l4oo9od shows: 2h - Ac - 5s - Qc (two pairs, Aces and Kings) +F4UXR34L shows: Th - Qs - Ah - 7s (two pairs, Aces and Kings) + +l4oo9od wins: EUR 1.23 split pot (with two pairs, Aces and Kings) +F4UXR34L wins: EUR 1.22 split pot (with two pairs, Aces and Kings) +Rake: EUR 0.12 + +Game ended 2011-03-21 17:09:29 GMT + +Game # 2137918702 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.18 in seat 1) +Re46 (EUR 2.91 in seat 2) +Makesdy (EUR 4.10 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.23 in seat 5) +pupazzzo (EUR 4.91 in seat 6) + +Dealer: Makesdy +Small Blind: l4oo9od (0.02) +Big Blind: pupazzzo (0.04) + +F4UXR34L was dealt: 7h - Qd - Kd - 4c + +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +l4oo9od Call (0.02) +pupazzzo Check + +Flop Jd - Ad - 2s + +l4oo9od Check +pupazzzo Check +Re46 Check + +Turn Jd - Ad - 2s - Ac + +l4oo9od Check +pupazzzo Check +Re46 Check + +River Jd - Ad - 2s - Ac - 7c + +l4oo9od Check +pupazzzo Check +Re46 Check + +l4oo9od shows: 7s - 5h - 6d - 9c (two pairs, Aces and Sevens) + +pupazzzo didn't show hand (5c - Kh - 5d - 9s) +Re46 didn't show hand (Th - Qh - 8d - 2h) + +l4oo9od wins: EUR 0.12 (with two pairs, Aces and Sevens) +Rake: EUR 0.00 + +Game ended 2011-03-21 17:10:11 GMT + +Game # 2137923949 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.18 in seat 1) +Re46 (EUR 2.87 in seat 2) +Makesdy (EUR 4.10 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.31 in seat 5) +pupazzzo (EUR 4.87 in seat 6) + +Dealer: l4oo9od +Small Blind: pupazzzo (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 6c - 5s - 5c - 9s + +Re46 Call (0.04) +Makesdy Call (0.04) +l4oo9od Call (0.04) +pupazzzo Call (0.02) +F4UXR34L Check + +Flop Qs - 2h - 4d + +pupazzzo Check +F4UXR34L Check +Re46 Check +Makesdy Bet (0.20) +l4oo9od Fold +pupazzzo Fold +F4UXR34L Fold +Re46 Call (0.20) + +Turn Qs - 2h - 4d - 3h + +Re46 Check +Makesdy Bet (0.60) +Re46 Fold +Makesdy Payback (0.60) + +Makesdy didn't show hand + +Makesdy wins: EUR 0.57 +Rake: EUR 0.03 + +Game ended 2011-03-21 17:10:52 GMT + +Game # 2137924196 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.14 in seat 1) +Re46 (EUR 2.63 in seat 2) +Makesdy (EUR 4.43 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.27 in seat 5) +pupazzzo (EUR 4.83 in seat 6) + +Dealer: pupazzzo +Small Blind: F4UXR34L (0.02) +Big Blind: Re46 (0.04) + +F4UXR34L was dealt: 8d - 4c - Qh - 7d + +Makesdy Fold +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Check + +Flop 9d - 5h - 2c + +Re46 Check +l4oo9od Check +pupazzzo Check + +Turn 9d - 5h - 2c - 8s + +Re46 Check +l4oo9od Check +pupazzzo Check + +River 9d - 5h - 2c - 8s - 7c + +Re46 Check +l4oo9od Check +pupazzzo Bet (0.14) +Re46 Fold +l4oo9od Fold +pupazzzo Payback (0.14) + +pupazzzo didn't show hand + +pupazzzo wins: EUR 0.14 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:12:01 GMT + +Game # 2137924592 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.12 in seat 1) +Re46 (EUR 2.59 in seat 2) +Makesdy (EUR 4.43 in seat 3) +_tiburon_ (EUR 6.07 in seat 4) +l4oo9od (EUR 1.23 in seat 5) +pupazzzo (EUR 4.93 in seat 6) + +Dealer: F4UXR34L +Small Blind: Re46 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: 4d - 5d - 7h - Ah + +l4oo9od Call (0.04) +pupazzzo Raise (0.08) +F4UXR34L Call (0.08) +Re46 Call (0.06) +Makesdy Fold +l4oo9od Call (0.04) + +Flop 5c - Jc - 6s + +Re46 Bet (0.04) +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Call (0.04) + +Turn 5c - Jc - 6s - Kc + +Re46 Check +l4oo9od Check +pupazzzo Check +F4UXR34L Check + +River 5c - Jc - 6s - Kc - Ac + +Re46 Check +l4oo9od Bet (0.04) +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Fold + +l4oo9od shows: Ts - Qh - 7d - 3d (a straight, Ace high) + +pupazzzo didn't show hand (Ad - 9h - Qc - Qs) + +l4oo9od wins: EUR 0.57 (with a straight, Ace high) +Rake: EUR 0.03 + +Game ended 2011-03-21 17:13:20 GMT + +Game # 2137928074 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 2.47 in seat 2) +Makesdy (EUR 4.39 in seat 3) +smorek99 (EUR 4.00 in seat 4) +l4oo9od (EUR 1.64 in seat 5) +pupazzzo (EUR 4.77 in seat 6) + +Dealer: Re46 +Small Blind: Makesdy (0.02) +Big Blind: smorek99 (0.04) + +F4UXR34L was dealt: 2d - Th - 8d - As + +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +smorek99 Check + +Flop Qc - 7s - 6s + +smorek99 Bet (0.18) +l4oo9od Call (0.18) +pupazzzo Fold +Re46 Call (0.18) + +Turn Qc - 7s - 6s - 8h + +smorek99 Check +l4oo9od Bet (0.36) +Re46 Call (0.36) +smorek99 Call (0.36) + +River Qc - 7s - 6s - 8h - Jd + +smorek99 Check +l4oo9od Bet (0.04) +Re46 Call (0.04) +smorek99 Call (0.04) + +l4oo9od shows: 4d - 5h - 4h - Jc (a straight, Eight high) + +Re46 didn't show hand (9s - 4s - 8s - 7d) +smorek99 didn't show hand (Kh - Qd - 3s - Qh) + +l4oo9od wins: EUR 1.83 (with a straight, Eight high) +Rake: EUR 0.09 + +Game ended 2011-03-21 17:14:31 GMT + +Game # 2137928489 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.85 in seat 2) +Makesdy (EUR 4.37 in seat 3) +smorek99 (EUR 4.00 in seat 4) +l4oo9od (EUR 2.85 in seat 5) +pupazzzo (EUR 4.73 in seat 6) + +Dealer: Makesdy +Small Blind: smorek99 (0.02) +Big Blind: l4oo9od (0.04) + +F4UXR34L was dealt: Ad - 5h - Js - 9c + +pupazzzo Fold +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +smorek99 Call (0.02) +l4oo9od Check + +Flop 3d - Ah - Td + +smorek99 Check +l4oo9od Check +Re46 Check + +Turn 3d - Ah - Td - Kd + +smorek99 Check +l4oo9od Check +Re46 Bet (0.08) +smorek99 Fold +l4oo9od Call (0.08) + +River 3d - Ah - Td - Kd - 2c + +l4oo9od Check +Re46 Bet (0.28) +l4oo9od Fold +Re46 Payback (0.28) + +Re46 didn't show hand + +Re46 wins: EUR 0.26 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:15:39 GMT + +Game # 2137931898 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.99 in seat 2) +Makesdy (EUR 4.37 in seat 3) +smorek99 (EUR 4.00 in seat 4) +l4oo9od (EUR 2.73 in seat 5) +pupazzzo (EUR 4.73 in seat 6) + +Dealer: smorek99 +Small Blind: l4oo9od (0.02) +Big Blind: pupazzzo (0.04) + +F4UXR34L was dealt: Td - Kh - 5h - Ts + +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +smorek99 Call (0.04) +l4oo9od Call (0.02) +pupazzzo Check + +Flop 2s - 6h - 4h + +l4oo9od Check +pupazzzo Check +Re46 Check +smorek99 Check + +Turn 2s - 6h - 4h - 3c + +l4oo9od Bet (0.16) +pupazzzo Fold +Re46 Call (0.16) +smorek99 Fold + +River 2s - 6h - 4h - 3c - 6s + +l4oo9od Bet (0.04) +Re46 Raise (0.32) +l4oo9od Call (0.28) + +Re46 shows: 5s - 9h - 8s - Kd (a pair of Sixes) +l4oo9od shows: 5c - Jc - Ah - 4c (a straight, Six high) + +l4oo9od wins: EUR 1.07 (with a straight, Six high) +Rake: EUR 0.05 + +Game ended 2011-03-21 17:16:49 GMT + +Game # 2137932326 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.47 in seat 2) +Makesdy (EUR 4.37 in seat 3) +smorek99 (EUR 4.00 in seat 4) +l4oo9od (EUR 3.28 in seat 5) +pupazzzo (EUR 4.69 in seat 6) + +Dealer: l4oo9od +Small Blind: pupazzzo (0.02) +Big Blind: F4UXR34L (0.04) + +F4UXR34L was dealt: 3c - 2h - Ad - Kd + +Re46 Call (0.04) +Makesdy Fold +smorek99 Call (0.04) +l4oo9od Fold +pupazzzo Fold +F4UXR34L Check + +Flop 9c - 8s - 9s + +F4UXR34L Check +Re46 Bet (0.14) +smorek99 Fold +F4UXR34L Fold +Re46 Payback (0.14) + +Re46 didn't show hand + +Re46 wins: EUR 0.14 +Rake: EUR 0.00 + +Game ended 2011-03-21 17:17:35 GMT + +Game # 2137932612 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.57 in seat 2) +Makesdy (EUR 4.37 in seat 3) +smorek99 (EUR 4.00 in seat 4) +l4oo9od (EUR 3.28 in seat 5) +pupazzzo (EUR 4.67 in seat 6) + +Dealer: pupazzzo +Small Blind: F4UXR34L (0.02) +Big Blind: Re46 (0.04) + +F4UXR34L was dealt: 2s - Tc - Jh - Ts + +Makesdy Call (0.04) +smorek99 Fold +l4oo9od Call (0.04) +pupazzzo Call (0.04) +F4UXR34L Fold +Re46 Check + +Flop 7s - As - 3d + +Re46 Check +Makesdy Check +l4oo9od Check +pupazzzo Bet (0.18) +Re46 Call (0.18) +Makesdy Fold +l4oo9od Call (0.18) + +Turn 7s - As - 3d - Jd + +Re46 Check +l4oo9od Check +pupazzzo Bet (0.12) +Re46 Call (0.12) +l4oo9od Call (0.12) + +River 7s - As - 3d - Jd - 4c + +Re46 Bet (0.08) +l4oo9od Raise (1.32) +pupazzzo Fold +Re46 Fold +l4oo9od Payback (1.24) + +l4oo9od didn't show hand + +l4oo9od wins: EUR 1.18 +Rake: EUR 0.06 + +Game ended 2011-03-21 17:19:03 GMT + +Game # 2137936192 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.15 in seat 2) +Makesdy (EUR 4.33 in seat 3) +smorek99 (EUR 4.00 in seat 4) +l4oo9od (EUR 4.04 in seat 5) +pupazzzo (EUR 4.33 in seat 6) + +Dealer: F4UXR34L +Small Blind: Re46 (0.02) +Big Blind: Makesdy (0.04) + +F4UXR34L was dealt: Kc - 9h - 5c - 8d + +smorek99 Fold +l4oo9od Call (0.04) +pupazzzo Raise (0.18) +F4UXR34L Fold +Re46 Call (0.16) +Makesdy Fold +l4oo9od Call (0.14) + +Flop 9c - 4h - Ts + +Re46 Check +l4oo9od Check +pupazzzo Bet (0.08) +Re46 Call (0.08) +l4oo9od Call (0.08) + +Turn 9c - 4h - Ts - 6c + +Re46 Check +l4oo9od Check +pupazzzo Check + +River 9c - 4h - Ts - 6c - 2s + +Re46 Bet (0.12) +l4oo9od Call (0.12) +pupazzzo Fold + +Re46 shows: As - 3d - 5s - Ks (a straight, Six high) + +l4oo9od didn't show hand (Ah - 6d - 2h - Ac) + +Re46 wins: EUR 1.01 (with a straight, Six high) +Rake: EUR 0.05 + +Game ended 2011-03-21 17:20:21 GMT + +Game # 2137936697 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.78 in seat 2) +Makesdy (EUR 4.29 in seat 3) +smorek99 (EUR 4.00 in seat 4) +l4oo9od (EUR 3.66 in seat 5) +pupazzzo (EUR 4.07 in seat 6) + +Dealer: Re46 +Small Blind: Makesdy (0.02) +Big Blind: smorek99 (0.04) + +F4UXR34L was dealt: 6h - 7s - Th - Kh + +l4oo9od Fold +pupazzzo Fold +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Raise (0.11) +smorek99 Call (0.09) +Re46 Call (0.09) + +Flop Js - 8d - Ks + +Makesdy Check +smorek99 Bet (0.39) +Re46 Fold +Makesdy Fold +smorek99 Payback (0.39) + +smorek99 didn't show hand + +smorek99 wins: EUR 0.37 +Rake: EUR 0.02 + +Game ended 2011-03-21 17:21:03 GMT + +Game # 2137944960 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.65 in seat 2) +Makesdy (EUR 4.16 in seat 3) +smorek99 (EUR 4.24 in seat 4) +l4oo9od (EUR 3.66 in seat 5) +pupazzzo (EUR 4.07 in seat 6) + +Dealer: Makesdy +Small Blind: smorek99 (0.02) +Big Blind: l4oo9od (0.04) + +F4UXR34L was dealt: Ah - 7s - 3h - Qs + +pupazzzo Fold +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +smorek99 Fold +l4oo9od Check + +Flop 4h - 2s - Ts + +l4oo9od Check +Re46 Check + +Turn 4h - 2s - Ts - 6h + +l4oo9od Check +Re46 Bet (0.10) +l4oo9od Call (0.10) + +River 4h - 2s - Ts - 6h - 4s + +l4oo9od Check +Re46 Check + +l4oo9od shows: Qh - As - 7c - 5d (a pair of Fours) +Re46 shows: 3d - 3s - Kc - 5c (a straight, Six high) + +Re46 wins: EUR 0.28 (with a straight, Six high) +Rake: EUR 0.02 + +Game ended 2011-03-21 17:21:48 GMT + +Game # 2137945234 - Omaha High Pot Limit EUR 0.02/0.04 - Table "Kaizuka" + +Players(max 6): +F4UXR34L (EUR 4.00 in seat 1) +Re46 (EUR 1.79 in seat 2) +Makesdy (EUR 4.16 in seat 3) +smorek99 (EUR 4.22 in seat 4) +l4oo9od (EUR 3.52 in seat 5) +pupazzzo (EUR 4.07 in seat 6) + +Dealer: smorek99 +Small Blind: l4oo9od (0.02) +Big Blind: pupazzzo (0.04) + +F4UXR34L was dealt: Js - Kh - 2s - Jh + +F4UXR34L Fold +Re46 Call (0.04) +Makesdy Fold +smorek99 Call (0.04) +l4oo9od Call (0.02) +pupazzzo Check + +Flop As - 2h - Ad + +l4oo9od Check +pupazzzo Check +Re46 Check +smorek99 Check + +Turn As - 2h - Ad - 6s + +l4oo9od Bet (0.16) +pupazzzo Raise (0.32) +Re46 Fold +smorek99 Fold +l4oo9od Call (0.16) + +River As - 2h - Ad - 6s - 6h + +l4oo9od Check +pupazzzo Bet (0.80) +l4oo9od Call (0.80) + +pupazzzo shows: Kc - 3h - Ac - 4h (three of a kind, Aces) + +l4oo9od didn't show hand (Ah - 5d - 4s - Ts) + +pupazzzo wins: EUR 2.28 (with three of a kind, Aces) +Rake: EUR 0.12 + +Game ended 2011-03-21 17:23:07 GMT + From 4a3f4a7b0f99a9484f5719d4f1f59c394cd3b890 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 07:34:34 +0200 Subject: [PATCH 15/21] remove obselete&broken regression testing stuff --- ...D-0.05-0.10-PF_all_fold_to_BB.txt.0001.sql | 1729 -------- .../regression-test-files/empty_DB.0000.sql | 126 - ...D-STT-5-20100607.allInPreflop.txt.0002.sql | 3674 ----------------- regression-test/PrintHand.py | 175 - regression-test/PrintPlayerHudData.py | 158 - regression-test/fpdb_util_lib.py | 80 - .../ftp-omaha-hi-pl-ring-001-005.txt | 271 -- .../known-broken/ftp-stud-hilo-ring-001.txt | 61 - .../known-broken/ftp.6367428246.expected.txt | 40 - .../known-broken/ftp.6929537410.expected.txt | 48 - .../known-broken/ftp.6929553738.expected.txt | 47 - .../ps-flags-B-1hands.expected.txt | 68 - regression-test/ps-flags-CBflop.expected.txt | 68 - .../ps-flags-M-2hands.expected.txt | 68 - .../ps-flags-studhilo.expected.txt | 68 - regression-test/ps-lhe-ring-3hands.txt | 169 - .../ps-lhe-ring-call-3B-preflop-cb-no2b.txt | 62 - ...ps-lhe-ring-successful-steal-by-cutoff.txt | 42 - regression-test/ps-studhilo-ring-showdown.txt | 130 - regression-test/ps.14519394979.expected.txt | 49 - regression-test/ps.14519420999.expected.txt | 49 - regression-test/ps.14519433154.expected.txt | 58 - regression-test/ps.15043388146.expected.txt | 43 - regression-test/regression-test.sh | 44 - 24 files changed, 7327 deletions(-) delete mode 100644 pyfpdb/regression-test-files/cash/Stars/Flop/LHE-10max-USD-0.05-0.10-PF_all_fold_to_BB.txt.0001.sql delete mode 100644 pyfpdb/regression-test-files/empty_DB.0000.sql delete mode 100644 pyfpdb/regression-test-files/tour/Stars/Flop/LHE-USD-STT-5-20100607.allInPreflop.txt.0002.sql delete mode 100755 regression-test/PrintHand.py delete mode 100755 regression-test/PrintPlayerHudData.py delete mode 100644 regression-test/fpdb_util_lib.py delete mode 100644 regression-test/known-broken/ftp-omaha-hi-pl-ring-001-005.txt delete mode 100644 regression-test/known-broken/ftp-stud-hilo-ring-001.txt delete mode 100644 regression-test/known-broken/ftp.6367428246.expected.txt delete mode 100644 regression-test/known-broken/ftp.6929537410.expected.txt delete mode 100644 regression-test/known-broken/ftp.6929553738.expected.txt delete mode 100644 regression-test/ps-flags-B-1hands.expected.txt delete mode 100644 regression-test/ps-flags-CBflop.expected.txt delete mode 100644 regression-test/ps-flags-M-2hands.expected.txt delete mode 100644 regression-test/ps-flags-studhilo.expected.txt delete mode 100644 regression-test/ps-lhe-ring-3hands.txt delete mode 100644 regression-test/ps-lhe-ring-call-3B-preflop-cb-no2b.txt delete mode 100644 regression-test/ps-lhe-ring-successful-steal-by-cutoff.txt delete mode 100644 regression-test/ps-studhilo-ring-showdown.txt delete mode 100644 regression-test/ps.14519394979.expected.txt delete mode 100644 regression-test/ps.14519420999.expected.txt delete mode 100644 regression-test/ps.14519433154.expected.txt delete mode 100644 regression-test/ps.15043388146.expected.txt delete mode 100755 regression-test/regression-test.sh diff --git a/pyfpdb/regression-test-files/cash/Stars/Flop/LHE-10max-USD-0.05-0.10-PF_all_fold_to_BB.txt.0001.sql b/pyfpdb/regression-test-files/cash/Stars/Flop/LHE-10max-USD-0.05-0.10-PF_all_fold_to_BB.txt.0001.sql deleted file mode 100644 index 164ff4fe..00000000 --- a/pyfpdb/regression-test-files/cash/Stars/Flop/LHE-10max-USD-0.05-0.10-PF_all_fold_to_BB.txt.0001.sql +++ /dev/null @@ -1,1729 +0,0 @@ -fpdb database dump -DB version=143 - -################### -Table Autorates -################### -empty table - -################### -Table Backings -################### -empty table - -################### -Table Gametypes -################### - id=1 - siteId=2 - currency=USD - type=ring - base=hold - category=holdem - limitType=fl - hiLo=h - smallBlind=2 - bigBlind=5 - smallBet=5 - bigBet=10 - - -################### -Table Hands -################### - id=1 - tableName=Elektra II - siteHandNo=46290540537 - tourneyId=None - gametypeId=1 - startTime=2010-07-03 12:46:30+00:00 - importTime=ignore - seats=8 - maxSeats=10 - rush=None - boardcard1=0 - boardcard2=0 - boardcard3=0 - boardcard4=0 - boardcard5=0 - texture=None - playersVpi=0 - playersAtStreet1=0 - playersAtStreet2=0 - playersAtStreet3=0 - playersAtStreet4=0 - playersAtShowdown=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - street1Pot=0 - street2Pot=0 - street3Pot=0 - street4Pot=0 - showdownPot=0 - comment=None - commentTs=None - - -################### -Table HandsActions -################### -empty table - -################### -Table HandsPlayers -################### - id=1 - handId=1 - playerId=8 - startCash=169 - position=5 - seatNo=10 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=2 - handId=1 - playerId=3 - startCash=280 - position=2 - seatNo=4 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=3 - handId=1 - playerId=6 - startCash=122 - position=S - seatNo=7 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=-2 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=4 - handId=1 - playerId=5 - startCash=293 - position=0 - seatNo=6 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=5 - handId=1 - playerId=7 - startCash=226 - position=B - seatNo=9 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=4 - rake=0 - totalProfit=2 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=6 - handId=1 - playerId=1 - startCash=277 - position=4 - seatNo=1 - sitout=0 - wentAllInOnStreet=None - card1=7 - card2=28 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=20 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=7 - handId=1 - playerId=4 - startCash=238 - position=1 - seatNo=5 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=8 - handId=1 - playerId=2 - startCash=193 - position=3 - seatNo=2 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - -################### -Table HudCache -################### - id=1 - gametypeId=1 - playerId=1 - activeSeats=8 - position=M - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=2 - gametypeId=1 - playerId=2 - activeSeats=8 - position=M - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=3 - gametypeId=1 - playerId=3 - activeSeats=8 - position=M - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=4 - gametypeId=1 - playerId=4 - activeSeats=8 - position=C - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=5 - gametypeId=1 - playerId=5 - activeSeats=8 - position=D - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=6 - gametypeId=1 - playerId=6 - activeSeats=8 - position=S - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=-2 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=7 - gametypeId=1 - playerId=7 - activeSeats=8 - position=B - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=2 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=8 - gametypeId=1 - playerId=8 - activeSeats=8 - position=E - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - -################### -Table Players -################### - id=1 - name=steffen780 - siteId=2 - comment=None - commentTs=None - - id=2 - name=ialexiv - siteId=2 - comment=None - commentTs=None - - id=3 - name=seregaserg - siteId=2 - comment=None - commentTs=None - - id=4 - name=GREEN373 - siteId=2 - comment=None - commentTs=None - - id=5 - name=Swann99 - siteId=2 - comment=None - commentTs=None - - id=6 - name=ToolTheSheep - siteId=2 - comment=None - commentTs=None - - id=7 - name=bigsergv - siteId=2 - comment=None - commentTs=None - - id=8 - name=garikoitz_22 - siteId=2 - comment=None - commentTs=None - - -################### -Table RawHands -################### -empty table - -################### -Table RawTourneys -################### -empty table - -################### -Table Settings -################### - version=143 - - -################### -Table Sites -################### - id=1 - name=Full Tilt Poker - code=FT - - id=2 - name=PokerStars - code=PS - - id=3 - name=Everleaf - code=EV - - id=4 - name=Win2day - code=W2 - - id=5 - name=OnGame - code=OG - - id=6 - name=UltimateBet - code=UB - - id=7 - name=Betfair - code=BF - - id=8 - name=Absolute - code=AB - - id=9 - name=PartyPoker - code=PP - - id=10 - name=Partouche - code=PA - - id=11 - name=Carbon - code=CA - - id=12 - name=PKR - code=PK - - -################### -Table TourneyTypes -################### -empty table - -################### -Table Tourneys -################### -empty table - -################### -Table TourneysPlayers -################### -empty table - diff --git a/pyfpdb/regression-test-files/empty_DB.0000.sql b/pyfpdb/regression-test-files/empty_DB.0000.sql deleted file mode 100644 index 6c812924..00000000 --- a/pyfpdb/regression-test-files/empty_DB.0000.sql +++ /dev/null @@ -1,126 +0,0 @@ -fpdb database dump -DB version=143 - -################### -Table Autorates -################### -empty table - -################### -Table Backings -################### -empty table - -################### -Table Gametypes -################### -empty table - -################### -Table Hands -################### -empty table - -################### -Table HandsActions -################### -empty table - -################### -Table HandsPlayers -################### -empty table - -################### -Table HudCache -################### -empty table - -################### -Table Players -################### -empty table - -################### -Table RawHands -################### -empty table - -################### -Table RawTourneys -################### -empty table - -################### -Table Settings -################### - version=143 - - -################### -Table Sites -################### - id=1 - name=Full Tilt Poker - code=FT - - id=2 - name=PokerStars - code=PS - - id=3 - name=Everleaf - code=EV - - id=4 - name=Win2day - code=W2 - - id=5 - name=OnGame - code=OG - - id=6 - name=UltimateBet - code=UB - - id=7 - name=Betfair - code=BF - - id=8 - name=Absolute - code=AB - - id=9 - name=PartyPoker - code=PP - - id=10 - name=Partouche - code=PA - - id=11 - name=Carbon - code=CA - - id=12 - name=PKR - code=PK - - -################### -Table TourneyTypes -################### -empty table - -################### -Table Tourneys -################### -empty table - -################### -Table TourneysPlayers -################### -empty table - diff --git a/pyfpdb/regression-test-files/tour/Stars/Flop/LHE-USD-STT-5-20100607.allInPreflop.txt.0002.sql b/pyfpdb/regression-test-files/tour/Stars/Flop/LHE-USD-STT-5-20100607.allInPreflop.txt.0002.sql deleted file mode 100644 index 776e1032..00000000 --- a/pyfpdb/regression-test-files/tour/Stars/Flop/LHE-USD-STT-5-20100607.allInPreflop.txt.0002.sql +++ /dev/null @@ -1,3674 +0,0 @@ -fpdb database dump -DB version=143 - -################### -Table Autorates -################### -empty table - -################### -Table Backings -################### -empty table - -################### -Table Gametypes -################### - id=1 - siteId=2 - currency=USD - type=ring - base=hold - category=holdem - limitType=fl - hiLo=h - smallBlind=2 - bigBlind=5 - smallBet=5 - bigBet=10 - - id=2 - siteId=2 - currency=T$ - type=tour - base=hold - category=holdem - limitType=fl - hiLo=h - smallBlind=5000 - bigBlind=10000 - smallBet=10000 - bigBet=20000 - - -################### -Table Hands -################### - id=1 - tableName=Elektra II - siteHandNo=46290540537 - tourneyId=None - gametypeId=1 - startTime=2010-07-03 12:46:30+00:00 - importTime=ignore - seats=8 - maxSeats=10 - rush=None - boardcard1=0 - boardcard2=0 - boardcard3=0 - boardcard4=0 - boardcard5=0 - texture=None - playersVpi=0 - playersAtStreet1=0 - playersAtStreet2=0 - playersAtStreet3=0 - playersAtStreet4=0 - playersAtShowdown=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - street1Pot=0 - street2Pot=0 - street3Pot=0 - street4Pot=0 - showdownPot=0 - comment=None - commentTs=None - - id=2 - tableName=280631121 1 - siteHandNo=45201040897 - tourneyId=1 - gametypeId=2 - startTime=2010-06-07 20:14:48+00:00 - importTime=ignore - seats=9 - maxSeats=9 - rush=None - boardcard1=27 - boardcard2=11 - boardcard3=31 - boardcard4=47 - boardcard5=16 - texture=None - playersVpi=4 - playersAtStreet1=4 - playersAtStreet2=3 - playersAtStreet3=3 - playersAtStreet4=0 - playersAtShowdown=3 - street0Raises=2 - street1Raises=1 - street2Raises=1 - street3Raises=1 - street4Raises=0 - street1Pot=59000 - street2Pot=79000 - street3Pot=99000 - street4Pot=0 - showdownPot=99000 - comment=None - commentTs=None - - -################### -Table HandsActions -################### -empty table - -################### -Table HandsPlayers -################### - id=1 - handId=1 - playerId=8 - startCash=169 - position=5 - seatNo=10 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=2 - handId=1 - playerId=3 - startCash=280 - position=2 - seatNo=4 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=3 - handId=1 - playerId=6 - startCash=122 - position=S - seatNo=7 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=-2 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=4 - handId=1 - playerId=5 - startCash=293 - position=0 - seatNo=6 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=5 - handId=1 - playerId=7 - startCash=226 - position=B - seatNo=9 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=4 - rake=0 - totalProfit=2 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=6 - handId=1 - playerId=1 - startCash=277 - position=4 - seatNo=1 - sitout=0 - wentAllInOnStreet=None - card1=7 - card2=28 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=20 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=7 - handId=1 - playerId=4 - startCash=238 - position=1 - seatNo=5 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=8 - handId=1 - playerId=2 - startCash=193 - position=3 - seatNo=2 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=None - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=9 - handId=2 - playerId=9 - startCash=11000 - position=1 - seatNo=1 - sitout=0 - wentAllInOnStreet=0 - card1=21 - card2=52 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=104 - ante=None - winnings=0 - rake=0 - totalProfit=-11000 - comment=None - commentTs=None - tourneysPlayersId=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=1 - street0Aggr=1 - street0_3BChance=1 - street0_3BDone=1 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=1 - street2Seen=1 - street3Seen=1 - street4Seen=0 - sawShowdown=1 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=1 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=10 - handId=2 - playerId=14 - startCash=142500 - position=5 - seatNo=6 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=-11000 - comment=None - commentTs=None - tourneysPlayersId=6 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=1 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=1 - street0_4BDone=0 - other3BStreet0=1 - other4BStreet0=0 - street1Seen=1 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=1 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=1 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=1 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=2 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=11 - handId=2 - playerId=16 - startCash=39000 - position=2 - seatNo=9 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=9 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=1 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=1 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=1 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=12 - handId=2 - playerId=13 - startCash=189000 - position=6 - seatNo=5 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=5 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=13 - handId=2 - playerId=10 - startCash=143000 - position=0 - seatNo=2 - sitout=1 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=2 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=1 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=1 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=14 - handId=2 - playerId=1 - startCash=174500 - position=3 - seatNo=8 - sitout=0 - wentAllInOnStreet=None - card1=22 - card2=9 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=113 - ante=None - winnings=0 - rake=0 - totalProfit=-36000 - comment=None - commentTs=None - tourneysPlayersId=8 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=1 - street0Aggr=1 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=1 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=1 - street2Seen=1 - street3Seen=1 - street4Seen=0 - sawShowdown=1 - street1Aggr=1 - street2Aggr=1 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=1 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=1 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=1 - street1Calls=0 - street2Calls=0 - street3Calls=1 - street4Calls=0 - street0Bets=1 - street1Bets=1 - street2Bets=1 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=15 - handId=2 - playerId=15 - startCash=196000 - position=4 - seatNo=7 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=0 - comment=None - commentTs=None - tourneysPlayersId=7 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=16 - handId=2 - playerId=11 - startCash=125000 - position=S - seatNo=3 - sitout=0 - wentAllInOnStreet=None - card1=34 - card2=29 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=94 - ante=None - winnings=99000 - rake=0 - totalProfit=63000 - comment=None - commentTs=None - tourneysPlayersId=3 - wonWhenSeenStreet1=1.0 - wonWhenSeenStreet2=1.0 - wonWhenSeenStreet3=1.0 - wonWhenSeenStreet4=0.0 - wonAtSD=1.0 - street0VPI=1 - street0Aggr=1 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=1 - street0_4BDone=0 - other3BStreet0=1 - other4BStreet0=0 - street1Seen=1 - street2Seen=1 - street3Seen=1 - street4Seen=0 - sawShowdown=1 - street1Aggr=0 - street2Aggr=0 - street3Aggr=1 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=1 - otherRaisedStreet2=1 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=1 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=1 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=1 - street1Calls=1 - street2Calls=1 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=1 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - - id=17 - handId=2 - playerId=12 - startCash=330000 - position=B - seatNo=4 - sitout=0 - wentAllInOnStreet=None - card1=0 - card2=0 - card3=0 - card4=0 - card5=0 - card6=0 - card7=0 - startCards=0 - ante=None - winnings=0 - rake=0 - totalProfit=-5000 - comment=None - commentTs=None - tourneysPlayersId=4 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=1 - street0_4BDone=0 - other3BStreet0=1 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=1 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=1 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - actionString=None - -################### -Table HudCache -################### - id=1 - gametypeId=1 - playerId=1 - activeSeats=8 - position=M - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=2 - gametypeId=1 - playerId=2 - activeSeats=8 - position=M - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=3 - gametypeId=1 - playerId=3 - activeSeats=8 - position=M - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=4 - gametypeId=1 - playerId=4 - activeSeats=8 - position=C - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=5 - gametypeId=1 - playerId=5 - activeSeats=8 - position=D - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=6 - gametypeId=1 - playerId=6 - activeSeats=8 - position=S - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=-2 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=7 - gametypeId=1 - playerId=7 - activeSeats=8 - position=B - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=2 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=8 - gametypeId=1 - playerId=8 - activeSeats=8 - position=E - tourneyTypeId=None - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - -!!!verified to here - id=9 - gametypeId=2 - playerId=1 - activeSeats=9 - position=M - tourneyTypeId=1 - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=1 - street0Aggr=1 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=1 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=1 - street2Seen=1 - street3Seen=1 - street4Seen=0 - sawShowdown=1 - street1Aggr=1 - street2Aggr=1 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=1 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=1 - street2CBDone=1 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=-36000 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=1 - street1Calls=0 - street2Calls=0 - street3Calls=1 - street4Calls=0 - street0Bets=0 - street1Bets=1 - street2Bets=1 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=10 - gametypeId=2 - playerId=9 - activeSeats=9 - position=C - tourneyTypeId=1 - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=1 - street0Aggr=1 - street0_3BChance=1 - street0_3BDone=1 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=1 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=-11000 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=11 - gametypeId=2 - playerId=10 - activeSeats=9 - position=D - tourneyTypeId=1 - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=1 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=12 - gametypeId=2 - playerId=11 - activeSeats=9 - position=S - tourneyTypeId=1 - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=1.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=1.0 - street0VPI=1 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=1 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=1 - street2Seen=1 - street3Seen=1 - street4Seen=0 - sawShowdown=1 - street1Aggr=0 - street2Aggr=0 - street3Aggr=1 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=1 - otherRaisedStreet2=1 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=63000 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=1 - street2CheckCallRaiseDone=1 - street3CheckCallRaiseChance=1 - street3CheckCallRaiseDone=1 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=1 - street1Calls=1 - street2Calls=1 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=1 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=13 - gametypeId=2 - playerId=12 - activeSeats=9 - position=B - tourneyTypeId=1 - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=1 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=-5000 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=14 - gametypeId=2 - playerId=13 - activeSeats=9 - position=E - tourneyTypeId=1 - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=15 - gametypeId=2 - playerId=14 - activeSeats=9 - position=E - tourneyTypeId=1 - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=1 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=1 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=1 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=1 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=1 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=1 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=-11000 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=1 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=2 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=16 - gametypeId=2 - playerId=15 - activeSeats=9 - position=M - tourneyTypeId=1 - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=0 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - id=17 - gametypeId=2 - playerId=16 - activeSeats=9 - position=M - tourneyTypeId=1 - styleKey=ignore - HDs=1 - wonWhenSeenStreet1=0.0 - wonWhenSeenStreet2=0.0 - wonWhenSeenStreet3=0.0 - wonWhenSeenStreet4=0.0 - wonAtSD=0.0 - street0VPI=0 - street0Aggr=0 - street0_3BChance=1 - street0_3BDone=0 - street0_4BChance=0 - street0_4BDone=0 - other3BStreet0=0 - other4BStreet0=0 - street1Seen=0 - street2Seen=0 - street3Seen=0 - street4Seen=0 - sawShowdown=0 - street1Aggr=0 - street2Aggr=0 - street3Aggr=0 - street4Aggr=0 - otherRaisedStreet0=0 - otherRaisedStreet1=0 - otherRaisedStreet2=0 - otherRaisedStreet3=0 - otherRaisedStreet4=0 - foldToOtherRaisedStreet0=0 - foldToOtherRaisedStreet1=0 - foldToOtherRaisedStreet2=0 - foldToOtherRaisedStreet3=0 - foldToOtherRaisedStreet4=0 - raiseFirstInChance=0 - raisedFirstIn=0 - foldBbToStealChance=0 - foldedBbToSteal=0 - foldSbToStealChance=0 - foldedSbToSteal=0 - street1CBChance=0 - street1CBDone=0 - street2CBChance=0 - street2CBDone=0 - street3CBChance=0 - street3CBDone=0 - street4CBChance=0 - street4CBDone=0 - foldToStreet1CBChance=0 - foldToStreet1CBDone=0 - foldToStreet2CBChance=0 - foldToStreet2CBDone=0 - foldToStreet3CBChance=0 - foldToStreet3CBDone=0 - foldToStreet4CBChance=0 - foldToStreet4CBDone=0 - totalProfit=0 - street1CheckCallRaiseChance=0 - street1CheckCallRaiseDone=0 - street2CheckCallRaiseChance=0 - street2CheckCallRaiseDone=0 - street3CheckCallRaiseChance=0 - street3CheckCallRaiseDone=0 - street4CheckCallRaiseChance=0 - street4CheckCallRaiseDone=0 - street0Calls=0 - street1Calls=0 - street2Calls=0 - street3Calls=0 - street4Calls=0 - street0Bets=0 - street1Bets=0 - street2Bets=0 - street3Bets=0 - street4Bets=0 - street0Raises=0 - street1Raises=0 - street2Raises=0 - street3Raises=0 - street4Raises=0 - - -################### -Table Players -################### - id=1 - name=steffen780 - siteId=2 - comment=None - commentTs=None - - id=2 - name=ialexiv - siteId=2 - comment=None - commentTs=None - - id=3 - name=seregaserg - siteId=2 - comment=None - commentTs=None - - id=4 - name=GREEN373 - siteId=2 - comment=None - commentTs=None - - id=5 - name=Swann99 - siteId=2 - comment=None - commentTs=None - - id=6 - name=ToolTheSheep - siteId=2 - comment=None - commentTs=None - - id=7 - name=bigsergv - siteId=2 - comment=None - commentTs=None - - id=8 - name=garikoitz_22 - siteId=2 - comment=None - commentTs=None - - id=9 - name=Slush11 - siteId=2 - comment=None - commentTs=None - - id=10 - name=zsoccerino - siteId=2 - comment=None - commentTs=None - - id=11 - name=101ripcord - siteId=2 - comment=None - commentTs=None - - id=12 - name=Lawwill - siteId=2 - comment=None - commentTs=None - - id=13 - name=nakamurov - siteId=2 - comment=None - commentTs=None - - id=14 - name=67_fredf_67 - siteId=2 - comment=None - commentTs=None - - id=15 - name=NICk.nico333 - siteId=2 - comment=None - commentTs=None - - id=16 - name=PORCHES996 - siteId=2 - comment=None - commentTs=None - - -################### -Table RawHands -################### -empty table - -################### -Table RawTourneys -################### -empty table - -################### -Table Settings -################### - version=143 - - -################### -Table Sites -################### - id=1 - name=Full Tilt Poker - code=FT - - id=2 - name=PokerStars - code=PS - - id=3 - name=Everleaf - code=EV - - id=4 - name=Win2day - code=W2 - - id=5 - name=OnGame - code=OG - - id=6 - name=UltimateBet - code=UB - - id=7 - name=Betfair - code=BF - - id=8 - name=Absolute - code=AB - - id=9 - name=PartyPoker - code=PP - - id=10 - name=Partouche - code=PA - - id=11 - name=Carbon - code=CA - - id=12 - name=PKR - code=PK - - -################### -Table TourneyTypes -################### - id=1 - siteId=2 - currency=USD - buyin=500 - fee=50 - category=holdem - limitType=fl - buyInChips=None - maxSeats=None - rebuy=0 - rebuyCost=None - rebuyFee=None - rebuyChips=None - addOn=0 - addOnCost=None - addOnFee=None - addOnChips=None - knockout=0 - koBounty=None - speed=Normal - shootout=0 - matrix=0 - sng=None - satellite=None - doubleOrNothing=None - guarantee=None - added=None - addedCurrency=None - - -################### -Table Tourneys -################### - id=1 - tourneyTypeId=1 - siteTourneyNo=280631121 - entries=None - prizepool=None - startTime=2010-06-07 20:14:48+00:00 - endTime=None - tourneyName=None - matrixIdProcessed=None - totalRebuyCount=None - totalAddOnCount=None - comment=None - commentTs=None - - -################### -Table TourneysPlayers -################### - id=1 - tourneyId=1 - playerId=9 - rank=None - winnings=None - winningsCurrency=None - rebuyCount=None - addOnCount=None - koCount=None - comment=None - commentTs=None - - id=2 - tourneyId=1 - playerId=10 - rank=None - winnings=None - winningsCurrency=None - rebuyCount=None - addOnCount=None - koCount=None - comment=None - commentTs=None - - id=3 - tourneyId=1 - playerId=11 - rank=None - winnings=None - winningsCurrency=None - rebuyCount=None - addOnCount=None - koCount=None - comment=None - commentTs=None - - id=4 - tourneyId=1 - playerId=12 - rank=None - winnings=None - winningsCurrency=None - rebuyCount=None - addOnCount=None - koCount=None - comment=None - commentTs=None - - id=5 - tourneyId=1 - playerId=13 - rank=None - winnings=None - winningsCurrency=None - rebuyCount=None - addOnCount=None - koCount=None - comment=None - commentTs=None - - id=6 - tourneyId=1 - playerId=14 - rank=None - winnings=None - winningsCurrency=None - rebuyCount=None - addOnCount=None - koCount=None - comment=None - commentTs=None - - id=7 - tourneyId=1 - playerId=15 - rank=None - winnings=None - winningsCurrency=None - rebuyCount=None - addOnCount=None - koCount=None - comment=None - commentTs=None - - id=8 - tourneyId=1 - playerId=1 - rank=None - winnings=None - winningsCurrency=None - rebuyCount=None - addOnCount=None - koCount=None - comment=None - commentTs=None - - id=9 - tourneyId=1 - playerId=16 - rank=None - winnings=None - winningsCurrency=None - rebuyCount=None - addOnCount=None - koCount=None - comment=None - commentTs=None - - diff --git a/regression-test/PrintHand.py b/regression-test/PrintHand.py deleted file mode 100755 index e11cf6c5..00000000 --- a/regression-test/PrintHand.py +++ /dev/null @@ -1,175 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -#Copyright 2008-2011 Steffen Schaumburg -#This program is free software: you can redistribute it and/or modify -#it under the terms of the GNU Affero General Public License as published by -#the Free Software Foundation, version 3 of the License. -# -#This program is distributed in the hope that it will be useful, -#but WITHOUT ANY WARRANTY; without even the implied warranty of -#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -#GNU General Public License for more details. -# -#You should have received a copy of the GNU Affero General Public License -#along with this program. If not, see . -#In the "official" distribution you can find the license in agpl-3.0.txt. - -#This is intended mostly for regression testing - -import sys -import MySQLdb -from optparse import OptionParser -import fpdb_util_lib as ful - -parser = OptionParser() -parser.add_option("-n", "--handNumber", "--hand", type="int", - help="Number of the hand to print") -parser.add_option("-p", "--password", help="The password for the MySQL user") -parser.add_option("-s", "--site", default="PokerStars", - help="Name of the site (as written in the history files)") - -(options, sys.argv) = parser.parse_args() - -if options.handNumber==None or options.site==None: - print "please supply a hand number and site name. TODO: make this work" - -db = MySQLdb.connect("localhost", "fpdb", options.password, "fpdb") -cursor = db.cursor() -print "Connected to MySQL on localhost. Print Hand Utility" - -cursor.execute("SELECT id FROM Sites WHERE name=%s", (options.site,)) -siteId=cursor.fetchone()[0] -print "options.site:",options.site,"siteId:",siteId - -print "" -print "From Table Hands" -print "================" - -cursor.execute("""SELECT Hands.* FROM Hands INNER JOIN Gametypes -ON Hands.gametypeId = Gametypes.id WHERE Gametypes.siteId=%s AND Hands.siteHandNo=%s""", -(siteId, options.handNumber)) -handsResult=cursor.fetchone() -handId=handsResult[0] -tableName=handsResult[1] -siteHandNo=options.handNumber -gametypeId=handsResult[3] -handStart=handsResult[4] -#skip importTime -seats=handsResult[6] -maxSeats=handsResult[7] -print "handId:", handId, " tableName:", tableName, " siteHandNo:", siteHandNo, " gametypeId:", gametypeId, " handStart:", handStart, " seats:", seats, " maxSeats:", maxSeats - - -print "" -print "From Table Gametypes" -print "====================" - -cursor.execute("""SELECT type, base, category, limitType, hiLo FROM Gametypes WHERE id=%s""", (gametypeId, )) -typeEtc=cursor.fetchone() -type=typeEtc[0] -base=typeEtc[1] -category=typeEtc[2] -limitType=typeEtc[3] -hiLo=typeEtc[4] -print "type:", type, " base:", base, " category:", category, " limitType:", limitType, " hiLo:", hiLo - -gtString="" -doBets=False -if base=="hold": - cursor.execute("SELECT smallBlind FROM Gametypes WHERE id=%s", (gametypeId, )) - sb=cursor.fetchone()[0] - cursor.execute("SELECT bigBlind FROM Gametypes WHERE id=%s", (gametypeId, )) - bb=cursor.fetchone()[0] - gtString=("sb: "+str(sb)+" bb: "+str(bb)) - if (limitType=="fl"): - doBets=True -elif base=="stud": - doBets=True - -if doBets: - cursor.execute("SELECT smallBet FROM Gametypes WHERE id=%s", (gametypeId, )) - sbet=cursor.fetchone()[0] - cursor.execute("SELECT bigBet FROM Gametypes WHERE id=%s", (gametypeId, )) - bbet=cursor.fetchone()[0] - gtString+=(" sbet: "+str(sbet)+" bbet: "+str(bbet)) -print gtString - -if type=="ring": - pass -elif type=="tour": - #cursor.execute("SELECT tourneys_players_id FROM hands - cursor.execute("""SELECT DISTINCT TourneysPlayers.id - FROM Hands JOIN HandsPlayers ON HandsPlayers.handId=Hands.id - JOIN TourneysPlayers ON HandsPlayers.tourneysPlayersId=TourneysPlayers.id - WHERE Hands.id=%s""", (hand_id,)) - handsPlayersIds=cursor.fetchall() - print "dbg hands_players_ids:",handsPlayersIds - - print "" - print "From Table Tourneys" - print "===================" - print "TODO" - - - print "" - print "From Table TourneysPlayers" - print "==========================" - print "TODO" -else: - print "invalid type:",type - sys.exit(1) - - -print "" -print "From Table BoardCards" -print "=====================" - -if (category=="holdem" or category=="omahahi" or category=="omahahilo"): - cursor.execute("""SELECT * FROM BoardCards WHERE handId=%s""",(handId, )) - bc=cursor.fetchone() - print "Board cards:", ful.cards2String(bc[2:]) - - -print "" -print "From Table HandsPlayers" -print "=======================" -cursor.execute("""SELECT * FROM HandsPlayers WHERE handId=%s""",(handId, )) -handsPlayers=cursor.fetchall() -playerNames=[] -for i in range (len(handsPlayers)): - line=handsPlayers[i][2:] - playerNames.append(ful.id_to_player_name(cursor, line[0])) - printstr="playerName:"+playerNames[i]+" playerStartcash:"+str(line[1]) - if (category=="holdem" or category=="omahahi" or category=="omahahilo"): - printstr+=" position:"+ful.position2String(line[2])+" cards:" - if (category=="holdem"): - printstr+=ful.cards2String(line[5:9]) - else: - printstr+=ful.cards2String(line[5:13]) - elif (category=="razz" or category=="studhi" or category=="studhilo"): - printstr+=" ante:"+str(line[4])+" cards:" - printstr+=ful.cards2String(line[5:19]) - else: - print "TODO: raise error, print_hand.py" - sys.exit(1) - printstr+=" winnings:"+str(line[19])+" rake:"+str(line[20]) - print printstr - - -print "" -print "From Table HandsActions" -print "=======================" -for i in range (len(handsPlayers)): - cursor.execute("""SELECT * FROM HandsActions WHERE handPlayerId=%s""",(handsPlayers[i][0], )) - handsActions=cursor.fetchall() - for j in range (len(handsActions)): - line=handsActions[j][2:] - printstr="playerName:"+playerNames[i] - printstr+=" street:"+ful.street_int2String(category, line[0])+" streetActionNo:"+str(line[1])+" action:"+line[2] - printstr+=" amount:"+str(line[4]) - print printstr - -cursor.close() -db.close() -sys.exit(0) diff --git a/regression-test/PrintPlayerHudData.py b/regression-test/PrintPlayerHudData.py deleted file mode 100755 index c5f61f6c..00000000 --- a/regression-test/PrintPlayerHudData.py +++ /dev/null @@ -1,158 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -#Copyright 2008-2011 Steffen Schaumburg -#This program is free software: you can redistribute it and/or modify -#it under the terms of the GNU Affero General Public License as published by -#the Free Software Foundation, version 3 of the License. -# -#This program is distributed in the hope that it will be useful, -#but WITHOUT ANY WARRANTY; without even the implied warranty of -#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -#GNU General Public License for more details. -# -#You should have received a copy of the GNU Affero General Public License -#along with this program. If not, see . -#In the "official" distribution you can find the license in agpl-3.0.txt. - -#This is intended mostly for regression testing - -import sys -import MySQLdb -from optparse import OptionParser -import fpdb_util_lib as ful - -parser = OptionParser() -parser.add_option("-b", "--bigBet", default="4", type="int", help="big bet in cent") -parser.add_option("-c", "--cat", "--category", default="holdem", help="Category, e.g. holdem or studhilo") -parser.add_option("-e", "--seats", default="7", type="int", help="number of active seats") -parser.add_option("-g", "--gameType", default="ring", help="Whether its a ringgame (ring) or a tournament (tour)") -parser.add_option("-l", "--limit", "--limitType", default="fl", help="Limit Type, one of: nl, pl, fl, cn, cp") -parser.add_option("-n", "--name", "--playername", default="Player_1", help="Name of the player to print") -parser.add_option("-o", "--position", default="B", help="Position, can be B, S, D, C, M or E (see tabledesign.html)") -parser.add_option("-p", "--password", help="The password for the MySQL user") -parser.add_option("-s", "--site", default="PokerStars", help="Name of the site (as written in the history files)") - -(options, sys.argv) = parser.parse_args() - -db = MySQLdb.connect("localhost", "fpdb", options.password, "fpdb") -cursor = db.cursor() -print "Connected to MySQL on localhost. Print Player Flags Utility" - -print "" -print "Basic Data" -print "==========" -print "bigBet:",options.bigBet, "category:",options.cat, "limitType:", options.limit, "name:", options.name, "gameType:", options.gameType, "site:", options.site - -cursor.execute("SELECT id FROM Sites WHERE name=%s", (options.site,)) -siteId=cursor.fetchone()[0] - -cursor.execute("SELECT id FROM Gametypes WHERE bigBet=%s AND category=%s AND siteId=%s AND limitType=%s AND type=%s", (options.bigBet, options.cat, siteId, options.limit, options.gameType)) -gametypeId=cursor.fetchone()[0] - -cursor.execute("SELECT id FROM Players WHERE name=%s", (options.name,)) -playerId=cursor.fetchone()[0] - -#print "debug: gametypeId:", gametypeId, "playerId:", playerId, "options.seats:", options.seats, "options.position:", options.position -cursor.execute("SELECT id FROM HudCache WHERE gametypeId=%s AND playerId=%s AND activeSeats=%s AND position=%s",(gametypeId, playerId, options.seats, options.position)) -hudDataId=cursor.fetchone()[0] - -print "siteId:", siteId, "gametypeId:", gametypeId, "playerId:", playerId, "hudDataId:", hudDataId - -print "" -print "HUD Raw Hand Counts" -print "===================" - -cursor.execute ("SELECT HDs, street0VPI, street0Aggr, street0_3B4BChance, street0_3B4BDone FROM HudCache WHERE id=%s", (hudDataId,)) -fields=cursor.fetchone() -print "HDs:",fields[0] -print "street0VPI:",fields[1] -print "street0Aggr:",fields[2] -print "street0_3B4BChance:",fields[3] -print "street0_3B4BDone:",fields[4] -print "" - -cursor.execute ("SELECT street1Seen, street2Seen, street3Seen, street4Seen, sawShowdown FROM HudCache WHERE id=%s", (hudDataId,)) -fields=cursor.fetchone() -print "street1Seen:",fields[0] -print "street2Seen:",fields[1] -print "street3Seen:",fields[2] -print "street4Seen:",fields[3] -print "sawShowdown:",fields[4] -print "" - -cursor.execute ("SELECT street1Aggr, street2Aggr, street3Aggr, street4Aggr FROM HudCache WHERE id=%s", (hudDataId,)) -fields=cursor.fetchone() -print "street1Aggr:",fields[0] -print "street2Aggr:",fields[1] -print "street3Aggr:",fields[2] -print "street4Aggr:",fields[3] -print "" - -cursor.execute ("SELECT otherRaisedStreet1, otherRaisedStreet2, otherRaisedStreet3, otherRaisedStreet4, foldToOtherRaisedStreet1, foldToOtherRaisedStreet2, foldToOtherRaisedStreet3, foldToOtherRaisedStreet4 FROM HudCache WHERE id=%s", (hudDataId,)) -fields=cursor.fetchone() -print "otherRaisedStreet1:",fields[0] -print "otherRaisedStreet2:",fields[1] -print "otherRaisedStreet3:",fields[2] -print "otherRaisedStreet4:",fields[3] -print "foldToOtherRaisedStreet1:",fields[4] -print "foldToOtherRaisedStreet2:",fields[5] -print "foldToOtherRaisedStreet3:",fields[6] -print "foldToOtherRaisedStreet4:",fields[7] -print "" - -cursor.execute ("SELECT wonWhenSeenStreet1, wonAtSD FROM HudCache WHERE id=%s", (hudDataId,)) -fields=cursor.fetchone() -print "wonWhenSeenStreet1:",fields[0] -print "wonAtSD:",fields[1] - -cursor.execute ("SELECT stealAttemptChance, stealAttempted, foldBbToStealChance, foldedBbToSteal, foldSbToStealChance, foldedSbToSteal FROM HudCache WHERE id=%s", (hudDataId,)) -fields=cursor.fetchone() -print "stealAttemptChance:",fields[0] -print "stealAttempted:",fields[1] -print "foldBbToStealChance:",fields[2] -print "foldedBbToSteal:",fields[3] -print "foldSbToStealChance:",fields[4] -print "foldedSbToSteal:",fields[5] - -cursor.execute ("SELECT street1CBChance, street1CBDone, street2CBChance, street2CBDone, street3CBChance, street3CBDone, street4CBChance, street4CBDone FROM HudCache WHERE id=%s", (hudDataId,)) -fields=cursor.fetchone() -print "street1CBChance:",fields[0] -print "street1CBDone:",fields[1] -print "street2CBChance:",fields[2] -print "street2CBDone:",fields[3] -print "street3CBChance:",fields[4] -print "street3CBDone:",fields[5] -print "street4CBChance:",fields[6] -print "street4CBDone:",fields[7] - -cursor.execute ("SELECT foldToStreet1CBChance, foldToStreet1CBDone, foldToStreet2CBChance, foldToStreet2CBDone, foldToStreet3CBChance, foldToStreet3CBDone, foldToStreet4CBChance, foldToStreet4CBDone FROM HudCache WHERE id=%s", (hudDataId,)) -fields=cursor.fetchone() -print "foldToStreet1CBChance:",fields[0] -print "foldToStreet1CBDone:",fields[1] -print "foldToStreet2CBChance:",fields[2] -print "foldToStreet2CBDone:",fields[3] -print "foldToStreet3CBChance:",fields[4] -print "foldToStreet3CBDone:",fields[5] -print "foldToStreet4CBChance:",fields[6] -print "foldToStreet4CBDone:",fields[7] - -cursor.execute ("SELECT totalProfit FROM HudCache WHERE id=%s", (hudDataId,)) -fields=cursor.fetchone() -print "totalProfit:",fields[0] - -cursor.execute ("SELECT street1CheckCallRaiseChance, street1CheckCallRaiseDone, street2CheckCallRaiseChance, street2CheckCallRaiseDone, street3CheckCallRaiseChance, street3CheckCallRaiseDone, street4CheckCallRaiseChance, street4CheckCallRaiseDone FROM HudCache WHERE id=%s", (hudDataId,)) -fields=cursor.fetchone() -print "street1CheckCallRaiseChance:",fields[0] -print "street1CheckCallRaiseDone:",fields[1] -print "street2CheckCallRaiseChance:",fields[2] -print "street2CheckCallRaiseDone:",fields[3] -print "street3CheckCallRaiseChance:",fields[4] -print "street3CheckCallRaiseDone:",fields[5] -print "street4CheckCallRaiseChance:",fields[6] -print "street4CheckCallRaiseDone:",fields[7] - - -cursor.close() -db.close() -sys.exit(0) diff --git a/regression-test/fpdb_util_lib.py b/regression-test/fpdb_util_lib.py deleted file mode 100644 index f5467918..00000000 --- a/regression-test/fpdb_util_lib.py +++ /dev/null @@ -1,80 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -#Copyright 2008-2011 Steffen Schaumburg -#This program is free software: you can redistribute it and/or modify -#it under the terms of the GNU Affero General Public License as published by -#the Free Software Foundation, version 3 of the License. -# -#This program is distributed in the hope that it will be useful, -#but WITHOUT ANY WARRANTY; without even the implied warranty of -#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -#GNU General Public License for more details. -# -#You should have received a copy of the GNU Affero General Public License -#along with this program. If not, see . -#In the "official" distribution you can find the license in agpl-3.0.txt. - -import sys - -def cards2String(arr): - if (len(arr)%2!=0): - print "TODO: raise error, cards2String failed, uneven length of arr" - sys.exit(1) - result = "" - for i in range (len(arr)/2): - if arr[i*2]==0: - result+="??" - else: - if arr[i*2]==14: - result+="A" - elif arr[i*2]==13: - result+="K" - elif arr[i*2]==12: - result+="Q" - elif arr[i*2]==11: - result+="J" - elif arr[i*2]==10: - result+="T" - elif (arr[i*2]>=2 and arr[i*2]<=9): - result+=str(arr[i*2]) - else: - print "TODO: raise error, cards2String failed, arr[i*2]:", arr[i*2], "len(arr):", len(arr) - print "arr:",arr - sys.exit(1) - result+=arr[i*2+1] - result+=" " - return result[:-1] - -def id_to_player_name(cursor, id): - cursor.execute("SELECT name FROM Players WHERE id=%s", (id, )) - return cursor.fetchone()[0] - -def position2String(pos): - if pos=="B": - return "BB" - elif pos=="S": - return "SB" - elif pos=="0": - return "Btn" - else: - return (pos+" off Btn") - -def street_int2String(category, street): - if (category=="holdem" or category=="omahahi" or category=="omahahilo"): - if street==0: - return "Preflop" - elif street==1: - return "Flop " - elif street==2: - return "Turn " - elif street==3: - return "River " - else: - print "TODO: raise error, fpdb_util_lib.py street_int2String invalid street no" - sys.exit(1) - elif (category=="razz" or category=="studhi" or category=="studhilo"): - return str(street) - else: - print "TODO: raise error, fpdb_util_lib.py street_int2String invalid category" - sys.exit(1) diff --git a/regression-test/known-broken/ftp-omaha-hi-pl-ring-001-005.txt b/regression-test/known-broken/ftp-omaha-hi-pl-ring-001-005.txt deleted file mode 100644 index bebd282b..00000000 --- a/regression-test/known-broken/ftp-omaha-hi-pl-ring-001-005.txt +++ /dev/null @@ -1,271 +0,0 @@ -Full Tilt Poker Game #6929537410: Table Green (deep) - $0.50/$1 - Pot Limit Omaha Hi - 17:15:44 ET - 2008/06/22 -Seat 1: player16 ($94.90) -Seat 2: player25 ($147) -Seat 3: player18 ($62.80) -Seat 4: player19 ($136.55) -Seat 5: play-er26 ($56.05) -Seat 6: player21 ($252.95) -Seat 7: player22 ($200) -Seat 8: player23 ($162.50) -Seat 9: player24 ($270.70) -player24 posts the small blind of $0.50 -player16 posts the big blind of $1 -player22 posts $1 -The button is in seat #8 -*** HOLE CARDS *** -player25 folds -player25 stands up -player18 folds -player19 folds -play-er26 folds -player21 folds -player22 checks -player23 calls $1 -player17 adds $100 -player24 calls $0.50 -player16 checks -*** FLOP *** [4s Kc 8s] -player24 has 15 seconds left to act -player24 checks -player16 checks -player22 checks -player23 checks -*** TURN *** [4s Kc 8s] [6s] -player24 checks -player16 checks -player22 checks -player23 bets $4 -player24 calls $4 -player16 folds -player22 folds -*** RIVER *** [4s Kc 8s 6s] [Qc] -player24 checks -player23 checks -*** SHOW DOWN *** -player23 shows [Td 5s 3d Js] a flush, Jack high -player24 mucks -player23 wins the pot ($11.40) with a flush, Jack high -*** SUMMARY *** -Total pot $12 | Rake $0.60 -Board: [4s Kc 8s 6s Qc] -Seat 1: player16 (big blind) folded on the Turn -Seat 2: player25 didn't bet (folded) -Seat 3: player18 didn't bet (folded) -Seat 4: player19 didn't bet (folded) -Seat 5: play-er26 didn't bet (folded) -Seat 6: player21 didn't bet (folded) -Seat 7: player22 folded on the Turn -Seat 8: player23 (button) collected ($11.40) -Seat 9: player24 (small blind) mucked - - - -Full Tilt Poker Game #6929553738: Table Green (deep) - $0.50/$1 - Pot Limit Omaha Hi - 17:17:06 ET - 2008/06/22 -Seat 1: player16 ($93.90) -Seat 2: player17 ($100) -Seat 3: player18 ($62.80) -Seat 4: player19 ($136.55) -Seat 5: play-er26 ($56.05) -Seat 6: player21 ($252.95) -Seat 7: player22 ($199) -Seat 8: player23 ($168.90) -Seat 9: player24 ($265.70) -player16 posts the small blind of $0.50 -player17 posts the big blind of $1 -The button is in seat #9 -*** HOLE CARDS *** -player18 folds -play-er26 stands up -player19 raises to $2 -play-er26 folds -player21 calls $2 -player22 has 15 seconds left to act -player22 folds -player23 folds -player24 folds -player16 calls $1.50 -player17 calls $1 -*** FLOP *** [Jc 4c Kc] -player16 checks -player17 checks -player19 checks -player21 checks -*** TURN *** [Jc 4c Kc] [7h] -player16 checks -player17 checks -player19 bets $3.50 -player21 folds -player16 folds -player17 calls $3.50 -*** RIVER *** [Jc 4c Kc 7h] [8s] -player17 checks -player19 has 15 seconds left to act -player19 bets $10 -player17 calls $10 -*** SHOW DOWN *** -player19 shows [4s Tc As Ac] a flush, Ace high -player17 mucks -player19 wins the pot ($33.25) with a flush, Ace high -*** SUMMARY *** -Total pot $35 | Rake $1.75 -Board: [Jc 4c Kc 7h 8s] -Seat 1: player16 (small blind) folded on the Turn -Seat 2: player17 (big blind) mucked -Seat 3: player18 didn't bet (folded) -Seat 4: player19 collected ($33.25) -Seat 5: play-er26 didn't bet (folded) -Seat 6: player21 folded on the Turn -Seat 7: player22 didn't bet (folded) -Seat 8: player23 didn't bet (folded) -Seat 9: player24 (button) didn't bet (folded) - - - -Full Tilt Poker Game #6929572212: Table Green (deep) - $0.50/$1 - Pot Limit Omaha Hi - 17:18:40 ET - 2008/06/22 -Seat 1: player16 ($91.90) -Seat 2: player17 ($84.50) -Seat 3: player18 ($62.80) -Seat 4: player19 ($154.30) -Seat 6: player21 ($250.95) -Seat 7: player22 ($199) -Seat 8: player23 ($168.90) -Seat 9: player24 ($265.70) -player17 posts the small blind of $0.50 -player18 posts the big blind of $1 -The button is in seat #1 -*** HOLE CARDS *** -player19 folds -player21 folds -player20 adds $50 -player22 folds -player23 folds -player24 folds -player20 is sitting out -player16 raises to $2 -player17 folds -player18 folds -Uncalled bet of $1 returned to player16 -player16 mucks -player16 wins the pot ($2.50) -*** SUMMARY *** -Total pot $2.50 | Rake $0 -Seat 1: player16 (button) collected ($2.50), mucked -Seat 2: player17 (small blind) folded before the Flop -Seat 3: player18 (big blind) folded before the Flop -Seat 4: player19 didn't bet (folded) -Seat 6: player21 didn't bet (folded) -Seat 7: player22 didn't bet (folded) -Seat 8: player23 didn't bet (folded) -Seat 9: player24 didn't bet (folded) - - - -Full Tilt Poker Game #6929576743: Table Green (deep) - $0.50/$1 - Pot Limit Omaha Hi - 17:19:03 ET - 2008/06/22 -Seat 1: player16 ($93.40) -Seat 2: player17 ($84) -Seat 3: player18 ($61.80) -Seat 4: player19 ($154.30) -Seat 5: player20 ($50), is sitting out -Seat 6: player21 ($250.95) -Seat 7: player22 ($199) -Seat 8: player23 ($168.90) -Seat 9: player24 ($265.70) -player18 posts the small blind of $0.50 -player19 posts the big blind of $1 -The button is in seat #2 -*** HOLE CARDS *** -player20 has returned -player21 calls $1 -player22 folds -player23 calls $1 -player24 calls $1 -player16 raises to $4 -player17 folds -player18 folds -player19 folds -player21 folds -player23 folds -player17 is sitting out -player24 has 15 seconds left to act -player24 calls $3 -*** FLOP *** [Tc 9s 7h] -player24 checks -player16 has 15 seconds left to act -player16 bets $8 -player24 folds -Uncalled bet of $8 returned to player16 -player16 mucks -player16 wins the pot ($10.95) -*** SUMMARY *** -Total pot $11.50 | Rake $0.55 -Board: [Tc 9s 7h] -Seat 1: player16 collected ($10.95), mucked -Seat 2: player17 (button) didn't bet (folded) -Seat 3: player18 (small blind) folded before the Flop -Seat 4: player19 (big blind) folded before the Flop -Seat 5: player20 is sitting out -Seat 6: player21 folded before the Flop -Seat 7: player22 didn't bet (folded) -Seat 8: player23 folded before the Flop -Seat 9: player24 folded on the Flop - - - -Full Tilt Poker Game #6929587483: Table Green (deep) - $0.50/$1 - Pot Limit Omaha Hi - 17:19:57 ET - 2008/06/22 -Seat 1: player16 ($100.35) -Seat 2: player17 ($84), is sitting out -Seat 3: player18 ($61.30) -Seat 4: player19 ($153.30) -Seat 5: player20 ($50) -Seat 6: player21 ($249.95) -Seat 7: player22 ($199) -Seat 8: player23 ($167.90) -Seat 9: player24 ($261.70) -player19 posts the small blind of $0.50 -player20 posts the big blind of $1 -The button is in seat #3 -*** HOLE CARDS *** -player21 folds -player22 folds -player21 stands up -player23 calls $1 -player24 calls $1 -player16 folds -player18 folds -player19 calls $0.50 -player20 checks -*** FLOP *** [Jd Td 2c] -roguern adds $100 -player19 bets $3 -player20 folds -player23 folds -player24 has 15 seconds left to act -player24 raises to $11 -player19 raises to $37 -player24 raises to $115 -player19 raises to $152.30, and is all in -player24 calls $37.30 -player19 shows [Jc Jh 7s 5h] -player24 shows [Kh Ad 6h Qd] -*** TURN *** [Jd Td 2c] [As] -*** RIVER *** [Jd Td 2c As] [8s] -player19 shows three of a kind, Jacks -player24 shows a straight, Ace high -player24 wins the pot ($305.60) with a straight, Ace high -player19 is sitting out -*** SUMMARY *** -Total pot $308.60 | Rake $3 -Board: [Jd Td 2c As 8s] -Seat 1: player16 didn't bet (folded) -Seat 2: player17 is sitting out -Seat 3: player18 (button) didn't bet (folded) -Seat 4: player19 (small blind) showed [Jc Jh 7s 5h] and lost with three of a kind, Jacks -Seat 5: player20 (big blind) folded on the Flop -Seat 6: player21 didn't bet (folded) -Seat 7: player22 didn't bet (folded) -Seat 8: player23 folded on the Flop -Seat 9: player24 showed [Kh Ad 6h Qd] and won ($305.60) with a straight, Ace high - - - - diff --git a/regression-test/known-broken/ftp-stud-hilo-ring-001.txt b/regression-test/known-broken/ftp-stud-hilo-ring-001.txt deleted file mode 100644 index 956d1d14..00000000 --- a/regression-test/known-broken/ftp-stud-hilo-ring-001.txt +++ /dev/null @@ -1,61 +0,0 @@ -Full Tilt Poker Game #6367428246: Table Mountain Mesa - $15/$30 Ante $3 - Limit Stud H/L - 23:47:38 ET - 2008/05/10 -Seat 1: Player_8 ($446), is sitting out -Seat 2: Play er9 ($303.50) -Seat 3: P layer10 ($613), is sitting out -Seat 4: Player_11 ($164) -Seat 5: Player1 2 ($543.50), is sitting out -Seat 6: Player13 ($912.50) -Seat 7: Player14 ($430), is sitting out -Seat 8: Player15 ($531.50) -Player15 antes $3 -Player_11 antes $3 -Player13 antes $3 -Play er9 antes $3 -*** 3RD STREET *** -Dealt to Play er9 [2s] -Dealt to Player_11 [3c] -Dealt to Player13 [8c] -Dealt to Player15 [Jc] -Play er9 is low with [2s] -Play er9 brings in for $5 -Player_11 folds -Player13 completes it to $15 -Player15 folds -Play er9 calls $10 -*** 4TH STREET *** -Dealt to Play er9 [2s] [6c] -Dealt to Player13 [8c] [5h] -Player13 bets $15 -Play er9 calls $15 -*** 5TH STREET *** -Dealt to Play er9 [2s 6c] [Ac] -Dealt to Player13 [8c 5h] [Ah] -Player13 bets $30 -Play er9 calls $30 -*** 6TH STREET *** -Dealt to Play er9 [2s 6c Ac] [2c] -Dealt to Player13 [8c 5h Ah] [Jd] -Play er9 bets $30 -Player13 calls $30 -*** 7TH STREET *** -Play er9 bets $30 -Player13 calls $30 -*** SHOW DOWN *** -Play er9 shows [5c 4h 2s 6c Ac 2c 2h] three of a kind, Twos, for high and 6,5,4,2,A, for low -Player13 mucks -Play er9 wins the high pot ($125) with three of a kind, Twos -Play er9 wins the low pot ($125) with 6,5,4,2,A -*** SUMMARY *** -Total pot $252 | Rake $2 -Seat 1: Player_8 is sitting out -Seat 2: Play er9 collected ($250) -Seat 3: P layer10 is sitting out -Seat 4: Player_11 folded on 3rd St. -Seat 5: Player1 2 is sitting out -Seat 6: Player13 mucked -Seat 7: Player14 is sitting out -Seat 8: Player15 folded on 3rd St. - - - - diff --git a/regression-test/known-broken/ftp.6367428246.expected.txt b/regression-test/known-broken/ftp.6367428246.expected.txt deleted file mode 100644 index 2e88061c..00000000 --- a/regression-test/known-broken/ftp.6367428246.expected.txt +++ /dev/null @@ -1,40 +0,0 @@ -This file is outdated! - -Connected to MySQL on localhost. Print Hand Utility -options.site: Full Tilt Poker site_id: 1 - -From Table sites -==================== -site_name: Full Tilt Poker - -From Table gametypes -==================== -type: category: studhilo limit_type: -sb: bb: sbet: bbet: - -From Table hands -================ -site_hand_no: 6367428246 hand_start: 2008-05-11 04:47:38 seat_count: 4 - -From Table hands_players -======================== -player_name:Play er9 player_startcash:30350 ante:300 cards:5c 4h 2s 6c Ac 2c 2h winnings:25000 rake:200 -player_name:Player_11 player_startcash:16400 ante:300 cards:?? ?? 3c ?? ?? ?? ?? winnings:0 rake:0 -player_name:Player13 player_startcash:91250 ante:300 cards:?? ?? 8c 5h Ah Jd ?? winnings:0 rake:0 -player_name:Player15 player_startcash:53150 ante:300 cards:?? ?? Jc ?? ?? ?? ?? winnings:0 rake:0 - -From Table hands_actions -======================== -player_name:Play er9 actionCount:0 street:3 streetActionNo:0 action:blind amount:500 -player_name:Play er9 actionCount:1 street:3 streetActionNo:1 action:call amount:1000 -player_name:Play er9 actionCount:2 street:4 streetActionNo:0 action:call amount:1500 -player_name:Play er9 actionCount:3 street:5 streetActionNo:0 action:call amount:3000 -player_name:Play er9 actionCount:4 street:6 streetActionNo:0 action:bet amount:3000 -player_name:Play er9 actionCount:5 street:7 streetActionNo:0 action:bet amount:3000 -player_name:Player_11 actionCount:0 street:3 streetActionNo:0 action:fold amount:0 -player_name:Player13 actionCount:0 street:3 streetActionNo:0 action:bet amount:1500 -player_name:Player13 actionCount:1 street:4 streetActionNo:0 action:bet amount:1500 -player_name:Player13 actionCount:2 street:5 streetActionNo:0 action:bet amount:3000 -player_name:Player13 actionCount:3 street:6 streetActionNo:0 action:call amount:3000 -player_name:Player13 actionCount:4 street:7 streetActionNo:0 action:call amount:3000 -player_name:Player15 actionCount:0 street:3 streetActionNo:0 action:fold amount:0 diff --git a/regression-test/known-broken/ftp.6929537410.expected.txt b/regression-test/known-broken/ftp.6929537410.expected.txt deleted file mode 100644 index 6d558420..00000000 --- a/regression-test/known-broken/ftp.6929537410.expected.txt +++ /dev/null @@ -1,48 +0,0 @@ -This file is outdated! - -Connected to MySQL on localhost. Print Hand Utility -options.site: Full Tilt Poker site_id: 1 -From Table hands -================ -site_hand_no: 6929537410 hand_start: 2008-06-22 22:15:44 seat_count: 9 category: omahahi -Board cards: 4s Kc 8s 6s Qc - -From Table hands_players -======================== -player_name:player16 player_startcash:9490 position:BB cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player25 player_startcash:14700 position:6 off Btn cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player18 player_startcash:6280 position:5 off Btn cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player19 player_startcash:13655 position:4 off Btn cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:play-er26 player_startcash:5605 position:3 off Btn cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player21 player_startcash:25295 position:2 off Btn cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player22 player_startcash:20000 position:1 off Btn cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player23 player_startcash:16250 position:Btn cards:Td 5s 3d Js winnings:1140 rake:60 -player_name:player24 player_startcash:27070 position:SB cards:?? ?? ?? ?? winnings:0 rake:0 - -From Table hands_actions -======================== -player_name:player16 actionCount:0 street:Preflop streetActionNo:0 action:blind amount:100 -player_name:player16 actionCount:1 street:Preflop streetActionNo:1 action:check amount:0 -player_name:player16 actionCount:2 street:Flop streetActionNo:0 action:check amount:0 -player_name:player16 actionCount:3 street:Turn streetActionNo:0 action:check amount:0 -player_name:player16 actionCount:4 street:Turn streetActionNo:1 action:fold amount:0 -player_name:player25 actionCount:0 street:Preflop streetActionNo:0 action:fold amount:0 -player_name:player18 actionCount:0 street:Preflop streetActionNo:0 action:fold amount:0 -player_name:player19 actionCount:0 street:Preflop streetActionNo:0 action:fold amount:0 -player_name:play-er26 actionCount:0 street:Preflop streetActionNo:0 action:fold amount:0 -player_name:player21 actionCount:0 street:Preflop streetActionNo:0 action:fold amount:0 -player_name:player22 actionCount:0 street:Preflop streetActionNo:0 action:blind amount:100 -player_name:player22 actionCount:1 street:Preflop streetActionNo:1 action:check amount:0 -player_name:player22 actionCount:2 street:Flop streetActionNo:0 action:check amount:0 -player_name:player22 actionCount:3 street:Turn streetActionNo:0 action:check amount:0 -player_name:player22 actionCount:4 street:Turn streetActionNo:1 action:fold amount:0 -player_name:player23 actionCount:0 street:Preflop streetActionNo:0 action:call amount:100 -player_name:player23 actionCount:1 street:Flop streetActionNo:0 action:check amount:0 -player_name:player23 actionCount:2 street:Turn streetActionNo:0 action:bet amount:400 -player_name:player23 actionCount:3 street:River streetActionNo:0 action:check amount:0 -player_name:player24 actionCount:0 street:Preflop streetActionNo:0 action:blind amount:50 -player_name:player24 actionCount:1 street:Preflop streetActionNo:1 action:call amount:50 -player_name:player24 actionCount:2 street:Flop streetActionNo:0 action:check amount:0 -player_name:player24 actionCount:3 street:Turn streetActionNo:0 action:check amount:0 -player_name:player24 actionCount:4 street:Turn streetActionNo:1 action:call amount:400 -player_name:player24 actionCount:5 street:River streetActionNo:0 action:check amount:0 diff --git a/regression-test/known-broken/ftp.6929553738.expected.txt b/regression-test/known-broken/ftp.6929553738.expected.txt deleted file mode 100644 index b758cbfc..00000000 --- a/regression-test/known-broken/ftp.6929553738.expected.txt +++ /dev/null @@ -1,47 +0,0 @@ -This file is outdated! - -Connected to MySQL on localhost. Print Hand Utility -options.site: Full Tilt Poker site_id: 1 -From Table hands -================ -site_hand_no: 6929553738 hand_start: 2008-06-22 22:17:06 seat_count: 9 category: omahahi -Board cards: Jc 4c Kc 7h 8s - -From Table hands_players -======================== -player_name:player16 player_startcash:9390 position:SB cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player17 player_startcash:10000 position:BB cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player18 player_startcash:6280 position:6 off Btn cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player19 player_startcash:13655 position:5 off Btn cards:4s Tc As Ac winnings:3325 rake:175 -player_name:play-er26 player_startcash:5605 position:4 off Btn cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player21 player_startcash:25295 position:3 off Btn cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player22 player_startcash:19900 position:2 off Btn cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player23 player_startcash:16890 position:1 off Btn cards:?? ?? ?? ?? winnings:0 rake:0 -player_name:player24 player_startcash:26570 position:Btn cards:?? ?? ?? ?? winnings:0 rake:0 - -From Table hands_actions -======================== -player_name:player16 actionCount:0 street:Preflop streetActionNo:0 action:blind amount:50 -player_name:player16 actionCount:1 street:Preflop streetActionNo:1 action:call amount:150 -player_name:player16 actionCount:2 street:Flop streetActionNo:0 action:check amount:0 -player_name:player16 actionCount:3 street:Turn streetActionNo:0 action:check amount:0 -player_name:player16 actionCount:4 street:Turn streetActionNo:1 action:fold amount:0 -player_name:player17 actionCount:0 street:Preflop streetActionNo:0 action:blind amount:100 -player_name:player17 actionCount:1 street:Preflop streetActionNo:1 action:call amount:100 -player_name:player17 actionCount:2 street:Flop streetActionNo:0 action:check amount:0 -player_name:player17 actionCount:3 street:Turn streetActionNo:0 action:check amount:0 -player_name:player17 actionCount:4 street:Turn streetActionNo:1 action:call amount:350 -player_name:player17 actionCount:5 street:River streetActionNo:0 action:check amount:0 -player_name:player17 actionCount:6 street:River streetActionNo:1 action:call amount:1000 -player_name:player18 actionCount:0 street:Preflop streetActionNo:0 action:fold amount:0 -player_name:player19 actionCount:0 street:Preflop streetActionNo:0 action:bet amount:200 -player_name:player19 actionCount:1 street:Flop streetActionNo:0 action:check amount:0 -player_name:player19 actionCount:2 street:Turn streetActionNo:0 action:bet amount:350 -player_name:player19 actionCount:3 street:River streetActionNo:0 action:bet amount:1000 -player_name:play-er26 actionCount:0 street:Preflop streetActionNo:0 action:fold amount:0 -player_name:player21 actionCount:0 street:Preflop streetActionNo:0 action:call amount:200 -player_name:player21 actionCount:1 street:Flop streetActionNo:0 action:check amount:0 -player_name:player21 actionCount:2 street:Turn streetActionNo:0 action:fold amount:0 -player_name:player22 actionCount:0 street:Preflop streetActionNo:0 action:fold amount:0 -player_name:player23 actionCount:0 street:Preflop streetActionNo:0 action:fold amount:0 -player_name:player24 actionCount:0 street:Preflop streetActionNo:0 action:fold amount:0 diff --git a/regression-test/ps-flags-B-1hands.expected.txt b/regression-test/ps-flags-B-1hands.expected.txt deleted file mode 100644 index fc3d1642..00000000 --- a/regression-test/ps-flags-B-1hands.expected.txt +++ /dev/null @@ -1,68 +0,0 @@ -Connected to MySQL on localhost. Print Player Flags Utility - -Basic Data -========== -bigBet: 4 category: holdem limitType: fl name: Player_5 gameType: ring site: PokerStars -siteId: 2 gametypeId: 1 playerId: 5 hudDataId: 12 - -HUD Raw Hand Counts -=================== -HDs: 1 -street0VPI: 0 -street0Aggr: 0 -street0_3B4BChance: 0 -street0_3B4BDone: 0 - -street1Seen: 1 -street2Seen: 1 -street3Seen: 1 -street4Seen: 0 -sawShowdown: 1 - -street1Aggr: 1 -street2Aggr: 1 -street3Aggr: 0 -street4Aggr: 0 - -otherRaisedStreet1: 0 -otherRaisedStreet2: 1 -otherRaisedStreet3: 1 -otherRaisedStreet4: 0 -foldToOtherRaisedStreet1: 0 -foldToOtherRaisedStreet2: 0 -foldToOtherRaisedStreet3: 0 -foldToOtherRaisedStreet4: 0 - -wonWhenSeenStreet1: 0.0 -wonAtSD: 0.0 -stealAttemptChance: 0 -stealAttempted: 0 -foldBbToStealChance: 0 -foldedBbToSteal: 0 -foldSbToStealChance: 0 -foldedSbToSteal: 0 -street1CBChance: 0 -street1CBDone: 0 -street2CBChance: 0 -street2CBDone: 0 -street3CBChance: 0 -street3CBDone: 0 -street4CBChance: 0 -street4CBDone: 0 -foldToStreet1CBChance: 0 -foldToStreet1CBDone: 0 -foldToStreet2CBChance: 0 -foldToStreet2CBDone: 0 -foldToStreet3CBChance: 0 -foldToStreet3CBDone: 0 -foldToStreet4CBChance: 0 -foldToStreet4CBDone: 0 -totalProfit: -street1CheckCallRaiseChance: -street1CheckCallRaiseDone: -street2CheckCallRaiseChance: -street2CheckCallRaiseDone: -street3CheckCallRaiseChance: -street3CheckCallRaiseDone: -street4CheckCallRaiseChance: 0 -street4CheckCallRaiseDone: 0 diff --git a/regression-test/ps-flags-CBflop.expected.txt b/regression-test/ps-flags-CBflop.expected.txt deleted file mode 100644 index a7f9469f..00000000 --- a/regression-test/ps-flags-CBflop.expected.txt +++ /dev/null @@ -1,68 +0,0 @@ -Connected to MySQL on localhost. Print Player Flags Utility - -Basic Data -========== -bigBet: 50 category: holdem limitType: fl name: player3 gameType: ring site: PokerStars -siteId: 2 gametypeId: 2 playerId: 11 hudDataId: 22 - -HUD Raw Hand Counts -=================== -HDs: 1 -street0VPI: 1 -street0Aggr: 1 -street0_3B4BChance: 1 -street0_3B4BDone: 1 - -street1Seen: 1 -street2Seen: 1 -street3Seen: 1 -street4Seen: 0 -sawShowdown: 1 - -street1Aggr: 1 -street2Aggr: 0 -street3Aggr: 0 -street4Aggr: 0 - -otherRaisedStreet1: 0 -otherRaisedStreet2: -otherRaisedStreet3: -otherRaisedStreet4: 0 -foldToOtherRaisedStreet1: 0 -foldToOtherRaisedStreet2: 0 -foldToOtherRaisedStreet3: 0 -foldToOtherRaisedStreet4: 0 - -wonWhenSeenStreet1: 0.0 -wonAtSD: 0.0 -stealAttemptChance: 0 -stealAttempted: 0 -foldBbToStealChance: 0 -foldedBbToSteal: 0 -foldSbToStealChance: 0 -foldedSbToSteal: 0 -street1CBChance: 1 -street1CBDone: 1 -street2CBChance: 0 -street2CBDone: 0 -street3CBChance: 0 -street3CBDone: 0 -street4CBChance: 0 -street4CBDone: 0 -foldToStreet1CBChance: 0 -foldToStreet1CBDone: 0 -foldToStreet2CBChance: 0 -foldToStreet2CBDone: 0 -foldToStreet3CBChance: 0 -foldToStreet3CBDone: 0 -foldToStreet4CBChance: 0 -foldToStreet4CBDone: 0 -totalProfit: -street1CheckCallRaiseChance: 0 -street1CheckCallRaiseDone: 0 -street2CheckCallRaiseChance: 0 -street2CheckCallRaiseDone: 0 -street3CheckCallRaiseChance: 0 -street3CheckCallRaiseDone: 0 -street4CheckCallRaiseChance: 0 -street4CheckCallRaiseDone: 0 diff --git a/regression-test/ps-flags-M-2hands.expected.txt b/regression-test/ps-flags-M-2hands.expected.txt deleted file mode 100644 index 1169e488..00000000 --- a/regression-test/ps-flags-M-2hands.expected.txt +++ /dev/null @@ -1,68 +0,0 @@ -Connected to MySQL on localhost. Print Player Flags Utility - -Basic Data -========== -bigBet: 4 category: holdem limitType: fl name: Player_1 gameType: ring site: PokerStars -siteId: 2 gametypeId: 1 playerId: 1 hudDataId: 8 - -HUD Raw Hand Counts -=================== -HDs: 2 -street0VPI: 0 -street0Aggr: 0 -street0_3B4BChance: 0 -street0_3B4BDone: 0 - -street1Seen: 0 -street2Seen: 0 -street3Seen: 0 -street4Seen: 0 -sawShowdown: 0 - -street1Aggr: 0 -street2Aggr: 0 -street3Aggr: 0 -street4Aggr: 0 - -otherRaisedStreet1: 0 -otherRaisedStreet2: 0 -otherRaisedStreet3: 0 -otherRaisedStreet4: 0 -foldToOtherRaisedStreet1: 0 -foldToOtherRaisedStreet2: 0 -foldToOtherRaisedStreet3: 0 -foldToOtherRaisedStreet4: 0 - -wonWhenSeenStreet1: 0.0 -wonAtSD: 0.0 -stealAttemptChance: 0 -stealAttempted: 0 -foldBbToStealChance: 0 -foldedBbToSteal: 0 -foldSbToStealChance: 0 -foldedSbToSteal: 0 -street1CBChance: 0 -street1CBDone: 0 -street2CBChance: 0 -street2CBDone: 0 -street3CBChance: 0 -street3CBDone: 0 -street4CBChance: 0 -street4CBDone: 0 -foldToStreet1CBChance: 0 -foldToStreet1CBDone: 0 -foldToStreet2CBChance: 0 -foldToStreet2CBDone: 0 -foldToStreet3CBChance: 0 -foldToStreet3CBDone: 0 -foldToStreet4CBChance: 0 -foldToStreet4CBDone: 0 -totalProfit: 0 -street1CheckCallRaiseChance: 0 -street1CheckCallRaiseDone: 0 -street2CheckCallRaiseChance: 0 -street2CheckCallRaiseDone: 0 -street3CheckCallRaiseChance: 0 -street3CheckCallRaiseDone: 0 -street4CheckCallRaiseChance: 0 -street4CheckCallRaiseDone: 0 diff --git a/regression-test/ps-flags-studhilo.expected.txt b/regression-test/ps-flags-studhilo.expected.txt deleted file mode 100644 index 11839d76..00000000 --- a/regression-test/ps-flags-studhilo.expected.txt +++ /dev/null @@ -1,68 +0,0 @@ -Connected to MySQL on localhost. Print Player Flags Utility - -Basic Data -========== -bigBet: 20 category: studhilo limitType: fl name: br1an gameType: ring site: PokerStars -siteId: 2 gametypeId: 3 playerId: 21 hudDataId: 32 - -HUD Raw Hand Counts -=================== -HDs: 1 -street0VPI: 0 -street0Aggr: 0 -street0_3B4BChance: 0 -street0_3B4BDone: 0 - -street1Seen: 1 -street2Seen: 1 -street3Seen: 1 -street4Seen: 1 -sawShowdown: 1 - -street1Aggr: 0 -street2Aggr: 0 -street3Aggr: 0 -street4Aggr: 0 - -otherRaisedStreet1: 0 -otherRaisedStreet2: 1 -otherRaisedStreet3: 0 -otherRaisedStreet4: 1 -foldToOtherRaisedStreet1: 0 -foldToOtherRaisedStreet2: 0 -foldToOtherRaisedStreet3: 0 -foldToOtherRaisedStreet4: 0 - -wonWhenSeenStreet1: 0.0 -wonAtSD: 0.0 -stealAttemptChance: 0 -stealAttempted: 0 -foldBbToStealChance: 0 -foldedBbToSteal: 0 -foldSbToStealChance: 0 -foldedSbToSteal: 0 -street1CBChance: 0 -street1CBDone: 0 -street2CBChance: 0 -street2CBDone: 0 -street3CBChance: 0 -street3CBDone: 0 -street4CBChance: 0 -street4CBDone: 0 -foldToStreet1CBChance: 0 -foldToStreet1CBDone: 0 -foldToStreet2CBChance: 0 -foldToStreet2CBDone: 0 -foldToStreet3CBChance: 0 -foldToStreet3CBDone: 0 -foldToStreet4CBChance: 0 -foldToStreet4CBDone: 0 -totalProfit: -0.47 -street1CheckCallRaiseChance: 0 -street1CheckCallRaiseDone: 0 -street2CheckCallRaiseChance: 0 -street2CheckCallRaiseDone: 0 -street3CheckCallRaiseChance: 0 -street3CheckCallRaiseDone: 0 -street4CheckCallRaiseChance: 1 -street4CheckCallRaiseDone: 0 diff --git a/regression-test/ps-lhe-ring-3hands.txt b/regression-test/ps-lhe-ring-3hands.txt deleted file mode 100644 index 9afd29ef..00000000 --- a/regression-test/ps-lhe-ring-3hands.txt +++ /dev/null @@ -1,169 +0,0 @@ -PokerStars Game #14519394979: Hold'em Limit ($0.02/$0.04) - 2008/01/13 - 00:22:15 (ET) -Table 'Merope' 10-max Seat #1 is the button -Seat 1: Player_1 ($0.75 in chips) -Seat 3: Player_2 ($0.59 in chips) -Seat 4: Player_3 ($1.47 in chips) -Seat 6: Player_4 ($1.98 in chips) -Seat 7: Player_5 ($1.22 in chips) -Seat 8: Player_6 ($0.48 in chips) -Seat 9: Player_7 ($1.39 in chips) -Player_2: posts small blind $0.01 -Player_3: posts big blind $0.02 -*** HOLE CARDS *** -Dealt to Player_7 [Ts Jh] -Player_4: raises $0.02 to $0.04 -Player_5: folds -Player_6: folds -Player_7: folds -Player_1: calls $0.04 -Player_2: calls $0.03 -Player_3: folds -*** FLOP *** [Qd Th Js] -Player_2: checks -Player_4: bets $0.02 -Player_1: calls $0.02 -Player_2: calls $0.02 -*** TURN *** [Qd Th Js] [2s] -Player_2: checks -Player_4: bets $0.04 -Player_1: calls $0.04 -Player_2: calls $0.04 -*** RIVER *** [Qd Th Js 2s] [7s] -Player_2: checks -Player_4: bets $0.04 -Player_1: folds -Player_2: folds -Player_4 collected $0.31 from pot -*** SUMMARY *** -Total pot $0.32 | Rake $0.01 -Board [Qd Th Js 2s 7s] -Seat 1: Player_1 (button) folded on the River -Seat 3: Player_2 (small blind) folded on the River -Seat 4: Player_3 (big blind) folded before Flop -Seat 6: Player_4 collected ($0.31) -Seat 7: Player_5 folded before Flop (didn't bet) -Seat 8: Player_6 folded before Flop (didn't bet) -Seat 9: Player_7 folded before Flop (didn't bet) - - - -PokerStars Game #14519420999: Hold'em Limit ($0.02/$0.04) - 2008/01/13 - 00:23:43 (ET) -Table 'Merope' 10-max Seat #4 is the button -Seat 1: Player_1 ($0.65 in chips) -Seat 3: Player_2 ($0.49 in chips) -Seat 4: Player_3 ($1.79 in chips) -Seat 6: Player_4 ($2.05 in chips) -Seat 7: Player_5 ($1.18 in chips) -Seat 8: Player_6 ($0.34 in chips) -Seat 9: Player_7 ($1.35 in chips) -wakked13 will be allowed to play after the button -Player_4: posts small blind $0.01 -Player_5: posts big blind $0.02 -*** HOLE CARDS *** -Dealt to Player_7 [8d 5d] -Player_6 said, "vn" -Player_6: folds -Player_7: folds -Player_1: folds -Player_2: calls $0.02 -Player_3: folds -Player_4: calls $0.01 -Player_5: checks -*** FLOP *** [Th Jd 3c] -Player_3 said, "ty" -Player_4: checks -Player_5: bets $0.02 -Player_2: calls $0.02 -Player_4: calls $0.02 -*** TURN *** [Th Jd 3c] [7c] -Player_4: checks -Player_5: bets $0.04 -Player_2: raises $0.04 to $0.08 -Player_4: folds -Player_5: calls $0.04 -*** RIVER *** [Th Jd 3c 7c] [4s] -Player_5: checks -Player_2: bets $0.04 -Player_5: calls $0.04 -*** SHOW DOWN *** -Player_2: shows [8s 9s] (a straight, Seven to Jack) -Player_5: mucks hand -Player_2 collected $0.35 from pot -*** SUMMARY *** -Total pot $0.36 | Rake $0.01 -Board [Th Jd 3c 7c 4s] -Seat 1: Player_1 folded before Flop (didn't bet) -Seat 3: Player_2 showed [8s 9s] and won ($0.35) with a straight, Seven to Jack -Seat 4: Player_3 (button) folded before Flop (didn't bet) -Seat 6: Player_4 (small blind) folded on the Turn -Seat 7: Player_5 (big blind) mucked [Qh Js] -Seat 8: Player_6 folded before Flop (didn't bet) -Seat 9: Player_7 folded before Flop (didn't bet) - - - -PokerStars Game #14519433154: Hold'em Limit ($0.02/$0.04) - 2008/01/13 - 00:24:25 (ET) -Table 'Merope' 10-max Seat #6 is the button -Seat 1: Player_1 ($0.65 in chips) -Seat 3: Player_2 ($0.68 in chips) -Seat 4: Player_3 ($1.79 in chips) -Seat 6: Player_4 ($2.01 in chips) -Seat 7: Player_5 ($1.02 in chips) -Seat 8: Player_6 ($0.34 in chips) -Seat 9: Player_7 ($1.35 in chips) -Player_5: posts small blind $0.01 -Player_6: posts big blind $0.02 -wakked13: sits out -*** HOLE CARDS *** -Dealt to Player_7 [7c Jh] -Player_7: folds -Player_1: folds -Player_2: folds -Player_3: calls $0.02 -Player_4: calls $0.02 -Player_5: raises $0.02 to $0.04 -Player_6: calls $0.02 -Player_3: calls $0.02 -Player_4: calls $0.02 -*** FLOP *** [4h 9s Ad] -Player_5: checks -Player_6: checks -Player_3: bets $0.02 -Player_4: raises $0.02 to $0.04 -Player_5: folds -Player_6: folds -Player_3: raises $0.02 to $0.06 -Player_4: raises $0.02 to $0.08 -Betting is capped -Player_3: calls $0.02 -*** TURN *** [4h 9s Ad] [Qc] -Player_3: bets $0.04 -Player_4: raises $0.04 to $0.08 -Player_3: raises $0.04 to $0.12 -Player_4: raises $0.04 to $0.16 -Betting is capped -Player_3: calls $0.04 -*** RIVER *** [4h 9s Ad Qc] [Ks] -Player_3: bets $0.04 -Player_4: raises $0.04 to $0.08 -Player_3: raises $0.04 to $0.12 -Player_4: raises $0.04 to $0.16 -Betting is capped -Player_3: calls $0.04 -*** SHOW DOWN *** -Player_4: shows [Ac Td] (a pair of Aces) -Player_3: shows [Ah 9d] (two pair, Aces and Nines) -Player_3 collected $0.92 from pot -*** SUMMARY *** -Total pot $0.96 | Rake $0.04 -Board [4h 9s Ad Qc Ks] -Seat 1: Player_1 folded before Flop (didn't bet) -Seat 3: Player_2 folded before Flop (didn't bet) -Seat 4: Player_3 showed [Ah 9d] and won ($0.92) with two pair, Aces and Nines -Seat 6: Player_4 (button) showed [Ac Td] and lost with a pair of Aces -Seat 7: Player_5 (small blind) folded on the Flop -Seat 8: Player_6 (big blind) folded on the Flop -Seat 9: Player_7 folded before Flop (didn't bet) - - - diff --git a/regression-test/ps-lhe-ring-call-3B-preflop-cb-no2b.txt b/regression-test/ps-lhe-ring-call-3B-preflop-cb-no2b.txt deleted file mode 100644 index 797839a9..00000000 --- a/regression-test/ps-lhe-ring-call-3B-preflop-cb-no2b.txt +++ /dev/null @@ -1,62 +0,0 @@ -PokerStars Game #19546605871: Hold'em Limit ($0.25/$0.50) - 2008/08/11 - 20:15:41 (ET) -Table 'Pyxis' 10-max Seat #1 is the button -Seat 1: player10 ($7.75 in chips) -Seat 2: player1 ($11.55 in chips) -Seat 3: player2 ($8.25 in chips) -Seat 4: player3 ($0.90 in chips) -Seat 5: player4 ($10003.50 in chips) -Seat 6: player5 ($13.50 in chips) -Seat 7: player6 ($8 in chips) -Seat 8: player7 ($11.80 in chips) -Seat 9: player8 ($11.05 in chips) -Seat 10: player9 ($11.85 in chips) -player1: posts small blind $0.10 -player1 said, "little holy water on the river lol" -player2: posts big blind $0.25 -*** HOLE CARDS *** -Dealt to player6 [Ad Ts] -player3: calls $0.25 -player4: folds -player5: raises $0.25 to $0.50 -player6: calls $0.50 -player7: folds -player8: folds -player9: folds -player10: folds -player1: folds -player2: folds -player3: raises $0.25 to $0.75 -player5: calls $0.25 -player6: calls $0.25 -*** FLOP *** [Js 5d 4c] -player3: bets $0.15 and is all-in -player5: calls $0.15 -player6: calls $0.15 -*** TURN *** [Js 5d 4c] [4s] -player5: bets $0.50 -player6: calls $0.50 -*** RIVER *** [Js 5d 4c 4s] [6d] -player5: bets $0.50 -player6: calls $0.50 -*** SHOW DOWN *** -player5: shows [Qc Ac] (a pair of Fours) -player6: mucks hand -player5 collected $1.90 from side pot -player3: shows [9c 7c] (a pair of Fours - lower kicker) -player5 collected $2.95 from main pot -*** SUMMARY *** -Total pot $5.05 Main pot $2.95. Side pot $1.90. | Rake $0.20 -Board [Js 5d 4c 4s 6d] -Seat 1: player10 (button) folded before Flop (didn't bet) -Seat 2: player1 (small blind) folded before Flop -Seat 3: player2 (big blind) folded before Flop -Seat 4: player3 showed [9c 7c] and lost with a pair of Fours -Seat 5: player4 folded before Flop (didn't bet) -Seat 6: player5 showed [Qc Ac] and won ($4.85) with a pair of Fours -Seat 7: player6 mucked [Ad Ts] -Seat 8: player7 folded before Flop (didn't bet) -Seat 9: player8 folded before Flop (didn't bet) -Seat 10: player9 folded before Flop (didn't bet) - - - diff --git a/regression-test/ps-lhe-ring-successful-steal-by-cutoff.txt b/regression-test/ps-lhe-ring-successful-steal-by-cutoff.txt deleted file mode 100644 index 3d402cef..00000000 --- a/regression-test/ps-lhe-ring-successful-steal-by-cutoff.txt +++ /dev/null @@ -1,42 +0,0 @@ -PokerStars Game #19546637866: Hold'em Limit ($0.25/$0.50) - 2008/08/11 - 20:17:04 (ET) -Table 'Pyxis' 10-max Seat #2 is the button -Seat 1: player1 ($7.75 in chips) -Seat 2: player2 ($11.45 in chips) -Seat 5: player3 ($10003.50 in chips) -Seat 6: player4 ($16.45 in chips) -Seat 7: player5 ($6.10 in chips) -Seat 8: player6 ($11.80 in chips) -Seat 9: player7 ($11.05 in chips) -Seat 10: player8 ($11.85 in chips) -player9 leaves the table -player10: is sitting out -player10 leaves the table -player3: posts small blind $0.10 -player4: posts big blind $0.25 -*** HOLE CARDS *** -Dealt to player5 [Jh 5d] -Mac Fun K joins the table at seat #4 -player5: folds -player6: folds -player7: folds -player8: folds -player1: raises $0.25 to $0.50 -player2: folds -player3: folds -player4: folds -Uncalled bet ($0.25) returned to player1 -player1 collected $0.60 from pot -player1: doesn't show hand -*** SUMMARY *** -Total pot $0.60 | Rake $0 -Seat 1: player1 collected ($0.60) -Seat 2: player2 (button) folded before Flop (didn't bet) -Seat 5: player3 (small blind) folded before Flop -Seat 6: player4 (big blind) folded before Flop -Seat 7: player5 folded before Flop (didn't bet) -Seat 8: player6 folded before Flop (didn't bet) -Seat 9: player7 folded before Flop (didn't bet) -Seat 10: player8 folded before Flop (didn't bet) - - - diff --git a/regression-test/ps-studhilo-ring-showdown.txt b/regression-test/ps-studhilo-ring-showdown.txt deleted file mode 100644 index ff1276e8..00000000 --- a/regression-test/ps-studhilo-ring-showdown.txt +++ /dev/null @@ -1,130 +0,0 @@ -PokerStars Game #15043388146: 7 Card Stud Hi/Lo Limit ($0.10/$0.20) - 2008/02/03 - 22:04:15 (ET) -Table 'Lydia' 8-max -Seat 2: olimpicon99 ($5.31 in chips) -Seat 4: PokerPig55 ($1.58 in chips) -Seat 5: VISTA GIRL ($0.83 in chips) -Seat 6: br1an ($5.10 in chips) -Seat 7: steffen780 ($4 in chips) -Seat 8: willowdale ($3.92 in chips) -olimpicon99: posts the ante $0.02 -PokerPig55: posts the ante $0.02 -VISTA GIRL: posts the ante $0.02 -br1an: posts the ante $0.02 -steffen780: posts the ante $0.02 -willowdale: posts the ante $0.02 -*** 3rd STREET *** -Dealt to olimpicon99 [8c] -Dealt to PokerPig55 [Kh] -Dealt to VISTA GIRL [8h] -Dealt to br1an [2d] -Dealt to steffen780 [Kc 9h 9c] -Dealt to willowdale [5s] -br1an: brings in for $0.05 -steffen780: calls $0.05 -willowdale: calls $0.05 -olimpicon99: folds -olimpicon99 leaves the table -PokerPig55: folds -VISTA GIRL: folds -*** 4th STREET *** -Dealt to br1an [2d] [Qh] -Dealt to steffen780 [Kc 9h 9c] [5c] -Dealt to willowdale [5s] [4s] -br1an: checks -steffen780: checks -willowdale: checks -*** 5th STREET *** -Dealt to br1an [2d Qh] [6d] -Dealt to steffen780 [Kc 9h 9c 5c] [8s] -Dealt to willowdale [5s 4s] [Ad] -willowdale: bets $0.20 -br1an: calls $0.20 -steffen780: folds -*** 6th STREET *** -Dealt to br1an [2d Qh 6d] [6h] -Dealt to willowdale [5s 4s Ad] [5h] -br1an: checks -willowdale: checks -*** RIVER *** -br1an: checks -willowdale: bets $0.20 -br1an: calls $0.20 -*** SHOW DOWN *** -willowdale: shows [3s 4d 5s 4s Ad 5h 2c] (HI: a straight, Ace to Five; LO: 5,4,3,2,A) -br1an: shows [4c 7d 2d Qh 6d 6h 2h] (HI: two pair, Sixes and Deuces) -willowdale collected $0.51 from pot -willowdale collected $0.51 from pot -*** SUMMARY *** -Total pot $1.07 | Rake $0.05 -Seat 2: olimpicon99 folded on the 3rd Street (didn't bet) -Seat 4: PokerPig55 folded on the 3rd Street (didn't bet) -Seat 5: VISTA GIRL folded on the 3rd Street (didn't bet) -Seat 6: br1an showed [4c 7d 2d Qh 6d 6h 2h] and lost with HI: two pair, Sixes and Deuces -Seat 7: steffen780 folded on the 5th Street -Seat 8: willowdale showed [3s 4d 5s 4s Ad 5h 2c] and won ($1.02) with HI: a straight, Ace to Five; LO: 5,4,3,2,A - - - -PokerStars Game #20711747191: Razz Limit ($1/$2) - 2008/09/26 14:36:50 ET -Table 'Siwa III' 8-max -Seat 2: dainmat ($63.15 in chips) -Seat 3: fnJ's ($30.75 in chips) -Seat 4: ambythegreat ($24.90 in chips) -Seat 5: jt studd ($39.90 in chips) -Seat 6: KyleHruby ($11.55 in chips) -Seat 7: nutOmatic ($71.30 in chips) -dainmat: posts the ante $0.10 -fnJ's: posts the ante $0.10 -ambythegreat: posts the ante $0.10 -jt studd: posts the ante $0.10 -KyleHruby: posts the ante $0.10 -nutOmatic: posts the ante $0.10 -*** 3rd STREET *** -Dealt to dainmat [Ts] -Dealt to fnJ's [3s] -Dealt to ambythegreat [5h] -Dealt to jt studd [Ad] -Dealt to KyleHruby [As] -Dealt to nutOmatic [6d Kd Th] -dainmat: brings in for $0.50 -fnJ's: calls $0.50 -ambythegreat: raises $0.50 to $1 -garnishgut joins the table at seat #1 -jt studd: folds -KyleHruby: folds -nutOmatic: folds -dainmat: folds -fnJ's: calls $0.50 -*** 4th STREET *** -Dealt to fnJ's [3s] [6h] -Dealt to ambythegreat [5h] [4c] -ambythegreat: bets $1 -fnJ's: calls $1 -*** 5th STREET *** -Dealt to fnJ's [3s 6h] [2h] -Dealt to ambythegreat [5h 4c] [Kh] -fnJ's: bets $2 -ambythegreat: calls $2 -*** 6th STREET *** -Dealt to fnJ's [3s 6h 2h] [2c] -Dealt to ambythegreat [5h 4c Kh] [5s] -fnJ's: bets $2 -ambythegreat: calls $2 -*** RIVER *** -fnJ's: bets $2 -ambythegreat: calls $2 -*** SHOW DOWN *** -fnJ's: shows [9d 5c 3s 6h 2h 2c 4h] (Lo: 6,5,4,3,2) -ambythegreat: mucks hand -fnJ's collected $16.35 from pot -*** SUMMARY *** -Total pot $17.10 | Rake $0.75 -Seat 2: dainmat folded on the 3rd Street -Seat 3: fnJ's showed [9d 5c 3s 6h 2h 2c 4h] and won ($16.35) with Lo: 6,5,4,3,2 -Seat 4: ambythegreat mucked [6s 7h 5h 4c Kh 5s Jc] -Seat 5: jt studd folded on the 3rd Street (didn't bet) -Seat 6: KyleHruby folded on the 3rd Street (didn't bet) -Seat 7: nutOmatic folded on the 3rd Street (didn't bet) - - - diff --git a/regression-test/ps.14519394979.expected.txt b/regression-test/ps.14519394979.expected.txt deleted file mode 100644 index c1eb98d7..00000000 --- a/regression-test/ps.14519394979.expected.txt +++ /dev/null @@ -1,49 +0,0 @@ -Connected to MySQL on localhost. Print Hand Utility -options.site: PokerStars siteId: 2 - -From Table Hands -================ -handId: 1 tableName: Merope siteHandNo: 14519394979 gametypeId: 1 handStart: 2008-01-13 05:22:15 seats: 7 maxSeats: 10 - -From Table Gametypes -==================== -type: ring base: hold category: holdem limitType: fl hiLo: h -sb: 1 bb: 2 sbet: 2 bbet: 4 - -From Table BoardCards -===================== -Board cards: Qd Th Js 2s 7s - -From Table HandsPlayers -======================= -playerName:Player_1 playerStartcash:75 position:Btn cards:?? ?? winnings:0 rake:0 -playerName:Player_2 playerStartcash:59 position:SB cards:?? ?? winnings:0 rake:0 -playerName:Player_3 playerStartcash:147 position:BB cards:?? ?? winnings:0 rake:0 -playerName:Player_4 playerStartcash:198 position:4 off Btn cards:?? ?? winnings:31 rake:1 -playerName:Player_5 playerStartcash:122 position:3 off Btn cards:?? ?? winnings:0 rake:0 -playerName:Player_6 playerStartcash:48 position:2 off Btn cards:?? ?? winnings:0 rake:0 -playerName:Player_7 playerStartcash:139 position:1 off Btn cards:Ts Jh winnings:0 rake:0 - -From Table HandsActions -======================= -playerName:Player_1 street:Preflop streetActionNo:6 action:call amount:4 -playerName:Player_1 street:Flop streetActionNo:2 action:call amount:2 -playerName:Player_1 street:Turn streetActionNo:2 action:call amount:4 -playerName:Player_1 street:River streetActionNo:2 action:fold amount:0 -playerName:Player_2 street:Preflop streetActionNo:0 action:blind amount:1 -playerName:Player_2 street:Preflop streetActionNo:7 action:call amount:3 -playerName:Player_2 street:Flop streetActionNo:0 action:check amount:0 -playerName:Player_2 street:Flop streetActionNo:3 action:call amount:2 -playerName:Player_2 street:Turn streetActionNo:0 action:check amount:0 -playerName:Player_2 street:Turn streetActionNo:3 action:call amount:4 -playerName:Player_2 street:River streetActionNo:0 action:check amount:0 -playerName:Player_2 street:River streetActionNo:3 action:fold amount:0 -playerName:Player_3 street:Preflop streetActionNo:1 action:blind amount:2 -playerName:Player_3 street:Preflop streetActionNo:8 action:fold amount:0 -playerName:Player_4 street:Preflop streetActionNo:2 action:bet amount:4 -playerName:Player_4 street:Flop streetActionNo:1 action:bet amount:2 -playerName:Player_4 street:Turn streetActionNo:1 action:bet amount:4 -playerName:Player_4 street:River streetActionNo:1 action:bet amount:4 -playerName:Player_5 street:Preflop streetActionNo:3 action:fold amount:0 -playerName:Player_6 street:Preflop streetActionNo:4 action:fold amount:0 -playerName:Player_7 street:Preflop streetActionNo:5 action:fold amount:0 diff --git a/regression-test/ps.14519420999.expected.txt b/regression-test/ps.14519420999.expected.txt deleted file mode 100644 index 3f42bb0a..00000000 --- a/regression-test/ps.14519420999.expected.txt +++ /dev/null @@ -1,49 +0,0 @@ -Connected to MySQL on localhost. Print Hand Utility -options.site: PokerStars siteId: 2 - -From Table Hands -================ -handId: 2 tableName: Merope siteHandNo: 14519420999 gametypeId: 1 handStart: 2008-01-13 05:23:43 seats: 7 maxSeats: 10 - -From Table Gametypes -==================== -type: ring base: hold category: holdem limitType: fl hiLo: h -sb: 1 bb: 2 sbet: 2 bbet: 4 - -From Table BoardCards -===================== -Board cards: Th Jd 3c 7c 4s - -From Table HandsPlayers -======================= -playerName:Player_1 playerStartcash:65 position:2 off Btn cards:?? ?? winnings:0 rake:0 -playerName:Player_2 playerStartcash:49 position:1 off Btn cards:8s 9s winnings:35 rake:1 -playerName:Player_3 playerStartcash:179 position:Btn cards:?? ?? winnings:0 rake:0 -playerName:Player_4 playerStartcash:205 position:SB cards:?? ?? winnings:0 rake:0 -playerName:Player_5 playerStartcash:118 position:BB cards:Qh Js winnings:0 rake:0 -playerName:Player_6 playerStartcash:34 position:4 off Btn cards:?? ?? winnings:0 rake:0 -playerName:Player_7 playerStartcash:135 position:3 off Btn cards:8d 5d winnings:0 rake:0 - -From Table HandsActions -======================= -playerName:Player_1 street:Preflop streetActionNo:4 action:fold amount:0 -playerName:Player_2 street:Preflop streetActionNo:5 action:call amount:2 -playerName:Player_2 street:Flop streetActionNo:2 action:call amount:2 -playerName:Player_2 street:Turn streetActionNo:2 action:bet amount:8 -playerName:Player_2 street:River streetActionNo:1 action:bet amount:4 -playerName:Player_3 street:Preflop streetActionNo:6 action:fold amount:0 -playerName:Player_4 street:Preflop streetActionNo:0 action:blind amount:1 -playerName:Player_4 street:Preflop streetActionNo:7 action:call amount:1 -playerName:Player_4 street:Flop streetActionNo:0 action:check amount:0 -playerName:Player_4 street:Flop streetActionNo:3 action:call amount:2 -playerName:Player_4 street:Turn streetActionNo:0 action:check amount:0 -playerName:Player_4 street:Turn streetActionNo:3 action:fold amount:0 -playerName:Player_5 street:Preflop streetActionNo:1 action:blind amount:2 -playerName:Player_5 street:Preflop streetActionNo:8 action:check amount:0 -playerName:Player_5 street:Flop streetActionNo:1 action:bet amount:2 -playerName:Player_5 street:Turn streetActionNo:1 action:bet amount:4 -playerName:Player_5 street:Turn streetActionNo:4 action:call amount:4 -playerName:Player_5 street:River streetActionNo:0 action:check amount:0 -playerName:Player_5 street:River streetActionNo:2 action:call amount:4 -playerName:Player_6 street:Preflop streetActionNo:2 action:fold amount:0 -playerName:Player_7 street:Preflop streetActionNo:3 action:fold amount:0 diff --git a/regression-test/ps.14519433154.expected.txt b/regression-test/ps.14519433154.expected.txt deleted file mode 100644 index 2754cd4d..00000000 --- a/regression-test/ps.14519433154.expected.txt +++ /dev/null @@ -1,58 +0,0 @@ -Connected to MySQL on localhost. Print Hand Utility -options.site: PokerStars siteId: 2 - -From Table Hands -================ -handId: 3 tableName: Merope siteHandNo: 14519433154 gametypeId: 1 handStart: 2008-01-13 05:24:25 seats: 7 maxSeats: 10 - -From Table Gametypes -==================== -type: ring base: hold category: holdem limitType: fl hiLo: h -sb: 1 bb: 2 sbet: 2 bbet: 4 - -From Table BoardCards -===================== -Board cards: 4h 9s Ad Qc Ks - -From Table HandsPlayers -======================= -playerName:Player_1 playerStartcash:65 position:3 off Btn cards:?? ?? winnings:0 rake:0 -playerName:Player_2 playerStartcash:68 position:2 off Btn cards:?? ?? winnings:0 rake:0 -playerName:Player_3 playerStartcash:179 position:1 off Btn cards:Ah 9d winnings:92 rake:4 -playerName:Player_4 playerStartcash:201 position:Btn cards:Ac Td winnings:0 rake:0 -playerName:Player_5 playerStartcash:102 position:SB cards:?? ?? winnings:0 rake:0 -playerName:Player_6 playerStartcash:34 position:BB cards:?? ?? winnings:0 rake:0 -playerName:Player_7 playerStartcash:135 position:4 off Btn cards:7c Jh winnings:0 rake:0 - -From Table HandsActions -======================= -playerName:Player_1 street:Preflop streetActionNo:3 action:fold amount:0 -playerName:Player_2 street:Preflop streetActionNo:4 action:fold amount:0 -playerName:Player_3 street:Preflop streetActionNo:5 action:call amount:2 -playerName:Player_3 street:Preflop streetActionNo:9 action:call amount:2 -playerName:Player_3 street:Flop streetActionNo:2 action:bet amount:2 -playerName:Player_3 street:Flop streetActionNo:6 action:bet amount:4 -playerName:Player_3 street:Flop streetActionNo:8 action:call amount:2 -playerName:Player_3 street:Turn streetActionNo:0 action:bet amount:4 -playerName:Player_3 street:Turn streetActionNo:2 action:bet amount:8 -playerName:Player_3 street:Turn streetActionNo:4 action:call amount:4 -playerName:Player_3 street:River streetActionNo:0 action:bet amount:4 -playerName:Player_3 street:River streetActionNo:2 action:bet amount:8 -playerName:Player_3 street:River streetActionNo:4 action:call amount:4 -playerName:Player_4 street:Preflop streetActionNo:6 action:call amount:2 -playerName:Player_4 street:Preflop streetActionNo:10 action:call amount:2 -playerName:Player_4 street:Flop streetActionNo:3 action:bet amount:4 -playerName:Player_4 street:Flop streetActionNo:7 action:bet amount:4 -playerName:Player_4 street:Turn streetActionNo:1 action:bet amount:8 -playerName:Player_4 street:Turn streetActionNo:3 action:bet amount:8 -playerName:Player_4 street:River streetActionNo:1 action:bet amount:8 -playerName:Player_4 street:River streetActionNo:3 action:bet amount:8 -playerName:Player_5 street:Preflop streetActionNo:0 action:blind amount:1 -playerName:Player_5 street:Preflop streetActionNo:7 action:bet amount:3 -playerName:Player_5 street:Flop streetActionNo:0 action:check amount:0 -playerName:Player_5 street:Flop streetActionNo:4 action:fold amount:0 -playerName:Player_6 street:Preflop streetActionNo:1 action:blind amount:2 -playerName:Player_6 street:Preflop streetActionNo:8 action:call amount:2 -playerName:Player_6 street:Flop streetActionNo:1 action:check amount:0 -playerName:Player_6 street:Flop streetActionNo:5 action:fold amount:0 -playerName:Player_7 street:Preflop streetActionNo:2 action:fold amount:0 diff --git a/regression-test/ps.15043388146.expected.txt b/regression-test/ps.15043388146.expected.txt deleted file mode 100644 index 300af5ed..00000000 --- a/regression-test/ps.15043388146.expected.txt +++ /dev/null @@ -1,43 +0,0 @@ -Connected to MySQL on localhost. Print Hand Utility -options.site: PokerStars siteId: 2 - -From Table Hands -================ -handId: 5 tableName: Lydia siteHandNo: 15043388146 gametypeId: 3 handStart: 2008-02-04 03:04:15 seats: 6 maxSeats: 8 - -From Table Gametypes -==================== -type: ring base: stud category: studhilo limitType: fl hiLo: s - sbet: 10 bbet: 20 - -From Table BoardCards -===================== - -From Table HandsPlayers -======================= -playerName:olimpicon99 playerStartcash:531 ante:2 cards:?? ?? 8c ?? ?? ?? ?? winnings:0 rake:0 -playerName:PokerPig55 playerStartcash:158 ante:2 cards:?? ?? Kh ?? ?? ?? ?? winnings:0 rake:0 -playerName:VISTA GIRL playerStartcash:83 ante:2 cards:?? ?? 8h ?? ?? ?? ?? winnings:0 rake:0 -playerName:br1an playerStartcash:510 ante:2 cards:4c 7d 2d Qh 6d 6h 2h winnings:0 rake:0 -playerName:steffen780 playerStartcash:400 ante:2 cards:Kc 9h 9c 5c 8s ?? ?? winnings:0 rake:0 -playerName:willowdale playerStartcash:392 ante:2 cards:3s 4d 5s 4s Ad 5h 2c winnings:102 rake:5 - -From Table HandsActions -======================= -playerName:olimpicon99 street:0 streetActionNo:3 action:fold amount:0 -playerName:PokerPig55 street:0 streetActionNo:4 action:fold amount:0 -playerName:VISTA GIRL street:0 streetActionNo:5 action:fold amount:0 -playerName:br1an street:0 streetActionNo:0 action:blind amount:5 -playerName:br1an street:1 streetActionNo:0 action:check amount:0 -playerName:br1an street:2 streetActionNo:1 action:call amount:20 -playerName:br1an street:3 streetActionNo:0 action:check amount:0 -playerName:br1an street:4 streetActionNo:0 action:check amount:0 -playerName:br1an street:4 streetActionNo:2 action:call amount:20 -playerName:steffen780 street:0 streetActionNo:1 action:call amount:5 -playerName:steffen780 street:1 streetActionNo:1 action:check amount:0 -playerName:steffen780 street:2 streetActionNo:2 action:fold amount:0 -playerName:willowdale street:0 streetActionNo:2 action:call amount:5 -playerName:willowdale street:1 streetActionNo:2 action:check amount:0 -playerName:willowdale street:2 streetActionNo:0 action:bet amount:20 -playerName:willowdale street:3 streetActionNo:1 action:check amount:0 -playerName:willowdale street:4 streetActionNo:1 action:bet amount:20 diff --git a/regression-test/regression-test.sh b/regression-test/regression-test.sh deleted file mode 100755 index 7c82585f..00000000 --- a/regression-test/regression-test.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/sh - -#Copyright 2008-2011 Steffen Schaumburg -#This program is free software: you can redistribute it and/or modify -#it under the terms of the GNU Affero General Public License as published by -#the Free Software Foundation, version 3 of the License. -# -#This program is distributed in the hope that it will be useful, -#but WITHOUT ANY WARRANTY; without even the implied warranty of -#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -#GNU General Public License for more details. -# -#You should have received a copy of the GNU Affero General Public License -#along with this program. If not, see . -#In the "official" distribution you can find the license in agpl-3.0.txt. - -echo "Please note for this to work you need to work on an empty database, otherwise some info (the id fields) will be off" - -rm *.found.txt -../pyfpdb/CliFpdb.py -p$1 --file=ps-lhe-ring-3hands.txt -x -../pyfpdb/CliFpdb.py -p$1 --file=ps-lhe-ring-3hands.txt -x - -echo "it should've reported first that it stored 3, then that it had 3 duplicates" - -./PrintHand.py -p$1 --hand=14519394979 > ps.14519394979.found.txt && colordiff ps.14519394979.found.txt ps.14519394979.expected.txt -./PrintHand.py -p$1 --hand=14519420999 > ps.14519420999.found.txt && colordiff ps.14519420999.found.txt ps.14519420999.expected.txt -./PrintHand.py -p$1 --hand=14519433154 > ps.14519433154.found.txt && colordiff ps.14519433154.found.txt ps.14519433154.expected.txt - -./PrintPlayerHudData.py -p$1 -oM > ps-flags-M-2hands.found.txt && colordiff ps-flags-M-2hands.found.txt ps-flags-M-2hands.expected.txt -./PrintPlayerHudData.py -p$1 -nPlayer_5 -oB > ps-flags-B-1hands.found.txt && colordiff ps-flags-B-1hands.found.txt ps-flags-B-1hands.expected.txt - - -../pyfpdb/CliFpdb.py -p$1 --file=ps-lhe-ring-call-3B-preflop-cb-no2b.txt -x -echo "it should've now reported another successful store of 1 hand" -./PrintPlayerHudData.py -p$1 -nplayer3 -oE -e10 -b50 > ps-flags-CBflop.found.txt && colordiff ps-flags-CBflop.found.txt ps-flags-CBflop.expected.txt - - -../pyfpdb/CliFpdb.py -p$1 --file=ps-studhilo-ring-showdown.txt -x -echo "it should've now reported another successful store of 1 hand" -./PrintHand.py -p$1 --hand=15043388146 > ps.15043388146.found.txt && colordiff ps.15043388146.found.txt ps.15043388146.expected.txt -./PrintPlayerHudData.py -p$1 -nbr1an -o0 -e6 -b20 -cstudhilo> ps-flags-studhilo.found.txt && colordiff ps-flags-studhilo.found.txt ps-flags-studhilo.expected.txt - - -echo "if everything was printed as expected this worked" From c1baa3c228109c55f4eb33edc520341e094b9dcb Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 08:42:24 +0200 Subject: [PATCH 16/21] updated russian translation --- pyfpdb/locale/de/LC_MESSAGES/fpdb.mo | Bin 29553 -> 29553 bytes pyfpdb/locale/es/LC_MESSAGES/fpdb.mo | Bin 11307 -> 11307 bytes pyfpdb/locale/fpdb-de_DE.po | 252 +++---- pyfpdb/locale/fpdb-en_GB.pot | 252 +++---- pyfpdb/locale/fpdb-es_ES.po | 252 +++---- pyfpdb/locale/fpdb-fr_FR.po | 257 +++---- pyfpdb/locale/fpdb-hu_HU.po | 252 +++---- pyfpdb/locale/fpdb-it_IT.po | 252 +++---- pyfpdb/locale/fpdb-pl_PL.po | 252 +++---- pyfpdb/locale/fpdb-ru_RU.po | 972 ++++++++++++++------------- pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo | Bin 67595 -> 67469 bytes pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo | Bin 75567 -> 75567 bytes pyfpdb/locale/it/LC_MESSAGES/fpdb.mo | Bin 72972 -> 72972 bytes pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo | Bin 21077 -> 21077 bytes pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo | Bin 7956 -> 35871 bytes 15 files changed, 1372 insertions(+), 1369 deletions(-) diff --git a/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo index 405e17c0c8e949b9bf77fc6edf85212918903c82..df27a69f32920b97454fe9971b4889d3913ccff0 100644 GIT binary patch delta 19 bcmezPjPc_$#tkbRSuCtf3^uQEJZcC4VUGy9 delta 19 bcmezPjPc_$#tkbRS&XbqEjO=mJZcC4VU`HK diff --git a/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo index 9f629d63fb4f5e673e7c01de4c2f39b73d6fbbdd..07dfcfdde133d7ea5557015db2982371733a831f 100644 GIT binary patch delta 17 YcmZ1-u{vTytt5+um5IUTM#)t|06kC!FaQ7m delta 17 YcmZ1-u{vTytt5+)m8s?CM#)t|06kX*Gynhq diff --git a/pyfpdb/locale/fpdb-de_DE.po b/pyfpdb/locale/fpdb-de_DE.po index 87c22e12..787bad85 100644 --- a/pyfpdb/locale/fpdb-de_DE.po +++ b/pyfpdb/locale/fpdb-de_DE.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-05 02:59+CEST\n" +"POT-Creation-Date: 2011-04-05 08:40+CEST\n" "PO-Revision-Date: 2011-04-05 03:05+0200\n" "Last-Translator: Steffen Schaumburg \n" "Language-Team: Fpdb\n" @@ -719,11 +719,11 @@ msgstr " Datum zurücksetzen " msgid "show" msgstr "anzeigen" -#: Filters.py:1076 fpdb.pyw:748 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "Wählen Sie ein Datum" -#: Filters.py:1082 fpdb.pyw:754 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "Fertig" @@ -956,7 +956,7 @@ msgstr "Site-Filter:" msgid "Drop HudCache:" msgstr "HudCache löschen:" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" msgstr "_Massenimport" @@ -1111,32 +1111,32 @@ msgstr " Verbindung OK" msgid " not connected but no exception" msgstr " Nicht verbunden aber keine Exception" -#: GuiDatabase.py:373 fpdb.pyw:918 +#: GuiDatabase.py:373 fpdb.pyw:923 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "MySQL Server meldet: Zugriff verweigert. Sind Ihre Zugriffsrechte korrekt " "gesetzt?" -#: GuiDatabase.py:377 fpdb.pyw:920 +#: GuiDatabase.py:377 fpdb.pyw:925 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" "MySQL Client meldet Fehler Nr. 2002 oder 2003. Konnte nicht verbinden - " -#: GuiDatabase.py:378 fpdb.pyw:921 +#: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" msgstr "Bitte überprüfen Sie, dass der MySQL-Dienst gestartet ist" -#: GuiDatabase.py:382 fpdb.pyw:923 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:925 +#: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " msgstr "PostgreSQL Client meldet Fehler: Konnte nicht verbinden - " -#: GuiDatabase.py:386 fpdb.pyw:926 +#: GuiDatabase.py:386 fpdb.pyw:931 msgid "Please check that the PostgreSQL service has been started" msgstr "Bitte überprüfen Sie, dass der PostgreSQL-Dienst gestartet ist" @@ -1512,7 +1512,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1060 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "" @@ -1548,7 +1548,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:309 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "" @@ -1762,7 +1762,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "FPDB WARNUNG" @@ -2041,7 +2041,7 @@ msgstr "" msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:155 fpdb.pyw:998 +#: HUD_main.pyw:155 fpdb.pyw:1003 msgid "Quitting normally" msgstr "Beende normal" @@ -3400,23 +3400,23 @@ msgstr "Lizenzinformationen findest Du auf fpdb's Startbildschirm" msgid "and others" msgstr "und andere" -#: fpdb.pyw:272 +#: fpdb.pyw:277 msgid "Operating System" msgstr "Betriebssystem" -#: fpdb.pyw:292 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "Ihre Konfigurationsdatei ist:" -#: fpdb.pyw:297 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Versionsinformationen:" -#: fpdb.pyw:304 +#: fpdb.pyw:309 msgid "Threads: " msgstr "Threads:" -#: fpdb.pyw:327 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3424,19 +3424,19 @@ msgstr "" "Die neuen Einstellungen konnten nicht geladen werden da fpdb-Fenster offen " "sind. Bitte starte fpdb neu um sie zu verwenden." -#: fpdb.pyw:337 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "Datenbanken verwalten" -#: fpdb.pyw:347 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "speichere aktualisierte DB-Daten" -#: fpdb.pyw:354 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "GuiDBs Antwort war " -#: fpdb.pyw:360 +#: fpdb.pyw:365 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3444,11 +3444,11 @@ msgstr "" "Konnte Datenbank-Verwaltungsfenster nicht öffnen da andere Fenster geöffnet " "waren/sind. Starte fpdb neu um diese Funktion zu nutzen." -#: fpdb.pyw:363 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "Hände: " -#: fpdb.pyw:364 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " @@ -3456,7 +3456,7 @@ msgstr "" "\n" "Tournamente: " -#: fpdb.pyw:365 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " @@ -3464,41 +3464,41 @@ msgstr "" "\n" "Tournamentarten (TourneyTypes): " -#: fpdb.pyw:366 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Datenbankstatistiken" -#: fpdb.pyw:375 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" msgstr "HUD-Konfigurator - Kategorieauswahl" -#: fpdb.pyw:381 +#: fpdb.pyw:386 msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "" "Bitte wähle die Spielkategorie, für die Du HUD-Statistiken konfigurieren " "möchtest:" -#: fpdb.pyw:436 +#: fpdb.pyw:441 msgid "HUD Configurator - please choose your stats" msgstr "HUD-Konfigurator - Statistikauswahl" -#: fpdb.pyw:442 +#: fpdb.pyw:447 msgid "Please choose the stats you wish to use in the below table." msgstr "Bitte wählen Sie die Statistiken, die Du nutzen möchtest." -#: fpdb.pyw:446 +#: fpdb.pyw:451 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" "Bitte beachte, dass das HUD abstürzt wenn Du Statistiken mehrfach auswählst." -#: fpdb.pyw:450 +#: fpdb.pyw:455 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "Es ist momentan nicht möglich \"leer\" o.ä. auszuwählen." -#: fpdb.pyw:454 +#: fpdb.pyw:459 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -3506,15 +3506,15 @@ msgstr "" "Um Farben usw. zu konfigurieren musst Du weiterhin den Einstellungsdialog " "verwenden oder Deine HUD_config.xml manuell bearbeiten." -#: fpdb.pyw:572 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "Tabellen löschen und reinitialisieren" -#: fpdb.pyw:573 +#: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." msgstr "Bitte bestätige, dass Du die Tabellen neu erstellen möchtest." -#: fpdb.pyw:574 +#: fpdb.pyw:579 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" @@ -3522,237 +3522,237 @@ msgstr "" " 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 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "Dies kann eine Weile dauern." -#: fpdb.pyw:600 +#: fpdb.pyw:605 msgid "User cancelled recreating tables" msgstr "Benutzer hat Reinitialisierung der Tabellen abgebrochen" -#: fpdb.pyw:607 +#: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." msgstr "Bitte bestätige, dass Du den HUD-Cache neu erstellen möchtest." -#: fpdb.pyw:615 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:629 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:642 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr " Der HUD-Cache wird neu erstellt ... " -#: fpdb.pyw:650 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "Benutzer hat Neuerstellung des HUD-Cache abgebrochen" -#: fpdb.pyw:662 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "Bestätigung der Neuerstellung der Datenbankindexe" -#: fpdb.pyw:663 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" "Bitte bestätigen Sie, dass Sie die Datenbankindexe neu erstellen möchten." -#: fpdb.pyw:671 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr " Datenbankindexe werden neu erstellt ... " -#: fpdb.pyw:678 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr " Reinige Datenbank ... " -#: fpdb.pyw:683 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr " Analysiere Datenbank ... " -#: fpdb.pyw:688 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "Benutzer hat Neuerstellung der Datenbankindexe abgebrochen" -#: fpdb.pyw:782 +#: fpdb.pyw:787 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:837 +#: fpdb.pyw:842 msgid "_Main" msgstr "_Hauptmenü" -#: fpdb.pyw:838 fpdb.pyw:869 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "_Beenden" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "L" msgstr "L" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "Profil _Laden (kaputt)" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "S" msgstr "S" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "Profil _Speichern (nicht fertig)" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "F" msgstr "F" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "_Einstellungen" -#: fpdb.pyw:842 +#: fpdb.pyw:847 msgid "_Import" msgstr "_Importieren" -#: fpdb.pyw:843 +#: fpdb.pyw:848 msgid "B" msgstr "B" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "R" msgstr "" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "I" msgstr "I" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "_Import per eMail/IMAP" -#: fpdb.pyw:846 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "A" msgstr "A" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "_Autoimport und HUD" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "H" msgstr "H" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "_HUD-Konfigurator" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "G" msgstr "G" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "_Graphen" -#: fpdb.pyw:850 fpdb.pyw:1125 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "" -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "P" msgstr "P" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "T" msgstr "T" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:854 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "Tourney-_Betrachter" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "O" msgstr "O" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "Statistiken nach Position (Tabelle, nicht auf sqlite)" -#: fpdb.pyw:856 fpdb.pyw:1084 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Statistiken nach Sitzung" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "_Database" msgstr "_Datenbank" -#: fpdb.pyw:859 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "Datenbanken _Verwalten" -#: fpdb.pyw:860 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "_Tabellen erstellen oder neu erstellen" -#: fpdb.pyw:861 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "HUD-Cache neu erstellen" -#: fpdb.pyw:862 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "Datenbankindexe neu erstellen" -#: fpdb.pyw:863 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "_Statistiken" -#: fpdb.pyw:864 +#: fpdb.pyw:869 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Datenbank in eine Textdatei schreiben (dauert SEHR lange)" -#: fpdb.pyw:865 +#: fpdb.pyw:870 msgid "_Help" msgstr "_Hilfe" -#: fpdb.pyw:866 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "_Log-Dateien" -#: fpdb.pyw:867 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "_Über, Lizenz, Kopieren" -#: fpdb.pyw:884 +#: fpdb.pyw:889 msgid "There is an error in your config file\n" msgstr "Fehler in Ihrer Konfigurationsdatei\n" -#: fpdb.pyw:885 +#: fpdb.pyw:890 msgid "" "\n" "\n" @@ -3762,44 +3762,44 @@ msgstr "" "\n" "Der Fehler ist:" -#: fpdb.pyw:886 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "FEHLER IN DER KONFIGURATIONSDATEI" -#: fpdb.pyw:890 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "Die Logdatei ist %s\n" -#: fpdb.pyw:892 +#: fpdb.pyw:897 msgid "Config file" msgstr "" -#: fpdb.pyw:893 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:894 +#: fpdb.pyw:899 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." msgstr "" -#: fpdb.pyw:916 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "Mit SQLite verbunden: %s" -#: fpdb.pyw:950 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "Achtung - Falsche Datenbankversion" -#: fpdb.pyw:953 +#: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." msgstr "" "Falsche Version der Datenbankstrukturen oder fehlende Tabellen gefunden." -#: fpdb.pyw:957 +#: fpdb.pyw:962 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3808,7 +3808,7 @@ msgstr "" "dringendst empfohlen, dass Sie die Tabellen über das Datenbank-Menü neu " "erstellen." -#: fpdb.pyw:961 +#: fpdb.pyw:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3816,11 +3816,11 @@ msgstr "" "Falls Sie dies nicht tun wird fpdb höchstwahrscheinlich abstürzen oder " "falsche Daten speichern/anzeigen." -#: fpdb.pyw:975 +#: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" msgstr "Status: Verbunden mit %s-Datenbank namens %s auf Host: %s" -#: fpdb.pyw:985 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" @@ -3828,7 +3828,7 @@ msgstr "" "\n" "Globaler Lock durch %s ergriffen" -#: fpdb.pyw:988 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3836,43 +3836,43 @@ msgstr "" "\n" "Konnte globalen Lock nicht ergreifen, wird momentan von %s gehalten" -#: fpdb.pyw:1023 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "Globaler Lock freigegeben.\n" -#: fpdb.pyw:1030 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "Autoimport" -#: fpdb.pyw:1040 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Massenimport" -#: fpdb.pyw:1047 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "" -#: fpdb.pyw:1053 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "Import per eMail" -#: fpdb.pyw:1066 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "" -#: fpdb.pyw:1072 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "Tourney-Betrachter" -#: fpdb.pyw:1078 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "Statistiken nach Position" -#: fpdb.pyw:1090 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "" -#: fpdb.pyw:1094 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3927,43 +3927,43 @@ msgstr "" "Sie können die vollständigen Lizenztexte im fpdb-Installationsverzeichnis " "unter agpl-3.0.txt, gpl-2.0.txt, gpl-3.0.txt und mit.txt finden." -#: fpdb.pyw:1111 +#: fpdb.pyw:1116 msgid "Help" msgstr "Hilfe" -#: fpdb.pyw:1118 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "Graphen" -#: fpdb.pyw:1132 +#: fpdb.pyw:1137 msgid "Stove" msgstr "" -#: fpdb.pyw:1207 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1208 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" -#: fpdb.pyw:1237 +#: fpdb.pyw:1242 msgid "fpdb starting ..." msgstr "fpdb startet ..." -#: fpdb.pyw:1337 +#: fpdb.pyw:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1353 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" diff --git a/pyfpdb/locale/fpdb-en_GB.pot b/pyfpdb/locale/fpdb-en_GB.pot index 3a02ef1b..1f27a9e0 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 03:05+CEST\n" +"POT-Creation-Date: 2011-04-05 08:40+CEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -713,11 +713,11 @@ msgstr "" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:748 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "" -#: Filters.py:1082 fpdb.pyw:754 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "" @@ -934,7 +934,7 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" msgstr "" @@ -1082,27 +1082,27 @@ msgstr "" msgid " not connected but no exception" msgstr "" -#: GuiDatabase.py:373 fpdb.pyw:918 +#: GuiDatabase.py:373 fpdb.pyw:923 msgid "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:377 fpdb.pyw:920 +#: GuiDatabase.py:377 fpdb.pyw:925 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" -#: GuiDatabase.py:378 fpdb.pyw:921 +#: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" msgstr "" -#: GuiDatabase.py:382 fpdb.pyw:923 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:925 +#: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:386 fpdb.pyw:926 +#: GuiDatabase.py:386 fpdb.pyw:931 msgid "Please check that the PostgreSQL service has been started" msgstr "" @@ -1464,7 +1464,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1060 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "" @@ -1500,7 +1500,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:309 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "" @@ -1714,7 +1714,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "" @@ -1984,7 +1984,7 @@ msgstr "" msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:155 fpdb.pyw:998 +#: HUD_main.pyw:155 fpdb.pyw:1003 msgid "Quitting normally" msgstr "" @@ -3320,436 +3320,436 @@ msgstr "" msgid "and others" msgstr "" -#: fpdb.pyw:272 +#: fpdb.pyw:277 msgid "Operating System" msgstr "" -#: fpdb.pyw:292 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "" -#: fpdb.pyw:297 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "" -#: fpdb.pyw:304 +#: fpdb.pyw:309 msgid "Threads: " msgstr "" -#: fpdb.pyw:327 +#: fpdb.pyw:332 msgid "Updated preferences have not been loaded because windows are open. Re-start fpdb to load them." msgstr "" -#: fpdb.pyw:337 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "" -#: fpdb.pyw:347 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:354 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "" -#: fpdb.pyw:360 +#: fpdb.pyw:365 msgid "Cannot open Database Maintenance window because other windows have been opened. Re-start fpdb to use this option." msgstr "" -#: fpdb.pyw:363 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "" -#: fpdb.pyw:364 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " msgstr "" -#: fpdb.pyw:365 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " msgstr "" -#: fpdb.pyw:366 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "" -#: fpdb.pyw:375 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" msgstr "" -#: fpdb.pyw:381 +#: fpdb.pyw:386 msgid "Please select the game category for which you want to configure HUD stats:" msgstr "" -#: fpdb.pyw:436 +#: fpdb.pyw:441 msgid "HUD Configurator - please choose your stats" msgstr "" -#: fpdb.pyw:442 +#: fpdb.pyw:447 msgid "Please choose the stats you wish to use in the below table." msgstr "" -#: fpdb.pyw:446 +#: fpdb.pyw:451 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:450 +#: fpdb.pyw:455 msgid "It is not currently possible to select \"empty\" or anything else to that end." msgstr "" -#: fpdb.pyw:454 +#: fpdb.pyw:459 msgid "To configure things like colouring you will still have to use the Preferences dialogue or manually edit your HUD_config.xml." msgstr "" -#: fpdb.pyw:572 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "" -#: fpdb.pyw:573 +#: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." msgstr "" -#: fpdb.pyw:574 +#: fpdb.pyw:579 msgid "" " If there already are tables in the database %s on %s they will be deleted and you will have to re-import your histories.\n" msgstr "" -#: fpdb.pyw:575 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "" -#: fpdb.pyw:600 +#: fpdb.pyw:605 msgid "User cancelled recreating tables" msgstr "" -#: fpdb.pyw:607 +#: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" -#: fpdb.pyw:615 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:629 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:642 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr "" -#: fpdb.pyw:650 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "" -#: fpdb.pyw:662 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "" -#: fpdb.pyw:663 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" -#: fpdb.pyw:671 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr "" -#: fpdb.pyw:678 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr "" -#: fpdb.pyw:683 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr "" -#: fpdb.pyw:688 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "" -#: fpdb.pyw:782 +#: fpdb.pyw:787 msgid "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:837 +#: fpdb.pyw:842 msgid "_Main" msgstr "" -#: fpdb.pyw:838 fpdb.pyw:869 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "L" msgstr "" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "S" msgstr "" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "F" msgstr "" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "" -#: fpdb.pyw:842 +#: fpdb.pyw:847 msgid "_Import" msgstr "" -#: fpdb.pyw:843 +#: fpdb.pyw:848 msgid "B" msgstr "" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "R" msgstr "" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "I" msgstr "" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "" -#: fpdb.pyw:846 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "A" msgstr "" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "H" msgstr "" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "G" msgstr "" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "" -#: fpdb.pyw:850 fpdb.pyw:1125 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "" -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "P" msgstr "" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "T" msgstr "" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:854 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "O" msgstr "" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "" -#: fpdb.pyw:856 fpdb.pyw:1084 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "_Database" msgstr "" -#: fpdb.pyw:859 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "" -#: fpdb.pyw:860 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "" -#: fpdb.pyw:861 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "" -#: fpdb.pyw:862 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "" -#: fpdb.pyw:863 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "" -#: fpdb.pyw:864 +#: fpdb.pyw:869 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "" -#: fpdb.pyw:865 +#: fpdb.pyw:870 msgid "_Help" msgstr "" -#: fpdb.pyw:866 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "" -#: fpdb.pyw:867 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "" -#: fpdb.pyw:884 +#: fpdb.pyw:889 msgid "" "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:885 +#: fpdb.pyw:890 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:886 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "" -#: fpdb.pyw:890 +#: fpdb.pyw:895 msgid "" "Logfile is %s\n" msgstr "" -#: fpdb.pyw:892 +#: fpdb.pyw:897 msgid "Config file" msgstr "" -#: fpdb.pyw:893 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:894 +#: fpdb.pyw:899 msgid "Edit your screen_name and hand history path in the supported_sites section of the Preferences window (Main menu) before trying to import hands." msgstr "" -#: fpdb.pyw:916 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "" -#: fpdb.pyw:950 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "" -#: fpdb.pyw:953 +#: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." msgstr "" -#: fpdb.pyw:957 +#: fpdb.pyw:962 msgid "This error is not necessarily fatal but it is strongly recommended that you recreate the tables by using the Database menu." msgstr "" -#: fpdb.pyw:961 +#: fpdb.pyw:966 msgid "Not doing this will likely lead to misbehaviour including fpdb crashes, corrupt data etc." msgstr "" -#: fpdb.pyw:975 +#: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" msgstr "" -#: fpdb.pyw:985 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" msgstr "" -#: fpdb.pyw:988 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" msgstr "" -#: fpdb.pyw:1023 +#: fpdb.pyw:1028 msgid "" "Global lock released.\n" msgstr "" -#: fpdb.pyw:1030 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "" -#: fpdb.pyw:1040 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "" -#: fpdb.pyw:1047 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "" -#: fpdb.pyw:1053 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "" -#: fpdb.pyw:1066 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "" -#: fpdb.pyw:1072 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "" -#: fpdb.pyw:1078 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "" -#: fpdb.pyw:1090 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "" -#: fpdb.pyw:1094 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in touch by emailing steffen@schaumburger.info\n" @@ -3770,42 +3770,42 @@ msgid "" "You can find the full license texts in agpl-3.0.txt, gpl-2.0.txt, gpl-3.0.txt and mit.txt in the fpdb installation directory." msgstr "" -#: fpdb.pyw:1111 +#: fpdb.pyw:1116 msgid "Help" msgstr "" -#: fpdb.pyw:1118 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "" -#: fpdb.pyw:1132 +#: fpdb.pyw:1137 msgid "Stove" msgstr "" -#: fpdb.pyw:1207 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt in: %s" msgstr "" -#: fpdb.pyw:1208 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" -#: fpdb.pyw:1237 +#: fpdb.pyw:1242 msgid "fpdb starting ..." msgstr "" -#: fpdb.pyw:1337 +#: fpdb.pyw:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1353 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" diff --git a/pyfpdb/locale/fpdb-es_ES.po b/pyfpdb/locale/fpdb-es_ES.po index 9b14aa56..34f4774b 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 02:59+CEST\n" +"POT-Creation-Date: 2011-04-05 08:40+CEST\n" "PO-Revision-Date: \n" "Last-Translator: Javier Sánchez \n" "Language-Team: \n" @@ -722,11 +722,11 @@ msgstr "" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:748 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "" -#: Filters.py:1082 fpdb.pyw:754 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "Hecho" @@ -948,7 +948,7 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" msgstr "Importación _masiva" @@ -1104,30 +1104,30 @@ msgstr " conectado bien" msgid " not connected but no exception" msgstr " no conectado pero sin excepción" -#: GuiDatabase.py:373 fpdb.pyw:918 +#: GuiDatabase.py:373 fpdb.pyw:923 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "MySQL Server dice: Acceso denegado. ¿Estan tus permisos bien configurados?" -#: GuiDatabase.py:377 fpdb.pyw:920 +#: GuiDatabase.py:377 fpdb.pyw:925 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "MySQL client dice: error 2002 o 2003. Incapaz de conectar -" -#: GuiDatabase.py:378 fpdb.pyw:921 +#: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" msgstr "Por favor, compruebe que el servicio MySQL ha sido iniciado" -#: GuiDatabase.py:382 fpdb.pyw:923 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:925 +#: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:386 fpdb.pyw:926 +#: GuiDatabase.py:386 fpdb.pyw:931 msgid "Please check that the PostgreSQL service has been started" msgstr "" @@ -1504,7 +1504,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1060 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "" @@ -1542,7 +1542,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:309 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "Preferencias" @@ -1760,7 +1760,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "ADVERTENCIA DE FPDB" @@ -2049,7 +2049,7 @@ msgstr "" msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:155 fpdb.pyw:998 +#: HUD_main.pyw:155 fpdb.pyw:1003 msgid "Quitting normally" msgstr "Saliendo de forma normal" @@ -3403,362 +3403,362 @@ msgstr "" msgid "and others" msgstr "y otros" -#: fpdb.pyw:272 +#: fpdb.pyw:277 msgid "Operating System" msgstr "Sistema Operativo" -#: fpdb.pyw:292 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "Su archivo de configuración es:" -#: fpdb.pyw:297 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Información de la versión:" -#: fpdb.pyw:304 +#: fpdb.pyw:309 msgid "Threads: " msgstr "Hilos: " -#: fpdb.pyw:327 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." msgstr "" -#: fpdb.pyw:337 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "" -#: fpdb.pyw:347 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:354 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "" -#: fpdb.pyw:360 +#: fpdb.pyw:365 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." msgstr "" -#: fpdb.pyw:363 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "Número de manos:" -#: fpdb.pyw:364 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " msgstr "" -#: fpdb.pyw:365 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " msgstr "" -#: fpdb.pyw:366 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Estadísitcas de la base de datos" -#: fpdb.pyw:375 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" msgstr "" -#: fpdb.pyw:381 +#: fpdb.pyw:386 msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "" -#: fpdb.pyw:436 +#: fpdb.pyw:441 msgid "HUD Configurator - please choose your stats" msgstr "" -#: fpdb.pyw:442 +#: fpdb.pyw:447 msgid "Please choose the stats you wish to use in the below table." msgstr "" -#: fpdb.pyw:446 +#: fpdb.pyw:451 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:450 +#: fpdb.pyw:455 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "" -#: fpdb.pyw:454 +#: fpdb.pyw:459 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." msgstr "" -#: fpdb.pyw:572 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "Confirme borrado y recreación de tablas" -#: fpdb.pyw:573 +#: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." msgstr "Por favor, confirme que usted quiere (re-)crear las tablas." -#: fpdb.pyw:574 +#: fpdb.pyw:579 msgid "" " If there already are tables in the database %s on %s they will be deleted " "and you will have to re-import your histories.\n" msgstr "" -#: fpdb.pyw:575 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "Esto puede llevar un tiempo." -#: fpdb.pyw:600 +#: fpdb.pyw:605 msgid "User cancelled recreating tables" msgstr "Recreación de tablas cancelada por el usuario" -#: fpdb.pyw:607 +#: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" -#: fpdb.pyw:615 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:629 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:642 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr "" -#: fpdb.pyw:650 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "" -#: fpdb.pyw:662 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "" -#: fpdb.pyw:663 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" -#: fpdb.pyw:671 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr "" -#: fpdb.pyw:678 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr "" -#: fpdb.pyw:683 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr "" -#: fpdb.pyw:688 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "" -#: fpdb.pyw:782 +#: fpdb.pyw:787 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:837 +#: fpdb.pyw:842 msgid "_Main" msgstr "_Principal" -#: fpdb.pyw:838 fpdb.pyw:869 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "_Salir" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "L" msgstr "" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "_Cargar perfil (roto)" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "S" msgstr "" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "_Guardar perfil (todo)" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "F" msgstr "" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "Pre_ferencias" -#: fpdb.pyw:842 +#: fpdb.pyw:847 msgid "_Import" msgstr "_Importar" -#: fpdb.pyw:843 +#: fpdb.pyw:848 msgid "B" msgstr "" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "R" msgstr "" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "Importar _resultados de torneos" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "I" msgstr "" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "_Importar a través de eMail/IMAP" -#: fpdb.pyw:846 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "A" msgstr "" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "H" msgstr "" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "Configurador del _HUD" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "G" msgstr "" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "" -#: fpdb.pyw:850 fpdb.pyw:1125 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "" -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "P" msgstr "" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Estadísticas de Full Ring (vista tabulada, no en postgresql)" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "T" msgstr "" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:854 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "O" msgstr "" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "" -#: fpdb.pyw:856 fpdb.pyw:1084 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Estadísticas de la sesión" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "_Database" msgstr "" -#: fpdb.pyw:859 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "" -#: fpdb.pyw:860 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "Crear o recrear _tablas" -#: fpdb.pyw:861 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "" -#: fpdb.pyw:862 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "" -#: fpdb.pyw:863 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "" -#: fpdb.pyw:864 +#: fpdb.pyw:869 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "" -#: fpdb.pyw:865 +#: fpdb.pyw:870 msgid "_Help" msgstr "_Ayuda" -#: fpdb.pyw:866 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "_Registro de mensajes" -#: fpdb.pyw:867 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "Acerca de, Licencia, Copia" -#: fpdb.pyw:884 +#: fpdb.pyw:889 msgid "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:885 +#: fpdb.pyw:890 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:886 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "ERROR EN EL ARCHIVO DE CONFIGURACION" -#: fpdb.pyw:890 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "Archivo de registro es %s\n" -#: fpdb.pyw:892 +#: fpdb.pyw:897 msgid "Config file" msgstr "Archivo de configuración" -#: fpdb.pyw:893 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" @@ -3766,7 +3766,7 @@ msgstr "" "ha sido creado el:\n" "%s.\n" -#: fpdb.pyw:894 +#: fpdb.pyw:899 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." @@ -3775,20 +3775,20 @@ msgstr "" "supported_sites de la ventana de Preferencias (Menú principal) antes de " "intentar importar manos." -#: fpdb.pyw:916 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "Conectado a SQLite: %s" -#: fpdb.pyw:950 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "Advertencia importante - Versión incorrecta de base de datos" -#: fpdb.pyw:953 +#: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." msgstr "" "Una versión incorrecta de la BD o ausencia de tablas ha sido detectada." -#: fpdb.pyw:957 +#: fpdb.pyw:962 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3796,7 +3796,7 @@ msgstr "" "Este error no es fatal necesariamente pero le recomendamos encarecidamente " "que recree las tablas usando el menú de Bases de Datos." -#: fpdb.pyw:961 +#: fpdb.pyw:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3804,11 +3804,11 @@ msgstr "" "El no hacerlo es favorable a causar extraño comportamiento en fpdb " "incluyendo bloqueos, corrupción de datos, etc." -#: fpdb.pyw:975 +#: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" msgstr "Estado: Conectado a la base de datos %s llamada %s en la máquina %s" -#: fpdb.pyw:985 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" @@ -3816,7 +3816,7 @@ msgstr "" "\n" "Reloj global usado por %s" -#: fpdb.pyw:988 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3824,43 +3824,43 @@ msgstr "" "\n" "Fallo al acceder al reloj global, está siendo utilizado por %s" -#: fpdb.pyw:1023 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "" -#: fpdb.pyw:1030 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "" -#: fpdb.pyw:1040 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Importe masivo" -#: fpdb.pyw:1047 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "" -#: fpdb.pyw:1053 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "" -#: fpdb.pyw:1066 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "" -#: fpdb.pyw:1072 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "" -#: fpdb.pyw:1078 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "" -#: fpdb.pyw:1090 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "" -#: fpdb.pyw:1094 +#: fpdb.pyw:1099 #, fuzzy msgid "" "Fpdb needs translators!\n" @@ -3910,43 +3910,43 @@ msgstr "" "\n" "lala" -#: fpdb.pyw:1111 +#: fpdb.pyw:1116 msgid "Help" msgstr "" -#: fpdb.pyw:1118 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "" -#: fpdb.pyw:1132 +#: fpdb.pyw:1137 msgid "Stove" msgstr "" -#: fpdb.pyw:1207 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1208 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" -#: fpdb.pyw:1237 +#: fpdb.pyw:1242 msgid "fpdb starting ..." msgstr "fpdb iniciando ..." -#: fpdb.pyw:1337 +#: fpdb.pyw:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1353 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index 5c9966ef..0e3c73e2 100644 --- a/pyfpdb/locale/fpdb-fr_FR.po +++ b/pyfpdb/locale/fpdb-fr_FR.po @@ -5,14 +5,14 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-05 02:59+CEST\n" +"POT-Creation-Date: 2011-04-05 08:40+CEST\n" "PO-Revision-Date: 2011-03-09 15:37+0000\n" "Last-Translator: kibbitzer \n" "Language-Team: French (France) <>\n" "Language: fr_FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: ENCODING\n" +"Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" @@ -180,8 +180,9 @@ msgstr "" "en cours.\n" #: Configuration.py:142 Configuration.py:143 +#, fuzzy msgid "No %s found, cannot fall back. Exiting.\n" -msgstr "Pas de %s trouvé, impossible de continuer. Arrêt en cours.\n" +msgstr "Pas de %s trouvé, impossible de continuer. Arrat en cours.\n" #: Configuration.py:175 #, fuzzy @@ -755,11 +756,11 @@ msgstr " Effacer les Dates " msgid "show" msgstr " + " -#: Filters.py:1076 fpdb.pyw:748 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "Choisir une date" -#: Filters.py:1082 fpdb.pyw:754 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "Fait" @@ -1005,7 +1006,7 @@ msgstr "Filtre de site :" msgid "Drop HudCache:" msgstr "Supprimer le cache HUD :" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" msgstr "Importation en _Masse" @@ -1173,34 +1174,34 @@ msgstr " connecté ok" msgid " not connected but no exception" msgstr " pas connecté mais pas d'exception" -#: GuiDatabase.py:373 fpdb.pyw:918 +#: GuiDatabase.py:373 fpdb.pyw:923 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "Rapport MySQL Server: Accès refusé. Vos droits sont-ils paramétrés " "correctement ?" -#: GuiDatabase.py:377 fpdb.pyw:920 +#: GuiDatabase.py:377 fpdb.pyw:925 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" "Rapport MySQL client: erreur 2002 ou 2003. Impossible de se connecter - " -#: GuiDatabase.py:378 fpdb.pyw:921 +#: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" msgstr "Veuillez vérifier que le service MySQL est démarré" -#: GuiDatabase.py:382 fpdb.pyw:923 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "Rapport PostgreSQL Server: Accès refusé. Vos droits sont-ils paramétrés " "correctement ?" -#: GuiDatabase.py:385 fpdb.pyw:925 +#: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " msgstr "Rapport PostgreSQL client: Impossible de se connecter - " -#: GuiDatabase.py:386 fpdb.pyw:926 +#: GuiDatabase.py:386 fpdb.pyw:931 msgid "Please check that the PostgreSQL service has been started" msgstr "Veuillez vérifier que le service PostgreSQL est démarré" @@ -1596,7 +1597,7 @@ msgstr "" msgid "Field Type" msgstr "Type d'acquisition" -#: GuiPrefs.py:39 fpdb.pyw:1060 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "Stats Joueur Cash-Game" @@ -1635,7 +1636,7 @@ msgstr "Valeur (double-cliquer pour changer)" msgid "Test Preferences Dialog" msgstr "Dialogue de Préférences de Test" -#: GuiPrefs.py:183 fpdb.pyw:309 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "Préférences" @@ -1878,7 +1879,7 @@ msgstr "" msgid "Thankyou" msgstr "Merci" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "ALERTE FPDB" @@ -2195,7 +2196,7 @@ msgstr "" msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:155 fpdb.pyw:998 +#: HUD_main.pyw:155 fpdb.pyw:1003 msgid "Quitting normally" msgstr "Quitte normalement" @@ -3616,23 +3617,23 @@ msgstr "" msgid "and others" msgstr "et consorts" -#: fpdb.pyw:272 +#: fpdb.pyw:277 msgid "Operating System" msgstr "Système d'exploitation" -#: fpdb.pyw:292 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "Votre fichier de configuration est :" -#: fpdb.pyw:297 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Information de Version :" -#: fpdb.pyw:304 +#: fpdb.pyw:309 msgid "Threads: " msgstr "Threads: " -#: fpdb.pyw:327 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3640,19 +3641,19 @@ msgstr "" "Les nouvelles préférences n'ont pas été chargées car des fenêtres sont " "ouvertes. Relancer fpdb pour les charger." -#: fpdb.pyw:337 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "Maintenance des Bases de Données" -#: fpdb.pyw:347 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "Sauvegarde des données des bases modifiées" -#: fpdb.pyw:354 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "la réponse guidb était " -#: fpdb.pyw:360 +#: fpdb.pyw:365 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3661,11 +3662,11 @@ msgstr "" "d'autres fenêtres ont été ouvertes. Relancez fpdb pour utiliser cette " "fonction." -#: fpdb.pyw:363 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "Nombre de Mains : " -#: fpdb.pyw:364 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " @@ -3673,7 +3674,7 @@ msgstr "" "\n" "Nombres de Tournois: " -#: fpdb.pyw:365 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " @@ -3681,15 +3682,15 @@ msgstr "" "\n" "Nombre de Types de Tournois : " -#: fpdb.pyw:366 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Statistiques de la Base de Données" -#: fpdb.pyw:375 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" msgstr "Configurateur HUD - choisissez une catégorie" -#: fpdb.pyw:381 +#: fpdb.pyw:386 #, fuzzy msgid "" "Please select the game category for which you want to configure HUD stats:" @@ -3697,30 +3698,30 @@ msgstr "" "Veuillez sélectionner le type de jeu pour lequel vous voulez configurer les " "stats de HUD:" -#: fpdb.pyw:436 +#: fpdb.pyw:441 msgid "HUD Configurator - please choose your stats" msgstr "Configurateur de HUD - Veuillez choisir vos stats" -#: fpdb.pyw:442 +#: fpdb.pyw:447 msgid "Please choose the stats you wish to use in the below table." msgstr "" "Veuillez choisir dans la tableau ci-dessous les stats que vous voulez " "utiliser." -#: fpdb.pyw:446 +#: fpdb.pyw:451 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" "Remarquez que vous ne pouvez pas choisir plus d'une fois la même stat ou " "cela va planter." -#: fpdb.pyw:450 +#: fpdb.pyw:455 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "" "Il est pour l'instant impossible de choisir \"vide\" ou tout autre stat." -#: fpdb.pyw:454 +#: fpdb.pyw:459 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -3728,15 +3729,15 @@ msgstr "" "Pour configurer des choses comme la couleur vous devez toujours passer par " "les Préférences ou changer manuellement votre fichier HUD_config.xml." -#: fpdb.pyw:572 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "Confirmer la suppression et la reconstruction des tables" -#: fpdb.pyw:573 +#: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." msgstr "Veuillez confirmer la reconstruction des tables." -#: fpdb.pyw:574 +#: fpdb.pyw:579 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" @@ -3744,239 +3745,239 @@ msgstr "" " S'il y a déjà des tables dans la base de données %s de %s elles seront " "détruites et vous devrez réimporter votre historique.\n" -#: fpdb.pyw:575 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "Cela peut durer un moment." -#: fpdb.pyw:600 +#: fpdb.pyw:605 msgid "User cancelled recreating tables" msgstr "L'utilisateur a annulé la reconstruction des tables" -#: fpdb.pyw:607 +#: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." msgstr "Veuillez confirmer que vous voulez recréer le cache HUD." -#: fpdb.pyw:615 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr " Le cache de Héros démarre le : " -#: fpdb.pyw:629 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr " Le cache de Vilain démarre le : " -#: fpdb.pyw:642 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr "Reconstruction du Cache HUD ..." -#: fpdb.pyw:650 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "L'utilisateur a annulé la reconstruction du cache hud" -#: fpdb.pyw:662 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "Confirmez la reconstruction des index de la base de données" -#: fpdb.pyw:663 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "Veuillez confirmer la reconstruction des index de base de données." -#: fpdb.pyw:671 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr "Reconstruction des Index ..." -#: fpdb.pyw:678 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr "Nettoyage de la Base de Données ..." -#: fpdb.pyw:683 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr "Analyse de la Base de Données ..." -#: fpdb.pyw:688 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "L'utilisateur a annulé la reconstruction des index de la BDD" -#: fpdb.pyw:782 +#: fpdb.pyw:787 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" "Non implémenté: Sauvegarde du profil (essayez de sauvegarder la présentation " "du HUD, ça devrait le faire)" -#: fpdb.pyw:837 +#: fpdb.pyw:842 msgid "_Main" msgstr "_Général" -#: fpdb.pyw:838 fpdb.pyw:869 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "_Quitter" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "L" msgstr "L" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "_Charger le Profil (cassé)" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "S" msgstr "S" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "_Sauvegarder le Profil (à faire)" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "F" msgstr "F" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "Pré_férences" -#: fpdb.pyw:842 +#: fpdb.pyw:847 msgid "_Import" msgstr "_Importation" -#: fpdb.pyw:843 +#: fpdb.pyw:848 msgid "B" msgstr "M" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "R" msgstr "R" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "Importation des _Résultats de Tournoi" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "I" msgstr "I" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "_Importation via eMail/IMAP" -#: fpdb.pyw:846 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "_Visualiseurs" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "A" msgstr "A" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "_Auto-Importation et HUD" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "H" msgstr "H" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "Configurateur _HUD" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "G" msgstr "G" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "_Graphiques" -#: fpdb.pyw:850 fpdb.pyw:1125 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "Graphiques de Tournoi" -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "Estimation (prévisualisation)" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "P" msgstr "P" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Stats _Joueur Cash-Game (Vue avec tabulation, pas dans pgsql)" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "T" msgstr "T" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "Stats de _Tournoi (Vue avec tabulations, pas dans pgsql)" -#: fpdb.pyw:854 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "_Visualiseur de Tournoi" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "O" msgstr "O" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "Stats pas P_osition (vue avec tabulations, pas dans sqlite)" -#: fpdb.pyw:856 fpdb.pyw:1084 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Stats de Session" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "_Rejoueur de Main (pas encore disponible)" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "_Database" msgstr "_Base de Données" -#: fpdb.pyw:859 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "_Maintenance Base de Données" -#: fpdb.pyw:860 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "Créer ou Recréer les _Tables" -#: fpdb.pyw:861 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "Reconstruction du Cache HUD" -#: fpdb.pyw:862 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "Reconstruction des Index de la BDD" -#: fpdb.pyw:863 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "_Statistiques" -#: fpdb.pyw:864 +#: fpdb.pyw:869 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "" "Sauvegarder la Base de Données vers un Fichier Texte (durée TRÈS longue)" -#: fpdb.pyw:865 +#: fpdb.pyw:870 msgid "_Help" msgstr "_Aide" -#: fpdb.pyw:866 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "_Historique des Messages" -#: fpdb.pyw:867 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "À _Propos, Licence, copie" -#: fpdb.pyw:884 +#: fpdb.pyw:889 msgid "There is an error in your config file\n" msgstr "Il y a une erreur dans votre fichier de configuration\n" -#: fpdb.pyw:885 +#: fpdb.pyw:890 msgid "" "\n" "\n" @@ -3986,19 +3987,19 @@ msgstr "" "\n" "Erreur: " -#: fpdb.pyw:886 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "ERREUR DE FICHIER DE CONFIGURATION" -#: fpdb.pyw:890 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "Le Fichier d'Historique est %s\n" -#: fpdb.pyw:892 +#: fpdb.pyw:897 msgid "Config file" msgstr "Fichier de configuration" -#: fpdb.pyw:893 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" @@ -4006,7 +4007,7 @@ msgstr "" "a été créé à:\n" "%s.\n" -#: fpdb.pyw:894 +#: fpdb.pyw:899 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." @@ -4015,20 +4016,20 @@ msgstr "" "section sites supportés de la fenêtre de Préférences (Menu Principal) avant " "d'importer des mains." -#: fpdb.pyw:916 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "Connecté à SQLite: %s" -#: fpdb.pyw:950 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "SÉRIEUSE ALERTE - Version de base de données invalide" -#: fpdb.pyw:953 +#: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." msgstr "" "Une version invalide de la BDD ou des tables manquantes ont été détectées." -#: fpdb.pyw:957 +#: fpdb.pyw:962 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -4037,7 +4038,7 @@ msgstr "" "préférable que vous recréiez les tables en passant par le menu Base de " "Données." -#: fpdb.pyw:961 +#: fpdb.pyw:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -4045,11 +4046,11 @@ msgstr "" "Ne pas le faire va probablement générer un comportement anormal tel que des " "plantages de fpdb ou des corruptions de données,..." -#: fpdb.pyw:975 +#: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" msgstr "Statut: Connecté à la base de données %s appelée %s sur l'hôte %s" -#: fpdb.pyw:985 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" @@ -4057,7 +4058,7 @@ msgstr "" "\n" "Verrou global obtenu par %s" -#: fpdb.pyw:988 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -4065,43 +4066,43 @@ msgstr "" "\n" "Impossible d'obtenir un verrou global, il actuellement détenu par %s" -#: fpdb.pyw:1023 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "Verrou global libéré.\n" -#: fpdb.pyw:1030 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "Importation Auto" -#: fpdb.pyw:1040 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Importation de Fichiers" -#: fpdb.pyw:1047 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "Importation des Résultats de tournois" -#: fpdb.pyw:1053 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "Importation eMail" -#: fpdb.pyw:1066 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "Stats de Tournoi" -#: fpdb.pyw:1072 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "Visualiseur Tournoi" -#: fpdb.pyw:1078 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "Stats par Position" -#: fpdb.pyw:1090 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "Rejoueur de main" -#: fpdb.pyw:1094 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -4160,19 +4161,19 @@ msgstr "" "txt, gpl-2.0.txt, gpl-3.0.txt et mit.txt dans le répertoire d'installation " "de fpdb." -#: fpdb.pyw:1111 +#: fpdb.pyw:1116 msgid "Help" msgstr "Aide" -#: fpdb.pyw:1118 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "Graphiques" -#: fpdb.pyw:1132 +#: fpdb.pyw:1137 msgid "Stove" msgstr "Estimation" -#: fpdb.pyw:1207 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -4182,7 +4183,7 @@ msgstr "" "Note: Le résultat d'erreur est redirigé vers fpdb-errors.txt et HUD-errors." "txt dans : %s" -#: fpdb.pyw:1208 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -4190,11 +4191,11 @@ msgstr "" "\n" "Toute erreur grave sera stockée ici _uniquement_.\n" -#: fpdb.pyw:1237 +#: fpdb.pyw:1242 msgid "fpdb starting ..." msgstr "fpdb démarre ..." -#: fpdb.pyw:1337 +#: fpdb.pyw:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" @@ -4204,7 +4205,7 @@ msgstr "" "\n" "Cliquez sur OUI pour ajouter ce site à la base de données." -#: fpdb.pyw:1353 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" diff --git a/pyfpdb/locale/fpdb-hu_HU.po b/pyfpdb/locale/fpdb-hu_HU.po index 1917e60d..256e9e8e 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 02:59+CEST\n" +"POT-Creation-Date: 2011-04-05 08:40+CEST\n" "PO-Revision-Date: 2011-03-13 17:42+0100\n" "Last-Translator: Ferenc Erki \n" "Language-Team: Hungarian \n" @@ -741,11 +741,11 @@ msgstr "Törlés" msgid "show" msgstr "mutat" -#: Filters.py:1076 fpdb.pyw:748 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "Válassz napot" -#: Filters.py:1082 fpdb.pyw:754 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "Kész" @@ -990,7 +990,7 @@ msgstr "Terem:" msgid "Drop HudCache:" msgstr "HUD gyorstár eldobása:" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" msgstr "_Importálás" @@ -1154,35 +1154,35 @@ msgstr " kapcsolódás OK" msgid " not connected but no exception" msgstr " nem kapcsolódott, de nem volt hibaüzenet" -#: GuiDatabase.py:373 fpdb.pyw:918 +#: GuiDatabase.py:373 fpdb.pyw:923 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "MySQL szerver jelenti: A hozzáférés megtagadva. Biztosan megfelelőek a " "jogosultságaid?" -#: GuiDatabase.py:377 fpdb.pyw:920 +#: GuiDatabase.py:377 fpdb.pyw:925 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" "MySQL kliens jelenti: 2002-es vagy 2003-as hiba. Nem sikerült a kapcsolódás " "- " -#: GuiDatabase.py:378 fpdb.pyw:921 +#: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" msgstr "Kérlek ellenőrizd, hogy a MySQL szolgáltatás el van-e indítva" -#: GuiDatabase.py:382 fpdb.pyw:923 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "PostgreSQL szerver jelenti: A hozzáférés megtagadva. Megfelelőek a " "jogosultságaid?" -#: GuiDatabase.py:385 fpdb.pyw:925 +#: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " msgstr "PostgreSQL kliens jelenti: Nem sikerült a kapcsolódás - " -#: GuiDatabase.py:386 fpdb.pyw:926 +#: GuiDatabase.py:386 fpdb.pyw:931 msgid "Please check that the PostgreSQL service has been started" msgstr "Kérlek ellenőrizd, hogy a PostgreSQL szolgáltatás el van-e indítva" @@ -1566,7 +1566,7 @@ msgstr "mucked" msgid "Field Type" msgstr "Mező típusa" -#: GuiPrefs.py:39 fpdb.pyw:1060 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "Készpénzes statisztikák" @@ -1602,7 +1602,7 @@ msgstr "Érték (kattints duplán a módosításhoz)" msgid "Test Preferences Dialog" msgstr "Beállítási párbeszéd (teszt)" -#: GuiPrefs.py:183 fpdb.pyw:309 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "Beállítások" @@ -1843,7 +1843,7 @@ msgstr "" msgid "Thankyou" msgstr "Köszönjük" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "FPDB FIGYELMEZTETÉS" @@ -2134,7 +2134,7 @@ msgstr "Hiba a main_window inicializálása közben" msgid "hud_main: Game changed." msgstr "hud_main: Játékváltás." -#: HUD_main.pyw:155 fpdb.pyw:998 +#: HUD_main.pyw:155 fpdb.pyw:1003 msgid "Quitting normally" msgstr "Normál kilépés" @@ -3531,23 +3531,23 @@ msgstr "Licensz információkért kérlek tekintsd meg az fpdb induló képerny msgid "and others" msgstr "és mások" -#: fpdb.pyw:272 +#: fpdb.pyw:277 msgid "Operating System" msgstr "Operációs rendszer" -#: fpdb.pyw:292 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "Konfigurációs fájl:" -#: fpdb.pyw:297 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Verzióinformáció:" -#: fpdb.pyw:304 +#: fpdb.pyw:309 msgid "Threads: " msgstr "Szálak:" -#: fpdb.pyw:327 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3555,19 +3555,19 @@ msgstr "" "A megváltoztatott beállítások még nem léptek érvénybe, mert vannak nyitott " "ablakok. Indítsd újra az fpdb-t a betöltésükhöz." -#: fpdb.pyw:337 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "Adatbázisok karbantartása" -#: fpdb.pyw:347 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "frissített adatbázis adatok mentése" -#: fpdb.pyw:354 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "a guidb válasza ez volt: " -#: fpdb.pyw:360 +#: fpdb.pyw:365 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3575,11 +3575,11 @@ msgstr "" "Nem tudom megnyitni az adatbázis karbantartó ablakot, mert más ablakok is " "nyitva vannak. Indítsd újra az fpdb-t a funkció használatához." -#: fpdb.pyw:363 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "Leosztások száma:" -#: fpdb.pyw:364 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " @@ -3587,7 +3587,7 @@ msgstr "" "\n" "Versenyek száma: " -#: fpdb.pyw:365 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " @@ -3595,15 +3595,15 @@ msgstr "" "\n" "Versenytípusok száma: " -#: fpdb.pyw:366 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Adatbázis statisztikák" -#: fpdb.pyw:375 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" msgstr "HUD beállító - válassz típust és méretet" -#: fpdb.pyw:381 +#: fpdb.pyw:386 #, fuzzy msgid "" "Please select the game category for which you want to configure HUD stats:" @@ -3611,26 +3611,26 @@ msgstr "" "Válassz játéktípust, amelyre vonatkozóan be akarod állítani a HUD-ot, majd " "állítsd be a sorok és oszlopok számát:" -#: fpdb.pyw:436 +#: fpdb.pyw:441 msgid "HUD Configurator - please choose your stats" msgstr "HUD beállító - válassz statisztikákat" -#: fpdb.pyw:442 +#: fpdb.pyw:447 msgid "Please choose the stats you wish to use in the below table." msgstr "Válaszd ki a lenti táblázatból a megjelenítendő statisztikákat." -#: fpdb.pyw:446 +#: fpdb.pyw:451 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" "Egy statisztikát ne válassz ki többször, mert nem fog működni (ki fog lépni)." -#: fpdb.pyw:450 +#: fpdb.pyw:455 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "Jelenleg nem lehetséges olyat választani, hogy \"üres\" vagy hasonló." -#: fpdb.pyw:454 +#: fpdb.pyw:459 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -3639,16 +3639,16 @@ msgstr "" "menüpontot kell használnod, vagy kézzel kell szerkesztened a HUD_config.xml " "fájlt." -#: fpdb.pyw:572 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "Erősítsd meg a táblák törlését és újra létrehozását" -#: fpdb.pyw:573 +#: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." msgstr "" "Kérlek erősítsd meg, hogy valóban (újra) létre akarod hozni a táblákat." -#: fpdb.pyw:574 +#: fpdb.pyw:579 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" @@ -3656,240 +3656,240 @@ msgstr "" " Ha már vannak táblák a(z) %s adatbázisban a(z) %s kiszolgálón, akkor azok " "törölve lesznek, és újra kell majd importálnod a leosztástörténeteket.\n" -#: fpdb.pyw:575 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "Ez eltarthat egy darabig." -#: fpdb.pyw:600 +#: fpdb.pyw:605 msgid "User cancelled recreating tables" msgstr "A felhasználó megszakította a táblák újra létrehozását" -#: fpdb.pyw:607 +#: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" "Kérlek erősítsd meg, hogy valóban újra akarod generálni a HUD gyorstárat." -#: fpdb.pyw:615 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr " Saját gyorstár innentől: " -#: fpdb.pyw:629 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr " Ellenfelek gyorstára innentől: " -#: fpdb.pyw:642 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr " HUD gyorstár újraépítése ... " -#: fpdb.pyw:650 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "A felhasználó megszakította a HUD gyorstár újraépítését." -#: fpdb.pyw:662 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "Erősítsd meg az adatbázis indexeinek újraépítését" -#: fpdb.pyw:663 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" "Kérlek erősítsd meg, hogy valóban újra akarod építeni az adatbázis indexeit." -#: fpdb.pyw:671 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr " Indexek újraépítése ... " -#: fpdb.pyw:678 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr " Adatbázis tisztítása ... " -#: fpdb.pyw:683 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr " Adatbázis elemzése ... " -#: fpdb.pyw:688 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "A felhasználó megszakította az adatbázis indexeinek újraépítését." -#: fpdb.pyw:782 +#: fpdb.pyw:787 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" "Még nincs kész: Profil mentése (addig használd a HUD elrendezésének " "mentését, az jó)" -#: fpdb.pyw:837 +#: fpdb.pyw:842 msgid "_Main" msgstr "Fő_menü" -#: fpdb.pyw:838 fpdb.pyw:869 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "_Kilépés" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "L" msgstr "L" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "Profil betö_ltése (hibás)" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "S" msgstr "S" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "Profil menté_se (todo)" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "F" msgstr "B" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "_Beállítások" -#: fpdb.pyw:842 +#: fpdb.pyw:847 msgid "_Import" msgstr "_Importálás" -#: fpdb.pyw:843 +#: fpdb.pyw:848 msgid "B" msgstr "I" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "R" msgstr "R" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "Ve_rsenyeredmények importálása" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "I" msgstr "E" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "_Email import (IMAP)" -#: fpdb.pyw:846 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "_Nézetek" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "A" msgstr "A" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "_Auto Import és HUD" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "H" msgstr "H" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "_HUD beállítása" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "G" msgstr "G" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "_Grafikonok" -#: fpdb.pyw:850 fpdb.pyw:1125 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "Verseny grafikonok" -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "EV kalkulátor" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "P" msgstr "P" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Kész_pénzes statisztikák (táblázat; Postgre-vel nem)" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "T" msgstr "T" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "Versenystatisztikák (táblázat; Postgre-vel nem)" -#: fpdb.pyw:854 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "_Verseny nézet" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "O" msgstr "O" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "P_ozíciós statisztikák (táblázat; SQLite-tal nem)" -#: fpdb.pyw:856 fpdb.pyw:1084 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Session statisztikák" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "Leosztás _visszajátszása (még nem működik)" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "_Database" msgstr "A_datbázis" -#: fpdb.pyw:859 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "_Karbantartás" -#: fpdb.pyw:860 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "_Táblák (újra) létrehozása" -#: fpdb.pyw:861 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "HUD gyorstár újraépítése" -#: fpdb.pyw:862 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "Adatbázis indexek újraépítése" -#: fpdb.pyw:863 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "_Statisztikák" -#: fpdb.pyw:864 +#: fpdb.pyw:869 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Adatbázis kiírása textfájlba (SOKÁIG tart)" -#: fpdb.pyw:865 +#: fpdb.pyw:870 msgid "_Help" msgstr "_Súgó" -#: fpdb.pyw:866 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "Nap_lóbejegyzések" -#: fpdb.pyw:867 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "_Névjegy, licensz, másolás" -#: fpdb.pyw:884 +#: fpdb.pyw:889 msgid "There is an error in your config file\n" msgstr "Hiba van a konfigurációs fájlodban\n" -#: fpdb.pyw:885 +#: fpdb.pyw:890 msgid "" "\n" "\n" @@ -3899,19 +3899,19 @@ msgstr "" "\n" "A hiba a következő: " -#: fpdb.pyw:886 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "KONFIGURÁCIÓS FÁJL HIBA" -#: fpdb.pyw:890 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "A naplófájl: %s\n" -#: fpdb.pyw:892 +#: fpdb.pyw:897 msgid "Config file" msgstr "Konfigurációs fájl" -#: fpdb.pyw:893 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" @@ -3919,7 +3919,7 @@ msgstr "" "létrehozva itt:\n" "%s.\n" -#: fpdb.pyw:894 +#: fpdb.pyw:899 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." @@ -3928,19 +3928,19 @@ msgstr "" "supported_sites résznél a Beállítások ablakban (Főmenü) mielőtt megpróbálnál " "leosztásokat importálni." -#: fpdb.pyw:916 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "Kapcsolódva az SQLite adatbázishoz: %s" -#: fpdb.pyw:950 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "Nyomatékos figyelmeztetés - Érvénytelen adatbázis verzió" -#: fpdb.pyw:953 +#: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." msgstr "Érvénytelen adatbázis verziót vagy hiányzó táblá(ka)t találtam." -#: fpdb.pyw:957 +#: fpdb.pyw:962 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3948,7 +3948,7 @@ msgstr "" "Ez a hiba nem feltétlenül végzetes, de erősen javasolt a táblák " "újragenerálása az Adatbázis menü használatával." -#: fpdb.pyw:961 +#: fpdb.pyw:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3957,13 +3957,13 @@ msgstr "" "kiléphet, tönkretehet adatokat, stb." # FIXME: would need a different word ordering in Hungarian -#: fpdb.pyw:975 +#: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" msgstr "" "Állapot: Kapcsolódva a(z) %s adatbázis-kezelő %s nevű adatbázisához a(z) %s " "kiszolgálón" -#: fpdb.pyw:985 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" @@ -3971,7 +3971,7 @@ msgstr "" "\n" "Globális zárolást végzett %s" -#: fpdb.pyw:988 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3979,43 +3979,43 @@ msgstr "" "\n" "Globális zárolás meghiúsult, %s már zárolta" -#: fpdb.pyw:1023 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "Globális zárolás feloldva.\n" -#: fpdb.pyw:1030 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "Auto Import" -#: fpdb.pyw:1040 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Importálás" -#: fpdb.pyw:1047 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "Versenyeredmények importálása" -#: fpdb.pyw:1053 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "Email import" -#: fpdb.pyw:1066 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "Versenystatisztikák" -#: fpdb.pyw:1072 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "Verseny nézet" -#: fpdb.pyw:1078 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "Pozíciós statisztikák" -#: fpdb.pyw:1090 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "Leosztás visszajátszása" -#: fpdb.pyw:1094 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -4076,19 +4076,19 @@ msgstr "" "A licenszek szövegét megtalálod az fpdb főkönyvtárában az agpl-3.0.txt, " "gpl-2.0.txt, gpl-3.0.txt és mit.txt fájlokban." -#: fpdb.pyw:1111 +#: fpdb.pyw:1116 msgid "Help" msgstr "Súgó" -#: fpdb.pyw:1118 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "Grafikonok" -#: fpdb.pyw:1132 +#: fpdb.pyw:1137 msgid "Stove" msgstr "EV kalkulátor" -#: fpdb.pyw:1207 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -4098,7 +4098,7 @@ msgstr "" "Megjegyzés: a hibakimenet átirányítva az fpdb-errors.txt és HUD-errors.txt " "fájlokba itt: %s" -#: fpdb.pyw:1208 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -4106,11 +4106,11 @@ msgstr "" "\n" "Bármilyen nagyobb hiba _csak_oda_ kerül kiírásra.\n" -#: fpdb.pyw:1237 +#: fpdb.pyw:1242 msgid "fpdb starting ..." msgstr "fpdb indítása ..." -#: fpdb.pyw:1337 +#: fpdb.pyw:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" @@ -4120,7 +4120,7 @@ msgstr "" "\n" "Kattints az IGEN gombra a terem hozzáadásához." -#: fpdb.pyw:1353 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" diff --git a/pyfpdb/locale/fpdb-it_IT.po b/pyfpdb/locale/fpdb-it_IT.po index 9b0088fc..e1dd3da3 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 02:59+CEST\n" +"POT-Creation-Date: 2011-04-05 08:40+CEST\n" "PO-Revision-Date: 2011-04-04 21:58+0000\n" "Last-Translator: seppone1991 \n" "Language-Team: Italian (Italy) <>\n" @@ -735,11 +735,11 @@ msgstr " Azzera date" msgid "show" msgstr "mostra" -#: Filters.py:1076 fpdb.pyw:748 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "Scegliere una data" -#: Filters.py:1082 fpdb.pyw:754 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "Fatto" @@ -986,7 +986,7 @@ msgstr "Filtro sito:" msgid "Drop HudCache:" msgstr "Rimuovi HudCache" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" msgstr "_Importazione manuale" @@ -1150,33 +1150,33 @@ msgstr " connesso ok" msgid " not connected but no exception" msgstr " non connesso ma senza eccezzione" -#: GuiDatabase.py:373 fpdb.pyw:918 +#: GuiDatabase.py:373 fpdb.pyw:923 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "MySQL Server reports:Accesso negato.I tuoi permessi sono settati " "correttamente?" -#: GuiDatabase.py:377 fpdb.pyw:920 +#: GuiDatabase.py:377 fpdb.pyw:925 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "MySQL client reports:errore 2002 o 2003.Impossibile connettersi" -#: GuiDatabase.py:378 fpdb.pyw:921 +#: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" msgstr "Controllare che il servizio MySQL sia stato avviato" -#: GuiDatabase.py:382 fpdb.pyw:923 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" "PostgreSQL Server reports: Accesso negato.I tuoi permessi sono settati " "correttamente?" -#: GuiDatabase.py:385 fpdb.pyw:925 +#: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " msgstr "PostgreSQL client reports:Impossibile connettersi." -#: GuiDatabase.py:386 fpdb.pyw:926 +#: GuiDatabase.py:386 fpdb.pyw:931 msgid "Please check that the PostgreSQL service has been started" msgstr "Controlla che il servizio postgreSQL sia stato avviato" @@ -1558,7 +1558,7 @@ msgstr "mucked" msgid "Field Type" msgstr "Campo del Tipo" -#: GuiPrefs.py:39 fpdb.pyw:1060 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "Stats Giocatore Cash-Game " @@ -1594,7 +1594,7 @@ msgstr "Valore (doppio-clic per cambiare)" msgid "Test Preferences Dialog" msgstr "Test preferenze dialogo" -#: GuiPrefs.py:183 fpdb.pyw:309 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "Preferenze" @@ -1838,7 +1838,7 @@ msgstr "" msgid "Thankyou" msgstr "Grazie" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "FPDB WARNING" @@ -2132,7 +2132,7 @@ msgstr "Errore di inizializzazione main_window" msgid "hud_main: Game changed." msgstr "hud_main: Gioco cambiato" -#: HUD_main.pyw:155 fpdb.pyw:998 +#: HUD_main.pyw:155 fpdb.pyw:1003 msgid "Quitting normally" msgstr "Chiudere normalmente" @@ -3531,23 +3531,23 @@ msgstr "" msgid "and others" msgstr "e altri" -#: fpdb.pyw:272 +#: fpdb.pyw:277 msgid "Operating System" msgstr "Sistema operativo" -#: fpdb.pyw:292 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "Il tuo file di configurazione è:" -#: fpdb.pyw:297 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Informazioni versione:" -#: fpdb.pyw:304 +#: fpdb.pyw:309 msgid "Threads: " msgstr "Threads: " -#: fpdb.pyw:327 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3555,19 +3555,19 @@ msgstr "" "L'aggiornamento delle preferenze non è ancora stato caricato perchè le " "finestre sono ancora aperte.E necessario riavviare fpdb per caricarle." -#: fpdb.pyw:337 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "Mantenimento Database" -#: fpdb.pyw:347 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "salva aggiornamenti dati db" -#: fpdb.pyw:354 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "La risposta di guidb è stata " -#: fpdb.pyw:360 +#: fpdb.pyw:365 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3575,11 +3575,11 @@ msgstr "" "Ompossibile aprire Mantenimento Database perchè altre finestre sono aperte." "Riavvia Fpdb per usare questa opzione." -#: fpdb.pyw:363 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "Numero di mani:" -#: fpdb.pyw:364 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " @@ -3587,7 +3587,7 @@ msgstr "" "\n" "Numero di tornei: " -#: fpdb.pyw:365 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " @@ -3595,45 +3595,45 @@ msgstr "" "\n" "Numero di tipo di torneo" -#: fpdb.pyw:366 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Statitstiche database" -#: fpdb.pyw:375 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" msgstr "Configurazione HUD - Scegli una categoria" -#: fpdb.pyw:381 +#: fpdb.pyw:386 msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "" "Si prega di selzionare la categoria di gioco per il quale si desidera " "configuarer le statistiche dell'HUD:" -#: fpdb.pyw:436 +#: fpdb.pyw:441 msgid "HUD Configurator - please choose your stats" msgstr "Configurazione HUD - Scegli le tue stats" -#: fpdb.pyw:442 +#: fpdb.pyw:447 msgid "Please choose the stats you wish to use in the below table." msgstr "" "Scegliere le statistiche che si desidera utilizzare nella tabella " "sottostante." -#: fpdb.pyw:446 +#: fpdb.pyw:451 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" "Notare che non è possibile selezionare qualsiasi stat più di una volta o " "andrà in crash." -#: fpdb.pyw:450 +#: fpdb.pyw:455 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "" "Non è possibile selezionare \"vuoto\" o qualsiasi altra cosa a tal fine." -#: fpdb.pyw:454 +#: fpdb.pyw:459 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -3641,15 +3641,15 @@ msgstr "" "Per configurare la colorazione sarà necessario utilizzare il dialogo " "Preferenze o modificare manualmente il HUD_config.xml." -#: fpdb.pyw:572 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "Confermare l'eliminazione e ricreare le tabelle" -#: fpdb.pyw:573 +#: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." msgstr "Confermare la (ri-)costruzione delle tabelle." -#: fpdb.pyw:574 +#: fpdb.pyw:579 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" @@ -3657,236 +3657,236 @@ msgstr "" " Se ci sono già delle tabelle nel database %s su %s esse saranno cancellate " "e dovrete reimportare la vostre hand-history\n" -#: fpdb.pyw:575 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "Questa operazione potrebbe richiedere un po '." -#: fpdb.pyw:600 +#: fpdb.pyw:605 msgid "User cancelled recreating tables" msgstr "L'utente ha annullato la ricostruzione delle tabelle" -#: fpdb.pyw:607 +#: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." msgstr "Confermare se si desidera ri-costruire la cache dell'HUD" -#: fpdb.pyw:615 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr " La cache di Hero inizia il: " -#: fpdb.pyw:629 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr " La cache di Villain inizia il: " -#: fpdb.pyw:642 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr " Ricostruzione HUD cache ... " -#: fpdb.pyw:650 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "L' utente ha annullato la ricostruzione della cache dell'HUD" -#: fpdb.pyw:662 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "Conferma ricostruzione indici del database" -#: fpdb.pyw:663 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "Si prega di confermare la ricostruzione indici del database" -#: fpdb.pyw:671 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr " Ricostruzione Indici in corso.... " -#: fpdb.pyw:678 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr " Pulizia Database in corso... " -#: fpdb.pyw:683 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr " Analisi Databse in corso... " -#: fpdb.pyw:688 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "L'utente ha cancellato la ricostruzione degli indici" -#: fpdb.pyw:782 +#: fpdb.pyw:787 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "Non Implementato:Salavataggio Profilo(Prova a salvare l HUD layout)" -#: fpdb.pyw:837 +#: fpdb.pyw:842 msgid "_Main" msgstr "_Main" -#: fpdb.pyw:838 fpdb.pyw:869 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "_Chiudi" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "L" msgstr " L" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "_Carica Profilo (nonfunziona)" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "S" msgstr "S" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "_Salva Profilo (dafare)" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "F" msgstr "F" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "Pre_ferenze" -#: fpdb.pyw:842 +#: fpdb.pyw:847 msgid "_Import" msgstr "_Importa" -#: fpdb.pyw:843 +#: fpdb.pyw:848 msgid "B" msgstr "B" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "R" msgstr "R" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "Importazione Risultati_Torneo" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "I" msgstr "I" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "_Importazione da eMail/IMAP" -#: fpdb.pyw:846 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "_Viewers" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "A" msgstr "A" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "_Auto Importazione e HUD" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "H" msgstr "H" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "_Configurazione HUD" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "G" msgstr "G" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "_Grafici" -#: fpdb.pyw:850 fpdb.pyw:1125 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "Grafici Torneo" -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "Stove (anteprima)" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "P" msgstr "P" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Stats_Giocatore CashGame (tabulated view,non su pgsql)" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "T" msgstr "T" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "_Stats Torneo (tabulated view,non su pgsql)" -#: fpdb.pyw:854 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "Viewer_Torneo" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "O" msgstr "O" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "P_ositional Stats (tabulated view,non su sqllite)" -#: fpdb.pyw:856 fpdb.pyw:1084 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Stats Sessione" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "Hand _Replayer (non funziona)" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "_Database" msgstr "_Database" -#: fpdb.pyw:859 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "_Mantenimento Database" -#: fpdb.pyw:860 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "Crea o Ricrea _Tabelle" -#: fpdb.pyw:861 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "Ricostruisci HUD Cache" -#: fpdb.pyw:862 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "Ricostruisci Indici DB" -#: fpdb.pyw:863 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "_Statistiche" -#: fpdb.pyw:864 +#: fpdb.pyw:869 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Copia Database in un File di Testo (Impiega molto tempo) " -#: fpdb.pyw:865 +#: fpdb.pyw:870 msgid "_Help" msgstr "_AIuto" -#: fpdb.pyw:866 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "_Messaggi di Log" -#: fpdb.pyw:867 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "R_iguardo,Licenze,Copie" -#: fpdb.pyw:884 +#: fpdb.pyw:889 msgid "There is an error in your config file\n" msgstr "C'è un errore nel file di configurazione\n" -#: fpdb.pyw:885 +#: fpdb.pyw:890 msgid "" "\n" "\n" @@ -3896,19 +3896,19 @@ msgstr "" "\n" "L'errore è:" -#: fpdb.pyw:886 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "ERRORE CONFIG FILE" -#: fpdb.pyw:890 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "File di Log è %s\n" -#: fpdb.pyw:892 +#: fpdb.pyw:897 msgid "Config file" msgstr "File di Configurazione" -#: fpdb.pyw:893 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" @@ -3916,7 +3916,7 @@ msgstr "" "è stato creato a:\n" "%s\n" -#: fpdb.pyw:894 +#: fpdb.pyw:899 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." @@ -3925,19 +3925,19 @@ msgstr "" "dei Siti Supportati nelle Preferenze di fienstra(Main menu) prima di " "importare le mani." -#: fpdb.pyw:916 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "Connesso a SQLite: %s" -#: fpdb.pyw:950 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "Attenzione - versione del database non valida" -#: fpdb.pyw:953 +#: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." msgstr "Una versione non valida del DB o tabelle mancanti sono stati rilevati." -#: fpdb.pyw:957 +#: fpdb.pyw:962 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3945,7 +3945,7 @@ msgstr "" "Questo errore non è fatale ma è fortemente raccomandato di ricreare le " "tabelle usando il Database menu" -#: fpdb.pyw:961 +#: fpdb.pyw:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3953,11 +3953,11 @@ msgstr "" "Non fare questo proterà a comportamenti instabili,come crash o dati corrotti " "etc." -#: fpdb.pyw:975 +#: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" msgstr "Stato: Connesso a %s database chiamato %s sull' host %s" -#: fpdb.pyw:985 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" @@ -3965,7 +3965,7 @@ msgstr "" "\n" "Global lock preso da %s" -#: fpdb.pyw:988 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3973,43 +3973,43 @@ msgstr "" "\n" "Impossibile ottenere il global lock, è attualmente detenuto da %s" -#: fpdb.pyw:1023 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "Global lock rilasciato.\n" -#: fpdb.pyw:1030 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "Importazione automatica" -#: fpdb.pyw:1040 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Importazione manuale" -#: fpdb.pyw:1047 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "Importazione Risultati Torneo" -#: fpdb.pyw:1053 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "Importazione da Mail" -#: fpdb.pyw:1066 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "Stats Torneo" -#: fpdb.pyw:1072 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "Viewer Torneo" -#: fpdb.pyw:1078 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "Positional Stats" -#: fpdb.pyw:1090 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "Hand Replayer" -#: fpdb.pyw:1094 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -4065,19 +4065,19 @@ msgstr "" "Potete trovare la licenza completa in formato tetsuale nei file agpl-3.0.txt," "gpl-2.0.txt,gpl-3.0.txt e mit.txt nella cartella di installazione di fpdb." -#: fpdb.pyw:1111 +#: fpdb.pyw:1116 msgid "Help" msgstr "Aiuto" -#: fpdb.pyw:1118 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "Grafici" -#: fpdb.pyw:1132 +#: fpdb.pyw:1137 msgid "Stove" msgstr "Stove" -#: fpdb.pyw:1207 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -4087,7 +4087,7 @@ msgstr "" "Nota: errore di output è stato registarto nel file fpdb-errors.txt e HUD-" "errors.txt in:%s" -#: fpdb.pyw:1208 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -4095,11 +4095,11 @@ msgstr "" "\n" "Qualsiasi errore sarà riportato qui _solo_.\n" -#: fpdb.pyw:1237 +#: fpdb.pyw:1242 msgid "fpdb starting ..." msgstr "fpdb avvio in corso..." -#: fpdb.pyw:1337 +#: fpdb.pyw:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" @@ -4109,7 +4109,7 @@ msgstr "" "\n" "Premi SI per aggiungere questo sito al database." -#: fpdb.pyw:1353 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" diff --git a/pyfpdb/locale/fpdb-pl_PL.po b/pyfpdb/locale/fpdb-pl_PL.po index fee7149b..387df08d 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 02:59+CEST\n" +"POT-Creation-Date: 2011-04-05 08:40+CEST\n" "PO-Revision-Date: 2011-03-09 22:36+0000\n" "Last-Translator: greg20 \n" "Language-Team: Polish (Poland) <>\n" @@ -722,11 +722,11 @@ msgstr "" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:748 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "" -#: Filters.py:1082 fpdb.pyw:754 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "" @@ -946,7 +946,7 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" msgstr "" @@ -1101,29 +1101,29 @@ msgstr "" msgid " not connected but no exception" msgstr "" -#: GuiDatabase.py:373 fpdb.pyw:918 +#: GuiDatabase.py:373 fpdb.pyw:923 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:377 fpdb.pyw:920 +#: GuiDatabase.py:377 fpdb.pyw:925 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" -#: GuiDatabase.py:378 fpdb.pyw:921 +#: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" msgstr "" -#: GuiDatabase.py:382 fpdb.pyw:923 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:925 +#: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:386 fpdb.pyw:926 +#: GuiDatabase.py:386 fpdb.pyw:931 msgid "Please check that the PostgreSQL service has been started" msgstr "" @@ -1494,7 +1494,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1060 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "Statystyki gracza" @@ -1531,7 +1531,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:309 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "" @@ -1745,7 +1745,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "" @@ -2030,7 +2030,7 @@ msgstr "" msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:155 fpdb.pyw:998 +#: HUD_main.pyw:155 fpdb.pyw:1003 msgid "Quitting normally" msgstr "normalne wychodzenie" @@ -3408,23 +3408,23 @@ msgstr "Zobacz ekran startowy fpdb, aby sprawdzić licencję" msgid "and others" msgstr "i inni" -#: fpdb.pyw:272 +#: fpdb.pyw:277 msgid "Operating System" msgstr "System operacyjny" -#: fpdb.pyw:292 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "Twój plik konfiguracyjny jest w: " -#: fpdb.pyw:297 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Informacja o wersji:" -#: fpdb.pyw:304 +#: fpdb.pyw:309 msgid "Threads: " msgstr "Wątki: " -#: fpdb.pyw:327 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3432,19 +3432,19 @@ msgstr "" "Zaktualizowane ustawienia nie zostały załadowane, ponieważ okna są otwarte. " "Wyłącz i włacz fpdb, aby je załadować." -#: fpdb.pyw:337 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "Konserwacja bazy danych" -#: fpdb.pyw:347 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "zapisywanie zaktulizowanej bazy danych" -#: fpdb.pyw:354 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "odpowiedź od guidb to " -#: fpdb.pyw:360 +#: fpdb.pyw:365 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3452,11 +3452,11 @@ msgstr "" "Nie włączono okna \"Konserwacja bazy danych\", ponieważ inne okna były " "otwarte. Wyłącz i włącz ponownie fpdb, aby użyć tej opcji." -#: fpdb.pyw:363 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "Liczba rozdań: " -#: fpdb.pyw:364 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " @@ -3464,7 +3464,7 @@ msgstr "" "\n" "Liczba turniejów: " -#: fpdb.pyw:365 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " @@ -3472,39 +3472,39 @@ msgstr "" "\n" "Liczba rodzajów turnieju: " -#: fpdb.pyw:366 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Statystyki bazy danych" -#: fpdb.pyw:375 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" msgstr "Konfigurator HUD-a - wybierz rodzaj" -#: fpdb.pyw:381 +#: fpdb.pyw:386 #, fuzzy msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "Wybierz rodzaj gry dla której chcesz skonfigurować statystyki HUD-a:" -#: fpdb.pyw:436 +#: fpdb.pyw:441 msgid "HUD Configurator - please choose your stats" msgstr "Konfigurator HUD-a - wybierz statystyki" -#: fpdb.pyw:442 +#: fpdb.pyw:447 msgid "Please choose the stats you wish to use in the below table." msgstr "Wybierz statystyki, które chcesz używać." -#: fpdb.pyw:446 +#: fpdb.pyw:451 msgid "Note that you may not select any stat more than once or it will crash." msgstr "Pamiętaj, że nie możesz użyć 1 statystyki 2 razy." -#: fpdb.pyw:450 +#: fpdb.pyw:455 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "Niemożliwe jest aktualnie wybrać \"puste\" ani nic innego w tym celu." -#: fpdb.pyw:454 +#: fpdb.pyw:459 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." @@ -3512,15 +3512,15 @@ msgstr "" "Aby skonfigurować takie rzeczy jak kolorowanie musisz ręcznie wyedytować " "plik HUD_config.xml." -#: fpdb.pyw:572 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "Potwierdź usunięcie lub ponowne utworzenie tabel." -#: fpdb.pyw:573 +#: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." msgstr "Potwierdź chcęć usunięcia lub ponownego utworzenia tabel." -#: fpdb.pyw:574 +#: fpdb.pyw:579 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" @@ -3528,236 +3528,236 @@ msgstr "" " Jeżeli już istnieją tabele w bazie danych %s na %s zostaną one usunięte i " "będziesz musiał ponownie zaimportować historię rozdań.\n" -#: fpdb.pyw:575 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "To może zająć chwilę." -#: fpdb.pyw:600 +#: fpdb.pyw:605 msgid "User cancelled recreating tables" msgstr "Użytkownik anulował ponowne utworzenie tabel." -#: fpdb.pyw:607 +#: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." msgstr "Potwierdź chęć ponownego utworzenia cache'u HUD-a." -#: fpdb.pyw:615 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr " Cache gracza rozpoczyna się: " -#: fpdb.pyw:629 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr " Cache przeciwnika rozpoczyna się: " -#: fpdb.pyw:642 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr " Odbudowywanie cache'u HUD-a... " -#: fpdb.pyw:650 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "Użytkownik anulował odbudowywanie cache'u HUD-a... " -#: fpdb.pyw:662 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "Potwierdź odbudowywanie indeksów bazy danych" -#: fpdb.pyw:663 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "Potwierdź chęć odbudowania indeksów bazy danych." -#: fpdb.pyw:671 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr " Odbudowywanie indeksów... " -#: fpdb.pyw:678 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr " Czyszczenie bazy danych... " -#: fpdb.pyw:683 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr " Analizowanie bazy danych... " -#: fpdb.pyw:688 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "Użytkownik anulował odbudowywanie indeksów bazy danych." -#: fpdb.pyw:782 +#: fpdb.pyw:787 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "Niewdrożone. Tymczasowo skopiuj HUD_config.xml." -#: fpdb.pyw:837 +#: fpdb.pyw:842 msgid "_Main" msgstr "_Plik" -#: fpdb.pyw:838 fpdb.pyw:869 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "_Wyjście" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "L" msgstr "L" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "_Załaduj profil (nie działa)" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "S" msgstr "S" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "_Zapisz profil (do zrobienia) " -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "F" msgstr "F" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "Ust_awienia" -#: fpdb.pyw:842 +#: fpdb.pyw:847 msgid "_Import" msgstr "_Import" -#: fpdb.pyw:843 +#: fpdb.pyw:848 msgid "B" msgstr "B" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "R" msgstr "R" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "Import _wyników turnieju" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "I" msgstr "I" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "Import przez e-mail/IMAP" -#: fpdb.pyw:846 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "Narzędzia" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "A" msgstr "A" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "_Import automatyczny i HUD" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "H" msgstr "H" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "Konfiguracja _HUD-a" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "G" msgstr "G" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "_Wykresy" -#: fpdb.pyw:850 fpdb.pyw:1125 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "Wykresy turniejowe" -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "Stove (podgląd)" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "P" msgstr "P" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Statystyki _gracza (tabulated view, nie działa pod pgsql)" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "T" msgstr "T" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "Statystyki _turniejowe (tabulated view, nie działa pod pgsql)" -#: fpdb.pyw:854 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "_Przeglądarka turniejowa" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "O" msgstr "O" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "Statystyki p_ozycyjne (tabulated view, nie działa pod pgsql)" -#: fpdb.pyw:856 fpdb.pyw:1084 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Statystyki sesji" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "_Odtwarzacz rozdań (jeszcze nie działa)" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "_Database" msgstr "Baza _danych" -#: fpdb.pyw:859 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "_Konserwacja bazy danych" -#: fpdb.pyw:860 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "Stwórz albo odbuduj _tabele" -#: fpdb.pyw:861 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "Odbuduj cache HUD-a" -#: fpdb.pyw:862 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "Odbuduj indeksy bazy danych" -#: fpdb.pyw:863 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "_Statystyki" -#: fpdb.pyw:864 +#: fpdb.pyw:869 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Zrzuć bazę danych do pliku tekstowego (zajmuje dużo czasu)" -#: fpdb.pyw:865 +#: fpdb.pyw:870 msgid "_Help" msgstr "_Pomoc" -#: fpdb.pyw:866 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "_Dziennik" -#: fpdb.pyw:867 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "O_ programie, licencja, kopiowanie" -#: fpdb.pyw:884 +#: fpdb.pyw:889 msgid "There is an error in your config file\n" msgstr "Wystąpił błąd w pliku konfiguracyjnym\n" -#: fpdb.pyw:885 +#: fpdb.pyw:890 msgid "" "\n" "\n" @@ -3767,19 +3767,19 @@ msgstr "" "\n" "Błąd to: " -#: fpdb.pyw:886 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "BŁĄD PLIKU KONFIGURACYJNEGO" -#: fpdb.pyw:890 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "Plik dziennika jest w %s\n" -#: fpdb.pyw:892 +#: fpdb.pyw:897 msgid "Config file" msgstr "Plik konfiguracyjny" -#: fpdb.pyw:893 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" @@ -3787,7 +3787,7 @@ msgstr "" "został utworzony w:\n" "%s.\n" -#: fpdb.pyw:894 +#: fpdb.pyw:899 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." @@ -3795,19 +3795,19 @@ msgstr "" "Przed próbą zaimportowania rozdań, wprowadź swój screen_name i ścieżkę do " "historii rozdań w sekcji supported_sites w ustawieniach programu." -#: fpdb.pyw:916 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "Połączono z SQLite: %s" -#: fpdb.pyw:950 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "Poważne ostrzeżenie - nieprawidłowa wersja bazy danych" -#: fpdb.pyw:953 +#: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." msgstr "Wykryto nieprawidłową wersję bazy danych lub brakujące tabele." -#: fpdb.pyw:957 +#: fpdb.pyw:962 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." @@ -3815,17 +3815,17 @@ msgstr "" "Ten błąd nie musi oznaczać niczego poważnego, ale zaleca się odbudowanie " "tabel, używając odpowiedniej opcji w menu \"Baza Danych\"." -#: fpdb.pyw:961 +#: fpdb.pyw:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." msgstr "Nie zrobienie tego może prowadzić do błędów programu." -#: fpdb.pyw:975 +#: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" msgstr "Status: połączono do %s z bazą danych o nazwie %s na komputerze %s" -#: fpdb.pyw:985 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" @@ -3833,7 +3833,7 @@ msgstr "" "\n" "Blokada ogólna została pobrana przez %s" -#: fpdb.pyw:988 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3841,43 +3841,43 @@ msgstr "" "\n" "Nie udało się pobrać blokady ogólnej, jest ona aktualnie używana przez %s" -#: fpdb.pyw:1023 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "Uwolniono ogólną blokadę.\n" -#: fpdb.pyw:1030 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "Import automatyczny" -#: fpdb.pyw:1040 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Import luzem" -#: fpdb.pyw:1047 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "Import wyników turniejowych" -#: fpdb.pyw:1053 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "Import przez e-maila" -#: fpdb.pyw:1066 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "Statystyki turniejowe" -#: fpdb.pyw:1072 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "Przeglądarka turniejowa" -#: fpdb.pyw:1078 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "Statystyki pozycyjne" -#: fpdb.pyw:1090 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "Odwtarzacz rozdań" -#: fpdb.pyw:1094 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3907,19 +3907,19 @@ msgid "" "txt and mit.txt in the fpdb installation directory." msgstr "" -#: fpdb.pyw:1111 +#: fpdb.pyw:1116 msgid "Help" msgstr "Pomoc" -#: fpdb.pyw:1118 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "Wykresy" -#: fpdb.pyw:1132 +#: fpdb.pyw:1137 msgid "Stove" msgstr "Stove" -#: fpdb.pyw:1207 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -3929,7 +3929,7 @@ msgstr "" "uwaga: błąd wyjścia został skierowany do fpdb-errors.txt i HUD-errors.txt w " "%s" -#: fpdb.pyw:1208 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -3937,11 +3937,11 @@ msgstr "" "\n" "Błędy o dużym znaczeniu będą kierowane tylko tam.\n" -#: fpdb.pyw:1237 +#: fpdb.pyw:1242 msgid "fpdb starting ..." msgstr "trwa włączanie fpdb..." -#: fpdb.pyw:1337 +#: fpdb.pyw:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" @@ -3951,7 +3951,7 @@ msgstr "" "\n" "Wybierz TAK, aby dodać ten pokerroom do bazy danych." -#: fpdb.pyw:1353 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" diff --git a/pyfpdb/locale/fpdb-ru_RU.po b/pyfpdb/locale/fpdb-ru_RU.po index 26020ffe..2ee60397 100644 --- a/pyfpdb/locale/fpdb-ru_RU.po +++ b/pyfpdb/locale/fpdb-ru_RU.po @@ -5,16 +5,16 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\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" +"POT-Creation-Date: 2011-04-05 08:40+CEST\n" +"PO-Revision-Date: 2011-04-05 01:15+0000\n" +"Last-Translator: steffen123 \n" "Language-Team: Russian (Russia) <>\n" "Language: ru_RU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: ENCODING\n" "Generated-By: pygettext.py 1.5\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 @@ -39,32 +39,28 @@ msgstr "Невозможно определить тип игры: '%s'" #: 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" +msgstr "" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 #: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:148 #: PacificPokerToFpdb.py:215 PacificPokerToFpdb.py:216 PokerStarsToFpdb.py:223 #: PokerStarsToFpdb.py:224 iPokerToFpdb.py:156 iPokerToFpdb.py:158 -#, fuzzy msgid "No match in readHandInfo: '%s'" -msgstr "Нет соответствия в readHandInfo." +msgstr "" #: AbsoluteToFpdb.py:208 -#, fuzzy msgid "File name didn't match re_*InfoFromFilename" -msgstr "readHandInfo: имя файла не соответствует re_*InfoFromFilename" +msgstr "" #: AbsoluteToFpdb.py:209 msgid "File name: %s" msgstr "Имя файла: %s" #: AbsoluteToFpdb.py:210 -#, fuzzy msgid "Didn't match re_*InfoFromFilename: '%s'" -msgstr "Absolute: Не соответствует re_*InfoFromFilename: '%s'" +msgstr "" #: AbsoluteToFpdb.py:279 EverleafToFpdb.py:213 FulltiltToFpdb.py:416 #: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 @@ -122,9 +118,8 @@ msgid "Could not find file %s" msgstr "Не удалось найти файл %s" #: Anonymise.py:55 -#, fuzzy msgid "Output being written to %s" -msgstr "Вывод будет записан в файл " +msgstr "" #: BetfairToFpdb.py:123 msgid "readPlayerStacks: Less than 2 players found in a hand" @@ -194,14 +189,16 @@ msgid "" "Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're " "not on a Mac, please report this problem." msgstr "" +"Кодировка по умолчанию установлена в US-ASCII вместо CP1252. Если Вы не не " +"пользователь Mac, сообщите, пожалуйста, об этой проблеме." #: Configuration.py:537 msgid "config.general: adding %s = %s" -msgstr "" +msgstr "config.general: добавление %s =%s" #: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" -msgstr "" +msgstr "Неверный номер в xalignment был проигнорирован" #: Configuration.py:640 Configuration.py:647 Configuration.py:666 #: Configuration.py:673 @@ -214,7 +211,7 @@ msgstr "" #: Configuration.py:722 msgid "Reading configuration file %s" -msgstr "" +msgstr "Читается файл конфигурации %s" #: Configuration.py:729 msgid "Error parsing %s." @@ -230,15 +227,15 @@ msgstr "" #: Database.py:65 msgid "Not using sqlalchemy connection pool." -msgstr "" +msgstr "Не используется sqlalchemy пул соединений." #: Database.py:72 msgid "Not using numpy to define variance in sqlite." -msgstr "" +msgstr "Не используется NumPy для определения дисперсии в sqlite." #: Database.py:262 msgid "Creating Database instance, sql = %s" -msgstr "" +msgstr "Создание базы данных, sql =%s" #: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" @@ -251,6 +248,7 @@ msgstr "" #: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" +"Некоторые функции базы данных функций не будут работать без поддержки NumPy" #: Database.py:513 msgid "Outdated or too new database version (%s)." @@ -261,9 +259,8 @@ msgid "Please recreate tables." msgstr "" #: Database.py:518 Database.py:519 -#, fuzzy msgid "Recreating tables." -msgstr "читаем анте" +msgstr "" #: Database.py:518 Database.py:519 Database.py:523 Database.py:524 msgid "Failed to read settings table." @@ -271,11 +268,11 @@ msgstr "" #: Database.py:545 msgid "commit %s failed: info=%s value=%s" -msgstr "" +msgstr "фиксация %s не удалась: info=%s value=%s" #: Database.py:549 msgid "commit failed" -msgstr "" +msgstr "фиксация не удалась" #: Database.py:730 Database.py:763 msgid "*** Database Error: " @@ -283,27 +280,27 @@ msgstr "***Ошибка базы данных:" #: Database.py:760 msgid "Database: date n hands ago = " -msgstr "" +msgstr "Database: date n hands ago = " #: Database.py:917 msgid "ERROR: query %s result does not have player_id as first column" -msgstr "" +msgstr "ОШИБКА: результат запроса %s не содержит player_id первым столбцом" #: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" -msgstr "" +msgstr "getLastInsertId(): problem fetching insert_id? ret=%d" #: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" -msgstr "" +msgstr "getLastInsertId(%s): problem fetching lastval? row=%d" #: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" -msgstr "" +msgstr "getLastInsertId (): неизвестный бэкэнд:%d" #: Database.py:1033 msgid "*** Database get_last_insert_id error: " -msgstr "" +msgstr "*** БД ошибка get_last_insert_id:" #: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." @@ -315,7 +312,7 @@ msgstr "" #: Database.py:1099 Database.py:1396 msgid "dropping mysql index " -msgstr "" +msgstr "падение индекса MySQ" #: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " @@ -339,12 +336,12 @@ msgstr "" #: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " -msgstr "" +msgstr "Создание внешнего ключа" #: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 #: Database.py:1464 msgid "Create foreign key failed: " -msgstr "" +msgstr "Создание внешнего ключа не удалось:" #: Database.py:1189 msgid "Creating MySQL index %s %s" @@ -356,7 +353,7 @@ msgstr "" #: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " -msgstr "" +msgstr "Создание индекса не удалось:" #: Database.py:1211 msgid "After import took %s seconds" @@ -364,15 +361,15 @@ msgstr "" #: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" -msgstr "" +msgstr "Пересоздание таблиц завершено" #: Database.py:1292 msgid "***Error creating tables: " -msgstr "" +msgstr "*** Ошибка при создании таблицы:" #: Database.py:1302 msgid "*** Error unable to get databasecursor" -msgstr "" +msgstr "*** Ошибка при получении databasecursor" #: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " @@ -384,23 +381,23 @@ msgstr "" #: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" -msgstr "" +msgstr "Создание MySQL индекса %s %s" #: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" -msgstr "" +msgstr "Создание PgSQL индекса %s %s" #: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" -msgstr "" +msgstr "Создание SQLite индекса %s %s" #: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" -msgstr "" +msgstr "Неизвестная база данных: поддерживается MySQL, Postgres и SQLite" #: Database.py:1384 msgid "Error creating indexes: " -msgstr "" +msgstr "Ошибка при создании индексов:" #: Database.py:1411 msgid "Dropping sqlite index " @@ -410,6 +407,8 @@ msgstr "" msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" +"Fpdb поддерживает только MySQL, Postgres и SQLite, что вы пытаетесь " +"использовать?" #: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " @@ -417,7 +416,7 @@ msgstr "" #: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" -msgstr "" +msgstr "Только MySQL и Postgres поддерживается до сих пор" #: Database.py:1496 msgid "dropping mysql foreign key" @@ -441,15 +440,15 @@ msgstr "" #: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" -msgstr "" +msgstr "Ошибка пересоздания hudcache:" #: Database.py:1766 Database.py:1772 msgid "Error during analyze:" -msgstr "" +msgstr "Ошибка во время анализа:" #: Database.py:1776 msgid "Analyze took %.1f seconds" -msgstr "" +msgstr "Анализ занял %.1f секунд" #: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" @@ -461,23 +460,23 @@ msgstr "" #: Database.py:1836 msgid "Error during lock_for_insert:" -msgstr "" +msgstr "Ошибка при lock_for_insert:" #: Database.py:1845 msgid "######## Hands ##########" -msgstr "" +msgstr "######## Hands ##########" #: Database.py:1849 msgid "###### End Hands ########" -msgstr "" +msgstr "###### End Hands ########" #: Database.py:2574 msgid "######## Gametype ##########" -msgstr "" +msgstr "######## Gametype ##########" #: Database.py:2578 msgid "###### End Gametype ########" -msgstr "" +msgstr "###### End Gametype ########" #: Database.py:2605 msgid "queue empty too long - writer stopping ..." @@ -489,11 +488,11 @@ msgstr "" #: Database.py:2633 msgid "deadlock detected - trying again ..." -msgstr "" +msgstr "обнаружен тупик - пробуем еще раз ..." #: Database.py:2638 msgid "too many deadlocks - failed to store hand " -msgstr "" +msgstr "слишком много тупиков - не удалось сохранить руку" #: Database.py:2642 msgid "***Error storing hand: " @@ -509,11 +508,11 @@ msgstr "" #: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" -msgstr "" +msgstr "неправильный источник в Database.createOrUpdateTourney" #: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" -msgstr "" +msgstr "неправильный источник в Database.createOrUpdateTourneysPlayers" #: Database.py:2897 msgid "HandToWrite.init error: " @@ -521,15 +520,15 @@ msgstr "" #: Database.py:2947 msgid "HandToWrite.set_all error: " -msgstr "" +msgstr "HandToWrite.set_all ошибка: " #: Database.py:2978 msgid "nutOmatic is id_player = %d" -msgstr "" +msgstr "nutOmatic это id_player = %d" #: Database.py:2986 msgid "query plan: " -msgstr "" +msgstr "План запроса:" #: Database.py:2995 msgid "cards =" @@ -541,11 +540,11 @@ msgstr "" #: Database.py:3000 msgid "press enter to continue" -msgstr "" +msgstr "нажмите клавишу ВВОД, чтобы продолжить" #: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 msgid "Unable to recognise handinfo from: '%s'" -msgstr "" +msgstr "Не удается распознать handinfo из: '%s'" #: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." @@ -557,27 +556,27 @@ msgstr "" #: Filters.py:53 msgid "All" -msgstr "" +msgstr "Все" #: Filters.py:53 msgid "None" -msgstr "" +msgstr "Ничего" #: Filters.py:53 msgid "Show _Limits" -msgstr "" +msgstr "Показать _Лимиты" #: Filters.py:54 msgid "Show Number of _Players" -msgstr "" +msgstr "Показать количество _игроков" #: Filters.py:54 TourneyFilters.py:53 msgid "And:" -msgstr "" +msgstr "И еще:" #: Filters.py:54 TourneyFilters.py:53 msgid "Between:" -msgstr "" +msgstr "Между:" #: Filters.py:55 GuiPrefs.py:33 msgid "Games" @@ -593,19 +592,19 @@ msgstr "Херо:" #: Filters.py:56 msgid "Limits:" -msgstr "" +msgstr "Лимиты:" #: Filters.py:56 TourneyFilters.py:52 msgid "Number of Players:" -msgstr "" +msgstr "Количество игроков:" #: Filters.py:57 msgid "Grouping:" -msgstr "" +msgstr "Группировка:" #: Filters.py:57 msgid "Show Position Stats" -msgstr "" +msgstr "Показать позиционные статы" #: Filters.py:58 TourneyFilters.py:53 msgid "Date:" @@ -613,11 +612,11 @@ msgstr "Дата:" #: Filters.py:59 msgid "All Players" -msgstr "" +msgstr "Все игроки" #: Filters.py:60 msgid "Ring" -msgstr "" +msgstr "Кэш" #: Filters.py:60 msgid "Tourney" @@ -629,47 +628,47 @@ msgstr "" #: Filters.py:106 TourneyFilters.py:116 msgid "Either 0 or more than one site matched (%s) - EEK" -msgstr "" +msgstr "соответствует 0 или более чем одному сайту (%s) - EEK" #: Filters.py:340 msgid "%s was toggled %s" -msgstr "" +msgstr "%s был переключен %s" #: Filters.py:340 msgid "OFF" -msgstr "" +msgstr "Выкл." #: Filters.py:340 msgid "ON" -msgstr "" +msgstr "Вкл." #: Filters.py:421 msgid "self.sites[%s] set to %s" -msgstr "" +msgstr "self.sites [%s] установлен в %s" #: Filters.py:427 msgid "self.games[%s] set to %s" -msgstr "" +msgstr "self.games [%s] установлен в %s" #: Filters.py:433 msgid "self.limit[%s] set to %s" -msgstr "" +msgstr "self.limit [%s] установлен в %s" #: Filters.py:611 msgid "self.seats[%s] set to %s" -msgstr "" +msgstr "self.seats [%s] установлен в %s" #: Filters.py:617 msgid "self.groups[%s] set to %s" -msgstr "" +msgstr "self.groups [%s] установлен в %s" #: Filters.py:633 GuiLogView.py:87 GuiPositionalStats.py:63 msgid "Refresh" -msgstr "" +msgstr "Обновить" #: Filters.py:658 msgid "Min # Hands:" -msgstr "" +msgstr "Минимальный # руки:" #: Filters.py:679 Filters.py:708 Filters.py:734 Filters.py:761 Filters.py:875 #: Filters.py:926 Filters.py:960 Filters.py:1018 Filters.py:1071 @@ -678,43 +677,43 @@ msgstr "" #: Filters.py:724 msgid "INFO: No tourney types returned from database" -msgstr "" +msgstr "INFO: База данный не вернула тип турнира" #: Filters.py:725 msgid "No tourney types returned from database" -msgstr "" +msgstr "База данный не вернула тип турнира" #: Filters.py:751 Filters.py:849 msgid "INFO: No games returned from database" -msgstr "" +msgstr "INFO: База данный не вернула тип игры" #: Filters.py:752 Filters.py:850 msgid "No games returned from database" -msgstr "" +msgstr "База данный не вернула тип игры" #: Filters.py:872 msgid "Graphing Options:" -msgstr "" +msgstr "Настройки графика" #: Filters.py:889 msgid "Show Graph In:" -msgstr "" +msgstr "Показать график:" #: Filters.py:905 msgid "Showdown Winnings" -msgstr "" +msgstr "Выигрыши на шоудане" #: Filters.py:913 msgid "Non-Showdown Winnings" -msgstr "" +msgstr "Выигрыши без вскрытия" #: Filters.py:1030 msgid "From:" -msgstr "" +msgstr "От:" #: Filters.py:1044 msgid "To:" -msgstr "" +msgstr "Для:" #: Filters.py:1049 msgid " Clear Dates " @@ -724,29 +723,28 @@ msgstr "" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:748 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" -msgstr "" +msgstr "Выберите дату" -#: Filters.py:1082 fpdb.pyw:754 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" -msgstr "" +msgstr "Сделано" #: 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 "" +msgstr "Не удается распознать турнирную информацию: '%s'" #: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 #: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" -msgstr "" +msgstr "Не удалось найти валюту" #: FulltiltToFpdb.py:209 -#, fuzzy msgid "Raising FpdbParseError for file '%s'" -msgstr "determineGameType: FpdbParseError" +msgstr "" #: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 @@ -755,9 +753,8 @@ msgid "Lim_Blinds has no lookup for '%s'" msgstr "" #: FulltiltToFpdb.py:369 -#, fuzzy msgid "readPlayerStacks: No players detected (hand #%s)" -msgstr "readPlayerStacks: Менее двух игроков в руке" +msgstr "" #: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" @@ -805,19 +802,19 @@ msgstr "" #: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 msgid " Start _Auto Import " -msgstr "" +msgstr "Старт _автоимпорта" #: GuiAutoImport.py:125 msgid "Detect Directories" -msgstr "" +msgstr "Обнаружены каталоги" #: GuiAutoImport.py:144 msgid "Auto Import Ready." -msgstr "" +msgstr "Автоимпорт готов." #: GuiAutoImport.py:157 msgid "Please choose the path that you want to Auto Import" -msgstr "" +msgstr "Пожалуйста, выберите путь, который вы хотите добавить в автоимпорт" #: GuiAutoImport.py:180 msgid " _Auto Import Running " @@ -828,9 +825,8 @@ msgid " Stop _Auto Import " msgstr "" #: GuiAutoImport.py:203 -#, fuzzy msgid "Detecting hh directory for site: '%s'" -msgstr "Создание каталога: '%s'" +msgstr "" #: GuiAutoImport.py:243 msgid "" @@ -871,13 +867,12 @@ msgid "" msgstr "" #: GuiAutoImport.py:317 -#, fuzzy msgid "%s auto-import:" -msgstr "Автоимпорт" +msgstr "" #: GuiAutoImport.py:326 msgid "Browse..." -msgstr "" +msgstr "Обзор ..." #: GuiBulkImport.py:59 msgid "" @@ -887,7 +882,7 @@ msgstr "" #: GuiBulkImport.py:60 msgid "Importing..." -msgstr "" +msgstr "Импорт ..." #: GuiBulkImport.py:113 msgid "" @@ -897,23 +892,23 @@ msgstr "" #: GuiBulkImport.py:127 msgid "Import Complete" -msgstr "" +msgstr "Импорт завершен" #: GuiBulkImport.py:135 GuiTourneyImport.py:78 msgid "bulk import aborted - global lock not available" -msgstr "" +msgstr "массовый импорт прерван - глобальная блокировка не доступна" #: GuiBulkImport.py:163 msgid "Print Start/Stop Info" -msgstr "" +msgstr "Вывести информацию Start/Stop" #: GuiBulkImport.py:170 msgid "Hands/status print:" -msgstr "" +msgstr "Hands/status print:" #: GuiBulkImport.py:187 msgid "Number of threads:" -msgstr "" +msgstr "Количество потоков:" #: GuiBulkImport.py:207 msgid "Archive File" @@ -929,7 +924,7 @@ msgstr "" #: GuiBulkImport.py:236 GuiBulkImport.py:286 msgid "auto" -msgstr "" +msgstr "Авто" #: GuiBulkImport.py:237 GuiBulkImport.py:287 GuiBulkImport.py:395 msgid "don't drop" @@ -951,9 +946,9 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:843 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" -msgstr "" +msgstr "Массовый импорт" #: GuiBulkImport.py:297 GuiTourneyImport.py:137 msgid "Import clicked" @@ -961,7 +956,7 @@ msgstr "" #: GuiBulkImport.py:315 msgid "Waiting..." -msgstr "" +msgstr "Ожидание ..." #: GuiBulkImport.py:344 msgid "Input file in quiet mode" @@ -1001,7 +996,7 @@ msgstr "" #: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" -msgstr "" +msgstr "ИСПОЛЬЗОВАНИЕ:" #: GuiBulkImport.py:364 msgid "PokerStars converter: ./GuiBulkImport.py -c PokerStars -f filename" @@ -1022,7 +1017,7 @@ msgstr "" #: GuiBulkImport.py:368 msgid "PartyPoker converter: ./GuiBulkImport.py -c PartyPoker -f filename" -msgstr "" +msgstr "PartyPoker ковертер: ./GuiBulkImport.py -c PartyPoker -f filename" #: GuiBulkImport.py:382 msgid "-q is deprecated. Just use \"-f filename\" instead" @@ -1036,51 +1031,51 @@ msgstr "" #: GuiDatabase.py:107 msgid "_Add" -msgstr "" +msgstr "_Добавить" #: GuiDatabase.py:111 msgid "_Refresh" -msgstr "" +msgstr "_Обновить" #: GuiDatabase.py:115 msgid "Type" -msgstr "" +msgstr "Тип" #: GuiDatabase.py:116 GuiTourneyPlayerStats.py:89 msgid "Name" -msgstr "" +msgstr "Имя" #: GuiDatabase.py:117 msgid "Description" -msgstr "" +msgstr "Описание" #: GuiDatabase.py:118 GuiDatabase.py:448 GuiImapFetcher.py:110 msgid "Username" -msgstr "" +msgstr "Имя пользователя" #: GuiDatabase.py:119 GuiDatabase.py:455 GuiImapFetcher.py:110 msgid "Password" -msgstr "" +msgstr "Пароль" #: GuiDatabase.py:120 msgid "Host" -msgstr "" +msgstr "Хост" #: GuiDatabase.py:121 msgid "Open" -msgstr "" +msgstr "Открыть" #: GuiDatabase.py:122 msgid "Status" -msgstr "" +msgstr "Статус" #: GuiDatabase.py:256 msgid "Testing database connections ... " -msgstr "" +msgstr "Тестирование соединения с базой данных ..." #: GuiDatabase.py:283 msgid "finished." -msgstr "" +msgstr "закончено." #: GuiDatabase.py:293 msgid "loadDbs error: " @@ -1100,37 +1095,40 @@ msgstr "" #: GuiDatabase.py:364 msgid " connected ok" -msgstr "" +msgstr "соединение установлено" #: GuiDatabase.py:371 msgid " not connected but no exception" -msgstr "" +msgstr "нет соединения, но нет исключения" -#: GuiDatabase.py:373 fpdb.pyw:918 +#: GuiDatabase.py:373 fpdb.pyw:923 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:377 fpdb.pyw:920 +#: GuiDatabase.py:377 fpdb.pyw:925 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" +"сообщение MySQL клиента: 2002 или 2003 ошибка. Не удается подключиться -" -#: GuiDatabase.py:378 fpdb.pyw:921 +#: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" -msgstr "" +msgstr "Пожалуйста, проверьте, что сервис MySQL запущен" -#: GuiDatabase.py:382 fpdb.pyw:923 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" +"сообщение PostgreSQL сервера: Отказано в доступе. Ваши права установлены " +"правильно?" -#: GuiDatabase.py:385 fpdb.pyw:925 +#: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " -msgstr "" +msgstr "сообщение PostgreSQL клиента: Не удается подключиться -" -#: GuiDatabase.py:386 fpdb.pyw:926 +#: GuiDatabase.py:386 fpdb.pyw:931 msgid "Please check that the PostgreSQL service has been started" -msgstr "" +msgstr "Пожалуйста, проверьте, что сервис PostgreSQL был запущен" #: GuiDatabase.py:396 msgid "db connection to %s, %s, %s, %s, %s failed: %s" @@ -1142,23 +1140,23 @@ msgstr "" #: GuiDatabase.py:413 msgid "Add New Database" -msgstr "" +msgstr "Добавить новую БД" #: GuiDatabase.py:423 msgid "DB Type" -msgstr "" +msgstr "Тип БД" #: GuiDatabase.py:433 msgid "DB Name" -msgstr "" +msgstr "Имя БД" #: GuiDatabase.py:441 msgid "DB Description" -msgstr "" +msgstr "Описание БД" #: GuiDatabase.py:462 msgid "Host Computer" -msgstr "" +msgstr "Хост компьютер" #: GuiDatabase.py:481 msgid "addDB.run: response is %s, accept is %s" @@ -1166,7 +1164,7 @@ msgstr "" #: GuiDatabase.py:495 msgid "start creating new db" -msgstr "" +msgstr "приступить к созданию новой БД" #: GuiDatabase.py:514 msgid "tested new db, result=%s" @@ -1174,11 +1172,11 @@ msgstr "" #: GuiDatabase.py:517 msgid "Database created" -msgstr "" +msgstr "База данных создана" #: GuiDatabase.py:520 msgid "Database creation failed" -msgstr "" +msgstr "Создание базы данных не удалось" #: GuiDatabase.py:533 msgid "check_fields: starting" @@ -1186,7 +1184,7 @@ msgstr "" #: GuiDatabase.py:539 msgid "No Database Name given" -msgstr "" +msgstr "Имя БД не получено" #: GuiDatabase.py:542 msgid "No Database Description given" @@ -1206,7 +1204,7 @@ msgstr "" #: GuiDatabase.py:565 msgid "Unknown Database Type selected" -msgstr "" +msgstr "Выбран неизвестный тип базы данных" #: GuiDatabase.py:569 msgid "check_fields: open dialog" @@ -1214,7 +1212,7 @@ msgstr "" #: GuiDatabase.py:578 msgid "Do you want to try again?" -msgstr "" +msgstr "Хотите ли вы попробовать еще раз?" #: GuiDatabase.py:582 msgid "check_fields: ret is %s cancel is %s" @@ -1234,7 +1232,7 @@ msgstr "" #: GuiDatabase.py:696 GuiLogView.py:209 msgid "Log Viewer" -msgstr "" +msgstr "Просмотр лог-файла" #: GuiGraphViewer.py:49 GuiTourneyGraphViewer.py:49 msgid "" @@ -1250,55 +1248,58 @@ msgstr "" #: GuiGraphViewer.py:83 GuiTourneyGraphViewer.py:82 msgid "Refresh _Graph" -msgstr "" +msgstr "Обновить _График" #: GuiGraphViewer.py:85 GuiTourneyGraphViewer.py:84 msgid "_Export to File" -msgstr "" +msgstr "_Экспорт в файл" #: GuiGraphViewer.py:133 GuiGraphViewer.py:249 GuiSessionViewer.py:372 #: GuiTourneyGraphViewer.py:132 GuiTourneyGraphViewer.py:230 msgid "***Error: " -msgstr "" +msgstr "*** Ошибка:" #: GuiGraphViewer.py:166 GuiPositionalStats.py:168 GuiRingPlayerStats.py:270 #: GuiSessionViewer.py:212 GuiTourneyGraphViewer.py:157 #: GuiTourneyPlayerStats.py:268 msgid "No sites selected - defaulting to PokerStars" -msgstr "" +msgstr "Сайты не выбраны - по умолчанию - PokerStars" #: GuiGraphViewer.py:171 GuiPositionalStats.py:171 GuiRingPlayerStats.py:273 #: GuiSessionViewer.py:215 GuiTourneyGraphViewer.py:162 #: GuiTourneyPlayerStats.py:271 msgid "No player ids found" -msgstr "" +msgstr "Не найдены идентификаторы игроков" #: GuiGraphViewer.py:176 GuiPositionalStats.py:174 GuiRingPlayerStats.py:276 #: GuiSessionViewer.py:218 msgid "No limits found" -msgstr "" +msgstr "Не найдены лимиты" #: GuiGraphViewer.py:186 GuiTourneyGraphViewer.py:172 msgid "Graph generated in: %s" -msgstr "" +msgstr "График сгенерирован за %s" #: GuiGraphViewer.py:191 msgid "Hands" -msgstr "" +msgstr "Руки" #: GuiGraphViewer.py:196 GuiTourneyGraphViewer.py:180 msgid "No Data for Player(s) Found" -msgstr "" +msgstr "Нет данных для игрока(ов)" #: GuiGraphViewer.py:219 msgid "" "Hands: %d\n" "Profit: $%.2f" msgstr "" +"Руки:%d\n" +"\n" +"Прибыль: $%.2f" #: GuiGraphViewer.py:220 msgid "Showdown: $%.2f" -msgstr "" +msgstr "Шоудаун: $%.2f" #: GuiGraphViewer.py:221 msgid "Non-showdown: $%.2f" @@ -1316,66 +1317,70 @@ msgstr "" #: GuiGraphViewer.py:234 msgid "Showdown (%s): %.2f" -msgstr "" +msgstr "Вскрытие (%s): %.2f" #: GuiGraphViewer.py:236 msgid "Non-showdown (%s): %.2f" -msgstr "" +msgstr "Без вскрытия (%s): %.2f" #: GuiGraphViewer.py:363 GuiTourneyGraphViewer.py:274 msgid "Please choose the directory you wish to export to:" -msgstr "" +msgstr "Пожалуйста, выберите каталог в который вы хотите экспортировать:" #: GuiGraphViewer.py:376 GuiTourneyGraphViewer.py:287 msgid "Closed, no graph exported" -msgstr "" +msgstr "Закрыто, график не экспортирован" #: GuiGraphViewer.py:394 GuiTourneyGraphViewer.py:305 msgid "Graph created" -msgstr "" +msgstr "График создан" #: GuiImapFetcher.py:40 msgid "To cancel just close this tab." -msgstr "" +msgstr "Для отмены просто закройте эту вкладку." #: GuiImapFetcher.py:43 msgid "_Save" -msgstr "" +msgstr "_Сохранить" #: GuiImapFetcher.py:47 msgid "_Import All" -msgstr "" +msgstr "_Импортировать всё" #: GuiImapFetcher.py:51 msgid "If you change the config you must save before importing" -msgstr "" +msgstr "При изменении конфигурации необходимо её сохранить перед импортом" #: GuiImapFetcher.py:89 msgid "Starting import. Please wait." -msgstr "" +msgstr "Импорт начат. Пожалуйста, подождите." #: GuiImapFetcher.py:94 msgid "Finished import without error." -msgstr "" +msgstr "Импорт завершен без ошибок." #: GuiImapFetcher.py:97 msgid "" "Login to mailserver failed: please check mailserver, username and password" msgstr "" +"Войти на почтовый сервер не удалось: пожалуйста, проверьте почтовый сервер, " +"имя пользователя и пароль" #: GuiImapFetcher.py:100 msgid "" "Could not connect to mailserver: check mailserver and use SSL settings and " "internet connectivity" msgstr "" +"Не удается подключиться к почтовому серверу: проверьте сервер, SSL настройки " +"и соединение с Интернетом" #: GuiImapFetcher.py:110 msgid "Fetch Type" -msgstr "" +msgstr "Тип выборки" #: GuiImapFetcher.py:110 msgid "Mail Folder" -msgstr "" +msgstr "Почтовый каталог" #: GuiImapFetcher.py:110 msgid "Mail Server" @@ -1383,19 +1388,19 @@ msgstr "" #: GuiImapFetcher.py:110 msgid "Use SSL" -msgstr "" +msgstr "Использовать SSL" #: GuiImapFetcher.py:110 GuiTourneyPlayerStats.py:82 msgid "Site" -msgstr "" +msgstr "Сайт" #: GuiImapFetcher.py:142 msgid "Yes" -msgstr "" +msgstr "Да" #: GuiImapFetcher.py:143 msgid "No" -msgstr "" +msgstr "Нет" #: GuiLogView.py:38 msgid "Fpdb Errors" @@ -1439,12 +1444,11 @@ msgstr "" #: GuiPositionalStats.py:323 msgid "Positional Stats page displayed in %4.2f seconds" -msgstr "" +msgstr "Страница позиционных статов показана за %4.2f секунды" #: GuiPrefs.py:31 -#, fuzzy msgid "Databases" -msgstr "Основная база данных" +msgstr "" #: GuiPrefs.py:31 msgid "General" @@ -1455,9 +1459,8 @@ msgid "HUD" msgstr "" #: GuiPrefs.py:32 -#, fuzzy msgid "Import" -msgstr "Автоимпорт" +msgstr "" #: GuiPrefs.py:34 msgid "Popup Windows" @@ -1499,9 +1502,9 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1060 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" -msgstr "" +msgstr "Статы по кэш игрокам" #: GuiPrefs.py:40 msgid "Column Heading" @@ -1512,9 +1515,8 @@ msgid "Left/Right Align" msgstr "" #: GuiPrefs.py:41 -#, fuzzy msgid "Show in Position Stats" -msgstr "Статистика по сессиям" +msgstr "" #: GuiPrefs.py:41 msgid "Show in Summaries" @@ -1526,7 +1528,7 @@ msgstr "" #: GuiPrefs.py:72 msgid "Setting" -msgstr "" +msgstr "Настройка" #: GuiPrefs.py:78 msgid "Value (double-click to change)" @@ -1534,53 +1536,53 @@ msgstr "" #: GuiPrefs.py:178 msgid "Test Preferences Dialog" -msgstr "" +msgstr "Тест диалога настроек" -#: GuiPrefs.py:183 fpdb.pyw:309 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" -msgstr "" +msgstr "Настройки" #: GuiRingPlayerStats.py:44 msgid "Type of Game" -msgstr "" +msgstr "Тип игры" #: GuiRingPlayerStats.py:45 msgid "Hole cards" -msgstr "" +msgstr "Карманные карты" #: GuiRingPlayerStats.py:46 msgid "Position" -msgstr "" +msgstr "Позиция" #: GuiRingPlayerStats.py:47 msgid "Name of the player" -msgstr "" +msgstr "Имя игрока" #: GuiRingPlayerStats.py:48 msgid "Number of hands played" -msgstr "" +msgstr "Количество сыгранных рук" #: GuiRingPlayerStats.py:49 msgid "Number of Seats" -msgstr "" +msgstr "Количество мест" #: GuiRingPlayerStats.py:50 msgid "" "Voluntarily Putting In the pot\n" "(blinds excluded)" -msgstr "" +msgstr "Добровольно внесенные в банк фишки (блайнды исключены)" #: GuiRingPlayerStats.py:51 msgid "% Pre Flop Raise" -msgstr "" +msgstr "% префлоп рэйзов" #: GuiRingPlayerStats.py:52 msgid "% Pre Flop Re-Raise / 3Bet" -msgstr "" +msgstr "% префлоп ре-рейз / 3бет" #: GuiRingPlayerStats.py:53 msgid "% Pre Flop Re-Raise / 4Bet" -msgstr "" +msgstr "% префлоп ре-рейз / 4бет" #: GuiRingPlayerStats.py:54 msgid "% Pre Flop Fold To Re-Raise / F3Bet" @@ -1592,7 +1594,7 @@ msgstr "" #: GuiRingPlayerStats.py:56 msgid "Aggression Factor\n" -msgstr "" +msgstr "Фактор агрессии\n" #: GuiRingPlayerStats.py:57 msgid "" @@ -1602,7 +1604,7 @@ msgstr "" #: GuiRingPlayerStats.py:58 msgid "Continuation Bet post-flop" -msgstr "" +msgstr "Продолженные ставки на пост-флопе" #: GuiRingPlayerStats.py:59 msgid "% Raise First In\\% Raise when first to bet" @@ -1620,15 +1622,15 @@ msgstr "" #: GuiRingPlayerStats.py:62 msgid "Saw Show Down / River" -msgstr "" +msgstr "Дошел до шоудауна / Ривер" #: GuiRingPlayerStats.py:63 msgid "Went To Show Down When Saw Flop" -msgstr "" +msgstr "Дошел до шоудауна когда видел флоп" #: GuiRingPlayerStats.py:64 msgid "% Won some money at showdown" -msgstr "" +msgstr "% выигрыша при вскрытии" #: GuiRingPlayerStats.py:65 msgid "" @@ -1656,17 +1658,17 @@ msgstr "" #: GuiRingPlayerStats.py:69 msgid "Amount won" -msgstr "" +msgstr "Выиграно всего" #: GuiRingPlayerStats.py:70 msgid "" "Number of Big Blinds won\n" "or lost per 100 hands" -msgstr "" +msgstr "Количество выигранных больших блайндов на 100 рук" #: GuiRingPlayerStats.py:71 msgid "Amount of rake paid" -msgstr "" +msgstr "Сумма уплаченного рейка" #: GuiRingPlayerStats.py:72 msgid "" @@ -1691,12 +1693,12 @@ msgstr "" #: GuiRingPlayerStats.py:145 GuiTourneyPlayerStats.py:75 msgid "_Refresh Stats" -msgstr "" +msgstr "_Обновить Статы" #: GuiRingPlayerStats.py:341 GuiSessionViewer.py:257 #: GuiTourneyPlayerStats.py:243 msgid "Stats page displayed in %4.2f seconds" -msgstr "" +msgstr "Страница статов показана за %4.2f секунды" #: GuiRingPlayerStats.py:388 msgid "***sortnums error: " @@ -1712,19 +1714,19 @@ msgstr "" #: GuiRingPlayerStats.py:724 msgid "Hand Filters:" -msgstr "" +msgstr "Фильтры рук:" #: GuiRingPlayerStats.py:737 msgid "between" -msgstr "" +msgstr "между" #: GuiRingPlayerStats.py:738 msgid "and" -msgstr "" +msgstr "и" #: GuiSessionViewer.py:42 msgid "Failed to load numpy and/or matplotlib in Session Viewer" -msgstr "" +msgstr "Не удалось загрузить NumPy и или Matplotlib в просмотрщике сессий" #: GuiSessionViewer.py:43 msgid "ImportError: %s" @@ -1733,6 +1735,7 @@ msgstr "" #: GuiSessionViewer.py:158 msgid "Session Viewer is proof of concept code only, and contains many bugs.\n" msgstr "" +"Просмотрщик сессий является только концептом кода, и содержит много ошибок.\n" #: GuiSessionViewer.py:159 msgid "" @@ -1745,14 +1748,16 @@ msgid "" "If you are interested in developing the code further please contact us via " "the usual channels.\n" msgstr "" +"Если вы заинтересованы в дальнейшем развитии кода, пожалуйста, свяжитесь с " +"нами через обычные каналы." #: GuiSessionViewer.py:161 msgid "Thankyou" -msgstr "" +msgstr "Спасибо" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1316 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" -msgstr "" +msgstr "FPDB ПРЕДУПРЕЖДЕНИЕ" #: GuiSessionViewer.py:393 msgid "Session candlestick graph" @@ -1760,7 +1765,7 @@ msgstr "" #: GuiSessionViewer.py:396 msgid "Sessions" -msgstr "" +msgstr "Сессии" #: GuiStove.py:63 msgid "" @@ -1773,16 +1778,19 @@ msgid "" "Unless you are interested in developing this feature, please ignore this " "page.\n" msgstr "" +"Если вы заинтересованы в разработке этой функции, не обращайте внимание на " +"эту страницу.\n" #: GuiStove.py:65 msgid "" "If you are interested in developing the code further see GuiStove.py and " "Stove.py\n" msgstr "" +"Если вы заинтересованы в развитии дальнейшего кода см. GuiStove.py и Stove.py" #: GuiStove.py:66 msgid "Thank you" -msgstr "" +msgstr "Спасибо" #: GuiStove.py:97 msgid "Draw" @@ -1829,14 +1837,12 @@ msgid "Results" msgstr "" #: GuiStove.py:221 -#, fuzzy msgid "called set_board_flop: '%s' '%s'" -msgstr "DEBUG: не выполнена readAction: '%s' '%s'" +msgstr "" #: GuiStove.py:225 -#, fuzzy msgid "called set_hero_cards_flop" -msgstr "DEBUG: не выполнена readAction: '%s' '%s'" +msgstr "" #: GuiStove.py:229 msgid "called set_villain_cards_flop" @@ -1848,17 +1854,20 @@ msgstr "" #: GuiTourneyGraphViewer.py:176 msgid "Tournaments" -msgstr "" +msgstr "Турниры" #: GuiTourneyGraphViewer.py:203 GuiTourneyGraphViewer.py:216 msgid "" "Tournaments: %d\n" "Profit: $%.2f" msgstr "" +"Турниры:%d\n" +"\n" +"Прибыль: $%.2f" #: GuiTourneyGraphViewer.py:213 msgid "Tournament Results" -msgstr "" +msgstr "Результаты турнира" #: GuiTourneyImport.py:72 GuiTourneyImport.py:295 msgid "" @@ -1868,6 +1877,7 @@ msgstr "" #: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" msgstr "" +"Попытка добавить '%s' не являющегося каталогом, в качестве директории импорта" #: GuiTourneyImport.py:191 msgid "Tourney Summary Import started at %s - %d files to import." @@ -1891,11 +1901,11 @@ msgstr "" #: GuiTourneyImport.py:276 ImapFetcher.py:176 msgid "Need to define a converter" -msgstr "" +msgstr "Необходимо определить конвертер" #: GuiTourneyImport.py:283 msgid "Need a filename to import" -msgstr "" +msgstr "Нужно имя файла для импорта" #: GuiTourneyPlayerStats.py:84 msgid "Cat." @@ -1954,13 +1964,12 @@ msgid "ROI%" msgstr "" #: GuiTourneyPlayerStats.py:99 -#, fuzzy msgid "$/Tour" -msgstr "Турнир" +msgstr "" #: GuiTourneyViewer.py:40 msgid "Enter the tourney number you want to display:" -msgstr "" +msgstr "Введите номер турнира, который требуется отобразить:" #: GuiTourneyViewer.py:46 msgid "_Display" @@ -1975,16 +1984,20 @@ msgid "" "Tournament not found - please ensure you imported it and selected the " "correct site" msgstr "" +"Турнир не найден - пожалуйста, убедитесь, что вы импортировали его и выбрали " +"правильный сайт" #: GuiTourneyViewer.py:96 msgid "" "Player or tourney not found - please ensure you imported it and selected the " "correct site" msgstr "" +"Игрок или турнир не найден - пожалуйста, убедитесь, что вы импортировали его " +"и выбрали правильный сайт" #: GuiTourneyViewer.py:110 msgid "N/A" -msgstr "" +msgstr "Не lоступно" #: GuiTourneyViewer.py:131 msgid "invalid entry in tourney number - must enter numbers only" @@ -2003,9 +2016,8 @@ msgid "Any major error will be reported there _only_." msgstr "" #: HUD_main.pyw:78 -#, fuzzy msgid "HUD_main: starting ...\n" -msgstr "fpdb загружается ..." +msgstr "" #: HUD_main.pyw:94 msgid "No admin rights for HUD" @@ -2033,7 +2045,7 @@ msgstr "" msgid "hud_main: Game changed." msgstr "" -#: HUD_main.pyw:155 fpdb.pyw:998 +#: HUD_main.pyw:155 fpdb.pyw:1003 msgid "Quitting normally" msgstr "" @@ -2063,23 +2075,23 @@ msgstr "" #: HUD_main.pyw:296 msgid "Table \"%s\" no longer exists\n" -msgstr "" +msgstr "Стол \"%s\" больше не существует\n" #: HUD_main.pyw:328 msgid "Error resizing HUD for table: %s." -msgstr "" +msgstr "Ошибка изменения размера окна HUD для стола: %s." #: HUD_main.pyw:342 msgid "Error killing HUD for table: %s." -msgstr "" +msgstr "Ошибка закрытия HUD для стола:%s." #: HUD_main.pyw:365 msgid "Error creating HUD for hand %s." -msgstr "" +msgstr "Ошибка при создании HUD для руки %s." #: HUD_main.pyw:376 msgid "Error updating HUD for hand %s." -msgstr "" +msgstr "Ошибка при обновлении HUD для руки %s." #: HUD_run_me.py:45 msgid "HUD_main starting\n" @@ -2087,7 +2099,7 @@ msgstr "" #: HUD_run_me.py:51 TournamentTracker.py:306 msgid "Using db name = %s\n" -msgstr "" +msgstr "Использование имя БД =%s\n" #: HUD_run_me.py:66 msgid "HUD Main Window" @@ -2143,11 +2155,11 @@ msgstr "" #: Hand.py:159 msgid "STREETS" -msgstr "" +msgstr "УЛИЦЫ" #: Hand.py:160 msgid "ALL STREETS" -msgstr "" +msgstr "ВСЕ УЛИЦЫ" #: Hand.py:161 msgid "COMMUNITY STREETS" @@ -2171,11 +2183,11 @@ msgstr "" #: Hand.py:166 msgid "MUCKED" -msgstr "" +msgstr "СБРОШЕННЫЕ" #: Hand.py:167 msgid "TOTAL POT" -msgstr "" +msgstr "ИТОГОВЫЙ БАНК" #: Hand.py:168 msgid "TOTAL COLLECTED" @@ -2183,7 +2195,7 @@ msgstr "" #: Hand.py:169 msgid "RAKE" -msgstr "" +msgstr "РЭЙК" #: Hand.py:170 TourneySummary.py:132 msgid "START TIME" @@ -2191,27 +2203,27 @@ msgstr "" #: Hand.py:171 msgid "TOURNAMENT NO" -msgstr "" +msgstr "НОМЕР ТУРНИРА" #: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" -msgstr "" +msgstr "ID ТУРНИРА" #: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" -msgstr "" +msgstr "ID ТИПА ТУРНИРА" #: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" -msgstr "" +msgstr "БАЙ-ИН" #: Hand.py:175 msgid "BUYIN CURRENCY" -msgstr "" +msgstr "ВАЛЮТА БАЙ-ИНА" #: Hand.py:176 msgid "BUYIN CHIPS" -msgstr "" +msgstr "ФИШКИ БАЙ-ИНА" #: Hand.py:177 TourneySummary.py:139 msgid "FEE" @@ -2279,11 +2291,11 @@ msgstr "" #: Hand.py:195 msgid "BETS" -msgstr "" +msgstr "СТАВКИ" #: Hand.py:196 msgid "BOARD" -msgstr "" +msgstr "СТОЛ" #: Hand.py:197 msgid "DISCARDS" @@ -2291,7 +2303,7 @@ msgstr "" #: Hand.py:198 msgid "HOLECARDS" -msgstr "" +msgstr "КАРМАННЫЕ КАРТЫ" #: Hand.py:199 msgid "TOURNEYS PLAYER IDS" @@ -2354,7 +2366,7 @@ msgstr "" #: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" -msgstr "" +msgstr "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" #: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" @@ -2402,7 +2414,7 @@ msgstr "" #: HandHistoryConverter.py:41 fpdb.pyw:46 fpdb.pyw:58 fpdb.pyw:81 msgid "Press ENTER to continue." -msgstr "" +msgstr "Нажмите ENTER для продолжения" #: HandHistoryConverter.py:130 msgid "Failed sanity check" @@ -2475,7 +2487,7 @@ msgstr "" #: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" -msgstr "" +msgstr "Невозможно прочитать файл с любым кодеком из списка!" #: HandHistoryConverter.py:575 msgid " given TZ:" @@ -2495,11 +2507,11 @@ msgstr "" #: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" -msgstr "" +msgstr "Не удалось создать выходной каталог %s для HHC!" #: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" -msgstr "" +msgstr "ОШИБКА ***: Невозможно создать выходной каталог" #: HandHistoryConverter.py:700 msgid "Created directory '%s'" @@ -2511,19 +2523,19 @@ msgstr "" #: Hello.py:46 msgid "creating Hello" -msgstr "" +msgstr "creating Hello" #: Hello.py:49 msgid "Hello World" -msgstr "" +msgstr "Hello World" #: Hello.py:67 msgid "site =" -msgstr "" +msgstr "сайт =" #: Hello.py:75 msgid "YOUR NAME HERE" -msgstr "" +msgstr "ВАШЕ ИМЯ ЗДЕСЬ" #: Hello.py:106 msgid "" @@ -2691,9 +2703,8 @@ msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "" #: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 -#, fuzzy msgid "readHandInfo: DATETIME not matched: '%s'" -msgstr "readHandInfo: нет соответствия: '%s'" +msgstr "" #: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 #: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 @@ -3108,7 +3119,7 @@ msgstr "" #: TourneyFilters.py:52 msgid "Sites:" -msgstr "" +msgstr "Сайты:" #: TourneyFilters.py:54 msgid "Tourney Type" @@ -3389,23 +3400,23 @@ msgstr "" msgid "and others" msgstr "" -#: fpdb.pyw:272 +#: fpdb.pyw:277 msgid "Operating System" msgstr "Операционная система" -#: fpdb.pyw:292 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "" -#: fpdb.pyw:297 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Информация о версии:" -#: fpdb.pyw:304 +#: fpdb.pyw:309 msgid "Threads: " msgstr "" -#: fpdb.pyw:327 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3413,29 +3424,29 @@ msgstr "" "Обновленные опции не были загружены, т.к. окна открыты. Перезапустите fpdb " "для их загрузки." -#: fpdb.pyw:337 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "Основная база данных" -#: fpdb.pyw:347 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:354 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "" -#: fpdb.pyw:360 +#: fpdb.pyw:365 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." msgstr "" -#: fpdb.pyw:363 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "Количество рук: " -#: fpdb.pyw:364 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " @@ -3444,401 +3455,410 @@ msgstr "" "\n" "Количество турниров: " -#: fpdb.pyw:365 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " msgstr "" -#: fpdb.pyw:366 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Статистика базы данных" -#: fpdb.pyw:375 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" -msgstr "" +msgstr "HUD конфигуратор - выберите категорию" -#: fpdb.pyw:381 +#: fpdb.pyw:386 msgid "" "Please select the game category for which you want to configure HUD stats:" msgstr "" -#: fpdb.pyw:436 +#: fpdb.pyw:441 msgid "HUD Configurator - please choose your stats" -msgstr "" +msgstr "HUD конфигуратор - пожалуйста, выберите ваши статы" -#: fpdb.pyw:442 +#: fpdb.pyw:447 msgid "Please choose the stats you wish to use in the below table." msgstr "" "Пожалуйста, выберите статы, которые Вы хотите использовать в таблице ниже." -#: fpdb.pyw:446 +#: fpdb.pyw:451 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:450 +#: fpdb.pyw:455 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "" -#: fpdb.pyw:454 +#: fpdb.pyw:459 msgid "" "To configure things like colouring you will still have to use the " "Preferences dialogue or manually edit your HUD_config.xml." msgstr "" +"Чтобы настроить такие вещи, как цвета вам все равно придется использовать " +"меню Настройка или вручную редактировать HUD_config.xml." -#: fpdb.pyw:572 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "Подтвердите удаление и пересоздание таблиц" -#: fpdb.pyw:573 +#: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." msgstr "Пожалуйста, подтвердите, что Вы хотите (пере-)создать таблицы." -#: fpdb.pyw:574 +#: fpdb.pyw:579 msgid "" " If there already are tables in the database %s on %s they will be deleted " "and you will have to re-import your histories.\n" msgstr "" -#: fpdb.pyw:575 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "Это может занять продолжительное время." -#: fpdb.pyw:600 +#: fpdb.pyw:605 msgid "User cancelled recreating tables" msgstr "" -#: fpdb.pyw:607 +#: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." -msgstr "" +msgstr "Пожалуйста, подтвердите, что вы хотите заново создать кэш HUD." -#: fpdb.pyw:615 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:629 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:642 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr "" -#: fpdb.pyw:650 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "" -#: fpdb.pyw:662 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "Подтвердите пересоздание индексов базы данных" -#: fpdb.pyw:663 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" -#: fpdb.pyw:671 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr "" -#: fpdb.pyw:678 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr "" -#: fpdb.pyw:683 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr "" -#: fpdb.pyw:688 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "" -#: fpdb.pyw:782 +#: fpdb.pyw:787 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" +"Не используется: Сохранить профайл (попробуйте сохранить лэйаут HUD, это " +"должно выполняться)" -#: fpdb.pyw:837 +#: fpdb.pyw:842 msgid "_Main" -msgstr "" +msgstr "_Главное" -#: fpdb.pyw:838 fpdb.pyw:869 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" -msgstr "" +msgstr "_Выход" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "L" msgstr "" -#: fpdb.pyw:839 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" -msgstr "" +msgstr "_Загрузить профайл (не работает)" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "S" msgstr "" -#: fpdb.pyw:840 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" -msgstr "" +msgstr "_Сохранить профайл (TODO)" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "F" msgstr "" -#: fpdb.pyw:841 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "" -#: fpdb.pyw:842 +#: fpdb.pyw:847 msgid "_Import" -msgstr "" +msgstr "_Импорт" -#: fpdb.pyw:843 +#: fpdb.pyw:848 msgid "B" msgstr "" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "R" msgstr "" -#: fpdb.pyw:844 +#: fpdb.pyw:849 msgid "Tournament _Results Import" -msgstr "" +msgstr "Импорт _результатов турниров" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "I" msgstr "" -#: fpdb.pyw:845 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" -msgstr "" +msgstr "_Импорт eMail/IMAP" -#: fpdb.pyw:846 +#: fpdb.pyw:851 msgid "_Viewers" -msgstr "" +msgstr "_Вьюверы" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "A" msgstr "" -#: fpdb.pyw:847 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" -msgstr "" +msgstr "_Автоимпорт и HUD" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "H" msgstr "" -#: fpdb.pyw:848 +#: fpdb.pyw:853 msgid "_HUD Configurator" -msgstr "" +msgstr "_HUD конфигуратор" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "G" msgstr "" -#: fpdb.pyw:849 +#: fpdb.pyw:854 msgid "_Graphs" -msgstr "" +msgstr "_Графики" -#: fpdb.pyw:850 fpdb.pyw:1125 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" -msgstr "" +msgstr "Турнирные графики" -#: fpdb.pyw:851 +#: fpdb.pyw:856 msgid "Stove (preview)" -msgstr "" +msgstr "Калькулятор (превью)" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "P" msgstr "" -#: fpdb.pyw:852 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" -msgstr "" +msgstr "Статы по кэш _игрокам (таблица, не в pgsql)" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "T" msgstr "" -#: fpdb.pyw:853 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" -msgstr "" +msgstr "_Турнирные статы (таблица, не в pgsql)" -#: fpdb.pyw:854 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "O" msgstr "" -#: fpdb.pyw:855 +#: fpdb.pyw:860 msgid "P_ositional Stats (tabulated view, not on sqlite)" -msgstr "" +msgstr "Статы по П_озициям (таблица, не в SQLite)" -#: fpdb.pyw:856 fpdb.pyw:1084 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Статистика по сессиям" -#: fpdb.pyw:857 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" -msgstr "" +msgstr "_Показ рук (пока не работает)" -#: fpdb.pyw:858 +#: fpdb.pyw:863 msgid "_Database" msgstr "" -#: fpdb.pyw:859 -msgid "_Maintain Databases" -msgstr "" - -#: fpdb.pyw:860 -msgid "Create or Recreate _Tables" -msgstr "" - -#: fpdb.pyw:861 -msgid "Rebuild HUD Cache" -msgstr "" - -#: fpdb.pyw:862 -msgid "Rebuild DB Indexes" -msgstr "" - -#: fpdb.pyw:863 -msgid "_Statistics" -msgstr "" - #: fpdb.pyw:864 -msgid "Dump Database to Textfile (takes ALOT of time)" -msgstr "" +msgid "_Maintain Databases" +msgstr "_Основная база данных" #: fpdb.pyw:865 -msgid "_Help" -msgstr "" +msgid "Create or Recreate _Tables" +msgstr "Создание или пересоздание _Таблиц" #: fpdb.pyw:866 -msgid "_Log Messages" -msgstr "" +msgid "Rebuild HUD Cache" +msgstr "Сформировать HUD кэш" #: fpdb.pyw:867 -msgid "A_bout, License, Copying" -msgstr "" +msgid "Rebuild DB Indexes" +msgstr "Пересоздать индексы ДБ" -#: fpdb.pyw:884 +#: fpdb.pyw:868 +msgid "_Statistics" +msgstr "_Статистика" + +#: fpdb.pyw:869 +msgid "Dump Database to Textfile (takes ALOT of time)" +msgstr "Дамп базы данных в текстовый файл (занимает МНОГО времени)" + +#: fpdb.pyw:870 +msgid "_Help" +msgstr "_Помощь" + +#: fpdb.pyw:871 +msgid "_Log Messages" +msgstr "_Логи" + +#: fpdb.pyw:872 +msgid "A_bout, License, Copying" +msgstr "_О программе, лицензии" + +#: fpdb.pyw:889 msgid "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:885 +#: fpdb.pyw:890 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:886 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "" -#: fpdb.pyw:890 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "" -#: fpdb.pyw:892 +#: fpdb.pyw:897 msgid "Config file" msgstr "Файл конфигурации" -#: fpdb.pyw:893 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:894 +#: fpdb.pyw:899 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." msgstr "" -#: fpdb.pyw:916 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "" -#: fpdb.pyw:950 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" -msgstr "" +msgstr "Серьезное предупреждение - неверная версия базы данных" -#: fpdb.pyw:953 +#: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." -msgstr "" +msgstr "Неверная версия БД или отсутствуют таблицы." -#: fpdb.pyw:957 +#: fpdb.pyw:962 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." msgstr "" +"Эта ошибка не обязательно фатальна, однако настоятельно рекомендуется " +"восстановить таблицы с помощью меню База данных." -#: fpdb.pyw:961 +#: fpdb.pyw:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." msgstr "" +"Если не сделать это, вероятно, приведет к непредсказуемому поведению " +"программы, в том числе к аварийным завершениям fpdb, уничтожению информации " +"и т.д." -#: fpdb.pyw:975 +#: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" -msgstr "" +msgstr "Статус: Подключен к %s базt данных с именем %s на хосте %s" -#: fpdb.pyw:985 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" msgstr "" -#: fpdb.pyw:988 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" msgstr "" -#: fpdb.pyw:1023 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "" -#: fpdb.pyw:1030 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "Автоимпорт" -#: fpdb.pyw:1040 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Пакетный импорт" -#: fpdb.pyw:1047 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "Импорт результатов турниров" -#: fpdb.pyw:1053 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "eMail импорт" -#: fpdb.pyw:1066 +#: fpdb.pyw:1071 msgid "Tourney Stats" -msgstr "" +msgstr "Турнирные статы" -#: fpdb.pyw:1072 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "" -#: fpdb.pyw:1078 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "" -#: fpdb.pyw:1090 +#: fpdb.pyw:1095 msgid "Hand Replayer" -msgstr "" +msgstr " Показ рук" -#: fpdb.pyw:1094 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3876,54 +3896,85 @@ msgstr "" "\n" "Добро пожаловать в Fpdb!\n" "\n" -"Для того, чтобы быть информированным о выходе новых снэпшотах и релизах, " +"Для того, чтобы быть информированным о выходе новых снэпшотов и релизах, " "пройдите по ссылке https://lists.sourceforge.net/lists/listinfo/fpdb-" "announce и подпишитесь на уведомления.\n" -" Если Вы хотите следить за разработкой более пристально, подпишитесь здесь " -"https://lists.sourceforge.net/lists/listinfo/fpdb-main." +"Если Вы хотите следить за разработкой более пристально, подпишитесь здесь " +"https://lists.sourceforge.net/lists/listinfo/fpdb-main.\n" +"\n" +"\n" +"\n" +"Программа на текущий момент находится на стадии альфа-версии, поэтому формат " +"базы данных еще иногда изменяется.\n" +"\n" +"Поэтому Вам нужно постоянно хранить файлы истории, чтобы Вы могли их " +"реимпортировать после апдейта если необходимо.\n" +"\n" +"\n" +"\n" +"Для просмотра документации, пожалуйста посетите наш вебсайт/вики по адресу " +"http://fpdb.sourceforge.net/.\n" +"\n" +"Если Вам нужна помощь кликните на Contact - Get Help на нашем сайте.\n" +"\n" +"Пожалуйста, обратите внимание, что default.conf больше не нужен и не " +"используется, вся конфигурация сейчас берется из HUD_config.xml.\n" +"\n" +"\n" +"\n" +"Эта программа является бесплатным/свободным программным обеспечением " +"лицензированным частично под лицензией AGPL3, и частично под GPL2 или более " +"поздней.\n" +"\n" +"Windows инсталлятор включает код, лицензированный под MIT лицензией.\n" +"\n" +"Вы можете найти полные тексты лицензий в файлах agpl-3.0.txt, gpl-2.0.txt, " +"gpl-3.0.txt и mit.txt в каталоге установки fpdb." -#: fpdb.pyw:1111 +#: fpdb.pyw:1116 msgid "Help" msgstr "Помощь" -#: fpdb.pyw:1118 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "Графики" -#: fpdb.pyw:1132 +#: fpdb.pyw:1137 msgid "Stove" -msgstr "Stove" +msgstr "Калькулятор" -#: fpdb.pyw:1207 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1208 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" -#: fpdb.pyw:1237 +#: fpdb.pyw:1242 msgid "fpdb starting ..." msgstr "fpdb загружается ..." -#: fpdb.pyw:1337 +#: fpdb.pyw:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" +"ВНИМАНИЕ: Не удалось найти сайт '%s' Нажмите YES, чтобы добавить этот сайт в " +"базу данных." -#: fpdb.pyw:1353 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" "(up to 3 characters):\n" -msgstr "" +msgstr "Введите короткий код для %s (до 3-х символов):" #: fpdb_import.py:51 msgid "Import database module: MySQLdb not found" @@ -4045,52 +4096,3 @@ msgid "" "no gtk directories found in your path - install gtk or edit the path " "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 "Загрузка сайта" - -#, fuzzy -#~ msgid "Confirm recreating HUD cache" -#~ msgstr "Подтвердите удаление и пересоздание таблиц" - -#, fuzzy -#~ msgid "Didn't match re_HandInfo: '%s'" -#~ msgstr "re_HandInfo не соответствует" - -#~ msgid "Didn't match re_HandInfo" -#~ msgstr "re_HandInfo не соответствует" - -#~ msgid "readHandInfo: Didn't match: '%s'" -#~ msgstr "readHandInfo: нет соответствия: '%s'" - -#~ msgid "Absolute: Didn't match re_HandInfo: '%s'" -#~ msgstr "Absolute: re_HandInfo не соответствует: '%s'" - -#~ msgid "determineGameType: Unable to recognise gametype from: '%s'" -#~ msgstr "determineGameType: Невозможно определить тип игры: '%s'" - -#, fuzzy -#~ msgid "determineGameType: Lim_Blinds has no lookup for '%s'" -#~ msgstr "determineGameType: Невозможно определить тип игры: '%s'" - -#, fuzzy -#~ msgid "DEBUG: readHandInfo: DATETIME not matched: '%s'" -#~ msgstr "readHandInfo: нет соответствия: '%s'" diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index 042170a2e7feb073c086de73904101ae2abfc1d5..16eb13d247581caefcd791f5bf87dac5f115eb2f 100644 GIT binary patch delta 12773 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 AMF0Q* delta 12887 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 diff --git a/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo index 8511f2e6d06ebac08f459fc58b37d144c2d8e05f..7341805be654778fc44e040491f8e71e666aa55d 100644 GIT binary patch delta 19 bcmZ2~j%EEhmJPEPu~=A{7;K)uXhI7BS~UpL delta 19 bcmZ2~j%EEhmJPEPu^3sIT5g`dXhI7BT098W diff --git a/pyfpdb/locale/it/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/it/LC_MESSAGES/fpdb.mo index 3c802c810158fe3e87ef818a794530dcdb111ed6..3e773204a110196b637e57fbe493e347ab7af7c1 100644 GIT binary patch delta 19 bcmeC##nQ8jWy80{EEZNK2Ah8^7ODgQSC0sj delta 19 bcmeC##nQ8jWy80{EJjwQmYaVq7ODgQSC$Bu diff --git a/pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo index 89e750676bd65808cf462be7d39d638d62e810f9..48d0e56fabbe24c1490a1c717e8edb26900a2375 100644 GIT binary patch delta 19 bcmcb*gz@SU#tp4{EEZNK2Aeze&L{%_QU3>v delta 19 bcmcb*gz@SU#tp4{EJjwQmYX~E&L{%_QU(W) diff --git a/pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo index f80f6dcc301210633a57d53b10120f34da7a24a7..909f540b747cfaeb723c4858dad783130ef1bedf 100644 GIT binary patch literal 35871 zcmd6w3w&HxedjOlMBxz#6bdAqJe=5xB|nk?6>$>TmTeK+awIva8xnP-xsoRy&4_u} z5zT^Q=f&E@&J&aOqur(rX&uKVj-REaOSijQMg>|**?yX~TiSFV?3Q-BTbAzk_dn;} zxg(7o1KrPVkmon|-t+vw&;Oh|{K>oC_+Z3;L$8aX4}wQJbk+Rt6Yq(l1zg?;@)v!M zk8{Ciz>kB!9qym`Q&Dsg*B65PMQiy`dolRa;I?r6Xt;hEJd^uh2j36=MZkXoRqy@p zjiPsg9|7M1_J!*W;Jdlr1ggKS;C%2|@IvsLpaXvZs@=2S7e#!HJ_>4T>%cR>8$kY| zaXwUkE2!~2555aL2EGBD237u>;91}+pxXI6@MEARr}ty+y&r;pyquIcs^JG`HLRn z<89yz;Ln4{L53W;4|sa~3<#;CYeD{^jeLl|w}YzxFsSwqfU5WH@ceJX^V4CH%3T0* zE4m8Q_-_E;0^S_30*Y>*0!80@K(+S-cs6(t6g~a`tb^YHHNOEKif%W7n)fF`(RT;f z1?~o~1doG@z#oF0;KFkl3wRUwA@Fff{T%}}zdr;i8vSR`foD)i^Oz4xu2+JpSK#BV z;Ag>)f)9b>``19x_1mE4`&Xd&^glqFj9%w_dk%b#0e=jXo_rT#YMzVd`1&6OMgJ9` zcRq#Bnr@>3W?}HkLgZaWP(1BNg;>V5Po4_eh^#2SfJ-8nf zeV+qG&zC@zI|6KfEv$#0LAaW2379|;FaL%^SmCe0yW;%pvqkfN-pxC`1fh> z_23skL@0U`q>1QdQ1tjSQ1t#GC^>x3#h&gLg0L?7C@4Ggv!Lj;5tLoH6%?O;1!RiR zK~Qq^r=aNh_n^l0c9^mOJPQgO|{#(z5~xqlE`3Vszl4eX%vGr+Szjpsw)W#AO}GvKd*i^0DFF9koq z;KcWSQ2g5gO5T49RC_-F7lLoX39JD>4DuJ<&WFaaA5?$84NA|ZLDA<`P~%l)>D!w? z&F_3rboekRxmX3h9b5;h{BU@l2Q|OV;OXGApy;v>RJ|{O>gO2vHt-wZ3h>WBje8!I zRcRz;}Spf*Q|3P;z<{6rH{TYCa;O_-3V%& zMNoA36exOq2Go3af}P;~pxXa3cp>=5;6>o;KkV^ha23}BpvL(K$X|4bkACpKfj5CY z2%q|Y64X4O1i3~fbRjn0&3ph2Hy{U7nD4`9%0t?TS4*bB2aYb2Vr593;20ZeEs*J=>L5Xl0^x#Fu*)_|sfp60Um#-V|^PC^_2=s{PM{ znA+%h@DlJ_;5T1Kdsh-`a{cYAyq?Xw+S|23@CokU1*-f-JyArJXb=?r?gc*x?gurF z>2Uow;rcX;>e<{s51b2L9k2ju9QT1A0FQ#_f`1h7A3@RU>}7sD%faJ|M`H&LG?QgihlnKbl}2X&+ltN(Pt8r{A~f}gF8Tt>maxe{01od zGiQa@mws?3*FOhJ9={7Z@CTsyb@oaxj~9cI(@R0|^(s*E^0VQ76_mVv1{9s{0bz0U zMNstkYY>wZow3S~<0|kvu6Ki)|93&r{ldN|It*S7YMws;Rd4afJ)OtE9gd}HSdpuqQ_m}&EP}eB=|av)z5+zFbDoy@E))e=BVBg z5EB^vPjEiC@LE5P8$nE6v<+MU9s*^zUj?rQmvA9Ee;QPOPlD2uGX_1L3yNPK0Z#`9 zz{TJvK*`-M@Q+W6qTc~O&Gj#S!rQa+Z}fbb2X=CQ8F(J}Nl^290F-_|1MUV7gJ*-Q zZ}M@-&EN*Ep9f_x-!km|&^h3xTrUFEUJTNGbT@bwcyGA>OQ87kJK$TvZ-5&ADI{9RDGf;Z}UqR9N^rDyRuYib5^xg?{8Qcth3j8nN-C&{Q z_36KZ{6(W>-{0?pn$Ihsha3@#*MTfr! zRqqWo-~La58pq|}VsKNq|2QZ)I0}j{e*{X;e+X*)@2-1&IUBr->v^E){sOoP{647u zmLROCK=g4?dih0A^Y|?g(Tn~X6utT(zOVqk6Wk8IAAAtJ9NY_PK7R?W2H$au=ffug zZUVo<{ZE17`}I?P98ZCN!S$=4F+-1WG?bcfeoP^G|!b`ehK6 zjb8s5Y#cZaJ_Vk!)yE6ZgCFAhcftAKtDxxk-rIb=CE&wcKMlScT(ZsgHvqn$>-)er zg3p7Z?>_K@;8(!2!B;?y|DQn3=L6gQ{Y${Naord2dhk51WAJ_8-C#HP6e#`t4ygKn z30?&LJ$MFq&h5V6i$V2!1$Y*?0h|X;fbRi64_*mA52~I21il{p0eBktPv9Exv^%`K zUk8@B&VfGzHoyzOjypa57l7jD4dB(_&7j8r94I~bJ@CWeE1<^nK7?8GnGdR;aZq$W z07_228Ssp|eYqa+8t&f;4uZb}s{98(>*sX^IG5`&a3#146y5$1yc+x-sCh5?m);Jn z1SL0>aQ%3|e-rTgUXM-&c|-7Tyb-% z9dqlGu2y!Jy3vifN^X=w)p^|=QODZ)#0VA2V{WKiuax4cYPX9zhBg+et~y#NOx7IV z%BA9zHMFHr%9poPsW&-Q+gL8S#a)+oF7En>E0t>$sF(8d-DEM&Rby8uRcpCo(KQRs zr}T#%!%+ndYiu$<(h<4jztM836f?5CD{pGvRm;sMBlQ}6x%igRc(PU~mnb(_%Q4sC zo;uU(o0!zZU39+v=Xy(dw=y>o*QO?8=kJ|=e)i$2Tq$3j`Q-fbXIDzA@vyZLPv*FF zmDsH)mM7gnu279zZp58-&n+awEl9vPRo3A9^3HSE}WT6}!G?U~S*pl{9+I+Wza;x-}aHuU+kYPb%P> z8Lh;*TA?)V7=1C8P^OQnwQ@yIHp08ieZKarUhM{l26}sk2BV(gk#fB@->oi;#>{QL zTUMT&qFU55QY{zjwb;=^ey~>0uPf%J;>xmI1xZMRJqJzeBVAEXKJV7XTT&`UJ>%mQ zNRH^a6{u0U(h>C(i~8q$JJqOX0!64vr7F2iv75{l^2xm|NNi6D-PoKfLh9v9-DVU~ zjiC+`1=>w#%=9+LZX}LNE+5xSFBncKSDgBks9WCT=5#F@bJZB-$kQpbh$tBwZrS>Qf!?*tHbjW>7KYs&Ev;ZH;;t^L*NdBiaz@LFKrURExR6~^6Ip%`bsLy4*l{O+^$0Fm`{>lNa=j?RrdCO`p2!u7=nuuZ zF|hIIrpz74op*HDX}@wL-O47_Bz%1=*T$L(<@>mOki~@WifU_6J6emzlku#@*5K zcq~^h)|@d&jpkM)C{J%h{o`sO35RzlCXzii#2#g{K;4zl2R*V*a%#@tl7ei80O zB1Z2ywfRpKmpNSURIO%28+++(I*WNQ0|k#+hgAs^aEEu7>{P-P}3Vd9Ks- z_FfbDh=y7W-XauN@-a(xQu#tveRfB|dw5&#y5d`M69gpEu*9^?ccZzIMmnbOWF$Ab zsmt}=Qjl6=Qf7FcRqK~qs3Kp(Y`bPYH|aC?im>;zGN$ zXM8Ias$z0*LR%0CT(u88x|)w?8}bzdjII>NIO3iCtCn9#_Si)GbCIh1p3EG}JL zC3Z&i>Xq@h(p4ypl{-4FkBg&<*PxpQcW%c}8CNAmD2x@DB5G5j&uS?*NhDYEcE5tV zA|k6gOa~P=)@qa0?ga~qn51e~6(Jvuk&^Ma3*X@H+NXM4pqRN+@>|FD+SID`5vl)3 z+?CKF(e$x$u~^=M$=Mv^$0lO*-)1~24@^Y=<8}{SuuCXJrfa`sz$D?*Clp2z@m1)N zZmh7&6(=|5I$0CcRX*Rtu(?!Ts4Xcb+Dh8Ihp&7(=JkED@Y`}y;Lb*V(R}^CY z#Vxt1D!whAl#Q#HO?DVZi+5ziXb~cBq;Z)GG#`W283ZpkrnM5cOh*`2LEKVAovTcB zb#$yiMDpd)x+v!ZgRr*QT)f3=E=r7_ zz=K#zmd=~Ndd1JAgkWsUO->RUi$U0)VPBx@mWd*Bw-sQ9onw_aMhZtDdYMX4RbmQ^ z)wW1^n25scJmD^(68%lF638sDXNC=i*Mk9o3Ks)#D1RCF7=>oKYXjtt9I zkhC$0k(MSGN~6VkUQ(fzZQ5nCqcwd)$!#w&Vz@;`8pc>1GK5;LhL^Lc=f)?CotJhk z?5f?uazPi1vlros4Su3fQz;S5+LJj7qx4iw<7v#89@@gWTA!5DuDUf-taRqPbwrk0 zL|BvD=^N^u@3u%pMM#M$E?Ra6+W`BnidIz06W!5D3zm~G#b1rbr5J`n_Cm>wuH9DM zep?<_L$xZk%k@bfaHC!rtd&_?m=Ba~?g~*y8X_oKMZjmRI$KV!F?wzG3Vqv z)>X=51tRVX=5#F{i_pVj*&ue z1anrcB7pg5&H826^e&Iq5Hh$Gl8=hMLp?f3g6nFuhO3Z2>W<7D$OXtT`@kL{T)c3h z8AR~X5E8ldX-)+?Xr+jXMQa!IM7F%qhsEbGG3d!!c^JYS9H0%ADS9eJ_Jm8EM}eR_ zC%2$QCgWXO=1(EL1#BHoGD7Ci$vlJEhbNDrX+=}EzBGgDH@Z~hq*}rAqOrKyf~STn5HF^!%3Tu_5Q15%u`_X_rUqqLfA!{dJR-$D!R_aW0dA7R2+{namKjuRVC>wzmc3Ttz z6$_gbqoIccJVuKj(A8a#F7)lBa`KFky2^Ocq!SMr6LYvE|)sw#<6K` z5(Bbm;X(_>n0Z><3^3V;<{d8`C}s23AX$rSB^gi*wZsS>q;1tUDt$-I{uL{t{l6j%EUyrG zl1S$gX;a50zG!{0N`zYV5G#1SmPIFiVCJc0D?*V#$XrP1Y1tCmVQaaZBp@V$YO|@nBL2<50DrABUs2#e9#h&O^?yzHv#f-i4|v;>+ynt505LB zQZ5tXD-RWfp*VF_wzZl5r>(DHd!w_tz2W9W+!$jKhW%h@N{GAOwL`rF;wR%pv+6Ok zRdnU|XBObxCtV*a*l3{Vn%+ohWvL&9L)>VYHYE_|RC#KNTII+4LVh;6Wx=L0AQWOv zQr(!K8@AXt8lYMGa6ywyo&BBR?5z`OxaAz@ac*mCAPX3+4*aS}G$T@|l4>bUxsm#~0;|wW zl`obwj;voF`1g@sx67tQ43nd{hL=d1w`Ts{un&RkLVHSCKcq@_FZEc-og^3@lnv1b zMt4v-4|y5$<74C^WIKcBlD$$;jvw=h9mcqBie!N;gCc0;lj+`ab-^dIOIvcRuJjb; zeJyQJsX8+?=+^2(E(*Ot{s>^wktz65-cF0@jdD#0mxY=B)6Jc%#Io*iyH;WC?5@vM z}X<4eNUC+P1`$ z#m9>zi}d&w<$F4!Ap&ykA13-l?lxB}kK26>B^>}l5*%^W5zxA52;aC#hR%QUUywFi z@c4`XyQLwaQNTZr!7);vYzKMede-qDjiqrhgoafO=xaRf~O4ks`5< zD4->=#Y8?iWVt*TEvv3!WNDW-+SSo5r7hXdQ6eJFGhJI@&Pa1Gwr>8h#zIaoRRfmG zuC}?AY+hvwvkX<{yV~Z_KbOaD_Ldz}yOpYyjHmp_+37JW5h`(MS{2zQh(2VARx;&i z{b0|^-tH)4^Zlj~=~xz|8HbGuvDR`dY|qV_DW`ByiO|+^m=bnEV4-%m2DLV{g*@J5uC_Z^ElQ4ZmSQK8w2fi& z_En!z%(Ffsd$7K=iM&{I!DeagG@?o$CmPv(qKpnkGBI}qt?NsqA$>rSJNY6Rofsqh zCA3R7eAv44yCgi5Rm3l>S4JO2#df7O!*oJoXB);!;ZtBF9?eNf!l?~Q0VsLbg`g`F z%Sj1aKcGvN^hcT4O zv#xGF3$~k%PL^vOb4UDAfx{ch;_)6$*nHrCLAt=TWSzoQXIqCIWMo9V4ZVZ1?b_2e z(_tmJA^lI-(G^{f3t_BU?O!i_9x6L?hUTlU-$>e0?puLOv;o`gWW3#~-htj|198kS zoBe!b&XFjd#$-gp+5PL`UfZwMaJ0n{`M87X7Mi5-45uB2EoU_BmjY2h*TZpvolo%+osUNRF@cCx)}~}DC^up!0dT+L#qtQgN?T^O^2%+7Lh?b8JQem_7KvL@ zc-ey`T$7iq$9zeOgpFJLCNXB0&y^OtB}5WvD%h^IMe4d?*}f=GWNN)8r!E*w$j92Q zsa$WAuaqa1O?BC=>&Up6xC0p@)^O(eO>vMH2{-Fsz&60TqOe25T9dR<=h!@x=RyhF z8~K$ziNbUl5(vd^uBQjYorHA8U24TI;hDJ$-p?rFJU<)n+mFh3z_( z)Tti`c9r9h#*#VtS+&~LAwu&I>Tu8@-?2~jMXI)q=F@Y_4w3#LQ zSeNCtZkSWO(bj4R3v%oqD05$J_r%g&?H*K>Luva!;rq-7GPX-16CqMbRMp6|YndO3 zIB4Y8B#By7Q3tPAGJsXm{Yn~OC!>05!$lLza@Y!hNh*nyk6}rP(5_lLH^RK#Ou*jR zm+uUoq}#1vhlyni>9gH%yU;Xi*&n6eRyDf$C|!1z0KJz>RQ;rGNpz%bt(kwwhgESNKv8mF{RTH z!rGGcLn}Hz+AODW;^I4db>0WAbhFA{*1w$7a~&&_ouAI7Q)u@TO0OL)C7c#@UCw49 zdojgMb}%Op$B2#E0-)z z9$m5IGJUlg3$IwT(A|2guR@uH^Qg0kI*aFZM2-6z`x*xt`x^(Rw>1v9#-YZs>80PqFbNPDAUD`Q)hnv2QB1foytZ|rs`{s2=9UYB_?egICU5x|N zx6uxd-SoEU?KFFoUTD0r4<+nqJkLWqQZt9ReXwy{7u=((of=5eYuH@m1nbNrthC6O zk2dx;US?Pa8b{~5#&H_>5_b+yZ*ROzb9)_qYan|mNZ-j!kK31HjiXK!nBHo$d0D4p z{h?O|bhvTQ4!(xjQ{gsiUgLYo+ESYbA&e}4N5tb}o|qb#9x=Qby&tv*$0C*Rlb=y# zdKZ&mr20?^>-7-Rxkn^bqtm;h##5RQgWl$bnb~+@D#(_?iR}mevZM>k#zIMUOng#bw?|{HB($S9TyJ53+ zaS(2Lf#U8qo*%R};mdKmajbC&fwL!vA<`V!19wHiyCLiyJlfTKjJ06W#_C}+d10Cy^RMP9BLNE2Fy6j+Z{C? zZ#>)BL)nKLyB)1}yT)U5D?NJ&7E8P(A0}-tsT0&|r{+yRJl(ISUUhlG5Tu+h`ux}wGd z&{Sez)<(=R(*u$3agu?k@ryh>q}tP4ooX`(nM+yJgR;teI}iX1V9yaap0V~cu{iU)rx_rfuJMwA(=7dIG|z?9Ft5*q%oj~ebWr;!X(w3KnA&uv2C|c z47#S_P4!+T8Q8_7cdH>?qtZr`qtm<48$0u?`7q(_6xkm&_Bi_eY~ui|d4f@U)im9~ zxwH_@&OcKLJGzSj;)Lj%nwo+ss|ap_V^U7-BXDt_{Fc#$GIBu&q>OSt8iY|@gcfD9 zCX*S=vZR{Uteeidm#f;xye0m-k+Fvxd;G=YjYlE~xV!O%PUP(|aeEIc&2!N;x!u?; z!Q72Z{+b$?`RGx``lZJH>Fs6^UXUe4R|J zAIW|gllRk=7q=wXKpJEry+@R*^w!9XEaOYNpNFfsGi`_}KG4eWtC zxMyda){>o+TzOSAnbWLKTE~JrhQhEDVG}_!QfR}65E}B`HX~WVl(6uMCkge#SkS3i zEo5cnN2r9o6TjL^?QrAitk}-#vz-`*)A?;@*=p?ehNSE4xty39vnTF%lUr0|FG6c_ zJ9EJ6#;MC;RS>)*LaX=ne^f1{a{VfWt!+9U7|p-1G@Gv zB^W8BxSxfZJi$Szd~?NQW8p4koDXp1VZ61G{XL+e;DlyyP&Zzne=SP3d*i85wF)fm zCQ9bX61sQJp& zip-UmnDh}#$=W%>+sBy2{fZ6unSo=bDlt!!OGEN*A7Q=3G@&X@!*U<**aRT3sSg#+ zBuflr9KNJUhwPHxvIsUqqdJ0s+7J)Jmpd8ik;t=&n=U#nhl9;`Jrb@+aaFWUk%Esl!!hcHAjSrweE?{p9EZuT{JdTrIi|<<dcSy52!3a)BL+Z&`NYj(>?_f(CG9n2R?4=iC$R}B9KG1k3e0zxR52CPp z8V|OQQA8wSUm9X5hxG1r{!oMbwO61u&6i{p6DI15G)dTHAsIu6tNhyR<6kxtd~ZC%YS3zZ*ILzKX^_w)(;bl7o*?M)`qrkn+wfLC%v(|2fM z)}}-x(33&SHQYw~hfNfJg7=Oj_9DW5K2!S9G-MFlV43#|atA>tr+0PDV7V--*&NXx zGopevS~bHof_-2fl0y}hH79;(x+KYETLQ;V zCj?LCiW8|Zztt{qO+p=sKBIV%4j5!=f6=4hbeWKr)0xJlP!c~>h9HC5MoefX-@S_) zx|Jr(yd_KwmBicg!nC+?uvPN$rJgEew=`W-X-O@vRUDJe;-+j0n&6d0w@olao#SF( zNW+Vdz8Sd_>6Xt{s;y(5PhJaW8e&mGYjUNJ0(AMv{ zD1y5pAP11qe#?y{zSpjJ&e?B5Cj|$_x^#w7#~+{InG$%9$i()ig=^ zHJeb28k+K+KL2%O0XO8SWMc?_y)mBIR$`-VNNV7K#mpj@Mb73k`Fhl%g&@&f`Fegn zM(Mk_8T`rqnfYR7p1e3G`))*-UCG{`qhC|0tYKvQvUgICmtlL@_mUYnYU-?@Q5jGR z$|cN6@+hod#FPE7=wx%zT295B-n(lp8M;*j?X{j17=0y?izebLA2zC3xFP$ArBRKR zUS;!He}$9{yt;!I*iY%DJvvF=*;7!~x`3q5*446NM1?WolJS znyhJu{{ZcjE7O)npQKR~p+=QW#XJMh^Ji?c+Ta8WWK5m(TT)@sd<;$HN(8L^dyqU&_X^qCYCH*xwcc38@r{{pL?#cr zc_-3`JnTp+a#V(O_REnr!r-TrmJv;l{bVmn!bgSh-T}#QB5>jlQG%$a)DOf=zj!A? zAOS^LdT0dUJ;^p%JQ);|V2iUbKxAK_CDklV7&d}`-1-c#c|ZZ(dJx?;^K5oND@oa4 z8=@=$jFe$vin4N;nkAHC{C$aH(gBMV%{p6RrL6?YiQ(=nO{6}sHpw!H)rMtw zpsimF+L8oEl#hksaUwI% zpp+1@+C;`{W*U_y{Z4>PgYXRj%G+qk<=F8{5m={W85>qL<*z{Ipcjo=1(RP^c#@hpCK-8C|A4qYqP6xjUP>9NKM& zl_XtDAzHO{i|m(VB%EuAFyvaY_^{KKb4HBwgC%4~KBApt{7)%oOCwGVR%Lj^^aYB2eSmdGzvW$IKJYp4Sz zX4o>WnHP9vSnN$+?jdvruagRft&Q%)!2`;qBLC6trvgx*fa_Fp*3+xF9%D} zY6Z;j$$%(Z=9iyaK?@A_r7v@zy#34z-jJC1M=Y7Slm9ZKd{_cWKiMOg7T|gTPmQ+( z#XN+hMhV)iT%rQv+FpAt9HT|x*}i4}OwnoEep{3ZPusQ-!GaGB+dbvUjvxiW>m*@z z`^IFSB_oIUw~rq0qdJ}j!rT||X+Le1NL zC(n(Vvw|MPNk%GUx}oe&bkej@X3K1GGrUU{w6dUBw`6H*B?&8J9_)eai&WkgX=Vj1 zDl;o?@y@9PU+Fktm$;}1{!aRW-&f=IEkQSj3A*g^@zE*!y8u)FzQ572` zR~jVTN;!S1T_Z0+b!K!9HIUub$%=nXdrgNSXQM%=nN-23tUwlTfT?It0~DSl@r;9P zsl?3gTZ?`P(Sgo+3?gKMi~`x7ZQb@`bvTQ&CPF@HH#3#(5}tpKBseLSFu&B+m@P8p zQA~lU@md?6Gw#&x2EvPqzKnTth$v5?&ckmYNO|bb&U>=9I0W#vR!lr5ZWF6oQ zDve4Xn2d=FA|$rcBqZ&E&zK|&b`q`E9+npj)q%^lizQo$R~_D zKJ8(LCcFx3*{6U|31Eo)K;vGCQL@vO+H5QA(|Qs=xyNMd- zH;nvg8LIlXEA6M8Op{E6lBJV)*JLK7IS@6T&GI(Mr9zz$SfuMj=F9>?7DWmpW0Km{Y@sC6siRh$|7HONv(jX-r?i46R(R%*q=m*#ZHCw)#MbM2 zsA$llcxVo>Fq`7pY~SwN(UTC7;USP&>o;);3B_sPN3#8DNS(_%TdT@{rOMt2_&FOnEGZHLCGG zhfE3j{(!`)IgtD_kX+acBw}_`G;t!Eq2~`(aBsp641a|Ta(aws! zC1RgKP-&k!tVYFwmdmg;oLDC8iILpV*b7)fB7|u()czoe?KpD7vzl>Z^CV$>lUk-z zL12`wz<5 zPxRy$WfsS2NS1=5b2~T2Ht8(t&f%p&`PU_Ocirtq)SutJABHuo^Cc1gj{kP zjtu_)w3N;aR2zFOmnYeN%oc2^1q*GnFcUvC4z?@dwGeu%SLEP$0LcWEb$bsM;rxNIeo9WHSOHSXDy!@e%Bb)Cx zMQhDIrrMj`E6vnDrD3H%kGp zoBY%4dWY?O;=Pb&o0hOFx-9`MhvHX9HgDKx)YK6bv!XIH_;szAe5QyHL%vB{l*tlG z(x(IN+&tbsK=XlJOC6ZCD{*Ytq>Ni*-aej6;P3}y#Z<*ffr!M_ z3K);dopOeVb%;Xxx!g?mi^O~BTXOV^+S5BE;1(&SFK8o!kDb&s(S(VB|9=>w@Lq!d zBniP!Hzi3e9|}mvG_o}GF)>3E(`K|L@WC!YMMfFm$KzUQhIkC0Q*e0Q@hd(gpyM;pKHF!g#J;HkzJMen^Fz%i;fhs>SbvlEWcQpQBP z*a~q?!^{|%N+2W%?l!7EuPldzM%Si%!GQ7Xerbqb^y0MaC#7ugt?#hdf{@ZrFs%?F za+Qe_TCd>oR!Sxj3?sj7`rg(eEx$lzZ~b~T(^|P1J~A+c5QmW>>1D=TSQ>~Qk-}4o z(hR+EzsZ>_0)al)k27g~Klu@WVOdx2G*t&N@O5k$v+v*)P-nTi9Xy=nA==$bV%c;q zL;cJ9HT2MuG(si}iGxwv}5WF*Itpo`u2tLk$wRa ze35QqF@oqc*Gj0bD1Z&tDTuw1msYxKzN73N1SO=q+T$fSYV$K)vue^_CIYf*{FYbi zuXoXAVm`djkQHE+Z@>GM{Cbi9DK9I?5StDIZ(-xsiArYP3>ECyuKkQaaE0EmuzIAw zWPy%Mq*+Q#iF|MP&94>>hqADhdfv6JP-7r-~YC^P$7)ACzj@b?kBVH8j`|D*PAf53GX7JtzGf1^bZ_|sW zj}#Z|k8F-FVLmYw@^ogmB}UDuVnAe%)Kt@3BLfN#2R`Gqtbq~u%gnj+fz2@pcBX71evsgM*^B@B(=i8Kj;Q~sGQ zxHypc(KKg2Xci(n1w2v~vkl@R2cR=QqjqX#?T6J)t*HIf+9?**kFULEQ4vkyG(X8^ zR5Zc#Mhk5xk<)q>9MX^y@^iK&rrv!wv*9B?Oo4JjDxj=<)Bc$(U;|rBZgUwsW2NPp wA?NZKY?!q|^z06NvSB77hu!1+BQ8)rjG@TD$)Z|%OkC%fvx1>u2hWZE4}h-9hyVZp delta 1768 zcmYMzYfKbZ6u|L|qJ|c&BEo`#BZ@o(lnOo;x;zy@Q0uPti<%5D$ihD8%%VaxY}KkX z+E@>!CdS|+ZDLGQ6q{P>s~?(ZOw8_wHnoZUVj9z?O>EkxO|-WE3z$wa`@47Uz2}~L zW_I}0q#@714=IT!6_^SHD%m_aR*d6jYSO9;9~5+g?J37<7IT=Z5#`TY4o2?JfAj|r05&SBUOe~ z=tjN1A7|hZOu`TG63LvyscJx}7SdYFfDd`DPNNQV7E|zJ)Rp-H^YL4piT|Rmz|7?F z4RTQTOHq&4VFmhdB_5x6eiwBj4{%=NhzseTW6>Yu#P?7K zc#O+2gD8dAg8D>zCi-Vlm-0TokKdp^VLLy%68)&hPvReZ*u%)#)DXu%ju%|iUze_o zUG>Bo)F)bxdP5u6;~CTee?nb>L^?TWpgvh0>cmVuf`izDDNJUGI)EHnok9LcY6SJS zbajA+e&>&{5g%h27W2jF#9FZm!*~uq#aw)oU3I|Ss7wAHy74P)!RI(1o3h7WWf$rV zhp-xNBE?XNFKEcoIR|BBdX99bXPj^?p5a8owm-Df=rlv^ZbJrKOVfHIVWTnF6SgC& zwl~l{(Uy$Ns9eo-N%7q3BE6#BZ(D7w?sFS?xlW#{HzQ`N=~#w0Vn+N<#NX!VXO?Ws zu9ffS=Z{tzmlCHo*k(_sBLlgO^Q=IRT4&i|w`wu{p$NC}GKM3k3!21LxUj?tnt_1P z8t{kO)rQ_+t7RME4r3kJI&MR4?6GV%BO7m@6S0D_p=4K=Z56K#gnNw5rk`wbmAA&X zrn$M%w?=t4G$^m-IR0>GEK5guBjH_^@^$(hBWU&+5wqJeOk;PaKVX$8U%1x}nL#TQ zF*aLHZy@5ltjpMl)h7un3Z-`Cj?}G|Jr=Yv)DgCWWE2j$<)OP!rdRl+zjCQOsH~Sn zPebDC?()^L(UZM;dGWF`qjZ(Kbk&k&T(2~nPNdjpn;|D)QdGCmZ0)hSj7l@0t=<{v z+vN|Hw1tB*>baLtCi|+kOF{JuxmoLxthz!;sIQWmdY61qKTo2rEJCp zR_t2rM(lR%Ry-QtFUJ}T`MKeRMYL3@ z*|b-3ycMJOyoVAdkHp`V&08)e81ih(o!3-M;!!3aB>eT*HMzcB(uUdW1{)2=kE+;5 zvCo)ri%5SR$dhf>Zt-+v${QWoQn_=XBz0v=Nq4^d9!isF=tn7iJ41f6)1}7ApECAR zWNTluJnt`0J|90ooSU(0@u-q$-5j~RuSk-k7bN4IMe^WKlN24kD3ya=c{=#ke?QrU AF#rGn From 2d3464cddc207687f98b1026cfc6291e269eff56 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 09:30:00 +0200 Subject: [PATCH 17/21] some l10n fixes --- pyfpdb/locale/fpdb-en_GB.pot | 2 +- pyfpdb/locale/fpdb-it_IT.po | 2 +- pyfpdb/locale/fpdb-pl_PL.po | 2 +- pyfpdb/locale/fpdb-ru_RU.po | 11 +++++++---- pyfpdb/locale/it/LC_MESSAGES/fpdb.mo | Bin 72972 -> 72968 bytes pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo | Bin 21077 -> 21073 bytes pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo | Bin 35871 -> 35871 bytes 7 files changed, 10 insertions(+), 7 deletions(-) diff --git a/pyfpdb/locale/fpdb-en_GB.pot b/pyfpdb/locale/fpdb-en_GB.pot index 1f27a9e0..26272d40 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 08:40+CEST\n" +"POT-Creation-Date: 2011-04-05 09:28+CEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/pyfpdb/locale/fpdb-it_IT.po b/pyfpdb/locale/fpdb-it_IT.po index e1dd3da3..5375069b 100644 --- a/pyfpdb/locale/fpdb-it_IT.po +++ b/pyfpdb/locale/fpdb-it_IT.po @@ -12,7 +12,7 @@ msgstr "" "Language: it_IT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: ENCODING\n" +"Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" diff --git a/pyfpdb/locale/fpdb-pl_PL.po b/pyfpdb/locale/fpdb-pl_PL.po index 387df08d..4a7b69b2 100644 --- a/pyfpdb/locale/fpdb-pl_PL.po +++ b/pyfpdb/locale/fpdb-pl_PL.po @@ -12,7 +12,7 @@ msgstr "" "Language: pl_PL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: ENCODING\n" +"Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2)\n" diff --git a/pyfpdb/locale/fpdb-ru_RU.po b/pyfpdb/locale/fpdb-ru_RU.po index 2ee60397..78dc3ea7 100644 --- a/pyfpdb/locale/fpdb-ru_RU.po +++ b/pyfpdb/locale/fpdb-ru_RU.po @@ -12,7 +12,7 @@ msgstr "" "Language: ru_RU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: ENCODING\n" +"Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" @@ -1749,7 +1749,7 @@ msgid "" "the usual channels.\n" msgstr "" "Если вы заинтересованы в дальнейшем развитии кода, пожалуйста, свяжитесь с " -"нами через обычные каналы." +"нами через обычные каналы.\n" #: GuiSessionViewer.py:161 msgid "Thankyou" @@ -1786,7 +1786,7 @@ msgid "" "If you are interested in developing the code further see GuiStove.py and " "Stove.py\n" msgstr "" -"Если вы заинтересованы в развитии дальнейшего кода см. GuiStove.py и Stove.py" +"Если вы заинтересованы в развитии дальнейшего кода см. GuiStove.py и Stove.py\n" #: GuiStove.py:66 msgid "Thank you" @@ -3974,7 +3974,10 @@ msgid "" "\n" "Enter short code for %s\n" "(up to 3 characters):\n" -msgstr "Введите короткий код для %s (до 3-х символов):" +msgstr "" +"\n" +"Введите короткий код для %s\n" +"(до 3-х символов):\n" #: fpdb_import.py:51 msgid "Import database module: MySQLdb not found" diff --git a/pyfpdb/locale/it/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/it/LC_MESSAGES/fpdb.mo index 3e773204a110196b637e57fbe493e347ab7af7c1..40dd4a6e1a1e69ef22f99cd4b4b9258991ff6ef5 100644 GIT binary patch delta 7375 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 delta 1133 zcmXZbOGwmF6vy$O(qnQ&Dtp(6nmUdToHVnS&G?v1voW=zLQ8{+T!ba$CLC~MP?$Cq z?k1=n z8Q2_&Nh?@%lSs#2EW(>;2YZ1>aTaYdxd){bY{FZ38rR_*X5td2qOVT!U;%ou3^!p2 zx8O-P-xFhzM#8jF4dQ-$iZ+pXw5#wQat;#06U0Mk6PQCAeO|pZiD9%(m(cc=HaMfc zfK|l9xD(%_?T>j5OC>Do(2u=n6G&hozI9!6^Er*udh*Ta#fz>zSU?=Z92~{H_ztbH zlq1qA%*St7imUm#(s_BgBy!L?Z$O*K0CwSh?8c-f#)en16W`z<7IQzgZwl=V{Kg^- zHaiDt#|q+pv_>be1%F_e`l=+dQTL%0e1O)Wx79HV?anIDI%vUCY(sl|xACh-n#Mlj zM{Uw_+}`e7O#q9DYcLzHpfz|GH&R~@Sq$MM`mphg#2-LicnZgG1Fk$Pt;Gy1!yRZJ zJdf1Z4NS*jH~$#zil#9YXVDt?j{9%{%dMcl!}&l2?bSyygk8wP*C Date: Tue, 5 Apr 2011 10:24:57 +0200 Subject: [PATCH 18/21] remove outdated and unused alchemy stuff - if anyone wants to bring this or another ORM back that would be great --- pyfpdb/AlchemyFacilities.py | 134 ---------- pyfpdb/AlchemyMappings.py | 484 ------------------------------------ pyfpdb/AlchemyTables.py | 460 ---------------------------------- 3 files changed, 1078 deletions(-) delete mode 100644 pyfpdb/AlchemyFacilities.py delete mode 100644 pyfpdb/AlchemyMappings.py delete mode 100644 pyfpdb/AlchemyTables.py diff --git a/pyfpdb/AlchemyFacilities.py b/pyfpdb/AlchemyFacilities.py deleted file mode 100644 index 260a6c1d..00000000 --- a/pyfpdb/AlchemyFacilities.py +++ /dev/null @@ -1,134 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -#Copyright 2009-2011 Grigorij Indigirkin -#This program is free software: you can redistribute it and/or modify -#it under the terms of the GNU Affero General Public License as published by -#the Free Software Foundation, version 3 of the License. -# -#This program is distributed in the hope that it will be useful, -#but WITHOUT ANY WARRANTY; without even the implied warranty of -#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -#GNU General Public License for more details. -# -#You should have received a copy of the GNU Affero General Public License -#along with this program. If not, see . -#In the "official" distribution you can find the license in agpl-3.0.txt. - -#TODO: gettextify if file is used again - -from decimal_wrapper import Decimal - -from sqlalchemy import types -from sqlalchemy.orm.exc import NoResultFound -from sqlalchemy.exc import IntegrityError - -import Card - -class CardColumn(types.TypeDecorator): - """Stores cards as smallints - - Automatically converts values like '9h' to smallint - - >>> CardColumn().process_bind_param( 'Td', '' ) - 22 - >>> CardColumn().process_bind_param( u'Td', '' ) - 22 - >>> CardColumn().process_bind_param( 22, '' ) - 22 - >>> CardColumn().process_result_value( 22, '' ) - 'Td' - """ - - impl = types.SmallInteger - - def process_bind_param(self, value, dialect): - if value is None or isinstance(value, int): - return value - elif isinstance(value, basestring) and len(value) == 2: - return Card.encodeCard(str(value)) - else: - raise Exception, "Incorrect card value: " + repr(value) - - def process_result_value(self, value, dialect): - return Card.valueSuitFromCard( value ) - - -class MoneyColumn(types.TypeDecorator): - """Stores money: bets, pots, etc - - Understands: - Decimal as real amount - int as amount mupliplied by 100 - string as decimal - Returns Decimal - >>> MoneyColumn().process_bind_param( 230, '' ) - 230 - >>> MoneyColumn().process_bind_param( Decimal('2.30'), '' ) - 230 - >>> MoneyColumn().process_bind_param( '2.30', '' ) - 230 - >>> MoneyColumn().process_result_value( 230, '' ) - Decimal('2.3') - """ - - impl = types.Integer - - def process_bind_param(self, value, dialect): - if value is None or isinstance(value, int): - return value - elif isinstance(value, basestring) or isinstance(value, Decimal): - return int(Decimal(value)*100) - else: - raise Exception, "Incorrect amount:" + repr(value) - - def process_result_value(self, value, dialect): - if value is None: - return None - return Decimal(value)/100 - - -class BigIntColumn(types.TypeDecorator, types.Integer): - """Representing db-independent big integer """ - # Integer inheritance required for auto_increment flag - - impl = types.Integer - - def load_dialect_impl(self, dialect): - from sqlalchemy import databases - if dialect.name == 'mysql': - return databases.mysql.MSBigInteger() - elif dialect.name == 'postgres': - return databases.mysql.PGBigInteger() - return types.Integer() - - -class MappedBase(object): - """Provide dummy contrcutor""" - - def __init__(self, **kwargs): - for k, v in kwargs.iteritems(): - setattr(self, k, v) - - def get_columns_names(self): - return [i.name for i in self._sa_class_manager.mapper.c] - -def get_or_create(klass, session, **kwargs): - """ - Looks up an object with the given kwargs, creating one if necessary. - Returns a tuple of (object, created), where created is a boolean - specifying whether an object was created. - """ - assert kwargs, \ - 'get_or_create() must be passed at least one keyword argument' - try: - return session.query(klass).filter_by(**kwargs).one(), False - except NoResultFound: - try: - obj = klass(**kwargs) - session.add(obj) - session.flush() - return obj, True - except IntegrityError: - return session.query(klass).filter_by(**kwargs).one(), False - diff --git a/pyfpdb/AlchemyMappings.py b/pyfpdb/AlchemyMappings.py deleted file mode 100644 index 53f59a1a..00000000 --- a/pyfpdb/AlchemyMappings.py +++ /dev/null @@ -1,484 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -#Copyright 2009-2011 Grigorij Indigirkin -#This program is free software: you can redistribute it and/or modify -#it under the terms of the GNU Affero General Public License as published by -#the Free Software Foundation, version 3 of the License. -# -#This program is distributed in the hope that it will be useful, -#but WITHOUT ANY WARRANTY; without even the implied warranty of -#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -#GNU General Public License for more details. -# -#You should have received a copy of the GNU Affero General Public License -#along with this program. If not, see . -#In the "official" distribution you can find the license in agpl-3.0.txt. - -"""@package AlchemyMappings -This package contains all classes to be mapped and mappers themselves -""" - -#TODO: gettextify if file is used again - -import logging -import re -from decimal_wrapper import Decimal -from sqlalchemy.orm import mapper, relation, reconstructor -from sqlalchemy.sql import select -from collections import defaultdict - - -from AlchemyTables import * -from AlchemyFacilities import get_or_create, MappedBase -from DerivedStats import DerivedStats -from Exceptions import IncompleteHandError, FpdbError - - -class Player(MappedBase): - """Class reflecting Players db table""" - - @staticmethod - def get_or_create(session, siteId, name): - return get_or_create(Player, session, siteId=siteId, name=name)[0] - - def __str__(self): - return '' % (self.name, self.site and self.site.name) - - -class Gametype(MappedBase): - """Class reflecting Gametypes db table""" - - @staticmethod - def get_or_create(session, siteId, gametype): - map = zip( - ['type', 'base', 'category', 'limitType', 'smallBlind', 'bigBlind', 'smallBet', 'bigBet', 'currency'], - ['type', 'base', 'category', 'limitType', 'sb', 'bb', 'dummy', 'dummy', 'currency']) - gametype = dict([(new, gametype.get(old)) for new, old in map ]) - - hilo = "h" - if gametype['category'] in ('studhilo', 'omahahilo'): - hilo = "s" - elif gametype['category'] in ('razz','27_3draw','badugi'): - hilo = "l" - gametype['hiLo'] = hilo - - for f in ['smallBlind', 'bigBlind', 'smallBet', 'bigBet']: - if gametype[f] is None: - gametype[f] = 0 - gametype[f] = int(Decimal(gametype[f])*100) - - gametype['siteId'] = siteId - return get_or_create(Gametype, session, **gametype)[0] - - -class HandActions(object): - """Class reflecting HandsActions db table""" - def initFromImportedHand(self, hand, actions): - self.hand = hand - self.actions = {} - for street, street_actions in actions.iteritems(): - self.actions[street] = [] - for v in street_actions: - hp = hand.handplayers_by_name[v[0]] - self.actions[street].append({'street': street, 'pid': hp.id, 'seat': hp.seatNo, 'action':v}) - - @property - def flat_actions(self): - actions = [] - for street in self.hand.allStreets: - actions += self.actions[street] - return actions - - - -class HandInternal(DerivedStats): - """Class reflecting Hands db table""" - - def parseImportedHandStep1(self, hand): - """Extracts values to insert into from hand returned by HHC. No db is needed he""" - hand.players = hand.getAlivePlayers() - - # also save some data for step2. Those fields aren't in Hands table - self.siteId = hand.siteId - self.gametype_dict = hand.gametype - - self.attachHandPlayers(hand) - self.attachActions(hand) - - self.assembleHands(hand) - self.assembleHandsPlayers(hand) - - def parseImportedHandStep2(self, session): - """Fetching ids for gametypes and players""" - gametype = Gametype.get_or_create(session, self.siteId, self.gametype_dict) - self.gametypeId = gametype.id - for hp in self.handPlayers: - hp.playerId = Player.get_or_create(session, self.siteId, hp.name).id - - def getPlayerByName(self, name): - if not hasattr(self, 'handplayers_by_name'): - self.handplayers_by_name = {} - for hp in self.handPlayers: - pname = getattr(hp, 'name', None) or hp.player.name - self.handplayers_by_name[pname] = hp - return self.handplayers_by_name[name] - - def attachHandPlayers(self, hand): - """Fill HandInternal.handPlayers list. Create self.handplayers_by_name""" - hand.noSb = getattr(hand, 'noSb', None) - if hand.noSb is None and self.gametype_dict['base']=='hold': - saw_sb = False - for action in hand.actions[hand.actionStreets[0]]: # blindsantes - if action[1] == 'posts' and action[2] == 'small blind' and action[0] is not None: - saw_sb = True - hand.noSb = saw_sb - - self.handplayers_by_name = {} - for seat, name, chips in hand.players: - p = HandPlayer(hand = self, imported_hand=hand, seatNo=seat, - name=name, startCash=chips) - self.handplayers_by_name[name] = p - - def attachActions(self, hand): - """Create HandActions object""" - a = HandActions() - a.initFromImportedHand(self, hand.actions) - - def parseImportedTournament(self, hand, session): - """Fetching tourney, its type and players - - Must be called after Step2 - """ - if self.gametype_dict['type'] != 'tour': return - - # check for consistense - for i in ('buyin', 'tourNo'): - if not hasattr(hand, i): - raise IncompleteHandError( - "Field '%s' required for tournaments" % i, self.id, hand ) - - # repair old-style buyin value - m = re.match('\$(\d+)\+\$(\d+)', hand.buyin) - if m is not None: - hand.buyin, self.fee = m.groups() - - # fetch tourney type - tour_type_hand2db = { - 'buyin': 'buyin', - 'fee': 'fee', - 'speed': 'speed', - 'maxSeats': 'maxseats', - 'knockout': 'isKO', - 'rebuy': 'isRebuy', - 'addOn': 'isAddOn', - 'shootout': 'isShootout', - 'matrix': 'isMatrix', - 'sng': 'isSNG', - } - tour_type_index = dict([ - ( i_db, getattr(hand, i_hand, None) ) - for i_db, i_hand in tour_type_hand2db.iteritems() - ]) - tour_type_index['siteId'] = self.siteId - tour_type = TourneyType.get_or_create(session, **tour_type_index) - - # fetch and update tourney - tour = Tourney.get_or_create(session, hand.tourNo, tour_type.id) - cols = tour.get_columns_names() - for col in cols: - hand_val = getattr(hand, col, None) - if col in ('id', 'tourneyTypeId', 'comment', 'commentTs') or hand_val is None: - continue - db_val = getattr(tour, col, None) - if db_val is None: - setattr(tour, col, hand_val) - elif col == 'koBounty': - setattr(tour, col, max(db_val, hand_val)) - elif col == 'tourStartTime' and hand.startTime: - setattr(tour, col, min(db_val, hand.startTime)) - - if tour.entries is None and tour_type.sng: - tour.entries = tour_type.maxSeats - - # fetch and update tourney players - for hp in self.handPlayers: - tp = TourneysPlayer.get_or_create(session, tour.id, hp.playerId) - # FIXME: other TourneysPlayers should be added here - - session.flush() - - def isDuplicate(self, session): - """Checks if current hand already exists in db - - siteHandNo ans gametypeId have to be setted - """ - return session.query(HandInternal).filter_by( - siteHandNo=self.siteHandNo, gametypeId=self.gametypeId).count()!=0 - - def __str__(self): - s = list() - for i in self._sa_class_manager.mapper.c: - s.append('%25s %s' % (i, getattr(self, i.name))) - - s+=['', ''] - for i,p in enumerate(self.handPlayers): - s.append('%d. %s' % (i, p.name or '???')) - s.append(str(p)) - return '\n'.join(s) - - @property - def boardcards(self): - cards = [] - for i in range(5): - cards.append(getattr(self, 'boardcard%d' % (i+1), None)) - return filter(bool, cards) - - @property - def HandClass(self): - """Return HoldemOmahaHand or something like this""" - import Hand - if self.gametype.base == 'hold': - return Hand.HoldemOmahaHand - elif self.gametype.base == 'draw': - return Hand.DrawHand - elif self.gametype.base == 'stud': - return Hand.StudHand - raise Exception("Unknow gametype.base: '%s'" % self.gametype.base) - - @property - def allStreets(self): - return self.HandClass.allStreets - - @property - def actionStreets(self): - return self.HandClass.actionStreets - - - -class HandPlayer(MappedBase): - """Class reflecting HandsPlayers db table""" - def __init__(self, **kwargs): - if 'imported_hand' in kwargs and 'seatNo' in kwargs: - imported_hand = kwargs.pop('imported_hand') - self.position = self.getPosition(imported_hand, kwargs['seatNo']) - super(HandPlayer, self).__init__(**kwargs) - - @reconstructor - def init_on_load(self): - self.name = self.player.name - - @staticmethod - def getPosition(hand, seat): - """Returns position value like 'B', 'S', '0', '1', ... - - >>> class A(object): pass - ... - >>> A.noSb = False - >>> A.maxseats = 6 - >>> A.buttonpos = 2 - >>> A.gametype = {'base': 'hold'} - >>> A.players = [(i, None, None) for i in (2, 4, 5, 6)] - >>> HandPlayer.getPosition(A, 6) # cut off - '1' - >>> HandPlayer.getPosition(A, 2) # button - '0' - >>> HandPlayer.getPosition(A, 4) # SB - 'S' - >>> HandPlayer.getPosition(A, 5) # BB - 'B' - >>> A.noSb = True - >>> HandPlayer.getPosition(A, 5) # MP3 - '2' - >>> HandPlayer.getPosition(A, 6) # cut off - '1' - >>> HandPlayer.getPosition(A, 2) # button - '0' - >>> HandPlayer.getPosition(A, 4) # BB - 'B' - """ - from itertools import chain - if hand.gametype['base'] == 'stud': - # FIXME: i've never played stud so plz check & del comment \\grindi - bringin = None - for action in chain(*[self.actions[street] for street in hand.allStreets]): - if action[1]=='bringin': - bringin = action[0] - break - if bringin is None: - raise Exception, "Cannot find bringin" - # name -> seat - bringin = int(filter(lambda p: p[1]==bringin, bringin)[0]) - seat = (int(seat) - int(bringin))%int(hand.maxseats) - return str(seat) - else: - seats_occupied = sorted([seat_ for seat_, name, chips in hand.players], key=int) - if hand.buttonpos not in seats_occupied: - # i.e. something like - # Seat 3: PlayerX ($0), is sitting out - # The button is in seat #3 - hand.buttonpos = max(seats_occupied, - key = lambda s: int(s) - if int(s) <= int(hand.buttonpos) - else int(s) - int(hand.maxseats) - ) - seats_occupied = sorted(seats_occupied, - key = lambda seat_: ( - - seats_occupied.index(seat_) - + seats_occupied.index(hand.buttonpos) - + 2) % len(seats_occupied) - ) - # now (if SB presents) seats_occupied contains seats in order: BB, SB, BU, CO, MP3, ... - if hand.noSb: - # fix order in the case nosb - seats_occupied = seats_occupied[1:] + seats_occupied[0:1] - seats_occupied.insert(1, -1) - seat = seats_occupied.index(seat) - if seat == 0: - return 'B' - elif seat == 1: - return 'S' - else: - return str(seat-2) - - @property - def cards(self): - cards = [] - for i in range(7): - cards.append(getattr(self, 'card%d' % (i+1), None)) - return filter(bool, cards) - - def __str__(self): - s = list() - for i in self._sa_class_manager.mapper.c: - s.append('%45s %s' % (i, getattr(self, i.name))) - return '\n'.join(s) - - -class Site(object): - """Class reflecting Players db table""" - INITIAL_DATA = [ - (1 , 'Full Tilt Poker','FT'), - (2 , 'PokerStars', 'PS'), - (3 , 'Everleaf', 'EV'), - (4 , 'Win2day', 'W2'), - (5 , 'OnGame', 'OG'), - (6 , 'UltimateBet', 'UB'), - (7 , 'Betfair', 'BF'), - (8 , 'Absolute', 'AB'), - (9 , 'PartyPoker', 'PP'), - (10, 'Partouche', 'PA'), - (11, 'Carbon', 'CA'), - (12, 'PKR', 'PK'), - ] - INITIAL_DATA_KEYS = ('id', 'name', 'code') - - INITIAL_DATA_DICTS = [ dict(zip(INITIAL_DATA_KEYS, datum)) for datum in INITIAL_DATA ] - - @classmethod - def insert_initial(cls, connection): - connection.execute(sites_table.insert(), cls.INITIAL_DATA_DICTS) - - -class Tourney(MappedBase): - """Class reflecting Tourneys db table""" - - @classmethod - def get_or_create(cls, session, siteTourneyNo, tourneyTypeId): - """Fetch tourney by index or creates one if none. """ - return get_or_create(cls, session, siteTourneyNo=siteTourneyNo, - tourneyTypeId=tourneyTypeId)[0] - - - -class TourneyType(MappedBase): - """Class reflecting TourneyType db table""" - - @classmethod - def get_or_create(cls, session, **kwargs): - """Fetch tourney type by index or creates one if none - - Required kwargs: - buyin fee speed maxSeats knockout - rebuy addOn shootout matrix sng currency - """ - return get_or_create(cls, session, **kwargs)[0] - - -class TourneysPlayer(MappedBase): - """Class reflecting TourneysPlayers db table""" - - @classmethod - def get_or_create(cls, session, tourneyId, playerId): - """Fetch tourney player by index or creates one if none """ - return get_or_create(cls, session, tourneyId=tourneyId, playerId=playerId) - - -class Version(object): - """Provides read/write access for version var""" - CURRENT_VERSION = 120 # db version for current release - # 119 - first alchemy version - # 120 - add m_factor - - conn = None - ver = None - def __init__(self, connection=None): - if self.__class__.conn is None: - self.__class__.conn = connection - - @classmethod - def is_wrong(cls): - return cls.get() != cls.CURRENT_VERSION - - @classmethod - def get(cls): - if cls.ver is None: - try: - cls.ver = cls.conn.execute(select(['version'], settings_table)).fetchone()[0] - except: - return None - return cls.ver - - @classmethod - def set(cls, value): - if cls.conn.execute(settings_table.select()).rowcount==0: - cls.conn.execute(settings_table.insert(), version=value) - else: - cls.conn.execute(settings_table.update().values(version=value)) - cls.ver = value - - @classmethod - def set_initial(cls): - cls.set(cls.CURRENT_VERSION) - - -mapper (Gametype, gametypes_table, properties={ - 'hands': relation(HandInternal, backref='gametype'), -}) -mapper (Player, players_table, properties={ - 'playerHands': relation(HandPlayer, backref='player'), - 'playerTourney': relation(TourneysPlayer, backref='player'), -}) -mapper (Site, sites_table, properties={ - 'gametypes': relation(Gametype, backref = 'site'), - 'players': relation(Player, backref = 'site'), - 'tourneyTypes': relation(TourneyType, backref = 'site'), -}) -mapper (HandActions, hands_actions_table, properties={}) -mapper (HandInternal, hands_table, properties={ - 'handPlayers': relation(HandPlayer, backref='hand'), - 'actions_all': relation(HandActions, backref='hand', uselist=False), -}) -mapper (HandPlayer, hands_players_table, properties={}) - -mapper (Tourney, tourneys_table) -mapper (TourneyType, tourney_types_table, properties={ - 'tourneys': relation(Tourney, backref='type'), -}) -mapper (TourneysPlayer, tourneys_players_table) - -class LambdaKeyDict(defaultdict): - """Operates like defaultdict but passes key argument to the factory function""" - def __missing__(key): - return self.default_factory(key) - diff --git a/pyfpdb/AlchemyTables.py b/pyfpdb/AlchemyTables.py deleted file mode 100644 index 0e42375e..00000000 --- a/pyfpdb/AlchemyTables.py +++ /dev/null @@ -1,460 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -#Copyright 2009-2011 Grigorij Indigirkin -#This program is free software: you can redistribute it and/or modify -#it under the terms of the GNU Affero General Public License as published by -#the Free Software Foundation, version 3 of the License. -# -#This program is distributed in the hope that it will be useful, -#but WITHOUT ANY WARRANTY; without even the implied warranty of -#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -#GNU General Public License for more details. -# -#You should have received a copy of the GNU Affero General Public License -#along with this program. If not, see . -#In the "official" distribution you can find the license in agpl-3.0.txt. - -"""@package AlchemyTables -Contains all sqlalchemy tables -""" - -#TODO: gettextify if file is used again - -from sqlalchemy import Table, Float, Column, Integer, String, MetaData, \ - ForeignKey, Boolean, SmallInteger, DateTime, Text, Index, CHAR, \ - PickleType, Unicode - -from AlchemyFacilities import CardColumn, MoneyColumn, BigIntColumn - - -metadata = MetaData() - - -autorates_table = Table('Autorates', metadata, - Column('id', Integer, primary_key=True, nullable=False), - Column('playerId', Integer, ForeignKey("Players.id"), nullable=False), - Column('gametypeId', SmallInteger, ForeignKey("Gametypes.id"), nullable=False), - Column('description', String(50), nullable=False), - Column('shortDesc', CHAR(8), nullable=False), - Column('ratingTime', DateTime, nullable=False), - Column('handCount', Integer, nullable=False), - mysql_charset='utf8', - mysql_engine='InnoDB', -) - - -gametypes_table = Table('Gametypes', metadata, - Column('id', SmallInteger, primary_key=True), - Column('siteId', SmallInteger, ForeignKey("Sites.id"), nullable=False), # SMALLINT - Column('currency', String(4), nullable=False), # varchar(4) NOT NULL - Column('type', String(4), nullable=False), # char(4) NOT NULL - Column('base', String(4), nullable=False), # char(4) NOT NULL - Column('category', String(9), nullable=False), # varchar(9) NOT NULL - Column('limitType', CHAR(2), nullable=False), # char(2) NOT NULL - Column('hiLo', CHAR(1), nullable=False), # char(1) NOT NULL - Column('smallBlind', Integer(3)), # int - Column('bigBlind', Integer(3)), # int - Column('smallBet', Integer(3), nullable=False), # int NOT NULL - Column('bigBet', Integer(3), nullable=False), # int NOT NULL - mysql_charset='utf8', - mysql_engine='InnoDB', -) - - -hands_table = Table('Hands', metadata, - Column('id', BigIntColumn, primary_key=True), - Column('tableName', String(30), nullable=False), - Column('siteHandNo', BigIntColumn, nullable=False), - Column('gametypeId', SmallInteger, ForeignKey('Gametypes.id'), nullable=False), - Column('startTime', DateTime, nullable=False), - Column('importTime', DateTime, nullable=False), - Column('seats', SmallInteger, nullable=False), - Column('maxSeats', SmallInteger, nullable=False), - - Column('boardcard1', CardColumn), - Column('boardcard2', CardColumn), - Column('boardcard3', CardColumn), - Column('boardcard4', CardColumn), - Column('boardcard5', CardColumn), - Column('texture', SmallInteger), - Column('playersVpi', SmallInteger, nullable=False), - Column('playersAtStreet1', SmallInteger, nullable=False, default=0), - Column('playersAtStreet2', SmallInteger, nullable=False, default=0), - Column('playersAtStreet3', SmallInteger, nullable=False, default=0), - Column('playersAtStreet4', SmallInteger, nullable=False, default=0), - Column('playersAtShowdown',SmallInteger, nullable=False), - Column('street0Raises', SmallInteger, nullable=False), - Column('street1Raises', SmallInteger, nullable=False), - Column('street2Raises', SmallInteger, nullable=False), - Column('street3Raises', SmallInteger, nullable=False), - Column('street4Raises', SmallInteger, nullable=False), - Column('street1Pot', MoneyColumn), - Column('street2Pot', MoneyColumn), - Column('street3Pot', MoneyColumn), - Column('street4Pot', MoneyColumn), - Column('showdownPot', MoneyColumn), - Column('comment', Text), - Column('commentTs', DateTime), - mysql_charset='utf8', - mysql_engine='InnoDB', -) -Index('siteHandNo', hands_table.c.siteHandNo, hands_table.c.gametypeId, unique=True) - - -hands_actions_table = Table('HandsActions', metadata, - Column('id', BigIntColumn, primary_key=True, nullable=False), - Column('handId', BigIntColumn, ForeignKey("Hands.id"), nullable=False), - Column('actions', PickleType, nullable=False), - mysql_charset='utf8', - mysql_engine='InnoDB', -) - - -hands_players_table = Table('HandsPlayers', metadata, - Column('id', BigIntColumn, primary_key=True), - Column('handId', BigIntColumn, ForeignKey("Hands.id"), nullable=False), - Column('playerId', Integer, ForeignKey("Players.id"), nullable=False), - Column('startCash', MoneyColumn), - Column('position', CHAR(1)), #CHAR(1) - Column('seatNo', SmallInteger, nullable=False), #SMALLINT NOT NULL - - Column('card1', CardColumn), #smallint NOT NULL, - Column('card2', CardColumn), #smallint NOT NULL - Column('card3', CardColumn), #smallint - Column('card4', CardColumn), #smallint - Column('card5', CardColumn), #smallint - Column('card6', CardColumn), #smallint - Column('card7', CardColumn), #smallint - Column('startCards', SmallInteger), #smallint - - Column('m_factor', Integer), # null for ring games - Column('ante', MoneyColumn), #INT - Column('winnings', MoneyColumn, nullable=False, default=0), #int NOT NULL - Column('rake', MoneyColumn, nullable=False, default=0), #int NOT NULL - Column('totalProfit', MoneyColumn), #INT - Column('comment', Text), #text - Column('commentTs', DateTime), #DATETIME - Column('tourneysPlayersId', BigIntColumn, ForeignKey("TourneysPlayers.id"),), #BIGINT UNSIGNED - Column('tourneyTypeId', Integer, ForeignKey("TourneyTypes.id"),), #SMALLINT UNSIGNED - - Column('wonWhenSeenStreet1',Float), #FLOAT - Column('wonWhenSeenStreet2',Float), #FLOAT - Column('wonWhenSeenStreet3',Float), #FLOAT - Column('wonWhenSeenStreet4',Float), #FLOAT - Column('wonAtSD', Float), #FLOAT - - Column('street0VPI', Boolean), #BOOLEAN - Column('street0Aggr', Boolean), #BOOLEAN - Column('street0_3BChance', Boolean), #BOOLEAN - Column('street0_3BDone', Boolean), #BOOLEAN - Column('street0_4BChance', Boolean), #BOOLEAN - Column('street0_4BDone', Boolean), #BOOLEAN - Column('other3BStreet0', Boolean), #BOOLEAN - Column('other4BStreet0', Boolean), #BOOLEAN - - Column('street1Seen', Boolean), #BOOLEAN - Column('street2Seen', Boolean), #BOOLEAN - Column('street3Seen', Boolean), #BOOLEAN - Column('street4Seen', Boolean), #BOOLEAN - Column('sawShowdown', Boolean), #BOOLEAN - - Column('street1Aggr', Boolean), #BOOLEAN - Column('street2Aggr', Boolean), #BOOLEAN - Column('street3Aggr', Boolean), #BOOLEAN - Column('street4Aggr', Boolean), #BOOLEAN - - Column('otherRaisedStreet0',Boolean), #BOOLEAN - Column('otherRaisedStreet1',Boolean), #BOOLEAN - Column('otherRaisedStreet2',Boolean), #BOOLEAN - Column('otherRaisedStreet3',Boolean), #BOOLEAN - Column('otherRaisedStreet4',Boolean), #BOOLEAN - Column('foldToOtherRaisedStreet0', Boolean), #BOOLEAN - Column('foldToOtherRaisedStreet1', Boolean), #BOOLEAN - Column('foldToOtherRaisedStreet2', Boolean), #BOOLEAN - Column('foldToOtherRaisedStreet3', Boolean), #BOOLEAN - Column('foldToOtherRaisedStreet4', Boolean), #BOOLEAN - - Column('stealAttemptChance', Boolean), #BOOLEAN - Column('stealAttempted', Boolean), #BOOLEAN - Column('foldBbToStealChance', Boolean), #BOOLEAN - Column('foldedBbToSteal', Boolean), #BOOLEAN - Column('foldSbToStealChance', Boolean), #BOOLEAN - Column('foldedSbToSteal', Boolean), #BOOLEAN - - Column('street1CBChance', Boolean), #BOOLEAN - Column('street1CBDone', Boolean), #BOOLEAN - Column('street2CBChance', Boolean), #BOOLEAN - Column('street2CBDone', Boolean), #BOOLEAN - Column('street3CBChance', Boolean), #BOOLEAN - Column('street3CBDone', Boolean), #BOOLEAN - Column('street4CBChance', Boolean), #BOOLEAN - Column('street4CBDone', Boolean), #BOOLEAN - - Column('foldToStreet1CBChance', Boolean), #BOOLEAN - Column('foldToStreet1CBDone', Boolean), #BOOLEAN - Column('foldToStreet2CBChance', Boolean), #BOOLEAN - Column('foldToStreet2CBDone', Boolean), #BOOLEAN - Column('foldToStreet3CBChance', Boolean), #BOOLEAN - Column('foldToStreet3CBDone', Boolean), #BOOLEAN - Column('foldToStreet4CBChance', Boolean), #BOOLEAN - Column('foldToStreet4CBDone', Boolean), #BOOLEAN - - Column('street1CheckCallRaiseChance',Boolean), #BOOLEAN - Column('street1CheckCallRaiseDone', Boolean), #BOOLEAN - Column('street2CheckCallRaiseChance',Boolean), #BOOLEAN - Column('street2CheckCallRaiseDone', Boolean), #BOOLEAN - Column('street3CheckCallRaiseChance',Boolean), #BOOLEAN - Column('street3CheckCallRaiseDone', Boolean), #BOOLEAN - Column('street4CheckCallRaiseChance',Boolean), #BOOLEAN - Column('street4CheckCallRaiseDone', Boolean), #BOOLEAN - - Column('street0Calls', SmallInteger), #TINYINT - Column('street1Calls', SmallInteger), #TINYINT - Column('street2Calls', SmallInteger), #TINYINT - Column('street3Calls', SmallInteger), #TINYINT - Column('street4Calls', SmallInteger), #TINYINT - Column('street0Bets', SmallInteger), #TINYINT - Column('street1Bets', SmallInteger), #TINYINT - Column('street2Bets', SmallInteger), #TINYINT - Column('street3Bets', SmallInteger), #TINYINT - Column('street4Bets', SmallInteger), #TINYINT - Column('street0Raises', SmallInteger), #TINYINT - Column('street1Raises', SmallInteger), #TINYINT - Column('street2Raises', SmallInteger), #TINYINT - Column('street3Raises', SmallInteger), #TINYINT - Column('street4Raises', SmallInteger), #TINYINT - - Column('actionString', String(15)), #VARCHAR(15) - mysql_charset='utf8', - mysql_engine='InnoDB', -) - - -hud_cache_table = Table('HudCache', metadata, - Column('id', BigIntColumn, primary_key=True), - Column('gametypeId', SmallInteger, ForeignKey("Gametypes.id"), nullable=False), # SMALLINT - Column('playerId', Integer, ForeignKey("Players.id"), nullable=False), # SMALLINT - Column('activeSeats', SmallInteger, nullable=False), # SMALLINT NOT NULL - Column('position', CHAR(1)), # CHAR(1) - Column('tourneyTypeId', Integer, ForeignKey("TourneyTypes.id") ), # SMALLINT - Column('styleKey', CHAR(7), nullable=False), # CHAR(7) NOT NULL - Column('m_factor', Integer), - Column('HDs', Integer, nullable=False), # INT NOT NULL - - Column('wonWhenSeenStreet1', Float), # FLOAT - Column('wonWhenSeenStreet2', Float), # FLOAT - Column('wonWhenSeenStreet3', Float), # FLOAT - Column('wonWhenSeenStreet4', Float), # FLOAT - Column('wonAtSD', Float), # FLOAT - - Column('street0VPI', Integer), # INT - Column('street0Aggr', Integer), # INT - Column('street0_3BChance', Integer), # INT - Column('street0_3BDone', Integer), # INT - Column('street0_4BChance', Integer), # INT - Column('street0_4BDone', Integer), # INT - Column('other3BStreet0', Integer), # INT - Column('other4BStreet0', Integer), # INT - - Column('street1Seen', Integer), # INT - Column('street2Seen', Integer), # INT - Column('street3Seen', Integer), # INT - Column('street4Seen', Integer), # INT - Column('sawShowdown', Integer), # INT - - Column('street1Aggr', Integer), # INT - Column('street2Aggr', Integer), # INT - Column('street3Aggr', Integer), # INT - Column('street4Aggr', Integer), # INT - - Column('otherRaisedStreet0', Integer), # INT - Column('otherRaisedStreet1', Integer), # INT - Column('otherRaisedStreet2', Integer), # INT - Column('otherRaisedStreet3', Integer), # INT - Column('otherRaisedStreet4', Integer), # INT - Column('foldToOtherRaisedStreet0', Integer), # INT - Column('foldToOtherRaisedStreet1', Integer), # INT - Column('foldToOtherRaisedStreet2', Integer), # INT - Column('foldToOtherRaisedStreet3', Integer), # INT - Column('foldToOtherRaisedStreet4', Integer), # INT - - Column('stealAttemptChance', Integer), # INT - Column('stealAttempted', Integer), # INT - Column('foldBbToStealChance', Integer), # INT - Column('foldedBbToSteal', Integer), # INT - Column('foldSbToStealChance', Integer), # INT - Column('foldedSbToSteal', Integer), # INT - - Column('street1CBChance', Integer), # INT - Column('street1CBDone', Integer), # INT - Column('street2CBChance', Integer), # INT - Column('street2CBDone', Integer), # INT - Column('street3CBChance', Integer), # INT - Column('street3CBDone', Integer), # INT - Column('street4CBChance', Integer), # INT - Column('street4CBDone', Integer), # INT - - Column('foldToStreet1CBChance', Integer), # INT - Column('foldToStreet1CBDone', Integer), # INT - Column('foldToStreet2CBChance', Integer), # INT - Column('foldToStreet2CBDone', Integer), # INT - Column('foldToStreet3CBChance', Integer), # INT - Column('foldToStreet3CBDone', Integer), # INT - Column('foldToStreet4CBChance', Integer), # INT - Column('foldToStreet4CBDone', Integer), # INT - - Column('totalProfit', Integer), # INT - - Column('street1CheckCallRaiseChance', Integer), # INT - Column('street1CheckCallRaiseDone', Integer), # INT - Column('street2CheckCallRaiseChance', Integer), # INT - Column('street2CheckCallRaiseDone', Integer), # INT - Column('street3CheckCallRaiseChance', Integer), # INT - Column('street3CheckCallRaiseDone', Integer), # INT - Column('street4CheckCallRaiseChance', Integer), # INT - Column('street4CheckCallRaiseDone', Integer), # INT - - Column('street0Calls', Integer), # INT - Column('street1Calls', Integer), # INT - Column('street2Calls', Integer), # INT - Column('street3Calls', Integer), # INT - Column('street4Calls', Integer), # INT - Column('street0Bets', Integer), # INT - Column('street1Bets', Integer), # INT - Column('street2Bets', Integer), # INT - Column('street3Bets', Integer), # INT - Column('street4Bets', Integer), # INT - Column('street0Raises', Integer), # INT - Column('street1Raises', Integer), # INT - Column('street2Raises', Integer), # INT - Column('street3Raises', Integer), # INT - Column('street4Raises', Integer), # INT - mysql_charset='utf8', - mysql_engine='InnoDB', -) - - -players_table = Table('Players', metadata, - Column('id', Integer, primary_key=True), - Column('name', Unicode(32), nullable=False), # VARCHAR(32) CHARACTER SET utf8 NOT NULL - Column('siteId', SmallInteger, ForeignKey("Sites.id"), nullable=False), # SMALLINT - Column('comment', Text), # text - Column('commentTs', DateTime), # DATETIME - mysql_charset='utf8', - mysql_engine='InnoDB', -) -Index('name', players_table.c.name, players_table.c.siteId, unique=True) - - -settings_table = Table('Settings', metadata, - Column('version', SmallInteger, nullable=False), - mysql_charset='utf8', - mysql_engine='InnoDB', -) - - -sites_table = Table('Sites', metadata, - Column('id', SmallInteger, primary_key=True), - Column('name', String(32), nullable=False), # varchar(32) NOT NULL - Column('code', String(2), nullable=False), # char(2) NOT NULL - mysql_charset='utf8', - mysql_engine='InnoDB', -) - - -tourneys_table = Table('Tourneys', metadata, - Column('id', Integer, primary_key=True), - Column('tourneyTypeId', Integer, ForeignKey("TourneyTypes.id"), nullable=False, default=1), - Column('siteTourneyNo', BigIntColumn, nullable=False), # BIGINT NOT NULL - Column('entries', Integer), # INT NOT NULL - Column('prizepool', Integer), # INT NOT NULL - Column('tourStartTime', DateTime), # DATETIME NOT NULL - Column('tourEndTime', DateTime), # DATETIME - Column('tourneyName', String(40)), # varchar(40) - # Mask use : 1=Positionnal Winnings|2=Match1|4=Match2|...|pow(2,n)=Matchn - Column('matrixIdProcessed',SmallInteger, default=0), # TINYINT UNSIGNED DEFAULT 0 - Column('totalRebuyCount', Integer, default=0), # INT DEFAULT 0 - Column('totalAddOnCount', Integer, default=0), # INT DEFAULT 0 - Column('comment', Text), # TEXT - Column('commentTs', DateTime), # DATETIME - mysql_charset='utf8', - mysql_engine='InnoDB', -) -Index('siteTourneyNo', tourneys_table.c.siteTourneyNo, tourneys_table.c.tourneyTypeId, unique=True) - - -tourney_types_table = Table('TourneyTypes', metadata, - Column('id', Integer, primary_key=True), - Column('siteId', SmallInteger, ForeignKey("Sites.id"), nullable=False), - Column('currency', String(4), nullable=False), # varchar(4) NOT NULL - Column('buyin', Integer, nullable=False), # INT NOT NULL - Column('fee', Integer, nullable=False), # INT NOT NULL - Column('buyInChips', Integer, nullable=False), # INT NOT NULL - Column('maxSeats', Boolean, nullable=False, default=-1), # INT NOT NULL DEFAULT -1 - Column('rebuy', Boolean, nullable=False, default=False), # BOOLEAN NOT NULL DEFAULT False - Column('rebuyCost', Integer), # INT - Column('rebuyChips', Integer), # INT - Column('addOn', Boolean, nullable=False, default=False), # BOOLEAN NOT NULL DEFAULT False - Column('addOnCost', Integer), # INT - Column('addOnChips', Integer), # INT - Column('knockout', Boolean, nullable=False, default=False), # BOOLEAN NOT NULL DEFAULT False - Column('koBounty', Integer), # INT - Column('speed', String(10)), # varchar(10) - Column('shootout', Boolean, nullable=False, default=False), # BOOLEAN NOT NULL DEFAULT False - Column('matrix', Boolean, nullable=False, default=False), # BOOLEAN NOT NULL DEFAULT False - Column('sng', Boolean, nullable=False, default=False), # BOOLEAN NOT NULL DEFAULT False - Column('satellite', Boolean, nullable=False, default=False), # BOOLEAN NOT NULL DEFAULT False - Column('doubleOrNothing', Boolean, nullable=False, default=False), # BOOLEAN NOT NULL DEFAULT False - Column('guarantee', Integer, nullable=False, default=0), # INT NOT NULL DEFAULT 0 - mysql_charset='utf8', - mysql_engine='InnoDB', -) -Index('tourneyTypes_all', - tourney_types_table.c.siteId, tourney_types_table.c.buyin, tourney_types_table.c.fee, - tourney_types_table.c.maxSeats, tourney_types_table.c.knockout, tourney_types_table.c.rebuy, - tourney_types_table.c.addOn, tourney_types_table.c.speed, - tourney_types_table.c.shootout, tourney_types_table.c.matrix, tourney_types_table.c.sng) - - -tourneys_players_table = Table('TourneysPlayers', metadata, - Column('id', BigIntColumn, primary_key=True), - Column('tourneyId', Integer, ForeignKey("Tourneys.id"), nullable=False), - Column('playerId', Integer, ForeignKey("Players.id"), nullable=False), - Column('rank', Integer), # INT NOT NULL - Column('winnings', Integer), # INT NOT NULL - Column('winningsCurrency', Text), # TEXT - Column('rebuyCount', Integer, default=0), # INT DEFAULT 0 - Column('addOnCount', Integer, default=0), # INT DEFAULT 0 - Column('koCount', Integer, default=0), # INT DEFAULT 0 - Column('comment', Text), # TEXT - Column('commentTs', DateTime), # DATETIME - mysql_charset='utf8', - mysql_engine='InnoDB', -) -Index('tourneyId', tourneys_players_table.c.tourneyId, tourneys_players_table.c.playerId, unique=True) - - -def sss(): - "Debug function. Returns (config, sql, db)" - - import Configuration, SQL, Database, os - class Dummy(object): - pass - self = Dummy() - self.config = Configuration.Config() - self.settings = {} - if (os.sep=="/"): - self.settings['os']="linuxmac" - else: - self.settings['os']="windows" - - self.settings.update(self.config.get_db_parameters()) - self.settings.update(self.config.get_import_parameters()) - self.settings.update(self.config.get_default_paths()) - - self.sql = SQL.Sql( db_server = self.settings['db-server']) - self.db = Database.Database(self.config, sql = self.sql) - - return self.config, self.sql, self.db - From 5a03212333e29f50cb5fc5f138eaf82a9bc60006 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 10:55:16 +0200 Subject: [PATCH 19/21] =?UTF-8?q?add=20big=20chunk=20of=20spanish=20transl?= =?UTF-8?q?ation=20-=20thanks=20very=20much=20to=20Jos=C3=A9=20Luis=20Lede?= =?UTF-8?q?sma?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pyfpdb/locale/es/LC_MESSAGES/fpdb.mo | Bin 11307 -> 36740 bytes pyfpdb/locale/fpdb-en_GB.pot | 2 +- pyfpdb/locale/fpdb-es_ES.po | 1472 +++++++++++++++----------- 3 files changed, 880 insertions(+), 594 deletions(-) diff --git a/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo index 07dfcfdde133d7ea5557015db2982371733a831f..e5a0914d10dbac98c4efc3c7f9ef5cd47ec9cee5 100644 GIT binary patch literal 36740 zcmcJY33OyvdFLO&fGuy>V2l^+=eA{c+fwyvY-Ag|BvrTM*3wo z(qbD9!-4+Sd-uM(eD}NGcJC)1KKrCM1^nl0j|+ke!3)pSQ};g?UK9jp@c0aH02~0X z01tz^z?XXb0QfYX{|;2WAAp146&DA=Ip7?q?~Z_Hfo}xQ1%De1!9N5~0Uri6j&Fc8 z5j-KJZ}2kkG;kQ~1E>A-?cm8gFM&@2S3$LN9MpL32G#$);M2kP`sdGpr}O+UsP?`I zUJCwSj~84L1W)1lMo{gP!3)4UL5=So|NL9vQ+fUvcpmr#@O;Mw3Y|Nd2=`u$B%{@1`$!GH1PKL#)7`3xqZcCQ960}p^2 zUmXwx)$ecs)O-(snok6Zj%%RC z|4Sa<;_=;}_~ql^6T$C*n%DP1&ErXQeiQfDvv?UrwxiV?*Y~Rn?bGTyFiWO zgn#~Pa0k!d10N5DOj_+<2CCjJ@FehNumDbjqUTG%p96o@m;W001fK5&#ZPbZ&kulV z@4cYL_fb&%_YkOdJ`ZY~{{ZT{?}4IAu-(n$R8Z^s3{Z5t3WNl~h{qbJalRhB3VZ;B z^ub?%qu>v~Vem#Kspq>vUIm{9uLQph-T_{~gXr_~p!#_eC_a7=)PDGsfBrJ4_P+zF z{?q7G^>>0=?*kqeK=J>JLCyPK@JZl1J-!bVy?!4&8T@ac*74Jz+WjJ^ef%9z_0EL( zw65oX9qbpY+dkBcfjV5pKOfZkj)59) z0~Fu=7mx1(HP1f;HNQ`Qs`n{S?fh?W9Q-bLDR}+$Za#N_qUSQG?-Nk_p#`1{ei#&; zKL&~}e*zu`{}F`Mf{`0o6Yx05RtY`;!s5Z-gKFnI7J)4qJP$k%d@VQ${w|0}2>uNe z{rV9?>gSo@Ip8pOA^03n?ux-Noh=f$AtbvLN;mxJQ7*Mcg4BPja31r%St4OG2%fm+WGfTGhULGj6-fGYnI zcrN(2p!)xJP<(TG(LG-bif{LVYUd_U{Tu?-?`^*PdH#J3Wa)xc@M7@YpyvChp!njS zKz;vYh|ZP?&IL8zX;AIo4r*WC32K~e|Nd@J_1@s0?*ld72SL&Q6aM|fpyu-}@DlKe zBd)#eV94_x@FK7bJ|1j>n%_}SeEKr*eDKZS4ETOfbUJC&&G$4=_0Iw|kBdP58}##! z`2S8&{Pq^`3h>XsOTm8w)$e&Fr_ZhhwY~|ce(wRF3f>Evfm)wegW6Z`1f_RA32OfT3T^{W z9dqkl07a+kL5=6RU;(@nWD5rOg6jW^puYPNC_04Wj_e7*$KxW~X#z!(&NCZOv50(b@Z>!9fTNsr$LFXy>%(9L5G zG(H9;7w!fnhu#WG-h2^6^arO*xOE){kMUdqHSe#0>bGyweRn>n{W%M&y+u&`aW^Qs zy&2RzKLmid^~`u;wT9|hI^m%t~3-via&lWui#puTT|{oosX`R{|;FJA>! z@5jFU{M#J;ZUR+*2^3vk>+yF%wf70|Z18VD@!xkrjq9Z6xN% zejU_&U*hpKp!nd|LDA)p!4UjwQ0@LFsC{(7VQd_57?fW57B~L#EhTzxz^Ai}f=+F;JZq0)F{xEn6xB~th z_^@$XMtaNl1FUda0!{qyrc z&F?s9-ja&2EPev{ZFg7^>_++jOVLC(dj`@`{E;@ z_~OsNCipO@@!e8&>u@KidaE8^28uu54BiaB4;%!42<`!Q#EyTS2j0YU8@vttkbi&r zqHDh&yomSD2G0SX4{F>k|NKT@{s4Fr?>__X22WXXd~+Qrx{rcG;2q#e;C}_x-rK=# z;D^D>!7qWDcd+dE^mOnN9xnma?+7>!R=~%D5Blf#gIb3ldOWq}=63;jGVk|-G#y+I zu7dCI@6Wl@(eEPg4&Gk|UJbq+6g@u*s@*^L_%Nt(e+$%pJ?V(!$Fo80s}WH1xedGy zybIJieHavCHP9UkkT>K_NSuRaV8gHLEUI*x&w_Z{FF;8E~& z@Z}()K6oQ2di@jF5B>;L`{A-}r@zvnD;9Ee^{eAxV zbD-$`4N&7g>n^w67l2RWc?!G?jKQaZuLAdhZv&qKegV{X-vBlL?}D1|c`tJGx(L*K zFY$OKD7x+S_$*L-d?P4&O@Zon4%Byb@abU3m%k3wdcO(W27VCK{QuHFe;?GkUGVdc z?*~D(djqI`M?um3W>EY7x!^ch0Y!%g!5!dVf}&&aV)y+%aEiz4K+W$}pvL`rP;%t0 z9v=YJ|L=jK%O8QN_c`!<@NYn^!w*2w@9dYj@m~&J$@3VfakW5==S86C{|-?6_s5{x z`%~~7@GGF!^E==j;90-m#@hrn&NWc`>m~mAHQ+SQzY5*}{w=6|bn!1byL}1NK6*P? z0RISlHu!H~2=05STaP(V>)imgPHzG=@3(@IH}3;406z}y0lx~056`^Y%OmjdJP&|s ze;256C7{~-7^wC>JYkB@pP~TtkO4n}$YMovRs^8avn#a39t>eFg zL*T$KJ9;mH3D2(uB^Q1KYW?@T%FSmO)I44es=fO_(fD;;Pv3=L5<_duXFbDdEg|^3!v!sK5!KLF?b$0 z`g%vV7l1)u-$c9=)x%ahYPW`hzVOPh+)h@*VyB&i<14F4vpp1!&5edpy%|TsNxYpd~481xkzYvD?CCnd3!AFI{t z;X)iXW3?Yw!}fCAjKle)QD2)c^zlKr_b^&;bq2$wda}S!>q+HE*ht!8bTq2fqlJ1L z^c~0*wWA|(BP@4dY?<9Zyms2+sre=13%5mz*c%g64mSZ z$K|+kBr8i+R_n2tAgiw7r^QWMcUM$djv7nMtJX-Wao8~SZ9(8y>6^rf0&zaI82rI%E@;L^{^2wc`WPN<2|(#Nn}8dpYbh;^V7M@RVnZGqbbf zlcn%zRPV$C2pW~>!z$aN%~mbwN0=B1ZY75IszWw3>vAZZn<@@Zl)~BRaAc-b zoGpdZbF+u$X2a3(nbOGY^vq#b*#vm4!3J1askN;Wrdy9qdgZEg8upguXT}^i&0v)}2AiErBbNEH-6e zlj|vJ#f_?HyI5<~TFd#5G+32rXu0?9C-ZKPB=E24!0x-sChy?MZoR=5YTDI!m1UFO zErd5CXu}R1wry~cVbtRWwA=hgy^puCNJUde=&6b1W#6q|0`wywZLXCLxB#0qgr;AqPfLx4Kd|H4D{Xf1BG zf?^}8uiX{1_md-Ge_{6`EC-bkB}JB%e|{2UCdjM28Cg(;V0btf)`|>I7iUI;;knt_ z>8V50JkK2-pK||(BV*%-{F`uOZf2%5HF7v$_{ZY7F%%5fmO>s{J9qEeW!%;ZhQ)cc z#t>3zK;mk+nH+1yvVumYCnngzrBa!nlaq5(->}Rtw#PL0~w0mof#blFO^#luQKnBrLGg@7i zv@#1X7@$IZwW9t#Cc39$^v8skvut`x(w1EPWip{+-DoOH`%M+<2c3QC3U|tRO z7h6RJaqVcWy$11e9cWZT;kN$PHZ4tBfK7uM-uNEziq)g_g_}p19pZ{tdE?l?u9Xz zc@tT|kg5N$;Uq*DEhS7{rSVWO8ZUH~!QPf7pJ0>t;6gm+jxil2)FO`D*ZXdLw z213*c;q)Club!a3SY_-pB-2i@O4MGhC+&J|0R~Oo?(o)Hd@ODT`%RmhNMU2KIT124 z6N3F_z`{;7i}RRYkr1jd1GUgCM!2SHIVl_Nvw1eRxV;;vs&xd3-M|JmL+rkyFn8*-s ze&QAO7j`Y~svI>Smcx4rKk#?*#^h@G` z#WJyl#DdQd0A@irnLraG&Sl%aV@MLYf{!3eF$-sv(hym=(pvHgx%&|geLXq$lYBaj zN1Hl8V>~!js(9ukaz1prj~h0l;cSc)UcnNvC%4i=p>u7uW3&)v8z-Fx)@$oX&BQ;n znH!zQWNKv2Pv6E@L$Ig#6h^nU%mPV2EU>w%^Q|`WX2=NwPZ@oIuy8h?Ecx_{p`O?D zClY$4Ib=_>$!!W56xiW@KjUz!T3Vo(qGYn|bzj!98m*mLM%PShr-W5U+7tWEzY~}C z9cm_vHLSVI`U`s&gRz)}fkJ(UQKwxMN8F@pGivq89Ka^`HE&Cr^(w!c32iFKv@*RC zEk_z)VIGlQYtPRQO~p5Z~}s%Tz#Xrn;POTW$L%93lLJL)#3-r}j?|g;O{e zESmJMJVN%US#oI@qFXCfnr$qut!tOV;^-(Y^>{fvIIVvti?cK1&(W`$5^kG*l*gv0 zXNj2vm_e&i3m?Z3H{B-Y$zXyZtK`M7Bk;koiXzkarsoU#*1Vs@OhWnnzA2UwqlaMF zv1O#L78SF(Bi%3QxaPXj=Q3zqfGh1r%2;n#6g6nc{#c07oYM#n95{ z3PS1#p*&Y?a*4%n`DZ>9Q;xGFCd#xdcyuck8$)V~b0LC7t0K(o#YKYrSX!&hINWXm z9}Y~8Q76GR-=U^bDU$msjmFe5Ms0Te1pmR>^i5YBR zXO(rA=^diYZLb!>F?>s-GzLnznh>X6KmjdBs~la3?Cqq@;MO438m>P!KMS@(1P1EM z-YkT0Ix#8)#|j4OLabv7Bp{2ca2GpTA0LZrO~N&UrDm-X9F!+(8j!DoiDG${AV4rt zy0tVBOw?B9U7(&JNY0?+lOr9@2jF`%(Wt@d4+Rs+QaFj!jF#e-J$NP0d*(;?E1CC} z2~}@@J4xIvACS&$nmm&H5ThMSn$=*k_#77vm>hpjX*8Ie8#ySTU5l5n$0q6O(onmV z5ltr5j<+goxOyG>z#ZGtN0$Oq>6j++E4?d#jw@EA0`M#vH3hbcPOUdXLU}7SJ3O#} zAH*llP-)lKZuAYon&KtrQ_#?!UAy+kXa@Is116lyLXd1W`J`yjU}|SEm_jrJQwjf- zR9}=t?+e8rNU%_?fce5lHe+c;zL`zlIV#%;C+t_NYD8rg4$iqc?wF#dRAcJCmSF2X z`SFH_{1SCb=F%0ka}PDR;Nn1TRvTUnm^em+-oQ3qU%Q|;k0>@N$8`~-8_{ga{nf#h z=(zt*{A!+xr(oUKwmTSa^wz4L?CMeVwaRr?2w5<=&d)TntgJwWRbG+Svcm^GJ|^)! zl{5y^Gl*1U@lGtDFsjt7v!>ZT__&G)9gUhb1q{R#&cPFL(%QU<>TD;I3NG4#dRtAB zy4AwiGqsvZe#FT_tX`@*@X;LG=)EaBcaXetOv6^{zG^SaDB#uf{{6x9R3JmyS;b~< zWrnf$WNETRs4Z#+)5x!2+8Jh&gR7>wDW_+1l)Zek&Fear$RXOt$~9wI+lnNxA{NJ; z=CdYlGXjyud;lPe=9@7S9GWN|F3pq!LYPDnf!RRz?3yjyqg&v)x_Q$(<@MkYI*3Su zM0nr_?0I~N)sa4OY}iUmnMleOnZX8Ec`1ne_D2j}|3Mqnsf1R>f|{$BIL4i{Y!M76 zK~dFC;W&||P+1L5$)b>6@on*uUpgH}Jo=Xjp;AZrEW#yCevESm$$A$#HEzmAn0;bu z*2Zd|_!vhn936Cb)?-*D1u1P8_Bcq)25&yWMYmXz%#|hh#DyC~S!C)yEX34@q0d%( z(A>v$0eUNe{Y03bftJXTdA+LGR4s5;?1tse2KobDn7x92;y2c>g_qhp?Ff3D$hLpm zN|4(q(#1~Q;xq~84X8Tya`$EpeIx+6C&!hW1f#+kX-gCV+#P;=xidgAB+_ zXo5bepR~j1TIj}NT+K#e(j6;XAF3_qc6G2Z)wAq+wo6uOE{C(v?5zboWFuL`1GZX! z{xRdv4XqnlDfSsB)2(G1UG=8ACZx)oFZ){v5~n^|NV(om6Y6WoRDgN) zjox`Nl7EvQyRS9xY%cpm$JeRqDA!O7LqQp}W&en-iZIv%BD*Y(KwLSkzu0LI49D1q z&}c46B&@6>Ms_JuWd5Nn@)49dxUF&Uf>FQ8;uQkzKnra<+r7Y4Ofnsd#85V&N8N&| z)nSesVtkpAMH5Z=FPldFX6=}GipWSXJ3U*R2-EYWQU5FjfFm@cDpRw>58PAfFf}Lj zDtjK+Csd?JQI@d#Tn?R9;Z-@9wUcC>8#v3D!+UNL9p`KqGtK;VS;gKEw&&dD4Mz#A zBuiG$ba1*b-X^rA!H)@pS-i_5@{|HQP)^T`9Hm=k3Al5>pLylh0f2)7yYahm<=Fa3oHt#f3#5!$PAt< z7Y~$%g04`E@Y67rBX?LPHDi8~sZ=+GA;Q)~h%t`ZSBOy&0C@78qIMf`@srd5%8po4 zWsOUJNv^hBrbw3;Fidl#8XwiE0&xwU9q8r)u4uOl{DEYN6L_pqe0(1?nrpCb zoG?Ig7+J{ylZbMMeo*ehXY`svMG$g!N3J%Au;4sETBZgqC`bxx=CwZ|Vp*vw%wQ~zGa`0R` z=y-lO+r)8G^@tk*%LFtkQPYh3CO1?Z{oGd;IGE>}KrpW>1}U%4`!k+k-Z8%}mj!GH zr&Q7(UU<(-F$DA^Dc%^do-qH^E&dEw6zg(pP_RM71;Sv#g~_>`rp zek&du_-!665G66UB7dm9ppiNO@R;r)y2;-VxB!gA$n6&UO%@jkxamEC(|J2s$7jW? zZa0%P%q5dhy@k3%xp|2TX^AP&&&)&z{=~uO?dZzASl3a@YmLBN+Ob_|Ck#UnW-$@% z?Bj# zhw!BFhM36I^ud6@`4ybdah~UY8o9!yPVG9DXcakw>%p0uiF*0j5_t$E?E_~$4K5PA zat-KIkjkqZ(lZg5%x;VIx90ipA{WO9CAiy!>fHvIo+G+r<=j`+q8%~jPn^4Nd;92l zZ%1ii;Ji@WPl%meKGmhNih3U&*7Xr$zZ;8IU5Rd&T&cC#$v?SjtOUoRg{XSxyjfy> zeL=c{g}`4L%r5e|pgpF90!UEG{24nh2o`nnqdk)yI&asZfp~aT{zeP6NnkKQKTJfe z_PE`c8?WkGh8-X12-#g$(R_5P4mQ3qxA zyI+cbt8qg1Sd=D&heEkIIeQ#aqS~6kLQyO+P}q?mY5TeTt>;^GG*jz+L9OBR9#WPA zS14~?L;BZ;`v$^&inLvWXMVN$M9<7s zlgPD@tPA84;6{uR`c6bn5ibfkCQkyVOfzbV2B`1Ff(tuocm?xSyiuTYveAX^%{tDw zk063$T{7idL1Ms8*cnq%7LK?|D=B#=o#AXg?t=zyA)LEKm&9Beoi=9}?OH`ctX1co z){~g52KoE&5{n7|WBbpWi%#1_^6S<+6jEI}pjff+b~9?U+{JG`49qTPmMXG=aiFSu zF9A}DFsj$o7^hCg#OvR~y}XjwsSR#S8n~+p3>ODS4;@yC8@$}~PZWlR1cRxVrZ0Er zL4vEvZCzb09SUS!`RFwZ&`7v1+!ZNg{;1rC47JECzqGtM)*2Dph+BcJym`;I&;0cjxYHHraJIEsi80G&1t!}zEl|XA zeSxgN8-fkDJe@Mh6lH@;lhp-sb6f4vVa^w`^J}j-p}H)kon4K|PpghraUbjct}c~G zTWgIl)UYAEGHkJ0PIuFi)25D7f=(6<7uigMIqjv-bp;E~ZG?3g>XM+-uE=;93XVlh z-M;4{7#=Lls5nShnb`tL@1gQE>J7>*`&^Z1Ubna0=e24#$>C8yl&0e%HioX=chyL#JWIvFnfPc;QCMH^ zaH%*mI5|ByS`5dghbG6bx_x@8)F*{FIP1kj!u^K*b6oH>bN>3$WO01rCXOs;O6Bsi zsoGfT5SJUAjiVKIR&naUoW^$j#KcYYS|MpJb?Xd;eUpS@x)a%5*wr_JI6<}y%6Nij zX@%t(2C8$wr<>E`CXry>3yWwJ2meow#3Ni>R7x zotG35IA(S6XgjFU6Awl#Uf&2_j?Nd;hqM4dkTam4UQH`QOXx33(&Jh;}WE<#Ah(&OWb68y24Jb z)aXhB5kWMWjRWc(2e*Q_r&3LNla`2|Xzaa7OWNjevZl=mTq4oEELpptv6@V`8Iy_= zVs1fyj&~ZK3RGOg1LIq$x>bv6L}{8+_bw{H}Aw$4e zQ?^w^m;{GqAz_@k5)7s-N>ZlHeW%YApOlPdjY)Y57qQ}W)sZ-f&%9cSOdfGK!A`dM zbCeMele3Bn*s&(eXc98j97>SN6d8MV?e8AadQ8A7G5^McsACS1j|am?^3 z&F@w6Rms#gv$k`1S|sk4U}IXUQ0g@4;>PBgSys*BT}XJBn1!5Mk;ISIrDicUEetLl zz70feAx1Sd`p&YnFeB`>WH)t{l!d9rkh+;#mZDXY)a^;pnwqBjusl9G9dg(@u5>Ns zYR!bDi7ZWPd^#NE&RcO}e6;8WZj)bTW18xNJU+w&9lQ)rML2JWU)Q7DcT=VTT9W@d z-$9cxU>FVlVC(FBYBp-(?{8U615phf8Yd4&_XF7K;2QJR@8hHkN-gUkCGEtN;6r=~|BoDIV9 zgKTm$1~g^Q4W3h+USrNij^47yQEmoMgxGf+MHb(YxWxMe}9 zjyHPZe%vU+0EAtuCq9@)Etj|ugm6AQ6m;!~*f!_ZCTFeS63BWC1I3jhOCu{Dn!{%( zmV?Psxfl#{|1g(GwtswNj8%78Ws~>}I1p?J_go^}gn#EXY)gmGcxNv5E$-czP&S2- zU5c8rSUK@48LJgXrvt}kI@_C@g58ScagO+=;kN0iS<1`Yn~`S2QeeaDGJj3R5JG=7 zamOI}@;WC;lHdo})E26BLP{g@MqW>IR(*_-TdLW{x+Bn+g(2AtC*;IO8cg%V{fo6q zdUb*_Qvbq=s(Fb+`Z%dVk%rug>Q(syGF%DS=tev-dh{e6A?OK=Bgh<|p~g%`N~Rzi z*pEF4XnF&^H8V>=!?Q7q8h<|H{5kv{m67@*2@yumh*ThtTKOD!1saWv! z?hyG|{;E%nt{peo`QeDyRz8)@*|I&dcc3@9O)@w=c&(w0dRo!t3VF+>sa$TG>Zb#8 z2M+yaK&2h0WiH3f%DNwVzs~1ExerHOYL}bt!YDLdSzr$gbLd}V??ZZij!J|`KXVBL z=`kF!+LV}q=H?%zbTgNUGM24p-f~gB=NY8N+z`hCxIGkcGmAetfc(&r6}d3H_1SN% zn&0eZ!N}CeLJ!s_p$jdpn*a%83`|Gk?7mjm&5Cp8E7W6Lk;{tPt#j*gP3|+Tp15C; zS(!_d#S!v;XlOAy%D+CwpgM>KX@WwU4`+QMZ?r=-I$cIau(Y^st1ukSRibgRLzvZ2ML#;(iFD5OtXDfGQF-P$z)x+0-6*-0^5(_cGz83 z0!O9p_{bRvx!gKuY%-wqdj>?idF7L4-dRp{CM{(#$@^#)NZZkEX(B-RoI6q8ZCly5 zZonkhDVE+fVbYAav|#JBJNvFT@6Hj4ZlV_5vu|9OhEX&)MXlSSa&dc&hxn|**=JZ8Vyq4t1D3zv(BQ8TXa zExRlgG1_YAgRW%2#8vVOI|x01fg~4}facmxMdq`#JQn;`Y(i;R=9~Uu90|fyF7i6E zq;5L^@HrM<_~2`p-Nc6G*gBOJ8dO?<5fHIo^7_R)FD_Y+h%yVnwMNNEbY=F z+`&dBRbvJFs%wBbb(E7)TW9`tmG=-4RQ^DgsXlM6Y)t)2-Hk&ty7VWvi=!1M9HA;?Gfzi8R{E{3=qTo| zEyDZ0oKfJ+nx8V^Z&D@^Sv~wq!k^iw&-!o1DJ~I9H?!xUR?Nzv^7f&eAN1>uSgcN=?bU*gHoCV$PaD}@vlz;17$o&PklekeT53+G0M1yYrt3GiL-pq!7U;yqvGB351I%FZp$9T6 zEnU!SB<*!YqpDH*p2Q!e@OYcizcpbr#8&VhYd68%D+*E={>J zF7v!(uGuXKOmWK|;J<35ql-^9pFYrpd(VcFgbxRr>g}E^RZd3>SPj@Xg zbEb1X7YDg~Vjj&vW*NZ?8~yK23(W~3*I3eSu3;K5B8GMQ$b_~Kk)zSl41Z3jxvE11 zMq`oQ#OEEFkRe&hxszHIma~HihUga2Yy$PrU5!B#8}%iaeCnVC2`-cOzI+a%sNNvH z1%HMm`D}z{P|?O>Eq?UGnr*!-ER7oP%}5jj%S+;D+3jY)KXhxcpX!BuO z0ZYfqBg0@%r;V`Ol$i+68QLQ?H>>tooPf=~bRIWGkD?YkHFxh}#$+>g`|5QJi5Tk7 z*Ek8qI`#PFTYc0>7w)lDPdQ1=Et6~OKHsYGjI**i_KvvQx#vdTP%1esX5;hAx_#sp z!k2XuDOr+7YGdLttEX(lx!$-y5TAHIj;+>(e{_ywQrTx+y7f~0z&W)(?b6r>@zv!Y zf{V80vpMyYDj$>O^KMX_P6!sv%XEvPX8!YFrkb?>)6j_JlvylKJ(-ihCPDylW}u)- z4~NL&>QU8OsNSh$WB#TzkE0lJ7FFs^FXwz2Sr`%)O9PRKvU3TYcbS&;afVI4mb@p6 zQ?y{`5f72P&>gW&3Ntyx==X-t%9%3TsrYw2D>3#F5{(`~AzJHQrQG@kH_sg)V#mFrz>XfKmF`)}d2EN^QJ49- zmB-et(c_#SN>xIsMP7$f>K4NbJnhoVW-g=kLkevOc3xVDW$&UiuvCuiN&AFmUO7ei zqem{a@Hf^7fjFxMlZY&=oB<=)pfwirw^c}{8sOs`UwRsfePtBRf z{JCFwB|<(@8{NUG|8AsLe{P0Bq>(C@BPw4uH~ieUtag*rbhE|MZ)d?Qow+D4sg9+M} z5#fI3IzHF7%O}k#dM8NS0hh#vol&6G%NJMb5v_W=$)(#8b-crNymW z$Pe$qMaYm{SsLnQhp2K?kzN)4${-ZxH?6y*A%bu|7uA^Rkz)Ma+*D2~r$(oPNix`H zbRa=~>Nuipe1ZVO*z}B@n~qP7bFA*;4?#Jqqf&Ii&-AmTEgn0*sV;7^NF}a#D3eoX zL&{i9qisP^X(Vwbx^rRXG^DR3_JX~4r?9R>;FZj}Nfpw%bY+q{UW;$th}&@z`e{G& zsYlS8>>4lXJc2*Yi2KOJRUdj#A0`?7YcyEVv#OF^oz4^wB5zgKS(dDkFGX@I25;V# zKT=S&DJ8<@=q9PQB{vlUcdJfLub1G)I)yMN7k#$@2)prX&%i319uThU4&<)Y@E&l$YKo~l4;R4md`$lrNCy*-BJ1}3Pt3e@unvenWb%v>tcW1!DbD(;dp_`EY=mcGcE%6+9_MgFS2@BALaRGVGKMN3y-Ks z-})eOH`#YHJvizvZj%43bzx5-G*=VcK>|oF5!l_1Q;f}wq<)jIc5z&RxY;=l0VaoM zN@4Mqxf8Dq$|oMA0*NLHOezo71kEZQY!^_98P%7nKwv@A2YY$1&7 zR%)m{3^(eOtW872=8v+(-jau%{r7o_%F++!{dKc6Lm0X#%b6hr^Im`DirTuE<8mT_c{5e;f)!a*jf{x8tL<PFa-`{`yfTgUCC^0g};`&ph_8vNqj!+37_5`nT*fm{M| z(#$0wckA%sx+G-dB$I|TmL(!<)3`k3u7V=JRBmFLeVk&?2v}V>*+sJOiWjUfJ69d@ z5%FF-88g|45@&YzaDEmHR?a&trpL&Tf}x>shg&PsHs;vb(5yO$<8uT^QBwoJEz;4yDWu#zVrT!K?(uZ zV0xoJ%X&tiBRRWC&rmcyk{Ic^R|GHk-K+y0U1!&6s`JM;NrK)q2U=%HOKxj&li4Lf zlc64MkYy8`OoVlbWbj{uCgGteJ-@$4!X8&xzH?7Z!Wa> zI*U>E1?jbUcMZpDv{dAF%@9(iQ$vKYEYPZvmIEk@p!pA40cS6|%#v2Oph9{O1> zpZpUaSL^0Lvzn5ZZc$TRqFY9$%{FFAcNrk9Y?D%Y8WN=$Uhh(+eWvtU_{^+W7IZpk z`E)F*SEp==Wjk>V2p-rOSr4Tpv9O$a^Q7g-dyDLm@}z0V-<%p;XO)U|X~PS6cOBMQ z^n_}2tEfu+!3kYrZUx=6X~w=TZF)nxp3b7=W#@CJ=@4nO%AP_fh#q#eBa(yetW3o- zb)w(#!G$Qa|A!B6p=~@Rg1p&QEwUs!f)XF`M=8xo@p6v;N0W_(>2;iDpi~+;D$29A z2?tnGTwX&vD{X)=aYs$}6V1tC=va=9-b!7@^ zY?iSN*)3mB1QXqLyzEmQs#)T8PMb4%e=S)%oOJEf%HU@pS&NyQHIOE6LtYs>*>cN) zb$`x8_kyxT^L(8i%KI%Q8$es#C*-7;=2LHj0kKmMzG3CW2dgzMh{G9ts@(1n?ok1SD3qFanhq_lFqCZN2B7k{<3D=g2c-G(Y*}|OlVv81=+6DHdU&Dvqe(g J*Dhz5{y(S}q7VQ8 literal 11307 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 z\n" "Language-Team: LANGUAGE \n" diff --git a/pyfpdb/locale/fpdb-es_ES.po b/pyfpdb/locale/fpdb-es_ES.po index 34f4774b..cf65ddc3 100644 --- a/pyfpdb/locale/fpdb-es_ES.po +++ b/pyfpdb/locale/fpdb-es_ES.po @@ -1,16 +1,19 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR ORGANIZATION +# superpepel 2010 +# msgid "" msgstr "" -"Project-Id-Version: fpdb\n" -"POT-Creation-Date: 2011-04-05 08:40+CEST\n" -"PO-Revision-Date: \n" -"Last-Translator: Javier Sánchez \n" -"Language-Team: \n" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2011-04-05 10:54+CEST\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Spanish\n" -"X-Poedit-Country: SPAIN\n" +"Generated-By: pygettext.py 1.5\n" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 @@ -23,7 +26,7 @@ msgstr "" #: WinamaxToFpdb.py:172 WinamaxToFpdb.py:174 iPokerToFpdb.py:122 #: iPokerToFpdb.py:124 msgid "Unable to recognise gametype from: '%s'" -msgstr "Incapaz de reconocer el tipo de juego para: '%s'" +msgstr "No ha sido posible reconocer el tipo de partida de: '%s'" #: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 #: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:114 @@ -36,7 +39,7 @@ msgstr "Incapaz de reconocer el tipo de juego para: '%s'" #: WinamaxToFpdb.py:173 WinamaxToFpdb.py:191 iPokerToFpdb.py:123 #, fuzzy msgid "Raising FpdbParseError" -msgstr "determineGameType: Lanzando FpdbParseError" +msgstr "determineGameType: lanzando FpdbParseError" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 @@ -62,19 +65,19 @@ msgstr "" #: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 #: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" -msgstr "" +msgstr "leyendo antes" #: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 msgid "Player bringing in: %s for %s" -msgstr "" +msgstr "Jugador bringing: %s para %s" #: AbsoluteToFpdb.py:291 EverleafToFpdb.py:225 msgid "No bringin found." -msgstr "" +msgstr "No se encuentra el bringin" #: AbsoluteToFpdb.py:298 EverleafToFpdb.py:232 msgid "No small blind" -msgstr "" +msgstr "No ciega pequeña" #: AbsoluteToFpdb.py:325 msgid "Absolute readStudPlayerCards is only a stub." @@ -86,44 +89,45 @@ msgstr "" #: PartyPokerToFpdb.py:535 PkrToFpdb.py:351 PokerStarsToFpdb.py:440 #: Win2dayToFpdb.py:348 WinamaxToFpdb.py:406 iPokerToFpdb.py:261 msgid "Unimplemented readAction: '%s' '%s'" -msgstr "" +msgstr "readAction no implementada: '%s' '%s'" #: AbsoluteToFpdb.py:402 BetfairToFpdb.py:222 CarbonToFpdb.py:297 #: EverleafToFpdb.py:321 FulltiltToFpdb.py:788 PacificPokerToFpdb.py:458 #: PartyPokerToFpdb.py:575 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 #: iPokerToFpdb.py:291 msgid "parse input hand history" -msgstr "" +msgstr "Analizando historial de manos de entrada" #: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 #: EverleafToFpdb.py:322 FulltiltToFpdb.py:789 PacificPokerToFpdb.py:459 #: PartyPokerToFpdb.py:576 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 #: iPokerToFpdb.py:292 msgid "output translation to" -msgstr "" +msgstr "Salida de la traducción a " #: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 #: EverleafToFpdb.py:323 FulltiltToFpdb.py:790 PacificPokerToFpdb.py:460 #: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 #: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" -msgstr "" +msgstr "sigue (tail -f) la entrada" #: Anonymise.py:49 msgid "Could not find file %s" -msgstr "" +msgstr "No se encuentra el fichero $s" #: Anonymise.py:55 +#, fuzzy msgid "Output being written to %s" -msgstr "" +msgstr "La salida esta siendo escrita en " #: BetfairToFpdb.py:123 msgid "readPlayerStacks: Less than 2 players found in a hand" -msgstr "" +msgstr "readPlayerStacks: Menos de 2 jugadores encontrados en una mano" #: BetfairToFpdb.py:163 msgid "No bringin found" -msgstr "" +msgstr "No se encuentra el bringin" #: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:494 #: GuiAutoImport.py:203 GuiPositionalStats.py:137 GuiStove.py:221 @@ -138,19 +142,19 @@ msgstr "" #: Card.py:401 msgid "fpdb card encoding(same as pokersource)" -msgstr "" +msgstr "Codificación de cartas fpdb(la misma que pokersource)" #: Charset.py:45 Charset.py:60 Charset.py:75 Charset.py:86 Charset.py:94 msgid "Could not convert: \"%s\"\n" -msgstr "" +msgstr "No se pudo convertir: \"%s\"\n" #: Charset.py:48 Charset.py:63 Charset.py:78 msgid "Could not encode: \"%s\"\n" -msgstr "" +msgstr "No se pudo codificar \"%s\"\n" #: Configuration.py:111 Configuration.py:118 Configuration.py:133 msgid "Config file has been created at %s.\n" -msgstr "" +msgstr "Fichero de configuración ha sido creado en %s.\n" #: Configuration.py:132 msgid "" @@ -158,305 +162,327 @@ msgid "" " in %s\n" " or %s\n" msgstr "" +"no se ha encontrado %s\n" +" en %s\n" +" o %s\n" #: Configuration.py:137 Configuration.py:138 msgid "Error copying .example config file, cannot fall back. Exiting.\n" msgstr "" +"Error copiando el fichero de configuración .example, no se puede recuperar. " +"Saliendo.\n" #: Configuration.py:142 Configuration.py:143 msgid "No %s found, cannot fall back. Exiting.\n" -msgstr "" +msgstr "No se ha encontrado %s, no se puede recuperar. Saliendo.\n" #: Configuration.py:175 +#, fuzzy msgid "Default logger initialised for %s" -msgstr "" +msgstr "logger por defecto inicializado para" #: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" -msgstr "" +msgstr "Creando directorio: '%s'" #: Configuration.py:213 msgid "" "Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're " "not on a Mac, please report this problem." msgstr "" +"La codificación por defecto es US-ASCII, cambiandola a CP1251 -- Si no estás " +"en un MAC, por favor reporta este error." #: Configuration.py:537 msgid "config.general: adding %s = %s" -msgstr "" +msgstr "config.general: añadiendo %s = %s" #: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" -msgstr "" +msgstr "número erróneo en alineación en x ha sido ignorado" #: Configuration.py:640 Configuration.py:647 Configuration.py:666 #: Configuration.py:673 +#, fuzzy msgid "Invalid config value for %s, defaulting to %s" msgstr "" +"Valor configurado invalido para raw_hands.save, cambiándolo a \"error\" " #: Configuration.py:691 Configuration.py:692 +#, fuzzy msgid "Configuration file %s not found. Using defaults." -msgstr "" +msgstr "Fichero de configuración %s no encontrado. Usando valores por defecto" #: Configuration.py:722 msgid "Reading configuration file %s" -msgstr "" +msgstr "Leyendo fichero de configuración %s" #: Configuration.py:729 +#, fuzzy msgid "Error parsing %s." -msgstr "" +msgstr "Error convirtiendo '%s'" #: Configuration.py:729 Configuration.py:845 +#, fuzzy msgid "See error log file." -msgstr "" +msgstr "Error analizando %s. Mirar fichero de log de error" #: Configuration.py:845 +#, fuzzy msgid "Error parsing example configuration file %s." -msgstr "" +msgstr "Leyendo fichero de configuración %s" #: Database.py:65 msgid "Not using sqlalchemy connection pool." -msgstr "" +msgstr "No se está usando el pool de conexiones sqlalchemy" #: Database.py:72 msgid "Not using numpy to define variance in sqlite." -msgstr "" +msgstr "No se está usando numpy para deficinar la varianza en sqlite" #: Database.py:262 msgid "Creating Database instance, sql = %s" -msgstr "Creando instancia de la base de datos, sql = %s" +msgstr "Creando instancia de base de datos, sql = %s" #: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" -msgstr "*** ADVERTENCIA ERROR DE MYSQL DESCONOCIDO:" +msgstr "*** ALERTA ERROR DE MYSQL DESCONOCIDO:" #: Database.py:470 #, fuzzy msgid "Connecting to SQLite: %s" -msgstr "Conectado a SQLite: %s" +msgstr "Conectando a SQLite: %(database)s" #: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" -"Algunas funciones de la base de datos no funcionaran sin soporte para NumPy" +"Algunas funciones de base de datos no funcionaran sin el soporte de NumPy" #: Database.py:513 #, 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" +"versión de base de datos anticuada o muy nueva (%s) - por favor recrear " +"tablas" #: Database.py:513 Database.py:523 Database.py:524 #, fuzzy msgid "Please recreate tables." -msgstr "Crear o recrear _tablas" +msgstr "Ha finalizado la recreación de tablas" #: Database.py:518 Database.py:519 #, fuzzy msgid "Recreating tables." -msgstr "Recreación de tablas cancelada por el usuario" +msgstr "Ha finalizado la recreación de tablas" #: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +#, fuzzy msgid "Failed to read settings table." -msgstr "" +msgstr "Fallo al leer la tabla de configuración - recreando tablas" #: Database.py:545 msgid "commit %s failed: info=%s value=%s" -msgstr "" +msgstr "commit %s ha fallado: info=%s valor=%s" #: Database.py:549 msgid "commit failed" -msgstr "" +msgstr "commit ha fallado" #: Database.py:730 Database.py:763 msgid "*** Database Error: " -msgstr "*** Error en la base de datos: " +msgstr "*** Error en base de datos: " #: Database.py:760 msgid "Database: date n hands ago = " -msgstr "" +msgstr "Database: fecha hace n manos = " #: Database.py:917 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" +"ERROR: el resultado de la query %s no tiene player_id como primera columna" #: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" -msgstr "" +msgstr "getLastInsertId(): problema recogiendo insert_id? ret=%d" #: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" -msgstr "" +msgstr "getLasInsertId(%s): problema cogiendo lastval? fila=%d" #: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" -msgstr "" +msgstr "getLasInsertId(): backend desconocido: %d" #: Database.py:1033 msgid "*** Database get_last_insert_id error: " -msgstr "" +msgstr "*** Database get_last_insert_id error:" #: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" +"alerta: la eliminación(drop) pg fk %s_%s_fkey ha fallado: %s, continuando ..." #: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" +"alerta: constraint %s_%s_fkey no ha sido eliminada: %s, continuando ... " #: Database.py:1099 Database.py:1396 msgid "dropping mysql index " -msgstr "" +msgstr "eliminando indice mysql" #: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " -msgstr "" +msgstr " la eliminación del indice ha fallado:" #: Database.py:1110 Database.py:1403 msgid "dropping pg index " -msgstr "" +msgstr " eliminando indice pg" #: Database.py:1123 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" +" alerta: la eliminación del indice %s_%s_idx ha fallado: %s, continuando ..." #: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." -msgstr "" +msgstr "alerta: el índice %s_%s_idx no ha sido eliminado %s, continando ..." #: Database.py:1136 +#, fuzzy msgid "prepare import took %s seconds" -msgstr "" +msgstr "Vacuum tardó %.1f segundos" #: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 +#, fuzzy msgid "Creating foreign key " -msgstr "Creando clave ajena" +msgstr "creando clave foránea" #: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 #: Database.py:1464 +#, fuzzy msgid "Create foreign key failed: " -msgstr "Creación de clave ajena fallida:" +msgstr " la creación de la clave foránea ha fallado: " #: Database.py:1189 #, fuzzy msgid "Creating MySQL index %s %s" -msgstr "Creando índice de mysql %s %s" +msgstr "Creando índice mysql %s %s" #: Database.py:1198 #, fuzzy msgid "Creating PostgreSQL index " -msgstr "Creando índice de postgresql" +msgstr "creando índice pg " #: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " -msgstr "" +msgstr "La creación del índice ha fallado: " #: Database.py:1211 #, fuzzy msgid "After import took %s seconds" -msgstr "Tiempo entre importaciones en segundos:" +msgstr "El análisis tardó %.1f segundos" #: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" -msgstr "" +msgstr "Ha finalizado la recreación de tablas" #: Database.py:1292 msgid "***Error creating tables: " -msgstr "" +msgstr "***Error creando tablas: " #: Database.py:1302 msgid "*** Error unable to get databasecursor" -msgstr "" +msgstr "*** Error No ha sido posible obtener un cursos de base de datos" #: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " -msgstr "" +msgstr "***Error eliminado tablas: " #: Database.py:1340 msgid "*** Error in committing table drop" -msgstr "" +msgstr "*** Error haciendo el commit de la elimnación de tabla" #: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" -msgstr "Creando índice de mysql %s %s" +msgstr "Creando índice mysql %s %s" #: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" -msgstr "" +msgstr "Creando índice pgsql %s %s " #: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" -msgstr "" +msgstr "Creando indice sqlite %s %s" #: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" -msgstr "" +msgstr "Base de datos desconocido: MySQL, Postgres y SQLite soportadas" #: Database.py:1384 msgid "Error creating indexes: " -msgstr "" +msgstr "Error creando indices: " #: Database.py:1411 msgid "Dropping sqlite index " -msgstr "" +msgstr "Eliminando índice sqlite" #: Database.py:1418 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" -msgstr "" +msgstr "Fpdb sólo soporta MySQL, Postgres y SQLite, qué estás intentando usar?" #: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " -msgstr "" +msgstr " set_isolation_level ha fallado: " #: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" -msgstr "" +msgstr "Sólo MySQL y Postgres soportados por ahora" #: Database.py:1496 msgid "dropping mysql foreign key" -msgstr "" +msgstr "eliminando clave foránea mysql" #: Database.py:1500 msgid " drop failed: " -msgstr "" +msgstr " la eliminación ha fallado: " #: Database.py:1503 msgid "dropping pg foreign key" -msgstr "" +msgstr "eliminado clave foránea pg" #: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." -msgstr "" +msgstr "la clave foránea pg %s_%s_fkey ha sido eliminada, continuando ..." #: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" -msgstr "" +msgstr "La reconstrucción del hudcache tardó %.1f segundos" #: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" -msgstr "" +msgstr "Error reconstruyendo hudcache:" #: Database.py:1766 Database.py:1772 msgid "Error during analyze:" -msgstr "" +msgstr "Error durante análisis:" #: Database.py:1776 msgid "Analyze took %.1f seconds" -msgstr "" +msgstr "El análisis tardó %.1f segundos" #: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" -msgstr "" +msgstr "Error durante vacuum:" #: Database.py:1796 msgid "Vacuum took %.1f seconds" -msgstr "" +msgstr "Vacuum tardó %.1f segundos" #: Database.py:1836 msgid "Error during lock_for_insert:" -msgstr "" +msgstr "Error durante lock_for_insert:" #: Database.py:1845 msgid "######## Hands ##########" @@ -476,71 +502,74 @@ msgstr "" #: Database.py:2605 msgid "queue empty too long - writer stopping ..." -msgstr "" +msgstr "la cola ha estado vacía demasiado tiempo - parando escritor ..." #: Database.py:2608 msgid "writer stopping, error reading queue: " -msgstr "" +msgstr "escritor parado, error leyendo cola: " #: Database.py:2633 msgid "deadlock detected - trying again ..." -msgstr "" +msgstr "deadlock detectado - intentando de nuevo ..." #: Database.py:2638 msgid "too many deadlocks - failed to store hand " -msgstr "" +msgstr "demasiados deadlocks - no se ha podido guardar la mano" #: Database.py:2642 msgid "***Error storing hand: " -msgstr "" +msgstr "***Error guardando la mano: " #: Database.py:2652 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" +"el escript db ha finalizado: guardadas %d manos (%d falladas) en %1.f " +"segundos" #: Database.py:2662 msgid "***Error sending finish: " -msgstr "" +msgstr "***Error enviando fin: " #: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" -msgstr "" +msgstr "fuente inválida en Database.createOrUpdateTourney" #: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" -msgstr "" +msgstr "fuente inválida en Database.createOrUpdateTourneysPlayers" #: Database.py:2897 msgid "HandToWrite.init error: " -msgstr "" +msgstr "HandToWrite.init error: " #: Database.py:2947 msgid "HandToWrite.set_all error: " -msgstr "" +msgstr "HandToWrite.set_all error: " #: Database.py:2978 msgid "nutOmatic is id_player = %d" -msgstr "" +msgstr "nutOmatic es id_player = %d" #: Database.py:2986 msgid "query plan: " -msgstr "" +msgstr "query plan: " #: Database.py:2995 msgid "cards =" -msgstr "" +msgstr "cartas =" #: Database.py:2998 msgid "get_stats took: %4.3f seconds" -msgstr "" +msgstr "get_stats tardo: %4.3f segundos" #: Database.py:3000 msgid "press enter to continue" -msgstr "" +msgstr "Aprieta enter para continuar" #: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#, fuzzy msgid "Unable to recognise handinfo from: '%s'" -msgstr "" +msgstr "No ha sido posible reconocer el tipo de partida de: '%s'" #: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." @@ -552,19 +581,19 @@ msgstr "" #: Filters.py:53 msgid "All" -msgstr "Todos" +msgstr "Todo" #: Filters.py:53 msgid "None" -msgstr "Ninguno" +msgstr "Nada" #: Filters.py:53 msgid "Show _Limits" -msgstr "Mostrar _límites" +msgstr "Mostrar _Límites" #: Filters.py:54 msgid "Show Number of _Players" -msgstr "Mostrar número de _jugadores" +msgstr "Mostrar número de _Jugadores" #: Filters.py:54 TourneyFilters.py:53 msgid "And:" @@ -577,7 +606,7 @@ msgstr "Entre:" #: Filters.py:55 GuiPrefs.py:33 #, fuzzy msgid "Games" -msgstr "Juegos:" +msgstr "Partidas:" #: Filters.py:55 GuiPrefs.py:33 #, fuzzy @@ -586,7 +615,7 @@ msgstr "Sitios:" #: Filters.py:55 TourneyFilters.py:52 msgid "Hero:" -msgstr "Hero:" +msgstr "Héroe:" #: Filters.py:56 msgid "Limits:" @@ -594,15 +623,15 @@ msgstr "Límites:" #: Filters.py:56 TourneyFilters.py:52 msgid "Number of Players:" -msgstr "Número de jugadores:" +msgstr "Número de Jugadores:" #: Filters.py:57 msgid "Grouping:" -msgstr "" +msgstr "Agrupar:" #: Filters.py:57 msgid "Show Position Stats" -msgstr "Mostrar stadísticas posicionales" +msgstr "Mostrar estadísticas de posición" #: Filters.py:58 TourneyFilters.py:53 msgid "Date:" @@ -610,11 +639,11 @@ msgstr "Fecha:" #: Filters.py:59 msgid "All Players" -msgstr "Todos los jugadores" +msgstr "Todos los gugadores" #: Filters.py:60 msgid "Ring" -msgstr "Anillo" +msgstr "Ring" #: Filters.py:60 msgid "Tourney" @@ -626,39 +655,39 @@ msgstr "" #: Filters.py:106 TourneyFilters.py:116 msgid "Either 0 or more than one site matched (%s) - EEK" -msgstr "" +msgstr "O bien 0 o más de un sitio cuadra (%s) - EEK" #: Filters.py:340 msgid "%s was toggled %s" -msgstr "" +msgstr "%s fue conmutado %s" #: Filters.py:340 msgid "OFF" -msgstr "" +msgstr "OFF" #: Filters.py:340 msgid "ON" -msgstr "" +msgstr "ON" #: Filters.py:421 msgid "self.sites[%s] set to %s" -msgstr "" +msgstr "self.site[%s] iniciado a %s" #: Filters.py:427 msgid "self.games[%s] set to %s" -msgstr "" +msgstr "self.games[%s] iniciado a %s" #: Filters.py:433 msgid "self.limit[%s] set to %s" -msgstr "" +msgstr "selflimit[%s] iniciado a %s" #: Filters.py:611 msgid "self.seats[%s] set to %s" -msgstr "" +msgstr "self.seats[%s] iniciado a %s" #: Filters.py:617 msgid "self.groups[%s] set to %s" -msgstr "" +msgstr "self.groups[%s] iniciado a %s" #: Filters.py:633 GuiLogView.py:87 GuiPositionalStats.py:63 msgid "Refresh" @@ -666,7 +695,7 @@ msgstr "Refrescar" #: Filters.py:658 msgid "Min # Hands:" -msgstr "" +msgstr "Min # manos:" #: Filters.py:679 Filters.py:708 Filters.py:734 Filters.py:761 Filters.py:875 #: Filters.py:926 Filters.py:960 Filters.py:1018 Filters.py:1071 @@ -675,19 +704,19 @@ msgstr "" #: Filters.py:724 msgid "INFO: No tourney types returned from database" -msgstr "" +msgstr "INFO: La base de datos no ha retornado ningún tipo de torneo" #: Filters.py:725 msgid "No tourney types returned from database" -msgstr "" +msgstr "La base de datos no ha retornado ningún tipo de torneo" #: Filters.py:751 Filters.py:849 msgid "INFO: No games returned from database" -msgstr "" +msgstr "INFO: La base de datos no ha retornado partidas" #: Filters.py:752 Filters.py:850 msgid "No games returned from database" -msgstr "" +msgstr "La base de datos no ha retornado partidas" #: Filters.py:872 msgid "Graphing Options:" @@ -704,19 +733,19 @@ msgstr "" #: Filters.py:913 #, fuzzy msgid "Non-Showdown Winnings" -msgstr "Non-showdown: $%.2f" +msgstr "No-showdown: $%.2f" #: Filters.py:1030 msgid "From:" -msgstr "" +msgstr "De:" #: Filters.py:1044 msgid "To:" -msgstr "" +msgstr "A:" #: Filters.py:1049 msgid " Clear Dates " -msgstr "" +msgstr " Limpiar Fechas " #: Filters.py:1068 msgid "show" @@ -724,7 +753,7 @@ msgstr "" #: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" -msgstr "" +msgstr "Escoge una fecha" #: Filters.py:1082 fpdb.pyw:759 msgid "Done" @@ -733,13 +762,15 @@ msgstr "Hecho" #: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:94 #: PokerStarsSummary.py:81 PokerStarsSummary.py:83 SitenameSummary.py:81 #: SitenameSummary.py:83 +#, fuzzy msgid "Unable to recognise Tourney Info: '%s'" -msgstr "" +msgstr "No ha sido posible reconocer el tipo de partida de: '%s'" #: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 #: PokerStarsSummary.py:107 PokerStarsSummary.py:109 +#, fuzzy msgid "Unable to locate currency" -msgstr "" +msgstr "Fallo al detectar la moneda" #: FulltiltToFpdb.py:209 #, fuzzy @@ -750,15 +781,16 @@ msgstr "determineGameType: Lanzando FpdbParseError" #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 #: PokerStarsToFpdb.py:212 PokerStarsToFpdb.py:214 msgid "Lim_Blinds has no lookup for '%s'" -msgstr "" +msgstr "LimBlinds no tiene busqueda para '%s'" #: FulltiltToFpdb.py:369 +#, fuzzy msgid "readPlayerStacks: No players detected (hand #%s)" -msgstr "" +msgstr "readPlayerStacks: Menos de 2 jugadores encontrados en una mano" #: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" -msgstr "" +msgstr "No se ha encontrado bringin, handid = %s" #: FulltiltToFpdb.py:436 msgid "readButton: Failed to detect button (hand #%s cancelled?)" @@ -766,67 +798,76 @@ msgstr "" #: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" -msgstr "" +msgstr "determineTourneyType: Análisis NOK" #: FulltiltToFpdb.py:628 msgid "Unable to get a valid Tournament ID -- File rejected" -msgstr "" +msgstr "No ha sido posible obtener un id de torneo válido -- Fichero rechazado" #: FulltiltToFpdb.py:659 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" +"Conflicto entre el buyin leido en la primera línea (%s) y el campo BuyIn (%s)" #: FulltiltToFpdb.py:666 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" +"Conflicto entre el pago leido en la primera línea (%s) y el campo BuyIn (%s)" #: FulltiltToFpdb.py:670 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" +"No ha sido posible asignar un buyin a este torneo: asumiendo que es un " +"freeroll" #: FulltiltToFpdb.py:771 +#, fuzzy msgid "Player finishing stats unreadable : %s" -msgstr "" +msgstr "FullTilt: Las estadísticas finales del jugador no se pueden leer: %s" #: FulltiltToFpdb.py:780 +#, fuzzy msgid "%s not found in tourney.ranks ..." -msgstr "" +msgstr "FullTilt: %s no ha sido encontrado en tourney.ranks ..." #: FulltiltToFpdb.py:782 +#, fuzzy msgid "Bad parsing : finish position incoherent : %s / %s" -msgstr "" +msgstr "FullTilt: Mal analisis: posición final incoherente: %s / %s" #: GuiAutoImport.py:90 msgid "Time between imports in seconds:" -msgstr "Tiempo entre importaciones en segundos:" +msgstr "Tiempo entre importaciones en segundos: " #: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 msgid " Start _Auto Import " -msgstr "Empezar _auto importación" +msgstr " Empezar _Auto Impotación " #: GuiAutoImport.py:125 +#, fuzzy msgid "Detect Directories" -msgstr "" +msgstr "Directorio creado '%s'" #: GuiAutoImport.py:144 msgid "Auto Import Ready." -msgstr "Auto importación preparada." +msgstr "Auto importación Lista." #: GuiAutoImport.py:157 msgid "Please choose the path that you want to Auto Import" -msgstr "Por favor elija la ruta que desea auto importar" +msgstr "Por favor, selecciona la ruta que quieres auto importar" #: GuiAutoImport.py:180 msgid " _Auto Import Running " -msgstr "_Auto importación funcionando" +msgstr " _Auto importación activa " #: GuiAutoImport.py:191 msgid " Stop _Auto Import " -msgstr "Parar _auto importación" +msgstr " Parar _Auto importación " #: GuiAutoImport.py:203 +#, fuzzy msgid "Detecting hh directory for site: '%s'" -msgstr "" +msgstr "Creando directorio: '%s'" #: GuiAutoImport.py:243 msgid "" @@ -834,39 +875,47 @@ msgid "" "Global lock taken ... Auto Import Started.\n" msgstr "" "\n" -"Reloj global cogido ... Auto importación iniciada.\n" +"lock Global obtenido ... Auto importación iniciada.\n" #: GuiAutoImport.py:245 msgid " _Stop Auto Import " -msgstr "_Parar auto importación" +msgstr " _Parar Auto Importación " #: GuiAutoImport.py:265 msgid "opening pipe to HUD" -msgstr "abriendo tubería hacia el HUD" +msgstr "abriendo tubería al HUD" #: GuiAutoImport.py:279 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " msgstr "" +"\n" +"*** GuiAutoImport Error abriendo tubería: " #: GuiAutoImport.py:291 msgid "" "\n" "Auto Import aborted - global lock not available" msgstr "" +"\n" +"Auto importación abortada - lock global no disponible" #: GuiAutoImport.py:296 msgid "" "\n" "Stopping Auto Import - global lock released." msgstr "" +"\n" +"Parando Auto importación - lock global liberado." #: GuiAutoImport.py:298 msgid "" "\n" " * Stop Auto Import: HUD already terminated" msgstr "" +"\n" +" * Parar Auto Import: el HUD ya está parado" #: GuiAutoImport.py:317 msgid "%s auto-import:" @@ -874,13 +923,15 @@ msgstr "" #: GuiAutoImport.py:326 msgid "Browse..." -msgstr "Explorar..." +msgstr "Navegar..." #: GuiBulkImport.py:59 msgid "" "\n" "Global lock taken ..." msgstr "" +"\n" +"lock global obtenido ..." #: GuiBulkImport.py:60 msgid "Importing..." @@ -891,6 +942,8 @@ msgid "" "GuiBulkImport.load done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: " "%d in %s seconds - %.0f/sec" msgstr "" +"GuiBulkImport.load realizado: Guardadas: %d \tDuplicados: %d \tParciales: %d" +"\tErrores: %d en %s segundos - %.0f/sec" #: GuiBulkImport.py:127 msgid "Import Complete" @@ -898,15 +951,15 @@ msgstr "Importación completada" #: GuiBulkImport.py:135 GuiTourneyImport.py:78 msgid "bulk import aborted - global lock not available" -msgstr "importación masiva abortada - reloj global no disponible" +msgstr "importación abortada - lock global no disponible" #: GuiBulkImport.py:163 msgid "Print Start/Stop Info" -msgstr "" +msgstr "Mostrar Start/Stop Info" #: GuiBulkImport.py:170 msgid "Hands/status print:" -msgstr "" +msgstr "Manos/estado: " #: GuiBulkImport.py:187 msgid "Number of threads:" @@ -918,11 +971,11 @@ msgstr "" #: GuiBulkImport.py:212 msgid "Hands/file:" -msgstr "Manos/archivo:" +msgstr "Manos/fichero:" #: GuiBulkImport.py:227 msgid "Drop indexes:" -msgstr "" +msgstr "Eliminar índices:" #: GuiBulkImport.py:236 GuiBulkImport.py:286 msgid "auto" @@ -930,31 +983,31 @@ msgstr "auto" #: GuiBulkImport.py:237 GuiBulkImport.py:287 GuiBulkImport.py:395 msgid "don't drop" -msgstr "" +msgstr "no eliminar" #: GuiBulkImport.py:238 GuiBulkImport.py:288 msgid "drop" -msgstr "" +msgstr "eliminar" #: GuiBulkImport.py:244 msgid "HUD Test mode" -msgstr "HUD en modo de prueba" +msgstr "HUD modo test" #: GuiBulkImport.py:249 GuiTourneyImport.py:106 msgid "Site filter:" -msgstr "" +msgstr "Filtro de sitio:" #: GuiBulkImport.py:277 msgid "Drop HudCache:" -msgstr "" +msgstr "eliminar HudCache:" #: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" -msgstr "Importación _masiva" +msgstr "_Importar Volumen" #: GuiBulkImport.py:297 GuiTourneyImport.py:137 msgid "Import clicked" -msgstr "" +msgstr "Importar seleccionado" #: GuiBulkImport.py:315 msgid "Waiting..." @@ -962,39 +1015,49 @@ msgstr "Esperando..." #: GuiBulkImport.py:344 msgid "Input file in quiet mode" -msgstr "" +msgstr "Fichero de entrada en modo silencioso" #: GuiBulkImport.py:346 msgid "don't start gui; deprecated (just give a filename with -f)." msgstr "" +"no arrancar interfaz gráfico; obsoleto (simplemente indicar la opción -f con " +"un fichero)" #: GuiBulkImport.py:348 msgid "Conversion filter (*Full Tilt Poker, PokerStars, Everleaf, Absolute)" msgstr "" +"Filtro de conversión (*Full Tilt Poker, PokerStars, Everleaf, Absolute)" #: GuiBulkImport.py:350 msgid "If this option is passed it quits when it encounters any error" msgstr "" +"Si esta opción es seleccionada, fpdb saldrá cuando encuentre cualquier error" #: GuiBulkImport.py:352 Options.py:55 msgid "Print some useful one liners" -msgstr "" +msgstr "Mostrar algunas líneas últies" #: GuiBulkImport.py:354 msgid "" "Do the required conversion for Stars Archive format (ie. as provided by " "support" msgstr "" +"Hacer la conversión requerida para un fichero en formato Stars (ie. tal y " +"como está proporcionado por el soporte" #: GuiBulkImport.py:356 +#, fuzzy msgid "" "Do the required conversion for FTP Archive format (ie. as provided by support" msgstr "" +"Hacer la conversión requerida para un fichero en formato Stars (ie. tal y " +"como está proporcionado por el soporte" #: GuiBulkImport.py:358 msgid "" "Output the pprinted version of the HandsPlayer hash for regresion testing" msgstr "" +"Mostrar la versión impresa del hash de HandsPlayer para test de regresión" #: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" @@ -1002,35 +1065,37 @@ msgstr "USO:" #: GuiBulkImport.py:364 msgid "PokerStars converter: ./GuiBulkImport.py -c PokerStars -f filename" -msgstr "" -"Convertertidor de PokerStars : ./GuiBulkImport.py -c PokerStars -f filename" +msgstr "Conversor Pokerstars: ./GuiBulkImport.py -c PokerStars -f filename" #: GuiBulkImport.py:365 msgid "" "Full Tilt converter: ./GuiBulkImport.py -c \"Full Tilt Poker\" -f filename" msgstr "" +"Conversor Full Tilt: ./GuiBulkImport.py -c \"Full Tilt Poker\" -f filename" #: GuiBulkImport.py:366 msgid "Everleaf converter: ./GuiBulkImport.py -c Everleaf -f filename" -msgstr "" +msgstr "Conversor Everleaf: ./GuiBulkImport.py -c Everleaf -f filename" #: GuiBulkImport.py:367 msgid "Absolute converter: ./GuiBulkImport.py -c Absolute -f filename" -msgstr "" +msgstr "Conversor Absolute: ./GuiBulkImport.py -c Absolute -f filename" #: GuiBulkImport.py:368 msgid "PartyPoker converter: ./GuiBulkImport.py -c PartyPoker -f filename" -msgstr "" +msgstr "Conversor PartyPoker: ./GuiBulkImport.py -c PartyPoker -f filename" #: GuiBulkImport.py:382 msgid "-q is deprecated. Just use \"-f filename\" instead" -msgstr "" +msgstr "-q es obsoleta. Usa \"-f filename\" en vez" #: GuiBulkImport.py:408 msgid "" "GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d " "in %s seconds - %.0f/sec" msgstr "" +"GuiBulkImpor hecho: Guardadas: %d \tDuplicadas: %d \tParciales: %d " +"\tErrores: %d en %s segundos - %.0f/seg" #: GuiDatabase.py:107 msgid "_Add" @@ -1058,11 +1123,11 @@ msgstr "Nombre de usuario" #: GuiDatabase.py:119 GuiDatabase.py:455 GuiImapFetcher.py:110 msgid "Password" -msgstr "Contraseña" +msgstr "Password" #: GuiDatabase.py:120 msgid "Host" -msgstr "Máquina" +msgstr "Servidor" #: GuiDatabase.py:121 msgid "Open" @@ -1074,23 +1139,23 @@ msgstr "Estado" #: GuiDatabase.py:256 msgid "Testing database connections ... " -msgstr "Comprobando conexiones a la base de datos..." +msgstr "Probando conexión a la base de datos ... " #: GuiDatabase.py:283 msgid "finished." -msgstr "Completado." +msgstr "Finalizado." #: GuiDatabase.py:293 msgid "loadDbs error: " -msgstr "" +msgstr "loadDbs error: " #: GuiDatabase.py:314 GuiLogView.py:191 GuiTourneyPlayerStats.py:457 msgid "***sortCols error: " -msgstr "" +msgstr "***sortCols error: " #: GuiDatabase.py:316 msgid "sortCols error: " -msgstr "" +msgstr "sortCols error: " #: GuiDatabase.py:361 msgid "testDB: trying to connect to: %s/%s, %s, %s/%s" @@ -1098,66 +1163,69 @@ msgstr "testDB: intentando conectar a: %s/%s, %s, %s/%s" #: GuiDatabase.py:364 msgid " connected ok" -msgstr " conectado bien" +msgstr " conexión ok" #: GuiDatabase.py:371 msgid " not connected but no exception" -msgstr " no conectado pero sin excepción" +msgstr " no conectado pero no ha habido excepción" #: GuiDatabase.py:373 fpdb.pyw:923 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -"MySQL Server dice: Acceso denegado. ¿Estan tus permisos bien configurados?" +"MySQL Server reporta: Acceso denegado. Están los permisos correctamente " +"establecidos?" #: GuiDatabase.py:377 fpdb.pyw:925 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " -msgstr "MySQL client dice: error 2002 o 2003. Incapaz de conectar -" +msgstr "MySQL cliente reporta: error 2002 o 2003. No se puede conectar - " #: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" -msgstr "Por favor, compruebe que el servicio MySQL ha sido iniciado" +msgstr "Por favor, comprueba que el servicio de MySQL ha sido iniciado" #: GuiDatabase.py:382 fpdb.pyw:928 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" +"PostgreSQL Server reporta: Acceso denegado. Están los permisos correctamente " +"establecidos?" #: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " -msgstr "" +msgstr "PostgreSQL cliente reporta: No se puede conectar - " #: GuiDatabase.py:386 fpdb.pyw:931 msgid "Please check that the PostgreSQL service has been started" -msgstr "" +msgstr "Por favor, comprueba que el servicio de PostgreSQL ha sido iniciado" #: GuiDatabase.py:396 msgid "db connection to %s, %s, %s, %s, %s failed: %s" -msgstr "" +msgstr "conexión db a %s, %s, %s, %s, %s ha fallado: %s" #: GuiDatabase.py:404 msgid "AddDB starting" -msgstr "" +msgstr "iniciando AddDB" #: GuiDatabase.py:413 msgid "Add New Database" -msgstr "" +msgstr "Añadir nueva base de datos" #: GuiDatabase.py:423 msgid "DB Type" -msgstr "" +msgstr "Tipo de BD" #: GuiDatabase.py:433 msgid "DB Name" -msgstr "" +msgstr "Nombre BD" #: GuiDatabase.py:441 msgid "DB Description" -msgstr "" +msgstr "Descripción bD" #: GuiDatabase.py:462 msgid "Host Computer" -msgstr "" +msgstr "Servidor" #: GuiDatabase.py:481 msgid "addDB.run: response is %s, accept is %s" @@ -1165,91 +1233,100 @@ msgstr "" #: GuiDatabase.py:495 msgid "start creating new db" -msgstr "" +msgstr "empezar creando una nueva bd" #: GuiDatabase.py:514 msgid "tested new db, result=%s" -msgstr "" +msgstr "probada nueva bd, resultado=%s" #: GuiDatabase.py:517 msgid "Database created" -msgstr "" +msgstr "Base de datos creada" #: GuiDatabase.py:520 msgid "Database creation failed" -msgstr "" +msgstr "La creaión de la base de datos ha fallado" #: GuiDatabase.py:533 msgid "check_fields: starting" -msgstr "" +msgstr "check_fields: iniciando" #: GuiDatabase.py:539 msgid "No Database Name given" -msgstr "" +msgstr "No se ha proporcionado nombre de base de datos" #: GuiDatabase.py:542 msgid "No Database Description given" -msgstr "" +msgstr "No se ha proporcionado descripción de base de datos" #: GuiDatabase.py:545 msgid "No Username given" -msgstr "" +msgstr "No se ha proporcionado nombre de usuario" #: GuiDatabase.py:548 msgid "No Password given" -msgstr "" +msgstr "No se ha proporcionado password" #: GuiDatabase.py:551 msgid "No Host given" -msgstr "" +msgstr "No se ha proporcionado servidor" #: GuiDatabase.py:565 msgid "Unknown Database Type selected" -msgstr "" +msgstr "Tipo de base de datos seleccionada desconocido" #: GuiDatabase.py:569 msgid "check_fields: open dialog" -msgstr "" +msgstr "check_fileds: abrir dialogo" #: GuiDatabase.py:578 msgid "Do you want to try again?" -msgstr "" +msgstr "Quieres probar de nuevo?" #: GuiDatabase.py:582 +#, fuzzy msgid "check_fields: ret is %s cancel is %s" -msgstr "" +msgstr "check_fields: devolviendo ok como %s, try_again como %s" #: GuiDatabase.py:585 msgid "check_fields: destroy dialog" -msgstr "" +msgstr "check_fields: destruir diálogo" #: GuiDatabase.py:589 msgid "check_fields: returning ok as %s, try_again as %s" -msgstr "" +msgstr "check_fields: devolviendo ok como %s, try_again como %s" #: GuiDatabase.py:691 GuiLogView.py:204 msgid "Test Log Viewer" -msgstr "" +msgstr "Probar Visor de Log" #: GuiDatabase.py:696 GuiLogView.py:209 msgid "Log Viewer" -msgstr "" +msgstr "Visor de Log" #: GuiGraphViewer.py:49 GuiTourneyGraphViewer.py:49 +#, fuzzy msgid "" "Failed to load libs for graphing, graphing will not function. Please install " "numpy and matplotlib if you want to use graphs." msgstr "" +"Ha fallado la carga de librearies para los gráficos. Los gráficos no " +"funcionaran. Por favor\n" +" instala numpy y matplotlib si quieres gráficos." #: GuiGraphViewer.py:50 GuiTourneyGraphViewer.py:50 +#, fuzzy msgid "" "This is of no consequence for other parts of the program, e.g. import and " "HUD are NOT affected by this problem." msgstr "" +"No habrá consecuencias para otras partes del programa. p.e. importar \n" +" y el HUD NO se veran afectados por este problema." #: GuiGraphViewer.py:83 GuiTourneyGraphViewer.py:82 +#, fuzzy msgid "Refresh _Graph" -msgstr "" +msgstr "Refrescar" #: GuiGraphViewer.py:85 GuiTourneyGraphViewer.py:84 msgid "_Export to File" @@ -1258,28 +1335,28 @@ msgstr "" #: GuiGraphViewer.py:133 GuiGraphViewer.py:249 GuiSessionViewer.py:372 #: GuiTourneyGraphViewer.py:132 GuiTourneyGraphViewer.py:230 msgid "***Error: " -msgstr "" +msgstr "***Error: " #: GuiGraphViewer.py:166 GuiPositionalStats.py:168 GuiRingPlayerStats.py:270 #: GuiSessionViewer.py:212 GuiTourneyGraphViewer.py:157 #: GuiTourneyPlayerStats.py:268 msgid "No sites selected - defaulting to PokerStars" -msgstr "" +msgstr "No se ha seleccionado ningun sitio - opción por defecto Pokerstars" #: GuiGraphViewer.py:171 GuiPositionalStats.py:171 GuiRingPlayerStats.py:273 #: GuiSessionViewer.py:215 GuiTourneyGraphViewer.py:162 #: GuiTourneyPlayerStats.py:271 msgid "No player ids found" -msgstr "" +msgstr "No se han encontrado ids de jugadores" #: GuiGraphViewer.py:176 GuiPositionalStats.py:174 GuiRingPlayerStats.py:276 #: GuiSessionViewer.py:218 msgid "No limits found" -msgstr "" +msgstr "No se han encontrado límites" #: GuiGraphViewer.py:186 GuiTourneyGraphViewer.py:172 msgid "Graph generated in: %s" -msgstr "" +msgstr "Gráfico generdo en: %s" #: GuiGraphViewer.py:191 msgid "Hands" @@ -1287,7 +1364,7 @@ msgstr "Manos" #: GuiGraphViewer.py:196 GuiTourneyGraphViewer.py:180 msgid "No Data for Player(s) Found" -msgstr "" +msgstr "No se ha encontrado datos para el/los Jugadore(s)" #: GuiGraphViewer.py:219 msgid "" @@ -1299,47 +1376,50 @@ msgstr "" #: GuiGraphViewer.py:220 msgid "Showdown: $%.2f" -msgstr "Showdown: $%.2f" +msgstr "Showdown: $%.ef" #: GuiGraphViewer.py:221 msgid "Non-showdown: $%.2f" -msgstr "Non-showdown: $%.2f" +msgstr "No-showdown: $%.2f" #: GuiGraphViewer.py:229 msgid "Profit graph for ring games" -msgstr "" +msgstr "Gráfico de beneficio para mesas de cash" #: GuiGraphViewer.py:232 +#, fuzzy msgid "" "Hands: %d\n" "Profit (%s): %.2f" msgstr "" "Manos: %d\n" -"Beneficio (%s): %.2f" +"Beneficio: $%.2f" #: GuiGraphViewer.py:234 +#, fuzzy msgid "Showdown (%s): %.2f" -msgstr "" +msgstr "Showdown: $%.ef" #: GuiGraphViewer.py:236 +#, fuzzy msgid "Non-showdown (%s): %.2f" -msgstr "" +msgstr "No-showdown: $%.2f" #: GuiGraphViewer.py:363 GuiTourneyGraphViewer.py:274 msgid "Please choose the directory you wish to export to:" -msgstr "Por favor elija el directorio a donde desea exportar:" +msgstr "Por favor, selecciona el directorio donde quieres exportar:" #: GuiGraphViewer.py:376 GuiTourneyGraphViewer.py:287 msgid "Closed, no graph exported" -msgstr "Cerrado, gráfica no exportada" +msgstr "Cerrado, ningún gráfico exportado" #: GuiGraphViewer.py:394 GuiTourneyGraphViewer.py:305 msgid "Graph created" -msgstr "Gráfica creada" +msgstr "Gráfico creado" #: GuiImapFetcher.py:40 msgid "To cancel just close this tab." -msgstr "Para cancelar simplemente cierre esta pestaña." +msgstr "Para cancelar, cierra esta pestaña." #: GuiImapFetcher.py:43 msgid "_Save" @@ -1351,42 +1431,47 @@ msgstr "_Importar todo" #: GuiImapFetcher.py:51 msgid "If you change the config you must save before importing" -msgstr "Si usted cambia la configuración debe guardarla antes de importar" +msgstr "Si has cambiado la configuración, debes guardar antes de importar" #: GuiImapFetcher.py:89 msgid "Starting import. Please wait." -msgstr "Iniciando importación. Por favor, espere." +msgstr "Empezando importación. Por favor, espere" #: GuiImapFetcher.py:94 msgid "Finished import without error." -msgstr "Finalizada importación sin errores." +msgstr "Importación finalizada sin error." #: GuiImapFetcher.py:97 msgid "" "Login to mailserver failed: please check mailserver, username and password" msgstr "" +"Login al servidor de correo ha fallado: por favor, verifica servidor de " +"correo, usuario y password" #: GuiImapFetcher.py:100 msgid "" "Could not connect to mailserver: check mailserver and use SSL settings and " "internet connectivity" msgstr "" +"no se puede conectar al servidor de corre: comprueba el servidor de correo, " +"el uso de SSL y la de conexión a internet" #: GuiImapFetcher.py:110 msgid "Fetch Type" -msgstr "" +msgstr "Tipo" #: GuiImapFetcher.py:110 msgid "Mail Folder" -msgstr "" +msgstr "Carpeta de correo" #: GuiImapFetcher.py:110 +#, fuzzy msgid "Mail Server" -msgstr "" +msgstr "Servidor de correo" #: GuiImapFetcher.py:110 msgid "Use SSL" -msgstr "Utilizar SSL" +msgstr "Usar SSL" #: GuiImapFetcher.py:110 GuiTourneyPlayerStats.py:82 msgid "Site" @@ -1418,7 +1503,7 @@ msgstr "" #: GuiLogView.py:52 msgid "Log Messages" -msgstr "" +msgstr "Mensajes de log" #: GuiLogView.py:98 msgid "Date/Time" @@ -1437,17 +1522,18 @@ msgid "Text" msgstr "" #: GuiPositionalStats.py:137 +#, fuzzy msgid "activesite set to %s" -msgstr "" +msgstr "DEBUG: sitio activo establecido a %s" #: GuiPositionalStats.py:323 msgid "Positional Stats page displayed in %4.2f seconds" -msgstr "" +msgstr "la página de estadísticas posicionales mostrada en %4.2f segundos" #: GuiPrefs.py:31 #, fuzzy msgid "Databases" -msgstr "Estadísitcas de la base de datos" +msgstr "Añadir nueva base de datos" #: GuiPrefs.py:31 msgid "General" @@ -1460,19 +1546,21 @@ msgstr "" #: GuiPrefs.py:32 #, fuzzy msgid "Import" -msgstr "_Importar" +msgstr "_Importar todo" #: GuiPrefs.py:34 +#, fuzzy msgid "Popup Windows" -msgstr "" +msgstr "Debugar ventanas de estadísticas" #: GuiPrefs.py:34 msgid "Window" msgstr "" #: GuiPrefs.py:35 +#, fuzzy msgid "Popup Name" -msgstr "" +msgstr "No hay nombre" #: GuiPrefs.py:35 #, fuzzy @@ -1482,7 +1570,7 @@ msgstr "Estado" #: GuiPrefs.py:36 GuiPrefs.py:42 #, fuzzy msgid "Stat Name" -msgstr "Nombre" +msgstr "Nombre BD" #: GuiPrefs.py:37 msgid "Auxiliary Windows" @@ -1493,16 +1581,18 @@ msgid "stud_mucked" msgstr "" #: GuiPrefs.py:38 +#, fuzzy msgid "Hand History Converters" -msgstr "" +msgstr "Nombre del modulo conversor del historial de manos" #: GuiPrefs.py:38 msgid "mucked" msgstr "" #: GuiPrefs.py:39 +#, fuzzy msgid "Field Type" -msgstr "" +msgstr "Tipo" #: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" @@ -1519,12 +1609,12 @@ msgstr "" #: GuiPrefs.py:41 #, fuzzy msgid "Show in Position Stats" -msgstr "Mostrar stadísticas posicionales" +msgstr "Mostrar estadísticas de posición" #: GuiPrefs.py:41 #, fuzzy msgid "Show in Summaries" -msgstr "Mostrar _límites" +msgstr "Mostrar _Límites" #: GuiPrefs.py:42 msgid "Format" @@ -1532,15 +1622,16 @@ msgstr "" #: GuiPrefs.py:72 msgid "Setting" -msgstr "" +msgstr "Ajuste" #: GuiPrefs.py:78 +#, fuzzy msgid "Value (double-click to change)" -msgstr "" +msgstr "Valor (doble-click para cambiar)" #: GuiPrefs.py:178 msgid "Test Preferences Dialog" -msgstr "" +msgstr "Dialogo de preferencias de prueba" #: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" @@ -1555,40 +1646,46 @@ msgid "Hole cards" msgstr "" #: GuiRingPlayerStats.py:46 +#, fuzzy msgid "Position" -msgstr "Posición" +msgstr "Descripción" #: GuiRingPlayerStats.py:47 +#, fuzzy msgid "Name of the player" -msgstr "Nombre del jugador" +msgstr "Número de Jugadores:" #: GuiRingPlayerStats.py:48 +#, fuzzy msgid "Number of hands played" -msgstr "Número de manos jugadas" +msgstr "Número de Jugadores:" #: GuiRingPlayerStats.py:49 +#, fuzzy msgid "Number of Seats" -msgstr "Número de asientos" +msgstr "Número de hilos:" #: GuiRingPlayerStats.py:50 +#, fuzzy msgid "" "Voluntarily Putting In the pot\n" "(blinds excluded)" -msgstr "" -"Puesto en el bote voluntariamente\n" -"(ciegas excluídas)" +msgstr "Dinero metido en el pote voluntariamente pro-flop%" #: GuiRingPlayerStats.py:51 +#, fuzzy msgid "% Pre Flop Raise" -msgstr "% Pre Flop Raise" +msgstr "Subida Pre-Flop %" #: GuiRingPlayerStats.py:52 +#, fuzzy msgid "% Pre Flop Re-Raise / 3Bet" -msgstr "% Pre Flop Re-Raise / 3Bet" +msgstr "Subida Pre-Flop %" #: GuiRingPlayerStats.py:53 +#, fuzzy msgid "% Pre Flop Re-Raise / 4Bet" -msgstr "% Pre Flop Re-Raise / 4Bet" +msgstr "Subida Pre-Flop %" #: GuiRingPlayerStats.py:54 msgid "% Pre Flop Fold To Re-Raise / F3Bet" @@ -1599,8 +1696,9 @@ msgid "% Pre Flop Fold To Re-Raise / F4Bet" msgstr "% Pre Flop Fold To Re-Raise / F4Bet" #: GuiRingPlayerStats.py:56 +#, fuzzy msgid "Aggression Factor\n" -msgstr "Factor de agresividad\n" +msgstr "Factor de agresión" #: GuiRingPlayerStats.py:57 msgid "" @@ -1611,8 +1709,9 @@ msgstr "" "Bet or Raise vs Fold" #: GuiRingPlayerStats.py:58 +#, fuzzy msgid "Continuation Bet post-flop" -msgstr "" +msgstr "% de apuesta de continuación flop/4a" #: GuiRingPlayerStats.py:59 msgid "% Raise First In\\% Raise when first to bet" @@ -1637,8 +1736,9 @@ msgid "Went To Show Down When Saw Flop" msgstr "" #: GuiRingPlayerStats.py:64 +#, fuzzy msgid "% Won some money at showdown" -msgstr "" +msgstr "% gano dinero en el showdown" #: GuiRingPlayerStats.py:65 msgid "" @@ -1696,49 +1796,50 @@ msgid "Hand Breakdown for all levels listed above" msgstr "" #: GuiRingPlayerStats.py:143 +#, fuzzy msgid "_Filters" -msgstr "" +msgstr "Filtros de manos:" #: GuiRingPlayerStats.py:145 GuiTourneyPlayerStats.py:75 msgid "_Refresh Stats" -msgstr "_Refrescar estadísticas" +msgstr "_Refrescar Estadísticas" #: GuiRingPlayerStats.py:341 GuiSessionViewer.py:257 #: GuiTourneyPlayerStats.py:243 msgid "Stats page displayed in %4.2f seconds" -msgstr "" +msgstr "Página de estadísticas mostrada en %4.2f segundos" #: GuiRingPlayerStats.py:388 msgid "***sortnums error: " -msgstr "" +msgstr "***sortnums error: " #: GuiRingPlayerStats.py:410 msgid "***sortcols error: " -msgstr "" +msgstr "***sortcols error: " #: GuiRingPlayerStats.py:715 msgid "Detailed Filters" -msgstr "" +msgstr "Filtros detallados" #: GuiRingPlayerStats.py:724 msgid "Hand Filters:" -msgstr "" +msgstr "Filtros de manos:" #: GuiRingPlayerStats.py:737 msgid "between" -msgstr "" +msgstr "entre" #: GuiRingPlayerStats.py:738 msgid "and" -msgstr "" +msgstr "y" #: GuiSessionViewer.py:42 msgid "Failed to load numpy and/or matplotlib in Session Viewer" -msgstr "" +msgstr "Fallo al cargar numpy y/o matplotlib en Visión de Session" #: GuiSessionViewer.py:43 msgid "ImportError: %s" -msgstr "" +msgstr "ImportError:%s" #: GuiSessionViewer.py:158 msgid "Session Viewer is proof of concept code only, and contains many bugs.\n" @@ -1762,7 +1863,7 @@ msgstr "" #: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" -msgstr "ADVERTENCIA DE FPDB" +msgstr "" #: GuiSessionViewer.py:393 msgid "Session candlestick graph" @@ -1814,11 +1915,12 @@ msgstr "Juegos:" #: GuiStove.py:137 #, fuzzy msgid "Players" -msgstr "Todos los jugadores" +msgstr "Todos los gugadores" #: GuiStove.py:143 +#, fuzzy msgid "Input:" -msgstr "" +msgstr "Fichero de entrada" #: GuiStove.py:144 msgid "Output:" @@ -1831,12 +1933,12 @@ msgstr "" #: GuiStove.py:182 #, fuzzy msgid "Player1:" -msgstr "Todos los jugadores" +msgstr "Todos los gugadores" #: GuiStove.py:197 #, fuzzy msgid "Player2:" -msgstr "Todos los jugadores" +msgstr "Todos los gugadores" #: GuiStove.py:211 msgid "Results" @@ -1859,15 +1961,17 @@ msgid "called update_flop_output_pane" msgstr "" #: GuiTourneyGraphViewer.py:176 +#, fuzzy msgid "Tournaments" -msgstr "Torneos" +msgstr "Torneo" #: GuiTourneyGraphViewer.py:203 GuiTourneyGraphViewer.py:216 +#, fuzzy msgid "" "Tournaments: %d\n" "Profit: $%.2f" msgstr "" -"Torneos: %d\n" +"Manos: %d\n" "Beneficio: $%.2f" #: GuiTourneyGraphViewer.py:213 @@ -1875,9 +1979,12 @@ msgid "Tournament Results" msgstr "Resultados de torneos" #: GuiTourneyImport.py:72 GuiTourneyImport.py:295 +#, fuzzy msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" +"GuiBulkImport.load realizado: Guardadas: %d \tDuplicados: %d \tParciales: %d" +"\tErrores: %d en %s segundos - %.0f/sec" #: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" @@ -1945,8 +2052,9 @@ msgid "1st" msgstr "" #: GuiTourneyPlayerStats.py:93 +#, fuzzy msgid "2nd" -msgstr "" +msgstr "y" #: GuiTourneyPlayerStats.py:94 msgid "3rd" @@ -1975,7 +2083,7 @@ msgstr "Torneo" #: GuiTourneyViewer.py:40 msgid "Enter the tourney number you want to display:" -msgstr "" +msgstr "Introduce el número de torneo que quieres mostrar" #: GuiTourneyViewer.py:46 msgid "_Display" @@ -1983,19 +2091,23 @@ msgstr "_Mostrar" #: GuiTourneyViewer.py:53 msgid "Display _Player" -msgstr "" +msgstr "Mostrar _Jugador" #: GuiTourneyViewer.py:68 msgid "" "Tournament not found - please ensure you imported it and selected the " "correct site" msgstr "" +"Torneo no encontrado - por favor asegurate de haberlo importado y " +"seleccionado el sitio correcto" #: GuiTourneyViewer.py:96 msgid "" "Player or tourney not found - please ensure you imported it and selected the " "correct site" msgstr "" +"Jugador o torneo no encontrado - por favor, asegurate de haberlo importado y " +"seleccionado el sitio correcto" #: GuiTourneyViewer.py:110 msgid "N/A" @@ -2004,24 +2116,23 @@ msgstr "N/A" #: GuiTourneyViewer.py:131 msgid "invalid entry in tourney number - must enter numbers only" msgstr "" +"valor introducido en número de torneo inválido - debes entrar sólo números" #: HUD_main.pyw:69 -#, fuzzy msgid "HUD_main starting: using db name = %s" -msgstr "HUD_main iniciando\n" +msgstr "HUD_main iniciando: usando bd = %s" #: HUD_main.pyw:74 msgid "Note: error output is being diverted to:" -msgstr "" +msgstr "Nota: la salida de error está redirigida a:" #: HUD_main.pyw:75 msgid "Any major error will be reported there _only_." -msgstr "" +msgstr "Cualquier error será reportado _sólo_ ahi." #: HUD_main.pyw:78 -#, fuzzy msgid "HUD_main: starting ...\n" -msgstr "HUD_main iniciando\n" +msgstr "HUD_main: iniciando ...\n" #: HUD_main.pyw:94 msgid "No admin rights for HUD" @@ -2039,7 +2150,7 @@ msgstr "" #: HUD_main.pyw:118 HUD_run_me.py:62 msgid "Closing this window will exit from the HUD." -msgstr "Cerrando esta ventana saldrá del HUD" +msgstr "Al cerrar esta ventana se saldrá del HUD." #: HUD_main.pyw:134 msgid "Error initializing main_window" @@ -2051,47 +2162,50 @@ msgstr "" #: HUD_main.pyw:155 fpdb.pyw:1003 msgid "Quitting normally" -msgstr "Saliendo de forma normal" +msgstr "" #: HUD_main.pyw:216 msgid "Received hand no %s" -msgstr "" +msgstr "Mano recivida no %s" #: HUD_main.pyw:240 msgid "HUD_main.read_stdin: hand processing starting ..." -msgstr "" +msgstr "HUD_main.read_stdin: iniciando procesamiento de la mano ..." #: HUD_main.pyw:245 +#, fuzzy msgid "db error: skipping %s" -msgstr "" +msgstr "el error es %s" #: HUD_main.pyw:264 msgid "hud_dict[%s] was not found\n" -msgstr "" +msgstr "hud_dict[%s] no encontrado\n" #: HUD_main.pyw:265 msgid "will not send hand\n" -msgstr "" +msgstr "no se enviará esta mano\n" #: HUD_main.pyw:287 msgid "HUD create: table name %s not found, skipping." -msgstr "" +msgstr "HUD creación: mesa %s no encontrada, ignorando." #: HUD_main.pyw:296 msgid "Table \"%s\" no longer exists\n" -msgstr "" +msgstr "Mesa \"%s\" ya no existe\n" #: HUD_main.pyw:328 +#, fuzzy msgid "Error resizing HUD for table: %s." -msgstr "" +msgstr "***Error creando tablas: " #: HUD_main.pyw:342 msgid "Error killing HUD for table: %s." msgstr "" #: HUD_main.pyw:365 +#, fuzzy msgid "Error creating HUD for hand %s." -msgstr "" +msgstr "Error creando indices: " #: HUD_main.pyw:376 msgid "Error updating HUD for hand %s." @@ -2099,15 +2213,15 @@ msgstr "" #: HUD_run_me.py:45 msgid "HUD_main starting\n" -msgstr "HUD_main iniciando\n" +msgstr "HUS_main iniciando\n" #: HUD_run_me.py:51 TournamentTracker.py:306 msgid "Using db name = %s\n" -msgstr "" +msgstr "Usando bd = %s\n" #: HUD_run_me.py:66 msgid "HUD Main Window" -msgstr "Ventana principal del HUD" +msgstr "HUD Ventana principal" #: Hand.py:147 msgid "BB" @@ -2119,258 +2233,268 @@ msgstr "SB" #: Hand.py:149 msgid "BUTTONPOS" -msgstr "" +msgstr "BOTONPOS" #: Hand.py:150 msgid "HAND NO." -msgstr "" +msgstr "MANO NO." #: Hand.py:151 TourneySummary.py:131 msgid "SITE" -msgstr "" +msgstr "SITIO" #: Hand.py:152 msgid "TABLE NAME" -msgstr "" +msgstr "MESA" #: Hand.py:153 TourneySummary.py:141 msgid "HERO" -msgstr "HERO" +msgstr "HEROE" #: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" -msgstr "" +msgstr "MAXASIENTOS" #: Hand.py:155 msgid "LEVEL" -msgstr "" +msgstr "NIVEL" #: Hand.py:156 TourneySummary.py:147 msgid "MIXED" -msgstr "" +msgstr "MEZCLA" #: Hand.py:157 msgid "LASTBET" -msgstr "" +msgstr "ULTIMAAPUESTA" #: Hand.py:158 msgid "ACTION STREETS" -msgstr "" +msgstr "ACCION CALLES" #: Hand.py:159 msgid "STREETS" -msgstr "" +msgstr "CALLES" #: Hand.py:160 msgid "ALL STREETS" -msgstr "" +msgstr "TODAS LAS CALLES" #: Hand.py:161 msgid "COMMUNITY STREETS" -msgstr "" +msgstr "CALLES COMUNES" #: Hand.py:162 msgid "HOLE STREETS" -msgstr "" +msgstr "CALLES PRIVADAS" #: Hand.py:163 msgid "COUNTED SEATS" -msgstr "" +msgstr "ASIENTOS CONTADOS" #: Hand.py:164 msgid "DEALT" -msgstr "" +msgstr "DADO" #: Hand.py:165 msgid "SHOWN" -msgstr "" +msgstr "MOSTRADO" #: Hand.py:166 msgid "MUCKED" -msgstr "" +msgstr "ESCONDER" #: Hand.py:167 msgid "TOTAL POT" -msgstr "" +msgstr "POTE TOTAL" #: Hand.py:168 msgid "TOTAL COLLECTED" -msgstr "" +msgstr "TOTAL RECIBIDO" #: Hand.py:169 msgid "RAKE" -msgstr "" +msgstr "COMISIÓN" #: Hand.py:170 TourneySummary.py:132 msgid "START TIME" -msgstr "" +msgstr "HORA DE INICIO" #: Hand.py:171 msgid "TOURNAMENT NO" -msgstr "" +msgstr "Nº TORNEO" #: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" -msgstr "" +msgstr "ID TORNEO" #: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" -msgstr "" +msgstr "ID TIPO TORNEO" #: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" -msgstr "" +msgstr "BUYIN" #: Hand.py:175 msgid "BUYIN CURRENCY" -msgstr "" +msgstr "MONEDA DE BUYIN" #: Hand.py:176 msgid "BUYIN CHIPS" -msgstr "" +msgstr "FICHAS BUYIN" #: Hand.py:177 TourneySummary.py:139 msgid "FEE" -msgstr "" +msgstr "COMISION" #: Hand.py:178 msgid "IS REBUY" -msgstr "" +msgstr "ES RECOMPRA" #: Hand.py:179 msgid "IS ADDON" -msgstr "" +msgstr "ES ADDON" #: Hand.py:180 msgid "IS KO" -msgstr "" +msgstr "ES OK" #: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" -msgstr "" +msgstr "PRIME DE KO" #: Hand.py:182 msgid "IS MATRIX" -msgstr "" +msgstr "ES MATRIX" #: Hand.py:183 msgid "IS SHOOTOUT" -msgstr "" +msgstr "ES SHOOTOUT" #: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" -msgstr "" +msgstr "COMENTARIO TORNEO" #: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" -msgstr "" +msgstr "JUGADORES" #: Hand.py:188 msgid "STACKS" -msgstr "" +msgstr "PILAS" #: Hand.py:189 msgid "POSTED" -msgstr "" +msgstr "PUESTO" #: Hand.py:190 msgid "POT" -msgstr "" +msgstr "POTE" #: Hand.py:191 msgid "SEATING" -msgstr "" +msgstr "SENTANDO" #: Hand.py:192 msgid "GAMETYPE" -msgstr "" +msgstr "TIPO DE PARTIDA" #: Hand.py:193 msgid "ACTION" -msgstr "" +msgstr "ACCION" #: Hand.py:194 msgid "COLLECTEES" -msgstr "" +msgstr "COLECCIONADO" #: Hand.py:195 msgid "BETS" -msgstr "" +msgstr "APUESTAS" #: Hand.py:196 msgid "BOARD" -msgstr "" +msgstr "MESA" #: Hand.py:197 msgid "DISCARDS" -msgstr "" +msgstr "DESCARTES" #: Hand.py:198 msgid "HOLECARDS" -msgstr "" +msgstr "CARTAS PRIVADAS" #: Hand.py:199 msgid "TOURNEYS PLAYER IDS" -msgstr "" +msgstr "IDS DE JUGADORES DE TORNEO" #: Hand.py:222 Hand.py:1407 msgid "[ERROR] Tried to add holecards for unknown player: %s" msgstr "" +"[ERROR] Se ha intentado añadir cartas privadas para un jugador desconocido: " +"%s" #: Hand.py:485 msgid "markstreets didn't match - Assuming hand %s was cancelled" -msgstr "" +msgstr "markstreets no cuadra - asumiendo que la mano %s ha sido cancelada" #: Hand.py:487 +#, fuzzy msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" +"FpdbParseError: markStreets parece que ha fallado: Primero 100 carácteres: " +"'%s'" #: Hand.py:491 Hand.py:492 +#, fuzzy msgid "checkPlayerExists: %s fail on hand number %s" -msgstr "" +msgstr "checkPlayerExists: '%s falló en la mano número %s" #: Hand.py:583 msgid "%s %s calls %s" -msgstr "" +msgstr "%s %s iguala %s" #: Hand.py:654 msgid "%s %s raise %s" -msgstr "" +msgstr "%s %s sube %s" #: Hand.py:665 msgid "%s %s bets %s" -msgstr "" +msgstr "%s %s apuesta %s" #: Hand.py:688 msgid "%s %s folds" -msgstr "" +msgstr "%s %s se tira" #: Hand.py:697 msgid "%s %s checks" -msgstr "" +msgstr "%s %s pasa" #: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" -msgstr "" +msgstr "addShownCards %s privadas=%s todas=%s" #: Hand.py:828 msgid "" "*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " "expecting datetime.date object, received:" msgstr "" +"*** ERROR - HAND: llamada a writeGameLine con un valor inesperado en " +"STARTTIME, esperando un objeto datetime.date, recibido:" #: Hand.py:829 msgid "" "*** Make sure your HandHistoryConverter is setting hand.startTime properly!" msgstr "" +"*** Asegurate de que tu HandHistoryConverter esta estableciendo hand." +"startTime correctamente!" #: Hand.py:830 msgid "*** Game String:" -msgstr "" +msgstr "*** Cadena de partida:" #: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" -msgstr "" +msgstr "HoldemOmahaHand.__init__:Ni HHC ni BD+handid proporcionado" #: Hand.py:1182 msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" @@ -2378,21 +2502,23 @@ msgstr "" #: Hand.py:1416 msgid "%s %s completes %s" -msgstr "" +msgstr "%s %s completa %s" #: Hand.py:1434 msgid "Bringin: %s, %s" -msgstr "" +msgstr "Bringin: %s, %s" #: Hand.py:1616 msgid "" "join_holecards: # of holecards should be either < 4, 4 or 7 - 5 and 6 should " "be impossible for anyone who is not a hero" msgstr "" +"join_holecards: # de cartas privadas debería ser <4, 4 o 7 - 5 y 6 deberían " +"ser sólo posibles para el héroe" #: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" -msgstr "" +msgstr "join_holcards: cartasprivadas(%s): %s" #: Hand.py:1619 msgid "join_holecards: Player '%s' appears not to have been dealt a card" @@ -2403,12 +2529,14 @@ msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" #: Hand.py:1709 +#, fuzzy msgid "call Pot.end() before printing pot total" -msgstr "" +msgstr "DEBUG: llamada a Pot.end() antes de mostrar el total del pote" #: Hand.py:1711 +#, fuzzy msgid "Error in printing Hand object" -msgstr "" +msgstr "FpdbError mientras se mostraba el objeto Hand" #: HandHistoryConverter.py:40 msgid "" @@ -2422,7 +2550,7 @@ msgstr "" #: HandHistoryConverter.py:130 msgid "Failed sanity check" -msgstr "" +msgstr "Ha fallado la verificación" #: HandHistoryConverter.py:138 msgid "Tailing '%s'" @@ -2430,47 +2558,49 @@ msgstr "" #: HandHistoryConverter.py:145 msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" -msgstr "" +msgstr "HHC.start(follow):" #: HandHistoryConverter.py:149 msgid "handsList is " -msgstr "" +msgstr "handList es " #: HandHistoryConverter.py:160 msgid "HHC.start(): processHand failed: Exception msg: '%s'" -msgstr "" +msgstr "HHC.start(): processHand ha fallado: Excepción: '%s'" #: HandHistoryConverter.py:164 msgid "Read %d hands (%d failed) in %.3f seconds" -msgstr "" +msgstr "Leidas %d manos ( %d han fallado) en %.3f segundos" #: HandHistoryConverter.py:170 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" +"Fichero de resumen '%s' se ha analizado correctamente (se tardo %.3f " +"segundos)" #: HandHistoryConverter.py:172 msgid "Error converting summary file '%s' (took %.3f seconds)" -msgstr "" +msgstr "Error convirtiendo fichero resumen '%s' (se tardo %.3f segundos)" #: HandHistoryConverter.py:175 msgid "Error converting '%s'" -msgstr "" +msgstr "Error convirtiendo '%s'" #: HandHistoryConverter.py:211 msgid "%s changed inode numbers from %d to %d" -msgstr "" +msgstr "%s ha cambiado los numeros de inodo de %d a %d" #: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" -msgstr "" +msgstr "Convirtiendo el formato starsArchive a legible" #: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" -msgstr "" +msgstr "Convirtiendo el formato ftpArchive a legible" #: HandHistoryConverter.py:270 msgid "Read no hands." -msgstr "" +msgstr "No se han leido manos." #: HandHistoryConverter.py:278 msgid "Removing text < 50 characters" @@ -2478,56 +2608,59 @@ msgstr "" #: HandHistoryConverter.py:306 HandHistoryConverter.py:307 #: HandHistoryConverter.py:313 +#, fuzzy msgid "Unsupported game type: %s" -msgstr "" +msgstr "Tipo de partida desconocido '%s'" #: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" +"HH Verificación: el fichero de entrada y el de salida son el mismo, " +"comprueba la configuración" #: HandHistoryConverter.py:493 msgid "Reading stdin with %s" -msgstr "" +msgstr "Leyendo stdin con %s" #: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" -msgstr "" +msgstr "no es posible leer el fichero con algun código en la lista!" #: HandHistoryConverter.py:575 msgid " given TZ:" -msgstr "" +msgstr " dado TZ:" #: HandHistoryConverter.py:575 msgid "raw time:" -msgstr "" +msgstr "tiempo: " #: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" -msgstr "" +msgstr "changeTimeZone: desplazamiento=" #: HandHistoryConverter.py:648 msgid "utcTime:" -msgstr "" +msgstr "utcTime:" #: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" -msgstr "" +msgstr "No ha sido posible crear el directorio de salida %s para HHC!" #: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" -msgstr "" +msgstr "*** ERROR: NO HA SIDO POSIBLE CREAR EL DIRECTORIO DE SALIDA" #: HandHistoryConverter.py:700 msgid "Created directory '%s'" -msgstr "" +msgstr "Directorio creado '%s'" #: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" -msgstr "" +msgstr "out_path %s no ha podido ser creada" #: Hello.py:46 msgid "creating Hello" -msgstr "" +msgstr "creando Hello" #: Hello.py:49 msgid "Hello World" @@ -2535,11 +2668,11 @@ msgstr "Hola Mundo" #: Hello.py:67 msgid "site =" -msgstr "" +msgstr "sitio =" #: Hello.py:75 msgid "YOUR NAME HERE" -msgstr "SU NOMBRE AQUÍ" +msgstr "TU NOMBRE AQUÍ" #: Hello.py:106 msgid "" @@ -2548,118 +2681,121 @@ msgid "" " on %s." msgstr "" "Hola %s\n" -"Usted ha jugado %d manos\n" +"Has jugado %d manos\n" " en %s." #: Hud.py:148 msgid "Kill This HUD" -msgstr "Cerrar este HUD" +msgstr "Matar este HUD" #: Hud.py:153 msgid "Save HUD Layout" -msgstr "" +msgstr "Salvar diseño del HUD" #: Hud.py:157 msgid "Reposition StatWindows" -msgstr "" +msgstr "Reposicionar ventanas de estadísticas" #: Hud.py:161 msgid "Show Player Stats" -msgstr "Mostrar estadísticas de jugadores" +msgstr "Mostrar estadísiticas de jugador" #: Hud.py:166 Hud.py:235 msgid "For This Blind Level Only" -msgstr "Para sólo este límite de ciegas" +msgstr "Para este nivel de ciegas sólo" #: Hud.py:171 Hud.py:240 msgid "For Multiple Blind Levels:" -msgstr "Para varios límites de ciegas" +msgstr "Para multiples niveles de ciegas:" #: Hud.py:174 Hud.py:243 msgid " 0.5 to 2.0 x Current Blinds" -msgstr "" +msgstr " 0.5 a 2.0 x ciegas actuales" #: Hud.py:179 Hud.py:248 msgid " 0.33 to 3.0 x Current Blinds" -msgstr "" +msgstr " 0.33 a 3.0 x ciegas actuales" #: Hud.py:184 Hud.py:253 msgid " 0.1 to 10 x Current Blinds" -msgstr "" +msgstr " 0.1 a 10 x ciegas actuales" #: Hud.py:189 Hud.py:258 msgid " All Levels" -msgstr "Todos los niveles" +msgstr " Todos los nieveles" #: Hud.py:194 Hud.py:263 msgid "For #Seats:" -msgstr "" +msgstr "Para # de asientos:" #: Hud.py:197 Hud.py:266 msgid " Any Number" -msgstr "" +msgstr " Cualquier número" #: Hud.py:202 Hud.py:271 msgid " Custom" -msgstr "" +msgstr " Definir" #: Hud.py:207 Hud.py:276 msgid " Exact" -msgstr "" +msgstr " Exactamente" #: Hud.py:212 Hud.py:281 msgid "Since:" -msgstr "" +msgstr "Desde:" #: Hud.py:215 Hud.py:284 msgid " All Time" -msgstr "" +msgstr " Siempre" #: Hud.py:220 Hud.py:289 msgid " Session" -msgstr "" +msgstr " Sesión" #: Hud.py:225 Hud.py:294 msgid " %s Days" -msgstr "" +msgstr " %s días" #: Hud.py:230 msgid "Show Opponent Stats" -msgstr "" +msgstr "Mostrar estadísticas de oponentes" #: Hud.py:352 msgid "Debug StatWindows" -msgstr "" +msgstr "Debugar ventanas de estadísticas" #: Hud.py:356 msgid "Set max seats" -msgstr "" +msgstr "Especificar max asientos" #: Hud.py:577 msgid "Updating config file" -msgstr "" +msgstr "actualizando fichero de configuración" #: Hud.py:586 msgid "No layout found for %d-max games for site %s\n" msgstr "" +"No se ha encontrado diseño para partidas de %d-max para este sitio %s\n" #: Hud.py:600 msgid "" "exception in Hud.adj_seats\n" "\n" msgstr "" +"excepción enHud.adj_seats\n" +"\n" #: Hud.py:601 msgid "error is %s" -msgstr "" +msgstr "el error es %s" #: Hud.py:608 msgid "Error finding actual seat.\n" -msgstr "" +msgstr "Error mostrado asiento actual.\n" #: Hud.py:624 msgid "Creating hud from hand " -msgstr "" +msgstr "Creando HUD para mano " #: Hud.py:676 msgid "" @@ -2667,34 +2803,40 @@ msgid "" "possibly happen is totally beyond my comprehension. Your HUD may be about to " "get really weird. -Eric" msgstr "" +"KeyERror en el principio del bucle for en hud_main. Como esto es posible " +"esta fuera de mi comprensión. El HUD debe estar a punto de volverse loco. -" +"Eric" #: Hud.py:677 msgid "(btw, the key was %s and statd is %s" -msgstr "" +msgstr "(la clave es %s y el statd es %s" #: ImapFetcher.py:44 ImapFetcher.py:53 msgid "re_SplitTourneys isn't matching" msgstr "" #: ImapFetcher.py:67 +#, fuzzy msgid "response to logging in: " -msgstr "" +msgstr "respuesta al logging in:" #: ImapFetcher.py:83 msgid "ImapFetcher: Found %s messages to fetch" msgstr "" #: ImapFetcher.py:103 +#, fuzzy msgid "Completed retrieving IMAP messages, closing server connection" -msgstr "" +msgstr "Completado el import IMAP. Cerrando la conexión con el servidor" #: ImapFetcher.py:109 msgid "No Tournament summaries found." msgstr "" #: ImapFetcher.py:111 +#, fuzzy msgid "Errors: %s" -msgstr "" +msgstr "el error es %s" #: ImapFetcher.py:159 msgid "Finished importing %s/%s PS summaries" @@ -2702,12 +2844,12 @@ msgstr "" #: Mucked.py:327 msgid "No Name" -msgstr "" +msgstr "No hay nombre" #: OnGameToFpdb.py:182 OnGameToFpdb.py:184 WinamaxToFpdb.py:190 #: WinamaxToFpdb.py:192 msgid "limit not found in self.limits(%s). hand: '%s'" -msgstr "" +msgstr "límite no encontrado en self.limits(%s). mano: '%s'" #: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 #, fuzzy @@ -2717,56 +2859,61 @@ msgstr "readHandInfo: No coinciden: '%s'" #: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 #: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 msgid "readButton: not found" -msgstr "" +msgstr "readButton: no econtrado" #: OnGameToFpdb.py:294 WinamaxToFpdb.py:349 msgid "readBlinds in noSB exception - no SB created" -msgstr "" +msgstr "readBlinds en noSB exception - no se ha creado SB(ciega pequeña)" #: Options.py:31 msgid "If passed error output will go to the console rather than ." -msgstr "" +msgstr "Si se indica, la salida error irá a la consola en vez de a ." #: Options.py:34 msgid "Overrides the default database name" -msgstr "" +msgstr "reemplaza la base de datos por defecto" #: Options.py:37 msgid "Specifies a configuration file." -msgstr "" +msgstr "Especifica el fichero de configuración." #: Options.py:40 msgid "" "Indicates program was restarted with a different path (only allowed once)." msgstr "" +"Indica que el programa fue reiniciado con un path diferente (sólo se permite " +"una vez)" #: Options.py:43 msgid "Module name for Hand History Converter" -msgstr "" +msgstr "Nombre del modulo conversor del historial de manos" #: Options.py:46 +#, fuzzy msgid "A sitename" -msgstr "" +msgstr "Nombre de usuario" #: Options.py:50 msgid "Error logging level:" -msgstr "" +msgstr "nivel de log de error" #: Options.py:53 msgid "Print version information and exit." -msgstr "" +msgstr "Muestra versión y sale" #: Options.py:58 msgid "Input file" -msgstr "" +msgstr "Fichero de entrada" #: Options.py:60 +#, fuzzy msgid "Input directory" -msgstr "" +msgstr "Fichero de entrada" #: Options.py:62 +#, fuzzy msgid "Input out path in quiet mode" -msgstr "" +msgstr "Fichero de entrada en modo silencioso" #: Options.py:64 msgid "File to be split is a PokerStars or Full Tilt Poker archive file" @@ -2785,8 +2932,9 @@ msgid "Y location to open Window" msgstr "" #: Options.py:72 +#, fuzzy msgid "Auto-start Auto-import" -msgstr "" +msgstr " Empezar _Auto Impotación " #: Options.py:74 msgid "Start Minimized" @@ -2802,16 +2950,17 @@ msgstr "" #: Options.py:120 msgid "press enter to end" -msgstr "" +msgstr "Aprieta enter para finalizar" #: P5sResultsParser.py:10 msgid "You need to manually enter the playername" -msgstr "" +msgstr "Es necesario que introduzcas manualmente el nombre del jugador" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 +#, fuzzy msgid "Failed to detect currency." -msgstr "" +msgstr "Fallo al detectar la moneda" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 @@ -2824,31 +2973,33 @@ msgstr "" #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" -msgstr "" +msgstr "No se puede analizar campo '%s'" #: PartyPokerToFpdb.py:216 msgid "Unknown limit '%s'" -msgstr "" +msgstr "Límite desconocido '%s'" #: PartyPokerToFpdb.py:221 msgid "Unknown game type '%s'" -msgstr "" +msgstr "Tipo de partida desconocido '%s'" #: PartyPokerToFpdb.py:255 +#, fuzzy msgid "Cannot read HID for current hand: %s" -msgstr "" +msgstr "No se puede leer HID de la mano actual" #: PartyPokerToFpdb.py:260 msgid "Cannot read Handinfo for current hand" -msgstr "" +msgstr "No se puede leer Handinfo de la mano actual" #: PartyPokerToFpdb.py:265 msgid "Cannot read GameType for current hand" -msgstr "" +msgstr "No se puede leer el GameType de la mano actual" #: SplitHandHistory.py:76 +#, fuzzy msgid "File not found" -msgstr "" +msgstr "readButton: no econtrado" #: SplitHandHistory.py:86 msgid "%s processed" @@ -2868,59 +3019,59 @@ msgstr "" #: Stats.py:127 Stats.py:128 msgid "Total Profit" -msgstr "" +msgstr "Ganancia Total" #: Stats.py:149 Stats.py:156 msgid "Voluntarily Put In Pot Pre-Flop%" -msgstr "" +msgstr "Dinero metido en el pote voluntariamente pro-flop%" #: Stats.py:169 Stats.py:177 msgid "Pre-Flop Raise %" -msgstr "" +msgstr "Subida Pre-Flop %" #: Stats.py:190 Stats.py:198 msgid "% went to showdown" -msgstr "" +msgstr "% fue al showdown" #: Stats.py:211 Stats.py:219 msgid "% won money at showdown" -msgstr "" +msgstr "% gano dinero en el showdown" #: Stats.py:234 Stats.py:243 msgid "profit/100hands" -msgstr "" +msgstr "ganancia/100manos" #: Stats.py:237 msgid "exception calcing p/100: 100 * %d / %d" -msgstr "" +msgstr "excepcion calculando p/100: 100 * %d / %d" #: Stats.py:256 Stats.py:265 msgid "big blinds/100 hands" -msgstr "" +msgstr "ciegas grandes/100 manos" #: Stats.py:278 Stats.py:287 msgid "Big Bets/100 hands" -msgstr "" +msgstr "apuestas grandes/100 manos" #: Stats.py:281 msgid "exception calcing BB/100: " -msgstr "" +msgstr "excepción calculando BB/100: " #: Stats.py:301 Stats.py:310 msgid "Flop Seen %" -msgstr "" +msgstr "Flop visto %" #: Stats.py:333 Stats.py:342 msgid "number hands seen" -msgstr "" +msgstr "número de manos vistas" #: Stats.py:355 Stats.py:363 msgid "folded flop/4th" -msgstr "" +msgstr "se tira en flop/4th" #: Stats.py:376 msgid "% steal attempted" -msgstr "" +msgstr "% robos intentados" #: Stats.py:391 msgid "% success steal" @@ -2928,115 +3079,121 @@ msgstr "" #: Stats.py:406 Stats.py:413 msgid "% folded SB to steal" -msgstr "" +msgstr "% se tira en SB a un robo" #: Stats.py:425 Stats.py:432 msgid "% folded BB to steal" -msgstr "" +msgstr "% se tira en BB a un robo" #: Stats.py:447 Stats.py:454 msgid "% folded blind to steal" -msgstr "" +msgstr "% se tira en ciegas a un robo" #: Stats.py:466 Stats.py:473 +#, fuzzy msgid "% 3 Bet preflop/3rd" -msgstr "" +msgstr "% 3a/4a apuesta preflop/3a" #: Stats.py:485 Stats.py:492 +#, fuzzy msgid "% 4 Bet preflop/4rd" -msgstr "" +msgstr "% 3a/4a apuesta preflop/3a" #: Stats.py:504 Stats.py:511 +#, fuzzy msgid "% Cold 4 Bet preflop/4rd" -msgstr "" +msgstr "% 3a/4a apuesta preflop/3a" #: Stats.py:523 Stats.py:530 msgid "% Squeeze preflop" msgstr "" #: Stats.py:543 Stats.py:550 +#, fuzzy msgid "% Raise to Steal" -msgstr "" +msgstr "% se tira en SB a un robo" #: Stats.py:563 Stats.py:570 +#, fuzzy msgid "% Fold to 3 Bet preflop" -msgstr "" +msgstr "% 3a/4a apuesta preflop/3a" #: Stats.py:582 Stats.py:589 +#, fuzzy msgid "% Fold to 4 Bet preflop" -msgstr "" +msgstr "% 3a/4a apuesta preflop/3a" #: Stats.py:603 Stats.py:610 msgid "% won$/saw flop/4th" -msgstr "" +msgstr "% dinero ganado al ver flop/4a" #: Stats.py:622 Stats.py:629 msgid "Aggression Freq flop/4th" -msgstr "" +msgstr "Frecuencia de agresión flop/4a" #: Stats.py:641 Stats.py:648 msgid "Aggression Freq turn/5th" -msgstr "" +msgstr "frecuencia de agresión turn/5a" #: Stats.py:660 Stats.py:667 msgid "Aggression Freq river/6th" -msgstr "" +msgstr "frecuencia de agreción river/6a" #: Stats.py:679 Stats.py:686 msgid "Aggression Freq 7th" -msgstr "" +msgstr "frecuencia de agresión 7a" #: Stats.py:705 Stats.py:712 msgid "Post-Flop Aggression Freq" -msgstr "" +msgstr "frecuencia de agresión post-flop" #: Stats.py:733 Stats.py:740 msgid "Aggression Freq" -msgstr "" +msgstr "frecuencia de agresión" #: Stats.py:759 Stats.py:766 msgid "Aggression Factor" -msgstr "" +msgstr "Factor de agresión" #: Stats.py:783 Stats.py:790 msgid "% continuation bet " -msgstr "" +msgstr "% apuesta de continuación" #: Stats.py:802 Stats.py:809 msgid "% continuation bet flop/4th" -msgstr "" +msgstr "% de apuesta de continuación flop/4a" #: Stats.py:821 Stats.py:828 msgid "% continuation bet turn/5th" -msgstr "" +msgstr "% apuesta de continuación turn/5a" #: Stats.py:840 Stats.py:847 msgid "% continuation bet river/6th" -msgstr "" +msgstr "% apuesta de continuación river/6a" #: Stats.py:859 Stats.py:866 msgid "% continuation bet 7th" -msgstr "" +msgstr "% apuesta de continuación 7a" #: Stats.py:878 Stats.py:885 msgid "% fold frequency flop/4th" -msgstr "" +msgstr "% frecuencia de tirarse en el flop/4a" #: Stats.py:897 Stats.py:904 msgid "% fold frequency turn/5th" -msgstr "" +msgstr "% frecuencia de tirarse en el turn/5a" #: Stats.py:916 Stats.py:923 msgid "% fold frequency river/6th" -msgstr "" +msgstr "% frecuencia de tirarse en el river/6a" #: Stats.py:935 Stats.py:942 msgid "% fold frequency 7th" -msgstr "" +msgstr "% frecuencia de tirarse 7a" #: Stats.py:962 msgid "Example stats, player = %s hand = %s:" -msgstr "" +msgstr "Ejemplo de estadísticas, jugador = %s, mano= %s:" #: Stats.py:995 msgid "" @@ -3044,6 +3201,9 @@ msgid "" "\n" "Legal stats:" msgstr "" +"\n" +"\n" +"Estadísticas legales:" #: Stats.py:996 msgid "" @@ -3056,8 +3216,9 @@ msgid "No board given. Using Monte-Carlo simulation..." msgstr "" #: TableWindow.py:152 +#, fuzzy msgid "Can't find table %s" -msgstr "" +msgstr "No se encuentra el fichero $s" #: Tables_Demo.py:61 msgid "Fake HUD Main Window" @@ -3095,7 +3256,7 @@ msgstr "" #: TournamentTracker.py:161 msgid "Edit" -msgstr "Editar" +msgstr "" #: TournamentTracker.py:164 msgid "Rebuy" @@ -3328,16 +3489,19 @@ msgid "Failed to add streets. handtext=%s" msgstr "" #: WinamaxToFpdb.py:327 +#, fuzzy msgid "readButton: button on pos %d" -msgstr "" +msgstr "readButton: no econtrado" #: WinamaxToFpdb.py:379 +#, fuzzy msgid "No hole cards found for %s" -msgstr "" +msgstr "No se han encontrado ids de jugadores" #: WinamaxToFpdb.py:385 +#, fuzzy msgid "Hero cards %s: %s" -msgstr "" +msgstr "el error es %s" #: WinamaxToFpdb.py:412 msgid "add show actions %s" @@ -3397,27 +3561,26 @@ msgstr "" #: fpdb.pyw:262 msgid "Please see fpdb's start screen for license information" msgstr "" -"Por favor mire la pantalla inicial de fpdb para información sobre la licencia" #: fpdb.pyw:266 msgid "and others" -msgstr "y otros" +msgstr "" #: fpdb.pyw:277 msgid "Operating System" -msgstr "Sistema Operativo" +msgstr "" #: fpdb.pyw:297 msgid "Your config file is: " -msgstr "Su archivo de configuración es:" +msgstr "" #: fpdb.pyw:302 msgid "Version Information:" -msgstr "Información de la versión:" +msgstr "" #: fpdb.pyw:309 msgid "Threads: " -msgstr "Hilos: " +msgstr "" #: fpdb.pyw:332 msgid "" @@ -3445,7 +3608,7 @@ msgstr "" #: fpdb.pyw:368 msgid "Number of Hands: " -msgstr "Número de manos:" +msgstr "" #: fpdb.pyw:369 msgid "" @@ -3461,7 +3624,7 @@ msgstr "" #: fpdb.pyw:371 msgid "Database Statistics" -msgstr "Estadísitcas de la base de datos" +msgstr "" #: fpdb.pyw:380 msgid "HUD Configurator - choose category" @@ -3498,11 +3661,11 @@ msgstr "" #: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" -msgstr "Confirme borrado y recreación de tablas" +msgstr "" #: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." -msgstr "Por favor, confirme que usted quiere (re-)crear las tablas." +msgstr "" #: fpdb.pyw:579 msgid "" @@ -3512,11 +3675,11 @@ msgstr "" #: fpdb.pyw:580 msgid "This may take a while." -msgstr "Esto puede llevar un tiempo." +msgstr "" #: fpdb.pyw:605 msgid "User cancelled recreating tables" -msgstr "Recreación de tablas cancelada por el usuario" +msgstr "" #: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." @@ -3569,11 +3732,11 @@ msgstr "" #: fpdb.pyw:842 msgid "_Main" -msgstr "_Principal" +msgstr "" #: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" -msgstr "_Salir" +msgstr "" #: fpdb.pyw:844 msgid "L" @@ -3581,7 +3744,7 @@ msgstr "" #: fpdb.pyw:844 msgid "_Load Profile (broken)" -msgstr "_Cargar perfil (roto)" +msgstr "" #: fpdb.pyw:845 msgid "S" @@ -3589,7 +3752,7 @@ msgstr "" #: fpdb.pyw:845 msgid "_Save Profile (todo)" -msgstr "_Guardar perfil (todo)" +msgstr "" #: fpdb.pyw:846 msgid "F" @@ -3597,11 +3760,11 @@ msgstr "" #: fpdb.pyw:846 msgid "Pre_ferences" -msgstr "Pre_ferencias" +msgstr "" #: fpdb.pyw:847 msgid "_Import" -msgstr "_Importar" +msgstr "" #: fpdb.pyw:848 msgid "B" @@ -3621,7 +3784,7 @@ msgstr "" #: fpdb.pyw:850 msgid "_Import through eMail/IMAP" -msgstr "_Importar a través de eMail/IMAP" +msgstr "" #: fpdb.pyw:851 msgid "_Viewers" @@ -3641,7 +3804,7 @@ msgstr "" #: fpdb.pyw:853 msgid "_HUD Configurator" -msgstr "Configurador del _HUD" +msgstr "" #: fpdb.pyw:854 msgid "G" @@ -3652,8 +3815,9 @@ msgid "_Graphs" msgstr "" #: fpdb.pyw:855 fpdb.pyw:1130 +#, fuzzy msgid "Tourney Graphs" -msgstr "" +msgstr "Torneo" #: fpdb.pyw:856 msgid "Stove (preview)" @@ -3665,7 +3829,7 @@ msgstr "" #: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" -msgstr "Estadísticas de Full Ring (vista tabulada, no en postgresql)" +msgstr "" #: fpdb.pyw:858 msgid "T" @@ -3689,7 +3853,7 @@ msgstr "" #: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" -msgstr "Estadísticas de la sesión" +msgstr "" #: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" @@ -3705,7 +3869,7 @@ msgstr "" #: fpdb.pyw:865 msgid "Create or Recreate _Tables" -msgstr "Crear o recrear _tablas" +msgstr "" #: fpdb.pyw:866 msgid "Rebuild HUD Cache" @@ -3725,15 +3889,15 @@ msgstr "" #: fpdb.pyw:870 msgid "_Help" -msgstr "_Ayuda" +msgstr "" #: fpdb.pyw:871 msgid "_Log Messages" -msgstr "_Registro de mensajes" +msgstr "" #: fpdb.pyw:872 msgid "A_bout, License, Copying" -msgstr "Acerca de, Licencia, Copia" +msgstr "" #: fpdb.pyw:889 msgid "There is an error in your config file\n" @@ -3748,81 +3912,67 @@ msgstr "" #: fpdb.pyw:891 msgid "CONFIG FILE ERROR" -msgstr "ERROR EN EL ARCHIVO DE CONFIGURACION" +msgstr "" #: fpdb.pyw:895 msgid "Logfile is %s\n" -msgstr "Archivo de registro es %s\n" +msgstr "" #: fpdb.pyw:897 msgid "Config file" -msgstr "Archivo de configuración" +msgstr "" #: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" msgstr "" -"ha sido creado el:\n" -"%s.\n" #: fpdb.pyw:899 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." msgstr "" -"Edita tu screen_name y la ruta del historial de manos en la sección " -"supported_sites de la ventana de Preferencias (Menú principal) antes de " -"intentar importar manos." #: fpdb.pyw:921 msgid "Connected to SQLite: %s" -msgstr "Conectado a SQLite: %s" +msgstr "" #: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" -msgstr "Advertencia importante - Versión incorrecta de base de datos" +msgstr "" #: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." msgstr "" -"Una versión incorrecta de la BD o ausencia de tablas ha sido detectada." #: fpdb.pyw:962 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." msgstr "" -"Este error no es fatal necesariamente pero le recomendamos encarecidamente " -"que recree las tablas usando el menú de Bases de Datos." #: fpdb.pyw:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." msgstr "" -"El no hacerlo es favorable a causar extraño comportamiento en fpdb " -"incluyendo bloqueos, corrupción de datos, etc." #: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" -msgstr "Estado: Conectado a la base de datos %s llamada %s en la máquina %s" +msgstr "" #: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" msgstr "" -"\n" -"Reloj global usado por %s" #: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" msgstr "" -"\n" -"Fallo al acceder al reloj global, está siendo utilizado por %s" #: fpdb.pyw:1028 msgid "Global lock released.\n" @@ -3834,7 +3984,7 @@ msgstr "" #: fpdb.pyw:1045 msgid "Bulk Import" -msgstr "Importe masivo" +msgstr "" #: fpdb.pyw:1052 msgid "Tournament Results Import" @@ -3845,8 +3995,9 @@ msgid "eMail Import" msgstr "" #: fpdb.pyw:1071 +#, fuzzy msgid "Tourney Stats" -msgstr "" +msgstr "Torneo" #: fpdb.pyw:1077 msgid "Tourney Viewer" @@ -3857,11 +4008,11 @@ msgid "Positional Stats" msgstr "" #: fpdb.pyw:1095 +#, fuzzy msgid "Hand Replayer" -msgstr "" +msgstr "Filtros de manos:" #: fpdb.pyw:1099 -#, fuzzy msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3890,25 +4041,6 @@ msgid "" "You can find the full license texts in agpl-3.0.txt, gpl-2.0.txt, gpl-3.0." "txt and mit.txt in the fpdb installation directory." msgstr "" -"Fpdb necesita traductores!\n" -"Si hablas otro idioma y tienes unos pocos minutos o más para dedicarle ponte " -"en contacto con steffen@schaumburger.info\n" -"\n" -"Bienvenido a Fpdb!\n" -"Para ser notificado de nuevas versiones entre en https://lists.sourceforge." -"net/lists/listinfo/fpdb-announce y subscribase.\n" -"Si quiere seguir el desarollo más de cerca vaya a https://lists.sourceforge." -"net/lists/listinfo/fpdb-main y subsribase.\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"\n" -"lala" #: fpdb.pyw:1116 msgid "Help" @@ -3934,10 +4066,12 @@ msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" +"\n" +"Cualquier error será reportado _sólo_ ahí.\n" #: fpdb.pyw:1242 msgid "fpdb starting ..." -msgstr "fpdb iniciando ..." +msgstr "" #: fpdb.pyw:1342 msgid "" @@ -4040,8 +4174,9 @@ msgid "Hand logged to hand-errors.txt" msgstr "" #: fpdb_import.py:588 +#, fuzzy msgid "Importing" -msgstr "" +msgstr "Importando..." #: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" @@ -4054,7 +4189,7 @@ msgstr "" #: test_Database.py:50 #, fuzzy msgid "Testing variance function" -msgstr "Comprobando conexiones a la base de datos..." +msgstr "Probando conexión a la base de datos ... " #: test_Database.py:51 msgid "result: %s expecting: 0.666666 (result-expecting ~= 0.0): %s" @@ -4073,33 +4208,184 @@ msgid "" "manually\n" msgstr "" -#~ msgid "determineGameType: Raising FpdbParseError" -#~ msgstr "determineGameType: Lanzando FpdbParseError" - -#~ msgid "Loading site" -#~ msgstr "Cargando sitio" - #, fuzzy #~ msgid "Confirm recreating HUD cache" #~ msgstr "Confirme borrado y recreación de tablas" -#, fuzzy -#~ msgid "Terminating normally." -#~ msgstr "Saliendo de forma normal" - -#~ msgid "Games:" -#~ msgstr "Juegos:" - #~ msgid "readHandInfo: Didn't match: '%s'" #~ msgstr "readHandInfo: No coinciden: '%s'" -#~ msgid "determineGameType: Unable to recognise gametype from: '%s'" -#~ msgstr "determineGameType: Incapaz de reconocer el tipo de juego para: '%s'" - -#, fuzzy -#~ msgid "determineGameType: Lim_Blinds has no lookup for '%s'" -#~ msgstr "determineGameType: Lanzando FpdbParseError" - #, fuzzy #~ msgid "DEBUG: readHandInfo: DATETIME not matched: '%s'" #~ msgstr "readHandInfo: No coinciden: '%s'" + +#~ msgid "determineGameType: Raising FpdbParseError" +#~ msgstr "determineGameType: lanzando FpdbParseError" + +#~ msgid "Loading site" +#~ msgstr "Cargando sitio" + +#~ msgid "Terminating normally." +#~ msgstr "Finalizando normalmente." + +#~ msgid "Games:" +#~ msgstr "Partidas:" + +#~ msgid "determineGameType: Unable to recognise gametype from: '%s'" +#~ msgstr "" +#~ "determineGameType: no ha sido posible reconocer el tipo de partida de: " +#~ "'%s'" + +#, fuzzy +#~ msgid "determineGameType: Lim_Blinds has no lookup for '%s'" +#~ msgstr "LimBlinds no tiene busqueda para '%s'" + +#~ msgid "GameInfo regex did not match" +#~ msgstr "GameInfo regex no hay coincidencias" + +#~ msgid "DEBUG: unimplemented readAction: '%s' '%s'" +#~ msgstr "DEBUG: readAction no implementada: '%s' '%s'" + +#~ msgid "Default logger intialised for " +#~ msgstr "logger por defecto inicializado para" + +#~ msgid "missing config section raw_hands" +#~ msgstr "falta la sección raw_hands en la configuración" + +#~ msgid "" +#~ "Invalid config value for raw_hands.compression, defaulting to \"none\"" +#~ msgstr "" +#~ "Valor configurado inválido para raw_hands.compression, cambiándolo a " +#~ "\"none\"" + +#~ msgid "missing config section raw_tourneys" +#~ msgstr "falta la sección raw_tourneys en la configuración" + +#~ msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" +#~ msgstr "" +#~ "Valor configurado inválido para raw_tourneys.save, cambiándolo a \"error\"" + +#~ msgid "" +#~ "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" +#~ msgstr "" +#~ "Valor configurado inválido para raw_tourneys.compression, cambiándolo a " +#~ "\"none\"" + +#~ msgid "" +#~ "\n" +#~ "Reading configuration file %s\n" +#~ msgstr "" +#~ "\n" +#~ "Leyendo fichero de configuración %s\n" + +#~ msgid "Error parsing example file %s. See error log file." +#~ msgstr "" +#~ "Error analizando fichero de ejemplo %s. Mirar fichero de log de error" + +#~ msgid "Failed to read settings table - please recreate tables" +#~ msgstr "Fallo al leer la tabla de configuración - por favor recrear tablas" + +#~ msgid " create foreign key failed: " +#~ msgstr " la creación de la clave foránea ha fallado: " + +#~ msgid "creating mysql index " +#~ msgstr "creando índice mysql " + +#~ msgid " create index failed: " +#~ msgstr " la creación del índice ha fallado: " + +#~ msgid " create index failed: " +#~ msgstr " la creación de indice ha fallado: " + +#~ msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" +#~ msgstr "FullTilt: DEBUG: readAction no implementada: '%s' '%s'" + +#~ msgid "" +#~ "How often to print a one-line status report (0 (default) means never)" +#~ msgstr "" +#~ "Cuán amenudo mostrar el estado en una línea (0 (por defecto) significa " +#~ "nunca)" + +#~ msgid "Fail on error" +#~ msgstr "abortar si error" + +#~ msgid "" +#~ "\n" +#~ "HUD_main: starting ..." +#~ msgstr "" +#~ "\n" +#~ "HUD_main: iniciando ..." + +#~ msgid "Logfile is " +#~ msgstr "Fichero de log es " + +#~ msgid "Note: error output is being diverted to:\n" +#~ msgstr "Nota: la salida de error está redirigida a:\n" + +#~ msgid "" +#~ "HUD_main.read_stdin: hand read in %4.3f seconds (%4.3f,%4.3f,%4.3f,%4.3f," +#~ "%4.3f,%4.3f)" +#~ msgstr "" +#~ "HUD_main.read_stdin: mano leída en %4.3f segundos (%4.3f,%4.3f,%4.3f," +#~ "%4.3f,%4.3f,%4.3f)" + +#~ msgid "Hand.insert(): hid #: %s is a duplicate" +#~ msgstr "Hand.insert(): hid #: %s está duplicado" + +#~ msgid "DEBUG: checkPlayerExists %s fail on hand number %s" +#~ msgstr "DEBUG: checkPlayerExists %s falló en la mano número %s" + +#~ msgid "" +#~ "*** Parse error reading blinds (check compilePlayerRegexs as a likely " +#~ "culprit)" +#~ msgstr "" +#~ "*** Error leyendo ciegas (probablemente el culpable es compilePlayerRegex)" + +#~ msgid "" +#~ "HoldemOmahaHand.__init__:Can't assemble hand from db without a handid" +#~ msgstr "" +#~ "HoldemOmahaHand.__init__:No se puede montar la mano dede la bd sin el " +#~ "handid" + +#~ msgid "*** DEALING HANDS ***" +#~ msgstr "*** Repartiando manos ***" + +#~ msgid "Dealt to %s: [%s]" +#~ msgstr "Repartido a %s: [%s]" + +#~ msgid "*** FIRST DRAW ***" +#~ msgstr "*** PRIMERA CARTA ***" + +#~ msgid "*** SECOND DRAW ***" +#~ msgstr "*** SEGUNDA CARTA ***" + +#~ msgid "*** THIRD DRAW ***" +#~ msgstr "*** TERCERA CARTA ***" + +#~ msgid "*** SHOW DOWN ***" +#~ msgstr "*** SHOW DOWN ***" + +#~ msgid "*** SUMMARY ***" +#~ msgstr "*** RESUMEN ***" + +#~ msgid "*** 3RD STREET ***" +#~ msgstr "*** 3A CALLE ***" + +#~ msgid "*** 4TH STREET ***" +#~ msgstr "*** 4A CALLE ***" + +#~ msgid "*** 5TH STREET ***" +#~ msgstr "*** 5A CALLE ***" + +#~ msgid "*** 6TH STREET ***" +#~ msgstr "*** 6A CALLE ***" + +#~ msgid "*** RIVER ***" +#~ msgstr "*** RIVER ***" + +#~ msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'" +#~ msgstr "" +#~ "determineGameType: limite no encontrado en self.limits(%s. mano: '%s'" + +#~ msgid "didn't recognise buyin currency in:" +#~ msgstr "no se reconocio la moneda del buyin" From ddf3378d12c980f8c0cd5f336dd9b352dc5cf621 Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 11:00:17 +0200 Subject: [PATCH 20/21] transifex managed to recover some more spanish translation --- pyfpdb/locale/es/LC_MESSAGES/fpdb.mo | Bin 36740 -> 41392 bytes pyfpdb/locale/fpdb-en_GB.pot | 2 +- pyfpdb/locale/fpdb-es_ES.po | 616 +++++++-------------------- 3 files changed, 165 insertions(+), 453 deletions(-) diff --git a/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo index e5a0914d10dbac98c4efc3c7f9ef5cd47ec9cee5..1bbdf853d81e4ae001741d11b0f7a041f8389015 100644 GIT binary patch delta 12815 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 delta 8414 zcmYM(30#*|zQ^$gL=hBJ6a_)}BZ3R7f~jb-2m;EYAeu`G8WM_P@OL58e}cQA<&$1% z#&pWYCC%kOIZfWKYiX3}9jkGRY_hJE*KrxWr8V8px954?+pAaabDrg#^ZT9OdH&36 z4xIE{zRlCs65zGT;Gb(Ah7pRP9n|~(e?r3y!=G*sjKx^&jT12um)Rb|uJpe~J@*jf zuy?p&1Y!y5z1i3aP3&eEF5?Xv4lcZhKG=d<$PHu+qqT#{u@|<-4D`i9yFUrr(yu^o zoQE1`5o$s8s0B1(5bn48XV8!NjTRaj@Fqs$|Ja5^7)EFMsi=X9F$8C!7P!*xzm8q# zAH`t&6uaXsyYJJ}x*usf7>V4-$4<;|l+y^nh4ziLsEJ=gKRk@uf>WprTtGd44cp;8 z`~I&OP2Zm=l;VNd3$sxRtU_(UGOWSf=+a(=@)YkHxu^lEup^o{8h4-rZ=)jX6lEEU ziZ~k;Q5hjGp*aq)Jk$*+@BNr5jH?yZiRgu+dXxWn8iia?N|&N1zGOe}GPb7Qget0S zc7Hc&!2PHN9zhjhGisa*sD*xudhY=$Ge#dPkano8?ct)K)Wsl4Fh(_(=#9H<51=yk4z|VrKyBq|)VLQ>$N3KOoXhAy1!`{taX$9OcDNPw z;%-zb-^D^~MrEcuUl%V-MlECrDy2E72*=}aoP+&wFY>R^!haNbd-nY?o&TORQn@e@ zwZbOU1BXy6J%c(v-=ZRaWcRxz*rx!~xSoyFo3R>Ibo)_7>c+u%8huemzz^DCn9hGN z4W)Q6D)M66Y4-KmsEAkMDBO-p@ei1bcTlMwN|+ir6P1A?^ubCj#ab-KPf^dO3?TnX z;RqTkrW{Phb(n(3usuFP4b(Qt+KK?wL_LvY7>O8w(=ZBakU5Mks2XZUJ^y!9hHs-X z>61+U6-gAcD)JcYjDt`wjz$XEm|@>S4kj0K=RbgphR^lR1~``{qd-jt%M|2gc6ub?70h>GAScEZ!Pm#`!K zA5i1{Y+nzikizN5ptfW*DuZ>%R=bQfG-A2175%Xp`C1y6tOpDa_C2^G=Xs8jMTDudUt2i`-y-zm-ddGC!nU87K2I2B#m+nF>p&=OS2 z>QN7@Kowgf>b{A}&=yp2ZbLn{2eqe%P?32z3Tsfua{;PY8?ZZW zcF`!JaS)X%uS_fA_NW&+p&|)G{xzcbk50iXRMBn0-gp)x@jhze;4J;R@tcC$;%d~y zE3peUq2_bFMdP>XMn!rQgYW`6@FpsCej}~o3c^$6c?QH$E5b*SUD z3-u#(0+oS(Voz+BV{LgnhB3b}jD}V;8RKylauSUu)B-M|Ui<}>2}iC~d@-nnR-h)T zLhb3RsAKmR)WXi8QvYA5OguzA*Jc!-YUVd0XlUg*=!4~`Dy>F6=)&Ik3M$nnY=6XP z`thT!Jug8WJ16S

=c`y^8wqTtt2b44*t}YctTbkP9)KL@nSd#-R5Y^52$5(im&choMrm z7?rv|;UK()iadI(mGTtK@nGSof%kBRV4Nz z8X91$?Ge-jm#`x~Kn>_U-ul3FvK@#j&WWh^ofw51?fdVbPR&)+bHCd6yHBt(n1(#> zGAd{&HI24AQ3D>w0Q?eFgm+O3^LoNsc?4>KY1jeBqB2y5dcF!3@lx9tP_^(1Dl;FV zL+Aes8XEXtsN)nek-vH{1N9?w6bIoWOvR*0)(52)pQOJQ_1+B(#txIM)6y5a(a%DS z|0HUG&!QHvLhAfC*%$UBe1b zk3XUo*m|lJP#|hyp{VPFrjmc9B%2F*p$PqP8fp*cq9S-6wc_olb9)Z;YxfBIVfZxb z3pWZ2=r6{6Y(~D?Mo_60NEvFJ^|%1vD|K0^OfIulHU@ieV>YUq*I-xNkIKXcs7&0m zueYCWy&s98Tu-(8Q&15uLYI0{_{XvEQYgafc|xm83{Fpa(w zC*a%mb-$U`1W_2q_2C$ZPofrHYxhn2{%%a;`WftxJ{4B&48;(g|4bSw+$cpa{2gk* z?bs6!V>DhuMQ%K86{{ac(2YP%JOXoZ2DZX|cK;x1D<0XltF!_P!L~a8Ni-PS7>4t3 z$8R@S#4Ia?VOYxbUN{g}pi+7SHSj04EvSXxLLFPL*;Y{opib8aR6rAOC_alp%x@f~ zp=v*;3-}e18sj0h#;#S?sR*@=K^>zMjKmW3#X9uH<*1ClfNk-#?RiX~e+eH)pE=}T z4`kEOL}Sng$74GzwXH(Eun2X$4r2zko@=Et2NiiK`r`uh!xhM9-!M@b`yQk47u5KX z)#Sg4Mnbjq;)kdgFQOLoE$W4vsD%ZvKOHa>+hZ(F$04Wze~)c&7b>v*sLZ~DdcGM| zr+#?EdH2 zhyDZ9mW9_^{S;JxhKojD8cQ)7ccDH&w^5P%J1HDY#!k2h2jN-_z!Rub^BHQ3E@Kh~ z&9^>Sd8nCW+tE}oQkS}8K_kM z5j*03)R*uW&c-irIOg*8QXs2Q)&DUPh|6fZ$QmdO^*{saT%X3t_#G;utU4=#I@DgS z!)~|*mHGpA|2!(?H&6@j^sKe#A=s6E0rtXj?4t9(mPRrcwqa-d6!qc_R0i&%A`V_` zr7R2;afEF@ROXUwhoC?GR8+*=GJ>P^q(T&Q$=XU=`)ZT?W zXH|b3YT(CF6KA4QKMHmJCu1(oKxJYd_QlUpnKYJI?6>cevYL+}_5z^kZY>`-rin6MT7SkwfGsD)Ld#yg4{?~L8Q z?4qH_zec6}E~+?wu^;H#V68kHJ-D8Q%0M;_#5`0D)T7>8js5Wts0lA%I9|2=85Kb2 za_c+d8caibHxCv0YSaq%V^2JeO7(S2#JgC4kt?hZObtfT--h}GpTtRc4z+-OE3M<5 zgj&b~)O?$fg}98jXlT!yQJJ`gVfYVJ)%vfpJ}84x6O^EetPE9r^YJl!(e^YBrvES0 z`-4_n6PKa3Y8fg6>rwyv)7V2pd-)TlVC)(z>zY+C)_ytu11J+s*WuPKiff{ft zY772?%E({s>kqIG{eX2=AVY1RKozzzpN3Yp3e)gqY>S^^2DYFEj(EW;sua|g)L|&D z!XCH-wU86`^%lGT2)()9t`~Jxv3k>cO#n3zxE6?&-YAl2So;Zx)()V@baEsTU|BZS#IVJ>}77~ zS8U$zx83~Dm`}_%W5dm>vB%Bbabf1IxK-}P_>mswKN14X@Wdy~#>6e|A^pGbaKD-4 z?dd)`aHp5MKBcjhJ8XEOhr2Abji-4$y}=xx(b;@4Bh`H^qqnEIAZwKQVb*8nnUh+(So&c$oJ_f9}4QchJLpzaYuXjnk1{ zRb@;oDxXkX&4r9_sj84zaa*WR^D$Xq|Fn3OlbS1}($SNM^JEkzMsC+?XZDsY`xXdzVd5U9V zR(erfeqmf@x+AABB|kT2Qei=suLg}9S5r2(wyMloU6bM%S(2CMC`ixGatzDLPtVOu zOV7+K$|^1%&ZBcH=9g8J$Bip5o0H^pU=d(+egPxJ3(LGFcRTU(n670b*oE4rC274MrjpZ>OxO\n" "Language-Team: LANGUAGE \n" diff --git a/pyfpdb/locale/fpdb-es_ES.po b/pyfpdb/locale/fpdb-es_ES.po index cf65ddc3..a30e769b 100644 --- a/pyfpdb/locale/fpdb-es_ES.po +++ b/pyfpdb/locale/fpdb-es_ES.po @@ -1,19 +1,20 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR ORGANIZATION -# superpepel 2010 +# FIRST AUTHOR , YEAR. # msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2011-04-05 10:54+CEST\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"Project-Id-Version: Free Poker Database\n" +"POT-Creation-Date: 2011-04-05 10:59+CEST\n" +"PO-Revision-Date: 2011-04-05 08:58+0000\n" +"Last-Translator: steffen123 \n" +"Language-Team: Spanish (Spain) <>\n" +"Language: es_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" #: AbsoluteToFpdb.py:140 AbsoluteToFpdb.py:142 BetfairToFpdb.py:76 #: BetfairToFpdb.py:78 CarbonToFpdb.py:130 CarbonToFpdb.py:132 @@ -37,9 +38,8 @@ msgstr "No ha sido posible reconocer el tipo de partida de: '%s'" #: 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" +msgstr "" #: AbsoluteToFpdb.py:205 AbsoluteToFpdb.py:206 BetfairToFpdb.py:108 #: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 @@ -117,9 +117,8 @@ msgid "Could not find file %s" msgstr "No se encuentra el fichero $s" #: Anonymise.py:55 -#, fuzzy msgid "Output being written to %s" -msgstr "La salida esta siendo escrita en " +msgstr "" #: BetfairToFpdb.py:123 msgid "readPlayerStacks: Less than 2 players found in a hand" @@ -177,9 +176,8 @@ msgid "No %s found, cannot fall back. Exiting.\n" msgstr "No se ha encontrado %s, no se puede recuperar. Saliendo.\n" #: Configuration.py:175 -#, fuzzy msgid "Default logger initialised for %s" -msgstr "logger por defecto inicializado para" +msgstr "" #: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" @@ -203,34 +201,28 @@ msgstr "número erróneo en alineación en x ha sido ignorado" #: Configuration.py:640 Configuration.py:647 Configuration.py:666 #: Configuration.py:673 -#, fuzzy msgid "Invalid config value for %s, defaulting to %s" msgstr "" -"Valor configurado invalido para raw_hands.save, cambiándolo a \"error\" " #: Configuration.py:691 Configuration.py:692 -#, fuzzy msgid "Configuration file %s not found. Using defaults." -msgstr "Fichero de configuración %s no encontrado. Usando valores por defecto" +msgstr "" #: Configuration.py:722 msgid "Reading configuration file %s" msgstr "Leyendo fichero de configuración %s" #: Configuration.py:729 -#, fuzzy msgid "Error parsing %s." -msgstr "Error convirtiendo '%s'" +msgstr "" #: Configuration.py:729 Configuration.py:845 -#, fuzzy msgid "See error log file." -msgstr "Error analizando %s. Mirar fichero de log de error" +msgstr "" #: Configuration.py:845 -#, fuzzy msgid "Error parsing example configuration file %s." -msgstr "Leyendo fichero de configuración %s" +msgstr "" #: Database.py:65 msgid "Not using sqlalchemy connection pool." @@ -249,9 +241,8 @@ msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "*** ALERTA ERROR DE MYSQL DESCONOCIDO:" #: Database.py:470 -#, fuzzy msgid "Connecting to SQLite: %s" -msgstr "Conectando a SQLite: %(database)s" +msgstr "" #: Database.py:482 msgid "Some database functions will not work without NumPy support" @@ -259,26 +250,20 @@ msgstr "" "Algunas funciones de base de datos no funcionaran sin el soporte de NumPy" #: Database.py:513 -#, fuzzy msgid "Outdated or too new database version (%s)." msgstr "" -"versión de base de datos anticuada o muy nueva (%s) - por favor recrear " -"tablas" #: Database.py:513 Database.py:523 Database.py:524 -#, fuzzy msgid "Please recreate tables." -msgstr "Ha finalizado la recreación de tablas" +msgstr "" #: Database.py:518 Database.py:519 -#, fuzzy msgid "Recreating tables." -msgstr "Ha finalizado la recreación de tablas" +msgstr "" #: Database.py:518 Database.py:519 Database.py:523 Database.py:524 -#, fuzzy msgid "Failed to read settings table." -msgstr "Fallo al leer la tabla de configuración - recreando tablas" +msgstr "" #: Database.py:545 msgid "commit %s failed: info=%s value=%s" @@ -349,39 +334,33 @@ msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "alerta: el índice %s_%s_idx no ha sido eliminado %s, continando ..." #: Database.py:1136 -#, fuzzy msgid "prepare import took %s seconds" -msgstr "Vacuum tardó %.1f segundos" +msgstr "" #: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 -#, fuzzy msgid "Creating foreign key " -msgstr "creando clave foránea" +msgstr "Creando clave ajena" #: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 #: Database.py:1464 -#, fuzzy msgid "Create foreign key failed: " -msgstr " la creación de la clave foránea ha fallado: " +msgstr "Creación de clave ajena fallida:" #: Database.py:1189 -#, fuzzy msgid "Creating MySQL index %s %s" -msgstr "Creando índice mysql %s %s" +msgstr "" #: Database.py:1198 -#, fuzzy msgid "Creating PostgreSQL index " -msgstr "creando índice pg " +msgstr "" #: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "La creación del índice ha fallado: " #: Database.py:1211 -#, fuzzy msgid "After import took %s seconds" -msgstr "El análisis tardó %.1f segundos" +msgstr "" #: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" @@ -567,9 +546,8 @@ msgid "press enter to continue" msgstr "Aprieta enter para continuar" #: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 -#, fuzzy msgid "Unable to recognise handinfo from: '%s'" -msgstr "No ha sido posible reconocer el tipo de partida de: '%s'" +msgstr "" #: EverleafToFpdb.py:260 msgid "Everleaf readStudPlayerCards is only a stub." @@ -604,14 +582,12 @@ msgid "Between:" msgstr "Entre:" #: Filters.py:55 GuiPrefs.py:33 -#, fuzzy msgid "Games" -msgstr "Partidas:" +msgstr "" #: Filters.py:55 GuiPrefs.py:33 -#, fuzzy msgid "Sites" -msgstr "Sitios:" +msgstr "" #: Filters.py:55 TourneyFilters.py:52 msgid "Hero:" @@ -731,9 +707,8 @@ msgid "Showdown Winnings" msgstr "" #: Filters.py:913 -#, fuzzy msgid "Non-Showdown Winnings" -msgstr "No-showdown: $%.2f" +msgstr "" #: Filters.py:1030 msgid "From:" @@ -762,20 +737,17 @@ msgstr "Hecho" #: FullTiltPokerSummary.py:92 FullTiltPokerSummary.py:94 #: PokerStarsSummary.py:81 PokerStarsSummary.py:83 SitenameSummary.py:81 #: SitenameSummary.py:83 -#, fuzzy msgid "Unable to recognise Tourney Info: '%s'" -msgstr "No ha sido posible reconocer el tipo de partida de: '%s'" +msgstr "" #: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 #: PokerStarsSummary.py:107 PokerStarsSummary.py:109 -#, fuzzy msgid "Unable to locate currency" -msgstr "Fallo al detectar la moneda" +msgstr "" #: FulltiltToFpdb.py:209 -#, fuzzy msgid "Raising FpdbParseError for file '%s'" -msgstr "determineGameType: Lanzando FpdbParseError" +msgstr "" #: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 @@ -784,9 +756,8 @@ msgid "Lim_Blinds has no lookup for '%s'" msgstr "LimBlinds no tiene busqueda para '%s'" #: FulltiltToFpdb.py:369 -#, fuzzy msgid "readPlayerStacks: No players detected (hand #%s)" -msgstr "readPlayerStacks: Menos de 2 jugadores encontrados en una mano" +msgstr "" #: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" @@ -821,19 +792,16 @@ msgstr "" "freeroll" #: FulltiltToFpdb.py:771 -#, fuzzy msgid "Player finishing stats unreadable : %s" -msgstr "FullTilt: Las estadísticas finales del jugador no se pueden leer: %s" +msgstr "" #: FulltiltToFpdb.py:780 -#, fuzzy msgid "%s not found in tourney.ranks ..." -msgstr "FullTilt: %s no ha sido encontrado en tourney.ranks ..." +msgstr "" #: FulltiltToFpdb.py:782 -#, fuzzy msgid "Bad parsing : finish position incoherent : %s / %s" -msgstr "FullTilt: Mal analisis: posición final incoherente: %s / %s" +msgstr "" #: GuiAutoImport.py:90 msgid "Time between imports in seconds:" @@ -844,9 +812,8 @@ msgid " Start _Auto Import " msgstr " Empezar _Auto Impotación " #: GuiAutoImport.py:125 -#, fuzzy msgid "Detect Directories" -msgstr "Directorio creado '%s'" +msgstr "" #: GuiAutoImport.py:144 msgid "Auto Import Ready." @@ -865,9 +832,8 @@ msgid " Stop _Auto Import " msgstr " Parar _Auto importación " #: GuiAutoImport.py:203 -#, fuzzy msgid "Detecting hh directory for site: '%s'" -msgstr "Creando directorio: '%s'" +msgstr "" #: GuiAutoImport.py:243 msgid "" @@ -1046,12 +1012,9 @@ msgstr "" "como está proporcionado por el soporte" #: GuiBulkImport.py:356 -#, fuzzy msgid "" "Do the required conversion for FTP Archive format (ie. as provided by support" msgstr "" -"Hacer la conversión requerida para un fichero en formato Stars (ie. tal y " -"como está proporcionado por el soporte" #: GuiBulkImport.py:358 msgid "" @@ -1284,9 +1247,8 @@ msgid "Do you want to try again?" msgstr "Quieres probar de nuevo?" #: GuiDatabase.py:582 -#, fuzzy msgid "check_fields: ret is %s cancel is %s" -msgstr "check_fields: devolviendo ok como %s, try_again como %s" +msgstr "" #: GuiDatabase.py:585 msgid "check_fields: destroy dialog" @@ -1305,28 +1267,20 @@ msgid "Log Viewer" msgstr "Visor de Log" #: GuiGraphViewer.py:49 GuiTourneyGraphViewer.py:49 -#, fuzzy msgid "" "Failed to load libs for graphing, graphing will not function. Please install " "numpy and matplotlib if you want to use graphs." msgstr "" -"Ha fallado la carga de librearies para los gráficos. Los gráficos no " -"funcionaran. Por favor\n" -" instala numpy y matplotlib si quieres gráficos." #: GuiGraphViewer.py:50 GuiTourneyGraphViewer.py:50 -#, fuzzy msgid "" "This is of no consequence for other parts of the program, e.g. import and " "HUD are NOT affected by this problem." msgstr "" -"No habrá consecuencias para otras partes del programa. p.e. importar \n" -" y el HUD NO se veran afectados por este problema." #: GuiGraphViewer.py:83 GuiTourneyGraphViewer.py:82 -#, fuzzy msgid "Refresh _Graph" -msgstr "Refrescar" +msgstr "" #: GuiGraphViewer.py:85 GuiTourneyGraphViewer.py:84 msgid "_Export to File" @@ -1387,23 +1341,20 @@ msgid "Profit graph for ring games" msgstr "Gráfico de beneficio para mesas de cash" #: GuiGraphViewer.py:232 -#, fuzzy msgid "" "Hands: %d\n" "Profit (%s): %.2f" msgstr "" "Manos: %d\n" -"Beneficio: $%.2f" +"Beneficio (%s): %.2f" #: GuiGraphViewer.py:234 -#, fuzzy msgid "Showdown (%s): %.2f" -msgstr "Showdown: $%.ef" +msgstr "" #: GuiGraphViewer.py:236 -#, fuzzy msgid "Non-showdown (%s): %.2f" -msgstr "No-showdown: $%.2f" +msgstr "" #: GuiGraphViewer.py:363 GuiTourneyGraphViewer.py:274 msgid "Please choose the directory you wish to export to:" @@ -1465,9 +1416,8 @@ msgid "Mail Folder" msgstr "Carpeta de correo" #: GuiImapFetcher.py:110 -#, fuzzy msgid "Mail Server" -msgstr "Servidor de correo" +msgstr "" #: GuiImapFetcher.py:110 msgid "Use SSL" @@ -1522,18 +1472,16 @@ msgid "Text" msgstr "" #: GuiPositionalStats.py:137 -#, fuzzy msgid "activesite set to %s" -msgstr "DEBUG: sitio activo establecido a %s" +msgstr "" #: GuiPositionalStats.py:323 msgid "Positional Stats page displayed in %4.2f seconds" msgstr "la página de estadísticas posicionales mostrada en %4.2f segundos" #: GuiPrefs.py:31 -#, fuzzy msgid "Databases" -msgstr "Añadir nueva base de datos" +msgstr "" #: GuiPrefs.py:31 msgid "General" @@ -1544,33 +1492,28 @@ msgid "HUD" msgstr "" #: GuiPrefs.py:32 -#, fuzzy msgid "Import" -msgstr "_Importar todo" +msgstr "" #: GuiPrefs.py:34 -#, fuzzy msgid "Popup Windows" -msgstr "Debugar ventanas de estadísticas" +msgstr "" #: GuiPrefs.py:34 msgid "Window" msgstr "" #: GuiPrefs.py:35 -#, fuzzy msgid "Popup Name" -msgstr "No hay nombre" +msgstr "" #: GuiPrefs.py:35 -#, fuzzy msgid "Stat" -msgstr "Estado" +msgstr "" #: GuiPrefs.py:36 GuiPrefs.py:42 -#, fuzzy msgid "Stat Name" -msgstr "Nombre BD" +msgstr "" #: GuiPrefs.py:37 msgid "Auxiliary Windows" @@ -1581,18 +1524,16 @@ msgid "stud_mucked" msgstr "" #: GuiPrefs.py:38 -#, fuzzy msgid "Hand History Converters" -msgstr "Nombre del modulo conversor del historial de manos" +msgstr "" #: GuiPrefs.py:38 msgid "mucked" msgstr "" #: GuiPrefs.py:39 -#, fuzzy msgid "Field Type" -msgstr "Tipo" +msgstr "" #: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" @@ -1607,14 +1548,12 @@ msgid "Left/Right Align" msgstr "" #: GuiPrefs.py:41 -#, fuzzy msgid "Show in Position Stats" -msgstr "Mostrar estadísticas de posición" +msgstr "" #: GuiPrefs.py:41 -#, fuzzy msgid "Show in Summaries" -msgstr "Mostrar _Límites" +msgstr "" #: GuiPrefs.py:42 msgid "Format" @@ -1625,9 +1564,8 @@ msgid "Setting" msgstr "Ajuste" #: GuiPrefs.py:78 -#, fuzzy msgid "Value (double-click to change)" -msgstr "Valor (doble-click para cambiar)" +msgstr "" #: GuiPrefs.py:178 msgid "Test Preferences Dialog" @@ -1646,46 +1584,40 @@ msgid "Hole cards" msgstr "" #: GuiRingPlayerStats.py:46 -#, fuzzy msgid "Position" -msgstr "Descripción" +msgstr "Posición" #: GuiRingPlayerStats.py:47 -#, fuzzy msgid "Name of the player" -msgstr "Número de Jugadores:" +msgstr "Nombre del jugador" #: GuiRingPlayerStats.py:48 -#, fuzzy msgid "Number of hands played" -msgstr "Número de Jugadores:" +msgstr "Número de manos jugadas" #: GuiRingPlayerStats.py:49 -#, fuzzy msgid "Number of Seats" -msgstr "Número de hilos:" +msgstr "Número de asientos" #: GuiRingPlayerStats.py:50 -#, fuzzy msgid "" "Voluntarily Putting In the pot\n" "(blinds excluded)" -msgstr "Dinero metido en el pote voluntariamente pro-flop%" +msgstr "" +"Puesto en el bote voluntariamente\n" +"(ciegas excluídas)" #: GuiRingPlayerStats.py:51 -#, fuzzy msgid "% Pre Flop Raise" -msgstr "Subida Pre-Flop %" +msgstr "% Pre Flop Raise" #: GuiRingPlayerStats.py:52 -#, fuzzy msgid "% Pre Flop Re-Raise / 3Bet" -msgstr "Subida Pre-Flop %" +msgstr "% Pre Flop Re-Raise / 3Bet" #: GuiRingPlayerStats.py:53 -#, fuzzy msgid "% Pre Flop Re-Raise / 4Bet" -msgstr "Subida Pre-Flop %" +msgstr "% Pre Flop Re-Raise / 4Bet" #: GuiRingPlayerStats.py:54 msgid "% Pre Flop Fold To Re-Raise / F3Bet" @@ -1696,9 +1628,8 @@ msgid "% Pre Flop Fold To Re-Raise / F4Bet" msgstr "% Pre Flop Fold To Re-Raise / F4Bet" #: GuiRingPlayerStats.py:56 -#, fuzzy msgid "Aggression Factor\n" -msgstr "Factor de agresión" +msgstr "Factor de agresividad\n" #: GuiRingPlayerStats.py:57 msgid "" @@ -1709,9 +1640,8 @@ msgstr "" "Bet or Raise vs Fold" #: GuiRingPlayerStats.py:58 -#, fuzzy msgid "Continuation Bet post-flop" -msgstr "% de apuesta de continuación flop/4a" +msgstr "" #: GuiRingPlayerStats.py:59 msgid "% Raise First In\\% Raise when first to bet" @@ -1736,9 +1666,8 @@ msgid "Went To Show Down When Saw Flop" msgstr "" #: GuiRingPlayerStats.py:64 -#, fuzzy msgid "% Won some money at showdown" -msgstr "% gano dinero en el showdown" +msgstr "" #: GuiRingPlayerStats.py:65 msgid "" @@ -1796,9 +1725,8 @@ msgid "Hand Breakdown for all levels listed above" msgstr "" #: GuiRingPlayerStats.py:143 -#, fuzzy msgid "_Filters" -msgstr "Filtros de manos:" +msgstr "" #: GuiRingPlayerStats.py:145 GuiTourneyPlayerStats.py:75 msgid "_Refresh Stats" @@ -1863,7 +1791,7 @@ msgstr "" #: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" -msgstr "" +msgstr "ADVERTENCIA DE FPDB" #: GuiSessionViewer.py:393 msgid "Session candlestick graph" @@ -1908,19 +1836,16 @@ msgid "Flop" msgstr "" #: GuiStove.py:134 -#, fuzzy msgid "Gametype" -msgstr "Juegos:" +msgstr "" #: GuiStove.py:137 -#, fuzzy msgid "Players" -msgstr "Todos los gugadores" +msgstr "" #: GuiStove.py:143 -#, fuzzy msgid "Input:" -msgstr "Fichero de entrada" +msgstr "" #: GuiStove.py:144 msgid "Output:" @@ -1931,14 +1856,12 @@ msgid "Board:" msgstr "" #: GuiStove.py:182 -#, fuzzy msgid "Player1:" -msgstr "Todos los gugadores" +msgstr "" #: GuiStove.py:197 -#, fuzzy msgid "Player2:" -msgstr "Todos los gugadores" +msgstr "" #: GuiStove.py:211 msgid "Results" @@ -1961,17 +1884,15 @@ msgid "called update_flop_output_pane" msgstr "" #: GuiTourneyGraphViewer.py:176 -#, fuzzy msgid "Tournaments" -msgstr "Torneo" +msgstr "Torneos" #: GuiTourneyGraphViewer.py:203 GuiTourneyGraphViewer.py:216 -#, fuzzy msgid "" "Tournaments: %d\n" "Profit: $%.2f" msgstr "" -"Manos: %d\n" +"Torneos: %d\n" "Beneficio: $%.2f" #: GuiTourneyGraphViewer.py:213 @@ -1979,12 +1900,9 @@ msgid "Tournament Results" msgstr "Resultados de torneos" #: GuiTourneyImport.py:72 GuiTourneyImport.py:295 -#, fuzzy msgid "" "GuiTourneyImport.load done: Stored: %d\tErrors: %d in %s seconds - %.0f/sec" msgstr "" -"GuiBulkImport.load realizado: Guardadas: %d \tDuplicados: %d \tParciales: %d" -"\tErrores: %d en %s segundos - %.0f/sec" #: GuiTourneyImport.py:175 fpdb_import.py:221 msgid "Attempted to add non-directory '%s' as an import directory" @@ -2023,9 +1941,8 @@ msgid "Cat." msgstr "" #: GuiTourneyPlayerStats.py:85 -#, fuzzy msgid "Limit" -msgstr "Límites:" +msgstr "" #: GuiTourneyPlayerStats.py:86 msgid "Curr." @@ -2052,9 +1969,8 @@ msgid "1st" msgstr "" #: GuiTourneyPlayerStats.py:93 -#, fuzzy msgid "2nd" -msgstr "y" +msgstr "" #: GuiTourneyPlayerStats.py:94 msgid "3rd" @@ -2077,9 +1993,8 @@ msgid "ROI%" msgstr "" #: GuiTourneyPlayerStats.py:99 -#, fuzzy msgid "$/Tour" -msgstr "Torneo" +msgstr "" #: GuiTourneyViewer.py:40 msgid "Enter the tourney number you want to display:" @@ -2162,7 +2077,7 @@ msgstr "" #: HUD_main.pyw:155 fpdb.pyw:1003 msgid "Quitting normally" -msgstr "" +msgstr "Saliendo de forma normal" #: HUD_main.pyw:216 msgid "Received hand no %s" @@ -2173,9 +2088,8 @@ msgid "HUD_main.read_stdin: hand processing starting ..." msgstr "HUD_main.read_stdin: iniciando procesamiento de la mano ..." #: HUD_main.pyw:245 -#, fuzzy msgid "db error: skipping %s" -msgstr "el error es %s" +msgstr "" #: HUD_main.pyw:264 msgid "hud_dict[%s] was not found\n" @@ -2194,18 +2108,16 @@ msgid "Table \"%s\" no longer exists\n" msgstr "Mesa \"%s\" ya no existe\n" #: HUD_main.pyw:328 -#, fuzzy msgid "Error resizing HUD for table: %s." -msgstr "***Error creando tablas: " +msgstr "" #: HUD_main.pyw:342 msgid "Error killing HUD for table: %s." msgstr "" #: HUD_main.pyw:365 -#, fuzzy msgid "Error creating HUD for hand %s." -msgstr "Error creando indices: " +msgstr "" #: HUD_main.pyw:376 msgid "Error updating HUD for hand %s." @@ -2438,16 +2350,12 @@ msgid "markstreets didn't match - Assuming hand %s was cancelled" msgstr "markstreets no cuadra - asumiendo que la mano %s ha sido cancelada" #: Hand.py:487 -#, fuzzy msgid "markStreets appeared to fail: First 100 chars: '%s'" msgstr "" -"FpdbParseError: markStreets parece que ha fallado: Primero 100 carácteres: " -"'%s'" #: Hand.py:491 Hand.py:492 -#, fuzzy msgid "checkPlayerExists: %s fail on hand number %s" -msgstr "checkPlayerExists: '%s falló en la mano número %s" +msgstr "" #: Hand.py:583 msgid "%s %s calls %s" @@ -2529,14 +2437,12 @@ msgid "Pot.end(): Major failure while calculating pot: '%s'" msgstr "" #: Hand.py:1709 -#, fuzzy msgid "call Pot.end() before printing pot total" -msgstr "DEBUG: llamada a Pot.end() antes de mostrar el total del pote" +msgstr "" #: Hand.py:1711 -#, fuzzy msgid "Error in printing Hand object" -msgstr "FpdbError mientras se mostraba el objeto Hand" +msgstr "" #: HandHistoryConverter.py:40 msgid "" @@ -2608,9 +2514,8 @@ msgstr "" #: HandHistoryConverter.py:306 HandHistoryConverter.py:307 #: HandHistoryConverter.py:313 -#, fuzzy msgid "Unsupported game type: %s" -msgstr "Tipo de partida desconocido '%s'" +msgstr "" #: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" @@ -2816,27 +2721,24 @@ msgid "re_SplitTourneys isn't matching" msgstr "" #: ImapFetcher.py:67 -#, fuzzy msgid "response to logging in: " -msgstr "respuesta al logging in:" +msgstr "" #: ImapFetcher.py:83 msgid "ImapFetcher: Found %s messages to fetch" msgstr "" #: ImapFetcher.py:103 -#, fuzzy msgid "Completed retrieving IMAP messages, closing server connection" -msgstr "Completado el import IMAP. Cerrando la conexión con el servidor" +msgstr "" #: ImapFetcher.py:109 msgid "No Tournament summaries found." msgstr "" #: ImapFetcher.py:111 -#, fuzzy msgid "Errors: %s" -msgstr "el error es %s" +msgstr "" #: ImapFetcher.py:159 msgid "Finished importing %s/%s PS summaries" @@ -2852,9 +2754,8 @@ msgid "limit not found in self.limits(%s). hand: '%s'" msgstr "límite no encontrado en self.limits(%s). mano: '%s'" #: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 -#, fuzzy msgid "readHandInfo: DATETIME not matched: '%s'" -msgstr "readHandInfo: No coinciden: '%s'" +msgstr "" #: OnGameToFpdb.py:275 PacificPokerToFpdb.py:305 PartyPokerToFpdb.py:365 #: PokerStarsToFpdb.py:313 Win2dayToFpdb.py:169 WinamaxToFpdb.py:329 @@ -2889,9 +2790,8 @@ msgid "Module name for Hand History Converter" msgstr "Nombre del modulo conversor del historial de manos" #: Options.py:46 -#, fuzzy msgid "A sitename" -msgstr "Nombre de usuario" +msgstr "" #: Options.py:50 msgid "Error logging level:" @@ -2906,14 +2806,12 @@ msgid "Input file" msgstr "Fichero de entrada" #: Options.py:60 -#, fuzzy msgid "Input directory" -msgstr "Fichero de entrada" +msgstr "" #: Options.py:62 -#, fuzzy msgid "Input out path in quiet mode" -msgstr "Fichero de entrada en modo silencioso" +msgstr "" #: Options.py:64 msgid "File to be split is a PokerStars or Full Tilt Poker archive file" @@ -2932,9 +2830,8 @@ msgid "Y location to open Window" msgstr "" #: Options.py:72 -#, fuzzy msgid "Auto-start Auto-import" -msgstr " Empezar _Auto Impotación " +msgstr "" #: Options.py:74 msgid "Start Minimized" @@ -2958,9 +2855,8 @@ msgstr "Es necesario que introduzcas manualmente el nombre del jugador" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 -#, fuzzy msgid "Failed to detect currency." -msgstr "Fallo al detectar la moneda" +msgstr "" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 @@ -2984,9 +2880,8 @@ msgid "Unknown game type '%s'" msgstr "Tipo de partida desconocido '%s'" #: PartyPokerToFpdb.py:255 -#, fuzzy msgid "Cannot read HID for current hand: %s" -msgstr "No se puede leer HID de la mano actual" +msgstr "" #: PartyPokerToFpdb.py:260 msgid "Cannot read Handinfo for current hand" @@ -2997,9 +2892,8 @@ msgid "Cannot read GameType for current hand" msgstr "No se puede leer el GameType de la mano actual" #: SplitHandHistory.py:76 -#, fuzzy msgid "File not found" -msgstr "readButton: no econtrado" +msgstr "" #: SplitHandHistory.py:86 msgid "%s processed" @@ -3090,38 +2984,32 @@ msgid "% folded blind to steal" msgstr "% se tira en ciegas a un robo" #: Stats.py:466 Stats.py:473 -#, fuzzy msgid "% 3 Bet preflop/3rd" -msgstr "% 3a/4a apuesta preflop/3a" +msgstr "" #: Stats.py:485 Stats.py:492 -#, fuzzy msgid "% 4 Bet preflop/4rd" -msgstr "% 3a/4a apuesta preflop/3a" +msgstr "" #: Stats.py:504 Stats.py:511 -#, fuzzy msgid "% Cold 4 Bet preflop/4rd" -msgstr "% 3a/4a apuesta preflop/3a" +msgstr "" #: Stats.py:523 Stats.py:530 msgid "% Squeeze preflop" msgstr "" #: Stats.py:543 Stats.py:550 -#, fuzzy msgid "% Raise to Steal" -msgstr "% se tira en SB a un robo" +msgstr "" #: Stats.py:563 Stats.py:570 -#, fuzzy msgid "% Fold to 3 Bet preflop" -msgstr "% 3a/4a apuesta preflop/3a" +msgstr "" #: Stats.py:582 Stats.py:589 -#, fuzzy msgid "% Fold to 4 Bet preflop" -msgstr "% 3a/4a apuesta preflop/3a" +msgstr "" #: Stats.py:603 Stats.py:610 msgid "% won$/saw flop/4th" @@ -3216,9 +3104,8 @@ msgid "No board given. Using Monte-Carlo simulation..." msgstr "" #: TableWindow.py:152 -#, fuzzy msgid "Can't find table %s" -msgstr "No se encuentra el fichero $s" +msgstr "" #: Tables_Demo.py:61 msgid "Fake HUD Main Window" @@ -3256,7 +3143,7 @@ msgstr "" #: TournamentTracker.py:161 msgid "Edit" -msgstr "" +msgstr "Editar" #: TournamentTracker.py:164 msgid "Rebuy" @@ -3489,19 +3376,16 @@ msgid "Failed to add streets. handtext=%s" msgstr "" #: WinamaxToFpdb.py:327 -#, fuzzy msgid "readButton: button on pos %d" -msgstr "readButton: no econtrado" +msgstr "" #: WinamaxToFpdb.py:379 -#, fuzzy msgid "No hole cards found for %s" -msgstr "No se han encontrado ids de jugadores" +msgstr "" #: WinamaxToFpdb.py:385 -#, fuzzy msgid "Hero cards %s: %s" -msgstr "el error es %s" +msgstr "" #: WinamaxToFpdb.py:412 msgid "add show actions %s" @@ -3561,26 +3445,27 @@ msgstr "" #: fpdb.pyw:262 msgid "Please see fpdb's start screen for license information" msgstr "" +"Por favor mire la pantalla inicial de fpdb para información sobre la licencia" #: fpdb.pyw:266 msgid "and others" -msgstr "" +msgstr "y otros" #: fpdb.pyw:277 msgid "Operating System" -msgstr "" +msgstr "Sistema Operativo" #: fpdb.pyw:297 msgid "Your config file is: " -msgstr "" +msgstr "Su archivo de configuración es:" #: fpdb.pyw:302 msgid "Version Information:" -msgstr "" +msgstr "Información de la versión:" #: fpdb.pyw:309 msgid "Threads: " -msgstr "" +msgstr "Hilos: " #: fpdb.pyw:332 msgid "" @@ -3608,7 +3493,7 @@ msgstr "" #: fpdb.pyw:368 msgid "Number of Hands: " -msgstr "" +msgstr "Número de manos:" #: fpdb.pyw:369 msgid "" @@ -3624,7 +3509,7 @@ msgstr "" #: fpdb.pyw:371 msgid "Database Statistics" -msgstr "" +msgstr "Estadísitcas de la base de datos" #: fpdb.pyw:380 msgid "HUD Configurator - choose category" @@ -3661,11 +3546,11 @@ msgstr "" #: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" -msgstr "" +msgstr "Confirme borrado y recreación de tablas" #: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." -msgstr "" +msgstr "Por favor, confirme que usted quiere (re-)crear las tablas." #: fpdb.pyw:579 msgid "" @@ -3675,11 +3560,11 @@ msgstr "" #: fpdb.pyw:580 msgid "This may take a while." -msgstr "" +msgstr "Esto puede llevar un tiempo." #: fpdb.pyw:605 msgid "User cancelled recreating tables" -msgstr "" +msgstr "Recreación de tablas cancelada por el usuario" #: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." @@ -3732,11 +3617,11 @@ msgstr "" #: fpdb.pyw:842 msgid "_Main" -msgstr "" +msgstr "_Principal" #: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" -msgstr "" +msgstr "_Salir" #: fpdb.pyw:844 msgid "L" @@ -3744,7 +3629,7 @@ msgstr "" #: fpdb.pyw:844 msgid "_Load Profile (broken)" -msgstr "" +msgstr "_Cargar perfil (roto)" #: fpdb.pyw:845 msgid "S" @@ -3752,7 +3637,7 @@ msgstr "" #: fpdb.pyw:845 msgid "_Save Profile (todo)" -msgstr "" +msgstr "_Guardar perfil (todo)" #: fpdb.pyw:846 msgid "F" @@ -3760,11 +3645,11 @@ msgstr "" #: fpdb.pyw:846 msgid "Pre_ferences" -msgstr "" +msgstr "Pre_ferencias" #: fpdb.pyw:847 msgid "_Import" -msgstr "" +msgstr "_Importar" #: fpdb.pyw:848 msgid "B" @@ -3784,7 +3669,7 @@ msgstr "" #: fpdb.pyw:850 msgid "_Import through eMail/IMAP" -msgstr "" +msgstr "_Importar a través de eMail/IMAP" #: fpdb.pyw:851 msgid "_Viewers" @@ -3804,7 +3689,7 @@ msgstr "" #: fpdb.pyw:853 msgid "_HUD Configurator" -msgstr "" +msgstr "Configurador del _HUD" #: fpdb.pyw:854 msgid "G" @@ -3815,9 +3700,8 @@ msgid "_Graphs" msgstr "" #: fpdb.pyw:855 fpdb.pyw:1130 -#, fuzzy msgid "Tourney Graphs" -msgstr "Torneo" +msgstr "" #: fpdb.pyw:856 msgid "Stove (preview)" @@ -3829,7 +3713,7 @@ msgstr "" #: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" -msgstr "" +msgstr "Estadísticas de Full Ring (vista tabulada, no en postgresql)" #: fpdb.pyw:858 msgid "T" @@ -3853,7 +3737,7 @@ msgstr "" #: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" -msgstr "" +msgstr "Estadísticas de la sesión" #: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" @@ -3869,7 +3753,7 @@ msgstr "" #: fpdb.pyw:865 msgid "Create or Recreate _Tables" -msgstr "" +msgstr "Crear o recrear _tablas" #: fpdb.pyw:866 msgid "Rebuild HUD Cache" @@ -3889,15 +3773,15 @@ msgstr "" #: fpdb.pyw:870 msgid "_Help" -msgstr "" +msgstr "_Ayuda" #: fpdb.pyw:871 msgid "_Log Messages" -msgstr "" +msgstr "_Registro de mensajes" #: fpdb.pyw:872 msgid "A_bout, License, Copying" -msgstr "" +msgstr "Acerca de, Licencia, Copia" #: fpdb.pyw:889 msgid "There is an error in your config file\n" @@ -3912,67 +3796,81 @@ msgstr "" #: fpdb.pyw:891 msgid "CONFIG FILE ERROR" -msgstr "" +msgstr "ERROR EN EL ARCHIVO DE CONFIGURACION" #: fpdb.pyw:895 msgid "Logfile is %s\n" -msgstr "" +msgstr "Archivo de registro es %s\n" #: fpdb.pyw:897 msgid "Config file" -msgstr "" +msgstr "Archivo de configuración" #: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" msgstr "" +"ha sido creado el:\n" +"%s.\n" #: fpdb.pyw:899 msgid "" "Edit your screen_name and hand history path in the supported_sites section " "of the Preferences window (Main menu) before trying to import hands." msgstr "" +"Edita tu screen_name y la ruta del historial de manos en la sección " +"supported_sites de la ventana de Preferencias (Menú principal) antes de " +"intentar importar manos." #: fpdb.pyw:921 msgid "Connected to SQLite: %s" -msgstr "" +msgstr "Conectado a SQLite: %s" #: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" -msgstr "" +msgstr "Advertencia importante - Versión incorrecta de base de datos" #: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." msgstr "" +"Una versión incorrecta de la BD o ausencia de tablas ha sido detectada." #: fpdb.pyw:962 msgid "" "This error is not necessarily fatal but it is strongly recommended that you " "recreate the tables by using the Database menu." msgstr "" +"Este error no es fatal necesariamente pero le recomendamos encarecidamente " +"que recree las tablas usando el menú de Bases de Datos." #: fpdb.pyw:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." msgstr "" +"El no hacerlo es favorable a causar extraño comportamiento en fpdb " +"incluyendo bloqueos, corrupción de datos, etc." #: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" -msgstr "" +msgstr "Estado: Conectado a la base de datos %s llamada %s en la máquina %s" #: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" msgstr "" +"\n" +"Reloj global usado por %s" #: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" msgstr "" +"\n" +"Fallo al acceder al reloj global, está siendo utilizado por %s" #: fpdb.pyw:1028 msgid "Global lock released.\n" @@ -3984,7 +3882,7 @@ msgstr "" #: fpdb.pyw:1045 msgid "Bulk Import" -msgstr "" +msgstr "Importe masivo" #: fpdb.pyw:1052 msgid "Tournament Results Import" @@ -3995,9 +3893,8 @@ msgid "eMail Import" msgstr "" #: fpdb.pyw:1071 -#, fuzzy msgid "Tourney Stats" -msgstr "Torneo" +msgstr "" #: fpdb.pyw:1077 msgid "Tourney Viewer" @@ -4008,9 +3905,8 @@ msgid "Positional Stats" msgstr "" #: fpdb.pyw:1095 -#, fuzzy msgid "Hand Replayer" -msgstr "Filtros de manos:" +msgstr "" #: fpdb.pyw:1099 msgid "" @@ -4071,7 +3967,7 @@ msgstr "" #: fpdb.pyw:1242 msgid "fpdb starting ..." -msgstr "" +msgstr "fpdb iniciando ..." #: fpdb.pyw:1342 msgid "" @@ -4174,9 +4070,8 @@ msgid "Hand logged to hand-errors.txt" msgstr "" #: fpdb_import.py:588 -#, fuzzy msgid "Importing" -msgstr "Importando..." +msgstr "" #: fpdb_import.py:616 msgid "CLI for importing hands is GuiBulkImport.py" @@ -4187,9 +4082,8 @@ msgid "lock already held by:" msgstr "" #: test_Database.py:50 -#, fuzzy msgid "Testing variance function" -msgstr "Probando conexión a la base de datos ... " +msgstr "" #: test_Database.py:51 msgid "result: %s expecting: 0.666666 (result-expecting ~= 0.0): %s" @@ -4207,185 +4101,3 @@ msgid "" "no gtk directories found in your path - install gtk or edit the path " "manually\n" msgstr "" - -#, fuzzy -#~ msgid "Confirm recreating HUD cache" -#~ msgstr "Confirme borrado y recreación de tablas" - -#~ msgid "readHandInfo: Didn't match: '%s'" -#~ msgstr "readHandInfo: No coinciden: '%s'" - -#, fuzzy -#~ msgid "DEBUG: readHandInfo: DATETIME not matched: '%s'" -#~ msgstr "readHandInfo: No coinciden: '%s'" - -#~ msgid "determineGameType: Raising FpdbParseError" -#~ msgstr "determineGameType: lanzando FpdbParseError" - -#~ msgid "Loading site" -#~ msgstr "Cargando sitio" - -#~ msgid "Terminating normally." -#~ msgstr "Finalizando normalmente." - -#~ msgid "Games:" -#~ msgstr "Partidas:" - -#~ msgid "determineGameType: Unable to recognise gametype from: '%s'" -#~ msgstr "" -#~ "determineGameType: no ha sido posible reconocer el tipo de partida de: " -#~ "'%s'" - -#, fuzzy -#~ msgid "determineGameType: Lim_Blinds has no lookup for '%s'" -#~ msgstr "LimBlinds no tiene busqueda para '%s'" - -#~ msgid "GameInfo regex did not match" -#~ msgstr "GameInfo regex no hay coincidencias" - -#~ msgid "DEBUG: unimplemented readAction: '%s' '%s'" -#~ msgstr "DEBUG: readAction no implementada: '%s' '%s'" - -#~ msgid "Default logger intialised for " -#~ msgstr "logger por defecto inicializado para" - -#~ msgid "missing config section raw_hands" -#~ msgstr "falta la sección raw_hands en la configuración" - -#~ msgid "" -#~ "Invalid config value for raw_hands.compression, defaulting to \"none\"" -#~ msgstr "" -#~ "Valor configurado inválido para raw_hands.compression, cambiándolo a " -#~ "\"none\"" - -#~ msgid "missing config section raw_tourneys" -#~ msgstr "falta la sección raw_tourneys en la configuración" - -#~ msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -#~ msgstr "" -#~ "Valor configurado inválido para raw_tourneys.save, cambiándolo a \"error\"" - -#~ msgid "" -#~ "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" -#~ msgstr "" -#~ "Valor configurado inválido para raw_tourneys.compression, cambiándolo a " -#~ "\"none\"" - -#~ msgid "" -#~ "\n" -#~ "Reading configuration file %s\n" -#~ msgstr "" -#~ "\n" -#~ "Leyendo fichero de configuración %s\n" - -#~ msgid "Error parsing example file %s. See error log file." -#~ msgstr "" -#~ "Error analizando fichero de ejemplo %s. Mirar fichero de log de error" - -#~ msgid "Failed to read settings table - please recreate tables" -#~ msgstr "Fallo al leer la tabla de configuración - por favor recrear tablas" - -#~ msgid " create foreign key failed: " -#~ msgstr " la creación de la clave foránea ha fallado: " - -#~ msgid "creating mysql index " -#~ msgstr "creando índice mysql " - -#~ msgid " create index failed: " -#~ msgstr " la creación del índice ha fallado: " - -#~ msgid " create index failed: " -#~ msgstr " la creación de indice ha fallado: " - -#~ msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" -#~ msgstr "FullTilt: DEBUG: readAction no implementada: '%s' '%s'" - -#~ msgid "" -#~ "How often to print a one-line status report (0 (default) means never)" -#~ msgstr "" -#~ "Cuán amenudo mostrar el estado en una línea (0 (por defecto) significa " -#~ "nunca)" - -#~ msgid "Fail on error" -#~ msgstr "abortar si error" - -#~ msgid "" -#~ "\n" -#~ "HUD_main: starting ..." -#~ msgstr "" -#~ "\n" -#~ "HUD_main: iniciando ..." - -#~ msgid "Logfile is " -#~ msgstr "Fichero de log es " - -#~ msgid "Note: error output is being diverted to:\n" -#~ msgstr "Nota: la salida de error está redirigida a:\n" - -#~ msgid "" -#~ "HUD_main.read_stdin: hand read in %4.3f seconds (%4.3f,%4.3f,%4.3f,%4.3f," -#~ "%4.3f,%4.3f)" -#~ msgstr "" -#~ "HUD_main.read_stdin: mano leída en %4.3f segundos (%4.3f,%4.3f,%4.3f," -#~ "%4.3f,%4.3f,%4.3f)" - -#~ msgid "Hand.insert(): hid #: %s is a duplicate" -#~ msgstr "Hand.insert(): hid #: %s está duplicado" - -#~ msgid "DEBUG: checkPlayerExists %s fail on hand number %s" -#~ msgstr "DEBUG: checkPlayerExists %s falló en la mano número %s" - -#~ msgid "" -#~ "*** Parse error reading blinds (check compilePlayerRegexs as a likely " -#~ "culprit)" -#~ msgstr "" -#~ "*** Error leyendo ciegas (probablemente el culpable es compilePlayerRegex)" - -#~ msgid "" -#~ "HoldemOmahaHand.__init__:Can't assemble hand from db without a handid" -#~ msgstr "" -#~ "HoldemOmahaHand.__init__:No se puede montar la mano dede la bd sin el " -#~ "handid" - -#~ msgid "*** DEALING HANDS ***" -#~ msgstr "*** Repartiando manos ***" - -#~ msgid "Dealt to %s: [%s]" -#~ msgstr "Repartido a %s: [%s]" - -#~ msgid "*** FIRST DRAW ***" -#~ msgstr "*** PRIMERA CARTA ***" - -#~ msgid "*** SECOND DRAW ***" -#~ msgstr "*** SEGUNDA CARTA ***" - -#~ msgid "*** THIRD DRAW ***" -#~ msgstr "*** TERCERA CARTA ***" - -#~ msgid "*** SHOW DOWN ***" -#~ msgstr "*** SHOW DOWN ***" - -#~ msgid "*** SUMMARY ***" -#~ msgstr "*** RESUMEN ***" - -#~ msgid "*** 3RD STREET ***" -#~ msgstr "*** 3A CALLE ***" - -#~ msgid "*** 4TH STREET ***" -#~ msgstr "*** 4A CALLE ***" - -#~ msgid "*** 5TH STREET ***" -#~ msgstr "*** 5A CALLE ***" - -#~ msgid "*** 6TH STREET ***" -#~ msgstr "*** 6A CALLE ***" - -#~ msgid "*** RIVER ***" -#~ msgstr "*** RIVER ***" - -#~ msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'" -#~ msgstr "" -#~ "determineGameType: limite no encontrado en self.limits(%s. mano: '%s'" - -#~ msgid "didn't recognise buyin currency in:" -#~ msgstr "no se reconocio la moneda del buyin" From 76a2d3230bc59b306bf3ab4484ef97cbc828267d Mon Sep 17 00:00:00 2001 From: Steffen Schaumburg Date: Tue, 5 Apr 2011 11:32:00 +0200 Subject: [PATCH 21/21] italian translation complete - thanks very much to seppone1991! --- pyfpdb/locale/es/LC_MESSAGES/fpdb.mo | Bin 41392 -> 41388 bytes pyfpdb/locale/fpdb-en_GB.pot | 2 +- pyfpdb/locale/fpdb-it_IT.po | 141 ++++----------------------- pyfpdb/locale/it/LC_MESSAGES/fpdb.mo | Bin 72968 -> 74669 bytes 4 files changed, 22 insertions(+), 121 deletions(-) diff --git a/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo index 1bbdf853d81e4ae001741d11b0f7a041f8389015..fa55861cff026fef1966b10bd62cc6aeb7c9366a 100644 GIT binary patch delta 4376 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\n" "Language-Team: LANGUAGE \n" diff --git a/pyfpdb/locale/fpdb-it_IT.po b/pyfpdb/locale/fpdb-it_IT.po index 5375069b..62f5d855 100644 --- a/pyfpdb/locale/fpdb-it_IT.po +++ b/pyfpdb/locale/fpdb-it_IT.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-04-05 08:40+CEST\n" -"PO-Revision-Date: 2011-04-04 21:58+0000\n" +"POT-Creation-Date: 2011-04-05 11:30+CEST\n" +"PO-Revision-Date: 2011-04-05 09:26+0000\n" "Last-Translator: seppone1991 \n" "Language-Team: Italian (Italy) <>\n" "Language: it_IT\n" @@ -200,35 +200,28 @@ msgstr "Un numero errato nell' xalignement è stato ignorato" #: 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." +msgstr "Valore di configurazione invalido per %s,messo di default a %s" #: Configuration.py:691 Configuration.py:692 -#, fuzzy msgid "Configuration file %s not found. Using defaults." -msgstr "File di configurazione %s non trovato. Uso file di default" +msgstr "File di configurazione %s non trovato.File config di default in uso." #: Configuration.py:722 msgid "Reading configuration file %s" msgstr "Lettura file di configurazione %s" #: Configuration.py:729 -#, fuzzy msgid "Error parsing %s." -msgstr "Errore di conversione di '%s'" +msgstr "Errore di analisi %s" #: Configuration.py:729 Configuration.py:845 -#, fuzzy msgid "See error log file." -msgstr "Errore di analisi %s. Vedi file log di errore." +msgstr "Vedi file log di errore" #: Configuration.py:845 -#, fuzzy msgid "Error parsing example configuration file %s." -msgstr "" -"Errore di analisi file configurazione di esempio %s.Guarda il file di log " -"errori." +msgstr "Errore analisi file di configurazione di esempio %s" #: Database.py:65 msgid "Not using sqlalchemy connection pool." @@ -247,36 +240,28 @@ msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "***ATTENZIONE ERRORE SCONOSCIUTO DI MYSQL" #: Database.py:470 -#, fuzzy msgid "Connecting to SQLite: %s" -msgstr "Connesso a SQLite: %s" +msgstr "Connessione 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 -#, 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" +msgstr "Versione database obsoleta o troppo aggiornata (%s)" #: Database.py:513 Database.py:523 Database.py:524 -#, fuzzy msgid "Please recreate tables." -msgstr "Crea o Ricrea _Tabelle" +msgstr "Si prega di ricreare le tabelle." #: Database.py:518 Database.py:519 -#, fuzzy msgid "Recreating tables." -msgstr "Ricreazione tabelle completata" +msgstr "Ricreazione tabelle in corso." #: 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" +msgstr "Lettura impostazioni tavolo fallita" #: Database.py:545 msgid "commit %s failed: info=%s value=%s" @@ -755,9 +740,8 @@ msgid "Unable to locate currency" msgstr "Impossibile individuare valuta" #: FulltiltToFpdb.py:209 -#, fuzzy msgid "Raising FpdbParseError for file '%s'" -msgstr "determineGameType: Errore di analisi di Fpdb per il file '%s'" +msgstr "Errore di analisi Fpdb per il file %s" #: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PacificPokerToFpdb.py:204 #: PacificPokerToFpdb.py:206 PkrToFpdb.py:153 PkrToFpdb.py:155 @@ -766,18 +750,16 @@ msgid "Lim_Blinds has no lookup for '%s'" msgstr "Lim_Blinds non ha trovato alcun risultato per '%s'" #: FulltiltToFpdb.py:369 -#, fuzzy msgid "readPlayerStacks: No players detected (hand #%s)" -msgstr "FTP: readPlayersStacks: Nessun giocatore rilevato (mano#%s)" +msgstr "readPlayerStacks: Nessun giocatore rilevato (mano #%s)" #: FulltiltToFpdb.py:429 msgid "No bringin found, handid =%s" msgstr "Bring-in non trovato,hand ID=%s" #: FulltiltToFpdb.py:436 -#, fuzzy msgid "readButton: Failed to detect button (hand #%s cancelled?)" -msgstr "FTP:readButton:Bottone non trovate(hand#%s cancella?)" +msgstr "readButton: Riconoscimento Button fallito (mano #%s cancellata?)" #: FulltiltToFpdb.py:570 msgid "determineTourneyType : Parsing NOK" @@ -805,20 +787,16 @@ msgstr "" "Incapace attribuire un buyin a questo torneo:Si assume che sia un freeroll" #: FulltiltToFpdb.py:771 -#, fuzzy msgid "Player finishing stats unreadable : %s" -msgstr "FullTilt: Statistiche di classifica finale illeggibili: %s" +msgstr "Stats finali del giocatore illegibili: %s" #: FulltiltToFpdb.py:780 -#, fuzzy msgid "%s not found in tourney.ranks ..." -msgstr "FullTilt: %s non trovato dentro tourney.ranks" +msgstr "%s non trovato in tourney.ranks" #: FulltiltToFpdb.py:782 -#, fuzzy msgid "Bad parsing : finish position incoherent : %s / %s" -msgstr "" -"FullTilt:Analisi incorretta:la posizione finale non corrisponde:%s / %s" +msgstr "Analisi errata: posizione finale incoerente: %s / %s" #: GuiAutoImport.py:90 msgid "Time between imports in seconds:" @@ -1438,9 +1416,8 @@ msgid "Mail Folder" msgstr "Cartella mail" #: GuiImapFetcher.py:110 -#, fuzzy msgid "Mail Server" -msgstr "Mailserver" +msgstr "Mail Server" #: GuiImapFetcher.py:110 msgid "Use SSL" @@ -2915,14 +2892,13 @@ msgstr "Inserisci manualmente il nome del giocatore" #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 -#, fuzzy msgid "Failed to detect currency." -msgstr "Rilevazione fallita.ID Mano: %s: '%s'" +msgstr "Impossibile individuare valuta." #: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 #: WinamaxToFpdb.py:263 msgid "Hand ID: %s: '%s'" -msgstr "" +msgstr "ID Mano: %s: '%s'" #: PacificPokerToFpdb.py:325 msgid "No match in markStreets" @@ -4248,78 +4224,3 @@ msgstr "" "\n" "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" - -#~ msgid "missing config section raw_hands" -#~ msgstr "configurazione mancante della sezione raw_hands " - -#~ msgid "missing config section raw_tourneys" -#~ msgstr "configurazione mancante per la sezione raw_tourneys " - -#~ msgid "Error aquiring hero ids:" -#~ msgstr "Errore di acquisizione ID dell hero:" - -#~ msgid "Hand.insert(): hid #: %s is a duplicate" -#~ msgstr "Hand.insert():hid#:%s è un duplicato" - -#~ msgid "Hand processed but empty" -#~ msgstr "Mano processata ma è vuota" diff --git a/pyfpdb/locale/it/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/it/LC_MESSAGES/fpdb.mo index 40dd4a6e1a1e69ef22f99cd4b4b9258991ff6ef5..150f03aedce07d77c41b44d2b9cd59a0e458361a 100644 GIT binary patch delta 16437 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 Ee`EN;@Bjb+