<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="ru_RU">
<context>
    <name>IntMatcherConfigWidget</name>
    <message>
        <location filename="intmatcherconfigwidget.ui" line="21"/>
        <source>&gt;</source>
        <translation>&gt;</translation>
    </message>
    <message utf8="true">
        <location filename="intmatcherconfigwidget.ui" line="26"/>
        <source>≥</source>
        <translation>≥</translation>
    </message>
    <message>
        <location filename="intmatcherconfigwidget.ui" line="31"/>
        <source>=</source>
        <translation>=</translation>
    </message>
    <message utf8="true">
        <location filename="intmatcherconfigwidget.ui" line="36"/>
        <source>≤</source>
        <translation>≤</translation>
    </message>
    <message>
        <location filename="intmatcherconfigwidget.ui" line="41"/>
        <source>&lt;</source>
        <translation>&lt;</translation>
    </message>
    <message>
        <location filename="intmatcherconfigwidget.ui" line="49"/>
        <source>then</source>
        <translation>чем</translation>
    </message>
</context>
<context>
    <name>LeechCraft::AdvancedNotifications::MatchConfigDialog</name>
    <message>
        <location filename="matchconfigdialog.cpp" line="129"/>
        <source>Invalid matcher type %1.</source>
        <translation>Неверный тип матчера %1.</translation>
    </message>
</context>
<context>
    <name>LeechCraft::AdvancedNotifications::NotificationRulesWidget</name>
    <message>
        <location filename="notificationruleswidget.cpp" line="66"/>
        <source>Instant messaging</source>
        <translation>Мгновенные сообщения</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="68"/>
        <source>Attention request</source>
        <translation>Запрос внимания</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="69"/>
        <source>Incoming file transfer request</source>
        <translation>Входящая передача файлов</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="70"/>
        <source>Incoming chat message</source>
        <translation>Входящее сообщение в чате</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="71"/>
        <source>MUC highlight</source>
        <translation>Подсветка в конференции</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="72"/>
        <source>General MUC message</source>
        <translation>Обычное сообщение в конференции</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="73"/>
        <source>Contact status change</source>
        <translation>Изменение статуса контакта</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="74"/>
        <source>Authorization granted</source>
        <translation>Получение авторизации</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="75"/>
        <source>Authorization revoked</source>
        <translation>Отзыв авторизации</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="76"/>
        <source>Authorization requested</source>
        <translation>Запрос авторизации</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="118"/>
        <source>Incoming chat messages</source>
        <translation>Входящие сообщения в чате</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="124"/>
        <source>MUC highlights</source>
        <translation>Подсветки в конференциях</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="130"/>
        <source>Incoming file transfers</source>
        <translation>Входящие передачи файлов</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="135"/>
        <source>Subscription requests</source>
        <translation>Запросы авторизации</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="141"/>
        <source>Subscription changes</source>
        <translation>Изменения авторизации</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="149"/>
        <source>Attention requests</source>
        <translation>Запросы внимания</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="173"/>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="174"/>
        <source>Category</source>
        <translation>Категория</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="175"/>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="184"/>
        <source>Field name</source>
        <translation>Имя поля</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="185"/>
        <source>Rule description</source>
        <translation>Описание правила</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="296"/>
        <source>&lt;empty matcher&gt;</source>
        <translation>&lt;пустой матчер&gt;</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="500"/>
        <source>Select audio file</source>
        <translation>Выбор аудиофайла</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.cpp" line="502"/>
        <source>Audio files (*.ogg *.wav *.flac *.mp3);;All files (*.*)</source>
        <translation>Аудиофайлы (*.ogg *.wav *.flac *.mp3);;Все файлы (*.*)</translation>
    </message>
</context>
<context>
    <name>LeechCraft::AdvancedNotifications::Plugin</name>
    <message>
        <location filename="advancednotifications.cpp" line="77"/>
        <source>Module for the advanced notifications framework.</source>
        <translation>Модуль для фреймворка Advanced Notifications.</translation>
    </message>
</context>
<context>
    <name>LeechCraft::AdvancedNotifications::SystemTrayHandler</name>
    <message>
        <location filename="systemtrayhandler.cpp" line="181"/>
        <source>Dismiss</source>
        <translation>Пропустить</translation>
    </message>
</context>
<context>
    <name>MatchConfigDialog</name>
    <message>
        <location filename="matchconfigdialog.ui" line="14"/>
        <source>Field match</source>
        <translation>Проверка поля</translation>
    </message>
    <message>
        <location filename="matchconfigdialog.ui" line="25"/>
        <source>Source plugin:</source>
        <translation>Исходный модуль:</translation>
    </message>
    <message>
        <location filename="matchconfigdialog.ui" line="35"/>
        <source>Field name:</source>
        <translation>Имя поля:</translation>
    </message>
    <message>
        <location filename="matchconfigdialog.ui" line="45"/>
        <source>Description:</source>
        <translation>Описание:</translation>
    </message>
    <message>
        <location filename="matchconfigdialog.ui" line="67"/>
        <source>Matcher configuration</source>
        <translation>Конфигурация проверки</translation>
    </message>
</context>
<context>
    <name>NotificationRulesWidget</name>
    <message>
        <location filename="notificationruleswidget.ui" line="30"/>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="58"/>
        <location filename="notificationruleswidget.ui" line="218"/>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="37"/>
        <source>Update</source>
        <translation>Обновить</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="44"/>
        <source>Move up</source>
        <translation>Вверх</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="51"/>
        <source>Move down</source>
        <translation>Вниз</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="86"/>
        <source>Rule</source>
        <translation>Правило</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="102"/>
        <source>Name:</source>
        <translation>Имя:</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="112"/>
        <source>Event category:</source>
        <translation>Категория события:</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="122"/>
        <source>Event type:</source>
        <translation>Тип события:</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="129"/>
        <source>Notify via:</source>
        <translation>Уведомлять при помощи:</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="157"/>
        <source>Visual</source>
        <translation>Всплывающие уведомления</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="164"/>
        <source>System tray</source>
        <translation>Системный трей</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="171"/>
        <location filename="notificationruleswidget.ui" line="228"/>
        <source>Audio</source>
        <translation>Звуковые уведомления</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="183"/>
        <source>Fields</source>
        <translation>Поля</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="192"/>
        <source>Matches:</source>
        <translation>Совпадения:</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="204"/>
        <source>Add...</source>
        <translation>Добавить...</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="211"/>
        <source>Modify...</source>
        <translation>Изменить...</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="259"/>
        <source>Browse...</source>
        <translation>Обзор...</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="266"/>
        <source>Test</source>
        <translation>Тест</translation>
    </message>
    <message>
        <location filename="notificationruleswidget.ui" line="240"/>
        <source>File:</source>
        <translation>Файл:</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="typedmatchers.cpp" line="147"/>
        <source>contains pattern `%1`</source>
        <translation>содержит шаблон `%1`</translation>
    </message>
    <message>
        <location filename="typedmatchers.cpp" line="148"/>
        <source>doesn&apos;t contain pattern `%1`</source>
        <translation>не содержит шаблон `%1`</translation>
    </message>
    <message>
        <location filename="typedmatchers.cpp" line="166"/>
        <source>contains element matching %1</source>
        <translation>содержит элемент, удовлетворяющий `%1`</translation>
    </message>
    <message>
        <location filename="typedmatchers.cpp" line="167"/>
        <source>doesn&apos;t contain element matching %1</source>
        <translation>не содержит элемент, удовлетворяющий `%1`</translation>
    </message>
    <message>
        <location filename="typedmatchers.cpp" line="220"/>
        <source>is %1 then %2</source>
        <translation>%1 чем %2</translation>
    </message>
</context>
<context>
    <name>StringLikeMatcherConfigWidget</name>
    <message>
        <location filename="stringlikematcherconfigwidget.ui" line="21"/>
        <source>contains</source>
        <translation>содержит</translation>
    </message>
    <message>
        <location filename="stringlikematcherconfigwidget.ui" line="26"/>
        <source>doesn&apos;t contain</source>
        <translation>не содержит</translation>
    </message>
    <message>
        <location filename="stringlikematcherconfigwidget.ui" line="45"/>
        <source>string</source>
        <translation>строка</translation>
    </message>
    <message>
        <location filename="stringlikematcherconfigwidget.ui" line="50"/>
        <source>wildcard</source>
        <translation>маска</translation>
    </message>
    <message>
        <location filename="stringlikematcherconfigwidget.ui" line="55"/>
        <source>regexp</source>
        <translation>регексп</translation>
    </message>
</context>
<context>
    <name>advancednotificationssettings</name>
    <message>
        <location filename="dummy.cpp" line="2"/>
        <source>Rules</source>
        <translation>Правила</translation>
    </message>
    <message>
        <location filename="dummy.cpp" line="3"/>
        <source>Methods</source>
        <translation>Методы</translation>
    </message>
    <message>
        <location filename="dummy.cpp" line="4"/>
        <source>Audio</source>
        <translation>Звук</translation>
    </message>
    <message>
        <location filename="dummy.cpp" line="5"/>
        <source>Enable audio notifications</source>
        <translation>Включить звуковые уведомления</translation>
    </message>
    <message>
        <location filename="dummy.cpp" line="6"/>
        <source>Audio theme:</source>
        <translation>Звуковая тема:</translation>
    </message>
    <message>
        <location filename="dummy.cpp" line="7"/>
        <source>Oxygen</source>
        <translation>Oxygen</translation>
    </message>
    <message>
        <location filename="dummy.cpp" line="8"/>
        <source>System tray</source>
        <translation>Системный лоток</translation>
    </message>
    <message>
        <location filename="dummy.cpp" line="9"/>
        <source>Counters</source>
        <translation>Счетчики</translation>
    </message>
    <message>
        <location filename="dummy.cpp" line="10"/>
        <source>Enable for IM events</source>
        <translation>Включить для событий IM</translation>
    </message>
</context>
</TS>
