
translate ukrainian strings:

    # gui/game/options.rpy:1
    old "## This file contains options that can be changed to customize your game."
    new "## Цей файл містить параметри, які можна змінити, щоб налаштувати гру."

    # gui/game/options.rpy:4
    old "## Lines beginning with two '#' marks are comments, and you shouldn't uncomment them. Lines beginning with a single '#' mark are commented-out code, and you may want to uncomment them when appropriate."
    new "## Рядки, що починаються з двох решіток «##» є коментарями і вам не потрібно розкоментовувати їх. Рядки, що починаються з однієї решітки «#» є закоментованим кодом, і ви можете за потреби розкоментувати їх."

    # gui/game/options.rpy:10
    old "## Basics"
    new "## Основи"

    # gui/game/options.rpy:12
    old "## A human-readable name of the game. This is used to set the default window title, and shows up in the interface and error reports."
    new "## Зрозуміла назва гри. Використовується для задання заголовка вікна за стандартом і показується в інтерфейсі та звітах про помилки."

    # gui/game/options.rpy:15
    old "## The _() surrounding the string marks it as eligible for translation."
    new "## _() навколо рядка позначає його як придатний для перекладу."

    # gui/game/options.rpy:17
    old "Ren'Py 7 Default GUI"
    new "Стандартний GUI Ren'Py 7"

    # gui/game/options.rpy:20
    old "## Determines if the title given above is shown on the main menu screen. Set this to False to hide the title."
    new "## Визначає, чи наведений вище заголовок показано на екрані головного меню. Установіть значення «False» для приховання заголовка."

    # gui/game/options.rpy:26
    old "## The version of the game."
    new "## Версія гри."

    # gui/game/options.rpy:31
    old "## Text that is placed on the game's about screen. Place the text between the triple-quotes, and leave a blank line between paragraphs."
    new "## Текст, який розміщено на екрані «Про гру». Поставте текст між потрійними лапками, а між абзацами залиште порожній рядок."

    # gui/game/options.rpy:38
    old "## A short name for the game used for executables and directories in the built distribution. This must be ASCII-only, and must not contain spaces, colons, or semicolons."
    new "## Коротка назва гри, яка використовується для виконуваних файлів і тек у вбудованому дистрибутиві. Дозволено лише символи ASCII та не повинно містити пробілів, двокрапок чи крапок з комою."

    # gui/game/options.rpy:45
    old "## Sounds and music"
    new "## Звуки й музика"

    # gui/game/options.rpy:47
    old "## These three variables control, among other things, which mixers are shown to the player by default. Setting one of these to False will hide the appropriate mixer."
    new "## Ці три змінні визначають, серед іншого, які мікшери показуватимуться гравцеві за стандартом. Установивши значення «False» одній з них, відповідний мікшер буде приховано."

    # gui/game/options.rpy:56
    old "## To allow the user to play a test sound on the sound or voice channel, uncomment a line below and use it to set a sample sound to play."
    new "## Щоб дозволити користувачеві відтворювати тестовий звук на звуковому або голосовому каналі, розкоментуйте рядок нижче та скористайтеся ним, щоб задати зразок звуку для відтворення."

    # gui/game/options.rpy:63
    old "## Uncomment the following line to set an audio file that will be played while the player is at the main menu. This file will continue playing into the game, until it is stopped or another file is played."
    new "## Розкоментуйте наступний рядок, щоб налаштувати аудіофайл, який відтворюватиметься, коли гравець у головному меню. Цей файл продовжуватиме відтворюватися у грі, доки його не буде зупинено або не буде відтворено інший файл."

    # gui/game/options.rpy:70
    old "## Transitions"
    new "## Переходи"

    # gui/game/options.rpy:72
    old "## These variables set transitions that are used when certain events occur. Each variable should be set to a transition, or None to indicate that no transition should be used."
    new "## Ці змінні встановлюють переходи, які використовуються, коли відбуваються певні події. Кожна змінна має бути встановлена на певний перехід або «None», щоб вказати, що перехід не слід використовувати."

    # gui/game/options.rpy:76
    old "## Entering or exiting the game menu."
    new "## Вхід або вихід з меню гри."

    # gui/game/options.rpy:82
    old "## Between screens of the game menu."
    new "## Між екранами меню гри"

    # gui/game/options.rpy:87
    old "## A transition that is used after a game has been loaded."
    new "## Перехід, що використовується після завантаження гри."

    # gui/game/options.rpy:92
    old "## Used when entering the main menu after the game has ended."
    new "## Використовується під час входу в головне меню після завершення гри."

    # gui/game/options.rpy:97
    old "## A variable to set the transition used when the game starts does not exist. Instead, use a with statement after showing the initial scene."
    new "## Змінна для встановлення переходу, який використовується під час запуску гри, не існує. Замість цього використовуйте оператор «with» після показу початкової сцени."

    # gui/game/options.rpy:102
    old "## Window management"
    new "## Керування вікнами"

    # gui/game/options.rpy:104
    old "## This controls when the dialogue window is displayed. If \"show\", it is always displayed. If \"hide\", it is only displayed when dialogue is present. If \"auto\", the window is hidden before scene statements and shown again once dialogue is displayed."
    new "## Цей параметр визначає час показу діалогового вікна. Якщо задано «show», воно завжди показуватиметься. Якщо задано «hide», воно показуватиметься лише за наявності діалогу. Якщо задано «auto», вікно буде приховано перед операторами сцени та показано знову, коли відобразиться діалог."

    # gui/game/options.rpy:109
    old "## After the game has started, this can be changed with the \"window show\", \"window hide\", and \"window auto\" statements."
    new "## Після початку гри це можна змінити через оператори «window show», «window hide» та «window auto»."

    # gui/game/options.rpy:115
    old "## Transitions used to show and hide the dialogue window"
    new "## Переходи, які використовуються для показу та приховування діалогового вікна"

    # gui/game/options.rpy:121
    old "## Preference defaults"
    new "## Стандартні налаштування"

    # gui/game/options.rpy:123
    old "## Controls the default text speed. The default, 0, is infinite, while any other number is the number of characters per second to type out."
    new "## Керує стандартною швидкістю друку тексту. Стандартне значення, 0, означає різку появу тексту, а будь-яке інше число означатиме кількість символів за секунду для друку."

    # gui/game/options.rpy:129
    old "## The default auto-forward delay. Larger numbers lead to longer waits, with 0 to 30 being the valid range."
    new "## Затримка автоматичного перемотування за стандартом. Більші значення призводять до довшого очікування, допустимий діапазон від 0 до 30."

    # gui/game/options.rpy:135
    old "## Save directory"
    new "## Тека збережень"

    # gui/game/options.rpy:137
    old "## Controls the platform-specific place Ren'Py will place the save files for this game. The save files will be placed in:"
    new "## Дозволяє вказати місце на платформі, куди Ren'Py зберігатиме файли збережень для цієї гри. Місце розміщення файлів збереження:"

    # gui/game/options.rpy:140
    old "## Windows: %APPDATA\\RenPy\\<config.save_directory>"
    new "## Windows: %APPDATA\\RenPy\\<config.save_directory>"

    # gui/game/options.rpy:142
    old "## Macintosh: $HOME/Library/RenPy/<config.save_directory>"
    new "## Macintosh: $HOME/Library/RenPy/<config.save_directory>"

    # gui/game/options.rpy:144
    old "## Linux: $HOME/.renpy/<config.save_directory>"
    new "## Linux: $HOME/.renpy/<config.save_directory>"

    # gui/game/options.rpy:146
    old "## This generally should not be changed, and if it is, should always be a literal string, not an expression."
    new "## Як правило, його не слід змінювати, а якщо змінювати, то це завжди має бути буквальний рядок, а не вираз."

    # gui/game/options.rpy:152
    old "## Icon"
    new "## Значок"

    # gui/game/options.rpy:154
    old "## The icon displayed on the taskbar or dock."
    new "## Значок, що показується на панелі завдань або док-станції."

    # gui/game/options.rpy:159
    old "## Build configuration"
    new "## Конфігурація збірки"

    # gui/game/options.rpy:161
    old "## This section controls how Ren'Py turns your project into distribution files."
    new "## Цей розділ керує тим, як Ren'Py перетворює ваш проєкт на файли для розповсюдження."

    # gui/game/options.rpy:166
    old "## The following functions take file patterns. File patterns are case- insensitive, and matched against the path relative to the base directory, with and without a leading /. If multiple patterns match, the first is used."
    new "## Наступні функції приймають шаблони файлів. Шаблони файлів не залежать від регістру і збігаються за шляхом відносно основної теки, з та без скісної риски «/» на початку. Якщо збігається декілька шаблонів, використовується перший."

    # gui/game/options.rpy:171
    old "## In a pattern:"
    new "## У шаблоні:"

    # gui/game/options.rpy:173
    old "## / is the directory separator."
    new "## / є роздільником тек."

    # gui/game/options.rpy:175
    old "## * matches all characters, except the directory separator."
    new "## * збігається з усіма символами, окрім роздільника тек."

    # gui/game/options.rpy:177
    old "## ** matches all characters, including the directory separator."
    new "## ** збігаються з усіма символами, включаючи роздільника тек."

    # gui/game/options.rpy:179
    old "## For example, \"*.txt\" matches txt files in the base directory, \"game/**.ogg\" matches ogg files in the game directory or any of its subdirectories, and \"**.psd\" matches psd files anywhere in the project."
    new "## Наприклад, «*.txt» збігається з файламм txt у базовій теці, «game/**.ogg» збігається з файлами ogg у теці «game» або будь-якій з її підтек, а «**.psd» збігається з файлами psd будь-де в проєкті."

    # gui/game/options.rpy:183
    old "## Classify files as None to exclude them from the built distributions."
    new "## Для виключення файлів із збірки файлів розповсюдження, класифікуйте їх як «None»."

    # gui/game/options.rpy:191
    old "## To archive files, classify them as 'archive'."
    new "## Для архівації файлів, класифікуйте їх як «archive»."

    # gui/game/options.rpy:196
    old "## Files matching documentation patterns are duplicated in a mac app build, so they appear in both the app and the zip file."
    new "## Файли, що відповідають шаблонам документації, дублюються у збірці застосунку для Mac, тому вони зʼявляються як застосунок, так і zip-файл."

    # gui/game/options.rpy:203
    old "## A Google Play license key is required to download expansion files and perform in-app purchases. It can be found on the \"Services & APIs\" page of the Google Play developer console."
    new "## Для завантаження файлів розширення та здійснення покупок у застосунку потрібен ліцензійний ключ Google Play. Його можна знайти на сторінці «Сервіси та API» в консолі розробника Google Play."

    # gui/game/options.rpy:210
    old "## The username and project name associated with an itch.io project, separated by a slash."
    new "## Ім’я користувача та назва проєкту, пов’язані з проєктом itch.io, розділені скісною рискою."

translate ukrainian strings:

    # gui/game/options.rpy:203
    old "## A Google Play license key is required to perform in-app purchases. It can be found in the Google Play developer console, under \"Monetize\" > \"Monetization Setup\" > \"Licensing\"."
    new "## Для здійснення внутрішньоігрового придбання потрібен ліцензійний ключ Google Play. Його можна знайти в консолі розробника Google Play у розділі «Монетизація» > «Налаштування монетизації» > «Ліцензування»."
