
translate russian strings:

    # 00action_file.rpy:26
    old "{#weekday}Monday"
    new "{#weekday}Понедельник"

    # 00action_file.rpy:26
    old "{#weekday}Tuesday"
    new "{#weekday}Вторник"

    # 00action_file.rpy:26
    old "{#weekday}Wednesday"
    new "{#weekday}Среда"

    # 00action_file.rpy:26
    old "{#weekday}Thursday"
    new "{#weekday}Четверг"

    # 00action_file.rpy:26
    old "{#weekday}Friday"
    new "{#weekday}Пятница"

    # 00action_file.rpy:26
    old "{#weekday}Saturday"
    new "{#weekday}Суббота"

    # 00action_file.rpy:26
    old "{#weekday}Sunday"
    new "{#weekday}Воскресенье"

    # 00action_file.rpy:37
    old "{#weekday_short}Mon"
    new "{#weekday_short}Пн"

    # 00action_file.rpy:37
    old "{#weekday_short}Tue"
    new "{#weekday_short}Вт"

    # 00action_file.rpy:37
    old "{#weekday_short}Wed"
    new "{#weekday_short}Ср"

    # 00action_file.rpy:37
    old "{#weekday_short}Thu"
    new "{#weekday_short}Чт"

    # 00action_file.rpy:37
    old "{#weekday_short}Fri"
    new "{#weekday_short}Пт"

    # 00action_file.rpy:37
    old "{#weekday_short}Sat"
    new "{#weekday_short}Сб"

    # 00action_file.rpy:37
    old "{#weekday_short}Sun"
    new "{#weekday_short}Вс"

    # 00action_file.rpy:47
    old "{#month}January"
    new "{#month}Января"

    # 00action_file.rpy:47
    old "{#month}February"
    new "{#month}Февраля"

    # 00action_file.rpy:47
    old "{#month}March"
    new "{#month}Марта"

    # 00action_file.rpy:47
    old "{#month}April"
    new "{#month}Апреля"

    # 00action_file.rpy:47
    old "{#month}May"
    new "{#month}Мая"

    # 00action_file.rpy:47
    old "{#month}June"
    new "{#month}Июня"

    # 00action_file.rpy:47
    old "{#month}July"
    new "{#month}Июля"

    # 00action_file.rpy:47
    old "{#month}August"
    new "{#month}Августа"

    # 00action_file.rpy:47
    old "{#month}September"
    new "{#month}Сентября"

    # 00action_file.rpy:47
    old "{#month}October"
    new "{#month}Октября"

    # 00action_file.rpy:47
    old "{#month}November"
    new "{#month}Ноября"

    # 00action_file.rpy:47
    old "{#month}December"
    new "{#month}Декабря"

    # 00action_file.rpy:63
    old "{#month_short}Jan"
    new "{#month_short}Янв"

    # 00action_file.rpy:63
    old "{#month_short}Feb"
    new "{#month_short}Фев"

    # 00action_file.rpy:63
    old "{#month_short}Mar"
    new "{#month_short}Мар"

    # 00action_file.rpy:63
    old "{#month_short}Apr"
    new "{#month_short}Апр"

    # 00action_file.rpy:63
    old "{#month_short}May"
    new "{#month_short}Мая"

    # 00action_file.rpy:63
    old "{#month_short}Jun"
    new "{#month_short}Июн"

    # 00action_file.rpy:63
    old "{#month_short}Jul"
    new "{#month_short}Июл"

    # 00action_file.rpy:63
    old "{#month_short}Aug"
    new "{#month_short}Авг"

    # 00action_file.rpy:63
    old "{#month_short}Sep"
    new "{#month_short}Сен"

    # 00action_file.rpy:63
    old "{#month_short}Oct"
    new "{#month_short}Окт"

    # 00action_file.rpy:63
    old "{#month_short}Nov"
    new "{#month_short}Ноя"

    # 00action_file.rpy:63
    old "{#month_short}Dec"
    new "{#month_short}Дек"

    # 00action_file.rpy:235
    old "%b %d, %H:%M"
    new "%d %b, %H:%M"

    # 00action_file.rpy:825
    old "Quick save complete."
    new "Быстрое сохранение завершено."

    # 00director.rpy:693
    old "The interactive director is not enabled here."
    new "Интерактивный директор недоступен."

    # 00director.rpy:1480
    old "Done"
    new "Принять"

    # 00director.rpy:1488
    old "(statement)"
    new "(функция)"

    # 00director.rpy:1489
    old "(tag)"
    new "(тег)"

    # 00director.rpy:1490
    old "(attributes)"
    new "(аттрибут)"

    # 00director.rpy:1491
    old "(transform)"
    new "(трансформация)"

    # 00director.rpy:1516
    old "(transition)"
    new "(переход)"

    # 00director.rpy:1528
    old "(channel)"
    new "(канал)"

    # 00director.rpy:1529
    old "(filename)"
    new "(имя файла)"

    # 00director.rpy:1554
    old "Change"
    new "Изменить"

    # 00director.rpy:1556
    old "Add"
    new "Добавить"

    # 00director.rpy:1559
    old "Cancel"
    new "Отмена"

    # 00director.rpy:1562
    old "Remove"
    new "Убрать"

    # 00director.rpy:1595
    old "Statement:"
    new "Функции:"

    # 00director.rpy:1616
    old "Tag:"
    new "Теги:"

    # 00director.rpy:1632
    old "Attributes:"
    new "Аттрибут:"

    # 00director.rpy:1650
    old "Transforms:"
    new "Трансформации:"

    # 00director.rpy:1669
    old "Behind:"
    new "Позади:"

    # 00director.rpy:1688
    old "Transition:"
    new "Переходы:"

    # 00director.rpy:1706
    old "Channel:"
    new "Каналы:"

    # 00director.rpy:1724
    old "Audio Filename:"
    new "Имя файла:"

    # 00gui.rpy:240
    old "Are you sure?"
    new "Вы уверены?"

    # 00gui.rpy:241
    old "Are you sure you want to delete this save?"
    new "Вы уверены, что хотите удалить это сохранение?"

    # 00gui.rpy:242
    old "Are you sure you want to overwrite your save?"
    new "Вы уверены, что хотите перезаписать ваше сохранение?"

    # 00gui.rpy:243
    old "Loading will lose unsaved progress.\nAre you sure you want to do this?"
    new "Загрузка игры приведёт к потере несохранённого прогресса.\nВы уверены, что хотите это сделать?"

    # 00gui.rpy:244
    old "Are you sure you want to quit?"
    new "Вы уверены, что хотите выйти?"

    # 00gui.rpy:245
    old "Are you sure you want to return to the main menu?\nThis will lose unsaved progress."
    new "Вы уверены, что хотите вернуться в главное меню?\nЭто приведёт к потере несохранённого прогресса."

    # 00gui.rpy:246
    old "Are you sure you want to end the replay?"
    new "Вы уверены, что хотите завершить повтор?"

    # 00gui.rpy:247
    old "Are you sure you want to begin skipping?"
    new "Вы уверены, что хотите начать пропуск?"

    # 00gui.rpy:248
    old "Are you sure you want to skip to the next choice?"
    new "Вы точно хотите пропустить всё до следующего выбора?"

    # 00gui.rpy:249
    old "Are you sure you want to skip unseen dialogue to the next choice?"
    new "Вы уверены, что хотите пропустить непрочитанные диалоги до следующего выбора?"

    # 00keymap.rpy:254
    old "Failed to save screenshot as %s."
    new "Провалена попытка сохранить скриншот как %s."

    # 00keymap.rpy:266
    old "Saved screenshot as %s."
    new "Скриншот сохранён как %s."

    # 00library.rpy:146
    old "Self-voicing disabled."
    new "Синтезатор речи отключён."

    # 00library.rpy:147
    old "Clipboard voicing enabled. "
    new "Озвучка буфера обмена включена. "

    # 00library.rpy:148
    old "Self-voicing enabled. "
    new "Синтезатор речи включён. "

    # 00library.rpy:183
    old "Skip Mode"
    new "Режим Пропуска"

    # 00library.rpy:266
    old "This program contains free software under a number of licenses, including the MIT License and GNU Lesser General Public License. A complete list of software, including links to full source code, can be found {a=https://www.renpy.org/l/license}here{/a}."
    new "Эта программа содержит свободное и открытое программное обеспечение под несколькими лицензиями, включая лицензию MIT и GNU Lesser General Public. Полный список лицензий, включая ссылки на полный исходный код, можно найти {a=https://www.renpy.org/l/license}здесь{/a}."

    # 00preferences.rpy:442
    old "Clipboard voicing enabled. Press 'shift+C' to disable."
    new "Озвучка буфера обмена включена. Нажмите 'shift+C', чтобы отключить её."

    # 00preferences.rpy:444
    old "Self-voicing would say \"[renpy.display.tts.last]\". Press 'alt+shift+V' to disable."
    new "Синтезатор речи должен сказать \"[renpy.display.tts.last]\". Нажмите 'alt+shift+V', чтобы отключить его."

    # 00preferences.rpy:446
    old "Self-voicing enabled. Press 'v' to disable."
    new "Синтезатор речи включён. Нажмите 'v', чтобы отключить его."

    # 00iap.rpy:217
    old "Contacting App Store\nPlease Wait..."
    new "Связываюсь с App Store\nПожалуйста, ждите..."

    # 00updater.rpy:373
    old "The Ren'Py Updater is not supported on mobile devices."
    new "Ren'Py Updater не поддерживается на мобильных устройствах."

    # 00updater.rpy:492
    old "An error is being simulated."
    new "Симулируется ошибка."

    # 00updater.rpy:668
    old "Either this project does not support updating, or the update status file was deleted."
    new "Или этот проект не поддерживает обновление, или файл статуса обновления был удалён."

    # 00updater.rpy:682
    old "This account does not have permission to perform an update."
    new "У этого аккаунта нет прав проводить обновление."

    # 00updater.rpy:685
    old "This account does not have permission to write the update log."
    new "У этого аккаунта нет прав писать лог обновления."

    # 00updater.rpy:710
    old "Could not verify update signature."
    new "Не могу верифицировать подпись обновления."

    # 00updater.rpy:981
    old "The update file was not downloaded."
    new "Файл обновления не был загружен."

    # 00updater.rpy:999
    old "The update file does not have the correct digest - it may have been corrupted."
    new "Файл обновления не содержит корректного дайджеста — он может быть повреждён."

    # 00updater.rpy:1055
    old "While unpacking {}, unknown type {}."
    new "При распаковке {}, обнаружен неизвестный тип {}."

    # 00updater.rpy:1402
    old "Updater"
    new "Обновление"

    # 00updater.rpy:1409
    old "An error has occured:"
    new "Возникла ошибка:"

    # 00updater.rpy:1411
    old "Checking for updates."
    new "Проверка обновлений."

    # 00updater.rpy:1413
    old "This program is up to date."
    new "Эта программа обновлена."

    # 00updater.rpy:1415
    old "[u.version] is available. Do you want to install it?"
    new "[u.version] доступна. Вы хотите её установить?"

    # 00updater.rpy:1417
    old "Preparing to download the updates."
    new "Подготовка к загрузке обновлений."

    # 00updater.rpy:1419
    old "Downloading the updates."
    new "Загрузка обновлений."

    # 00updater.rpy:1421
    old "Unpacking the updates."
    new "Распаковка обновлений."

    # 00updater.rpy:1423
    old "Finishing up."
    new "Завершаю..."

    # 00updater.rpy:1425
    old "The updates have been installed. The program will restart."
    new "Обновления установлены. Программа будет перезапущена."

    # 00updater.rpy:1427
    old "The updates have been installed."
    new "Обновления были установлены."

    # 00updater.rpy:1429
    old "The updates were cancelled."
    new "Обновления были отменены."

    # 00updater.rpy:1444
    old "Proceed"
    new "Продолжить"

    # 00gallery.rpy:573
    old "Image [index] of [count] locked."
    new "Изображение [index] из [count] закрыто."

    # 00gallery.rpy:593
    old "prev"
    new "пред"

    # 00gallery.rpy:594
    old "next"
    new "след"

    # 00gallery.rpy:595
    old "slideshow"
    new "слайд-шоу"

    # 00gallery.rpy:596
    old "return"
    new "вернуться"

    # 00gltest.rpy:64
    old "Graphics Acceleration"
    new "Графическое Ускорение"

    # 00gltest.rpy:70
    old "Automatically Choose"
    new "Выбирать Автоматически"

    # 00gltest.rpy:75
    old "Force Angle/DirectX Renderer"
    new "Насильно Отображать Через Angle/DirectX"

    # 00gltest.rpy:79
    old "Force OpenGL Renderer"
    new "Насильно Отображать Через OpenGL"

    # 00gltest.rpy:83
    old "Force Software Renderer"
    new "Насильно Отображать Программно"

    # 00gltest.rpy:89
    old "NPOT"
    new "NPOT (OpenGL 2+)"

    # 00gltest.rpy:93
    old "Enable"
    new "Активировать"

    # 00gltest.rpy:124
    old "Changes will take effect the next time this program is run."
    new "Изменения вступят в силу при следующем запуске программы."

    # 00gltest.rpy:156
    old "Performance Warning"
    new "Предупреждение Производительности"

    # 00gltest.rpy:161
    old "This computer is using software rendering."
    new "Этот компьютер использует программный рендеринг."

    # 00gltest.rpy:163
    old "This computer is not using shaders."
    new "Этот компьютер не использует шейдеры."

    # 00gltest.rpy:165
    old "This computer is displaying graphics slowly."
    new "Этот компьютер медленно отображает графику."

    # 00gltest.rpy:167
    old "This computer has a problem displaying graphics: [problem]."
    new "У этого компьютера проблема с отображением графики: [problem]"

    # 00gltest.rpy:172
    old "Its graphics drivers may be out of date or not operating correctly. This can lead to slow or incorrect graphics display. Updating DirectX could fix this problem."
    new "Графические драйвера устарели или работают неверно. Это может привести к медленному или неверному отображению графики. Обновление DirectX может решить эту проблему."

    # 00gltest.rpy:174
    old "Its graphics drivers may be out of date or not operating correctly. This can lead to slow or incorrect graphics display."
    new "Графические драйвера устарели или работают неверно. Это может привести к медленному или неверному отображению графики."

    # 00gltest.rpy:179
    old "Update DirectX"
    new "Обновить DirectX"

    # 00gltest.rpy:185
    old "Continue, Show this warning again"
    new "Продолжить, Показать это предупреждение снова"

    # 00gltest.rpy:189
    old "Continue, Don't show warning again"
    new "Продолжить, Не показывать это предупреждение снова."

    # 00gltest.rpy:207
    old "Updating DirectX."
    new "Обновляю DirectX."

    # 00gltest.rpy:211
    old "DirectX web setup has been started. It may start minimized in the taskbar. Please follow the prompts to install DirectX."
    new "Установщик DirectX был запущен. Возможно, что он запустился в свёрнутом состоянии. Пожалуйста, следуйте инструкциям для установки DirectX."

    # 00gltest.rpy:215
    old "{b}Note:{/b} Microsoft's DirectX web setup program will, by default, install the Bing toolbar. If you do not want this toolbar, uncheck the appropriate box."
    new "{b}Предупреждение:{/b} Установщик DirectX по умолчанию пытается установить панель инструментов Bing. Если вы этого не хотите, снимите соответствующую галочку."

    # 00gltest.rpy:219
    old "When setup finishes, please click below to restart this program."
    new "По завершению установки, щёлкните, чтобы перезапустить программу."

    # 00gltest.rpy:221
    old "Restart"
    new "Перезапустить"

    # 00gamepad.rpy:32
    old "Select Gamepad to Calibrate"
    new "Выберите Геймпад для Калибровки"

    # 00gamepad.rpy:35
    old "No Gamepads Available"
    new "Геймпады Не Обнаружены"

    # 00gamepad.rpy:54
    old "Calibrating [name] ([i]/[total])"
    new "Калибрую [name] ([i]/[total])"

    # 00gamepad.rpy:58
    old "Press or move the [control!r] [kind]."
    new "Нажмите или передвиньте [control!r] [kind]."

    # 00gamepad.rpy:66
    old "Skip (A)"
    new "Skip (A)"

    # 00gamepad.rpy:69
    old "Back (B)"
    new "Back (B)"

    # _errorhandling.rpym:523
    old "Open"
    new "Журнал"

    # _errorhandling.rpym:525
    old "Opens the traceback.txt file in a text editor."
    new "Открывает файл traceback.txt в текстовом редакторе."

    # _errorhandling.rpym:527
    old "Copy"
    new "Копировать"

    # _errorhandling.rpym:529
    old "Copies the traceback.txt file to the clipboard."
    new "Копирует файл traceback.txt в буфер обмена."

    # _errorhandling.rpym:556
    old "An exception has occurred."
    new "Возникло исключение."

    # _errorhandling.rpym:576
    old "Rollback"
    new "Назад"

    # _errorhandling.rpym:578
    old "Attempts a roll back to a prior time, allowing you to save or choose a different choice."
    new "Пытается вернуться назад, позволяя вам сохраниться или принять другой выбор."

    # _errorhandling.rpym:581
    old "Ignore"
    new "Игнорировать"

    # _errorhandling.rpym:585
    old "Ignores the exception, allowing you to continue."
    new "Игнорирует это исключение, позволяя вам продолжить."

    # _errorhandling.rpym:587
    old "Ignores the exception, allowing you to continue. This often leads to additional errors."
    new "Игнорирует это исключение, позволяя вам продолжить. Зачастую это ведёт к дополнительным ошибкам."

    # _errorhandling.rpym:591
    old "Reload"
    new "Перезагрузить"

    # _errorhandling.rpym:593
    old "Reloads the game from disk, saving and restoring game state if possible."
    new "Перезагружает игру с диска, сохраняя и восстанавливая её состояние, если это возможно."

    # _errorhandling.rpym:596
    old "Console"
    new "Консоль"

    # _errorhandling.rpym:598
    old "Opens a console to allow debugging the problem."
    new "Открывает консоль, позволяющую отладить проблему."

    # _errorhandling.rpym:608
    old "Quits the game."
    new "Выходит из игры."

    # _errorhandling.rpym:632
    old "Parsing the script failed."
    new "Обработка сценария завершилась неудачно."

    # _errorhandling.rpym:658
    old "Opens the errors.txt file in a text editor."
    new "Открывает файл errors.txt в текстовом редакторе."

    # _errorhandling.rpym:662
    old "Copies the errors.txt file to the clipboard."
    new "Копирует файл errors.txt в буфер обмена."

