diff --git a/packaging/announce-0.22.txt b/packaging/announce-0.22.txt new file mode 100644 index 00000000..dedee525 --- /dev/null +++ b/packaging/announce-0.22.txt @@ -0,0 +1,112 @@ +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. 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? +=================== +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 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 - 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. +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. 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/ +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 (see below) 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: 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 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 +=========== +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. $10 Pokerstars Razz SnG) +You can find most 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 +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_main.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 diff --git a/packaging/announce-template.txt b/packaging/announce-template.txt new file mode 100644 index 00000000..ba8ff696 --- /dev/null +++ b/packaging/announce-template.txt @@ -0,0 +1,78 @@ +Replace all occurrences of XXX with the real values. +Remove or leave YYY(foobar)YYY sections as appropriate. + +Hello everyone, +The new fpdb release XXX is now available for download as source or as packages/installers for Debian, Gentoo, Ubuntu and Windows. +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). + +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 +============== +XXX changesets (incl. merges) have gone in since XXX. Some of the improvements are: + +XXX + +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 XXX 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/XXX/ + +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 (see below) 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: 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 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 +=========== +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. $10 Pokerstars Razz SnG) +You can find most of these details for easy copy&paste in the Help menu under About. + +Important known problems +======================== +YYY(PKR is not working correctly)YYY + +Special information for Windows installations +============================================= +YYY(First-time installs may need to download and install the C++ runtime executable from Microsoft.)YYY +YYY(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))YYY + +Contributors +============ +For the latest list of contributors please see YYY(replace with link to git-web of contributors.txt)YYY diff --git a/packaging/debian/changelog b/packaging/debian/changelog index 4c48b057..604b4e21 100644 --- a/packaging/debian/changelog +++ b/packaging/debian/changelog @@ -1,3 +1,15 @@ +free-poker-tools (0.22-1) unstable; urgency=low + + * New release: 0.22 + + -- Mika Bostrom Sun, 13 Mar 2011 05:15:24 +0200 + +free-poker-tools (0.21-1) unstable; urgency=low + + * New release: 0.21 + + -- Mika Bostrom Mon, 28 Feb 2011 04:09:57 +0200 + free-poker-tools (0.21~rc2) unstable; urgency=low * Second 0.21 release-candidate diff --git a/packaging/gentoo/current_testing.ebuild b/packaging/gentoo/current.ebuild similarity index 55% rename from packaging/gentoo/current_testing.ebuild rename to packaging/gentoo/current.ebuild index 7abb0f96..859b731b 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_it linguas_pl linguas_pt linguas_ru linguas_zh" RDEPEND=" mysql? ( virtual/mysql dev-python/mysql-python ) @@ -39,8 +39,40 @@ 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_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 + + if use linguas_pt; then + msgfmt pyfpdb/locale/fpdb-pt_BR.po -o pyfpdb/locale/pt.mo || die "failed to create Portuguese 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 + + if use linguas_zh; then + msgfmt pyfpdb/locale/fpdb-zh_CN.po -o pyfpdb/locale/zh.mo || die "failed to create Chinese mo file" fi domo pyfpdb/locale/*.mo || die "failed to install mo files" @@ -51,7 +83,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..abf46541 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_it linguas_pl linguas_pt linguas_ru linguas_zh" 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,57 @@ 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_it; then + msgfmt pyfpdb/locale/fpdb-it_IT.po -o pyfpdb/locale/it.mo || die "failed to create Italian mo file" + fi - doins readme.txt + 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_pt; then + msgfmt pyfpdb/locale/fpdb-pt_BR.po -o pyfpdb/locale/pt.mo || die "failed to create Portuguese 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 + + if use linguas_zh; then + msgfmt pyfpdb/locale/fpdb-zh_CN.po -o pyfpdb/locale/zh.mo || die "failed to create Chinese 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 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/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 40e7a5e4..00000000 --- a/pyfpdb/AlchemyMappings.py +++ /dev/null @@ -1,485 +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'), - (13, 'PacificPoker', 'P8'), - ] - 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 - 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/Charset.py b/pyfpdb/Charset.py index 793c8d14..694479b5 100644 --- a/pyfpdb/Charset.py +++ b/pyfpdb/Charset.py @@ -26,9 +26,7 @@ import Configuration encoder_to_utf = codecs.lookup('utf-8') encoder_to_sys = codecs.lookup(Configuration.LOCALE_ENCODING) -coder_hex = codecs.lookup('hex_codec') -hex_coding = False #FIXME: Should only be on if db is not UTF8 - test in Database.py? # I'm saving a few cycles with this one not_needed1, not_needed2, not_needed3 = False, False, False if Configuration.LOCALE_ENCODING == 'UTF8': @@ -77,19 +75,3 @@ def to_gui(s): except UnicodeEncodeError: sys.stderr.write(_('Could not encode: "%s"\n') % s) raise - -def to_hex(s): - try: - out = coder_hex.encode(s)[0] - return out - except UnicodeDecodeError: - sys.stderr.write(_('Could not convert: "%s"\n') % s) - return s - -def from_hex(s): - try: - out = coder_hex.decode(s)[0] - return out - except UnicodeDecodeError: - sys.stderr.write(_('Could not convert: "%s"\n') % s) - return s diff --git a/pyfpdb/Configuration.py b/pyfpdb/Configuration.py index 5186c2df..22395970 100644 --- a/pyfpdb/Configuration.py +++ b/pyfpdb/Configuration.py @@ -207,8 +207,8 @@ DATABASE_TYPES = ( DATABASE_TYPE_MYSQL, ) -#LOCALE_ENCODING = locale.getdefaultlocale()[1] -LOCALE_ENCODING = locale.getpreferredencoding() +LOCALE_ENCODING = locale.getdefaultlocale()[1] +#LOCALE_ENCODING = locale.getpreferredencoding() #this breaks on Mac OSX - please leave this comment if LOCALE_ENCODING == "US-ASCII": print _("Default encoding set to US-ASCII, defaulting to CP1252 instead -- If you're not on a Mac, please report this problem.") LOCALE_ENCODING = "cp1252" @@ -314,8 +314,6 @@ class Site: self.layout = {} self.emails = {} - #print _("Loading site"), self.site_name - for layout_node in node.getElementsByTagName('layout'): lo = Layout(layout_node) self.layout[lo.max] = lo @@ -637,14 +635,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 +661,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 +686,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 +724,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 +840,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 2f9efa68..b9a4acb5 100644 --- a/pyfpdb/Database.py +++ b/pyfpdb/Database.py @@ -475,7 +475,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 @@ -518,19 +518,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 @@ -1544,37 +1543,37 @@ class Database: c = self.get_cursor() c.execute("INSERT INTO Settings (version) VALUES (%s);" % (DB_VERSION)) #Fill Sites - c.execute("INSERT INTO Sites (name,code) VALUES ('Full Tilt Poker', 'FT')") - c.execute("INSERT INTO Sites (name,code) VALUES ('PokerStars', 'PS')") - c.execute("INSERT INTO Sites (name,code) VALUES ('Everleaf', 'EV')") - c.execute("INSERT INTO Sites (name,code) VALUES ('Win2day', 'W2')") - c.execute("INSERT INTO Sites (name,code) VALUES ('OnGame', 'OG')") - c.execute("INSERT INTO Sites (name,code) VALUES ('UltimateBet', 'UB')") - c.execute("INSERT INTO Sites (name,code) VALUES ('Betfair', 'BF')") - c.execute("INSERT INTO Sites (name,code) VALUES ('Absolute', 'AB')") - c.execute("INSERT INTO Sites (name,code) VALUES ('PartyPoker', 'PP')") - c.execute("INSERT INTO Sites (name,code) VALUES ('PacificPoker', 'P8')") - c.execute("INSERT INTO Sites (name,code) VALUES ('Partouche', 'PA')") - c.execute("INSERT INTO Sites (name,code) VALUES ('Carbon', 'CA')") - c.execute("INSERT INTO Sites (name,code) VALUES ('PKR', 'PK')") - c.execute("INSERT INTO Sites (name,code) VALUES ('iPoker', 'IP')") - c.execute("INSERT INTO Sites (name,code) VALUES ('Winamax', 'WM')") - c.execute("INSERT INTO Sites (name,code) VALUES ('Everest', 'EP')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('1', 'Full Tilt Poker', 'FT')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('2', 'PokerStars', 'PS')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('3', 'Everleaf', 'EV')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('4', 'Win2day', 'W2')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('5', 'OnGame', 'OG')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('6', 'UltimateBet', 'UB')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('7', 'Betfair', 'BF')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('8', 'Absolute', 'AB')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('9', 'PartyPoker', 'PP')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('10', 'PacificPoker', 'P8')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('11', 'Partouche', 'PA')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('12', 'Carbon', 'CA')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('13', 'PKR', 'PK')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('14', 'iPoker', 'IP')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('15', 'Winamax', 'WM')") + c.execute("INSERT INTO Sites (id,name,code) VALUES ('16', 'Everest', 'EP')") #Fill Actions - c.execute("INSERT INTO Actions (name,code) VALUES ('ante', 'A')") - c.execute("INSERT INTO Actions (name,code) VALUES ('small blind', 'SB')") - c.execute("INSERT INTO Actions (name,code) VALUES ('secondsb', 'SSB')") - c.execute("INSERT INTO Actions (name,code) VALUES ('big blind', 'BB')") - c.execute("INSERT INTO Actions (name,code) VALUES ('both', 'SBBB')") - c.execute("INSERT INTO Actions (name,code) VALUES ('calls', 'C')") - c.execute("INSERT INTO Actions (name,code) VALUES ('raises', 'R')") - c.execute("INSERT INTO Actions (name,code) VALUES ('bets', 'B')") - c.execute("INSERT INTO Actions (name,code) VALUES ('stands pat', 'S')") - c.execute("INSERT INTO Actions (name,code) VALUES ('folds', 'F')") - c.execute("INSERT INTO Actions (name,code) VALUES ('checks', 'K')") - c.execute("INSERT INTO Actions (name,code) VALUES ('discards', 'D')") - c.execute("INSERT INTO Actions (name,code) VALUES ('bringin', 'I')") - c.execute("INSERT INTO Actions (name,code) VALUES ('completes', 'P')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('1', 'ante', 'A')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('2', 'small blind', 'SB')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('3', 'secondsb', 'SSB')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('4', 'big blind', 'BB')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('5', 'both', 'SBBB')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('6', 'calls', 'C')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('7', 'raises', 'R')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('8', 'bets', 'B')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('9', 'stands pat', 'S')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('10', 'folds', 'F')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('11', 'checks', 'K')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('12', 'discards', 'D')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('13', 'bringin', 'I')") + c.execute("INSERT INTO Actions (id,name,code) VALUES ('14', 'completes', 'P')") #end def fillDefaultData 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 old mode 100755 new mode 100644 index 6882335e..f98911e8 --- a/pyfpdb/EverleafToFpdb.py +++ b/pyfpdb/EverleafToFpdb.py @@ -33,20 +33,34 @@ class Everleaf(HandHistoryConverter): filetype = "text" codepage = "cp1252" siteId = 3 # Needs to match id entry in Sites database - + + substitutions = { + 'LEGAL_ISO' : "USD|EUR|GBP|CAD|FPP", # legal ISO currency codes + 'LS' : u"\$|\u20AC|\xe2\x82\xac|\x80|", # legal currency symbols - Euro(cp1252, utf-8) #TODO change \x80 to \x20\x80, update all regexes accordingly + 'TAB' : u"-\u2013'\s\da-zA-Z#_", # legal characters for tablename + 'NUM' : u".,\d", # legal characters in number format + } + # Static regexes re_SplitHands = re.compile(r"\n\n\n+") re_TailSplitHands = re.compile(r"(\n\n\n+)") - re_GameInfo = re.compile(ur"^(Blinds )?(?P[$€]?)(?P[.0-9]+)/[$€]?(?P[.0-9]+) (?PNL|PL|) ?(?P(Hold\'em|Omaha|7 Card Stud))", re.MULTILINE) - #re.compile(ur"^(Blinds )?(?P\$| €|)(?P[.0-9]+)/(?:\$| €)?(?P[.0-9]+) (?PNL|PL|) ?(?P(Hold\'em|Omaha|7 Card Stud))", re.MULTILINE) - re_HandInfo = re.compile(ur".*#(?P[0-9]+)\n.*\n(Blinds )?(?P[$€])?(?P[.0-9]+)/(?:[$€])?(?P[.0-9]+) (?P.*) - (?P\d\d\d\d/\d\d/\d\d - \d\d:\d\d:\d\d)\nTable (?P.+$)", re.MULTILINE) + re_GameInfo = re.compile(ur"^(Blinds )? ?(?P[%(LS)s]?)(?P[.0-9]+) ?/ ? ?[%(LS)s]?(?P[.0-9]+) (?PNL|PL|) ?(?P(Hold\'em|Omaha|7 Card Stud))" % substitutions, re.MULTILINE) + + #re_HandInfo = re.compile(ur".*#(?P[0-9]+)\n.*\n(Blinds )?(?P[$€])?(?P[.0-9]+)/(?:[$€])?(?P[.0-9]+) (?P.*) - (?P\d\d\d\d/\d\d/\d\d - \d\d:\d\d:\d\d)\nTable (?P
.+$)", re.MULTILINE) + + re_HandInfo = re.compile(ur".*\n(.*#|.* partie )(?P[0-9]+).*(\n|\n\n)(Blinds )? ?(?P[%(LS)s])?(?P[.0-9]+) ?/ ?(?:[%(LS)s])?(?P[.0-9]+) (?P.*) - (?P\d\d\d\d/\d\d/\d\d - \d\d:\d\d:\d\d)\nTable (?P
.+$)" % substitutions, re.MULTILINE) + # + + #re_HandInfo = re.compile(ur"(.*#|.*\n.* partie )(?P[0-9]+).*(\n|\n\n)(Blinds )?(?:\$| €|)(?P[.0-9]+)/(?:\$| €|)(?P[.0-9]+) (?P.*) - (?P\d\d\d\d/\d\d/\d\d - \d\d:\d\d:\d\d)\nTable (?P
.+$)", re.MULTILINE) + + re_Button = re.compile(ur"^Seat (?P
[0-9]+)\.txt") @@ -58,16 +72,16 @@ class Everleaf(HandHistoryConverter): self.compiledPlayers = players player_re = "(?P" + "|".join(map(re.escape, players)) + ")" logging.debug("player_re: "+ player_re) - self.re_PostSB = re.compile(ur"^%s: posts small blind \[[$€]? (?P[.0-9]+)\s.*\]$" % player_re, re.MULTILINE) - self.re_PostBB = re.compile(ur"^%s: posts big blind \[[$€]? (?P[.0-9]+)\s.*\]$" % player_re, re.MULTILINE) - self.re_PostBoth = re.compile(ur"^%s: posts both blinds \[[$€]? (?P[.0-9]+)\s.*\]$" % player_re, re.MULTILINE) - self.re_Antes = re.compile(ur"^%s: posts ante \[[$€]? (?P[.0-9]+)\s.*\]$" % player_re, re.MULTILINE) - self.re_BringIn = re.compile(ur"^%s posts bring-in [$€]? (?P[.0-9]+)\." % player_re, re.MULTILINE) + self.re_PostSB = re.compile(ur"^%s: posts small blind \[ ?[%s]? (?P[.0-9]+)\s.*\]$" % (player_re, self.substitutions["LS"]), re.MULTILINE) + self.re_PostBB = re.compile(ur"^%s: posts big blind \[ ?[%s]? (?P[.0-9]+)\s.*\]$" % (player_re, self.substitutions["LS"]), re.MULTILINE) + self.re_PostBoth = re.compile(ur"^%s: posts both blinds \[ ?[%s]? (?P[.0-9]+)\s.*\]$" % (player_re, self.substitutions["LS"]), re.MULTILINE) + self.re_Antes = re.compile(ur"^%s: posts ante \[ ?[%s]? (?P[.0-9]+)\s.*\]$" % (player_re, self.substitutions["LS"]), re.MULTILINE) + self.re_BringIn = re.compile(ur"^%s posts bring-in ?[%s]? (?P[.0-9]+)\." % (player_re, self.substitutions["LS"]), re.MULTILINE) self.re_HeroCards = re.compile(ur"^Dealt to %s \[ (?P.*) \]$" % player_re, re.MULTILINE) - # ^%s(?P: bets| checks| raises| calls| folds)(\s\[(?:\$| €|) (?P[.,\d]+) (USD|EURO|Chips)\])? - self.re_Action = re.compile(ur"^%s(?P: bets| checks| raises| calls| folds)(\s\[(?:[$€]?) (?P[.,\d]+)\s?(USD|EURO|Chips|)\])?" % player_re, re.MULTILINE) + # ^%s(?P: bets| checks| raises| calls| folds)(\s\[(?:\$| €|) (?P[.,\d]+) (USD|EURO|EUR|Chips)\])? + self.re_Action = re.compile(ur"^%s(?P: bets| checks| raises| calls| folds)(\s\[(?: ?[%s]?) (?P[.,\d]+)\s?(USD|EURO|EUR|Chips|)\])?" % (player_re, self.substitutions["LS"]), re.MULTILINE) self.re_ShowdownAction = re.compile(ur"^%s shows \[ (?P.*) \]" % player_re, re.MULTILINE) - self.re_CollectPot = re.compile(ur"^%s wins (?:[$€]?)\s?(?P[.\d]+) (USD|EURO|chips)(.*?\[ (?P.*?) \])?" % player_re, re.MULTILINE) + self.re_CollectPot = re.compile(ur"^%s wins ?(?: ?[%s]?)\s?(?P[.\d]+) (USD|EURO|EUR|chips)(.*?\[ (?P.*?) \])?" % (player_re, self.substitutions["LS"]), re.MULTILINE) self.re_SitsOut = re.compile(ur"^%s sits out" % player_re, re.MULTILINE) def readSupportedGames(self): @@ -106,12 +120,13 @@ or None if we fail to get the info """ # Blinds 10/20 NL Hold'em - 2009/02/25 - 17:30:32 # Table 2 info = {'type':'ring'} - + + m = self.re_GameInfo.search(handText) if not m: - tmp = handText[0:100] + tmp = handText[0:150] 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() @@ -256,10 +271,7 @@ or None if we fail to get the info """ def readStudPlayerCards(self, hand, street): - # lol. see Plymouth.txt logging.warning(_("Everleaf readStudPlayerCards is only a stub.")) - #~ if street in ('THIRD', 'FOURTH', 'FIFTH', 'SIXTH'): - #~ hand.addPlayerCards(player = player.group('PNAME'), street = street, closed = [], open = []) def readAction(self, hand, street): @@ -280,7 +292,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 cc23d10e..d3ba60d3 100755 --- a/pyfpdb/FulltiltToFpdb.py +++ b/pyfpdb/FulltiltToFpdb.py @@ -46,6 +46,7 @@ class Fulltilt(HandHistoryConverter): '1.00': ('0.25', '0.50'), '1': ('0.25', '0.50'), '2.00': ('0.50', '1.00'), '2': ('0.50', '1.00'), '4.00': ('1.00', '2.00'), '4': ('1.00', '2.00'), + '5.00': ('1.25', '2.50'), '5': ('1.25', '2.50'), '6.00': ('1.00', '3.00'), '6': ('1.00', '3.00'), '8.00': ('2.00', '4.00'), '8': ('2.00', '4.00'), '10.00': ('2.00', '5.00'), '10': ('2.00', '5.00'), @@ -165,6 +166,7 @@ class Fulltilt(HandHistoryConverter): self.re_PostDead = re.compile(r"^%(PLAYERS)s posts a dead small blind of [%(LS)s]?(?P[%(NUM)s]+)" % self.substitutions, re.MULTILINE) self.re_PostBB = re.compile(r"^%(PLAYERS)s posts (the big blind of )?[%(LS)s]?(?P[%(NUM)s]+)" % self.substitutions, re.MULTILINE) self.re_Antes = re.compile(r"^%(PLAYERS)s antes [%(LS)s]?(?P[%(NUM)s]+)" % self.substitutions, re.MULTILINE) + self.re_ReturnsAnte = re.compile(r"^Ante of [%(LS)s]?[%(NUM)s]+ returned to %(PLAYERS)s" % self.substitutions, re.MULTILINE) self.re_BringIn = re.compile(r"^%(PLAYERS)s brings in for [%(LS)s]?(?P[%(NUM)s]+)" % self.substitutions, re.MULTILINE) self.re_PostBoth = re.compile(r"^%(PLAYERS)s posts small \& big blinds \[[%(LS)s]? (?P[%(NUM)s]+)" % self.substitutions, re.MULTILINE) self.re_HeroCards = re.compile(r"^Dealt to %s(?: \[(?P.+?)\])?( \[(?P.+?)\])" % player_re, re.MULTILINE) @@ -189,9 +191,14 @@ class Fulltilt(HandHistoryConverter): ["tour", "hold", "nl"], ["tour", "hold", "pl"], ["tour", "hold", "fl"], - + ["tour", "hold", "cn"], + ["tour", "stud", "fl"], - ] + + ["tour", "draw", "fl"], + ["tour", "draw", "pl"], + ["tour", "draw", "nl"], + ] def determineGameType(self, handText): info = {'type':'ring'} @@ -200,7 +207,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() @@ -258,7 +265,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: @@ -368,8 +375,9 @@ class Fulltilt(HandHistoryConverter): # Remove any listed as sitting out in the summary as start of hand info unreliable n = self.re_SummarySitout.finditer(post) for b in n: - del plist[b.group('PNAME')] - #print "DEBUG: Deleting '%s' from player dict" %(b.group('PNAME')) + if b.group('PNAME') in plist: + #print "DEBUG: Deleting '%s' from player dict" %(b.group('PNAME')) + del plist[b.group('PNAME')] # Add remaining players for a in plist: @@ -378,7 +386,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): @@ -435,11 +443,16 @@ class Fulltilt(HandHistoryConverter): def readAntes(self, hand): logging.debug(_("reading antes")) + slist = [] + n = self.re_ReturnsAnte.finditer(hand.handText) + for player in n: + #If a player has their ante returned, then they timed out and are actually sitting out + slist.append(player.group('PNAME')) m = self.re_Antes.finditer(hand.handText) for player in m: logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE'))) -# if player.group() != - hand.addAnte(player.group('PNAME'), player.group('ANTE')) + if player.group('PNAME') not in slist: + hand.addAnte(player.group('PNAME'), player.group('ANTE')) def readBringIn(self, hand): m = self.re_BringIn.search(hand.handText,re.DOTALL) @@ -454,7 +467,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 @@ -512,7 +525,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): @@ -788,7 +801,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) @@ -797,9 +810,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 3b030ce2..e992f7e0 100644 --- a/pyfpdb/PokerStarsToFpdb.py +++ b/pyfpdb/PokerStarsToFpdb.py @@ -189,9 +189,9 @@ class PokerStars(HandHistoryConverter): info = {} m = self.re_GameInfo.search(handText) if not m: - tmp = handText[0:100] + tmp = handText[0:150] 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() @@ -219,7 +219,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 @@ -272,7 +272,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') @@ -444,7 +444,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/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 " + 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/TestHandsPlayers.py b/pyfpdb/TestHandsPlayers.py index 7cb562c0..89d72a4c 100755 --- a/pyfpdb/TestHandsPlayers.py +++ b/pyfpdb/TestHandsPlayers.py @@ -386,9 +386,6 @@ def main(argv=None): for i, site in enumerate(ErrorsList): totalerrors += ErrorsList[i].errorcount - print "---------------------" - print "Total Errors: %d" % totalerrors - print "---------------------" for i, site in enumerate(ErrorsList): ErrorsList[i].print_histogram() @@ -413,6 +410,9 @@ def main(argv=None): for num, stat in sortedstats: print "(%3d) : %s" %(num, stat) + print "---------------------" + print "Total Errors: %d" % totalerrors + print "---------------------" if __name__ == '__main__': sys.exit(main()) 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..89b702ef 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,13 +403,13 @@ 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 def readShowdownActions(self, hand): for shows in self.re_ShowdownAction.finditer(hand.handText): - log.debug(_("add show actions %s") % shows) + #log.debug(_("add show actions %s") % shows) cards = shows.group('CARDS') cards = cards.split(' ') # print "DEBUG: addShownCards(%s, %s)" %(cards, shows.group('PNAME')) diff --git a/pyfpdb/fpdb.pyw b/pyfpdb/fpdb.pyw index a229e6c3..14d0cd65 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) @@ -1221,7 +1226,6 @@ You can find the full license texts in agpl-3.0.txt, gpl-2.0.txt, gpl-3.0.txt an self.window.set_icon_from_file('/usr/share/pixmaps/fpdb-cards.png') else: self.statusIcon.set_from_stock(gtk.STOCK_HOME) - self.window.set_icon_stock(gtk.STOCK_HOME) self.statusIcon.set_tooltip("Free Poker Database") self.statusIcon.connect('activate', self.statusicon_activate) self.statusMenu = gtk.Menu() 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): diff --git a/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo index e2270080..f5c0092e 100644 Binary files a/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo and b/pyfpdb/locale/de/LC_MESSAGES/fpdb.mo differ diff --git a/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo index 37c6e9e1..7393ed96 100644 Binary files a/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo and b/pyfpdb/locale/es/LC_MESSAGES/fpdb.mo differ diff --git a/pyfpdb/locale/fpdb-de_DE.po b/pyfpdb/locale/fpdb-de_DE.po index 71b6cedc..1cbf10f9 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-03-12 21:23+CET\n" -"PO-Revision-Date: 2011-03-11 08:46+0200\n" +"POT-Creation-Date: 2011-04-07 15:20+CEST\n" +"PO-Revision-Date: 2011-04-05 03:05+0200\n" "Last-Translator: Steffen Schaumburg \n" "Language-Team: Fpdb\n" "Language: de\n" @@ -16,92 +16,101 @@ 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 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:128 +#: EverleafToFpdb.py:130 FulltiltToFpdb.py:214 FulltiltToFpdb.py:216 +#: 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: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:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:129 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:258 FulltiltToFpdb.py:273 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 +#: 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 "determineGameType: Raising FpdbParseError" -msgstr "determineGameType: FpdbParseError" +msgid "Raising FpdbParseError" +msgstr "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 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:163 +#: 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'" -#: 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:228 FulltiltToFpdb.py:423 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 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:438 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:240 msgid "No bringin found." msgstr "Kein Bring In gefunden." -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:247 msgid "No small blind" msgstr "Keine Small Blind" -#: AbsoluteToFpdb.py:324 +#: AbsoluteToFpdb.py:325 msgid "Absolute readStudPlayerCards is only a stub." -msgstr "" +msgstr "Absolute readStudPlayerCards ist nur ein Platzhalter." -#: AbsoluteToFpdb.py:351 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:295 +#: FulltiltToFpdb.py:506 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: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:333 FulltiltToFpdb.py:800 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:575 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: 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:334 FulltiltToFpdb.py:801 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:576 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: 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:335 FulltiltToFpdb.py:802 PacificPokerToFpdb.py:460 +#: 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" @@ -109,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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:506 +#: 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:431 +#: 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" @@ -140,11 +151,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 +165,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 msgid "Default logger initialised for %s" -msgstr "" +msgstr "Default Logger für %s initialisiert" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 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,58 +191,38 @@ 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 -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 "" +msgstr "Unerlaubter Wert in xalignment wurde ignoriert" -#: Configuration.py:626 -msgid "missing config section raw_hands" -msgstr "Konfiguration für raw_hands fehlt" +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +msgid "Invalid config value for %s, defaulting to %s" +msgstr "Unerlaubter Konfigurationswert für %s, verwende Default %s" -#: Configuration.py:632 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" -msgstr "" +#: Configuration.py:691 Configuration.py:692 +msgid "Configuration file %s not found. Using defaults." +msgstr "Konfigurationsdatei %s nicht gefunden. Verwende Defaults." -#: Configuration.py:639 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:652 -msgid "missing config section raw_tourneys" -msgstr "" - -#: Configuration.py:658 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:665 -msgid "" -"Invalid config value for raw_tourneys.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:683 Configuration.py:684 -msgid "Configuration file %s not found. Using defaults." -msgstr "" - -#: Configuration.py:714 Configuration.py:715 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "Lese Konfigurationsdatei %s" -#: Configuration.py:721 -msgid "Error parsing %s. See error log file." -msgstr "" +#: Configuration.py:729 +msgid "Error parsing %s." +msgstr "Fehler beim Parsen von %s." -#: Configuration.py:837 -msgid "Error parsing example configuration file %s. See error log file." -msgstr "" +#: 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." +msgstr "Fehler beim Lesen der Beispielskonfigurationsdatei %s." #: Database.py:65 msgid "Not using sqlalchemy connection pool." @@ -241,325 +232,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 "" +msgstr "*** WARNUNG UNBEKANNTER MYSQL FEHLER:" -#: Database.py:452 -msgid "Connecting to SQLite: %(database)s" -msgstr "" +#: Database.py:470 +msgid "Connecting to SQLite: %s" +msgstr "Verbinde mit SQLite: %s" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" -msgstr "" +msgstr "Einige Datenbankfunktionen benötigen NumPy" -#: Database.py:495 -msgid "outdated or too new database version (%s) - please recreate tables" -msgstr "" +#: Database.py:513 +msgid "Outdated or too new database version (%s)." +msgstr "Veraltete oder zu neue Datenbankversion (%s)." -#: Database.py:501 Database.py:502 -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:506 Database.py:507 -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:528 +#: 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:532 +#: Database.py:549 msgid "commit failed" msgstr "Commit fehlgeschlagen" -#: Database.py:713 Database.py:746 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "*** Datenbankfehler: " -#: Database.py:743 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: 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:992 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "getLastInsertId():Konnte insert_id nicht abrufen? ret=%d" -#: Database.py:1004 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "getLastInsertId(%s): Konnte lastval nicht abrufen? row=%d" -#: Database.py:1011 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): Unbekanntes Backend: %d" -#: Database.py:1016 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "*** Datenbank get_last_insert_id Fehler: " -#: Database.py:1070 Database.py:1495 +#: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1123 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 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: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:1172 +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "Erstelle MySQL Index %s %s" -#: Database.py:1181 +#: Database.py:1198 msgid "Creating PostgreSQL index " msgstr "Erstelle PostgreSQL index" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "Erstellen des Indexes fehlgeschlagen: " -#: Database.py:1194 +#: Database.py:1211 msgid "After import took %s seconds" msgstr "Bearbeitung nach Import dauerte %s Sekunden:" -#: Database.py:1227 Database.py:1228 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "Erstelle MySQL Index %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1418 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1500 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1613 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1616 Database.py:1654 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1666 Database.py:1672 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "" -#: Database.py:1676 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1686 Database.py:1692 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "" -#: Database.py:1696 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1708 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1717 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "" -#: Database.py:1721 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "" -#: Database.py:2123 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2231 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2235 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2262 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2265 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2290 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2295 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2299 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "" -#: Database.py:2309 +#: Database.py:2652 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2319 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "" -#: Database.py:2405 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2418 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2554 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2604 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2635 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2643 +#: Database.py:2986 msgid "query plan: " msgstr "" -#: Database.py:2652 +#: Database.py:2995 msgid "cards =" msgstr "" -#: Database.py:2655 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2657 +#: Database.py:3000 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:272 FulltiltToFpdb.py:274 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:274 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 -msgid "Unimplemented readAction: %s %s" -msgstr "Nicht implementierte readAction: %s %s" - -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:304 msgid "readShowdownActions %s %s" msgstr "" @@ -726,108 +713,90 @@ 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:721 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "Wählen Sie ein Datum" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "Fertig" -#: FullTiltPokerSummary.py:93 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 -#: 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: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:119 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "parseSummary: Konnte Währung nicht finden" - -#: FullTiltPokerSummary.py:121 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:212 -msgid "determineGameType: Raising FpdbParseError for file '%s'" -msgstr "" +#: FulltiltToFpdb.py:215 +msgid "Raising FpdbParseError for file '%s'" +msgstr "FpdbParseError für Datei '%s'" -#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PkrToFpdb.py:153 -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: FulltiltToFpdb.py:257 FulltiltToFpdb.py:259 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 "" +msgstr "Lim_Blinds hat keinen Eintrag für '%s'" -#: FulltiltToFpdb.py:267 -#, fuzzy -msgid "Raising FpdbParseError" -msgstr "parseSummary: FpdbParseError" +#: FulltiltToFpdb.py:376 +msgid "readPlayerStacks: No players detected (hand #%s)" +msgstr "readPlayerStacks: Keine Spieler in Hand #%s gefunden" -#: FulltiltToFpdb.py:369 -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" -msgstr "" - -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:441 msgid "No bringin found, handid =%s" +msgstr "Kein Bringin für handid %s gefunden" + +#: FulltiltToFpdb.py:448 +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" -msgstr "" - -#: FulltiltToFpdb.py:490 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "" - -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:582 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:640 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:655 +#: FulltiltToFpdb.py:671 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:662 +#: FulltiltToFpdb.py:678 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:666 +#: FulltiltToFpdb.py:682 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:767 -msgid "FullTilt: Player finishing stats unreadable : %s" +#: FulltiltToFpdb.py:783 +msgid "Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:776 -msgid "FullTilt: %s not found in tourney.ranks ..." +#: FulltiltToFpdb.py:792 +msgid "%s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:778 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +#: FulltiltToFpdb.py:794 +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "" #: GuiAutoImport.py:90 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 +824,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 +832,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 +848,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 +856,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 +864,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 +872,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 +956,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:848 msgid "_Bulk Import" msgstr "_Massenimport" @@ -1035,7 +1004,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 "" @@ -1142,32 +1111,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: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:894 +#: 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:895 +#: 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:897 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:899 +#: 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:900 +#: 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" @@ -1177,7 +1146,7 @@ msgstr "" #: GuiDatabase.py:404 msgid "AddDB starting" -msgstr "" +msgstr "AddDb gestartet" #: GuiDatabase.py:413 msgid "Add New Database" @@ -1200,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" @@ -1405,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" @@ -1491,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" @@ -1541,7 +1512,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "" @@ -1558,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" @@ -1578,7 +1548,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "" @@ -1592,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 "" @@ -1729,7 +1699,7 @@ msgstr "" #: GuiRingPlayerStats.py:143 msgid "_Filters" -msgstr "" +msgstr "_Filter" #: GuiRingPlayerStats.py:145 GuiTourneyPlayerStats.py:75 msgid "_Refresh Stats" @@ -1792,7 +1762,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "FPDB WARNUNG" @@ -1900,12 +1870,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 "" @@ -1921,19 +1891,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 "" @@ -1947,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" @@ -1991,7 +1961,7 @@ msgstr "" #: GuiTourneyPlayerStats.py:98 msgid "ROI%" -msgstr "" +msgstr "ROI%" #: GuiTourneyPlayerStats.py:99 msgid "$/Tour" @@ -2045,63 +2015,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:1003 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 "" @@ -2117,308 +2101,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 "" @@ -2428,112 +2408,112 @@ 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" -#: 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:487 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:510 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:525 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:714 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:715 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2670,14 +2650,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 "" @@ -2713,21 +2693,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 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 "" @@ -2804,11 +2784,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 +2796,20 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +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 "" + #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" @@ -2840,11 +2834,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 +3043,7 @@ msgstr "" msgid "No board given. Using Monte-Carlo simulation..." msgstr "" -#: TableWindow.py:149 +#: TableWindow.py:152 msgid "Can't find table %s" msgstr "" @@ -3310,15 +3299,11 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 -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 "" @@ -3335,18 +3320,13 @@ 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" msgstr "" -#: WinamaxToFpdb.py:412 -msgid "add show actions %s" -msgstr "" - #: WinamaxToFpdb.py:469 msgid "Read shown cards: %s" msgstr "" @@ -3378,93 +3358,93 @@ 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:79 +#: fpdb.pyw:80 msgid "" "Unable to load PyGTK modules required for GUI. Please install PyCairo, " "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: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 "" -"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:246 +#: 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:250 +#: fpdb.pyw:266 msgid "and others" msgstr "und andere" -#: fpdb.pyw:256 +#: fpdb.pyw:277 msgid "Operating System" msgstr "Betriebssystem" -#: fpdb.pyw:276 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "Ihre Konfigurationsdatei ist:" -#: fpdb.pyw:281 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Versionsinformationen:" -#: fpdb.pyw:288 +#: fpdb.pyw:309 msgid "Threads: " msgstr "Threads:" -#: fpdb.pyw:311 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "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:321 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "Datenbanken verwalten" -#: fpdb.pyw:331 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "speichere aktualisierte DB-Daten" -#: fpdb.pyw:338 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "GuiDBs Antwort war " -#: fpdb.pyw:344 +#: fpdb.pyw:365 msgid "" "Cannot open Database Maintenance window because other windows have been " "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:347 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "Hände: " -#: fpdb.pyw:348 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " @@ -3472,7 +3452,7 @@ msgstr "" "\n" "Tournamente: " -#: fpdb.pyw:349 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " @@ -3480,325 +3460,295 @@ msgstr "" "\n" "Tournamentarten (TourneyTypes): " -#: fpdb.pyw:350 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Datenbankstatistiken" -#: fpdb.pyw:359 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" msgstr "HUD-Konfigurator - Kategorieauswahl" -#: fpdb.pyw:365 +#: fpdb.pyw:386 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 "" +"Bitte wähle die Spielkategorie, für die Du HUD-Statistiken konfigurieren " +"möchtest:" -#: fpdb.pyw:366 -msgid "Abort now if you don't want that." -msgstr "" - -#: fpdb.pyw:367 -#, fuzzy -msgid "" -"Please select the game category for which you want to configure HUD stats " -"and the number of rows and columns:" -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:441 msgid "HUD Configurator - please choose your stats" msgstr "HUD-Konfigurator - Statistikauswahl" -#: fpdb.pyw:425 +#: fpdb.pyw:447 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:429 +#: fpdb.pyw:451 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:433 +#: 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:437 +#: 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 "" -"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:460 -msgid "column %d" -msgstr "" - -#: fpdb.pyw:464 -msgid "row %d" -msgstr "" - -#: fpdb.pyw:544 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "Tabellen löschen und reinitialisieren" -#: fpdb.pyw:545 +#: fpdb.pyw:578 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:546 +#: 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 "" -" 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:547 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "Dies kann eine Weile dauern." -#: fpdb.pyw:572 +#: fpdb.pyw:605 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:612 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:587 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:601 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:614 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr " Der HUD-Cache wird neu erstellt ... " -#: fpdb.pyw:622 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "Benutzer hat Neuerstellung des HUD-Cache abgebrochen" -#: fpdb.pyw:634 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "Bestätigung der Neuerstellung der Datenbankindexe" -#: fpdb.pyw:635 +#: 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:643 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr " Datenbankindexe werden neu erstellt ... " -#: fpdb.pyw:650 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr " Reinige Datenbank ... " -#: fpdb.pyw:655 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr " Analysiere Datenbank ... " -#: fpdb.pyw:660 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "Benutzer hat Neuerstellung der Datenbankindexe abgebrochen" -#: fpdb.pyw:755 +#: fpdb.pyw:787 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:842 msgid "_Main" msgstr "_Hauptmenü" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "_Beenden" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "L" msgstr "L" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "Profil _Laden (kaputt)" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "S" msgstr "S" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "Profil _Speichern (nicht fertig)" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "F" msgstr "F" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "_Einstellungen" -#: fpdb.pyw:815 +#: fpdb.pyw:847 msgid "_Import" msgstr "_Importieren" -#: fpdb.pyw:816 +#: fpdb.pyw:848 msgid "B" msgstr "B" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "R" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "I" msgstr "I" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "_Import per eMail/IMAP" -#: fpdb.pyw:819 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "A" msgstr "A" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "_Autoimport und HUD" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "H" msgstr "H" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "_HUD-Konfigurator" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "G" msgstr "G" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "_Graphen" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "" -#: fpdb.pyw:824 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:857 msgid "P" msgstr "P" -#: fpdb.pyw:825 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:858 msgid "T" msgstr "T" -#: fpdb.pyw:826 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:827 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "Tourney-_Betrachter" -#: fpdb.pyw:828 +#: fpdb.pyw:860 msgid "O" msgstr "O" -#: fpdb.pyw:828 +#: fpdb.pyw:860 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:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Statistiken nach Sitzung" -#: fpdb.pyw:830 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "" -#: fpdb.pyw:831 +#: fpdb.pyw:863 msgid "_Database" msgstr "_Datenbank" -#: fpdb.pyw:832 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "Datenbanken _Verwalten" -#: fpdb.pyw:833 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "_Tabellen erstellen oder neu erstellen" -#: fpdb.pyw:834 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "HUD-Cache neu erstellen" -#: fpdb.pyw:835 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "Datenbankindexe neu erstellen" -#: fpdb.pyw:836 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "_Statistiken" -#: fpdb.pyw:837 +#: fpdb.pyw:869 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "Datenbank in eine Textdatei schreiben (dauert SEHR lange)" -#: fpdb.pyw:838 +#: fpdb.pyw:870 msgid "_Help" msgstr "_Hilfe" -#: fpdb.pyw:839 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "_Log-Dateien" -#: fpdb.pyw:840 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "_Über, Lizenz, Kopieren" -#: fpdb.pyw:858 +#: fpdb.pyw:889 msgid "There is an error in your config file\n" msgstr "Fehler in Ihrer Konfigurationsdatei\n" -#: fpdb.pyw:859 +#: fpdb.pyw:890 msgid "" "\n" "\n" @@ -3808,44 +3758,44 @@ msgstr "" "\n" "Der Fehler ist:" -#: fpdb.pyw:860 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "FEHLER IN DER KONFIGURATIONSDATEI" -#: fpdb.pyw:864 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "Die Logdatei ist %s\n" -#: fpdb.pyw:866 +#: fpdb.pyw:897 msgid "Config file" msgstr "" -#: fpdb.pyw:867 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:868 +#: 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:890 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "Mit SQLite verbunden: %s" -#: fpdb.pyw:924 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "Achtung - Falsche Datenbankversion" -#: fpdb.pyw:926 +#: 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:930 +#: 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." @@ -3854,7 +3804,7 @@ msgstr "" "dringendst empfohlen, dass Sie die Tabellen über das Datenbank-Menü neu " "erstellen." -#: fpdb.pyw:934 +#: fpdb.pyw:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3862,19 +3812,19 @@ msgstr "" "Falls Sie dies nicht tun wird fpdb höchstwahrscheinlich abstürzen oder " "falsche Daten speichern/anzeigen." -#: fpdb.pyw:948 +#: 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:958 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" -msgstr"" +msgstr "" "\n" "Globaler Lock durch %s ergriffen" -#: fpdb.pyw:961 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3882,43 +3832,43 @@ msgstr "" "\n" "Konnte globalen Lock nicht ergreifen, wird momentan von %s gehalten" -#: fpdb.pyw:996 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "Globaler Lock freigegeben.\n" -#: fpdb.pyw:1003 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "Autoimport" -#: fpdb.pyw:1013 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Massenimport" -#: fpdb.pyw:1020 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "" -#: fpdb.pyw:1026 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "Import per eMail" -#: fpdb.pyw:1039 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "" -#: fpdb.pyw:1045 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "Tourney-Betrachter" -#: fpdb.pyw:1051 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "Statistiken nach Position" -#: fpdb.pyw:1063 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "" -#: fpdb.pyw:1067 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3973,60 +3923,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:1116 msgid "Help" msgstr "Hilfe" -#: fpdb.pyw:1091 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "Graphen" -#: fpdb.pyw:1105 +#: fpdb.pyw:1137 msgid "Stove" msgstr "" -#: fpdb.pyw:1178 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1179 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" -#: fpdb.pyw:1208 +#: fpdb.pyw:1242 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:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1342 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" @@ -4051,98 +3984,89 @@ 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:492 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:506 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:509 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:524 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:535 +#: 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:536 +#: fpdb_import.py:529 msgid "Filename:" msgstr "" -#: fpdb_import.py:537 +#: 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:539 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:595 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:623 +#: fpdb_import.py:616 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" @@ -4161,10 +4085,53 @@ 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: '%s'" +#~ 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" + +#~ 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" + +#~ 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 "Terminating normally." #~ msgstr "Beende normal" diff --git a/pyfpdb/locale/fpdb-en_GB.pot b/pyfpdb/locale/fpdb-en_GB.pot index 7767ae42..b3d7fc38 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-07 15:20+CEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -15,90 +15,99 @@ 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 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:128 +#: EverleafToFpdb.py:130 FulltiltToFpdb.py:214 FulltiltToFpdb.py:216 +#: 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: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:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:129 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:258 FulltiltToFpdb.py:273 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 +#: 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 "determineGameType: Raising FpdbParseError" +msgid "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 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:163 +#: 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 "" -#: 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:228 FulltiltToFpdb.py:423 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:287 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:438 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:240 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:247 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 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:295 +#: FulltiltToFpdb.py:506 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: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:333 FulltiltToFpdb.py:800 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:575 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: 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:334 FulltiltToFpdb.py:801 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:576 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: 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:335 FulltiltToFpdb.py:802 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -118,16 +127,18 @@ 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:506 +#: 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 "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -141,90 +152,71 @@ 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 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 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 -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 -msgid "missing config section raw_hands" +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +msgid "Invalid config value for %s, defaulting to %s" msgstr "" -#: Configuration.py:632 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" +#: Configuration.py:691 Configuration.py:692 +msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:639 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:652 -msgid "missing config section raw_tourneys" -msgstr "" - -#: Configuration.py:658 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:665 -msgid "Invalid config value for raw_tourneys.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:683 Configuration.py:684 -msgid "Configuration file %s not found. Using defaults." -msgstr "" - -#: Configuration.py:714 Configuration.py:715 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "" -#: Configuration.py:721 -msgid "Error parsing %s. See error log file." +#: Configuration.py:729 +msgid "Error parsing %s." msgstr "" -#: Configuration.py:837 -msgid "Error parsing example configuration file %s. See error log file." +#: Configuration.py:729 Configuration.py:845 +msgid "See error log file." +msgstr "" + +#: Configuration.py:845 +msgid "Error parsing example configuration file %s." msgstr "" #: Database.py:65 @@ -235,324 +227,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 -msgid "Connecting to SQLite: %(database)s" +#: Database.py:470 +msgid "Connecting to SQLite: %s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:495 -msgid "outdated or too new database version (%s) - please recreate tables" +#: Database.py:513 +msgid "Outdated or too new database version (%s)." msgstr "" -#: Database.py:501 Database.py:502 -msgid "Failed to read settings table - recreating tables" +#: Database.py:513 Database.py:523 Database.py:524 +msgid "Please recreate tables." msgstr "" -#: Database.py:506 Database.py:507 -msgid "Failed to read settings table - please recreate tables" +#: Database.py:518 Database.py:519 +msgid "Recreating tables." msgstr "" -#: Database.py:528 +#: 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:532 +#: Database.py:549 msgid "commit failed" msgstr "" -#: Database.py:713 Database.py:746 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "" -#: Database.py:743 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:917 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:992 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1004 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1011 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1016 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1070 Database.py:1495 +#: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1123 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " msgstr "" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1172 +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1181 +#: Database.py:1198 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "" -#: Database.py:1194 +#: Database.py:1211 msgid "After import took %s seconds" msgstr "" -#: Database.py:1227 Database.py:1228 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1340 Database.py:1341 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1418 msgid "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1500 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1613 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1616 Database.py:1654 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1666 Database.py:1672 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "" -#: Database.py:1676 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1686 Database.py:1692 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "" -#: Database.py:1696 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1708 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1717 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "" -#: Database.py:1721 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "" -#: Database.py:2123 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2231 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2235 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2262 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2265 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2290 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2295 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2299 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "" -#: Database.py:2309 +#: Database.py:2652 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2319 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "" -#: Database.py:2405 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2418 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2554 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2604 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2635 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2643 +#: Database.py:2986 msgid "query plan: " msgstr "" -#: Database.py:2652 +#: Database.py:2995 msgid "cards =" msgstr "" -#: Database.py:2655 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2657 +#: Database.py:3000 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:272 FulltiltToFpdb.py:274 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:274 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 -msgid "Unimplemented readAction: %s %s" -msgstr "" - -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:304 msgid "readShowdownActions %s %s" msgstr "" @@ -725,101 +713,84 @@ msgstr "" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 -msgid "parseSummary: Unable to recognise Tourney Info: '%s'" -msgstr "" - -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 -#: 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: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:119 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "" - -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:212 -msgid "determineGameType: Raising FpdbParseError for file '%s'" +#: FulltiltToFpdb.py:215 +msgid "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:257 FulltiltToFpdb.py:259 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 -msgid "Raising FpdbParseError" +#: FulltiltToFpdb.py:376 +msgid "readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:369 -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" -msgstr "" - -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:441 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" +#: FulltiltToFpdb.py:448 +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:490 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "" - -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:582 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:640 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:655 +#: FulltiltToFpdb.py:671 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:662 +#: FulltiltToFpdb.py:678 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:666 +#: FulltiltToFpdb.py:682 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:767 -msgid "FullTilt: Player finishing stats unreadable : %s" +#: FulltiltToFpdb.py:783 +msgid "Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:776 -msgid "FullTilt: %s not found in tourney.ranks ..." +#: FulltiltToFpdb.py:792 +msgid "%s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:778 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +#: FulltiltToFpdb.py:794 +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "" #: GuiAutoImport.py:90 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 +818,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 +934,7 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:816 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" msgstr "" @@ -1007,7 +978,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 "" @@ -1111,27 +1082,27 @@ msgstr "" msgid " not connected but no exception" msgstr "" -#: GuiDatabase.py:373 fpdb.pyw:892 +#: GuiDatabase.py:373 fpdb.pyw:923 msgid "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:377 fpdb.pyw:894 +#: GuiDatabase.py:377 fpdb.pyw:925 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" -#: GuiDatabase.py:378 fpdb.pyw:895 +#: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" msgstr "" -#: GuiDatabase.py:382 fpdb.pyw:897 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:899 +#: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:386 fpdb.pyw:900 +#: GuiDatabase.py:386 fpdb.pyw:931 msgid "Please check that the PostgreSQL service has been started" msgstr "" @@ -1374,7 +1345,7 @@ msgid "Mail Folder" msgstr "" #: GuiImapFetcher.py:110 -msgid "Mailserver" +msgid "Mail Server" msgstr "" #: GuiImapFetcher.py:110 @@ -1493,7 +1464,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "" @@ -1529,7 +1500,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "" @@ -1743,7 +1714,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "" @@ -1848,11 +1819,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 "" @@ -1868,19 +1839,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 "" @@ -1989,66 +1960,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:1003 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 "" @@ -2066,303 +2049,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 "" @@ -2370,112 +2349,112 @@ 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 "" -#: 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:487 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:510 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:525 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:714 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:715 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2614,11 +2593,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 "" @@ -2654,21 +2633,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 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 "" @@ -2744,11 +2723,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 +2735,20 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +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 "" + #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" @@ -2780,10 +2773,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 +2981,7 @@ msgstr "" msgid "No board given. Using Monte-Carlo simulation..." msgstr "" -#: TableWindow.py:149 +#: TableWindow.py:152 msgid "Can't find table %s" msgstr "" @@ -3248,15 +3237,11 @@ 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 -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 "" @@ -3280,10 +3265,6 @@ msgstr "" msgid "Hero cards %s: %s" msgstr "" -#: WinamaxToFpdb.py:412 -msgid "add show actions %s" -msgstr "" - #: WinamaxToFpdb.py:469 msgid "Read shown cards: %s" msgstr "" @@ -3311,484 +3292,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:277 msgid "Operating System" msgstr "" -#: fpdb.pyw:276 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "" -#: fpdb.pyw:281 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "" -#: fpdb.pyw:288 +#: fpdb.pyw:309 msgid "Threads: " msgstr "" -#: fpdb.pyw:311 +#: fpdb.pyw:332 msgid "Updated preferences have not been loaded because windows are open. Re-start fpdb to load them." msgstr "" -#: fpdb.pyw:321 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "" -#: fpdb.pyw:331 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:338 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "" -#: fpdb.pyw:344 +#: 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:347 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "" -#: fpdb.pyw:348 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " msgstr "" -#: fpdb.pyw:349 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " msgstr "" -#: fpdb.pyw:350 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "" -#: fpdb.pyw:359 +#: fpdb.pyw:380 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:386 +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:441 msgid "HUD Configurator - please choose your stats" msgstr "" -#: fpdb.pyw:425 +#: fpdb.pyw:447 msgid "Please choose the stats you wish to use in the below table." msgstr "" -#: fpdb.pyw:429 +#: fpdb.pyw:451 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:433 +#: fpdb.pyw:455 msgid "It is not currently possible to select \"empty\" or anything else to that end." msgstr "" -#: fpdb.pyw:437 +#: 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:460 -msgid "column %d" -msgstr "" - -#: fpdb.pyw:464 -msgid "row %d" -msgstr "" - -#: fpdb.pyw:544 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "" -#: fpdb.pyw:545 +#: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." msgstr "" -#: fpdb.pyw:546 +#: 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:547 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "" -#: fpdb.pyw:572 +#: fpdb.pyw:605 msgid "User cancelled recreating tables" msgstr "" -#: fpdb.pyw:578 -msgid "Confirm recreating HUD cache" -msgstr "" - -#: fpdb.pyw:579 +#: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" -#: fpdb.pyw:587 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:601 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:614 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr "" -#: fpdb.pyw:622 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "" -#: fpdb.pyw:634 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "" -#: fpdb.pyw:635 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" -#: fpdb.pyw:643 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr "" -#: fpdb.pyw:650 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr "" -#: fpdb.pyw:655 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr "" -#: fpdb.pyw:660 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "" -#: fpdb.pyw:755 +#: fpdb.pyw:787 msgid "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:842 msgid "_Main" msgstr "" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "L" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "S" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "F" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "" -#: fpdb.pyw:815 +#: fpdb.pyw:847 msgid "_Import" msgstr "" -#: fpdb.pyw:816 +#: fpdb.pyw:848 msgid "B" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "R" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "I" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "" -#: fpdb.pyw:819 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "A" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "H" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "G" msgstr "" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "" -#: fpdb.pyw:824 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:857 msgid "P" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:858 msgid "T" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:827 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:860 msgid "O" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:860 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "" -#: fpdb.pyw:829 fpdb.pyw:1057 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "" -#: fpdb.pyw:830 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "" -#: fpdb.pyw:831 +#: fpdb.pyw:863 msgid "_Database" msgstr "" -#: fpdb.pyw:832 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "" -#: fpdb.pyw:833 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "" -#: fpdb.pyw:834 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "" -#: fpdb.pyw:835 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "" -#: fpdb.pyw:836 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "" -#: fpdb.pyw:837 +#: fpdb.pyw:869 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "" -#: fpdb.pyw:838 +#: fpdb.pyw:870 msgid "_Help" msgstr "" -#: fpdb.pyw:839 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "" -#: fpdb.pyw:840 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "" -#: fpdb.pyw:858 +#: fpdb.pyw:889 msgid "" "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:859 +#: fpdb.pyw:890 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:860 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "" -#: fpdb.pyw:864 +#: fpdb.pyw:895 msgid "" "Logfile is %s\n" msgstr "" -#: fpdb.pyw:866 +#: fpdb.pyw:897 msgid "Config file" msgstr "" -#: fpdb.pyw:867 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:868 +#: 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:890 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "" -#: fpdb.pyw:924 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "" -#: fpdb.pyw:926 +#: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." msgstr "" -#: fpdb.pyw:930 +#: 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:934 +#: fpdb.pyw:966 msgid "Not doing this will likely lead to misbehaviour including fpdb crashes, corrupt data etc." msgstr "" -#: fpdb.pyw:948 +#: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" msgstr "" -#: fpdb.pyw:958 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" msgstr "" -#: fpdb.pyw:961 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" msgstr "" -#: fpdb.pyw:996 +#: fpdb.pyw:1028 msgid "" "Global lock released.\n" msgstr "" -#: fpdb.pyw:1003 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "" -#: fpdb.pyw:1013 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "" -#: fpdb.pyw:1020 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "" -#: fpdb.pyw:1026 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "" -#: fpdb.pyw:1039 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "" -#: fpdb.pyw:1045 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "" -#: fpdb.pyw:1051 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "" -#: fpdb.pyw:1063 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "" -#: fpdb.pyw:1067 +#: 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" @@ -3809,53 +3766,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:1116 msgid "Help" msgstr "" -#: fpdb.pyw:1091 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "" -#: fpdb.pyw:1105 +#: fpdb.pyw:1137 msgid "Stove" msgstr "" -#: fpdb.pyw:1178 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt in: %s" msgstr "" -#: fpdb.pyw:1179 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" -#: fpdb.pyw:1208 +#: fpdb.pyw:1242 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:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1342 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" @@ -3878,86 +3824,78 @@ 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:492 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:506 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:509 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:524 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:535 +#: 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:536 +#: fpdb_import.py:529 msgid "Filename:" msgstr "" -#: fpdb_import.py:537 +#: 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:539 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:595 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:623 +#: fpdb_import.py:616 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 6d2a5f3f..a44d2794 100644 --- a/pyfpdb/locale/fpdb-es_ES.po +++ b/pyfpdb/locale/fpdb-es_ES.po @@ -1,107 +1,120 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR ORGANIZATION +# FIRST AUTHOR , YEAR. +# msgid "" msgstr "" -"Project-Id-Version: fpdb\n" -"POT-Creation-Date: 2011-03-12 21:23+CET\n" -"PO-Revision-Date: \n" -"Last-Translator: Javier Sánchez \n" -"Language-Team: \n" -"Language: \n" +"Project-Id-Version: Free Poker Database\n" +"POT-Creation-Date: 2011-04-07 15:20+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" -"X-Poedit-Language: Spanish\n" -"X-Poedit-Country: SPAIN\n" +"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 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:128 +#: EverleafToFpdb.py:130 FulltiltToFpdb.py:214 FulltiltToFpdb.py:216 +#: 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: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'" +msgstr "No ha sido posible reconocer el tipo de partida de: '%s'" -#: AbsoluteToFpdb.py:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:129 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:258 FulltiltToFpdb.py:273 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 +#: 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 "determineGameType: Raising FpdbParseError" -msgstr "determineGameType: Lanzando FpdbParseError" +msgid "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 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:163 +#: 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 "" -#: 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:228 FulltiltToFpdb.py:423 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" -msgstr "" +msgstr "leyendo antes" -#: AbsoluteToFpdb.py:287 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:438 msgid "Player bringing in: %s for %s" -msgstr "" +msgstr "Jugador bringing: %s para %s" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:240 msgid "No bringin found." -msgstr "" +msgstr "No se encuentra el bringin" -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:247 msgid "No small blind" -msgstr "" +msgstr "No ciega pequeña" -#: AbsoluteToFpdb.py:324 +#: AbsoluteToFpdb.py:325 msgid "Absolute readStudPlayerCards is only a stub." msgstr "" -#: AbsoluteToFpdb.py:351 BetfairToFpdb.py:199 CarbonToFpdb.py:267 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:295 +#: FulltiltToFpdb.py:506 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 "" +msgstr "readAction no implementada: '%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:333 FulltiltToFpdb.py:800 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: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:334 FulltiltToFpdb.py:801 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: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:335 FulltiltToFpdb.py:802 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 msgid "Output being written to %s" @@ -109,470 +122,456 @@ msgstr "" #: 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 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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:506 +#: 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 "" -#: Card.py:431 +#: 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:109 Configuration.py:124 +#: 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:123 +#: Configuration.py:132 msgid "" "No %s found\n" " in %s\n" " or %s\n" msgstr "" +"no se ha encontrado %s\n" +" en %s\n" +" o %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 "" +"Error copiando el fichero de configuración .example, no se puede recuperar. " +"Saliendo.\n" -#: Configuration.py:133 Configuration.py:134 +#: 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:166 Configuration.py:167 +#: Configuration.py:175 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 msgid "Creating directory: '%s'" -msgstr "" +msgstr "Creando directorio: '%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 "" +"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:308 -msgid "Loading site" -msgstr "Cargando sitio" - -#: Configuration.py:529 +#: Configuration.py:537 msgid "config.general: adding %s = %s" -msgstr "" +msgstr "config.general: añadiendo %s = %s" -#: Configuration.py:576 Configuration.py:577 +#: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" +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 +msgid "Invalid config value for %s, defaulting to %s" msgstr "" -#: Configuration.py:626 -msgid "missing config section raw_hands" +#: Configuration.py:691 Configuration.py:692 +msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:632 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:639 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:652 -msgid "missing config section raw_tourneys" -msgstr "" - -#: Configuration.py:658 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:665 -msgid "" -"Invalid config value for raw_tourneys.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:683 Configuration.py:684 -msgid "Configuration file %s not found. Using defaults." -msgstr "" - -#: Configuration.py:714 Configuration.py:715 +#: Configuration.py:722 msgid "Reading configuration file %s" +msgstr "Leyendo fichero de configuración %s" + +#: Configuration.py:729 +msgid "Error parsing %s." msgstr "" -#: Configuration.py:721 -msgid "Error parsing %s. See error log file." +#: Configuration.py:729 Configuration.py:845 +msgid "See error log file." msgstr "" -#: Configuration.py:837 -msgid "Error parsing example configuration file %s. See error log file." +#: Configuration.py:845 +msgid "Error parsing example configuration file %s." msgstr "" #: 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:250 +#: 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:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" -msgstr "*** ADVERTENCIA ERROR DE MYSQL DESCONOCIDO:" +msgstr "*** ALERTA ERROR DE MYSQL DESCONOCIDO:" -#: Database.py:452 -msgid "Connecting to SQLite: %(database)s" +#: Database.py:470 +msgid "Connecting to SQLite: %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" +"Algunas funciones de base de datos no funcionaran sin el soporte de NumPy" -#: Database.py:495 -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 -msgid "Failed to read settings table - recreating tables" +#: Database.py:513 +msgid "Outdated or too new database version (%s)." msgstr "" -#: Database.py:506 Database.py:507 -msgid "Failed to read settings table - please recreate tables" +#: Database.py:513 Database.py:523 Database.py:524 +msgid "Please recreate tables." msgstr "" -#: Database.py:528 +#: Database.py:518 Database.py:519 +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:545 msgid "commit %s failed: info=%s value=%s" -msgstr "" +msgstr "commit %s ha fallado: info=%s valor=%s" -#: Database.py:532 +#: Database.py:549 msgid "commit failed" -msgstr "" +msgstr "commit ha fallado" -#: Database.py:713 Database.py:746 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " -msgstr "*** Error en la base de datos: " +msgstr "*** Error en base de datos: " -#: Database.py:743 +#: Database.py:760 msgid "Database: date n hands ago = " -msgstr "" +msgstr "Database: fecha hace n manos = " -#: Database.py:900 +#: 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:992 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" -msgstr "" +msgstr "getLastInsertId(): problema recogiendo insert_id? ret=%d" -#: Database.py:1004 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" -msgstr "" +msgstr "getLasInsertId(%s): problema cogiendo lastval? fila=%d" -#: Database.py:1011 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" -msgstr "" +msgstr "getLasInsertId(): backend desconocido: %d" -#: Database.py:1016 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " -msgstr "" +msgstr "*** Database get_last_insert_id error:" -#: Database.py:1070 Database.py:1495 +#: 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:1074 Database.py:1499 +#: 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:1082 Database.py:1373 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " -msgstr "" +msgstr "eliminando indice mysql" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: 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:1093 Database.py:1380 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " -msgstr "" +msgstr " eliminando indice pg" -#: Database.py:1106 +#: 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:1110 +#: 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:1119 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 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: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:1172 -#, fuzzy +#: Database.py:1189 msgid "Creating MySQL index %s %s" -msgstr "Creando índice de mysql %s %s" +msgstr "" -#: Database.py:1181 -#, fuzzy +#: Database.py:1198 msgid "Creating PostgreSQL index " -msgstr "Creando índice de postgresql" +msgstr "" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: 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:1194 -#, fuzzy +#: Database.py:1211 msgid "After import took %s seconds" -msgstr "Tiempo entre importaciones en segundos:" +msgstr "" -#: Database.py:1227 Database.py:1228 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" -msgstr "" +msgstr "Ha finalizado la recreación de tablas" -#: Database.py:1269 +#: Database.py:1292 msgid "***Error creating tables: " -msgstr "" +msgstr "***Error creando tablas: " -#: Database.py:1279 +#: 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:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " -msgstr "" +msgstr "***Error eliminado tablas: " -#: Database.py:1317 +#: Database.py:1340 msgid "*** Error in committing table drop" -msgstr "" +msgstr "*** Error haciendo el commit de la elimnación de tabla" -#: Database.py:1331 Database.py:1332 +#: 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:1340 Database.py:1341 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" -msgstr "" +msgstr "Creando índice pgsql %s %s " -#: Database.py:1348 Database.py:1349 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" -msgstr "" +msgstr "Creando indice sqlite %s %s" -#: Database.py:1356 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" -msgstr "" +msgstr "Base de datos desconocido: MySQL, Postgres y SQLite soportadas" -#: Database.py:1361 +#: Database.py:1384 msgid "Error creating indexes: " -msgstr "" +msgstr "Error creando indices: " -#: Database.py:1388 +#: Database.py:1411 msgid "Dropping sqlite index " -msgstr "" +msgstr "Eliminando índice sqlite" -#: Database.py:1395 +#: 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:1409 Database.py:1449 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " -msgstr "" +msgstr " set_isolation_level ha fallado: " -#: Database.py:1443 Database.py:1502 +#: 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:1473 +#: Database.py:1496 msgid "dropping mysql foreign key" -msgstr "" +msgstr "eliminando clave foránea mysql" -#: Database.py:1477 +#: Database.py:1500 msgid " drop failed: " -msgstr "" +msgstr " la eliminación ha fallado: " -#: Database.py:1480 +#: Database.py:1503 msgid "dropping pg foreign key" -msgstr "" +msgstr "eliminado clave foránea pg" -#: Database.py:1492 +#: 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:1613 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" -msgstr "" +msgstr "La reconstrucción del hudcache tardó %.1f segundos" -#: Database.py:1616 Database.py:1654 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" -msgstr "" +msgstr "Error reconstruyendo hudcache:" -#: Database.py:1666 Database.py:1672 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" -msgstr "" +msgstr "Error durante análisis:" -#: Database.py:1676 +#: Database.py:1776 msgid "Analyze took %.1f seconds" -msgstr "" +msgstr "El análisis tardó %.1f segundos" -#: Database.py:1686 Database.py:1692 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" -msgstr "" +msgstr "Error durante vacuum:" -#: Database.py:1696 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" -msgstr "" +msgstr "Vacuum tardó %.1f segundos" -#: Database.py:1708 +#: Database.py:1836 msgid "Error during lock_for_insert:" -msgstr "" +msgstr "Error durante lock_for_insert:" -#: Database.py:1717 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "" -#: Database.py:1721 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "" -#: Database.py:2123 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2231 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2235 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2262 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." -msgstr "" +msgstr "la cola ha estado vacía demasiado tiempo - parando escritor ..." -#: Database.py:2265 +#: Database.py:2608 msgid "writer stopping, error reading queue: " -msgstr "" +msgstr "escritor parado, error leyendo cola: " -#: Database.py:2290 +#: Database.py:2633 msgid "deadlock detected - trying again ..." -msgstr "" +msgstr "deadlock detectado - intentando de nuevo ..." -#: Database.py:2295 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " -msgstr "" +msgstr "demasiados deadlocks - no se ha podido guardar la mano" -#: Database.py:2299 +#: Database.py:2642 msgid "***Error storing hand: " -msgstr "" - -#: Database.py:2309 -msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" -msgstr "" - -#: Database.py:2319 -msgid "***Error sending finish: " -msgstr "" - -#: Database.py:2405 -msgid "invalid source in Database.createOrUpdateTourney" -msgstr "" - -#: Database.py:2418 -msgid "invalid source in Database.createOrUpdateTourneysPlayers" -msgstr "" - -#: Database.py:2554 -msgid "HandToWrite.init error: " -msgstr "" - -#: Database.py:2604 -msgid "HandToWrite.set_all error: " -msgstr "" - -#: Database.py:2635 -msgid "nutOmatic is id_player = %d" -msgstr "" - -#: Database.py:2643 -msgid "query plan: " -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 "***Error enviando fin: " + +#: Database.py:2748 +msgid "invalid source in Database.createOrUpdateTourney" +msgstr "fuente inválida en Database.createOrUpdateTourney" + +#: Database.py:2761 +msgid "invalid source in Database.createOrUpdateTourneysPlayers" +msgstr "fuente inválida en Database.createOrUpdateTourneysPlayers" + +#: Database.py:2897 +msgid "HandToWrite.init error: " +msgstr "HandToWrite.init error: " + +#: Database.py:2947 +msgid "HandToWrite.set_all error: " +msgstr "HandToWrite.set_all error: " + +#: Database.py:2978 +msgid "nutOmatic is id_player = %d" +msgstr "nutOmatic es id_player = %d" + +#: Database.py:2986 +msgid "query plan: " +msgstr "query plan: " + +#: Database.py:2995 msgid "cards =" -msgstr "" +msgstr "cartas =" -#: Database.py:2655 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" -msgstr "" +msgstr "get_stats tardo: %4.3f segundos" -#: Database.py:2657 +#: Database.py:3000 msgid "press enter to continue" -msgstr "" +msgstr "Aprieta enter para continuar" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:272 FulltiltToFpdb.py:274 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:274 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 -msgid "Unimplemented readAction: %s %s" -msgstr "" - -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:304 msgid "readShowdownActions %s %s" 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:" @@ -583,18 +582,16 @@ msgid "Between:" msgstr "Entre:" #: Filters.py:55 GuiPrefs.py:33 -#, fuzzy msgid "Games" -msgstr "Juegos:" +msgstr "" #: Filters.py:55 GuiPrefs.py:33 -#, fuzzy msgid "Sites" -msgstr "Sitios:" +msgstr "" #: Filters.py:55 TourneyFilters.py:52 msgid "Hero:" -msgstr "Hero:" +msgstr "Héroe:" #: Filters.py:56 msgid "Limits:" @@ -602,15 +599,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:" @@ -618,11 +615,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" @@ -634,39 +631,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" @@ -674,7 +671,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 @@ -683,19 +680,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:" @@ -710,125 +707,109 @@ msgid "Showdown Winnings" msgstr "" #: Filters.py:913 -#, fuzzy msgid "Non-Showdown Winnings" -msgstr "Non-showdown: $%.2f" +msgstr "" #: 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" msgstr "" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" -msgstr "" +msgstr "Escoge una fecha" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "Hecho" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 -msgid "parseSummary: Unable to recognise Tourney Info: '%s'" -msgstr "" - -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 -#: 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: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:119 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "" - -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:212 -#, fuzzy -msgid "determineGameType: Raising FpdbParseError for file '%s'" -msgstr "determineGameType: Lanzando FpdbParseError" +#: FulltiltToFpdb.py:215 +msgid "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:257 FulltiltToFpdb.py:259 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 "LimBlinds no tiene busqueda para '%s'" + +#: FulltiltToFpdb.py:376 +msgid "readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:267 -#, fuzzy -msgid "Raising FpdbParseError" -msgstr "determineGameType: Lanzando FpdbParseError" - -#: FulltiltToFpdb.py:369 -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" -msgstr "" - -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:441 msgid "No bringin found, handid =%s" +msgstr "No se ha encontrado bringin, handid = %s" + +#: FulltiltToFpdb.py:448 +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" -msgstr "" - -#: FulltiltToFpdb.py:490 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "" - -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:582 msgid "determineTourneyType : Parsing NOK" -msgstr "" +msgstr "determineTourneyType: Análisis NOK" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:640 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:655 +#: FulltiltToFpdb.py:671 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:662 +#: FulltiltToFpdb.py:678 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:666 +#: FulltiltToFpdb.py:682 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:767 -msgid "FullTilt: Player finishing stats unreadable : %s" +#: FulltiltToFpdb.py:783 +msgid "Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:776 -msgid "FullTilt: %s not found in tourney.ranks ..." +#: FulltiltToFpdb.py:792 +msgid "%s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:778 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +#: FulltiltToFpdb.py:794 +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "" #: 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:303 +#: 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 msgid "Detect Directories" @@ -836,77 +817,87 @@ msgstr "" #: 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 msgid "Detecting hh directory for site: '%s'" msgstr "" -#: GuiAutoImport.py:242 +#: GuiAutoImport.py:243 msgid "" "\n" "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:244 +#: GuiAutoImport.py:245 msgid " _Stop Auto Import " -msgstr "_Parar auto importación" +msgstr " _Parar Auto Importación " -#: GuiAutoImport.py:264 +#: GuiAutoImport.py:265 msgid "opening pipe to HUD" -msgstr "abriendo tubería hacia el HUD" +msgstr "abriendo tubería al HUD" -#: GuiAutoImport.py:278 +#: GuiAutoImport.py:279 msgid "" "\n" "*** GuiAutoImport Error opening pipe: " msgstr "" +"\n" +"*** GuiAutoImport Error abriendo tubería: " -#: GuiAutoImport.py:290 +#: GuiAutoImport.py:291 msgid "" "\n" "Auto Import aborted - global lock not available" msgstr "" +"\n" +"Auto importación abortada - lock global no disponible" -#: GuiAutoImport.py:295 +#: GuiAutoImport.py:296 msgid "" "\n" "Stopping Auto Import - global lock released." msgstr "" +"\n" +"Parando Auto importación - lock global liberado." -#: GuiAutoImport.py:297 +#: GuiAutoImport.py:298 msgid "" "\n" " * Stop Auto Import: HUD already terminated" msgstr "" +"\n" +" * Parar Auto Import: el HUD ya está parado" -#: GuiAutoImport.py:316 +#: GuiAutoImport.py:317 msgid "%s auto-import:" msgstr "" -#: GuiAutoImport.py:325 +#: 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..." @@ -917,6 +908,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" @@ -924,15 +917,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:" @@ -944,11 +937,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" @@ -956,31 +949,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:816 +#: 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..." @@ -988,29 +981,35 @@ 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 msgid "" @@ -1021,42 +1020,45 @@ msgstr "" 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:267 ImapFetcher.py:172 +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 msgid "USAGE:" 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" @@ -1084,11 +1086,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" @@ -1100,23 +1102,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" @@ -1124,66 +1126,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:892 +#: 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:894 +#: 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:895 +#: 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:897 +#: 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:899 +#: 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:900 +#: 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" @@ -1191,55 +1196,55 @@ 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 msgid "check_fields: ret is %s cancel is %s" @@ -1247,19 +1252,19 @@ msgstr "" #: 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 msgid "" @@ -1284,28 +1289,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" @@ -1313,7 +1318,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 "" @@ -1325,15 +1330,15 @@ 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 msgid "" @@ -1353,19 +1358,19 @@ msgstr "" #: 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" @@ -1377,42 +1382,46 @@ 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 -msgid "Mailserver" +msgid "Mail Server" msgstr "" #: GuiImapFetcher.py:110 msgid "Use SSL" -msgstr "Utilizar SSL" +msgstr "Usar SSL" #: GuiImapFetcher.py:110 GuiTourneyPlayerStats.py:82 msgid "Site" @@ -1444,7 +1453,7 @@ msgstr "" #: GuiLogView.py:52 msgid "Log Messages" -msgstr "" +msgstr "Mensajes de log" #: GuiLogView.py:98 msgid "Date/Time" @@ -1468,12 +1477,11 @@ msgstr "" #: 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 "" #: GuiPrefs.py:31 msgid "General" @@ -1484,9 +1492,8 @@ msgid "HUD" msgstr "" #: GuiPrefs.py:32 -#, fuzzy msgid "Import" -msgstr "_Importar" +msgstr "" #: GuiPrefs.py:34 msgid "Popup Windows" @@ -1501,14 +1508,12 @@ msgid "Popup Name" msgstr "" #: GuiPrefs.py:35 -#, fuzzy msgid "Stat" -msgstr "Estado" +msgstr "" #: GuiPrefs.py:36 GuiPrefs.py:42 -#, fuzzy msgid "Stat Name" -msgstr "Nombre" +msgstr "" #: GuiPrefs.py:37 msgid "Auxiliary Windows" @@ -1530,7 +1535,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "" @@ -1543,14 +1548,12 @@ msgid "Left/Right Align" msgstr "" #: GuiPrefs.py:41 -#, fuzzy msgid "Show in Position Stats" -msgstr "Mostrar stadísticas posicionales" +msgstr "" #: GuiPrefs.py:41 -#, fuzzy msgid "Show in Summaries" -msgstr "Mostrar _límites" +msgstr "" #: GuiPrefs.py:42 msgid "Format" @@ -1558,7 +1561,7 @@ msgstr "" #: GuiPrefs.py:72 msgid "Setting" -msgstr "" +msgstr "Ajuste" #: GuiPrefs.py:78 msgid "Value (double-click to change)" @@ -1566,9 +1569,9 @@ msgstr "" #: GuiPrefs.py:178 msgid "Test Preferences Dialog" -msgstr "" +msgstr "Dialogo de preferencias de prueba" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "Preferencias" @@ -1727,44 +1730,44 @@ msgstr "" #: 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" @@ -1786,7 +1789,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "ADVERTENCIA DE FPDB" @@ -1833,14 +1836,12 @@ msgid "Flop" msgstr "" #: GuiStove.py:134 -#, fuzzy msgid "Gametype" -msgstr "Juegos:" +msgstr "" #: GuiStove.py:137 -#, fuzzy msgid "Players" -msgstr "Todos los jugadores" +msgstr "" #: GuiStove.py:143 msgid "Input:" @@ -1855,14 +1856,12 @@ msgid "Board:" msgstr "" #: GuiStove.py:182 -#, fuzzy msgid "Player1:" -msgstr "Todos los jugadores" +msgstr "" #: GuiStove.py:197 -#, fuzzy msgid "Player2:" -msgstr "Todos los jugadores" +msgstr "" #: GuiStove.py:211 msgid "Results" @@ -1900,12 +1899,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 "" @@ -1921,19 +1920,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 "" @@ -1942,9 +1941,8 @@ msgid "Cat." msgstr "" #: GuiTourneyPlayerStats.py:85 -#, fuzzy msgid "Limit" -msgstr "Límites:" +msgstr "" #: GuiTourneyPlayerStats.py:86 msgid "Curr." @@ -1995,13 +1993,12 @@ msgid "ROI%" msgstr "" #: GuiTourneyPlayerStats.py:99 -#, fuzzy msgid "$/Tour" -msgstr "Torneo" +msgstr "" #: 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" @@ -2009,19 +2006,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" @@ -2030,399 +2031,416 @@ 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: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" +msgstr "Al cerrar esta ventana se 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:1003 msgid "Quitting normally" msgstr "Saliendo de forma normal" -#: HUD_main.pyw:205 +#: HUD_main.pyw:216 msgid "Received hand no %s" -msgstr "" +msgstr "Mano recivida no %s" -#: HUD_main.pyw:229 +#: 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: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 "" +msgstr "hud_dict[%s] no encontrado\n" -#: HUD_main.pyw:254 +#: HUD_main.pyw:265 msgid "will not send hand\n" -msgstr "" +msgstr "no se enviará esta mano\n" -#: HUD_main.pyw:276 +#: 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:285 +#: HUD_main.pyw:296 msgid "Table \"%s\" no longer exists\n" -msgstr "" +msgstr "Mesa \"%s\" ya no existe\n" -#: 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 "" #: 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:146 +#: Hand.py:147 msgid "BB" msgstr "BB" -#: Hand.py:147 +#: Hand.py:148 msgid "SB" msgstr "SB" -#: Hand.py:148 -msgid "BUTTONPOS" -msgstr "" - #: Hand.py:149 +msgid "BUTTONPOS" +msgstr "BOTONPOS" + +#: Hand.py:150 msgid "HAND NO." -msgstr "" +msgstr "MANO NO." -#: Hand.py:150 TourneySummary.py:131 +#: Hand.py:151 TourneySummary.py:131 msgid "SITE" -msgstr "" +msgstr "SITIO" -#: Hand.py:151 +#: Hand.py:152 msgid "TABLE NAME" -msgstr "" +msgstr "MESA" -#: Hand.py:152 TourneySummary.py:141 +#: Hand.py:153 TourneySummary.py:141 msgid "HERO" -msgstr "HERO" +msgstr "HEROE" -#: Hand.py:153 TourneySummary.py:142 +#: Hand.py:154 TourneySummary.py:142 msgid "MAXSEATS" -msgstr "" +msgstr "MAXASIENTOS" -#: Hand.py:154 +#: Hand.py:155 msgid "LEVEL" -msgstr "" +msgstr "NIVEL" -#: Hand.py:155 TourneySummary.py:147 +#: Hand.py:156 TourneySummary.py:147 msgid "MIXED" -msgstr "" - -#: Hand.py:156 -msgid "LASTBET" -msgstr "" +msgstr "MEZCLA" #: Hand.py:157 -msgid "ACTION STREETS" -msgstr "" +msgid "LASTBET" +msgstr "ULTIMAAPUESTA" #: Hand.py:158 -msgid "STREETS" -msgstr "" +msgid "ACTION STREETS" +msgstr "ACCION CALLES" #: Hand.py:159 -msgid "ALL STREETS" -msgstr "" +msgid "STREETS" +msgstr "CALLES" #: Hand.py:160 -msgid "COMMUNITY STREETS" -msgstr "" +msgid "ALL STREETS" +msgstr "TODAS LAS CALLES" #: Hand.py:161 -msgid "HOLE STREETS" -msgstr "" +msgid "COMMUNITY STREETS" +msgstr "CALLES COMUNES" #: Hand.py:162 -msgid "COUNTED SEATS" -msgstr "" +msgid "HOLE STREETS" +msgstr "CALLES PRIVADAS" #: Hand.py:163 -msgid "DEALT" -msgstr "" +msgid "COUNTED SEATS" +msgstr "ASIENTOS CONTADOS" #: Hand.py:164 -msgid "SHOWN" -msgstr "" +msgid "DEALT" +msgstr "DADO" #: Hand.py:165 -msgid "MUCKED" -msgstr "" +msgid "SHOWN" +msgstr "MOSTRADO" #: Hand.py:166 -msgid "TOTAL POT" -msgstr "" +msgid "MUCKED" +msgstr "ESCONDER" #: Hand.py:167 -msgid "TOTAL COLLECTED" -msgstr "" +msgid "TOTAL POT" +msgstr "POTE TOTAL" #: Hand.py:168 +msgid "TOTAL COLLECTED" +msgstr "TOTAL RECIBIDO" + +#: Hand.py:169 msgid "RAKE" -msgstr "" +msgstr "COMISIÓN" -#: Hand.py:169 TourneySummary.py:132 +#: Hand.py:170 TourneySummary.py:132 msgid "START TIME" -msgstr "" +msgstr "HORA DE INICIO" -#: Hand.py:170 +#: Hand.py:171 msgid "TOURNAMENT NO" -msgstr "" +msgstr "Nº TORNEO" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" -msgstr "" +msgstr "ID TORNEO" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" -msgstr "" +msgstr "ID TIPO TORNEO" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" -msgstr "" - -#: Hand.py:174 -msgid "BUYIN CURRENCY" -msgstr "" +msgstr "BUYIN" #: Hand.py:175 +msgid "BUYIN CURRENCY" +msgstr "MONEDA DE BUYIN" + +#: Hand.py:176 msgid "BUYIN CHIPS" -msgstr "" +msgstr "FICHAS BUYIN" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:177 TourneySummary.py:139 msgid "FEE" -msgstr "" - -#: Hand.py:177 -msgid "IS REBUY" -msgstr "" +msgstr "COMISION" #: Hand.py:178 -msgid "IS ADDON" -msgstr "" +msgid "IS REBUY" +msgstr "ES RECOMPRA" #: Hand.py:179 +msgid "IS ADDON" +msgstr "ES ADDON" + +#: Hand.py:180 msgid "IS KO" -msgstr "" +msgstr "ES OK" -#: Hand.py:180 TourneySummary.py:163 +#: Hand.py:181 TourneySummary.py:163 msgid "KO BOUNTY" -msgstr "" - -#: Hand.py:181 -msgid "IS MATRIX" -msgstr "" +msgstr "PRIME DE KO" #: Hand.py:182 +msgid "IS MATRIX" +msgstr "ES MATRIX" + +#: Hand.py:183 msgid "IS SHOOTOUT" -msgstr "" +msgstr "ES SHOOTOUT" -#: Hand.py:183 TourneySummary.py:164 +#: Hand.py:184 TourneySummary.py:164 msgid "TOURNEY COMMENT" -msgstr "" +msgstr "COMENTARIO TORNEO" -#: Hand.py:186 TourneySummary.py:176 +#: Hand.py:187 TourneySummary.py:176 msgid "PLAYERS" -msgstr "" - -#: Hand.py:187 -msgid "STACKS" -msgstr "" +msgstr "JUGADORES" #: Hand.py:188 -msgid "POSTED" -msgstr "" +msgid "STACKS" +msgstr "PILAS" #: Hand.py:189 -msgid "POT" -msgstr "" +msgid "POSTED" +msgstr "PUESTO" #: Hand.py:190 -msgid "SEATING" -msgstr "" +msgid "POT" +msgstr "POTE" #: Hand.py:191 -msgid "GAMETYPE" -msgstr "" +msgid "SEATING" +msgstr "SENTANDO" #: Hand.py:192 -msgid "ACTION" -msgstr "" +msgid "GAMETYPE" +msgstr "TIPO DE PARTIDA" #: Hand.py:193 -msgid "COLLECTEES" -msgstr "" +msgid "ACTION" +msgstr "ACCION" #: Hand.py:194 -msgid "BETS" -msgstr "" +msgid "COLLECTEES" +msgstr "COLECCIONADO" #: Hand.py:195 -msgid "BOARD" -msgstr "" +msgid "BETS" +msgstr "APUESTAS" #: Hand.py:196 -msgid "DISCARDS" -msgstr "" +msgid "BOARD" +msgstr "MESA" #: Hand.py:197 -msgid "HOLECARDS" -msgstr "" +msgid "DISCARDS" +msgstr "DESCARTES" #: Hand.py:198 -msgid "TOURNEYS PLAYER IDS" -msgstr "" +msgid "HOLECARDS" +msgstr "CARTAS PRIVADAS" -#: Hand.py:221 Hand.py:1388 +#: Hand.py:199 +msgid "TOURNEYS PLAYER IDS" +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: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 "" +msgstr "markstreets no cuadra - asumiendo que la mano %s ha sido cancelada" -#: 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 "" +msgstr "%s %s iguala %s" -#: Hand.py:645 +#: Hand.py:654 msgid "%s %s raise %s" -msgstr "" +msgstr "%s %s sube %s" -#: Hand.py:656 +#: Hand.py:665 msgid "%s %s bets %s" -msgstr "" +msgstr "%s %s apuesta %s" -#: Hand.py:676 +#: Hand.py:688 msgid "%s %s folds" -msgstr "" +msgstr "%s %s se tira" -#: Hand.py:685 +#: Hand.py:697 msgid "%s %s checks" -msgstr "" +msgstr "%s %s pasa" -#: Hand.py:705 +#: Hand.py:717 msgid "addShownCards %s hole=%s all=%s" -msgstr "" +msgstr "addShownCards %s privadas=%s todas=%s" -#: Hand.py:816 +#: 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:817 +#: 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:818 +#: Hand.py:830 msgid "*** Game String:" -msgstr "" +msgstr "*** Cadena de partida:" -#: Hand.py:899 +#: Hand.py:911 msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" -msgstr "" +msgstr "HoldemOmahaHand.__init__:Ni HHC ni BD+handid proporcionado" -#: 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 "" +msgstr "%s %s completa %s" -#: Hand.py:1415 +#: Hand.py:1434 msgid "Bringin: %s, %s" -msgstr "" +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" 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:1598 +#: Hand.py:1617 msgid "join_holcards: holecards(%s): %s" -msgstr "" +msgstr "join_holcards: cartasprivadas(%s): %s" -#: 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 "" @@ -2432,118 +2450,122 @@ 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 "" -#: HandHistoryConverter.py:136 +#: HandHistoryConverter.py:130 msgid "Failed sanity check" -msgstr "" +msgstr "Ha fallado la verificación" -#: 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 "" +msgstr "HHC.start(follow):" -#: HandHistoryConverter.py:155 +#: HandHistoryConverter.py:149 msgid "handsList is " -msgstr "" +msgstr "handList es " -#: HandHistoryConverter.py:166 +#: 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 "Leidas %d manos ( %d han fallado) en %.3f segundos" #: HandHistoryConverter.py:170 -msgid "Read %d hands (%d failed) in %.3f seconds" -msgstr "" - -#: HandHistoryConverter.py:176 msgid "Summary file '%s' correctly parsed (took %.3f seconds)" msgstr "" +"Fichero de resumen '%s' se ha analizado correctamente (se tardo %.3f " +"segundos)" -#: HandHistoryConverter.py:178 +#: 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:181 +#: HandHistoryConverter.py:175 msgid "Error converting '%s'" -msgstr "" +msgstr "Error convirtiendo '%s'" -#: HandHistoryConverter.py:212 +#: 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:260 +#: HandHistoryConverter.py:259 msgid "Converting starsArchive format to readable" -msgstr "" +msgstr "Convirtiendo el formato starsArchive a legible" -#: HandHistoryConverter.py:265 +#: HandHistoryConverter.py:264 msgid "Converting ftpArchive format to readable" -msgstr "" +msgstr "Convirtiendo el formato ftpArchive a legible" -#: HandHistoryConverter.py:271 +#: HandHistoryConverter.py:270 msgid "Read no hands." -msgstr "" +msgstr "No se han leido manos." -#: 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:487 +#: 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:510 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" -msgstr "" +msgstr "Leyendo stdin con %s" -#: HandHistoryConverter.py:525 +#: 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:592 +#: HandHistoryConverter.py:575 msgid " given TZ:" -msgstr "" +msgstr " dado TZ:" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:575 msgid "raw time:" -msgstr "" +msgstr "tiempo: " -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" -msgstr "" +msgstr "changeTimeZone: desplazamiento=" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:648 msgid "utcTime:" -msgstr "" +msgstr "utcTime:" -#: HandHistoryConverter.py:714 +#: 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:715 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" -msgstr "" +msgstr "*** ERROR: NO HA SIDO POSIBLE CREAR EL DIRECTORIO DE SALIDA" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" -msgstr "" +msgstr "Directorio creado '%s'" -#: HandHistoryConverter.py:721 +#: 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" @@ -2551,11 +2573,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 "" @@ -2564,129 +2586,135 @@ 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: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 "" +"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:674 +#: 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" @@ -2718,47 +2746,48 @@ msgstr "" #: Mucked.py:327 msgid "No Name" -msgstr "" +msgstr "No hay nombre" -#: 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 "" +msgstr "límite no encontrado en self.limits(%s). mano: '%s'" -#: OnGameToFpdb.py:209 OnGameToFpdb.py:210 WinamaxToFpdb.py:217 -#, fuzzy +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" -msgstr "readHandInfo: No coinciden: '%s'" +msgstr "" -#: OnGameToFpdb.py:264 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 "" +msgstr "readButton: no econtrado" -#: OnGameToFpdb.py:283 WinamaxToFpdb.py:349 +#: 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 msgid "A sitename" @@ -2766,15 +2795,15 @@ msgstr "" #: 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 msgid "Input directory" @@ -2812,29 +2841,43 @@ 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 "" +msgstr "Aprieta enter para finalizar" #: P5sResultsParser.py:10 msgid "You need to manually enter the playername" +msgstr "Es necesario que introduzcas manualmente el nombre del jugador" + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +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 "" #: 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 msgid "Cannot read HID for current hand: %s" @@ -2842,15 +2885,11 @@ msgstr "" #: 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 "" - -#: PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:265 WinamaxToFpdb.py:263 -msgid "Failed to detect currency. Hand ID: %s: '%s'" -msgstr "" +msgstr "No se puede leer el GameType de la mano actual" #: SplitHandHistory.py:76 msgid "File not found" @@ -2874,59 +2913,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" @@ -2934,15 +2973,15 @@ 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 msgid "% 3 Bet preflop/3rd" @@ -2974,75 +3013,75 @@ msgstr "" #: 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 "" @@ -3050,6 +3089,9 @@ msgid "" "\n" "Legal stats:" msgstr "" +"\n" +"\n" +"Estadísticas legales:" #: Stats.py:996 msgid "" @@ -3061,7 +3103,7 @@ msgstr "" msgid "No board given. Using Monte-Carlo simulation..." msgstr "" -#: TableWindow.py:149 +#: TableWindow.py:152 msgid "Can't find table %s" msgstr "" @@ -3317,15 +3359,11 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 -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 "" @@ -3349,10 +3387,6 @@ msgstr "" msgid "Hero cards %s: %s" msgstr "" -#: WinamaxToFpdb.py:412 -msgid "add show actions %s" -msgstr "" - #: WinamaxToFpdb.py:469 msgid "Read shown cards: %s" msgstr "" @@ -3382,421 +3416,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:277 msgid "Operating System" msgstr "Sistema Operativo" -#: fpdb.pyw:276 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "Su archivo de configuración es:" -#: fpdb.pyw:281 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Información de la versión:" -#: fpdb.pyw:288 +#: fpdb.pyw:309 msgid "Threads: " msgstr "Hilos: " -#: fpdb.pyw:311 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." msgstr "" -#: fpdb.pyw:321 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "" -#: fpdb.pyw:331 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:338 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "" -#: fpdb.pyw:344 +#: 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:347 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "Número de manos:" -#: fpdb.pyw:348 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " msgstr "" -#: fpdb.pyw:349 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " msgstr "" -#: fpdb.pyw:350 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Estadísitcas de la base de datos" -#: fpdb.pyw:359 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" msgstr "" -#: fpdb.pyw:365 +#: fpdb.pyw:386 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:441 msgid "HUD Configurator - please choose your stats" msgstr "" -#: fpdb.pyw:425 +#: fpdb.pyw:447 msgid "Please choose the stats you wish to use in the below table." msgstr "" -#: fpdb.pyw:429 +#: fpdb.pyw:451 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:433 +#: fpdb.pyw:455 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "" -#: fpdb.pyw:437 +#: 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:460 -msgid "column %d" -msgstr "" - -#: fpdb.pyw:464 -msgid "row %d" -msgstr "" - -#: fpdb.pyw:544 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "Confirme borrado y recreación de tablas" -#: fpdb.pyw:545 +#: 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:546 +#: 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:547 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "Esto puede llevar un tiempo." -#: fpdb.pyw:572 +#: fpdb.pyw:605 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:612 msgid "Please confirm that you want to re-create the HUD cache." msgstr "" -#: fpdb.pyw:587 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:601 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:614 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr "" -#: fpdb.pyw:622 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "" -#: fpdb.pyw:634 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "" -#: fpdb.pyw:635 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" -#: fpdb.pyw:643 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr "" -#: fpdb.pyw:650 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr "" -#: fpdb.pyw:655 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr "" -#: fpdb.pyw:660 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "" -#: fpdb.pyw:755 +#: fpdb.pyw:787 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" -#: fpdb.pyw:810 +#: fpdb.pyw:842 msgid "_Main" msgstr "_Principal" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "_Salir" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "L" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "_Cargar perfil (roto)" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "S" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "_Guardar perfil (todo)" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "F" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "Pre_ferencias" -#: fpdb.pyw:815 +#: fpdb.pyw:847 msgid "_Import" msgstr "_Importar" -#: fpdb.pyw:816 +#: fpdb.pyw:848 msgid "B" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "R" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "Importar _resultados de torneos" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "I" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "_Importar a través de eMail/IMAP" -#: fpdb.pyw:819 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "A" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "H" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "Configurador del _HUD" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "G" msgstr "" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "" -#: fpdb.pyw:824 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:857 msgid "P" msgstr "" -#: fpdb.pyw:825 +#: 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:826 +#: fpdb.pyw:858 msgid "T" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "" -#: fpdb.pyw:827 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:860 msgid "O" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:860 msgid "P_ositional Stats (tabulated view, not on sqlite)" msgstr "" -#: fpdb.pyw:829 fpdb.pyw:1057 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Estadísticas de la sesión" -#: fpdb.pyw:830 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "" -#: fpdb.pyw:831 +#: fpdb.pyw:863 msgid "_Database" msgstr "" -#: fpdb.pyw:832 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "" -#: fpdb.pyw:833 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "Crear o recrear _tablas" -#: fpdb.pyw:834 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "" -#: fpdb.pyw:835 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "" -#: fpdb.pyw:836 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "" -#: fpdb.pyw:837 +#: fpdb.pyw:869 msgid "Dump Database to Textfile (takes ALOT of time)" msgstr "" -#: fpdb.pyw:838 +#: fpdb.pyw:870 msgid "_Help" msgstr "_Ayuda" -#: fpdb.pyw:839 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "_Registro de mensajes" -#: fpdb.pyw:840 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "Acerca de, Licencia, Copia" -#: fpdb.pyw:858 +#: fpdb.pyw:889 msgid "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:859 +#: fpdb.pyw:890 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:860 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "ERROR EN EL ARCHIVO DE CONFIGURACION" -#: fpdb.pyw:864 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "Archivo de registro es %s\n" -#: fpdb.pyw:866 +#: fpdb.pyw:897 msgid "Config file" msgstr "Archivo de configuración" -#: fpdb.pyw:867 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" @@ -3804,7 +3810,7 @@ msgstr "" "ha sido creado el:\n" "%s.\n" -#: fpdb.pyw:868 +#: 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." @@ -3813,20 +3819,20 @@ msgstr "" "supported_sites de la ventana de Preferencias (Menú principal) antes de " "intentar importar manos." -#: fpdb.pyw:890 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "Conectado a SQLite: %s" -#: fpdb.pyw:924 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "Advertencia importante - Versión incorrecta de base de datos" -#: fpdb.pyw:926 +#: 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:930 +#: 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." @@ -3834,7 +3840,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:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3842,11 +3848,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: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:958 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" @@ -3854,7 +3860,7 @@ msgstr "" "\n" "Reloj global usado por %s" -#: fpdb.pyw:961 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3862,44 +3868,43 @@ msgstr "" "\n" "Fallo al acceder al reloj global, está siendo utilizado por %s" -#: fpdb.pyw:996 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "" -#: fpdb.pyw:1003 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "" -#: fpdb.pyw:1013 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Importe masivo" -#: fpdb.pyw:1020 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "" -#: fpdb.pyw:1026 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "" -#: fpdb.pyw:1039 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "" -#: fpdb.pyw:1045 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "" -#: fpdb.pyw:1051 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "" -#: fpdb.pyw:1063 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "" -#: fpdb.pyw:1067 -#, fuzzy +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3928,76 +3933,46 @@ 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:1084 +#: fpdb.pyw:1116 msgid "Help" msgstr "" -#: fpdb.pyw:1091 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "" -#: fpdb.pyw:1105 +#: fpdb.pyw:1137 msgid "Stove" msgstr "" -#: fpdb.pyw:1178 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1179 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" +"\n" +"Cualquier error será reportado _sólo_ ahí.\n" -#: fpdb.pyw:1208 +#: fpdb.pyw:1242 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:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" -#: fpdb.pyw:1342 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" @@ -4022,98 +3997,89 @@ 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:492 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:506 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:509 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:524 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:535 +#: 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:536 +#: fpdb_import.py:529 msgid "Filename:" msgstr "" -#: fpdb_import.py:537 +#: 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:539 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:595 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:623 +#: fpdb_import.py:616 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 "Comprobando conexiones a la base de datos..." +msgstr "" #: test_Database.py:51 msgid "result: %s expecting: 0.666666 (result-expecting ~= 0.0): %s" @@ -4131,24 +4097,3 @@ msgid "" "no gtk directories found in your path - install gtk or edit the path " "manually\n" msgstr "" - -#, 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'" diff --git a/pyfpdb/locale/fpdb-fr_FR.po b/pyfpdb/locale/fpdb-fr_FR.po index a392a967..edef5553 100644 --- a/pyfpdb/locale/fpdb-fr_FR.po +++ b/pyfpdb/locale/fpdb-fr_FR.po @@ -1,109 +1,114 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR ORGANIZATION -# FIRST AUTHOR , YEAR. -# +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR ORGANIZATION +# schevalier , 2011. msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-03-12 21:23+CET\n" -"PO-Revision-Date: 2011-03-09 15:37+0000\n" -"Last-Translator: kibbitzer \n" -"Language-Team: French (France) <>\n" -"Language: fr_FR\n" +"POT-Creation-Date: 2011-04-07 15:20+CEST\n" +"PO-Revision-Date: 2011-04-07 10:46+0200\n" +"Last-Translator: schevalier \n" +"Language-Team: Fpdb translation team\n" +"Language: 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" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Virtaal 0.6.1\n" "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 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:128 +#: EverleafToFpdb.py:130 FulltiltToFpdb.py:214 FulltiltToFpdb.py:216 +#: 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: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:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:129 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:258 FulltiltToFpdb.py:273 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 +#: 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 "determineGameType: Raising FpdbParseError" -msgstr "determineGameType: Une erreur d'analyse de Fpdb est survenue" +msgid "Raising FpdbParseError" +msgstr "Déclenchement d'une erreur de parsing 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 -#, fuzzy +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:163 +#: 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 "Pas de correspondance dans readHandInfo" - -#: AbsoluteToFpdb.py:207 -#, fuzzy -msgid "File name didn't match re_*InfoFromFilename" -msgstr "" -"readHandInfo: Le nom de fichier ne correspond pas à re_*IntoFromFileName" +msgstr "Pas de correspondance dans readHandInfo : '%s'" #: AbsoluteToFpdb.py:208 +msgid "File name didn't match re_*InfoFromFilename" +msgstr "Le nom de fichier ne correspond pas à re_*InfoFromFilename" + +#: AbsoluteToFpdb.py:209 msgid "File name: %s" msgstr "Nom de fichier: '%s'" -#: AbsoluteToFpdb.py:209 -#, fuzzy +#: AbsoluteToFpdb.py:210 msgid "Didn't match re_*InfoFromFilename: '%s'" -msgstr "Absolute: Ne correspond pas à re_*IntoFromFileName: '%s'" +msgstr "Ne correspond pas à re_*InfoFromFilename" -#: 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:228 FulltiltToFpdb.py:423 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 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:438 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:240 msgid "No bringin found." msgstr "Pas de Bring-In trouvé." -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:247 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 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:295 +#: FulltiltToFpdb.py:506 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: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:333 FulltiltToFpdb.py:800 PacificPokerToFpdb.py:458 +#: 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: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:334 FulltiltToFpdb.py:801 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:576 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: 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:335 FulltiltToFpdb.py:802 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "suivre (tail -f) la sortie" @@ -112,9 +117,8 @@ msgid "Could not find file %s" msgstr "Impossible de trouver le fichier %s" #: Anonymise.py:55 -#, fuzzy msgid "Output being written to %s" -msgstr "Enregistrement du résultat dans" +msgstr "Resultat écrit dans %s" #: BetfairToFpdb.py:123 msgid "readPlayerStacks: Less than 2 players found in a hand" @@ -124,16 +128,18 @@ 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:506 +#: 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 "" +msgstr "DEBUG:" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "encodage des cartes fpdb (même que pokersource)" @@ -145,13 +151,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 +167,25 @@ 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 -#, fuzzy +#: Configuration.py:175 msgid "Default logger initialised for %s" -msgstr "Logger par défaut initialisé pour" +msgstr "Logger par defaut initialisé pour %s" -#: Configuration.py:178 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'" -#: 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,67 +193,39 @@ 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 -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 -msgid "missing config section raw_hands" -msgstr "section de config raw_hands manquante" +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +msgid "Invalid config value for %s, defaulting to %s" +msgstr "Valeur de configuration invalide pour %s, valeur par defaut prise %s" -#: Configuration.py:632 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" +#: Configuration.py:691 Configuration.py:692 +msgid "Configuration file %s not found. Using defaults." msgstr "" -"Valeur de config invalide pour raw_hands.save, mise par défaut à \"error\"" +"Fichier de configuration %s introuvable. Utilisation du fichier par defaut." -#: Configuration.py:639 -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 -msgid "missing config section raw_tourneys" -msgstr "section de config raw_tourneys manquante" - -#: Configuration.py:658 -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 -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 -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 msgid "Reading configuration file %s" msgstr "Lecture du fichier de configuration %s" -#: Configuration.py:721 -msgid "Error parsing %s. See error log file." -msgstr "Erreur d'analyse %s. Voir fichier de log d'erreur" +#: Configuration.py:729 +msgid "Error parsing %s." +msgstr "Erreur de parsing de %s" -#: Configuration.py:837 -#, fuzzy -msgid "Error parsing example configuration file %s. See error log file." -msgstr "" -"Erreur lors de l'analyse du fichier d'exemple %s. Consulter le fichier de " -"log d'erreurs." +#: Configuration.py:729 Configuration.py:845 +msgid "See error log file." +msgstr "Voir le fichier d'erreurs." + +#: Configuration.py:845 +msgid "Error parsing example configuration file %s." +msgstr "Erreur en parsant le fichier de configuration d'exemple : %s" #: Database.py:65 msgid "Not using sqlalchemy connection pool." @@ -258,339 +235,328 @@ 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 -msgid "Connecting to SQLite: %(database)s" -msgstr "Connexion à  SQLite: %(database)s" +#: Database.py:470 +msgid "Connecting to SQLite: %s" +msgstr "Se connecte à SQLite: %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 -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:513 +msgid "Outdated or too new database version (%s)." +msgstr "Version de la base de données trop vieille ou trop récente (%s)" -#: Database.py:501 Database.py:502 -msgid "Failed to read settings table - recreating tables" -msgstr "Echec de lecture de la table de règlages - recréation des tables" +#: Database.py:513 Database.py:523 Database.py:524 +msgid "Please recreate tables." +msgstr "Il faut recréer les tables." -#: Database.py:506 Database.py:507 -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:518 Database.py:519 +msgid "Recreating tables." +msgstr "Nouvelle création des tables." -#: Database.py:528 +#: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +msgid "Failed to read settings table." +msgstr "La lecture de la table des Settings a échouée." + +#: Database.py:545 msgid "commit %s failed: info=%s value=%s" msgstr "échec du commit %s: info=%s valeur=%s" -#: Database.py:532 +#: Database.py:549 msgid "commit failed" msgstr "échec du commit" -#: Database.py:713 Database.py:746 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "*** Erreur Base de Données: " -#: Database.py:743 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "Base de Données: date d'il y a n mains = " -#: Database.py:900 +#: 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:992 +#: 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:1004 +#: 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:1011 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): backend inconnu: %d" -#: Database.py:1016 +#: Database.py:1033 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: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:1074 Database.py:1499 +#: 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:1082 Database.py:1373 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "supprime mysql index" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr " suppression d'index a échoué: " -#: Database.py:1093 Database.py:1380 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "supprime pg index " -#: Database.py:1106 +#: 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:1110 +#: 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:1119 -#, fuzzy +#: Database.py:1136 msgid "prepare import took %s seconds" -msgstr "Le nettoyage a pris %.1f secondes" +msgstr "la préparation de l'import a pris %s secondes" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: 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:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: 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:1172 -#, fuzzy +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "Création de l'index mysql %s %s" -#: Database.py:1181 -#, fuzzy +#: Database.py:1198 msgid "Creating PostgreSQL index " -msgstr "Création de l'index pg" +msgstr "Création de l'index PostgreSQL" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: 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:1194 -#, fuzzy +#: Database.py:1211 msgid "After import took %s seconds" -msgstr "L'analyse a pris %.1f secondes" +msgstr "Phase après l'import : %s seconds" -#: Database.py:1227 Database.py:1228 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "Fin de re-création des tables" -#: Database.py:1269 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "***Erreur lors de la création des tables: " -#: Database.py:1279 +#: Database.py:1302 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:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "***Erreur lors de la suppression des tables: " -#: Database.py:1317 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "*** Erreur lors du commit de suppression des tables" -#: Database.py:1331 Database.py:1332 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "Création de l'index mysql %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "Création de l'index pgsql %s %s" -#: Database.py:1348 Database.py:1349 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "Création de l'index sqlite %s %s" -#: Database.py:1356 +#: 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:1361 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "Erreur lors de la création des index: " -#: Database.py:1388 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "Suppression de l'index sqlite " -#: Database.py:1395 +#: 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:1409 Database.py:1449 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr " set_isolation_level a échoué:" -#: Database.py:1443 Database.py:1502 +#: 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:1473 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "Suppresion de la clé distante mysql" -#: Database.py:1477 +#: Database.py:1500 msgid " drop failed: " msgstr " la suppression a échoué: " -#: Database.py:1480 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "suppression de la clé distante pg" -#: Database.py:1492 +#: 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:1613 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "Reconstruction du cache HUD a pris %.1f secondes" -#: Database.py:1616 Database.py:1654 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "Erreur lors de la reconstruction du cache HUD:" -#: Database.py:1666 Database.py:1672 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "Erreur lors de l'analyse" -#: Database.py:1676 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "L'analyse a pris %.1f secondes" -#: Database.py:1686 Database.py:1692 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "Erreur durant le nettoyage:" -#: Database.py:1696 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "Le nettoyage a pris %.1f secondes" -#: Database.py:1708 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "Error lors du lock_for_insert:" -#: Database.py:1717 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "######## Mains ##########" -#: Database.py:1721 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "###### Fin des mains ########" -#: Database.py:2123 -msgid "Error aquiring hero ids:" -msgstr "Erreur lors de l'obtention de l'ID de Héros:" - -#: Database.py:2231 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "######## Type de jeu ##########" -#: Database.py:2235 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "###### Fin de type de jeu ########" -#: Database.py:2262 +#: 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:2265 +#: 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:2290 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "Verrou mortel détecté - Nouvelle tentative..." -#: Database.py:2295 +#: 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:2299 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "***Erreur lors de l'enregistrement de la main" -#: Database.py:2309 +#: 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:2319 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "***Erreur lors de l'envoi de fin: " -#: Database.py:2405 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "source invalide dans Database.createOrUpdateTourney" -#: Database.py:2418 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "source invalide dans Database.createOrUpdateTourneysPlayers" -#: Database.py:2554 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "HandToWrite.init erreur: " -#: Database.py:2604 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all erreur: " -#: Database.py:2635 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic est id_player = %d" -#: Database.py:2643 +#: Database.py:2986 msgid "query plan: " msgstr "plan de requête: " -#: Database.py:2652 +#: Database.py:2995 msgid "cards =" msgstr "cartes =" -#: Database.py:2655 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "get_stats a duré: %4.3f seconds" -#: Database.py:2657 +#: Database.py:3000 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:272 FulltiltToFpdb.py:274 msgid "Unable to recognise handinfo from: '%s'" msgstr "Impossible de reconnaître handinfo de: '¨%s'" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:274 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" "Everleaf readStudPlayerCards est seulement un bout de programme temporaire." -#: EverleafToFpdb.py:288 -#, fuzzy -msgid "Unimplemented readAction: %s %s" -msgstr "readAction non implémenté: '%s' '%s'" - -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:304 msgid "readShowdownActions %s %s" -msgstr "" +msgstr "readShowdownActions %s %s" #: Filters.py:53 msgid "All" @@ -617,14 +583,12 @@ msgid "Between:" msgstr "Entre:" #: Filters.py:55 GuiPrefs.py:33 -#, fuzzy msgid "Games" -msgstr "Parties:" +msgstr "Types de jeu" #: Filters.py:55 GuiPrefs.py:33 -#, fuzzy msgid "Sites" -msgstr "Sites:" +msgstr "Sites" #: Filters.py:55 TourneyFilters.py:52 msgid "Hero:" @@ -663,9 +627,8 @@ msgid "Tourney" msgstr "Tournoi" #: Filters.py:80 -#, fuzzy msgid "New packing box created!" -msgstr "DEBUG: Nouvelle boîte de stockage créée !" +msgstr "Nouveau conteneur créé!" #: Filters.py:106 TourneyFilters.py:116 msgid "Either 0 or more than one site matched (%s) - EEK" @@ -764,108 +727,87 @@ msgstr " Effacer les Dates " msgid "show" msgstr " + " -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "Choisir une date" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "Fait" -#: FullTiltPokerSummary.py:93 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 -#: 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: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:119 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "parseSummary: Impossible de trouver la devise" - -#: FullTiltPokerSummary.py:121 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:212 -msgid "determineGameType: Raising FpdbParseError for file '%s'" -msgstr "" -"determineGameType: Une erreur d'analyse Fpdb du fichier '%s' est survenue" +#: FulltiltToFpdb.py:215 +msgid "Raising FpdbParseError for file '%s'" +msgstr "Levée de FpdbParseError pour le fichier '%s'" -#: FulltiltToFpdb.py:251 FulltiltToFpdb.py:253 PkrToFpdb.py:153 -#: PkrToFpdb.py:155 PokerStarsToFpdb.py:211 PokerStarsToFpdb.py:213 +#: FulltiltToFpdb.py:257 FulltiltToFpdb.py:259 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 "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:376 +msgid "readPlayerStacks: No players detected (hand #%s)" +msgstr "readPlayerStacks: Aucun joueur détecté (hand #%s)" -#: 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:429 +#: FulltiltToFpdb.py:441 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?)" -msgstr "" -"FTP: readButton: Impossible de déterminer le bouton (main #%s annulée ?)" +#: FulltiltToFpdb.py:448 +msgid "readButton: Failed to detect button (hand #%s cancelled?)" +msgstr "readButton: Echec de la détection du bouton (hand #%s annulée?)" -#: FulltiltToFpdb.py:490 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "FullTilt: DEBUG: readAction non implémenté: '%s' '%s'" - -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:582 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : Analyse incorrecte" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:640 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:671 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:678 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:682 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 -msgid "FullTilt: Player finishing stats unreadable : %s" -msgstr "FullTilt: Statistiques de classement final du joueur illisibles : %s" +#: FulltiltToFpdb.py:783 +msgid "Player finishing stats unreadable : %s" +msgstr "Statistiques finales du joueur illisibles : %s" -#: FulltiltToFpdb.py:776 -msgid "FullTilt: %s not found in tourney.ranks ..." -msgstr "FullTilt: %s non trouvé dans tourney.ranks..." +#: FulltiltToFpdb.py:792 +msgid "%s not found in tourney.ranks ..." +msgstr "%s introuvable dans 'tourney.ranks'" -#: FulltiltToFpdb.py:778 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" -msgstr "FullTilt: Mauvaise analyse : classement final incohérent : %s / %s" +#: FulltiltToFpdb.py:794 +msgid "Bad parsing : finish position incoherent : %s / %s" +msgstr "Mauvais parsing : position finale incohérente : %s / %s" #: GuiAutoImport.py:90 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 " @@ -890,11 +832,10 @@ msgid " Stop _Auto Import " msgstr " Arrêt _Auto-Importation " #: GuiAutoImport.py:203 -#, fuzzy msgid "Detecting hh directory for site: '%s'" -msgstr "Création du répertoire: '%s'" +msgstr "Détection du dossier de l'historique de mains pour le site : '%s'" -#: GuiAutoImport.py:242 +#: GuiAutoImport.py:243 msgid "" "\n" "Global lock taken ... Auto Import Started.\n" @@ -902,15 +843,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 +859,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 +867,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 +875,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 +883,11 @@ msgstr "" "\n" " * Arrêter Auto-importation: HUD déjà interrompu." -#: GuiAutoImport.py:316 -#, fuzzy +#: GuiAutoImport.py:317 msgid "%s auto-import:" -msgstr "Démarrage auto Importation auto" +msgstr "%s import automatique:" -#: GuiAutoImport.py:325 +#: GuiAutoImport.py:326 msgid "Browse..." msgstr "Parcourir..." @@ -1027,7 +967,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:848 msgid "_Bulk Import" msgstr "Importation en _Masse" @@ -1084,7 +1024,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:" @@ -1195,34 +1135,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: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:894 +#: 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:895 +#: 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:897 +#: 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:899 +#: 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:900 +#: 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é" @@ -1256,7 +1196,7 @@ msgstr "Ordinateur hôte" #: GuiDatabase.py:481 msgid "addDB.run: response is %s, accept is %s" -msgstr "" +msgstr "addDB.run: réponse : %s, accepter : %s" #: GuiDatabase.py:495 msgid "start creating new db" @@ -1311,9 +1251,8 @@ msgid "Do you want to try again?" msgstr "Voulez-vous réessayer ?" #: GuiDatabase.py:582 -#, fuzzy msgid "check_fields: ret is %s cancel is %s" -msgstr "check_fields: retourne %s ok, %s réessayer" +msgstr "check_fields: retour : %s, annulation : %s" #: GuiDatabase.py:585 msgid "check_fields: destroy dialog" @@ -1332,23 +1271,21 @@ msgid "Log Viewer" msgstr "Visualiseur 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 "" -"Le chargement des libs de graph a échoué, graph indisponible. Veuillez\n" -" installer numpy et matplotlib si vous voulez utiliser les " -"graphiques." +"Echec du chargement des librairies graphiques, l'elaboration des graphes ne " +"fonctionnera pas. Il faut installer Numpy et Matplotlib si vous voulez " +"utiliser les graphes." #: 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 "" -"Celà n'a aucune incidence sur le reste du programme, par ex. importation \n" -" et les HUD ne sont PAS affecté par ce problème." +"Cela n'affecte en aucun cas les autres parties du logiciel, c'est à dire que " +"l'importation et le HUD ne sont pas affectés par ce problème." #: GuiGraphViewer.py:83 GuiTourneyGraphViewer.py:82 msgid "Refresh _Graph" @@ -1489,8 +1426,8 @@ msgid "Mail Folder" msgstr "Répertoire de Mail" #: GuiImapFetcher.py:110 -msgid "Mailserver" -msgstr "Serveur de mail" +msgid "Mail Server" +msgstr "Serveur de mailing" #: GuiImapFetcher.py:110 msgid "Use SSL" @@ -1510,19 +1447,19 @@ msgstr "Non" #: GuiLogView.py:38 msgid "Fpdb Errors" -msgstr "" +msgstr "Erreurs de Fpdb" #: GuiLogView.py:39 msgid "Fpdb Log" -msgstr "" +msgstr "Journal de Fpdb" #: GuiLogView.py:40 msgid "HUD Errors" -msgstr "" +msgstr "Erreurs du HUD" #: GuiLogView.py:41 msgid "HUD Log" -msgstr "" +msgstr "Journal du HUD" #: GuiLogView.py:52 msgid "Log Messages" @@ -1530,133 +1467,121 @@ msgstr "Historiques des messages" #: GuiLogView.py:98 msgid "Date/Time" -msgstr "" +msgstr "Date/Heure" #: GuiLogView.py:99 msgid "Module" -msgstr "" +msgstr "Module" #: GuiLogView.py:100 msgid "Level" -msgstr "" +msgstr "Niveau" #: GuiLogView.py:101 msgid "Text" -msgstr "" +msgstr "Texte" #: GuiPositionalStats.py:137 -#, fuzzy msgid "activesite set to %s" -msgstr "DEBUG: Site actif mis à %s" +msgstr "Le site actif est %s" #: GuiPositionalStats.py:323 msgid "Positional Stats page displayed in %4.2f seconds" msgstr "Page des stats par position affichées en %4.2f secondes" #: GuiPrefs.py:31 -#, fuzzy msgid "Databases" -msgstr "_Base de Données" +msgstr "Base de données" #: GuiPrefs.py:31 msgid "General" -msgstr "" +msgstr "Général" #: GuiPrefs.py:32 msgid "HUD" -msgstr "" +msgstr "HUD" #: GuiPrefs.py:32 -#, fuzzy msgid "Import" -msgstr "_Importation" +msgstr "Importation" #: GuiPrefs.py:34 -#, fuzzy msgid "Popup Windows" -msgstr "Debug de la fenêtre de stats" +msgstr "Popup" #: GuiPrefs.py:34 msgid "Window" -msgstr "" +msgstr "Fenetre" #: GuiPrefs.py:35 -#, fuzzy msgid "Popup Name" -msgstr "Pas de Nom" +msgstr "Nom du popup" #: GuiPrefs.py:35 -#, fuzzy msgid "Stat" -msgstr "Statut" +msgstr "Statistiques" #: GuiPrefs.py:36 GuiPrefs.py:42 -#, fuzzy msgid "Stat Name" -msgstr "Nom de BDD" +msgstr "Nom de la statistique" #: GuiPrefs.py:37 msgid "Auxiliary Windows" -msgstr "" +msgstr "Fenêtre auxiliaire" #: GuiPrefs.py:37 msgid "stud_mucked" -msgstr "" +msgstr "stud_mucked" #: GuiPrefs.py:38 -#, fuzzy msgid "Hand History Converters" -msgstr "Nom de module pour le convertisseur d'historique de mains" +msgstr "Convertisseurs d'historique des mains" #: GuiPrefs.py:38 msgid "mucked" -msgstr "" +msgstr "couchées" #: GuiPrefs.py:39 -#, fuzzy msgid "Field Type" -msgstr "Type d'acquisition" +msgstr "Type de champ" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "Stats Joueur Cash-Game" #: GuiPrefs.py:40 msgid "Column Heading" -msgstr "" +msgstr "Titre de colonne" #: GuiPrefs.py:40 msgid "Left/Right Align" -msgstr "" +msgstr "Alignement Gauche/Droite" #: GuiPrefs.py:41 -#, fuzzy msgid "Show in Position Stats" msgstr "Montre les stats par position" #: GuiPrefs.py:41 -#, fuzzy msgid "Show in Summaries" -msgstr "Montre _Limites" +msgstr "Montrer les résumés" #: GuiPrefs.py:42 msgid "Format" -msgstr "" +msgstr "Format" #: GuiPrefs.py:72 msgid "Setting" msgstr "Paramétrage" #: GuiPrefs.py:78 -#, fuzzy msgid "Value (double-click to change)" -msgstr "Valeur (double-cliquer pour changer)" +msgstr "Valeur (double clic pour changer)" #: GuiPrefs.py:178 msgid "Test Preferences Dialog" msgstr "Dialogue de Préférences de Test" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "Préférences" @@ -1827,9 +1752,8 @@ msgid "Hand Breakdown for all levels listed above" msgstr "Répartition des mains pour tous les niveaux ci-dessus" #: GuiRingPlayerStats.py:143 -#, fuzzy msgid "_Filters" -msgstr "Filtres de Mains:" +msgstr "_Filtres" #: GuiRingPlayerStats.py:145 GuiTourneyPlayerStats.py:75 msgid "_Refresh Stats" @@ -1899,7 +1823,7 @@ msgstr "" msgid "Thankyou" msgstr "Merci" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "ALERTE FPDB" @@ -1941,70 +1865,63 @@ msgstr "Merci" #: GuiStove.py:97 msgid "Draw" -msgstr "" +msgstr "Draw" #: GuiStove.py:104 msgid "Stud" -msgstr "" +msgstr "Stud" #: GuiStove.py:115 msgid "Flop" -msgstr "" +msgstr "Flop" #: GuiStove.py:134 -#, fuzzy msgid "Gametype" -msgstr "Parties:" +msgstr "Type de jeu" #: GuiStove.py:137 -#, fuzzy msgid "Players" -msgstr "Tous les joueurs" +msgstr "Joueurs" #: GuiStove.py:143 -#, fuzzy msgid "Input:" -msgstr "fichier d'entrée" +msgstr "Saisie:" #: GuiStove.py:144 msgid "Output:" -msgstr "" +msgstr "Sortie:" #: GuiStove.py:170 msgid "Board:" -msgstr "" +msgstr "Tableau:" #: GuiStove.py:182 -#, fuzzy msgid "Player1:" -msgstr "Tous les joueurs" +msgstr "Joueur1:" #: GuiStove.py:197 -#, fuzzy msgid "Player2:" -msgstr "Tous les joueurs" +msgstr "Joueur2:" #: GuiStove.py:211 msgid "Results" -msgstr "" +msgstr "Résultats" #: GuiStove.py:221 -#, fuzzy msgid "called set_board_flop: '%s' '%s'" -msgstr "DEBUG: readAction non implémenté: '%s' '%s'" +msgstr "appel de set_board_flop: '%s' '%s'" #: GuiStove.py:225 -#, fuzzy msgid "called set_hero_cards_flop" -msgstr "DEBUG: readAction non implémenté: '%s' '%s'" +msgstr "appel de set_heros_cards_flop" #: GuiStove.py:229 msgid "called set_villain_cards_flop" -msgstr "" +msgstr "appel de set_villain_cards_flop" #: GuiStove.py:233 msgid "called update_flop_output_pane" -msgstr "" +msgstr "cappel de update_flop_output_pane" #: GuiTourneyGraphViewer.py:176 msgid "Tournaments" @@ -2022,14 +1939,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" @@ -2050,84 +1967,81 @@ 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" #: GuiTourneyPlayerStats.py:84 msgid "Cat." -msgstr "" +msgstr "Cat." #: GuiTourneyPlayerStats.py:85 -#, fuzzy msgid "Limit" -msgstr "Limites" +msgstr "Limite" #: GuiTourneyPlayerStats.py:86 msgid "Curr." -msgstr "" +msgstr "Devise" #: GuiTourneyPlayerStats.py:87 msgid "BuyIn" -msgstr "" +msgstr "BuyIn" #: GuiTourneyPlayerStats.py:88 msgid "Fee" -msgstr "" +msgstr "Frais" #: GuiTourneyPlayerStats.py:90 msgid "#" -msgstr "" +msgstr "#" #: GuiTourneyPlayerStats.py:91 msgid "ITM%" -msgstr "" +msgstr "ITM%" #: GuiTourneyPlayerStats.py:92 msgid "1st" -msgstr "" +msgstr "1er" #: GuiTourneyPlayerStats.py:93 -#, fuzzy msgid "2nd" -msgstr "et" +msgstr "2nd" #: GuiTourneyPlayerStats.py:94 msgid "3rd" -msgstr "" +msgstr "3ème" #: GuiTourneyPlayerStats.py:95 msgid "Rank?" -msgstr "" +msgstr "Rang?" #: GuiTourneyPlayerStats.py:96 msgid "Spent" -msgstr "" +msgstr "Dépensé" #: GuiTourneyPlayerStats.py:97 msgid "Won" -msgstr "" +msgstr "Gagné" #: GuiTourneyPlayerStats.py:98 msgid "ROI%" -msgstr "" +msgstr "ROI%" #: GuiTourneyPlayerStats.py:99 -#, fuzzy msgid "$/Tour" -msgstr "Tournoi" +msgstr "$/Tour" #: GuiTourneyViewer.py:40 msgid "Enter the tourney number you want to display:" @@ -2166,89 +2080,95 @@ msgid "invalid entry in tourney number - must enter numbers only" msgstr "numéro de tournoi invalide - chiffres seulement" #: HUD_main.pyw:69 -#, fuzzy msgid "HUD_main starting: using db name = %s" -msgstr "Nom de BDD utilisé = %s\n" +msgstr "Démarrage HUD principal : utilisation de la db = %s" #: HUD_main.pyw:74 -#, fuzzy msgid "Note: error output is being diverted to:" -msgstr "" -"\n" -"Note: Le résultat d'erreur est redirigé vers fpdb-errors.txt et HUD-errors." -"txt dans : %s" +msgstr "Note: sortie des erreurs redirigée vers:" #: HUD_main.pyw:75 -#, fuzzy msgid "Any major error will be reported there _only_." -msgstr "" -"\n" -"Toute erreur grave sera stockée ici _uniquement_.\n" +msgstr "Toute erreur grave sera stockée ici _uniquement_." #: HUD_main.pyw:78 -#, fuzzy msgid "HUD_main: starting ...\n" -msgstr "Démarrage HUD_principal\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 "Pas de droits d'administrateur pour le 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 "" +"Merci de faire un clic droit sur fpdb.exe et HUD_main.exe, éditer les " +"propriétés, et cocher les deux pour qu'ils se lancent avec les droits " +"d'administrateur." + +#: HUD_main.pyw:95 +msgid "You will need to restart fpdb afterwards." +msgstr "Il sera nécéssaire de redémarrer fpdb après cette opération." + +#: 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 "" +msgstr "Erreur d'initialisation de la fenêtre principale" -#: HUD_main.pyw:138 +#: HUD_main.pyw:149 msgid "hud_main: Game changed." -msgstr "" +msgstr "hud principal : changement du type de jeu." -#: HUD_main.pyw:144 fpdb.pyw:971 +#: HUD_main.pyw:155 fpdb.pyw:1003 msgid "Quitting normally" msgstr "Quitte normalement" -#: HUD_main.pyw:205 +#: HUD_main.pyw:216 msgid "Received hand no %s" -msgstr "" +msgstr "Obtention de la main no %s" -#: HUD_main.pyw:229 +#: HUD_main.pyw:240 msgid "HUD_main.read_stdin: hand processing starting ..." -msgstr "" +msgstr "HUD_main.read_stdin: démarrage de l'analyse de la main..." -#: HUD_main.pyw:234 -#, fuzzy +#: HUD_main.pyw:245 msgid "db error: skipping %s" -msgstr "erreur bdd: ignore " +msgstr "erreur bdd: ignore %s" -#: HUD_main.pyw:253 +#: HUD_main.pyw:264 msgid "hud_dict[%s] was not found\n" -msgstr "" +msgstr "hud_dict[%s] introuvable\n" -#: HUD_main.pyw:254 +#: HUD_main.pyw:265 msgid "will not send hand\n" -msgstr "" +msgstr "main pas envoyée\n" -#: HUD_main.pyw:276 -#, fuzzy +#: HUD_main.pyw:287 msgid "HUD create: table name %s not found, skipping." -msgstr "nom de table %s non trouvé, ignore.\n" +msgstr "creation HUD : nom de la table %s introuvable, ignoré." -#: 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." @@ -2264,260 +2184,252 @@ 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 -#, fuzzy +#: Hand.py:487 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'" +msgstr "markStreets : echec : premiers 100 caractères : '%s'" -#: Hand.py:482 Hand.py:483 -#, fuzzy +#: Hand.py:491 Hand.py:492 msgid "checkPlayerExists: %s fail on hand number %s" -msgstr "eckPlayerExists: '%s' d'échecs sur la main numéro %s" +msgstr "checkPlayerExists: %s echoue 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:" @@ -2525,34 +2437,35 @@ 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 "" +"DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" -#: 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" @@ -2560,27 +2473,25 @@ 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 "" +msgstr "Pot.end(): Echec critique pendant le calcul du pot: '%s'" -#: Hand.py:1690 -#, fuzzy +#: Hand.py:1709 msgid "call Pot.end() before printing pot total" -msgstr "DEBUG: appel de Pot.end() avant impression du total de pot" +msgstr "appel de Pot.end() avant affichage du pot total" -#: Hand.py:1692 -#, fuzzy +#: Hand.py:1711 msgid "Error in printing Hand object" -msgstr "Erreur de Fpdb à l'impression de l'objet Hand" +msgstr "Erreur en affichant l'objet Main" #: HandHistoryConverter.py:40 msgid "" @@ -2590,117 +2501,116 @@ 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." -#: 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 -#, fuzzy +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 msgid "Unsupported game type: %s" -msgstr "Type de jeu inconnu '%s'" +msgstr "Type de jeu non supporté : %s" -#: HandHistoryConverter.py:487 +#: 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:510 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "Lecture de stdin avec %s" -#: HandHistoryConverter.py:525 +#: 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:592 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr " étant donné TZ:" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "Heure d'exécution" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "changeTimeZone: décalage=" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:714 +#: 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:715 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERREUR: IMPOSSIBLE DE CRÉER LE DOSSIER DE DESTINATION" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "Répertoire créé '%s'" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "impossible de d'utiliser le chemin de sortie %s" @@ -2842,7 +2752,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,19 +2762,17 @@ 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" #: ImapFetcher.py:44 ImapFetcher.py:53 -#, fuzzy msgid "re_SplitTourneys isn't matching" -msgstr "DEBUG: re_SplitTourneys ne correspond pas" +msgstr "re_SplitTourneys ne correspond pas" #: ImapFetcher.py:67 -#, fuzzy msgid "response to logging in: " -msgstr "résultat de l'identification:" +msgstr "response to logging in:" #: ImapFetcher.py:83 msgid "ImapFetcher: Found %s messages to fetch" @@ -2880,9 +2788,8 @@ msgid "No Tournament summaries found." msgstr "Aucun résumé de tournoi trouvé." #: ImapFetcher.py:111 -#, fuzzy msgid "Errors: %s" -msgstr "l'erreur est %s" +msgstr "Erreurs: %s" #: ImapFetcher.py:159 msgid "Finished importing %s/%s PS summaries" @@ -2892,22 +2799,21 @@ 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 -#, fuzzy +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" -msgstr "ReadHandInfo: Pas de correspondance: '%s'" +msgstr "readHandInfo: DATETIME ne correspond pas: '%s'" -#: OnGameToFpdb.py:264 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" @@ -2990,11 +2896,11 @@ msgstr "Démarrer Réduit" msgid "Start Hidden" msgstr "Démarrer Caché" -#: Options.py:109 +#: Options.py:110 msgid "Alias '%s' unknown" -msgstr "" +msgstr "Alias '%s' inconnu" -#: Options.py:119 +#: Options.py:120 msgid "press enter to end" msgstr "appuyer sur entrée pour finir" @@ -3002,6 +2908,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:266 +#: WinamaxToFpdb.py:263 +msgid "Failed to detect currency." +msgstr "Impossible de déterminer la devise." + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +msgid "Hand ID: %s: '%s'" +msgstr "Hand ID: %s: '%s'" + +#: PacificPokerToFpdb.py:325 +msgid "No match in markStreets" +msgstr "Pas de correspondances avec markStreets" + #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "Impossible de récupérer le champ '%s'" @@ -3015,9 +2935,8 @@ msgid "Unknown game type '%s'" msgstr "Type de jeu inconnu '%s'" #: PartyPokerToFpdb.py:255 -#, fuzzy msgid "Cannot read HID for current hand: %s" -msgstr "Impossible de lire Handinfo pour cette main" +msgstr "Impossible de lire HID pour cette main : %s" #: PartyPokerToFpdb.py:260 msgid "Cannot read Handinfo for current hand" @@ -3027,22 +2946,17 @@ 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é" #: SplitHandHistory.py:86 msgid "%s processed" -msgstr "" +msgstr "%s en cours d'execution" #: SplitHandHistory.py:105 msgid "Nope, will not work (fileno=%d)" -msgstr "" +msgstr "Non, ca ne marchera pas (fileno=%d)" #: SplitHandHistory.py:126 msgid "Unexpected error processing file" @@ -3245,7 +3159,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" @@ -3505,50 +3419,37 @@ 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 -#, fuzzy -msgid "unimplemented readAction: '%s' '%s'" -msgstr "readAction non implémenté: '%s' '%s'" - -#: WinTables.py:81 -#, fuzzy +#: WinTables.py:83 msgid "Window %s not found. Skipping." -msgstr "nom de table %s non trouvé, ignore.\n" +msgstr "Fenêtre %s non trouvé. Ignorée." -#: WinTables.py:84 +#: WinTables.py:86 msgid "self.window doesn't exist? why?" msgstr "self.window n'existe pas ? Pourquoi ?" #: WinamaxToFpdb.py:300 msgid "readplayerstacks: re is '%s'" -msgstr "" +msgstr "readplayerstacks: re is '%s'" #: WinamaxToFpdb.py:317 msgid "Failed to add streets. handtext=%s" msgstr "Impossible d'ajouter les rues. Texte de main=%s" #: WinamaxToFpdb.py:327 -#, fuzzy msgid "readButton: button on pos %d" -msgstr "readButton: non trouvé" +msgstr "readButton: bouton en position %d" #: WinamaxToFpdb.py:379 -#, fuzzy msgid "No hole cards found for %s" -msgstr "Pas d'Ids de joueur trouvés" +msgstr "Pas de carte privative trouvées pour %s" #: WinamaxToFpdb.py:385 -#, fuzzy msgid "Hero cards %s: %s" -msgstr "l'erreur est %s" - -#: WinamaxToFpdb.py:412 -msgid "add show actions %s" -msgstr "" +msgstr "Cartes Hero %s: %s" #: WinamaxToFpdb.py:469 msgid "Read shown cards: %s" -msgstr "" +msgstr "Lecture des cartes montrées : %s" #: XTables.py:70 msgid "Could not retrieve XID from table xwininfo. xwininfo is %s" @@ -3581,7 +3482,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,22 +3490,21 @@ 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 -#, fuzzy +#: 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, et consorts." +"sqlcoder, Bostik, and others" -#: 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 +3512,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:277 msgid "Operating System" msgstr "Système d'exploitation" -#: fpdb.pyw:276 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "Votre fichier de configuration est :" -#: fpdb.pyw:281 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Information de Version :" -#: fpdb.pyw:288 +#: fpdb.pyw:309 msgid "Threads: " msgstr "Threads: " -#: fpdb.pyw:311 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3646,19 +3546,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:342 msgid "Maintain Databases" msgstr "Maintenance des Bases de Données" -#: fpdb.pyw:331 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "Sauvegarde des données des bases modifiées" -#: fpdb.pyw:338 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "la réponse guidb était " -#: fpdb.pyw:344 +#: fpdb.pyw:365 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3667,11 +3567,11 @@ msgstr "" "d'autres fenêtres ont été ouvertes. Relancez fpdb pour utiliser cette " "fonction." -#: fpdb.pyw:347 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "Nombre de Mains : " -#: fpdb.pyw:348 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " @@ -3679,7 +3579,7 @@ msgstr "" "\n" "Nombres de Tournois: " -#: fpdb.pyw:349 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " @@ -3687,61 +3587,45 @@ msgstr "" "\n" "Nombre de Types de Tournois : " -#: fpdb.pyw:350 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Statistiques de la Base de Données" -#: fpdb.pyw:359 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" msgstr "Configurateur HUD - choisissez une catégorie" -#: fpdb.pyw:365 +#: fpdb.pyw:386 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 "" +"Selectionnez le type de jeu pour lequel vous souhaitez configurer les " +"statistiques du HUD:" -#: fpdb.pyw:366 -msgid "Abort now if you don't want that." -msgstr "" - -#: fpdb.pyw:367 -#, fuzzy -msgid "" -"Please select the game category for which you want to configure HUD stats " -"and the number of rows and columns:" -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:441 msgid "HUD Configurator - please choose your stats" msgstr "Configurateur de HUD - Veuillez choisir vos stats" -#: fpdb.pyw:425 +#: 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:429 +#: 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:433 +#: 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:437 +#: 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." @@ -3749,23 +3633,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:577 msgid "Confirm deleting and recreating tables" msgstr "Confirmer la suppression et la reconstruction des tables" -#: fpdb.pyw:545 +#: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." msgstr "Veuillez confirmer la reconstruction des tables." -#: fpdb.pyw:546 +#: 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" @@ -3773,244 +3649,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:580 msgid "This may take a while." msgstr "Cela peut durer un moment." -#: fpdb.pyw:572 +#: fpdb.pyw:605 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: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:587 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr " Le cache de Héros démarre le : " -#: fpdb.pyw:601 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr " Le cache de Vilain démarre le : " -#: fpdb.pyw:614 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr "Reconstruction du Cache HUD ..." -#: fpdb.pyw:622 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "L'utilisateur a annulé la reconstruction du cache hud" -#: fpdb.pyw:634 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "Confirmez la reconstruction des index de la base de données" -#: fpdb.pyw:635 +#: 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:643 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr "Reconstruction des Index ..." -#: fpdb.pyw:650 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr "Nettoyage de la Base de Données ..." -#: fpdb.pyw:655 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr "Analyse de la Base de Données ..." -#: fpdb.pyw:660 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "L'utilisateur a annulé la reconstruction des index de la BDD" -#: fpdb.pyw:755 +#: 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:810 +#: fpdb.pyw:842 msgid "_Main" msgstr "_Général" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "_Quitter" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "L" msgstr "L" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "_Charger le Profil (cassé)" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "S" msgstr "S" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "_Sauvegarder le Profil (à faire)" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "F" msgstr "F" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "Pré_férences" -#: fpdb.pyw:815 +#: fpdb.pyw:847 msgid "_Import" msgstr "_Importation" -#: fpdb.pyw:816 +#: fpdb.pyw:848 msgid "B" msgstr "M" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "R" msgstr "R" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "Importation des _Résultats de Tournoi" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "I" msgstr "I" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "_Importation via eMail/IMAP" -#: fpdb.pyw:819 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "_Visualiseurs" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "A" msgstr "A" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "_Auto-Importation et HUD" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "H" msgstr "H" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "Configurateur _HUD" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "G" msgstr "G" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "_Graphiques" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "Graphiques de Tournoi" -#: fpdb.pyw:824 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "Estimation (prévisualisation)" -#: fpdb.pyw:825 +#: fpdb.pyw:857 msgid "P" msgstr "P" -#: fpdb.pyw:825 +#: 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:826 +#: fpdb.pyw:858 msgid "T" msgstr "T" -#: fpdb.pyw:826 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "Stats de _Tournoi (Vue avec tabulations, pas dans pgsql)" -#: fpdb.pyw:827 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "_Visualiseur de Tournoi" -#: fpdb.pyw:828 +#: fpdb.pyw:860 msgid "O" msgstr "O" -#: fpdb.pyw:828 +#: 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:829 fpdb.pyw:1057 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Stats de Session" -#: fpdb.pyw:830 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "_Rejoueur de Main (pas encore disponible)" -#: fpdb.pyw:831 +#: fpdb.pyw:863 msgid "_Database" msgstr "_Base de Données" -#: fpdb.pyw:832 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "_Maintenance Base de Données" -#: fpdb.pyw:833 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "Créer ou Recréer les _Tables" -#: fpdb.pyw:834 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "Reconstruction du Cache HUD" -#: fpdb.pyw:835 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "Reconstruction des Index de la BDD" -#: fpdb.pyw:836 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "_Statistiques" -#: fpdb.pyw:837 +#: 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:838 +#: fpdb.pyw:870 msgid "_Help" msgstr "_Aide" -#: fpdb.pyw:839 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "_Historique des Messages" -#: fpdb.pyw:840 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "À _Propos, Licence, copie" -#: fpdb.pyw:858 +#: 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:859 +#: fpdb.pyw:890 msgid "" "\n" "\n" @@ -4020,19 +3891,19 @@ msgstr "" "\n" "Erreur: " -#: fpdb.pyw:860 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "ERREUR DE FICHIER DE CONFIGURATION" -#: fpdb.pyw:864 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "Le Fichier d'Historique est %s\n" -#: fpdb.pyw:866 +#: fpdb.pyw:897 msgid "Config file" msgstr "Fichier de configuration" -#: fpdb.pyw:867 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" @@ -4040,7 +3911,7 @@ msgstr "" "a été créé à:\n" "%s.\n" -#: fpdb.pyw:868 +#: 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." @@ -4049,20 +3920,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:921 msgid "Connected to SQLite: %s" msgstr "Connecté à SQLite: %s" -#: fpdb.pyw:924 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "SÉRIEUSE ALERTE - Version de base de données invalide" -#: fpdb.pyw:926 +#: 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:930 +#: 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." @@ -4071,7 +3942,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:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -4079,11 +3950,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: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:958 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" @@ -4091,7 +3962,7 @@ msgstr "" "\n" "Verrou global obtenu par %s" -#: fpdb.pyw:961 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -4099,43 +3970,43 @@ msgstr "" "\n" "Impossible d'obtenir un verrou global, il actuellement détenu par %s" -#: fpdb.pyw:996 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "Verrou global libéré.\n" -#: fpdb.pyw:1003 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "Importation Auto" -#: fpdb.pyw:1013 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Importation de Fichiers" -#: fpdb.pyw:1020 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "Importation des Résultats de tournois" -#: fpdb.pyw:1026 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "Importation eMail" -#: fpdb.pyw:1039 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "Stats de Tournoi" -#: fpdb.pyw:1045 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "Visualiseur Tournoi" -#: fpdb.pyw:1051 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "Stats par Position" -#: fpdb.pyw:1063 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "Rejoueur de main" -#: fpdb.pyw:1067 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -4194,19 +4065,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:1116 msgid "Help" msgstr "Aide" -#: fpdb.pyw:1091 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "Graphiques" -#: fpdb.pyw:1105 +#: fpdb.pyw:1137 msgid "Stove" msgstr "Estimation" -#: fpdb.pyw:1178 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -4216,7 +4087,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:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -4224,29 +4095,11 @@ msgstr "" "\n" "Toute erreur grave sera stockée ici _uniquement_.\n" -#: fpdb.pyw:1208 +#: fpdb.pyw:1242 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:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" @@ -4256,7 +4109,7 @@ msgstr "" "\n" "Cliquez sur OUI pour ajouter ce site à la base de données." -#: fpdb.pyw:1342 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" @@ -4286,59 +4139,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:492 -msgid "Hand processed but empty" -msgstr "Main traitée mais vide" - -#: fpdb_import.py:506 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: Envoie de la main au HUD" -#: fpdb_import.py:509 +#: 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:524 +#: 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:535 +#: 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." @@ -4346,11 +4195,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:529 msgid "Filename:" msgstr "Nom de fichier:" -#: fpdb_import.py:537 +#: 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:" @@ -4358,36 +4207,29 @@ 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:532 msgid "Hand logged to hand-errors.txt" msgstr "Main enregistrée dans hand-error.txt" -#: fpdb_import.py:595 +#: fpdb_import.py:588 msgid "Importing" msgstr "Importation" -#: fpdb_import.py:623 +#: fpdb_import.py:616 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:" #: test_Database.py:50 -#, fuzzy msgid "Testing variance function" -msgstr "DEBUG: Test de la fonction variance" +msgstr "Testant la fonction variance" #: test_Database.py:51 -#, fuzzy msgid "result: %s expecting: 0.666666 (result-expecting ~= 0.0): %s" -msgstr "DEBUG: resultat: %s attendu: 0.666666 (resultat-attente ~= 0.0): %s" +msgstr "resultat : %s attendu: 0.666666 (resultat-attendu ~= 0.0): %s" #: windows_make_bats.py:30 msgid "" @@ -4406,134 +4248,3 @@ msgstr "" "\n" "pas de répertoire gtk trouvé à cet endroit - installez gtk ou modifiez le " "chemin manuellement\n" - -#~ msgid "" -#~ "Failed to load libs for graphing, graphing will not function. Please\n" -#~ " install numpy and matplotlib if you want to use graphs." -#~ msgstr "" -#~ "Le chargement des libs de graph a échoué, graph indisponible. Veuillez\n" -#~ " installer numpy et matplotlib si vous voulez utiliser " -#~ "les graphiques." - -#~ msgid "" -#~ "This is of no consequence for other parts of the program, e.g. import \n" -#~ " and HUD are NOT affected by this problem." -#~ msgstr "" -#~ "Celà n'a aucune incidence sur le reste du programme, par ex. " -#~ "importation \n" -#~ " et les HUD ne sont PAS affecté par ce problème." - -#, fuzzy -#~ 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" - -#~ msgid "Games:" -#~ msgstr "Parties:" - -#~ msgid "" -#~ "\n" -#~ "Reading configuration file %s\n" -#~ msgstr "" -#~ "\n" -#~ "Lecture du fichier de configuration %s\n" - -#, fuzzy -#~ msgid "readHandInfo: Raising FpdbParseError" -#~ msgstr "parseSummary: Une erreur d'analyse de Fpdb est survenue" - -#, fuzzy -#~ msgid "Didn't match re_HandInfo: '%s'" -#~ msgstr "Ne correspond pas à  re_HandInfo" - -#~ msgid "Didn't match re_HandInfo" -#~ msgstr "Ne correspond pas à  re_HandInfo" - -#~ msgid "readHandInfo: Didn't match: '%s'" -#~ msgstr "ReadHandInfo: Pas de correspondance: '%s'" - -#~ msgid "Absolute: Didn't match re_HandInfo: '%s'" -#~ msgstr "Absolute: Pas de correspondance avec re_HandInfo: '%s'" - -#~ msgid "determineGameType: Unable to recognise gametype from: '%s'" -#~ 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'" - -#~ msgid "readHandInfo: Unable to recognise handinfo from: '%s'" -#~ msgstr "readHandInfo: Impossible d'identifier handinfo de: '%s'" - -#~ msgid "DEBUG: checkPlayerExists %s fail on hand number %s" -#~ msgstr ": checkPlayerExists %s d'échecs sur la main numéro %s" - -#~ msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'" -#~ msgstr "" -#~ "determineGameType: limite non trouvée dans self.limits(%s). Main: '%s'" - -#, fuzzy -#~ msgid "DEBUG: readHandInfo: DATETIME not matched: '%s'" -#~ msgstr "ReadHandInfo: Pas de correspondance: '%s'" - -#~ msgid "*** DEALING HANDS ***" -#~ msgstr "*** DISTRIBUTIONS DES MAINS ***" - -#~ msgid "Dealt to %s: [%s]" -#~ msgstr "Distribué à %s: [%s]" - -#~ msgid "*** FIRST DRAW ***" -#~ msgstr "*** PREMIER TIRAGE ***" - -#, fuzzy -#~ msgid "Dealt to %s [%s] [%s]" -#~ msgstr "Distribué à %s: [%s]" - -#~ msgid "*** SECOND DRAW ***" -#~ msgstr "*** SECOND TIRAGE ***" - -#~ msgid "*** THIRD DRAW ***" -#~ msgstr "*** TROISIÈME TIRAGE ***" - -#~ msgid "*** SHOW DOWN ***" -#~ msgstr "*** ABATTAGE ***" - -#~ msgid "*** SUMMARY ***" -#~ msgstr "*** RÉSUMÉ ***" - -#~ msgid "*** 3RD STREET ***" -#~ msgstr "*** 3ÈME RUE ***" - -#~ msgid "*** 4TH STREET ***" -#~ msgstr "*** 4ÈME RUE ***" - -#~ msgid "*** 5TH STREET ***" -#~ msgstr "*** 5ÈME RUE ***" - -#~ msgid "*** 6TH STREET ***" -#~ msgstr "*** 6ÈME RUE ***" - -#~ msgid "*** RIVER ***" -#~ msgstr "*** RIVIÈRE ***" - -#~ msgid "Default logger intialised for " -#~ msgstr "Logger par défaut initialisé pour" - -#~ msgid "creating foreign key " -#~ msgstr "création d'une clé distante" - -#~ msgid " create foreign key failed: " -#~ msgstr " creation d'une clé distante a échoué" - -#~ msgid " create foreign key failed: " -#~ msgstr " creation d'une clé distante a échoué" diff --git a/pyfpdb/locale/fpdb-hu_HU.po b/pyfpdb/locale/fpdb-hu_HU.po index 760d6b55..138c6a9b 100644 --- a/pyfpdb/locale/fpdb-hu_HU.po +++ b/pyfpdb/locale/fpdb-hu_HU.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.20.905 plus git\n" -"POT-Creation-Date: 2011-03-12 21:23+CET\n" -"PO-Revision-Date: 2011-03-13 17:42+0100\n" +"POT-Creation-Date: 2011-04-07 15:20+CEST\n" +"PO-Revision-Date: 2011-04-07 15:16+0200\n" "Last-Translator: Ferenc Erki \n" "Language-Team: Hungarian \n" "Language: hu\n" @@ -16,90 +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 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:128 +#: EverleafToFpdb.py:130 FulltiltToFpdb.py:214 FulltiltToFpdb.py:216 +#: 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: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:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:129 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:258 FulltiltToFpdb.py:273 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 +#: 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 "determineGameType: Raising FpdbParseError" -msgstr "determineGameType: FpdbParseError" +msgid "Raising FpdbParseError" +msgstr "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 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:163 +#: 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'" -#: 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:228 FulltiltToFpdb.py:423 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 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:438 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:240 msgid "No bringin found." msgstr "Nyitó hívás nem található." -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:247 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 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:295 +#: FulltiltToFpdb.py:506 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: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:333 FulltiltToFpdb.py:800 PacificPokerToFpdb.py:458 +#: 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: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:334 FulltiltToFpdb.py:801 PacificPokerToFpdb.py:459 +#: 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: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:335 FulltiltToFpdb.py:802 PacificPokerToFpdb.py:460 +#: 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)" @@ -119,16 +128,18 @@ 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:506 +#: 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:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "fpdb kártyakódolás (ugyanaz, mint amit a pokersource használ)" @@ -140,11 +151,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 +165,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 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:465 Database.py:466 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,67 +191,38 @@ 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 -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 -msgid "missing config section raw_hands" -msgstr "hiányzó konfigurációs bekezdés: raw_hands" +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +msgid "Invalid config value for %s, defaulting to %s" +msgstr "Érvénytelen %s beállítás, az alapértelmezett %s használata" -#: Configuration.py:632 -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 -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 -msgid "missing config section raw_tourneys" -msgstr "hiányzó konfigurációs bekezdés: raw_tourneys" - -#: Configuration.py:658 -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 -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 -msgid "Configuration file %s not found. Using defaults." +#: 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 msgid "Reading configuration file %s" msgstr "%s konfigurációs fájl olvasása" -#: Configuration.py:721 -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:729 +msgid "Error parsing %s." +msgstr "Hiba a(z) '%s' értelmezése közben." -#: Configuration.py:837 -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 " -"hibanaplóba." +#: Configuration.py:729 Configuration.py:845 +msgid "See error log file." +msgstr "Nézz bele a hibanaplóba." + +#: Configuration.py:845 +msgid "Error parsing example configuration file %s." +msgstr "Hiba a(z) %s minta konfigurációs fájl értelmezése közben." #: Database.py:65 msgid "Not using sqlalchemy connection pool." @@ -250,336 +232,328 @@ 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 -msgid "Connecting to SQLite: %(database)s" -msgstr "Kapcsolódás a %(database)s SQLite adatbázishoz" +#: Database.py:470 +msgid "Connecting to SQLite: %s" +msgstr "Kapcsolódás az SQLite adatbázishoz: %s" -#: 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 -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:513 +msgid "Outdated or too new database version (%s)." +msgstr "elavult vagy túl új adatbázis verzió (%s)." -#: Database.py:501 Database.py:502 -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:513 Database.py:523 Database.py:524 +msgid "Please recreate tables." +msgstr "Kérlek hozd létre újra a táblákat." -#: Database.py:506 Database.py:507 -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:518 Database.py:519 +msgid "Recreating tables." +msgstr "A táblák újra létrehozása." -#: Database.py:528 +#: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +msgid "Failed to read settings table." +msgstr "Nem sikerült az olvasás a beállítások táblából." + +#: 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:532 +#: Database.py:549 msgid "commit failed" msgstr "a véglegesítés nem sikerült" -#: Database.py:713 Database.py:746 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "*** Adatbázis hiba: " -#: Database.py:743 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "Adatbázis: n-nel ezelőtti leosztás dátuma = " -#: Database.py:900 +#: 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:992 +#: 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:1004 +#: 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:1011 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "getLastInsertId(): ismeretlen backend: %d" -#: Database.py:1016 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "*** get_last_insert_id adatbázis hiba: " -#: Database.py:1070 Database.py:1495 +#: 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:1074 Database.py:1499 +#: 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:1082 Database.py:1373 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "MySQL index eldobása: " -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: 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:1093 Database.py:1380 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "pg index eldobása: " -#: Database.py:1106 +#: 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:1110 +#: 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:1119 +#: Database.py:1136 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:1167 Database.py:1175 Database.py:1449 Database.py:1457 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: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:1172 +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "MySQL index létrehozása: %s %s" -#: Database.py:1181 +#: Database.py:1198 msgid "Creating PostgreSQL index " msgstr "PostgreSQL index létrehozása " -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: 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:1194 +#: Database.py:1211 msgid "After import took %s seconds" msgstr "Az import utómunka %s másodpercig tartott" -#: Database.py:1227 Database.py:1228 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "A táblák újra létrehozása befejeződött" -#: Database.py:1269 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "*** Hiba a táblák létrehozása közben: " -#: Database.py:1279 +#: Database.py:1302 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: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:1317 +#: Database.py:1340 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:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "MySQL index létrehozása: %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "pgsql index létrehozása: %s %s" -#: Database.py:1348 Database.py:1349 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "SQLite index létrehozása: %s %s" -#: Database.py:1356 +#: 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:1361 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "Hiba az indexek létrehozása közben: " -#: Database.py:1388 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "SQLite index eldobása: " -#: Database.py:1395 +#: 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:1409 Database.py:1449 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr " set_isolation_level meghiúsult: " -#: Database.py:1443 Database.py:1502 +#: 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:1473 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "MySQL idegen kulcs eldobása" -#: Database.py:1477 +#: Database.py:1500 msgid " drop failed: " msgstr " az eldobás sikertelen: " -#: Database.py:1480 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "pg idegen kulcs eldobása" -#: Database.py:1492 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "%s_%s_fkey pg idegen kulcs eldobva, folytatás ..." -#: Database.py:1613 +#: Database.py:1637 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:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "Hiba a HUD cache újraépítése közben:" -#: Database.py:1666 Database.py:1672 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "Hiba analyze közben:" -#: Database.py:1676 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "Analyze %.1f másodpercig tartott" -#: Database.py:1686 Database.py:1692 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "Hiba vacuum közben:" -#: Database.py:1696 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "Vacuum %.1f másodpercig tartott" -#: Database.py:1708 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "Hiba lock_for_insert közben:" -#: Database.py:1717 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "######## Leosztások ##########" -#: Database.py:1721 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "###### Leosztások vége ########" -#: Database.py:2123 -msgid "Error aquiring hero ids:" -msgstr "Hiba a játékosazonosítók meghatározása közben:" - -#: Database.py:2231 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "######## Játéktípusok ##########" -#: Database.py:2235 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "###### Játéktípusok vége ########" -#: Database.py:2262 +#: 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:2265 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "az írás megállt, hiba a sor olvasásakor: " -#: Database.py:2290 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "deadlock történt - újrapróbálás ..." -#: Database.py:2295 +#: 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:2299 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "***Hiba a leosztás tárolása közben: " -#: Database.py:2309 +#: 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:2319 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "***Hiba a befejezés küldésekor: " -#: Database.py:2405 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "érvénytelen forrás a Database.createOrUpdateTourney-ban" -#: Database.py:2418 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "érvénytelen forrás a Database.createOrUpdateTourneysPlayers-ben" -#: Database.py:2554 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "HandToWrite.init hiba: " -#: Database.py:2604 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "HandToWrite.set_all hiba: " -#: Database.py:2635 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "nutOmatic id_player értéke = %d" -#: Database.py:2643 +#: Database.py:2986 msgid "query plan: " msgstr "lekérdezési terv: " -#: Database.py:2652 +#: Database.py:2995 msgid "cards =" msgstr "kezdőkéz =" -#: Database.py:2655 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "get_stats időigény: %4.3f mp" -#: Database.py:2657 +#: Database.py:3000 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:272 FulltiltToFpdb.py:274 msgid "Unable to recognise handinfo from: '%s'" msgstr "Nem sikerült felismerni a leosztásinformációkat innen: '%s'" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:274 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "Az Everleaf terem readStudPlayerCards funkciója csak egy csonk." -#: EverleafToFpdb.py:288 -msgid "Unimplemented readAction: %s %s" -msgstr "Nem ismert readAction: %s %s" - -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:304 msgid "readShowdownActions %s %s" msgstr "readShowdownActions %s %s" @@ -752,107 +726,89 @@ msgstr "Törlés" msgid "show" msgstr "mutat" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "Válassz napot" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "Kész" -#: FullTiltPokerSummary.py:93 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 -#: 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: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:119 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:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "Nem található a pénznem" -#: FulltiltToFpdb.py:212 -msgid "determineGameType: Raising FpdbParseError for file '%s'" -msgstr "determineGameType: FpdbParseError a '%s' fájlnál" +#: FulltiltToFpdb.py:215 +msgid "Raising FpdbParseError for file '%s'" +msgstr "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:257 FulltiltToFpdb.py:259 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 "Lim_Blinds nem tartalmazza ezt: '%s'" -#: FulltiltToFpdb.py:267 -msgid "Raising FpdbParseError" -msgstr "FpdbParseError" +#: FulltiltToFpdb.py:376 +msgid "readPlayerStacks: No players detected (hand #%s)" +msgstr "readPlayerStacks: Nem találtam játékosokat (hand #%s)" -#: FulltiltToFpdb.py:369 -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" -msgstr "FTP: readPlayerStacks: Nem találtam játékosokat (hand #%s)" - -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:441 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?)" +#: FulltiltToFpdb.py:448 +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -"FTP: readButton: Nem sikerült az osztó felismerése (#%s leosztás " -"megszakítva?)" +"readButton: Nem sikerült az osztó felismerése (#%s leosztás megszakítva?)" -#: FulltiltToFpdb.py:490 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "FullTilt: DEBUG: nem ismert readAction: '%s' '%s'" - -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:582 msgid "determineTourneyType : Parsing NOK" msgstr "determineTourneyType : értelmezés nem OK" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:640 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:671 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:678 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:682 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 -msgid "FullTilt: Player finishing stats unreadable : %s" -msgstr "FullTilt: A következő játékos helyezési adata nem olvasható : %s" +#: FulltiltToFpdb.py:783 +msgid "Player finishing stats unreadable : %s" +msgstr "A következő játékos helyezési adata nem olvasható : %s" -#: FulltiltToFpdb.py:776 -msgid "FullTilt: %s not found in tourney.ranks ..." -msgstr "FullTilt: %s nem található a verseny helyezettjei között ..." +#: FulltiltToFpdb.py:792 +msgid "%s not found in tourney.ranks ..." +msgstr "%s nem található a verseny helyezettjei között ..." -#: FulltiltToFpdb.py:778 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" -msgstr "FullTilt: Hibás értelmezés : a helyezések nem egyeznek : %s / %s" +#: FulltiltToFpdb.py:794 +msgid "Bad parsing : finish position incoherent : %s / %s" +msgstr "Hibás értelmezés : a helyezések nem egyeznek : %s / %s" #: GuiAutoImport.py:90 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 +836,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 +844,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 +860,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 +868,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 +876,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 +884,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 +968,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:848 msgid "_Bulk Import" msgstr "_Importálás" @@ -1066,7 +1022,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:" @@ -1176,35 +1132,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: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:894 +#: 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:895 +#: 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:897 +#: 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:899 +#: 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:900 +#: 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" @@ -1468,7 +1424,7 @@ msgid "Mail Folder" msgstr "Levelek mappája" #: GuiImapFetcher.py:110 -msgid "Mailserver" +msgid "Mail Server" msgstr "Levelezőkiszolgáló" #: GuiImapFetcher.py:110 @@ -1587,7 +1543,7 @@ msgstr "mucked" msgid "Field Type" msgstr "Mező típusa" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "Készpénzes statisztikák" @@ -1623,7 +1579,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:314 msgid "Preferences" msgstr "Beállítások" @@ -1864,7 +1820,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:1321 msgid "FPDB WARNING" msgstr "FPDB FIGYELMEZTETÉS" @@ -1976,14 +1932,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" @@ -2001,19 +1957,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" @@ -2129,63 +2085,80 @@ 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 "Nincsenek rendszergazda jogok a HUD-hoz" + +#: 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 "" +"Kattints jobb gombbal az fpdb.exe-n és HUD_main.exe-n, válaszd ki a " +"tulajdonságokat, és állítsd be mindkettőt úgy, hogy rendszergazdaként " +"fussanak." + +#: HUD_main.pyw:95 +msgid "You will need to restart fpdb afterwards." +msgstr "Ezek után újra kell indítanod az fpdb-t." + +#: 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:1003 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." @@ -2201,256 +2174,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:" @@ -2458,37 +2427,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" @@ -2496,23 +2465,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" @@ -2524,114 +2493,114 @@ 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." -#: 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:487 +#: 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:510 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "Standard bemenet olvasása ezzel: %s" -#: HandHistoryConverter.py:525 +#: 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:592 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr " adott időzóna:" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "nyers idő:" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "changeTimeZone: offszet=" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "utcTime:" -#: HandHistoryConverter.py:714 +#: 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:715 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "*** ERROR: A KIMENETI KÖNYVTÁR NEM HOZHATÓ LÉTRE" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "'%s' könyvtár létrehozva" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "%s kimeneti könyvtár nem nyitható meg" @@ -2773,7 +2742,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 +2751,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)" @@ -2818,21 +2787,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 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" @@ -2911,11 +2880,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 +2892,20 @@ 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:266 +#: WinamaxToFpdb.py:263 +msgid "Failed to detect currency." +msgstr "Nem sikerült a pénznem felismerése." + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +msgid "Hand ID: %s: '%s'" +msgstr "Leosztás ID: %s: '%s'" + +#: PacificPokerToFpdb.py:325 +msgid "No match in markStreets" +msgstr "Nincs találat a markStreets-ben" + #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "Nem található mező: '%s'" @@ -2947,10 +2930,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 +3144,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ó" @@ -3425,15 +3404,11 @@ 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 -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?" @@ -3457,10 +3432,6 @@ msgstr "Osztott lapok nem találhatóak a %s leosztásban " msgid "Hero cards %s: %s" msgstr "Saját lapok %s: %s" -#: WinamaxToFpdb.py:412 -msgid "add show actions %s" -msgstr "mutatás akció hozzáadása: %s" - #: WinamaxToFpdb.py:469 msgid "Read shown cards: %s" msgstr "Mutatott lapok beolvasása: %s" @@ -3497,7 +3468,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 +3476,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 +3490,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 +3498,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:277 msgid "Operating System" msgstr "Operációs rendszer" -#: fpdb.pyw:276 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "Konfigurációs fájl:" -#: fpdb.pyw:281 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Verzióinformáció:" -#: fpdb.pyw:288 +#: fpdb.pyw:309 msgid "Threads: " msgstr "Szálak:" -#: fpdb.pyw:311 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3559,19 +3530,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:342 msgid "Maintain Databases" msgstr "Adatbázisok karbantartása" -#: fpdb.pyw:331 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "frissített adatbázis adatok mentése" -#: fpdb.pyw:338 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "a guidb válasza ez volt: " -#: fpdb.pyw:344 +#: fpdb.pyw:365 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3579,11 +3550,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:368 msgid "Number of Hands: " msgstr "Leosztások száma:" -#: fpdb.pyw:348 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " @@ -3591,7 +3562,7 @@ msgstr "" "\n" "Versenyek száma: " -#: fpdb.pyw:349 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " @@ -3599,57 +3570,39 @@ msgstr "" "\n" "Versenytípusok száma: " -#: fpdb.pyw:350 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Adatbázis statisztikák" -#: fpdb.pyw:359 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" msgstr "HUD beállító - válassz típust és méretet" -#: fpdb.pyw:365 +#: fpdb.pyw:386 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." +"Please select the game category for which you want to configure HUD stats:" +msgstr "Válassz játéktípust, amelyre vonatkozóan be akarod állítani a HUD-ot:" -#: fpdb.pyw: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:" -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:441 msgid "HUD Configurator - please choose your stats" msgstr "HUD beállító - válassz statisztikákat" -#: fpdb.pyw:425 +#: 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:429 +#: 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:433 +#: 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:437 +#: 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." @@ -3658,24 +3611,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: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:545 +#: 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:546 +#: 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" @@ -3683,244 +3628,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:580 msgid "This may take a while." msgstr "Ez eltarthat egy darabig." -#: fpdb.pyw:572 +#: 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: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: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:587 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr " Saját gyorstár innentől: " -#: fpdb.pyw:601 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr " Ellenfelek gyorstára innentől: " -#: fpdb.pyw:614 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr " HUD gyorstár újraépítése ... " -#: fpdb.pyw:622 +#: 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:634 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "Erősítsd meg az adatbázis indexeinek újraépítését" -#: fpdb.pyw:635 +#: 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:643 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr " Indexek újraépítése ... " -#: fpdb.pyw:650 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr " Adatbázis tisztítása ... " -#: fpdb.pyw:655 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr " Adatbázis elemzése ... " -#: fpdb.pyw:660 +#: 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:755 +#: 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:810 +#: fpdb.pyw:842 msgid "_Main" msgstr "Fő_menü" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "_Kilépés" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "L" msgstr "L" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "Profil betö_ltése (hibás)" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "S" msgstr "S" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "Profil menté_se (todo)" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "F" msgstr "B" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "_Beállítások" -#: fpdb.pyw:815 +#: fpdb.pyw:847 msgid "_Import" msgstr "_Importálás" -#: fpdb.pyw:816 +#: fpdb.pyw:848 msgid "B" msgstr "I" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "R" msgstr "R" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "Ve_rsenyeredmények importálása" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "I" msgstr "E" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "_Email import (IMAP)" -#: fpdb.pyw:819 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "_Nézetek" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "A" msgstr "A" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "_Auto Import és HUD" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "H" msgstr "H" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "_HUD beállítása" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "G" msgstr "G" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "_Grafikonok" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "Verseny grafikonok" -#: fpdb.pyw:824 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "EV kalkulátor" -#: fpdb.pyw:825 +#: fpdb.pyw:857 msgid "P" msgstr "P" -#: fpdb.pyw:825 +#: 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:826 +#: fpdb.pyw:858 msgid "T" msgstr "T" -#: fpdb.pyw:826 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "Versenystatisztikák (táblázat; Postgre-vel nem)" -#: fpdb.pyw:827 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "_Verseny nézet" -#: fpdb.pyw:828 +#: fpdb.pyw:860 msgid "O" msgstr "O" -#: fpdb.pyw:828 +#: 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:829 fpdb.pyw:1057 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Session statisztikák" -#: fpdb.pyw:830 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "Leosztás _visszajátszása (még nem működik)" -#: fpdb.pyw:831 +#: fpdb.pyw:863 msgid "_Database" msgstr "A_datbázis" -#: fpdb.pyw:832 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "_Karbantartás" -#: fpdb.pyw:833 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "_Táblák (újra) létrehozása" -#: fpdb.pyw:834 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "HUD gyorstár újraépítése" -#: fpdb.pyw:835 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "Adatbázis indexek újraépítése" -#: fpdb.pyw:836 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "_Statisztikák" -#: fpdb.pyw:837 +#: 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:838 +#: fpdb.pyw:870 msgid "_Help" msgstr "_Súgó" -#: fpdb.pyw:839 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "Nap_lóbejegyzések" -#: fpdb.pyw:840 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "_Névjegy, licensz, másolás" -#: fpdb.pyw:858 +#: 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:859 +#: fpdb.pyw:890 msgid "" "\n" "\n" @@ -3930,19 +3871,19 @@ msgstr "" "\n" "A hiba a következő: " -#: fpdb.pyw:860 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "KONFIGURÁCIÓS FÁJL HIBA" -#: fpdb.pyw:864 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "A naplófájl: %s\n" -#: fpdb.pyw:866 +#: fpdb.pyw:897 msgid "Config file" msgstr "Konfigurációs fájl" -#: fpdb.pyw:867 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" @@ -3950,7 +3891,7 @@ msgstr "" "létrehozva itt:\n" "%s.\n" -#: fpdb.pyw:868 +#: 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." @@ -3959,19 +3900,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:921 msgid "Connected to SQLite: %s" msgstr "Kapcsolódva az SQLite adatbázishoz: %s" -#: fpdb.pyw:924 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "Nyomatékos figyelmeztetés - Érvénytelen adatbázis verzió" -#: fpdb.pyw:926 +#: 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:930 +#: 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." @@ -3979,7 +3920,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:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." @@ -3988,13 +3929,13 @@ msgstr "" "kiléphet, tönkretehet adatokat, stb." # FIXME: would need a different word ordering in Hungarian -#: fpdb.pyw:948 +#: 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:958 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" @@ -4002,7 +3943,7 @@ msgstr "" "\n" "Globális zárolást végzett %s" -#: fpdb.pyw:961 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -4010,43 +3951,43 @@ msgstr "" "\n" "Globális zárolás meghiúsult, %s már zárolta" -#: fpdb.pyw:996 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "Globális zárolás feloldva.\n" -#: fpdb.pyw:1003 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "Auto Import" -#: fpdb.pyw:1013 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Importálás" -#: fpdb.pyw:1020 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "Versenyeredmények importálása" -#: fpdb.pyw:1026 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "Email import" -#: fpdb.pyw:1039 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "Versenystatisztikák" -#: fpdb.pyw:1045 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "Verseny nézet" -#: fpdb.pyw:1051 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "Pozíciós statisztikák" -#: fpdb.pyw:1063 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "Leosztás visszajátszása" -#: fpdb.pyw:1067 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -4107,19 +4048,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:1116 msgid "Help" msgstr "Súgó" -#: fpdb.pyw:1091 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "Grafikonok" -#: fpdb.pyw:1105 +#: fpdb.pyw:1137 msgid "Stove" msgstr "EV kalkulátor" -#: fpdb.pyw:1178 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -4129,7 +4070,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:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -4137,30 +4078,11 @@ msgstr "" "\n" "Bármilyen nagyobb hiba _csak_oda_ kerül kiírásra.\n" -#: fpdb.pyw:1208 +#: fpdb.pyw:1242 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:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" @@ -4170,7 +4092,7 @@ msgstr "" "\n" "Kattints az IGEN gombra a terem hozzáadásához." -#: fpdb.pyw:1342 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" @@ -4200,59 +4122,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:492 -msgid "Hand processed but empty" -msgstr "A leosztás feldolgozva, de üres volt" - -#: fpdb_import.py:506 +#: 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:509 +#: 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:524 +#: 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:535 +#: 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." @@ -4260,11 +4178,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:529 msgid "Filename:" msgstr "Fájlnév:" -#: fpdb_import.py:537 +#: 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:" @@ -4272,23 +4190,19 @@ 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:532 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:588 msgid "Importing" msgstr "Importálás" -#: fpdb_import.py:623 +#: 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" -#: 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:" @@ -4319,6 +4233,124 @@ 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 "add show actions %s" +#~ msgstr "mutatás akció hozzáadása: %s" + +#~ 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" + +#~ 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. " +#~ 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." @@ -4336,9 +4368,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." @@ -4372,9 +4401,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..88682c44 --- /dev/null +++ b/pyfpdb/locale/fpdb-it_IT.po @@ -0,0 +1,4225 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR ORGANIZATION +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Free Poker Database\n" +"POT-Creation-Date: 2011-04-07 15:20+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" +"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 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:128 +#: EverleafToFpdb.py:130 FulltiltToFpdb.py:214 FulltiltToFpdb.py:216 +#: 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: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:129 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:258 FulltiltToFpdb.py:273 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 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:163 +#: 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'" + +#: 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:228 FulltiltToFpdb.py:423 +#: 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:438 +msgid "Player bringing in: %s for %s" +msgstr "Il Bring-in per il giocatore è:%s per %s" + +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:240 +msgid "No bringin found." +msgstr "Nessun bring-in trovato" + +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:247 +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 EverleafToFpdb.py:295 +#: FulltiltToFpdb.py:506 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:333 FulltiltToFpdb.py:800 PacificPokerToFpdb.py:458 +#: 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:334 FulltiltToFpdb.py:801 PacificPokerToFpdb.py:459 +#: 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:335 FulltiltToFpdb.py:802 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: 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 FulltiltToFpdb.py:506 +#: 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 "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 +msgid "Default logger initialised for %s" +msgstr "Default logger inizializzatao per %s" + +#: Configuration.py:187 Database.py:465 Database.py:466 +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: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:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +msgid "Invalid config value for %s, defaulting to %s" +msgstr "Valore di configurazione invalido per %s,messo di default a %s" + +#: Configuration.py:691 Configuration.py:692 +msgid "Configuration file %s not found. Using defaults." +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 +msgid "Error parsing %s." +msgstr "Errore di analisi %s" + +#: Configuration.py:729 Configuration.py:845 +msgid "See error log file." +msgstr "Vedi file log di errore" + +#: Configuration.py:845 +msgid "Error parsing example configuration file %s." +msgstr "Errore analisi file di configurazione di esempio %s" + +#: 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:262 +msgid "Creating Database instance, sql = %s" +msgstr "Creazione istanza database sql=%s" + +#: Database.py:416 +msgid "*** WARNING UNKNOWN MYSQL ERROR:" +msgstr "***ATTENZIONE ERRORE SCONOSCIUTO DI MYSQL" + +#: Database.py:470 +msgid "Connecting to 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 +msgid "Outdated or too new database version (%s)." +msgstr "Versione database obsoleta o troppo aggiornata (%s)" + +#: Database.py:513 Database.py:523 Database.py:524 +msgid "Please recreate tables." +msgstr "Si prega di ricreare le tabelle." + +#: Database.py:518 Database.py:519 +msgid "Recreating tables." +msgstr "Ricreazione tabelle in corso." + +#: Database.py:518 Database.py:519 Database.py:523 Database.py:524 +msgid "Failed to read settings table." +msgstr "Lettura impostazioni tavolo fallita" + +#: Database.py:545 +msgid "commit %s failed: info=%s value=%s" +msgstr "Invio fallito %s:info=%s valore=%s" + +#: Database.py:549 +msgid "commit failed" +msgstr "Invio fallito." + +#: Database.py:730 Database.py:763 +msgid "*** Database Error: " +msgstr "**Errore Database" + +#: Database.py:760 +msgid "Database: date n hands ago = " +msgstr "Database: data n mani fa= " + +#: 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:1009 +msgid "getLastInsertId(): problem fetching insert_id? ret=%d" +msgstr "getLastInsertId (): problema recupero insert_id? ret =%d" + +#: Database.py:1021 +msgid "getLastInsertId(%s): problem fetching lastval? row=%d" +msgstr "getLastinsertid(%s): problema recupero lastval? row=%d" + +#: Database.py:1028 +msgid "getLastInsertId(): unknown backend: %d" +msgstr "getLastInsertId (): sconosciuto backend:%d" + +#: Database.py:1033 +msgid "*** Database get_last_insert_id error: " +msgstr "*** Database errore get_last_insert_id:" + +#: 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: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:1099 Database.py:1396 +msgid "dropping mysql index " +msgstr "rimozione indice mysql fallita" + +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 +msgid " drop index failed: " +msgstr " rimozione indice fallita: " + +#: Database.py:1110 Database.py:1403 +msgid "dropping pg index " +msgstr "rimozione indice pg" + +#: 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:1127 +msgid "warning: index %s_%s_idx not dropped %s, continuing ..." +msgstr "attenzione: indice %s_%s_idx non rimosso %s, continua..." + +#: Database.py:1136 +msgid "prepare import took %s seconds" +msgstr "Preparazione importo ha impiegato %s secondi" + +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 +msgid "Creating foreign key " +msgstr "Creazione chiave esterna" + +#: 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:1189 +msgid "Creating MySQL index %s %s" +msgstr "Creazione MySQL indice %s %s" + +#: Database.py:1198 +msgid "Creating PostgreSQL index " +msgstr "Creazione PostgreSQL indice " + +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 +msgid "Create index failed: " +msgstr "Creazione indice fallita: " + +#: Database.py:1211 +msgid "After import took %s seconds" +msgstr "Dopo l'importazione ha richiesto %s secondi" + +#: Database.py:1244 Database.py:1245 +msgid "Finished recreating tables" +msgstr "Ricreazione tabelle completata" + +#: Database.py:1292 +msgid "***Error creating tables: " +msgstr "***Errore creazione tabelle: " + +#: Database.py:1302 +msgid "*** Error unable to get databasecursor" +msgstr "*** Errore impossibile ottenere databasecursor" + +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 +msgid "***Error dropping tables: " +msgstr "***Errore rimuovendo le tabelle" + +#: Database.py:1340 +msgid "*** Error in committing table drop" +msgstr "*** Errore rimozione tavolo" + +#: Database.py:1354 Database.py:1355 +msgid "Creating mysql index %s %s" +msgstr "Creazione indice mysql:%s %s" + +#: Database.py:1363 Database.py:1364 +msgid "Creating pgsql index %s %s" +msgstr "Creazione indice pgsql %s %s" + +#: Database.py:1371 Database.py:1372 +msgid "Creating sqlite index %s %s" +msgstr "reazione indice sqlite %s %s" + +#: Database.py:1379 +msgid "Unknown database: MySQL, Postgres and SQLite supported" +msgstr "Database sconosciuto:MySQL,Postgres and SQLite supportati" + +#: Database.py:1384 +msgid "Error creating indexes: " +msgstr "Errore creazione indici: " + +#: Database.py:1411 +msgid "Dropping sqlite index " +msgstr "Rimozione indice sqlite " + +#: 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:1432 Database.py:1472 +msgid " set_isolation_level failed: " +msgstr " set_isolation_level failed: " + +#: Database.py:1466 Database.py:1525 +msgid "Only MySQL and Postgres supported so far" +msgstr "Solo MySQL e Postgres supportati" + +#: Database.py:1496 +msgid "dropping mysql foreign key" +msgstr "Rimozione chiave esterna mysql" + +#: Database.py:1500 +msgid " drop failed: " +msgstr " Rimozione fallita: " + +#: Database.py:1503 +msgid "dropping pg foreign key" +msgstr "Rimozione chiave esterna pg" + +#: Database.py:1515 +msgid "dropped pg foreign key %s_%s_fkey, continuing ..." +msgstr "Chiave esterna pg rimossa %s_%s_fkey,continua..." + +#: Database.py:1637 +msgid "Rebuild hudcache took %.1f seconds" +msgstr "La ricostruzione della cache dell HUD ha richiesto %.1f secondi" + +#: Database.py:1640 Database.py:1754 +msgid "Error rebuilding hudcache:" +msgstr "Errore ricostruzione cache dell HUD" + +#: Database.py:1766 Database.py:1772 +msgid "Error during analyze:" +msgstr "Errore durante l analisi:" + +#: Database.py:1776 +msgid "Analyze took %.1f seconds" +msgstr "Analisi ha richiesto %.1f secondi" + +#: Database.py:1786 Database.py:1792 +msgid "Error during vacuum:" +msgstr "Errore durante la pulizia:" + +#: Database.py:1796 +msgid "Vacuum took %.1f seconds" +msgstr "La pulizia ha richiesto %.1f secondi" + +#: Database.py:1836 +msgid "Error during lock_for_insert:" +msgstr "Errore durante lock_for_insert" + +#: Database.py:1845 +msgid "######## Hands ##########" +msgstr "######## Mani ##########" + +#: Database.py:1849 +msgid "###### End Hands ########" +msgstr "###### Fine Mani ########" + +#: Database.py:2574 +msgid "######## Gametype ##########" +msgstr "######## Tipo di Gioco ##########" + +#: Database.py:2578 +msgid "###### End Gametype ########" +msgstr "###### Fine Tipo di gioco ########" + +#: Database.py:2605 +msgid "queue empty too long - writer stopping ..." +msgstr "coda vuota troppo a lungo-scrittura fermata..." + +#: Database.py:2608 +msgid "writer stopping, error reading queue: " +msgstr "Scrittura fallita,errore di lettura della coda" + +#: Database.py:2633 +msgid "deadlock detected - trying again ..." +msgstr "deadlock rilevato - Nuovo tentativo ..." + +#: Database.py:2638 +msgid "too many deadlocks - failed to store hand " +msgstr "Troppe situazioni di stallo - memorizzazione mano fallita" + +#: Database.py:2642 +msgid "***Error storing hand: " +msgstr "***Errore memorizzazione mano" + +#: 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:2662 +msgid "***Error sending finish: " +msgstr "*** Errore nell'invio della fine:" + +#: Database.py:2748 +msgid "invalid source in Database.createOrUpdateTourney" +msgstr "Origine invalida nel Database.createOrUpdateTourney" + +#: Database.py:2761 +msgid "invalid source in Database.createOrUpdateTourneysPlayers" +msgstr "Origine invalida in Database.createOrUpdateTourneysPlayers" + +#: Database.py:2897 +msgid "HandToWrite.init error: " +msgstr "Errore HandToWrite.init: " + +#: Database.py:2947 +msgid "HandToWrite.set_all error: " +msgstr "Errore HandToWrite.set_all: " + +#: Database.py:2978 +msgid "nutOmatic is id_player = %d" +msgstr "nutOmatic è id_player=%d" + +#: Database.py:2986 +msgid "query plan: " +msgstr "Piano della Query: " + +#: Database.py:2995 +msgid "cards =" +msgstr "carte =" + +#: Database.py:2998 +msgid "get_stats took: %4.3f seconds" +msgstr "get_stats richiede: %4.3f secondi" + +#: Database.py:3000 +msgid "press enter to continue" +msgstr "Premi INVIO per continuare" + +#: EverestToFpdb.py:108 FulltiltToFpdb.py:272 FulltiltToFpdb.py:274 +msgid "Unable to recognise handinfo from: '%s'" +msgstr "Impossibile controllare handinfo da:'%s'" + +#: EverleafToFpdb.py:274 +msgid "Everleaf readStudPlayerCards is only a stub." +msgstr "Everleaf readStudPlayerCards è solo una parte del programma temporaneo" + +#: EverleafToFpdb.py:304 +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:753 +msgid "Pick a date" +msgstr "Scegliere una data" + +#: Filters.py:1082 fpdb.pyw:759 +msgid "Done" +msgstr "Fatto" + +#: 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 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 +msgid "Unable to locate currency" +msgstr "Impossibile individuare valuta" + +#: FulltiltToFpdb.py:215 +msgid "Raising FpdbParseError for file '%s'" +msgstr "Errore di analisi Fpdb per il file %s" + +#: FulltiltToFpdb.py:257 FulltiltToFpdb.py:259 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 "Lim_Blinds non ha trovato alcun risultato per '%s'" + +#: FulltiltToFpdb.py:376 +msgid "readPlayerStacks: No players detected (hand #%s)" +msgstr "readPlayerStacks: Nessun giocatore rilevato (mano #%s)" + +#: FulltiltToFpdb.py:441 +msgid "No bringin found, handid =%s" +msgstr "Bring-in non trovato,hand ID=%s" + +#: FulltiltToFpdb.py:448 +msgid "readButton: Failed to detect button (hand #%s cancelled?)" +msgstr "readButton: Riconoscimento Button fallito (mano #%s cancellata?)" + +#: FulltiltToFpdb.py:582 +msgid "determineTourneyType : Parsing NOK" +msgstr "Determina il Tipo del torneo:Analisi errata" + +#: FulltiltToFpdb.py:640 +msgid "Unable to get a valid Tournament ID -- File rejected" +msgstr "Impossibile prendere un ID di torneo valido:File rifiutato" + +#: FulltiltToFpdb.py:671 +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:678 +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:682 +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:783 +msgid "Player finishing stats unreadable : %s" +msgstr "Stats finali del giocatore illegibili: %s" + +#: FulltiltToFpdb.py:792 +msgid "%s not found in tourney.ranks ..." +msgstr "%s non trovato in tourney.ranks" + +#: FulltiltToFpdb.py:794 +msgid "Bad parsing : finish position incoherent : %s / %s" +msgstr "Analisi errata: posizione finale incoerente: %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:848 +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:272 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: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: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: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: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:930 +msgid "PostgreSQL client reports: Unable to connect - " +msgstr "PostgreSQL client reports:Impossibile connettersi." + +#: 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" + +#: 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 "Mail Server" +msgstr "Mail Server" + +#: 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:1065 +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:314 +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:1321 +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: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:221 +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:235 +msgid "Finished importing %s/%s tournament summaries" +msgstr "Importazione completata %s/%s tornei" + +#: GuiTourneyImport.py:257 +msgid "GTI.readFile: '%s'" +msgstr "GTI.readFile: '%s'" + +#: GuiTourneyImport.py:276 ImapFetcher.py:176 +msgid "Need to define a converter" +msgstr "Necessario definire un convertitore" + +#: GuiTourneyImport.py:283 +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 "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 "Dopo sarà necessario riavviare fpdb ." + +#: 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:1003 +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:147 +msgid "BB" +msgstr "BB" + +#: Hand.py:148 +msgid "SB" +msgstr "SB" + +#: Hand.py:149 +msgid "BUTTONPOS" +msgstr "BUTTON POSITION" + +#: Hand.py:150 +msgid "HAND NO." +msgstr "HAND NO." + +#: Hand.py:151 TourneySummary.py:131 +msgid "SITE" +msgstr "SITO" + +#: Hand.py:152 +msgid "TABLE NAME" +msgstr "NOME TAVOLO" + +#: Hand.py:153 TourneySummary.py:141 +msgid "HERO" +msgstr "HERO" + +#: Hand.py:154 TourneySummary.py:142 +msgid "MAXSEATS" +msgstr "MAX POSTI" + +#: Hand.py:155 +msgid "LEVEL" +msgstr "LIVELLO" + +#: Hand.py:156 TourneySummary.py:147 +msgid "MIXED" +msgstr "MIXED" + +#: Hand.py:157 +msgid "LASTBET" +msgstr "ULTIMA PUNTATA" + +#: Hand.py:158 +msgid "ACTION STREETS" +msgstr "AZIONE STREETS" + +#: Hand.py:159 +msgid "STREETS" +msgstr "STREETS" + +#: Hand.py:160 +msgid "ALL STREETS" +msgstr "TUTTE LE STREETS" + +#: Hand.py:161 +msgid "COMMUNITY STREETS" +msgstr "COMMUNITY STREETS" + +#: Hand.py:162 +msgid "HOLE STREETS" +msgstr "HOLE STREETS" + +#: Hand.py:163 +msgid "COUNTED SEATS" +msgstr "POSTI" + +#: Hand.py:164 +msgid "DEALT" +msgstr "DISTRIBUITE" + +#: Hand.py:165 +msgid "SHOWN" +msgstr "MOSTRATE" + +#: Hand.py:166 +msgid "MUCKED" +msgstr "MUCKED" + +#: Hand.py:167 +msgid "TOTAL POT" +msgstr "PIATTO TOTALE" + +#: Hand.py:168 +msgid "TOTAL COLLECTED" +msgstr "TOTALE GUADAGNATO" + +#: Hand.py:169 +msgid "RAKE" +msgstr "RAKE" + +#: Hand.py:170 TourneySummary.py:132 +msgid "START TIME" +msgstr "ORA INIZIO" + +#: Hand.py:171 +msgid "TOURNAMENT NO" +msgstr "TORNEO NO" + +#: Hand.py:172 TourneySummary.py:137 +msgid "TOURNEY ID" +msgstr "ID TORNEO" + +#: Hand.py:173 TourneySummary.py:136 +msgid "TOURNEY TYPE ID" +msgstr "ID TIPO TORNEO" + +#: Hand.py:174 TourneySummary.py:138 +msgid "BUYIN" +msgstr "BUY-IN" + +#: Hand.py:175 +msgid "BUYIN CURRENCY" +msgstr "BUY-IN CORRENTE" + +#: Hand.py:176 +msgid "BUYIN CHIPS" +msgstr "BUY-IN CHIPS" + +#: Hand.py:177 TourneySummary.py:139 +msgid "FEE" +msgstr "FEE" + +#: Hand.py:178 +msgid "IS REBUY" +msgstr "E' REBUY" + +#: Hand.py:179 +msgid "IS ADDON" +msgstr "E' ADD-ON" + +#: Hand.py:180 +msgid "IS KO" +msgstr "E' KO" + +#: Hand.py:181 TourneySummary.py:163 +msgid "KO BOUNTY" +msgstr "BOUNTY KO" + +#: Hand.py:182 +msgid "IS MATRIX" +msgstr "E' MATRIX" + +#: Hand.py:183 +msgid "IS SHOOTOUT" +msgstr "E' SHOOTOUT" + +#: Hand.py:184 TourneySummary.py:164 +msgid "TOURNEY COMMENT" +msgstr "COMMENTO TORNEO" + +#: Hand.py:187 TourneySummary.py:176 +msgid "PLAYERS" +msgstr "GIOCATORI" + +#: Hand.py:188 +msgid "STACKS" +msgstr "STACKS" + +#: Hand.py:189 +msgid "POSTED" +msgstr "MESSI" + +#: Hand.py:190 +msgid "POT" +msgstr "PIATTO" + +#: Hand.py:191 +msgid "SEATING" +msgstr "A SEDERE" + +#: Hand.py:192 +msgid "GAMETYPE" +msgstr "TIPO DI GIOCO" + +#: Hand.py:193 +msgid "ACTION" +msgstr "AZIONE" + +#: Hand.py:194 +msgid "COLLECTEES" +msgstr "GUADAGNATE" + +#: Hand.py:195 +msgid "BETS" +msgstr "BETS" + +#: Hand.py:196 +msgid "BOARD" +msgstr "BOARD" + +#: Hand.py:197 +msgid "DISCARDS" +msgstr "SCARTATE" + +#: Hand.py:198 +msgid "HOLECARDS" +msgstr "CARTE PERSONALI" + +#: Hand.py:199 +msgid "TOURNEYS PLAYER IDS" +msgstr "ID DI TORNEO DEI GIOCATORI" + +#: 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:485 +msgid "markstreets didn't match - Assuming hand %s was cancelled" +msgstr "markstreets non ha prodotto risultati-La mano %s è stata annullata" + +#: Hand.py:487 +msgid "markStreets appeared to fail: First 100 chars: '%s'" +msgstr "markStreets sembra non rispondere: Primi 100 caratteri: '%s'" + +#: Hand.py:491 Hand.py:492 +msgid "checkPlayerExists: %s fail on hand number %s" +msgstr "checkPlayerExists: %s fallito sulla mano numero %s" + +#: Hand.py:583 +msgid "%s %s calls %s" +msgstr "%s %s chiama %s" + +#: Hand.py:654 +msgid "%s %s raise %s" +msgstr "%s %s rilancia %s" + +#: Hand.py:665 +msgid "%s %s bets %s" +msgstr "%s %s punta %s" + +#: Hand.py:688 +msgid "%s %s folds" +msgstr "%s %s folda" + +#: Hand.py:697 +msgid "%s %s checks" +msgstr "%s %s check" + +#: Hand.py:717 +msgid "addShownCards %s hole=%s all=%s" +msgstr "addShownCards %s carte personali=%s tutte=%s" + +#: Hand.py:828 +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: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:830 +msgid "*** Game String:" +msgstr "***Stringa di gioco" + +#: Hand.py:911 +msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" +msgstr "HoldemOmahaHand.__init__: Né HHC né DB+handid previsto" + +#: 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:1416 +msgid "%s %s completes %s" +msgstr "%s %s completati %s" + +#: Hand.py:1434 +msgid "Bringin: %s, %s" +msgstr "Bring-in: %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:# di holecards deve essere < 4, 4 o 7 - 5 e 6 dovrebbe essere " +"impossibile per chi non è un eroe" + +#: Hand.py:1617 +msgid "join_holcards: holecards(%s): %s" +msgstr "join_holecards: carte personali(%s): %s" + +#: 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: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:1709 +msgid "call Pot.end() before printing pot total" +msgstr "call Pot.end() prima di mostrare il piatto totale" + +#: Hand.py:1711 +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:130 +msgid "Failed sanity check" +msgstr "Controllo errori fallito" + +#: HandHistoryConverter.py:138 +msgid "Tailing '%s'" +msgstr "Monitoraggio '%s'" + +#: 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:149 +msgid "handsList is " +msgstr "La lista delle mani è " + +#: HandHistoryConverter.py:160 +msgid "HHC.start(): processHand failed: Exception msg: '%s'" +msgstr "HHC.start(): Processo della mano fallito: Eccezione msg: '%s'" + +#: HandHistoryConverter.py:164 +msgid "Read %d hands (%d failed) in %.3f seconds" +msgstr "Lettura %d mani(%d fallite) in %.3f secondi" + +#: HandHistoryConverter.py:170 +msgid "Summary file '%s' correctly parsed (took %.3f seconds)" +msgstr "" +"File di riassunto '%s' correttamente analizzato (Impiegati %.3f secondi)" + +#: 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:175 +msgid "Error converting '%s'" +msgstr "Errore di conversione di '%s'" + +#: 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:259 +msgid "Converting starsArchive format to readable" +msgstr "Conversione archivio Pokerstars in un formato leggibile" + +#: HandHistoryConverter.py:264 +msgid "Converting ftpArchive format to readable" +msgstr "Conversione archivio Full Tilt in un formato leggibile" + +#: HandHistoryConverter.py:270 +msgid "Read no hands." +msgstr "Nessuna mano trovata" + +#: HandHistoryConverter.py:278 +msgid "Removing text < 50 characters" +msgstr "Rimozione testo < 50 caratteri" + +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 +msgid "Unsupported game type: %s" +msgstr "Tipo di gioco non supportato: %s" + +#: 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:493 +msgid "Reading stdin with %s" +msgstr "Lettura stdin con %s" + +#: 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:575 +msgid " given TZ:" +msgstr " dato TZ:" + +#: HandHistoryConverter.py:575 +msgid "raw time:" +msgstr "Ora di esecuzione:" + +#: HandHistoryConverter.py:585 +msgid "changeTimeZone: offset=" +msgstr "changeTimeZone: offset=" + +#: HandHistoryConverter.py:648 +msgid "utcTime:" +msgstr "utcTime:" + +#: HandHistoryConverter.py:697 +msgid "Unable to create output directory %s for HHC!" +msgstr "Impossibile creare cartella di output %s per HHC!" + +#: HandHistoryConverter.py:698 +msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" +msgstr "*** ERRORE:IMPOSSIBILE CREARE CARTELLA DI OUTPUT" + +#: HandHistoryConverter.py:700 +msgid "Created directory '%s'" +msgstr "Creazione cartella '%s'" + +#: HandHistoryConverter.py:704 +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: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:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 +msgid "readHandInfo: DATETIME not matched: '%s'" +msgstr "readHandInfo: DATATIME non riscontrata: '%s'" + +#: 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:294 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:266 +#: WinamaxToFpdb.py:263 +msgid "Failed to detect currency." +msgstr "Impossibile individuare valuta." + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +msgid "Hand ID: %s: '%s'" +msgstr "ID Mano: %s: '%s'" + +#: PacificPokerToFpdb.py:325 +msgid "No match in markStreets" +msgstr "Nessuna corrispondenza in markStreets" + +#: 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. " + +#: 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: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:277 +msgid "Operating System" +msgstr "Sistema operativo" + +#: fpdb.pyw:297 +msgid "Your config file is: " +msgstr "Il tuo file di configurazione è:" + +#: fpdb.pyw:302 +msgid "Version Information:" +msgstr "Informazioni versione:" + +#: fpdb.pyw:309 +msgid "Threads: " +msgstr "Threads: " + +#: fpdb.pyw:332 +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:342 +msgid "Maintain Databases" +msgstr "Mantenimento Database" + +#: fpdb.pyw:352 +msgid "saving updated db data" +msgstr "salva aggiornamenti dati db" + +#: fpdb.pyw:359 +msgid "guidb response was " +msgstr "La risposta di guidb è stata " + +#: fpdb.pyw:365 +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:368 +msgid "Number of Hands: " +msgstr "Numero di mani:" + +#: fpdb.pyw:369 +msgid "" +"\n" +"Number of Tourneys: " +msgstr "" +"\n" +"Numero di tornei: " + +#: fpdb.pyw:370 +msgid "" +"\n" +"Number of TourneyTypes: " +msgstr "" +"\n" +"Numero di tipo di torneo" + +#: fpdb.pyw:371 +msgid "Database Statistics" +msgstr "Statitstiche database" + +#: fpdb.pyw:380 +msgid "HUD Configurator - choose category" +msgstr "Configurazione HUD - Scegli una categoria" + +#: 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:441 +msgid "HUD Configurator - please choose your stats" +msgstr "Configurazione HUD - Scegli le tue stats" + +#: 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: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: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:459 +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:577 +msgid "Confirm deleting and recreating tables" +msgstr "Confermare l'eliminazione e ricreare le tabelle" + +#: fpdb.pyw:578 +msgid "Please confirm that you want to (re-)create the tables." +msgstr "Confermare la (ri-)costruzione delle tabelle." + +#: 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 "" +" Se ci sono già delle tabelle nel database %s su %s esse saranno cancellate " +"e dovrete reimportare la vostre hand-history\n" + +#: fpdb.pyw:580 +msgid "This may take a while." +msgstr "Questa operazione potrebbe richiedere un po '." + +#: fpdb.pyw:605 +msgid "User cancelled recreating tables" +msgstr "L'utente ha annullato la ricostruzione delle tabelle" + +#: 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:620 +msgid " Hero's cache starts: " +msgstr " La cache di Hero inizia il: " + +#: fpdb.pyw:634 +msgid " Villains' cache starts: " +msgstr " La cache di Villain inizia il: " + +#: fpdb.pyw:647 +msgid " Rebuilding HUD Cache ... " +msgstr " Ricostruzione HUD cache ... " + +#: fpdb.pyw:655 +msgid "User cancelled rebuilding hud cache" +msgstr "L' utente ha annullato la ricostruzione della cache dell'HUD" + +#: fpdb.pyw:667 +msgid "Confirm rebuilding database indexes" +msgstr "Conferma ricostruzione indici del database" + +#: 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:676 +msgid " Rebuilding Indexes ... " +msgstr " Ricostruzione Indici in corso.... " + +#: fpdb.pyw:683 +msgid " Cleaning Database ... " +msgstr " Pulizia Database in corso... " + +#: fpdb.pyw:688 +msgid " Analyzing Database ... " +msgstr " Analisi Databse in corso... " + +#: fpdb.pyw:693 +msgid "User cancelled rebuilding db indexes" +msgstr "L'utente ha cancellato la ricostruzione degli indici" + +#: 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:842 +msgid "_Main" +msgstr "_Main" + +#: fpdb.pyw:843 fpdb.pyw:874 +msgid "_Quit" +msgstr "_Chiudi" + +#: fpdb.pyw:844 +msgid "L" +msgstr " L" + +#: fpdb.pyw:844 +msgid "_Load Profile (broken)" +msgstr "_Carica Profilo (nonfunziona)" + +#: fpdb.pyw:845 +msgid "S" +msgstr "S" + +#: fpdb.pyw:845 +msgid "_Save Profile (todo)" +msgstr "_Salva Profilo (dafare)" + +#: fpdb.pyw:846 +msgid "F" +msgstr "F" + +#: fpdb.pyw:846 +msgid "Pre_ferences" +msgstr "Pre_ferenze" + +#: fpdb.pyw:847 +msgid "_Import" +msgstr "_Importa" + +#: fpdb.pyw:848 +msgid "B" +msgstr "B" + +#: fpdb.pyw:849 +msgid "R" +msgstr "R" + +#: fpdb.pyw:849 +msgid "Tournament _Results Import" +msgstr "Importazione Risultati_Torneo" + +#: fpdb.pyw:850 +msgid "I" +msgstr "I" + +#: fpdb.pyw:850 +msgid "_Import through eMail/IMAP" +msgstr "_Importazione da eMail/IMAP" + +#: fpdb.pyw:851 +msgid "_Viewers" +msgstr "_Viewers" + +#: fpdb.pyw:852 +msgid "A" +msgstr "A" + +#: fpdb.pyw:852 +msgid "_Auto Import and HUD" +msgstr "_Auto Importazione e HUD" + +#: fpdb.pyw:853 +msgid "H" +msgstr "H" + +#: fpdb.pyw:853 +msgid "_HUD Configurator" +msgstr "_Configurazione HUD" + +#: fpdb.pyw:854 +msgid "G" +msgstr "G" + +#: fpdb.pyw:854 +msgid "_Graphs" +msgstr "_Grafici" + +#: fpdb.pyw:855 fpdb.pyw:1130 +msgid "Tourney Graphs" +msgstr "Grafici Torneo" + +#: fpdb.pyw:856 +msgid "Stove (preview)" +msgstr "Stove (anteprima)" + +#: fpdb.pyw:857 +msgid "P" +msgstr "P" + +#: fpdb.pyw:857 +msgid "Ring _Player Stats (tabulated view, not on pgsql)" +msgstr "Stats_Giocatore CashGame (tabulated view,non su pgsql)" + +#: fpdb.pyw:858 +msgid "T" +msgstr "T" + +#: fpdb.pyw:858 +msgid "_Tourney Stats (tabulated view, not on pgsql)" +msgstr "_Stats Torneo (tabulated view,non su pgsql)" + +#: fpdb.pyw:859 +msgid "Tourney _Viewer" +msgstr "Viewer_Torneo" + +#: fpdb.pyw:860 +msgid "O" +msgstr "O" + +#: fpdb.pyw:860 +msgid "P_ositional Stats (tabulated view, not on sqlite)" +msgstr "P_ositional Stats (tabulated view,non su sqllite)" + +#: fpdb.pyw:861 fpdb.pyw:1089 +msgid "Session Stats" +msgstr "Stats Sessione" + +#: fpdb.pyw:862 +msgid "Hand _Replayer (not working yet)" +msgstr "Hand _Replayer (non funziona)" + +#: fpdb.pyw:863 +msgid "_Database" +msgstr "_Database" + +#: fpdb.pyw:864 +msgid "_Maintain Databases" +msgstr "_Mantenimento Database" + +#: fpdb.pyw:865 +msgid "Create or Recreate _Tables" +msgstr "Crea o Ricrea _Tabelle" + +#: fpdb.pyw:866 +msgid "Rebuild HUD Cache" +msgstr "Ricostruisci HUD Cache" + +#: fpdb.pyw:867 +msgid "Rebuild DB Indexes" +msgstr "Ricostruisci Indici DB" + +#: fpdb.pyw:868 +msgid "_Statistics" +msgstr "_Statistiche" + +#: 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:870 +msgid "_Help" +msgstr "_AIuto" + +#: fpdb.pyw:871 +msgid "_Log Messages" +msgstr "_Messaggi di Log" + +#: fpdb.pyw:872 +msgid "A_bout, License, Copying" +msgstr "R_iguardo,Licenze,Copie" + +#: fpdb.pyw:889 +msgid "There is an error in your config file\n" +msgstr "C'è un errore nel file di configurazione\n" + +#: fpdb.pyw:890 +msgid "" +"\n" +"\n" +"Error is: " +msgstr "" +"\n" +"\n" +"L'errore è:" + +#: fpdb.pyw:891 +msgid "CONFIG FILE ERROR" +msgstr "ERRORE CONFIG FILE" + +#: fpdb.pyw:895 +msgid "Logfile is %s\n" +msgstr "File di Log è %s\n" + +#: fpdb.pyw:897 +msgid "Config file" +msgstr "File di Configurazione" + +#: fpdb.pyw:898 +msgid "" +"has been created at:\n" +"%s.\n" +msgstr "" +"è stato creato a:\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 "" +"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:921 +msgid "Connected to SQLite: %s" +msgstr "Connesso a SQLite: %s" + +#: fpdb.pyw:955 +msgid "Strong Warning - Invalid database version" +msgstr "Attenzione - versione del database non valida" + +#: 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:962 +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:966 +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: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:990 +msgid "" +"\n" +"Global lock taken by %s" +msgstr "" +"\n" +"Global lock preso da %s" + +#: fpdb.pyw:993 +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:1028 +msgid "Global lock released.\n" +msgstr "Global lock rilasciato.\n" + +#: fpdb.pyw:1035 +msgid "Auto Import" +msgstr "Importazione automatica" + +#: fpdb.pyw:1045 +msgid "Bulk Import" +msgstr "Importazione manuale" + +#: fpdb.pyw:1052 +msgid "Tournament Results Import" +msgstr "Importazione Risultati Torneo" + +#: fpdb.pyw:1058 +msgid "eMail Import" +msgstr "Importazione da Mail" + +#: fpdb.pyw:1071 +msgid "Tourney Stats" +msgstr "Stats Torneo" + +#: fpdb.pyw:1077 +msgid "Tourney Viewer" +msgstr "Viewer Torneo" + +#: fpdb.pyw:1083 +msgid "Positional Stats" +msgstr "Positional Stats" + +#: fpdb.pyw:1095 +msgid "Hand Replayer" +msgstr "Hand Replayer" + +#: 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" +"\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:1116 +msgid "Help" +msgstr "Aiuto" + +#: fpdb.pyw:1123 +msgid "Graphs" +msgstr "Grafici" + +#: fpdb.pyw:1137 +msgid "Stove" +msgstr "Stove" + +#: fpdb.pyw:1212 +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:1213 +msgid "" +"\n" +"Any major error will be reported there _only_.\n" +msgstr "" +"\n" +"Qualsiasi errore sarà riportato qui _solo_.\n" + +#: fpdb.pyw:1242 +msgid "fpdb starting ..." +msgstr "fpdb avvio in corso..." + +#: fpdb.pyw:1342 +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:1358 +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:231 +msgid "Started at %s -- %d files to import. indexes: %s" +msgstr "Avviato il %s -- %d file da importare. indici: %s" + +#: fpdb_import.py:240 +msgid "No need to drop indexes." +msgstr "Non è necessario eliminare gli indici." + +#: fpdb_import.py:259 +msgid "writers finished already" +msgstr "Scrittura completata" + +#: fpdb_import.py:262 +msgid "waiting for writers to finish ..." +msgstr "Scrittura in corso..." + +#: fpdb_import.py:272 +msgid " ... writers finished" +msgstr " ... scrittura completata" + +#: fpdb_import.py:278 +msgid "No need to rebuild indexes." +msgstr "Non è necessario ricostruire gli indici." + +#: fpdb_import.py:282 +msgid "No need to rebuild hudcache." +msgstr "Non è necessario ricostruire la cache dell'hud." + +#: fpdb_import.py:316 +msgid "sending finish message queue length =" +msgstr "invio messaggio di fine in corso lunghezza coda =" + +#: fpdb_import.py:438 fpdb_import.py:439 +msgid "Converting %s" +msgstr "Conversione %s" + +#: fpdb_import.py:499 +msgid "fpdb_import: sending hand to hud" +msgstr "fpdb_import: Invio mano all'HUD in corso" + +#: fpdb_import.py:502 +msgid "Failed to send hand to HUD: %s" +msgstr "Invio mano all'HUD fallito: %s" + +#: 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:528 +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:529 +msgid "Filename:" +msgstr "Nome file:" + +#: 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 "" +"Ecco la prima linea della mano in modo da poterlo identificare. Si prega di " +"indicare che l'errore è stato un ValueError:" + +#: fpdb_import.py:532 +msgid "Hand logged to hand-errors.txt" +msgstr "Mano loggata a hand-errors.txt" + +#: fpdb_import.py:588 +msgid "Importing" +msgstr "Importazione in corso" + +#: fpdb_import.py:616 +msgid "CLI for importing hands is GuiBulkImport.py" +msgstr "CLI per importazione mani è GuiBulkImport.py" + +#: 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 "add show actions %s" +#~ msgstr "Aggiungi mostra azioni %s" diff --git a/pyfpdb/locale/fpdb-pl_PL.po b/pyfpdb/locale/fpdb-pl_PL.po index 53052df2..c81cd407 100644 --- a/pyfpdb/locale/fpdb-pl_PL.po +++ b/pyfpdb/locale/fpdb-pl_PL.po @@ -5,103 +5,112 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-03-12 21:23+CET\n" +"POT-Creation-Date: 2011-04-07 15:20+CEST\n" "PO-Revision-Date: 2011-03-09 22:36+0000\n" "Last-Translator: greg20 \n" "Language-Team: Polish (Poland) <>\n" "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" -#: 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 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:128 +#: EverleafToFpdb.py:130 FulltiltToFpdb.py:214 FulltiltToFpdb.py:216 +#: 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: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:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:129 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:258 FulltiltToFpdb.py:273 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 +#: 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 "determineGameType: Raising FpdbParseError" +msgid "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 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:163 +#: 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'." -#: 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:228 FulltiltToFpdb.py:423 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "" -#: AbsoluteToFpdb.py:287 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:438 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:240 msgid "No bringin found." msgstr "" -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:247 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 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:295 +#: FulltiltToFpdb.py:506 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: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:333 FulltiltToFpdb.py:800 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:575 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: 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:334 FulltiltToFpdb.py:801 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:576 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: 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:335 FulltiltToFpdb.py:802 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "" @@ -121,16 +130,18 @@ 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:506 +#: 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 "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "" @@ -142,90 +153,74 @@ 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 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 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 -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 -msgid "missing config section raw_hands" +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +msgid "Invalid config value for %s, defaulting to %s" msgstr "" -#: Configuration.py:632 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" +#: Configuration.py:691 Configuration.py:692 +msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:639 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:652 -msgid "missing config section raw_tourneys" -msgstr "" - -#: Configuration.py:658 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:665 -msgid "" -"Invalid config value for raw_tourneys.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:683 Configuration.py:684 -msgid "Configuration file %s not found. Using defaults." -msgstr "" - -#: Configuration.py:714 Configuration.py:715 +#: Configuration.py:722 msgid "Reading configuration file %s" msgstr "" -#: Configuration.py:721 -msgid "Error parsing %s. See error log file." +#: Configuration.py:729 +#, 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:837 -msgid "Error parsing example configuration file %s. See error log file." +#: Configuration.py:845 +msgid "Error parsing example configuration file %s." msgstr "" #: Database.py:65 @@ -236,325 +231,325 @@ 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 -msgid "Connecting to SQLite: %(database)s" -msgstr "" +#: Database.py:470 +#, fuzzy +msgid "Connecting to SQLite: %s" +msgstr "Połączono z SQLite: %s" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" -#: Database.py:495 -msgid "outdated or too new database version (%s) - please recreate tables" +#: Database.py:513 +msgid "Outdated or too new database version (%s)." msgstr "" -#: Database.py:501 Database.py:502 -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:506 Database.py:507 -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:528 +#: 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:532 +#: Database.py:549 msgid "commit failed" msgstr "" -#: Database.py:713 Database.py:746 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "" -#: Database.py:743 +#: Database.py:760 msgid "Database: date n hands ago = " msgstr "" -#: Database.py:900 +#: Database.py:917 msgid "ERROR: query %s result does not have player_id as first column" msgstr "" -#: Database.py:992 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" msgstr "" -#: Database.py:1004 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" msgstr "" -#: Database.py:1011 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" msgstr "" -#: Database.py:1016 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " msgstr "" -#: Database.py:1070 Database.py:1495 +#: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " msgstr "" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1123 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " msgstr "" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 msgid "Create foreign key failed: " msgstr "" -#: Database.py:1172 +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1181 +#: Database.py:1198 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " msgstr "" -#: Database.py:1194 +#: Database.py:1211 msgid "After import took %s seconds" msgstr "" -#: Database.py:1227 Database.py:1228 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" msgstr "" -#: Database.py:1269 +#: Database.py:1292 msgid "***Error creating tables: " msgstr "" -#: Database.py:1279 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" msgstr "" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" msgstr "" -#: Database.py:1340 Database.py:1341 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" msgstr "" -#: Database.py:1348 Database.py:1349 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" msgstr "" -#: Database.py:1356 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" msgstr "" -#: Database.py:1361 +#: Database.py:1384 msgid "Error creating indexes: " msgstr "" -#: Database.py:1388 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1418 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" -#: Database.py:1409 Database.py:1449 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" msgstr "" -#: Database.py:1473 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1500 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1613 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1616 Database.py:1654 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" msgstr "" -#: Database.py:1666 Database.py:1672 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" msgstr "" -#: Database.py:1676 +#: Database.py:1776 msgid "Analyze took %.1f seconds" msgstr "" -#: Database.py:1686 Database.py:1692 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "" -#: Database.py:1696 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1708 +#: Database.py:1836 msgid "Error during lock_for_insert:" msgstr "" -#: Database.py:1717 +#: Database.py:1845 msgid "######## Hands ##########" msgstr "" -#: Database.py:1721 +#: Database.py:1849 msgid "###### End Hands ########" msgstr "" -#: Database.py:2123 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2231 +#: Database.py:2574 msgid "######## Gametype ##########" msgstr "" -#: Database.py:2235 +#: Database.py:2578 msgid "###### End Gametype ########" msgstr "" -#: Database.py:2262 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2265 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2290 +#: Database.py:2633 msgid "deadlock detected - trying again ..." msgstr "" -#: Database.py:2295 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " msgstr "" -#: Database.py:2299 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "" -#: Database.py:2309 +#: Database.py:2652 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2319 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "" -#: Database.py:2405 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" msgstr "" -#: Database.py:2418 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" msgstr "" -#: Database.py:2554 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2604 +#: Database.py:2947 msgid "HandToWrite.set_all error: " msgstr "" -#: Database.py:2635 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" msgstr "" -#: Database.py:2643 +#: Database.py:2986 msgid "query plan: " msgstr "" -#: Database.py:2652 +#: Database.py:2995 msgid "cards =" msgstr "" -#: Database.py:2655 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2657 +#: Database.py:3000 msgid "press enter to continue" msgstr "" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:272 FulltiltToFpdb.py:274 msgid "Unable to recognise handinfo from: '%s'" msgstr "" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:274 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 -msgid "Unimplemented readAction: %s %s" -msgstr "" - -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:304 msgid "readShowdownActions %s %s" msgstr "" @@ -727,101 +722,84 @@ msgstr "" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" msgstr "" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" msgstr "" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 -msgid "parseSummary: Unable to recognise Tourney Info: '%s'" -msgstr "" - -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 -#: 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: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:119 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "" - -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" msgstr "" -#: FulltiltToFpdb.py:212 -msgid "determineGameType: Raising FpdbParseError for file '%s'" +#: FulltiltToFpdb.py:215 +msgid "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:257 FulltiltToFpdb.py:259 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 -msgid "Raising FpdbParseError" +#: FulltiltToFpdb.py:376 +msgid "readPlayerStacks: No players detected (hand #%s)" msgstr "" -#: FulltiltToFpdb.py:369 -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" -msgstr "" - -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:441 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" +#: FulltiltToFpdb.py:448 +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:490 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "" - -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:582 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:640 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:655 +#: FulltiltToFpdb.py:671 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:662 +#: FulltiltToFpdb.py:678 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:666 +#: FulltiltToFpdb.py:682 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:767 -msgid "FullTilt: Player finishing stats unreadable : %s" +#: FulltiltToFpdb.py:783 +msgid "Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:776 -msgid "FullTilt: %s not found in tourney.ranks ..." +#: FulltiltToFpdb.py:792 +msgid "%s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:778 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +#: FulltiltToFpdb.py:794 +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "" #: GuiAutoImport.py:90 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 +827,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 +946,7 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:816 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" msgstr "" @@ -1016,7 +994,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 "" @@ -1123,29 +1101,29 @@ msgstr "" msgid " not connected but no exception" msgstr "" -#: GuiDatabase.py:373 fpdb.pyw:892 +#: GuiDatabase.py:373 fpdb.pyw:923 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:377 fpdb.pyw:894 +#: GuiDatabase.py:377 fpdb.pyw:925 msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " msgstr "" -#: GuiDatabase.py:378 fpdb.pyw:895 +#: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" msgstr "" -#: GuiDatabase.py:382 fpdb.pyw:897 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:385 fpdb.pyw:899 +#: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " msgstr "" -#: GuiDatabase.py:386 fpdb.pyw:900 +#: GuiDatabase.py:386 fpdb.pyw:931 msgid "Please check that the PostgreSQL service has been started" msgstr "" @@ -1395,7 +1373,7 @@ msgid "Mail Folder" msgstr "" #: GuiImapFetcher.py:110 -msgid "Mailserver" +msgid "Mail Server" msgstr "" #: GuiImapFetcher.py:110 @@ -1516,7 +1494,7 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" msgstr "Statystyki gracza" @@ -1553,7 +1531,7 @@ msgstr "" msgid "Test Preferences Dialog" msgstr "" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: GuiPrefs.py:183 fpdb.pyw:314 msgid "Preferences" msgstr "" @@ -1767,7 +1745,7 @@ msgstr "" msgid "Thankyou" msgstr "" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" msgstr "" @@ -1875,12 +1853,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 "" @@ -1896,19 +1874,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 "" @@ -2026,65 +2004,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:1003 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 "" @@ -2100,308 +2092,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 "" @@ -2411,112 +2399,112 @@ 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 "" -#: 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:487 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:510 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:525 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:714 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" msgstr "" -#: HandHistoryConverter.py:715 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" msgstr "" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" msgstr "" @@ -2653,14 +2641,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 "" @@ -2700,21 +2688,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 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 "" @@ -2791,11 +2779,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 +2791,21 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +#, fuzzy +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 "" + #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" @@ -2827,11 +2830,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 +3044,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" @@ -3306,16 +3304,12 @@ 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 -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?" @@ -3339,10 +3333,6 @@ msgstr "" msgid "Hero cards %s: %s" msgstr "" -#: WinamaxToFpdb.py:412 -msgid "add show actions %s" -msgstr "" - #: WinamaxToFpdb.py:469 msgid "Read shown cards: %s" msgstr "" @@ -3376,7 +3366,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 +3374,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 +3388,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 +3396,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:277 msgid "Operating System" msgstr "System operacyjny" -#: fpdb.pyw:276 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "Twój plik konfiguracyjny jest w: " -#: fpdb.pyw:281 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Informacja o wersji:" -#: fpdb.pyw:288 +#: fpdb.pyw:309 msgid "Threads: " msgstr "Wątki: " -#: fpdb.pyw:311 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3438,19 +3428,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:342 msgid "Maintain Databases" msgstr "Konserwacja bazy danych" -#: fpdb.pyw:331 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "zapisywanie zaktulizowanej bazy danych" -#: fpdb.pyw:338 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "odpowiedź od guidb to " -#: fpdb.pyw:344 +#: fpdb.pyw:365 msgid "" "Cannot open Database Maintenance window because other windows have been " "opened. Re-start fpdb to use this option." @@ -3458,11 +3448,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:368 msgid "Number of Hands: " msgstr "Liczba rozdań: " -#: fpdb.pyw:348 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " @@ -3470,7 +3460,7 @@ msgstr "" "\n" "Liczba turniejów: " -#: fpdb.pyw:349 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " @@ -3478,54 +3468,39 @@ msgstr "" "\n" "Liczba rodzajów turnieju: " -#: fpdb.pyw:350 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Statystyki bazy danych" -#: fpdb.pyw:359 +#: fpdb.pyw:380 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:386 #, 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:441 msgid "HUD Configurator - please choose your stats" msgstr "Konfigurator HUD-a - wybierz statystyki" -#: fpdb.pyw:425 +#: 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:429 +#: 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:433 +#: 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:437 +#: 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." @@ -3533,23 +3508,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:577 msgid "Confirm deleting and recreating tables" msgstr "Potwierdź usunięcie lub ponowne utworzenie tabel." -#: fpdb.pyw:545 +#: 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:546 +#: 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" @@ -3557,241 +3524,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:580 msgid "This may take a while." msgstr "To może zająć chwilę." -#: fpdb.pyw:572 +#: fpdb.pyw:605 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:612 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:620 msgid " Hero's cache starts: " msgstr " Cache gracza rozpoczyna się: " -#: fpdb.pyw:601 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr " Cache przeciwnika rozpoczyna się: " -#: fpdb.pyw:614 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr " Odbudowywanie cache'u HUD-a... " -#: fpdb.pyw:622 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "Użytkownik anulował odbudowywanie cache'u HUD-a... " -#: fpdb.pyw:634 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "Potwierdź odbudowywanie indeksów bazy danych" -#: fpdb.pyw:635 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "Potwierdź chęć odbudowania indeksów bazy danych." -#: fpdb.pyw:643 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr " Odbudowywanie indeksów... " -#: fpdb.pyw:650 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr " Czyszczenie bazy danych... " -#: fpdb.pyw:655 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr " Analizowanie bazy danych... " -#: fpdb.pyw:660 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "Użytkownik anulował odbudowywanie indeksów bazy danych." -#: fpdb.pyw:755 +#: 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:810 +#: fpdb.pyw:842 msgid "_Main" msgstr "_Plik" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" msgstr "_Wyjście" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "L" msgstr "L" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" msgstr "_Załaduj profil (nie działa)" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "S" msgstr "S" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" msgstr "_Zapisz profil (do zrobienia) " -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "F" msgstr "F" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "Ust_awienia" -#: fpdb.pyw:815 +#: fpdb.pyw:847 msgid "_Import" msgstr "_Import" -#: fpdb.pyw:816 +#: fpdb.pyw:848 msgid "B" msgstr "B" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "R" msgstr "R" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "Tournament _Results Import" msgstr "Import _wyników turnieju" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "I" msgstr "I" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" msgstr "Import przez e-mail/IMAP" -#: fpdb.pyw:819 +#: fpdb.pyw:851 msgid "_Viewers" msgstr "Narzędzia" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "A" msgstr "A" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" msgstr "_Import automatyczny i HUD" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "H" msgstr "H" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "_HUD Configurator" msgstr "Konfiguracja _HUD-a" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "G" msgstr "G" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "_Graphs" msgstr "_Wykresy" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" msgstr "Wykresy turniejowe" -#: fpdb.pyw:824 +#: fpdb.pyw:856 msgid "Stove (preview)" msgstr "Stove (podgląd)" -#: fpdb.pyw:825 +#: fpdb.pyw:857 msgid "P" msgstr "P" -#: fpdb.pyw:825 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" msgstr "Statystyki _gracza (tabulated view, nie działa pod pgsql)" -#: fpdb.pyw:826 +#: fpdb.pyw:858 msgid "T" msgstr "T" -#: fpdb.pyw:826 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" msgstr "Statystyki _turniejowe (tabulated view, nie działa pod pgsql)" -#: fpdb.pyw:827 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "_Przeglądarka turniejowa" -#: fpdb.pyw:828 +#: fpdb.pyw:860 msgid "O" msgstr "O" -#: fpdb.pyw:828 +#: 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:829 fpdb.pyw:1057 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Statystyki sesji" -#: fpdb.pyw:830 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" msgstr "_Odtwarzacz rozdań (jeszcze nie działa)" -#: fpdb.pyw:831 +#: fpdb.pyw:863 msgid "_Database" msgstr "Baza _danych" -#: fpdb.pyw:832 +#: fpdb.pyw:864 msgid "_Maintain Databases" msgstr "_Konserwacja bazy danych" -#: fpdb.pyw:833 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" msgstr "Stwórz albo odbuduj _tabele" -#: fpdb.pyw:834 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" msgstr "Odbuduj cache HUD-a" -#: fpdb.pyw:835 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" msgstr "Odbuduj indeksy bazy danych" -#: fpdb.pyw:836 +#: fpdb.pyw:868 msgid "_Statistics" msgstr "_Statystyki" -#: fpdb.pyw:837 +#: 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:838 +#: fpdb.pyw:870 msgid "_Help" msgstr "_Pomoc" -#: fpdb.pyw:839 +#: fpdb.pyw:871 msgid "_Log Messages" msgstr "_Dziennik" -#: fpdb.pyw:840 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" msgstr "O_ programie, licencja, kopiowanie" -#: fpdb.pyw:858 +#: fpdb.pyw:889 msgid "There is an error in your config file\n" msgstr "Wystąpił błąd w pliku konfiguracyjnym\n" -#: fpdb.pyw:859 +#: fpdb.pyw:890 msgid "" "\n" "\n" @@ -3801,19 +3763,19 @@ msgstr "" "\n" "Błąd to: " -#: fpdb.pyw:860 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "BŁĄD PLIKU KONFIGURACYJNEGO" -#: fpdb.pyw:864 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "Plik dziennika jest w %s\n" -#: fpdb.pyw:866 +#: fpdb.pyw:897 msgid "Config file" msgstr "Plik konfiguracyjny" -#: fpdb.pyw:867 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" @@ -3821,7 +3783,7 @@ msgstr "" "został utworzony w:\n" "%s.\n" -#: fpdb.pyw:868 +#: 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." @@ -3829,19 +3791,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:921 msgid "Connected to SQLite: %s" msgstr "Połączono z SQLite: %s" -#: fpdb.pyw:924 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" msgstr "Poważne ostrzeżenie - nieprawidłowa wersja bazy danych" -#: fpdb.pyw:926 +#: 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:930 +#: 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." @@ -3849,17 +3811,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: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:948 +#: 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:958 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" @@ -3867,7 +3829,7 @@ msgstr "" "\n" "Blokada ogólna została pobrana przez %s" -#: fpdb.pyw:961 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" @@ -3875,43 +3837,43 @@ msgstr "" "\n" "Nie udało się pobrać blokady ogólnej, jest ona aktualnie używana przez %s" -#: fpdb.pyw:996 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "Uwolniono ogólną blokadę.\n" -#: fpdb.pyw:1003 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "Import automatyczny" -#: fpdb.pyw:1013 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Import luzem" -#: fpdb.pyw:1020 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "Import wyników turniejowych" -#: fpdb.pyw:1026 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "Import przez e-maila" -#: fpdb.pyw:1039 +#: fpdb.pyw:1071 msgid "Tourney Stats" msgstr "Statystyki turniejowe" -#: fpdb.pyw:1045 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "Przeglądarka turniejowa" -#: fpdb.pyw:1051 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "Statystyki pozycyjne" -#: fpdb.pyw:1063 +#: fpdb.pyw:1095 msgid "Hand Replayer" msgstr "Odwtarzacz rozdań" -#: fpdb.pyw:1067 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3941,19 +3903,19 @@ msgid "" "txt and mit.txt in the fpdb installation directory." msgstr "" -#: fpdb.pyw:1084 +#: fpdb.pyw:1116 msgid "Help" msgstr "Pomoc" -#: fpdb.pyw:1091 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "Wykresy" -#: fpdb.pyw:1105 +#: fpdb.pyw:1137 msgid "Stove" msgstr "Stove" -#: fpdb.pyw:1178 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " @@ -3963,7 +3925,7 @@ msgstr "" "uwaga: błąd wyjścia został skierowany do fpdb-errors.txt i HUD-errors.txt w " "%s" -#: fpdb.pyw:1179 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" @@ -3971,30 +3933,11 @@ msgstr "" "\n" "Błędy o dużym znaczeniu będą kierowane tylko tam.\n" -#: fpdb.pyw:1208 +#: fpdb.pyw:1242 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:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" @@ -4004,7 +3947,7 @@ msgstr "" "\n" "Wybierz TAK, aby dodać ten pokerroom do bazy danych." -#: fpdb.pyw:1342 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" @@ -4034,59 +3977,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:492 -msgid "Hand processed but empty" -msgstr "Rozdanie zaimportowano, ale jest puste." - -#: fpdb_import.py:506 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "fpdb_import: trwa wysyłanie rozdania do HUD-a" -#: fpdb_import.py:509 +#: 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:524 +#: 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:535 +#: 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." @@ -4094,11 +4033,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:529 msgid "Filename:" msgstr "nazwa pliku:" -#: fpdb_import.py:537 +#: 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:" @@ -4106,22 +4045,18 @@ msgstr "" "To jest pierwsza linia rozdania, abyś mógł je rozpoznać. Zauważ, że to był " "ValueError:" -#: fpdb_import.py:539 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "rozdanie zalogowano do hand-errors.txt" -#: fpdb_import.py:595 +#: fpdb_import.py:588 msgid "Importing" msgstr "importowanie" -#: fpdb_import.py:623 +#: fpdb_import.py:616 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" @@ -4155,10 +4090,35 @@ msgstr "" "lub wprowadź ścieżkę ręcznie.\n" #, fuzzy -#~ msgid "Failed to detect currency: '%s'" +#~ msgid "Failed to detect currency. Hand ID: %s: '%s'" #~ msgstr "nie wykryto waluty" -#~ msgid "failed to detect currency" +#~ 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." + +#~ 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" #, fuzzy diff --git a/pyfpdb/locale/fpdb-pt_BR.po b/pyfpdb/locale/fpdb-pt_BR.po new file mode 100644 index 00000000..4c2a150a --- /dev/null +++ b/pyfpdb/locale/fpdb-pt_BR.po @@ -0,0 +1,4026 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR ORGANIZATION +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Free Poker Database\n" +"POT-Creation-Date: 2011-04-07 15:20+CEST\n" +"PO-Revision-Date: 2011-04-06 17:39+0000\n" +"Last-Translator: pkpkpkdo \n" +"Language-Team: Portuguese (Brazilian) <>\n" +"Language: pt_BR\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 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:128 +#: EverleafToFpdb.py:130 FulltiltToFpdb.py:214 FulltiltToFpdb.py:216 +#: 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: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 reconhecer o tipo do jogo de: '%s'" + +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:129 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:258 FulltiltToFpdb.py:273 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 +#: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:163 +#: 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 "" + +#: AbsoluteToFpdb.py:208 +msgid "File name didn't match re_*InfoFromFilename" +msgstr "" + +#: AbsoluteToFpdb.py:209 +msgid "File name: %s" +msgstr "Nome do arquivo: %s" + +#: AbsoluteToFpdb.py:210 +msgid "Didn't match re_*InfoFromFilename: '%s'" +msgstr "" + +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:228 FulltiltToFpdb.py:423 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 +msgid "reading antes" +msgstr "lendo antes" + +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:438 +msgid "Player bringing in: %s for %s" +msgstr "Player bringing em: %s para %s" + +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:240 +msgid "No bringin found." +msgstr "Nenhum bringin encontrado." + +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:247 +msgid "No small blind" +msgstr "Small blind não encontrado" + +#: AbsoluteToFpdb.py:325 +msgid "Absolute readStudPlayerCards is only a stub." +msgstr "Absolute readStudPlayerCards é somente temporário." + +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:295 +#: FulltiltToFpdb.py:506 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:333 FulltiltToFpdb.py:800 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:575 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: iPokerToFpdb.py:291 +msgid "parse input hand history" +msgstr "Analisar a entrada de histórico de mãos" + +#: AbsoluteToFpdb.py:403 BetfairToFpdb.py:223 CarbonToFpdb.py:298 +#: EverleafToFpdb.py:334 FulltiltToFpdb.py:801 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:576 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: iPokerToFpdb.py:292 +msgid "output translation to" +msgstr "tradução de saída para" + +#: AbsoluteToFpdb.py:404 BetfairToFpdb.py:224 CarbonToFpdb.py:299 +#: EverleafToFpdb.py:335 FulltiltToFpdb.py:802 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: iPokerToFpdb.py:293 +msgid "follow (tail -f) the input" +msgstr "seguir (tail -f) na entrada" + +#: Anonymise.py:49 +msgid "Could not find file %s" +msgstr "Arquivo não encontrado %s" + +#: Anonymise.py:55 +msgid "Output being written to %s" +msgstr "" + +#: BetfairToFpdb.py:123 +msgid "readPlayerStacks: Less than 2 players found in a hand" +msgstr "" +"Leitura de Stack dos Jogadores: Menos de 2 jogadores encontrados em uma mão" + +#: BetfairToFpdb.py:163 +msgid "No bringin found" +msgstr "Nenhum bringin encontrado" + +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:506 +#: 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 "" + +#: Card.py:401 +msgid "fpdb card encoding(same as pokersource)" +msgstr "fpdb codificação de carta(mesma que pokersource)" + +#: Charset.py:45 Charset.py:60 Charset.py:75 Charset.py:86 Charset.py:94 +msgid "Could not convert: \"%s\"\n" +msgstr "Não foi possível converter: \"%s\"\n" + +#: Charset.py:48 Charset.py:63 Charset.py:78 +msgid "Could not encode: \"%s\"\n" +msgstr "Não foi possível codificar: \"%s\"\n" + +#: Configuration.py:111 Configuration.py:118 Configuration.py:133 +msgid "Config file has been created at %s.\n" +msgstr "Arquivo de configuração foi criada em %s.\n" + +#: Configuration.py:132 +msgid "" +"No %s found\n" +" in %s\n" +" or %s\n" +msgstr "" +"%s não encontrado\n" +" em %s\n" +" ou %s\n" + +#: Configuration.py:137 Configuration.py:138 +msgid "Error copying .example config file, cannot fall back. Exiting.\n" +msgstr "" +"Erro ao copiar arquivo de configuração .example, incapaz de voltar. Saindo.\n" + +#: Configuration.py:142 Configuration.py:143 +msgid "No %s found, cannot fall back. Exiting.\n" +msgstr "%s não encontrado, incapaz de voltar. Saindo.\n" + +#: Configuration.py:175 +msgid "Default logger initialised for %s" +msgstr "" + +#: Configuration.py:187 Database.py:465 Database.py:466 +msgid "Creating directory: '%s'" +msgstr "Criando diretório: '%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ção padrão definida para US-ASCII, definindo CP1252 como alternativa " +"-- Se você não estiver usando um Mac, por favor reporte este problema." + +#: Configuration.py:537 +msgid "config.general: adding %s = %s" +msgstr "config.general: adicionando %s = %s" + +#: Configuration.py:584 Configuration.py:585 +msgid "bad number in xalignment was ignored" +msgstr "número incorreto em xalignment foi ignorado" + +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +msgid "Invalid config value for %s, defaulting to %s" +msgstr "" + +#: Configuration.py:691 Configuration.py:692 +msgid "Configuration file %s not found. Using defaults." +msgstr "" + +#: Configuration.py:722 +msgid "Reading configuration file %s" +msgstr "Lendo arquivo de configuração %s" + +#: Configuration.py:729 +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." +msgstr "" + +#: Database.py:65 +msgid "Not using sqlalchemy connection pool." +msgstr "Não usar piscina de conexão sqlalchemy." + +#: Database.py:72 +msgid "Not using numpy to define variance in sqlite." +msgstr "Não usar numpy para definir variância em sqlite." + +#: Database.py:262 +msgid "Creating Database instance, sql = %s" +msgstr "Criando instância de Database, sql = %s" + +#: Database.py:416 +msgid "*** WARNING UNKNOWN MYSQL ERROR:" +msgstr "*** ATENÇÃO ERRO DESCONHECIDO NO MYSQL:" + +#: Database.py:470 +msgid "Connecting to SQLite: %s" +msgstr "" + +#: Database.py:482 +msgid "Some database functions will not work without NumPy support" +msgstr "Algumas funções da database não funcionarão sem suporte a NumPy" + +#: Database.py:513 +msgid "Outdated or too new database version (%s)." +msgstr "" + +#: Database.py:513 Database.py:523 Database.py:524 +msgid "Please recreate tables." +msgstr "" + +#: Database.py:518 Database.py:519 +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:545 +msgid "commit %s failed: info=%s value=%s" +msgstr "o envio de %s falhou: info=%s valor=%s" + +#: Database.py:549 +msgid "commit failed" +msgstr "o envio falhou" + +#: Database.py:730 Database.py:763 +msgid "*** Database Error: " +msgstr "*** Erro na Database: " + +#: Database.py:760 +msgid "Database: date n hands ago = " +msgstr "Database: dados de n mãos atrás = " + +#: Database.py:917 +msgid "ERROR: query %s result does not have player_id as first column" +msgstr "ERRO: o resultado da query %s não tem player_id como primeira coluna" + +#: Database.py:1009 +msgid "getLastInsertId(): problem fetching insert_id? ret=%d" +msgstr "getLastInsertId(): problema ao recuperar insert_id? ret=%d" + +#: Database.py:1021 +msgid "getLastInsertId(%s): problem fetching lastval? row=%d" +msgstr "getLastInsertId(%s): problema ao recuperar lastval? row=%d" + +#: Database.py:1028 +msgid "getLastInsertId(): unknown backend: %d" +msgstr "getLastInsertId(): backend desconhecido: %d" + +#: Database.py:1033 +msgid "*** Database get_last_insert_id error: " +msgstr "*** Erro de database get_last_insert_id: " + +#: Database.py:1087 Database.py:1518 +msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." +msgstr "atenção: a queda de pg fk %s_%s_fkey falhou: %s, continuando ..." + +#: Database.py:1091 Database.py:1522 +msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." +msgstr "atenção: constante %s_%s_fkey não caiu: %s, continuando ..." + +#: Database.py:1099 Database.py:1396 +msgid "dropping mysql index " +msgstr "derrubando mysql index " + +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 +msgid " drop index failed: " +msgstr " queda de index falhou: " + +#: Database.py:1110 Database.py:1403 +msgid "dropping pg index " +msgstr "derrubando pg index " + +#: Database.py:1123 +msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." +msgstr "atenção: quedra de index %s_%s_idx falhou: %s, continuando ..." + +#: Database.py:1127 +msgid "warning: index %s_%s_idx not dropped %s, continuing ..." +msgstr "atenção: index %s_%s_idx não derrubado %s, continuando ..." + +#: Database.py:1136 +msgid "prepare import took %s seconds" +msgstr "" + +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 +msgid "Creating foreign key " +msgstr "Criando chave estrangeira " + +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 +msgid "Create foreign key failed: " +msgstr "Crianção de chave estrangeira falhou: " + +#: Database.py:1189 +msgid "Creating MySQL index %s %s" +msgstr "" + +#: Database.py:1198 +msgid "Creating PostgreSQL index " +msgstr "" + +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 +msgid "Create index failed: " +msgstr "Criação de index falhou: " + +#: Database.py:1211 +msgid "After import took %s seconds" +msgstr "" + +#: Database.py:1244 Database.py:1245 +msgid "Finished recreating tables" +msgstr "Terminada recriação de mesas" + +#: Database.py:1292 +msgid "***Error creating tables: " +msgstr "***Erro ao criar mesas: " + +#: Database.py:1302 +msgid "*** Error unable to get databasecursor" +msgstr "*** Erro incapaz de conseguir databasecursor" + +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 +msgid "***Error dropping tables: " +msgstr "***Erro ao derrubar mesas: " + +#: Database.py:1340 +msgid "*** Error in committing table drop" +msgstr "*** Erro em enviar o comando de queda para mesa" + +#: Database.py:1354 Database.py:1355 +msgid "Creating mysql index %s %s" +msgstr "Criando mysql index %s %s" + +#: Database.py:1363 Database.py:1364 +msgid "Creating pgsql index %s %s" +msgstr "Criando pgsql index %s %s" + +#: Database.py:1371 Database.py:1372 +msgid "Creating sqlite index %s %s" +msgstr "Criando sqlite index %s %s" + +#: Database.py:1379 +msgid "Unknown database: MySQL, Postgres and SQLite supported" +msgstr "Database desconhecida: MySQL, Postgres e SQLite são suportados" + +#: Database.py:1384 +msgid "Error creating indexes: " +msgstr "Erro ao criar indexes: " + +#: Database.py:1411 +msgid "Dropping sqlite index " +msgstr "Derrubando sqlite index " + +#: Database.py:1418 +msgid "" +"Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" +msgstr "" +"Fpdb suporta apenas MySQL, Postgres e SQLITE, o que você está tentando usar?" + +#: Database.py:1432 Database.py:1472 +msgid " set_isolation_level failed: " +msgstr " set_isolation_level falhou: " + +#: Database.py:1466 Database.py:1525 +msgid "Only MySQL and Postgres supported so far" +msgstr "Apenas MySQL e Postgres são suportados por enquanto" + +#: Database.py:1496 +msgid "dropping mysql foreign key" +msgstr "derrubando chave estrangeira do mysql " + +#: Database.py:1500 +msgid " drop failed: " +msgstr " queda falhou: " + +#: Database.py:1503 +msgid "dropping pg foreign key" +msgstr "derrubando chave estrangeira pg" + +#: Database.py:1515 +msgid "dropped pg foreign key %s_%s_fkey, continuing ..." +msgstr "chave estrangeira pg derrubada %s_%s_fkey, continuando ..." + +#: Database.py:1637 +msgid "Rebuild hudcache took %.1f seconds" +msgstr "Reconstrução do cache do HUD levou %.1f segundos" + +#: Database.py:1640 Database.py:1754 +msgid "Error rebuilding hudcache:" +msgstr "Erro ao reconstruir cache do HUD:" + +#: Database.py:1766 Database.py:1772 +msgid "Error during analyze:" +msgstr "Erro durante a análise:" + +#: Database.py:1776 +msgid "Analyze took %.1f seconds" +msgstr "A análise levou %.1f segundos" + +#: Database.py:1786 Database.py:1792 +msgid "Error during vacuum:" +msgstr "Erro durante limpeza:" + +#: Database.py:1796 +msgid "Vacuum took %.1f seconds" +msgstr "A limpeza levou %.1f segundos" + +#: Database.py:1836 +msgid "Error during lock_for_insert:" +msgstr "Erro durante lock_for_insert:" + +#: Database.py:1845 +msgid "######## Hands ##########" +msgstr "######## Mãos ##########" + +#: Database.py:1849 +msgid "###### End Hands ########" +msgstr "###### Mãos Finais ########" + +#: Database.py:2574 +msgid "######## Gametype ##########" +msgstr "######## Tipo de Jogo ##########" + +#: Database.py:2578 +msgid "###### End Gametype ########" +msgstr "###### Tipo Final de Jogo ########" + +#: Database.py:2605 +msgid "queue empty too long - writer stopping ..." +msgstr "fila vazia muito longa - escritor parando ..." + +#: Database.py:2608 +msgid "writer stopping, error reading queue: " +msgstr "escritor parando, erro ao ler a fiila: " + +#: Database.py:2633 +msgid "deadlock detected - trying again ..." +msgstr "impasse encontrado - tentando novamente ..." + +#: Database.py:2638 +msgid "too many deadlocks - failed to store hand " +msgstr "muitos impasses encontrados - falha ao arquivar mãos " + +#: Database.py:2642 +msgid "***Error storing hand: " +msgstr "***Erro ao arquivar mãos: " + +#: Database.py:2652 +msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" +msgstr "escritor db terminou: mãos arquivadas %d (%d falhas) em %.1f segundos" + +#: Database.py:2662 +msgid "***Error sending finish: " +msgstr "***Erro ao enviar comando final: " + +#: Database.py:2748 +msgid "invalid source in Database.createOrUpdateTourney" +msgstr "fonte inválida em Database.createOrUpdateTourney" + +#: Database.py:2761 +msgid "invalid source in Database.createOrUpdateTourneysPlayers" +msgstr "fonte inválida em Database.createOrUpdateTourneysPlayers" + +#: Database.py:2897 +msgid "HandToWrite.init error: " +msgstr "erro em HandToWrite.init: " + +#: Database.py:2947 +msgid "HandToWrite.set_all error: " +msgstr "erro em HandToWrite.set_all: " + +#: Database.py:2978 +msgid "nutOmatic is id_player = %d" +msgstr "nutOmatic é id_player = %d" + +#: Database.py:2986 +msgid "query plan: " +msgstr "plano da query: " + +#: Database.py:2995 +msgid "cards =" +msgstr "cartas =" + +#: Database.py:2998 +msgid "get_stats took: %4.3f seconds" +msgstr "get_stats levou: %4.3f segundos" + +#: Database.py:3000 +msgid "press enter to continue" +msgstr "pressione enter para continuar" + +#: EverestToFpdb.py:108 FulltiltToFpdb.py:272 FulltiltToFpdb.py:274 +msgid "Unable to recognise handinfo from: '%s'" +msgstr "Incapaz de reconhecer handinfo de: '%s'" + +#: EverleafToFpdb.py:274 +msgid "Everleaf readStudPlayerCards is only a stub." +msgstr "Everleaf readStudPlayerCards é somente temporário." + +#: EverleafToFpdb.py:304 +msgid "readShowdownActions %s %s" +msgstr "" + +#: Filters.py:53 +msgid "All" +msgstr "Tudo" + +#: Filters.py:53 +msgid "None" +msgstr "Nada" + +#: Filters.py:53 +msgid "Show _Limits" +msgstr "Mostrar _Limites" + +#: Filters.py:54 +msgid "Show Number of _Players" +msgstr "Mostrar Número de _Jogadores" + +#: Filters.py:54 TourneyFilters.py:53 +msgid "And:" +msgstr "E:" + +#: Filters.py:54 TourneyFilters.py:53 +msgid "Between:" +msgstr "Entre:" + +#: Filters.py:55 GuiPrefs.py:33 +msgid "Games" +msgstr "" + +#: Filters.py:55 GuiPrefs.py:33 +msgid "Sites" +msgstr "" + +#: Filters.py:55 TourneyFilters.py:52 +msgid "Hero:" +msgstr "Hero:" + +#: Filters.py:56 +msgid "Limits:" +msgstr "Limites:" + +#: Filters.py:56 TourneyFilters.py:52 +msgid "Number of Players:" +msgstr "Número de Jogadores:" + +#: Filters.py:57 +msgid "Grouping:" +msgstr "Grupo:" + +#: Filters.py:57 +msgid "Show Position Stats" +msgstr "Mostrar Status de Posição" + +#: Filters.py:58 TourneyFilters.py:53 +msgid "Date:" +msgstr "Data:" + +#: Filters.py:59 +msgid "All Players" +msgstr "Todos Jogadores" + +#: Filters.py:60 +msgid "Ring" +msgstr "Cash-game" + +#: Filters.py:60 +msgid "Tourney" +msgstr "Torneio" + +#: Filters.py:80 +msgid "New packing box created!" +msgstr "" + +#: Filters.py:106 TourneyFilters.py:116 +msgid "Either 0 or more than one site matched (%s) - EEK" +msgstr "0 ou mais que um site são iguais(%s) - EEK" + +#: Filters.py:340 +msgid "%s was toggled %s" +msgstr "%s foi alternado %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] determinado para %s" + +#: Filters.py:427 +msgid "self.games[%s] set to %s" +msgstr "self.games[%s] determinado para %s" + +#: Filters.py:433 +msgid "self.limit[%s] set to %s" +msgstr "self.limit[%s] determinado para %s" + +#: Filters.py:611 +msgid "self.seats[%s] set to %s" +msgstr "self.seats[%s] determinado para %s" + +#: Filters.py:617 +msgid "self.groups[%s] set to %s" +msgstr "self.groups[%s] determinado para %s" + +#: Filters.py:633 GuiLogView.py:87 GuiPositionalStats.py:63 +msgid "Refresh" +msgstr "" + +#: Filters.py:658 +msgid "Min # Hands:" +msgstr "Min # Mãos:" + +#: 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 "" + +#: Filters.py:724 +msgid "INFO: No tourney types returned from database" +msgstr "INFO: Nenhum tipo de torneio retornou da database" + +#: Filters.py:725 +msgid "No tourney types returned from database" +msgstr "Nenhum tipo de torneio retornou da database" + +#: Filters.py:751 Filters.py:849 +msgid "INFO: No games returned from database" +msgstr "INFO: Nenhum tipo de jogo retornou da database" + +#: Filters.py:752 Filters.py:850 +msgid "No games returned from database" +msgstr "Nenhum tipo de jogo retornou da database" + +#: Filters.py:872 +msgid "Graphing Options:" +msgstr "Opções Gráficas:" + +#: Filters.py:889 +msgid "Show Graph In:" +msgstr "Mostrar gráficos em:" + +#: Filters.py:905 +msgid "Showdown Winnings" +msgstr "Showdown Winnings" + +#: Filters.py:913 +msgid "Non-Showdown Winnings" +msgstr "Non-Showdown Winnings" + +#: Filters.py:1030 +msgid "From:" +msgstr "De:" + +#: Filters.py:1044 +msgid "To:" +msgstr "Para:" + +#: Filters.py:1049 +msgid " Clear Dates " +msgstr " Limpar Datas " + +#: Filters.py:1068 +msgid "show" +msgstr "" + +#: Filters.py:1076 fpdb.pyw:753 +msgid "Pick a date" +msgstr "Selecionar uma data" + +#: Filters.py:1082 fpdb.pyw:759 +msgid "Done" +msgstr "Feito" + +#: 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 "Incapaz de reconhecer informação do torneio: '%s'" + +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 +msgid "Unable to locate currency" +msgstr "Incapaz de localizar a moeda" + +#: FulltiltToFpdb.py:215 +msgid "Raising FpdbParseError for file '%s'" +msgstr "" + +#: FulltiltToFpdb.py:257 FulltiltToFpdb.py:259 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 "Lim_Blinds não tem base para '%s'" + +#: FulltiltToFpdb.py:376 +msgid "readPlayerStacks: No players detected (hand #%s)" +msgstr "" + +#: FulltiltToFpdb.py:441 +msgid "No bringin found, handid =%s" +msgstr "bringin não encontrado, handid =%s" + +#: FulltiltToFpdb.py:448 +msgid "readButton: Failed to detect button (hand #%s cancelled?)" +msgstr "" + +#: FulltiltToFpdb.py:582 +msgid "determineTourneyType : Parsing NOK" +msgstr "Determinar tipo de Torneio : Análise errada" + +#: FulltiltToFpdb.py:640 +msgid "Unable to get a valid Tournament ID -- File rejected" +msgstr "Incapaz de conseguir um ID de Torneio válido -- Arquivo rejeitado" + +#: FulltiltToFpdb.py:671 +msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" +msgstr "Conflito entre buyins na linha de topo (%s) e em BuyIn field (%s)" + +#: FulltiltToFpdb.py:678 +msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" +msgstr "Conflito entre fees na linha de topo (%s) e em BuyIn field (%s)" + +#: FulltiltToFpdb.py:682 +msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" +msgstr "" +"Incapaz de determinar um buyin para este torneio : assuma que é um freeroll" + +#: FulltiltToFpdb.py:783 +msgid "Player finishing stats unreadable : %s" +msgstr "" + +#: FulltiltToFpdb.py:792 +msgid "%s not found in tourney.ranks ..." +msgstr "" + +#: FulltiltToFpdb.py:794 +msgid "Bad parsing : finish position incoherent : %s / %s" +msgstr "" + +#: GuiAutoImport.py:90 +msgid "Time between imports in seconds:" +msgstr "Tempo entre importações em segundos:" + +#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 +msgid " Start _Auto Import " +msgstr " Começar _Importação Automática " + +#: GuiAutoImport.py:125 +msgid "Detect Directories" +msgstr "Detectar Diretórios" + +#: GuiAutoImport.py:144 +msgid "Auto Import Ready." +msgstr "Auto Import Pronto." + +#: GuiAutoImport.py:157 +msgid "Please choose the path that you want to Auto Import" +msgstr "" +"Por favor seleciona a pasta/caminho em que você quer aplicar o Auto Import." + +#: GuiAutoImport.py:180 +msgid " _Auto Import Running " +msgstr " _Auto Import Funcionando " + +#: GuiAutoImport.py:191 +msgid " Stop _Auto Import " +msgstr " Parar _Auto Import " + +#: GuiAutoImport.py:203 +msgid "Detecting hh directory for site: '%s'" +msgstr "" + +#: GuiAutoImport.py:243 +msgid "" +"\n" +"Global lock taken ... Auto Import Started.\n" +msgstr "" +"\n" +"Bloqueio Global aplicado ... Auto Import Começou.\n" + +#: GuiAutoImport.py:245 +msgid " _Stop Auto Import " +msgstr " _Parar Auto Import " + +#: GuiAutoImport.py:265 +msgid "opening pipe to HUD" +msgstr "abrindo caminho para o HUD" + +#: GuiAutoImport.py:279 +msgid "" +"\n" +"*** GuiAutoImport Error opening pipe: " +msgstr "" +"\n" +"*** Erro GuiAutoImport abrindo caminho: " + +#: GuiAutoImport.py:291 +msgid "" +"\n" +"Auto Import aborted - global lock not available" +msgstr "" +"\n" +"Auto Import abortado - bloqueio global não disponível" + +#: GuiAutoImport.py:296 +msgid "" +"\n" +"Stopping Auto Import - global lock released." +msgstr "" +"\n" +"Parando Auto Import - bloqueio global liberado." + +#: GuiAutoImport.py:298 +msgid "" +"\n" +" * Stop Auto Import: HUD already terminated" +msgstr "" +"\n" +" * Parar Auto Import: HUD já parou" + +#: GuiAutoImport.py:317 +msgid "%s auto-import:" +msgstr "" + +#: GuiAutoImport.py:326 +msgid "Browse..." +msgstr "Browse..." + +#: GuiBulkImport.py:59 +msgid "" +"\n" +"Global lock taken ..." +msgstr "" +"\n" +"Bloqueio Global aplicado ..." + +#: GuiBulkImport.py:60 +msgid "Importing..." +msgstr "Importando..." + +#: GuiBulkImport.py:113 +msgid "" +"GuiBulkImport.load done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: " +"%d in %s seconds - %.0f/sec" +msgstr "" +"GuiBulkImport.load feito: Arquivadas: %d »Duplicadas: %d »Partial: %d »Erros: %d em %s segundos - %.0f/sec" + +#: GuiBulkImport.py:127 +msgid "Import Complete" +msgstr "Importação Completa" + +#: GuiBulkImport.py:135 GuiTourneyImport.py:78 +msgid "bulk import aborted - global lock not available" +msgstr "importação manual abortada - bloqueio global indisponível" + +#: GuiBulkImport.py:163 +msgid "Print Start/Stop Info" +msgstr "Mostrar informações de Começo/Fim" + +#: GuiBulkImport.py:170 +msgid "Hands/status print:" +msgstr "Mostrar Mãos/status:" + +#: GuiBulkImport.py:187 +msgid "Number of threads:" +msgstr "Número de tópicos:" + +#: GuiBulkImport.py:207 +msgid "Archive File" +msgstr "Arquivar arquivo" + +#: GuiBulkImport.py:212 +msgid "Hands/file:" +msgstr "Mãos/arquivo:" + +#: GuiBulkImport.py:227 +msgid "Drop indexes:" +msgstr "indexes derrubadas:" + +#: GuiBulkImport.py:236 GuiBulkImport.py:286 +msgid "auto" +msgstr "auto" + +#: GuiBulkImport.py:237 GuiBulkImport.py:287 GuiBulkImport.py:395 +msgid "don't drop" +msgstr "não derrubar" + +#: GuiBulkImport.py:238 GuiBulkImport.py:288 +msgid "drop" +msgstr "rubar" + +#: GuiBulkImport.py:244 +msgid "HUD Test mode" +msgstr "HUD Modo Teste" + +#: GuiBulkImport.py:249 GuiTourneyImport.py:106 +msgid "Site filter:" +msgstr "Filtro de Site:" + +#: GuiBulkImport.py:277 +msgid "Drop HudCache:" +msgstr "Derrubar HudCache:" + +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 +msgid "_Bulk Import" +msgstr "_Importação Manual" + +#: GuiBulkImport.py:297 GuiTourneyImport.py:137 +msgid "Import clicked" +msgstr "Importação selecionada" + +#: GuiBulkImport.py:315 +msgid "Waiting..." +msgstr "Aguardando..." + +#: GuiBulkImport.py:344 +msgid "Input file in quiet mode" +msgstr "Arquivo de input em modo silencioso" + +#: GuiBulkImport.py:346 +msgid "don't start gui; deprecated (just give a filename with -f)." +msgstr "Não começe o gui; obsoleto (apenas dê um nome de arquivo com -f)." + +#: GuiBulkImport.py:348 +msgid "Conversion filter (*Full Tilt Poker, PokerStars, Everleaf, Absolute)" +msgstr "Filtro de Conversão (*Full Tilt Poker, PokerStars, Everleaf, Absolute)" + +#: GuiBulkImport.py:350 +msgid "If this option is passed it quits when it encounters any error" +msgstr "Se essa opção passar o programa sairá quando encontrar qualquer erro" + +#: GuiBulkImport.py:352 Options.py:55 +msgid "Print some useful one liners" +msgstr "Mostrar algumas linhas úteis" + +#: GuiBulkImport.py:354 +msgid "" +"Do the required conversion for Stars Archive format (ie. as provided by " +"support" +msgstr "" +"Faça as conversões requeridas para o formato do arquivo do Stars (ie. como " +"provido por suporte" + +#: GuiBulkImport.py:356 +msgid "" +"Do the required conversion for FTP Archive format (ie. as provided by support" +msgstr "" +"Faça as conversões requeridas para o formato do arquivo do FTP (ie. como " +"provido por suporte" + +#: GuiBulkImport.py:358 +msgid "" +"Output the pprinted version of the HandsPlayer hash for regresion testing" +msgstr "Mostrar versão de HandsPlayer para teste de regressão" + +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 +msgid "USAGE:" +msgstr "USAGE:" + +#: GuiBulkImport.py:364 +msgid "PokerStars converter: ./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 "" +"Full Tilt Conversor: ./GuiBulkImport.py -c \"Full Tilt Poker\" -f filename" + +#: GuiBulkImport.py:366 +msgid "Everleaf converter: ./GuiBulkImport.py -c Everleaf -f filename" +msgstr "Everleaf Conversor: ./GuiBulkImport.py -c Everleaf -f filename" + +#: GuiBulkImport.py:367 +msgid "Absolute converter: ./GuiBulkImport.py -c Absolute -f filename" +msgstr "Absolute Conversor: ./GuiBulkImport.py -c Absolute -f filename" + +#: GuiBulkImport.py:368 +msgid "PartyPoker converter: ./GuiBulkImport.py -c PartyPoker -f filename" +msgstr "Conversor PartyPoker: ./GuiBulkImport.py -c PartyPoker -f filename" + +#: GuiBulkImport.py:382 +msgid "-q is deprecated. Just use \"-f filename\" instead" +msgstr "-q é obsoleto. Apenas use \"-f filename\" como alternativa" + +#: GuiBulkImport.py:408 +msgid "" +"GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d " +"in %s seconds - %.0f/sec" +msgstr "" +"GuiBulkImport feita: Arquivadas: %d »Duplicadas: %d »Partial: %d »Erros: %d em %s segundos - %.0f/sec" + +#: GuiDatabase.py:107 +msgid "_Add" +msgstr "_Adicionar" + +#: GuiDatabase.py:111 +msgid "_Refresh" +msgstr "_Atualizar" + +#: GuiDatabase.py:115 +msgid "Type" +msgstr "Tipo" + +#: GuiDatabase.py:116 GuiTourneyPlayerStats.py:89 +msgid "Name" +msgstr "Nome" + +#: GuiDatabase.py:117 +msgid "Description" +msgstr "Descrição" + +#: GuiDatabase.py:118 GuiDatabase.py:448 GuiImapFetcher.py:110 +msgid "Username" +msgstr "Nome de Usuário" + +#: GuiDatabase.py:119 GuiDatabase.py:455 GuiImapFetcher.py:110 +msgid "Password" +msgstr "Senha" + +#: GuiDatabase.py:120 +msgid "Host" +msgstr "Host" + +#: GuiDatabase.py:121 +msgid "Open" +msgstr "Abrir" + +#: GuiDatabase.py:122 +msgid "Status" +msgstr "Status" + +#: GuiDatabase.py:256 +msgid "Testing database connections ... " +msgstr "Testando conexões da database ... " + +#: GuiDatabase.py:283 +msgid "finished." +msgstr "terminado." + +#: GuiDatabase.py:293 +msgid "loadDbs error: " +msgstr "" + +#: GuiDatabase.py:314 GuiLogView.py:191 GuiTourneyPlayerStats.py:457 +msgid "***sortCols error: " +msgstr "" + +#: GuiDatabase.py:316 +msgid "sortCols error: " +msgstr "" + +#: GuiDatabase.py:361 +msgid "testDB: trying to connect to: %s/%s, %s, %s/%s" +msgstr "" + +#: GuiDatabase.py:364 +msgid " connected ok" +msgstr "" + +#: GuiDatabase.py:371 +msgid " not connected but no exception" +msgstr "" + +#: GuiDatabase.py:373 fpdb.pyw:923 +msgid "" +"MySQL Server reports: Access denied. Are your permissions set correctly?" +msgstr "" + +#: GuiDatabase.py:377 fpdb.pyw:925 +msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " +msgstr "" + +#: GuiDatabase.py:378 fpdb.pyw:926 +msgid "Please check that the MySQL service has been started" +msgstr "" + +#: GuiDatabase.py:382 fpdb.pyw:928 +msgid "" +"PostgreSQL Server reports: Access denied. Are your permissions set correctly?" +msgstr "" + +#: GuiDatabase.py:385 fpdb.pyw:930 +msgid "PostgreSQL client reports: Unable to connect - " +msgstr "" + +#: GuiDatabase.py:386 fpdb.pyw:931 +msgid "Please check that the PostgreSQL service has been started" +msgstr "" + +#: GuiDatabase.py:396 +msgid "db connection to %s, %s, %s, %s, %s failed: %s" +msgstr "" + +#: GuiDatabase.py:404 +msgid "AddDB starting" +msgstr "" + +#: GuiDatabase.py:413 +msgid "Add New Database" +msgstr "" + +#: GuiDatabase.py:423 +msgid "DB Type" +msgstr "" + +#: GuiDatabase.py:433 +msgid "DB Name" +msgstr "" + +#: GuiDatabase.py:441 +msgid "DB Description" +msgstr "" + +#: GuiDatabase.py:462 +msgid "Host Computer" +msgstr "" + +#: GuiDatabase.py:481 +msgid "addDB.run: response is %s, accept is %s" +msgstr "" + +#: GuiDatabase.py:495 +msgid "start creating new db" +msgstr "" + +#: GuiDatabase.py:514 +msgid "tested new db, result=%s" +msgstr "" + +#: GuiDatabase.py:517 +msgid "Database created" +msgstr "" + +#: GuiDatabase.py:520 +msgid "Database creation failed" +msgstr "" + +#: GuiDatabase.py:533 +msgid "check_fields: starting" +msgstr "" + +#: GuiDatabase.py:539 +msgid "No Database Name given" +msgstr "" + +#: GuiDatabase.py:542 +msgid "No Database Description given" +msgstr "" + +#: GuiDatabase.py:545 +msgid "No Username given" +msgstr "" + +#: GuiDatabase.py:548 +msgid "No Password given" +msgstr "" + +#: GuiDatabase.py:551 +msgid "No Host given" +msgstr "" + +#: GuiDatabase.py:565 +msgid "Unknown Database Type selected" +msgstr "" + +#: GuiDatabase.py:569 +msgid "check_fields: open dialog" +msgstr "" + +#: GuiDatabase.py:578 +msgid "Do you want to try again?" +msgstr "" + +#: GuiDatabase.py:582 +msgid "check_fields: ret is %s cancel is %s" +msgstr "" + +#: GuiDatabase.py:585 +msgid "check_fields: destroy dialog" +msgstr "" + +#: GuiDatabase.py:589 +msgid "check_fields: returning ok as %s, try_again as %s" +msgstr "" + +#: GuiDatabase.py:691 GuiLogView.py:204 +msgid "Test Log Viewer" +msgstr "" + +#: GuiDatabase.py:696 GuiLogView.py:209 +msgid "Log Viewer" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: GuiGraphViewer.py:83 GuiTourneyGraphViewer.py:82 +msgid "Refresh _Graph" +msgstr "" + +#: GuiGraphViewer.py:85 GuiTourneyGraphViewer.py:84 +msgid "_Export to File" +msgstr "" + +#: GuiGraphViewer.py:133 GuiGraphViewer.py:249 GuiSessionViewer.py:372 +#: GuiTourneyGraphViewer.py:132 GuiTourneyGraphViewer.py:230 +msgid "***Error: " +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 "" + +#: GuiGraphViewer.py:171 GuiPositionalStats.py:171 GuiRingPlayerStats.py:273 +#: GuiSessionViewer.py:215 GuiTourneyGraphViewer.py:162 +#: GuiTourneyPlayerStats.py:271 +msgid "No player ids found" +msgstr "" + +#: GuiGraphViewer.py:176 GuiPositionalStats.py:174 GuiRingPlayerStats.py:276 +#: GuiSessionViewer.py:218 +msgid "No limits found" +msgstr "" + +#: GuiGraphViewer.py:186 GuiTourneyGraphViewer.py:172 +msgid "Graph generated in: %s" +msgstr "" + +#: GuiGraphViewer.py:191 +msgid "Hands" +msgstr "" + +#: GuiGraphViewer.py:196 GuiTourneyGraphViewer.py:180 +msgid "No Data for Player(s) Found" +msgstr "" + +#: GuiGraphViewer.py:219 +msgid "" +"Hands: %d\n" +"Profit: $%.2f" +msgstr "" + +#: GuiGraphViewer.py:220 +msgid "Showdown: $%.2f" +msgstr "" + +#: GuiGraphViewer.py:221 +msgid "Non-showdown: $%.2f" +msgstr "" + +#: GuiGraphViewer.py:229 +msgid "Profit graph for ring games" +msgstr "" + +#: GuiGraphViewer.py:232 +msgid "" +"Hands: %d\n" +"Profit (%s): %.2f" +msgstr "" + +#: GuiGraphViewer.py:234 +msgid "Showdown (%s): %.2f" +msgstr "" + +#: GuiGraphViewer.py:236 +msgid "Non-showdown (%s): %.2f" +msgstr "" + +#: GuiGraphViewer.py:363 GuiTourneyGraphViewer.py:274 +msgid "Please choose the directory you wish to export to:" +msgstr "" + +#: GuiGraphViewer.py:376 GuiTourneyGraphViewer.py:287 +msgid "Closed, no graph exported" +msgstr "" + +#: GuiGraphViewer.py:394 GuiTourneyGraphViewer.py:305 +msgid "Graph created" +msgstr "" + +#: GuiImapFetcher.py:40 +msgid "To cancel just close this tab." +msgstr "" + +#: GuiImapFetcher.py:43 +msgid "_Save" +msgstr "" + +#: GuiImapFetcher.py:47 +msgid "_Import All" +msgstr "" + +#: GuiImapFetcher.py:51 +msgid "If you change the config you must save before importing" +msgstr "" + +#: GuiImapFetcher.py:89 +msgid "Starting import. Please wait." +msgstr "" + +#: GuiImapFetcher.py:94 +msgid "Finished import without error." +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 "" + +#: GuiImapFetcher.py:110 +msgid "Fetch Type" +msgstr "" + +#: GuiImapFetcher.py:110 +msgid "Mail Folder" +msgstr "" + +#: GuiImapFetcher.py:110 +msgid "Mail Server" +msgstr "" + +#: GuiImapFetcher.py:110 +msgid "Use SSL" +msgstr "" + +#: GuiImapFetcher.py:110 GuiTourneyPlayerStats.py:82 +msgid "Site" +msgstr "" + +#: GuiImapFetcher.py:142 +msgid "Yes" +msgstr "" + +#: GuiImapFetcher.py:143 +msgid "No" +msgstr "" + +#: GuiLogView.py:38 +msgid "Fpdb Errors" +msgstr "" + +#: GuiLogView.py:39 +msgid "Fpdb Log" +msgstr "" + +#: GuiLogView.py:40 +msgid "HUD Errors" +msgstr "" + +#: GuiLogView.py:41 +msgid "HUD Log" +msgstr "" + +#: GuiLogView.py:52 +msgid "Log Messages" +msgstr "" + +#: GuiLogView.py:98 +msgid "Date/Time" +msgstr "" + +#: GuiLogView.py:99 +msgid "Module" +msgstr "" + +#: GuiLogView.py:100 +msgid "Level" +msgstr "" + +#: GuiLogView.py:101 +msgid "Text" +msgstr "" + +#: GuiPositionalStats.py:137 +msgid "activesite set to %s" +msgstr "" + +#: GuiPositionalStats.py:323 +msgid "Positional Stats page displayed in %4.2f seconds" +msgstr "" + +#: GuiPrefs.py:31 +msgid "Databases" +msgstr "" + +#: GuiPrefs.py:31 +msgid "General" +msgstr "" + +#: GuiPrefs.py:32 +msgid "HUD" +msgstr "" + +#: GuiPrefs.py:32 +msgid "Import" +msgstr "" + +#: GuiPrefs.py:34 +msgid "Popup Windows" +msgstr "" + +#: GuiPrefs.py:34 +msgid "Window" +msgstr "" + +#: GuiPrefs.py:35 +msgid "Popup Name" +msgstr "" + +#: GuiPrefs.py:35 +msgid "Stat" +msgstr "" + +#: GuiPrefs.py:36 GuiPrefs.py:42 +msgid "Stat Name" +msgstr "" + +#: GuiPrefs.py:37 +msgid "Auxiliary Windows" +msgstr "" + +#: GuiPrefs.py:37 +msgid "stud_mucked" +msgstr "" + +#: GuiPrefs.py:38 +msgid "Hand History Converters" +msgstr "" + +#: GuiPrefs.py:38 +msgid "mucked" +msgstr "" + +#: GuiPrefs.py:39 +msgid "Field Type" +msgstr "" + +#: GuiPrefs.py:39 fpdb.pyw:1065 +msgid "Ring Player Stats" +msgstr "" + +#: GuiPrefs.py:40 +msgid "Column Heading" +msgstr "" + +#: GuiPrefs.py:40 +msgid "Left/Right Align" +msgstr "" + +#: GuiPrefs.py:41 +msgid "Show in Position Stats" +msgstr "" + +#: GuiPrefs.py:41 +msgid "Show in Summaries" +msgstr "" + +#: GuiPrefs.py:42 +msgid "Format" +msgstr "" + +#: GuiPrefs.py:72 +msgid "Setting" +msgstr "" + +#: GuiPrefs.py:78 +msgid "Value (double-click to change)" +msgstr "" + +#: GuiPrefs.py:178 +msgid "Test Preferences Dialog" +msgstr "" + +#: GuiPrefs.py:183 fpdb.pyw:314 +msgid "Preferences" +msgstr "" + +#: GuiRingPlayerStats.py:44 +msgid "Type of Game" +msgstr "" + +#: GuiRingPlayerStats.py:45 +msgid "Hole cards" +msgstr "" + +#: GuiRingPlayerStats.py:46 +msgid "Position" +msgstr "" + +#: GuiRingPlayerStats.py:47 +msgid "Name of the player" +msgstr "" + +#: GuiRingPlayerStats.py:48 +msgid "Number of hands played" +msgstr "" + +#: GuiRingPlayerStats.py:49 +msgid "Number of Seats" +msgstr "" + +#: GuiRingPlayerStats.py:50 +msgid "" +"Voluntarily Putting In the pot\n" +"(blinds excluded)" +msgstr "" + +#: GuiRingPlayerStats.py:51 +msgid "% Pre Flop Raise" +msgstr "" + +#: GuiRingPlayerStats.py:52 +msgid "% Pre Flop Re-Raise / 3Bet" +msgstr "" + +#: GuiRingPlayerStats.py:53 +msgid "% Pre Flop Re-Raise / 4Bet" +msgstr "" + +#: GuiRingPlayerStats.py:54 +msgid "% Pre Flop Fold To Re-Raise / F3Bet" +msgstr "" + +#: GuiRingPlayerStats.py:55 +msgid "% Pre Flop Fold To Re-Raise / F4Bet" +msgstr "" + +#: GuiRingPlayerStats.py:56 +msgid "Aggression Factor\n" +msgstr "" + +#: GuiRingPlayerStats.py:57 +msgid "" +"Aggression Frequency\n" +"Bet or Raise vs Fold" +msgstr "" + +#: GuiRingPlayerStats.py:58 +msgid "Continuation Bet post-flop" +msgstr "" + +#: GuiRingPlayerStats.py:59 +msgid "% Raise First In\\% Raise when first to bet" +msgstr "" + +#: GuiRingPlayerStats.py:60 +msgid "" +"% First to raise pre-flop\n" +"and steal blinds" +msgstr "" + +#: GuiRingPlayerStats.py:61 +msgid "% Saw Flop vs hands dealt" +msgstr "" + +#: GuiRingPlayerStats.py:62 +msgid "Saw Show Down / River" +msgstr "" + +#: GuiRingPlayerStats.py:63 +msgid "Went To Show Down When Saw Flop" +msgstr "" + +#: GuiRingPlayerStats.py:64 +msgid "% Won some money at showdown" +msgstr "" + +#: GuiRingPlayerStats.py:65 +msgid "" +"Flop Aggression\n" +"% Bet or Raise after seeing Flop" +msgstr "" + +#: GuiRingPlayerStats.py:66 +msgid "" +"Turn Aggression\n" +"% Bet or Raise after seeing Turn" +msgstr "" + +#: GuiRingPlayerStats.py:67 +msgid "" +"River Aggression\n" +"% Bet or Raise after seeing River" +msgstr "" + +#: GuiRingPlayerStats.py:68 +msgid "" +"Coming Soon\n" +"Total % agression" +msgstr "" + +#: GuiRingPlayerStats.py:69 +msgid "Amount won" +msgstr "" + +#: GuiRingPlayerStats.py:70 +msgid "" +"Number of Big Blinds won\n" +"or lost per 100 hands" +msgstr "" + +#: GuiRingPlayerStats.py:71 +msgid "Amount of rake paid" +msgstr "" + +#: GuiRingPlayerStats.py:72 +msgid "" +"Number of Big Blinds won\n" +"or lost per 100 hands\n" +"when excluding rake" +msgstr "" + +#: GuiRingPlayerStats.py:73 +msgid "" +"Measure of uncertainty\n" +"The lower, the more stable the amounts won" +msgstr "" + +#: GuiRingPlayerStats.py:123 GuiSessionViewer.py:81 +msgid "Hand Breakdown for all levels listed above" +msgstr "" + +#: GuiRingPlayerStats.py:143 +msgid "_Filters" +msgstr "" + +#: GuiRingPlayerStats.py:145 GuiTourneyPlayerStats.py:75 +msgid "_Refresh Stats" +msgstr "" + +#: GuiRingPlayerStats.py:341 GuiSessionViewer.py:257 +#: GuiTourneyPlayerStats.py:243 +msgid "Stats page displayed in %4.2f seconds" +msgstr "" + +#: GuiRingPlayerStats.py:388 +msgid "***sortnums error: " +msgstr "" + +#: GuiRingPlayerStats.py:410 +msgid "***sortcols error: " +msgstr "" + +#: GuiRingPlayerStats.py:715 +msgid "Detailed Filters" +msgstr "" + +#: GuiRingPlayerStats.py:724 +msgid "Hand Filters:" +msgstr "" + +#: GuiRingPlayerStats.py:737 +msgid "between" +msgstr "" + +#: GuiRingPlayerStats.py:738 +msgid "and" +msgstr "" + +#: GuiSessionViewer.py:42 +msgid "Failed to load numpy and/or matplotlib in Session Viewer" +msgstr "" + +#: GuiSessionViewer.py:43 +msgid "ImportError: %s" +msgstr "" + +#: GuiSessionViewer.py:158 +msgid "Session Viewer is proof of concept code only, and contains many bugs.\n" +msgstr "" + +#: GuiSessionViewer.py:159 +msgid "" +"Feel free to use the viewer, but there is no guarantee that the data is " +"accurate.\n" +msgstr "" + +#: GuiSessionViewer.py:160 +msgid "" +"If you are interested in developing the code further please contact us via " +"the usual channels.\n" +msgstr "" + +#: GuiSessionViewer.py:161 +msgid "Thankyou" +msgstr "" + +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 +msgid "FPDB WARNING" +msgstr "" + +#: GuiSessionViewer.py:393 +msgid "Session candlestick graph" +msgstr "" + +#: GuiSessionViewer.py:396 +msgid "Sessions" +msgstr "" + +#: GuiStove.py:63 +msgid "" +"Stove is a GUI mockup of a EV calculation page, and completely non " +"functional.\n" +msgstr "" + +#: GuiStove.py:64 +msgid "" +"Unless you are interested in developing this feature, please ignore this " +"page.\n" +msgstr "" + +#: GuiStove.py:65 +msgid "" +"If you are interested in developing the code further see GuiStove.py and " +"Stove.py\n" +msgstr "" + +#: GuiStove.py:66 +msgid "Thank you" +msgstr "" + +#: GuiStove.py:97 +msgid "Draw" +msgstr "" + +#: GuiStove.py:104 +msgid "Stud" +msgstr "" + +#: GuiStove.py:115 +msgid "Flop" +msgstr "" + +#: GuiStove.py:134 +msgid "Gametype" +msgstr "" + +#: GuiStove.py:137 +msgid "Players" +msgstr "" + +#: GuiStove.py:143 +msgid "Input:" +msgstr "" + +#: GuiStove.py:144 +msgid "Output:" +msgstr "" + +#: GuiStove.py:170 +msgid "Board:" +msgstr "" + +#: GuiStove.py:182 +msgid "Player1:" +msgstr "" + +#: GuiStove.py:197 +msgid "Player2:" +msgstr "" + +#: GuiStove.py:211 +msgid "Results" +msgstr "" + +#: GuiStove.py:221 +msgid "called set_board_flop: '%s' '%s'" +msgstr "" + +#: GuiStove.py:225 +msgid "called set_hero_cards_flop" +msgstr "" + +#: GuiStove.py:229 +msgid "called set_villain_cards_flop" +msgstr "" + +#: GuiStove.py:233 +msgid "called update_flop_output_pane" +msgstr "" + +#: GuiTourneyGraphViewer.py:176 +msgid "Tournaments" +msgstr "" + +#: GuiTourneyGraphViewer.py:203 GuiTourneyGraphViewer.py:216 +msgid "" +"Tournaments: %d\n" +"Profit: $%.2f" +msgstr "" + +#: GuiTourneyGraphViewer.py:213 +msgid "Tournament Results" +msgstr "" + +#: 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:221 +msgid "Attempted to add non-directory '%s' as an import directory" +msgstr "" + +#: GuiTourneyImport.py:191 +msgid "Tourney Summary Import started at %s - %d files to import." +msgstr "" + +#: GuiTourneyImport.py:217 +msgid "TourneyImport: Removing text < 100 characters from end of file" +msgstr "" + +#: GuiTourneyImport.py:221 +msgid "TourneyImport: Removing text < 100 characters from start of file" +msgstr "" + +#: GuiTourneyImport.py:235 +msgid "Finished importing %s/%s tournament summaries" +msgstr "" + +#: GuiTourneyImport.py:257 +msgid "GTI.readFile: '%s'" +msgstr "" + +#: GuiTourneyImport.py:276 ImapFetcher.py:176 +msgid "Need to define a converter" +msgstr "" + +#: GuiTourneyImport.py:283 +msgid "Need a filename to import" +msgstr "" + +#: GuiTourneyPlayerStats.py:84 +msgid "Cat." +msgstr "" + +#: GuiTourneyPlayerStats.py:85 +msgid "Limit" +msgstr "" + +#: GuiTourneyPlayerStats.py:86 +msgid "Curr." +msgstr "" + +#: GuiTourneyPlayerStats.py:87 +msgid "BuyIn" +msgstr "" + +#: GuiTourneyPlayerStats.py:88 +msgid "Fee" +msgstr "" + +#: GuiTourneyPlayerStats.py:90 +msgid "#" +msgstr "" + +#: GuiTourneyPlayerStats.py:91 +msgid "ITM%" +msgstr "" + +#: GuiTourneyPlayerStats.py:92 +msgid "1st" +msgstr "" + +#: GuiTourneyPlayerStats.py:93 +msgid "2nd" +msgstr "" + +#: GuiTourneyPlayerStats.py:94 +msgid "3rd" +msgstr "" + +#: GuiTourneyPlayerStats.py:95 +msgid "Rank?" +msgstr "" + +#: GuiTourneyPlayerStats.py:96 +msgid "Spent" +msgstr "" + +#: GuiTourneyPlayerStats.py:97 +msgid "Won" +msgstr "" + +#: GuiTourneyPlayerStats.py:98 +msgid "ROI%" +msgstr "" + +#: GuiTourneyPlayerStats.py:99 +msgid "$/Tour" +msgstr "" + +#: GuiTourneyViewer.py:40 +msgid "Enter the tourney number you want to display:" +msgstr "" + +#: GuiTourneyViewer.py:46 +msgid "_Display" +msgstr "" + +#: GuiTourneyViewer.py:53 +msgid "Display _Player" +msgstr "" + +#: GuiTourneyViewer.py:68 +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 "" + +#: GuiTourneyViewer.py:131 +msgid "invalid entry in tourney number - must enter numbers only" +msgstr "" + +#: HUD_main.pyw:69 +msgid "HUD_main starting: using db name = %s" +msgstr "" + +#: HUD_main.pyw:74 +msgid "Note: error output is being diverted to:" +msgstr "" + +#: HUD_main.pyw:75 +msgid "Any major error will be reported there _only_." +msgstr "" + +#: HUD_main.pyw:78 +msgid "HUD_main: starting ...\n" +msgstr "" + +#: 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:134 +msgid "Error initializing main_window" +msgstr "" + +#: HUD_main.pyw:149 +msgid "hud_main: Game changed." +msgstr "" + +#: HUD_main.pyw:155 fpdb.pyw:1003 +msgid "Quitting normally" +msgstr "" + +#: HUD_main.pyw:216 +msgid "Received hand no %s" +msgstr "" + +#: HUD_main.pyw:240 +msgid "HUD_main.read_stdin: hand processing starting ..." +msgstr "" + +#: HUD_main.pyw:245 +msgid "db error: skipping %s" +msgstr "" + +#: HUD_main.pyw:264 +msgid "hud_dict[%s] was not found\n" +msgstr "" + +#: HUD_main.pyw:265 +msgid "will not send hand\n" +msgstr "" + +#: HUD_main.pyw:287 +msgid "HUD create: table name %s not found, skipping." +msgstr "" + +#: HUD_main.pyw:296 +msgid "Table \"%s\" no longer exists\n" +msgstr "" + +#: HUD_main.pyw:328 +msgid "Error resizing HUD for table: %s." +msgstr "" + +#: HUD_main.pyw:342 +msgid "Error killing HUD for table: %s." +msgstr "" + +#: HUD_main.pyw:365 +msgid "Error creating HUD for hand %s." +msgstr "" + +#: HUD_main.pyw:376 +msgid "Error updating HUD for hand %s." +msgstr "" + +#: HUD_run_me.py:45 +msgid "HUD_main starting\n" +msgstr "" + +#: HUD_run_me.py:51 TournamentTracker.py:306 +msgid "Using db name = %s\n" +msgstr "" + +#: HUD_run_me.py:66 +msgid "HUD Main Window" +msgstr "" + +#: Hand.py:147 +msgid "BB" +msgstr "" + +#: Hand.py:148 +msgid "SB" +msgstr "" + +#: Hand.py:149 +msgid "BUTTONPOS" +msgstr "" + +#: Hand.py:150 +msgid "HAND NO." +msgstr "" + +#: Hand.py:151 TourneySummary.py:131 +msgid "SITE" +msgstr "" + +#: Hand.py:152 +msgid "TABLE NAME" +msgstr "" + +#: Hand.py:153 TourneySummary.py:141 +msgid "HERO" +msgstr "" + +#: Hand.py:154 TourneySummary.py:142 +msgid "MAXSEATS" +msgstr "" + +#: Hand.py:155 +msgid "LEVEL" +msgstr "" + +#: Hand.py:156 TourneySummary.py:147 +msgid "MIXED" +msgstr "" + +#: Hand.py:157 +msgid "LASTBET" +msgstr "" + +#: Hand.py:158 +msgid "ACTION STREETS" +msgstr "" + +#: Hand.py:159 +msgid "STREETS" +msgstr "" + +#: Hand.py:160 +msgid "ALL STREETS" +msgstr "" + +#: Hand.py:161 +msgid "COMMUNITY STREETS" +msgstr "" + +#: Hand.py:162 +msgid "HOLE STREETS" +msgstr "" + +#: Hand.py:163 +msgid "COUNTED SEATS" +msgstr "" + +#: Hand.py:164 +msgid "DEALT" +msgstr "" + +#: Hand.py:165 +msgid "SHOWN" +msgstr "" + +#: Hand.py:166 +msgid "MUCKED" +msgstr "" + +#: Hand.py:167 +msgid "TOTAL POT" +msgstr "" + +#: Hand.py:168 +msgid "TOTAL COLLECTED" +msgstr "" + +#: Hand.py:169 +msgid "RAKE" +msgstr "" + +#: Hand.py:170 TourneySummary.py:132 +msgid "START TIME" +msgstr "" + +#: Hand.py:171 +msgid "TOURNAMENT NO" +msgstr "" + +#: Hand.py:172 TourneySummary.py:137 +msgid "TOURNEY ID" +msgstr "" + +#: Hand.py:173 TourneySummary.py:136 +msgid "TOURNEY TYPE ID" +msgstr "" + +#: Hand.py:174 TourneySummary.py:138 +msgid "BUYIN" +msgstr "" + +#: Hand.py:175 +msgid "BUYIN CURRENCY" +msgstr "" + +#: Hand.py:176 +msgid "BUYIN CHIPS" +msgstr "" + +#: Hand.py:177 TourneySummary.py:139 +msgid "FEE" +msgstr "" + +#: Hand.py:178 +msgid "IS REBUY" +msgstr "" + +#: Hand.py:179 +msgid "IS ADDON" +msgstr "" + +#: Hand.py:180 +msgid "IS KO" +msgstr "" + +#: Hand.py:181 TourneySummary.py:163 +msgid "KO BOUNTY" +msgstr "" + +#: Hand.py:182 +msgid "IS MATRIX" +msgstr "" + +#: Hand.py:183 +msgid "IS SHOOTOUT" +msgstr "" + +#: Hand.py:184 TourneySummary.py:164 +msgid "TOURNEY COMMENT" +msgstr "" + +#: Hand.py:187 TourneySummary.py:176 +msgid "PLAYERS" +msgstr "" + +#: Hand.py:188 +msgid "STACKS" +msgstr "" + +#: Hand.py:189 +msgid "POSTED" +msgstr "" + +#: Hand.py:190 +msgid "POT" +msgstr "" + +#: Hand.py:191 +msgid "SEATING" +msgstr "" + +#: Hand.py:192 +msgid "GAMETYPE" +msgstr "" + +#: Hand.py:193 +msgid "ACTION" +msgstr "" + +#: Hand.py:194 +msgid "COLLECTEES" +msgstr "" + +#: Hand.py:195 +msgid "BETS" +msgstr "" + +#: Hand.py:196 +msgid "BOARD" +msgstr "" + +#: Hand.py:197 +msgid "DISCARDS" +msgstr "" + +#: Hand.py:198 +msgid "HOLECARDS" +msgstr "" + +#: Hand.py:199 +msgid "TOURNEYS PLAYER IDS" +msgstr "" + +#: Hand.py:222 Hand.py:1407 +msgid "[ERROR] Tried to add holecards for unknown player: %s" +msgstr "" + +#: Hand.py:485 +msgid "markstreets didn't match - Assuming hand %s was cancelled" +msgstr "" + +#: Hand.py:487 +msgid "markStreets appeared to fail: First 100 chars: '%s'" +msgstr "" + +#: Hand.py:491 Hand.py:492 +msgid "checkPlayerExists: %s fail on hand number %s" +msgstr "" + +#: Hand.py:583 +msgid "%s %s calls %s" +msgstr "" + +#: Hand.py:654 +msgid "%s %s raise %s" +msgstr "" + +#: Hand.py:665 +msgid "%s %s bets %s" +msgstr "" + +#: Hand.py:688 +msgid "%s %s folds" +msgstr "" + +#: Hand.py:697 +msgid "%s %s checks" +msgstr "" + +#: Hand.py:717 +msgid "addShownCards %s hole=%s all=%s" +msgstr "" + +#: Hand.py:828 +msgid "" +"*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " +"expecting datetime.date object, received:" +msgstr "" + +#: Hand.py:829 +msgid "" +"*** Make sure your HandHistoryConverter is setting hand.startTime properly!" +msgstr "" + +#: Hand.py:830 +msgid "*** Game String:" +msgstr "" + +#: Hand.py:911 +msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" +msgstr "" + +#: Hand.py:1182 +msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" +msgstr "" + +#: Hand.py:1416 +msgid "%s %s completes %s" +msgstr "" + +#: Hand.py:1434 +msgid "Bringin: %s, %s" +msgstr "" + +#: 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:1617 +msgid "join_holcards: holecards(%s): %s" +msgstr "" + +#: Hand.py:1619 +msgid "join_holecards: Player '%s' appears not to have been dealt a card" +msgstr "" + +#: Hand.py:1695 Hand.py:1696 +msgid "Pot.end(): Major failure while calculating pot: '%s'" +msgstr "" + +#: Hand.py:1709 +msgid "call Pot.end() before printing pot total" +msgstr "" + +#: Hand.py:1711 +msgid "Error in printing Hand object" +msgstr "" + +#: HandHistoryConverter.py:40 +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:81 +msgid "Press ENTER to continue." +msgstr "" + +#: HandHistoryConverter.py:130 +msgid "Failed sanity check" +msgstr "" + +#: HandHistoryConverter.py:138 +msgid "Tailing '%s'" +msgstr "" + +#: HandHistoryConverter.py:145 +msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" +msgstr "" + +#: HandHistoryConverter.py:149 +msgid "handsList is " +msgstr "" + +#: HandHistoryConverter.py:160 +msgid "HHC.start(): processHand failed: Exception msg: '%s'" +msgstr "" + +#: HandHistoryConverter.py:164 +msgid "Read %d hands (%d failed) in %.3f seconds" +msgstr "" + +#: HandHistoryConverter.py:170 +msgid "Summary file '%s' correctly parsed (took %.3f seconds)" +msgstr "" + +#: HandHistoryConverter.py:172 +msgid "Error converting summary file '%s' (took %.3f seconds)" +msgstr "" + +#: HandHistoryConverter.py:175 +msgid "Error converting '%s'" +msgstr "" + +#: HandHistoryConverter.py:211 +msgid "%s changed inode numbers from %d to %d" +msgstr "" + +#: HandHistoryConverter.py:259 +msgid "Converting starsArchive format to readable" +msgstr "" + +#: HandHistoryConverter.py:264 +msgid "Converting ftpArchive format to readable" +msgstr "" + +#: HandHistoryConverter.py:270 +msgid "Read no hands." +msgstr "" + +#: HandHistoryConverter.py:278 +msgid "Removing text < 50 characters" +msgstr "" + +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 +msgid "Unsupported game type: %s" +msgstr "" + +#: HandHistoryConverter.py:470 +msgid "HH Sanity Check: output and input files are the same, check config" +msgstr "" + +#: HandHistoryConverter.py:493 +msgid "Reading stdin with %s" +msgstr "" + +#: HandHistoryConverter.py:508 +msgid "unable to read file with any codec in list!" +msgstr "" + +#: HandHistoryConverter.py:575 +msgid " given TZ:" +msgstr "" + +#: HandHistoryConverter.py:575 +msgid "raw time:" +msgstr "" + +#: HandHistoryConverter.py:585 +msgid "changeTimeZone: offset=" +msgstr "" + +#: HandHistoryConverter.py:648 +msgid "utcTime:" +msgstr "" + +#: HandHistoryConverter.py:697 +msgid "Unable to create output directory %s for HHC!" +msgstr "" + +#: HandHistoryConverter.py:698 +msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" +msgstr "" + +#: HandHistoryConverter.py:700 +msgid "Created directory '%s'" +msgstr "" + +#: HandHistoryConverter.py:704 +msgid "out_path %s couldn't be opened" +msgstr "" + +#: Hello.py:46 +msgid "creating Hello" +msgstr "" + +#: Hello.py:49 +msgid "Hello World" +msgstr "" + +#: Hello.py:67 +msgid "site =" +msgstr "" + +#: Hello.py:75 +msgid "YOUR NAME HERE" +msgstr "" + +#: Hello.py:106 +msgid "" +"Hello %s\n" +"You have played %d hands\n" +" on %s." +msgstr "" + +#: Hud.py:148 +msgid "Kill This HUD" +msgstr "" + +#: Hud.py:153 +msgid "Save HUD Layout" +msgstr "" + +#: Hud.py:157 +msgid "Reposition StatWindows" +msgstr "" + +#: Hud.py:161 +msgid "Show Player Stats" +msgstr "" + +#: Hud.py:166 Hud.py:235 +msgid "For This Blind Level Only" +msgstr "" + +#: Hud.py:171 Hud.py:240 +msgid "For Multiple Blind Levels:" +msgstr "" + +#: Hud.py:174 Hud.py:243 +msgid " 0.5 to 2.0 x Current Blinds" +msgstr "" + +#: Hud.py:179 Hud.py:248 +msgid " 0.33 to 3.0 x Current Blinds" +msgstr "" + +#: Hud.py:184 Hud.py:253 +msgid " 0.1 to 10 x Current Blinds" +msgstr "" + +#: Hud.py:189 Hud.py:258 +msgid " All Levels" +msgstr "" + +#: Hud.py:194 Hud.py:263 +msgid "For #Seats:" +msgstr "" + +#: Hud.py:197 Hud.py:266 +msgid " Any Number" +msgstr "" + +#: Hud.py:202 Hud.py:271 +msgid " Custom" +msgstr "" + +#: Hud.py:207 Hud.py:276 +msgid " Exact" +msgstr "" + +#: Hud.py:212 Hud.py:281 +msgid "Since:" +msgstr "" + +#: Hud.py:215 Hud.py:284 +msgid " All Time" +msgstr "" + +#: Hud.py:220 Hud.py:289 +msgid " Session" +msgstr "" + +#: Hud.py:225 Hud.py:294 +msgid " %s Days" +msgstr "" + +#: Hud.py:230 +msgid "Show Opponent Stats" +msgstr "" + +#: Hud.py:352 +msgid "Debug StatWindows" +msgstr "" + +#: Hud.py:356 +msgid "Set max seats" +msgstr "" + +#: Hud.py:577 +msgid "Updating config file" +msgstr "" + +#: Hud.py:586 +msgid "No layout found for %d-max games for site %s\n" +msgstr "" + +#: Hud.py:600 +msgid "" +"exception in Hud.adj_seats\n" +"\n" +msgstr "" + +#: Hud.py:601 +msgid "error is %s" +msgstr "" + +#: Hud.py:608 +msgid "Error finding actual seat.\n" +msgstr "" + +#: Hud.py:624 +msgid "Creating hud from hand " +msgstr "" + +#: 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:677 +msgid "(btw, the key was %s and statd is %s" +msgstr "" + +#: ImapFetcher.py:44 ImapFetcher.py:53 +msgid "re_SplitTourneys isn't matching" +msgstr "" + +#: ImapFetcher.py:67 +msgid "response to logging in: " +msgstr "" + +#: ImapFetcher.py:83 +msgid "ImapFetcher: Found %s messages to fetch" +msgstr "" + +#: ImapFetcher.py:103 +msgid "Completed retrieving IMAP messages, closing server connection" +msgstr "" + +#: ImapFetcher.py:109 +msgid "No Tournament summaries found." +msgstr "" + +#: ImapFetcher.py:111 +msgid "Errors: %s" +msgstr "" + +#: ImapFetcher.py:159 +msgid "Finished importing %s/%s PS summaries" +msgstr "" + +#: Mucked.py:327 +msgid "No Name" +msgstr "" + +#: 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:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 +msgid "readHandInfo: DATETIME not matched: '%s'" +msgstr "" + +#: 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:294 WinamaxToFpdb.py:349 +msgid "readBlinds in noSB exception - no SB created" +msgstr "" + +#: Options.py:31 +msgid "If passed error output will go to the console rather than ." +msgstr "" + +#: Options.py:34 +msgid "Overrides the default database name" +msgstr "" + +#: Options.py:37 +msgid "Specifies a configuration file." +msgstr "" + +#: Options.py:40 +msgid "" +"Indicates program was restarted with a different path (only allowed once)." +msgstr "" + +#: Options.py:43 +msgid "Module name for Hand History Converter" +msgstr "" + +#: Options.py:46 +msgid "A sitename" +msgstr "" + +#: Options.py:50 +msgid "Error logging level:" +msgstr "" + +#: Options.py:53 +msgid "Print version information and exit." +msgstr "" + +#: Options.py:58 +msgid "Input file" +msgstr "" + +#: Options.py:60 +msgid "Input directory" +msgstr "" + +#: Options.py:62 +msgid "Input out path in quiet mode" +msgstr "" + +#: Options.py:64 +msgid "File to be split is a PokerStars or Full Tilt Poker archive file" +msgstr "" + +#: Options.py:66 +msgid "How many hands do you want saved to each file. Default is 100" +msgstr "" + +#: Options.py:68 +msgid "X location to open window" +msgstr "" + +#: Options.py:70 +msgid "Y location to open Window" +msgstr "" + +#: Options.py:72 +msgid "Auto-start Auto-import" +msgstr "" + +#: Options.py:74 +msgid "Start Minimized" +msgstr "" + +#: Options.py:76 +msgid "Start Hidden" +msgstr "" + +#: Options.py:110 +msgid "Alias '%s' unknown" +msgstr "" + +#: Options.py:120 +msgid "press enter to end" +msgstr "" + +#: P5sResultsParser.py:10 +msgid "You need to manually enter the playername" +msgstr "" + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +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 "" + +#: PartyPokerToFpdb.py:212 +msgid "Cannot fetch field '%s'" +msgstr "" + +#: PartyPokerToFpdb.py:216 +msgid "Unknown limit '%s'" +msgstr "" + +#: PartyPokerToFpdb.py:221 +msgid "Unknown game type '%s'" +msgstr "" + +#: PartyPokerToFpdb.py:255 +msgid "Cannot read HID for current hand: %s" +msgstr "" + +#: PartyPokerToFpdb.py:260 +msgid "Cannot read Handinfo for current hand" +msgstr "" + +#: PartyPokerToFpdb.py:265 +msgid "Cannot read GameType for current hand" +msgstr "" + +#: SplitHandHistory.py:76 +msgid "File not found" +msgstr "" + +#: SplitHandHistory.py:86 +msgid "%s processed" +msgstr "" + +#: SplitHandHistory.py:105 +msgid "Nope, will not work (fileno=%d)" +msgstr "" + +#: SplitHandHistory.py:126 +msgid "Unexpected error processing file" +msgstr "" + +#: SplitHandHistory.py:165 +msgid "End of file reached" +msgstr "" + +#: Stats.py:127 Stats.py:128 +msgid "Total Profit" +msgstr "" + +#: Stats.py:149 Stats.py:156 +msgid "Voluntarily Put In Pot Pre-Flop%" +msgstr "" + +#: Stats.py:169 Stats.py:177 +msgid "Pre-Flop Raise %" +msgstr "" + +#: Stats.py:190 Stats.py:198 +msgid "% went to showdown" +msgstr "" + +#: Stats.py:211 Stats.py:219 +msgid "% won money at showdown" +msgstr "" + +#: Stats.py:234 Stats.py:243 +msgid "profit/100hands" +msgstr "" + +#: Stats.py:237 +msgid "exception calcing p/100: 100 * %d / %d" +msgstr "" + +#: Stats.py:256 Stats.py:265 +msgid "big blinds/100 hands" +msgstr "" + +#: Stats.py:278 Stats.py:287 +msgid "Big Bets/100 hands" +msgstr "" + +#: Stats.py:281 +msgid "exception calcing BB/100: " +msgstr "" + +#: Stats.py:301 Stats.py:310 +msgid "Flop Seen %" +msgstr "" + +#: Stats.py:333 Stats.py:342 +msgid "number hands seen" +msgstr "" + +#: Stats.py:355 Stats.py:363 +msgid "folded flop/4th" +msgstr "" + +#: Stats.py:376 +msgid "% steal attempted" +msgstr "" + +#: Stats.py:391 +msgid "% success steal" +msgstr "" + +#: Stats.py:406 Stats.py:413 +msgid "% folded SB to steal" +msgstr "" + +#: Stats.py:425 Stats.py:432 +msgid "% folded BB to steal" +msgstr "" + +#: Stats.py:447 Stats.py:454 +msgid "% folded blind to steal" +msgstr "" + +#: Stats.py:466 Stats.py:473 +msgid "% 3 Bet preflop/3rd" +msgstr "" + +#: Stats.py:485 Stats.py:492 +msgid "% 4 Bet preflop/4rd" +msgstr "" + +#: Stats.py:504 Stats.py:511 +msgid "% Cold 4 Bet preflop/4rd" +msgstr "" + +#: Stats.py:523 Stats.py:530 +msgid "% Squeeze preflop" +msgstr "" + +#: Stats.py:543 Stats.py:550 +msgid "% Raise to Steal" +msgstr "" + +#: Stats.py:563 Stats.py:570 +msgid "% Fold to 3 Bet preflop" +msgstr "" + +#: Stats.py:582 Stats.py:589 +msgid "% Fold to 4 Bet preflop" +msgstr "" + +#: Stats.py:603 Stats.py:610 +msgid "% won$/saw flop/4th" +msgstr "" + +#: Stats.py:622 Stats.py:629 +msgid "Aggression Freq flop/4th" +msgstr "" + +#: Stats.py:641 Stats.py:648 +msgid "Aggression Freq turn/5th" +msgstr "" + +#: Stats.py:660 Stats.py:667 +msgid "Aggression Freq river/6th" +msgstr "" + +#: Stats.py:679 Stats.py:686 +msgid "Aggression Freq 7th" +msgstr "" + +#: Stats.py:705 Stats.py:712 +msgid "Post-Flop Aggression Freq" +msgstr "" + +#: Stats.py:733 Stats.py:740 +msgid "Aggression Freq" +msgstr "" + +#: Stats.py:759 Stats.py:766 +msgid "Aggression Factor" +msgstr "" + +#: Stats.py:783 Stats.py:790 +msgid "% continuation bet " +msgstr "" + +#: Stats.py:802 Stats.py:809 +msgid "% continuation bet flop/4th" +msgstr "" + +#: Stats.py:821 Stats.py:828 +msgid "% continuation bet turn/5th" +msgstr "" + +#: Stats.py:840 Stats.py:847 +msgid "% continuation bet river/6th" +msgstr "" + +#: Stats.py:859 Stats.py:866 +msgid "% continuation bet 7th" +msgstr "" + +#: Stats.py:878 Stats.py:885 +msgid "% fold frequency flop/4th" +msgstr "" + +#: Stats.py:897 Stats.py:904 +msgid "% fold frequency turn/5th" +msgstr "" + +#: Stats.py:916 Stats.py:923 +msgid "% fold frequency river/6th" +msgstr "" + +#: Stats.py:935 Stats.py:942 +msgid "% fold frequency 7th" +msgstr "" + +#: Stats.py:962 +msgid "Example stats, player = %s hand = %s:" +msgstr "" + +#: Stats.py:995 +msgid "" +"\n" +"\n" +"Legal stats:" +msgstr "" + +#: Stats.py:996 +msgid "" +"(add _0 to name to display with 0 decimal places, _1 to display with 1, " +"etc)\n" +msgstr "" + +#: Stove.py:290 +msgid "No board given. Using Monte-Carlo simulation..." +msgstr "" + +#: TableWindow.py:152 +msgid "Can't find table %s" +msgstr "" + +#: Tables_Demo.py:61 +msgid "Fake HUD Main Window" +msgstr "" + +#: Tables_Demo.py:91 +msgid "enter table name to find: " +msgstr "" + +#: TournamentTracker.py:39 +msgid "" +"Note: error output is being diverted to fpdb-error-log.txt and HUD-error." +"txt. Any major error will be reported there _only_." +msgstr "" + +#: TournamentTracker.py:100 +msgid "tournament edit window=" +msgstr "" + +#: TournamentTracker.py:103 +msgid "FPDB Tournament Entry" +msgstr "" + +#: TournamentTracker.py:143 +msgid "Closing this window will stop the Tournament Tracker" +msgstr "" + +#: TournamentTracker.py:145 +msgid "Enter Tournament" +msgstr "" + +#: TournamentTracker.py:150 +msgid "FPDB Tournament Tracker" +msgstr "" + +#: TournamentTracker.py:161 +msgid "Edit" +msgstr "" + +#: TournamentTracker.py:164 +msgid "Rebuy" +msgstr "" + +#: TournamentTracker.py:263 +msgid "db error: skipping " +msgstr "" + +#: TournamentTracker.py:265 +msgid "Database error %s in hand %d. Skipping.\n" +msgstr "" + +#: TournamentTracker.py:274 +msgid "could not find tournament: skipping" +msgstr "" + +#: TournamentTracker.py:275 +msgid "Could not find tournament %d in hand %d. Skipping.\n" +msgstr "" + +#: TournamentTracker.py:298 +msgid "table name %s not found, skipping.\n" +msgstr "" + +#: TournamentTracker.py:305 +msgid "tournament tracker starting\n" +msgstr "" + +#: TourneyFilters.py:52 +msgid "Sites:" +msgstr "Sites:" + +#: TourneyFilters.py:54 +msgid "Tourney Type" +msgstr "" + +#: TourneyFilters.py:88 +msgid "setting numTourneys:" +msgstr "" + +#: TourneySummary.py:133 +msgid "END TIME" +msgstr "" + +#: TourneySummary.py:134 +msgid "TOURNEY NAME" +msgstr "" + +#: TourneySummary.py:135 +msgid "TOURNEY NO" +msgstr "" + +#: TourneySummary.py:140 +msgid "CURRENCY" +msgstr "" + +#: TourneySummary.py:143 +msgid "ENTRIES" +msgstr "" + +#: TourneySummary.py:144 +msgid "SPEED" +msgstr "" + +#: TourneySummary.py:145 +msgid "PRIZE POOL" +msgstr "" + +#: TourneySummary.py:146 +msgid "STARTING CHIP COUNT" +msgstr "" + +#: TourneySummary.py:148 +msgid "REBUY" +msgstr "" + +#: TourneySummary.py:149 +msgid "ADDON" +msgstr "" + +#: TourneySummary.py:150 +msgid "KO" +msgstr "" + +#: TourneySummary.py:151 +msgid "MATRIX" +msgstr "" + +#: TourneySummary.py:152 +msgid "MATRIX ID PROCESSED" +msgstr "" + +#: TourneySummary.py:153 +msgid "SHOOTOUT" +msgstr "" + +#: TourneySummary.py:154 +msgid "MATRIX MATCH ID" +msgstr "" + +#: TourneySummary.py:155 +msgid "SUB TOURNEY BUY IN" +msgstr "" + +#: TourneySummary.py:156 +msgid "SUB TOURNEY FEE" +msgstr "" + +#: TourneySummary.py:157 +msgid "REBUY CHIPS" +msgstr "" + +#: TourneySummary.py:158 +msgid "ADDON CHIPS" +msgstr "" + +#: TourneySummary.py:159 +msgid "REBUY COST" +msgstr "" + +#: TourneySummary.py:160 +msgid "ADDON COST" +msgstr "" + +#: TourneySummary.py:161 +msgid "TOTAL REBUYS" +msgstr "" + +#: TourneySummary.py:162 +msgid "TOTAL ADDONS" +msgstr "" + +#: TourneySummary.py:165 +msgid "SNG" +msgstr "" + +#: TourneySummary.py:166 +msgid "SATELLITE" +msgstr "" + +#: TourneySummary.py:167 +msgid "DOUBLE OR NOTHING" +msgstr "" + +#: TourneySummary.py:168 +msgid "GUARANTEE" +msgstr "" + +#: TourneySummary.py:169 +msgid "ADDED" +msgstr "" + +#: TourneySummary.py:170 +msgid "ADDED CURRENCY" +msgstr "" + +#: TourneySummary.py:171 +msgid "COMMENT" +msgstr "" + +#: TourneySummary.py:172 +msgid "COMMENT TIMESTAMP" +msgstr "" + +#: TourneySummary.py:175 +msgid "PLAYER IDS" +msgstr "" + +#: TourneySummary.py:177 +msgid "TOURNEYS PLAYERS IDS" +msgstr "" + +#: TourneySummary.py:178 +msgid "RANKS" +msgstr "" + +#: TourneySummary.py:179 +msgid "WINNINGS" +msgstr "" + +#: TourneySummary.py:180 +msgid "WINNINGS CURRENCY" +msgstr "" + +#: TourneySummary.py:181 +msgid "COUNT REBUYS" +msgstr "" + +#: TourneySummary.py:182 +msgid "COUNT ADDONS" +msgstr "" + +#: TourneySummary.py:183 +msgid "NB OF KO" +msgstr "" + +#: TourneySummary.py:230 +msgid "Tourney Insert/Update done" +msgstr "" + +#: TourneySummary.py:250 +msgid "addPlayer: rank:%s - name : '%s' - Winnings (%s)" +msgstr "" + +#: TourneySummary.py:277 +msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)" +msgstr "" + +#: 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 "" + +#: WinTables.py:83 +msgid "Window %s not found. Skipping." +msgstr "" + +#: WinTables.py:86 +msgid "self.window doesn't exist? why?" +msgstr "" + +#: WinamaxToFpdb.py:300 +msgid "readplayerstacks: re is '%s'" +msgstr "" + +#: WinamaxToFpdb.py:317 +msgid "Failed to add streets. handtext=%s" +msgstr "" + +#: WinamaxToFpdb.py:327 +msgid "readButton: button on pos %d" +msgstr "" + +#: WinamaxToFpdb.py:379 +msgid "No hole cards found for %s" +msgstr "" + +#: WinamaxToFpdb.py:385 +msgid "Hero cards %s: %s" +msgstr "" + +#: WinamaxToFpdb.py:469 +msgid "Read shown cards: %s" +msgstr "" + +#: XTables.py:70 +msgid "Could not retrieve XID from table xwininfo. xwininfo is %s" +msgstr "" + +#: XTables.py:74 +msgid "No match in XTables for table '%s'." +msgstr "" + +#: fpdb.pyw:38 +msgid " - press return to continue\n" +msgstr "" + +#: fpdb.pyw:45 +msgid "" +"\n" +"python 2.5-2.7 not found, please install python 2.5, 2.6 or 2.7 for fpdb\n" +msgstr "" + +#: fpdb.pyw:57 +msgid "" +"We appear to be running in Windows, but the Windows Python Extensions are " +"not loading. Please install the PYWIN32 package from http://sourceforge.net/" +"projects/pywin32/" +msgstr "" + +#: fpdb.pyw:80 +msgid "" +"Unable to load PyGTK modules required for GUI. Please install PyCairo, " +"PyGObject, and PyGTK from www.pygtk.org." +msgstr "" + +#: fpdb.pyw:123 +msgid "GuiStove not found. If you want to use it please install pypoker-eval." +msgstr "" + +#: fpdb.pyw:260 +msgid "" +"Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " +"sqlcoder, Bostik, and others" +msgstr "" + +#: 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:262 +msgid "Please see fpdb's start screen for license information" +msgstr "" + +#: fpdb.pyw:266 +msgid "and others" +msgstr "" + +#: fpdb.pyw:277 +msgid "Operating System" +msgstr "" + +#: fpdb.pyw:297 +msgid "Your config file is: " +msgstr "" + +#: fpdb.pyw:302 +msgid "Version Information:" +msgstr "" + +#: fpdb.pyw:309 +msgid "Threads: " +msgstr "" + +#: fpdb.pyw:332 +msgid "" +"Updated preferences have not been loaded because windows are open. Re-start " +"fpdb to load them." +msgstr "" + +#: fpdb.pyw:342 +msgid "Maintain Databases" +msgstr "" + +#: fpdb.pyw:352 +msgid "saving updated db data" +msgstr "" + +#: fpdb.pyw:359 +msgid "guidb response was " +msgstr "" + +#: 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:368 +msgid "Number of Hands: " +msgstr "" + +#: fpdb.pyw:369 +msgid "" +"\n" +"Number of Tourneys: " +msgstr "" + +#: fpdb.pyw:370 +msgid "" +"\n" +"Number of TourneyTypes: " +msgstr "" + +#: fpdb.pyw:371 +msgid "Database Statistics" +msgstr "" + +#: fpdb.pyw:380 +msgid "HUD Configurator - choose category" +msgstr "" + +#: fpdb.pyw:386 +msgid "" +"Please select the game category for which you want to configure HUD stats:" +msgstr "" + +#: fpdb.pyw:441 +msgid "HUD Configurator - please choose your stats" +msgstr "" + +#: fpdb.pyw:447 +msgid "Please choose the stats you wish to use in the below table." +msgstr "" + +#: fpdb.pyw:451 +msgid "Note that you may not select any stat more than once or it will crash." +msgstr "" + +#: fpdb.pyw:455 +msgid "" +"It is not currently possible to select \"empty\" or anything else to that " +"end." +msgstr "" + +#: 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:577 +msgid "Confirm deleting and recreating tables" +msgstr "" + +#: fpdb.pyw:578 +msgid "Please confirm that you want to (re-)create the tables." +msgstr "" + +#: 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:580 +msgid "This may take a while." +msgstr "" + +#: fpdb.pyw:605 +msgid "User cancelled recreating tables" +msgstr "" + +#: fpdb.pyw:612 +msgid "Please confirm that you want to re-create the HUD cache." +msgstr "" + +#: fpdb.pyw:620 +msgid " Hero's cache starts: " +msgstr "" + +#: fpdb.pyw:634 +msgid " Villains' cache starts: " +msgstr "" + +#: fpdb.pyw:647 +msgid " Rebuilding HUD Cache ... " +msgstr "" + +#: fpdb.pyw:655 +msgid "User cancelled rebuilding hud cache" +msgstr "" + +#: fpdb.pyw:667 +msgid "Confirm rebuilding database indexes" +msgstr "" + +#: fpdb.pyw:668 +msgid "Please confirm that you want to rebuild the database indexes." +msgstr "" + +#: fpdb.pyw:676 +msgid " Rebuilding Indexes ... " +msgstr "" + +#: fpdb.pyw:683 +msgid " Cleaning Database ... " +msgstr "" + +#: fpdb.pyw:688 +msgid " Analyzing Database ... " +msgstr "" + +#: fpdb.pyw:693 +msgid "User cancelled rebuilding db indexes" +msgstr "" + +#: fpdb.pyw:787 +msgid "" +"Unimplemented: Save Profile (try saving a HUD layout, that should do it)" +msgstr "" + +#: fpdb.pyw:842 +msgid "_Main" +msgstr "" + +#: fpdb.pyw:843 fpdb.pyw:874 +msgid "_Quit" +msgstr "" + +#: fpdb.pyw:844 +msgid "L" +msgstr "" + +#: fpdb.pyw:844 +msgid "_Load Profile (broken)" +msgstr "" + +#: fpdb.pyw:845 +msgid "S" +msgstr "" + +#: fpdb.pyw:845 +msgid "_Save Profile (todo)" +msgstr "" + +#: fpdb.pyw:846 +msgid "F" +msgstr "" + +#: fpdb.pyw:846 +msgid "Pre_ferences" +msgstr "" + +#: fpdb.pyw:847 +msgid "_Import" +msgstr "" + +#: fpdb.pyw:848 +msgid "B" +msgstr "" + +#: fpdb.pyw:849 +msgid "R" +msgstr "" + +#: fpdb.pyw:849 +msgid "Tournament _Results Import" +msgstr "" + +#: fpdb.pyw:850 +msgid "I" +msgstr "" + +#: fpdb.pyw:850 +msgid "_Import through eMail/IMAP" +msgstr "" + +#: fpdb.pyw:851 +msgid "_Viewers" +msgstr "" + +#: fpdb.pyw:852 +msgid "A" +msgstr "" + +#: fpdb.pyw:852 +msgid "_Auto Import and HUD" +msgstr "" + +#: fpdb.pyw:853 +msgid "H" +msgstr "" + +#: fpdb.pyw:853 +msgid "_HUD Configurator" +msgstr "" + +#: fpdb.pyw:854 +msgid "G" +msgstr "" + +#: fpdb.pyw:854 +msgid "_Graphs" +msgstr "" + +#: fpdb.pyw:855 fpdb.pyw:1130 +msgid "Tourney Graphs" +msgstr "" + +#: fpdb.pyw:856 +msgid "Stove (preview)" +msgstr "" + +#: fpdb.pyw:857 +msgid "P" +msgstr "" + +#: fpdb.pyw:857 +msgid "Ring _Player Stats (tabulated view, not on pgsql)" +msgstr "" + +#: fpdb.pyw:858 +msgid "T" +msgstr "" + +#: fpdb.pyw:858 +msgid "_Tourney Stats (tabulated view, not on pgsql)" +msgstr "" + +#: fpdb.pyw:859 +msgid "Tourney _Viewer" +msgstr "" + +#: fpdb.pyw:860 +msgid "O" +msgstr "" + +#: fpdb.pyw:860 +msgid "P_ositional Stats (tabulated view, not on sqlite)" +msgstr "" + +#: fpdb.pyw:861 fpdb.pyw:1089 +msgid "Session Stats" +msgstr "" + +#: fpdb.pyw:862 +msgid "Hand _Replayer (not working yet)" +msgstr "" + +#: fpdb.pyw:863 +msgid "_Database" +msgstr "" + +#: fpdb.pyw:864 +msgid "_Maintain Databases" +msgstr "" + +#: fpdb.pyw:865 +msgid "Create or Recreate _Tables" +msgstr "" + +#: fpdb.pyw:866 +msgid "Rebuild HUD Cache" +msgstr "" + +#: fpdb.pyw:867 +msgid "Rebuild DB Indexes" +msgstr "" + +#: 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:890 +msgid "" +"\n" +"\n" +"Error is: " +msgstr "" + +#: fpdb.pyw:891 +msgid "CONFIG FILE ERROR" +msgstr "" + +#: fpdb.pyw:895 +msgid "Logfile is %s\n" +msgstr "" + +#: fpdb.pyw:897 +msgid "Config file" +msgstr "" + +#: fpdb.pyw:898 +msgid "" +"has been created at:\n" +"%s.\n" +msgstr "" + +#: 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:921 +msgid "Connected to SQLite: %s" +msgstr "" + +#: fpdb.pyw:955 +msgid "Strong Warning - Invalid database version" +msgstr "" + +#: fpdb.pyw:958 +msgid "An invalid DB version or missing tables have been detected." +msgstr "" + +#: 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:966 +msgid "" +"Not doing this will likely lead to misbehaviour including fpdb crashes, " +"corrupt data etc." +msgstr "" + +#: fpdb.pyw:980 +msgid "Status: Connected to %s database named %s on host %s" +msgstr "" + +#: fpdb.pyw:990 +msgid "" +"\n" +"Global lock taken by %s" +msgstr "" + +#: fpdb.pyw:993 +msgid "" +"\n" +"Failed to get global lock, it is currently held by %s" +msgstr "" + +#: fpdb.pyw:1028 +msgid "Global lock released.\n" +msgstr "" + +#: fpdb.pyw:1035 +msgid "Auto Import" +msgstr "" + +#: fpdb.pyw:1045 +msgid "Bulk Import" +msgstr "" + +#: fpdb.pyw:1052 +msgid "Tournament Results Import" +msgstr "" + +#: fpdb.pyw:1058 +msgid "eMail Import" +msgstr "" + +#: fpdb.pyw:1071 +msgid "Tourney Stats" +msgstr "" + +#: fpdb.pyw:1077 +msgid "Tourney Viewer" +msgstr "" + +#: fpdb.pyw:1083 +msgid "Positional Stats" +msgstr "" + +#: fpdb.pyw:1095 +msgid "Hand Replayer" +msgstr "" + +#: 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" +"\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.pyw:1116 +msgid "Help" +msgstr "" + +#: fpdb.pyw:1123 +msgid "Graphs" +msgstr "" + +#: fpdb.pyw:1137 +msgid "Stove" +msgstr "" + +#: fpdb.pyw:1212 +msgid "" +"\n" +"Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " +"in: %s" +msgstr "" + +#: fpdb.pyw:1213 +msgid "" +"\n" +"Any major error will be reported there _only_.\n" +msgstr "" + +#: fpdb.pyw:1242 +msgid "fpdb starting ..." +msgstr "" + +#: fpdb.pyw:1342 +msgid "" +"WARNING: Unable to find site '%s'\n" +"\n" +"Press YES to add this site to the database." +msgstr "" + +#: fpdb.pyw:1358 +msgid "" +"\n" +"Enter short code for %s\n" +"(up to 3 characters):\n" +msgstr "" + +#: fpdb_import.py:51 +msgid "Import database module: MySQLdb not found" +msgstr "" + +#: fpdb_import.py:58 +msgid "Import database module: psycopg2 not found" +msgstr "" + +#: fpdb_import.py:184 +msgid "Database ID for %s not found" +msgstr "" + +#: fpdb_import.py:186 +msgid "" +"[ERROR] More than 1 Database ID found for %s - Multiple currencies not " +"implemented yet" +msgstr "" + +#: fpdb_import.py:231 +msgid "Started at %s -- %d files to import. indexes: %s" +msgstr "" + +#: fpdb_import.py:240 +msgid "No need to drop indexes." +msgstr "" + +#: fpdb_import.py:259 +msgid "writers finished already" +msgstr "" + +#: fpdb_import.py:262 +msgid "waiting for writers to finish ..." +msgstr "" + +#: fpdb_import.py:272 +msgid " ... writers finished" +msgstr "" + +#: fpdb_import.py:278 +msgid "No need to rebuild indexes." +msgstr "" + +#: fpdb_import.py:282 +msgid "No need to rebuild hudcache." +msgstr "" + +#: fpdb_import.py:316 +msgid "sending finish message queue length =" +msgstr "" + +#: fpdb_import.py:438 fpdb_import.py:439 +msgid "Converting %s" +msgstr "" + +#: fpdb_import.py:499 +msgid "fpdb_import: sending hand to hud" +msgstr "" + +#: fpdb_import.py:502 +msgid "Failed to send hand to HUD: %s" +msgstr "" + +#: fpdb_import.py:517 +msgid "Unknown filter filter_name:'%s' in filter:'%s'" +msgstr "" + +#: 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:529 +msgid "Filename:" +msgstr "" + +#: 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:532 +msgid "Hand logged to hand-errors.txt" +msgstr "" + +#: fpdb_import.py:588 +msgid "Importing" +msgstr "" + +#: fpdb_import.py:616 +msgid "CLI for importing hands is GuiBulkImport.py" +msgstr "" + +#: interlocks.py:52 +msgid "lock already held by:" +msgstr "" + +#: test_Database.py:50 +msgid "Testing variance function" +msgstr "" + +#: test_Database.py:51 +msgid "result: %s expecting: 0.666666 (result-expecting ~= 0.0): %s" +msgstr "" + +#: windows_make_bats.py:30 +msgid "" +"\n" +"This script is only for windows\n" +msgstr "" + +#: windows_make_bats.py:57 +msgid "" +"\n" +"no gtk directories found in your path - install gtk or edit the path " +"manually\n" +msgstr "" diff --git a/pyfpdb/locale/fpdb-ru_RU.po b/pyfpdb/locale/fpdb-ru_RU.po index 78dcfc47..8324b821 100644 --- a/pyfpdb/locale/fpdb-ru_RU.po +++ b/pyfpdb/locale/fpdb-ru_RU.po @@ -5,105 +5,111 @@ msgid "" msgstr "" "Project-Id-Version: Free Poker Database\n" -"POT-Creation-Date: 2011-03-12 21:23+CET\n" -"PO-Revision-Date: 2011-03-04 18:18+0000\n" -"Last-Translator: Lexej \n" +"POT-Creation-Date: 2011-04-07 15:20+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" +"Content-Transfer-Encoding: 8bit\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: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 +#: EverestToFpdb.py:101 EverestToFpdb.py:103 EverleafToFpdb.py:128 +#: EverleafToFpdb.py:130 FulltiltToFpdb.py:214 FulltiltToFpdb.py:216 +#: 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: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:140 BetfairToFpdb.py:77 CarbonToFpdb.py:131 -#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:111 -#: FulltiltToFpdb.py:252 OnGameToFpdb.py:160 OnGameToFpdb.py:176 +#: AbsoluteToFpdb.py:141 BetfairToFpdb.py:77 CarbonToFpdb.py:131 +#: EverestToFpdb.py:102 EverestToFpdb.py:107 EverleafToFpdb.py:129 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:258 FulltiltToFpdb.py:273 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 +#: 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 "determineGameType: Raising FpdbParseError" -msgstr "determineGameType: FpdbParseError" +msgid "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 -#, fuzzy +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:163 +#: 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." - -#: AbsoluteToFpdb.py:207 -#, fuzzy -msgid "File name didn't match re_*InfoFromFilename" -msgstr "readHandInfo: имя файла не соответствует re_*InfoFromFilename" +msgstr "" #: AbsoluteToFpdb.py:208 +msgid "File name didn't match re_*InfoFromFilename" +msgstr "" + +#: AbsoluteToFpdb.py:209 msgid "File name: %s" msgstr "Имя файла: %s" -#: AbsoluteToFpdb.py:209 -#, fuzzy +#: AbsoluteToFpdb.py:210 msgid "Didn't match re_*InfoFromFilename: '%s'" -msgstr "Absolute: Не соответствует 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:228 FulltiltToFpdb.py:423 +#: OnGameToFpdb.py:305 PacificPokerToFpdb.py:347 PokerStarsToFpdb.py:358 +#: Win2dayToFpdb.py:210 WinamaxToFpdb.py:360 msgid "reading antes" msgstr "читаем анте" -#: AbsoluteToFpdb.py:287 BetfairToFpdb.py:160 FulltiltToFpdb.py:426 +#: AbsoluteToFpdb.py:288 BetfairToFpdb.py:160 FulltiltToFpdb.py:438 msgid "Player bringing in: %s for %s" msgstr "" -#: AbsoluteToFpdb.py:290 EverleafToFpdb.py:230 +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:240 msgid "No bringin found." msgstr "Bring-In не найден." -#: AbsoluteToFpdb.py:297 EverleafToFpdb.py:237 +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:247 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 -#: EverestToFpdb.py:234 EverestToFpdb.py:235 OnGameToFpdb.py:337 -#: PartyPokerToFpdb.py:536 PokerStarsToFpdb.py:439 +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:295 +#: FulltiltToFpdb.py:506 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: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:333 FulltiltToFpdb.py:800 PacificPokerToFpdb.py:458 +#: PartyPokerToFpdb.py:575 PokerStarsToFpdb.py:468 Win2dayToFpdb.py:375 +#: 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:334 FulltiltToFpdb.py:801 PacificPokerToFpdb.py:459 +#: PartyPokerToFpdb.py:576 PokerStarsToFpdb.py:469 Win2dayToFpdb.py:376 +#: 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:335 FulltiltToFpdb.py:802 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: iPokerToFpdb.py:293 msgid "follow (tail -f) the input" msgstr "следовать (параметр -f) за входом" @@ -112,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" @@ -124,16 +129,18 @@ 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: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 +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:506 +#: 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 "" -#: Card.py:431 +#: Card.py:401 msgid "fpdb card encoding(same as pokersource)" msgstr "fpdb кодирование карт (так же, как и в pokersource)" @@ -145,11 +152,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,437 +166,417 @@ 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 msgid "Default logger initialised for %s" msgstr "" -#: Configuration.py:178 Database.py:447 Database.py:448 +#: Configuration.py:187 Database.py:465 Database.py:466 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 "" +"Кодировка по умолчанию установлена в US-ASCII вместо CP1252. Если Вы не не " +"пользователь Mac, сообщите, пожалуйста, об этой проблеме." -#: Configuration.py:308 -msgid "Loading site" -msgstr "Загрузка сайта" - -#: Configuration.py:529 +#: Configuration.py:537 msgid "config.general: adding %s = %s" -msgstr "" +msgstr "config.general: добавление %s =%s" -#: Configuration.py:576 Configuration.py:577 +#: Configuration.py:584 Configuration.py:585 msgid "bad number in xalignment was ignored" +msgstr "Неверный номер в xalignment был проигнорирован" + +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +msgid "Invalid config value for %s, defaulting to %s" msgstr "" -#: Configuration.py:626 -msgid "missing config section raw_hands" +#: Configuration.py:691 Configuration.py:692 +msgid "Configuration file %s not found. Using defaults." msgstr "" -#: Configuration.py:632 -msgid "Invalid config value for raw_hands.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:639 -msgid "Invalid config value for raw_hands.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:652 -msgid "missing config section raw_tourneys" -msgstr "" - -#: Configuration.py:658 -msgid "Invalid config value for raw_tourneys.save, defaulting to \"error\"" -msgstr "" - -#: Configuration.py:665 -msgid "" -"Invalid config value for raw_tourneys.compression, defaulting to \"none\"" -msgstr "" - -#: Configuration.py:683 Configuration.py:684 -msgid "Configuration file %s not found. Using defaults." -msgstr "" - -#: Configuration.py:714 Configuration.py:715 +#: Configuration.py:722 msgid "Reading configuration file %s" +msgstr "Читается файл конфигурации %s" + +#: Configuration.py:729 +msgid "Error parsing %s." msgstr "" -#: Configuration.py:721 -msgid "Error parsing %s. See error log file." +#: Configuration.py:729 Configuration.py:845 +msgid "See error log file." msgstr "" -#: Configuration.py:837 -msgid "Error parsing example configuration file %s. See error log file." +#: Configuration.py:845 +msgid "Error parsing example configuration file %s." 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:250 +#: Database.py:262 msgid "Creating Database instance, sql = %s" -msgstr "" +msgstr "Создание базы данных, sql =%s" -#: Database.py:398 +#: Database.py:416 msgid "*** WARNING UNKNOWN MYSQL ERROR:" msgstr "***ВНИМАНИЕ НЕИЗВЕСТНАЯ ОШИБКА MYSQL:" -#: Database.py:452 -msgid "Connecting to SQLite: %(database)s" +#: Database.py:470 +msgid "Connecting to SQLite: %s" msgstr "" -#: Database.py:464 +#: Database.py:482 msgid "Some database functions will not work without NumPy support" msgstr "" +"Некоторые функции базы данных функций не будут работать без поддержки NumPy" -#: Database.py:495 -msgid "outdated or too new database version (%s) - please recreate tables" +#: Database.py:513 +msgid "Outdated or too new database version (%s)." msgstr "" -#: Database.py:501 Database.py:502 -msgid "Failed to read settings table - recreating tables" +#: Database.py:513 Database.py:523 Database.py:524 +msgid "Please recreate tables." msgstr "" -#: Database.py:506 Database.py:507 -msgid "Failed to read settings table - please recreate tables" +#: Database.py:518 Database.py:519 +msgid "Recreating tables." msgstr "" -#: Database.py:528 +#: 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 "" +msgstr "фиксация %s не удалась: info=%s value=%s" -#: Database.py:532 +#: Database.py:549 msgid "commit failed" -msgstr "" +msgstr "фиксация не удалась" -#: Database.py:713 Database.py:746 +#: Database.py:730 Database.py:763 msgid "*** Database Error: " msgstr "***Ошибка базы данных:" -#: Database.py:743 +#: Database.py:760 msgid "Database: date n hands ago = " -msgstr "" +msgstr "Database: date n hands ago = " -#: Database.py:900 +#: Database.py:917 msgid "ERROR: query %s result does not have player_id as first column" -msgstr "" +msgstr "ОШИБКА: результат запроса %s не содержит player_id первым столбцом" -#: Database.py:992 +#: Database.py:1009 msgid "getLastInsertId(): problem fetching insert_id? ret=%d" -msgstr "" +msgstr "getLastInsertId(): problem fetching insert_id? ret=%d" -#: Database.py:1004 +#: Database.py:1021 msgid "getLastInsertId(%s): problem fetching lastval? row=%d" -msgstr "" +msgstr "getLastInsertId(%s): problem fetching lastval? row=%d" -#: Database.py:1011 +#: Database.py:1028 msgid "getLastInsertId(): unknown backend: %d" -msgstr "" +msgstr "getLastInsertId (): неизвестный бэкэнд:%d" -#: Database.py:1016 +#: Database.py:1033 msgid "*** Database get_last_insert_id error: " -msgstr "" +msgstr "*** БД ошибка get_last_insert_id:" -#: Database.py:1070 Database.py:1495 +#: Database.py:1087 Database.py:1518 msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." msgstr "" -#: Database.py:1074 Database.py:1499 +#: Database.py:1091 Database.py:1522 msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." msgstr "" -#: Database.py:1082 Database.py:1373 +#: Database.py:1099 Database.py:1396 msgid "dropping mysql index " -msgstr "" +msgstr "падение индекса MySQ" -#: Database.py:1088 Database.py:1378 Database.py:1386 Database.py:1393 +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 msgid " drop index failed: " msgstr "" -#: Database.py:1093 Database.py:1380 +#: Database.py:1110 Database.py:1403 msgid "dropping pg index " msgstr "" -#: Database.py:1106 +#: Database.py:1123 msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." msgstr "" -#: Database.py:1110 +#: Database.py:1127 msgid "warning: index %s_%s_idx not dropped %s, continuing ..." msgstr "" -#: Database.py:1119 +#: Database.py:1136 msgid "prepare import took %s seconds" msgstr "" -#: Database.py:1150 Database.py:1158 Database.py:1426 Database.py:1434 +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 msgid "Creating foreign key " -msgstr "" +msgstr "Создание внешнего ключа" -#: Database.py:1156 Database.py:1165 Database.py:1177 Database.py:1432 -#: Database.py:1441 +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 msgid "Create foreign key failed: " -msgstr "" +msgstr "Создание внешнего ключа не удалось:" -#: Database.py:1172 +#: Database.py:1189 msgid "Creating MySQL index %s %s" msgstr "" -#: Database.py:1181 +#: Database.py:1198 msgid "Creating PostgreSQL index " msgstr "" -#: Database.py:1186 Database.py:1337 Database.py:1346 Database.py:1354 +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 msgid "Create index failed: " -msgstr "" +msgstr "Создание индекса не удалось:" -#: Database.py:1194 +#: Database.py:1211 msgid "After import took %s seconds" msgstr "" -#: Database.py:1227 Database.py:1228 +#: Database.py:1244 Database.py:1245 msgid "Finished recreating tables" -msgstr "" +msgstr "Пересоздание таблиц завершено" -#: Database.py:1269 +#: Database.py:1292 msgid "***Error creating tables: " -msgstr "" +msgstr "*** Ошибка при создании таблицы:" -#: Database.py:1279 +#: Database.py:1302 msgid "*** Error unable to get databasecursor" -msgstr "" +msgstr "*** Ошибка при получении databasecursor" -#: Database.py:1291 Database.py:1302 Database.py:1312 Database.py:1319 +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 msgid "***Error dropping tables: " msgstr "" -#: Database.py:1317 +#: Database.py:1340 msgid "*** Error in committing table drop" msgstr "" -#: Database.py:1331 Database.py:1332 +#: Database.py:1354 Database.py:1355 msgid "Creating mysql index %s %s" -msgstr "" +msgstr "Создание MySQL индекса %s %s" -#: Database.py:1340 Database.py:1341 +#: Database.py:1363 Database.py:1364 msgid "Creating pgsql index %s %s" -msgstr "" +msgstr "Создание PgSQL индекса %s %s" -#: Database.py:1348 Database.py:1349 +#: Database.py:1371 Database.py:1372 msgid "Creating sqlite index %s %s" -msgstr "" +msgstr "Создание SQLite индекса %s %s" -#: Database.py:1356 +#: Database.py:1379 msgid "Unknown database: MySQL, Postgres and SQLite supported" -msgstr "" +msgstr "Неизвестная база данных: поддерживается MySQL, Postgres и SQLite" -#: Database.py:1361 +#: Database.py:1384 msgid "Error creating indexes: " -msgstr "" +msgstr "Ошибка при создании индексов:" -#: Database.py:1388 +#: Database.py:1411 msgid "Dropping sqlite index " msgstr "" -#: Database.py:1395 +#: Database.py:1418 msgid "" "Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" msgstr "" +"Fpdb поддерживает только MySQL, Postgres и SQLite, что вы пытаетесь " +"использовать?" -#: Database.py:1409 Database.py:1449 +#: Database.py:1432 Database.py:1472 msgid " set_isolation_level failed: " msgstr "" -#: Database.py:1443 Database.py:1502 +#: Database.py:1466 Database.py:1525 msgid "Only MySQL and Postgres supported so far" -msgstr "" +msgstr "Только MySQL и Postgres поддерживается до сих пор" -#: Database.py:1473 +#: Database.py:1496 msgid "dropping mysql foreign key" msgstr "" -#: Database.py:1477 +#: Database.py:1500 msgid " drop failed: " msgstr "" -#: Database.py:1480 +#: Database.py:1503 msgid "dropping pg foreign key" msgstr "" -#: Database.py:1492 +#: Database.py:1515 msgid "dropped pg foreign key %s_%s_fkey, continuing ..." msgstr "" -#: Database.py:1613 +#: Database.py:1637 msgid "Rebuild hudcache took %.1f seconds" msgstr "" -#: Database.py:1616 Database.py:1654 +#: Database.py:1640 Database.py:1754 msgid "Error rebuilding hudcache:" -msgstr "" +msgstr "Ошибка пересоздания hudcache:" -#: Database.py:1666 Database.py:1672 +#: Database.py:1766 Database.py:1772 msgid "Error during analyze:" -msgstr "" +msgstr "Ошибка во время анализа:" -#: Database.py:1676 +#: Database.py:1776 msgid "Analyze took %.1f seconds" -msgstr "" +msgstr "Анализ занял %.1f секунд" -#: Database.py:1686 Database.py:1692 +#: Database.py:1786 Database.py:1792 msgid "Error during vacuum:" msgstr "" -#: Database.py:1696 +#: Database.py:1796 msgid "Vacuum took %.1f seconds" msgstr "" -#: Database.py:1708 +#: Database.py:1836 msgid "Error during lock_for_insert:" -msgstr "" +msgstr "Ошибка при lock_for_insert:" -#: Database.py:1717 +#: Database.py:1845 msgid "######## Hands ##########" -msgstr "" +msgstr "######## Hands ##########" -#: Database.py:1721 +#: Database.py:1849 msgid "###### End Hands ########" -msgstr "" +msgstr "###### End Hands ########" -#: Database.py:2123 -msgid "Error aquiring hero ids:" -msgstr "" - -#: Database.py:2231 +#: Database.py:2574 msgid "######## Gametype ##########" -msgstr "" +msgstr "######## Gametype ##########" -#: Database.py:2235 +#: Database.py:2578 msgid "###### End Gametype ########" -msgstr "" +msgstr "###### End Gametype ########" -#: Database.py:2262 +#: Database.py:2605 msgid "queue empty too long - writer stopping ..." msgstr "" -#: Database.py:2265 +#: Database.py:2608 msgid "writer stopping, error reading queue: " msgstr "" -#: Database.py:2290 +#: Database.py:2633 msgid "deadlock detected - trying again ..." -msgstr "" +msgstr "обнаружен тупик - пробуем еще раз ..." -#: Database.py:2295 +#: Database.py:2638 msgid "too many deadlocks - failed to store hand " -msgstr "" +msgstr "слишком много тупиков - не удалось сохранить руку" -#: Database.py:2299 +#: Database.py:2642 msgid "***Error storing hand: " msgstr "***Ошибка при сохранении руки: " -#: Database.py:2309 +#: Database.py:2652 msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" msgstr "" -#: Database.py:2319 +#: Database.py:2662 msgid "***Error sending finish: " msgstr "" -#: Database.py:2405 +#: Database.py:2748 msgid "invalid source in Database.createOrUpdateTourney" -msgstr "" +msgstr "неправильный источник в Database.createOrUpdateTourney" -#: Database.py:2418 +#: Database.py:2761 msgid "invalid source in Database.createOrUpdateTourneysPlayers" -msgstr "" +msgstr "неправильный источник в Database.createOrUpdateTourneysPlayers" -#: Database.py:2554 +#: Database.py:2897 msgid "HandToWrite.init error: " msgstr "" -#: Database.py:2604 +#: Database.py:2947 msgid "HandToWrite.set_all error: " -msgstr "" +msgstr "HandToWrite.set_all ошибка: " -#: Database.py:2635 +#: Database.py:2978 msgid "nutOmatic is id_player = %d" -msgstr "" +msgstr "nutOmatic это id_player = %d" -#: Database.py:2643 +#: Database.py:2986 msgid "query plan: " -msgstr "" +msgstr "План запроса:" -#: Database.py:2652 +#: Database.py:2995 msgid "cards =" msgstr "" -#: Database.py:2655 +#: Database.py:2998 msgid "get_stats took: %4.3f seconds" msgstr "" -#: Database.py:2657 +#: Database.py:3000 msgid "press enter to continue" -msgstr "" +msgstr "нажмите клавишу ВВОД, чтобы продолжить" -#: EverestToFpdb.py:108 FulltiltToFpdb.py:266 FulltiltToFpdb.py:268 +#: EverestToFpdb.py:108 FulltiltToFpdb.py:272 FulltiltToFpdb.py:274 msgid "Unable to recognise handinfo from: '%s'" -msgstr "" +msgstr "Не удается распознать handinfo из: '%s'" -#: EverleafToFpdb.py:265 +#: EverleafToFpdb.py:274 msgid "Everleaf readStudPlayerCards is only a stub." msgstr "" -#: EverleafToFpdb.py:288 -#, fuzzy -msgid "Unimplemented readAction: %s %s" -msgstr "DEBUG: не выполнена readAction: '%s' '%s'" - -#: EverleafToFpdb.py:297 +#: EverleafToFpdb.py:304 msgid "readShowdownActions %s %s" 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" @@ -605,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:" @@ -625,11 +612,11 @@ msgstr "Дата:" #: Filters.py:59 msgid "All Players" -msgstr "" +msgstr "Все игроки" #: Filters.py:60 msgid "Ring" -msgstr "" +msgstr "Кэш" #: Filters.py:60 msgid "Tourney" @@ -641,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 @@ -690,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 " @@ -736,117 +723,98 @@ msgstr "" msgid "show" msgstr "" -#: Filters.py:1076 fpdb.pyw:721 +#: Filters.py:1076 fpdb.pyw:753 msgid "Pick a date" -msgstr "" +msgstr "Выберите дату" -#: Filters.py:1082 fpdb.pyw:727 +#: Filters.py:1082 fpdb.pyw:759 msgid "Done" -msgstr "" +msgstr "Сделано" -#: FullTiltPokerSummary.py:93 PokerStarsSummary.py:81 SitenameSummary.py:81 -msgid "parseSummary: Unable to recognise Tourney Info: '%s'" -msgstr "" - -#: FullTiltPokerSummary.py:94 FullTiltPokerSummary.py:120 -#: 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: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:119 PokerStarsSummary.py:107 -msgid "parseSummary: Unable to locate currency" -msgstr "" - -#: FullTiltPokerSummary.py:121 PokerStarsSummary.py:109 +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 msgid "Unable to locate currency" +msgstr "Не удалось найти валюту" + +#: FulltiltToFpdb.py:215 +msgid "Raising FpdbParseError for file '%s'" msgstr "" -#: FulltiltToFpdb.py:212 -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:257 FulltiltToFpdb.py:259 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 "determineGameType: FpdbParseError" +#: FulltiltToFpdb.py:376 +msgid "readPlayerStacks: No players detected (hand #%s)" +msgstr "" -#: FulltiltToFpdb.py:369 -#, fuzzy -msgid "FTP: readPlayerStacks: No players detected (hand #%s)" -msgstr "readPlayerStacks: Менее двух игроков в руке" - -#: FulltiltToFpdb.py:429 +#: FulltiltToFpdb.py:441 msgid "No bringin found, handid =%s" msgstr "" -#: FulltiltToFpdb.py:436 -msgid "FTP: readButton: Failed to detect button (hand #%s cancelled?)" +#: FulltiltToFpdb.py:448 +msgid "readButton: Failed to detect button (hand #%s cancelled?)" msgstr "" -#: FulltiltToFpdb.py:490 -msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" -msgstr "" - -#: FulltiltToFpdb.py:566 +#: FulltiltToFpdb.py:582 msgid "determineTourneyType : Parsing NOK" msgstr "" -#: FulltiltToFpdb.py:624 +#: FulltiltToFpdb.py:640 msgid "Unable to get a valid Tournament ID -- File rejected" msgstr "" -#: FulltiltToFpdb.py:655 +#: FulltiltToFpdb.py:671 msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:662 +#: FulltiltToFpdb.py:678 msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" msgstr "" -#: FulltiltToFpdb.py:666 +#: FulltiltToFpdb.py:682 msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" msgstr "" -#: FulltiltToFpdb.py:767 -msgid "FullTilt: Player finishing stats unreadable : %s" +#: FulltiltToFpdb.py:783 +msgid "Player finishing stats unreadable : %s" msgstr "" -#: FulltiltToFpdb.py:776 -msgid "FullTilt: %s not found in tourney.ranks ..." +#: FulltiltToFpdb.py:792 +msgid "%s not found in tourney.ranks ..." msgstr "" -#: FulltiltToFpdb.py:778 -msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s" +#: FulltiltToFpdb.py:794 +msgid "Bad parsing : finish position incoherent : %s / %s" msgstr "" #: GuiAutoImport.py:90 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 "" +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 " @@ -857,57 +825,55 @@ msgid " Stop _Auto Import " msgstr "" #: GuiAutoImport.py:203 -#, fuzzy msgid "Detecting hh directory for site: '%s'" -msgstr "Создание каталога: '%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 -#, fuzzy +#: GuiAutoImport.py:317 msgid "%s auto-import:" -msgstr "Автоимпорт" - -#: GuiAutoImport.py:325 -msgid "Browse..." msgstr "" +#: GuiAutoImport.py:326 +msgid "Browse..." +msgstr "Обзор ..." + #: GuiBulkImport.py:59 msgid "" "\n" @@ -916,7 +882,7 @@ msgstr "" #: GuiBulkImport.py:60 msgid "Importing..." -msgstr "" +msgstr "Импорт ..." #: GuiBulkImport.py:113 msgid "" @@ -926,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" @@ -958,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" @@ -980,9 +946,9 @@ msgstr "" msgid "Drop HudCache:" msgstr "" -#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:816 +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 msgid "_Bulk Import" -msgstr "" +msgstr "Массовый импорт" #: GuiBulkImport.py:297 GuiTourneyImport.py:137 msgid "Import clicked" @@ -990,7 +956,7 @@ msgstr "" #: GuiBulkImport.py:315 msgid "Waiting..." -msgstr "" +msgstr "Ожидание ..." #: GuiBulkImport.py:344 msgid "Input file in quiet mode" @@ -1028,9 +994,9 @@ 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 "" +msgstr "ИСПОЛЬЗОВАНИЕ:" #: GuiBulkImport.py:364 msgid "PokerStars converter: ./GuiBulkImport.py -c PokerStars -f filename" @@ -1051,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" @@ -1065,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: " @@ -1129,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:892 +#: GuiDatabase.py:373 fpdb.pyw:923 msgid "" "MySQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" -#: GuiDatabase.py:377 fpdb.pyw:894 +#: 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:895 +#: GuiDatabase.py:378 fpdb.pyw:926 msgid "Please check that the MySQL service has been started" -msgstr "" +msgstr "Пожалуйста, проверьте, что сервис MySQL запущен" -#: GuiDatabase.py:382 fpdb.pyw:897 +#: GuiDatabase.py:382 fpdb.pyw:928 msgid "" "PostgreSQL Server reports: Access denied. Are your permissions set correctly?" msgstr "" +"сообщение PostgreSQL сервера: Отказано в доступе. Ваши права установлены " +"правильно?" -#: GuiDatabase.py:385 fpdb.pyw:899 +#: GuiDatabase.py:385 fpdb.pyw:930 msgid "PostgreSQL client reports: Unable to connect - " -msgstr "" +msgstr "сообщение PostgreSQL клиента: Не удается подключиться -" -#: GuiDatabase.py:386 fpdb.pyw:900 +#: 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" @@ -1171,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" @@ -1195,7 +1164,7 @@ msgstr "" #: GuiDatabase.py:495 msgid "start creating new db" -msgstr "" +msgstr "приступить к созданию новой БД" #: GuiDatabase.py:514 msgid "tested new db, result=%s" @@ -1203,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" @@ -1215,7 +1184,7 @@ msgstr "" #: GuiDatabase.py:539 msgid "No Database Name given" -msgstr "" +msgstr "Имя БД не получено" #: GuiDatabase.py:542 msgid "No Database Description given" @@ -1235,7 +1204,7 @@ msgstr "" #: GuiDatabase.py:565 msgid "Unknown Database Type selected" -msgstr "" +msgstr "Выбран неизвестный тип базы данных" #: GuiDatabase.py:569 msgid "check_fields: open dialog" @@ -1243,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" @@ -1263,7 +1232,7 @@ msgstr "" #: GuiDatabase.py:696 GuiLogView.py:209 msgid "Log Viewer" -msgstr "" +msgstr "Просмотр лог-файла" #: GuiGraphViewer.py:49 GuiTourneyGraphViewer.py:49 msgid "" @@ -1279,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" @@ -1345,86 +1317,90 @@ 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 "Mailserver" +msgid "Mail Server" 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" @@ -1468,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" @@ -1484,9 +1459,8 @@ msgid "HUD" msgstr "" #: GuiPrefs.py:32 -#, fuzzy msgid "Import" -msgstr "Автоимпорт" +msgstr "" #: GuiPrefs.py:34 msgid "Popup Windows" @@ -1528,9 +1502,9 @@ msgstr "" msgid "Field Type" msgstr "" -#: GuiPrefs.py:39 fpdb.pyw:1033 +#: GuiPrefs.py:39 fpdb.pyw:1065 msgid "Ring Player Stats" -msgstr "" +msgstr "Статы по кэш игрокам" #: GuiPrefs.py:40 msgid "Column Heading" @@ -1541,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" @@ -1555,7 +1528,7 @@ msgstr "" #: GuiPrefs.py:72 msgid "Setting" -msgstr "" +msgstr "Настройка" #: GuiPrefs.py:78 msgid "Value (double-click to change)" @@ -1563,53 +1536,53 @@ msgstr "" #: GuiPrefs.py:178 msgid "Test Preferences Dialog" -msgstr "" +msgstr "Тест диалога настроек" -#: GuiPrefs.py:183 fpdb.pyw:293 +#: 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" @@ -1621,7 +1594,7 @@ msgstr "" #: GuiRingPlayerStats.py:56 msgid "Aggression Factor\n" -msgstr "" +msgstr "Фактор агрессии\n" #: GuiRingPlayerStats.py:57 msgid "" @@ -1631,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" @@ -1649,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 "" @@ -1685,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 "" @@ -1720,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: " @@ -1741,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" @@ -1762,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 "" @@ -1774,14 +1748,16 @@ msgid "" "If you are interested in developing the code further please contact us via " "the usual channels.\n" msgstr "" +"Если вы заинтересованы в дальнейшем развитии кода, пожалуйста, свяжитесь с " +"нами через обычные каналы.\n" #: GuiSessionViewer.py:161 msgid "Thankyou" -msgstr "" +msgstr "Спасибо" -#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1287 +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 msgid "FPDB WARNING" -msgstr "" +msgstr "FPDB ПРЕДУПРЕЖДЕНИЕ" #: GuiSessionViewer.py:393 msgid "Session candlestick graph" @@ -1789,7 +1765,7 @@ msgstr "" #: GuiSessionViewer.py:396 msgid "Sessions" -msgstr "" +msgstr "Сессии" #: GuiStove.py:63 msgid "" @@ -1802,16 +1778,20 @@ 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\n" #: GuiStove.py:66 msgid "Thank you" -msgstr "" +msgstr "Спасибо" #: GuiStove.py:97 msgid "Draw" @@ -1858,14 +1838,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" @@ -1877,26 +1855,30 @@ 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: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 "" +"Попытка добавить '%s' не являющегося каталогом, в качестве директории импорта" #: GuiTourneyImport.py:191 msgid "Tourney Summary Import started at %s - %d files to import." @@ -1910,21 +1892,21 @@ 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 "" +msgstr "Необходимо определить конвертер" -#: GuiTourneyImport.py:278 +#: GuiTourneyImport.py:283 msgid "Need a filename to import" -msgstr "" +msgstr "Нужно имя файла для импорта" #: GuiTourneyPlayerStats.py:84 msgid "Cat." @@ -1983,13 +1965,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" @@ -2004,16 +1985,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" @@ -2032,69 +2017,82 @@ 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: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:1003 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 "" +msgstr "Стол \"%s\" больше не существует\n" -#: HUD_main.pyw:317 +#: HUD_main.pyw:328 msgid "Error resizing HUD for table: %s." -msgstr "" +msgstr "Ошибка изменения размера окна HUD для стола: %s." -#: HUD_main.pyw:331 +#: HUD_main.pyw:342 msgid "Error killing HUD for table: %s." -msgstr "" - -#: HUD_main.pyw:354 -msgid "Error creating HUD for hand %s." -msgstr "" +msgstr "Ошибка закрытия HUD для стола:%s." #: HUD_main.pyw:365 +msgid "Error creating HUD for hand %s." +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" @@ -2102,314 +2100,310 @@ 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" 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 -msgid "STREETS" -msgstr "" - #: Hand.py:159 -msgid "ALL STREETS" -msgstr "" +msgid "STREETS" +msgstr "УЛИЦЫ" #: Hand.py:160 +msgid "ALL STREETS" +msgstr "ВСЕ УЛИЦЫ" + +#: 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 -msgid "MUCKED" -msgstr "" - #: Hand.py:166 -msgid "TOTAL POT" -msgstr "" +msgid "MUCKED" +msgstr "СБРОШЕННЫЕ" #: Hand.py:167 +msgid "TOTAL POT" +msgstr "ИТОГОВЫЙ БАНК" + +#: Hand.py:168 msgid "TOTAL COLLECTED" msgstr "" -#: Hand.py:168 +#: Hand.py:169 msgid "RAKE" -msgstr "" +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 "" +msgstr "НОМЕР ТУРНИРА" -#: Hand.py:171 TourneySummary.py:137 +#: Hand.py:172 TourneySummary.py:137 msgid "TOURNEY ID" -msgstr "" +msgstr "ID ТУРНИРА" -#: Hand.py:172 TourneySummary.py:136 +#: Hand.py:173 TourneySummary.py:136 msgid "TOURNEY TYPE ID" -msgstr "" +msgstr "ID ТИПА ТУРНИРА" -#: Hand.py:173 TourneySummary.py:138 +#: Hand.py:174 TourneySummary.py:138 msgid "BUYIN" -msgstr "" - -#: Hand.py:174 -msgid "BUYIN CURRENCY" -msgstr "" +msgstr "БАЙ-ИН" #: Hand.py:175 -msgid "BUYIN CHIPS" -msgstr "" +msgid "BUYIN CURRENCY" +msgstr "ВАЛЮТА БАЙ-ИНА" -#: Hand.py:176 TourneySummary.py:139 +#: Hand.py:176 +msgid "BUYIN CHIPS" +msgstr "ФИШКИ БАЙ-ИНА" + +#: 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 -msgid "BETS" -msgstr "" - #: Hand.py:195 -msgid "BOARD" -msgstr "" +msgid "BETS" +msgstr "СТАВКИ" #: Hand.py:196 +msgid "BOARD" +msgstr "СТОЛ" + +#: Hand.py:197 msgid "DISCARDS" msgstr "" -#: Hand.py:197 -msgid "HOLECARDS" -msgstr "" - #: Hand.py:198 +msgid "HOLECARDS" +msgstr "КАРМАННЫЕ КАРТЫ" + +#: 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 "" +msgstr "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" -#: 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 "" @@ -2419,130 +2413,130 @@ 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 "" +msgstr "Нажмите ENTER для продолжения" -#: 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:487 +#: HandHistoryConverter.py:470 msgid "HH Sanity Check: output and input files are the same, check config" msgstr "" -#: HandHistoryConverter.py:510 +#: HandHistoryConverter.py:493 msgid "Reading stdin with %s" msgstr "" -#: HandHistoryConverter.py:525 +#: HandHistoryConverter.py:508 msgid "unable to read file with any codec in list!" -msgstr "" +msgstr "Невозможно прочитать файл с любым кодеком из списка!" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:575 msgid " given TZ:" msgstr "" -#: HandHistoryConverter.py:592 +#: HandHistoryConverter.py:575 msgid "raw time:" msgstr "" -#: HandHistoryConverter.py:602 +#: HandHistoryConverter.py:585 msgid "changeTimeZone: offset=" msgstr "" -#: HandHistoryConverter.py:665 +#: HandHistoryConverter.py:648 msgid "utcTime:" msgstr "" -#: HandHistoryConverter.py:714 +#: HandHistoryConverter.py:697 msgid "Unable to create output directory %s for HHC!" -msgstr "" +msgstr "Не удалось создать выходной каталог %s для HHC!" -#: HandHistoryConverter.py:715 +#: HandHistoryConverter.py:698 msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" -msgstr "" +msgstr "ОШИБКА ***: Невозможно создать выходной каталог" -#: HandHistoryConverter.py:717 +#: HandHistoryConverter.py:700 msgid "Created directory '%s'" msgstr "" -#: HandHistoryConverter.py:721 +#: HandHistoryConverter.py:704 msgid "out_path %s couldn't be opened" 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 "" @@ -2661,14 +2655,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 "" @@ -2704,22 +2698,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 -#, fuzzy +#: OnGameToFpdb.py:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 msgid "readHandInfo: DATETIME not matched: '%s'" -msgstr "readHandInfo: нет соответствия: '%s'" +msgstr "" -#: OnGameToFpdb.py:264 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 "" @@ -2796,11 +2789,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 +2801,20 @@ msgstr "" msgid "You need to manually enter the playername" msgstr "" +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +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 "" + #: PartyPokerToFpdb.py:212 msgid "Cannot fetch field '%s'" msgstr "" @@ -2832,10 +2839,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 +3048,7 @@ msgstr "" msgid "No board given. Using Monte-Carlo simulation..." msgstr "" -#: TableWindow.py:149 +#: TableWindow.py:152 msgid "Can't find table %s" msgstr "" @@ -3117,7 +3120,7 @@ msgstr "" #: TourneyFilters.py:52 msgid "Sites:" -msgstr "" +msgstr "Сайты:" #: TourneyFilters.py:54 msgid "Tourney Type" @@ -3301,16 +3304,11 @@ msgid "" "using version %d.%d.%d. Your milage may vary." msgstr "" -#: Win2dayToFpdb.py:341 WinamaxToFpdb.py:406 -#, fuzzy -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 "" @@ -3334,10 +3332,6 @@ msgstr "" msgid "Hero cards %s: %s" msgstr "" -#: WinamaxToFpdb.py:412 -msgid "add show actions %s" -msgstr "" - #: WinamaxToFpdb.py:469 msgid "Read shown cards: %s" msgstr "" @@ -3371,55 +3365,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:277 msgid "Operating System" msgstr "Операционная система" -#: fpdb.pyw:276 +#: fpdb.pyw:297 msgid "Your config file is: " msgstr "" -#: fpdb.pyw:281 +#: fpdb.pyw:302 msgid "Version Information:" msgstr "Информация о версии:" -#: fpdb.pyw:288 +#: fpdb.pyw:309 msgid "Threads: " msgstr "" -#: fpdb.pyw:311 +#: fpdb.pyw:332 msgid "" "Updated preferences have not been loaded because windows are open. Re-start " "fpdb to load them." @@ -3427,29 +3421,29 @@ msgstr "" "Обновленные опции не были загружены, т.к. окна открыты. Перезапустите fpdb " "для их загрузки." -#: fpdb.pyw:321 +#: fpdb.pyw:342 msgid "Maintain Databases" msgstr "Основная база данных" -#: fpdb.pyw:331 +#: fpdb.pyw:352 msgid "saving updated db data" msgstr "" -#: fpdb.pyw:338 +#: fpdb.pyw:359 msgid "guidb response was " msgstr "" -#: fpdb.pyw:344 +#: 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:347 +#: fpdb.pyw:368 msgid "Number of Hands: " msgstr "Количество рук: " -#: fpdb.pyw:348 +#: fpdb.pyw:369 msgid "" "\n" "Number of Tourneys: " @@ -3458,429 +3452,410 @@ msgstr "" "\n" "Количество турниров: " -#: fpdb.pyw:349 +#: fpdb.pyw:370 msgid "" "\n" "Number of TourneyTypes: " msgstr "" -#: fpdb.pyw:350 +#: fpdb.pyw:371 msgid "Database Statistics" msgstr "Статистика базы данных" -#: fpdb.pyw:359 +#: fpdb.pyw:380 msgid "HUD Configurator - choose category" -msgstr "" +msgstr "HUD конфигуратор - выберите категорию" -#: fpdb.pyw:365 +#: fpdb.pyw:386 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:441 msgid "HUD Configurator - please choose your stats" -msgstr "" +msgstr "HUD конфигуратор - пожалуйста, выберите ваши статы" -#: fpdb.pyw:425 +#: fpdb.pyw:447 msgid "Please choose the stats you wish to use in the below table." msgstr "" "Пожалуйста, выберите статы, которые Вы хотите использовать в таблице ниже." -#: fpdb.pyw:429 +#: fpdb.pyw:451 msgid "Note that you may not select any stat more than once or it will crash." msgstr "" -#: fpdb.pyw:433 +#: fpdb.pyw:455 msgid "" "It is not currently possible to select \"empty\" or anything else to that " "end." msgstr "" -#: fpdb.pyw:437 +#: 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:460 -msgid "column %d" -msgstr "" - -#: fpdb.pyw:464 -msgid "row %d" -msgstr "" - -#: fpdb.pyw:544 +#: fpdb.pyw:577 msgid "Confirm deleting and recreating tables" msgstr "Подтвердите удаление и пересоздание таблиц" -#: fpdb.pyw:545 +#: fpdb.pyw:578 msgid "Please confirm that you want to (re-)create the tables." msgstr "Пожалуйста, подтвердите, что Вы хотите (пере-)создать таблицы." -#: fpdb.pyw:546 +#: 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:547 +#: fpdb.pyw:580 msgid "This may take a while." msgstr "Это может занять продолжительное время." -#: fpdb.pyw:572 +#: fpdb.pyw:605 msgid "User cancelled recreating tables" msgstr "" -#: fpdb.pyw:578 -#, fuzzy -msgid "Confirm recreating HUD cache" -msgstr "Подтвердите удаление и пересоздание таблиц" - -#: fpdb.pyw:579 +#: fpdb.pyw:612 msgid "Please confirm that you want to re-create the HUD cache." -msgstr "" +msgstr "Пожалуйста, подтвердите, что вы хотите заново создать кэш HUD." -#: fpdb.pyw:587 +#: fpdb.pyw:620 msgid " Hero's cache starts: " msgstr "" -#: fpdb.pyw:601 +#: fpdb.pyw:634 msgid " Villains' cache starts: " msgstr "" -#: fpdb.pyw:614 +#: fpdb.pyw:647 msgid " Rebuilding HUD Cache ... " msgstr "" -#: fpdb.pyw:622 +#: fpdb.pyw:655 msgid "User cancelled rebuilding hud cache" msgstr "" -#: fpdb.pyw:634 +#: fpdb.pyw:667 msgid "Confirm rebuilding database indexes" msgstr "Подтвердите пересоздание индексов базы данных" -#: fpdb.pyw:635 +#: fpdb.pyw:668 msgid "Please confirm that you want to rebuild the database indexes." msgstr "" -#: fpdb.pyw:643 +#: fpdb.pyw:676 msgid " Rebuilding Indexes ... " msgstr "" -#: fpdb.pyw:650 +#: fpdb.pyw:683 msgid " Cleaning Database ... " msgstr "" -#: fpdb.pyw:655 +#: fpdb.pyw:688 msgid " Analyzing Database ... " msgstr "" -#: fpdb.pyw:660 +#: fpdb.pyw:693 msgid "User cancelled rebuilding db indexes" msgstr "" -#: fpdb.pyw:755 +#: fpdb.pyw:787 msgid "" "Unimplemented: Save Profile (try saving a HUD layout, that should do it)" msgstr "" +"Не используется: Сохранить профайл (попробуйте сохранить лэйаут HUD, это " +"должно выполняться)" -#: fpdb.pyw:810 +#: fpdb.pyw:842 msgid "_Main" -msgstr "" +msgstr "_Главное" -#: fpdb.pyw:811 fpdb.pyw:842 +#: fpdb.pyw:843 fpdb.pyw:874 msgid "_Quit" -msgstr "" +msgstr "_Выход" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "L" msgstr "" -#: fpdb.pyw:812 +#: fpdb.pyw:844 msgid "_Load Profile (broken)" -msgstr "" +msgstr "_Загрузить профайл (не работает)" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "S" msgstr "" -#: fpdb.pyw:813 +#: fpdb.pyw:845 msgid "_Save Profile (todo)" -msgstr "" +msgstr "_Сохранить профайл (TODO)" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "F" msgstr "" -#: fpdb.pyw:814 +#: fpdb.pyw:846 msgid "Pre_ferences" msgstr "" -#: fpdb.pyw:815 +#: fpdb.pyw:847 msgid "_Import" -msgstr "" +msgstr "_Импорт" -#: fpdb.pyw:816 +#: fpdb.pyw:848 msgid "B" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "R" msgstr "" -#: fpdb.pyw:817 +#: fpdb.pyw:849 msgid "Tournament _Results Import" -msgstr "" +msgstr "Импорт _результатов турниров" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "I" msgstr "" -#: fpdb.pyw:818 +#: fpdb.pyw:850 msgid "_Import through eMail/IMAP" -msgstr "" +msgstr "_Импорт eMail/IMAP" -#: fpdb.pyw:819 +#: fpdb.pyw:851 msgid "_Viewers" -msgstr "" +msgstr "_Вьюверы" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "A" msgstr "" -#: fpdb.pyw:820 +#: fpdb.pyw:852 msgid "_Auto Import and HUD" -msgstr "" +msgstr "_Автоимпорт и HUD" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "H" msgstr "" -#: fpdb.pyw:821 +#: fpdb.pyw:853 msgid "_HUD Configurator" -msgstr "" +msgstr "_HUD конфигуратор" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "G" msgstr "" -#: fpdb.pyw:822 +#: fpdb.pyw:854 msgid "_Graphs" -msgstr "" +msgstr "_Графики" -#: fpdb.pyw:823 fpdb.pyw:1098 +#: fpdb.pyw:855 fpdb.pyw:1130 msgid "Tourney Graphs" -msgstr "" +msgstr "Турнирные графики" -#: fpdb.pyw:824 +#: fpdb.pyw:856 msgid "Stove (preview)" -msgstr "" +msgstr "Калькулятор (превью)" -#: fpdb.pyw:825 +#: fpdb.pyw:857 msgid "P" msgstr "" -#: fpdb.pyw:825 +#: fpdb.pyw:857 msgid "Ring _Player Stats (tabulated view, not on pgsql)" -msgstr "" +msgstr "Статы по кэш _игрокам (таблица, не в pgsql)" -#: fpdb.pyw:826 +#: fpdb.pyw:858 msgid "T" msgstr "" -#: fpdb.pyw:826 +#: fpdb.pyw:858 msgid "_Tourney Stats (tabulated view, not on pgsql)" -msgstr "" +msgstr "_Турнирные статы (таблица, не в pgsql)" -#: fpdb.pyw:827 +#: fpdb.pyw:859 msgid "Tourney _Viewer" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:860 msgid "O" msgstr "" -#: fpdb.pyw:828 +#: fpdb.pyw:860 msgid "P_ositional Stats (tabulated view, not on sqlite)" -msgstr "" +msgstr "Статы по П_озициям (таблица, не в SQLite)" -#: fpdb.pyw:829 fpdb.pyw:1057 +#: fpdb.pyw:861 fpdb.pyw:1089 msgid "Session Stats" msgstr "Статистика по сессиям" -#: fpdb.pyw:830 +#: fpdb.pyw:862 msgid "Hand _Replayer (not working yet)" -msgstr "" +msgstr "_Показ рук (пока не работает)" -#: fpdb.pyw:831 +#: fpdb.pyw:863 msgid "_Database" msgstr "" -#: fpdb.pyw:832 +#: fpdb.pyw:864 msgid "_Maintain Databases" -msgstr "" +msgstr "_Основная база данных" -#: fpdb.pyw:833 +#: fpdb.pyw:865 msgid "Create or Recreate _Tables" -msgstr "" +msgstr "Создание или пересоздание _Таблиц" -#: fpdb.pyw:834 +#: fpdb.pyw:866 msgid "Rebuild HUD Cache" -msgstr "" +msgstr "Сформировать HUD кэш" -#: fpdb.pyw:835 +#: fpdb.pyw:867 msgid "Rebuild DB Indexes" -msgstr "" +msgstr "Пересоздать индексы ДБ" -#: fpdb.pyw:836 +#: fpdb.pyw:868 msgid "_Statistics" -msgstr "" +msgstr "_Статистика" -#: fpdb.pyw:837 +#: fpdb.pyw:869 msgid "Dump Database to Textfile (takes ALOT of time)" -msgstr "" +msgstr "Дамп базы данных в текстовый файл (занимает МНОГО времени)" -#: fpdb.pyw:838 +#: fpdb.pyw:870 msgid "_Help" -msgstr "" +msgstr "_Помощь" -#: fpdb.pyw:839 +#: fpdb.pyw:871 msgid "_Log Messages" -msgstr "" +msgstr "_Логи" -#: fpdb.pyw:840 +#: fpdb.pyw:872 msgid "A_bout, License, Copying" -msgstr "" +msgstr "_О программе, лицензии" -#: fpdb.pyw:858 +#: fpdb.pyw:889 msgid "There is an error in your config file\n" msgstr "" -#: fpdb.pyw:859 +#: fpdb.pyw:890 msgid "" "\n" "\n" "Error is: " msgstr "" -#: fpdb.pyw:860 +#: fpdb.pyw:891 msgid "CONFIG FILE ERROR" msgstr "" -#: fpdb.pyw:864 +#: fpdb.pyw:895 msgid "Logfile is %s\n" msgstr "" -#: fpdb.pyw:866 +#: fpdb.pyw:897 msgid "Config file" msgstr "Файл конфигурации" -#: fpdb.pyw:867 +#: fpdb.pyw:898 msgid "" "has been created at:\n" "%s.\n" msgstr "" -#: fpdb.pyw:868 +#: 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:890 +#: fpdb.pyw:921 msgid "Connected to SQLite: %s" msgstr "" -#: fpdb.pyw:924 +#: fpdb.pyw:955 msgid "Strong Warning - Invalid database version" -msgstr "" +msgstr "Серьезное предупреждение - неверная версия базы данных" -#: fpdb.pyw:926 +#: fpdb.pyw:958 msgid "An invalid DB version or missing tables have been detected." -msgstr "" +msgstr "Неверная версия БД или отсутствуют таблицы." -#: fpdb.pyw:930 +#: 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:934 +#: fpdb.pyw:966 msgid "" "Not doing this will likely lead to misbehaviour including fpdb crashes, " "corrupt data etc." msgstr "" +"Если не сделать это, вероятно, приведет к непредсказуемому поведению " +"программы, в том числе к аварийным завершениям fpdb, уничтожению информации " +"и т.д." -#: fpdb.pyw:948 +#: fpdb.pyw:980 msgid "Status: Connected to %s database named %s on host %s" -msgstr "" +msgstr "Статус: Подключен к %s базt данных с именем %s на хосте %s" -#: fpdb.pyw:958 +#: fpdb.pyw:990 msgid "" "\n" "Global lock taken by %s" msgstr "" -#: fpdb.pyw:961 +#: fpdb.pyw:993 msgid "" "\n" "Failed to get global lock, it is currently held by %s" msgstr "" -#: fpdb.pyw:996 +#: fpdb.pyw:1028 msgid "Global lock released.\n" msgstr "" -#: fpdb.pyw:1003 +#: fpdb.pyw:1035 msgid "Auto Import" msgstr "Автоимпорт" -#: fpdb.pyw:1013 +#: fpdb.pyw:1045 msgid "Bulk Import" msgstr "Пакетный импорт" -#: fpdb.pyw:1020 +#: fpdb.pyw:1052 msgid "Tournament Results Import" msgstr "Импорт результатов турниров" -#: fpdb.pyw:1026 +#: fpdb.pyw:1058 msgid "eMail Import" msgstr "eMail импорт" -#: fpdb.pyw:1039 +#: fpdb.pyw:1071 msgid "Tourney Stats" -msgstr "" +msgstr "Турнирные статы" -#: fpdb.pyw:1045 +#: fpdb.pyw:1077 msgid "Tourney Viewer" msgstr "" -#: fpdb.pyw:1051 +#: fpdb.pyw:1083 msgid "Positional Stats" msgstr "" -#: fpdb.pyw:1063 +#: fpdb.pyw:1095 msgid "Hand Replayer" -msgstr "" +msgstr " Показ рук" -#: fpdb.pyw:1067 +#: fpdb.pyw:1099 msgid "" "Fpdb needs translators!\n" "If you speak another language and have a few minutes or more to spare get in " @@ -3918,67 +3893,88 @@ 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:1084 +#: fpdb.pyw:1116 msgid "Help" msgstr "Помощь" -#: fpdb.pyw:1091 +#: fpdb.pyw:1123 msgid "Graphs" msgstr "Графики" -#: fpdb.pyw:1105 +#: fpdb.pyw:1137 msgid "Stove" -msgstr "Stove" +msgstr "Калькулятор" -#: fpdb.pyw:1178 +#: fpdb.pyw:1212 msgid "" "\n" "Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " "in: %s" msgstr "" -#: fpdb.pyw:1179 +#: fpdb.pyw:1213 msgid "" "\n" "Any major error will be reported there _only_.\n" msgstr "" -#: fpdb.pyw:1208 +#: fpdb.pyw:1242 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:1342 msgid "" "WARNING: Unable to find site '%s'\n" "\n" "Press YES to add this site to the database." msgstr "" +"ВНИМАНИЕ: Не удалось найти сайт '%s' Нажмите YES, чтобы добавить этот сайт в " +"базу данных." -#: fpdb.pyw:1342 +#: fpdb.pyw:1358 msgid "" "\n" "Enter short code for %s\n" "(up to 3 characters):\n" msgstr "" +"\n" +"Введите короткий код для %s\n" +"(до 3-х символов):\n" #: fpdb_import.py:51 msgid "Import database module: MySQLdb not found" @@ -3998,91 +3994,82 @@ 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:492 -msgid "Hand processed but empty" -msgstr "" - -#: fpdb_import.py:506 +#: fpdb_import.py:499 msgid "fpdb_import: sending hand to hud" msgstr "" -#: fpdb_import.py:509 +#: fpdb_import.py:502 msgid "Failed to send hand to HUD: %s" msgstr "" -#: fpdb_import.py:524 +#: fpdb_import.py:517 msgid "Unknown filter filter_name:'%s' in filter:'%s'" msgstr "" -#: fpdb_import.py:535 +#: 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:536 +#: fpdb_import.py:529 msgid "Filename:" msgstr "Файл:" -#: fpdb_import.py:537 +#: 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:539 +#: fpdb_import.py:532 msgid "Hand logged to hand-errors.txt" msgstr "" -#: fpdb_import.py:595 +#: fpdb_import.py:588 msgid "Importing" msgstr "" -#: fpdb_import.py:623 +#: fpdb_import.py:616 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 "" @@ -4109,30 +4096,3 @@ msgid "" "no gtk directories found in your path - install gtk or edit the path " "manually\n" 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'" - -#~ msgid "DEBUG: unimplemented readAction: '%s' '%s'" -#~ msgstr "DEBUG: не выполнена readAction: '%s' '%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/fpdb-zh_CN.po b/pyfpdb/locale/fpdb-zh_CN.po new file mode 100644 index 00000000..04fa3922 --- /dev/null +++ b/pyfpdb/locale/fpdb-zh_CN.po @@ -0,0 +1,3992 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR ORGANIZATION +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Free Poker Database\n" +"POT-Creation-Date: 2011-04-07 15:20+CEST\n" +"PO-Revision-Date: 2011-04-06 15:20+0000\n" +"Last-Translator: jipeng \n" +"Language-Team: Chinese (China) <>\n" +"Language: zh_CN\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=1; plural=0\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:128 +#: EverleafToFpdb.py:130 FulltiltToFpdb.py:214 FulltiltToFpdb.py:216 +#: 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: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:129 +#: FullTiltPokerSummary.py:93 FullTiltPokerSummary.py:119 +#: FulltiltToFpdb.py:258 FulltiltToFpdb.py:273 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 +#: BetfairToFpdb.py:109 CarbonToFpdb.py:163 CarbonToFpdb.py:165 +#: EverestToFpdb.py:145 EverestToFpdb.py:147 EverleafToFpdb.py:163 +#: 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 "" + +#: AbsoluteToFpdb.py:208 +msgid "File name didn't match re_*InfoFromFilename" +msgstr "" + +#: AbsoluteToFpdb.py:209 +msgid "File name: %s" +msgstr "文件名:%s" + +#: AbsoluteToFpdb.py:210 +msgid "Didn't match re_*InfoFromFilename: '%s'" +msgstr "" + +#: AbsoluteToFpdb.py:279 EverleafToFpdb.py:228 FulltiltToFpdb.py:423 +#: 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:438 +msgid "Player bringing in: %s for %s" +msgstr "" + +#: AbsoluteToFpdb.py:291 EverleafToFpdb.py:240 +msgid "No bringin found." +msgstr "" + +#: AbsoluteToFpdb.py:298 EverleafToFpdb.py:247 +msgid "No small blind" +msgstr "" + +#: AbsoluteToFpdb.py:325 +msgid "Absolute readStudPlayerCards is only a stub." +msgstr "" + +#: AbsoluteToFpdb.py:352 BetfairToFpdb.py:199 CarbonToFpdb.py:267 +#: EverestToFpdb.py:234 EverestToFpdb.py:235 EverleafToFpdb.py:295 +#: FulltiltToFpdb.py:506 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:333 FulltiltToFpdb.py:800 PacificPokerToFpdb.py:458 +#: 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:334 FulltiltToFpdb.py:801 PacificPokerToFpdb.py:459 +#: 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:335 FulltiltToFpdb.py:802 PacificPokerToFpdb.py:460 +#: PartyPokerToFpdb.py:577 PokerStarsToFpdb.py:470 Win2dayToFpdb.py:377 +#: iPokerToFpdb.py:293 +msgid "follow (tail -f) the input" +msgstr "" + +#: Anonymise.py:49 +msgid "Could not find file %s" +msgstr "文件%s无法找到" + +#: Anonymise.py:55 +msgid "Output being written to %s" +msgstr "" + +#: BetfairToFpdb.py:123 +msgid "readPlayerStacks: Less than 2 players found in a hand" +msgstr "" + +#: BetfairToFpdb.py:163 +msgid "No bringin found" +msgstr "" + +#: BetfairToFpdb.py:199 Filters.py:80 FulltiltToFpdb.py:506 +#: 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 "" + +#: Card.py:401 +msgid "fpdb card encoding(same as pokersource)" +msgstr "fpdb卡片编码(与poker源码相同)" + +#: Charset.py:45 Charset.py:60 Charset.py:75 Charset.py:86 Charset.py:94 +msgid "Could not convert: \"%s\"\n" +msgstr "无法转换:“%s”\n" + +#: Charset.py:48 Charset.py:63 Charset.py:78 +msgid "Could not encode: \"%s\"\n" +msgstr "无法解码:“%s”\n" + +#: Configuration.py:111 Configuration.py:118 Configuration.py:133 +msgid "Config file has been created at %s.\n" +msgstr "配置文件建立在%s\n" + +#: Configuration.py:132 +msgid "" +"No %s found\n" +" in %s\n" +" or %s\n" +msgstr "在%s或者%s上无法找到%s\n" + +#: Configuration.py:137 Configuration.py:138 +msgid "Error copying .example config file, cannot fall back. Exiting.\n" +msgstr "复制.example配置文件时发生错误,无法执行回滚,程序退出\n" + +#: Configuration.py:142 Configuration.py:143 +msgid "No %s found, cannot fall back. Exiting.\n" +msgstr "%s无法找到,无法执行回滚,程序退出\n" + +#: Configuration.py:175 +msgid "Default logger initialised for %s" +msgstr "" + +#: Configuration.py:187 Database.py:465 Database.py:466 +msgid "Creating directory: '%s'" +msgstr "创建目录:‘%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 "" +"默认字符集编码为US-ASCII,替换为CP1252--如果你不是Mac使用者,请报告这个问题" + +#: Configuration.py:537 +msgid "config.general: adding %s = %s" +msgstr "" + +#: Configuration.py:584 Configuration.py:585 +msgid "bad number in xalignment was ignored" +msgstr "" + +#: Configuration.py:640 Configuration.py:647 Configuration.py:666 +#: Configuration.py:673 +msgid "Invalid config value for %s, defaulting to %s" +msgstr "" + +#: Configuration.py:691 Configuration.py:692 +msgid "Configuration file %s not found. Using defaults." +msgstr "" + +#: Configuration.py:722 +msgid "Reading configuration file %s" +msgstr "读取配置文件 %s" + +#: Configuration.py:729 +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." +msgstr "" + +#: Database.py:65 +msgid "Not using sqlalchemy connection pool." +msgstr "请不要使用sqlalchemy连接池" + +#: Database.py:72 +msgid "Not using numpy to define variance in sqlite." +msgstr "" + +#: Database.py:262 +msgid "Creating Database instance, sql = %s" +msgstr "" + +#: Database.py:416 +msgid "*** WARNING UNKNOWN MYSQL ERROR:" +msgstr "" + +#: Database.py:470 +msgid "Connecting to SQLite: %s" +msgstr "" + +#: 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)." +msgstr "" + +#: Database.py:513 Database.py:523 Database.py:524 +msgid "Please recreate tables." +msgstr "" + +#: Database.py:518 Database.py:519 +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:545 +msgid "commit %s failed: info=%s value=%s" +msgstr "" + +#: Database.py:549 +msgid "commit failed" +msgstr "" + +#: Database.py:730 Database.py:763 +msgid "*** Database Error: " +msgstr "" + +#: Database.py:760 +msgid "Database: date n hands ago = " +msgstr "" + +#: Database.py:917 +msgid "ERROR: query %s result does not have player_id as first column" +msgstr "" + +#: Database.py:1009 +msgid "getLastInsertId(): problem fetching insert_id? ret=%d" +msgstr "" + +#: Database.py:1021 +msgid "getLastInsertId(%s): problem fetching lastval? row=%d" +msgstr "" + +#: Database.py:1028 +msgid "getLastInsertId(): unknown backend: %d" +msgstr "" + +#: Database.py:1033 +msgid "*** Database get_last_insert_id error: " +msgstr "" + +#: Database.py:1087 Database.py:1518 +msgid "warning: drop pg fk %s_%s_fkey failed: %s, continuing ..." +msgstr "" + +#: Database.py:1091 Database.py:1522 +msgid "warning: constraint %s_%s_fkey not dropped: %s, continuing ..." +msgstr "" + +#: Database.py:1099 Database.py:1396 +msgid "dropping mysql index " +msgstr "" + +#: Database.py:1105 Database.py:1401 Database.py:1409 Database.py:1416 +msgid " drop index failed: " +msgstr "" + +#: Database.py:1110 Database.py:1403 +msgid "dropping pg index " +msgstr "" + +#: Database.py:1123 +msgid "warning: drop index %s_%s_idx failed: %s, continuing ..." +msgstr "" + +#: Database.py:1127 +msgid "warning: index %s_%s_idx not dropped %s, continuing ..." +msgstr "" + +#: Database.py:1136 +msgid "prepare import took %s seconds" +msgstr "" + +#: Database.py:1167 Database.py:1175 Database.py:1449 Database.py:1457 +msgid "Creating foreign key " +msgstr "" + +#: Database.py:1173 Database.py:1182 Database.py:1194 Database.py:1455 +#: Database.py:1464 +msgid "Create foreign key failed: " +msgstr "" + +#: Database.py:1189 +msgid "Creating MySQL index %s %s" +msgstr "" + +#: Database.py:1198 +msgid "Creating PostgreSQL index " +msgstr "" + +#: Database.py:1203 Database.py:1360 Database.py:1369 Database.py:1377 +msgid "Create index failed: " +msgstr "" + +#: Database.py:1211 +msgid "After import took %s seconds" +msgstr "" + +#: Database.py:1244 Database.py:1245 +msgid "Finished recreating tables" +msgstr "" + +#: Database.py:1292 +msgid "***Error creating tables: " +msgstr "" + +#: Database.py:1302 +msgid "*** Error unable to get databasecursor" +msgstr "" + +#: Database.py:1314 Database.py:1325 Database.py:1335 Database.py:1342 +msgid "***Error dropping tables: " +msgstr "" + +#: Database.py:1340 +msgid "*** Error in committing table drop" +msgstr "" + +#: Database.py:1354 Database.py:1355 +msgid "Creating mysql index %s %s" +msgstr "" + +#: Database.py:1363 Database.py:1364 +msgid "Creating pgsql index %s %s" +msgstr "" + +#: Database.py:1371 Database.py:1372 +msgid "Creating sqlite index %s %s" +msgstr "" + +#: Database.py:1379 +msgid "Unknown database: MySQL, Postgres and SQLite supported" +msgstr "" + +#: Database.py:1384 +msgid "Error creating indexes: " +msgstr "" + +#: Database.py:1411 +msgid "Dropping sqlite index " +msgstr "" + +#: Database.py:1418 +msgid "" +"Fpdb only supports MySQL, Postgres and SQLITE, what are you trying to use?" +msgstr "" + +#: Database.py:1432 Database.py:1472 +msgid " set_isolation_level failed: " +msgstr "" + +#: Database.py:1466 Database.py:1525 +msgid "Only MySQL and Postgres supported so far" +msgstr "" + +#: Database.py:1496 +msgid "dropping mysql foreign key" +msgstr "" + +#: Database.py:1500 +msgid " drop failed: " +msgstr "" + +#: Database.py:1503 +msgid "dropping pg foreign key" +msgstr "" + +#: Database.py:1515 +msgid "dropped pg foreign key %s_%s_fkey, continuing ..." +msgstr "" + +#: Database.py:1637 +msgid "Rebuild hudcache took %.1f seconds" +msgstr "" + +#: Database.py:1640 Database.py:1754 +msgid "Error rebuilding hudcache:" +msgstr "" + +#: Database.py:1766 Database.py:1772 +msgid "Error during analyze:" +msgstr "" + +#: Database.py:1776 +msgid "Analyze took %.1f seconds" +msgstr "" + +#: Database.py:1786 Database.py:1792 +msgid "Error during vacuum:" +msgstr "" + +#: Database.py:1796 +msgid "Vacuum took %.1f seconds" +msgstr "" + +#: Database.py:1836 +msgid "Error during lock_for_insert:" +msgstr "" + +#: Database.py:1845 +msgid "######## Hands ##########" +msgstr "" + +#: Database.py:1849 +msgid "###### End Hands ########" +msgstr "" + +#: Database.py:2574 +msgid "######## Gametype ##########" +msgstr "" + +#: Database.py:2578 +msgid "###### End Gametype ########" +msgstr "" + +#: Database.py:2605 +msgid "queue empty too long - writer stopping ..." +msgstr "" + +#: Database.py:2608 +msgid "writer stopping, error reading queue: " +msgstr "" + +#: Database.py:2633 +msgid "deadlock detected - trying again ..." +msgstr "" + +#: Database.py:2638 +msgid "too many deadlocks - failed to store hand " +msgstr "" + +#: Database.py:2642 +msgid "***Error storing hand: " +msgstr "" + +#: Database.py:2652 +msgid "db writer finished: stored %d hands (%d fails) in %.1f seconds" +msgstr "" + +#: Database.py:2662 +msgid "***Error sending finish: " +msgstr "" + +#: Database.py:2748 +msgid "invalid source in Database.createOrUpdateTourney" +msgstr "" + +#: Database.py:2761 +msgid "invalid source in Database.createOrUpdateTourneysPlayers" +msgstr "" + +#: Database.py:2897 +msgid "HandToWrite.init error: " +msgstr "" + +#: Database.py:2947 +msgid "HandToWrite.set_all error: " +msgstr "" + +#: Database.py:2978 +msgid "nutOmatic is id_player = %d" +msgstr "" + +#: Database.py:2986 +msgid "query plan: " +msgstr "" + +#: Database.py:2995 +msgid "cards =" +msgstr "" + +#: Database.py:2998 +msgid "get_stats took: %4.3f seconds" +msgstr "" + +#: Database.py:3000 +msgid "press enter to continue" +msgstr "" + +#: EverestToFpdb.py:108 FulltiltToFpdb.py:272 FulltiltToFpdb.py:274 +msgid "Unable to recognise handinfo from: '%s'" +msgstr "" + +#: EverleafToFpdb.py:274 +msgid "Everleaf readStudPlayerCards is only a stub." +msgstr "" + +#: EverleafToFpdb.py:304 +msgid "readShowdownActions %s %s" +msgstr "" + +#: Filters.py:53 +msgid "All" +msgstr "" + +#: Filters.py:53 +msgid "None" +msgstr "" + +#: Filters.py:53 +msgid "Show _Limits" +msgstr "" + +#: Filters.py:54 +msgid "Show Number of _Players" +msgstr "" + +#: Filters.py:54 TourneyFilters.py:53 +msgid "And:" +msgstr "" + +#: Filters.py:54 TourneyFilters.py:53 +msgid "Between:" +msgstr "" + +#: Filters.py:55 GuiPrefs.py:33 +msgid "Games" +msgstr "" + +#: Filters.py:55 GuiPrefs.py:33 +msgid "Sites" +msgstr "" + +#: Filters.py:55 TourneyFilters.py:52 +msgid "Hero:" +msgstr "" + +#: Filters.py:56 +msgid "Limits:" +msgstr "" + +#: Filters.py:56 TourneyFilters.py:52 +msgid "Number of Players:" +msgstr "" + +#: Filters.py:57 +msgid "Grouping:" +msgstr "" + +#: Filters.py:57 +msgid "Show Position Stats" +msgstr "" + +#: Filters.py:58 TourneyFilters.py:53 +msgid "Date:" +msgstr "" + +#: Filters.py:59 +msgid "All Players" +msgstr "" + +#: Filters.py:60 +msgid "Ring" +msgstr "" + +#: Filters.py:60 +msgid "Tourney" +msgstr "" + +#: Filters.py:80 +msgid "New packing box created!" +msgstr "" + +#: Filters.py:106 TourneyFilters.py:116 +msgid "Either 0 or more than one site matched (%s) - EEK" +msgstr "" + +#: Filters.py:340 +msgid "%s was toggled %s" +msgstr "" + +#: Filters.py:340 +msgid "OFF" +msgstr "" + +#: Filters.py:340 +msgid "ON" +msgstr "" + +#: Filters.py:421 +msgid "self.sites[%s] set to %s" +msgstr "" + +#: Filters.py:427 +msgid "self.games[%s] set to %s" +msgstr "" + +#: Filters.py:433 +msgid "self.limit[%s] set to %s" +msgstr "" + +#: Filters.py:611 +msgid "self.seats[%s] set to %s" +msgstr "" + +#: Filters.py:617 +msgid "self.groups[%s] set to %s" +msgstr "" + +#: Filters.py:633 GuiLogView.py:87 GuiPositionalStats.py:63 +msgid "Refresh" +msgstr "" + +#: Filters.py:658 +msgid "Min # Hands:" +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 +msgid "hide" +msgstr "" + +#: Filters.py:724 +msgid "INFO: No tourney types returned from database" +msgstr "" + +#: Filters.py:725 +msgid "No tourney types returned from database" +msgstr "" + +#: Filters.py:751 Filters.py:849 +msgid "INFO: No games returned from database" +msgstr "" + +#: Filters.py:752 Filters.py:850 +msgid "No games returned from database" +msgstr "" + +#: Filters.py:872 +msgid "Graphing Options:" +msgstr "" + +#: Filters.py:889 +msgid "Show Graph In:" +msgstr "" + +#: Filters.py:905 +msgid "Showdown Winnings" +msgstr "" + +#: Filters.py:913 +msgid "Non-Showdown Winnings" +msgstr "" + +#: Filters.py:1030 +msgid "From:" +msgstr "" + +#: Filters.py:1044 +msgid "To:" +msgstr "" + +#: Filters.py:1049 +msgid " Clear Dates " +msgstr "" + +#: Filters.py:1068 +msgid "show" +msgstr "" + +#: Filters.py:1076 fpdb.pyw:753 +msgid "Pick a date" +msgstr "" + +#: Filters.py:1082 fpdb.pyw:759 +msgid "Done" +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 "" + +#: FullTiltPokerSummary.py:118 FullTiltPokerSummary.py:120 +#: PokerStarsSummary.py:107 PokerStarsSummary.py:109 +msgid "Unable to locate currency" +msgstr "" + +#: FulltiltToFpdb.py:215 +msgid "Raising FpdbParseError for file '%s'" +msgstr "" + +#: FulltiltToFpdb.py:257 FulltiltToFpdb.py:259 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:376 +msgid "readPlayerStacks: No players detected (hand #%s)" +msgstr "" + +#: FulltiltToFpdb.py:441 +msgid "No bringin found, handid =%s" +msgstr "" + +#: FulltiltToFpdb.py:448 +msgid "readButton: Failed to detect button (hand #%s cancelled?)" +msgstr "" + +#: FulltiltToFpdb.py:582 +msgid "determineTourneyType : Parsing NOK" +msgstr "" + +#: FulltiltToFpdb.py:640 +msgid "Unable to get a valid Tournament ID -- File rejected" +msgstr "" + +#: FulltiltToFpdb.py:671 +msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" +msgstr "" + +#: FulltiltToFpdb.py:678 +msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)" +msgstr "" + +#: FulltiltToFpdb.py:682 +msgid "Unable to affect a buyin to this tournament : assume it's a freeroll" +msgstr "" + +#: FulltiltToFpdb.py:783 +msgid "Player finishing stats unreadable : %s" +msgstr "" + +#: FulltiltToFpdb.py:792 +msgid "%s not found in tourney.ranks ..." +msgstr "" + +#: FulltiltToFpdb.py:794 +msgid "Bad parsing : finish position incoherent : %s / %s" +msgstr "" + +#: GuiAutoImport.py:90 +msgid "Time between imports in seconds:" +msgstr "" + +#: GuiAutoImport.py:121 GuiAutoImport.py:193 GuiAutoImport.py:304 +msgid " Start _Auto Import " +msgstr "" + +#: GuiAutoImport.py:125 +msgid "Detect Directories" +msgstr "" + +#: GuiAutoImport.py:144 +msgid "Auto Import Ready." +msgstr "" + +#: GuiAutoImport.py:157 +msgid "Please choose the path that you want to Auto Import" +msgstr "" + +#: GuiAutoImport.py:180 +msgid " _Auto Import Running " +msgstr "" + +#: GuiAutoImport.py:191 +msgid " Stop _Auto Import " +msgstr "" + +#: GuiAutoImport.py:203 +msgid "Detecting hh directory for site: '%s'" +msgstr "" + +#: GuiAutoImport.py:243 +msgid "" +"\n" +"Global lock taken ... Auto Import Started.\n" +msgstr "" + +#: GuiAutoImport.py:245 +msgid " _Stop Auto Import " +msgstr "" + +#: GuiAutoImport.py:265 +msgid "opening pipe to HUD" +msgstr "" + +#: GuiAutoImport.py:279 +msgid "" +"\n" +"*** GuiAutoImport Error opening pipe: " +msgstr "" + +#: GuiAutoImport.py:291 +msgid "" +"\n" +"Auto Import aborted - global lock not available" +msgstr "" + +#: GuiAutoImport.py:296 +msgid "" +"\n" +"Stopping Auto Import - global lock released." +msgstr "" + +#: GuiAutoImport.py:298 +msgid "" +"\n" +" * Stop Auto Import: HUD already terminated" +msgstr "" + +#: GuiAutoImport.py:317 +msgid "%s auto-import:" +msgstr "" + +#: GuiAutoImport.py:326 +msgid "Browse..." +msgstr "" + +#: GuiBulkImport.py:59 +msgid "" +"\n" +"Global lock taken ..." +msgstr "" + +#: GuiBulkImport.py:60 +msgid "Importing..." +msgstr "" + +#: GuiBulkImport.py:113 +msgid "" +"GuiBulkImport.load done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: " +"%d in %s seconds - %.0f/sec" +msgstr "" + +#: GuiBulkImport.py:127 +msgid "Import Complete" +msgstr "" + +#: GuiBulkImport.py:135 GuiTourneyImport.py:78 +msgid "bulk import aborted - global lock not available" +msgstr "" + +#: GuiBulkImport.py:163 +msgid "Print Start/Stop Info" +msgstr "" + +#: GuiBulkImport.py:170 +msgid "Hands/status print:" +msgstr "" + +#: GuiBulkImport.py:187 +msgid "Number of threads:" +msgstr "" + +#: GuiBulkImport.py:207 +msgid "Archive File" +msgstr "" + +#: GuiBulkImport.py:212 +msgid "Hands/file:" +msgstr "" + +#: GuiBulkImport.py:227 +msgid "Drop indexes:" +msgstr "" + +#: GuiBulkImport.py:236 GuiBulkImport.py:286 +msgid "auto" +msgstr "" + +#: GuiBulkImport.py:237 GuiBulkImport.py:287 GuiBulkImport.py:395 +msgid "don't drop" +msgstr "" + +#: GuiBulkImport.py:238 GuiBulkImport.py:288 +msgid "drop" +msgstr "" + +#: GuiBulkImport.py:244 +msgid "HUD Test mode" +msgstr "" + +#: GuiBulkImport.py:249 GuiTourneyImport.py:106 +msgid "Site filter:" +msgstr "" + +#: GuiBulkImport.py:277 +msgid "Drop HudCache:" +msgstr "" + +#: GuiBulkImport.py:295 GuiTourneyImport.py:135 fpdb.pyw:848 +msgid "_Bulk Import" +msgstr "" + +#: GuiBulkImport.py:297 GuiTourneyImport.py:137 +msgid "Import clicked" +msgstr "" + +#: GuiBulkImport.py:315 +msgid "Waiting..." +msgstr "" + +#: GuiBulkImport.py:344 +msgid "Input file in quiet mode" +msgstr "" + +#: GuiBulkImport.py:346 +msgid "don't start gui; deprecated (just give a filename with -f)." +msgstr "" + +#: GuiBulkImport.py:348 +msgid "Conversion filter (*Full Tilt Poker, PokerStars, Everleaf, Absolute)" +msgstr "" + +#: GuiBulkImport.py:350 +msgid "If this option is passed it quits when it encounters any error" +msgstr "" + +#: GuiBulkImport.py:352 Options.py:55 +msgid "Print some useful one liners" +msgstr "" + +#: GuiBulkImport.py:354 +msgid "" +"Do the required conversion for Stars Archive format (ie. as provided by " +"support" +msgstr "" + +#: GuiBulkImport.py:356 +msgid "" +"Do the required conversion for FTP Archive format (ie. as provided by support" +msgstr "" + +#: GuiBulkImport.py:358 +msgid "" +"Output the pprinted version of the HandsPlayer hash for regresion testing" +msgstr "" + +#: GuiBulkImport.py:363 GuiTourneyImport.py:272 ImapFetcher.py:172 +msgid "USAGE:" +msgstr "" + +#: GuiBulkImport.py:364 +msgid "PokerStars converter: ./GuiBulkImport.py -c PokerStars -f filename" +msgstr "" + +#: GuiBulkImport.py:365 +msgid "" +"Full Tilt converter: ./GuiBulkImport.py -c \"Full Tilt Poker\" -f filename" +msgstr "" + +#: GuiBulkImport.py:366 +msgid "Everleaf converter: ./GuiBulkImport.py -c Everleaf -f filename" +msgstr "" + +#: GuiBulkImport.py:367 +msgid "Absolute converter: ./GuiBulkImport.py -c Absolute -f filename" +msgstr "" + +#: GuiBulkImport.py:368 +msgid "PartyPoker converter: ./GuiBulkImport.py -c PartyPoker -f filename" +msgstr "" + +#: GuiBulkImport.py:382 +msgid "-q is deprecated. Just use \"-f filename\" instead" +msgstr "" + +#: GuiBulkImport.py:408 +msgid "" +"GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d " +"in %s seconds - %.0f/sec" +msgstr "" + +#: GuiDatabase.py:107 +msgid "_Add" +msgstr "" + +#: GuiDatabase.py:111 +msgid "_Refresh" +msgstr "" + +#: GuiDatabase.py:115 +msgid "Type" +msgstr "" + +#: GuiDatabase.py:116 GuiTourneyPlayerStats.py:89 +msgid "Name" +msgstr "" + +#: GuiDatabase.py:117 +msgid "Description" +msgstr "" + +#: GuiDatabase.py:118 GuiDatabase.py:448 GuiImapFetcher.py:110 +msgid "Username" +msgstr "" + +#: GuiDatabase.py:119 GuiDatabase.py:455 GuiImapFetcher.py:110 +msgid "Password" +msgstr "" + +#: GuiDatabase.py:120 +msgid "Host" +msgstr "" + +#: GuiDatabase.py:121 +msgid "Open" +msgstr "" + +#: GuiDatabase.py:122 +msgid "Status" +msgstr "" + +#: GuiDatabase.py:256 +msgid "Testing database connections ... " +msgstr "" + +#: GuiDatabase.py:283 +msgid "finished." +msgstr "" + +#: GuiDatabase.py:293 +msgid "loadDbs error: " +msgstr "" + +#: GuiDatabase.py:314 GuiLogView.py:191 GuiTourneyPlayerStats.py:457 +msgid "***sortCols error: " +msgstr "" + +#: GuiDatabase.py:316 +msgid "sortCols error: " +msgstr "" + +#: GuiDatabase.py:361 +msgid "testDB: trying to connect to: %s/%s, %s, %s/%s" +msgstr "" + +#: GuiDatabase.py:364 +msgid " connected ok" +msgstr "" + +#: GuiDatabase.py:371 +msgid " not connected but no exception" +msgstr "" + +#: GuiDatabase.py:373 fpdb.pyw:923 +msgid "" +"MySQL Server reports: Access denied. Are your permissions set correctly?" +msgstr "" + +#: GuiDatabase.py:377 fpdb.pyw:925 +msgid "MySQL client reports: 2002 or 2003 error. Unable to connect - " +msgstr "" + +#: GuiDatabase.py:378 fpdb.pyw:926 +msgid "Please check that the MySQL service has been started" +msgstr "" + +#: GuiDatabase.py:382 fpdb.pyw:928 +msgid "" +"PostgreSQL Server reports: Access denied. Are your permissions set correctly?" +msgstr "" + +#: GuiDatabase.py:385 fpdb.pyw:930 +msgid "PostgreSQL client reports: Unable to connect - " +msgstr "" + +#: GuiDatabase.py:386 fpdb.pyw:931 +msgid "Please check that the PostgreSQL service has been started" +msgstr "" + +#: GuiDatabase.py:396 +msgid "db connection to %s, %s, %s, %s, %s failed: %s" +msgstr "" + +#: GuiDatabase.py:404 +msgid "AddDB starting" +msgstr "" + +#: GuiDatabase.py:413 +msgid "Add New Database" +msgstr "" + +#: GuiDatabase.py:423 +msgid "DB Type" +msgstr "" + +#: GuiDatabase.py:433 +msgid "DB Name" +msgstr "" + +#: GuiDatabase.py:441 +msgid "DB Description" +msgstr "" + +#: GuiDatabase.py:462 +msgid "Host Computer" +msgstr "" + +#: GuiDatabase.py:481 +msgid "addDB.run: response is %s, accept is %s" +msgstr "" + +#: GuiDatabase.py:495 +msgid "start creating new db" +msgstr "" + +#: GuiDatabase.py:514 +msgid "tested new db, result=%s" +msgstr "" + +#: GuiDatabase.py:517 +msgid "Database created" +msgstr "" + +#: GuiDatabase.py:520 +msgid "Database creation failed" +msgstr "" + +#: GuiDatabase.py:533 +msgid "check_fields: starting" +msgstr "" + +#: GuiDatabase.py:539 +msgid "No Database Name given" +msgstr "" + +#: GuiDatabase.py:542 +msgid "No Database Description given" +msgstr "" + +#: GuiDatabase.py:545 +msgid "No Username given" +msgstr "" + +#: GuiDatabase.py:548 +msgid "No Password given" +msgstr "" + +#: GuiDatabase.py:551 +msgid "No Host given" +msgstr "" + +#: GuiDatabase.py:565 +msgid "Unknown Database Type selected" +msgstr "" + +#: GuiDatabase.py:569 +msgid "check_fields: open dialog" +msgstr "" + +#: GuiDatabase.py:578 +msgid "Do you want to try again?" +msgstr "" + +#: GuiDatabase.py:582 +msgid "check_fields: ret is %s cancel is %s" +msgstr "" + +#: GuiDatabase.py:585 +msgid "check_fields: destroy dialog" +msgstr "" + +#: GuiDatabase.py:589 +msgid "check_fields: returning ok as %s, try_again as %s" +msgstr "" + +#: GuiDatabase.py:691 GuiLogView.py:204 +msgid "Test Log Viewer" +msgstr "" + +#: GuiDatabase.py:696 GuiLogView.py:209 +msgid "Log Viewer" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: GuiGraphViewer.py:83 GuiTourneyGraphViewer.py:82 +msgid "Refresh _Graph" +msgstr "" + +#: GuiGraphViewer.py:85 GuiTourneyGraphViewer.py:84 +msgid "_Export to File" +msgstr "" + +#: GuiGraphViewer.py:133 GuiGraphViewer.py:249 GuiSessionViewer.py:372 +#: GuiTourneyGraphViewer.py:132 GuiTourneyGraphViewer.py:230 +msgid "***Error: " +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 "" + +#: GuiGraphViewer.py:171 GuiPositionalStats.py:171 GuiRingPlayerStats.py:273 +#: GuiSessionViewer.py:215 GuiTourneyGraphViewer.py:162 +#: GuiTourneyPlayerStats.py:271 +msgid "No player ids found" +msgstr "" + +#: GuiGraphViewer.py:176 GuiPositionalStats.py:174 GuiRingPlayerStats.py:276 +#: GuiSessionViewer.py:218 +msgid "No limits found" +msgstr "" + +#: GuiGraphViewer.py:186 GuiTourneyGraphViewer.py:172 +msgid "Graph generated in: %s" +msgstr "" + +#: GuiGraphViewer.py:191 +msgid "Hands" +msgstr "" + +#: GuiGraphViewer.py:196 GuiTourneyGraphViewer.py:180 +msgid "No Data for Player(s) Found" +msgstr "" + +#: GuiGraphViewer.py:219 +msgid "" +"Hands: %d\n" +"Profit: $%.2f" +msgstr "" + +#: GuiGraphViewer.py:220 +msgid "Showdown: $%.2f" +msgstr "" + +#: GuiGraphViewer.py:221 +msgid "Non-showdown: $%.2f" +msgstr "" + +#: GuiGraphViewer.py:229 +msgid "Profit graph for ring games" +msgstr "" + +#: GuiGraphViewer.py:232 +msgid "" +"Hands: %d\n" +"Profit (%s): %.2f" +msgstr "" + +#: GuiGraphViewer.py:234 +msgid "Showdown (%s): %.2f" +msgstr "" + +#: GuiGraphViewer.py:236 +msgid "Non-showdown (%s): %.2f" +msgstr "" + +#: GuiGraphViewer.py:363 GuiTourneyGraphViewer.py:274 +msgid "Please choose the directory you wish to export to:" +msgstr "" + +#: GuiGraphViewer.py:376 GuiTourneyGraphViewer.py:287 +msgid "Closed, no graph exported" +msgstr "" + +#: GuiGraphViewer.py:394 GuiTourneyGraphViewer.py:305 +msgid "Graph created" +msgstr "" + +#: GuiImapFetcher.py:40 +msgid "To cancel just close this tab." +msgstr "" + +#: GuiImapFetcher.py:43 +msgid "_Save" +msgstr "" + +#: GuiImapFetcher.py:47 +msgid "_Import All" +msgstr "" + +#: GuiImapFetcher.py:51 +msgid "If you change the config you must save before importing" +msgstr "" + +#: GuiImapFetcher.py:89 +msgid "Starting import. Please wait." +msgstr "" + +#: GuiImapFetcher.py:94 +msgid "Finished import without error." +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 "" + +#: GuiImapFetcher.py:110 +msgid "Fetch Type" +msgstr "" + +#: GuiImapFetcher.py:110 +msgid "Mail Folder" +msgstr "" + +#: GuiImapFetcher.py:110 +msgid "Mail Server" +msgstr "" + +#: GuiImapFetcher.py:110 +msgid "Use SSL" +msgstr "" + +#: GuiImapFetcher.py:110 GuiTourneyPlayerStats.py:82 +msgid "Site" +msgstr "" + +#: GuiImapFetcher.py:142 +msgid "Yes" +msgstr "" + +#: GuiImapFetcher.py:143 +msgid "No" +msgstr "" + +#: GuiLogView.py:38 +msgid "Fpdb Errors" +msgstr "" + +#: GuiLogView.py:39 +msgid "Fpdb Log" +msgstr "" + +#: GuiLogView.py:40 +msgid "HUD Errors" +msgstr "" + +#: GuiLogView.py:41 +msgid "HUD Log" +msgstr "" + +#: GuiLogView.py:52 +msgid "Log Messages" +msgstr "" + +#: GuiLogView.py:98 +msgid "Date/Time" +msgstr "" + +#: GuiLogView.py:99 +msgid "Module" +msgstr "" + +#: GuiLogView.py:100 +msgid "Level" +msgstr "" + +#: GuiLogView.py:101 +msgid "Text" +msgstr "" + +#: GuiPositionalStats.py:137 +msgid "activesite set to %s" +msgstr "" + +#: GuiPositionalStats.py:323 +msgid "Positional Stats page displayed in %4.2f seconds" +msgstr "" + +#: GuiPrefs.py:31 +msgid "Databases" +msgstr "" + +#: GuiPrefs.py:31 +msgid "General" +msgstr "" + +#: GuiPrefs.py:32 +msgid "HUD" +msgstr "" + +#: GuiPrefs.py:32 +msgid "Import" +msgstr "" + +#: GuiPrefs.py:34 +msgid "Popup Windows" +msgstr "" + +#: GuiPrefs.py:34 +msgid "Window" +msgstr "" + +#: GuiPrefs.py:35 +msgid "Popup Name" +msgstr "" + +#: GuiPrefs.py:35 +msgid "Stat" +msgstr "" + +#: GuiPrefs.py:36 GuiPrefs.py:42 +msgid "Stat Name" +msgstr "" + +#: GuiPrefs.py:37 +msgid "Auxiliary Windows" +msgstr "" + +#: GuiPrefs.py:37 +msgid "stud_mucked" +msgstr "" + +#: GuiPrefs.py:38 +msgid "Hand History Converters" +msgstr "" + +#: GuiPrefs.py:38 +msgid "mucked" +msgstr "" + +#: GuiPrefs.py:39 +msgid "Field Type" +msgstr "" + +#: GuiPrefs.py:39 fpdb.pyw:1065 +msgid "Ring Player Stats" +msgstr "" + +#: GuiPrefs.py:40 +msgid "Column Heading" +msgstr "" + +#: GuiPrefs.py:40 +msgid "Left/Right Align" +msgstr "" + +#: GuiPrefs.py:41 +msgid "Show in Position Stats" +msgstr "" + +#: GuiPrefs.py:41 +msgid "Show in Summaries" +msgstr "" + +#: GuiPrefs.py:42 +msgid "Format" +msgstr "" + +#: GuiPrefs.py:72 +msgid "Setting" +msgstr "" + +#: GuiPrefs.py:78 +msgid "Value (double-click to change)" +msgstr "" + +#: GuiPrefs.py:178 +msgid "Test Preferences Dialog" +msgstr "" + +#: GuiPrefs.py:183 fpdb.pyw:314 +msgid "Preferences" +msgstr "" + +#: GuiRingPlayerStats.py:44 +msgid "Type of Game" +msgstr "" + +#: GuiRingPlayerStats.py:45 +msgid "Hole cards" +msgstr "" + +#: GuiRingPlayerStats.py:46 +msgid "Position" +msgstr "" + +#: GuiRingPlayerStats.py:47 +msgid "Name of the player" +msgstr "" + +#: GuiRingPlayerStats.py:48 +msgid "Number of hands played" +msgstr "" + +#: GuiRingPlayerStats.py:49 +msgid "Number of Seats" +msgstr "" + +#: GuiRingPlayerStats.py:50 +msgid "" +"Voluntarily Putting In the pot\n" +"(blinds excluded)" +msgstr "" + +#: GuiRingPlayerStats.py:51 +msgid "% Pre Flop Raise" +msgstr "" + +#: GuiRingPlayerStats.py:52 +msgid "% Pre Flop Re-Raise / 3Bet" +msgstr "" + +#: GuiRingPlayerStats.py:53 +msgid "% Pre Flop Re-Raise / 4Bet" +msgstr "" + +#: GuiRingPlayerStats.py:54 +msgid "% Pre Flop Fold To Re-Raise / F3Bet" +msgstr "" + +#: GuiRingPlayerStats.py:55 +msgid "% Pre Flop Fold To Re-Raise / F4Bet" +msgstr "" + +#: GuiRingPlayerStats.py:56 +msgid "Aggression Factor\n" +msgstr "" + +#: GuiRingPlayerStats.py:57 +msgid "" +"Aggression Frequency\n" +"Bet or Raise vs Fold" +msgstr "" + +#: GuiRingPlayerStats.py:58 +msgid "Continuation Bet post-flop" +msgstr "" + +#: GuiRingPlayerStats.py:59 +msgid "% Raise First In\\% Raise when first to bet" +msgstr "" + +#: GuiRingPlayerStats.py:60 +msgid "" +"% First to raise pre-flop\n" +"and steal blinds" +msgstr "" + +#: GuiRingPlayerStats.py:61 +msgid "% Saw Flop vs hands dealt" +msgstr "" + +#: GuiRingPlayerStats.py:62 +msgid "Saw Show Down / River" +msgstr "" + +#: GuiRingPlayerStats.py:63 +msgid "Went To Show Down When Saw Flop" +msgstr "" + +#: GuiRingPlayerStats.py:64 +msgid "% Won some money at showdown" +msgstr "" + +#: GuiRingPlayerStats.py:65 +msgid "" +"Flop Aggression\n" +"% Bet or Raise after seeing Flop" +msgstr "" + +#: GuiRingPlayerStats.py:66 +msgid "" +"Turn Aggression\n" +"% Bet or Raise after seeing Turn" +msgstr "" + +#: GuiRingPlayerStats.py:67 +msgid "" +"River Aggression\n" +"% Bet or Raise after seeing River" +msgstr "" + +#: GuiRingPlayerStats.py:68 +msgid "" +"Coming Soon\n" +"Total % agression" +msgstr "" + +#: GuiRingPlayerStats.py:69 +msgid "Amount won" +msgstr "" + +#: GuiRingPlayerStats.py:70 +msgid "" +"Number of Big Blinds won\n" +"or lost per 100 hands" +msgstr "" + +#: GuiRingPlayerStats.py:71 +msgid "Amount of rake paid" +msgstr "" + +#: GuiRingPlayerStats.py:72 +msgid "" +"Number of Big Blinds won\n" +"or lost per 100 hands\n" +"when excluding rake" +msgstr "" + +#: GuiRingPlayerStats.py:73 +msgid "" +"Measure of uncertainty\n" +"The lower, the more stable the amounts won" +msgstr "" + +#: GuiRingPlayerStats.py:123 GuiSessionViewer.py:81 +msgid "Hand Breakdown for all levels listed above" +msgstr "" + +#: GuiRingPlayerStats.py:143 +msgid "_Filters" +msgstr "" + +#: GuiRingPlayerStats.py:145 GuiTourneyPlayerStats.py:75 +msgid "_Refresh Stats" +msgstr "" + +#: GuiRingPlayerStats.py:341 GuiSessionViewer.py:257 +#: GuiTourneyPlayerStats.py:243 +msgid "Stats page displayed in %4.2f seconds" +msgstr "" + +#: GuiRingPlayerStats.py:388 +msgid "***sortnums error: " +msgstr "" + +#: GuiRingPlayerStats.py:410 +msgid "***sortcols error: " +msgstr "" + +#: GuiRingPlayerStats.py:715 +msgid "Detailed Filters" +msgstr "" + +#: GuiRingPlayerStats.py:724 +msgid "Hand Filters:" +msgstr "" + +#: GuiRingPlayerStats.py:737 +msgid "between" +msgstr "" + +#: GuiRingPlayerStats.py:738 +msgid "and" +msgstr "" + +#: GuiSessionViewer.py:42 +msgid "Failed to load numpy and/or matplotlib in Session Viewer" +msgstr "" + +#: GuiSessionViewer.py:43 +msgid "ImportError: %s" +msgstr "" + +#: GuiSessionViewer.py:158 +msgid "Session Viewer is proof of concept code only, and contains many bugs.\n" +msgstr "" + +#: GuiSessionViewer.py:159 +msgid "" +"Feel free to use the viewer, but there is no guarantee that the data is " +"accurate.\n" +msgstr "" + +#: GuiSessionViewer.py:160 +msgid "" +"If you are interested in developing the code further please contact us via " +"the usual channels.\n" +msgstr "" + +#: GuiSessionViewer.py:161 +msgid "Thankyou" +msgstr "" + +#: GuiSessionViewer.py:164 GuiStove.py:70 fpdb.pyw:1321 +msgid "FPDB WARNING" +msgstr "" + +#: GuiSessionViewer.py:393 +msgid "Session candlestick graph" +msgstr "" + +#: GuiSessionViewer.py:396 +msgid "Sessions" +msgstr "" + +#: GuiStove.py:63 +msgid "" +"Stove is a GUI mockup of a EV calculation page, and completely non " +"functional.\n" +msgstr "" + +#: GuiStove.py:64 +msgid "" +"Unless you are interested in developing this feature, please ignore this " +"page.\n" +msgstr "" + +#: GuiStove.py:65 +msgid "" +"If you are interested in developing the code further see GuiStove.py and " +"Stove.py\n" +msgstr "" + +#: GuiStove.py:66 +msgid "Thank you" +msgstr "" + +#: GuiStove.py:97 +msgid "Draw" +msgstr "" + +#: GuiStove.py:104 +msgid "Stud" +msgstr "" + +#: GuiStove.py:115 +msgid "Flop" +msgstr "" + +#: GuiStove.py:134 +msgid "Gametype" +msgstr "" + +#: GuiStove.py:137 +msgid "Players" +msgstr "" + +#: GuiStove.py:143 +msgid "Input:" +msgstr "" + +#: GuiStove.py:144 +msgid "Output:" +msgstr "" + +#: GuiStove.py:170 +msgid "Board:" +msgstr "" + +#: GuiStove.py:182 +msgid "Player1:" +msgstr "" + +#: GuiStove.py:197 +msgid "Player2:" +msgstr "" + +#: GuiStove.py:211 +msgid "Results" +msgstr "" + +#: GuiStove.py:221 +msgid "called set_board_flop: '%s' '%s'" +msgstr "" + +#: GuiStove.py:225 +msgid "called set_hero_cards_flop" +msgstr "" + +#: GuiStove.py:229 +msgid "called set_villain_cards_flop" +msgstr "" + +#: GuiStove.py:233 +msgid "called update_flop_output_pane" +msgstr "" + +#: GuiTourneyGraphViewer.py:176 +msgid "Tournaments" +msgstr "" + +#: GuiTourneyGraphViewer.py:203 GuiTourneyGraphViewer.py:216 +msgid "" +"Tournaments: %d\n" +"Profit: $%.2f" +msgstr "" + +#: GuiTourneyGraphViewer.py:213 +msgid "Tournament Results" +msgstr "" + +#: 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:221 +msgid "Attempted to add non-directory '%s' as an import directory" +msgstr "" + +#: GuiTourneyImport.py:191 +msgid "Tourney Summary Import started at %s - %d files to import." +msgstr "" + +#: GuiTourneyImport.py:217 +msgid "TourneyImport: Removing text < 100 characters from end of file" +msgstr "" + +#: GuiTourneyImport.py:221 +msgid "TourneyImport: Removing text < 100 characters from start of file" +msgstr "" + +#: GuiTourneyImport.py:235 +msgid "Finished importing %s/%s tournament summaries" +msgstr "" + +#: GuiTourneyImport.py:257 +msgid "GTI.readFile: '%s'" +msgstr "" + +#: GuiTourneyImport.py:276 ImapFetcher.py:176 +msgid "Need to define a converter" +msgstr "" + +#: GuiTourneyImport.py:283 +msgid "Need a filename to import" +msgstr "" + +#: GuiTourneyPlayerStats.py:84 +msgid "Cat." +msgstr "" + +#: GuiTourneyPlayerStats.py:85 +msgid "Limit" +msgstr "" + +#: GuiTourneyPlayerStats.py:86 +msgid "Curr." +msgstr "" + +#: GuiTourneyPlayerStats.py:87 +msgid "BuyIn" +msgstr "" + +#: GuiTourneyPlayerStats.py:88 +msgid "Fee" +msgstr "" + +#: GuiTourneyPlayerStats.py:90 +msgid "#" +msgstr "" + +#: GuiTourneyPlayerStats.py:91 +msgid "ITM%" +msgstr "" + +#: GuiTourneyPlayerStats.py:92 +msgid "1st" +msgstr "" + +#: GuiTourneyPlayerStats.py:93 +msgid "2nd" +msgstr "" + +#: GuiTourneyPlayerStats.py:94 +msgid "3rd" +msgstr "" + +#: GuiTourneyPlayerStats.py:95 +msgid "Rank?" +msgstr "" + +#: GuiTourneyPlayerStats.py:96 +msgid "Spent" +msgstr "" + +#: GuiTourneyPlayerStats.py:97 +msgid "Won" +msgstr "" + +#: GuiTourneyPlayerStats.py:98 +msgid "ROI%" +msgstr "" + +#: GuiTourneyPlayerStats.py:99 +msgid "$/Tour" +msgstr "" + +#: GuiTourneyViewer.py:40 +msgid "Enter the tourney number you want to display:" +msgstr "" + +#: GuiTourneyViewer.py:46 +msgid "_Display" +msgstr "" + +#: GuiTourneyViewer.py:53 +msgid "Display _Player" +msgstr "" + +#: GuiTourneyViewer.py:68 +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 "" + +#: GuiTourneyViewer.py:131 +msgid "invalid entry in tourney number - must enter numbers only" +msgstr "" + +#: HUD_main.pyw:69 +msgid "HUD_main starting: using db name = %s" +msgstr "" + +#: HUD_main.pyw:74 +msgid "Note: error output is being diverted to:" +msgstr "" + +#: HUD_main.pyw:75 +msgid "Any major error will be reported there _only_." +msgstr "" + +#: HUD_main.pyw:78 +msgid "HUD_main: starting ...\n" +msgstr "" + +#: 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:134 +msgid "Error initializing main_window" +msgstr "" + +#: HUD_main.pyw:149 +msgid "hud_main: Game changed." +msgstr "" + +#: HUD_main.pyw:155 fpdb.pyw:1003 +msgid "Quitting normally" +msgstr "" + +#: HUD_main.pyw:216 +msgid "Received hand no %s" +msgstr "" + +#: HUD_main.pyw:240 +msgid "HUD_main.read_stdin: hand processing starting ..." +msgstr "" + +#: HUD_main.pyw:245 +msgid "db error: skipping %s" +msgstr "" + +#: HUD_main.pyw:264 +msgid "hud_dict[%s] was not found\n" +msgstr "" + +#: HUD_main.pyw:265 +msgid "will not send hand\n" +msgstr "" + +#: HUD_main.pyw:287 +msgid "HUD create: table name %s not found, skipping." +msgstr "" + +#: HUD_main.pyw:296 +msgid "Table \"%s\" no longer exists\n" +msgstr "" + +#: HUD_main.pyw:328 +msgid "Error resizing HUD for table: %s." +msgstr "" + +#: HUD_main.pyw:342 +msgid "Error killing HUD for table: %s." +msgstr "" + +#: HUD_main.pyw:365 +msgid "Error creating HUD for hand %s." +msgstr "" + +#: HUD_main.pyw:376 +msgid "Error updating HUD for hand %s." +msgstr "" + +#: HUD_run_me.py:45 +msgid "HUD_main starting\n" +msgstr "" + +#: HUD_run_me.py:51 TournamentTracker.py:306 +msgid "Using db name = %s\n" +msgstr "" + +#: HUD_run_me.py:66 +msgid "HUD Main Window" +msgstr "" + +#: Hand.py:147 +msgid "BB" +msgstr "" + +#: Hand.py:148 +msgid "SB" +msgstr "" + +#: Hand.py:149 +msgid "BUTTONPOS" +msgstr "" + +#: Hand.py:150 +msgid "HAND NO." +msgstr "" + +#: Hand.py:151 TourneySummary.py:131 +msgid "SITE" +msgstr "" + +#: Hand.py:152 +msgid "TABLE NAME" +msgstr "" + +#: Hand.py:153 TourneySummary.py:141 +msgid "HERO" +msgstr "" + +#: Hand.py:154 TourneySummary.py:142 +msgid "MAXSEATS" +msgstr "" + +#: Hand.py:155 +msgid "LEVEL" +msgstr "" + +#: Hand.py:156 TourneySummary.py:147 +msgid "MIXED" +msgstr "" + +#: Hand.py:157 +msgid "LASTBET" +msgstr "" + +#: Hand.py:158 +msgid "ACTION STREETS" +msgstr "" + +#: Hand.py:159 +msgid "STREETS" +msgstr "" + +#: Hand.py:160 +msgid "ALL STREETS" +msgstr "" + +#: Hand.py:161 +msgid "COMMUNITY STREETS" +msgstr "" + +#: Hand.py:162 +msgid "HOLE STREETS" +msgstr "" + +#: Hand.py:163 +msgid "COUNTED SEATS" +msgstr "" + +#: Hand.py:164 +msgid "DEALT" +msgstr "" + +#: Hand.py:165 +msgid "SHOWN" +msgstr "" + +#: Hand.py:166 +msgid "MUCKED" +msgstr "" + +#: Hand.py:167 +msgid "TOTAL POT" +msgstr "" + +#: Hand.py:168 +msgid "TOTAL COLLECTED" +msgstr "" + +#: Hand.py:169 +msgid "RAKE" +msgstr "" + +#: Hand.py:170 TourneySummary.py:132 +msgid "START TIME" +msgstr "" + +#: Hand.py:171 +msgid "TOURNAMENT NO" +msgstr "" + +#: Hand.py:172 TourneySummary.py:137 +msgid "TOURNEY ID" +msgstr "" + +#: Hand.py:173 TourneySummary.py:136 +msgid "TOURNEY TYPE ID" +msgstr "" + +#: Hand.py:174 TourneySummary.py:138 +msgid "BUYIN" +msgstr "" + +#: Hand.py:175 +msgid "BUYIN CURRENCY" +msgstr "" + +#: Hand.py:176 +msgid "BUYIN CHIPS" +msgstr "" + +#: Hand.py:177 TourneySummary.py:139 +msgid "FEE" +msgstr "" + +#: Hand.py:178 +msgid "IS REBUY" +msgstr "" + +#: Hand.py:179 +msgid "IS ADDON" +msgstr "" + +#: Hand.py:180 +msgid "IS KO" +msgstr "" + +#: Hand.py:181 TourneySummary.py:163 +msgid "KO BOUNTY" +msgstr "" + +#: Hand.py:182 +msgid "IS MATRIX" +msgstr "" + +#: Hand.py:183 +msgid "IS SHOOTOUT" +msgstr "" + +#: Hand.py:184 TourneySummary.py:164 +msgid "TOURNEY COMMENT" +msgstr "" + +#: Hand.py:187 TourneySummary.py:176 +msgid "PLAYERS" +msgstr "" + +#: Hand.py:188 +msgid "STACKS" +msgstr "" + +#: Hand.py:189 +msgid "POSTED" +msgstr "" + +#: Hand.py:190 +msgid "POT" +msgstr "" + +#: Hand.py:191 +msgid "SEATING" +msgstr "" + +#: Hand.py:192 +msgid "GAMETYPE" +msgstr "" + +#: Hand.py:193 +msgid "ACTION" +msgstr "" + +#: Hand.py:194 +msgid "COLLECTEES" +msgstr "" + +#: Hand.py:195 +msgid "BETS" +msgstr "" + +#: Hand.py:196 +msgid "BOARD" +msgstr "" + +#: Hand.py:197 +msgid "DISCARDS" +msgstr "" + +#: Hand.py:198 +msgid "HOLECARDS" +msgstr "" + +#: Hand.py:199 +msgid "TOURNEYS PLAYER IDS" +msgstr "" + +#: Hand.py:222 Hand.py:1407 +msgid "[ERROR] Tried to add holecards for unknown player: %s" +msgstr "" + +#: Hand.py:485 +msgid "markstreets didn't match - Assuming hand %s was cancelled" +msgstr "" + +#: Hand.py:487 +msgid "markStreets appeared to fail: First 100 chars: '%s'" +msgstr "" + +#: Hand.py:491 Hand.py:492 +msgid "checkPlayerExists: %s fail on hand number %s" +msgstr "" + +#: Hand.py:583 +msgid "%s %s calls %s" +msgstr "" + +#: Hand.py:654 +msgid "%s %s raise %s" +msgstr "" + +#: Hand.py:665 +msgid "%s %s bets %s" +msgstr "" + +#: Hand.py:688 +msgid "%s %s folds" +msgstr "" + +#: Hand.py:697 +msgid "%s %s checks" +msgstr "" + +#: Hand.py:717 +msgid "addShownCards %s hole=%s all=%s" +msgstr "" + +#: Hand.py:828 +msgid "" +"*** ERROR - HAND: calling writeGameLine with unexpected STARTTIME value, " +"expecting datetime.date object, received:" +msgstr "" + +#: Hand.py:829 +msgid "" +"*** Make sure your HandHistoryConverter is setting hand.startTime properly!" +msgstr "" + +#: Hand.py:830 +msgid "*** Game String:" +msgstr "" + +#: Hand.py:911 +msgid "HoldemOmahaHand.__init__:Neither HHC nor DB+handid provided" +msgstr "" + +#: Hand.py:1182 +msgid "DrawHand.__init__: street 'DEAL' is empty. Hand cancelled? HandID: '%s'" +msgstr "" + +#: Hand.py:1416 +msgid "%s %s completes %s" +msgstr "" + +#: Hand.py:1434 +msgid "Bringin: %s, %s" +msgstr "" + +#: 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:1617 +msgid "join_holcards: holecards(%s): %s" +msgstr "" + +#: Hand.py:1619 +msgid "join_holecards: Player '%s' appears not to have been dealt a card" +msgstr "" + +#: Hand.py:1695 Hand.py:1696 +msgid "Pot.end(): Major failure while calculating pot: '%s'" +msgstr "" + +#: Hand.py:1709 +msgid "call Pot.end() before printing pot total" +msgstr "" + +#: Hand.py:1711 +msgid "Error in printing Hand object" +msgstr "" + +#: HandHistoryConverter.py:40 +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:81 +msgid "Press ENTER to continue." +msgstr "" + +#: HandHistoryConverter.py:130 +msgid "Failed sanity check" +msgstr "" + +#: HandHistoryConverter.py:138 +msgid "Tailing '%s'" +msgstr "" + +#: HandHistoryConverter.py:145 +msgid "HHC.start(follow): processHand failed: Exception msg: '%s'" +msgstr "" + +#: HandHistoryConverter.py:149 +msgid "handsList is " +msgstr "" + +#: HandHistoryConverter.py:160 +msgid "HHC.start(): processHand failed: Exception msg: '%s'" +msgstr "" + +#: HandHistoryConverter.py:164 +msgid "Read %d hands (%d failed) in %.3f seconds" +msgstr "" + +#: HandHistoryConverter.py:170 +msgid "Summary file '%s' correctly parsed (took %.3f seconds)" +msgstr "" + +#: HandHistoryConverter.py:172 +msgid "Error converting summary file '%s' (took %.3f seconds)" +msgstr "" + +#: HandHistoryConverter.py:175 +msgid "Error converting '%s'" +msgstr "" + +#: HandHistoryConverter.py:211 +msgid "%s changed inode numbers from %d to %d" +msgstr "" + +#: HandHistoryConverter.py:259 +msgid "Converting starsArchive format to readable" +msgstr "" + +#: HandHistoryConverter.py:264 +msgid "Converting ftpArchive format to readable" +msgstr "" + +#: HandHistoryConverter.py:270 +msgid "Read no hands." +msgstr "" + +#: HandHistoryConverter.py:278 +msgid "Removing text < 50 characters" +msgstr "" + +#: HandHistoryConverter.py:306 HandHistoryConverter.py:307 +#: HandHistoryConverter.py:313 +msgid "Unsupported game type: %s" +msgstr "" + +#: HandHistoryConverter.py:470 +msgid "HH Sanity Check: output and input files are the same, check config" +msgstr "" + +#: HandHistoryConverter.py:493 +msgid "Reading stdin with %s" +msgstr "" + +#: HandHistoryConverter.py:508 +msgid "unable to read file with any codec in list!" +msgstr "" + +#: HandHistoryConverter.py:575 +msgid " given TZ:" +msgstr "" + +#: HandHistoryConverter.py:575 +msgid "raw time:" +msgstr "" + +#: HandHistoryConverter.py:585 +msgid "changeTimeZone: offset=" +msgstr "" + +#: HandHistoryConverter.py:648 +msgid "utcTime:" +msgstr "" + +#: HandHistoryConverter.py:697 +msgid "Unable to create output directory %s for HHC!" +msgstr "" + +#: HandHistoryConverter.py:698 +msgid "*** ERROR: UNABLE TO CREATE OUTPUT DIRECTORY" +msgstr "" + +#: HandHistoryConverter.py:700 +msgid "Created directory '%s'" +msgstr "" + +#: HandHistoryConverter.py:704 +msgid "out_path %s couldn't be opened" +msgstr "" + +#: Hello.py:46 +msgid "creating Hello" +msgstr "" + +#: Hello.py:49 +msgid "Hello World" +msgstr "" + +#: Hello.py:67 +msgid "site =" +msgstr "" + +#: Hello.py:75 +msgid "YOUR NAME HERE" +msgstr "" + +#: Hello.py:106 +msgid "" +"Hello %s\n" +"You have played %d hands\n" +" on %s." +msgstr "" + +#: Hud.py:148 +msgid "Kill This HUD" +msgstr "" + +#: Hud.py:153 +msgid "Save HUD Layout" +msgstr "" + +#: Hud.py:157 +msgid "Reposition StatWindows" +msgstr "" + +#: Hud.py:161 +msgid "Show Player Stats" +msgstr "" + +#: Hud.py:166 Hud.py:235 +msgid "For This Blind Level Only" +msgstr "" + +#: Hud.py:171 Hud.py:240 +msgid "For Multiple Blind Levels:" +msgstr "" + +#: Hud.py:174 Hud.py:243 +msgid " 0.5 to 2.0 x Current Blinds" +msgstr "" + +#: Hud.py:179 Hud.py:248 +msgid " 0.33 to 3.0 x Current Blinds" +msgstr "" + +#: Hud.py:184 Hud.py:253 +msgid " 0.1 to 10 x Current Blinds" +msgstr "" + +#: Hud.py:189 Hud.py:258 +msgid " All Levels" +msgstr "" + +#: Hud.py:194 Hud.py:263 +msgid "For #Seats:" +msgstr "" + +#: Hud.py:197 Hud.py:266 +msgid " Any Number" +msgstr "" + +#: Hud.py:202 Hud.py:271 +msgid " Custom" +msgstr "" + +#: Hud.py:207 Hud.py:276 +msgid " Exact" +msgstr "" + +#: Hud.py:212 Hud.py:281 +msgid "Since:" +msgstr "" + +#: Hud.py:215 Hud.py:284 +msgid " All Time" +msgstr "" + +#: Hud.py:220 Hud.py:289 +msgid " Session" +msgstr "" + +#: Hud.py:225 Hud.py:294 +msgid " %s Days" +msgstr "" + +#: Hud.py:230 +msgid "Show Opponent Stats" +msgstr "" + +#: Hud.py:352 +msgid "Debug StatWindows" +msgstr "" + +#: Hud.py:356 +msgid "Set max seats" +msgstr "" + +#: Hud.py:577 +msgid "Updating config file" +msgstr "" + +#: Hud.py:586 +msgid "No layout found for %d-max games for site %s\n" +msgstr "" + +#: Hud.py:600 +msgid "" +"exception in Hud.adj_seats\n" +"\n" +msgstr "" + +#: Hud.py:601 +msgid "error is %s" +msgstr "" + +#: Hud.py:608 +msgid "Error finding actual seat.\n" +msgstr "" + +#: Hud.py:624 +msgid "Creating hud from hand " +msgstr "" + +#: 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:677 +msgid "(btw, the key was %s and statd is %s" +msgstr "" + +#: ImapFetcher.py:44 ImapFetcher.py:53 +msgid "re_SplitTourneys isn't matching" +msgstr "" + +#: ImapFetcher.py:67 +msgid "response to logging in: " +msgstr "" + +#: ImapFetcher.py:83 +msgid "ImapFetcher: Found %s messages to fetch" +msgstr "" + +#: ImapFetcher.py:103 +msgid "Completed retrieving IMAP messages, closing server connection" +msgstr "" + +#: ImapFetcher.py:109 +msgid "No Tournament summaries found." +msgstr "" + +#: ImapFetcher.py:111 +msgid "Errors: %s" +msgstr "" + +#: ImapFetcher.py:159 +msgid "Finished importing %s/%s PS summaries" +msgstr "" + +#: Mucked.py:327 +msgid "No Name" +msgstr "" + +#: 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:216 OnGameToFpdb.py:217 WinamaxToFpdb.py:217 +msgid "readHandInfo: DATETIME not matched: '%s'" +msgstr "" + +#: 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:294 WinamaxToFpdb.py:349 +msgid "readBlinds in noSB exception - no SB created" +msgstr "" + +#: Options.py:31 +msgid "If passed error output will go to the console rather than ." +msgstr "" + +#: Options.py:34 +msgid "Overrides the default database name" +msgstr "" + +#: Options.py:37 +msgid "Specifies a configuration file." +msgstr "" + +#: Options.py:40 +msgid "" +"Indicates program was restarted with a different path (only allowed once)." +msgstr "" + +#: Options.py:43 +msgid "Module name for Hand History Converter" +msgstr "" + +#: Options.py:46 +msgid "A sitename" +msgstr "" + +#: Options.py:50 +msgid "Error logging level:" +msgstr "" + +#: Options.py:53 +msgid "Print version information and exit." +msgstr "" + +#: Options.py:58 +msgid "Input file" +msgstr "" + +#: Options.py:60 +msgid "Input directory" +msgstr "" + +#: Options.py:62 +msgid "Input out path in quiet mode" +msgstr "" + +#: Options.py:64 +msgid "File to be split is a PokerStars or Full Tilt Poker archive file" +msgstr "" + +#: Options.py:66 +msgid "How many hands do you want saved to each file. Default is 100" +msgstr "" + +#: Options.py:68 +msgid "X location to open window" +msgstr "" + +#: Options.py:70 +msgid "Y location to open Window" +msgstr "" + +#: Options.py:72 +msgid "Auto-start Auto-import" +msgstr "" + +#: Options.py:74 +msgid "Start Minimized" +msgstr "" + +#: Options.py:76 +msgid "Start Hidden" +msgstr "" + +#: Options.py:110 +msgid "Alias '%s' unknown" +msgstr "" + +#: Options.py:120 +msgid "press enter to end" +msgstr "" + +#: P5sResultsParser.py:10 +msgid "You need to manually enter the playername" +msgstr "" + +#: PacificPokerToFpdb.py:258 PartyPokerToFpdb.py:348 PokerStarsToFpdb.py:266 +#: WinamaxToFpdb.py:263 +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 "" + +#: PartyPokerToFpdb.py:212 +msgid "Cannot fetch field '%s'" +msgstr "" + +#: PartyPokerToFpdb.py:216 +msgid "Unknown limit '%s'" +msgstr "" + +#: PartyPokerToFpdb.py:221 +msgid "Unknown game type '%s'" +msgstr "" + +#: PartyPokerToFpdb.py:255 +msgid "Cannot read HID for current hand: %s" +msgstr "" + +#: PartyPokerToFpdb.py:260 +msgid "Cannot read Handinfo for current hand" +msgstr "" + +#: PartyPokerToFpdb.py:265 +msgid "Cannot read GameType for current hand" +msgstr "" + +#: SplitHandHistory.py:76 +msgid "File not found" +msgstr "" + +#: SplitHandHistory.py:86 +msgid "%s processed" +msgstr "" + +#: SplitHandHistory.py:105 +msgid "Nope, will not work (fileno=%d)" +msgstr "" + +#: SplitHandHistory.py:126 +msgid "Unexpected error processing file" +msgstr "" + +#: SplitHandHistory.py:165 +msgid "End of file reached" +msgstr "" + +#: Stats.py:127 Stats.py:128 +msgid "Total Profit" +msgstr "" + +#: Stats.py:149 Stats.py:156 +msgid "Voluntarily Put In Pot Pre-Flop%" +msgstr "" + +#: Stats.py:169 Stats.py:177 +msgid "Pre-Flop Raise %" +msgstr "" + +#: Stats.py:190 Stats.py:198 +msgid "% went to showdown" +msgstr "" + +#: Stats.py:211 Stats.py:219 +msgid "% won money at showdown" +msgstr "" + +#: Stats.py:234 Stats.py:243 +msgid "profit/100hands" +msgstr "" + +#: Stats.py:237 +msgid "exception calcing p/100: 100 * %d / %d" +msgstr "" + +#: Stats.py:256 Stats.py:265 +msgid "big blinds/100 hands" +msgstr "" + +#: Stats.py:278 Stats.py:287 +msgid "Big Bets/100 hands" +msgstr "" + +#: Stats.py:281 +msgid "exception calcing BB/100: " +msgstr "" + +#: Stats.py:301 Stats.py:310 +msgid "Flop Seen %" +msgstr "" + +#: Stats.py:333 Stats.py:342 +msgid "number hands seen" +msgstr "" + +#: Stats.py:355 Stats.py:363 +msgid "folded flop/4th" +msgstr "" + +#: Stats.py:376 +msgid "% steal attempted" +msgstr "" + +#: Stats.py:391 +msgid "% success steal" +msgstr "" + +#: Stats.py:406 Stats.py:413 +msgid "% folded SB to steal" +msgstr "" + +#: Stats.py:425 Stats.py:432 +msgid "% folded BB to steal" +msgstr "" + +#: Stats.py:447 Stats.py:454 +msgid "% folded blind to steal" +msgstr "" + +#: Stats.py:466 Stats.py:473 +msgid "% 3 Bet preflop/3rd" +msgstr "" + +#: Stats.py:485 Stats.py:492 +msgid "% 4 Bet preflop/4rd" +msgstr "" + +#: Stats.py:504 Stats.py:511 +msgid "% Cold 4 Bet preflop/4rd" +msgstr "" + +#: Stats.py:523 Stats.py:530 +msgid "% Squeeze preflop" +msgstr "" + +#: Stats.py:543 Stats.py:550 +msgid "% Raise to Steal" +msgstr "" + +#: Stats.py:563 Stats.py:570 +msgid "% Fold to 3 Bet preflop" +msgstr "" + +#: Stats.py:582 Stats.py:589 +msgid "% Fold to 4 Bet preflop" +msgstr "" + +#: Stats.py:603 Stats.py:610 +msgid "% won$/saw flop/4th" +msgstr "" + +#: Stats.py:622 Stats.py:629 +msgid "Aggression Freq flop/4th" +msgstr "" + +#: Stats.py:641 Stats.py:648 +msgid "Aggression Freq turn/5th" +msgstr "" + +#: Stats.py:660 Stats.py:667 +msgid "Aggression Freq river/6th" +msgstr "" + +#: Stats.py:679 Stats.py:686 +msgid "Aggression Freq 7th" +msgstr "" + +#: Stats.py:705 Stats.py:712 +msgid "Post-Flop Aggression Freq" +msgstr "" + +#: Stats.py:733 Stats.py:740 +msgid "Aggression Freq" +msgstr "" + +#: Stats.py:759 Stats.py:766 +msgid "Aggression Factor" +msgstr "" + +#: Stats.py:783 Stats.py:790 +msgid "% continuation bet " +msgstr "" + +#: Stats.py:802 Stats.py:809 +msgid "% continuation bet flop/4th" +msgstr "" + +#: Stats.py:821 Stats.py:828 +msgid "% continuation bet turn/5th" +msgstr "" + +#: Stats.py:840 Stats.py:847 +msgid "% continuation bet river/6th" +msgstr "" + +#: Stats.py:859 Stats.py:866 +msgid "% continuation bet 7th" +msgstr "" + +#: Stats.py:878 Stats.py:885 +msgid "% fold frequency flop/4th" +msgstr "" + +#: Stats.py:897 Stats.py:904 +msgid "% fold frequency turn/5th" +msgstr "" + +#: Stats.py:916 Stats.py:923 +msgid "% fold frequency river/6th" +msgstr "" + +#: Stats.py:935 Stats.py:942 +msgid "% fold frequency 7th" +msgstr "" + +#: Stats.py:962 +msgid "Example stats, player = %s hand = %s:" +msgstr "" + +#: Stats.py:995 +msgid "" +"\n" +"\n" +"Legal stats:" +msgstr "" + +#: Stats.py:996 +msgid "" +"(add _0 to name to display with 0 decimal places, _1 to display with 1, " +"etc)\n" +msgstr "" + +#: Stove.py:290 +msgid "No board given. Using Monte-Carlo simulation..." +msgstr "" + +#: TableWindow.py:152 +msgid "Can't find table %s" +msgstr "" + +#: Tables_Demo.py:61 +msgid "Fake HUD Main Window" +msgstr "" + +#: Tables_Demo.py:91 +msgid "enter table name to find: " +msgstr "" + +#: TournamentTracker.py:39 +msgid "" +"Note: error output is being diverted to fpdb-error-log.txt and HUD-error." +"txt. Any major error will be reported there _only_." +msgstr "" + +#: TournamentTracker.py:100 +msgid "tournament edit window=" +msgstr "" + +#: TournamentTracker.py:103 +msgid "FPDB Tournament Entry" +msgstr "" + +#: TournamentTracker.py:143 +msgid "Closing this window will stop the Tournament Tracker" +msgstr "" + +#: TournamentTracker.py:145 +msgid "Enter Tournament" +msgstr "" + +#: TournamentTracker.py:150 +msgid "FPDB Tournament Tracker" +msgstr "" + +#: TournamentTracker.py:161 +msgid "Edit" +msgstr "" + +#: TournamentTracker.py:164 +msgid "Rebuy" +msgstr "" + +#: TournamentTracker.py:263 +msgid "db error: skipping " +msgstr "" + +#: TournamentTracker.py:265 +msgid "Database error %s in hand %d. Skipping.\n" +msgstr "" + +#: TournamentTracker.py:274 +msgid "could not find tournament: skipping" +msgstr "" + +#: TournamentTracker.py:275 +msgid "Could not find tournament %d in hand %d. Skipping.\n" +msgstr "" + +#: TournamentTracker.py:298 +msgid "table name %s not found, skipping.\n" +msgstr "" + +#: TournamentTracker.py:305 +msgid "tournament tracker starting\n" +msgstr "" + +#: TourneyFilters.py:52 +msgid "Sites:" +msgstr "" + +#: TourneyFilters.py:54 +msgid "Tourney Type" +msgstr "" + +#: TourneyFilters.py:88 +msgid "setting numTourneys:" +msgstr "" + +#: TourneySummary.py:133 +msgid "END TIME" +msgstr "" + +#: TourneySummary.py:134 +msgid "TOURNEY NAME" +msgstr "" + +#: TourneySummary.py:135 +msgid "TOURNEY NO" +msgstr "" + +#: TourneySummary.py:140 +msgid "CURRENCY" +msgstr "" + +#: TourneySummary.py:143 +msgid "ENTRIES" +msgstr "" + +#: TourneySummary.py:144 +msgid "SPEED" +msgstr "" + +#: TourneySummary.py:145 +msgid "PRIZE POOL" +msgstr "" + +#: TourneySummary.py:146 +msgid "STARTING CHIP COUNT" +msgstr "" + +#: TourneySummary.py:148 +msgid "REBUY" +msgstr "" + +#: TourneySummary.py:149 +msgid "ADDON" +msgstr "" + +#: TourneySummary.py:150 +msgid "KO" +msgstr "" + +#: TourneySummary.py:151 +msgid "MATRIX" +msgstr "" + +#: TourneySummary.py:152 +msgid "MATRIX ID PROCESSED" +msgstr "" + +#: TourneySummary.py:153 +msgid "SHOOTOUT" +msgstr "" + +#: TourneySummary.py:154 +msgid "MATRIX MATCH ID" +msgstr "" + +#: TourneySummary.py:155 +msgid "SUB TOURNEY BUY IN" +msgstr "" + +#: TourneySummary.py:156 +msgid "SUB TOURNEY FEE" +msgstr "" + +#: TourneySummary.py:157 +msgid "REBUY CHIPS" +msgstr "" + +#: TourneySummary.py:158 +msgid "ADDON CHIPS" +msgstr "" + +#: TourneySummary.py:159 +msgid "REBUY COST" +msgstr "" + +#: TourneySummary.py:160 +msgid "ADDON COST" +msgstr "" + +#: TourneySummary.py:161 +msgid "TOTAL REBUYS" +msgstr "" + +#: TourneySummary.py:162 +msgid "TOTAL ADDONS" +msgstr "" + +#: TourneySummary.py:165 +msgid "SNG" +msgstr "" + +#: TourneySummary.py:166 +msgid "SATELLITE" +msgstr "" + +#: TourneySummary.py:167 +msgid "DOUBLE OR NOTHING" +msgstr "" + +#: TourneySummary.py:168 +msgid "GUARANTEE" +msgstr "" + +#: TourneySummary.py:169 +msgid "ADDED" +msgstr "" + +#: TourneySummary.py:170 +msgid "ADDED CURRENCY" +msgstr "" + +#: TourneySummary.py:171 +msgid "COMMENT" +msgstr "" + +#: TourneySummary.py:172 +msgid "COMMENT TIMESTAMP" +msgstr "" + +#: TourneySummary.py:175 +msgid "PLAYER IDS" +msgstr "" + +#: TourneySummary.py:177 +msgid "TOURNEYS PLAYERS IDS" +msgstr "" + +#: TourneySummary.py:178 +msgid "RANKS" +msgstr "" + +#: TourneySummary.py:179 +msgid "WINNINGS" +msgstr "" + +#: TourneySummary.py:180 +msgid "WINNINGS CURRENCY" +msgstr "" + +#: TourneySummary.py:181 +msgid "COUNT REBUYS" +msgstr "" + +#: TourneySummary.py:182 +msgid "COUNT ADDONS" +msgstr "" + +#: TourneySummary.py:183 +msgid "NB OF KO" +msgstr "" + +#: TourneySummary.py:230 +msgid "Tourney Insert/Update done" +msgstr "" + +#: TourneySummary.py:250 +msgid "addPlayer: rank:%s - name : '%s' - Winnings (%s)" +msgstr "" + +#: TourneySummary.py:277 +msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)" +msgstr "" + +#: 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 "" + +#: WinTables.py:83 +msgid "Window %s not found. Skipping." +msgstr "" + +#: WinTables.py:86 +msgid "self.window doesn't exist? why?" +msgstr "" + +#: WinamaxToFpdb.py:300 +msgid "readplayerstacks: re is '%s'" +msgstr "" + +#: WinamaxToFpdb.py:317 +msgid "Failed to add streets. handtext=%s" +msgstr "" + +#: WinamaxToFpdb.py:327 +msgid "readButton: button on pos %d" +msgstr "" + +#: WinamaxToFpdb.py:379 +msgid "No hole cards found for %s" +msgstr "" + +#: WinamaxToFpdb.py:385 +msgid "Hero cards %s: %s" +msgstr "" + +#: WinamaxToFpdb.py:469 +msgid "Read shown cards: %s" +msgstr "" + +#: XTables.py:70 +msgid "Could not retrieve XID from table xwininfo. xwininfo is %s" +msgstr "" + +#: XTables.py:74 +msgid "No match in XTables for table '%s'." +msgstr "" + +#: fpdb.pyw:38 +msgid " - press return to continue\n" +msgstr "" + +#: fpdb.pyw:45 +msgid "" +"\n" +"python 2.5-2.7 not found, please install python 2.5, 2.6 or 2.7 for fpdb\n" +msgstr "" + +#: fpdb.pyw:57 +msgid "" +"We appear to be running in Windows, but the Windows Python Extensions are " +"not loading. Please install the PYWIN32 package from http://sourceforge.net/" +"projects/pywin32/" +msgstr "" + +#: fpdb.pyw:80 +msgid "" +"Unable to load PyGTK modules required for GUI. Please install PyCairo, " +"PyGObject, and PyGTK from www.pygtk.org." +msgstr "" + +#: fpdb.pyw:123 +msgid "GuiStove not found. If you want to use it please install pypoker-eval." +msgstr "" + +#: fpdb.pyw:260 +msgid "" +"Copyright 2008-2011, Steffen, Eratosthenes, Carl Gherardi, Eric Blade, _mt, " +"sqlcoder, Bostik, and others" +msgstr "" + +#: 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:262 +msgid "Please see fpdb's start screen for license information" +msgstr "" + +#: fpdb.pyw:266 +msgid "and others" +msgstr "" + +#: fpdb.pyw:277 +msgid "Operating System" +msgstr "" + +#: fpdb.pyw:297 +msgid "Your config file is: " +msgstr "" + +#: fpdb.pyw:302 +msgid "Version Information:" +msgstr "" + +#: fpdb.pyw:309 +msgid "Threads: " +msgstr "" + +#: fpdb.pyw:332 +msgid "" +"Updated preferences have not been loaded because windows are open. Re-start " +"fpdb to load them." +msgstr "" + +#: fpdb.pyw:342 +msgid "Maintain Databases" +msgstr "" + +#: fpdb.pyw:352 +msgid "saving updated db data" +msgstr "" + +#: fpdb.pyw:359 +msgid "guidb response was " +msgstr "" + +#: 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:368 +msgid "Number of Hands: " +msgstr "" + +#: fpdb.pyw:369 +msgid "" +"\n" +"Number of Tourneys: " +msgstr "" + +#: fpdb.pyw:370 +msgid "" +"\n" +"Number of TourneyTypes: " +msgstr "" + +#: fpdb.pyw:371 +msgid "Database Statistics" +msgstr "" + +#: fpdb.pyw:380 +msgid "HUD Configurator - choose category" +msgstr "" + +#: fpdb.pyw:386 +msgid "" +"Please select the game category for which you want to configure HUD stats:" +msgstr "" + +#: fpdb.pyw:441 +msgid "HUD Configurator - please choose your stats" +msgstr "" + +#: fpdb.pyw:447 +msgid "Please choose the stats you wish to use in the below table." +msgstr "" + +#: fpdb.pyw:451 +msgid "Note that you may not select any stat more than once or it will crash." +msgstr "" + +#: fpdb.pyw:455 +msgid "" +"It is not currently possible to select \"empty\" or anything else to that " +"end." +msgstr "" + +#: 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:577 +msgid "Confirm deleting and recreating tables" +msgstr "" + +#: fpdb.pyw:578 +msgid "Please confirm that you want to (re-)create the tables." +msgstr "" + +#: 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:580 +msgid "This may take a while." +msgstr "" + +#: fpdb.pyw:605 +msgid "User cancelled recreating tables" +msgstr "" + +#: fpdb.pyw:612 +msgid "Please confirm that you want to re-create the HUD cache." +msgstr "" + +#: fpdb.pyw:620 +msgid " Hero's cache starts: " +msgstr "" + +#: fpdb.pyw:634 +msgid " Villains' cache starts: " +msgstr "" + +#: fpdb.pyw:647 +msgid " Rebuilding HUD Cache ... " +msgstr "" + +#: fpdb.pyw:655 +msgid "User cancelled rebuilding hud cache" +msgstr "" + +#: fpdb.pyw:667 +msgid "Confirm rebuilding database indexes" +msgstr "" + +#: fpdb.pyw:668 +msgid "Please confirm that you want to rebuild the database indexes." +msgstr "" + +#: fpdb.pyw:676 +msgid " Rebuilding Indexes ... " +msgstr "" + +#: fpdb.pyw:683 +msgid " Cleaning Database ... " +msgstr "" + +#: fpdb.pyw:688 +msgid " Analyzing Database ... " +msgstr "" + +#: fpdb.pyw:693 +msgid "User cancelled rebuilding db indexes" +msgstr "" + +#: fpdb.pyw:787 +msgid "" +"Unimplemented: Save Profile (try saving a HUD layout, that should do it)" +msgstr "" + +#: fpdb.pyw:842 +msgid "_Main" +msgstr "" + +#: fpdb.pyw:843 fpdb.pyw:874 +msgid "_Quit" +msgstr "" + +#: fpdb.pyw:844 +msgid "L" +msgstr "" + +#: fpdb.pyw:844 +msgid "_Load Profile (broken)" +msgstr "" + +#: fpdb.pyw:845 +msgid "S" +msgstr "" + +#: fpdb.pyw:845 +msgid "_Save Profile (todo)" +msgstr "" + +#: fpdb.pyw:846 +msgid "F" +msgstr "" + +#: fpdb.pyw:846 +msgid "Pre_ferences" +msgstr "" + +#: fpdb.pyw:847 +msgid "_Import" +msgstr "" + +#: fpdb.pyw:848 +msgid "B" +msgstr "" + +#: fpdb.pyw:849 +msgid "R" +msgstr "" + +#: fpdb.pyw:849 +msgid "Tournament _Results Import" +msgstr "" + +#: fpdb.pyw:850 +msgid "I" +msgstr "" + +#: fpdb.pyw:850 +msgid "_Import through eMail/IMAP" +msgstr "" + +#: fpdb.pyw:851 +msgid "_Viewers" +msgstr "" + +#: fpdb.pyw:852 +msgid "A" +msgstr "" + +#: fpdb.pyw:852 +msgid "_Auto Import and HUD" +msgstr "" + +#: fpdb.pyw:853 +msgid "H" +msgstr "" + +#: fpdb.pyw:853 +msgid "_HUD Configurator" +msgstr "" + +#: fpdb.pyw:854 +msgid "G" +msgstr "" + +#: fpdb.pyw:854 +msgid "_Graphs" +msgstr "" + +#: fpdb.pyw:855 fpdb.pyw:1130 +msgid "Tourney Graphs" +msgstr "" + +#: fpdb.pyw:856 +msgid "Stove (preview)" +msgstr "" + +#: fpdb.pyw:857 +msgid "P" +msgstr "" + +#: fpdb.pyw:857 +msgid "Ring _Player Stats (tabulated view, not on pgsql)" +msgstr "" + +#: fpdb.pyw:858 +msgid "T" +msgstr "" + +#: fpdb.pyw:858 +msgid "_Tourney Stats (tabulated view, not on pgsql)" +msgstr "" + +#: fpdb.pyw:859 +msgid "Tourney _Viewer" +msgstr "" + +#: fpdb.pyw:860 +msgid "O" +msgstr "" + +#: fpdb.pyw:860 +msgid "P_ositional Stats (tabulated view, not on sqlite)" +msgstr "" + +#: fpdb.pyw:861 fpdb.pyw:1089 +msgid "Session Stats" +msgstr "" + +#: fpdb.pyw:862 +msgid "Hand _Replayer (not working yet)" +msgstr "" + +#: fpdb.pyw:863 +msgid "_Database" +msgstr "" + +#: fpdb.pyw:864 +msgid "_Maintain Databases" +msgstr "" + +#: fpdb.pyw:865 +msgid "Create or Recreate _Tables" +msgstr "" + +#: fpdb.pyw:866 +msgid "Rebuild HUD Cache" +msgstr "" + +#: fpdb.pyw:867 +msgid "Rebuild DB Indexes" +msgstr "" + +#: 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:890 +msgid "" +"\n" +"\n" +"Error is: " +msgstr "" + +#: fpdb.pyw:891 +msgid "CONFIG FILE ERROR" +msgstr "" + +#: fpdb.pyw:895 +msgid "Logfile is %s\n" +msgstr "" + +#: fpdb.pyw:897 +msgid "Config file" +msgstr "" + +#: fpdb.pyw:898 +msgid "" +"has been created at:\n" +"%s.\n" +msgstr "" + +#: 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:921 +msgid "Connected to SQLite: %s" +msgstr "" + +#: fpdb.pyw:955 +msgid "Strong Warning - Invalid database version" +msgstr "" + +#: fpdb.pyw:958 +msgid "An invalid DB version or missing tables have been detected." +msgstr "" + +#: 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:966 +msgid "" +"Not doing this will likely lead to misbehaviour including fpdb crashes, " +"corrupt data etc." +msgstr "" + +#: fpdb.pyw:980 +msgid "Status: Connected to %s database named %s on host %s" +msgstr "" + +#: fpdb.pyw:990 +msgid "" +"\n" +"Global lock taken by %s" +msgstr "" + +#: fpdb.pyw:993 +msgid "" +"\n" +"Failed to get global lock, it is currently held by %s" +msgstr "" + +#: fpdb.pyw:1028 +msgid "Global lock released.\n" +msgstr "" + +#: fpdb.pyw:1035 +msgid "Auto Import" +msgstr "" + +#: fpdb.pyw:1045 +msgid "Bulk Import" +msgstr "" + +#: fpdb.pyw:1052 +msgid "Tournament Results Import" +msgstr "" + +#: fpdb.pyw:1058 +msgid "eMail Import" +msgstr "" + +#: fpdb.pyw:1071 +msgid "Tourney Stats" +msgstr "" + +#: fpdb.pyw:1077 +msgid "Tourney Viewer" +msgstr "" + +#: fpdb.pyw:1083 +msgid "Positional Stats" +msgstr "" + +#: fpdb.pyw:1095 +msgid "Hand Replayer" +msgstr "" + +#: 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" +"\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.pyw:1116 +msgid "Help" +msgstr "" + +#: fpdb.pyw:1123 +msgid "Graphs" +msgstr "" + +#: fpdb.pyw:1137 +msgid "Stove" +msgstr "" + +#: fpdb.pyw:1212 +msgid "" +"\n" +"Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt " +"in: %s" +msgstr "" + +#: fpdb.pyw:1213 +msgid "" +"\n" +"Any major error will be reported there _only_.\n" +msgstr "" + +#: fpdb.pyw:1242 +msgid "fpdb starting ..." +msgstr "" + +#: fpdb.pyw:1342 +msgid "" +"WARNING: Unable to find site '%s'\n" +"\n" +"Press YES to add this site to the database." +msgstr "" + +#: fpdb.pyw:1358 +msgid "" +"\n" +"Enter short code for %s\n" +"(up to 3 characters):\n" +msgstr "" + +#: fpdb_import.py:51 +msgid "Import database module: MySQLdb not found" +msgstr "" + +#: fpdb_import.py:58 +msgid "Import database module: psycopg2 not found" +msgstr "" + +#: fpdb_import.py:184 +msgid "Database ID for %s not found" +msgstr "" + +#: fpdb_import.py:186 +msgid "" +"[ERROR] More than 1 Database ID found for %s - Multiple currencies not " +"implemented yet" +msgstr "" + +#: fpdb_import.py:231 +msgid "Started at %s -- %d files to import. indexes: %s" +msgstr "" + +#: fpdb_import.py:240 +msgid "No need to drop indexes." +msgstr "" + +#: fpdb_import.py:259 +msgid "writers finished already" +msgstr "" + +#: fpdb_import.py:262 +msgid "waiting for writers to finish ..." +msgstr "" + +#: fpdb_import.py:272 +msgid " ... writers finished" +msgstr "" + +#: fpdb_import.py:278 +msgid "No need to rebuild indexes." +msgstr "" + +#: fpdb_import.py:282 +msgid "No need to rebuild hudcache." +msgstr "" + +#: fpdb_import.py:316 +msgid "sending finish message queue length =" +msgstr "" + +#: fpdb_import.py:438 fpdb_import.py:439 +msgid "Converting %s" +msgstr "" + +#: fpdb_import.py:499 +msgid "fpdb_import: sending hand to hud" +msgstr "" + +#: fpdb_import.py:502 +msgid "Failed to send hand to HUD: %s" +msgstr "" + +#: fpdb_import.py:517 +msgid "Unknown filter filter_name:'%s' in filter:'%s'" +msgstr "" + +#: 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:529 +msgid "Filename:" +msgstr "" + +#: 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:532 +msgid "Hand logged to hand-errors.txt" +msgstr "" + +#: fpdb_import.py:588 +msgid "Importing" +msgstr "" + +#: fpdb_import.py:616 +msgid "CLI for importing hands is GuiBulkImport.py" +msgstr "" + +#: interlocks.py:52 +msgid "lock already held by:" +msgstr "" + +#: test_Database.py:50 +msgid "Testing variance function" +msgstr "" + +#: test_Database.py:51 +msgid "result: %s expecting: 0.666666 (result-expecting ~= 0.0): %s" +msgstr "" + +#: windows_make_bats.py:30 +msgid "" +"\n" +"This script is only for windows\n" +msgstr "" + +#: windows_make_bats.py:57 +msgid "" +"\n" +"no gtk directories found in your path - install gtk or edit the path " +"manually\n" +msgstr "" diff --git a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo index 40eeab9a..4da62ea8 100644 Binary files a/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo and b/pyfpdb/locale/fr/LC_MESSAGES/fpdb.mo differ diff --git a/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo index c334139c..d70db635 100644 Binary files a/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo and b/pyfpdb/locale/hu/LC_MESSAGES/fpdb.mo differ diff --git a/pyfpdb/locale/it/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/it/LC_MESSAGES/fpdb.mo new file mode 100644 index 00000000..2bb82f1c Binary files /dev/null and b/pyfpdb/locale/it/LC_MESSAGES/fpdb.mo differ diff --git a/pyfpdb/locale/localise.sh b/pyfpdb/locale/localise.sh index c5fa12cd..b7e8174e 100755 --- a/pyfpdb/locale/localise.sh +++ b/pyfpdb/locale/localise.sh @@ -5,26 +5,42 @@ echo "creating template po file" python /usr/share/doc/python-2.*/examples/Tools/i18n/pygettext.py --output-dir=locale --default-domain=fpdb --output=fpdb-en_GB.pot *.py *.pyw echo "merging template with existing translations" +#msgmerge --update locale/fpdb-.po locale/fpdb-en_GB.pot 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-pt_BR.po locale/fpdb-en_GB.pot msgmerge --update locale/fpdb-ru_RU.po locale/fpdb-en_GB.pot +msgmerge --update locale/fpdb-zh_CN.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-pl_PL.po -msgfmt -c locale/fpdb-ru_RU.po +echo "checking translated files" +#msgfmt -c --check-accelerators locale/fpdb-.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-pt_BR.po +msgfmt -c --check-accelerators locale/fpdb-ru_RU.po +msgfmt -c --check-accelerators locale/fpdb-zh_CN.po + +echo "check the following output for misplaced \\\\" +grep "[\\][\\]" locale/*.po echo "compiling mo files" +#python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale//LC_MESSAGES/fpdb.mo locale/fpdb-.po python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/de/LC_MESSAGES/fpdb.mo locale/fpdb-de_DE.po python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/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/pt/LC_MESSAGES/fpdb.mo locale/fpdb-pt_BR.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 +python /usr/share/doc/python-2.*/examples/Tools/i18n/msgfmt.py --output-file=locale/zh/LC_MESSAGES/fpdb.mo locale/fpdb-zh_CN.po pocount locale/*.po diff --git a/pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo index 95ed351c..2721e307 100644 Binary files a/pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo and b/pyfpdb/locale/pl/LC_MESSAGES/fpdb.mo differ diff --git a/pyfpdb/locale/pt/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/pt/LC_MESSAGES/fpdb.mo new file mode 100644 index 00000000..2a41b876 Binary files /dev/null and b/pyfpdb/locale/pt/LC_MESSAGES/fpdb.mo differ diff --git a/pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo index 423933c0..096b736a 100644 Binary files a/pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo and b/pyfpdb/locale/ru/LC_MESSAGES/fpdb.mo differ diff --git a/pyfpdb/locale/zh/LC_MESSAGES/fpdb.mo b/pyfpdb/locale/zh/LC_MESSAGES/fpdb.mo new file mode 100644 index 00000000..b09de038 Binary files /dev/null and b/pyfpdb/locale/zh/LC_MESSAGES/fpdb.mo differ diff --git a/pyfpdb/regression-test-files/cash/Everleaf/Flop/NLHE-EUR-0.01-0.02-20091027.partouche b/pyfpdb/regression-test-files/cash/Everleaf/Flop/NLHE-EUR-0.01-0.02-20091027.partouche new file mode 100644 index 00000000..33780c8a --- /dev/null +++ b/pyfpdb/regression-test-files/cash/Everleaf/Flop/NLHE-EUR-0.01-0.02-20091027.partouche @@ -0,0 +1,48 @@ +Partouche Poker Gibraltar +*** Historique des Mains pour la partie 25324991 *** +Blinds 0.01/ 0.02 NL Hold'em - 2009/10/27 - 19:04:57 +Table Andernos 2 +Seat 1 is the button +Total number of players: 6 +Seat 1: player1 ( 0.76 EUR ) +Seat 2: player2 ( 1.83 EUR ) +Seat 3: player3 ( 0.81 EUR ) +Seat 4: player4 ( 2 EUR ) +Seat 5: player5 ( 1.39 EUR ) +Seat 6: player6 ( new player ) +player2: posts small blind [ 0.01 EUR] +player3: posts big blind [ 0.02 EUR] +player4: posts big blind [ 0.02 EUR] +** Dealing down cards ** +Dealt to player4 [ 5s, 4s ] +player4 checks +player5 raises [ 0.04 EUR] +player1 folds +player2 calls [ 0.03 EUR] +player3 est dconnect et dispose de 20 secondes supplmentaires pour agir +player3 calls [ 0.02 EUR] +player4 calls [ 0.02 EUR] +** Dealing Flop ** [ Qs, 8s, 7c ] +player3 est dconnect et dispose de 20 secondes supplmentaires pour agir +player2 checks +player3 est dconnect et dispose de 20 secondes supplmentaires pour agir +player3 checks +player4: bets [ 0.08 EUR] +player5 raises [ 0.16 EUR] +player2 folds +player3 calls [ 0.16 EUR] +player4 calls [ 0.08 EUR] +** Dealing Turn ** [ Th ] +player3 checks +player4 checks +player5: bets [ 0.64 EUR] +player3 folds +player4 calls [ 0.64 EUR] +** Dealing River ** [ Tc ] +player4: bets [ 1.16 EUR] +player5 calls [ 0.55 EUR] +player4 shows [ 5s, 4s ]a pair of tens +player5 shows [ Qh, Ad ]two pairs, queens and tens +player5 wins 2.72 EUR from main pot with two pairs, queens and tens [ Ad, Qh, Qs, Th, Tc ] + + 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/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/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/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 + + + 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 + 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"