Merge branch 'steffen'
This commit is contained in:
commit
18a863a5de
|
@ -164,7 +164,7 @@ class Absolute(HandHistoryConverter):
|
||||||
def readHandInfo(self, hand):
|
def readHandInfo(self, hand):
|
||||||
m = self.re_HandInfo.search(hand.handText)
|
m = self.re_HandInfo.search(hand.handText)
|
||||||
if(m == None):
|
if(m == None):
|
||||||
logging.info("Didn't match re_HandInfo")
|
logging.info(_("Didn't match re_HandInfo"))
|
||||||
logging.info(hand.handText)
|
logging.info(hand.handText)
|
||||||
return None
|
return None
|
||||||
logging.debug("HID %s, Table %s" % (m.group('HID'), m.group('TABLE')))
|
logging.debug("HID %s, Table %s" % (m.group('HID'), m.group('TABLE')))
|
||||||
|
@ -221,7 +221,7 @@ class Absolute(HandHistoryConverter):
|
||||||
hand.setCommunityCards(street=street, cards=cards)
|
hand.setCommunityCards(street=street, cards=cards)
|
||||||
|
|
||||||
def readAntes(self, hand):
|
def readAntes(self, hand):
|
||||||
logging.debug("reading antes")
|
logging.debug(_("reading antes"))
|
||||||
m = self.re_Antes.finditer(hand.handText)
|
m = self.re_Antes.finditer(hand.handText)
|
||||||
for player in m:
|
for player in m:
|
||||||
logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE')))
|
logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE')))
|
||||||
|
@ -230,17 +230,17 @@ class Absolute(HandHistoryConverter):
|
||||||
def readBringIn(self, hand):
|
def readBringIn(self, hand):
|
||||||
m = self.re_BringIn.search(hand.handText,re.DOTALL)
|
m = self.re_BringIn.search(hand.handText,re.DOTALL)
|
||||||
if m:
|
if m:
|
||||||
logging.debug("Player bringing in: %s for %s" %(m.group('PNAME'), m.group('BRINGIN')))
|
logging.debug(_("Player bringing in: %s for %s" %(m.group('PNAME'), m.group('BRINGIN'))))
|
||||||
hand.addBringIn(m.group('PNAME'), m.group('BRINGIN'))
|
hand.addBringIn(m.group('PNAME'), m.group('BRINGIN'))
|
||||||
else:
|
else:
|
||||||
logging.warning("No bringin found.")
|
logging.warning(_("No bringin found."))
|
||||||
|
|
||||||
def readBlinds(self, hand):
|
def readBlinds(self, hand):
|
||||||
m = self.re_PostSB.search(hand.handText)
|
m = self.re_PostSB.search(hand.handText)
|
||||||
if m is not None:
|
if m is not None:
|
||||||
hand.addBlind(m.group('PNAME'), 'small blind', m.group('SB'))
|
hand.addBlind(m.group('PNAME'), 'small blind', m.group('SB'))
|
||||||
else:
|
else:
|
||||||
logging.debug("No small blind")
|
logging.debug(_("No small blind"))
|
||||||
hand.addBlind(None, None, None)
|
hand.addBlind(None, None, None)
|
||||||
for a in self.re_PostBB.finditer(hand.handText):
|
for a in self.re_PostBB.finditer(hand.handText):
|
||||||
hand.addBlind(a.group('PNAME'), 'big blind', a.group('BB'))
|
hand.addBlind(a.group('PNAME'), 'big blind', a.group('BB'))
|
||||||
|
@ -267,7 +267,7 @@ class Absolute(HandHistoryConverter):
|
||||||
|
|
||||||
def readStudPlayerCards(self, hand, street):
|
def readStudPlayerCards(self, hand, street):
|
||||||
# lol. see Plymouth.txt
|
# lol. see Plymouth.txt
|
||||||
logging.warning("Absolute readStudPlayerCards is only a stub.")
|
logging.warning(_("Absolute readStudPlayerCards is only a stub."))
|
||||||
#~ if street in ('THIRD', 'FOURTH', 'FIFTH', 'SIXTH'):
|
#~ if street in ('THIRD', 'FOURTH', 'FIFTH', 'SIXTH'):
|
||||||
#~ hand.addPlayerCards(player = player.group('PNAME'), street = street, closed = [], open = [])
|
#~ hand.addPlayerCards(player = player.group('PNAME'), street = street, closed = [], open = [])
|
||||||
|
|
||||||
|
@ -290,7 +290,7 @@ class Absolute(HandHistoryConverter):
|
||||||
elif action.group('ATYPE') == ' complete to': # TODO: not supported yet ?
|
elif action.group('ATYPE') == ' complete to': # TODO: not supported yet ?
|
||||||
hand.addComplete( street, action.group('PNAME'), action.group('BET'))
|
hand.addComplete( street, action.group('PNAME'), action.group('BET'))
|
||||||
else:
|
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):
|
def readShowdownActions(self, hand):
|
||||||
|
@ -334,9 +334,9 @@ if __name__ == "__main__":
|
||||||
config = Configuration.Config(None)
|
config = Configuration.Config(None)
|
||||||
|
|
||||||
parser = OptionParser()
|
parser = OptionParser()
|
||||||
parser.add_option("-i", "--input", dest="ipath", help="parse input hand history", default="-")
|
parser.add_option("-i", "--input", dest="ipath", help=_("parse input hand history"), default="-")
|
||||||
parser.add_option("-o", "--output", dest="opath", help="output translation to", default="-")
|
parser.add_option("-o", "--output", dest="opath", help=_("output translation to"), default="-")
|
||||||
parser.add_option("-f", "--follow", dest="follow", help="follow (tail -f) the input", action="store_true", default=False)
|
parser.add_option("-f", "--follow", dest="follow", help=_("follow (tail -f) the input"), action="store_true", default=False)
|
||||||
parser.add_option("-q", "--quiet",
|
parser.add_option("-q", "--quiet",
|
||||||
action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
||||||
parser.add_option("-v", "--verbose",
|
parser.add_option("-v", "--verbose",
|
||||||
|
|
|
@ -127,7 +127,7 @@ class Betfair(HandHistoryConverter):
|
||||||
|
|
||||||
#Shouldn't really dip into the Hand object, but i've no idea how to tell the length of iter m
|
#Shouldn't really dip into the Hand object, but i've no idea how to tell the length of iter m
|
||||||
if len(hand.players) < 2:
|
if len(hand.players) < 2:
|
||||||
logging.info("readPlayerStacks: Less than 2 players found in a hand")
|
logging.info(_("readPlayerStacks: Less than 2 players found in a hand"))
|
||||||
|
|
||||||
def markStreets(self, hand):
|
def markStreets(self, hand):
|
||||||
m = re.search(r"\*\* Dealing down cards \*\*(?P<PREFLOP>.+(?=\*\* Dealing Flop \*\*)|.+)"
|
m = re.search(r"\*\* Dealing down cards \*\*(?P<PREFLOP>.+(?=\*\* Dealing Flop \*\*)|.+)"
|
||||||
|
@ -164,7 +164,7 @@ class Betfair(HandHistoryConverter):
|
||||||
def readBringIn(self, hand):
|
def readBringIn(self, hand):
|
||||||
m = self.re_BringIn.search(hand.handText,re.DOTALL)
|
m = self.re_BringIn.search(hand.handText,re.DOTALL)
|
||||||
if m:
|
if m:
|
||||||
logging.debug("Player bringing in: %s for %s" %(m.group('PNAME'), m.group('BRINGIN')))
|
logging.debug(_("Player bringing in: %s for %s" %(m.group('PNAME'), m.group('BRINGIN'))))
|
||||||
hand.addBringIn(m.group('PNAME'), m.group('BRINGIN'))
|
hand.addBringIn(m.group('PNAME'), m.group('BRINGIN'))
|
||||||
else:
|
else:
|
||||||
logging.warning(_("No bringin found"))
|
logging.warning(_("No bringin found"))
|
||||||
|
|
|
@ -148,7 +148,7 @@ or None if we fail to get the info """
|
||||||
def readHandInfo(self, hand):
|
def readHandInfo(self, hand):
|
||||||
m = self.re_HandInfo.search(hand.handText)
|
m = self.re_HandInfo.search(hand.handText)
|
||||||
if m is None:
|
if m is None:
|
||||||
logging.info("Didn't match re_HandInfo")
|
logging.info(_("Didn't match re_HandInfo"))
|
||||||
logging.info(hand.handText)
|
logging.info(hand.handText)
|
||||||
return None
|
return None
|
||||||
logging.debug("HID %s-%s, Table %s" % (m.group('HID1'),
|
logging.debug("HID %s-%s, Table %s" % (m.group('HID1'),
|
||||||
|
@ -254,8 +254,8 @@ or None if we fail to get the info """
|
||||||
elif action.group('ATYPE') == 'ALL_IN':
|
elif action.group('ATYPE') == 'ALL_IN':
|
||||||
hand.addAllIn(street, player, action.group('BET'))
|
hand.addAllIn(street, player, action.group('BET'))
|
||||||
else:
|
else:
|
||||||
logging.debug("Unimplemented readAction: %s %s"
|
logging.debug(_("Unimplemented readAction: %s %s"
|
||||||
% (action.group('PSEAT'),action.group('ATYPE'),))
|
% (action.group('PSEAT'),action.group('ATYPE'),)))
|
||||||
|
|
||||||
def readShowdownActions(self, hand):
|
def readShowdownActions(self, hand):
|
||||||
for shows in self.re_ShowdownAction.finditer(hand.handText):
|
for shows in self.re_ShowdownAction.finditer(hand.handText):
|
||||||
|
@ -285,9 +285,9 @@ or None if we fail to get the info """
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
parser = OptionParser()
|
parser = OptionParser()
|
||||||
parser.add_option("-i", "--input", dest="ipath", help="parse input hand history", default="-")
|
parser.add_option("-i", "--input", dest="ipath", help=_("parse input hand history"), default="-")
|
||||||
parser.add_option("-o", "--output", dest="opath", help="output translation to", default="-")
|
parser.add_option("-o", "--output", dest="opath", help=_("output translation to"), default="-")
|
||||||
parser.add_option("-f", "--follow", dest="follow", help="follow (tail -f) the input", action="store_true", default=False)
|
parser.add_option("-f", "--follow", dest="follow", help=_("follow (tail -f) the input"), action="store_true", default=False)
|
||||||
parser.add_option("-q", "--quiet", action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
parser.add_option("-q", "--quiet", action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
||||||
parser.add_option("-v", "--verbose", action="store_const", const=logging.INFO, dest="verbosity")
|
parser.add_option("-v", "--verbose", action="store_const", const=logging.INFO, dest="verbosity")
|
||||||
parser.add_option("--vv", action="store_const", const=logging.DEBUG, dest="verbosity")
|
parser.add_option("--vv", action="store_const", const=logging.DEBUG, dest="verbosity")
|
||||||
|
|
|
@ -22,6 +22,18 @@ import sys
|
||||||
import logging
|
import logging
|
||||||
from HandHistoryConverter import *
|
from HandHistoryConverter import *
|
||||||
|
|
||||||
|
import locale
|
||||||
|
lang=locale.getdefaultlocale()[0][0:2]
|
||||||
|
if lang=="en":
|
||||||
|
def _(string): return string
|
||||||
|
else:
|
||||||
|
import gettext
|
||||||
|
try:
|
||||||
|
trans = gettext.translation("fpdb", localedir="locale", languages=[lang])
|
||||||
|
trans.install()
|
||||||
|
except IOError:
|
||||||
|
def _(string): return string
|
||||||
|
|
||||||
# Class for converting Everleaf HH format.
|
# Class for converting Everleaf HH format.
|
||||||
|
|
||||||
class Everleaf(HandHistoryConverter):
|
class Everleaf(HandHistoryConverter):
|
||||||
|
@ -133,7 +145,7 @@ or None if we fail to get the info """
|
||||||
def readHandInfo(self, hand):
|
def readHandInfo(self, hand):
|
||||||
m = self.re_HandInfo.search(hand.handText)
|
m = self.re_HandInfo.search(hand.handText)
|
||||||
if(m == None):
|
if(m == None):
|
||||||
logging.info("Didn't match re_HandInfo")
|
logging.info(_("Didn't match re_HandInfo"))
|
||||||
logging.info(hand.handText)
|
logging.info(hand.handText)
|
||||||
return None
|
return None
|
||||||
logging.debug("HID %s, Table %s" % (m.group('HID'), m.group('TABLE')))
|
logging.debug("HID %s, Table %s" % (m.group('HID'), m.group('TABLE')))
|
||||||
|
@ -202,7 +214,7 @@ or None if we fail to get the info """
|
||||||
hand.setCommunityCards(street=street, cards=cards)
|
hand.setCommunityCards(street=street, cards=cards)
|
||||||
|
|
||||||
def readAntes(self, hand):
|
def readAntes(self, hand):
|
||||||
logging.debug("reading antes")
|
logging.debug(_("reading antes"))
|
||||||
m = self.re_Antes.finditer(hand.handText)
|
m = self.re_Antes.finditer(hand.handText)
|
||||||
for player in m:
|
for player in m:
|
||||||
logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE')))
|
logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE')))
|
||||||
|
@ -214,14 +226,14 @@ or None if we fail to get the info """
|
||||||
logging.debug("Player bringing in: %s for %s" %(m.group('PNAME'), m.group('BRINGIN')))
|
logging.debug("Player bringing in: %s for %s" %(m.group('PNAME'), m.group('BRINGIN')))
|
||||||
hand.addBringIn(m.group('PNAME'), m.group('BRINGIN'))
|
hand.addBringIn(m.group('PNAME'), m.group('BRINGIN'))
|
||||||
else:
|
else:
|
||||||
logging.warning("No bringin found.")
|
logging.warning(_("No bringin found."))
|
||||||
|
|
||||||
def readBlinds(self, hand):
|
def readBlinds(self, hand):
|
||||||
m = self.re_PostSB.search(hand.handText)
|
m = self.re_PostSB.search(hand.handText)
|
||||||
if m is not None:
|
if m is not None:
|
||||||
hand.addBlind(m.group('PNAME'), 'small blind', m.group('SB'))
|
hand.addBlind(m.group('PNAME'), 'small blind', m.group('SB'))
|
||||||
else:
|
else:
|
||||||
logging.debug("No small blind")
|
logging.debug(_("No small blind"))
|
||||||
hand.addBlind(None, None, None)
|
hand.addBlind(None, None, None)
|
||||||
for a in self.re_PostBB.finditer(hand.handText):
|
for a in self.re_PostBB.finditer(hand.handText):
|
||||||
hand.addBlind(a.group('PNAME'), 'big blind', a.group('BB'))
|
hand.addBlind(a.group('PNAME'), 'big blind', a.group('BB'))
|
||||||
|
@ -249,7 +261,7 @@ or None if we fail to get the info """
|
||||||
|
|
||||||
def readStudPlayerCards(self, hand, street):
|
def readStudPlayerCards(self, hand, street):
|
||||||
# lol. see Plymouth.txt
|
# lol. see Plymouth.txt
|
||||||
logging.warning("Everleaf readStudPlayerCards is only a stub.")
|
logging.warning(_("Everleaf readStudPlayerCards is only a stub."))
|
||||||
#~ if street in ('THIRD', 'FOURTH', 'FIFTH', 'SIXTH'):
|
#~ if street in ('THIRD', 'FOURTH', 'FIFTH', 'SIXTH'):
|
||||||
#~ hand.addPlayerCards(player = player.group('PNAME'), street = street, closed = [], open = [])
|
#~ hand.addPlayerCards(player = player.group('PNAME'), street = street, closed = [], open = [])
|
||||||
|
|
||||||
|
@ -272,7 +284,7 @@ or None if we fail to get the info """
|
||||||
elif action.group('ATYPE') == ' complete to':
|
elif action.group('ATYPE') == ' complete to':
|
||||||
hand.addComplete( street, action.group('PNAME'), action.group('BET'))
|
hand.addComplete( street, action.group('PNAME'), action.group('BET'))
|
||||||
else:
|
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):
|
def readShowdownActions(self, hand):
|
||||||
|
@ -281,7 +293,7 @@ or None if we fail to get the info """
|
||||||
for shows in self.re_ShowdownAction.finditer(hand.handText):
|
for shows in self.re_ShowdownAction.finditer(hand.handText):
|
||||||
cards = shows.group('CARDS')
|
cards = shows.group('CARDS')
|
||||||
cards = cards.split(', ')
|
cards = cards.split(', ')
|
||||||
logging.debug("readShowdownActions %s %s" %(cards, shows.group('PNAME')))
|
logging.debug(_("readShowdownActions %s %s" %(cards, shows.group('PNAME'))))
|
||||||
hand.addShownCards(cards, shows.group('PNAME'))
|
hand.addShownCards(cards, shows.group('PNAME'))
|
||||||
|
|
||||||
|
|
||||||
|
@ -310,9 +322,9 @@ or None if we fail to get the info """
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
parser = OptionParser()
|
parser = OptionParser()
|
||||||
parser.add_option("-i", "--input", dest="ipath", help="parse input hand history", default="-")
|
parser.add_option("-i", "--input", dest="ipath", help=_("parse input hand history"), default="-")
|
||||||
parser.add_option("-o", "--output", dest="opath", help="output translation to", default="-")
|
parser.add_option("-o", "--output", dest="opath", help=_("output translation to"), default="-")
|
||||||
parser.add_option("-f", "--follow", dest="follow", help="follow (tail -f) the input", action="store_true", default=False)
|
parser.add_option("-f", "--follow", dest="follow", help=_("follow (tail -f) the input"), action="store_true", default=False)
|
||||||
parser.add_option("-q", "--quiet",
|
parser.add_option("-q", "--quiet",
|
||||||
action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
||||||
parser.add_option("-v", "--verbose",
|
parser.add_option("-v", "--verbose",
|
||||||
|
|
|
@ -18,6 +18,18 @@
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
########################################################################
|
########################################################################
|
||||||
|
|
||||||
|
import locale
|
||||||
|
lang=locale.getdefaultlocale()[0][0:2]
|
||||||
|
if lang=="en":
|
||||||
|
def _(string): return string
|
||||||
|
else:
|
||||||
|
import gettext
|
||||||
|
try:
|
||||||
|
trans = gettext.translation("fpdb", localedir="locale", languages=[lang])
|
||||||
|
trans.install()
|
||||||
|
except IOError:
|
||||||
|
def _(string): return string
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
from HandHistoryConverter import *
|
from HandHistoryConverter import *
|
||||||
#import TourneySummary
|
#import TourneySummary
|
||||||
|
@ -206,7 +218,7 @@ class Fulltilt(HandHistoryConverter):
|
||||||
def readHandInfo(self, hand):
|
def readHandInfo(self, hand):
|
||||||
m = self.re_HandInfo.search(hand.handText)
|
m = self.re_HandInfo.search(hand.handText)
|
||||||
if m is None:
|
if m is None:
|
||||||
logging.info("Didn't match re_HandInfo")
|
logging.info(_("Didn't match re_HandInfo"))
|
||||||
logging.info(hand.handText)
|
logging.info(hand.handText)
|
||||||
raise FpdbParseError("No match in readHandInfo.")
|
raise FpdbParseError("No match in readHandInfo.")
|
||||||
hand.handid = m.group('HID')
|
hand.handid = m.group('HID')
|
||||||
|
@ -336,7 +348,7 @@ class Fulltilt(HandHistoryConverter):
|
||||||
hand.addBlind(a.group('PNAME'), 'small & big blinds', a.group('SBBB'))
|
hand.addBlind(a.group('PNAME'), 'small & big blinds', a.group('SBBB'))
|
||||||
|
|
||||||
def readAntes(self, hand):
|
def readAntes(self, hand):
|
||||||
logging.debug("reading antes")
|
logging.debug(_("reading antes"))
|
||||||
m = self.re_Antes.finditer(hand.handText)
|
m = self.re_Antes.finditer(hand.handText)
|
||||||
for player in m:
|
for player in m:
|
||||||
logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE')))
|
logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE')))
|
||||||
|
@ -346,10 +358,10 @@ class Fulltilt(HandHistoryConverter):
|
||||||
def readBringIn(self, hand):
|
def readBringIn(self, hand):
|
||||||
m = self.re_BringIn.search(hand.handText,re.DOTALL)
|
m = self.re_BringIn.search(hand.handText,re.DOTALL)
|
||||||
if m:
|
if m:
|
||||||
logging.debug("Player bringing in: %s for %s" %(m.group('PNAME'), m.group('BRINGIN')))
|
logging.debug(_("Player bringing in: %s for %s") %(m.group('PNAME'), m.group('BRINGIN')))
|
||||||
hand.addBringIn(m.group('PNAME'), m.group('BRINGIN'))
|
hand.addBringIn(m.group('PNAME'), m.group('BRINGIN'))
|
||||||
else:
|
else:
|
||||||
logging.warning("No bringin found, handid =%s" % hand.handid)
|
logging.warning(_("No bringin found, handid =%s") % hand.handid)
|
||||||
|
|
||||||
def readButton(self, hand):
|
def readButton(self, hand):
|
||||||
hand.buttonpos = int(self.re_Button.search(hand.handText).group('BUTTON'))
|
hand.buttonpos = int(self.re_Button.search(hand.handText).group('BUTTON'))
|
||||||
|
@ -406,7 +418,7 @@ class Fulltilt(HandHistoryConverter):
|
||||||
elif action.group('ATYPE') == ' checks':
|
elif action.group('ATYPE') == ' checks':
|
||||||
hand.addCheck( street, action.group('PNAME'))
|
hand.addCheck( street, action.group('PNAME'))
|
||||||
else:
|
else:
|
||||||
print "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'" %(action.group('PNAME'),action.group('ATYPE'),)
|
print _("FullTilt: DEBUG: unimplemented readAction: '%s' '%s'") %(action.group('PNAME'),action.group('ATYPE'),)
|
||||||
|
|
||||||
|
|
||||||
def readShowdownActions(self, hand):
|
def readShowdownActions(self, hand):
|
||||||
|
@ -482,7 +494,7 @@ class Fulltilt(HandHistoryConverter):
|
||||||
|
|
||||||
m = self.re_TourneyInfo.search(tourneyText)
|
m = self.re_TourneyInfo.search(tourneyText)
|
||||||
if not m:
|
if not m:
|
||||||
log.info( "determineTourneyType : Parsing NOK" )
|
log.info(_("determineTourneyType : Parsing NOK"))
|
||||||
return False
|
return False
|
||||||
mg = m.groupdict()
|
mg = m.groupdict()
|
||||||
#print mg
|
#print mg
|
||||||
|
@ -540,7 +552,7 @@ class Fulltilt(HandHistoryConverter):
|
||||||
if mg['TOURNO'] is not None:
|
if mg['TOURNO'] is not None:
|
||||||
tourney.tourNo = mg['TOURNO']
|
tourney.tourNo = mg['TOURNO']
|
||||||
else:
|
else:
|
||||||
log.info( "Unable to get a valid Tournament ID -- File rejected" )
|
log.info(_("Unable to get a valid Tournament ID -- File rejected"))
|
||||||
return False
|
return False
|
||||||
if tourney.isMatrix:
|
if tourney.isMatrix:
|
||||||
if mg['MATCHNO'] is not None:
|
if mg['MATCHNO'] is not None:
|
||||||
|
@ -571,18 +583,18 @@ class Fulltilt(HandHistoryConverter):
|
||||||
tourney.buyin = 100*Decimal(re.sub(u',', u'', "%s" % mg['BUYIN']))
|
tourney.buyin = 100*Decimal(re.sub(u',', u'', "%s" % mg['BUYIN']))
|
||||||
else :
|
else :
|
||||||
if 100*Decimal(re.sub(u',', u'', "%s" % mg['BUYIN'])) != tourney.buyin:
|
if 100*Decimal(re.sub(u',', u'', "%s" % mg['BUYIN'])) != tourney.buyin:
|
||||||
log.error( "Conflict between buyins read in topline (%s) and in BuyIn field (%s)" % (tourney.buyin, 100*Decimal(re.sub(u',', u'', "%s" % mg['BUYIN']))) )
|
log.error(_("Conflict between buyins read in topline (%s) and in BuyIn field (%s)") % (tourney.buyin, 100*Decimal(re.sub(u',', u'', "%s" % mg['BUYIN']))) )
|
||||||
tourney.subTourneyBuyin = 100*Decimal(re.sub(u',', u'', "%s" % mg['BUYIN']))
|
tourney.subTourneyBuyin = 100*Decimal(re.sub(u',', u'', "%s" % mg['BUYIN']))
|
||||||
if mg['FEE'] is not None:
|
if mg['FEE'] is not None:
|
||||||
if tourney.fee is None:
|
if tourney.fee is None:
|
||||||
tourney.fee = 100*Decimal(re.sub(u',', u'', "%s" % mg['FEE']))
|
tourney.fee = 100*Decimal(re.sub(u',', u'', "%s" % mg['FEE']))
|
||||||
else :
|
else :
|
||||||
if 100*Decimal(re.sub(u',', u'', "%s" % mg['FEE'])) != tourney.fee:
|
if 100*Decimal(re.sub(u',', u'', "%s" % mg['FEE'])) != tourney.fee:
|
||||||
log.error( "Conflict between fees read in topline (%s) and in BuyIn field (%s)" % (tourney.fee, 100*Decimal(re.sub(u',', u'', "%s" % mg['FEE']))) )
|
log.error(_("Conflict between fees read in topline (%s) and in BuyIn field (%s)") % (tourney.fee, 100*Decimal(re.sub(u',', u'', "%s" % mg['FEE']))) )
|
||||||
tourney.subTourneyFee = 100*Decimal(re.sub(u',', u'', "%s" % mg['FEE']))
|
tourney.subTourneyFee = 100*Decimal(re.sub(u',', u'', "%s" % mg['FEE']))
|
||||||
|
|
||||||
if tourney.buyin is None:
|
if tourney.buyin is None:
|
||||||
log.info( "Unable to affect a buyin to this tournament : assume it's a freeroll" )
|
log.info(_("Unable to affect a buyin to this tournament : assume it's a freeroll"))
|
||||||
tourney.buyin = 0
|
tourney.buyin = 0
|
||||||
tourney.fee = 0
|
tourney.fee = 0
|
||||||
else:
|
else:
|
||||||
|
@ -683,7 +695,7 @@ class Fulltilt(HandHistoryConverter):
|
||||||
|
|
||||||
tourney.addPlayer(rank, a.group('PNAME'), winnings, "USD", 0, 0, 0) #TODO: make it store actual winnings currency
|
tourney.addPlayer(rank, a.group('PNAME'), winnings, "USD", 0, 0, 0) #TODO: make it store actual winnings currency
|
||||||
else:
|
else:
|
||||||
print "FullTilt: Player finishing stats unreadable : %s" % a
|
print (_("FullTilt: Player finishing stats unreadable : %s") % a)
|
||||||
|
|
||||||
# Find Hero
|
# Find Hero
|
||||||
n = self.re_TourneyHeroFinishingP.search(playersText)
|
n = self.re_TourneyHeroFinishingP.search(playersText)
|
||||||
|
@ -692,17 +704,17 @@ class Fulltilt(HandHistoryConverter):
|
||||||
tourney.hero = heroName
|
tourney.hero = heroName
|
||||||
# Is this really useful ?
|
# Is this really useful ?
|
||||||
if heroName not in tourney.ranks:
|
if heroName not in tourney.ranks:
|
||||||
print "FullTilt:", heroName, "not found in tourney.ranks ..."
|
print (_("FullTilt: %s not found in tourney.ranks ...") % heroName)
|
||||||
elif (tourney.ranks[heroName] != Decimal(n.group('HERO_FINISHING_POS'))):
|
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 (_("FullTilt: Bad parsing : finish position incoherent : %s / %s") % (tourney.ranks[heroName], n.group('HERO_FINISHING_POS')))
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
parser = OptionParser()
|
parser = OptionParser()
|
||||||
parser.add_option("-i", "--input", dest="ipath", help="parse input hand history", default="regression-test-files/fulltilt/razz/FT20090223 Danville - $0.50-$1 Ante $0.10 - Limit Razz.txt")
|
parser.add_option("-i", "--input", dest="ipath", help=_("parse input hand history"), default="regression-test-files/fulltilt/razz/FT20090223 Danville - $0.50-$1 Ante $0.10 - Limit Razz.txt")
|
||||||
parser.add_option("-o", "--output", dest="opath", help="output translation to", default="-")
|
parser.add_option("-o", "--output", dest="opath", help=_("output translation to"), default="-")
|
||||||
parser.add_option("-f", "--follow", dest="follow", help="follow (tail -f) the input", action="store_true", default=False)
|
parser.add_option("-f", "--follow", dest="follow", help=_("follow (tail -f) the input"), action="store_true", default=False)
|
||||||
parser.add_option("-q", "--quiet",
|
parser.add_option("-q", "--quiet",
|
||||||
action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
||||||
parser.add_option("-v", "--verbose",
|
parser.add_option("-v", "--verbose",
|
||||||
|
|
|
@ -403,8 +403,7 @@ class GuiDatabase:
|
||||||
status = "failed"
|
status = "failed"
|
||||||
icon = gtk.STOCK_CANCEL
|
icon = gtk.STOCK_CANCEL
|
||||||
if err_msg:
|
if err_msg:
|
||||||
log.info( _('db connection to ') + str(dbms_num)+','+host+','+name+','+user+','+passwd+' failed: '
|
log.info( _('db connection to %s, %s, %s, %s, %s failed: %s') % (str(dbms_num), host, name, user, passwd, err_msg))
|
||||||
+ err_msg )
|
|
||||||
|
|
||||||
return( status, err_msg, icon )
|
return( status, err_msg, icon )
|
||||||
|
|
||||||
|
@ -412,7 +411,7 @@ class GuiDatabase:
|
||||||
class AddDB(gtk.Dialog):
|
class AddDB(gtk.Dialog):
|
||||||
|
|
||||||
def __init__(self, config, parent):
|
def __init__(self, config, parent):
|
||||||
log.debug("AddDB starting")
|
log.debug(_("AddDB starting"))
|
||||||
self.dbnames = { 'Sqlite' : Configuration.DATABASE_TYPE_SQLITE
|
self.dbnames = { 'Sqlite' : Configuration.DATABASE_TYPE_SQLITE
|
||||||
, 'MySQL' : Configuration.DATABASE_TYPE_MYSQL
|
, 'MySQL' : Configuration.DATABASE_TYPE_MYSQL
|
||||||
, 'PostgreSQL' : Configuration.DATABASE_TYPE_POSTGRESQL
|
, 'PostgreSQL' : Configuration.DATABASE_TYPE_POSTGRESQL
|
||||||
|
@ -421,7 +420,7 @@ class AddDB(gtk.Dialog):
|
||||||
# create dialog and add icon and label
|
# create dialog and add icon and label
|
||||||
super(AddDB,self).__init__( parent=parent
|
super(AddDB,self).__init__( parent=parent
|
||||||
, flags=gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT
|
, flags=gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT
|
||||||
, title="Add New Database"
|
, title=_("Add New Database")
|
||||||
, buttons = (gtk.STOCK_CANCEL, gtk.RESPONSE_REJECT
|
, buttons = (gtk.STOCK_CANCEL, gtk.RESPONSE_REJECT
|
||||||
,gtk.STOCK_SAVE, gtk.RESPONSE_ACCEPT)
|
,gtk.STOCK_SAVE, gtk.RESPONSE_ACCEPT)
|
||||||
) # , buttons=btns
|
) # , buttons=btns
|
||||||
|
@ -489,7 +488,7 @@ class AddDB(gtk.Dialog):
|
||||||
|
|
||||||
def run(self):
|
def run(self):
|
||||||
response = super(AddDB,self).run()
|
response = super(AddDB,self).run()
|
||||||
log.debug("adddb.run: response is "+str(response)+" accept is "+str(int(gtk.RESPONSE_ACCEPT)))
|
log.debug(_("addDB.run: response is %s accept is %s" % (str(response), str(int(gtk.RESPONSE_ACCEPT)))))
|
||||||
|
|
||||||
ok,retry = False,True
|
ok,retry = False,True
|
||||||
while response == gtk.RESPONSE_ACCEPT:
|
while response == gtk.RESPONSE_ACCEPT:
|
||||||
|
@ -503,7 +502,7 @@ class AddDB(gtk.Dialog):
|
||||||
,name, db_desc, user, passwd, host) = ("error", "error", None, None, None
|
,name, db_desc, user, passwd, host) = ("error", "error", None, None, None
|
||||||
,None, None, None, None, None)
|
,None, None, None, None, None)
|
||||||
if ok:
|
if ok:
|
||||||
log.debug("start creating new db")
|
log.debug(_("start creating new db"))
|
||||||
# add a new db
|
# add a new db
|
||||||
master_password = None
|
master_password = None
|
||||||
dbms = self.dbnames[ self.cb_dbms.get_active_text() ]
|
dbms = self.dbnames[ self.cb_dbms.get_active_text() ]
|
||||||
|
@ -522,7 +521,7 @@ class AddDB(gtk.Dialog):
|
||||||
|
|
||||||
# test db after creating?
|
# test db after creating?
|
||||||
status, err_msg, icon = GuiDatabase.testDB(self.config, dbms, dbms_num, name, user, passwd, host)
|
status, err_msg, icon = GuiDatabase.testDB(self.config, dbms, dbms_num, name, user, passwd, host)
|
||||||
log.debug('tested new db, result='+str((status,err_msg)))
|
log.debug(_('tested new db, result=%s') % str((status,err_msg)))
|
||||||
if status == 'ok':
|
if status == 'ok':
|
||||||
#dia = InfoBox( parent=self, str1=_('Database created') )
|
#dia = InfoBox( parent=self, str1=_('Database created') )
|
||||||
str1 = _('Database created')
|
str1 = _('Database created')
|
||||||
|
@ -541,7 +540,7 @@ class AddDB(gtk.Dialog):
|
||||||
"""check fields and return true/false according to whether user wants to try again
|
"""check fields and return true/false according to whether user wants to try again
|
||||||
return False if fields are ok
|
return False if fields are ok
|
||||||
"""
|
"""
|
||||||
log.debug("check_fields: starting")
|
log.debug(_("check_fields: starting"))
|
||||||
try_again = False
|
try_again = False
|
||||||
ok = True
|
ok = True
|
||||||
|
|
||||||
|
@ -573,11 +572,11 @@ class AddDB(gtk.Dialog):
|
||||||
# checks for postgres
|
# checks for postgres
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
msg = "Unknown Database Type selected"
|
msg = _("Unknown Database Type selected")
|
||||||
ok = False
|
ok = False
|
||||||
|
|
||||||
if not ok:
|
if not ok:
|
||||||
log.debug("check_fields: open dialog")
|
log.debug(_("check_fields: open dialog"))
|
||||||
dia = gtk.MessageDialog( parent=self
|
dia = gtk.MessageDialog( parent=self
|
||||||
, flags=gtk.DIALOG_DESTROY_WITH_PARENT
|
, flags=gtk.DIALOG_DESTROY_WITH_PARENT
|
||||||
, type=gtk.MESSAGE_ERROR
|
, type=gtk.MESSAGE_ERROR
|
||||||
|
@ -590,14 +589,14 @@ class AddDB(gtk.Dialog):
|
||||||
dia.vbox.add(l)
|
dia.vbox.add(l)
|
||||||
dia.show_all()
|
dia.show_all()
|
||||||
ret = dia.run()
|
ret = dia.run()
|
||||||
log.debug("check_fields: ret is "+str(ret)+" cancel is "+str(int(gtk.RESPONSE_CANCEL)))
|
log.debug(_("check_fields: ret is %s cancel is %s" % (str(ret), str(int(gtk.RESPONSE_CANCEL)))))
|
||||||
if ret == gtk.RESPONSE_YES:
|
if ret == gtk.RESPONSE_YES:
|
||||||
try_again = True
|
try_again = True
|
||||||
log.debug("check_fields: destroy dialog")
|
log.debug(_("check_fields: destroy dialog"))
|
||||||
dia.hide()
|
dia.hide()
|
||||||
dia.destroy()
|
dia.destroy()
|
||||||
|
|
||||||
log.debug("check_fields: returning ok as "+str(ok)+", try_again as "+str(try_again))
|
log.debug(_("check_fields: returning ok as %s, try_again as %s") % (str(ok), str(try_again)))
|
||||||
return(ok,try_again)
|
return(ok,try_again)
|
||||||
|
|
||||||
def db_type_changed(self, widget, data):
|
def db_type_changed(self, widget, data):
|
||||||
|
|
|
@ -586,7 +586,7 @@ class Hud:
|
||||||
|
|
||||||
self.stat_dict = stat_dict
|
self.stat_dict = stat_dict
|
||||||
self.cards = cards
|
self.cards = cards
|
||||||
sys.stderr.write(_("------------------------------------------------------------\nCreating hud from hand %s\n") % hand)
|
log.info(_('Creating hud from hand ')+str(hand))
|
||||||
adj = self.adj_seats(hand, config)
|
adj = self.adj_seats(hand, config)
|
||||||
loc = self.config.get_locations(self.table.site, self.max)
|
loc = self.config.get_locations(self.table.site, self.max)
|
||||||
if loc is None and self.max != 10:
|
if loc is None and self.max != 10:
|
||||||
|
|
|
@ -39,7 +39,7 @@ in_path (default '-' = sys.stdin)
|
||||||
out_path (default '-' = sys.stdout)
|
out_path (default '-' = sys.stdout)
|
||||||
follow : whether to tail -f the input"""
|
follow : whether to tail -f the input"""
|
||||||
HandHistoryConverter.__init__(self, in_path, out_path, sitename="UltimateBet", follow=follow, index=index)
|
HandHistoryConverter.__init__(self, in_path, out_path, sitename="UltimateBet", follow=follow, index=index)
|
||||||
logging.info("Initialising UltimateBetconverter class")
|
logging.info(_("Initialising UltimateBetconverter class"))
|
||||||
self.filetype = "text"
|
self.filetype = "text"
|
||||||
self.codepage = "cp1252"
|
self.codepage = "cp1252"
|
||||||
self.siteId = 6 # Needs to match id entry in Sites database
|
self.siteId = 6 # Needs to match id entry in Sites database
|
||||||
|
@ -141,7 +141,7 @@ follow : whether to tail -f the input"""
|
||||||
if m:
|
if m:
|
||||||
hand.buttonpos = int(m.group('BUTTON'))
|
hand.buttonpos = int(m.group('BUTTON'))
|
||||||
else:
|
else:
|
||||||
logging.info('readButton: not found')
|
logging.info(_('readButton: not found'))
|
||||||
|
|
||||||
def readPlayerStacks(self, hand):
|
def readPlayerStacks(self, hand):
|
||||||
logging.debug("readPlayerStacks")
|
logging.debug("readPlayerStacks")
|
||||||
|
@ -180,7 +180,7 @@ follow : whether to tail -f the input"""
|
||||||
hand.setCommunityCards(street, m.group('CARDS').split(' '))
|
hand.setCommunityCards(street, m.group('CARDS').split(' '))
|
||||||
|
|
||||||
def readAntes(self, hand):
|
def readAntes(self, hand):
|
||||||
logging.debug("reading antes")
|
logging.debug(_("reading antes"))
|
||||||
m = self.re_Antes.finditer(hand.handText)
|
m = self.re_Antes.finditer(hand.handText)
|
||||||
for player in m:
|
for player in m:
|
||||||
#~ logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE')))
|
#~ logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE')))
|
||||||
|
@ -290,7 +290,7 @@ follow : whether to tail -f the input"""
|
||||||
#elif action.group('ATYPE') == ' stands pat':
|
#elif action.group('ATYPE') == ' stands pat':
|
||||||
# hand.addStandsPat( street, action.group('PNAME'))
|
# hand.addStandsPat( street, action.group('PNAME'))
|
||||||
else:
|
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):
|
def readShowdownActions(self, hand):
|
||||||
|
@ -312,9 +312,9 @@ follow : whether to tail -f the input"""
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
parser = OptionParser()
|
parser = OptionParser()
|
||||||
parser.add_option("-i", "--input", dest="ipath", help="parse input hand history", default="regression-test-files/pokerstars/HH20090226 Natalie V - $0.10-$0.20 - HORSE.txt")
|
parser.add_option("-i", "--input", dest="ipath", help=_("parse input hand history"), default="regression-test-files/pokerstars/HH20090226 Natalie V - $0.10-$0.20 - HORSE.txt")
|
||||||
parser.add_option("-o", "--output", dest="opath", help="output translation to", default="-")
|
parser.add_option("-o", "--output", dest="opath", help=_("output translation to"), default="-")
|
||||||
parser.add_option("-f", "--follow", dest="follow", help="follow (tail -f) the input", action="store_true", default=False)
|
parser.add_option("-f", "--follow", dest="follow", help=_("follow (tail -f) the input"), action="store_true", default=False)
|
||||||
parser.add_option("-q", "--quiet",
|
parser.add_option("-q", "--quiet",
|
||||||
action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
||||||
parser.add_option("-v", "--verbose",
|
parser.add_option("-v", "--verbose",
|
||||||
|
|
|
@ -153,7 +153,7 @@ class Win2day(HandHistoryConverter):
|
||||||
hand.buttonpos = player[0]
|
hand.buttonpos = player[0]
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
logging.info('readButton: not found')
|
logging.info(_('readButton: not found'))
|
||||||
|
|
||||||
def readPlayerStacks(self, hand):
|
def readPlayerStacks(self, hand):
|
||||||
logging.debug("readPlayerStacks")
|
logging.debug("readPlayerStacks")
|
||||||
|
@ -194,7 +194,7 @@ class Win2day(HandHistoryConverter):
|
||||||
hand.setCommunityCards(street, boardCards)
|
hand.setCommunityCards(street, boardCards)
|
||||||
|
|
||||||
def readAntes(self, hand):
|
def readAntes(self, hand):
|
||||||
logging.debug("reading antes")
|
logging.debug(_("reading antes"))
|
||||||
m = self.re_Antes.finditer(hand.handText)
|
m = self.re_Antes.finditer(hand.handText)
|
||||||
for player in m:
|
for player in m:
|
||||||
#~ logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE')))
|
#~ logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE')))
|
||||||
|
@ -332,7 +332,7 @@ class Win2day(HandHistoryConverter):
|
||||||
elif action.group('ATYPE') == 'ACTION_STAND':
|
elif action.group('ATYPE') == 'ACTION_STAND':
|
||||||
hand.addStandsPat( street, action.group('PNAME'))
|
hand.addStandsPat( street, action.group('PNAME'))
|
||||||
else:
|
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):
|
def readShowdownActions(self, hand):
|
||||||
|
@ -359,9 +359,9 @@ class Win2day(HandHistoryConverter):
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
parser = OptionParser()
|
parser = OptionParser()
|
||||||
parser.add_option("-i", "--input", dest="ipath", help="parse input hand history", default="-")
|
parser.add_option("-i", "--input", dest="ipath", help=_("parse input hand history"), default="-")
|
||||||
parser.add_option("-o", "--output", dest="opath", help="output translation to", default="-")
|
parser.add_option("-o", "--output", dest="opath", help=_("output translation to"), default="-")
|
||||||
parser.add_option("-f", "--follow", dest="follow", help="follow (tail -f) the input", action="store_true", default=False)
|
parser.add_option("-f", "--follow", dest="follow", help=_("follow (tail -f) the input"), action="store_true", default=False)
|
||||||
parser.add_option("-q", "--quiet",
|
parser.add_option("-q", "--quiet",
|
||||||
action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
action="store_const", const=logging.CRITICAL, dest="verbosity", default=logging.INFO)
|
||||||
parser.add_option("-v", "--verbose",
|
parser.add_option("-v", "--verbose",
|
||||||
|
|
Binary file not shown.
|
@ -3,8 +3,8 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 0.20.905 plus git\n"
|
"Project-Id-Version: 0.20.905 plus git\n"
|
||||||
"POT-Creation-Date: 2010-08-29 20:42+CEST\n"
|
"POT-Creation-Date: 2010-08-30 01:19+CEST\n"
|
||||||
"PO-Revision-Date: 2010-08-29 20:45+0200\n"
|
"PO-Revision-Date: 2010-08-30 00:57+0200\n"
|
||||||
"Last-Translator: Steffen Schaumburg <steffen@schaumburger.info>\n"
|
"Last-Translator: Steffen Schaumburg <steffen@schaumburger.info>\n"
|
||||||
"Language-Team: Fpdb\n"
|
"Language-Team: Fpdb\n"
|
||||||
"Language: de\n"
|
"Language: de\n"
|
||||||
|
@ -15,6 +15,47 @@ msgstr ""
|
||||||
"X-Generator: Virtaal 0.6.1\n"
|
"X-Generator: Virtaal 0.6.1\n"
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:167 BetfairToFpdb.py:114 CarbonToFpdb.py:151
|
||||||
|
#: EverleafToFpdb.py:148 FulltiltToFpdb.py:221
|
||||||
|
msgid "Didn't match re_HandInfo"
|
||||||
|
msgstr "Keine Treffer für re_HandInfo"
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:224 EverleafToFpdb.py:217 FulltiltToFpdb.py:351
|
||||||
|
#: OnGameToFpdb.py:296 PokerStarsToFpdb.py:359 UltimateBetToFpdb.py:183
|
||||||
|
#: Win2dayToFpdb.py:197
|
||||||
|
msgid "reading antes"
|
||||||
|
msgstr "Lese Antes"
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:236 EverleafToFpdb.py:229
|
||||||
|
msgid "No bringin found."
|
||||||
|
msgstr "Kein Bringin gefunden."
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:243 EverleafToFpdb.py:236
|
||||||
|
msgid "No small blind"
|
||||||
|
msgstr "Keine Small Blind"
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:270
|
||||||
|
msgid "Absolute readStudPlayerCards is only a stub."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:337 BetfairToFpdb.py:229 CarbonToFpdb.py:288
|
||||||
|
#: EverleafToFpdb.py:325 FulltiltToFpdb.py:715 PartyPokerToFpdb.py:525
|
||||||
|
#: PokerStarsToFpdb.py:468 UltimateBetToFpdb.py:315 Win2dayToFpdb.py:362
|
||||||
|
msgid "parse input hand history"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:338 BetfairToFpdb.py:230 CarbonToFpdb.py:289
|
||||||
|
#: EverleafToFpdb.py:326 FulltiltToFpdb.py:716 PartyPokerToFpdb.py:526
|
||||||
|
#: PokerStarsToFpdb.py:469 UltimateBetToFpdb.py:316 Win2dayToFpdb.py:363
|
||||||
|
msgid "output translation to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:339 BetfairToFpdb.py:231 CarbonToFpdb.py:290
|
||||||
|
#: EverleafToFpdb.py:327 FulltiltToFpdb.py:717 PartyPokerToFpdb.py:527
|
||||||
|
#: PokerStarsToFpdb.py:470 UltimateBetToFpdb.py:317 Win2dayToFpdb.py:364
|
||||||
|
msgid "follow (tail -f) the input"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: Anonymise.py:55
|
#: Anonymise.py:55
|
||||||
msgid "Could not find file %s"
|
msgid "Could not find file %s"
|
||||||
msgstr "Konnte Datei %s nicht finden"
|
msgstr "Konnte Datei %s nicht finden"
|
||||||
|
@ -27,8 +68,8 @@ msgstr ""
|
||||||
msgid "GameInfo regex did not match"
|
msgid "GameInfo regex did not match"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: BetfairToFpdb.py:114
|
#: BetfairToFpdb.py:130
|
||||||
msgid "Didn't match re_HandInfo"
|
msgid "readPlayerStacks: Less than 2 players found in a hand"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: BetfairToFpdb.py:170
|
#: BetfairToFpdb.py:170
|
||||||
|
@ -39,18 +80,6 @@ msgstr ""
|
||||||
msgid "DEBUG: unimplemented readAction: '%s' '%s'"
|
msgid "DEBUG: unimplemented readAction: '%s' '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: BetfairToFpdb.py:229 PartyPokerToFpdb.py:525 PokerStarsToFpdb.py:468
|
|
||||||
msgid "parse input hand history"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: BetfairToFpdb.py:230 PartyPokerToFpdb.py:526 PokerStarsToFpdb.py:469
|
|
||||||
msgid "output translation to"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: BetfairToFpdb.py:231 PartyPokerToFpdb.py:527 PokerStarsToFpdb.py:470
|
|
||||||
msgid "follow (tail -f) the input"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: Card.py:167
|
#: Card.py:167
|
||||||
msgid "fpdb card encoding(same as pokersource)"
|
msgid "fpdb card encoding(same as pokersource)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -76,7 +105,8 @@ msgstr ""
|
||||||
|
|
||||||
#: Configuration.py:135 Configuration.py:136
|
#: Configuration.py:135 Configuration.py:136
|
||||||
msgid "Error copying .example config file, cannot fall back. Exiting.\n"
|
msgid "Error copying .example config file, cannot fall back. Exiting.\n"
|
||||||
msgstr "Fehler beim Kopieren der .example Konfigurationsdatei, Fallback "
|
msgstr ""
|
||||||
|
"Fehler beim Kopieren der .example Konfigurationsdatei, Fallback "
|
||||||
"fehlgeschlagen. Beende fpdb.\n"
|
"fehlgeschlagen. Beende fpdb.\n"
|
||||||
|
|
||||||
#: Configuration.py:140 Configuration.py:141
|
#: Configuration.py:140 Configuration.py:141
|
||||||
|
@ -459,6 +489,10 @@ msgstr ""
|
||||||
msgid "press enter to continue"
|
msgid "press enter to continue"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: EverleafToFpdb.py:264
|
||||||
|
msgid "Everleaf readStudPlayerCards is only a stub."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: Filters.py:62
|
#: Filters.py:62
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr "Alle"
|
msgstr "Alle"
|
||||||
|
@ -603,6 +637,50 @@ msgstr "Wählen Sie ein Datum"
|
||||||
msgid "Done"
|
msgid "Done"
|
||||||
msgstr "Fertig"
|
msgstr "Fertig"
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:361
|
||||||
|
msgid "Player bringing in: %s for %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:364
|
||||||
|
msgid "No bringin found, handid =%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:421
|
||||||
|
msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:497
|
||||||
|
msgid "determineTourneyType : Parsing NOK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:555
|
||||||
|
msgid "Unable to get a valid Tournament ID -- File rejected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:586
|
||||||
|
msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:593
|
||||||
|
msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:597
|
||||||
|
msgid "Unable to affect a buyin to this tournament : assume it's a freeroll"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:698
|
||||||
|
msgid "FullTilt: Player finishing stats unreadable : %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:707
|
||||||
|
msgid "FullTilt: %s not found in tourney.ranks ..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:709
|
||||||
|
msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: GuiAutoImport.py:85
|
#: GuiAutoImport.py:85
|
||||||
msgid "Time between imports in seconds:"
|
msgid "Time between imports in seconds:"
|
||||||
msgstr "Zeit zwischen Imports in Sekunden:"
|
msgstr "Zeit zwischen Imports in Sekunden:"
|
||||||
|
@ -857,11 +935,11 @@ msgstr "Name"
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Beschreibung"
|
msgstr "Beschreibung"
|
||||||
|
|
||||||
#: GuiDatabase.py:128 GuiDatabase.py:459 GuiImapFetcher.py:119
|
#: GuiDatabase.py:128 GuiDatabase.py:458 GuiImapFetcher.py:119
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Benutzername"
|
msgstr "Benutzername"
|
||||||
|
|
||||||
#: GuiDatabase.py:129 GuiDatabase.py:466 GuiImapFetcher.py:119
|
#: GuiDatabase.py:129 GuiDatabase.py:465 GuiImapFetcher.py:119
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Passwort"
|
msgstr "Passwort"
|
||||||
|
|
||||||
|
@ -939,62 +1017,100 @@ msgid "Please check that the PostgreSQL service has been started"
|
||||||
msgstr "Bitte überprüfen Sie, dass der PostgreSQL-Dienst gestartet ist"
|
msgstr "Bitte überprüfen Sie, dass der PostgreSQL-Dienst gestartet ist"
|
||||||
|
|
||||||
#: GuiDatabase.py:406
|
#: GuiDatabase.py:406
|
||||||
msgid "db connection to "
|
msgid "db connection to %s, %s, %s, %s, %s failed: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:434
|
#: GuiDatabase.py:414
|
||||||
|
#, fuzzy
|
||||||
|
msgid "AddDB starting"
|
||||||
|
msgstr "fpdb startet ..."
|
||||||
|
|
||||||
|
#: GuiDatabase.py:423
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Add New Database"
|
||||||
|
msgstr "_Datenbank"
|
||||||
|
|
||||||
|
#: GuiDatabase.py:433
|
||||||
msgid "DB Type"
|
msgid "DB Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:444
|
#: GuiDatabase.py:443
|
||||||
msgid "DB Name"
|
msgid "DB Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:452
|
#: GuiDatabase.py:451
|
||||||
msgid "DB Description"
|
msgid "DB Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:473
|
#: GuiDatabase.py:472
|
||||||
msgid "Host Computer"
|
msgid "Host Computer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:528
|
#: GuiDatabase.py:505
|
||||||
|
msgid "start creating new db"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:524
|
||||||
|
msgid "tested new db, result=%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:527
|
||||||
msgid "Database created"
|
msgid "Database created"
|
||||||
msgstr "Datenbank erstellt"
|
msgstr "Datenbank erstellt"
|
||||||
|
|
||||||
#: GuiDatabase.py:531
|
#: GuiDatabase.py:530
|
||||||
msgid "Database creation failed"
|
msgid "Database creation failed"
|
||||||
msgstr "Datenbankerstellung fehlgeschlagen"
|
msgstr "Datenbankerstellung fehlgeschlagen"
|
||||||
|
|
||||||
#: GuiDatabase.py:550
|
#: GuiDatabase.py:543
|
||||||
|
msgid "check_fields: starting"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:549
|
||||||
msgid "No Database Name given"
|
msgid "No Database Name given"
|
||||||
msgstr "Kein Datenbankname eingegeben"
|
msgstr "Kein Datenbankname eingegeben"
|
||||||
|
|
||||||
#: GuiDatabase.py:553
|
#: GuiDatabase.py:552
|
||||||
msgid "No Database Description given"
|
msgid "No Database Description given"
|
||||||
msgstr "Keine Datenbankbeschreibung eingegeben"
|
msgstr "Keine Datenbankbeschreibung eingegeben"
|
||||||
|
|
||||||
#: GuiDatabase.py:556
|
#: GuiDatabase.py:555
|
||||||
msgid "No Username given"
|
msgid "No Username given"
|
||||||
msgstr "Kein Benutzername eingegeben"
|
msgstr "Kein Benutzername eingegeben"
|
||||||
|
|
||||||
#: GuiDatabase.py:559
|
#: GuiDatabase.py:558
|
||||||
msgid "No Password given"
|
msgid "No Password given"
|
||||||
msgstr "Kein Passwort eingegeben"
|
msgstr "Kein Passwort eingegeben"
|
||||||
|
|
||||||
#: GuiDatabase.py:562
|
#: GuiDatabase.py:561
|
||||||
msgid "No Host given"
|
msgid "No Host given"
|
||||||
msgstr "Kein Host eingegeben"
|
msgstr "Kein Host eingegeben"
|
||||||
|
|
||||||
#: GuiDatabase.py:589
|
#: GuiDatabase.py:575
|
||||||
|
msgid "Unknown Database Type selected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:579
|
||||||
|
msgid "check_fields: open dialog"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:588
|
||||||
msgid "Do you want to try again?"
|
msgid "Do you want to try again?"
|
||||||
msgstr "Wollen Sie es nochmal versuchen?"
|
msgstr "Wollen Sie es nochmal versuchen?"
|
||||||
|
|
||||||
#: GuiDatabase.py:702 GuiLogView.py:213
|
#: GuiDatabase.py:595
|
||||||
|
msgid "check_fields: destroy dialog"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:599
|
||||||
|
msgid "check_fields: returning ok as %s, try_again as %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:701 GuiLogView.py:213
|
||||||
msgid "Test Log Viewer"
|
msgid "Test Log Viewer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:707 GuiLogView.py:218
|
#: GuiDatabase.py:706 GuiLogView.py:218
|
||||||
msgid "Log Viewer"
|
msgid "Log Viewer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1918,9 +2034,7 @@ msgid "Error finding actual seat.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: Hud.py:589
|
#: Hud.py:589
|
||||||
msgid ""
|
msgid "Creating hud from hand "
|
||||||
"------------------------------------------------------------\n"
|
|
||||||
"Creating hud from hand %s\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: Hud.py:638
|
#: Hud.py:638
|
||||||
|
@ -1968,6 +2082,7 @@ msgid "limit not found in self.limits(%s). hand: '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: OnGameToFpdb.py:268 PartyPokerToFpdb.py:351 PokerStarsToFpdb.py:321
|
#: OnGameToFpdb.py:268 PartyPokerToFpdb.py:351 PokerStarsToFpdb.py:321
|
||||||
|
#: UltimateBetToFpdb.py:144 Win2dayToFpdb.py:156
|
||||||
msgid "readButton: not found"
|
msgid "readButton: not found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1975,10 +2090,6 @@ msgstr ""
|
||||||
msgid "readBlinds in noSB exception - no SB created"
|
msgid "readBlinds in noSB exception - no SB created"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: OnGameToFpdb.py:296 PokerStarsToFpdb.py:359
|
|
||||||
msgid "reading antes"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: Options.py:40
|
#: Options.py:40
|
||||||
msgid "If passed error output will go to the console rather than ."
|
msgid "If passed error output will go to the console rather than ."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2467,6 +2578,10 @@ msgstr ""
|
||||||
msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)"
|
msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: UltimateBetToFpdb.py:42
|
||||||
|
msgid "Initialising UltimateBetconverter class"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: WinTables.py:82
|
#: WinTables.py:82
|
||||||
msgid "Window %s not found. Skipping."
|
msgid "Window %s not found. Skipping."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2010-08-29 20:45+CEST\n"
|
"POT-Creation-Date: 2010-08-30 01:30+CEST\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
@ -15,6 +15,47 @@ msgstr ""
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
|
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:167 BetfairToFpdb.py:114 CarbonToFpdb.py:151
|
||||||
|
#: EverleafToFpdb.py:148 FulltiltToFpdb.py:221
|
||||||
|
msgid "Didn't match re_HandInfo"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:224 EverleafToFpdb.py:217 FulltiltToFpdb.py:351
|
||||||
|
#: OnGameToFpdb.py:296 PokerStarsToFpdb.py:359 UltimateBetToFpdb.py:183
|
||||||
|
#: Win2dayToFpdb.py:197
|
||||||
|
msgid "reading antes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:236 EverleafToFpdb.py:229
|
||||||
|
msgid "No bringin found."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:243 EverleafToFpdb.py:236
|
||||||
|
msgid "No small blind"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:270
|
||||||
|
msgid "Absolute readStudPlayerCards is only a stub."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:337 BetfairToFpdb.py:229 CarbonToFpdb.py:288
|
||||||
|
#: EverleafToFpdb.py:325 FulltiltToFpdb.py:715 PartyPokerToFpdb.py:525
|
||||||
|
#: PokerStarsToFpdb.py:468 UltimateBetToFpdb.py:315 Win2dayToFpdb.py:362
|
||||||
|
msgid "parse input hand history"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:338 BetfairToFpdb.py:230 CarbonToFpdb.py:289
|
||||||
|
#: EverleafToFpdb.py:326 FulltiltToFpdb.py:716 PartyPokerToFpdb.py:526
|
||||||
|
#: PokerStarsToFpdb.py:469 UltimateBetToFpdb.py:316 Win2dayToFpdb.py:363
|
||||||
|
msgid "output translation to"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:339 BetfairToFpdb.py:231 CarbonToFpdb.py:290
|
||||||
|
#: EverleafToFpdb.py:327 FulltiltToFpdb.py:717 PartyPokerToFpdb.py:527
|
||||||
|
#: PokerStarsToFpdb.py:470 UltimateBetToFpdb.py:317 Win2dayToFpdb.py:364
|
||||||
|
msgid "follow (tail -f) the input"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: Anonymise.py:55
|
#: Anonymise.py:55
|
||||||
msgid "Could not find file %s"
|
msgid "Could not find file %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -27,8 +68,8 @@ msgstr ""
|
||||||
msgid "GameInfo regex did not match"
|
msgid "GameInfo regex did not match"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: BetfairToFpdb.py:114
|
#: BetfairToFpdb.py:130
|
||||||
msgid "Didn't match re_HandInfo"
|
msgid "readPlayerStacks: Less than 2 players found in a hand"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: BetfairToFpdb.py:170
|
#: BetfairToFpdb.py:170
|
||||||
|
@ -39,18 +80,6 @@ msgstr ""
|
||||||
msgid "DEBUG: unimplemented readAction: '%s' '%s'"
|
msgid "DEBUG: unimplemented readAction: '%s' '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: BetfairToFpdb.py:229 PartyPokerToFpdb.py:525 PokerStarsToFpdb.py:468
|
|
||||||
msgid "parse input hand history"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: BetfairToFpdb.py:230 PartyPokerToFpdb.py:526 PokerStarsToFpdb.py:469
|
|
||||||
msgid "output translation to"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: BetfairToFpdb.py:231 PartyPokerToFpdb.py:527 PokerStarsToFpdb.py:470
|
|
||||||
msgid "follow (tail -f) the input"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: Card.py:167
|
#: Card.py:167
|
||||||
msgid "fpdb card encoding(same as pokersource)"
|
msgid "fpdb card encoding(same as pokersource)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -457,6 +486,10 @@ msgstr ""
|
||||||
msgid "press enter to continue"
|
msgid "press enter to continue"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: EverleafToFpdb.py:264
|
||||||
|
msgid "Everleaf readStudPlayerCards is only a stub."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: Filters.py:62
|
#: Filters.py:62
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -601,6 +634,50 @@ msgstr ""
|
||||||
msgid "Done"
|
msgid "Done"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:361
|
||||||
|
msgid "Player bringing in: %s for %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:364
|
||||||
|
msgid "No bringin found, handid =%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:421
|
||||||
|
msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:497
|
||||||
|
msgid "determineTourneyType : Parsing NOK"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:555
|
||||||
|
msgid "Unable to get a valid Tournament ID -- File rejected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:586
|
||||||
|
msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:593
|
||||||
|
msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:597
|
||||||
|
msgid "Unable to affect a buyin to this tournament : assume it's a freeroll"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:698
|
||||||
|
msgid "FullTilt: Player finishing stats unreadable : %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:707
|
||||||
|
msgid "FullTilt: %s not found in tourney.ranks ..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:709
|
||||||
|
msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: GuiAutoImport.py:85
|
#: GuiAutoImport.py:85
|
||||||
msgid "Time between imports in seconds:"
|
msgid "Time between imports in seconds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -833,11 +910,11 @@ msgstr ""
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:128 GuiDatabase.py:459 GuiImapFetcher.py:119
|
#: GuiDatabase.py:128 GuiDatabase.py:458 GuiImapFetcher.py:119
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:129 GuiDatabase.py:466 GuiImapFetcher.py:119
|
#: GuiDatabase.py:129 GuiDatabase.py:465 GuiImapFetcher.py:119
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -910,62 +987,98 @@ msgid "Please check that the PostgreSQL service has been started"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:406
|
#: GuiDatabase.py:406
|
||||||
msgid "db connection to "
|
msgid "db connection to %s, %s, %s, %s, %s failed: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:434
|
#: GuiDatabase.py:414
|
||||||
|
msgid "AddDB starting"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:423
|
||||||
|
msgid "Add New Database"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:433
|
||||||
msgid "DB Type"
|
msgid "DB Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:444
|
#: GuiDatabase.py:443
|
||||||
msgid "DB Name"
|
msgid "DB Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:452
|
#: GuiDatabase.py:451
|
||||||
msgid "DB Description"
|
msgid "DB Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:473
|
#: GuiDatabase.py:472
|
||||||
msgid "Host Computer"
|
msgid "Host Computer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:528
|
#: GuiDatabase.py:505
|
||||||
|
msgid "start creating new db"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:524
|
||||||
|
msgid "tested new db, result=%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:527
|
||||||
msgid "Database created"
|
msgid "Database created"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:531
|
#: GuiDatabase.py:530
|
||||||
msgid "Database creation failed"
|
msgid "Database creation failed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:550
|
#: GuiDatabase.py:543
|
||||||
|
msgid "check_fields: starting"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:549
|
||||||
msgid "No Database Name given"
|
msgid "No Database Name given"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:553
|
#: GuiDatabase.py:552
|
||||||
msgid "No Database Description given"
|
msgid "No Database Description given"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:556
|
#: GuiDatabase.py:555
|
||||||
msgid "No Username given"
|
msgid "No Username given"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:559
|
#: GuiDatabase.py:558
|
||||||
msgid "No Password given"
|
msgid "No Password given"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:562
|
#: GuiDatabase.py:561
|
||||||
msgid "No Host given"
|
msgid "No Host given"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:589
|
#: GuiDatabase.py:575
|
||||||
|
msgid "Unknown Database Type selected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:579
|
||||||
|
msgid "check_fields: open dialog"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:588
|
||||||
msgid "Do you want to try again?"
|
msgid "Do you want to try again?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:702 GuiLogView.py:213
|
#: GuiDatabase.py:595
|
||||||
|
msgid "check_fields: destroy dialog"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:599
|
||||||
|
msgid "check_fields: returning ok as %s, try_again as %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: GuiDatabase.py:701 GuiLogView.py:213
|
||||||
msgid "Test Log Viewer"
|
msgid "Test Log Viewer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: GuiDatabase.py:707 GuiLogView.py:218
|
#: GuiDatabase.py:706 GuiLogView.py:218
|
||||||
msgid "Log Viewer"
|
msgid "Log Viewer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1882,9 +1995,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: Hud.py:589
|
#: Hud.py:589
|
||||||
msgid ""
|
msgid "Creating hud from hand "
|
||||||
"------------------------------------------------------------\n"
|
|
||||||
"Creating hud from hand %s\n"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: Hud.py:638
|
#: Hud.py:638
|
||||||
|
@ -1929,6 +2040,7 @@ msgid "limit not found in self.limits(%s). hand: '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: OnGameToFpdb.py:268 PartyPokerToFpdb.py:351 PokerStarsToFpdb.py:321
|
#: OnGameToFpdb.py:268 PartyPokerToFpdb.py:351 PokerStarsToFpdb.py:321
|
||||||
|
#: UltimateBetToFpdb.py:144 Win2dayToFpdb.py:156
|
||||||
msgid "readButton: not found"
|
msgid "readButton: not found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1936,10 +2048,6 @@ msgstr ""
|
||||||
msgid "readBlinds in noSB exception - no SB created"
|
msgid "readBlinds in noSB exception - no SB created"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: OnGameToFpdb.py:296 PokerStarsToFpdb.py:359
|
|
||||||
msgid "reading antes"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: Options.py:40
|
#: Options.py:40
|
||||||
msgid "If passed error output will go to the console rather than ."
|
msgid "If passed error output will go to the console rather than ."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2428,6 +2536,10 @@ msgstr ""
|
||||||
msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)"
|
msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: UltimateBetToFpdb.py:42
|
||||||
|
msgid "Initialising UltimateBetconverter class"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: WinTables.py:82
|
#: WinTables.py:82
|
||||||
msgid "Window %s not found. Skipping."
|
msgid "Window %s not found. Skipping."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: 0.20.905 plus git\n"
|
"Project-Id-Version: 0.20.905 plus git\n"
|
||||||
"POT-Creation-Date: 2010-08-29 20:42+CEST\n"
|
"POT-Creation-Date: 2010-08-30 01:30+CEST\n"
|
||||||
"PO-Revision-Date: 2010-08-29 14:25+0200\n"
|
"PO-Revision-Date: 2010-08-30 01:33+0200\n"
|
||||||
"Last-Translator: Ferenc Erki <erkiferenc@gmail.com>\n"
|
"Last-Translator: Ferenc Erki <erkiferenc@gmail.com>\n"
|
||||||
"Language-Team: Hungarian <erkiferenc@gmail.com>\n"
|
"Language-Team: Hungarian <erkiferenc@gmail.com>\n"
|
||||||
"Language: hu\n"
|
"Language: hu\n"
|
||||||
|
@ -16,6 +16,47 @@ msgstr ""
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n !=1;\n"
|
"Plural-Forms: nplurals=2; plural=n !=1;\n"
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:167 BetfairToFpdb.py:114 CarbonToFpdb.py:151
|
||||||
|
#: EverleafToFpdb.py:148 FulltiltToFpdb.py:221
|
||||||
|
msgid "Didn't match re_HandInfo"
|
||||||
|
msgstr "re_HandInfo nem illeszkedik"
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:224 EverleafToFpdb.py:217 FulltiltToFpdb.py:351
|
||||||
|
#: OnGameToFpdb.py:296 PokerStarsToFpdb.py:359 UltimateBetToFpdb.py:183
|
||||||
|
#: Win2dayToFpdb.py:197
|
||||||
|
msgid "reading antes"
|
||||||
|
msgstr "antek olvasása"
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:236 EverleafToFpdb.py:229
|
||||||
|
msgid "No bringin found."
|
||||||
|
msgstr "Nyitó hívás nem található."
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:243 EverleafToFpdb.py:236
|
||||||
|
msgid "No small blind"
|
||||||
|
msgstr "Nincs kisvak"
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:270
|
||||||
|
msgid "Absolute readStudPlayerCards is only a stub."
|
||||||
|
msgstr "Az Absolute terem readStudPlayerCards funkciója csak egy csonk."
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:337 BetfairToFpdb.py:229 CarbonToFpdb.py:288
|
||||||
|
#: EverleafToFpdb.py:325 FulltiltToFpdb.py:715 PartyPokerToFpdb.py:525
|
||||||
|
#: PokerStarsToFpdb.py:468 UltimateBetToFpdb.py:315 Win2dayToFpdb.py:362
|
||||||
|
msgid "parse input hand history"
|
||||||
|
msgstr "leosztástörténet feldolgozása"
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:338 BetfairToFpdb.py:230 CarbonToFpdb.py:289
|
||||||
|
#: EverleafToFpdb.py:326 FulltiltToFpdb.py:716 PartyPokerToFpdb.py:526
|
||||||
|
#: PokerStarsToFpdb.py:469 UltimateBetToFpdb.py:316 Win2dayToFpdb.py:363
|
||||||
|
msgid "output translation to"
|
||||||
|
msgstr "feldolgozás eredményének helye"
|
||||||
|
|
||||||
|
#: AbsoluteToFpdb.py:339 BetfairToFpdb.py:231 CarbonToFpdb.py:290
|
||||||
|
#: EverleafToFpdb.py:327 FulltiltToFpdb.py:717 PartyPokerToFpdb.py:527
|
||||||
|
#: PokerStarsToFpdb.py:470 UltimateBetToFpdb.py:317 Win2dayToFpdb.py:364
|
||||||
|
msgid "follow (tail -f) the input"
|
||||||
|
msgstr "kövesse a kimenetet (tail -f)"
|
||||||
|
|
||||||
#: Anonymise.py:55
|
#: Anonymise.py:55
|
||||||
msgid "Could not find file %s"
|
msgid "Could not find file %s"
|
||||||
msgstr "%s fájl nem található"
|
msgstr "%s fájl nem található"
|
||||||
|
@ -28,30 +69,18 @@ msgstr "Az eredmény ide került kiírásra"
|
||||||
msgid "GameInfo regex did not match"
|
msgid "GameInfo regex did not match"
|
||||||
msgstr "GameInfo regex nem illeszkedik"
|
msgstr "GameInfo regex nem illeszkedik"
|
||||||
|
|
||||||
#: BetfairToFpdb.py:114
|
#: BetfairToFpdb.py:130
|
||||||
msgid "Didn't match re_HandInfo"
|
msgid "readPlayerStacks: Less than 2 players found in a hand"
|
||||||
msgstr "re_HandInfo nem illeszkedik"
|
msgstr "readPlayerStacks: Kettőnél kevesebb játékost találtam egy leosztásban"
|
||||||
|
|
||||||
#: BetfairToFpdb.py:170
|
#: BetfairToFpdb.py:170
|
||||||
msgid "No bringin found"
|
msgid "No bringin found"
|
||||||
msgstr "Beülő nem található"
|
msgstr "Nyitó hívás nem található"
|
||||||
|
|
||||||
#: BetfairToFpdb.py:206 OnGameToFpdb.py:339 PokerStarsToFpdb.py:441
|
#: BetfairToFpdb.py:206 OnGameToFpdb.py:339 PokerStarsToFpdb.py:441
|
||||||
msgid "DEBUG: unimplemented readAction: '%s' '%s'"
|
msgid "DEBUG: unimplemented readAction: '%s' '%s'"
|
||||||
msgstr "DEBUG: nem ismert readAction: '%s' '%s'"
|
msgstr "DEBUG: nem ismert readAction: '%s' '%s'"
|
||||||
|
|
||||||
#: BetfairToFpdb.py:229 PartyPokerToFpdb.py:525 PokerStarsToFpdb.py:468
|
|
||||||
msgid "parse input hand history"
|
|
||||||
msgstr "leosztástörténet feldolgozása"
|
|
||||||
|
|
||||||
#: BetfairToFpdb.py:230 PartyPokerToFpdb.py:526 PokerStarsToFpdb.py:469
|
|
||||||
msgid "output translation to"
|
|
||||||
msgstr "feldolgozás eredményének helye"
|
|
||||||
|
|
||||||
#: BetfairToFpdb.py:231 PartyPokerToFpdb.py:527 PokerStarsToFpdb.py:470
|
|
||||||
msgid "follow (tail -f) the input"
|
|
||||||
msgstr "kövesse a kimenetet (tail -f)"
|
|
||||||
|
|
||||||
#: Card.py:167
|
#: Card.py:167
|
||||||
msgid "fpdb card encoding(same as pokersource)"
|
msgid "fpdb card encoding(same as pokersource)"
|
||||||
msgstr "fpdb kártyakódolás (ugyanaz, mint amit a pokersource használ)"
|
msgstr "fpdb kártyakódolás (ugyanaz, mint amit a pokersource használ)"
|
||||||
|
@ -79,9 +108,10 @@ msgstr ""
|
||||||
" vagy itt: %s\n"
|
" vagy itt: %s\n"
|
||||||
|
|
||||||
#: Configuration.py:135 Configuration.py:136
|
#: Configuration.py:135 Configuration.py:136
|
||||||
#, fuzzy
|
|
||||||
msgid "Error copying .example config file, cannot fall back. Exiting.\n"
|
msgid "Error copying .example config file, cannot fall back. Exiting.\n"
|
||||||
msgstr "Hiba a .example fájl másolása közben, nem tudom folytatni. Kilépés.\n"
|
msgstr ""
|
||||||
|
"Hiba a .example konfigurációs fájl másolása közben, nem tudom folytatni. "
|
||||||
|
"Kilépés.\n"
|
||||||
|
|
||||||
#: Configuration.py:140 Configuration.py:141
|
#: Configuration.py:140 Configuration.py:141
|
||||||
msgid "No %s found, cannot fall back. Exiting.\n"
|
msgid "No %s found, cannot fall back. Exiting.\n"
|
||||||
|
@ -172,9 +202,8 @@ msgid "Error parsing %s. See error log file."
|
||||||
msgstr "Hiba a(z) %s értelmezése közben. Nézz bele a hibanaplóba."
|
msgstr "Hiba a(z) %s értelmezése közben. Nézz bele a hibanaplóba."
|
||||||
|
|
||||||
#: Configuration.py:831
|
#: Configuration.py:831
|
||||||
#, fuzzy
|
|
||||||
msgid "Error parsing example file %s. See error log file."
|
msgid "Error parsing example file %s. See error log file."
|
||||||
msgstr "Hiba a(z) %s értelmezése közben. Nézz bele a hibanaplóba."
|
msgstr "Hiba a(z) %s mintafájl értelmezése közben. Nézz bele a hibanaplóba."
|
||||||
|
|
||||||
#: Database.py:74
|
#: Database.py:74
|
||||||
msgid "Not using sqlalchemy connection pool."
|
msgid "Not using sqlalchemy connection pool."
|
||||||
|
@ -484,6 +513,10 @@ msgstr "get_stats időigény: %4.3f mp"
|
||||||
msgid "press enter to continue"
|
msgid "press enter to continue"
|
||||||
msgstr "nyomj ENTER-t a folytatáshoz"
|
msgstr "nyomj ENTER-t a folytatáshoz"
|
||||||
|
|
||||||
|
#: EverleafToFpdb.py:264
|
||||||
|
msgid "Everleaf readStudPlayerCards is only a stub."
|
||||||
|
msgstr "Az Everleaf terem readStudPlayerCards funkciója csak egy csonk."
|
||||||
|
|
||||||
#: Filters.py:62
|
#: Filters.py:62
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr "Mind"
|
msgstr "Mind"
|
||||||
|
@ -533,9 +566,8 @@ msgid "Grouping:"
|
||||||
msgstr "Csoportosítás:"
|
msgstr "Csoportosítás:"
|
||||||
|
|
||||||
#: Filters.py:66
|
#: Filters.py:66
|
||||||
#, fuzzy
|
|
||||||
msgid "Show Position Stats"
|
msgid "Show Position Stats"
|
||||||
msgstr "Pozíció"
|
msgstr "Pozíciók"
|
||||||
|
|
||||||
#: Filters.py:67 TourneyFilters.py:60
|
#: Filters.py:67 TourneyFilters.py:60
|
||||||
msgid "Date:"
|
msgid "Date:"
|
||||||
|
@ -611,11 +643,11 @@ msgstr "Nem található játék az adatbázisban"
|
||||||
|
|
||||||
#: Filters.py:894
|
#: Filters.py:894
|
||||||
msgid "From:"
|
msgid "From:"
|
||||||
msgstr ""
|
msgstr "Ettől:"
|
||||||
|
|
||||||
#: Filters.py:908
|
#: Filters.py:908
|
||||||
msgid "To:"
|
msgid "To:"
|
||||||
msgstr ""
|
msgstr "Eddig:"
|
||||||
|
|
||||||
#: Filters.py:913
|
#: Filters.py:913
|
||||||
msgid " Clear Dates "
|
msgid " Clear Dates "
|
||||||
|
@ -629,33 +661,77 @@ msgstr "Válassz napot"
|
||||||
msgid "Done"
|
msgid "Done"
|
||||||
msgstr "Kész"
|
msgstr "Kész"
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:361
|
||||||
|
msgid "Player bringing in: %s for %s"
|
||||||
|
msgstr "Nyitó hívás: %s hív %s-t"
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:364
|
||||||
|
msgid "No bringin found, handid =%s"
|
||||||
|
msgstr "Nyitó hívás nem található, leosztásazonosító = %s"
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:421
|
||||||
|
msgid "FullTilt: DEBUG: unimplemented readAction: '%s' '%s'"
|
||||||
|
msgstr "FullTilt: DEBUG: nem ismert readAction: '%s' '%s'"
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:497
|
||||||
|
msgid "determineTourneyType : Parsing NOK"
|
||||||
|
msgstr "determineTourneyType : értelmezés nem OK"
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:555
|
||||||
|
msgid "Unable to get a valid Tournament ID -- File rejected"
|
||||||
|
msgstr "Nem sikerült érvényes versenyazonosítót találni --- A fájl elutasítva"
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:586
|
||||||
|
msgid "Conflict between buyins read in topline (%s) and in BuyIn field (%s)"
|
||||||
|
msgstr ""
|
||||||
|
"Eltérés a beülők mértéke között a fejlécben (%s) és a Beülő mezőben (%s)"
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:593
|
||||||
|
msgid "Conflict between fees read in topline (%s) and in BuyIn field (%s)"
|
||||||
|
msgstr ""
|
||||||
|
"Eltérés a díjak mértéke között a fejlécben (%s) és a Beülő mezőben (%s)"
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:597
|
||||||
|
msgid "Unable to affect a buyin to this tournament : assume it's a freeroll"
|
||||||
|
msgstr ""
|
||||||
|
"Nem sikerült beülőt meghatározni ehhez a versenyhez : feltételezem, hogy ez "
|
||||||
|
"egy freeroll"
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:698
|
||||||
|
msgid "FullTilt: Player finishing stats unreadable : %s"
|
||||||
|
msgstr "FullTilt: A következő játékos helyezési adata nem olvashatóak : %s"
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:707
|
||||||
|
msgid "FullTilt: %s not found in tourney.ranks ..."
|
||||||
|
msgstr "FullTilt: %s nem található a verseny helyezései között ..."
|
||||||
|
|
||||||
|
#: FulltiltToFpdb.py:709
|
||||||
|
msgid "FullTilt: Bad parsing : finish position incoherent : %s / %s"
|
||||||
|
msgstr "FullTilt: Hibás értelmezés : a helyezések nem egyeznek : %s / %s"
|
||||||
|
|
||||||
#: GuiAutoImport.py:85
|
#: GuiAutoImport.py:85
|
||||||
msgid "Time between imports in seconds:"
|
msgid "Time between imports in seconds:"
|
||||||
msgstr "Importálások közti idő (mp):"
|
msgstr "Importálások közti idő (mp):"
|
||||||
|
|
||||||
#: GuiAutoImport.py:116 GuiAutoImport.py:184 GuiAutoImport.py:261
|
#: GuiAutoImport.py:116 GuiAutoImport.py:184 GuiAutoImport.py:261
|
||||||
#, fuzzy
|
|
||||||
msgid " Start _Auto Import "
|
msgid " Start _Auto Import "
|
||||||
msgstr " _AutoImport indítása "
|
msgstr " _Auto Import indítása "
|
||||||
|
|
||||||
#: GuiAutoImport.py:135
|
#: GuiAutoImport.py:135
|
||||||
#, fuzzy
|
|
||||||
msgid "Auto Import Ready."
|
msgid "Auto Import Ready."
|
||||||
msgstr "AutoImport kész."
|
msgstr "Auto Import kész."
|
||||||
|
|
||||||
#: GuiAutoImport.py:148
|
#: GuiAutoImport.py:148
|
||||||
#, fuzzy
|
|
||||||
msgid "Please choose the path that you want to Auto Import"
|
msgid "Please choose the path that you want to Auto Import"
|
||||||
msgstr "Válaszd ki a könyvtárat az AutoImporthoz"
|
msgstr "Válaszd ki a könyvtárat az Auto Importhoz"
|
||||||
|
|
||||||
#: GuiAutoImport.py:171
|
#: GuiAutoImport.py:171
|
||||||
msgid " _Auto Import Running "
|
msgid " _Auto Import Running "
|
||||||
msgstr " _AutoImport fut "
|
msgstr " _Auto Import fut "
|
||||||
|
|
||||||
#: GuiAutoImport.py:182
|
#: GuiAutoImport.py:182
|
||||||
#, fuzzy
|
|
||||||
msgid " Stop _Auto Import "
|
msgid " Stop _Auto Import "
|
||||||
msgstr " _AutoImport leállítása "
|
msgstr " _Auto Import leállítása "
|
||||||
|
|
||||||
#: GuiAutoImport.py:207
|
#: GuiAutoImport.py:207
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -663,12 +739,11 @@ msgid ""
|
||||||
"Global lock taken ... Auto Import Started.\n"
|
"Global lock taken ... Auto Import Started.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Globális zárolás OK ... AutoImport elindítva.\n"
|
"Globális zárolás OK ... Auto Import elindítva.\n"
|
||||||
|
|
||||||
#: GuiAutoImport.py:209
|
#: GuiAutoImport.py:209
|
||||||
#, fuzzy
|
|
||||||
msgid " _Stop Auto Import "
|
msgid " _Stop Auto Import "
|
||||||
msgstr " _AutoImport leállítása "
|
msgstr " _Auto Import leállítása "
|
||||||
|
|
||||||
#: GuiAutoImport.py:225
|
#: GuiAutoImport.py:225
|
||||||
msgid "opening pipe to HUD"
|
msgid "opening pipe to HUD"
|
||||||
|
@ -683,31 +758,28 @@ msgstr ""
|
||||||
"*** GuiAutoImport Hiba a cső nyitásakor: "
|
"*** GuiAutoImport Hiba a cső nyitásakor: "
|
||||||
|
|
||||||
#: GuiAutoImport.py:249
|
#: GuiAutoImport.py:249
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Auto Import aborted - global lock not available"
|
"Auto Import aborted - global lock not available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"AutoImport megszakítva - nem elérhető a globális zárolás"
|
"Auto Import megszakítva - nem elérhető a globális zárolás"
|
||||||
|
|
||||||
#: GuiAutoImport.py:254
|
#: GuiAutoImport.py:254
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Stopping Auto Import - global lock released."
|
"Stopping Auto Import - global lock released."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"AutoImport leállítása - globális zárolás feloldva."
|
"Auto Import leállítása - globális zárolás feloldva."
|
||||||
|
|
||||||
#: GuiAutoImport.py:256
|
#: GuiAutoImport.py:256
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" * Stop Auto Import: HUD already terminated"
|
" * Stop Auto Import: HUD already terminated"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
" * AutoImport megállítása: A HUD már nem fut"
|
" * Auto Import megállítása: A HUD már nem fut"
|
||||||
|
|
||||||
#: GuiAutoImport.py:283
|
#: GuiAutoImport.py:283
|
||||||
msgid "Browse..."
|
msgid "Browse..."
|
||||||
|
@ -744,7 +816,6 @@ msgid "Import Complete"
|
||||||
msgstr "Importálás kész"
|
msgstr "Importálás kész"
|
||||||
|
|
||||||
#: GuiBulkImport.py:139
|
#: GuiBulkImport.py:139
|
||||||
#, fuzzy
|
|
||||||
msgid "bulk import aborted - global lock not available"
|
msgid "bulk import aborted - global lock not available"
|
||||||
msgstr "importálás megszakítva - nem elérhető a globális zárolás"
|
msgstr "importálás megszakítva - nem elérhető a globális zárolás"
|
||||||
|
|
||||||
|
@ -878,17 +949,16 @@ msgid ""
|
||||||
"GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d "
|
"GuiBulkImport done: Stored: %d \tDuplicates: %d \tPartial: %d \tErrors: %d "
|
||||||
"in %s seconds - %.0f/sec"
|
"in %s seconds - %.0f/sec"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"GuiBulkImport kész: Tárolt: %d \tDuplikáció: %d \tRészleges: %d \tHibák: %d "
|
"GuiBulkImport kész: Tárolt: %d \tDuplikáció: %d \tRészleges: %d \tHibák: %d %"
|
||||||
"%s másodperc alatt - %.0f/mp"
|
"s másodperc alatt - %.0f/mp"
|
||||||
|
|
||||||
#: GuiDatabase.py:117
|
#: GuiDatabase.py:117
|
||||||
msgid "_Add"
|
msgid "_Add"
|
||||||
msgstr ""
|
msgstr "Hozzá_adás"
|
||||||
|
|
||||||
#: GuiDatabase.py:121
|
#: GuiDatabase.py:121
|
||||||
#, fuzzy
|
|
||||||
msgid "_Refresh"
|
msgid "_Refresh"
|
||||||
msgstr "Frissítés"
|
msgstr "F_rissítés"
|
||||||
|
|
||||||
#: GuiDatabase.py:125
|
#: GuiDatabase.py:125
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
|
@ -902,11 +972,11 @@ msgstr "Név"
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Leírás"
|
msgstr "Leírás"
|
||||||
|
|
||||||
#: GuiDatabase.py:128 GuiDatabase.py:459 GuiImapFetcher.py:119
|
#: GuiDatabase.py:128 GuiDatabase.py:458 GuiImapFetcher.py:119
|
||||||
msgid "Username"
|
msgid "Username"
|
||||||
msgstr "Felhasználónév"
|
msgstr "Felhasználónév"
|
||||||
|
|
||||||
#: GuiDatabase.py:129 GuiDatabase.py:466 GuiImapFetcher.py:119
|
#: GuiDatabase.py:129 GuiDatabase.py:465 GuiImapFetcher.py:119
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Jelszó"
|
msgstr "Jelszó"
|
||||||
|
|
||||||
|
@ -916,7 +986,7 @@ msgstr "Kiszolgáló"
|
||||||
|
|
||||||
#: GuiDatabase.py:131
|
#: GuiDatabase.py:131
|
||||||
msgid "Open"
|
msgid "Open"
|
||||||
msgstr ""
|
msgstr "Megnyitva"
|
||||||
|
|
||||||
#: GuiDatabase.py:132
|
#: GuiDatabase.py:132
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
|
@ -931,9 +1001,8 @@ msgid "finished."
|
||||||
msgstr "befejezve."
|
msgstr "befejezve."
|
||||||
|
|
||||||
#: GuiDatabase.py:303
|
#: GuiDatabase.py:303
|
||||||
#, fuzzy
|
|
||||||
msgid "loadDbs error: "
|
msgid "loadDbs error: "
|
||||||
msgstr "loaddbs hiba: "
|
msgstr "loadDbs hiba: "
|
||||||
|
|
||||||
#: GuiDatabase.py:324 GuiLogView.py:200 GuiTourneyPlayerStats.py:466
|
#: GuiDatabase.py:324 GuiLogView.py:200 GuiTourneyPlayerStats.py:466
|
||||||
msgid "***sortCols error: "
|
msgid "***sortCols error: "
|
||||||
|
@ -944,9 +1013,8 @@ msgid "sortCols error: "
|
||||||
msgstr "sortCols hiba: "
|
msgstr "sortCols hiba: "
|
||||||
|
|
||||||
#: GuiDatabase.py:371
|
#: GuiDatabase.py:371
|
||||||
#, fuzzy
|
|
||||||
msgid "testDB: trying to connect to: %s/%s, %s, %s/%s"
|
msgid "testDB: trying to connect to: %s/%s, %s, %s/%s"
|
||||||
msgstr "loaddbs: kapcolódási próbálkozás: %s/%s, %s, %s/%s"
|
msgstr "testDB: kapcsolódási kísérlet: %s/%s, %s, %s/%s"
|
||||||
|
|
||||||
#: GuiDatabase.py:374
|
#: GuiDatabase.py:374
|
||||||
msgid " connected ok"
|
msgid " connected ok"
|
||||||
|
@ -974,89 +1042,113 @@ 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"
|
msgstr "Kérlek ellenőrizd, hogy a MySQL szolgáltatás el van-e indítva"
|
||||||
|
|
||||||
#: GuiDatabase.py:392 fpdb.pyw:891
|
#: GuiDatabase.py:392 fpdb.pyw:891
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"PostgreSQL Server reports: Access denied. Are your permissions set correctly?"
|
"PostgreSQL Server reports: Access denied. Are your permissions set correctly?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Postgres szerver jelenti: A hozzáférés megtagadva. Biztosan megfelelőek a "
|
"PostgreSQL szerver jelenti: A hozzáférés megtagadva. Megfelelőek a "
|
||||||
"jogosultságaid?"
|
"jogosultságaid?"
|
||||||
|
|
||||||
#: GuiDatabase.py:395 fpdb.pyw:893
|
#: GuiDatabase.py:395 fpdb.pyw:893
|
||||||
#, fuzzy
|
|
||||||
msgid "PostgreSQL client reports: Unable to connect - "
|
msgid "PostgreSQL client reports: Unable to connect - "
|
||||||
msgstr "Postgres kliens jelenti: Nem sikerült a kapcsolódás - "
|
msgstr "PostgreSQL kliens jelenti: Nem sikerült a kapcsolódás - "
|
||||||
|
|
||||||
#: GuiDatabase.py:396 fpdb.pyw:894
|
#: GuiDatabase.py:396 fpdb.pyw:894
|
||||||
#, fuzzy
|
|
||||||
msgid "Please check that the PostgreSQL service has been started"
|
msgid "Please check that the PostgreSQL service has been started"
|
||||||
msgstr "Kérlek ellenőrizd, hogy a Postgres szolgáltatás el van-e indítva"
|
msgstr "Kérlek ellenőrizd, hogy a PostgreSQL szolgáltatás el van-e indítva"
|
||||||
|
|
||||||
#: GuiDatabase.py:406
|
#: GuiDatabase.py:406
|
||||||
#, fuzzy
|
msgid "db connection to %s, %s, %s, %s, %s failed: %s"
|
||||||
msgid "db connection to "
|
msgstr "adatbázis kapcsolódás sikertelen: %s, %s, %s, %s, %s hibaüzenet: %s"
|
||||||
msgstr "folytató nyitás %"
|
|
||||||
|
|
||||||
#: GuiDatabase.py:434
|
#: GuiDatabase.py:414
|
||||||
#, fuzzy
|
msgid "AddDB starting"
|
||||||
|
msgstr "AddDB indítása"
|
||||||
|
|
||||||
|
#: GuiDatabase.py:423
|
||||||
|
msgid "Add New Database"
|
||||||
|
msgstr "Új adatbázis hozzáadása"
|
||||||
|
|
||||||
|
#: GuiDatabase.py:433
|
||||||
msgid "DB Type"
|
msgid "DB Type"
|
||||||
msgstr "Típus"
|
msgstr "Adatbázis típus"
|
||||||
|
|
||||||
#: GuiDatabase.py:444
|
#: GuiDatabase.py:443
|
||||||
#, fuzzy
|
|
||||||
msgid "DB Name"
|
msgid "DB Name"
|
||||||
msgstr "Név"
|
msgstr "Adatbázis név"
|
||||||
|
|
||||||
#: GuiDatabase.py:452
|
#: GuiDatabase.py:451
|
||||||
#, fuzzy
|
|
||||||
msgid "DB Description"
|
msgid "DB Description"
|
||||||
msgstr "Leírás"
|
msgstr "Adatbázis leírás"
|
||||||
|
|
||||||
#: GuiDatabase.py:473
|
#: GuiDatabase.py:472
|
||||||
#, fuzzy
|
|
||||||
msgid "Host Computer"
|
msgid "Host Computer"
|
||||||
msgstr "Importálás kész"
|
msgstr "Kiszolgáló"
|
||||||
|
|
||||||
#: GuiDatabase.py:528
|
#: GuiDatabase.py:505
|
||||||
#, fuzzy
|
msgid "start creating new db"
|
||||||
|
msgstr "új adatbázis létrehozásának indítása"
|
||||||
|
|
||||||
|
#: GuiDatabase.py:524
|
||||||
|
msgid "tested new db, result=%s"
|
||||||
|
msgstr "új adatbázis tesztelve, eredmény=%s"
|
||||||
|
|
||||||
|
#: GuiDatabase.py:527
|
||||||
msgid "Database created"
|
msgid "Database created"
|
||||||
msgstr "A_datbázis"
|
msgstr "Adatbázis létrehozva"
|
||||||
|
|
||||||
#: GuiDatabase.py:531
|
#: GuiDatabase.py:530
|
||||||
#, fuzzy
|
|
||||||
msgid "Database creation failed"
|
msgid "Database creation failed"
|
||||||
msgstr " index létrehozása nem sikerült: "
|
msgstr "Adatbázis létrehozása nem sikerült"
|
||||||
|
|
||||||
#: GuiDatabase.py:550
|
#: GuiDatabase.py:543
|
||||||
|
msgid "check_fields: starting"
|
||||||
|
msgstr "check_fields: indítás"
|
||||||
|
|
||||||
|
#: GuiDatabase.py:549
|
||||||
msgid "No Database Name given"
|
msgid "No Database Name given"
|
||||||
msgstr ""
|
msgstr "Nem lett adatbázis név megadva"
|
||||||
|
|
||||||
#: GuiDatabase.py:553
|
#: GuiDatabase.py:552
|
||||||
msgid "No Database Description given"
|
msgid "No Database Description given"
|
||||||
msgstr ""
|
msgstr "Nem lett adatbázis leírás megadva"
|
||||||
|
|
||||||
#: GuiDatabase.py:556
|
#: GuiDatabase.py:555
|
||||||
#, fuzzy
|
|
||||||
msgid "No Username given"
|
msgid "No Username given"
|
||||||
msgstr "Felhasználónév"
|
msgstr "Nem lett felhasználónév megadva"
|
||||||
|
|
||||||
#: GuiDatabase.py:559
|
#: GuiDatabase.py:558
|
||||||
#, fuzzy
|
|
||||||
msgid "No Password given"
|
msgid "No Password given"
|
||||||
msgstr "Jelszó"
|
msgstr "Nem lett jelszó megadva"
|
||||||
|
|
||||||
#: GuiDatabase.py:562
|
#: GuiDatabase.py:561
|
||||||
msgid "No Host given"
|
msgid "No Host given"
|
||||||
msgstr ""
|
msgstr "Nem lett kiszolgáló megadva"
|
||||||
|
|
||||||
#: GuiDatabase.py:589
|
#: GuiDatabase.py:575
|
||||||
|
msgid "Unknown Database Type selected"
|
||||||
|
msgstr "Ismeretlen adatbázis típus lett kiválasztva"
|
||||||
|
|
||||||
|
#: GuiDatabase.py:579
|
||||||
|
msgid "check_fields: open dialog"
|
||||||
|
msgstr "check_fields: párbeszéd nyitása"
|
||||||
|
|
||||||
|
#: GuiDatabase.py:588
|
||||||
msgid "Do you want to try again?"
|
msgid "Do you want to try again?"
|
||||||
msgstr ""
|
msgstr "Meg akarod próbálni újból?"
|
||||||
|
|
||||||
#: GuiDatabase.py:702 GuiLogView.py:213
|
#: GuiDatabase.py:595
|
||||||
|
msgid "check_fields: destroy dialog"
|
||||||
|
msgstr "check_fields: párbeszéd lezárása"
|
||||||
|
|
||||||
|
#: GuiDatabase.py:599
|
||||||
|
msgid "check_fields: returning ok as %s, try_again as %s"
|
||||||
|
msgstr "check_fields: OK visszaadása, mint %s, újrapróbálás, mint %s"
|
||||||
|
|
||||||
|
#: GuiDatabase.py:701 GuiLogView.py:213
|
||||||
msgid "Test Log Viewer"
|
msgid "Test Log Viewer"
|
||||||
msgstr "Napló böngésző (teszt)"
|
msgstr "Napló böngésző (teszt)"
|
||||||
|
|
||||||
#: GuiDatabase.py:707 GuiLogView.py:218
|
#: GuiDatabase.py:706 GuiLogView.py:218
|
||||||
msgid "Log Viewer"
|
msgid "Log Viewer"
|
||||||
msgstr "Napló böngésző"
|
msgstr "Napló böngésző"
|
||||||
|
|
||||||
|
@ -1407,11 +1499,11 @@ msgstr "\"%s\" nevű asztal már nem létezik\n"
|
||||||
|
|
||||||
#: HUD_main.pyw:321
|
#: HUD_main.pyw:321
|
||||||
msgid ""
|
msgid ""
|
||||||
"HUD_main.read_stdin: hand read in %4.3f seconds (%4.3f,%4.3f,%4.3f,%4.3f,"
|
"HUD_main.read_stdin: hand read in %4.3f seconds (%4.3f,%4.3f,%4.3f,%4.3f,%"
|
||||||
"%4.3f,%4.3f)"
|
"4.3f,%4.3f)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"HUD_main.read_stdin: leosztás beolvasva %4.3f mp alatt (%4.3f,%4.3f,%4.3f,"
|
"HUD_main.read_stdin: leosztás beolvasva %4.3f mp alatt (%4.3f,%4.3f,%4.3f,%"
|
||||||
"%4.3f,%4.3f,%4.3f)"
|
"4.3f,%4.3f,%4.3f)"
|
||||||
|
|
||||||
#: HUD_run_me.py:45
|
#: HUD_run_me.py:45
|
||||||
msgid "HUD_main starting\n"
|
msgid "HUD_main starting\n"
|
||||||
|
@ -1634,9 +1726,9 @@ msgid "Hand.insert(): hid #: %s is a duplicate"
|
||||||
msgstr "Hand.insert(): %s leosztásazonosító duplikáció"
|
msgstr "Hand.insert(): %s leosztásazonosító duplikáció"
|
||||||
|
|
||||||
#: Hand.py:318
|
#: Hand.py:318
|
||||||
#, fuzzy
|
|
||||||
msgid "markstreets didn't match - Assuming hand %s was cancelled"
|
msgid "markstreets didn't match - Assuming hand %s was cancelled"
|
||||||
msgstr "markStreets nem egyezik - Leosztás érvénytelenítését feltételezem"
|
msgstr ""
|
||||||
|
"markstreets nem egyezik - A(z) %s leosztás érvénytelenítését feltételezem"
|
||||||
|
|
||||||
#: Hand.py:320
|
#: Hand.py:320
|
||||||
msgid "FpdbParseError: markStreets appeared to fail: First 100 chars: '%s'"
|
msgid "FpdbParseError: markStreets appeared to fail: First 100 chars: '%s'"
|
||||||
|
@ -1748,7 +1840,7 @@ msgstr "%s utcán %s játékos kiegészít erre: %s"
|
||||||
|
|
||||||
#: Hand.py:1270
|
#: Hand.py:1270
|
||||||
msgid "Bringin: %s, %s"
|
msgid "Bringin: %s, %s"
|
||||||
msgstr "Beülő: %s, %s"
|
msgstr "Nyitó hívás: %s, %s"
|
||||||
|
|
||||||
#: Hand.py:1310
|
#: Hand.py:1310
|
||||||
msgid "*** 3RD STREET ***"
|
msgid "*** 3RD STREET ***"
|
||||||
|
@ -2023,12 +2115,8 @@ msgid "Error finding actual seat.\n"
|
||||||
msgstr "Hiba az aktuális szék keresése közben.\n"
|
msgstr "Hiba az aktuális szék keresése közben.\n"
|
||||||
|
|
||||||
#: Hud.py:589
|
#: Hud.py:589
|
||||||
msgid ""
|
msgid "Creating hud from hand "
|
||||||
"------------------------------------------------------------\n"
|
msgstr "HUD készítése ebből a leosztásból: "
|
||||||
"Creating hud from hand %s\n"
|
|
||||||
msgstr ""
|
|
||||||
"------------------------------------------------------------\n"
|
|
||||||
"HUD készítése ebből a leosztásból: %s\n"
|
|
||||||
|
|
||||||
#: Hud.py:638
|
#: Hud.py:638
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -2069,26 +2157,22 @@ msgid "Unable to recognise gametype from: '%s'"
|
||||||
msgstr "Nem sikerült felismerni a játéktípust innen: '%s'"
|
msgstr "Nem sikerült felismerni a játéktípust innen: '%s'"
|
||||||
|
|
||||||
#: OnGameToFpdb.py:192
|
#: OnGameToFpdb.py:192
|
||||||
#, fuzzy
|
|
||||||
msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'"
|
msgid "determineGameType: limit not found in self.limits(%s). hand: '%s'"
|
||||||
msgstr "determineGameType: Nem sikerült felismerni a játéktípust innen: '%s'"
|
msgstr ""
|
||||||
|
"determineGameType: limit nem található ebben: self.limits(%s). leosztás: '%s'"
|
||||||
|
|
||||||
#: OnGameToFpdb.py:194
|
#: OnGameToFpdb.py:194
|
||||||
msgid "limit not found in self.limits(%s). hand: '%s'"
|
msgid "limit not found in self.limits(%s). hand: '%s'"
|
||||||
msgstr ""
|
msgstr "limit nem található ebben: self.limits(%s). leosztás: '%s'"
|
||||||
|
|
||||||
#: OnGameToFpdb.py:268 PartyPokerToFpdb.py:351 PokerStarsToFpdb.py:321
|
#: OnGameToFpdb.py:268 PartyPokerToFpdb.py:351 PokerStarsToFpdb.py:321
|
||||||
|
#: UltimateBetToFpdb.py:144 Win2dayToFpdb.py:156
|
||||||
msgid "readButton: not found"
|
msgid "readButton: not found"
|
||||||
msgstr "readButton: nem található"
|
msgstr "readButton: nem található"
|
||||||
|
|
||||||
#: OnGameToFpdb.py:288
|
#: OnGameToFpdb.py:288
|
||||||
#, fuzzy
|
|
||||||
msgid "readBlinds in noSB exception - no SB created"
|
msgid "readBlinds in noSB exception - no SB created"
|
||||||
msgstr "readBlinds noSB-n belül hiba"
|
msgstr "noSB-n belüli readBlinds hiba - kisvak nem lett létrehozva"
|
||||||
|
|
||||||
#: OnGameToFpdb.py:296 PokerStarsToFpdb.py:359
|
|
||||||
msgid "reading antes"
|
|
||||||
msgstr "antek olvasása"
|
|
||||||
|
|
||||||
#: Options.py:40
|
#: Options.py:40
|
||||||
msgid "If passed error output will go to the console rather than ."
|
msgid "If passed error output will go to the console rather than ."
|
||||||
|
@ -2586,6 +2670,10 @@ msgstr "addPlayer: helyezés:%s - név : '%s' - Nyeremény (%s)"
|
||||||
msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)"
|
msgid "incrementPlayerWinnings: name : '%s' - Add Winnings (%s)"
|
||||||
msgstr "incrementPlayerWinnings: név : '%s' - plusz nyeremény (%s)"
|
msgstr "incrementPlayerWinnings: név : '%s' - plusz nyeremény (%s)"
|
||||||
|
|
||||||
|
#: UltimateBetToFpdb.py:42
|
||||||
|
msgid "Initialising UltimateBetconverter class"
|
||||||
|
msgstr "UltimateBetconverter osztály inicializálása"
|
||||||
|
|
||||||
#: WinTables.py:82
|
#: WinTables.py:82
|
||||||
msgid "Window %s not found. Skipping."
|
msgid "Window %s not found. Skipping."
|
||||||
msgstr "A(z) %s nevű ablak nincs meg. Kihagyás."
|
msgstr "A(z) %s nevű ablak nincs meg. Kihagyás."
|
||||||
|
@ -2763,24 +2851,21 @@ 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"
|
msgstr "Erősítsd meg a táblák törlését és újra létrehozását"
|
||||||
|
|
||||||
#: fpdb.pyw:547
|
#: fpdb.pyw:547
|
||||||
#, fuzzy
|
|
||||||
msgid "Please confirm that you want to (re-)create the tables."
|
msgid "Please confirm that you want to (re-)create the tables."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Kérlek erősítsd meg, hogy valóban újra akarod generálni a HUD gyorstárat."
|
"Kérlek erősítsd meg, hogy valóban (újra) létre akarod hozni a táblákat."
|
||||||
|
|
||||||
#: fpdb.pyw:548
|
#: fpdb.pyw:548
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
" If there already are tables in the database %s on %s they will be deleted "
|
" 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"
|
"and you will have to re-import your histories.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"), akkor azok törölve lesznek, és újra kell importálnod a "
|
" Ha már vannak táblák a(z) %s adatbázisban a(z) %s kiszolgálón, akkor azok "
|
||||||
"leosztástörténeteket.\n"
|
"törölve lesznek, és újra kell majd importálnod a leosztástörténeteket.\n"
|
||||||
"Ja, és ez eltarthat egy darabig:)"
|
|
||||||
|
|
||||||
#: fpdb.pyw:549
|
#: fpdb.pyw:549
|
||||||
msgid "This may take a while."
|
msgid "This may take a while."
|
||||||
msgstr ""
|
msgstr "Ez eltarthat egy darabig."
|
||||||
|
|
||||||
#: fpdb.pyw:574
|
#: fpdb.pyw:574
|
||||||
msgid "User cancelled recreating tables"
|
msgid "User cancelled recreating tables"
|
||||||
|
@ -2897,7 +2982,7 @@ msgstr "<control>A"
|
||||||
|
|
||||||
#: fpdb.pyw:817
|
#: fpdb.pyw:817
|
||||||
msgid "_Auto Import and HUD"
|
msgid "_Auto Import and HUD"
|
||||||
msgstr "_AutoImport és HUD"
|
msgstr "_Auto Import és HUD"
|
||||||
|
|
||||||
#: fpdb.pyw:818
|
#: fpdb.pyw:818
|
||||||
msgid "<control>H"
|
msgid "<control>H"
|
||||||
|
@ -3022,13 +3107,13 @@ msgstr ""
|
||||||
"%s.\n"
|
"%s.\n"
|
||||||
|
|
||||||
#: fpdb.pyw:862
|
#: fpdb.pyw:862
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Edit your screen_name and hand history path in the supported_sites section "
|
"Edit your screen_name and hand history path in the supported_sites section "
|
||||||
"of the Preferences window (Main menu) before trying to import hands."
|
"of the Preferences window (Main menu) before trying to import hands."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"résznél a Beállítások ablakban (Főmenü) mielőtt megpróbálnál leosztásokat "
|
"Állítsd be a screen_name-et és a leosztástörténetek útvonalát a "
|
||||||
"importálni."
|
"supported_sites résznél a Beállítások ablakban (Főmenü) mielőtt megpróbálnál "
|
||||||
|
"leosztásokat importálni."
|
||||||
|
|
||||||
#: fpdb.pyw:884
|
#: fpdb.pyw:884
|
||||||
msgid "Connected to SQLite: %s"
|
msgid "Connected to SQLite: %s"
|
||||||
|
@ -3066,22 +3151,20 @@ msgstr ""
|
||||||
"kiszolgálón"
|
"kiszolgálón"
|
||||||
|
|
||||||
#: fpdb.pyw:951
|
#: fpdb.pyw:951
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Global lock taken by %s"
|
"Global lock taken by %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Globális zárolást végzett:"
|
"Globális zárolást végzett %s"
|
||||||
|
|
||||||
#: fpdb.pyw:954
|
#: fpdb.pyw:954
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Failed to get global lock, it is currently held by %s"
|
"Failed to get global lock, it is currently held by %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Globális zárolás meghiúsult, jelenleg már zárolta:"
|
"Globális zárolás meghiúsult, %s már zárolta"
|
||||||
|
|
||||||
#: fpdb.pyw:964
|
#: fpdb.pyw:964
|
||||||
msgid "Quitting normally"
|
msgid "Quitting normally"
|
||||||
|
@ -3093,7 +3176,7 @@ msgstr "Globális zárolás feloldva.\n"
|
||||||
|
|
||||||
#: fpdb.pyw:995
|
#: fpdb.pyw:995
|
||||||
msgid "Auto Import"
|
msgid "Auto Import"
|
||||||
msgstr "AutoImport"
|
msgstr "Auto Import"
|
||||||
|
|
||||||
#: fpdb.pyw:1002
|
#: fpdb.pyw:1002
|
||||||
msgid "Bulk Import"
|
msgid "Bulk Import"
|
||||||
|
@ -3177,8 +3260,8 @@ msgstr ""
|
||||||
"GPL2 vagy újabb licensszel.\n"
|
"GPL2 vagy újabb licensszel.\n"
|
||||||
"A Windows telepítő csomag tartalmaz MIT licensz hatálya alá eső részeket "
|
"A Windows telepítő csomag tartalmaz MIT licensz hatálya alá eső részeket "
|
||||||
"is.\n"
|
"is.\n"
|
||||||
"A licenszek szövegét megtalálod az fpdb főkönyvtárában az agpl-3.0.txt, "
|
"A licenszek szövegét megtalálod az fpdb főkönyvtárában az agpl-3.0.txt, gpl-"
|
||||||
"gpl-2.0.txt, gpl-3.0.txt és mit.txt fájlokban."
|
"2.0.txt, gpl-3.0.txt és mit.txt fájlokban."
|
||||||
|
|
||||||
#: fpdb.pyw:1060
|
#: fpdb.pyw:1060
|
||||||
msgid "Help"
|
msgid "Help"
|
||||||
|
@ -3189,7 +3272,6 @@ msgid "Graphs"
|
||||||
msgstr "Grafikonok"
|
msgstr "Grafikonok"
|
||||||
|
|
||||||
#: fpdb.pyw:1119
|
#: fpdb.pyw:1119
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
"Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt "
|
"Note: error output is being diverted to fpdb-errors.txt and HUD-errors.txt "
|
||||||
|
@ -3197,7 +3279,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
"Megjegyzés: a hibakimenet átirányítva az fpdb-errors.txt és HUD-errors.txt "
|
"Megjegyzés: a hibakimenet átirányítva az fpdb-errors.txt és HUD-errors.txt "
|
||||||
"fájlokba itt:\n"
|
"fájlokba itt: %s"
|
||||||
|
|
||||||
#: fpdb.pyw:1148
|
#: fpdb.pyw:1148
|
||||||
msgid "fpdb starting ..."
|
msgid "fpdb starting ..."
|
||||||
|
@ -3208,7 +3290,6 @@ msgid "FPDB WARNING"
|
||||||
msgstr "FPDB FIGYELMEZTETÉS"
|
msgstr "FPDB FIGYELMEZTETÉS"
|
||||||
|
|
||||||
#: fpdb.pyw:1224
|
#: fpdb.pyw:1224
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"WARNING: Unable to find output hand history directory %s\n"
|
"WARNING: Unable to find output hand history directory %s\n"
|
||||||
"\n"
|
"\n"
|
||||||
|
@ -3248,7 +3329,6 @@ msgstr ""
|
||||||
"pénznem még nem támogatott"
|
"pénznem még nem támogatott"
|
||||||
|
|
||||||
#: fpdb_import.py:227
|
#: fpdb_import.py:227
|
||||||
#, fuzzy
|
|
||||||
msgid "Attempted to add non-directory '%s' as an import directory"
|
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"
|
msgstr "Nem könyvtár ('%s') megadása importálási könyvtárként"
|
||||||
|
|
||||||
|
@ -3281,14 +3361,12 @@ msgid "No need to rebuild hudcache."
|
||||||
msgstr "Nem szükséges a HUD gyorstár újraépítése."
|
msgstr "Nem szükséges a HUD gyorstár újraépítése."
|
||||||
|
|
||||||
#: fpdb_import.py:313
|
#: fpdb_import.py:313
|
||||||
#, fuzzy
|
|
||||||
msgid "sending finish message queue length ="
|
msgid "sending finish message queue length ="
|
||||||
msgstr "befejező üzenet küldése; qlen ="
|
msgstr "befejező üzenet küldése; sor hossza ="
|
||||||
|
|
||||||
#: fpdb_import.py:439 fpdb_import.py:441
|
#: fpdb_import.py:439 fpdb_import.py:441
|
||||||
#, fuzzy
|
|
||||||
msgid "Converting %s"
|
msgid "Converting %s"
|
||||||
msgstr "Konvertálás"
|
msgstr "%s konvertálása"
|
||||||
|
|
||||||
#: fpdb_import.py:477
|
#: fpdb_import.py:477
|
||||||
msgid "Hand processed but empty"
|
msgid "Hand processed but empty"
|
||||||
|
@ -3365,6 +3443,16 @@ msgstr ""
|
||||||
"Nem találhatóak a GTK könyvtárak az útvonaladban - telepítsd a GTK-t, vagy "
|
"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"
|
"állítsd be kézzel az útvonalat\n"
|
||||||
|
|
||||||
|
#~ msgid "db connection to "
|
||||||
|
#~ msgstr "kapcsolódás az adatbázishoz "
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "------------------------------------------------------------\n"
|
||||||
|
#~ "Creating hud from hand %s\n"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "------------------------------------------------------------\n"
|
||||||
|
#~ "HUD készítése ebből a leosztásból: %s\n"
|
||||||
|
|
||||||
#~ msgid "Fatal Error - Config File Missing"
|
#~ msgid "Fatal Error - Config File Missing"
|
||||||
#~ msgstr "Végzetes hiba - Hiányzó konfigurációs fájl"
|
#~ msgstr "Végzetes hiba - Hiányzó konfigurációs fájl"
|
||||||
|
|
||||||
|
@ -3428,9 +3516,6 @@ msgstr ""
|
||||||
#~ msgid "Table not found."
|
#~ msgid "Table not found."
|
||||||
#~ msgstr "Az asztal nem található."
|
#~ msgstr "Az asztal nem található."
|
||||||
|
|
||||||
#~ msgid "readBlinds starting"
|
|
||||||
#~ msgstr "readBlinds indítása"
|
|
||||||
|
|
||||||
#~ msgid "re_postSB failed, hand="
|
#~ msgid "re_postSB failed, hand="
|
||||||
#~ msgstr "re_postSB nem sikerült, leosztás="
|
#~ msgstr "re_postSB nem sikerült, leosztás="
|
||||||
|
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user