<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS><TS version="1.1" language="ru">
<defaultcodec></defaultcodec>
<context>
    <name>MainWidget</name>
    <message>
        <location filename="../../src/MainWidget.cpp" line="53"/>
        <source>Time, sec:</source>
        <translation>Время, сек:</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="61"/>
        <source>Mistakes:</source>
        <translation>Ошибок:</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="65"/>
        <source>of</source>
        <translation>из</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="74"/>
        <source>Speed, symb./sec.:</source>
        <translation>Скорость, симв./сек.:</translation>
    </message>
    <message>
        <location filename="MainWidget.cpp" line="61"/>
        <source>&amp;Start</source>
        <translation type="obsolete">&amp;Начать</translation>
    </message>
    <message>
        <location filename="MainWidget.cpp" line="65"/>
        <source>S&amp;top</source>
        <translation type="obsolete">&amp;Закончить</translation>
    </message>
    <message>
        <location filename="MainWidget.cpp" line="69"/>
        <source>St&amp;ats</source>
        <translation type="obsolete">&amp;Статистика</translation>
    </message>
    <message>
        <location filename="MainWidget.cpp" line="72"/>
        <source>&amp;Quit</source>
        <translation type="obsolete">В&amp;ыход</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="184"/>
        <source>Too many mistakes</source>
        <translation>Слишком много ошибок</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="184"/>
        <source>Too many mistakes in current exercise.
Exercise stopped.</source>
        <translation>Слишком много ошибок допущено в текущем упражнении.
Упражнение прервано.</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="191"/>
        <source>Your results</source>
        <translation>Ваши результаты</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="192"/>
        <source>Letters count</source>
        <translation>Символов набрано</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="193"/>
        <source>Mistakes</source>
        <translation>Ошибок</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="195"/>
        <source>Time spent (min:sec,millisec)</source>
        <translation>Времени потрачено (мин:сек,миллисек)</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="199"/>
        <source>Average speed, symbols per minute</source>
        <translation>Средняя скорость, символов в минуту</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="204"/>
        <source>Exercise has been successfully finished!</source>
        <translation>Упражнение закончено успешно!</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="81"/>
        <source>Start</source>
        <translation>Начать</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="85"/>
        <source>Stop</source>
        <translation>Закончить</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="89"/>
        <source>Stats</source>
        <translation>Статистика</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="93"/>
        <source>Quit</source>
        <translation>Выход</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="202"/>
        <source>Rhythm</source>
        <translation>Ритм</translation>
    </message>
    <message>
        <location filename="../../src/MainWidget.cpp" line="323"/>
        <source>Get relax...</source>
        <translation>Отдохните...</translation>
    </message>
</context>
<context>
    <name>ProfileManager</name>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="48"/>
        <source>Select</source>
        <translation>Выбрать</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="53"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="67"/>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="70"/>
        <source>Rename</source>
        <translation>Переименовать</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="96"/>
        <source>Enter name of new profile:</source>
        <translation>Введите имя нового профиля:</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="99"/>
        <source>Select the layout:</source>
        <translation>Выберите раскладку:</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="112"/>
        <source>Existing profile</source>
        <translation>Существующий профиль</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="113"/>
        <source>New profile</source>
        <translation>Новый профиль</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="114"/>
        <source>Select the profile</source>
        <translation>Выберите профиль</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="220"/>
        <source>Cannot use this profile name</source>
        <translation>Не могу использовать этот профиль</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="213"/>
        <source>The profile with name &apos;%1&apos; already exists.</source>
        <translation>Этот профиль по имени &apos;%1&apos; уже существует.</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="265"/>
        <source>Delete profile?</source>
        <translation>Удалить профиль?</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="190"/>
        <source>Do you really want to delete the profile &apos;%1&apos;</source>
        <translation type="obsolete">Вы действительно хотите удалить профиль &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="275"/>
        <source>Unable to delete the profile</source>
        <translation>Не могу удалить профиль</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="276"/>
        <source>Somewhy cannot delete the profile &apos;%1&apos; :(</source>
        <translation>Почему-то не могу удалить профиль &apos;%1&apos; :(</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="289"/>
        <source>Renaming profile</source>
        <translation>Переименование профиля</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="214"/>
        <source>Enter the new profile for profile &apos;%1&apos;</source>
        <translation type="obsolete">Введите новое имя для профиля &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="300"/>
        <source>Unable to rename the profile</source>
        <translation>Не могу переименовать профиль</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="301"/>
        <source>Somewhy cannot rename the profile &apos;%1&apos; :(</source>
        <translation>Почему-то не могу переименовать профиль &apos;%1&apos; :(</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="266"/>
        <source>Do you really want to delete the profile &apos;%1&apos;?</source>
        <translation>Вы действительно хотите удалить профиль &apos;%1&apos;?</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="290"/>
        <source>Enter the new profile for profile &apos;%1&apos;:</source>
        <translation>Введите новое имя для профиля &apos;%1&apos;:</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="221"/>
        <source>Unknown error occured.</source>
        <translation>Произошла неизвестная ошибка.</translation>
    </message>
    <message>
        <location filename="../../src/ProfileManager.cpp" line="217"/>
        <source>Cannot open default configuration for selected layout.</source>
        <translation>Не могу открыть конфигурацию по-умолчанию для выбранной раскладки.</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../../src/main.cpp" line="97"/>
        <source>Non-linear keyboard trainer</source>
        <translation type="obsolete">Нелинейный клавиатурный тренажёр</translation>
    </message>
    <message>
        <location filename="../../src/main.cpp" line="97"/>
        <source>non-linear keyboard trainer</source>
        <translation>нелинейный клавиатурный тренажёр</translation>
    </message>
</context>
<context>
    <name>StatsLogic</name>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="203"/>
        <source>all</source>
        <translation type="obsolete">все</translation>
    </message>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="198"/>
        <source>exercise</source>
        <translation type="obsolete">упражнение</translation>
    </message>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="199"/>
        <source>day</source>
        <translation type="obsolete">день</translation>
    </message>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="200"/>
        <source>week</source>
        <translation type="obsolete">неделя</translation>
    </message>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="201"/>
        <source>month</source>
        <translation type="obsolete">месяц</translation>
    </message>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="202"/>
        <source>year</source>
        <translation type="obsolete">год</translation>
    </message>
</context>
<context>
    <name>StatsLogic::category</name>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="121"/>
        <source>exercise #%1</source>
        <translation>упражнение #%1</translation>
    </message>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="141"/>
        <source>all</source>
        <translation>все</translation>
    </message>
</context>
<context>
    <name>StatsWidget</name>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="39"/>
        <source>OK</source>
        <translation type="obsolete">ОК</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="49"/>
        <source>Categorize by:</source>
        <translation>Категоризировать по:</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="50"/>
        <source>Summarize by:</source>
        <translation>Суммировать по:</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="51"/>
        <source>Category:</source>
        <translation>Категория:</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="150"/>
        <source>Exercise count</source>
        <translation>Кол-во упражнений</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="155"/>
        <source>Symbol count</source>
        <translation>Кол-во символов</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="160"/>
        <source>Time, sec.</source>
        <translation>Время, сек.</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="165"/>
        <source>Speed average, symb./sec.</source>
        <translation>Средняя скорость, симв./сек.</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="170"/>
        <source>Mistake average</source>
        <translation>Среднее количество ошибок</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="175"/>
        <source>Rhythm average, %</source>
        <translation>Средний ритм, %</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="180"/>
        <source>Index</source>
        <translation>Индекс</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="100"/>
        <source>Table</source>
        <translation>Таблица</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="101"/>
        <source>Plots</source>
        <translation>Графики</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="115"/>
        <source>Statistics</source>
        <translation>Статистика</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="102"/>
        <source>Mistakes</source>
        <translation>Ошибки</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="103"/>
        <source>Combinations</source>
        <translation>Комбинации</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="267"/>
        <source>Mistake</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="277"/>
        <source>Count</source>
        <translation>Количество</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="276"/>
        <source>Combination</source>
        <translation>Комбинация</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="185"/>
        <source>Show grids on plots</source>
        <translation>Показывать сетки на графиках</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="188"/>
        <source>Set minimum Y value to 0</source>
        <translation>Выставить минимальное Y-значение в 0</translation>
    </message>
    <message>
        <location filename="../../src/StatsWidget.cpp" line="140"/>
        <source>Scroll down</source>
        <translation>Перейти в низ таблицы</translation>
    </message>
</context>
<context>
    <name>StatsWidget::initCagegorizeInfo</name>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="201"/>
        <source>exercise</source>
        <translation>упражнение</translation>
    </message>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="202"/>
        <source>day</source>
        <translation>день</translation>
    </message>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="203"/>
        <source>week</source>
        <translation>неделя</translation>
    </message>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="204"/>
        <source>month</source>
        <translation>месяц</translation>
    </message>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="205"/>
        <source>year</source>
        <translation>год</translation>
    </message>
    <message>
        <location filename="../../src/StatsLogic.cpp" line="206"/>
        <source>all</source>
        <translation>все</translation>
    </message>
</context>
<context>
    <name>UserProfile</name>
    <message>
        <location filename="../../src/UserProfile.cpp" line="186"/>
        <source>%7Keyboard layout: %1Exercises done: %2Symbols typed: %3Time spent: %4Average mistake count by exercise: %5Average typing speed: %6</source>
        <translation>%7Раскладка клавиатуры: %1Упражнений выполнено: %2Символов набрано: %3Времени потрачено: %4Среднее количество ошибок за упражнение: %5Средняя скорость набора: %6</translation>
    </message>
</context>
<context>
    <name>main</name>
    <message>
        <location filename="../../src/main.cpp" line="59"/>
        <source>Other instance exists</source>
        <translation>Запущена другая копия приложения</translation>
    </message>
    <message>
        <location filename="../../src/main.cpp" line="60"/>
        <source>You are already running other instance of this program.</source>
        <translation>Вы уже запустили это приложение.</translation>
    </message>
</context>
</TS>
