mirror of
https://github.com/shlomif/PySolFC.git
synced 2025-04-05 00:02:29 -04:00
* update translation
* bugs fixes git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@72 efabe8c0-fbe8-4139-b769-b5e6d273206e
This commit is contained in:
parent
802fedc73c
commit
fbc7c4ad68
3 changed files with 38 additions and 38 deletions
|
@ -6,7 +6,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PySol 0.0.1\n"
|
"Project-Id-Version: PySol 0.0.1\n"
|
||||||
"POT-Creation-Date: Thu Sep 21 15:57:22 2006\n"
|
"POT-Creation-Date: Thu Sep 21 15:57:22 2006\n"
|
||||||
"PO-Revision-Date: 2006-09-21 15:58+0400\n"
|
"PO-Revision-Date: 2006-09-26 15:53+0400\n"
|
||||||
"Last-Translator: Скоморох <skomoroh@gmail.com>\n"
|
"Last-Translator: Скоморох <skomoroh@gmail.com>\n"
|
||||||
"Language-Team: Russian <ru@li.org>\n"
|
"Language-Team: Russian <ru@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
|
@ -410,7 +410,7 @@ msgstr "&Начало"
|
||||||
|
|
||||||
#: pysollib/game.py:1753
|
#: pysollib/game.py:1753
|
||||||
msgid "Score %6d"
|
msgid "Score %6d"
|
||||||
msgstr "Счет %6d"
|
msgstr "Счёт %6d"
|
||||||
|
|
||||||
#: pysollib/game.py:1852
|
#: pysollib/game.py:1852
|
||||||
msgid "&Cool"
|
msgid "&Cool"
|
||||||
|
@ -418,7 +418,7 @@ msgstr "&Отлично"
|
||||||
|
|
||||||
#: pysollib/game.py:1852
|
#: pysollib/game.py:1852
|
||||||
msgid "&Great"
|
msgid "&Great"
|
||||||
msgstr "&Эдорово"
|
msgstr "&Здорово"
|
||||||
|
|
||||||
#: pysollib/game.py:1852
|
#: pysollib/game.py:1852
|
||||||
msgid "&Wow"
|
msgid "&Wow"
|
||||||
|
@ -1001,7 +1001,7 @@ msgstr "Раджа"
|
||||||
|
|
||||||
#: pysollib/games/ultra/dashavatara.py:353 pysollib/games/ultra/mughal.py:256
|
#: pysollib/games/ultra/dashavatara.py:353 pysollib/games/ultra/mughal.py:256
|
||||||
msgid "Black"
|
msgid "Black"
|
||||||
msgstr "Черный"
|
msgstr "Чёрный"
|
||||||
|
|
||||||
#: pysollib/games/ultra/dashavatara.py:353 pysollib/games/ultra/mughal.py:256
|
#: pysollib/games/ultra/dashavatara.py:353 pysollib/games/ultra/mughal.py:256
|
||||||
msgid "Brown"
|
msgid "Brown"
|
||||||
|
@ -1013,12 +1013,12 @@ msgstr "Красный"
|
||||||
|
|
||||||
#: pysollib/games/ultra/dashavatara.py:353 pysollib/games/ultra/mughal.py:256
|
#: pysollib/games/ultra/dashavatara.py:353 pysollib/games/ultra/mughal.py:256
|
||||||
msgid "Yellow"
|
msgid "Yellow"
|
||||||
msgstr "Желтый"
|
msgstr "Жёлтый"
|
||||||
|
|
||||||
#: pysollib/games/ultra/dashavatara.py:353 pysollib/games/ultra/mughal.py:257
|
#: pysollib/games/ultra/dashavatara.py:353 pysollib/games/ultra/mughal.py:257
|
||||||
#: pysollib/tk/selecttile.py:86
|
#: pysollib/tk/selecttile.py:86
|
||||||
msgid "Green"
|
msgid "Green"
|
||||||
msgstr "Зеленый"
|
msgstr "Зелёный"
|
||||||
|
|
||||||
#: pysollib/games/ultra/dashavatara.py:354
|
#: pysollib/games/ultra/dashavatara.py:354
|
||||||
msgid "Crimson"
|
msgid "Crimson"
|
||||||
|
@ -1151,7 +1151,7 @@ msgstr "Хризантема"
|
||||||
|
|
||||||
#: pysollib/games/ultra/hanafuda_common.py:69
|
#: pysollib/games/ultra/hanafuda_common.py:69
|
||||||
msgid "Maple"
|
msgid "Maple"
|
||||||
msgstr "Клен"
|
msgstr "Клён"
|
||||||
|
|
||||||
#: pysollib/games/ultra/hanafuda_common.py:69
|
#: pysollib/games/ultra/hanafuda_common.py:69
|
||||||
msgid "Paulownia"
|
msgid "Paulownia"
|
||||||
|
@ -1243,11 +1243,11 @@ msgstr ""
|
||||||
|
|
||||||
#: pysollib/help.py:63
|
#: pysollib/help.py:63
|
||||||
msgid "A Python Solitaire Game Collection\n"
|
msgid "A Python Solitaire Game Collection\n"
|
||||||
msgstr "Коллекция питоновских пасьянсев\n"
|
msgstr "Коллекция питоновских пасьянсов\n"
|
||||||
|
|
||||||
#: pysollib/help.py:65
|
#: pysollib/help.py:65
|
||||||
msgid "A World Domination Project\n"
|
msgid "A World Domination Project\n"
|
||||||
msgstr "Всемирный непревзойденный проект\n"
|
msgstr "Всемирный непревзойдённый проект\n"
|
||||||
|
|
||||||
#: pysollib/help.py:66
|
#: pysollib/help.py:66
|
||||||
msgid "&Credits..."
|
msgid "&Credits..."
|
||||||
|
@ -1359,7 +1359,7 @@ msgid ""
|
||||||
"try %s --help for more information"
|
"try %s --help for more information"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"%s: %s\n"
|
"%s: %s\n"
|
||||||
"попробуйте %s --help для получения более подробной информаци"
|
"попробуйте %s --help для получения более подробной информации"
|
||||||
|
|
||||||
#: pysollib/main.py:139
|
#: pysollib/main.py:139
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
|
@ -1379,7 +1379,7 @@ msgid ""
|
||||||
" FILE - file name of a saved game\n"
|
" FILE - file name of a saved game\n"
|
||||||
" MOD - one of following: pss(default), pygame, oss, win\n"
|
" MOD - one of following: pss(default), pygame, oss, win\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Испльзование: %s [OPTIONS] [FILE]\n"
|
"Использование: %s [OPTIONS] [FILE]\n"
|
||||||
" -g --game=GAMENAME начинать с игры GAMENAME\n"
|
" -g --game=GAMENAME начинать с игры GAMENAME\n"
|
||||||
" --fg --foreground=COLOR цвет текста\n"
|
" --fg --foreground=COLOR цвет текста\n"
|
||||||
" --bg --background=COLOR цвет фона\n"
|
" --bg --background=COLOR цвет фона\n"
|
||||||
|
@ -1388,7 +1388,7 @@ msgstr ""
|
||||||
" --noplugins отключить загрузку плагинов\n"
|
" --noplugins отключить загрузку плагинов\n"
|
||||||
" -h --help показать это сообщение и выйти\n"
|
" -h --help показать это сообщение и выйти\n"
|
||||||
"\n"
|
"\n"
|
||||||
" FILE - имя файла сохраненной игры\n"
|
" FILE - имя файла сохранённой игры\n"
|
||||||
|
|
||||||
#: pysollib/main.py:157
|
#: pysollib/main.py:157
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -1396,7 +1396,7 @@ msgid ""
|
||||||
"try %s --help for more information"
|
"try %s --help for more information"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\"%s: слишком много файлов\n"
|
"\"%s: слишком много файлов\n"
|
||||||
"попробуйте %s --help для получения более подробной информаци"
|
"попробуйте %s --help для получения более подробной информации"
|
||||||
|
|
||||||
#: pysollib/main.py:161
|
#: pysollib/main.py:161
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -1404,7 +1404,7 @@ msgid ""
|
||||||
"try %s --help for more information"
|
"try %s --help for more information"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"%s: неправильное имя файла\n"
|
"%s: неправильное имя файла\n"
|
||||||
"попробуйте %s --help для получения более подробной информаци"
|
"попробуйте %s --help для получения более подробной информации"
|
||||||
|
|
||||||
#: pysollib/main.py:369
|
#: pysollib/main.py:369
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -2400,7 +2400,7 @@ msgstr "Подсветка отсутствия &совпадения"
|
||||||
|
|
||||||
#: pysollib/tk/menubar.py:461
|
#: pysollib/tk/menubar.py:461
|
||||||
msgid "&Show removed tiles (in Mahjongg games)"
|
msgid "&Show removed tiles (in Mahjongg games)"
|
||||||
msgstr "Показывать удаленные (в Маджонг)"
|
msgstr "Показывать удалённые (в Маджонг)"
|
||||||
|
|
||||||
#: pysollib/tk/menubar.py:462
|
#: pysollib/tk/menubar.py:462
|
||||||
msgid "Show hint &arrow (in Shisen-Sho games)"
|
msgid "Show hint &arrow (in Shisen-Sho games)"
|
||||||
|
@ -2432,7 +2432,7 @@ msgstr "Тень карты"
|
||||||
|
|
||||||
#: pysollib/tk/menubar.py:478
|
#: pysollib/tk/menubar.py:478
|
||||||
msgid "Shade &legal moves"
|
msgid "Shade &legal moves"
|
||||||
msgstr "Подсвечивать &разрешенные ходы"
|
msgstr "Подсвечивать &разрешённые ходы"
|
||||||
|
|
||||||
#: pysollib/tk/menubar.py:479
|
#: pysollib/tk/menubar.py:479
|
||||||
msgid "&Negative cards bottom"
|
msgid "&Negative cards bottom"
|
||||||
|
@ -2488,7 +2488,7 @@ msgstr "&Липкая мышь"
|
||||||
|
|
||||||
#: pysollib/tk/menubar.py:493
|
#: pysollib/tk/menubar.py:493
|
||||||
msgid "Use mouse for undo/redo"
|
msgid "Use mouse for undo/redo"
|
||||||
msgstr "Использовать мышь для вперед/назад"
|
msgstr "Использовать мышь для вперёд/назад"
|
||||||
|
|
||||||
#: pysollib/tk/menubar.py:495
|
#: pysollib/tk/menubar.py:495
|
||||||
msgid "&Fonts..."
|
msgid "&Fonts..."
|
||||||
|
@ -2629,7 +2629,7 @@ msgstr "Подтверждение выхода"
|
||||||
|
|
||||||
#: pysollib/tk/playeroptionsdialog.py:128
|
#: pysollib/tk/playeroptionsdialog.py:128
|
||||||
msgid "Update statistics and logs"
|
msgid "Update statistics and logs"
|
||||||
msgstr "Обнавлять статистику и лог"
|
msgstr "Обновлять статистику и лог"
|
||||||
|
|
||||||
#: pysollib/tk/playeroptionsdialog.py:145
|
#: pysollib/tk/playeroptionsdialog.py:145
|
||||||
msgid "Select name"
|
msgid "Select name"
|
||||||
|
@ -2646,7 +2646,7 @@ msgstr "По типу"
|
||||||
#: pysollib/tk/selectcardset.py:101 pysollib/tk/selectcardset.py:112
|
#: pysollib/tk/selectcardset.py:101 pysollib/tk/selectcardset.py:112
|
||||||
#: pysollib/tk/selectcardset.py:123
|
#: pysollib/tk/selectcardset.py:123
|
||||||
msgid "Uncategorized"
|
msgid "Uncategorized"
|
||||||
msgstr "Неопределенный"
|
msgstr "Неопределённый"
|
||||||
|
|
||||||
#: pysollib/tk/selectcardset.py:102
|
#: pysollib/tk/selectcardset.py:102
|
||||||
msgid "by Style"
|
msgid "by Style"
|
||||||
|
@ -2878,7 +2878,7 @@ msgstr "Другие категории"
|
||||||
|
|
||||||
#: pysollib/tk/selectgame.py:206
|
#: pysollib/tk/selectgame.py:206
|
||||||
msgid "Games for Children (very easy)"
|
msgid "Games for Children (very easy)"
|
||||||
msgstr "Игры для детей (очень легкие)"
|
msgstr "Игры для детей (очень лёгкие)"
|
||||||
|
|
||||||
#: pysollib/tk/selectgame.py:207
|
#: pysollib/tk/selectgame.py:207
|
||||||
msgid "Games with Scoring"
|
msgid "Games with Scoring"
|
||||||
|
@ -2894,7 +2894,7 @@ msgstr "Открытые игры (все карты видны)"
|
||||||
|
|
||||||
#: pysollib/tk/selectgame.py:210
|
#: pysollib/tk/selectgame.py:210
|
||||||
msgid "Relaxed Variants"
|
msgid "Relaxed Variants"
|
||||||
msgstr "Облегченные варианты"
|
msgstr "Облегчённые варианты"
|
||||||
|
|
||||||
#: pysollib/tk/selectgame.py:349
|
#: pysollib/tk/selectgame.py:349
|
||||||
msgid "About game"
|
msgid "About game"
|
||||||
|
@ -3004,7 +3004,7 @@ msgstr "Выбрать цвет"
|
||||||
|
|
||||||
#: pysollib/tk/soundoptionsdialog.py:75
|
#: pysollib/tk/soundoptionsdialog.py:75
|
||||||
msgid "Are You Sure"
|
msgid "Are You Sure"
|
||||||
msgstr "Вы уверены"
|
msgstr "Вы уверены?"
|
||||||
|
|
||||||
#: pysollib/tk/soundoptionsdialog.py:77
|
#: pysollib/tk/soundoptionsdialog.py:77
|
||||||
msgid "Deal"
|
msgid "Deal"
|
||||||
|
@ -3012,7 +3012,7 @@ msgstr "Сдача"
|
||||||
|
|
||||||
#: pysollib/tk/soundoptionsdialog.py:78
|
#: pysollib/tk/soundoptionsdialog.py:78
|
||||||
msgid "Deal waste"
|
msgid "Deal waste"
|
||||||
msgstr "Сдача на сброс"
|
msgstr "Выкладывание на сброс"
|
||||||
|
|
||||||
#: pysollib/tk/soundoptionsdialog.py:80
|
#: pysollib/tk/soundoptionsdialog.py:80
|
||||||
msgid "Turn waste"
|
msgid "Turn waste"
|
||||||
|
@ -3024,15 +3024,15 @@ msgstr "Начало перемещения"
|
||||||
|
|
||||||
#: pysollib/tk/soundoptionsdialog.py:83
|
#: pysollib/tk/soundoptionsdialog.py:83
|
||||||
msgid "Drop"
|
msgid "Drop"
|
||||||
msgstr "Сброс карты"
|
msgstr "Сбрасывание карты"
|
||||||
|
|
||||||
#: pysollib/tk/soundoptionsdialog.py:84
|
#: pysollib/tk/soundoptionsdialog.py:84
|
||||||
msgid "Drop pair"
|
msgid "Drop pair"
|
||||||
msgstr "Сброс двух карт"
|
msgstr "Сбрасывание двух карт"
|
||||||
|
|
||||||
#: pysollib/tk/soundoptionsdialog.py:85
|
#: pysollib/tk/soundoptionsdialog.py:85
|
||||||
msgid "Auto drop"
|
msgid "Auto drop"
|
||||||
msgstr "Автосброс карты"
|
msgstr "Автоматический сброс карты"
|
||||||
|
|
||||||
#: pysollib/tk/soundoptionsdialog.py:87
|
#: pysollib/tk/soundoptionsdialog.py:87
|
||||||
msgid "Flip"
|
msgid "Flip"
|
||||||
|
@ -3048,7 +3048,7 @@ msgstr "Перемещение"
|
||||||
|
|
||||||
#: pysollib/tk/soundoptionsdialog.py:90
|
#: pysollib/tk/soundoptionsdialog.py:90
|
||||||
msgid "No move"
|
msgid "No move"
|
||||||
msgstr "Без пермещения"
|
msgstr "Отмена перемещения"
|
||||||
|
|
||||||
#: pysollib/tk/soundoptionsdialog.py:92 pysollib/tk/toolbar.py:203
|
#: pysollib/tk/soundoptionsdialog.py:92 pysollib/tk/toolbar.py:203
|
||||||
msgid "Undo"
|
msgid "Undo"
|
||||||
|
@ -3128,7 +3128,7 @@ msgstr "Подсказка:"
|
||||||
|
|
||||||
#: pysollib/tk/timeoutsdialog.py:67 data/glade-translations:36
|
#: pysollib/tk/timeoutsdialog.py:67 data/glade-translations:36
|
||||||
msgid "Raise card:"
|
msgid "Raise card:"
|
||||||
msgstr "Подъем карты:"
|
msgstr "Подъём карты:"
|
||||||
|
|
||||||
#: pysollib/tk/timeoutsdialog.py:69 data/glade-translations:38
|
#: pysollib/tk/timeoutsdialog.py:69 data/glade-translations:38
|
||||||
msgid "Highlight cards:"
|
msgid "Highlight cards:"
|
||||||
|
@ -3164,7 +3164,7 @@ msgstr "Назад"
|
||||||
|
|
||||||
#: pysollib/tk/tkhtml.py:260
|
#: pysollib/tk/tkhtml.py:260
|
||||||
msgid "Forward"
|
msgid "Forward"
|
||||||
msgstr "Вперед"
|
msgstr "Вперёд"
|
||||||
|
|
||||||
#: pysollib/tk/tkhtml.py:264
|
#: pysollib/tk/tkhtml.py:264
|
||||||
msgid "Close"
|
msgid "Close"
|
||||||
|
@ -3382,7 +3382,7 @@ msgid ""
|
||||||
"saved game"
|
"saved game"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Открыть\n"
|
"Открыть\n"
|
||||||
"сохраненную игру"
|
"сохранённую игру"
|
||||||
|
|
||||||
#: pysollib/tk/toolbar.py:201
|
#: pysollib/tk/toolbar.py:201
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
|
@ -3462,7 +3462,7 @@ msgstr "Пики"
|
||||||
|
|
||||||
#: pysollib/util.py:76
|
#: pysollib/util.py:76
|
||||||
msgid "black"
|
msgid "black"
|
||||||
msgstr "черный"
|
msgstr "чёрный"
|
||||||
|
|
||||||
#: pysollib/util.py:76
|
#: pysollib/util.py:76
|
||||||
msgid "red"
|
msgid "red"
|
||||||
|
@ -3526,10 +3526,10 @@ msgstr "Настроить шрифт"
|
||||||
#~ msgstr "Показывать демо лого"
|
#~ msgstr "Показывать демо лого"
|
||||||
|
|
||||||
#~ msgid "Show score in statusbar"
|
#~ msgid "Show score in statusbar"
|
||||||
#~ msgstr "Показывать счет в строке состояния"
|
#~ msgstr "Показывать счёт в строке состояния"
|
||||||
|
|
||||||
#~ msgid "Set demo delay in seconds"
|
#~ msgid "Set demo delay in seconds"
|
||||||
#~ msgstr "Установить задуржку демо в секундах"
|
#~ msgstr "Установить задержку демо в секундах"
|
||||||
|
|
||||||
#~ msgid "Select"
|
#~ msgid "Select"
|
||||||
#~ msgstr "Выбрать"
|
#~ msgstr "Выбрать"
|
||||||
|
@ -3553,7 +3553,7 @@ msgstr "Настроить шрифт"
|
||||||
#~ msgstr "Разрешить показывать &отсутствие совпадение карт"
|
#~ msgstr "Разрешить показывать &отсутствие совпадение карт"
|
||||||
|
|
||||||
#~ msgid "Invalid or damaged "
|
#~ msgid "Invalid or damaged "
|
||||||
#~ msgstr "Поврежденный "
|
#~ msgstr "Повреждённый "
|
||||||
|
|
||||||
#~ msgid "Balance %d/%d"
|
#~ msgid "Balance %d/%d"
|
||||||
#~ msgstr "Баланс %d/%d"
|
#~ msgstr "Баланс %d/%d"
|
||||||
|
|
|
@ -1180,7 +1180,7 @@ class Game:
|
||||||
|
|
||||||
# redeal cards (used in RedealTalonStack; all cards already in talon)
|
# redeal cards (used in RedealTalonStack; all cards already in talon)
|
||||||
def redealCards(self):
|
def redealCards(self):
|
||||||
raise SubclassResponsibility
|
pass
|
||||||
|
|
||||||
# the actual hint class (or None)
|
# the actual hint class (or None)
|
||||||
Hint_Class = DefaultHint
|
Hint_Class = DefaultHint
|
||||||
|
@ -2159,7 +2159,8 @@ for %d moves.
|
||||||
def closeStackMove(self, stack):
|
def closeStackMove(self, stack):
|
||||||
assert stack
|
assert stack
|
||||||
am = ACloseStackMove(stack)
|
am = ACloseStackMove(stack)
|
||||||
self.__storeMove(am)
|
# don't store this move (???)
|
||||||
|
##self.__storeMove(am)
|
||||||
am.do(self)
|
am.do(self)
|
||||||
|
|
||||||
# for ArbitraryStack
|
# for ArbitraryStack
|
||||||
|
|
|
@ -438,8 +438,7 @@ class Stack:
|
||||||
view._position(card)
|
view._position(card)
|
||||||
if update:
|
if update:
|
||||||
view.updateText()
|
view.updateText()
|
||||||
if not self.game.moves.state == self.game.S_REDO:
|
self.closeStackMove()
|
||||||
self.closeStackMove()
|
|
||||||
return card
|
return card
|
||||||
|
|
||||||
def insertCard(self, card, positon, unhide=1, update=1):
|
def insertCard(self, card, positon, unhide=1, update=1):
|
||||||
|
|
Loading…
Add table
Reference in a new issue