<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru" sourcelanguage="en">
<context>
    <name>AdaptBrowserViewWidget</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>Grids</source>
        <translation>Сетки</translation>
    </message>
    <message>
        <source>X-Grid</source>
        <translation>Сетка X</translation>
    </message>
    <message>
        <source>Y-Grid</source>
        <translation>Сетка Y</translation>
    </message>
    <message>
        <source>Colors</source>
        <translation>Цвета</translation>
    </message>
    <message>
        <source>Grid Color</source>
        <translation>Цвет сетки</translation>
    </message>
    <message>
        <source>Label Color</source>
        <translation>Цвет метки</translation>
    </message>
    <message>
        <source>Options</source>
        <translation>Параметры</translation>
    </message>
    <message>
        <source>X-Axis</source>
        <translation>Ось X</translation>
    </message>
    <message>
        <source>Channels</source>
        <translation>Каналы</translation>
    </message>
    <message>
        <source>Y-Axis</source>
        <translation>Ось Y</translation>
    </message>
    <message>
        <source>Color Setting</source>
        <translation>Параметры цвета</translation>
    </message>
    <message>
        <source>Page Settings</source>
        <translation>Параметры страницы</translation>
    </message>
    <message>
        <source>Channels:</source>
        <translation>Каналы:</translation>
    </message>
    <message>
        <source>Seconds:</source>
        <translation>Секунды:</translation>
    </message>
    <message>
        <source>Channel Settings</source>
        <translation>Параметры канала</translation>
    </message>
    <message>
        <source>Auto-Centering</source>
        <translation>Автоцентрирование</translation>
    </message>
    <message>
        <source>Separators</source>
        <translation>Разделители</translation>
    </message>
    <message>
        <source>Overlap</source>
        <translation>Наложение</translation>
    </message>
</context>
<context>
    <name>ChannelDialog</name>
    <message>
        <source>Channels</source>
        <translation>Каналы</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>Выбрать все</translation>
    </message>
    <message>
        <source>Unselect All</source>
        <translation>Отменить выбор</translation>
    </message>
    <message>
        <source>Collapse All</source>
        <translation>Свернуть все</translation>
    </message>
    <message>
        <source>Color Settings</source>
        <translation>Параметры цвета</translation>
    </message>
    <message>
        <source>Reset All Colors</source>
        <translation>Сбросить все цвета</translation>
    </message>
    <message>
        <source>Set Default Color</source>
        <translation>Установить цвет по умолчанию</translation>
    </message>
</context>
<context>
    <name>EventCreationWidget</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>Select Event Type</source>
        <translation>Выбрать тип события</translation>
    </message>
    <message>
        <source>Customize Event Type</source>
        <translation>Создать тип события</translation>
    </message>
</context>
<context>
    <name>EventEditingWidget</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>Begin</source>
        <translation>Начало</translation>
    </message>
    <message>
        <source>Duration</source>
        <translation>Продолжительность</translation>
    </message>
    <message>
        <source>Edit Event Type</source>
        <translation>Редактирование типа события</translation>
    </message>
    <message>
        <source>s</source>
        <translation>с</translation>
    </message>
    <message>
        <source>Actions</source>
        <translation>Действия</translation>
    </message>
</context>
<context>
    <name>EventTableWidget</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>ID</source>
        <translation>ID</translation>
    </message>
    <message>
        <source>Position</source>
        <translation>Позиция</translation>
    </message>
    <message>
        <source>Duration</source>
        <translation>Продолжительность</translation>
    </message>
    <message>
        <source>Channel</source>
        <translation>Канал</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
</context>
<context>
    <name>EventTimeSelectionDialog</name>
    <message>
        <source>Event Time Channel</source>
        <translation>Канал времени события</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>Выбрать все</translation>
    </message>
    <message>
        <source>Unselect All</source>
        <translation>Отмена выбора</translation>
    </message>
    <message>
        <source>Number of Events</source>
        <translation>Количество событий</translation>
    </message>
    <message>
        <source>Length</source>
        <translation>Длина</translation>
    </message>
    <message>
        <source>s</source>
        <translation>с</translation>
    </message>
    <message>
        <source>Start before</source>
        <translation>Запустить перед</translation>
    </message>
</context>
<context>
    <name>EventTypeSelectionDialog</name>
    <message>
        <source>Dialog</source>
        <translation>Диалоговое окно</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>Выбрать все</translation>
    </message>
    <message>
        <source>Unselect All</source>
        <translation>Отменить выбор</translation>
    </message>
    <message>
        <source>Collapse All</source>
        <translation>Свернуть все</translation>
    </message>
    <message>
        <source>View</source>
        <translation>Просмотр</translation>
    </message>
    <message>
        <source>All Events</source>
        <translation>Все события</translation>
    </message>
    <message>
        <source>Existing Events</source>
        <translation>Существующие события</translation>
    </message>
    <message>
        <source>Color Settings</source>
        <translation>Параметры цвета</translation>
    </message>
    <message>
        <source>Reset All Colors</source>
        <translation>Сбросить все цвета</translation>
    </message>
</context>
<context>
    <name>Form</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <source>Error: no output-file defined</source>
        <translation>Ошибка: не определён файл вывода</translation>
    </message>
    <message>
        <source>Converting</source>
        <translation>Преобразование</translation>
    </message>
    <message>
        <source>Can&apos;t open file %1</source>
        <translation>Не удалось открыть файл %1</translation>
    </message>
    <message>
        <source>Searching for Min-Max</source>
        <translation>Поиск мин.-макс. значения</translation>
    </message>
    <message>
        <source>File Opening</source>
        <translation>Открытие файла</translation>
    </message>
    <message>
        <source>Loading data...</source>
        <translation>Загрузка данных...</translation>
    </message>
    <message>
        <source>Cannot write events to this file type!</source>
        <translation>Запись событий в файл такого типа невозможна!</translation>
    </message>
    <message>
        <source>All Channels</source>
        <translation>Все каналы</translation>
    </message>
    <message>
        <source>Invalid Channel</source>
        <translation>Недопустимый канал</translation>
    </message>
    <message>
        <source>Change Type</source>
        <translation>Изменить тип</translation>
    </message>
    <message>
        <source>Select new Type:</source>
        <translation>Выбрать новый тип:</translation>
    </message>
    <message>
        <source>Select Event Types</source>
        <translation>Выбрать типы событий</translation>
    </message>
    <message>
        <source>Change Channel</source>
        <translation>Сменить канал</translation>
    </message>
    <message>
        <source>Select New Channel:</source>
        <translation>Выбрать новый канал:</translation>
    </message>
    <message>
        <source>Copy Event to Channels</source>
        <translation>Копировать событие в каналы</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Сохранить</translation>
    </message>
    <message>
        <source>Handedness</source>
        <translation>Направление</translation>
    </message>
    <message>
        <source>Right</source>
        <translation>Правое</translation>
    </message>
    <message>
        <source>Left</source>
        <translation>Левое</translation>
    </message>
    <message>
        <source>Equal</source>
        <translation>Равно</translation>
    </message>
    <message>
        <source>Sex</source>
        <translation>Пол</translation>
    </message>
    <message>
        <source>Male</source>
        <translation>Мужской</translation>
    </message>
    <message>
        <source>Female</source>
        <translation>Женский</translation>
    </message>
    <message>
        <source>Smoking</source>
        <translation>Курение</translation>
    </message>
    <message>
        <source>No</source>
        <translation>Нет</translation>
    </message>
    <message>
        <source>Yes</source>
        <translation>Да</translation>
    </message>
    <message>
        <source>Birthday</source>
        <translation>День рождения</translation>
    </message>
    <message>
        <source>Weight</source>
        <translation>Вес</translation>
    </message>
    <message>
        <source>Height</source>
        <translation>Рост</translation>
    </message>
    <message>
        <source>Recording Time</source>
        <translation>Время записи</translation>
    </message>
    <message>
        <source>File does not exist.</source>
        <translation>Файл не существует.</translation>
    </message>
    <message>
        <source>Events not saved!!!</source>
        <translation>События не сохранены!!!</translation>
    </message>
    <message>
        <source>Stream %1</source>
        <translation>Поток %1</translation>
    </message>
    <message>
        <source>Unknown Group</source>
        <translation>Неизвестная группа</translation>
    </message>
    <message>
        <source>NO SUCH EVENT TYPE</source>
        <translation>ДАННЫЙ ТИП СОБЫТИЯ ОТСУТСТВУЕТ</translation>
    </message>
    <message>
        <source>not implemented!</source>
        <translation>не поддерживается!</translation>
    </message>
    <message>
        <source>No Stream Found</source>
        <translation>Потоки не найдены</translation>
    </message>
    <message>
        <source>The effective sampling rate of at least one stream is significantly different than the reported nominal sampling rate. Signal visualization might be inaccurate.</source>
        <translation>Эффективная частота дискретизации по крайней мере одного потока значительно отличается от заявленной номинальной частоты дискретизации. Визуализация сигнала может быть неточной.</translation>
    </message>
    <message>
        <source>Unable to open file.</source>
        <translation>Не удалось открыть файл.</translation>
    </message>
    <message>
        <source>GuiActionCommand: &quot;%1&quot; failed: %2</source>
        <translation>GuiActionCommand: сбой «%1»: %2</translation>
    </message>
    <message>
        <source>SigViewer - a biosignal viewer.</source>
        <translation>SigViewer - средство просмотра биосигналов.</translation>
    </message>
</context>
<context>
    <name>ResamplingDialog</name>
    <message>
        <source>Dialog</source>
        <translation>Диалог</translation>
    </message>
    <message>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <source>Hz</source>
        <translation>Гц</translation>
    </message>
    <message>
        <source>Resample</source>
        <translation>Сменить частоту дискретизации</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>ScaleChannelDialog</name>
    <message>
        <source>Scale Channel</source>
        <translation>Масштабировать канал</translation>
    </message>
    <message>
        <source>Scaling</source>
        <translation>Масштабирование</translation>
    </message>
    <message>
        <source>Auto Scaling</source>
        <translation>Автомасштабирование</translation>
    </message>
    <message>
        <source>Manual Scaling</source>
        <translation>Ручное масштабирование</translation>
    </message>
    <message>
        <source>Upper Value</source>
        <translation>Верхнее значение</translation>
    </message>
    <message>
        <source>Lower Value</source>
        <translation>Меньшее значение</translation>
    </message>
</context>
<context>
    <name>TestDialog</name>
    <message>
        <source>Tests</source>
        <translation>Тесты</translation>
    </message>
    <message>
        <source>Start</source>
        <translation>Пуск</translation>
    </message>
    <message>
        <source>Open Dummy Data</source>
        <translation>Открыть фиктивные данные</translation>
    </message>
</context>
<context>
    <name>aboutDialog</name>
    <message>
        <source>About SigViewer</source>
        <translation>О программе SigViewer</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;SigViewer&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Version VERSION_MAJOR.VERSION_MINOR.VERSION_BUILD&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cbrnr/sigviewer&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;github.com/cbrnr/sigviewer&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Licensed under the &lt;a href=&quot;https://www.gnu.org/licenses/gpl-3.0.en.html&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;GNU GPL&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;
</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;SigViewer&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Версия VERSION_MAJOR.VERSION_MINOR.VERSION_BUILD&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cbrnr/sigviewer&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;github.com/cbrnr/sigviewer&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Лицензия: &lt;a href=&quot;https://www.gnu.org/licenses/gpl-3.0.en.html&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;GNU GPL&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;
</translation>
    </message>
</context>
<context>
    <name>main</name>
    <message>
        <source>Input file (optional).</source>
        <translation>Входной файл (необязательно).</translation>
    </message>
</context>
<context>
    <name>sigviewer::AdaptBrowserViewWidget</name>
    <message>
        <source>connect failed: x_axis_checkbox_</source>
        <translation>сбой соединения: x_axis_checkbox_</translation>
    </message>
    <message>
        <source>connect failed: y_axis_checkbox_</source>
        <translation>сбой соединения: y_axis_checkbox_</translation>
    </message>
    <message>
        <source>connect failed: labels_checkbox_</source>
        <translation>сбой соединения: labels_checkbox_</translation>
    </message>
    <message>
        <source>Zero Line Centered</source>
        <translation>Разместить базовую линию по центру</translation>
    </message>
    <message>
        <source>Zero Line Fitted</source>
        <translation>Вписать базовую линию в область просмотра</translation>
    </message>
    <message>
        <source>Slide to change the density of Y grids</source>
        <translation>Движением ползунка изменяйте плотность сетки по оси Y</translation>
    </message>
</context>
<context>
    <name>sigviewer::AdaptChannelViewGuiCommand</name>
    <message>
        <source>Ctrl+C</source>
        <translation>Ctrl+C</translation>
    </message>
    <message>
        <source>Set Animation Duration</source>
        <translation>Задать продолжительность анимации</translation>
    </message>
    <message>
        <source>Milliseconds:</source>
        <translation>Миллисекунды:</translation>
    </message>
    <message>
        <source>Channels...</source>
        <translation>Каналы...</translation>
    </message>
    <message>
        <source>Change Color...</source>
        <translation>Изменение цвета...</translation>
    </message>
    <message>
        <source>Scale...</source>
        <translation>Масштабировать...</translation>
    </message>
    <message>
        <source>Apply Scale to Other Channels</source>
        <translation>Применить масштаб к другим каналам</translation>
    </message>
    <message>
        <source>Hide Channel</source>
        <translation>Скрыть канал</translation>
    </message>
    <message>
        <source>Scale All...</source>
        <translation>Масштабировать все...</translation>
    </message>
    <message>
        <source>Zero Line Centered</source>
        <translation>Разместить базовую линию по центру</translation>
    </message>
    <message>
        <source>Zero Line Fitted</source>
        <translation>Вписать базовую линию в область просмотра</translation>
    </message>
    <message>
        <source>Animations</source>
        <translation>Анимации</translation>
    </message>
</context>
<context>
    <name>sigviewer::AdaptEventViewGuiCommand</name>
    <message>
        <source>Ctrl+E</source>
        <translation>Ctrl+E</translation>
    </message>
    <message>
        <source>Fit View to Selected Event</source>
        <translation>Вписать выбранное событие в область просмотра</translation>
    </message>
    <message>
        <source>Hide Events of other Type</source>
        <translation>Скрыть события другого типа</translation>
    </message>
    <message>
        <source>Show all Events</source>
        <translation>Показать все события</translation>
    </message>
    <message>
        <source>Goto and Select Next Event</source>
        <translation>Перейти и выбрать следующее событие</translation>
    </message>
    <message>
        <source>Goto and Select Previous Event</source>
        <translation>Перейти и выбрать предыдущее событие</translation>
    </message>
    <message>
        <source>Events...</source>
        <translation>События...</translation>
    </message>
    <message>
        <source>AdaptEventViewGuiCommand::gotoAndSelectEvent no EventManager available!!</source>
        <translation>AdaptEventViewGuiCommand::gotoAndSelectEvent доступный EventManager отсутствует!!</translation>
    </message>
</context>
<context>
    <name>sigviewer::ApplicationContextImpl</name>
    <message>
        <source>ApplicationContext::setCurrentTabContext failed to connect to selectionStateChanged</source>
        <translation>ApplicationContext::setCurrentTabContext ошибка соединения с selectionStateChanged</translation>
    </message>
    <message>
        <source>ApplicationContext::setCurrentTabContext failed to connect to editStateChanged</source>
        <translation>ApplicationContext::setCurrentTabContext ошибка соединения с editStateChanged</translation>
    </message>
    <message>
        <source>ApplicationContext::addFileContext faild to connect stateChanged(FileState)</source>
        <translation>ApplicationContext::addFileContext ошибка соединения с stateChanged(FileState)</translation>
    </message>
</context>
<context>
    <name>sigviewer::BasicHeaderInfoDialog</name>
    <message>
        <source>Basic Header Info</source>
        <translation>Основные данные заголовка</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
    <message>
        <source>Collapse All</source>
        <translation>Свернуть все</translation>
    </message>
    <message>
        <source>Property</source>
        <translation>Свойство</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>Значение</translation>
    </message>
    <message>
        <source>Basic</source>
        <translation>Базовые сведения</translation>
    </message>
    <message>
        <source>File Type</source>
        <translation>Тип файла</translation>
    </message>
    <message>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <source>Size</source>
        <translation>Размер</translation>
    </message>
    <message>
        <source>File Size</source>
        <translation>Размер файла</translation>
    </message>
    <message>
        <source>Events</source>
        <translation>События</translation>
    </message>
    <message>
        <source>Number</source>
        <translation>Количество</translation>
    </message>
    <message>
        <source>Sample Rate</source>
        <translation>Частота дискретизации</translation>
    </message>
    <message>
        <source>Patient</source>
        <translation>Пациент</translation>
    </message>
    <message>
        <source>Channels</source>
        <translation>Каналы</translation>
    </message>
    <message>
        <source>Label</source>
        <translation>Метка</translation>
    </message>
    <message>
        <source>Physical Dimension</source>
        <translation>Физическая размерность</translation>
    </message>
    <message>
        <source>Physical Maximum</source>
        <translation>Максимальная физическая величина</translation>
    </message>
    <message>
        <source>Physical Minimum</source>
        <translation>Минимальная физическая величина</translation>
    </message>
    <message>
        <source>Digital Maximum</source>
        <translation>Максимальная цифровая величина</translation>
    </message>
    <message>
        <source>Digital Minimum</source>
        <translation>Минимальная цифровая величина</translation>
    </message>
    <message>
        <source>Data Type</source>
        <translation>Тип данных</translation>
    </message>
    <message>
        <source>Filter</source>
        <translation>Фильтр</translation>
    </message>
    <message>
        <source>Highpass</source>
        <translation>Высокие частоты</translation>
    </message>
    <message>
        <source>Hz</source>
        <translation>Гц</translation>
    </message>
    <message>
        <source>Lowpass</source>
        <translation>Низкие частоты</translation>
    </message>
    <message>
        <source>Notch</source>
        <translation>Риска</translation>
    </message>
    <message>
        <source>%1 KB</source>
        <translation>%1 КБ</translation>
    </message>
    <message>
        <source>%1 events</source>
        <translation>%1 событий</translation>
    </message>
    <message>
        <source>%1 Hz</source>
        <translation>%1 Гц</translation>
    </message>
    <message>
        <source>Expand All</source>
        <translation>Развернуть все</translation>
    </message>
    <message>
        <source>Stream</source>
        <translation>Поток</translation>
    </message>
    <message>
        <source>Stream %1 (%2)</source>
        <translation>Поток %1 (%2)</translation>
    </message>
    <message>
        <source>Channel %1 (%2)</source>
        <translation>Канал %1 (%2)</translation>
    </message>
</context>
<context>
    <name>sigviewer::ChannelSelectionDialog</name>
    <message>
        <source>Select Channels</source>
        <translation>Выбор каналов</translation>
    </message>
    <message>
        <source>Channel</source>
        <translation>Канал</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>Цвет</translation>
    </message>
    <message>
        <source>Collapse All</source>
        <translation>Свернуть все</translation>
    </message>
    <message>
        <source>Default Color</source>
        <translation>Цвет по умолчанию</translation>
    </message>
    <message>
        <source>Expand All</source>
        <translation>Развернуть все</translation>
    </message>
    <message>
        <source>Stream %1 (%2)</source>
        <translation>Поток %1 (%2)</translation>
    </message>
    <message>
        <source>Channel %1</source>
        <translation>Канал %1</translation>
    </message>
    <message>
        <source>Channel %1 (%2)</source>
        <translation>Канал %1 (%2)</translation>
    </message>
    <message>
        <source>Stream</source>
        <translation>Поток</translation>
    </message>
</context>
<context>
    <name>sigviewer::CloseFileGuiCommand</name>
    <message>
        <source>Really close?</source>
        <translation>Закрыть?</translation>
    </message>
    <message>
        <source>Changes in &apos;%1&apos; are not saved!!</source>
        <translation>Изменения в «%1» не сохранены!!</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
    <message>
        <source>Exit</source>
        <translation>Выход</translation>
    </message>
</context>
<context>
    <name>sigviewer::EventContextMenu</name>
    <message>
        <source>To all Channels</source>
        <translation>Во все каналы</translation>
    </message>
    <message>
        <source>Copy to Channels...</source>
        <translation>Копировать в каналы...</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Change Channel...</source>
        <translation>Смена канала...</translation>
    </message>
    <message>
        <source>Change Type...</source>
        <translation>Изменение типа...</translation>
    </message>
    <message>
        <source>Insert Over</source>
        <translation>Наложить</translation>
    </message>
    <message>
        <source>Goto and Select Next Event</source>
        <translation>Перейти и выбрать следующее событие</translation>
    </message>
    <message>
        <source>Goto and Select Previous Event</source>
        <translation>Перейти и выбрать предыдущее событие</translation>
    </message>
    <message>
        <source>Hide Events of other Type</source>
        <translation>Скрыть события другого типа</translation>
    </message>
    <message>
        <source>Show all Events</source>
        <translation>Показать все события</translation>
    </message>
    <message>
        <source>Fit View to Selected Event</source>
        <translation>Вписать выбранное событие в область просмотра</translation>
    </message>
</context>
<context>
    <name>sigviewer::EventCreationWidget</name>
    <message>
        <source>Customize Event Text</source>
        <translation>Изменить текст события</translation>
    </message>
</context>
<context>
    <name>sigviewer::EventEditingGuiCommand</name>
    <message>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Change Type...</source>
        <translation>Изменение типа...</translation>
    </message>
    <message>
        <source>Change Channel...</source>
        <translation>Смена канала...</translation>
    </message>
    <message>
        <source>To all Channels</source>
        <translation>Во все каналы</translation>
    </message>
    <message>
        <source>Copy to Channels...</source>
        <translation>Копировать в каналы...</translation>
    </message>
    <message>
        <source>Insert Over</source>
        <translation>Наложить</translation>
    </message>
</context>
<context>
    <name>sigviewer::EventEditingWidget</name>
    <message>
        <source>Editing events is not allowed in XDF files</source>
        <translation>Редактировать события в XDF-файлах запрещено</translation>
    </message>
    <message>
        <source>Click on any event block on the signals first then edit its type</source>
        <translation>Сначала щёлкните по любому блоку события сигналов, затем отредактируйте его тип</translation>
    </message>
    <message>
        <source>Click on any event block on the signals first then edit its starting position</source>
        <translation>Сначала щёлкните по любому блоку события сигналов, затем отредактируйте его начальную позицию</translation>
    </message>
    <message>
        <source>Click on any event block on the signals first then edit its duration</source>
        <translation>Сначала щёлкните по любому блоку события сигналов, затем отредактируйте его продолжительность</translation>
    </message>
    <message>
        <source>Goto and Select Previous Event</source>
        <translation>Перейти и выбрать предыдущее событие</translation>
    </message>
    <message>
        <source>Goto and Select Next Event</source>
        <translation>Перейти и выбрать следующее событие</translation>
    </message>
    <message>
        <source>Fit View to Selected Event</source>
        <translation>Вписать выбранное событие в область просмотра</translation>
    </message>
    <message>
        <source>Editing events are not allowed in XDF files</source>
        <translation>Редактировать события в XDF-файлах запрещено</translation>
    </message>
</context>
<context>
    <name>sigviewer::EventTypesSelectionDialog</name>
    <message>
        <source>Event Type</source>
        <translation>Тип события</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>Цвет</translation>
    </message>
    <message>
        <source>Alpha</source>
        <translation>Альфа</translation>
    </message>
    <message>
        <source>Type Id</source>
        <translation>Id типа</translation>
    </message>
    <message>
        <source>Event Color</source>
        <translation>Цвет события</translation>
    </message>
    <message>
        <source>Enter new Value</source>
        <translation>Введите новое значение</translation>
    </message>
    <message>
        <source>Collapse All</source>
        <translation>Свернуть все</translation>
    </message>
    <message>
        <source>Expand All</source>
        <translation>Развернуть все</translation>
    </message>
</context>
<context>
    <name>sigviewer::GuiActionCommand</name>
    <message>
        <source>connect to signal stateChanged(ApplicationState)</source>
        <translation>соединение с сигналом stateChanged(ApplicationState)</translation>
    </message>
    <message>
        <source>connect to signal currentTabSelectionStateChanged(TabSelectionState)</source>
        <translation>соединение с сигналом currentTabSelectionStateChanged(TabSelectionState)</translation>
    </message>
    <message>
        <source>connect to signal currentTabEditStateChanged(TabEditState)</source>
        <translation>соединение с сигналом currentTabEditStateChanged(TabEditState)</translation>
    </message>
    <message>
        <source>connect to signal currentFileStateChanged(FileState)</source>
        <translation>соединение с сигналом currentFileStateChanged(FileState)</translation>
    </message>
    <message>
        <source>not exists</source>
        <translation>не существует</translation>
    </message>
    <message>
        <source>resetActionTriggerSlot, action not exists</source>
        <translation>resetActionTriggerSlot, действие отсутствует</translation>
    </message>
    <message>
        <source>connect triggered to %1</source>
        <translation>инициируется соединение с %1</translation>
    </message>
    <message>
        <source>setting shortcut, action not exists</source>
        <translation>установка комбинации клавиш, действие не существует</translation>
    </message>
    <message>
        <source>setting icon, action not exists</source>
        <translation>установка значка, действие не существует</translation>
    </message>
</context>
<context>
    <name>sigviewer::HelpGuiCommand</name>
    <message>
        <source>About</source>
        <translation>О программе</translation>
    </message>
    <message>
        <source>Run Tests...</source>
        <translation>Выполнить тесты...</translation>
    </message>
</context>
<context>
    <name>sigviewer::LabelWidget</name>
    <message>
        <source>Channels per Page...</source>
        <translation>Количество отображаемых каналов...</translation>
    </message>
    <message>
        <source>Labels</source>
        <translation>Метки</translation>
    </message>
</context>
<context>
    <name>sigviewer::MainWindow</name>
    <message>
        <source>SigViewer</source>
        <translation>SigViewer</translation>
    </message>
    <message>
        <source>Toolbars</source>
        <translation>Панели инструментов</translation>
    </message>
    <message>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <source>Mode</source>
        <translation>Режим</translation>
    </message>
    <message>
        <source>View</source>
        <translation>Вид</translation>
    </message>
    <message>
        <source>Hide all Toolbars</source>
        <translation>Скрыть все панели инструментов</translation>
    </message>
    <message>
        <source>Show all Toolbars</source>
        <translation>Показать все панели инструментов</translation>
    </message>
    <message>
        <source>Open &amp;Recent</source>
        <translation>Открыть &amp;последние</translation>
    </message>
    <message>
        <source>&amp;File</source>
        <translation>&amp;Файл</translation>
    </message>
    <message>
        <source>&amp;Edit</source>
        <translation>&amp;Редактировать</translation>
    </message>
    <message>
        <source>&amp;Mode</source>
        <translation>&amp;Режим</translation>
    </message>
    <message>
        <source>Statusbar</source>
        <translation>Строка состояния</translation>
    </message>
    <message>
        <source>&amp;View</source>
        <translation>&amp;Вид</translation>
    </message>
    <message>
        <source>&amp;Tools</source>
        <translation>&amp;Инструменты</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation>&amp;Помощь</translation>
    </message>
    <message>
        <source>Length: %1s</source>
        <translation>Продолжительность: %1с</translation>
    </message>
    <message>
        <source>Channels: %1</source>
        <translation>Каналы: %1</translation>
    </message>
    <message>
        <source>Open...</source>
        <translation>Открыть...</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Сохранить</translation>
    </message>
    <message>
        <source>Info...</source>
        <translation>Информация...</translation>
    </message>
    <message>
        <source>Undo</source>
        <translation>Отменить</translation>
    </message>
    <message>
        <source>Redo</source>
        <translation>Повторить</translation>
    </message>
    <message>
        <source>New Event</source>
        <translation>Новое событие</translation>
    </message>
    <message>
        <source>Edit Event</source>
        <translation>Редактировать событие</translation>
    </message>
    <message>
        <source>Scroll</source>
        <translation>Прокрутить</translation>
    </message>
    <message>
        <source>View Options</source>
        <translation>Просмотр параметров</translation>
    </message>
    <message>
        <source>Events...</source>
        <translation>События...</translation>
    </message>
    <message>
        <source>Channels...</source>
        <translation>Каналы...</translation>
    </message>
    <message>
        <source>Scale All...</source>
        <translation>Масштабировать все...</translation>
    </message>
    <message>
        <source>Zoom In Channels</source>
        <translation>Увеличить масштаб каналов</translation>
    </message>
    <message>
        <source>Zoom Out Channels</source>
        <translation>Уменьшить масштаб каналов</translation>
    </message>
    <message>
        <source>Zoom In Time</source>
        <translation>Увеличить масштаб времени</translation>
    </message>
    <message>
        <source>Zoom Out Time</source>
        <translation>Уменьшить масштаб времени</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
    <message>
        <source>Import Events...</source>
        <translation>Импорт событий...</translation>
    </message>
    <message>
        <source>Export Events to CSV...</source>
        <translation>Экспорт событий в CSV...</translation>
    </message>
    <message>
        <source>Export Events to EVT...</source>
        <translation>Экспорт событий в EVT...</translation>
    </message>
    <message>
        <source>Exit</source>
        <translation>Выход</translation>
    </message>
    <message>
        <source>To all Channels</source>
        <translation>Во все каналы</translation>
    </message>
    <message>
        <source>Copy to Channels...</source>
        <translation>Копировать в каналы...</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Change Channel...</source>
        <translation>Смена канала...</translation>
    </message>
    <message>
        <source>Change Type...</source>
        <translation>Изменение типа...</translation>
    </message>
    <message>
        <source>Insert Over</source>
        <translation>Наложить</translation>
    </message>
    <message>
        <source>Go to...</source>
        <translation>Перейти к...</translation>
    </message>
    <message>
        <source>Goto and Select Next Event</source>
        <translation>Перейти и выбрать следующее событие</translation>
    </message>
    <message>
        <source>Goto and Select Previous Event</source>
        <translation>Перейти и выбрать предыдущее событие</translation>
    </message>
    <message>
        <source>Fit View to Selected Event</source>
        <translation>Вписать выбранное событие в область просмотра</translation>
    </message>
    <message>
        <source>Hide Events of other Type</source>
        <translation>Скрыть события другого типа</translation>
    </message>
    <message>
        <source>Show all Events</source>
        <translation>Показать все события</translation>
    </message>
    <message>
        <source>Run Tests...</source>
        <translation>Выполнить тесты...</translation>
    </message>
    <message>
        <source>About</source>
        <translation>О программе</translation>
    </message>
</context>
<context>
    <name>sigviewer::MainWindowModelImpl</name>
    <message>
        <source>Signal</source>
        <translation>Сигнал</translation>
    </message>
    <message>
        <source>Events</source>
        <translation>События</translation>
    </message>
    <message>
        <source>MainWindowModelImpl::createSignalVisualisationOfFile failed: connect (tab_widget_, SIGNAL(currentChanged(int)), this, SLOT(tabChanged(int)))</source>
        <translation>MainWindowModelImpl::createSignalVisualisationOfFile сбой: соединение (tab_widget_, SIGNAL(currentChanged(int)), this, SLOT(tabChanged(int)))</translation>
    </message>
    <message>
        <source>Signal Data</source>
        <translation>Данные сигнала</translation>
    </message>
</context>
<context>
    <name>sigviewer::MouseModeGuiCommand</name>
    <message>
        <source>New Event</source>
        <translation>Новое событие</translation>
    </message>
    <message>
        <source>Edit Event</source>
        <translation>Редактировать событие</translation>
    </message>
    <message>
        <source>Scroll</source>
        <translation>Прокрутить</translation>
    </message>
    <message>
        <source>View Options</source>
        <translation>Просмотр параметров</translation>
    </message>
    <message>
        <source>Info</source>
        <translation>Информация</translation>
    </message>
</context>
<context>
    <name>sigviewer::OpenFileGuiCommand</name>
    <message>
        <source>Ctrl+I</source>
        <translation>Ctrl+I</translation>
    </message>
    <message>
        <source>Really close?</source>
        <translation>Закрыть?</translation>
    </message>
    <message>
        <source>Changes in &apos;%1&apos; are not saved!!</source>
        <translation>Изменения в «%1» не сохранены!!</translation>
    </message>
    <message>
        <source>Cannot open file.
Is the target file open in another application?</source>
        <translation>Не удалось открыть файл.
Убедитесь в том, что конечный файл не открыт в другом приложении!</translation>
    </message>
    <message>
        <source>Opening </source>
        <translation>Открытие </translation>
    </message>
    <message>
        <source>Signal files (%1)</source>
        <translation>Файлы данных сигналов (%1)</translation>
    </message>
    <message>
        <source>Chose signal file to open</source>
        <translation>Выберите какой файл данных сигнала открыть</translation>
    </message>
    <message>
        <source>Import Events...</source>
        <translation>Импорт событий...</translation>
    </message>
    <message>
        <source>Open...</source>
        <translation>Открыть...</translation>
    </message>
    <message>
        <source>Info...</source>
        <translation>Информация...</translation>
    </message>
</context>
<context>
    <name>sigviewer::ResamplingDialog</name>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <source>Sample Rate</source>
        <translation>Частота дискретизации</translation>
    </message>
    <message>
        <source> Hz</source>
        <translation> Гц</translation>
    </message>
    <message>
        <source>Irregular</source>
        <translation>Неравномерная</translation>
    </message>
    <message>
        <source>Channel Count</source>
        <translation>Число каналов</translation>
    </message>
    <message>
        <source>Channel Format</source>
        <translation>Формат канала</translation>
    </message>
    <message>
        <source>Resampling</source>
        <translation>Изменение частоты дискретизации</translation>
    </message>
    <message>
        <source>This file contains signals of multiple sample rates.&lt;br&gt; Sigviewer needs to resample all channels to a unified sample rate in order to display them.&lt;br&gt; Please choose a sample rate below (This won&apos;t change the actual file content):</source>
        <translation>Этот файл содержит сигналы с различной частотой дискретизации.&lt;br&gt; Для отображения сигналов Sigviewer должен привести все каналы к одной частоте дискретизации.&lt;br&gt; Выберите частоту дискретизации ниже (Содержимое файла не изменится):</translation>
    </message>
    <message>
        <source>The nominal sample rate of this file is 0.
Please choose a preferred sample rate:</source>
        <translation>Номинальная частота дискретизации для этого файла 0.
Выберите предпочтительную частоту дискретизации:</translation>
    </message>
    <message>
        <source>Would you like to resample this file? (This won&apos;t change the actual file content) </source>
        <translation>Поменять частоту дискретизации для этого файла? (Содержимое файла не изменится) </translation>
    </message>
    <message>
        <source>Stream %1</source>
        <translation>Поток %1</translation>
    </message>
</context>
<context>
    <name>sigviewer::SaveGuiCommand</name>
    <message>
        <source>Signal files</source>
        <translation>Файлы данных сигнала</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <source>Saving of Events is not possible to this file format! Do you want to convert this file into GDF?</source>
        <translation>Невозможно сохранить события в этом формате файла! Преобразовать этот файл в GDF?</translation>
    </message>
    <message>
        <source>PNG files</source>
        <translation>PNG-файлы</translation>
    </message>
    <message>
        <source>GDF files</source>
        <translation>GDF-файлы</translation>
    </message>
    <message>
        <source>Export failed!</source>
        <translation>Ошибка при экспорте!</translation>
    </message>
    <message>
        <source>Exporting to GDF failed!
</source>
        <translation>Ошибка при экспорте в GDF-файл!
</translation>
    </message>
    <message>
        <source>Events files</source>
        <translation>Файлы событий</translation>
    </message>
    <message>
        <source>CSV files</source>
        <translation>CSV-файлы</translation>
    </message>
    <message>
        <source>Exporting events to CSV failed!
Is the target file open in another application?</source>
        <translation>Ошибка при экспорте событий в CSV-файл!
Убедитесь в том, что конечный файл не открыт в другом приложении!</translation>
    </message>
    <message>
        <source>Save as...</source>
        <translation>Сохранить как...</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Сохранить</translation>
    </message>
    <message>
        <source>Export to PNG...</source>
        <translation>Экспорт в PNG...</translation>
    </message>
    <message>
        <source>Export to GDF...</source>
        <translation>Экспорт в GDF...</translation>
    </message>
    <message>
        <source>Export Events to CSV...</source>
        <translation>Экспорт событий в CSV...</translation>
    </message>
    <message>
        <source>Export Events to EVT...</source>
        <translation>Экспорт событий в EVT...</translation>
    </message>
    <message>
        <source>Events not stored to %1
 If you want to store events export the file to GDF or export the events into a EVT file!</source>
        <translation>События в %1 не сохраняются
 Если необходимо сохранить события, экспортируйте файл в GDF-формат или экспортируйте события в EVT-файл!</translation>
    </message>
    <message>
        <source>Saving.... failed!</source>
        <translation>Сохранение... ошибка!</translation>
    </message>
    <message>
        <source>Could not save %1 to %2</source>
        <translation>Не удалость сохранить %1 в %2</translation>
    </message>
    <message>
        <source>Information</source>
        <translation>Информация</translation>
    </message>
    <message>
        <source>Attention: Converting to GDF is in testing phase. Meta-data will not be converted.</source>
        <translation>Внимание: Преобразование в GDF-файл на этапе тестирования. Мета-данные не будут преобразованы.</translation>
    </message>
    <message>
        <source>%1 has been converted into GDF and stored in:
%2

Do you want to open the GDF file?</source>
        <translation>%1 преобразован в GDF-файл и сохранён в:
%2

Открыть GDF-файл?</translation>
    </message>
</context>
<context>
    <name>sigviewer::ScaleChannelDialog</name>
    <message>
        <source>Scale All Channels</source>
        <translation>Масштабировать все каналы</translation>
    </message>
    <message>
        <source>Scale Channel %1</source>
        <translation>Масштабировать канал %1</translation>
    </message>
</context>
<context>
    <name>sigviewer::SelectShownChannelsDialog</name>
    <message>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>sigviewer::SignalBrowserModel</name>
    <message>
        <source>Creating view...</source>
        <translation>Создание вида...</translation>
    </message>
    <message>
        <source>Scaling...</source>
        <translation>Масштабирование...</translation>
    </message>
</context>
<context>
    <name>sigviewer::SignalGraphicsItem</name>
    <message>
        <source>&lt;b&gt;%1&lt;/b&gt;&lt;br /&gt;Start: %2s; Duration: %3s</source>
        <translation>&lt;b&gt;%1&lt;/b&gt;&lt;br /&gt;Начало: %2с; Продолжительность: %3с</translation>
    </message>
    <message>
        <source>Change Color...</source>
        <translation>Изменение цвета...</translation>
    </message>
    <message>
        <source>Scale...</source>
        <translation>Масштабировать...</translation>
    </message>
    <message>
        <source>Hide Channel</source>
        <translation>Скрыть канал</translation>
    </message>
</context>
<context>
    <name>sigviewer::SignalProcessingGuiCommand</name>
    <message>
        <source>Standard Deviation
</source>
        <translation>Стандартное отклонение
</translation>
    </message>
    <message>
        <source>Mean</source>
        <translation>Среднее значение</translation>
    </message>
    <message>
        <source>Fourier Transformation</source>
        <translation>Преобразование Фурье</translation>
    </message>
    <message>
        <source>Power Spectrum</source>
        <translation>Спектральная мощность</translation>
    </message>
    <message>
        <source>Calculate Mean...</source>
        <translation>Вычислить среднее значение...</translation>
    </message>
    <message>
        <source>Power Spectrum...</source>
        <translation>Спектральная мощность...</translation>
    </message>
    <message>
        <source>Warning</source>
        <translation>Предупреждение</translation>
    </message>
    <message>
        <source>Event at %1s will be ignored! (because no data can be added in front of this event)</source>
        <translation>Событие на %1с будет проигнорировано! (потому что данные не могут быть добавлены перед этим событием)</translation>
    </message>
</context>
<context>
    <name>sigviewer::TestsDialog</name>
    <message>
        <source> failed: </source>
        <translation> сбой: </translation>
    </message>
    <message>
        <source>: passed %1 verifications</source>
        <translation>: прошло %1 пров.</translation>
    </message>
    <message>
        <source>%1 tests failed!</source>
        <translation>%1 тестов завершилось неудачно!</translation>
    </message>
    <message>
        <source>All tests passed!</source>
        <translation>Все тесты прошли успешно!</translation>
    </message>
</context>
<context>
    <name>sigviewer::Tests_::ColorManagerTests</name>
    <message>
        <source>ColorManager Tests</source>
        <translation>Тесты ColorManager</translation>
    </message>
</context>
<context>
    <name>sigviewer::Tests_::DataBlockTests</name>
    <message>
        <source>DataBlock</source>
        <translation>DataBlock</translation>
    </message>
</context>
<context>
    <name>sigviewer::Tests_::EditingCommandsTests</name>
    <message>
        <source>Editing Commands Tests</source>
        <translation>Редактирование тестов команд</translation>
    </message>
</context>
<context>
    <name>sigviewer::Tests_::EventManagerTests</name>
    <message>
        <source>EventManager Tests</source>
        <translation>Тесты EventManager</translation>
    </message>
</context>
<context>
    <name>sigviewer::Tests_::EventTableWidgetTests</name>
    <message>
        <source>Event Table Tests</source>
        <translation>Тесты таблицы событий</translation>
    </message>
</context>
<context>
    <name>sigviewer::Tests_::FileHandlingTests</name>
    <message>
        <source>File Handling Tests</source>
        <translation>Тесты обработки файлов</translation>
    </message>
</context>
<context>
    <name>sigviewer::Tests_::GuiTests</name>
    <message>
        <source>GUI Tests</source>
        <translation>Тесты графического пользовательского интерфейса</translation>
    </message>
    <message>
        <source>Animations</source>
        <translation>Анимации</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Undo</source>
        <translation>Отменить</translation>
    </message>
    <message>
        <source>Open...</source>
        <translation>Открыть...</translation>
    </message>
    <message>
        <source>Set Animation Duration</source>
        <translation>Установить продолжительность анимации</translation>
    </message>
    <message>
        <source>About</source>
        <translation>О программе</translation>
    </message>
    <message>
        <source>Run Tests...</source>
        <translation>Выполнить тесты...</translation>
    </message>
    <message>
        <source>Exit</source>
        <translation>Выход</translation>
    </message>
    <message>
        <source>Action not disabled: %1</source>
        <translation>Действие не отключено: %1</translation>
    </message>
</context>
<context>
    <name>sigviewer::UndoRedoGuiCommand</name>
    <message>
        <source>Undo</source>
        <translation>Отменить</translation>
    </message>
    <message>
        <source>Redo</source>
        <translation>Повторить</translation>
    </message>
</context>
<context>
    <name>sigviewer::XAxisWidget</name>
    <message>
        <source>Scale X Axis</source>
        <translation>Масштабировать по оси X</translation>
    </message>
    <message>
        <source>X Axis</source>
        <translation>Ось X</translation>
    </message>
</context>
<context>
    <name>sigviewer::YAxisWidget</name>
    <message>
        <source>Channels per Page...</source>
        <translation>Количество отображаемых каналов...</translation>
    </message>
    <message>
        <source>Y Axis</source>
        <translation>Ось Y</translation>
    </message>
</context>
<context>
    <name>sigviewer::ZoomGuiCommand</name>
    <message>
        <source>Go to...</source>
        <translation>Переход к...</translation>
    </message>
    <message>
        <source>Second: </source>
        <translation>Секунд: </translation>
    </message>
    <message>
        <source>Scale X Axis</source>
        <translation>Масштабировать по оси X</translation>
    </message>
    <message>
        <source>Seconds</source>
        <translation>Секунды</translation>
    </message>
    <message>
        <source>Vertical Zooming</source>
        <translation>Масштабирование по вертикали</translation>
    </message>
    <message>
        <source>Channels per Page</source>
        <translation>Количество отображаемых каналов</translation>
    </message>
    <message>
        <source>Zoom In Channels</source>
        <translation>Увеличить масштаб каналов</translation>
    </message>
    <message>
        <source>Zoom Out Channels</source>
        <translation>Уменьшить масштаб каналов</translation>
    </message>
    <message>
        <source>Zoom In Time</source>
        <translation>Увеличить масштаб времени</translation>
    </message>
    <message>
        <source>Zoom Out Time</source>
        <translation>Уменьшить масштаб времени</translation>
    </message>
    <message>
        <source>Channels per Page...</source>
        <translation>Количество отображаемых каналов...</translation>
    </message>
    <message>
        <source>Auto Zoom Vertical</source>
        <translation>Автомасштабирование по вертикали</translation>
    </message>
</context>
</TS>
