diff --git a/po/de_pysol.po b/po/de_pysol.po index 22ae8158..7c1d67b9 100644 --- a/po/de_pysol.po +++ b/po/de_pysol.po @@ -2330,6 +2330,9 @@ msgstr "\tDieses Spiel: " msgid "Reserve. Build down by suit." msgstr "Reserve. Aufgebaut nach Farbe." +msgid "Reserve. Build up regardless of suit." +msgstr "Reserve. Bauen Sie unabhängig von der Farbe." + #: pysollib/games/yukon.py:108 msgid "" "Tableau. Build down in any suit but the same, can move any face-up cards " diff --git a/po/fr_pysol.po b/po/fr_pysol.po index 3b966d7a..aa9bce04 100644 --- a/po/fr_pysol.po +++ b/po/fr_pysol.po @@ -2370,6 +2370,9 @@ msgstr "\tCe jeu: " msgid "Reserve. Build down by suit." msgstr "Réserve. Décroissant par enseigne." +msgid "Reserve. Build up regardless of suit." +msgstr "Reserve. Croissant indépendamment de l'enseigne." + #: pysollib/games/yukon.py:108 msgid "" "Tableau. Build down in any suit but the same, can move any face-up cards " diff --git a/po/it_pysol.po b/po/it_pysol.po index 327d8f6a..a7ee5f14 100644 --- a/po/it_pysol.po +++ b/po/it_pysol.po @@ -2377,6 +2377,9 @@ msgstr "\tQuesto gioco: " msgid "Reserve. Build down by suit." msgstr "Riserva. Decrescente per seme." +msgid "Reserve. Build up regardless of suit." +msgstr "Riserva. Crescente indipendentemente dal seme." + #: pysollib/games/yukon.py:108 msgid "" "Tableau. Build down in any suit but the same, can move any face-up cards " diff --git a/po/pl_pysol.po b/po/pl_pysol.po index e779fb79..d53c6074 100644 --- a/po/pl_pysol.po +++ b/po/pl_pysol.po @@ -2396,6 +2396,9 @@ msgstr "\tTa gra: " msgid "Reserve. Build down by suit." msgstr "Stos rezerwowy. Układaj w dół wg koloru." +msgid "Reserve. Build up regardless of suit." +msgstr "Stos rezerwowy. Układaj w górę niezależnie od koloru." + #: pysollib/games/yukon.py:108 msgid "" "Tableau. Build down in any suit but the same, can move any face-up cards " diff --git a/po/pt_BR_pysol.po b/po/pt_BR_pysol.po index 51e4e099..abb05ada 100644 --- a/po/pt_BR_pysol.po +++ b/po/pt_BR_pysol.po @@ -2393,6 +2393,9 @@ msgstr "\tEste jogo: " msgid "Reserve. Build down by suit." msgstr "Reserva. Descrescente por naipe." +msgid "Reserve. Build up regardless of suit." +msgstr "Reserva. Construir acima sem se importar com o naipe." + #: pysollib/games/yukon.py:108 msgid "" "Tableau. Build down in any suit but the same, can move any face-up cards " diff --git a/po/pysol.pot b/po/pysol.pot index bd740ecc..193e7a59 100644 --- a/po/pysol.pot +++ b/po/pysol.pot @@ -2213,6 +2213,9 @@ msgstr "" msgid "Reserve. Build down by suit." msgstr "" +msgid "Reserve. Build up regardless of suit." +msgstr "" + #: pysollib/games/yukon.py:108 msgid "" "Tableau. Build down in any suit but the same, can move any face-up cards " diff --git a/po/ru_pysol.po b/po/ru_pysol.po index 84c85a91..ce6e5ed5 100644 --- a/po/ru_pysol.po +++ b/po/ru_pysol.po @@ -2378,6 +2378,9 @@ msgstr " Эта игра: " msgid "Reserve. Build down by suit." msgstr "Резерв. Складывать по убыванию в соответствии с мастью." +msgid "Reserve. Build up regardless of suit." +msgstr "Резерв. Складывать по возрастанию не считаясь с мастью." + #: pysollib/games/yukon.py:108 msgid "" "Tableau. Build down in any suit but the same, can move any face-up cards " diff --git a/pysollib/games/golf.py b/pysollib/games/golf.py index c1dd55e2..0ad5e669 100644 --- a/pysollib/games/golf.py +++ b/pysollib/games/golf.py @@ -524,11 +524,16 @@ class AllInARow(BlackHole): # * All in a Row II # ************************************************************************ +class AllInARowII_RowStack(BlackHole_RowStack): + def clickHandler(self, event): + return self.rightclickHandler(event) + + class AllInARowII_Reserve(RK_RowStack): getBottomImage = RK_RowStack._getReserveBottomImage def getHelp(self): - return _('Reserve. Build down regardless of suit.') + return _('Reserve. Build up regardless of suit.') class AllInARowII_Foundation(AbstractFoundationStack): @@ -554,11 +559,11 @@ class AllInARowII(Game): # create stacks x, y = layout.XM, layout.YM for i in range(7): - s.rows.append(OpenStack(x, y, self, max_accept=0)) + s.rows.append(AllInARowII_RowStack(x, y, self, max_accept=0)) x += layout.XS x, y = layout.XM, layout.YM+h for i in range(6): - s.rows.append(OpenStack(x, y, self, max_accept=0)) + s.rows.append(AllInARowII_RowStack(x, y, self, max_accept=0)) x += layout.XS for r in s.rows: r.CARD_XOFFSET, r.CARD_YOFFSET = 0, layout.YOFFSET