<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru" sourcelanguage="en_US">
<context>
    <name>AutoStart</name>
    <message>
        <location filename="../../src/lib/linux/auto-start.cpp" line="54"/>
        <source>Failed to connect to Flatpak response</source>
        <extracomment>Error message when requesting autostart in Flatpak got no response</extracomment>
        <translation type="unfinished">Не удалось подключиться к ответу Flatpak</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/auto-start.cpp" line="63"/>
        <source>Failed to read desktop entry packaged with app</source>
        <translation type="unfinished">Не удалось прочитать ярлык рабочего стола, поставляемый с приложением</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/auto-start.cpp" line="77"/>
        <location filename="../../src/lib/linux/auto-start.cpp" line="87"/>
        <location filename="../../src/lib/linux/auto-start.cpp" line="93"/>
        <source>Autostart desktop entry not writable</source>
        <extracomment>Error message when failed to write Linux desktop entry for autostart</extracomment>
        <translation type="unfinished">Невозможно записать ярлык автозапуска на рабочий стол</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/auto-start.cpp" line="111"/>
        <source>The request to autostart was cancelled</source>
        <extracomment>Error message when requesting autostart in Flatpak got cancelled by user</extracomment>
        <translation type="unfinished">Запрос на автозапуск был отменен</translation>
    </message>
    <message>
        <location filename="../../src/lib/windows/auto-start.cpp" line="45"/>
        <location filename="../../src/lib/windows/auto-start.cpp" line="62"/>
        <source>Disallowed by policy</source>
        <translation>Запрещено политикой</translation>
    </message>
    <message>
        <location filename="../../src/lib/windows/auto-start.cpp" line="48"/>
        <source>Disallowed by user</source>
        <translation>Запрещено пользователем</translation>
    </message>
    <message>
        <location filename="../../src/lib/windows/auto-start.cpp" line="82"/>
        <source>Unknown error in MSIX autostart</source>
        <translation>Неизвестная ошибка при запуске MSIX</translation>
    </message>
    <message>
        <location filename="../../src/lib/windows/auto-start.cpp" line="102"/>
        <source>Permission denied</source>
        <extracomment>Error message when requesting autostart got permission denied</extracomment>
        <translation type="unfinished">Доступ запрещен</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/auto-start.cpp" line="44"/>
        <location filename="../../src/lib/windows/auto-start.cpp" line="105"/>
        <source>Unknown error</source>
        <extracomment>Error message when requesting autostart got unknown error</extracomment>
        <translation type="unfinished">Неизвестная ошибка</translation>
    </message>
</context>
<context>
    <name>BreakReminder</name>
    <message>
        <location filename="../../src/app/break-window.ui" line="91"/>
        <source>Break extended to make up for postponing</source>
        <translation type="unfinished">Перерыв продлён, чтобы компенсировать отсрочку</translation>
    </message>
    <message>
        <location filename="../../src/app/break-window.ui" line="224"/>
        <source>Lock Screen</source>
        <translation type="unfinished">Блокировка экрана</translation>
    </message>
    <message>
        <location filename="../../src/app/break-window.ui" line="278"/>
        <source>Exit Force Break</source>
        <translation type="unfinished">Выйти из принудительного перерыва</translation>
    </message>
</context>
<context>
    <name>BreakWindow</name>
    <message>
        <location filename="../../src/app/break-window.cpp" line="187"/>
        <source>Break will end at: %1</source>
        <translation>Перерыв закончится в: %1</translation>
    </message>
    <message>
        <location filename="../../src/app/break-window.cpp" line="189"/>
        <source>Break has ended</source>
        <translation>Перерыв закончился</translation>
    </message>
</context>
<context>
    <name>Cli</name>
    <message>
        <location filename="../../src/core/cli.cpp" line="171"/>
        <source>Show the application version</source>
        <translation type="unfinished">Показать версию приложения</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="176"/>
        <source>Show this help text</source>
        <translation type="unfinished">Показать эту справку</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="233"/>
        <source>Start the next break immediately</source>
        <translation type="unfinished">Начать следующий перерыв немедленно</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="236"/>
        <source>Start the next big break immediately</source>
        <translation type="unfinished">Начать следующий длинный перерыв немедленно</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="239"/>
        <source>Pause breaks by external control</source>
        <translation type="unfinished">Приостановить перерывы внешним управлением</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="242"/>
        <source>Resume breaks paused by external control</source>
        <translation type="unfinished">Возобновить перерывы, приостановленные внешним управлением</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="245"/>
        <source>Enable breaks by clearing all pause reasons</source>
        <translation type="unfinished">Включить перерывы, очистив все причины паузы</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="249"/>
        <source>Show current break status</source>
        <translation type="unfinished">Показать текущий статус перерыва</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="257"/>
        <source>Manage meeting or presentation mode</source>
        <translation type="unfinished">Управление режимом встречи или презентации</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="262"/>
        <source>Start meeting mode for a duration</source>
        <translation type="unfinished">Запустить режим встречи на указанное время</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="265"/>
        <source>Meeting duration, for example 45m, 2700s, or 1h</source>
        <translation type="unfinished">Продолжительность встречи, например 45м, 2700с или 1ч</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="269"/>
        <source>Meeting reason</source>
        <translation type="unfinished">Причина встречи</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="272"/>
        <source>End meeting mode</source>
        <translation type="unfinished">Завершить режим встречи</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="275"/>
        <source>Start a break immediately</source>
        <translation type="unfinished">Начать перерыв немедленно</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="278"/>
        <source>Schedule the next break after this duration</source>
        <translation type="unfinished">Запланировать следующий перерыв через это время</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="283"/>
        <source>Extend the current meeting</source>
        <translation type="unfinished">Продлить текущую встречу</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="287"/>
        <source>Duration to extend, for example 10m, 600s, or 1h</source>
        <translation type="unfinished">Время продления, например 10м, 600с или 1ч</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="294"/>
        <source>Manage focus mode</source>
        <translation type="unfinished">Управление режимом фокуса</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="299"/>
        <source>Start focus mode for a duration</source>
        <translation type="unfinished">Запустить режим фокуса на указанное время</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="302"/>
        <source>Focus duration, for example 50m, 3000s, or 1h</source>
        <translation type="unfinished">Продолжительность режима фокуса, например 50м, 3000с или 1ч</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="306"/>
        <source>Focus reason</source>
        <translation type="unfinished">Причина режима фокуса</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="309"/>
        <source>End focus mode</source>
        <translation type="unfinished">Завершить режим фокуса</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="313"/>
        <source>Postpone the next break</source>
        <translation type="unfinished">Отложить следующий перерыв</translation>
    </message>
    <message>
        <location filename="../../src/core/cli.cpp" line="317"/>
        <source>Duration to postpone, for example 10m, 600s, or 1h. Bare numbers are minutes.</source>
        <translation type="unfinished">Время отсрочки, например 10м, 600с или 1ч. Числа без единиц измерения означают минуты.</translation>
    </message>
</context>
<context>
    <name>CommandIpc</name>
    <message>
        <location filename="../../src/core/command-ipc.cpp" line="63"/>
        <source>Timed out while waiting for a response.</source>
        <translation type="unfinished">Истекло время ожидания ответа.</translation>
    </message>
    <message>
        <location filename="../../src/core/command-ipc.cpp" line="75"/>
        <source>Received an invalid response from Sane Break.</source>
        <translation type="unfinished">Получен недопустимый ответ от Sane Break.</translation>
    </message>
    <message>
        <location filename="../../src/core/command-ipc.cpp" line="123"/>
        <source>No running Sane Break instance is available.</source>
        <translation type="unfinished">Нет запущенного экземпляра Sane Break.</translation>
    </message>
    <message>
        <location filename="../../src/core/command-ipc.cpp" line="132"/>
        <source>Timed out while sending the command.</source>
        <translation type="unfinished">Истекло время отправки команды.</translation>
    </message>
    <message>
        <location filename="../../src/core/command-ipc.cpp" line="184"/>
        <source>Unsupported command version.</source>
        <translation type="unfinished">Неподдерживаемая версия команды.</translation>
    </message>
</context>
<context>
    <name>DayTimelineWidget</name>
    <message>
        <source>Active</source>
        <translation type="obsolete">Активно</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="51"/>
        <source>Break</source>
        <translation type="unfinished">Перерыв</translation>
    </message>
    <message>
        <source>Pause</source>
        <translation type="obsolete">Пауза</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="50"/>
        <source>Tracked</source>
        <translation type="unfinished">Отслеживается</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="53"/>
        <source>Paused</source>
        <translation type="unfinished">Приостановлено</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="54"/>
        <source>Away</source>
        <translation type="unfinished">Нет на месте</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="56"/>
        <source>Meeting</source>
        <translation type="unfinished">Встреча</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="57"/>
        <source>Focus</source>
        <translation type="unfinished">Фокус</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/timeline-view.cpp" line="59"/>
        <source>Postpone</source>
        <translation type="unfinished">Отложить</translation>
    </message>
</context>
<context>
    <name>FocusUI</name>
    <message>
        <location filename="../../src/app/focus-window.ui" line="14"/>
        <source>Focus Mode</source>
        <translation type="unfinished">Режим фокуса</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="20"/>
        <source>&lt;h2&gt;Focus Mode&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Режим фокуса&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="27"/>
        <source>Briefly describe what are you working on:</source>
        <translation type="unfinished">Кратко опишите, над чем вы работаете:</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="40"/>
        <source>Enter at least 6 characters.</source>
        <translation type="unfinished">Введите не менее 6 символов.</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="68"/>
        <source>Focus duration</source>
        <translation type="unfinished">Продолжительность режима фокуса</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="75"/>
        <source> min</source>
        <translation type="unfinished">мин</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="138"/>
        <source>The break schedule will be temporarily switched to:</source>
        <translation type="unfinished">График перерывов временно переключится на:</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="155"/>
        <source>A &lt;b&gt;%1&lt;/b&gt; seconds small break every &lt;b&gt;%2&lt;/b&gt; minutes</source>
        <translation type="unfinished">Короткий перерыв продолжительностью &lt;b&gt;%1&lt;/b&gt; секунд каждые &lt;b&gt;%2&lt;/b&gt; минут</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="172"/>
        <source>1 in every &lt;b&gt;%2&lt;/b&gt; breaks is a &lt;b&gt;%1&lt;/b&gt; seconds big break</source>
        <translation type="unfinished">Один из каждых &lt;b&gt;%2&lt;/b&gt; перерывов будет длинным перерывом продолжительностью &lt;b&gt;%1&lt;/b&gt; секунд</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="201"/>
        <source>Cancel</source>
        <translation type="unfinished">Отмена</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.ui" line="214"/>
        <source>Take a %1 second break to enter focus mode</source>
        <translation type="unfinished">Сделайте перерыв продолжительностью %1 секунды, чтобы войти в режим фокуса</translation>
    </message>
</context>
<context>
    <name>FocusWindow</name>
    <message>
        <location filename="../../src/app/focus-window.cpp" line="86"/>
        <source>Optional — briefly describe what you&apos;re working on.</source>
        <translation type="unfinished">Необязательно — кратко опишите, над чем вы работаете.</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.cpp" line="89"/>
        <source>Enter at least %1 characters.</source>
        <translation type="unfinished">Введите не менее %1 символов.</translation>
    </message>
    <message>
        <location filename="../../src/app/focus-window.cpp" line="96"/>
        <source>Add a little more detail.</source>
        <translation type="unfinished">Добавьте немного больше деталей.</translation>
    </message>
</context>
<context>
    <name>HeadsUpWindow</name>
    <message>
        <location filename="../../src/app/heads-up-window.cpp" line="112"/>
        <source>Break soon</source>
        <translation type="unfinished">Скоро перерыв</translation>
    </message>
    <message>
        <location filename="../../src/app/heads-up-window.cpp" line="121"/>
        <source>Click to start</source>
        <translation type="unfinished">Нажмите, чтобы начать</translation>
    </message>
</context>
<context>
    <name>LanguageSelect</name>
    <message>
        <location filename="../../src/app/widgets/language-select.cpp" line="67"/>
        <location filename="../../src/app/widgets/language-select.cpp" line="94"/>
        <source>Default</source>
        <translation type="unfinished">По умолчанию</translation>
    </message>
    <message>
        <location filename="../../src/app/widgets/language-select.cpp" line="79"/>
        <source>English</source>
        <comment>current language</comment>
        <extracomment>This is the name of the current language in the current language</extracomment>
        <translation>Русский</translation>
    </message>
</context>
<context>
    <name>MeetingPrompt</name>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="14"/>
        <source>Meeting Mode Ended</source>
        <translation type="unfinished">Режим встречи завершён</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="20"/>
        <source>&lt;h2&gt;Meeting Mode Ended&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Режим встречи завершён&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="30"/>
        <source>Your meeting/presentation mode has ended. Would you like to take a break?</source>
        <translation type="unfinished">Ваш режим встречи/презентации завершён. Хотите сделать перерыв?</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="63"/>
        <source>Break in %1 minutes</source>
        <translation type="unfinished">Перерыв через %1 минут</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="70"/>
        <source>Not yet (extend %1 minutes)</source>
        <translation type="unfinished">Ещё нет (продлить на %1 минуту)</translation>
    </message>
    <message>
        <source>Break in 5 min</source>
        <translation type="obsolete">Перерыв через 5 мин</translation>
    </message>
    <message>
        <source>Not yet (+30 min)</source>
        <translation type="obsolete">Ещё нет (+30 мин)</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-prompt.ui" line="53"/>
        <source>Break now (%1s)</source>
        <translation type="unfinished">Перерыв сейчас (%1с)</translation>
    </message>
</context>
<context>
    <name>MeetingUI</name>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="14"/>
        <source>Meeting Mode</source>
        <translation type="unfinished">Режим встречи</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="20"/>
        <source>&lt;h2&gt;Meeting/Presentation Mode&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Режим встречи/презентации&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="27"/>
        <source>Briefly describe this meeting/presentation:</source>
        <translation type="unfinished">Кратко опишите эту встречу/презентацию:</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="40"/>
        <source>Enter at least 6 characters.</source>
        <translation type="unfinished">Введите не менее 6 символов.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="68"/>
        <source>It will end at</source>
        <translation type="unfinished">Завершится в</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="129"/>
        <source>No break reminders will show before &lt;b&gt;%1&lt;/b&gt;</source>
        <translation type="unfinished">Напоминания о перерывах не появятся до &lt;b&gt;%1&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="164"/>
        <source>We&apos;ll check in with you before showing a break reminder.</source>
        <translation type="unfinished">Мы свяжемся с вами перед показом напоминания о перерыве.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="191"/>
        <source>Cancel</source>
        <translation type="unfinished">Отмена</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.ui" line="204"/>
        <source>Enter Meeting/Presentation Mode</source>
        <translation type="unfinished">Войти в режим встречи/презентации</translation>
    </message>
</context>
<context>
    <name>MeetingWindow</name>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="83"/>
        <source>tomorrow at %1</source>
        <translation type="unfinished">завтра в %1</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="90"/>
        <source>Choose a future end time and enter at least %1 characters.</source>
        <translation type="unfinished">Выберите время окончания в будущем и введите не менее %1 символов.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="100"/>
        <source>Choose an end time later than now.</source>
        <translation type="unfinished">Выберите время окончания позже текущего момента.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="103"/>
        <source>Choose a later time today, or a tomorrow time before %1.</source>
        <translation type="unfinished">Выберите более позднее время сегодня или время завтра до %1.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="114"/>
        <source>Optional — briefly describe what you&apos;re working on.</source>
        <translation type="unfinished">Необязательно — кратко опишите, над чем вы работаете.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="117"/>
        <source>Enter at least %1 characters.</source>
        <translation type="unfinished">Введите не менее %1 символов.</translation>
    </message>
    <message>
        <location filename="../../src/app/meeting-window.cpp" line="124"/>
        <source>Add a little more detail.</source>
        <translation type="unfinished">Добавьте немного больше деталей.</translation>
    </message>
</context>
<context>
    <name>PostponeUI</name>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="14"/>
        <source>Postpone</source>
        <translation type="unfinished">Отложить</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="20"/>
        <source>&lt;h2&gt;Postponing this break&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Откладывание этого перерыва&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="27"/>
        <source>Postponing this break by &lt;b&gt;%1&lt;/b&gt; minutes will:</source>
        <translation type="unfinished">Откладывание этого перерыва на &lt;b&gt;%1&lt;/b&gt; минут приведёт к:</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="57"/>
        <source>Shorten your next work session by &lt;b&gt;%1&lt;/b&gt; minutes;</source>
        <translation type="unfinished">Сокращению следующей рабочей сессии на &lt;b&gt;%1&lt;/b&gt; минут;</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="92"/>
        <source>Extend the break by &lt;b&gt;%1&lt;/b&gt; seconds.</source>
        <translation type="unfinished">Увеличению продолжительности перерыва на &lt;b&gt;%1&lt;/b&gt; секунд.</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="122"/>
        <source>Postpone by</source>
        <translation type="unfinished">Отложить на</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="129"/>
        <source> min</source>
        <translation type="unfinished">мин</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="187"/>
        <source>You won&apos;t be able to postpone this break again. It will start automatically at the scheduled time.</source>
        <translation type="unfinished">Вы не сможете отложить этот перерыв повторно. Он начнётся автоматически в запланированное время.</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="222"/>
        <source>You can still start the break early. If you do, the adjustments above will be recalculated based on the actual time.</source>
        <translation type="unfinished">Вы всё ещё можете начать перерыв раньше. В этом случае вышеуказанные корректировки будут пересчитаны на основе фактического времени.</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="249"/>
        <source>Keep original schedule</source>
        <translation type="unfinished">Сохранить исходный график</translation>
    </message>
    <message>
        <location filename="../../src/app/postpone-window.ui" line="262"/>
        <source>Do the adjustments</source>
        <translation type="unfinished">Применить корректировки</translation>
    </message>
</context>
<context>
    <name>PrefWindow</name>
    <message>
        <location filename="../../src/app/pref-window.ui" line="126"/>
        <source>Pause</source>
        <translation type="unfinished">Пауза</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="161"/>
        <source>General</source>
        <translation>General</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="183"/>
        <source>About</source>
        <translation>О Программе</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1843"/>
        <location filename="../../src/app/pref-window.ui" line="1881"/>
        <source>Bell before breaks</source>
        <translation>Сигнал перед перерывами</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1798"/>
        <location filename="../../src/app/pref-window.ui" line="1923"/>
        <source>Bell after breaks</source>
        <translation>Сигнал после перерывов</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="954"/>
        <source>Time in seconds before forcing break after work reminder appears.</source>
        <extracomment>Tooltip for &quot;Flash break prompt for&quot; config</extracomment>
        <translation type="unfinished">Время в секундах перед тем, как принудительно начнется перерыв после появления напоминания о работе.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="75"/>
        <source>Schedule</source>
        <translation>Расписание</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="94"/>
        <source>Reminder</source>
        <translation>Напоминание</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="142"/>
        <source>Sound</source>
        <translation>Звуки</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="379"/>
        <location filename="../../src/app/pref-window.ui" line="635"/>
        <source>Length of work time between breaks</source>
        <extracomment>Tooltip for &quot;Break every&quot; config (small break)</extracomment>
        <translation>Временной промежуток между перерывами</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="382"/>
        <location filename="../../src/app/pref-window.ui" line="429"/>
        <location filename="../../src/app/pref-window.ui" line="638"/>
        <location filename="../../src/app/pref-window.ui" line="685"/>
        <source>Break every</source>
        <translation>Перерыв через</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="426"/>
        <location filename="../../src/app/pref-window.ui" line="682"/>
        <source>Every so many breaks will be a big break</source>
        <extracomment>Tooltip for &quot;Break every&quot; config (big break)</extracomment>
        <translation>Длинный перерыв через указанное количество коротких перерывов</translation>
    </message>
    <message>
        <source>&lt;h3&gt;Postpone&lt;/h3&gt;</source>
        <translation type="vanished">&lt;h3&gt;Отложить&lt;/h3&gt;</translation>
    </message>
    <message>
        <source>Flash break prompt for</source>
        <translation type="vanished">Мигать напоминанием о перерыве</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="964"/>
        <source>After idle for that long during break, Sane Break will keep full screen and there&apos;s no way back.</source>
        <extracomment>Tooltip for &quot;Confirm break after&quot; config</extracomment>
        <translation>После указанного периода бездействия во время перерыва, Sane Break будет удерживать полноэкранный режим, и прервать его будет невозможно.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="967"/>
        <source>Confirm break after</source>
        <translation>Начать перерыв спустя</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1098"/>
        <source>Close windows right after small break ends</source>
        <translation>Закрыть окна сразу после небольшого перерыва</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1105"/>
        <source>Close windows right after big break ends</source>
        <translation>Закрыть окна сразу после большого перерыва</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1131"/>
        <source>Flash speed</source>
        <translation>Частота миганий</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1186"/>
        <location filename="../../src/app/pref-window.ui" line="1219"/>
        <source>(One line per message)</source>
        <translation type="unfinished">(Одна строка для каждого сообщения)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1193"/>
        <source>Big break prompt messages:</source>
        <translation type="unfinished">Сообщения напоминания о длинном перерыве:</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1203"/>
        <source>Small break prompt messages:</source>
        <translation type="unfinished">Сообщения напоминания о коротком перерыве:</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1082"/>
        <source>Max number of force break exits</source>
        <translation>Максимальное количество выходов с принудительным прерыванием</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="110"/>
        <source>Interface</source>
        <translation>Интерфейс</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1089"/>
        <source> times</source>
        <translation> раз</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1228"/>
        <source>&lt;h3&gt;Components to Show&lt;/h3&gt;

&lt;p&gt;User interface components to show in the prompt and full-screen window.&lt;/p&gt;</source>
        <translation>&lt;h3&gt;Показывать компоненты&lt;/h3&gt;

&lt;p&gt;Компоненты интерфейса для показа в запросе и на полном экране.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1253"/>
        <location filename="../../src/app/pref-window.ui" line="1299"/>
        <source>Time when break ends</source>
        <translation>Время, когда заканчивается перерыв</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1274"/>
        <location filename="../../src/app/pref-window.ui" line="1320"/>
        <source>Countdown timer</source>
        <translation>Таймер отсчета</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1246"/>
        <location filename="../../src/app/pref-window.ui" line="1292"/>
        <source>Progress bar</source>
        <translation>Индикатор прогресса</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1260"/>
        <location filename="../../src/app/pref-window.ui" line="1306"/>
        <source>Clock</source>
        <translation>Часы</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1267"/>
        <location filename="../../src/app/pref-window.ui" line="1313"/>
        <source>Buttons</source>
        <translation>Кнопки</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1329"/>
        <source>&lt;h3&gt;Color Theme&lt;/h3&gt;
All color are in &lt;code&gt;#AARRGGBB&lt;/code&gt; format.</source>
        <translation type="unfinished">&lt;h3&gt;Цветовая схема&lt;/h3&gt;
Все цвета в формате &lt;code&gt;#AARRGGBB&lt;/code&gt;.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1413"/>
        <source>Big break</source>
        <translation type="unfinished">Длинный перерыв</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1382"/>
        <source>Message</source>
        <translation type="unfinished">Сообщение</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1420"/>
        <source>Small break</source>
        <translation type="unfinished">Короткий перерыв</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1389"/>
        <source>Background</source>
        <translation type="unfinished">Фон</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1396"/>
        <source>Count down</source>
        <translation type="unfinished">Обратный отсчет</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1495"/>
        <source>&lt;h3&gt;Pause Conditions&lt;/h3&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Условия паузы&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1716"/>
        <source>Long pause threshold</source>
        <translation>Порог длинной паузы</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1770"/>
        <source>Short pause threshold</source>
        <translation type="unfinished">Порог короткой паузы</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2029"/>
        <source>Let&apos;s say you&apos;ve configured it to 2 minutes. If the break is shorter than 2 minutes, the
screen will lock 2 minutes after the break starts, provided there is no activity after the
break. If the break is longer than 2 minutes, the screen will be locked regardless.</source>
        <extracomment>Tooltip for &quot;Auto screen lock&quot; config</extracomment>
        <translation>Предположим, вы настроили это на 2 минуты. Если перерыв короче 2 минут, экран заблокируется через 2 минуты после начала перерыва, при условии отсутствия активности после перерыва. Если перерыв дольше 2 минут, экран будет заблокирован независимо от этого.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2034"/>
        <source>Automatic screen lock after break start</source>
        <translation type="unfinished">Автоматическая блокировка экрана после начала перерыва</translation>
    </message>
    <message>
        <source>Please grant accessibility permission and restart app to use auto lock screen</source>
        <translation type="obsolete">Пожалуйста, предоставьте разрешение на доступность и перезапустите приложение, чтобы использовать автоматическую блокировку экрана</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1980"/>
        <source>&lt;a href=&quot;https://hosted.weblate.org/engage/sane-break/&quot;&gt;Help translate!&lt;/a&gt;</source>
        <translation type="unfinished">&lt;a href=&quot;https://hosted.weblate.org/engage/sane-break/&quot;&gt;Помогите перевести!&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2151"/>
        <source>&lt;div&gt;
&lt;span style=&quot;font-size: 26px; font-weight: bold&quot;&gt;Sane Break&lt;/span&gt;
v%1
&lt;/div&gt;
&lt;p&gt;Remind breaks without mindless skips. &lt;/p&gt;
&lt;p&gt;2024-2026, &lt;a href=&quot;https://github.com/AllanChain/sane-break/&quot;&gt;Sane Break developers&lt;/a&gt; (&lt;a href=&quot;https://www.gnu.org/licenses/gpl-3.0.en.html&quot;&gt;GPL 3.0&lt;/a&gt;)
&lt;/p&gt;</source>
        <translation>&lt;div&gt;
&lt;span style=&quot;font-size: 26px; font-weight: bold&quot;&gt;Sane Break&lt;/span&gt;
v%1
&lt;/div&gt;
&lt;p&gt;Напомнить о перерывах без бессмысленного пропуска.&lt;/p&gt;
&lt;p&gt;2024-2026, &lt;a href=&quot;https://github.com/AllanChain/sane-break/&quot;&gt;разработчики Sane Break&lt;/a&gt; (&lt;a href=&quot;https://www.gnu.org/licenses/gpl-3.0.ru.html&quot;&gt;GPL 3.0&lt;/a&gt;)
&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="325"/>
        <location filename="../../src/app/pref-window.ui" line="581"/>
        <source>Duration of small breaks (in seconds)</source>
        <extracomment>Tooltip for &quot;Break length&quot; config (small break)</extracomment>
        <translation>Продолжительность коротких перерывов (в секундах)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="499"/>
        <location filename="../../src/app/pref-window.ui" line="755"/>
        <source>Duration of big breaks (in seconds)</source>
        <extracomment>Tooltip for &quot;Break length&quot; config (big break)</extracomment>
        <translation>Продолжительность длинных перерывов (в секундах)</translation>
    </message>
    <message>
        <source>Postpone minutes</source>
        <translation type="vanished">Отложить на %n минут</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1116"/>
        <source>&lt;h3&gt;Prompt Appearance&lt;/h3&gt;</source>
        <translation>&lt;h3&gt;Внешний вид напоминания&lt;/h3&gt;</translation>
    </message>
    <message>
        <source>Off</source>
        <extracomment>Tick for flash speed</extracomment>
        <translation type="obsolete">Выключено</translation>
    </message>
    <message>
        <source>Slower</source>
        <extracomment>Tick for flash speed</extracomment>
        <translation type="obsolete">Медленнее</translation>
    </message>
    <message>
        <source>Default</source>
        <extracomment>Tick for flash speed</extracomment>
        <translation type="obsolete">По умолчанию</translation>
    </message>
    <message>
        <source>Faster</source>
        <extracomment>Tick for flash speed</extracomment>
        <translation type="obsolete">Быстрее</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1795"/>
        <location filename="../../src/app/pref-window.ui" line="1840"/>
        <source>Try restart Sane Break if no sound</source>
        <translation>Попробуйте перезапустить Sane Break, если нет звука</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1812"/>
        <location filename="../../src/app/pref-window.ui" line="1826"/>
        <location filename="../../src/app/pref-window.ui" line="1888"/>
        <location filename="../../src/app/pref-window.ui" line="1902"/>
        <source>Play</source>
        <translation type="unfinished">Воспроизвести</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1504"/>
        <source>Sane Break will pause if it detects no activity for this many minutes</source>
        <extracomment>Tooltip for &quot;Pause if idle for&quot; config</extracomment>
        <translation type="unfinished">Sane Break приостановится, если не обнаружит активности в течение этого количества минут</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1507"/>
        <source>Pause if idle for</source>
        <translation type="unfinished">Пауза при бездействии на</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="275"/>
        <location filename="../../src/app/pref-window.ui" line="531"/>
        <location filename="../../src/app/pref-window.ui" line="1786"/>
        <source>&lt;h3&gt;Small Breaks&lt;/h3&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Короткие перерывы&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="335"/>
        <location filename="../../src/app/pref-window.ui" line="436"/>
        <location filename="../../src/app/pref-window.ui" line="591"/>
        <location filename="../../src/app/pref-window.ui" line="692"/>
        <location filename="../../src/app/pref-window.ui" line="1548"/>
        <location filename="../../src/app/pref-window.ui" line="1700"/>
        <location filename="../../src/app/pref-window.ui" line="1754"/>
        <source> min</source>
        <translation type="unfinished">мин</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="284"/>
        <location filename="../../src/app/pref-window.ui" line="540"/>
        <location filename="../../src/app/pref-window.ui" line="913"/>
        <location filename="../../src/app/pref-window.ui" line="1002"/>
        <location filename="../../src/app/pref-window.ui" line="1032"/>
        <location filename="../../src/app/pref-window.ui" line="1062"/>
        <source> sec</source>
        <translation type="unfinished">сек</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="328"/>
        <location filename="../../src/app/pref-window.ui" line="502"/>
        <location filename="../../src/app/pref-window.ui" line="584"/>
        <location filename="../../src/app/pref-window.ui" line="758"/>
        <source>Break length</source>
        <translation type="unfinished">Продолжительность перерыва</translation>
    </message>
    <message>
        <source>&lt;strong&gt;Tip&lt;/strong&gt;: You can use local sound files with URLs like &lt;code&gt;file:/D:sound.mp3&lt;/code&gt;  (Windows) or &lt;code&gt;file:/home/name/sound.mp3&lt;/code&gt; (Linux).</source>
        <translation type="obsolete">&lt;strong&gt;Совет&lt;/strong&gt;: Вы можете использовать локальные файлы со звуком с URL, такими как &lt;code&gt;file:/D:sound.mp3&lt;/code&gt; (Windows) или &lt;code&gt;file:/home/name/sound.mp3&lt;/code&gt; (Linux).</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="391"/>
        <location filename="../../src/app/pref-window.ui" line="647"/>
        <location filename="../../src/app/pref-window.ui" line="1859"/>
        <source>&lt;h3&gt;Big Breaks&lt;/h3&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Длинные перерывы&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="268"/>
        <source>&lt;h2&gt;Normal Schedule&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Обычный график&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="398"/>
        <location filename="../../src/app/pref-window.ui" line="654"/>
        <source>Enabled</source>
        <translation type="unfinished">Включено</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="410"/>
        <location filename="../../src/app/pref-window.ui" line="666"/>
        <source> breaks</source>
        <translation type="unfinished">перерывов</translation>
    </message>
    <message>
        <source>&lt;h2&gt;Focus Schedule&lt;/h2&gt;When you activate Focus Mode from the tray, breaks will follow this schedule instead. Use it for shorter breaks when you need to stay focused.</source>
        <translation type="obsolete">&lt;h2&gt;График режима фокуса&lt;/h2&gt;Когда вы активируете режим фокуса из трея, перерывы будут следовать этому графику. Используйте его для более коротких перерывов, когда вам нужно сохранять концентрацию.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="767"/>
        <source>&lt;h2&gt;Postpone&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;Отложить&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="774"/>
        <source>Maximum postpone time as a percentage of your work session (&lt;b&gt;%1&lt;/b&gt; min)</source>
        <translation type="unfinished">Максимальное время отсрочки в процентах от вашей рабочей сессии (&lt;b&gt;%1&lt;/b&gt; мин)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="811"/>
        <source>Postponing breaks adds extra time to your next long break, proportional to how much time you postponed. You can adjust the multiplier for how much extra time is added.</source>
        <translation type="unfinished">Откладывание перерывов добавляет дополнительное время к следующему длинному перерыву пропорционально отложенному времени. Вы можете настроить множитель, определяющий, сколько дополнительного времени добавляется.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="862"/>
        <source>Minimum number of characters required for the reason when entering meeting or focus mode. Set to 0 to make the reason optional.</source>
        <extracomment>Tooltip for minimum reason length</extracomment>
        <translation type="unfinished">Минимальное количество символов, требуемое для указания причины при входе в режим встречи или фокуса. Установите 0, чтобы сделать указание причины необязательным.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="865"/>
        <source>Minimum reason length for meeting and focus mode</source>
        <translation type="unfinished">Минимальная длина описания причины для режима встречи и фокуса</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="897"/>
        <source>&lt;h3&gt;Reminder Behavior&lt;/h3&gt;
&lt;p&gt;Sane Break shows a small prompt for &lt;b&gt;%1&lt;/b&gt; seconds. If you stop your activity during that time, or choose to continue until the timer runs out, it transitions to full-screen. During the break, Sane Break locks into full-screen mode after &lt;b&gt;%2&lt;/b&gt; seconds of inactivity. If you resume activity before the lock, the prompt shrinks to a small window temporarily but re-expands to full-screen when you&apos;re idle again or the timer ends.&lt;/p&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Поведение напоминания&lt;/h3&gt;
&lt;p&gt;Sane Break показывает небольшое напоминание на &lt;b&gt;%1&lt;/b&gt; секунд. Если вы прекращаете свою деятельность в это время или выбираете продолжить до окончания таймера, оно переходит в полноэкранный режим. Во время перерыва Sane Break переходит в полноэкранный режим после &lt;b&gt;%2&lt;/b&gt; секунд бездействия. Если вы возобновляете деятельность до блокировки, напоминание временно уменьшается до маленького окна, но снова расширяется до полноэкранного режима, когда вы снова становитесь бездействующим или таймер заканчивается.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="957"/>
        <source>Show break prompt for</source>
        <translation type="unfinished">Показывать напоминание о перерыве в течение</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1022"/>
        <source>Tray icon will start flashing this many seconds before the break. Set to 0 to disable.</source>
        <extracomment>Tooltip for &quot;Flash tray icon before break&quot; config</extracomment>
        <translation type="unfinished">Значок в трее начнёт мигать за это количество секунд до перерыва. Установите значение 0, чтобы отключить функцию.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1025"/>
        <source>Flash tray icon before break</source>
        <translation type="unfinished">Мигать значком в трее перед перерывом</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1052"/>
        <source>Show a small notification this many seconds before the break starts. Click it to start the break early. Set to 0 to disable.</source>
        <extracomment>Tooltip for &quot;Show heads-up before break&quot; config</extracomment>
        <translation type="unfinished">Показывать небольшое уведомление за это количество секунд до начала перерыва. Нажмите на него, чтобы начать перерыв раньше. Установите значение 0, чтобы отключить функцию.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1055"/>
        <source>Show heads-up before break</source>
        <translation type="unfinished">Показывать предварительное уведомление перед перерывом</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1237"/>
        <source>&lt;h4&gt;Small break&lt;/h4&gt;</source>
        <translation>&lt;h4&gt;Небольшой перерыв&lt;/h4&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1283"/>
        <source>&lt;h4&gt;Big break&lt;/h4&gt;</source>
        <translation>&lt;h4&gt;Большой перерыв&lt;/h4&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1431"/>
        <source>Background image</source>
        <translation type="unfinished">Фоновое изображение</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1441"/>
        <source>None</source>
        <translation type="unfinished">Нет</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1455"/>
        <source>Clear</source>
        <translation type="unfinished">Очистить</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1471"/>
        <source>&lt;p&gt;To preview break windows, save all changes first. The preview begins with a 2-second flashing prompt, followed by a 4-second full-screen break. A small break window will appear first, then a big break window.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Чтобы просмотреть окна перерыва, сначала сохраните все изменения. Предварительный просмотр начинается с 2-секундного мигающего приглашения, за которым следует 4-секундный полноэкранный перерыв. Сначала появится окно короткого перерыва, затем окно большого перерыва.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1481"/>
        <source>Preview Break Windows</source>
        <translation>Предпросмотр окон перерыва</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1566"/>
        <source>Video players, presentations, and some games prevent the screen from sleeping. When on, that counts as activity so the idle pause won&apos;t trigger while they run; when off, only your actual input counts. Effectiveness varies by platform: full on ext-idle-notify Wayland; best-effort on X11 where only XScreenSaverSuspend-based inhibition is detected.</source>
        <translation type="unfinished">Видеоплееры, презентации и некоторые игры предотвращают переход экрана в спящий режим. Если эта функция включена, это считается активностью, поэтому пауза при бездействии не сработает во время их работы; если выключена, учитывается только ваш ввод. Эффективность зависит от платформы: полная поддержка через ext-idle-notify в Wayland; частичная поддержка в X11, где обнаруживается только блокировка на основе XScreenSaverSuspend.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1569"/>
        <source>When an app keeps the screen awake, count it as activity (e.g. video playback)</source>
        <translation type="unfinished">Считать активность приложения, поддерживающего экран включенным (например, воспроизведение видео)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1576"/>
        <source>Pause on battery</source>
        <translation type="unfinished">Пауза при питании от батареи</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1583"/>
        <source>Pause breaks when any of the following program is running:</source>
        <translation type="unfinished">Приостановить перерывы, когда один из следующих программ запущен:</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1590"/>
        <source>(Write one program name per line)</source>
        <translation type="unfinished">(Введите одно имя программы на строку)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1597"/>
        <source>&lt;h3&gt;External Monitors&lt;/h3&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Внешние мониторы&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1604"/>
        <source>Pause when unknown monitor is connected</source>
        <translation type="unfinished">Приостановить при подключении неизвестного монитора</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1626"/>
        <source>Mark currently connected monitors as known</source>
        <translation type="unfinished">Пометить текущие подключённые мониторы как известные</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1646"/>
        <source>Remove selected</source>
        <translation type="unfinished">Удалить выбранное</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1655"/>
        <source>&lt;h3&gt;Reset Break Schedule After Pause&lt;/h3&gt;
&lt;p&gt;Sane Break will adjust the break schedule after pausing:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;If the pause is short, Sane Break will reset the time to the next break.&lt;/li&gt;
  &lt;li&gt;If it is longer, Sane Break will reset the entire break cycle, and the next break will be the first small break in the cycle.&lt;/li&gt;
&lt;/ul&gt;</source>
        <translation type="unfinished">&lt;h3&gt;Сброс графика перерывов после паузы&lt;/h3&gt;
&lt;p&gt;Sane Break скорректирует график перерывов после паузы:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Если пауза короткая, Sane Break сбросит время до следующего перерыва.&lt;/li&gt;
  &lt;li&gt;Если она длинная, Sane Break сбросит весь цикл перерывов, и следующий перерыв будет первым коротким перерывом в цикле.&lt;/li&gt;
&lt;/ul&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1448"/>
        <location filename="../../src/app/pref-window.ui" line="1819"/>
        <location filename="../../src/app/pref-window.ui" line="1833"/>
        <location filename="../../src/app/pref-window.ui" line="1895"/>
        <location filename="../../src/app/pref-window.ui" line="1909"/>
        <source>Browse</source>
        <translation type="unfinished">Обзор</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="511"/>
        <source>&lt;h2&gt;Focus Schedule&lt;/h2&gt;</source>
        <translation type="unfinished">&lt;h2&gt;График режима фокуса&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="521"/>
        <source>When you activate Focus Mode from the tray, breaks will follow this schedule instead. Use it for shorter breaks when you need to stay focused.</source>
        <translation type="unfinished">Когда вы активируете режим фокуса из трея, перерывы будут следовать этому графику. Используйте его для более коротких перерывов, когда вам нужно сохранять концентрацию.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1935"/>
        <source>&lt;strong&gt;Tip&lt;/strong&gt;: Use &lt;i&gt;Browse&lt;/i&gt; to select a custom sound file. A copy of the file will be saved so it can always be played.</source>
        <translation type="unfinished">&lt;strong&gt;Совет&lt;/strong&gt;: Используйте &lt;i&gt;Обзор&lt;/i&gt;, чтобы выбрать пользовательский звуковой файл. Копия файла будет сохранена, чтобы его можно было воспроизвести в любое время.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1973"/>
        <source>Configuration file</source>
        <translation type="unfinished">Конфигурационный файл</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2003"/>
        <source>Database file</source>
        <translation type="unfinished">Файл базы данных</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2049"/>
        <source>Launch Sane Break at start up</source>
        <translation type="unfinished">Запускать Sane Break при старте системы</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2175"/>
        <source>Get the Source Code</source>
        <translation>Просмотреть исходный код</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2204"/>
        <source>Help Us Translate!</source>
        <translation>Помогите нам с переводом!</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2237"/>
        <source>Revert to Last Saved</source>
        <translation type="unfinished">Вернуться к последнему сохраненному</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1951"/>
        <source>Language</source>
        <translation type="unfinished">Язык</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="1990"/>
        <source>Change of language will take effect after app restart.</source>
        <translation type="unfinished">Изменение языка вступит в силу после перезапуска приложения.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2195"/>
        <source>Third-party Libraries Licenses</source>
        <translation>Лицензии сторонних библиотек</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2244"/>
        <source>Defaults</source>
        <translation>По умолчанию</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.ui" line="2267"/>
        <source>Save</source>
        <translation type="unfinished">Сохранить</translation>
    </message>
</context>
<context>
    <name>PreferenceWindow</name>
    <message numerus="yes">
        <location filename="../../src/app/pref-window.cpp" line="522"/>
        <location filename="../../src/app/pref-window.cpp" line="523"/>
        <location filename="../../src/app/pref-window.cpp" line="524"/>
        <source>%n min</source>
        <translation type="unfinished">
            <numerusform>%n мин</numerusform>
            <numerusform>%n мин</numerusform>
            <numerusform>%n мин</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/pref-window.cpp" line="178"/>
        <location filename="../../src/app/pref-window.cpp" line="220"/>
        <source>Every %n min</source>
        <translation type="unfinished">
            <numerusform>Каждые %n мин</numerusform>
            <numerusform>Каждые %n мин</numerusform>
            <numerusform>Каждые %n мин</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/pref-window.cpp" line="521"/>
        <source>%n sec</source>
        <translation type="unfinished">
            <numerusform>%n сек</numerusform>
            <numerusform>%n сек</numerusform>
            <numerusform>%n сек</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="520"/>
        <source>Disabled</source>
        <translation type="unfinished">Отключено</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="496"/>
        <source>Setting autostart failed</source>
        <translation type="unfinished">Настройка автозапуска не удалась</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="531"/>
        <source>Start next break after middle clicking on tray icon</source>
        <translation type="unfinished">Начать следующий перерыв после среднего клика на значке в трее</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="536"/>
        <source>Start next break after double clicking on tray icon</source>
        <translation type="unfinished">Начать следующий перерыв после двойного клика на значке в трее</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="614"/>
        <source>Save</source>
        <translation type="unfinished">Сохранить</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="615"/>
        <source>Discard</source>
        <translation type="unfinished">Отменить</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="616"/>
        <source>Cancel</source>
        <translation type="unfinished">Отмена</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="653"/>
        <source>Select Sound File</source>
        <translation type="unfinished">Выбрать звуковой файл</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="654"/>
        <source>Sound Files (*.mp3 *.wav *.ogg *.flac *.m4a)</source>
        <translation type="unfinished">Звуковые файлы (*.mp3 *.wav *.ogg *.flac *.m4a)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="664"/>
        <location filename="../../src/app/pref-window.cpp" line="685"/>
        <source>Error</source>
        <translation type="unfinished">Ошибка</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="665"/>
        <source>Failed to save a copy of the selected sound file.</source>
        <translation type="unfinished">Не удалось сохранить копию выбранного звукового файла.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="674"/>
        <source>Select Background Image</source>
        <translation type="unfinished">Выбрать фоновое изображение</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="675"/>
        <source>Image Files (*.png *.jpg *.jpeg *.bmp *.webp)</source>
        <translation type="unfinished">Файлы изображений (*.png *.jpg *.jpeg *.bmp *.webp)</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="686"/>
        <source>Failed to save a copy of the selected image file.</source>
        <translation type="unfinished">Не удалось сохранить копию выбранного изображения.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="611"/>
        <source>The preferences have been modified.</source>
        <translation type="unfinished">Настройки были изменены.</translation>
    </message>
    <message>
        <location filename="../../src/app/pref-window.cpp" line="612"/>
        <source>Do you want to save your changes?</source>
        <translation type="unfinished">Хотите сохранить изменения?</translation>
    </message>
</context>
<context>
    <name>QCoreApplication</name>
    <message>
        <location filename="../../src/lib/linux/system-check.cpp" line="59"/>
        <source>Tray icon is not available, falling back to a normal window</source>
        <translation type="unfinished">Иконка в трее недоступна, возвращение к обычному окну</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/system-check.cpp" line="63"/>
        <source>The compositor does not support layer shell, and window positioning will be bugged</source>
        <translation type="unfinished">Композитор не поддерживает слои, и позиционирование окон будет некорректным</translation>
    </message>
    <message>
        <source>Sane Break is not compiled with layer shell support, and window positioning will be bugged</source>
        <translation type="obsolete">Sane Break не скомпилирован с поддержкой слоев, и позиционирование окон будет некорректным</translation>
    </message>
    <message>
        <location filename="../../src/lib/linux/system-check.cpp" line="66"/>
        <source>You need to install the shell extension if you are using GNOME. Otherwise, Sane break is almost unusable</source>
        <translation type="unfinished">Вам нужно установить расширение оболочки, если вы используете GNOME. В противном случае, Sane Break почти непригоден для использования</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="81"/>
        <source>Unexpected GUI argument: %1</source>
        <translation type="unfinished">Неожиданный аргумент GUI: %1</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="107"/>
        <source>Another instance of Sane Break is running.</source>
        <translation>Запущен другой экземпляр Sane Break.</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="108"/>
        <source>Please quit the old instance before starting a new one. If the previous instance has already exited, you can start a new one anyway.</source>
        <translation type="unfinished">Пожалуйста, закройте другой экземпляр приложения перед запуском нового. Если предыдущий экземпляр уже завершил работу, вы всё равно можете запустить новый.</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="113"/>
        <source>Quit</source>
        <translation type="unfinished">Выйти</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="115"/>
        <source>Start Anyway</source>
        <translation type="unfinished">Всё равно запустить</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="122"/>
        <source>Could not start because another instance is still running. Please manually delete &quot;%1&quot; and try again.</source>
        <translation type="unfinished">Не удалось запустить, так как другой экземпляр всё ещё работает. Пожалуйста, вручную удалите «%1» и попробуйте снова.</translation>
    </message>
    <message>
        <location filename="../../src/app/main.cpp" line="155"/>
        <source>Could not start command server: %1</source>
        <translation type="unfinished">Не удалось запустить сервер команд: %1</translation>
    </message>
    <message>
        <source>Please quit the old instance before starting a new one.</source>
        <translation type="vanished">Пожалуйста, закройте другой экземпляр приложения, прежде чем запускать новый.</translation>
    </message>
    <message>
        <source>Do you want to start anyway?</source>
        <translation type="vanished">Вы все равно хотите начать?</translation>
    </message>
</context>
<context>
    <name>SaneBreakApp</name>
    <message>
        <location filename="../../src/app/app.cpp" line="167"/>
        <source>No further postpones are allowed.</source>
        <translation type="unfinished">Дальнейшие отсрочки недопустимы.</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="160"/>
        <location filename="../../src/app/app.cpp" line="169"/>
        <source>OK</source>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="157"/>
        <source>Cannot postpone during focus mode.</source>
        <translation type="unfinished">Невозможно отложить перерыв во время режима фокуса.</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="158"/>
        <source>End focus mode first if you want to postpone.</source>
        <translation type="unfinished">Сначала завершите режим фокуса, если хотите отложить перерыв.</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="166"/>
        <source>You have already postponed this break once.</source>
        <translation type="unfinished">Вы уже откладывали этот перерыв один раз.</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="204"/>
        <source>Are you sure to quit Sane Break?</source>
        <translation type="unfinished">Вы уверены, что хотите выйти из Sane Break?</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="205"/>
        <source>You can postpone the breaks instead.</source>
        <translation type="unfinished">Вы можете отложить перерывы вместо этого.</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="207"/>
        <source>Cancel</source>
        <translation type="unfinished">Отмена</translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="208"/>
        <source>Postpone</source>
        <translation type="unfinished">Отложить</translation>
    </message>
    <message numerus="yes">
        <source>Are you sure to postpone for %n minute?</source>
        <translation type="obsolete">
            <numerusform>Вы уверены, что хотите отложить на %n минуту?</numerusform>
            <numerusform>Вы уверены, что хотите отложить на %n минуты?</numerusform>
            <numerusform>Вы уверены, что хотите отложить на %n минут?</numerusform>
        </translation>
    </message>
    <message>
        <source>You haven&apos;t taken breaks for %1 minutes.</source>
        <translation type="obsolete">Вы не взяли перерывы уже %1 минут.</translation>
    </message>
    <message numerus="yes">
        <source>Postpone %n min</source>
        <translation type="obsolete">
            <numerusform>Отложить на %n мин</numerusform>
            <numerusform>Отложить на %n мин</numerusform>
            <numerusform>Отложить на %n мин</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../src/app/app.cpp" line="209"/>
        <source>Yes</source>
        <translation type="unfinished">Да</translation>
    </message>
</context>
<context>
    <name>SanePreferences</name>
    <message>
        <location filename="../../src/core/preferences.cpp" line="67"/>
        <source>Time for a small break</source>
        <translation>Время для небольшого перерыва</translation>
    </message>
    <message>
        <location filename="../../src/core/preferences.cpp" line="70"/>
        <source>Time for a big break</source>
        <translation>Время для большого перерыва</translation>
    </message>
</context>
<context>
    <name>StatsWindow</name>
    <message>
        <location filename="../../src/app/stats-window.ui" line="20"/>
        <source>Statistics</source>
        <translation type="unfinished">Статистика</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.ui" line="39"/>
        <source>Break time: %1 · Avg flash: %2</source>
        <translation type="unfinished">Время перерывов: %1 · Ср. мигание: %2</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.ui" line="46"/>
        <source>%1 postponed · %2 force break exits</source>
        <translation type="unfinished">%1 отложено · %2 выходов с принудительным прерыванием</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.ui" line="53"/>
        <source>%1 tracked · %2 paused</source>
        <translation type="unfinished">%1 отслеживается · %2 приостановлено</translation>
    </message>
    <message>
        <source>Today</source>
        <translation type="obsolete">Сегодня</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.ui" line="32"/>
        <source>%1 breaks (%2 completed)</source>
        <translation type="unfinished">%1 перерывов (%2 завершено)</translation>
    </message>
    <message>
        <source>Break time: %1</source>
        <translation type="obsolete">Время перерывов: %1</translation>
    </message>
    <message>
        <source>%1 postponed</source>
        <translation type="obsolete">%1 отложено</translation>
    </message>
    <message>
        <source>Active usage: %1</source>
        <translation type="obsolete">Активное использование: %1</translation>
    </message>
    <message>
        <source>Total usage: %1</source>
        <translation type="obsolete">Общее использование: %1</translation>
    </message>
    <message>
        <source>Last 7 Days</source>
        <translation type="obsolete">Последние 7 дней</translation>
    </message>
    <message>
        <source>&lt;h3&gt;Daily Breakdown&lt;/h3&gt;</source>
        <translation type="obsolete">&lt;h3&gt;Ежедневная статистика&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.cpp" line="32"/>
        <source>%1h %2m</source>
        <translation type="unfinished">%1 ч %2 мин</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.cpp" line="33"/>
        <source>%1m</source>
        <translation type="unfinished">%1 мин</translation>
    </message>
    <message>
        <location filename="../../src/app/stats-window.cpp" line="138"/>
        <source>%1s</source>
        <translation type="unfinished">%1с</translation>
    </message>
    <message>
        <source>Breaks: %1 (%2 completed)</source>
        <translation type="obsolete">Перерывы: %1 (%2 завершено)</translation>
    </message>
    <message>
        <source>Postpones: %1</source>
        <translation type="obsolete">Отложено: %1</translation>
    </message>
</context>
<context>
    <name>StatusTrayWindow</name>
    <message>
        <location filename="../../src/app/tray.cpp" line="58"/>
        <source>Postpone</source>
        <translation type="unfinished">Отложить</translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/tray.cpp" line="137"/>
        <location filename="../../src/app/tray.cpp" line="154"/>
        <location filename="../../src/app/tray.cpp" line="155"/>
        <location filename="../../src/app/tray.cpp" line="174"/>
        <source>%n min</source>
        <translation type="unfinished">
            <numerusform>%n мин</numerusform>
            <numerusform>%n мин</numerusform>
            <numerusform>%n мин</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="95"/>
        <source>Enable Break</source>
        <translation type="unfinished">Включить перерыв</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="102"/>
        <source>Preferences</source>
        <translation type="unfinished">Настройки</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="107"/>
        <source>Quit</source>
        <translation type="unfinished">Выйти</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="210"/>
        <location filename="../../src/app/tray.cpp" line="237"/>
        <source>big break</source>
        <translation>Noдлинный перерыв</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="211"/>
        <location filename="../../src/app/tray.cpp" line="237"/>
        <source>small break</source>
        <translation>короткий перерыв</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="185"/>
        <source>Next break after %1</source>
        <translation type="unfinished">Следующий перерыв через %1</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="51"/>
        <source>Take a small break instead</source>
        <translation type="unfinished">Взять короткий перерыв вместо этого</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="66"/>
        <source>Meeting Mode</source>
        <translation type="unfinished">Режим встречи</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="70"/>
        <source>Focus Mode</source>
        <translation type="unfinished">Режим фокуса</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="76"/>
        <source>End Focus &amp;&amp; Break</source>
        <translation type="unfinished">Завершить фокус и начать перерыв</translation>
    </message>
    <message>
        <source>End Meeting &amp;&amp; Break Now</source>
        <translation type="obsolete">Завершить встречу и начать перерыв сейчас</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="84"/>
        <source>Extend Meeting</source>
        <translation type="unfinished">Продлить встречу</translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/tray.cpp" line="92"/>
        <location filename="../../src/app/tray.cpp" line="93"/>
        <source>%n more minutes</source>
        <translation type="unfinished">
            <numerusform>%n ещё минуту</numerusform>
            <numerusform>%n ещё минуты</numerusform>
            <numerusform>%n ещё минут</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/tray.cpp" line="94"/>
        <source>%n more hours</source>
        <translation type="unfinished">
            <numerusform>%n ещё час</numerusform>
            <numerusform>%n ещё часа</numerusform>
            <numerusform>%n ещё часов</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="104"/>
        <source>Statistics</source>
        <translation type="unfinished">Статистика</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="142"/>
        <location filename="../../src/app/tray.cpp" line="165"/>
        <location filename="../../src/app/tray.cpp" line="179"/>
        <source>Custom…</source>
        <translation type="unfinished">Другое…</translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/app/tray.cpp" line="156"/>
        <source>%n hours</source>
        <translation type="unfinished">
            <numerusform>%n час</numerusform>
            <numerusform>%n часа</numerusform>
            <numerusform>%n часов</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="187"/>
        <source>Next big break after %1</source>
        <translation type="unfinished">Следующий длинный перерыв через %1</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="208"/>
        <source>focus: %1 %2 (%3/%4)</source>
        <translation type="unfinished">фокус: %1 %2 (%3/%4)</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="220"/>
        <source>Exit meeting (%1)</source>
        <translation type="unfinished">Выйти из встречи (%1)</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="231"/>
        <source>Paused on unknown monitor</source>
        <translation type="unfinished">Приостановлено из-за неизвестного монитора</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="233"/>
        <source>Paused by external control</source>
        <translation type="unfinished">Приостановлено внешним управлением</translation>
    </message>
    <message>
        <source>Meeting until %1</source>
        <translation type="obsolete">Встреча до %1</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="221"/>
        <source>Meeting mode — until %1 (%2 left)</source>
        <translation type="unfinished">Режим встречи — до %1 (%2 осталось)</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="225"/>
        <source>Paused on battery</source>
        <translation type="unfinished">Приостановлено на батарее</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="227"/>
        <source>Paused on app running</source>
        <translation type="unfinished">Приостановлено при запуске приложения</translation>
    </message>
    <message>
        <location filename="../../src/app/tray.cpp" line="229"/>
        <source>Paused on idle</source>
        <translation type="unfinished">Приостановлено при бездействии</translation>
    </message>
</context>
<context>
    <name>WelcomeWindow</name>
    <message>
        <location filename="../../src/app/welcome.cpp" line="116"/>
        <source>Welcome to Sane Break</source>
        <translation type="unfinished">Добро пожаловать в Sane Break</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="117"/>
        <source>&lt;h3 align=center&gt;Welcome to Sane Break!&lt;/h3&gt;&lt;p&gt;Sane Break is a cross-platform break reminder designed to help you take meaningful breaks without disrupting your workflow. Sane Break will stay in the system tray and remind you to take breaks at regular intervals. To quit, go to &quot;Postpone&quot; in the tray menu.&lt;/p&gt;</source>
        <translation type="unfinished">&lt;h3 align=center&gt;Добро пожаловать в Sane Break!&lt;/h3&gt;&lt;p&gt;Sane Break — это кросс-платформенный напоминальщик о перерывах, созданный для того, чтобы помочь вам делать осмысленные перерывы без нарушения вашего рабочего процесса. Sane Break будет находиться в системном трее и напоминать вам о перерывах через регулярные интервалы. Чтобы выйти, выберите &quot;Отложить&quot; в меню трея.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="96"/>
        <location filename="../../src/app/welcome.cpp" line="126"/>
        <source>Read More</source>
        <translation type="unfinished">Узнать больше</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="98"/>
        <location filename="../../src/app/welcome.cpp" line="127"/>
        <source>Ignore</source>
        <translation type="unfinished">Игнорировать</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="99"/>
        <location filename="../../src/app/welcome.cpp" line="128"/>
        <source>Cancel</source>
        <translation type="unfinished">Отмена</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="102"/>
        <location filename="../../src/app/welcome.cpp" line="129"/>
        <source>OK</source>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../../src/app/welcome.cpp" line="124"/>
        <source>Language</source>
        <translation type="unfinished">Язык</translation>
    </message>
</context>
</TS>
