<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru" sourcelanguage="en">
  <context>
    <name>CrashReporter</name>
    <message>
      <location filename="../src/crash_reporter/main.cpp" line="74"/>
      <source>Mudlet Crash</source>
      <translation>Mudlet Crash</translation>
    </message>
    <message>
      <location filename="../src/crash_reporter/main.cpp" line="77"/>
      <source>&lt;div align=&apos;center&apos;&gt;&lt;b&gt;Mudlet has encountered a problem.&lt;/b&gt;&lt;br&gt;&lt;br&gt;You can choose to send a crash report to help us improve the application.&lt;/div&gt;</source>
      <translation>&lt;div align=&apos;center&apos;&gt;&lt;b&gt;В Mudlet произошла ошибка.&lt;/b&gt;&lt;br&gt;&lt;br&gt;Вы можете отправить отчет о сбое, чтобы помочь нам улучшить приложение.&lt;/div&gt;</translation>
    </message>
    <message>
      <location filename="../src/crash_reporter/main.cpp" line="85"/>
      <source>Send this time</source>
      <translation>Отправить в этот раз</translation>
    </message>
    <message>
      <location filename="../src/crash_reporter/main.cpp" line="86"/>
      <source>Always send</source>
      <translation>Всегда отправлять</translation>
    </message>
    <message>
      <location filename="../src/crash_reporter/main.cpp" line="87"/>
      <source>Don&apos;t send</source>
      <translation>Не отправлять</translation>
    </message>
  </context>
  <context>
    <name>Discord</name>
    <message>
      <location filename="../src/discord.cpp" line="152"/>
      <source>via Mudlet</source>
      <translation>через Mudlet</translation>
    </message>
  </context>
  <context>
    <name>Feed</name>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/feed.cpp" line="275"/>
      <source>Too many redirects.</source>
      <translation>Слишком много перенаправлений.</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/feed.cpp" line="284"/>
      <source>No data received from server</source>
      <translation>Данные не получены с сервера</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/feed.cpp" line="295"/>
      <source>Could not verify download integrity.</source>
      <translation>Не удалось проверить целостность загруженных данных.</translation>
    </message>
  </context>
  <context>
    <name>GLWidget</name>
    <message>
      <location filename="../src/glwidget.cpp" line="286"/>
      <source>No rooms in the map - load another one, or start mapping from scratch to begin.</source>
      <translation>У вас еще нет карты - загрузите ее или начните создавать карту с нуля.</translation>
    </message>
    <message>
      <location filename="../src/glwidget.cpp" line="291"/>
      <source>You do not have a map yet - load one, or start mapping from scratch to begin.</source>
      <translation>У вас еще нет карты - загрузите ее или начните создавать карту с нуля.</translation>
    </message>
    <message>
      <location filename="../src/glwidget.cpp" line="2110"/>
      <source>Mapper: Cannot find a path from %1 to %2 using known exits.</source>
      <translation>Mapper: Не удается найти путь от %1 до %2, используя известные выхода.</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/glwidget.cpp" line="288"/>
      <source>You have a map loaded (%n room(s)), but Mudlet does not know where you are at the moment.</source>
      <translation>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
      </translation>
    </message>
  </context>
  <context>
    <name>GMCPAuthenticator</name>
    <message>
      <location filename="../src/GMCPAuthenticator.cpp" line="132"/>
      <source>[ WARN ]  - Could not log in to the game, is the login information correct?</source>
      <translation>[ ВНИМ ]  - Невозможно войти в игру, правильная ли информация для входа?</translation>
    </message>
    <message>
      <location filename="../src/GMCPAuthenticator.cpp" line="135"/>
      <source>[ WARN ]  - Could not log in to the game: %1</source>
      <extracomment>%1 shows the reason for failure, could be authentication, etc.</extracomment>
      <translation>[ ВНИМ ]  - Не удалось войти в игру: %1</translation>
    </message>
  </context>
  <context>
    <name>Host</name>
    <message>
      <location filename="../src/Host.cpp" line="335"/>
      <source>Text to send to the game</source>
      <translation>Текст для отправки в игру</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="429"/>
      <source>[ ALERT ] - This profile will now save and close.</source>
      <translation>[ ВНИМ ] - Этот профиль теперь будет сохранён и закрыт.</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="701"/>
      <source>Failed to open xml file &quot;%1&quot; inside module %2 to update it. Error message was: &quot;%3&quot;.</source>
      <extracomment>This error message will appear when the xml file inside the module zip cannot be updated for some reason.</extracomment>
      <translation>Не удалось открыть xml-файл &quot;%1&quot; внутри модуля %2 для его обновления. Сообщение об ошибке: &quot;%3&quot;.</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="715"/>
      <source>Failed to save &quot;%1&quot; to module &quot;%2&quot;. Error message was: &quot;%3&quot;.</source>
      <extracomment>This error message will appear when a module is saved as package but cannot be done for some reason.</extracomment>
      <translation>Не удалось сохранить &quot;%1&quot; в модуль &quot;%2&quot;. Сообщение об ошибке было: &quot;%3&quot;.</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="1044"/>
      <source>[  OK  ]  - %1 Thanks a lot for using the Public Test Build!</source>
      <comment>%1 will be a random happy emoji</comment>
      <translation>[  OK  ]  - %1 Большое спасибо за использование Public Test Build!</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="1045"/>
      <source>[  OK  ]  - %1 Help us make Mudlet better by reporting any problems.</source>
      <comment>%1 will be a random happy emoji</comment>
      <translation>[  OK  ]  - %1 Помогите нам сделать Mudlet лучше, сообщая о любых проблемах.</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="1926"/>
      <source>Module &quot;%1&quot; is already installed. Please uninstall it first or choose a different name.</source>
      <translation>Модуль &quot;%1&quot; уже установлен. Пожалуйста, сначала удалите его или выберите другое имя.</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="1969"/>
      <source>Unpacking module:
&quot;%1&quot;
please wait...</source>
      <translation>Распаковка модуля:
&quot;%1&quot;
пожалуйста, подождите...</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="1971"/>
      <source>Unpacking package:
&quot;%1&quot;
please wait...</source>
      <translation>Распаковка пакета:
&quot;%1&quot;
пожалуйста, подождите...</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="1975"/>
      <source>Unpacking</source>
      <translation>Распаковка</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="2048"/>
      <location filename="../src/Host.cpp" line="2075"/>
      <source>[ WARN ]  - Failed to load module &quot;%1&quot;: %2</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="2829"/>
      <source>Playing %1</source>
      <translation>Играет в %1</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="2832"/>
      <location filename="../src/Host.cpp" line="2839"/>
      <source>%1 at %2:%3</source>
      <extracomment>%1 is the game name and %2:%3 is game server address like: mudlet.org:23</extracomment>
      <translation>%1 на %2:%3</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="3228"/>
      <location filename="../src/Host.cpp" line="4338"/>
      <source>Map - %1</source>
      <translation>Карта - %1</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="4354"/>
      <source>Pre-Map loading(3) report</source>
      <translation>Предварительная загрузка карты(3) отчет</translation>
    </message>
    <message>
      <location filename="../src/Host.cpp" line="4364"/>
      <source>Loading map(3) at %1 report</source>
      <translation>Загрузка карты(3) в %1 отчет</translation>
    </message>
  </context>
  <context>
    <name>KeyUnit</name>
    <message>
      <location filename="../src/KeyUnit.cpp" line="401"/>
      <source>%1undefined key (code: 0x%2)</source>
      <comment>%1 is a string describing the modifier keys (e.g. &quot;shift&quot; or &quot;control&quot;) used with the key, whose &apos;code&apos; number, in %2 is not one that we have a name for. This is probably one of those extra keys around the edge of the keyboard that some people have.</comment>
      <translation>%1неопределенный ключ (код: 0x%2)</translation>
    </message>
  </context>
  <context>
    <name>LabelInteractionHandler</name>
    <message>
      <location filename="../src/LabelInteractionHandler.cpp" line="196"/>
      <source>Move</source>
      <extracomment>2D Mapper context menu (label) item</extracomment>
      <translation>Переместить</translation>
    </message>
    <message>
      <location filename="../src/LabelInteractionHandler.cpp" line="198"/>
      <source>Move label</source>
      <extracomment>2D Mapper context menu item (label) tooltip</extracomment>
      <translation>Переместить метку</translation>
    </message>
    <message>
      <location filename="../src/LabelInteractionHandler.cpp" line="202"/>
      <source>Delete</source>
      <extracomment>2D Mapper context menu (label) item</extracomment>
      <translation>Удалить</translation>
    </message>
    <message>
      <location filename="../src/LabelInteractionHandler.cpp" line="204"/>
      <source>Delete label</source>
      <extracomment>2D Mapper context menu (label) item tooltip</extracomment>
      <translation>Удалить метку</translation>
    </message>
  </context>
  <context>
    <name>MapInfoContributorManager</name>
    <message>
      <location filename="../src/mapInfoContributorManager.cpp" line="130"/>
      <source>Area:&#xa0;%1 ID:&#xa0;%2 x:&#xa0;%3&#xa0;&lt;‑&gt;&#xa0;%4 y:&#xa0;%5&#xa0;&lt;‑&gt;&#xa0;%6 z:&#xa0;%7&#xa0;&lt;‑&gt;&#xa0;%8</source>
      <extracomment>%1 is the (text) name of the area, %2 is the area ID number, %3 and %4 are the minimum and maximum x coordinates, %5 and %6 for y, and %7 and %8 for z. This text uses non-breaking spaces (Unicode U+00A0) and non-breaking hyphens which are used to prevent the line being split at some places it might otherwise be. When translating, please consider at which points the text may be divided to fit onto more than one line.</extracomment>
      <translation>Зона:&#xa0;%1 ID:&#xa0;%2 x:&#xa0;%3&#xa0;&lt;‑&gt;&#xa0;%4 y:&#xa0;%5&#xa0;&lt;‑&gt;&#xa0;%6 z:&#xa0;%7&#xa0;&lt;‑&gt;&#xa0;%8</translation>
    </message>
    <message>
      <location filename="../src/mapInfoContributorManager.cpp" line="145"/>
      <source>Room Name: %1</source>
      <translation>Комната: %1</translation>
    </message>
    <message>
      <location filename="../src/mapInfoContributorManager.cpp" line="168"/>
      <location filename="../src/mapInfoContributorManager.cpp" line="191"/>
      <location filename="../src/mapInfoContributorManager.cpp" line="215"/>
      <source>Room&#xa0;ID:&#xa0;%1 Position&#xa0;on&#xa0;Map: (%2,%3,%4) ‑&#xa0;%5</source>
      <extracomment>This text is shown when room(s) are (not) selected in mapper. %1 is the room ID number, and %2, %3, %4 are the x, y, and z coordinates of the current/selected room, or a room near the middle of the selection. %5 is a description like: Current player room. This text uses non-breaking spaces (Unicode &#xa0;) and a non-breaking hyphen (‑). They are used to prevent the line being split at unexpected places. When translating, please consider at which points the text may be divided to fit onto more than one line.
----------
This text is shown when room(s) are (not) selected in mapper. %1 is the room ID number, and %2, %3, %4 are the x, y, and z coordinates of the current/selected room, or a room near the middle of the selection. %5 is a description like: Current player room. This text uses non-breaking spaces (Unicode U+00A0) and a non-breaking hyphen (U+2011). They are used to prevent the line being split at unexpected places. When translating, please consider at which points the text may be divided to fit onto more than one line.</extracomment>
      <translation>Комната&#xa0;ID:&#xa0;%1 Позиция&#xa0;на&#xa0;Карте: (%2,%3,%4) ‑&#xa0;%5</translation>
    </message>
    <message>
      <location filename="../src/mapInfoContributorManager.cpp" line="174"/>
      <source>Current player location</source>
      <extracomment>This description is shown when NO room is selected.</extracomment>
      <translation>Местоположение игрока</translation>
    </message>
    <message>
      <location filename="../src/mapInfoContributorManager.cpp" line="197"/>
      <source>Selected room</source>
      <extracomment>This description is shown when EXACTLY ONE room is selected.</extracomment>
      <translation>Выбранная комната</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/mapInfoContributorManager.cpp" line="221"/>
      <source>Center of %n selected rooms</source>
      <extracomment>This description is shown when MORE THAN ONE room is selected.</extracomment>
      <translation>
        <numerusform>Центр %n выбранной комнаты</numerusform>
        <numerusform>Центр %n выбранных комнат</numerusform>
        <numerusform>Центр %n выбранных комнат</numerusform>
        <numerusform>Центр %n выбранных комнат</numerusform>
      </translation>
    </message>
  </context>
  <context>
    <name>ModernGLWidget</name>
    <message>
      <location filename="../src/modern_glwidget.cpp" line="250"/>
      <source>No rooms in the map - load another one, or start mapping from scratch to begin.</source>
      <translation>У вас еще нет карты - загрузите ее или начните создавать карту с нуля.</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/modern_glwidget.cpp" line="252"/>
      <source>You have a map loaded (%n room(s)), but Mudlet does not know where you are at the moment.</source>
      <translation>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../src/modern_glwidget.cpp" line="255"/>
      <source>You do not have a map yet - load one, or start mapping from scratch to begin.</source>
      <translation>У вас еще нет карты - загрузите ее или начните создавать карту с нуля.</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="140"/>
      <source>! %1</source>
      <translation>! %1</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="142"/>
      <source>! %1 is away (%2)</source>
      <translation>! %1 отошел (%2)</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="144"/>
      <source>! %1 is back</source>
      <translation>! %1 вернулся</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="151"/>
      <source>! invited %1 to %2</source>
      <translation>! пригласил %1 к %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="154"/>
      <source>! %2 invited to %3</source>
      <translation>! %2 приглашён в %3</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="161"/>
      <source>! You have joined %1 as %2</source>
      <translation>! Вы присоединились к %1 как %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="163"/>
      <source>! %1 has joined %2</source>
      <translation>! %1 присоединился %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="169"/>
      <source>! %1 kicked %2</source>
      <translation>! %1 пнул %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="177"/>
      <source>! %1 mode is %2 %3</source>
      <translation>! режим %1 - %2 %3</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="179"/>
      <source>! %1 sets mode %2 %3 %4</source>
      <translation>! %1 устанавливает режим %2 %3 %4</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="195"/>
      <source>[MOTD] %1%2</source>
      <translation>[MOTD] %1%2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="207"/>
      <source>! %1 has %2 users: %3</source>
      <translation>! %1 имеет %2 пользователей: %3</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="209"/>
      <source>! %1 has %2 users</source>
      <translation>! %1 имеет %2 пользователей</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="215"/>
      <source>! %1 has changed nick to %2</source>
      <translation>! %1изменил псевдоним на %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="225"/>
      <source>! %1 replied in %2</source>
      <translation>! %1 ответил через %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="228"/>
      <location filename="../src/ircmessageformatter.cpp" line="277"/>
      <source>! %1 time is %2</source>
      <translation>! %1 время %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="231"/>
      <location filename="../src/ircmessageformatter.cpp" line="274"/>
      <source>! %1 version is %2</source>
      <translation>! %1 версия %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="247"/>
      <source>[%1%2] %3</source>
      <translation>[%1%2] %3</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="255"/>
      <source>&amp;lt;%1%2&amp;gt; [%3] %4</source>
      <translation>&amp;lt;%1%2&amp;gt; [%3] %4</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="269"/>
      <source>[INFO] %1</source>
      <translation>[ИНФО] %1</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="296"/>
      <location filename="../src/ircmessageformatter.cpp" line="322"/>
      <source>[ERROR] %1</source>
      <translation>[ОШИБКА] %1</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="306"/>
      <source>[Channel URL] %1</source>
      <translation>[URL канала] %1</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="315"/>
      <source>[%1] %2</source>
      <translation>[%1] %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="329"/>
      <source>! %1 has left %2</source>
      <translation>! %1 покинул %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="331"/>
      <source>! %1 has left %2 (%3)</source>
      <translation>! %1 покинул %2 (%3)</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="339"/>
      <source>! %1 replied in %2 seconds</source>
      <translation>! %1 ответил через %2 секунд</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="353"/>
      <source>* %1 %2</source>
      <translation>* %1 %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="359"/>
      <source>&lt;b&gt;&amp;lt;%1&amp;gt;&lt;/b&gt; %2</source>
      <translation>&lt;b&gt;&amp;lt;%1&amp;gt;&lt;/b&gt; %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="368"/>
      <source>! %1 has quit</source>
      <translation>! %1 ушел</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="370"/>
      <source>! %1 has quit (%2)</source>
      <translation>! %1 ушел (%2)</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="377"/>
      <source>! no topic</source>
      <translation>! нет тем</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="386"/>
      <source>[TOPIC] %1</source>
      <translation>[TEMA] %1</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="390"/>
      <source>! %2 cleared topic</source>
      <translation>! %2 убрал тему</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="393"/>
      <source>! %2 changed topic</source>
      <translation>! %2 изменил тему</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="399"/>
      <source>? %2 %3 %4</source>
      <translation>? %2 %3 %4</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="406"/>
      <source>[WHOIS] %1 is %2@%3 (%4)</source>
      <translation>[WHOIS] %1 является %2@%3 (%4)</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="407"/>
      <source>[WHOIS] %1 is connected via %2 (%3)</source>
      <translation>[WHOIS] %1 подключен через %2 (%3)</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="408"/>
      <source>[WHOIS] %1 is connected since %2 (idle %3)</source>
      <translation>[WHOIS] %1 подключен с %2 (бездействия %3)</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="410"/>
      <source>[WHOIS] %1 is away: %2</source>
      <translation>[WHOIS] %1 отошел: %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="413"/>
      <source>[WHOIS] %1 is logged in as %2</source>
      <translation>[WHOIS] %1 вошёл как %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="416"/>
      <source>[WHOIS] %1 is connected from %2</source>
      <translation>[WHOIS] %1 подключен с %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="419"/>
      <source>[WHOIS] %1 is using a secure connection</source>
      <translation>[WHOIS] %1 использует защищенное соединение</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="422"/>
      <source>[WHOIS] %1 is on %2</source>
      <translation>[WHOIS] %1 на %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="431"/>
      <source>[WHOWAS] %1 was %2@%3 (%4)</source>
      <translation>[WHOWAS] %1 был %2@%3 (%4)</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="432"/>
      <source>[WHOWAS] %1 was connected via %2 (%3)</source>
      <translation>[WHOWAS] %1 был подключен через %2 (%3)</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="434"/>
      <source>[WHOWAS] %1 was logged in as %2</source>
      <translation>[WHOWAS] %1 был зарегистрирован в как %2</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="442"/>
      <source>[WHO] %1 (%2)</source>
      <translation>[WHO] %1 (%2)</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="444"/>
      <source> - away</source>
      <translation> - отошел</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="447"/>
      <source> - server operator</source>
      <translation> - оператор серверa</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="455"/>
      <source>%1s</source>
      <translation>%1сек</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="462"/>
      <source>%1 days</source>
      <translation>%1 дней</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="466"/>
      <source>%1 hours</source>
      <translation>%1 часов</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="470"/>
      <source>%1 mins</source>
      <translation>%1 мин</translation>
    </message>
    <message>
      <location filename="../src/ircmessageformatter.cpp" line="472"/>
      <source>%1 secs</source>
      <translation>%1 секунд</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/io/baseplistparser.cpp" line="51"/>
      <source>Start element not found!</source>
      <translation>Начальный элемент не найден!</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/io/baseplistparser.cpp" line="63"/>
      <source>line %1: %2</source>
      <translation>линия %1: %2</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/io/baseplistparser.cpp" line="142"/>
      <source>Expected %1 while parsing</source>
      <translation>Ожидается %1 при разборе</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/io/jsonparser.cpp" line="140"/>
      <source>%1 @ line %2</source>
      <translation>%1 @ линия %2</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/io/keymapparser.cpp" line="80"/>
      <source>No data found!</source>
      <translation>Нет данных!</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/io/keymapparser.cpp" line="87"/>
      <source>Expected object in keymap
</source>
      <translation>Ожидается объект в 'keymap'
</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/io/keymapparser.cpp" line="127"/>
      <source>Invalid keysequence used %1
</source>
      <translation>Недопустимое сочитание клавиш %1
</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/models/texteditorkeymap.cpp" line="357"/>
      <source>Error parsing %1: %2 </source>
      <translation>Ошибка при анализе %1: %2 </translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/models/textgrammar.cpp" line="303"/>
      <source>Error reading file %1:%2</source>
      <translation>Ошибка при чтении файла %1:%2</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/texteditorcontroller.cpp" line="433"/>
      <source>%1 ranges</source>
      <translation>%1 диапазон</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/texteditorcontroller.cpp" line="439"/>
      <source>Line %1, Column %2</source>
      <translation>Строка %1, столбец %2</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/texteditorcontroller.cpp" line="442"/>
      <source>, Offset %1</source>
      <translation>, смещение %1</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/texteditorcontroller.cpp" line="446"/>
      <source> | %1 chars selected</source>
      <translation> | %1 символов выбранного</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/texteditorcontroller.cpp" line="450"/>
      <source> | scope: </source>
      <translation> | область действия: </translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/texteditorcontroller.cpp" line="460"/>
      <source> (%1)</source>
      <translation> (%1)</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/views/texttheme.cpp" line="373"/>
      <source>Error parsing theme %1:%2</source>
      <translation>Ошибка при анализе темы %1:%2</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/views/texttheme.cpp" line="378"/>
      <source>Error theme not found %1.</source>
      <translation>Ошибка, тема не найденa %1.</translation>
    </message>
    <message>
      <location filename="../src/TBuffer.cpp" line="2972"/>
      <source>Send</source>
      <translation>Отправить</translation>
    </message>
    <message>
      <location filename="../src/TBuffer.cpp" line="2976"/>
      <source>Prompt</source>
      <translation>Строка состояния</translation>
    </message>
    <message>
      <location filename="../src/TBuffer.cpp" line="2983"/>
      <source>Open browser to</source>
      <translation>Открыть браузер для</translation>
    </message>
    <message>
      <location filename="../src/TBuffer.cpp" line="3042"/>
      <source>Right-click for menu</source>
      <translation>Правый клик для меню</translation>
    </message>
    <message>
      <location filename="../src/TBuffer.cpp" line="3446"/>
      <location filename="../src/TBuffer.cpp" line="6860"/>
      <source>Click to reveal</source>
      <translation>Нажмите, чтобы показать</translation>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="505"/>
      <source>render time: %1S</source>
      <translation>время рендеринга: %1S</translation>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="590"/>
      <source>add trigger group &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding a trigger folder</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="593"/>
      <source>add trigger &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding a trigger</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="598"/>
      <source>add alias group &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding an alias folder</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="601"/>
      <source>add alias &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding an alias</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="606"/>
      <source>add timer group &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding a timer folder</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="609"/>
      <source>add timer &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding a timer</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="614"/>
      <source>add script group &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding a script folder</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="617"/>
      <source>add script &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding a script</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="622"/>
      <source>add key group &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding a key folder</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="625"/>
      <source>add key &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding a key binding</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="630"/>
      <source>add button group &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding a button toolbar</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="633"/>
      <source>add button &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding a button</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="638"/>
      <source>add group &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding an unknown folder type</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorAddItemCommand.cpp" line="641"/>
      <source>add item &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for adding an unknown item type</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="852"/>
      <source>delete trigger &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deleting a single trigger</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="855"/>
      <source>delete alias &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deleting a single alias</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="858"/>
      <source>delete timer &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deleting a single timer</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="861"/>
      <source>delete script &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deleting a single script</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="864"/>
      <source>delete key &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deleting a single key binding</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="867"/>
      <source>delete button &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deleting a single button</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="870"/>
      <source>delete item &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deleting a single unknown item</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="877"/>
      <source>delete %1 triggers</source>
      <extracomment>Undo/redo menu text for deleting multiple triggers. %1 = count</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="880"/>
      <source>delete %1 aliases</source>
      <extracomment>Undo/redo menu text for deleting multiple aliases. %1 = count</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="883"/>
      <source>delete %1 timers</source>
      <extracomment>Undo/redo menu text for deleting multiple timers. %1 = count</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="886"/>
      <source>delete %1 scripts</source>
      <extracomment>Undo/redo menu text for deleting multiple scripts. %1 = count</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="889"/>
      <source>delete %1 keys</source>
      <extracomment>Undo/redo menu text for deleting multiple key bindings. %1 = count</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="892"/>
      <source>delete %1 buttons</source>
      <extracomment>Undo/redo menu text for deleting multiple buttons. %1 = count</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorDeleteItemCommand.cpp" line="895"/>
      <source>delete %1 items</source>
      <extracomment>Undo/redo menu text for deleting multiple unknown items. %1 = count</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorItemXMLHelpers.cpp" line="207"/>
      <source>Trigger</source>
      <extracomment>Display name for trigger items in editor</extracomment>
      <translation>Триггер</translation>
    </message>
    <message>
      <location filename="../src/EditorItemXMLHelpers.cpp" line="210"/>
      <source>Alias</source>
      <extracomment>Display name for alias items in editor</extracomment>
      <translation>Алиас</translation>
    </message>
    <message>
      <location filename="../src/EditorItemXMLHelpers.cpp" line="213"/>
      <source>Timer</source>
      <extracomment>Display name for timer items in editor</extracomment>
      <translation>Таймер</translation>
    </message>
    <message>
      <location filename="../src/EditorItemXMLHelpers.cpp" line="216"/>
      <source>Script</source>
      <extracomment>Display name for script items in editor</extracomment>
      <translation>Скрипт</translation>
    </message>
    <message>
      <location filename="../src/EditorItemXMLHelpers.cpp" line="219"/>
      <source>Key</source>
      <extracomment>Display name for key binding items in editor</extracomment>
      <translation>Ключ</translation>
    </message>
    <message>
      <location filename="../src/EditorItemXMLHelpers.cpp" line="222"/>
      <source>Action</source>
      <extracomment>Display name for action/button items in editor</extracomment>
      <translation>Кнопка</translation>
    </message>
    <message>
      <location filename="../src/EditorItemXMLHelpers.cpp" line="225"/>
      <source>Item</source>
      <extracomment>Display name for unknown items in editor</extracomment>
      <translation>Пункт 1</translation>
    </message>
    <message>
      <location filename="../src/EditorModifyPropertyCommand.cpp" line="264"/>
      <source>modify trigger &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for modifying a trigger&apos;s properties</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorModifyPropertyCommand.cpp" line="267"/>
      <source>modify alias &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for modifying an alias&apos;s properties</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorModifyPropertyCommand.cpp" line="270"/>
      <source>modify timer &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for modifying a timer&apos;s properties</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorModifyPropertyCommand.cpp" line="273"/>
      <source>modify script &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for modifying a script&apos;s properties</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorModifyPropertyCommand.cpp" line="276"/>
      <source>modify key &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for modifying a key binding&apos;s properties</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorModifyPropertyCommand.cpp" line="279"/>
      <source>modify button &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for modifying a button&apos;s properties</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorModifyPropertyCommand.cpp" line="282"/>
      <source>modify item &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for modifying an unknown item&apos;s properties</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorMoveItemCommand.cpp" line="121"/>
      <source>move trigger &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for moving a trigger</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorMoveItemCommand.cpp" line="124"/>
      <source>move alias &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for moving an alias</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorMoveItemCommand.cpp" line="127"/>
      <source>move timer &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for moving a timer</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorMoveItemCommand.cpp" line="130"/>
      <source>move script &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for moving a script</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorMoveItemCommand.cpp" line="133"/>
      <source>move key &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for moving a key binding</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorMoveItemCommand.cpp" line="136"/>
      <source>move button &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for moving a button</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorMoveItemCommand.cpp" line="139"/>
      <source>move item &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for moving an unknown item</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="139"/>
      <source>activate trigger &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for activating a trigger</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="142"/>
      <source>activate alias &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for activating an alias</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="145"/>
      <source>activate timer &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for activating a timer</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="148"/>
      <source>activate script &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for activating a script</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="151"/>
      <source>activate key &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for activating a key binding</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="154"/>
      <source>activate button &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for activating a button</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="157"/>
      <source>activate item &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for activating an unknown item</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="164"/>
      <source>deactivate trigger &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deactivating a trigger</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="167"/>
      <source>deactivate alias &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deactivating an alias</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="170"/>
      <source>deactivate timer &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deactivating a timer</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="173"/>
      <source>deactivate script &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deactivating a script</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="176"/>
      <source>deactivate key &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deactivating a key binding</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="179"/>
      <source>deactivate button &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deactivating a button</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/EditorToggleActiveCommand.cpp" line="182"/>
      <source>deactivate item &quot;%1&quot;</source>
      <extracomment>Undo/redo menu text for deactivating an unknown item</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/LuaInterface.cpp" line="92"/>
      <source>Cannot move variable here - the target is not a table</source>
      <extracomment>Error message shown when user tries to drag a variable onto a non-table variable</extracomment>
      <translation type="unfinished"/>
    </message>
  </context>
  <context>
    <name>RoomIdLineEditDelegate</name>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="143"/>
      <location filename="../src/dlgRoomExits.cpp" line="223"/>
      <source>Entered number is invalid. If left like this, this exit will be deleted when &lt;tt&gt;save&lt;/tt&gt; is clicked.</source>
      <translation>Введенный номер недействителен. Если оставить как это, этот выход будет удален при нажатии на &lt;tt&gt;сохранить&lt;/tt&gt;.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="144"/>
      <location filename="../src/dlgRoomExits.cpp" line="148"/>
      <location filename="../src/dlgRoomExits.cpp" line="224"/>
      <location filename="../src/dlgRoomExits.cpp" line="228"/>
      <source>Set the number of the room that this special exit goes to.</source>
      <translation>Задать номер комнаты, к которой приходит этот специальный выход.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="152"/>
      <location filename="../src/dlgRoomExits.cpp" line="232"/>
      <source>The roomID of the room that this special exit leads to is expected here. If left like this, this exit will be deleted when &lt;tt&gt;save&lt;/tt&gt; is clicked.</source>
      <translation>Здесь ожидается RoomID комнаты, в которую ведет этот специальный выход. Если оставить так, то этот выход будет удален при нажатии &lt;tt&gt;сохранить&lt;/tt&gt;.</translation>
    </message>
  </context>
  <context>
    <name>T2DMap</name>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="79"/>
      <source>Undo</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item</extracomment>
      <translation>Отменить</translation>
    </message>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="81"/>
      <source>Undo last point</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item tooltip</extracomment>
      <translation>Отменить последний пункт</translation>
    </message>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="89"/>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="110"/>
      <source>Snap points to grid</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item
----------
2D Mapper context menu (custom line editing) item</extracomment>
      <translation>Привязать точки к сетке</translation>
    </message>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="94"/>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="115"/>
      <source>Snap current points and keep custom line edits aligned to the map grid</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item tooltip
----------
2D Mapper context menu (custom line editing) item tooltip</extracomment>
      <translation>Привязать текущие точки и сохранить пользовательские линии выровненными по сетке карты</translation>
    </message>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="97"/>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="118"/>
      <source>Move last point to target room</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item
----------
2D Mapper context menu (custom line editing) item</extracomment>
      <translation>Переместить последнюю точку в целевую комнату</translation>
    </message>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="101"/>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="122"/>
      <source>Snap the final point to the destination room</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item tooltip (enabled state)
----------
2D Mapper context menu (custom line editing) item tooltip (enabled state)</extracomment>
      <translation>Привязать конечную точку к комнате назначения</translation>
    </message>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="105"/>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="126"/>
      <source>Select a line with a valid target room and at least one adjustable point</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item tooltip (disabled state)
----------
2D Mapper context menu (custom line editing) item tooltip (disabled state)</extracomment>
      <translation>Выберите линию, имеющую действующую целевую комнату, и хотя бы одну регулируемую точку</translation>
    </message>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="109"/>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="130"/>
      <source>Properties</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item name (but not used as display text as that is set separately)
----------
2D Mapper context menu (custom line editing) item name (but not used as display text as that is set separately)</extracomment>
      <translation>Свойства</translation>
    </message>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="111"/>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="132"/>
      <source>properties...</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item display text (has to be entered separately as the ... would get stripped off otherwise)
----------
2D Mapper context menu (custom line editing) item display text (has to be entered separately as the ... would get stripped off otherwise</extracomment>
      <translation>свойства...</translation>
    </message>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="113"/>
      <source>Change the properties of this line</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item tooltip</extracomment>
      <translation>Изменить свойства этой линии</translation>
    </message>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="117"/>
      <source>Finish</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item</extracomment>
      <translation>Завершить</translation>
    </message>
    <message>
      <location filename="../src/CustomLineDrawContextMenuHandler.cpp" line="119"/>
      <source>Finish drawing this line</source>
      <extracomment>2D Mapper context menu (drawing custom exit line) item tooltip</extracomment>
      <translation>Закончить рисование</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="82"/>
      <source>Create new map</source>
      <extracomment>2D Mapper context menu (no map found) item</extracomment>
      <translation>Создать новую карту</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="85"/>
      <source>Load map</source>
      <extracomment>2D Mapper context menu (no map found) item</extracomment>
      <translation>Загрузить карту</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="173"/>
      <source>Create new room here</source>
      <extracomment>Menu option to create a new room in the mapper</extracomment>
      <translation>Создать новую комнату</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="180"/>
      <source>Move</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Переместить</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="187"/>
      <source>Configure room...</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Настроить комнату...</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="189"/>
      <source>Set room&apos;s name and color of icon, weight and lock for speed walks, and a symbol to mark special rooms</source>
      <extracomment>2D Mapper context menu (room) item tooltip</extracomment>
      <translation>Установить звание комнаты, цвет иконы, вес и замок для скоростных прогулок, а также символ для обозначения специальных комнат</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="196"/>
      <source>Set exits...</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Установите выходы...</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="203"/>
      <source>Create exit line...</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Создать линию выхода...</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="206"/>
      <source>Replace an exit line with a custom line</source>
      <extracomment>2D Mapper context menu (room) item tooltip (enabled state)</extracomment>
      <translation>Заменить стандартный выход с линией</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="211"/>
      <source>Custom exit lines are not shown and are not editable in grid mode</source>
      <extracomment>2D Mapper context menu (room) item tooltip (disabled state)</extracomment>
      <translation>Пользовательские линии выхода не отображаются и не редактируюемы в режиме сетки</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="219"/>
      <source>Spread...</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Распространять...</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="221"/>
      <source>Increase map X-Y spacing for the selected group of rooms</source>
      <extracomment>2D Mapper context menu (room) item tooltip</extracomment>
      <translation>Увеличить X-Y интервал карты для выбранных групп комнат</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="228"/>
      <source>Shrink...</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Сжатить...</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="230"/>
      <source>Decrease map X-Y spacing for the selected group of rooms</source>
      <extracomment>2D Mapper context menu (room) item tooltip</extracomment>
      <translation>Уменьшить X-Y интервал карты для выбранных групп комнат</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="237"/>
      <source>Delete</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Удалить</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="244"/>
      <source>Move to position...</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Переместить на позицию...</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="246"/>
      <source>Move selected room or group of rooms to the given coordinates in this area</source>
      <extracomment>2D Mapper context menu (room) item tooltip</extracomment>
      <translation>Переместить выбранную комнату или группу комнат в заданную координаты в этой области</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="253"/>
      <source>Move to area...</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Переместить в зону...</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="259"/>
      <source>Create label...</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Создать метку...</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="261"/>
      <source>Create label to show text or an image</source>
      <extracomment>2D Mapper context menu (room) item tooltip</extracomment>
      <translation>Создать метку для показа текста или изображения</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="266"/>
      <source>Export area to image...</source>
      <extracomment>2D Mapper context menu (area) item</extracomment>
      <translation>Экспорт области в изображение...</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="268"/>
      <source>Export the current area as an image file</source>
      <extracomment>2D Mapper context menu (area) item tooltip</extracomment>
      <translation>Экспорт текущей области в виде файла изображения</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="281"/>
      <source>Set player location</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Установить местоположение игрока</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="283"/>
      <source>Set the player&apos;s current location to here</source>
      <extracomment>2D Mapper context menu (room) item tooltip (enabled state)</extracomment>
      <translation>Установите текущее местоположение игрока здесь</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="147"/>
      <source>Switch to editing mode</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Перейти в режим редактирования</translation>
    </message>
    <message>
      <location filename="../src/RoomContextMenuHandler.cpp" line="149"/>
      <source>Switch to viewing mode</source>
      <extracomment>2D Mapper context menu (room) item</extracomment>
      <translation>Перейти в режим просмотра</translation>
    </message>
    <message>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="75"/>
      <source>Add point</source>
      <extracomment>2D Mapper context menu (custom line editing) item</extracomment>
      <translation>Добавить точку</translation>
    </message>
    <message>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="79"/>
      <source>Divide segment by adding a new point mid-way along</source>
      <extracomment>2D Mapper context menu (custom line editing) item tooltip (enabled state)</extracomment>
      <translation>Разделить сегмент путем добавления новой точки в середине</translation>
    </message>
    <message>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="83"/>
      <source>Select a point first, then add a new point mid-way along the segment towards room</source>
      <extracomment>2D Mapper context menu (custom line editing) item tooltip (disabled state, i.e must do the suggested action first)</extracomment>
      <translation>Сначала выберите точку, затем добавьте новую точку посередине вдоль сегмента в направлении комнаты</translation>
    </message>
    <message>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="87"/>
      <source>Remove point</source>
      <extracomment>2D Mapper context menu (custom line editing) item</extracomment>
      <translation>Удалить точку</translation>
    </message>
    <message>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="93"/>
      <source>Merge pair of segments by removing this point</source>
      <extracomment>2D Mapper context menu (custom line editing) item tooltip (enabled state but will be able to be done again on this item)</extracomment>
      <translation>Объединить пару сегментов путем удаления этой точки</translation>
    </message>
    <message>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="96"/>
      <source>Remove last segment by removing this point</source>
      <extracomment>2D Mapper context menu (custom line editing) item tooltip (enabled state but is the last time this action can be done on this item)</extracomment>
      <translation>Удалить последний сегмент путем удаления этой точки</translation>
    </message>
    <message>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="101"/>
      <source>use &quot;delete line&quot; to remove the only segment ending in an editable point</source>
      <extracomment>(2D Mapper context menu (custom line editing) item tooltip (disabled state this action can not be done again on this item but something else can be the quoted action &quot;delete line&quot; should match the translation for that action))</extracomment>
      <translation>используйте &quot;удалить строку&quot;, чтобы удалить единственный сегмент, заканчивающийся в редактируемой точке</translation>
    </message>
    <message>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="106"/>
      <source>Select a point first, then remove it</source>
      <extracomment>2D Mapper context menu (custom line editing) item tooltip (disabled state, user will need to do something before it can be used)</extracomment>
      <translation>Сначала выберите точку, а затем удалите её</translation>
    </message>
    <message>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="133"/>
      <source>Change the properties of this custom line</source>
      <translation>Изменить свойства этой линии</translation>
    </message>
    <message>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="137"/>
      <source>Delete line</source>
      <extracomment>2D Mapper context menu (custom line editing) item</extracomment>
      <translation>Удалить линию</translation>
    </message>
    <message>
      <location filename="../src/CustomLineEditContextMenuHandler.cpp" line="139"/>
      <source>Delete all of this custom line</source>
      <extracomment>2D Mapper context menu (custom line editing) item tooltip</extracomment>
      <translation>Удалить всю линию</translation>
    </message>
    <message>
      <location filename="../src/SelectionRectangleHandler.cpp" line="111"/>
      <source>Drag to select multiple rooms or labels, release to finish...</source>
      <translation>Нажмите кнопку мыши, чтобы выбрать несколько комнат или меток; отпустите кнопку мыши, чтобы закончить...</translation>
    </message>
    <message>
      <location filename="../src/SelectionRectangleHandler.cpp" line="114"/>
      <source>Hold %1 to add rooms or labels to your current selection.</source>
      <extracomment>%1 is the platform-specific key name for Shift</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/SelectionRectangleHandler.cpp" line="117"/>
      <source>Hold %1 and drag to pan the map.</source>
      <extracomment>%1 is the platform-specific key name for Alt (Alt on Windows/Linux, Option on macOS)</extracomment>
      <translation>Удерживайте %1 и перетащите для перемещения карты.</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3243"/>
      <location filename="../src/T2DMap.cpp" line="4709"/>
      <source>Solid line</source>
      <translation>Сплошная линия</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3244"/>
      <location filename="../src/T2DMap.cpp" line="4710"/>
      <source>Dot line</source>
      <translation>Точечная линия</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3245"/>
      <location filename="../src/T2DMap.cpp" line="4711"/>
      <source>Dash line</source>
      <translation>Линия тире</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3246"/>
      <location filename="../src/T2DMap.cpp" line="4712"/>
      <source>Dash-dot line</source>
      <translation>Тире-точка линия</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3247"/>
      <location filename="../src/T2DMap.cpp" line="4713"/>
      <source>Dash-dot-dot line</source>
      <translation>Тире-точка-точка линия</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3667"/>
      <source>Move the selection, centered on the highlighted room (%1) to:</source>
      <comment>%1 is a room number</comment>
      <translation>Переместить выделение, центрируясь на выделенной комнате (%1) в:</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3673"/>
      <source>x coordinate (was %1):</source>
      <translation>x-координат (был %1):</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3674"/>
      <source>y coordinate (was %1):</source>
      <translation>y-координат (был %1):</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3675"/>
      <source>z coordinate (was %1):</source>
      <translation>z-координат (был %1):</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3691"/>
      <source>OK</source>
      <extracomment>dialog (room(s) move) button</extracomment>
      <translation>ОК</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3697"/>
      <source>Cancel</source>
      <extracomment>dialog (room(s) move) button</extracomment>
      <translation>Отменить</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3746"/>
      <source>Click to finish moving the selected room(s).</source>
      <translation>Нажмите, чтобы завершить перемещение выбранной комнаты.</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="4861"/>
      <location filename="../src/T2DMap.cpp" line="4895"/>
      <source>Left-click to add point, right-click to undo/change/finish...</source>
      <extracomment>2D Mapper big, bottom of screen help message</extracomment>
      <translation>Нажмите левую кнопку, чтобы добавить точку, щелкните правой кнопкой мыши для отмены/изменения/конца...</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="4906"/>
      <source>Left-click and drag a square for the size and position of your label</source>
      <extracomment>2D Mapper big, bottom of screen help message</extracomment>
      <translation>Щелкните и перетащите квадрат для размера и положения метки</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="5799"/>
      <source>[MAP]: %1</source>
      <translation>[КАРТА]: %1</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="5829"/>
      <source>Unknown Area</source>
      <translation>Неизвестная зона</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="5849"/>
      <source>Export Area %1 to Image</source>
      <translation>Экспорт области %1 в изображение</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="5851"/>
      <source>Image Files (*.png *.jpg *.jpeg *.bmp *.tiff);;All Files (*)</source>
      <translation>Файлы изображения (*.png *.jpg *.jpeg *.bmp *.tiff);;Все файлы (*)</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="5864"/>
      <source>[MAP]: Export failed - %1</source>
      <translation>[MAP]: Сбой экспорта - %1</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="926"/>
      <source>Mapper: Cannot find a path from %1 to %2 using known exits.</source>
      <translation>Mapper: Не удается найти путь от %1 до %2, используя известные выхода.</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="1606"/>
      <source>You do not have a map yet - load one, or start mapping from scratch to begin.</source>
      <translation>У вас еще нет карты - загрузите ее или начните создавать карту с нуля.</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/T2DMap.cpp" line="1603"/>
      <source>You have a map loaded (%n room(s)), but Mudlet does not know where you are at the moment.</source>
      <translation>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
        <numerusform>У вас загружена карта (%n комнат), но Mudlet не знает, где вы находитесь в данный момент.</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="400"/>
      <source>ID</source>
      <translation>ID</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="402"/>
      <source>Name</source>
      <translation>Имя</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="405"/>
      <source>Click on a line to select or deselect that room number (it will have a name if the room is named).&lt;br&gt;&lt;br&gt;Click on a column header to sort by that column.&lt;br&gt;&lt;br&gt;The name column only appears if at least one room has a name.</source>
      <extracomment>Tooltip for the room selection list. This text will be formatted with HTML line breaks between sentences.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="1601"/>
      <source>No rooms in the map - load another one, or start mapping from scratch to begin.</source>
      <translation>У вас еще нет карты - загрузите ее или начните создавать карту с нуля.</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="1852"/>
      <location filename="../src/T2DMap.cpp" line="1970"/>
      <location filename="../src/T2DMap.cpp" line="5218"/>
      <source>no text</source>
      <extracomment>Default text if a label is created in mapper with no text</extracomment>
      <translation>без текста</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3958"/>
      <source>Spread out rooms</source>
      <translation>Разложить комнаты</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="3959"/>
      <source>Increase the spacing of
the selected rooms,
centered on the
highlighted room by a
factor of:</source>
      <translation>Уменьшить интервал выбранных комнат,
центрируясь на подсвеченной комнате на коэффициент, равный:</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="4030"/>
      <source>Shrink in rooms</source>
      <translation>Сократить расстояния между комнатами</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="4031"/>
      <source>Decrease the spacing of
the selected rooms,
centered on the
highlighted room by a
factor of:</source>
      <translation>Уменьшить интервал выбранных комнат,
центрируясь на подсвеченной комнате на коэффициент, равный:</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="4117"/>
      <source>Load Mudlet map</source>
      <translation>Загрузить карту Mudlet</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="4119"/>
      <source>Mudlet map (*.dat);;Xml map data (*.xml);;Any file (*)</source>
      <comment>Do not change extensions (in braces) or the ;;s as they are used programmatically</comment>
      <translation>Mudlet карта (*.dat); Карта Xml-данные (*.xml); Любой файл (*)</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="4216"/>
      <source>This will create new area: %1</source>
      <translation>Это создаст новую область: %1</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="4232"/>
      <source>[ ERROR ] - Unable to add &quot;%1&quot; as an area to the map.
See the &quot;[MAP ERROR:]&quot; message for the reason.</source>
      <comment>The &apos;[MAP ERROR:]&apos; text should be the same as that used for the translation of &quot;[MAP ERROR:]%1
&quot; in the &apos;TMAP::logerror(...)&apos; function.</comment>
      <translation>[ ОШИБКА ] - Невозможно добавить &quot;%1&quot; в качестве области карты.
Смотрите сообщение &quot;[ MAP ERROR:]&quot;.</translation>
    </message>
    <message>
      <location filename="../src/T2DMap.cpp" line="4240"/>
      <source>[  OK  ]  - Added &quot;%1&quot; (%2) area to map.</source>
      <translation>[ OK ] - Добавлена область &quot;%1&quot; (%2) к карте.</translation>
    </message>
  </context>
  <context>
    <name>TAlias</name>
    <message>
      <location filename="../src/TAlias.cpp" line="277"/>
      <source>Error: in &quot;Pattern:&quot;, faulty regular expression, reason: &quot;%1&quot;.</source>
      <translation>Ошибка: в &quot;шаблон:&quot;, неверное регулярное выражение, причина: &quot;%1&quot;.</translation>
    </message>
  </context>
  <context>
    <name>TArea</name>
    <message>
      <location filename="../src/TArea.cpp" line="369"/>
      <source>roomID=%1 does not exist, can not set properties of a non-existent room!</source>
      <translation>roomID=%1 не существует, невозможно задать свойства несуществующей комнаты!</translation>
    </message>
    <message>
      <location filename="../src/TArea.cpp" line="757"/>
      <source>no text</source>
      <extracomment>Default text if a label is created in mapper with no text</extracomment>
      <translation>без текста</translation>
    </message>
  </context>
  <context>
    <name>TCommandLine</name>
    <message>
      <location filename="../src/TCommandLine.cpp" line="68"/>
      <location filename="../src/TCommandLine.cpp" line="1856"/>
      <source>Show password</source>
      <translation>Показать пароль</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="766"/>
      <source>Add to user dictionary</source>
      <translation>Добавить в свой словарь</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="768"/>
      <source>Remove from user dictionary</source>
      <translation>Удалить из своего словаря</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="781"/>
      <source>▼Mudlet▼ │ dictionary suggestions │ ▲User▲</source>
      <extracomment>This line is shown in the list of spelling suggestions on the profile&apos;s command line context menu to clearly divide up where the suggestions for correct spellings are coming from. The precise format might be modified as long as it is clear that the entries below this line in the menu come from the spelling dictionary that the user has chosen in the profile setting which we have bundled with Mudlet; the entries about this line are the ones that the user has personally added.</extracomment>
      <translation>▼Mudlet▼ │ предложения словаря │ Свой ▲▲</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="792"/>
      <source>▼System▼ │ dictionary suggestions │ ▲User▲</source>
      <extracomment>This line is shown in the list of spelling suggestions on the profile&apos;s command line context menu to clearly divide up where the suggestions for correct spellings are coming from. The precise format might be modified as long as it is clear that the entries below this line in the menu come from the spelling dictionary that the user has chosen in the profile setting which is provided as part of the OS; the entries about this line are the ones that the user has personally added.</extracomment>
      <translation>▼ Система ▼ │ предложения словаря │ ▲ Свой ▲</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="861"/>
      <source>no suggestions (system)</source>
      <extracomment>Used when the command spelling checker using the selected system dictionary has no words to suggest.</extracomment>
      <translation>нет предложений (система)</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="890"/>
      <source>no suggestions (shared)</source>
      <extracomment>Used when the command spelling checker using the dictionary shared between profile has no words to suggest.</extracomment>
      <translation>нет предложений (из профилей)</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="896"/>
      <source>no suggestions (profile)</source>
      <extracomment>Used when the command spelling checker using the profile&apos;s own dictionary has no words to suggest.</extracomment>
      <translation>нет предложений (профиль)</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="1467"/>
      <source>Input line for &quot;%1&quot; profile.</source>
      <extracomment>Accessibility-friendly name to describe the main command line for a Mudlet profile when more than one profile is loaded, %1 is the profile name. Because this is likely to be used often it should be kept as short as possible.</extracomment>
      <translation>Входная строка для &quot;%1&quot; профиля.</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="1474"/>
      <location filename="../src/TCommandLine.cpp" line="1507"/>
      <location filename="../src/TCommandLine.cpp" line="1541"/>
      <source>Type in text to send to the game server for the &quot;%1&quot; profile, or enter an alias to run commands locally.</source>
      <extracomment>Accessibility-friendly description for the main command line for a Mudlet profile when more than one profile is loaded, %1 is the profile name. Because this is likely to be used often it should be kept as short as possible.
----------
Accessibility-friendly description for an extra command line on top of a console/window when more than one profile is loaded, %1 is the profile name.
----------
Accessibility-friendly description for the built-in command line of a console/window other than the main window&apos;s one when more than one profile is loaded, %1 is the profile name.</extracomment>
      <translation>Введите текст для отправки на сервер игры для профайла &quot;%1&quot; или введите алиас для запуска команд локально.</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="1482"/>
      <source>Input line.</source>
      <extracomment>Accessibility-friendly name to describe the main command line for a Mudlet profile when only one profile is loaded. Because this is likely to be used often it should be kept as short as possible.</extracomment>
      <translation>Строка ввода.</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="1488"/>
      <location filename="../src/TCommandLine.cpp" line="1522"/>
      <location filename="../src/TCommandLine.cpp" line="1556"/>
      <source>Type in text to send to the game server, or enter an alias to run commands locally.</source>
      <extracomment>Accessibility-friendly description for the main command line for a Mudlet profile when only one profile is loaded. Because this is likely to be used often it should be kept as short as possible.
----------
Accessibility-friendly description for an extra command line on top of a console/window when only one profile is loaded.
----------
Accessibility-friendly description for the built-in command line of a console/window other than the main window&apos;s one when only one profile is loaded.</extracomment>
      <translation>Введите текст для отправки игровому серверу или введите алиас для выполнения локальных команд.</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="1500"/>
      <source>Additional input line &quot;%1&quot; on &quot;%2&quot; window of &quot;%3&quot;profile.</source>
      <extracomment>Accessibility-friendly name to describe an extra command line on top of console/window when more than one profile is loaded, %1 is the command line name, %2 is the name of the window/console that it is on and %3 is the name of the profile.</extracomment>
      <translation>Дополнительная входная строка &quot;%1&quot; &quot;%2&quot; окна &quot;%3&quot;профиля.</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="1516"/>
      <source>Additional input line &quot;%1&quot; on &quot;%2&quot; window.</source>
      <extracomment>Accessibility-friendly name to describe an extra command line on top of console/window when only one profile is loaded, %1 is the command line name and %2 is the name of the window/console that it is on.</extracomment>
      <translation>Дополнительная входная строка &quot;%1&quot; в окне &quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="1535"/>
      <source>Input line of &quot;%1&quot; window of &quot;%2&quot; profile.</source>
      <extracomment>Accessibility-friendly name to describe the built-in command line of a console/window other than the main one, when more than one profile is loaded, %1 is the name of the window/console and %2 is the name of the profile.</extracomment>
      <translation>Входная строка &quot;%1&quot; окна &quot;%2&quot; профиля.</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="1549"/>
      <source>Input line of &quot;%1&quot; window.</source>
      <extracomment>Accessibility-friendly name to describe the built-in command line of a console/window other than the main one, when only one profile is loaded, %1 is the name of the window/console.</extracomment>
      <translation>Строка ввода &quot;%1&quot; окна.</translation>
    </message>
    <message>
      <location filename="../src/TCommandLine.cpp" line="1852"/>
      <source>Hide password</source>
      <translation>Скрыть пароль</translation>
    </message>
  </context>
  <context>
    <name>TConsole</name>
    <message>
      <location filename="../src/TConsole.cpp" line="108"/>
      <source>Debug Console</source>
      <translation>Консоль отладки</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="409"/>
      <source>&lt;i&gt;N:&lt;/i&gt; is the latency of the game server and network (aka ping, in seconds),&lt;br&gt;&lt;i&gt;S:&lt;/i&gt; is the system processing time - how long your triggers took to process the last line(s).</source>
      <translation>&lt;i&gt;N:&lt;/i&gt; — это задержка игрового сервера и сети (например, пинг, в секундах),&lt;br&gt;&lt;i&gt;S:&lt;/i&gt; — время обработки системы — сколько времени заняли ваши триггеры обработать последнюю строку (строки).</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="424"/>
      <source>N:%1 S:%2</source>
      <extracomment>The first argument &apos;N&apos; represents the &apos;N&apos;etwork latency; the second &apos;S&apos; the &apos;S&apos;ystem (processing) time</extracomment>
      <translation>N:%1 S:%2</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="432"/>
      <source>&lt;no GA&gt; S:%1</source>
      <extracomment>The argument &apos;S&apos; represents the &apos;S&apos;ystem (processing) time, in this situation the Game Server is not sending &quot;GoAhead&quot; signals so we cannot deduce the network latency...</extracomment>
      <translation>&lt;no GA&gt; S:%1</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="1917"/>
      <source>System Message: %1</source>
      <translation>Системное сообщение: %1</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="1130"/>
      <source>[ INFO ]  - Split-screen scrollback activated. Press &lt;⌘&gt;+&lt;ENTER&gt; to cancel.</source>
      <translation>[ ИНФО ] - Прокрутка сплит-экрана активирована. Нажмите &lt;&gt;+&lt;ENTER&gt; для отмены.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="1132"/>
      <source>[ INFO ]  - Split-screen scrollback activated. Press &lt;CTRL&gt;+&lt;ENTER&gt; to cancel.</source>
      <translation>[ ИНФО ] - Прокрутка сплит-экрана активирована. Нажмите &lt;CTRL&gt;+&lt;ENTER&gt; для отмены.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2262"/>
      <source>Debug messages from all profiles are shown here.</source>
      <translation>Отладочные сообщения из всех профилей показываются здесь.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2265"/>
      <source>Central debug console past content.</source>
      <extracomment>accessibility-friendly name to describe the upper half of the Mudlet central debug window when you&apos;ve scrolled up</extracomment>
      <translation>Центральная консоль отладки прошлого контента.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2267"/>
      <source>Central debug console live content.</source>
      <extracomment>accessibility-friendly name to describe the lower half of the Mudlet central debug when you&apos;ve scrolled up</extracomment>
      <translation>Консоль для центральной отладки живого контента.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2270"/>
      <source>Central debug console.</source>
      <extracomment>accessibility-friendly name to describe the upper half of the Mudlet central debug window when it is not scrolled up</extracomment>
      <translation>Консоль для отладки.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2279"/>
      <source>Editor&apos;s error window for profile &quot;%1&quot;, past content.</source>
      <extracomment>accessibility-friendly name to describe the upper half of the Mudlet profile&apos;s editor error window when you&apos;ve scrolled up, %1 is the name of the profile when more than one is loaded.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2281"/>
      <source>Editor&apos;s error window for profile &quot;%1&quot;, live content.</source>
      <extracomment>accessibility-friendly name to describe the lower half of the Mudlet profile&apos;s editor error window when you&apos;ve scrolled up, %1 is the name of the profile when more than one is loaded.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2284"/>
      <source>Editor&apos;s error window past content.</source>
      <extracomment>accessibility-friendly name to describe the upper half of the Mudlet profile&apos;s editor error window when you&apos;ve scrolled up and only one profile is loaded.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2286"/>
      <source>Editor&apos;s error window live content.</source>
      <extracomment>accessibility-friendly name to describe the lower half of the Mudlet profile&apos;s editor error window when you&apos;ve scrolled up and only one profile is loaded.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2292"/>
      <source>Editor&apos;s error window for profile &quot;%1&quot;.</source>
      <extracomment>accessibility-friendly name to describe the upper half of the Mudlet profile&apos;s editor error window when it is not scrolled up, %1 is the name of the profile when more than one is loaded.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2295"/>
      <source>Editor&apos;s error window</source>
      <extracomment>accessibility-friendly name to describe the upper half of the Mudlet profile&apos;s editor error window when it is not scrolled up and only one profile is loaded.</extracomment>
      <translation>Окно ошибки редактора</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2302"/>
      <source>Game content is shown here. It may contain subconsoles and a mapper window.</source>
      <translation>Игровой контент показан здесь. Он может содержать подконсоли и окно маппера.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="285"/>
      <source>main window</source>
      <translation>главное окно</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="386"/>
      <location filename="../src/TConsole.cpp" line="954"/>
      <source>Start recording of replay</source>
      <extracomment>Button tooltip for the replay recording toggle button</extracomment>
      <translation>Начать запись повтора</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="396"/>
      <source>Start logging game output to log file.</source>
      <extracomment>Button tooltip for the logging button</extracomment>
      <translation>Начать ведение журнала в лог-файл.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="474"/>
      <source>Search</source>
      <extracomment>search bar placeholder text</extracomment>
      <translation>Поиск</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="481"/>
      <source>Search buffer.</source>
      <translation>Поиск буфера.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="484"/>
      <location filename="../src/TConsole.cpp" line="487"/>
      <source>Search Options</source>
      <translation>Параметры запроса</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="491"/>
      <source>Case sensitive</source>
      <translation>С учетом регистра</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="493"/>
      <source>Match case precisely</source>
      <translation>Учитывать регистр</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="506"/>
      <source>Earlier search result.</source>
      <translation>Прошлый результат поиска.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="516"/>
      <source>Later search result.</source>
      <translation>Позжий результат поиска.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="933"/>
      <source>Failed to open replay recording file for writing.</source>
      <extracomment>Informational message displayed when replay recording file could not be opened</extracomment>
      <translation>Не удалось открыть файл для записи.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="941"/>
      <source>Replay recording has started. File: %1</source>
      <translation>Началась запись воспроизведения. Файл: %1</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="943"/>
      <source>Stop recording of replay</source>
      <extracomment>Button tooltip for the replay recording toggle button</extracomment>
      <translation>Остановить запись повтора</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="948"/>
      <source>Replay recording has been stopped, but couldn&apos;t be saved.</source>
      <extracomment>Informational message displayed when replay recording is stopped but could not be saved</extracomment>
      <translation>Запись преобразования остановлена, но не удалось сохранить.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="951"/>
      <source>Replay recording has been stopped. File: %1</source>
      <extracomment>Informational message displayed when replay recording is stopped</extracomment>
      <translation>Запись преобразования остановлена. Файл: %1</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2042"/>
      <location filename="../src/TConsole.cpp" line="2086"/>
      <source>No search results, sorry!</source>
      <translation>Нет результатов поиска, к сожалению!</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2261"/>
      <source>Debug Console.</source>
      <translation>Консоль отладки.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2311"/>
      <source>Profile &quot;%1&quot; main window past content.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s main window when you&apos;ve scrolled up, %1 is the name of the profile when more than one is loaded.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2313"/>
      <source>Profile &quot;%1&quot; main window live content.</source>
      <extracomment>accessibility-friendly name to describe the lower half of a Mudlet profile&apos;s main window when you&apos;ve scrolled up, %1 is the name of the profile when more than one is loaded.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2316"/>
      <source>Profile main window past content.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s main window when you&apos;ve scrolled up and only one profile is loaded.</extracomment>
      <translation>Последнее содержимое главного окна профиля.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2318"/>
      <source>Profile main window live content.</source>
      <extracomment>accessibility-friendly name to describe the lower half of a Mudlet profile&apos;s main window when you&apos;ve scrolled up and only one profile is loaded.</extracomment>
      <translation>Основное окно профиля живого контента.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2323"/>
      <source>Profile &quot;%1&quot; main window.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s main window when it is not scrolled up, %1 is the name of the profile when more than one is loaded.</extracomment>
      <translation>Профайл &quot;%1&quot; главное окно.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2326"/>
      <source>Profile main window.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s main window when it is not scrolled up and only one profile is loaded.</extracomment>
      <translation>Главное окно профиля.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2341"/>
      <source>Profile &quot;%1&quot; embedded window &quot;%2&quot; past content.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s sub-console window when you&apos;ve scrolled up, %1 is the name of the profile when more than one is loaded and %2 is the name of the window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2343"/>
      <source>Profile &quot;%1&quot; embedded window &quot;%2&quot; live content.</source>
      <extracomment>accessibility-friendly name to describe the lower half of a Mudlet profile&apos;s sub-console window when you&apos;ve scrolled up, %1 is the name of the profile when more than one is loaded and %2 is the name of the window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2346"/>
      <source>Profile embedded window &quot;%1&quot; past content.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s sub-console window when you&apos;ve scrolled up, %1 is the name of the window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2348"/>
      <source>Profile embedded window &quot;%1&quot; live content.</source>
      <extracomment>accessibility-friendly name to describe the lower half of a Mudlet profile&apos;s sub-console window when you&apos;ve scrolled up, %1 is the name of the window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2353"/>
      <source>Profile &quot;%1&quot; embedded window &quot;%2&quot;.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s sub-console window when it is not scrolled up, %1 is the name of the profile when more than one is loaded and %2 is the name of the window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2356"/>
      <source>Profile embedded window &quot;%1&quot;.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s sub-console window when it is not scrolled up, %1 is the name of the window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2371"/>
      <source>Profile &quot;%1&quot; user window &quot;%2&quot; past content.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s floating/dockable user window when you&apos;ve scrolled up, %1 is the name of the profile when more than one is loaded and %2 is the name of the window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2373"/>
      <source>Profile &quot;%1&quot; user window &quot;%2&quot; live content.</source>
      <extracomment>accessibility-friendly name to describe the lower half of a Mudlet profile&apos;s floating/dockable user window window when you&apos;ve scrolled up, %1 is the name of the profile when more than one is loaded and %2 is the name of the window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2376"/>
      <source>Profile user window &quot;%1&quot; past content.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s sub-console window when you&apos;ve scrolled up, %1 is the name of the window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2378"/>
      <source>Profile user window &quot;%1&quot; live content.</source>
      <extracomment>accessibility-friendly name to describe the lower half of a Mudlet profile&apos;s sub-console window when you&apos;ve scrolled up, %1 is the name of the window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2383"/>
      <source>Profile &quot;%1&quot; user window &quot;%2&quot;.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s floating/dockable user window window when it is not scrolled up, %1 is the name of the profile when more than one is loaded and %2 is the name of the window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2386"/>
      <source>Profile user window &quot;%1&quot;.</source>
      <extracomment>accessibility-friendly name to describe the upper half of a Mudlet profile&apos;s floating/dockable user window window when it is not scrolled up, %1 is the name of the window.</extracomment>
      <translation>Окно профиля пользователя &quot;%1&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2275"/>
      <source>Error Console in editor.</source>
      <translation>Консоль ошибок в редакторе.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="367"/>
      <source>Toggle time stamps</source>
      <translation>Вкл/выкл временные марки</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="456"/>
      <source>Emergency stop! Stop all scripts</source>
      <translation>Аварийная остановка! Остановка всех скриптов</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2288"/>
      <source>Error messages for the &quot;%1&quot; profile are shown here in the editor.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2298"/>
      <source>Error messages are shown here in the editor.</source>
      <translation>Сообщения об ошибках отображаются здесь в редакторе.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2304"/>
      <source>Main Window for &quot;%1&quot; profile.</source>
      <translation>Главное окно &quot;%1&quot; профиля.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2306"/>
      <source>Main Window.</source>
      <translation>Главное окно.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2333"/>
      <source>Embedded window &quot;%1&quot; for &quot;%2&quot; profile.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2335"/>
      <source>Embedded window &quot;%1&quot;.</source>
      <translation>Встроенное окно &quot;%1&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2337"/>
      <source>Game content or locally generated text may be sent here.</source>
      <translation>Сюда может быть отправлен игровой контент или локально сгенерированный текст.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2363"/>
      <source>User window &quot;%1&quot; for &quot;%2&quot; profile.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2365"/>
      <source>User window &quot;%1&quot;.</source>
      <translation>Окно пользователя &quot;%1&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TConsole.cpp" line="2367"/>
      <source>Game content or locally generated text may be sent to this window that may be floated away from the Mudlet application or docked within the main application window.</source>
      <translation>Игровой контент или локально сгенерированный текст могут быть отправлены в это окно, которое может быть удалено из приложения Mudlet или закреплено в главном окне приложения.</translation>
    </message>
  </context>
  <context>
    <name>TDetachedWindow</name>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="81"/>
      <location filename="../src/TDetachedWindow.cpp" line="1294"/>
      <source>Mudlet - %1 (Detached)</source>
      <extracomment>This is the title of a Mudlet window which was detached from the main Mudlet window, and %1 is the name of the profile.</extracomment>
      <translation>Mudlet - %1 (Отсоединен)</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="276"/>
      <source>&amp;Close Profile</source>
      <extracomment>This is an item in the &quot;Games&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Закрыть профиль</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="278"/>
      <source>Close the current profile</source>
      <extracomment>This explains the &quot;Close Profile&quot; item in the &quot;Games&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Закройте текущий профиль</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="424"/>
      <source>&amp;Window</source>
      <extracomment>This is the name of a menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Окно</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="443"/>
      <source>&amp;Reattach to Main Window</source>
      <extracomment>This is an item in the &quot;Window&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Вложить в главное окно</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="445"/>
      <location filename="../src/TDetachedWindow.cpp" line="825"/>
      <source>Reattach this profile window to the main Mudlet window</source>
      <extracomment>This explains the &quot;Reattach to Main Window&quot; item in the &quot;Window&quot; menu in the menubar of a detached Mudlet window.
----------
This explains the &quot;Reattach&quot; item in the toolbar of a detached Mudlet window.</extracomment>
      <translation>Прикрепить окно профиля к главному окну Mudlet</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="454"/>
      <source>Always on &amp;Top</source>
      <extracomment>This is an item in the &quot;Window&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Всегда &amp;поверх</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="457"/>
      <source>Keep this window always on top of other windows</source>
      <extracomment>This explains the &quot;Always on Top&quot; item in the &quot;Window&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Держать это окно всегда на верху других окон</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="462"/>
      <source>&amp;Minimize</source>
      <extracomment>This is an item in the &quot;Window&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Свернуть</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="726"/>
      <source>Reattach &apos;%1&apos; to Main Window</source>
      <extracomment>This is an item in the context menu when clicked on a detached tab, and %1 is the name of the profile.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="737"/>
      <source>Close Profile &apos;%1&apos;</source>
      <extracomment>This is an item in the context menu when clicked on a detached tab, and %1 is the name of the profile.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="747"/>
      <source>Close Window (All Profiles)</source>
      <extracomment>This is an item in the context menu when clicked on a detached tab.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="755"/>
      <location filename="../src/TDetachedWindow.cpp" line="816"/>
      <location filename="../src/TDetachedWindow.cpp" line="1594"/>
      <source>Profile Toolbar</source>
      <extracomment>This is an item in the context menu when clicked on a detached tab.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="835"/>
      <location filename="../src/TDetachedWindow.cpp" line="844"/>
      <location filename="../src/TDetachedWindow.cpp" line="846"/>
      <source>Connect</source>
      <extracomment>This is an item in the toolbar of a detached Mudlet window.
----------
This is a sub-item of the &quot;Connect&quot; item in the toolbar of a detached Mudlet window.</extracomment>
      <translation>Подключиться</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="850"/>
      <source>Disconnect</source>
      <extracomment>This is a sub-item of the &quot;Connect&quot; item in the toolbar of a detached Mudlet window.</extracomment>
      <translation>Отключиться</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1018"/>
      <source>Reconnect</source>
      <translation>Переподключиться</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="854"/>
      <location filename="../src/TDetachedWindow.cpp" line="856"/>
      <source>Close profile</source>
      <extracomment>This is a sub-item of the &quot;Connect&quot; item in the toolbar of a detached Mudlet window.</extracomment>
      <translation>Закрыть профиль</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="550"/>
      <source>Show &amp;Toolbar</source>
      <extracomment>This is an item for the toolbar visibility toggle in a detached Mudlet window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="554"/>
      <source>Show or hide the toolbar</source>
      <extracomment>This explains the &quot;Show Toolbar&quot; action for toolbar visibility in a detached Mudlet window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="762"/>
      <source>Show Connection Indicators on Tabs</source>
      <extracomment>This is an item in the context menu when clicked on a detached tab.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="823"/>
      <source>Reattach</source>
      <extracomment>This is an item in the toolbar of a detached Mudlet window. It will reattach the profile to the main Mudlet window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="860"/>
      <location filename="../src/TDetachedWindow.cpp" line="862"/>
      <source>Close Mudlet</source>
      <extracomment>This is a sub-item of the &quot;Connect&quot; item in the toolbar of a detached Mudlet window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="872"/>
      <source>Triggers</source>
      <translation>Триггеры</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="873"/>
      <source>Show and edit triggers</source>
      <translation>Показать и редактировать триггеры</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="877"/>
      <source>Aliases</source>
      <translation>Алиасы</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="878"/>
      <source>Show and edit aliases</source>
      <translation>Показать и редактировать алиасы</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="882"/>
      <source>Timers</source>
      <translation>Таймеры</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="883"/>
      <source>Show and edit timers</source>
      <translation>Показать и редактировать таймеры</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="887"/>
      <source>Buttons</source>
      <translation>Кнопки</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="888"/>
      <source>Show and edit easy buttons</source>
      <translation>Показать и редактировать кнопки</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="892"/>
      <source>Scripts</source>
      <translation>Скрипты</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="893"/>
      <source>Show and edit scripts</source>
      <translation>Показать и редактировать скрипты</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="897"/>
      <source>Keys</source>
      <translation>Клавиши</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="898"/>
      <source>Show and edit keys</source>
      <translation>Показать и редактировать ключи</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="902"/>
      <source>Variables</source>
      <translation>Переменные</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="903"/>
      <source>Show and edit Lua variables</source>
      <translation>Показать и редактировать переменные</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="909"/>
      <source>Mute</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="399"/>
      <location filename="../src/TDetachedWindow.cpp" line="917"/>
      <location filename="../src/TDetachedWindow.cpp" line="919"/>
      <source>Mute all media</source>
      <extracomment>This is an item in the &quot;Options&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Заглушить все медиа</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="248"/>
      <source>&amp;Games</source>
      <extracomment>This is the name of a menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Игры</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="251"/>
      <source>&amp;Play</source>
      <extracomment>This is an item in the &quot;Games&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Играть</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="253"/>
      <source>Configure connection details of, and make a connection to, game servers.</source>
      <extracomment>This explains the &quot;Play&quot; item in the &quot;Games&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Настроить параметры соединения и подключения к игровым серверам.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="260"/>
      <source>&amp;Disconnect</source>
      <extracomment>This is an item in the &quot;Games&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Отключиться</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="262"/>
      <source>Disconnect from the current game server.</source>
      <extracomment>This explains the &quot;Disconnect&quot; item in the &quot;Games&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Отключиться от текущего сервера.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="267"/>
      <source>&amp;Reconnect</source>
      <extracomment>This is an item in the &quot;Games&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Переподключиться</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="269"/>
      <source>Disconnect and then reconnect to the current game server.</source>
      <extracomment>This explains the &quot;Reconnect&quot; item in the &quot;Games&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Отключится и снова подключится к текущему игровому серверу.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="283"/>
      <source>Close &amp;Mudlet</source>
      <extracomment>This is an item in the &quot;Games&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Закрыть &amp;Mudlet</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="285"/>
      <source>Close the entire Mudlet application</source>
      <extracomment>This explains the &quot;Close Mudlet&quot; item in the &quot;Games&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Закрыть приложение Mudlet</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="291"/>
      <source>&amp;Toolbox</source>
      <extracomment>This is the name of a menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Набор инструментов</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="294"/>
      <source>&amp;Script editor</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Редактор скриптов</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="296"/>
      <source>Opens the Editor for the different types of things that can be scripted by the user.</source>
      <extracomment>This explains the &quot;Script editor&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Открывает редактор для различных типов вещей, которые могут быть заскриптованы пользователем.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="301"/>
      <source>Show &amp;errors</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Показать ошибки</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="303"/>
      <source>Show errors from scripts that you have running</source>
      <extracomment>This explains the &quot;Show errors&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Показать ошибки из запущенных скриптов</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="308"/>
      <source>Show &amp;map</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Показать &amp;карту</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="310"/>
      <source>Show or hide the game map.</source>
      <extracomment>This explains the &quot;Show map&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Показать или скрыть карту игры.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="315"/>
      <source>Compact &amp;input line</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Компактная строка ввода</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="317"/>
      <source>Hide / show the search area and buttons at the bottom of the screen.</source>
      <extracomment>This explains the &quot;Compact input line&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Скрыть/показать область поиска и кнопки в нижней части экрана.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="323"/>
      <source>&amp;Notepad</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Блокнот</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="325"/>
      <source>Opens a free form text editor window for this profile that is saved between sessions.</source>
      <extracomment>This explains the &quot;Notepad&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Открывает окно текстового редактора формы для этого профиля, который сохраняется между сессиями.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="330"/>
      <source>&amp;Package manager</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Менеджер пакетов</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="332"/>
      <source>Install and remove collections of Mudlet lua items (packages).</source>
      <extracomment>This explains the &quot;Package manager&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Установка и удаление коллекций элементов Mudlet lua (пакетов).</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="337"/>
      <source>Load &amp;replay</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Загрузить повтор</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="339"/>
      <source>Load a previous saved game session that can be used to test Mudlet lua systems (off-line!).</source>
      <extracomment>This explains the &quot;Load replay&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Загрузите предыдущую сохраненную игровую сессию, которую можно использовать для тестирования систем Mudlet lua (в автономном режиме!).</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="344"/>
      <source>&amp;Module manager</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Менеджер модулей</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="346"/>
      <source>Install and remove (share- &amp; sync-able) collections of Mudlet lua items (modules).</source>
      <extracomment>This explains the &quot;Module manager&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Установка и удаление (share- &amp; sync-able) коллекций элементов (модулей) Mudlet.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="351"/>
      <source>Package &amp;exporter</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Экспортер пакетов</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="353"/>
      <source>Gather and bundle up collections of Mudlet Lua items and other reasources into a module.</source>
      <extracomment>This explains the &quot;Package exporter&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Собрать и объединить в модуль скрипты Lua Lua и другие материалы.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="358"/>
      <source>Record replay</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Записать повтор</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="360"/>
      <source>Toggle recording of replays.</source>
      <extracomment>This explains the &quot;Record replay&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Вкл/выкл запись повторов.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="365"/>
      <source>Record log</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Запись журнала</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="367"/>
      <source>Toggle logging facilities.</source>
      <extracomment>This explains the &quot;Record log&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Переключить средства ведения лога.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="372"/>
      <source>Emergency stop</source>
      <extracomment>This is an item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Аварийная остановка</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="374"/>
      <source>Toggle all triggers, aliases, timers, etc. on or off</source>
      <extracomment>This explains the &quot;Emergency stop&quot; item in the &quot;Toolbox&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Переключить все триггеры, алиасы, таймеры и т. д. вкл или выкл</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="380"/>
      <source>&amp;Options</source>
      <extracomment>This is the name of a menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Параметры</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="383"/>
      <source>&amp;Preferences</source>
      <extracomment>This is an item in the &quot;Options&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Настройки</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="385"/>
      <source>Configure setting for the Mudlet application globally and for the current profile.</source>
      <extracomment>This explains the &quot;Preferences&quot; item in the &quot;Options&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Настройте параметры для приложения Mudlet глобально и для текущего профиля.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="390"/>
      <source>&amp;Timestamps</source>
      <extracomment>This is an item in the &quot;Options&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Временные метки</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="392"/>
      <source>Toggle time stamps on the main console.</source>
      <extracomment>This explains the &quot;Timestamps&quot; item in the &quot;Options&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Переключайте временные метки на главной консоли.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="401"/>
      <source>Mutes all media played.</source>
      <extracomment>This explains the &quot;Mute all media&quot; item in the &quot;Options&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Выключает все воспроизводимые медиа.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="407"/>
      <location filename="../src/TDetachedWindow.cpp" line="923"/>
      <location filename="../src/TDetachedWindow.cpp" line="925"/>
      <source>Mute sounds from Mudlet (triggers, scripts, etc.)</source>
      <extracomment>This is an item in the &quot;Options&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="409"/>
      <source>Mutes media played by the Lua API and scripts.</source>
      <extracomment>This explains the &quot;Mute sounds from Mudlet (triggers, scripts, etc.)&quot; item in the &quot;Options&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Выключает медиа-файлы и скрипты Lua.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="415"/>
      <location filename="../src/TDetachedWindow.cpp" line="929"/>
      <location filename="../src/TDetachedWindow.cpp" line="931"/>
      <source>Mute sounds from the game (MCMP, MSP)</source>
      <extracomment>This is an item in the &quot;Options&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Отключить звуки из игры (MCMP, MSP)</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="417"/>
      <source>Mutes media played by the game (MCMP, MSP).</source>
      <extracomment>This explains the &quot;Mute sounds from the game (MCMP, MSP)&quot; item in the &quot;Options&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Выключает звук мультимедиа игры (MCMP, MSP).</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="427"/>
      <source>&amp;Fullscreen</source>
      <extracomment>This is an item in the &quot;Window&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Полный экран</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="435"/>
      <source>&amp;Multiview</source>
      <extracomment>This is an item in the &quot;Window&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Мультипросмотр</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="437"/>
      <source>Splits the Mudlet screen to show multiple profiles at once; disabled when less than two are loaded.</source>
      <extracomment>This explains the &quot;Multiview&quot; item in the &quot;Window&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Разделяет экран Mudlet для показа нескольких профилей одновременно; отключено, когда загружено менее двух профилей.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="464"/>
      <source>Minimize this window</source>
      <extracomment>This explains the &quot;Minimize&quot; item in the &quot;Window&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Свернуть окно</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="470"/>
      <source>&amp;Help</source>
      <extracomment>This is the name of a menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Справка</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="473"/>
      <source>&amp;API Reference</source>
      <extracomment>This is an item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Справочник по API</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="475"/>
      <source>Opens the Mudlet manual in your web browser.</source>
      <extracomment>This explains the &quot;API Reference&quot; item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Открывает руководство Mudlet в вашем веб-браузере.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="480"/>
      <source>&amp;Video tutorials</source>
      <extracomment>This is an item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Видеоучебники</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="482"/>
      <source>Opens an (on-line) collection of &quot;Educational Mudlet screencasts&quot; in your system web-browser.</source>
      <extracomment>This explains the &quot;Video tutorials&quot; item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Открывает (он-лайн) коллекцию &quot;образовательных Mudlet скринкастов&quot; в вашем веб-браузере.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="487"/>
      <source>&amp;Discord</source>
      <extracomment>This is an item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Discord</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="489"/>
      <source>Open a link to Discord.</source>
      <extracomment>This explains the &quot;Discord&quot; item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Открыть ссылку на Discord.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="494"/>
      <source>Discord &amp;help channel</source>
      <extracomment>This is an item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Канал справки Discord</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="496"/>
      <source>Open a link to the Mudlet server on Discord.</source>
      <extracomment>This explains the &quot;Discord help channel&quot; item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Открыть ссылку на сервер Mudlet в Discord.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="501"/>
      <source>&amp;Live help chat</source>
      <extracomment>This is an item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Чат с Поддержкой</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="503"/>
      <source>Opens a connect to an IRC server (LiberaChat) in your system web-browser.</source>
      <extracomment>This explains the &quot;Live help chat&quot; item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Открывает подключение к серверу IRC (LiberaChat) в вашем системном браузере.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="508"/>
      <source>Online &amp;forum</source>
      <extracomment>This is an item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Онлайн и форум</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="510"/>
      <source>Opens the (on-line) Mudlet Forum in your system web-browser.</source>
      <extracomment>This explains the &quot;Online forum&quot; item in the &quot;Help&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Открывает (on-line) форум Mudlet в вашем системном браузере.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="516"/>
      <source>&amp;About</source>
      <extracomment>This is the name of a menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;О программе</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="519"/>
      <source>About &amp;Mudlet</source>
      <extracomment>This is an item in the &quot;About&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>О &amp;Mudlet</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="527"/>
      <source>&amp;Check for updates...</source>
      <extracomment>This is an item in the &quot;About&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Проверить обновления...</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="529"/>
      <source>Check for newer versions of Mudlet</source>
      <extracomment>This explains the &quot;Check for updates...&quot; item in the &quot;About&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Проверить наличие новых версий Mudlet</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="534"/>
      <source>Show &amp;changelog</source>
      <extracomment>This is an item in the &quot;About&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Показать &amp;список изменений</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="536"/>
      <source>Show the changelog for this version</source>
      <extracomment>This explains the &quot;Show changelog&quot; item in the &quot;About&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Показать список изменений для этой версии</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="542"/>
      <source>&amp;Report an issue</source>
      <extracomment>This is an item in the &quot;About&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>&amp;Сообщить об проблеме</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="544"/>
      <source>The public test build gets newer features to you quicker, and you help us find issues in them quicker. Spotted something odd? Let us know asap!</source>
      <extracomment>This explains the &quot;Report an issue&quot; item in the &quot;About&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Общедоступная тестовая сборка быстрее предоставляет вам новые возможности, и вы помогаете нам быстрее находить в них проблемы. Замели что-то странное? Сообщите нам как можно скорее!</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="949"/>
      <source>Open Discord</source>
      <translation>Открыть Discord</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="954"/>
      <source>Mudlet chat</source>
      <translation>Mudlet чат</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="955"/>
      <source>Open a link to the Mudlet server on Discord</source>
      <translation>Открыть ссылку на сервер Mudlet в Discord</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="965"/>
      <source>Map</source>
      <translation>Карта</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="966"/>
      <source>Show/hide the map</source>
      <translation>Показать/скрыть карту</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="970"/>
      <source>Manual</source>
      <translation>Руководство</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="971"/>
      <source>Browse reference material and documentation</source>
      <translation>Просмотреть справочные материалы и документацию</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="975"/>
      <source>Settings</source>
      <translation>Настройки</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="976"/>
      <source>See and edit profile preferences</source>
      <translation>Редактировать параметры профиля</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="980"/>
      <source>Notepad</source>
      <translation>Блокнот</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="981"/>
      <source>Open a notepad that you can store your notes in</source>
      <translation>Откройте блокнот, в котором можно хранить заметки</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="987"/>
      <location filename="../src/TDetachedWindow.cpp" line="997"/>
      <source>Packages</source>
      <translation>Пакеты</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="995"/>
      <source>Package Manager</source>
      <translation>Управление пакетами</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1000"/>
      <source>Module Manager</source>
      <translation>Управление модулями</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1004"/>
      <source>Package Exporter</source>
      <translation>Экспортер пакетов</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1013"/>
      <source>Replay</source>
      <translation>Повтор</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1019"/>
      <source>Disconnects you from the game and connects once again</source>
      <translation>Отключает вас от игры и снова соединяется</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1024"/>
      <source>About</source>
      <translation>О программе</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="521"/>
      <location filename="../src/TDetachedWindow.cpp" line="1025"/>
      <source>Inform yourself about this version of Mudlet, the people who made it and the licence under which you can share it.</source>
      <extracomment>This explains the &quot;About Mudlet&quot; item in the &quot;About&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Проинформируй себя об этой версии Mudlet, о людях, которые ее сделали, и о лицензии, по которой ты можешь поделиться ею.</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1033"/>
      <source>Full Screen</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="430"/>
      <location filename="../src/TDetachedWindow.cpp" line="1034"/>
      <source>Toggle Full Screen View</source>
      <extracomment>This explains the &quot;Fullscreen&quot; item in the &quot;Window&quot; menu in the menubar of a detached Mudlet window.</extracomment>
      <translation>Переключить в полноэкранный режим</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1308"/>
      <source>Connected to %1</source>
      <extracomment>This text will be added to the title of a detached Mudlet window, if it is currently connected. The whole title will be like &quot;Mudlet PROFILENAME (Detached) - Connected to GAMENAME&quot;</extracomment>
      <translation>Связь с %1 установлена</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1311"/>
      <source>Connected</source>
      <extracomment>This text will be part of to the title of a detached Mudlet window, if it is currently connected but we don&apos;t know to where. The whole title will be like &quot;Mudlet PROFILENAME (Detached) - Connected&quot;</extracomment>
      <translation>Подключено</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1315"/>
      <source>Connecting...</source>
      <extracomment>This text will be part of the title of a detached Mudlet window, if it is about to be connected. The whole title will be like &quot;Mudlet PROFILENAME (Detached) - Connecting...&quot;</extracomment>
      <translation>Подключение...</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1318"/>
      <source>Disconnected</source>
      <extracomment>This text will be part of the title of a detached Mudlet window, if it is not connected. The whole title will be like &quot;Mudlet PROFILENAME (Detached) - Disconnected&quot;</extracomment>
      <translation>Отключено</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1692"/>
      <source>%1 (Main Window)</source>
      <extracomment>This is an item in list of profiles in the &quot;Window&quot; menu of a detached Mudlet window. %1 is the name of the profile, and it is located not in the detached window, but in Mudlet&apos;s main window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1722"/>
      <source>%1 (Detached)</source>
      <extracomment>This is an item in list of profiles in the &quot;Window&quot; menu of a detached Mudlet window. %1 is the name of the profile, and it is located not in Mudlet&apos;s main window, but in the detached window.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="2695"/>
      <source>Map - %1</source>
      <extracomment>This is to create a new docked mapper widget for a profile in a detached Mudlet window. %1 is the name of the profile.</extracomment>
      <translation>Карта - %1</translation>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1297"/>
      <source>Mudlet (Detached)</source>
      <extracomment>This is the title of a Mudlet window which was detached from the main Mudlet window, but has no profile loaded.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TDetachedWindow.cpp" line="1324"/>
      <source>Mudlet (%1 profiles) - %2 (Detached)</source>
      <extracomment>This is the title of a Mudlet window which was detached from the main Mudlet window, and has multiple profiles opened in this window. %1 is the number of profiles, %2 is the name of the profile currently shown.</extracomment>
      <translation type="unfinished"/>
    </message>
  </context>
  <context>
    <name>TEasyButtonBar</name>
    <message>
      <location filename="../src/TEasyButtonBar.cpp" line="64"/>
      <source>Easybutton Bar - %1 - %2</source>
      <translation>Easybutton Bar - %1 - %2</translation>
    </message>
  </context>
  <context>
    <name>TLuaInterpreter</name>
    <message>
      <location filename="../src/TLuaInterpreterDiscord.cpp" line="366"/>
      <source>Playing %1</source>
      <translation>Играет в %1</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="4166"/>
      <location filename="../src/TLuaInterpreter.cpp" line="4200"/>
      <source>ERROR</source>
      <translation>ОШИБКА</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="4972"/>
      <source>No error message available from Lua</source>
      <translation>Нет сообщения об ошибке от Lua</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="4169"/>
      <location filename="../src/TLuaInterpreter.cpp" line="4188"/>
      <source>object</source>
      <extracomment>object is the Mudlet alias/trigger/script, used in this sample message: object:&lt;Alias1&gt; function:&lt;cure_me&gt;</extracomment>
      <translation>объект</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="4172"/>
      <location filename="../src/TLuaInterpreter.cpp" line="4191"/>
      <source>function</source>
      <extracomment>function is the Lua function, used in this sample message: object:&lt;Alias1&gt; function:&lt;cure_me&gt;</extracomment>
      <translation>функция</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="4974"/>
      <source>Lua error: %1</source>
      <translation>Ошибка Lua: %1</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="4982"/>
      <source>[ ERROR ] - Cannot find Lua module %1.%2%3%4</source>
      <extracomment>%1 is the name of the module; %2 will be a line-feed inserted to put the next argument on a new line; %3 is the error message from the lua sub-system; %4 can be an additional message about the expected effect (but may be blank).</extracomment>
      <translation>[ ОШИБКА ] - Не удается найти модуль Lua %1.%2%3%4</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5652"/>
      <source>Probably will not be able to access Mudlet Lua code.</source>
      <translation>Вероятно, не сможет получить доступ к коду Mudlet Lua.</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5670"/>
      <source>Some regular expression functions may not be available.</source>
      <translation>Некоторые функции регулярных выражений могут не быть доступны.</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5677"/>
      <source>Database support will not be available.</source>
      <translation>Поддержка базы данных будет недоступна.</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5684"/>
      <source>utf8.* Lua functions won&apos;t be available.</source>
      <translation>utf8.* Lua функции не будут доступны.</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5690"/>
      <source>yajl.* Lua functions won&apos;t be available.</source>
      <translation>yajl.* Lua функции не будут доступны.</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5878"/>
      <source>No error message available from Lua.</source>
      <translation>Нет сообщения об ошибке от Lua.</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5880"/>
      <source>Lua error: %1.</source>
      <translation>Ошибка Lua: %1.</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5882"/>
      <source>[ ERROR ] - Cannot load code formatter, indenting functionality won&apos;t be available.</source>
      <translation>[ ОШИБКА ] - Не удается загрузить программу форматирования кода, функция индентирования недоступна.</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5964"/>
      <source>%1 (doesn&apos;t exist)</source>
      <comment>This file doesn&apos;t exist</comment>
      <translation>%1 (не существует)</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5969"/>
      <source>%1 (isn&apos;t a file or symlink to a file)</source>
      <translation>%1 (это не файл или симлинк на файл)</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5982"/>
      <source>%1 (isn&apos;t a readable file or symlink to a readable file)</source>
      <translation>%1 (это не читаемый файл или симлинк на читаемый файл)</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="6004"/>
      <source>%1 (couldn&apos;t read file)</source>
      <comment>This file could not be read for some reason (for example, no permission)</comment>
      <translation>%1 (не удалось прочитать файл)</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="6016"/>
      <source>[ ERROR ] - Couldn&apos;t find, load and successfully run LuaGlobal.lua - your Mudlet is broken!
Tried these locations:
%1</source>
      <translation>[ ОШИБКА ] - Не удалось загрузить LuaGlobal; ваш Мудлет сломан!
Попробовали эти места:
%1</translation>
    </message>
  </context>
  <context>
    <name>TMainConsole</name>
    <message>
      <location filename="../src/TMainConsole.cpp" line="268"/>
      <source>Mudlet MUD Client version: %1%2</source>
      <translation>Mudlet MUD client версия: %1%2</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="270"/>
      <source>Mudlet, log from %1 profile</source>
      <translation>Mudlet, журнал из профиля %1</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="332"/>
      <source>Stop logging game output to log file.</source>
      <translation>Остановить ведение журнала в лог-файл.</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="228"/>
      <source>Logging has started. Log file is %1</source>
      <translation>Начато ведения журнала. Файл журнала %1</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="186"/>
      <source>logfile</source>
      <extracomment>Must be a valid default filename for a log-file and is used if the user does not enter any other value (Ensure all instances have the same translation {one of two copies}).</extracomment>
      <translation>журнал</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="238"/>
      <source>Logging has been stopped. Log file is %1</source>
      <translation>Закончен ввод журнала. Файл журнала %1</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="307"/>
      <location filename="../src/TMainConsole.cpp" line="329"/>
      <source>&apos;Log session starting at &apos;hh:mm:ss&apos; on &apos;dddd&apos;, &apos;d&apos; &apos;MMMM&apos; &apos;yyyy&apos;.</source>
      <extracomment>This is the format argument to QDateTime::toString(...) and needs to follow the rules for that function {literal text must be single quoted} as well as being suitable for the translation locale</extracomment>
      <translation>&apos;Протоколирование начинается с &apos;чч: мм: сс&apos; на &apos;дддддд&apos;, &apos;d&apos; &apos;ММММ&apos; &apos;гггг&apos;.</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="337"/>
      <source>&apos;Log session ending at &apos;hh:mm:ss&apos; on &apos;dddd&apos;, &apos;d&apos; &apos;MMMM&apos; &apos;yyyy&apos;.</source>
      <extracomment>This is the format argument to QDateTime::toString(...) and needs to follow the rules for that function {literal text must be single quoted} as well as being suitable for the translation locale</extracomment>
      <translation>&apos;Сеанс журнала, заканчивающийся на &amp;aposhh:mm:ss&apos; на &apos;dddd&apos;, &apos;d&apos; &apos;MMMM&apos; &apos;yyyy&apos;.</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="348"/>
      <source>Start logging game output to log file.</source>
      <translation>Начать ведение журнала в лог-файл.</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="783"/>
      <source>Pre-Map loading(2) report</source>
      <translation>Предварительная загрузка карты(2) отчет</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="794"/>
      <source>Loading map(2) at %1 report</source>
      <translation>Загрузка карты(2) в %1 отчет</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1202"/>
      <source>User window - %1 - %2</source>
      <translation>Пользовательское окно - %1 - %2</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1269"/>
      <source>N:%1 S:%2</source>
      <extracomment>The first argument &apos;N&apos; represents the &apos;N&apos;etwork latency; the second &apos;S&apos; the &apos;S&apos;ystem (processing) time</extracomment>
      <translation>N:%1 S:%2</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1278"/>
      <source>&lt;no GA&gt; S:%1</source>
      <extracomment>The argument &apos;S&apos; represents the &apos;S&apos;ystem (processing) time, in this situation the Game Server is not sending &quot;GoAhead&quot; signals so we cannot deduce the network latency...</extracomment>
      <translation>&lt;no GA&gt; S:%1</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1383"/>
      <source>Pre-Map loading(1) report</source>
      <translation>Предварительная загрузка карты(1) отчет</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1401"/>
      <source>Loading map(1) at %1 report</source>
      <translation>Загрузка карты(1) в %1 отчет</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1403"/>
      <source>Loading map(1) &quot;%1&quot; at %2 report</source>
      <translation>Загрузка карты(1) &quot;%1&quot; в %2 отчет</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1447"/>
      <source>Pre-Map importing(1) report</source>
      <translation>Предварительный отчет об импорте карты (1)</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1470"/>
      <source>[ ERROR ]  - Map file not found, path and name used was:
%1.</source>
      <translation>[ Ошибка ] - Файл карты не найден, путь и имя было:
%1.</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1476"/>
      <source>loadMap: bad argument #1 value (filename used: 
&quot;%1&quot; was not found).</source>
      <translation>loadMap: неверное значение аргумента #1 (используемое имя файла: 
&quot;%1&quot; не найдено).</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1485"/>
      <source>[ INFO ]  - Map file located and opened, now parsing it...</source>
      <translation>[ ИНФО ]  - Файл карты расположен и открыт, теперь его анализ...</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1492"/>
      <source>Importing map(1) &quot;%1&quot; at %2 report</source>
      <translation>Импорт карты (1) &quot;%1&quot; в отчете %2</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1495"/>
      <source>[ INFO ]  - Map file located but it could not opened, please check permissions on:&quot;%1&quot;.</source>
      <translation>[ ИНФОРМАЦИЯ]-Файл карты обнаружен, но не удалось открыть, проверьте разрешения на:&quot;%1&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1498"/>
      <source>loadMap: bad argument #1 value (filename used: 
&quot;%1&quot; could not be opened for reading).</source>
      <translation>loadMap: неверный аргумент #1 (используемое имя файла: 
&quot;%1&quot; невозможно открыть для чтения).</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1522"/>
      <source>[ INFO ]  - Map reload request received from system...</source>
      <translation>[ ИНФО ] - Запрос на перезагрузку карты получен от системы...</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1527"/>
      <source>[  OK  ]  - ... System Map reload request completed.</source>
      <translation>[ OK ] -... Запрос на перезагрузку системной карты завершен.</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1529"/>
      <source>[ WARN ]  - ... System Map reload request failed.</source>
      <translation>[ ВНИМ ] - ... Сбой запроса на перезагрузку системной карты.</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1556"/>
      <source>+--------------------------------------------------------------+
|                      system statistics                       |
+--------------------------------------------------------------+</source>
      <comment>Header for the system&apos;s statistics information displayed in the console, it is 64 &apos;narrow&apos; characters wide</comment>
      <translation>+--------------------------------------------------------------+
|                      статистика системы                      |
+--------------------------------------------------------------+</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1567"/>
      <source>GMCP events:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>События GMCP:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1572"/>
      <source>ATCP events:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>События ATCP:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1577"/>
      <source>Channel102 events:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>События канала 102:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1582"/>
      <source>MXP events:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>События MXP:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1587"/>
      <source>MSSP events:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>События MSSP:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1593"/>
      <source>MSDP events:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>События MSDP:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1605"/>
      <source>Trigger Report:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>Отчет о триггерах:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1610"/>
      <source>Timer Report:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>Отчет о таймерах:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1615"/>
      <source>Alias Report:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>Отчет по псевдонимам:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1620"/>
      <source>Keybinding Report:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>Отчет по ключам:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1625"/>
      <source>Script Report:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>Отчет о скриптах:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1630"/>
      <source>Gif Report:</source>
      <extracomment>Heading for the system&apos;s statistics information displayed in the console</extracomment>
      <translation>Отчет Gif:</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1680"/>
      <source>Save profile?</source>
      <translation>Сохранить профиль?</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1680"/>
      <source>Do you want to save the profile %1?</source>
      <translation>Вы хотите сохранить профиль %1?</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1694"/>
      <source>Could not save profile</source>
      <translation>Не удалось сохранить профиль</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1695"/>
      <source>Sorry, could not save your profile as &quot;%1&quot; - got the following error: &quot;%2&quot;.</source>
      <translation>Извините, не удалось сохранить ваш профиль как "%1" - возникла следующая ошибка: "%2".</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1706"/>
      <source>Could not save map</source>
      <translation>Не удалось сохранить карту</translation>
    </message>
    <message>
      <location filename="../src/TMainConsole.cpp" line="1707"/>
      <source>Sorry, could not save the map. Would you like to retry or close without saving the map?</source>
      <translation>К сожалению, не удалось сохранить карту. Хотите повторить попытку или закрыть без сохранения карты?</translation>
    </message>
  </context>
  <context>
    <name>TMap</name>
    <message>
      <location filename="../src/TMap.cpp" line="146"/>
      <source>RoomID=%1 does not exist, can not set AreaID=%2 for non-existing room!</source>
      <translation>RoomID=%1 не существует, не возможно установить AreaID=%2 в несуществующую комнату!</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="157"/>
      <source>AreaID=%2 does not exist, can not set RoomID=%1 to non-existing area!</source>
      <translation>AreaID=%2 не существует, не возможно установить RoomID=%1 в несуществующую область!</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="568"/>
      <source>[ INFO ] - CONVERTING: old style label, areaID:%1 labelID:%2.</source>
      <translation>[ ИНФО ] - ПРЕОБРАЗОВАНИЕ: метка старого стиля, areaID:%1 labelID:%2.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="571"/>
      <source>[ INFO ] - Converting old style label id: %1.</source>
      <translation>[ ИНФО ] - Преобразование метки старого стиля: %1.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="576"/>
      <source>[ WARN ] - CONVERTING: cannot convert old style label in area with id: %1,  label id is: %2.</source>
      <translation>[ ВНИМ ] - ПРЕОБРАЗОВАНИЕ: невозможно преобразовать метку старого стиля в области с id: %1, ИД метки: %2.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="579"/>
      <source>[ WARN ] - CONVERTING: cannot convert old style label with id: %1.</source>
      <translation>[ ВНИМ ] - ПРЕОБРАЗОВАНИЕ: невозможно преобразовать метку старого стиля id: %1.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="606"/>
      <source>[  OK  ]  - Auditing of map completed (%1s). Enjoy your game...</source>
      <translation>[  OK  ] - Аудит карты завершён (%1s). Наслаждайтесь игрой...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="51"/>
      <source>Default Area</source>
      <translation>Область по умолчанию</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="52"/>
      <source>Unnamed Area</source>
      <translation>Безымянная Область</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="123"/>
      <source>[MAP ERROR:]%1</source>
      <translation>[ОШИБКА КАРТЫ:]%1</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="535"/>
      <source>[ INFO ]  - Map audit starting...</source>
      <translation>[ INFO ] - Начало проверки карты...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1505"/>
      <source>[ INFO ]  - You might wish to donate THIS map file to the Mudlet Museum!
There is so much data that it DOES NOT have that you could be
better off starting again...</source>
      <translation>[ ИНФО ]  - вы, возможно, желаете подарить этот файл карты в музей Mudlet!
Существует так много данных, которых музей не имеет, может быть
лучше начать снова...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1568"/>
      <source>[ ALERT ] - Failed to load a Mudlet JSON Map file, reason:
%1; the file is:
&quot;%2&quot;.</source>
      <translation>[ ALERT]-Не удалось загрузить файл карты JSON Mudlet, причина:
%1; файл:
&quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1573"/>
      <source>[ INFO ]  - Ignoring this map file.</source>
      <translation>[ ИНФО ] - Игнорируя этот файл с картой.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1745"/>
      <source>[ INFO ]  - Default (reset) area (for rooms that have not been assigned to an
area) not found, adding reserved -1 id.</source>
      <translation>[ ИНФО ]  - Не найдена область по умолчанию (для комнат, не назначенных 
зоне), добавляется зарезервированный ID -1.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1824"/>
      <source>[ INFO ]  - Successfully read the map file (%1s), checking some
consistency details...</source>
      <translation>[ ИНФО ]  - Успешно прочитан файл карты (%1s), проверяем некоторые детали согласования
...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1839"/>
      <source>No map found. Would you like to download the map or start your own?</source>
      <translation>Карта на найдена. Вы хотите загрузить карту или начать свою собственную?</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1840"/>
      <source>Download the map</source>
      <translation>Скачать карту</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1841"/>
      <source>Start my own</source>
      <translation>Начать свою собственную карту</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2333"/>
      <source>Map issues</source>
      <translation>Проблемы с картой</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2340"/>
      <source>Area issues</source>
      <translation>Проблемы с областями</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2346"/>
      <source>Area id: %1 &quot;%2&quot;</source>
      <translation>Id Зоны: %1 &quot;%2&quot;</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2348"/>
      <source>Area id: %1</source>
      <translation>Область: %1</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2357"/>
      <source>Room issues</source>
      <translation>Проблемы с комнатами</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2364"/>
      <source>Room id: %1 &quot;%2&quot;</source>
      <translation>Id комнаты: %1 &quot;%2&quot;</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2366"/>
      <source>Room id: %1</source>
      <translation>Комната: %1</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2376"/>
      <source>End of report</source>
      <translation>Конец отчета</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2382"/>
      <source>[ ALERT ] - At least one thing was detected during that last map operation
that it is recommended that you review the most recent report in
the file:
&quot;%1&quot;
- look for the (last) report with the title:
&quot;%2&quot;.</source>
      <translation>[ ВНИМ ] - по крайней мере, одна штука была обнаружена при последней операции с картой 
, рекомендуется пересмотреть протокол в
файле:
&quot;%1&quot;
- искать (последний) протокол с названием:
&quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2390"/>
      <source>[ INFO ]  - The equivalent to the above information about that last map
operation has been saved for review as the most recent report in
the file:
&quot;%1&quot;
- look for the (last) report with the title:
&quot;%2&quot;.</source>
      <translation>[ ИНФО ]  - Эквивалент вышеуказанной информации о последней операции карты
сохранён для просмотра в качестве последнего отчета в
файл:
&quot;%1&quot;
- ищите (последний) отчет с заголовком:
&quot;%2&quot;. 321.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2411"/>
      <source>[ WARN ]  - Attempt made to download an XML map when one has already been
requested or is being imported from a local file - wait for that
operation to complete (if it cannot be canceled) before retrying!</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2432"/>
      <source>[ WARN ]  - Attempt made to download an XML from an invalid URL.  The URL was:
%1
and the error message (may contain technical details) was:&quot;%2&quot;.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2446"/>
      <source>[ ERROR ] - Unable to use or create directory to store map.
Please check that you have permissions/access to:
&quot;%1&quot;
and there is enough space. The download operation has failed.</source>
      <translation>[ ОШИБКА ] - Не удается использовать или создать папку для хранения карты.
Пожалуйста, проверьте, что у вас есть права доступа/доступ к:
&quot;%1&quot;
и достаточно места. Не удалось загрузить файл.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2472"/>
      <source>[ INFO ]  - Map download initiated, please wait...</source>
      <translation>[ Инфо ]  - Загрузка карты начата, пожалуйста, подождите...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2633"/>
      <source>[ ERROR ] - Map download encountered an error:
%1</source>
      <translation>[ Ошибка ] - при закачки карты произошла ошибка:
%1</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2867"/>
      <source>Map JSON export</source>
      <extracomment>This is a title of a progress window.</extracomment>
      <translation>Экспорт карты JSON</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="3104"/>
      <source>Map JSON import</source>
      <extracomment>This is a title of a progress window.</extracomment>
      <translation>Импорт JSON-карты</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2851"/>
      <location filename="../src/TMap.cpp" line="3343"/>
      <source>Exporting JSON map data from %1
Areas: %2 of: %3   Rooms: %4 of: %5   Labels: %6 of: %7...</source>
      <translation>Экспорт данных карты JSON из %1
Области: %2 из: %3   Комнаты: %4 из: %5   Метки: %6 из: %7...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2996"/>
      <source>Exporting JSON map file from %1 - writing data to file:
%2 ...</source>
      <translation>Экспорт файла карты JSON из %1 - запись данных в файл:
%2...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="3024"/>
      <source>import or export already in progress</source>
      <translation>импорт или экспорт уже выполняется</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="3032"/>
      <source>could not open file</source>
      <translation>не удалось открыть файл</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="3042"/>
      <source>could not parse file, reason: &quot;%1&quot; at offset %2</source>
      <translation>не удалось разобрать файл, причина: &quot;%1&quot; по смещению %2</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="3051"/>
      <source>empty Json file, no map data detected</source>
      <translation>пустой файл Json, данные карты не обнаружены</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="3066"/>
      <source>invalid format version &quot;%1&quot; detected</source>
      <translation>обнаружен неверный номер версии: %1</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="3072"/>
      <source>no format version detected</source>
      <translation>не обнаружена версия формата</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="3078"/>
      <source>no areas detected</source>
      <translation>области не обнаружены</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="3203"/>
      <source>aborted by user</source>
      <translation>прервано пользователем</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="3088"/>
      <location filename="../src/TMap.cpp" line="3353"/>
      <source>Importing JSON map data to %1
Areas: %2 of: %3   Rooms: %4 of: %5   Labels: %6 of: %7...</source>
      <translation>Импорт данных JSON карты для %1
Области: %2 из: %3   Комнат: %4 из: %5   Метки: %6 из: %7...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1052"/>
      <source>[ ERROR ] - The format version &quot;%1&quot; you are trying to save the map with is too new
for this version of Mudlet. Supported are only formats up to version %2.</source>
      <translation>[ ОШИБКА ] - Формат "%1", в котором вы пытаетесь сохранить карту, слишком новый
для этой версии Mudlet. Поддерживаются только форматы до версии "%2".</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1068"/>
      <source>[ ALERT ] - Saving map in format version &quot;%1&quot; that is different than &quot;%2&quot; which
it was loaded as. This may be an issue if you want to share the resulting
map with others relying on the original format.</source>
      <translation>[ ВНИМ ] - Сохранение карты в версии формата &quot;%1&quot; отличается от &quot;%2&quot; какой она была загружена. Это может быть проблема, если вы хотите поделиться 
картой с другими на основе исходного формата.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1078"/>
      <source>[ WARN ]  - Saving map in format version &quot;%1&quot; different from the
recommended map version %2 for this version of Mudlet.</source>
      <translation>[ ВНИМ ]  - Сохранение карты в формате "%1" отличается от
рекомендуемого формата %2 для этой версии Mudlet.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1445"/>
      <location filename="../src/TMap.cpp" line="1883"/>
      <source>[ ERROR ] - Unable to open map file for reading: &quot;%1&quot;!</source>
      <translation>[ ОШИБКА ] - Невозможно открыть файл карты для чтения: &quot;%1&quot;!</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1467"/>
      <source>[ ALERT ] - File does not seem to be a Mudlet Map file. The part that indicates
its format version seems to be &quot;%1&quot; and that doesn&apos;t make sense. The file is:
&quot;%2&quot;.</source>
      <translation>[ ВНИМ ] - Файл, похоже, не является файлом карты Mudlet. Часть, которая указывает на
его версию формата, кажется &quot;%1&quot; , и это не имеет смысла&apos;. Файл:
&quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1482"/>
      <source>[ ALERT ] - Map file is too new. Its format version &quot;%1&quot; is higher than this version of
Mudlet can handle (%2)! The file is:
&quot;%3&quot;.</source>
      <translation>[ ВНИМ ] - Файл карты слишком новый. Версия формата &quot;%1&quot; выше, чем версия
Mudlet может работать (%2)! Файл:
&quot;%3&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1489"/>
      <source>[ INFO ]  - You will need to update your Mudlet to read the map file.</source>
      <translation>[ ИНФО ] - Вам нужно будет обновить Mudlet для чтения файла карты.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1498"/>
      <source>[ ALERT ] - Map file is really old. Its format version &quot;%1&quot; is so ancient that
this version of Mudlet may not gain enough information from
it but it will try! The file is: &quot;%2&quot;.</source>
      <translation>[ ALERT ] - Файл карты очень старый. Его версия формата &quot;%1&quot; настолько древняя, что эта версия Mudlet может не получить достаточно информации из
него, но он попытается! Файл имеет вид: &quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1512"/>
      <source>[ INFO ]  - Reading map. Format version: %1. File:
&quot;%2&quot;,
please wait...</source>
      <translation>[ ИНФО ] - Чтение карты. Версия формата: %1. Файл:
&quot;%2&quot;,
пожалуйста подождите...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1515"/>
      <source>[ INFO ]  - Reading map. Format version: %1. File: &quot;%2&quot;.</source>
      <translation>[ ИНФО ] - Чтение карты. Версия формата: %1. Файл: &quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1899"/>
      <source>[ INFO ]  - Checking map file &quot;%1&quot;, format version &quot;%2&quot;.</source>
      <translation>[ ИНФО ] - Проверка файла карты &quot;%1&quot;, формат версии &quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2481"/>
      <source>Downloading map file for use in %1...</source>
      <extracomment>%1 is the name of the current Mudlet profile</extracomment>
      <translation>Скачивая карта для использования в %1...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2482"/>
      <location filename="../src/TMap.cpp" line="2860"/>
      <location filename="../src/TMap.cpp" line="3097"/>
      <source>Abort</source>
      <translation>Прервать</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="1474"/>
      <source>[ INFO ]  - Ignoring this unlikely map file.</source>
      <translation>[ ИНФО ] - Игнорируется этот маловероятный файл карты.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2484"/>
      <source>Map download</source>
      <extracomment>This is a title of a progress window.</extracomment>
      <translation>Загрузка карты</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2509"/>
      <source>loadMap: unable to perform request, a map is already being downloaded or
imported at user request.</source>
      <translation>loadMap: невозможно выполнить запрос, карта уже загружается или
импортирована по запросу пользователя.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2540"/>
      <source>Importing XML map file for use in %1...</source>
      <translation>Импорт XML карты для использования в %1...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2542"/>
      <source>Map import</source>
      <extracomment>This is a title of a progress window.</extracomment>
      <translation>Импорт карты</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2570"/>
      <location filename="../src/TMap.cpp" line="2577"/>
      <source>loadMap: failure to import XML map file, further information may be available
in main console!</source>
      <translation>loadMap: сбой при импорте файла карты XML, дополнительная информация доступна
в главной консоли!</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2614"/>
      <source>[ ALERT ] - Map download was canceled, on user&apos;s request.</source>
      <translation>[ ВНИМ ] - Загрузка карты отменена, по требованию пользователя&apos;.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2672"/>
      <source>[ ALERT ] - Map download failed, unable to open destination file:
%1.</source>
      <translation>[ ВНИМ ] - Не удалось загрузить карту, невозможно открыть целевой файл:
%1.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2679"/>
      <source>[ ALERT ] - Map download failed, unable to write destination file:
%1.</source>
      <translation>[ ВНИМ ] - Не удалось загрузить карту, невозможно записать файл назначения:
%1.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2695"/>
      <source>[ INFO ]  - ... map downloaded and stored, now parsing it...</source>
      <translation>[ ИНФО ]  - ... карта загружена и размещена, теперь анализируем информацию ...</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2731"/>
      <source>[ ERROR ] - Map download problem, failure in parsing destination file:
%1.</source>
      <translation>[ ОШИБКА]-Ошибка загрузки карты, ошибка при анализе содержимого файла назначения:
%1.</translation>
    </message>
    <message>
      <location filename="../src/TMap.cpp" line="2711"/>
      <source>[ ERROR ] - Map download problem, unable to read destination file:
%1.</source>
      <translation>[ОШИБКА]-Не удалось загрузить карту, невозможно открыть целевой файл:
%1.</translation>
    </message>
  </context>
  <context>
    <name>TMedia</name>
    <message>
      <location filename="../src/TMedia.cpp" line="331"/>
      <source>fades</source>
      <extracomment>This word is part of a sentence like &quot;Music fades&quot; when the music is about to stop.</extracomment>
      <translation>исчезает</translation>
    </message>
    <message>
      <location filename="../src/TMedia.cpp" line="1093"/>
      <source>Too many stopped media players. Purging stopped players.</source>
      <translation>Слишком много остановленных медиаплееров. Зачищаем остановленных игроков.</translation>
    </message>
    <message>
      <location filename="../src/TMedia.cpp" line="1101"/>
      <source>Too many stopped media players. Removed oldest active player.</source>
      <translation>Слишком много остановленных медиаплееров. Удален самый старый активный плеер.</translation>
    </message>
    <message>
      <location filename="../src/TMedia.cpp" line="1198"/>
      <source>Maximum allowed active media players reached for media type. Cannot play additional media.</source>
      <translation>Достигнуто максимальное количество активных медиа-плееров. Не удается воспроизвести дополнительные медиа.</translation>
    </message>
    <message>
      <location filename="../src/TMedia.cpp" line="1276"/>
      <source>stops</source>
      <extracomment>This word is part of a sentence like &quot;Music stops&quot; when the music is about to stop.</extracomment>
      <translation>останавливает</translation>
    </message>
    <message>
      <location filename="../src/TMedia.cpp" line="1294"/>
      <source>plays</source>
      <extracomment>This word is part of a sentence like &quot;Music plays&quot; when the music is starting to play.</extracomment>
      <translation>играет</translation>
    </message>
    <message>
      <location filename="../src/TMedia.cpp" line="1312"/>
      <source>pauses</source>
      <extracomment>This word is part of a sentence like &quot;Music pauses&quot; when the music stops playing for a while.</extracomment>
      <translation>пауза</translation>
    </message>
    <message>
      <location filename="../src/TMedia.cpp" line="2066"/>
      <source>music</source>
      <extracomment>This word is part of a sentence like &quot;Music stops&quot; when Mudlet handles a piece of music.</extracomment>
      <translation>музыки</translation>
    </message>
    <message>
      <location filename="../src/TMedia.cpp" line="2068"/>
      <source>video</source>
      <extracomment>This word is part of a sentence like &quot;Video stops&quot; when Mudlet handles a video.</extracomment>
      <translation>видео</translation>
    </message>
    <message>
      <location filename="../src/TMedia.cpp" line="2070"/>
      <source>sound</source>
      <translation>звукa</translation>
    </message>
  </context>
  <context>
    <name>TRoom</name>
    <message>
      <location filename="../src/TRoom.cpp" line="86"/>
      <location filename="../src/TRoom.cpp" line="977"/>
      <source>North</source>
      <translation>Север</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="87"/>
      <source>North-east</source>
      <translation>Северо-восток</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="88"/>
      <source>North-west</source>
      <translation>Северо-запад</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="89"/>
      <location filename="../src/TRoom.cpp" line="1019"/>
      <source>South</source>
      <translation>Юг</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="90"/>
      <source>South-east</source>
      <translation>Юго-восток</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="91"/>
      <source>South-west</source>
      <translation>Юго-запад</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="92"/>
      <location filename="../src/TRoom.cpp" line="1061"/>
      <source>East</source>
      <translation>Восток</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="93"/>
      <location filename="../src/TRoom.cpp" line="1075"/>
      <source>West</source>
      <translation>Запад</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="94"/>
      <location filename="../src/TRoom.cpp" line="1089"/>
      <source>Up</source>
      <translation>Вверх</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="95"/>
      <location filename="../src/TRoom.cpp" line="1103"/>
      <source>Down</source>
      <translation>Вниз</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="96"/>
      <location filename="../src/TRoom.cpp" line="1117"/>
      <source>In</source>
      <translation>В</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="97"/>
      <location filename="../src/TRoom.cpp" line="1131"/>
      <source>Out</source>
      <translation>Из</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="98"/>
      <source>Other</source>
      <translation>Другой</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="99"/>
      <source>Unknown</source>
      <translation>Неизвестно</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="307"/>
      <source>No area created!  Requested area ID=%1. Note: Area IDs must be &gt; 0</source>
      <translation>Область не создана! Запрашиваемая площадь ID=%1. Примечание: ID площадей должны быть &gt; 0</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="329"/>
      <source>Warning: When setting the Area for Room (Id: %1) it did not have a current area!</source>
      <translation>Предупреждение: При установке Зоны для комнаты (Id: %1) у нее нет текущей зоны!</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="991"/>
      <source>Northeast</source>
      <translation>Северо-восток</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1005"/>
      <source>Northwest</source>
      <translation>Северо-запад</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1033"/>
      <source>Southeast</source>
      <translation>Юго-восток</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1047"/>
      <source>Southwest</source>
      <translation>Юго-запад</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1152"/>
      <source>[ WARN ]  - In room ID: %1 removing invalid (special) exit to %2 (with no name!)</source>
      <extracomment>%1 is the room ID, %2 is the destination room ID</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1165"/>
      <source>[ INFO ]  - In room with ID: %1 correcting special exit &quot;%2&quot; that was to room with an exit to invalid room: %3 to now go to: %4.</source>
      <extracomment>%1 is the room ID, %2 is the exit name, %3 is the old destination room ID, %4 is the new destination room ID</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1195"/>
      <source>[ WARN ]  - Room with ID: %1 has a special exit &quot;%2&quot; with an exit to: %3 but that room does not exist.  The exit will be removed (but the destination room ID will be stored in the room user data under a key: &quot;%4&quot;).</source>
      <extracomment>%1 is the room ID, %2 is the exit name, %3 is the destination room ID, %4 is the audit key</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1238"/>
      <source>[ INFO ]  - In room with ID: %1 special exit &quot;%2&quot; that was to room with an invalid ID: %3 that does not exist.  The exit will be removed (the bad destination room ID will be stored in the room user data under a key: &quot;%4&quot;).</source>
      <extracomment>%1 is the room ID, %2 is the exit name, %3 is the invalid destination room ID, %4 is the audit key</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1291"/>
      <source>[ INFO ]  - In room with ID: %1 found one or more surplus door items that were removed: %2.</source>
      <extracomment>%1 is the room ID, %2 is a list of door items</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1310"/>
      <source>[ INFO ]  - In room with ID: %1 found one or more surplus weight items that were removed: %2.</source>
      <extracomment>%1 is the room ID, %2 is a list of weight items</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1329"/>
      <source>[ INFO ]  - In room with ID: %1 found one or more surplus exit lock items that were removed: %2.</source>
      <extracomment>%1 is the room ID, %2 is a list of exit lock items</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1411"/>
      <source>[ INFO ]  - In room with ID: %1 found one or more surplus custom line elements that were removed: %2.</source>
      <extracomment>%1 is the room ID, %2 is a list of custom line elements</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1440"/>
      <source>[ INFO ]  - In room with ID: %1 correcting exit &quot;%2&quot; that was to room with an exit to invalid room: %3 to now go to: %4.</source>
      <extracomment>%1 is the room ID, %2 is the exit direction, %3 is the old destination room ID, %4 is the new destination room ID</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1459"/>
      <source>[ WARN ]  - Room with ID: %1 has an exit &quot;%2&quot; to: %3 but that room does not exist.  The exit will be removed (but the destination room ID will be stored in the room user data under a key: &quot;%4&quot;) and the exit will be turned into a stub.</source>
      <extracomment>%1 is the room ID, %2 is the exit direction, %3 is the destination room ID that doesn&apos;t exist, %4 is the audit key</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1507"/>
      <source>[ ALERT ] - Room with ID: %1 has an exit &quot;%2&quot; to: %3 but also has a stub exit in the same direction!  As a real exit precludes a stub, the latter will be removed.</source>
      <extracomment>%1 is the room ID, %2 is the exit direction, %3 is the destination room ID</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1566"/>
      <source>[ INFO ]  - In room with ID: %1 exit &quot;%2&quot; that was to room with an invalid ID: %3 that does not exist.  The exit will be removed (the bad destination room ID will be stored in the room user data under a key: &quot;%4&quot;) and the exit will be turned into a stub.</source>
      <extracomment>%1 is the room ID, %2 is the exit direction, %3 is the invalid destination room ID, %4 is the audit key</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1275"/>
      <source>%1 {none}</source>
      <translation>%1 {none}</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1278"/>
      <source>%1 (open)</source>
      <translation>%1 (открыта)</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1281"/>
      <source>%1 (closed)</source>
      <translation>%1 (закрыта)</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1284"/>
      <source>%1 (locked)</source>
      <translation>%1 (заблокирована)</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1287"/>
      <source>%1 {invalid}</source>
      <translation>%1 {invalid}</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1583"/>
      <source>It was locked, this is recorded as user data with key: &quot;%1&quot;.</source>
      <extracomment>%1 is the audit key for the lock status</extracomment>
      <translation>
Комната была заперта, это зафиксировано как пользовательское данное с ключом:
&quot;%1&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1591"/>
      <source>It had a weight, this is recorded as user data with key: &quot;%1&quot;.</source>
      <extracomment>%1 is the audit key for the weight</extracomment>
      <translation>
Комната имела вес, это зафиксировано как пользовательское данное с ключом:
&quot;%1&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TRoom.cpp" line="1601"/>
      <source>[ WARN ]  - There was a custom exit line associated with the invalid exit but it has not been possible to salvage this, it has been lost!</source>
      <translation>[ ВНИМ ] - Была пользовательская линия выхода, связанная с недопустимым выходом, но это не удалось спасти, она была потеряна!</translation>
    </message>
  </context>
  <context>
    <name>TRoomDB</name>
    <message>
      <location filename="../src/TRoomDB.cpp" line="540"/>
      <source>Area with ID %1 already exists!</source>
      <translation>Область с ID %1 уже существует!</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="559"/>
      <source>An Unnamed Area is (no longer) permitted!</source>
      <translation>Безымянная площадь (больше) не разрешена!</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="563"/>
      <source>An area called %1 already exists!</source>
      <translation>Oбласть с именем %1 уже существует!</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="661"/>
      <source>[ WARN ]  - Problem with data structure associated with room id: %1 - that
room&apos;s data has been lost so the id is now being deleted.  This
suggests serious problems with the currently running version of
Mudlet - is your system running out of memory?</source>
      <translation>[ ИНФО ]  - Проблема со структурой данных, связанной с комнатой: %1 - данные
комнаты были потеряны, поэтому идентификатор теперь удаляется. Это 
предполагает серьезные проблемы с текущей версией
Mudlet - в вашей системе не хватает ли памяти?</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="669"/>
      <source>[ WARN ]  - Problem with data structure associated with this room.  The room&apos;s data has been lost so the id is now being deleted.  This suggests serious problems with the currently running version of Mudlet - is your system running out of memory?</source>
      <translation>[ ИНФО ]  - Проблема со структурой данных, связанной с етой комнатой. Данныекомнаты были потеряны, поэтому идентификатор теперь удаляется. Это предполагает серьезные проблемы с текущей версией Mudlet - в вашей системе не хватает ли памяти?</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="718"/>
      <source>[ ALERT ] - Area with id: %1 expected but not found, will be created.</source>
      <translation>[ ВНИМ ] - Зона с идентификатором: %1 ожидается, но не найдена, будет создана.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="721"/>
      <source>[ ALERT ] - Area with this id expected but not found, will be created.</source>
      <translation>[ ВНИМ ] - Зона с етом идентификатором ожидается, но не найдена, будет создана.</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/TRoomDB.cpp" line="750"/>
      <source>[ ALERT ] - %n area(s) detected as missing in map: adding it/them in.
Look for further messages related to the rooms that are supposed
to be in this/these area(s)...</source>
      <comment>Making use of %n to allow quantity dependent message form 8-) !</comment>
      <translation>
        <numerusform>[ ВНИМ ] - %n область обнаружена как отсутствующая на карте: добавляем её.
 Ищите дополнительные сообщения, связанные с комнатами, которые предположительно
 должны находиться в этой области...</numerusform>
        <numerusform>[ ВНИМ ] - %n областей обнаружены как отсутствующие на карте: добавляем их.
 Ищите дополнительные сообщения, связанные с комнатами, которые предположительно
 должны находиться в этих областях...</numerusform>
        <numerusform>[ ВНИМ ] - %n областей обнаружены как отсутствующие на карте: добавляем их.
 Ищите дополнительные сообщения, связанные с комнатами, которые предположительно
 должны находиться в этих областях...</numerusform>
        <numerusform>[ ВНИМ ] - %n областей обнаружены как отсутствующие на карте: добавляем их.
 Ищите дополнительные сообщения, связанные с комнатами, которые предположительно
 должны находиться в этих областях...</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../src/TRoomDB.cpp" line="766"/>
      <source>[ INFO ]  - The missing area(s) are now called:
(ID) ==&gt; &quot;name&quot;</source>
      <comment>Making use of %n to allow quantity dependent message form 8-) !</comment>
      <translation>
        <numerusform>[ ИНФО ]  - Недостающие области теперь называются:
(ID) ==&gt; &quot;имя&quot;</numerusform>
        <numerusform>[ ИНФО ]  - Недостающие области теперь называются:
(ID) ==&gt; &quot;имя&quot;</numerusform>
        <numerusform>[ ИНФО ]  - Недостающие области теперь называются:
(ID) ==&gt; &quot;имя&quot;</numerusform>
        <numerusform>[ ИНФО ]  - Недостающие области теперь называются:
(ID) ==&gt; &quot;имя&quot;</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="801"/>
      <source>[ ALERT ] - Bad, (less than +1 and not the reserved -1) area ids found (count: %1)
in map, now working out what new id numbers to use...</source>
      <translation>[ ВНИМ ] - Найдены неверные (менее +1 и не зарезервированный -1) идентификаторы областей (всего: %1)
на карте, теперь выясняется, какие новые идентификационные номера использовать...</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="813"/>
      <source>[ INFO ]  - The renumbered area ids will be:
Old ==&gt; New</source>
      <translation>[ ИНФО ]  - Перенумерованные идентификаторы области будут:
Старый ==&gt; Новый</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="831"/>
      <source>[ INFO ]  - The area with this bad id was renumbered to: %1.</source>
      <translation>[ ИНФО ]  - Область с этим плохим идентификатором была изменена на %1.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="832"/>
      <source>[ INFO ]  - This area was renumbered from the bad id: %1.</source>
      <translation>[ ИНФО ]  - Эта область была перенумерована с неверного идентификатора: %1.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="869"/>
      <location filename="../src/TRoomDB.cpp" line="872"/>
      <source>[ INFO ]  - Area id numbering is satisfactory.</source>
      <translation>[ ИНФО ] - Нумерация идентификаторов областей является удовлетворительной.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="880"/>
      <source>[ ALERT ] - Bad, (less than +1) room ids found (count: %1) in map, now working
out what new id numbers to use.</source>
      <translation>[ ВНИМ ] - Найдены неверные (менее + и не зарезервированный -1) идентификаторы комнат (всего: %1)
на карте, теперь выясняется, какие новые идентификационные номера использовать.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="892"/>
      <source>[ INFO ]  - The renumbered rooms will be:</source>
      <translation>[ ИНФО ] - Перенумерованные комнаты будут:</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1224"/>
      <source>[  OK  ]  - The changes made are:
(ID) &quot;old name&quot; ==&gt; &quot;new name&quot;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="806"/>
      <source>[ ALERT ] - Bad, (less than +1 and not the reserved -1) area ids found (count: %1) in map!  Look for further messages related to this for each affected area ...</source>
      <translation>[ ВНИМ ] - Найдены неверные (менее +1 и не зарезервированный -1) идентификаторы областей (всего: %1)
на карте. Сообщения о каждой области последуют...</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/TRoomDB.cpp" line="757"/>
      <source>[ ALERT ] - %n area(s) detected as missing in map: adding it/them in.
Look for further messages related to the rooms that is/are supposed to
be in this/these area(s)...</source>
      <comment>Making use of %n to allow quantity dependent message form 8-) !</comment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="885"/>
      <source>[ ALERT ] - Bad, (less than +1) room ids found (count: %1) in map!  Look for further messages related to this for each affected room ...</source>
      <translation>[ ВНИМ ] - Найдены неверные (менее + и не зарезервированный -1) идентификаторы комнат (всего: %1)
на карте. Сообщения о каждой области последуют...</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="908"/>
      <source>[ INFO ]  - This room with the bad id was renumbered to: %1.</source>
      <translation>[ ИНФО ]  - Комната с плохим идентификатором был перенумерована на %1.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="909"/>
      <source>[ INFO ]  - This room was renumbered from the bad id: %1.</source>
      <translation>[ ИНФО ]  - Комната была перенумерован с плохого идентификатора: %1.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="945"/>
      <location filename="../src/TRoomDB.cpp" line="948"/>
      <source>[ INFO ]  - Room id numbering is satisfactory.</source>
      <translation>[ ИНФО ] - Нумерация идентификаторов комнат является удовлетворительной.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="968"/>
      <source>[ INFO ]  - Duplicate exit stub identifiers found in room id: %1, this is an
anomaly but has been cleaned up easily.</source>
      <translation>[ ИНФО ]  - В комнате %1 найдены повторяющиеся незаконченные выхода, это аномалия
но было легко выполнить очистку.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="973"/>
      <source>[ INFO ]  - Duplicate exit stub identifiers found in room, this is an anomaly but has been cleaned up easily.</source>
      <translation>[ ИНФО ]  - В етой комнате найдены повторяющиеся незаконченные выхода, это аномалия
но было легко выполнить очистку.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="982"/>
      <source>[ INFO ]  - Duplicate exit lock identifiers found in room id: %1, this is an
anomaly but has been cleaned up easily.</source>
      <translation>[ ИНФО ]  - В комнате %1 найдены повторяющиеся выхода, это аномалия
но было легко выполнить очистку.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="987"/>
      <source>[ INFO ]  - Duplicate exit lock identifiers found in room, this is an anomaly but has been cleaned up easily.</source>
      <translation>[ ИНФО ]  - В етой комнате найдены повторяющиеся выхода, это аномалия
но было легко выполнить очистку.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1060"/>
      <source>[ INFO ]  - This room claims to be in area id: %1, but that did not have a record of it.  The area has been updated to include this room.</source>
      <translation>[ ИНФО ]  - Эта комната утверждает, что находится в зоне id: %1, но у нее не было записи об этом. Площадь была обновлена, чтобы включить этот номер.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1066"/>
      <source>[ INFO ]  - In area with id: %1 there were %2 rooms missing from those it
should be recording as possessing, they were:
%3
they have been added.</source>
      <translation>[ ИНФО ]  - В области с id: %1 отсутствовали %2 комнаты, из которых
должны быть зарегистрированы как обладающие, они были добавлены:
%3</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1074"/>
      <source>[ INFO ]  - In this area there were %1 rooms missing from those it should be recorded as possessing.  They are: %2.  They have been added.</source>
      <translation>[ ИНФО ]  - В этой области отсутствовали %1 комнаты, которые должны быть зарегистрированы к етой области. Они являются: %2. Они были добавлены.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1095"/>
      <source>[ INFO ]  - This room was claimed by area id: %1, but it does not belong there.  The area has been updated to not include this room.</source>
      <translation>[ ИНФО ]  - Эта комната была заявлена областей: %1, но она там не принадлежит. Область была обновлена, чтобы не включать эту комнату.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1101"/>
      <source>[ INFO ]  - In area with id: %1 there were %2 extra rooms compared to those it
should be recording as possessing, they were:
%3
they have been removed.</source>
      <translation>[ ИНФО ]  - В области с ID: %1 были %2 дополнительные комнаты по сравнению с теми которые были записаны как обладающие, они были:
%3
они были убраны.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1109"/>
      <source>[ INFO ]  - In this area there were %1 extra rooms that it should not be recorded as possessing.  They were: %2.  They have been removed.</source>
      <translation>[ ИНФО ]  - в етой области были %1 дополнительные комнаты по сравнению с теми которые были записаны как обладающие, они были: %2. Они были убраны.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1220"/>
      <source>It has been detected that &quot;_###&quot; form suffixes have already been used, for simplicity in the renaming algorithm these will have been removed and possibly changed as Mudlet sorts this matter out, if a number assigned in this way &lt;b&gt;is&lt;/b&gt; important to you, you can change it back, provided you rename the area that has been allocated the suffix that was wanted first...!&lt;/p&gt;</source>
      <translation>Было обнаружено, что &quot;_###&quot; уже были использованы формы суффиксов;, для простоты в алгоритме переименования они были удалены и, возможно изменены, так как Mudlet классифицирует это, если номер, назначенный таким образом &lt;b&gt;имеет значение&lt;/b&gt; важен для вас, вы можете изменить его обратно, при условии переименования области, которая выделила суффикс, который был нужен первым...!&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1231"/>
      <source>&lt;nothing&gt;</source>
      <translation>&lt;nothing&gt;</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1234"/>
      <source>[ INFO ]  - Area name changed to prevent duplicates or unnamed ones; old name: &quot;%1&quot;, new name: &quot;%2&quot;.</source>
      <translation>[ ИНФО ] - Имя области изменено для предотвращения дублирования или неназванных; старое имя: &quot;%1&quot;, новое имя: &quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1243"/>
      <source>[ ALERT ] - Empty and duplicate area names detected in Map file!</source>
      <translation>[ ВНИМ ] - В файле карты обнаружены пустые и повторяющиеся имена областей!</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1244"/>
      <source>[ INFO ]  - Mudlet had previously allowed the map to have more than one area
with the same or no name. To resolve these cases, an area without a name
here (or created in the future) will automatically be assigned the name &quot;%1&quot;.
Duplicated area names will cause all but the first encountered one to gain a
&quot;_###&quot; style suffix.
%2</source>
      <translation>[ INFO ] - Mudlet ранее позволял карте иметь более одной области
с одинаковым названием или без него. Чтобы разрешить эти случаи, области без имени,
здесь (или созданные в будущем), будут автоматически присвоены имя &quot;%1&quot;.
Повторяющиеся имена областей приведут к тому, что все, кроме первого, получат суффикс стиля &quot;_####&quot;.
%2</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1252"/>
      <source>[ ALERT ] - Duplicate area names detected in the Map file!</source>
      <translation>[ ВНИМ ] - В файле карты обнаружены повторяющиеся имена областей!</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1253"/>
      <source>[ INFO ]  - Due to some situations not being checked in the past, Mudlet had
allowed the user to have more than one area with the same name.
These make some things confusing and are now disallowed.
  Duplicated area names will cause all but the first encountered one
to gain a &quot;_###&quot; style suffix where each &quot;###&quot; is an increasing
number; you may wish to change these, perhaps by replacing them with
a &quot;(sub-area name)&quot; but it is entirely up to you how you do this,
other then you will not be able to set one area&apos;s name to that of
another that exists at the time.
  If there were more than one area without a name then all but the
first will also gain a suffix in this manner.
%1)</source>
      <translation>[ ИНФО ]  - Из-за того, что некоторые ситуации не проверялись в прошлом, Mudlet 
разрешал карте иметь более чем одну область с одинаковыми именами или без имени.
Это делает некоторые вещи запутанными и теперь запрещено.
  Дублированные имена областей приведут к тому, что все, кроме первой встреченной,
получат &quot;_###&quot; суффикс, где каждый &quot;###&quot; является увеличивающимся числом;
вы можете изменить эти, возможно, заменив их
 &quot;(имя подобласти)&quot;, но это полностью зависит от вас, как вы это сделаете.
Другое, то вы не сможете установить область имя другой, которая уже существует.
  Если было более одной области без имени, то все, кроме
первой, сначала также получат суффикс таким образом.
%1</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1268"/>
      <source>[ ALERT ] - An empty area name was detected in the Map file!</source>
      <translation>[ ВНИМ ] - В файле карты обнаружено пустое имя Зоны!</translation>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1271"/>
      <source>[  OK  ]  - Due to some situations not being checked in the past, Mudlet had
allowed the map to have an area with no name. This can make some
things confusing and is now disallowed.
  To resolve this case, the area without a name here (or one created
in the future) will automatically be assigned the name &quot;%1&quot;.
  If this happens more then once the duplication of area names will
cause all but the first encountered one to gain a &quot;_###&quot; style
suffix where each &quot;###&quot; is an increasing number; you may wish to
change these, perhaps by adding more meaningful area names but it is
entirely up to you what is used, other then you will not be able to
set one area&apos;s name to that of another that exists at the time.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/TRoomDB.cpp" line="1295"/>
      <source>[ INFO ]  - Default (reset) area name (for rooms that have not been assigned to an
area) not found, adding &quot;%1&quot; against the reserved -1 id.</source>
      <translation>[ ИНФО ]  - Не найдена область по умолчанию (для комнат, не назначенных к
зоне), добавляется &quot;%1&quot; к зарезервированому ID -1.</translation>
    </message>
  </context>
  <context>
    <name>TTextEdit</name>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2085"/>
      <source>Copy</source>
      <translation>Скопировать</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2096"/>
      <source>Copy HTML</source>
      <translation>Скопировать HTML</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2100"/>
      <source>Copy as image</source>
      <translation>Скопировать картинку</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2103"/>
      <source>Select all</source>
      <translation>Выбрать все</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2107"/>
      <source>Unknown</source>
      <translation>Неизвестен</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2108"/>
      <source>Search on %1</source>
      <translation>Поиск по %1</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2127"/>
      <source>Analyse characters</source>
      <translation>Анализировать символы</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2136"/>
      <source>Hover on this item to display the Unicode codepoints in the selection &lt;i&gt;(only the first line!)&lt;/i&gt;</source>
      <translation>Наведи курсор на этот элемент, чтобы отобразить кодовые точки Юникода в выборе &lt;i&gt;(только первая строка!)&lt;/i&gt;</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2145"/>
      <source>restore Main menu</source>
      <translation>восстановить главное меню</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2147"/>
      <source>Use this to restore the Main menu to get access to controls.</source>
      <translation>Восстановить главное меню, чтобы получить доступ к элементам управления.</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2149"/>
      <source>restore Main Toolbar</source>
      <translation>восстановить главную панель</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2151"/>
      <source>Use this to restore the Main Toolbar to get access to controls.</source>
      <translation>Восстановить главныю панель инструментов, чтобы получить доступ к элементам управления.</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2159"/>
      <source>Clear console</source>
      <translation>Очистить консоль</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2162"/>
      <source>*** starting new session ***</source>
      <translation>*** запуск нового сеанса ***</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2371"/>
      <source>{tab}</source>
      <extracomment>Unicode U+0009 codepoint.</extracomment>
      <translation>{tab}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2373"/>
      <source>{line-feed}</source>
      <extracomment>Unicode U+000A codepoint. Not likely to be seen as it gets filtered out.</extracomment>
      <translation>{line-feed}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2375"/>
      <source>{carriage-return}</source>
      <extracomment>Unicode U+000D codepoint. Not likely to be seen as it gets filtered out.</extracomment>
      <translation>{carriage-return}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2377"/>
      <source>{space}</source>
      <extracomment>Unicode U+0020 codepoint.</extracomment>
      <translation>{space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2379"/>
      <source>{non-breaking space}</source>
      <extracomment>Unicode U+00A0 codepoint.</extracomment>
      <translation>{non-breaking space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2381"/>
      <source>{soft hyphen}</source>
      <extracomment>Unicode U+00AD codepoint.</extracomment>
      <translation>{soft hyphen}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2383"/>
      <source>{combining grapheme joiner}</source>
      <extracomment>Unicode U+034F codepoint (badly named apparently - see Wikipedia!)</extracomment>
      <translation>{combining grapheme joiner}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2385"/>
      <source>{ogham space mark}</source>
      <extracomment>Unicode U+1680 codepoint.</extracomment>
      <translation>{ogham space mark}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2387"/>
      <source>{&apos;n&apos; quad}</source>
      <extracomment>Unicode U+2000 codepoint.</extracomment>
      <translation>{&apos;n&apos; quad}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2389"/>
      <source>{&apos;m&apos; quad}</source>
      <extracomment>Unicode U+2001 codepoint.</extracomment>
      <translation>{&apos;m&apos; quad}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2391"/>
      <source>{&apos;n&apos; space}</source>
      <extracomment>Unicode U+2002 codepoint - En (&apos;n&apos;) wide space.</extracomment>
      <translation>{&apos;n&apos; space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2393"/>
      <source>{&apos;m&apos; space}</source>
      <extracomment>Unicode U+2003 codepoint - Em (&apos;m&apos;) wide space.</extracomment>
      <translation>{&apos;m&apos; space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2395"/>
      <source>{3-per-em space}</source>
      <extracomment>Unicode U+2004 codepoint - three-per-em (&apos;m&apos;) wide (thick) space.</extracomment>
      <translation>{3-per-em space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2397"/>
      <source>{4-per-em space}</source>
      <extracomment>Unicode U+2005 codepoint - four-per-em (&apos;m&apos;) wide (Middle) space.</extracomment>
      <translation>{4-per-em space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2399"/>
      <source>{6-per-em space}</source>
      <extracomment>Unicode U+2006 codepoint - six-per-em (&apos;m&apos;) wide (Sometimes the same as a Thin) space.</extracomment>
      <translation>{6-per-em space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2401"/>
      <source>{digit space}</source>
      <extracomment>Unicode U+2007 codepoint - figure (digit) wide space.</extracomment>
      <translation>{digit space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2403"/>
      <source>{punctuation wide space}</source>
      <extracomment>Unicode U+2008 codepoint.</extracomment>
      <translation>{punctuation wide space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2405"/>
      <source>{5-per-em space}</source>
      <extracomment>Unicode U+2009 codepoint - five-per-em (&apos;m&apos;) wide space.</extracomment>
      <translation>{5-per-em space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2407"/>
      <source>{hair width space}</source>
      <extracomment>Unicode U+200A codepoint - thinnest space.</extracomment>
      <translation>{hair width space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2409"/>
      <source>{zero width space}</source>
      <extracomment>Unicode U+200B codepoint.</extracomment>
      <translation>{zero width space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2411"/>
      <source>{Zero width non-joiner}</source>
      <extracomment>Unicode U+200C codepoint.</extracomment>
      <translation>{Zero width non-joiner}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2413"/>
      <source>{zero width joiner}</source>
      <extracomment>Unicode U+200D codepoint.</extracomment>
      <translation>{zero width joiner}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2415"/>
      <source>{left-to-right mark}</source>
      <extracomment>Unicode U+200E codepoint.</extracomment>
      <translation>{left-to-right mark}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2417"/>
      <source>{right-to-left mark}</source>
      <extracomment>Unicode U+200F codepoint.</extracomment>
      <translation>{right-to-left mark}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2419"/>
      <source>{line separator}</source>
      <extracomment>Unicode 0x2028 codepoint.</extracomment>
      <translation>{line separator}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2421"/>
      <source>{paragraph separator}</source>
      <extracomment>Unicode U+2029 codepoint.</extracomment>
      <translation>{paragraph separator}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2423"/>
      <source>{Left-to-right embedding}</source>
      <extracomment>Unicode U+202A codepoint.</extracomment>
      <translation>{Left-to-right embedding}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2425"/>
      <source>{right-to-left embedding}</source>
      <extracomment>Unicode U+202B codepoint.</extracomment>
      <translation>{right-to-left embedding}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2427"/>
      <source>{pop directional formatting}</source>
      <extracomment>Unicode U+202C codepoint - pop (undo last) directional formatting.</extracomment>
      <translation>{pop directional formatting}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2429"/>
      <source>{Left-to-right override}</source>
      <extracomment>Unicode U+202D codepoint.</extracomment>
      <translation>{Left-to-right override}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2431"/>
      <source>{right-to-left override}</source>
      <extracomment>Unicode U+202E codepoint.</extracomment>
      <translation>{right-to-left override}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2433"/>
      <source>{narrow width no-break space}</source>
      <extracomment>Unicode U+202F codepoint.</extracomment>
      <translation>{narrow width no-break space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2435"/>
      <source>{medium width mathematical space}</source>
      <extracomment>Unicode U+205F codepoint.</extracomment>
      <translation>{medium width mathematical space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2437"/>
      <source>{zero width non-breaking space}</source>
      <extracomment>Unicode U+2060 codepoint.</extracomment>
      <translation>{zero width non-breaking space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2439"/>
      <source>{function application}</source>
      <extracomment>Unicode U+2061 codepoint - function application (whatever that means!)</extracomment>
      <translation>{function application}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2441"/>
      <source>{invisible times}</source>
      <extracomment>Unicode U+2062 codepoint.</extracomment>
      <translation>{invisible times}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2443"/>
      <source>{invisible separator}</source>
      <extracomment>Unicode U+2063 codepoint - invisible separator or comma.</extracomment>
      <translation>{invisible separator}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2445"/>
      <source>{invisible plus}</source>
      <extracomment>Unicode U+2064 codepoint.</extracomment>
      <translation>{invisible plus}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2447"/>
      <source>{left-to-right isolate}</source>
      <extracomment>Unicode U+2066 codepoint.</extracomment>
      <translation>{left-to-right isolate}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2449"/>
      <source>{right-to-left isolate}</source>
      <extracomment>Unicode U+2067 codepoint.</extracomment>
      <translation>{right-to-left isolate}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2451"/>
      <source>{first strong isolate}</source>
      <extracomment>Unicode U+2068 codepoint.</extracomment>
      <translation>{first strong isolate}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2453"/>
      <source>{pop directional isolate}</source>
      <extracomment>Unicode U+2069 codepoint - pop (undo last) directional isolate.</extracomment>
      <translation>{pop directional isolate}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2455"/>
      <source>{inhibit symmetrical swapping}</source>
      <extracomment>Unicode U+206A codepoint.</extracomment>
      <translation>{inhibit symmetrical swapping}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2457"/>
      <source>{activate symmetrical swapping}</source>
      <extracomment>Unicode U+206B codepoint.</extracomment>
      <translation>{activate symmetrical swapping}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2459"/>
      <source>{inhibit arabic form-shaping}</source>
      <extracomment>Unicode U+206C codepoint.</extracomment>
      <translation>{inhibit arabic form-shaping}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2461"/>
      <source>{activate arabic form-shaping}</source>
      <extracomment>Unicode U+206D codepoint.</extracomment>
      <translation>{activate arabic form-shaping}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2463"/>
      <source>{national digit shapes}</source>
      <extracomment>Unicode U+206E codepoint.</extracomment>
      <translation>{national digit shapes}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2465"/>
      <source>{nominal Digit shapes}</source>
      <extracomment>Unicode U+206F codepoint.</extracomment>
      <translation>{nominal Digit shapes}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2467"/>
      <source>{ideographic space}</source>
      <extracomment>Unicode U+3000 codepoint - ideographic (CJK Wide) space</extracomment>
      <translation>{ideographic space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2469"/>
      <source>{variation selector 1}</source>
      <extracomment>Unicode U+FE00 codepoint.</extracomment>
      <translation>{variation selector 1}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2471"/>
      <source>{variation selector 2}</source>
      <extracomment>Unicode U+FE01 codepoint.</extracomment>
      <translation>{variation selector 2}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2473"/>
      <source>{variation selector 3}</source>
      <extracomment>Unicode U+FE02 codepoint.</extracomment>
      <translation>{variation selector 3}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2475"/>
      <source>{variation selector 4}</source>
      <extracomment>Unicode U+FE03 codepoint.</extracomment>
      <translation>{variation selector 4}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2477"/>
      <source>{variation selector 5}</source>
      <extracomment>Unicode U+FE04 codepoint.</extracomment>
      <translation>{variation selector 5}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2479"/>
      <source>{variation selector 6}</source>
      <extracomment>Unicode U+FE05 codepoint.</extracomment>
      <translation>{variation selector 6}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2481"/>
      <source>{variation selector 7}</source>
      <extracomment>Unicode U+FE06 codepoint.</extracomment>
      <translation>{variation selector 7}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2483"/>
      <source>{variation selector 8}</source>
      <extracomment>Unicode U+FE07 codepoint.</extracomment>
      <translation>{variation selector 8}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2485"/>
      <source>{variation selector 9}</source>
      <extracomment>Unicode U+FE08 codepoint.</extracomment>
      <translation>{variation selector 9}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2487"/>
      <source>{variation selector 10}</source>
      <extracomment>Unicode U+FE09 codepoint.</extracomment>
      <translation>{variation selector 10}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2489"/>
      <source>{variation selector 11}</source>
      <extracomment>Unicode U+FE0A codepoint.</extracomment>
      <translation>{variation selector 11}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2491"/>
      <source>{variation selector 12}</source>
      <extracomment>Unicode U+FE0B codepoint.</extracomment>
      <translation>{variation selector 12}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2493"/>
      <source>{variation selector 13}</source>
      <extracomment>Unicode U+FE0C codepoint.</extracomment>
      <translation>{variation selector 13}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2495"/>
      <source>{variation selector 14}</source>
      <extracomment>Unicode U+FE0D codepoint.</extracomment>
      <translation>{variation selector 14}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2497"/>
      <source>{variation selector 15}</source>
      <extracomment>Unicode U+FE0E codepoint - after an Emoji codepoint forces the textual (black &amp; white) rendition.</extracomment>
      <translation>{variation selector 15}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2499"/>
      <source>{variation selector 16}</source>
      <extracomment>Unicode U+FE0F codepoint - after an Emoji codepoint forces the proper coloured &apos;Emoji&apos; rendition.</extracomment>
      <translation>{variation selector 16}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2501"/>
      <source>{zero width no-break space}</source>
      <extracomment>Unicode U+FEFF codepoint - also known as the Byte-order-mark at start of text!).</extracomment>
      <translation>{zero width no-break space}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2509"/>
      <source>{interlinear annotation anchor}</source>
      <extracomment>Unicode U+FFF9 codepoint.</extracomment>
      <translation>{interlinear annotation anchor}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2511"/>
      <source>{interlinear annotation separator}</source>
      <extracomment>Unicode U+FFFA codepoint.</extracomment>
      <translation>{interlinear annotation separator}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2513"/>
      <source>{interlinear annotation terminator}</source>
      <extracomment>Unicode U+FFFB codepoint</extracomment>
      <translation>{interlinear annotation terminator}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2515"/>
      <source>{object replacement character}</source>
      <extracomment>Unicode U+FFFC codepoint.</extracomment>
      <translation>{object replacement character}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2528"/>
      <location filename="../src/TTextEdit.cpp" line="2532"/>
      <location filename="../src/TTextEdit.cpp" line="2554"/>
      <source>{noncharacter}</source>
      <extracomment>Unicode codepoint in range U+FFD0 to U+FDEF - not a character
----------
Unicode codepoint in range U+FFFx - not a character.
----------
Unicode codepoint is U+00xxFFFE or U+00xxFFFF - not a character.</extracomment>
      <translation>{noncharacter}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2541"/>
      <source>{FitzPatrick modifier 1 or 2}</source>
      <extracomment>Unicode codepoint U+0001F3FB - FitzPatrick modifier (Emoji Human skin-tone) 1-2.</extracomment>
      <translation>{FitzPatrick modifier 1 or 2}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2543"/>
      <source>{FitzPatrick modifier 3}</source>
      <extracomment>Unicode codepoint U+0001F3FC - FitzPatrick modifier (Emoji Human skin-tone) 3.</extracomment>
      <translation>{FitzPatrick modifier 3}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2545"/>
      <source>{FitzPatrick modifier 4}</source>
      <extracomment>Unicode codepoint U+0001F3FD - FitzPatrick modifier (Emoji Human skin-tone) 4.</extracomment>
      <translation>{FitzPatrick modifier 4}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2547"/>
      <source>{FitzPatrick modifier 5}</source>
      <extracomment>Unicode codepoint U+0001F3FE - FitzPatrick modifier (Emoji Human skin-tone) 5.</extracomment>
      <translation>{FitzPatrick modifier 5}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2549"/>
      <source>{FitzPatrick modifier 6}</source>
      <extracomment>Unicode codepoint U+0001F3FF - FitzPatrick modifier (Emoji Human skin-tone) 6.</extracomment>
      <translation>{FitzPatrick modifier 6}</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2844"/>
      <location filename="../src/TTextEdit.cpp" line="2910"/>
      <source>Index (UTF-16)</source>
      <extracomment>1st Row heading for Text analyser output, table item is the count into the QChars/TChars that make up the text {this translation used 2 times}</extracomment>
      <translation>Индекс (UTF-16)</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2849"/>
      <location filename="../src/TTextEdit.cpp" line="2915"/>
      <source>U+&lt;i&gt;####&lt;/i&gt; Unicode Code-point &lt;i&gt;(High:Low Surrogates)&lt;/i&gt;</source>
      <extracomment>2nd Row heading for Text analyser output, table item is the unicode code point (will be between 000001 and 10FFFF in hexadecimal) {this translation used 2 times}</extracomment>
      <translation>U +&lt;i&gt;####&lt;/i&gt; Код Unicode &lt;i&gt;(Верхний: Нижний Суррогаты)&lt;/i&gt;</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2854"/>
      <location filename="../src/TTextEdit.cpp" line="2920"/>
      <source>Visual</source>
      <extracomment>3rd Row heading for Text analyser output, table item is a visual representation of the character/part of the character or a &apos;{&apos;...&apos;}&apos; wrapped letter code if the character is whitespace or otherwise unshowable {this translation used 2 times}</extracomment>
      <translation>Отображение</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2859"/>
      <location filename="../src/TTextEdit.cpp" line="2925"/>
      <source>Index (UTF-8)</source>
      <extracomment>4th Row heading for Text analyser output, table item is the count into the bytes that make up the UTF-8 form of the text that the Lua system uses {this translation used 2 times}</extracomment>
      <translation>Индекс (UTF-8)</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2864"/>
      <location filename="../src/TTextEdit.cpp" line="2930"/>
      <source>Byte</source>
      <extracomment>5th Row heading for Text analyser output, table item is the unsigned 8-bit integer for the particular byte in the UTF-8 form of the text that the Lua system uses {this translation used 2 times}</extracomment>
      <translation>Байт</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="2870"/>
      <location filename="../src/TTextEdit.cpp" line="2936"/>
      <source>Lua character or code</source>
      <extracomment>6th Row heading for Text analyser output, table item is either the ASCII character or the numeric code for the byte in the row about this item in the table, as displayed the thing shown can be used in a Lua string entry to reproduce this byte {this translation used 2 times}&quot;</extracomment>
      <translation>Lua символ или код</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="1692"/>
      <source>Mudlet, debug console extract</source>
      <translation>Mudlet, экстракт консоля отладки</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="1694"/>
      <source>Mudlet, %1 mini-console extract from %2 profile</source>
      <translation>Mudlet, экстракт %1 консоля из %2 профиля</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="1696"/>
      <source>Mudlet, %1 user window extract from %2 profile</source>
      <translation>Mudlet, экстракт %1 консоля из %2 профиля</translation>
    </message>
    <message>
      <location filename="../src/TTextEdit.cpp" line="1698"/>
      <source>Mudlet, main console extract from %1 profile</source>
      <translation>Mudlet, основной консоль, извлечение из профиля %1</translation>
    </message>
  </context>
  <context>
    <name>TToolBar</name>
    <message>
      <location filename="../src/TToolBar.cpp" line="74"/>
      <source>Toolbar - %1 - %2</source>
      <translation>Панель инструментов - %1 - %2</translation>
    </message>
  </context>
  <context>
    <name>TTrigger</name>
    <message>
      <location filename="../src/TTrigger.cpp" line="145"/>
      <source>error: this trigger has no patterns defined</source>
      <translation>ошибка: у этого триггера нет шаблонов</translation>
    </message>
    <message>
      <location filename="../src/TTrigger.cpp" line="186"/>
      <source>Error: in item %1, perl regex &quot;%2&quot; failed to compile, reason: &quot;%3&quot;.</source>
      <translation>Ошибка: в %1, шаблон: &quot;%2&quot;, неверное регулярное выражение, причина: &quot;%3&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TTrigger.cpp" line="208"/>
      <source>Error: in item %1, lua function &quot;%2&quot; failed to compile, reason: &quot;%3&quot;.</source>
      <translation>Ошибка: в %1, Lua условие &quot;%2&quot;, не удалось скомпилировать, причина: &quot;%3&quot;.</translation>
    </message>
    <message>
      <location filename="../src/TTrigger.cpp" line="228"/>
      <source>Error: in item %1, no colors to match were set - at least &lt;i&gt;one&lt;/i&gt; of the foreground or background must not be &lt;i&gt;ignored&lt;/i&gt;.</source>
      <translation>Ошибка: в элементе %1 не было задано ни одного цвета - по крайней мере &lt;i&gt;один&lt;/i&gt; не должен быть &lt;i&gt;, игнорирован&lt;/i&gt;.</translation>
    </message>
    <message>
      <location filename="../src/TTrigger.cpp" line="1117"/>
      <source>Trigger name=%1 expired.</source>
      <translation>Триггер=%1 истек.</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/TTrigger.cpp" line="1122"/>
      <source>Trigger name=%1 will fire %n more time(s).</source>
      <translation>
        <numerusform>Триггер=%1 сработает ещё %n раз.</numerusform>
        <numerusform>Триггер=%1 сработает ещё %n раз.</numerusform>
        <numerusform>Триггер=%1 сработает ещё %n раз.</numerusform>
        <numerusform>Триггер=%1 сработает ещё %n раз.</numerusform>
      </translation>
    </message>
  </context>
  <context>
    <name>UpdateDialog</name>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="20"/>
      <source>%APPNAME% update</source>
      <translation>%APPNAME% обновление</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="50"/>
      <source>Loading update information …</source>
      <translation>Загрузка информации о обновлении …</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="87"/>
      <source>A new version of %APPNAME% is available!</source>
      <translation>Доступна новая версия %APPNAME%!</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="113"/>
      <source>%APPNAME% %UPDATE_VERSION% is available (you have %CURRENT_VERSION%).
Would you like to update now?</source>
      <translation>%APPNAME% %UPDATE_VERSION% доступен (у вас %CURRENT_VERSION%).
Обновить сейчас?</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="151"/>
      <source>Changelog for %APPNAME%</source>
      <translation>Список изменений для %APPNAME%</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="161"/>
      <source>You are using version %CURRENT_VERSION%.</source>
      <translation>Вы используете версию %CURRENT_VERSION%.</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="192"/>
      <source>There are currently no updates available.</source>
      <translation>В настоящее время нет новых обновлений.</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="208"/>
      <source>You are using %APPNAME% %CURRENT_VERSION%.</source>
      <translation>Вы используете %APPNAME% %CURRENT_VERSION%.</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="321"/>
      <source>Automatically download future updates</source>
      <translation>Автоматически загружать будущие обновления</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="368"/>
      <source>Cancel</source>
      <translation>Отменить</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="388"/>
      <source>Install update now</source>
      <translation>Установить обновление</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="395"/>
      <source>OK</source>
      <translation>ОК</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="405"/>
      <source>Remind me later</source>
      <translation>Напомнить позже</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.ui" line="410"/>
      <source>Skip this version</source>
      <translation>Пропустить эту версию</translation>
    </message>
    <message>
      <location filename="../3rdparty/dblsqd/dblsqd/update_dialog.cpp" line="555"/>
      <source>Could not open downloaded file %1</source>
      <translation>Не удалось открыть загруженный файл %1</translation>
    </message>
  </context>
  <context>
    <name>Updater</name>
    <message>
      <location filename="../src/updater.cpp" line="85"/>
      <location filename="../src/updater.cpp" line="292"/>
      <location filename="../src/updater.cpp" line="354"/>
      <source>Update</source>
      <translation>Обновить</translation>
    </message>
    <message>
      <location filename="../src/updater.cpp" line="434"/>
      <location filename="../src/updater.cpp" line="448"/>
      <source>Update Error</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/updater.cpp" line="435"/>
      <source>The update installer could not be found. Please try checking for updates again.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/updater.cpp" line="449"/>
      <source>Could not prepare the update installer. Please try again or download the update manually from https://www.mudlet.org/download/</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/updater.cpp" line="519"/>
      <source>Restart to apply update</source>
      <translation>Перезагрузить для обновления</translation>
    </message>
  </context>
  <context>
    <name>VarUnit</name>
    <message>
      <location filename="../src/VarUnit.cpp" line="116"/>
      <source>Lua functions cannot be saved.</source>
      <extracomment>Tooltip explaining why a Lua function cannot be saved</extracomment>
      <translation>Функции Lua не могут быть сохранены.</translation>
    </message>
    <message>
      <location filename="../src/VarUnit.cpp" line="121"/>
      <source>Referenced variables cannot be saved.</source>
      <extracomment>Tooltip explaining why a referenced variable cannot be saved</extracomment>
      <translation>Переменные со ссылками не могут быть сохранены.</translation>
    </message>
    <message>
      <location filename="../src/VarUnit.cpp" line="128"/>
      <source>This table has %1 items, exceeding the 10,000 item limit for saved variables. Use &lt;b&gt;table.save()&lt;/b&gt; and &lt;b&gt;table.load()&lt;/b&gt; instead for better performance with large tables.</source>
      <extracomment>Tooltip explaining why a large table cannot be saved, recommending alternative methods</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/VarUnit.cpp" line="149"/>
      <source>Checked variables will be saved and loaded with your profile.</source>
      <translation>Выбранные переменные будут сохранены и загружены вместе с вашим профилем.</translation>
    </message>
  </context>
  <context>
    <name>XMLimport</name>
    <message>
      <location filename="../src/XMLimport.cpp" line="149"/>
      <source>[ ALERT ] - Sorry, the file being read:
&quot;%1&quot;
reports it has a version (%2) it must have come from a later Mudlet version,
and this one cannot read it, you need a newer Mudlet!</source>
      <translation>[ ВНИМ ] - К сожалению, читаемый файл:
&quot;%1&quot;
сообщает, что он имеет версию (%2) - он должен быть из более поздней версии Mudlet,
и ета не может прочитать его, вам необходима более новая Mudlet!</translation>
    </message>
    <message>
      <location filename="../src/XMLimport.cpp" line="345"/>
      <source>Parsing area data...</source>
      <translation>Анализ области...</translation>
    </message>
    <message>
      <location filename="../src/XMLimport.cpp" line="349"/>
      <source>Parsing room data...</source>
      <translation>Анализ комнат...</translation>
    </message>
    <message>
      <location filename="../src/XMLimport.cpp" line="353"/>
      <source>Parsing environment data...</source>
      <translation>Анализ данных среды...</translation>
    </message>
    <message>
      <location filename="../src/XMLimport.cpp" line="361"/>
      <source>Assigning rooms to their areas...</source>
      <translation>Присвоение комнат к своим областьям...</translation>
    </message>
    <message>
      <location filename="../src/XMLimport.cpp" line="568"/>
      <source>Parsing room data [count: %1]...</source>
      <translation>Анализ комнат [всего: %1]...</translation>
    </message>
  </context>
  <context>
    <name>about_dialog</name>
    <message>
      <location filename="../src/ui/about_dialog.ui" line="41"/>
      <source>About Mudlet</source>
      <translation>О Mudlet</translation>
    </message>
    <message>
      <location filename="../src/ui/about_dialog.ui" line="101"/>
      <source>Mudlet</source>
      <translation>Mudlet</translation>
    </message>
    <message>
      <location filename="../src/ui/about_dialog.ui" line="164"/>
      <source>Supporters</source>
      <translation>Сторонники</translation>
    </message>
    <message>
      <location filename="../src/ui/about_dialog.ui" line="193"/>
      <source>License</source>
      <translation>Лицензия</translation>
    </message>
    <message>
      <location filename="../src/ui/about_dialog.ui" line="228"/>
      <source>Third Party</source>
      <translation>Сторонние</translation>
    </message>
  </context>
  <context>
    <name>actions_main_area</name>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="62"/>
      <source>Name:</source>
      <translation>Имя:</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="100"/>
      <source>ID:</source>
      <translation>ID:</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="165"/>
      <source>Button Bar Properties</source>
      <translation>Свойства панели кнопок</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="177"/>
      <source>Number of columns/rows (depending on orientation):</source>
      <translation>Количество столбцов/строк (в зависимости от ориентации):</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="200"/>
      <source>Orientation Horizontal</source>
      <translation>Горизонтальная ориентация</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="205"/>
      <source>Orientation Vertical</source>
      <translation>Вертикальная ориентация</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="220"/>
      <source>Dock Area Top</source>
      <translation>Док Топ</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="225"/>
      <source>Dock Area Left</source>
      <translation>Док Слева</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="230"/>
      <source>Dock Area Right</source>
      <translation>Док Справа</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="235"/>
      <source>Floating Toolbar</source>
      <translation>Плавающая Панель Инструментов</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="258"/>
      <source>Button Properties</source>
      <translation>Свойства кнопки</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="264"/>
      <source>Button Rotation:</source>
      <translation>Поворот кнопки:</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="281"/>
      <source>no rotation</source>
      <translation>без вращения</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="286"/>
      <source>90° rotation to the left</source>
      <translation>поворот на 90° влево</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="291"/>
      <source>90° rotation to the right</source>
      <translation>поворот на 90° вправо</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="299"/>
      <source>Push down button</source>
      <translation>Push-кнопка</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="306"/>
      <source>Command:</source>
      <translation>Команда:</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="319"/>
      <location filename="../src/ui/actions_main_area.ui" line="339"/>
      <source>Text to send to the game as-is (optional)</source>
      <translation>Текст для отправки в игру как есть (опционально)</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="326"/>
      <source>Command (up):</source>
      <translation>Команда (вверх):</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="72"/>
      <source>&lt;p&gt;Choose a good, ideally unique, name for your button, menu or toolbar. This will be displayed in the buttons tree.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Выберите хорошее (в идеале уникальное) имя для кнопки, меню или панели кнопок. Это будет показано в списке кнопок.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="316"/>
      <source>&lt;p&gt;Type in one or more commands you want the button to send directly to the game if it is pressed. (Optional)&lt;/p&gt;&lt;p&gt;If this is a &lt;i&gt;push-down&lt;/i&gt; button then this is sent only when the button goes from the &lt;i&gt;up&lt;/i&gt; to &lt;i&gt;down&lt;/i&gt; state.&lt;/p&gt;&lt;p&gt;To send more complex commands, that could depend on or need to modifies variables within this profile a Lua script should be entered &lt;i&gt;instead&lt;/i&gt; in the editor area below.  Anything entered here is, literally, just sent to the game server.&lt;/p&gt;&lt;p&gt;It is permissible to use both this &lt;i&gt;and&lt;/i&gt; a Lua script - this will be sent &lt;b&gt;before&lt;/b&gt; the script is run.&lt;/p&gt;</source>
      <translation>&lt;bp&gt;Введите одну или несколько команд, которые вы хотите чтобы кнопка послала в игру когда она нажата. (Необязательно)&lt;b/p&gt;&lt;bp&gt;Если это кнопка &lt;bi&gt;с нажатием&lt;b/i&gt;, то она отправляется только тогда, когда кнопка переходит из состояния &lt;bi&gt;вверх&lt;b/i&gt; в состояние &lt;bi&gt;вниз&lt;b/i&gt; .&lt;b/p&gt;&lt;bp&gt;Для отправки более сложных команд, которые могут зависеть от переменных в этом профиле скрипт Lua должен быть введен &lt;bi&gt;вместо&lt;b/i&gt; в области редактора ниже. Все, что вводится здесь, буквально, просто отправляется на игровой сервер.&lt;b/p&gt;&lt;bp&gt;Можно использовать как это &lt;bi&gt;и&lt;b/i&gt; скрипт Lua - команда тут будет отправлена &lt;bb&gt;до того, как будет запущен скрипт&lt;b/b&gt; .&lt;b/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="336"/>
      <source>&lt;p&gt;Type in one or more commands you want the button to send directly to the game when this button goes from the &lt;i&gt;down&lt;/i&gt; to &lt;i&gt;up&lt;/i&gt; state.&lt;/p&gt;&lt;p&gt;To send more complex commands, that could depend on or need to modifies variables within this profile a Lua script should be entered &lt;i&gt;instead&lt;/i&gt; in the editor area below.  Anything entered here is, literally, just sent to the game server.&lt;/p&gt;&lt;p&gt;It is permissible to use both this &lt;i&gt;and&lt;/i&gt; a Lua script - this will be sent &lt;b&gt;before&lt;/b&gt; the script is run.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/actions_main_area.ui" line="358"/>
      <source>Stylesheet:</source>
      <translation>Таблица стилей CSS:</translation>
    </message>
  </context>
  <context>
    <name>aliases_main_area</name>
    <message>
      <location filename="../src/ui/aliases_main_area.ui" line="35"/>
      <source>Name:</source>
      <translation>Имя:</translation>
    </message>
    <message>
      <location filename="../src/ui/aliases_main_area.ui" line="57"/>
      <source>choose a unique name for your alias; it will show in the tree and is needed for scripting.</source>
      <translation>выберите уникальное имя для псевдонима; оно будет показано в списке и должно быть указано в сценариях.</translation>
    </message>
    <message>
      <location filename="../src/ui/aliases_main_area.ui" line="85"/>
      <source>ID:</source>
      <translation>ID:</translation>
    </message>
    <message>
      <location filename="../src/ui/aliases_main_area.ui" line="126"/>
      <source>Pattern:</source>
      <translation>Шаблон:</translation>
    </message>
    <message>
      <location filename="../src/ui/aliases_main_area.ui" line="192"/>
      <source>enter a perl regex pattern for your alias; alias are triggers on your input</source>
      <translation>введите шаблон regex perl для алиаса; алиасы - это риггеры для вашего ввода</translation>
    </message>
    <message>
      <location filename="../src/ui/aliases_main_area.ui" line="195"/>
      <source>^mycommand$ (example)</source>
      <translation>^mycommand$ (пример)</translation>
    </message>
    <message>
      <location filename="../src/ui/aliases_main_area.ui" line="148"/>
      <source>Command:</source>
      <translation>Команда:</translation>
    </message>
    <message>
      <location filename="../src/ui/aliases_main_area.ui" line="170"/>
      <source>&lt;p&gt;Enter one or more commands to use if the given command matches the pattern. (Optional)&lt;/p&gt;&lt;p&gt;This could be another alias or a command to send directly to the game. For complex commands that require modification of variables within this profile, use a Lua script in the editor area below instead. It&apos;s possible to use both this field and a Lua script - the contents of this field will be used before running the script.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/aliases_main_area.ui" line="173"/>
      <source>Replacement text (optional)</source>
      <translation>Заменный текст (опционально)</translation>
    </message>
  </context>
  <context>
    <name>cTelnet</name>
    <message>
      <location filename="../src/ctelnet.cpp" line="660"/>
      <source>hh:mm:ss.zzz</source>
      <translation>hh:mm:ss.zzz</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="686"/>
      <location filename="../src/ctelnet.cpp" line="744"/>
      <source>User Disconnected</source>
      <extracomment>A reason why a connection to a game server ended, could be * one of several to be listed. This text used in two places, * ensure the same text is used in both.</extracomment>
      <translation>Пользователь отключен</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="692"/>
      <location filename="../src/ctelnet.cpp" line="753"/>
      <source>Connection/login attempt rejected by server</source>
      <extracomment>A reason why a connection to a game server ended, could be * one of several to be listed. This text used in two places, * ensure the same text is used in both.</extracomment>
      <translation>Попытка подключения/входа в систему отклонена сервером</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1256"/>
      <source>[ ERROR ] - Internal error, no codec found for current setting of {&quot;%1&quot;}
so Mudlet cannot send data in that format to the Game Server. Please
check to see if there is an alternative that the MUD and Mudlet can
use. Mudlet will attempt to send the data using the ASCII encoding
but will be limited to only unaccented characters of basic English.
Note: this warning will only be issued once, until the encoding is
changed.</source>
      <translation>[ОШИБКА] - Внутренняя ошибка, кодек для текущей настройки {&quot;%1&quot;} не найден, поэтому Mudlet не может отправлять данные в этом формате на игровой сервер. Пожалуйста, проверьте, есть ли альтернатива, которую MUD и Mudlet могут использовать. Mudlet попытается отправить данные с использованием кодировки ASCII, но будет ограничено только неакцентированными символами базового английского языка.
Примечание: это предупреждение будет выдано только один раз, пока кодировка не изменится.</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1443"/>
      <source>[ INFO ]  - Package download cancelled.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1446"/>
      <source>[ WARN ]  - Package download failed from &apos;%1&apos;, reason: %2</source>
      <extracomment>%1 is the URL, %2 is the error message</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1451"/>
      <source>
The package is hosted on a server with an SSL certificate problem. The URL may be using HTTPS when it should use HTTP, or the server&apos;s security certificate is not trusted by your system.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1466"/>
      <source>[ WARN ]  - Package download failed: could not open file &apos;%1&apos; for writing, reason: %2</source>
      <extracomment>%1 is the file path, %2 is the error message</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1476"/>
      <source>[ WARN ]  - Package download failed: could not save file, reason: %1</source>
      <extracomment>%1 is the error message</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1488"/>
      <source>[ WARN ]  - Package installation failed for &apos;%1&apos;, reason: %2</source>
      <extracomment>%1 is the package file path, %2 is the error message</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="2320"/>
      <source>[ INFO ]  - This game appears to use KaVir&apos;s protocol handler, which works best when Mudlet reports its version number during connection. Version reporting in terminal type has been automatically enabled for improved color support. Reconnecting...</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="452"/>
      <location filename="../src/ctelnet.cpp" line="1152"/>
      <source>[%1]</source>
      <extracomment>For an IPv6 address (which is composed of hex-digits and colons) if we * want to show it with a port number appended (as a colon and then an * integer between 1 and 65535) we need to wrap it with &apos;[&apos;...&apos;]&apos; to * separate the latter from the former, however some Far-East locales may * expect to use the wide versions of these character here.</extracomment>
      <translation>[%1]</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="456"/>
      <source>Looking up the details of server: %1:%2 ...</source>
      <extracomment>%1 is the URL or an IP address (suitably wrapped if it is an IPv6 one) * of the Game Server (or Proxy); %2 is the port number.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="593"/>
      <source>[  OK  ]  - Secure connection made (IPv6).</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="595"/>
      <source>[  OK  ]  - Secure connection made (IPv4).</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="599"/>
      <source>[  OK  ]  - Open connection made (IPv6).</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="601"/>
      <source>[  OK  ]  - Open connection made (IPv4).</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="606"/>
      <source>[  OK  ]  - Connection made (IPv6).</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="608"/>
      <source>[  OK  ]  - Connection made (IPv4).</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="654"/>
      <source>[ INFO ]  - Connection time: %1.</source>
      <translation>[ ИНФО ] - Время соединения: %1.</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/ctelnet.cpp" line="718"/>
      <source>[ ALERT ] - Socket got disconnected, for %n reason(s):
%1</source>
      <extracomment>This message is used when we have been trying to connect or * we were connected securely, but the connection has been lost. * It is possible with a secure connection that there is MORE * than one error message to show, but for English or other * locales where the singular case (%n==1) is distinct it would * be perfectly feasible to replace &quot;for %n reason(s)&quot; with * &quot;because&quot; for that number (1) of errors - however the text * should then be repeated in the corresponding situation for * an &quot;open&quot; connection which is different in that it only ever * has one &quot;reason&quot; to report.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="732"/>
      <location filename="../src/ctelnet.cpp" line="766"/>
      <source>[ ALERT ] - Socket got disconnected.</source>
      <extracomment>This message is used when we have been trying to connect or * we were connected securely or in an open manner, but the * connection has been lost and we do not have any explaination * to give to the user as to why. Anyhow, in this case we do not * have anything more to say about it. This text used in two * places, ensure the same translation is used in both of them.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="747"/>
      <source>Secure connections not supported by this game on this port; try turning the option off</source>
      <extracomment>A reason why a connection to a game server ended.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="777"/>
      <source>[ ALERT ] - Socket got disconnected, for reason:
%1</source>
      <extracomment>This message is used when we have been trying to connect or * we were connected in an open, insecure manner, but the * connection has been lost. Unlike the secure connection case * there is only one error message to show; it would be * desirable to use the same text for this message as the &quot;one * reason&quot; (%n==1) situation for locales such as English (with * a distinct form for the singular) use for the secure type * of connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="904"/>
      <source>Host name lookup Failure! A connection cannot be established.
The server name is not correct, or your nameservers are not
working properly.
</source>
      <extracomment>This text is used in the (expected) case when the user has provided * a URL for the Game Server rather than (unusually) an IP address. * After a DNS lookup however, we have NOT found any IP addresses which * means that we cannot proceed further to connect to the Game server.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="909"/>
      <source>[ ERROR ] - Unable to connect to &quot;%1&quot;.
Check your internet connection and the details entered for the game server.</source>
      <extracomment>%1 is the URL of the Game Server</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="922"/>
      <source>%1 (IPv6)</source>
      <extracomment>Used to add an IPv6 address line to the list displayed during * connecting to a Host. Some, e.g. Far Eastern locales may require a * different text here if they do not use spaces, or need &quot;wide&quot; &apos;(&apos; &apos;)&apos;s</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="929"/>
      <source>%1 (IPv4)</source>
      <extracomment>Used to add an IPv4 address line to the list displayed during * connecting to a Host. Some, e.g. Far Eastern locales may require a * different text here if they do not use spaces, or &quot;wide&quot; &apos;(&apos;...&apos;)&apos;</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="944"/>
      <source>A host name could not be found for the given IP address.</source>
      <extracomment>This text is used when the user has provided a raw IP address * for the Game Server rather than a URL. In this case we try to * perform a &quot;reverse-lookup&quot; to see if we can identify the URL that * matches it - but nothing useful was found.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="954"/>
      <source>A host name for the IP address has been found.
It is: &quot;%1&quot;
</source>
      <extracomment>This text is used when the user has provided a raw IP address * for the Game Server rather than a URL. In this case we try to * perform a &quot;reverse-lookup&quot; to see if we can identify the URL that * matches it - and this is used when we have something (%1) to * show.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message numerus="yes">
      <location filename="../src/ctelnet.cpp" line="966"/>
      <source>The %n IP address(es) of %1 has/have been found. It/They are:</source>
      <extracomment>This text is used in the (expected) case when the user has provided * a URL (%1) for the Game Server rather than (unusually) an IP address. * After a DNS lookup we have found at least one but possibly more (%n) * IP addresses, which will be listed (one per line) immediately * afterwards.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1006"/>
      <source>Trying secure (IPv4 and IPv6) connections to proxy %1:%2 ...</source>
      <extracomment>Happy-Eyeballs (both IPv4 and IPv6 addresses available) * case. %1 is the URL for the server and %2 is the port number * (on BOTH addresses) for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1014"/>
      <location filename="../src/ctelnet.cpp" line="1055"/>
      <location filename="../src/ctelnet.cpp" line="1089"/>
      <source>[ INFO ]  - Attempting a secure connection to %1:%2 via proxy...</source>
      <extracomment>%1 is a URL for the Game Server; %2 is the port number.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1021"/>
      <location filename="../src/ctelnet.cpp" line="1061"/>
      <source>Trying secure (IPv4 and IPv6) connections to %1:%2 ...</source>
      <extracomment>Happy-Eyeballs (both IPv4 and IPv6 addresses available) * case. %1 is the URL for the Server and %2 is the port number * (on BOTH addresses) for the connection.
----------
%1 is the URL for the Server and %2 is the port number * for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1029"/>
      <location filename="../src/ctelnet.cpp" line="1069"/>
      <location filename="../src/ctelnet.cpp" line="1100"/>
      <source>[ INFO ]  - Attempting a secure connection to %1:%2 ...</source>
      <extracomment>%1 is a URL for the Game Server; %2 is the port number.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1047"/>
      <source>Trying secure (IPv6) connection to %1:%2 via proxy...</source>
      <extracomment>%1 is the URL for the Server and %2 is the port number * for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1084"/>
      <source>Trying secure (IPv4) connection to %1:%2 via proxy...</source>
      <extracomment>%1 is the URL for the Server and %2 is the port number * for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1095"/>
      <source>Trying secure (IPv4) connection to %1:%2 ...</source>
      <extracomment>%1 is the URL for the Server and %2 is the port number * for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1122"/>
      <source>Trying open (IPv4 and IPv6) connections to %1:%2 via proxy...</source>
      <extracomment>Happy-Eyeballs (both IPv4 and IPv6 addresses available) * case. %1 is the URL for the proxy and %2 is the port number * (on BOTH addresses) for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1127"/>
      <location filename="../src/ctelnet.cpp" line="1164"/>
      <location filename="../src/ctelnet.cpp" line="1199"/>
      <source>[ INFO ]  - Attempting an open connection to %1:%2 via proxy...</source>
      <extracomment>%1 is a URL for the Game Server; %2 is the port number.
----------
%1 is the URL or IPv6 address (suitably wrapped) for the * Game Server and %2 is the port number.
----------
%1 is the URL or IPv4 address for the Game Server and %2 * is the port number for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1134"/>
      <source>Trying open (IPv4 and IPv6) connections to %1:%2 ...</source>
      <extracomment>Happy-Eyeballs (both IPv4 and IPv6 addresses available) * case. %1 is the URL for the Server and %2 is the port number * (on BOTH addresses) for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1139"/>
      <location filename="../src/ctelnet.cpp" line="1177"/>
      <location filename="../src/ctelnet.cpp" line="1213"/>
      <source>[ INFO ]  - Attempting an open connection to %1:%2 ...</source>
      <extracomment>%1 is a URL for the Game Server; %2 is the port number.
----------
%1 is the URL or IPv6 address (suitably wrapped) for the * Game Server and %2 is the port number for the connection.
----------
%1 is the URL or IPv4 address for the Game Server and %2 * is the port number for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1157"/>
      <source>Trying open (IPv6) connection to %1:%2 via proxy...</source>
      <extracomment>%1 is the URL or IPv6 address (suitably wrapped) for the * Game Server and %2 is the port number for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1170"/>
      <source>Trying open (IPv6) connection to %1:%2 ...</source>
      <extracomment>%1 is the URL or IPv6 address (suitably wrapped) for the * Game Server and %2 is the port number for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1192"/>
      <source>Trying open (IPv4) connection to %1:%2 via proxy...</source>
      <extracomment>%1 is the URL or IPv4 address for the Game Server and %2 * is the port number for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="1206"/>
      <source>Trying open (IPv4) connection to %1:%2 ...</source>
      <extracomment>%1 is the URL or IPv4 address for the Game Server and %2 * is the port number for the connection.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="2338"/>
      <source>[ INFO ]  - This game appears to support MXP (Mud eXtension Protocol), but has not turned it on properly. MXP processing has been automatically enabled for clickable links, room info, and richer interactions. You can disable this setting in Settings &gt; Special Options.</source>
      <translation>[ ИНФО ] - Эта игра, похоже, поддерживает MXP (Mud eXtension Protocol), но не включила ее правильно. Обработка MXP автоматически включена для интерактивных ссылок, информации о комнате и более сильных взаимодействиях. Вы можете отключить этот параметр в Настройках &gt; Специальные настройки.</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="3390"/>
      <location filename="../src/ctelnet.cpp" line="3770"/>
      <source>[ INFO ]  - Upgrading the GUI to new version &apos;%1&apos; from version &apos;%2&apos;
(url=&apos;%3&apos;).</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="3717"/>
      <source>[ INFO ]  - Downloading and installing package &apos;%1&apos;
(url=&apos;%2&apos;).</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="3727"/>
      <source>Cancel</source>
      <translation>Отменить</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="3727"/>
      <source>Downloading game GUI from server...</source>
      <translation>Загрузка интерфейса с сервера...</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4039"/>
      <source>[ INFO ]  - A more secure connection on port %1 is available.</source>
      <translation>[ ИНФО ] - Доступно более безопасное соединение на порту %1.</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4047"/>
      <source>For data transfer protection and privacy, this connection advertises a secure port.</source>
      <translation>Для защиты передачи данных и конфиденциальности это соединение объявляет безопасный порт.</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4048"/>
      <source>Update to port %1 and connect with encryption?</source>
      <translation>Обновить на порт %1 и подключиться с шифрованием?</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4200"/>
      <source>ERROR</source>
      <extracomment>Keep the capitalisation, the translated text at 7 letters max so it aligns nicely</extracomment>
      <translation>ОШИБКА</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4213"/>
      <source>LUA</source>
      <translation>Lua</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4225"/>
      <source>WARN</source>
      <translation>ВНИМ</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4237"/>
      <source>ALERT</source>
      <translation>ВНИМ</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4249"/>
      <source>INFO</source>
      <translation>ИНФО</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4261"/>
      <source>OK</source>
      <translation>ОК</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4521"/>
      <source>[ INFO ]  - Loading replay file:
&quot;%1&quot;.</source>
      <translation>[ ИНФО ] - Загружается повтор журнала:
&quot;%1&quot;.</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4545"/>
      <source>Cannot replay file &quot;%1&quot;, error message was: &quot;replay file seems to be corrupt&quot;.</source>
      <translation>Невозможно воспроизвести файл &quot;%1&quot;, сообщение об ошибке: &quot;Файл воспроизведения, кажется, поврежден&quot;.</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4547"/>
      <source>[ WARN ]  - The replay has been aborted as the file seems to be corrupt.</source>
      <translation>[ ВНИМ ] - Воспроизведение прервано, поскольку файл поврежден.</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4556"/>
      <source>Cannot perform replay, another one may already be in progress. Try again when it has finished.</source>
      <translation>Невозможно выполнить повтор, возможно, уже выполняется другой. Повторите попытку, когда он будет завершен.</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4558"/>
      <source>[ WARN ]  - Cannot perform replay, another one may already be in progress.
Try again when it has finished.</source>
      <translation>[ ВНИМ ] - Невозможно выполнить повтор, возможно, уже выполняется другой.
Повторите попытку, когда он будет завершен.</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4566"/>
      <source>Cannot read file &quot;%1&quot;, error message was: &quot;%2&quot;.</source>
      <translation>Не удается прочитать файл &quot;%1&quot;, сообщение об ошибке было: &quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4569"/>
      <source>[ ERROR ] - Cannot read file &quot;%1&quot;,
error message was: &quot;%2&quot;.</source>
      <translation>[ ОШИБКА ] - Невозможно прочитать файл &quot;%1&quot;,
сообщение об ошибке было: &quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/ctelnet.cpp" line="4608"/>
      <source>[  OK  ]  - The replay has ended.</source>
      <translation>[ ОК ] - повтор завершился.</translation>
    </message>
  </context>
  <context>
    <name>color_trigger</name>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="17"/>
      <source>ANSI 256 Color chooser</source>
      <translation>Выбор цвета ANSI 256</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="40"/>
      <source>&lt;small&gt;Choose:&lt;ul&gt;&lt;li&gt;one of the basic 16 colors below&lt;/li&gt;
&lt;li&gt;click the &lt;i&gt;more&lt;/i&gt; button to get access to other colors in the 256-color set, then follow the instructions to select a color from that part of the 256 colors supported; if such a color is already in use then that part will already be showing&lt;/li&gt;
&lt;li&gt;click the &lt;i&gt;Default&lt;/i&gt; or &lt;i&gt;Ignore&lt;/i&gt; buttons at the bottom for a pair of other special cases&lt;/li&gt;
&lt;li&gt;click &lt;i&gt;Cancel&lt;/i&gt; to close this dialog without making any changes&lt;/li&gt;&lt;/ul&gt;&lt;/small&gt;</source>
      <comment>Ensure that &quot;Default&quot;, &quot;Ignore&quot; and &quot;Cancel&quot; in this instruction are the same as used for the controls elsewhere on this dialog.</comment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="59"/>
      <source>Basic ANSI Colors [0-15] - click a button to select that color number directly:</source>
      <translation>Основные цвета ANSI [0-15] - нажмите кнопку, чтобы выбрать этот номер цвета напрямую:</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="241"/>
      <source>ANSI 6R x 6G x 6B Colors [16-231] - adjust red, green, blue and click button to select matching color number:</source>
      <translation>ANSI 6R x 6G x 6B Цвета [16-231] - отрегулируйте красный, зеленый, синий и нажмите кнопку, чтобы выбрать соответствующий номер цвета:</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="253"/>
      <source>Red (0-5)</source>
      <translation>Красный (0-5)</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="263"/>
      <source>Green (0-5)</source>
      <translation>Зеленый (0-5)</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="273"/>
      <source>Blue (0-5)</source>
      <translation>Синий (0-5)</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="283"/>
      <source>16 + 36 x R + 6 x G + B =</source>
      <translation>16 + 36 x R + 6 x G + B =</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="344"/>
      <source>[16]</source>
      <translation>[16]</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="354"/>
      <source>Set to RGB value</source>
      <translation>Установить значение RGB</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="364"/>
      <source>ANSI 24 Grays scale [232-255] - adjust gray and click button to select matching color number:</source>
      <translation>ANSI 24 Grays scale [232-255] - настройте серый цвет и нажмите кнопку, чтобы выбрать соответствующий номер цвета:</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="376"/>
      <source>Gray (0-23)</source>
      <translation>Серый (0-23)</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="383"/>
      <source>232 + Gr =</source>
      <translation>232 + Gr =</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="415"/>
      <source>[232]</source>
      <translation>[232]</translation>
    </message>
    <message>
      <location filename="../src/ui/color_trigger.ui" line="425"/>
      <source>Set to Grayscale value</source>
      <translation>Значение в оттенках серого</translation>
    </message>
  </context>
  <context>
    <name>composer</name>
    <message>
      <location filename="../src/ui/composer.ui" line="14"/>
      <source>News and Message Composer</source>
      <translation>Компоновщик сообщений</translation>
    </message>
    <message>
      <location filename="../src/ui/composer.ui" line="86"/>
      <source>Cancel</source>
      <translation>Отменить</translation>
    </message>
    <message>
      <location filename="../src/ui/composer.ui" line="99"/>
      <source>&lt;p&gt;Save (&lt;span style=&quot; color:#565656;&quot;&gt;Shift+Tab&lt;/span&gt;)&lt;/p&gt;</source>
      <translation>&lt;p&gt;Сохранить (&lt;span style=&quot; color:#565656;&quot;&gt;Shift+Tab&lt;/span&gt;)&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/composer.ui" line="102"/>
      <source>Save</source>
      <translation>Сохранить</translation>
    </message>
  </context>
  <context>
    <name>connection_profiles</name>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="25"/>
      <source>Select a profile to connect with</source>
      <translation>Выберите профиль для подключения</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="106"/>
      <source>profiles list</source>
      <translation>список профилей</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="367"/>
      <source>Remove</source>
      <translation>Удалить</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="386"/>
      <source>Copy</source>
      <translation>Скопировать</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="411"/>
      <source>New</source>
      <translation>Новый профиль</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="466"/>
      <source>welcome message</source>
      <translation>приветствие</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="492"/>
      <source>Profile name:</source>
      <translation>Имя профиля:</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="507"/>
      <source>Profile name</source>
      <translation>Имя профиля</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="510"/>
      <source>A unique name for the profile but which is limited to a subset of ascii characters only.</source>
      <comment>Using lower case letters for &apos;ASCII&apos; may make speech synthesisers say &apos;askey&apos; which is quicker than &apos;Aay Ess Cee Eye Eye&apos;!</comment>
      <translation>Уникальное имя для профиля, но которое ограничено только подмножеством символов ascii.</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="520"/>
      <source>Server address:</source>
      <translation>Адрес сервера:</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="541"/>
      <source>Game server URL</source>
      <translation>Адрес игрового сервера</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="544"/>
      <source>The Internet host name or IP address</source>
      <translation>Имя или IP-адрес игрового сервера</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="551"/>
      <source>Port:</source>
      <translation>Порт:</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="578"/>
      <source>Game server port</source>
      <translation>Порт игрового сервера</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="486"/>
      <source>Connect to</source>
      <translation>Подключиться к</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="581"/>
      <source>The port that is used together with the server name to make the connection to the game server. If not specified a default of 23 for &quot;Telnet&quot; connections is used. Secure connections may require a different port number.</source>
      <translation>Порт, который используется вместе с именем сервера для подключения к игровому серверу. Если не указано значение по умолчанию 23 для &quot;Telnet&quot; соединений используется. Для безопасных соединений может потребоваться другой номер порта.</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="600"/>
      <source>Connect via a secure protocol</source>
      <translation>Подключиться через защищенный протокол</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="603"/>
      <source>Make Mudlet use a secure SSL/TLS protocol instead of an unencrypted one</source>
      <translation>Сделать Mudlet использовать безопасный протокол SSL/TLS вместо незашифрованного</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="609"/>
      <source>Secure:</source>
      <translation>Зашищенный:</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="630"/>
      <source>Options</source>
      <translation>Настройки</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="688"/>
      <source>Profile history:</source>
      <translation>История профиля:</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="711"/>
      <source>load newest profile</source>
      <translation>загрузить новейший профиль</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="716"/>
      <source>load oldest profile</source>
      <translation>загрузить старейший профиль</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="636"/>
      <source>Character name:</source>
      <translation>Имя персонажа:</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="646"/>
      <source>The characters name</source>
      <translation>Имя персонажа</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="649"/>
      <source>Character name</source>
      <translation>Имя персонажа</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="652"/>
      <source>If provided will be sent, along with password to identify the user in the game.</source>
      <translation>Если он будет предоставлен, будет отправлен вместе с паролем для идентификации пользователя в игре.</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="763"/>
      <source>Auto-open profile</source>
      <translation>Автоматически открыть профайл</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="766"/>
      <source>Automatically start this profile when Mudlet is run</source>
      <translation>Автоматически запускать этот профиль при запуске Mudlet</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="779"/>
      <source>Auto-reconnect</source>
      <translation>Автоматическое повторное подключение</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="782"/>
      <source>Automatically reconnect this profile if it should become disconnected for any reason other than the user disconnecting from the game server.</source>
      <translation>Автоматически переподключать этот профиль, если он должен быть отключен по любой причине, кроме отключения пользователя от игрового сервера.</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="675"/>
      <source>Password</source>
      <translation>Пароль</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="678"/>
      <source>If provided will be sent, along with the character name to identify the user in the game.</source>
      <translation>Если указано, будет отправлено вместе с именем персонажа, чтобы идентифицировать пользователя в игре.</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="727"/>
      <source>Enable Discord integration (not supported by game)</source>
      <translation>Включить Discord (не поддерживается игрой)</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="733"/>
      <source>Allow this profile to use Mudlet&apos;s Discord &quot;Rich Presence&quot;  features</source>
      <translation>Разрешить использование функции Mudlet Discord &quot;Rich Presence&quot;</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="811"/>
      <source>Information</source>
      <translation>Информация</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="868"/>
      <location filename="../src/ui/connection_profiles.ui" line="871"/>
      <source>Game description or your notes</source>
      <translation>Описание игры или ваши заметки</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="662"/>
      <source>Password:</source>
      <translation>Пароль:</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="672"/>
      <source>Characters password. Note that the password isn&apos;t encrypted in storage</source>
      <translation>Пароль персонажа. Обратите внимание, что этот пароль не зашифрован в хранении</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="760"/>
      <source>With this enabled, Mudlet will automatically start and connect on this profile when it is launched</source>
      <translation>При включении этого параметра Mudlet будет автоматически подключаться к этому профилю при запуске</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="772"/>
      <source>Open profile on Mudlet start</source>
      <translation>Загрузить профиль при старте</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="788"/>
      <source>Reconnect automatically</source>
      <translation>Переподключатся автоматически</translation>
    </message>
    <message>
      <location filename="../src/ui/connection_profiles.ui" line="730"/>
      <source>Discord integration</source>
      <translation>Интеграция с Discord</translation>
    </message>
  </context>
  <context>
    <name>custom_line_properties</name>
    <message>
      <location filename="../src/ui/custom_lines_properties.ui" line="27"/>
      <source>Custom Line Properties [*]</source>
      <translation>Свойства линии [*]</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines_properties.ui" line="47"/>
      <source>Line Settings:</source>
      <translation>Параметры линии:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines_properties.ui" line="85"/>
      <source>Color:</source>
      <translation>Цвет:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines_properties.ui" line="59"/>
      <source>Style:</source>
      <translation>Стиль:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines_properties.ui" line="44"/>
      <source>&lt;p&gt;Select Style, Color and whether to end the line with an arrow head.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Выберите стиль, цвет и следует ли заканчивать линию головкой стрелки.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines_properties.ui" line="123"/>
      <source>Ends with an arrow:</source>
      <translation>Заканчивается стрелкой:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines_properties.ui" line="139"/>
      <source>Exit Details:</source>
      <translation>Детали выхода:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines_properties.ui" line="154"/>
      <source>Origin:</source>
      <translation>Происхождение:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines_properties.ui" line="227"/>
      <source>Destination:</source>
      <translation>Назначение:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines_properties.ui" line="189"/>
      <source>    Direction/Command:</source>
      <translation>    Направление/Команда:</translation>
    </message>
  </context>
  <context>
    <name>custom_lines</name>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="14"/>
      <source>Custom Line selection</source>
      <translation>Выбор линии</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="45"/>
      <source>Choose line format, color and arrow option and then select the exit to start drawing</source>
      <translation>Выберите формат линии, цвет и стрелку, а затем выберите выход для начала рисования</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="64"/>
      <source>Line Settings:</source>
      <translation>Параметры линии:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="172"/>
      <source>Ends with an arrow:</source>
      <translation>Заканчивается стрелкой:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="76"/>
      <source>Style:</source>
      <translation>Стиль:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="118"/>
      <source>Color:</source>
      <translation>Цвет:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="48"/>
      <source>&lt;p&gt;Selecting an exit immediately proceeds to drawing the first line segment from the centre point of the room.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Выбор выхода сразу же переходит к рисованию первого сегмента линии от центральной точки комнаты.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="61"/>
      <source>&lt;p&gt;Select Style, Color and whether to end the line with an arrow head BEFORE then choosing the exit to draw the line for...&lt;/p&gt;</source>
      <translation>&lt;p&gt;Выберите стиль, цвет и следует ли закончить линию с головкой стрелкой ПЕРЕД выбором выхода, для которого нарисовать линию...&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="188"/>
      <source>&lt;p&gt;Select a normal exit to commence drawing a line for it, buttons are shown depressed if they already have such a custom line and disabled if there is not exit in that direction.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Выберите нормальный выход, чтобы начать рисовать для него линию. Кнопки отображаются нажатыми, если у них уже есть такая пользовательская линия, и отключены, если нет выхода в этом направлении.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="191"/>
      <source>Normal Exits:</source>
      <translation>Выходы:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="213"/>
      <source>NW</source>
      <translation>NW</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="236"/>
      <source>N</source>
      <translation>N</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="259"/>
      <source>NE</source>
      <translation>NE</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="298"/>
      <source>UP</source>
      <translation>UP</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="337"/>
      <source>W</source>
      <translation>W</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="347"/>
      <source>E</source>
      <translation>E</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="357"/>
      <source>IN</source>
      <translation>IN</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="383"/>
      <source>OUT</source>
      <translation>OUT</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="393"/>
      <source>SW</source>
      <translation>SW</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="403"/>
      <source>S</source>
      <translation>S</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="413"/>
      <source>SE</source>
      <translation>SE</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="423"/>
      <source>DOWN</source>
      <translation>DOWN</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="445"/>
      <source>&lt;p&gt;Select a special exit to commence drawing a line for it, the first column is checked if the exit already has such a custom line.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Выберите специальный выход, чтобы начать рисование линии
В первои столбце будет галка, если выход уже имеет такую пользовательскую линию.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="504"/>
      <source>&lt;p&gt;Indicates if there is already a custom line for this special exit, will be replaced if the exit is selected.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Указывает, что если выход выбран, какие-то пользовательские линии для этого специальньного выхода будут заменены.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="515"/>
      <source>&lt;p&gt;The room this special exit leads to.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Комната куда етот специальный выход выводит.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="526"/>
      <source>&lt;p&gt;The command or LUA script that goes to the given room.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Команда или скрипт Lua, который идет к данной комнате.&lt;p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="562"/>
      <source>&lt;p&gt;To remove a custom line: cancel this dialog, select the line and right-click to obtain a &amp;quot;delete&amp;quot; option.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Чтобы удалить пользовательскую строку: отмените это диалоговое окно, выберите строку и щелкните правой кнопкой мыши, чтобы получить опцию&amp;quot;удалить&amp;quot;.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="448"/>
      <source>Special Exits:</source>
      <translation>Специальные выходы:</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="500"/>
      <source>Has
custom line?</source>
      <translation>Имеет линию?</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="512"/>
      <source> Destination </source>
      <translation> Куда </translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="523"/>
      <source> Command</source>
      <translation> Команда</translation>
    </message>
    <message>
      <location filename="../src/ui/custom_lines.ui" line="568"/>
      <source>Cancel</source>
      <translation>Отменить</translation>
    </message>
  </context>
  <context>
    <name>delete_profile_confirmation</name>
    <message>
      <location filename="../src/ui/delete_profile_confirmation.ui" line="14"/>
      <source>Confirm permanent profile deletion</source>
      <translation>Подтвердите удаление профиля</translation>
    </message>
    <message>
      <location filename="../src/ui/delete_profile_confirmation.ui" line="26"/>
      <source>Are you sure that you&apos;d like to delete this profile? Everything (aliases, triggers, backups, etc) will be gone.

If you are, please type in the profile name as a confirmation:</source>
      <translation>Вы уверены, что вы хотите удалить этот профиль? Всё (алиасы, триггеры, резервное копии и т. д.) будет удалено.

Если вы уверены, пожалуйста, введите имя профиля в качестве подтверждения:</translation>
    </message>
    <message>
      <location filename="../src/ui/delete_profile_confirmation.ui" line="77"/>
      <source>Delete</source>
      <translation>Удалить</translation>
    </message>
    <message>
      <location filename="../src/ui/delete_profile_confirmation.ui" line="67"/>
      <source>Cancel</source>
      <translation>Отменить</translation>
    </message>
  </context>
  <context>
    <name>dialog</name>
    <message>
      <location filename="../src/ui/glyph_usage.ui" line="39"/>
      <source>Status</source>
      <translation>Статус</translation>
    </message>
    <message>
      <location filename="../src/ui/glyph_usage.ui" line="44"/>
      <source>Symbol
(Set Font)</source>
      <translation>Символ
(Установить шрифт)</translation>
    </message>
    <message>
      <location filename="../src/ui/glyph_usage.ui" line="50"/>
      <source>Symbol
(All Fonts)</source>
      <translation>Символ (все шрифты)</translation>
    </message>
    <message>
      <location filename="../src/ui/glyph_usage.ui" line="56"/>
      <source>Codepoints</source>
      <translation>Коды</translation>
    </message>
    <message>
      <location filename="../src/ui/glyph_usage.ui" line="61"/>
      <source>Usage
Count</source>
      <translation>Счетчик использования</translation>
    </message>
    <message>
      <location filename="../src/ui/glyph_usage.ui" line="67"/>
      <source>Rooms</source>
      <translation>Комнаты</translation>
    </message>
  </context>
  <context>
    <name>directions</name>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5727"/>
      <source>north</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>север</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5729"/>
      <source>n</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>с</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5731"/>
      <source>east</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>восток</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5733"/>
      <source>e</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>вo</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5735"/>
      <source>south</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>юг</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5737"/>
      <source>s</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>ю</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5739"/>
      <source>west</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>запад</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5741"/>
      <source>w</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>з</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5743"/>
      <source>northeast</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>северо-восток</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5745"/>
      <source>ne</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>св</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5747"/>
      <source>southeast</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>юго-восток</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5749"/>
      <source>se</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>юв</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5751"/>
      <source>southwest</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>юго-запад</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5753"/>
      <source>sw</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>юз</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5755"/>
      <source>northwest</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>северо-запад</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5757"/>
      <source>nw</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>сз</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5759"/>
      <source>in</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>войти</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5761"/>
      <source>i</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>вт</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5763"/>
      <source>out</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>выйти</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5765"/>
      <source>o</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>вй</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5767"/>
      <source>up</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>вверх</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5769"/>
      <source>u</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>вв</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5771"/>
      <source>down</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>вниз</translation>
    </message>
    <message>
      <location filename="../src/TLuaInterpreter.cpp" line="5773"/>
      <source>d</source>
      <comment>Entering this direction will move the player in the game</comment>
      <translation>вн</translation>
    </message>
  </context>
  <context>
    <name>dlgAboutDialog</name>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="143"/>
      <source>&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#bc8942;&quot;&gt;&lt;b&gt;Homepage&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://www.mudlet.org/&quot;&gt;www.mudlet.org&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#bc8942;&quot;&gt;&lt;b&gt;Forums&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://forums.mudlet.org/&quot;&gt;forums.mudlet.org&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#bc8942;&quot;&gt;&lt;b&gt;Documentation&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://wiki.mudlet.org/w/Main_Page&quot;&gt;wiki.mudlet.org/w/Main_Page&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#7289DA;&quot;&gt;&lt;b&gt;Discord&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://www.mudlet.org/chat&quot;&gt;discord.gg&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#40b040;&quot;&gt;&lt;b&gt;Source code&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/Mudlet/Mudlet&quot;&gt;github.com/Mudlet/Mudlet&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#40b040;&quot;&gt;&lt;b&gt;Features/bugs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/Mudlet/Mudlet/issues&quot;&gt;github.com/Mudlet/Mudlet/issues&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</source>
      <translation>&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#bc8942;&quot;&gt;&lt;b&gt;Главная страница&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://www.mudlet.org/&quot;&gt;www.mudlet.org&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#bc8942;&quot;&gt;&lt;b&gt;Форумы&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://forums.mudlet.org/&quot;&gt;forums.mudlet.org&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#bc8942;&quot;&gt;&lt;b&gt;Документация&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://wiki.mudlet.org/w/Main_Page&quot;&gt;wiki.mudlet.org/w/Main_Page&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#7289DA;&quot;&gt;&lt;b&gt;Discord&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://www.mudlet.org/chat&quot;&gt;discord.gg&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#40b040;&quot;&gt;&lt;b&gt;Исходный код&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/Mudlet/Mudlet&quot;&gt;github.com/Mudlet/Mudlet&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;color:#40b040;&quot;&gt;&lt;b&gt;Идеи/ошибки&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;https://github.com/Mudlet/Mudlet/issues&quot;&gt;github.com/Mudlet/Mudlet/issues&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="246"/>
      <source>&lt;p&gt;Others too, have make their mark on different aspects of the Mudlet project and if they have not been mentioned here it is by no means intentional! For past contributors you may see them mentioned in the &lt;b&gt;&lt;a href=&quot;https://launchpad.net/~mudlet-makers/+members#active&quot;&gt;Mudlet Makers&lt;/a&gt;&lt;/b&gt; list (on our former bug-tracking site), or for on-going contributors they may well be included in the &lt;b&gt;&lt;a href=&quot;https://github.com/Mudlet/Mudlet/graphs/contributors&quot;&gt;Contributors&lt;/a&gt;&lt;/b&gt; list on GitHub.&lt;/p&gt;
&lt;br&gt;
&lt;p&gt;Many icons are taken from the &lt;span style=&quot;color:#bc8942;&quot;&gt;&lt;b&gt;&lt;u&gt;KDE4 oxygen icon theme&lt;/u&gt;&lt;/b&gt;&lt;/span&gt; at &lt;a href=&quot;https://web.archive.org/web/20130921230632/http://www.oxygen-icons.org/&quot;&gt;www.oxygen-icons.org &lt;sup&gt;{wayback machine archive}&lt;/sup&gt;&lt;/a&gt; or &lt;a href=&quot;http://www.kde.org&quot;&gt;www.kde.org&lt;/a&gt;.  Most of the rest are from Thorsten Wilms, or from Stephen Lyons combining bits of Thorsten&apos;s work with the other sources.&lt;/p&gt;
&lt;p&gt;Special thanks to &lt;span style=&quot;color:#bc8942;&quot;&gt;&lt;b&gt;Brett Duzevich&lt;/b&gt;&lt;/span&gt; and &lt;span style=&quot;color:#bc8942;&quot;&gt;&lt;b&gt;Ronny Ho&lt;/b&gt;&lt;/span&gt;. They have contributed many good ideas and thus helped improve the scripting framework substantially.&lt;/p&gt;
&lt;p&gt;Thanks to &lt;span style=&quot;color:#bc8942;&quot;&gt;&lt;b&gt;Tomas Mecir&lt;/b&gt;&lt;/span&gt; (&lt;span style=&quot;color:#0000ff;&quot;&gt;kmuddy@kmuddy.com&lt;/span&gt;) who brought us all together and inspired us with his KMuddy project. Mudlet is using some of the telnet code he wrote for his KMuddy project (&lt;a href=&quot;https://cgit.kde.org/kmuddy.git/&quot;&gt;cgit.kde.org/kmuddy.git/&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Special thanks to &lt;span style=&quot;color:#bc8942;&quot;&gt;&lt;b&gt;Nick Gammon&lt;/b&gt;&lt;/span&gt; (&lt;a href=&quot;http://www.gammon.com.au/mushclient/mushclient.htm&quot;&gt;www.gammon.com.au/mushclient/mushclient.htm&lt;/a&gt;) for giving us some valued pieces of advice.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="291"/>
      <source>&lt;p&gt;Mudlet was originally written by Heiko Köhn, KoehnHeiko@googlemail.com.&lt;/p&gt;
&lt;p&gt;Mudlet is released under the GPL license version 2, which is reproduced below:&lt;/p&gt;</source>
      <comment>For non-english language versions please append a translation of the following to explain why the GPL is NOT reproduced in the relevant language: &apos;but only the English form is considered the official version of the license, so the following is reproduced in that language:&apos; to replace &apos;which is reproduced below:&apos;...</comment>
      <translation>&lt;bp&gt;Mudlet был первоначально написан Хейко Кёном, KoehnHeiko@googlemail.com.&lt;b/p&gt;
&lt;bp&gt;Mudlet выпущен под лицензией GPL версии 2, которая воспроизводится ниже:&lt;b/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="587"/>
      <source>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Mudlet&lt;/b&gt; is built upon the shoulders of other projects in the FOSS world; as well as using many GPL components we also make use of some third-party software with other licenses:&lt;/p&gt;</source>
      <translation>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Mudlet&lt;/b&gt; построен на плечах других проектов в мире FOSS, а также с использованием многих GPL компонентов мы также используем некоторые сторонние программы с другими лицензиями:&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="829"/>
      <source>&lt;h2&gt;&lt;u&gt;Communi IRC Library&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2008-2020 The Communi Project&lt;/h3&gt;</source>
      <translation>&lt;bh2&gt;&lt;bu&gt;Библиотека IRC Communi&lt;b/u&gt;&lt;b/h2&gt;&lt;bh3&gt;Авторское право © 2008-2020 Проект Communi&lt;b/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="832"/>
      <source>&lt;p&gt;Parts of &lt;tt&gt;irctextformat.cpp&lt;/t&gt; code come from Konversation and are copyrighted to:&lt;br&gt;Copyright © 2002 Dario Abatianni &amp;lt;eisfuchs@tigress.com&amp;gt;&lt;br&gt;Copyright © 2004 Peter Simonsson &amp;lt;psn@linux.se&amp;gt;&lt;br&gt;Copyright © 2006-2008 Eike Hein &amp;lt;hein@kde.org&amp;gt;&lt;br&gt;Copyright © 2004-2009 Eli Mackenzie &amp;lt;argonel@gmail.com&amp;gt;&lt;/p&gt;</source>
      <translation>&lt;p&gt;Части &lt;tt&gt;irctextformat.cpp&lt;/t&gt; кода исходят от Konversation и защищены авторским правом на:&lt;br&gt;Авторское право © 2002 Дарио Абатьянни &amp;lt;eisfuchs@tigress.com&amp;gt;&lt;br&gt;Авторское право © 2004 Питер Симонссон &amp;lt;psn@linux.se&amp;gt;&lt;br&gt;Авторское право © 2006-2008 Эйке Хайн &amp;lt;hein@kde.org&amp;gt;&lt;br&gt;Авторское право © 2004-2009 Эли Маккензи &amp;lt;argonel@gmail.com&amp;gt;&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="838"/>
      <source>&lt;h2&gt;&lt;u&gt;Lua - Lua 5.1&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 1994–2017 Lua.org, PUC-Rio.&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;Луа - Луа 5.1&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Авторские права © 1994—2017 Lua.org, ПУК-Рио.&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="841"/>
      <source>&lt;h2&gt;&lt;u&gt;LuaFileSystem&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2003-2020, Kepler Project&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;LuaFileSystem&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Авторское право © 2003-2020, Проект Kepler&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="844"/>
      <source>&lt;h2&gt;&lt;u&gt;Lua_yajl - Lua 5.1 interface to yajl&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Author: Brian Maher &amp;lt;maherb at brimworks dot com&amp;gt;&lt;br&gt;Copyright © 2009 Brian Maher&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;Lua_yajl - Lua 5. интерфейс к yajl&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Автор: Брайан Махер &amp;lt; aherb at brimworks dot com&amp;gt;&lt;br&gt;Copyright © 2009 Brian Maher&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="848"/>
      <source>&lt;h2&gt;&lt;u&gt;Luautf8 - A UTF-8 support module for Lua.&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2018 Xavier Wang&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;Luautf8 - Модуль поддержки UTF-8 для Lua.&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Авторское право © 2018 Xavier Wang&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="851"/>
      <source>&lt;h2&gt;&lt;u&gt;LuaSql-Sqlite3 - Database connectivity for the Lua programming language (Sqlite3 component).&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2003-2019, The Kepler Project&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;LuaSql-Sqlite3 - Подключение базы данных для языка программирования Lua (Sqlite3).&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Авторское право © 2003-2019, Проект Kepler&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="865"/>
      <source>&lt;h2&gt;&lt;u&gt;Edbee - multi-feature editor widget&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2012-2014 by Reliable Bits Software by Blommers IT&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;Edbee - мультифункциональный виджет&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Авторское право © 2012-2014 by Reliable Bits Software by Blommers IT&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="883"/>
      <source>&lt;h2&gt;&lt;u&gt;Qt-Components, QsLog&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;(&lt;span style=&quot;color:red&quot;&gt;&lt;u&gt;https://bitbucket.org/razvapetru/qt-components [broken link]&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;&lt;h3&gt;&lt;small&gt;&lt;a href=&quot;https://web.archive.org/web/20131220072148/https://bitbucket.org/razvanpetru/qt-components&quot;&gt; {&amp;quot;Wayback Machine&amp;quot; archived version}&lt;/a&gt;&lt;/small&gt;)&lt;br&gt;Copyright © 2013, Razvan Petru&lt;br&gt;All rights reserved.&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;Qt-Components, QsLog&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;(&lt;span style=&quot;color:red&quot;&gt;&lt;u&gt;https://bitbucket. rg/razvapetru/qt-components [broken link]&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;&lt;h3&gt;&lt;small&gt;&lt;a href=&quot;https://web.archive.org/web/20131220072148/https://bitbucket.org/razvanpetru/qt-components&quot;&gt; {&amp;quot; ayback Машина&amp;квота; архивированная версия}&lt;/a&gt;&lt;/small&gt;)&lt;br&gt;Copyright © 2013, Razvan Petru&lt;br&gt;Все права защищены.&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="890"/>
      <source>&lt;h2&gt;&lt;u&gt;Dblsqd&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2017 Philipp Medien&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;Dblsqd&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Авторское право: 2017 Philipp Medien&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="919"/>
      <source>&lt;h2&gt;&lt;u&gt;singleshot_connect.h - part of KDToolBox&lt;/u&gt;&lt;br&gt;Github: &lt;a href=&quot;https://github.com/KDAB/KDToolBox&quot;&gt;KDToolBox&lt;/a&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2020-2021 Klarälvdalens Datakonsult AB, a KDAB Group company, &amp;lt;info@kdab.comF&amp;gt;.&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;singlesHot_connect. - Часть KDToolBox&lt;/u&gt;&lt;br&gt;Github: &lt;a href=&quot;https://github.com/KDAB/KDToolBox&quot;&gt;KDToolBox&lt;/a&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2020-2021 Klara&lt;unk> lvdalens Datakonsult AB, одна группа KDAB &amp;лт; nfo@kdab. omF&amp;гт;.&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="923"/>
      <source>&lt;h2&gt;&lt;u&gt;utf8_filenames.lua - modifies standard Lua functions so that they work with UTF-8 filenames on Windows&lt;/u&gt;&lt;br&gt;&lt;a href=&quot;https://gist.github.com/Egor-Skriptunoff/2458547aa3b9210a8b5f686ac08ecbf0&quot;&gt;Github GIST&lt;/a&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2019 Egor-Skriptunoff&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;utf8_filename ua - модифицирует стандартные функции Lua, чтобы они работали с названиями UTF-8 в Windows&lt;/u&gt;&lt;br&gt;&lt;a href=&quot;https://gist.github.com/Egor-Skriptunoff/2458547aa3b9210a8b5f686ac08ecbf0&quot;&gt;Github GIST&lt;/a&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2019 Egor-Skriptunoff&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="859"/>
      <source>&lt;h2&gt;&lt;u&gt;LuaZip - Reading files inside zip files&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Author: Danilo Tuler&lt;br&gt;Copyright © 2003-2007 Kepler Project&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;LuaZip - чтение файлов внутри zip-файлов&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;автор: Данило Tuler&lt;br&gt;Авторское право © 2003-2007 Кеплер проекта&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="153"/>
      <source>Original author, original project lead, Mudlet core coding, retired.</source>
      <extracomment>about:Heiko</extracomment>
      <translation>Оригинальный автор, оригинальный руководитель проекта, сделал ядро Mudlet, в отставке.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="156"/>
      <source>GUI design and initial feature planning. He is responsible for the project homepage and the user manual. Maintainer of the Windows, macOS, Ubuntu and generic Linux installers. Maintains the Mudlet wiki, Lua API, and handles project management, public relations &amp;amp; user help. With the project from the very beginning and is an official spokesman of the project. Since the retirement of Heiko, he has become the head of the Mudlet project.</source>
      <extracomment>about:Vadi</extracomment>
      <translation>Дизайн графического интерфейса и первоначальное планирование функций. Он отвечает за домашнюю страницу проекта и руководство пользователя. Мейнтейнер инсталляторов Windows, macOS, Ubuntu и общих Linux. Поддерживает Mudlet wiki, Lua API, и обрабатывает управление проектами, связи с общественностью &amp; помощь пользователей. С самого начала работы над проектом и является официальным представителем проекта. После ухода на пенсию Хайко стал руководителем проекта Mudlet.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="163"/>
      <source>After joining in 2013, he has been poking various bits of the C++ code and GUI with a pointy stick; subsequently trying to patch over some of the holes made/found. Most recently he has been working on I18n and L10n for Mudlet 4.0.0 so if you are playing Mudlet in a language other than American English you will be seeing the results of him getting fed up with the spelling differences between what was being used and the British English his brain wanted to see.</source>
      <extracomment>about:SlySven</extracomment>
      <translation>После присоединения в 2013 году он тыкает различные биты кода C ++ и графического интерфейса с острой палкой; впоследствии пытается залатать некоторые из дыр, сделанных или найденных. Совсем недавно он работал над I18n и L10n для Mudlet 4.0.0 так что если вы играете в Mudlet на языке, отличном от американского английского, вы увидите результаты его устали от различий в написании между тем, что было использовано, и британским английским его мозг хотел видеть.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="170"/>
      <source>Former maintainer of the early Windows and Apple OSX packages. He also administers our server and helps the project in many ways.</source>
      <extracomment>about:demonnic</extracomment>
      <translation>Бывший сопровождатель ранних пакетов Windows и Apple OSX. Он также администрирует наш сервер и помогает проекту во многих отношениях.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="174"/>
      <source>Contributed many improvements to Mudlet&apos;s db: interface, event system, and has been around the project for a very long while assisting users.</source>
      <extracomment>about:keneanung</extracomment>
      <translation>Внес много улучшений в db: интерфейс, система событий и был вокруг проекта в течение очень долгого времени, помогая пользователям.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="178"/>
      <source>Does a ton of work in making Mudlet, the website and the wiki accessible to you regardless of the language you speak - and promoting our genre!</source>
      <extracomment>about:Leris</extracomment>
      <translation>Делает массу работы, делая Mudlet, веб-сайт и вики доступными для вас независимо от языка, на котором вы говорите, и продвигает наш жанр!</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="182"/>
      <source>Contributions to the Travis integration, CMake and Visual C++ build, a lot of code quality and memory management improvements.</source>
      <extracomment>about:ahmedcharles</extracomment>
      <translation>Вклад в интеграцию Travis, сборку CMake и Visual C++, множество улучшений качества кода и управления памятью.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="186"/>
      <source>Developed a shared module system that allows script packages to be shared among profiles, a UI for viewing Lua variables, improvements in the mapper and all around.</source>
      <extracomment>about:Chris7</extracomment>
      <translation>Разработал систему общих модулей, которая позволяет совместно использовать пакеты скриптов между профилями, пользовательский интерфейс для просмотра переменных Lua, улучшения в маппере и всё вокруг.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="190"/>
      <source>Developed the first version of our Mac OSX installer. He is the former maintainer of the Mac version of Mudlet.</source>
      <extracomment>about:Ben Carlsen</extracomment>
      <translation>Разработал первую версию нашего установщика для Mac OSX. Он является бывшим сопровождающим Mac-версии Mudlet.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="194"/>
      <source>Joined in December 2009 though he&apos;s been around much longer. Contributed to the Lua API and is the former maintainer of the Lua API.</source>
      <extracomment>about:Ben Smith</extracomment>
      <translation>Присоединился в декабре 2009 года, хотя он был гораздо больше. Вклад в Lua API и бывший сопровождающий Lua API.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="198"/>
      <source>Joined in December 2009. He has contributed to the Lua API, submitted small bugfix patches and has helped with release management of 1.0.5.</source>
      <extracomment>about:Blaine von Roeder</extracomment>
      <translation>Присоединился в декабре 2009 года. Он внес свой вклад в Lua API, представил небольшие исправления ошибок и помог в управлении релизами 1.0.5.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="202"/>
      <source>Developed the original cmake build script and he has committed a number of patches.</source>
      <extracomment>about:Bruno Bigras</extracomment>
      <translation>Разработал оригинальный скрипт сборки cmake и он выполнил ряд патчей.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="205"/>
      <source>Contributed to the Lua API.</source>
      <extracomment>about:Carter Dewey</extracomment>
      <translation>Внес свой вклад в Lua API.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="208"/>
      <source>Developed the Vyzor GUI Manager for Mudlet.</source>
      <extracomment>about:Oneymus</extracomment>
      <translation>Разработан менеджер графического интерфейса Vyzor для Mudlet.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="211"/>
      <source>Worked wonders in rejuvenating our Website in 2017 but who prefers a little anonymity - if you are a &lt;i&gt;SpamBot&lt;/i&gt; you will not get onto our Fora now. They have also made some useful C++ core code contributions and we look forward to future reviews on and work in that area.</source>
      <extracomment>about:TheFae</extracomment>
      <translation>Сотворил чудеса в омоложении нашего сайта в 2017 году, но кто предпочитает немного анонимности - если вы &lt;i&gt;SpamBot&lt;/i&gt; , вы не попадете на наши форумы сейчас. Они также внесли некоторые полезные вклады в основной код C++, и мы с нетерпением ждем будущих обзоров и работы в этой области.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="216"/>
      <source>Joining us 2017 they have given us some useful C++ and Lua contributions.</source>
      <extracomment>about:Dicene</extracomment>
      <translation>Присоединившись к нам в 2017 году, они внесли нам полезный вклад в C++ и Lua.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="219"/>
      <source>Contributed the Geyser layout manager for Mudlet in March 2010. It is written in Lua and aims at simplifying user GUI scripting.</source>
      <extracomment>about:James Younquist</extracomment>
      <translation>В марте 2010 года предоставил менеджеру макетов Гейзера для Mudlet. Он написан в Lua и направлен на упрощение пользовательского интерфейса.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="223"/>
      <source>Helped develop and debug the Lua API.</source>
      <extracomment>about:John Dahlström</extracomment>
      <translation>Помогал разрабатывать и отлаживать Lua API.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="226"/>
      <source>Contributed several improvements and new features for Geyser.</source>
      <extracomment>about:Beliaar</extracomment>
      <translation>Внесли несколько улучшений и новых функций для Гейзер.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="229"/>
      <source>The original author of our Windows installer.</source>
      <extracomment>about:Leigh Stillard</extracomment>
      <translation>Оригинальный автор нашего инсталлятора для Windows.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="232"/>
      <source>Worked on the manual, forum help and helps with GUI design and documentation.</source>
      <extracomment>about:Maksym Grinenko</extracomment>
      <translation>Работал над руководством, справкой на форуме и помогал с дизайном графического интерфейса и документацией.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="235"/>
      <source>Developed a database Lua API that allows for far easier use of databases and one of the original OSX installers.</source>
      <extracomment>about:Stephen Hansen</extracomment>
      <translation>Разработал API Lua для баз данных, который позволяет намного проще использовать базы данных, и один из оригинальных инсталляторов OSX.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="238"/>
      <source>Designed our beautiful logo, our splash screen, the about dialog, our website, several icons and badges. Visit his homepage at &lt;a href=&quot;http://thorwil.wordpress.com/&quot;&gt;thorwil.wordpress.com&lt;/a&gt;.</source>
      <extracomment>about:Thorsten Wilms</extracomment>
      <translation>Разработал наш красивый логотип, заставку, диалог about, наш сайт, несколько иконок и значков. Посети его домашнюю страницу по адресу &lt;a href=&quot;http://thorwil.wordpress.com/&quot;&gt;thorwil.wordpress.com&lt;/a&gt;.</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="854"/>
      <source>&lt;h2&gt;&lt;u&gt;Lrexlib-pcre2 -  Regular expression library binding (PCRE2 flavour).&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © Reuben Thomas 2000-2020&lt;br&gt;Copyright © Shmuel Zeigerman 2004-2020 &lt;/h3&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="868"/>
      <source>The &lt;b&gt;edbee-lib&lt;/b&gt; widget itself incorporates other components with licences that must be noted as well, they are:</source>
      <translation>&lt;b&gt;edbe-lib&lt;/b&gt; сам по себе включает в себя другие компоненты с лицензиями, которые также должны быть отмечены:</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="870"/>
      <source>&lt;h2&gt;&lt;u&gt;Onigmo (Oniguruma-mod) LICENSE&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2002-2009 K.Kosako &amp;lt;sndgk393 AT ybb DOT ne DOT jp&amp;gt;&lt;br&gt;Copyright © 2011-2014 K.Takata &amp;lt;kentkt AT csc DOT jp&amp;gt;&lt;br&gt;All rights reserved.&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;Onigmo (Oniguruma-мод) лицензия&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2002-2009 K.Kosako &amp;lt;sndgk393 AT ybb DOT ne DOT jp&amp;gt;&lt;br&gt;Copyright © 2011-2014 K.Takata &amp;lt;kentkt AT csc DOT jp&amp;gt;&lt;br&gt;Все права защищены.&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="875"/>
      <source>&lt;h2&gt;&lt;u&gt;Oniguruma LICENSE&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2002-2009 K.Kosako &amp;lt;sndgk393 AT ybb DOT ne DOT jp&amp;gt;&lt;br&gt;All rights reserved.&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;Онигурума ЛИЦЕНЗИЯ&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Авторское право © 2002-2009 К.Косако sndgk393 AT Ybb DOT ne DOT JP&lt;br&gt;Все права защищены.&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="879"/>
      <source>&lt;h2&gt;&lt;u&gt;Ruby BSDL&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 1993-2013 Yukihiro Matsumoto.&lt;br&gt;All rights reserved.&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;Ruby BSDL&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Авторское право © 1993-2013 Юкихиро Мацумото.&lt;br&gt;Все права защищены.&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="893"/>
      <source>&lt;h2&gt;&lt;u&gt;Sparkle - macOS updater&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2006-2013 Andy Matuschak.&lt;br&gt;Copyright © 2009-2013 Elgato Systems GmbH.&lt;br&gt;Copyright © 2011-2014 Kornel Lesiński.&lt;br&gt;Copyright © 2015-2017 Mayur Pawashe.&lt;br&gt;Copyright © 2014 C.W. Betts.&lt;br&gt;Copyright © 2014 Petroules Corporation.&lt;br&gt;Copyright © 2014 Big Nerd Ranch.&lt;br&gt;All rights reserved.&lt;/h3&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="903"/>
      <source>&lt;h4&gt;bspatch.c and bsdiff.c, from bsdiff 4.3 &lt;a href=&quot;http://www.daemonology.net/bsdiff/&quot;&gt;http://www.daemonology.net/bsdiff&lt;/a&gt;:&lt;/h4&gt;&lt;h3&gt;Copyright © 2003-2005 Colin Percival.&lt;/h3&gt;&lt;h4&gt;sais.c and sais.c, from sais-lite (2010/08/07) &lt;a href=&quot;https://sites.google.com/site/yuta256/sais&quot;&gt;https://sites.google.com/site/yuta256/sais&lt;/a&gt;:&lt;/h4&gt;&lt;h3&gt;Copyright © 2008-2010 Yuta Mori.&lt;/h3&gt;&lt;h4&gt;SUDSAVerifier.m:&lt;/h4&gt;&lt;h3&gt;Copyright © 2011 Mark Hamlin.&lt;br&gt;All rights reserved.&lt;/h3&gt;</source>
      <translation>&lt;h4&gt;bspatch.c and bsdiff.c, from bsdiff 4.3 &lt;a href=&quot;http://www.daemonology.net/bsdiff/&quot;&gt;http://www.daemonology.net/bsdiff&lt;/a&gt;:&lt;/h4&gt;&lt;h3&gt;Copyright © 2003-2005 Colin Percival.&lt;/h3&gt;&lt;h4&gt;sais.c and sais.c, from sais-lite (2010/08/07) &lt;a href=&quot;https://sites.google.com/site/yuta256/sais&quot;&gt;https://sites.google.com/site/yuta256/sais&lt;/a&gt;:&lt;/h4&gt;&lt;h3&gt;Copyright © 2008-2010 Yuta Mori.&lt;/h3&gt;&lt;h4&gt;SUDSAVerifier.m:&lt;/h4&gt;&lt;h3&gt;Copyright © 2011 Mark Hamlin.&lt;br&gt;Все права защищены.&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="913"/>
      <source>&lt;h2&gt;&lt;u&gt;Discord - Rich Presence - RPC library&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2017 Discord, Inc.&lt;/h3&gt;</source>
      <translation>&lt;h2&gt;&lt;u&gt;Discord - Rich Presence - RPC library&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2017 Discord, Inc.&lt;/h3&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="916"/>
      <source>&lt;h2&gt;&lt;u&gt;QtKeyChain - Platform-independent Qt API for storing passwords securely&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2011-2019 Frank Osterfeld &amp;lt;frank.osterfeld@gmail.com&amp;gt;.&lt;/h3&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="928"/>
      <source>&lt;h2&gt;&lt;u&gt;Sentry Native - Crash reporting SDK&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Copyright © 2019 Sentry (https://sentry.io) and individual contributors.&lt;br&gt;All rights reserved.&lt;/h3&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1039"/>
      <source>&lt;h2&gt;&lt;u&gt;Sword 3D Model&lt;/u&gt;&lt;/h2&gt;&lt;h3&gt;Model obtained from &lt;a href=&quot;https://sketchfab.com/3d-models/sword-07463a2658e04d6ab8a42b5639a35d63&quot;&gt;Sketchfab&lt;/a&gt;&lt;br&gt;Author: &lt;a href=&quot;https://sketchfab.com/minghau&quot;&gt;minghauLoh&lt;/a&gt;&lt;br&gt;Licensed under &lt;a href=&quot;https://creativecommons.org/licenses/by/4.0/&quot;&gt;CC BY 4.0&lt;/a&gt;&lt;/h3&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1104"/>
      <source>
                            These formidable folks will be fondly remembered forever&lt;br&gt;for their generous financial support on Mudlet&apos;s patreon:
                            </source>
      <translation>
                          Эти люди навсегда останутся в памяти&lt;br&gt;за их щедрую финансовую поддержку Mudlet&apos;s patureon:
                            </translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1112"/>
      <source>
                            These formidable folks will be fondly remembered forever&lt;br&gt;for their generous financial support on &lt;a href=&quot;https://www.patreon.com/mudlet&quot;&gt;Mudlet&apos;s patreon&lt;/a&gt;:
                            </source>
      <translation>
                          Эти люди навсегда останутся в памяти&lt;br&gt;за их щедрую финансовую поддержку &lt;a href=&quot;https://www.patreon.com/mudlet&quot;&gt;Mudlet&apos;s patureon&lt;/a&gt;:
                            </translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1148"/>
      <source>You are using the 32-Bit version of Mudlet on a 64-Bit version of Windows. You may wish to upgrade (by downloading and then installing the 64-Bit version now available from Mudlet&apos;s website).</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1151"/>
      <source>This is a 32-Bit build of Mudlet running on a 64-Bit version of Windows.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1164"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1210"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1251"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1281"/>
      <source>Technical information:</source>
      <translation>Техническая информация:</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1165"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1211"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1252"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1282"/>
      <source>Version</source>
      <translation>Версия</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1167"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1213"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1254"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1284"/>
      <source>OS</source>
      <translation>ОС</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1172"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1218"/>
      <source>CPU (WoW64)</source>
      <extracomment>This is shown for 32-Bit Windows builds when run on a *64-Bit OS. &quot;WoW64&quot; stands for WindowOnWindows64.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1179"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1225"/>
      <source>CPU (%1-bits)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1184"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1231"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1257"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1287"/>
      <source>CPU</source>
      <extracomment>This is shown for all other OSes than Windows.</extracomment>
      <translation>Процессор</translation>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1190"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1263"/>
      <source>Qt version (compilation)</source>
      <extracomment>This is shown when the Qt version used at run-time *is different to that used during compilation - it not *the usual case.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1196"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1269"/>
      <source>Qt version (run-time)</source>
      <extracomment>This is shown when the Qt version used at run-time *is different to that used during compilation - it not *the usual case.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgAboutDialog.cpp" line="1236"/>
      <location filename="../src/dlgAboutDialog.cpp" line="1292"/>
      <source>Qt version</source>
      <extracomment>This is shown when the same Qt version is used at run-time *as was used during compilation - it is the usual case.</extracomment>
      <translation type="unfinished"/>
    </message>
  </context>
  <context>
    <name>dlgAliasMainArea</name>
    <message>
      <location filename="../src/dlgAliasMainArea.cpp" line="37"/>
      <source>for example, ^myalias$ to match &apos;myalias&apos;</source>
      <extracomment>This text is shown as placeholder in the pattern box when no real pattern was entered, yet.</extracomment>
      <translation>например, ^myalias$ для соответствия &apos;myalias&apos;</translation>
    </message>
  </context>
  <context>
    <name>dlgColorTrigger</name>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="50"/>
      <source>More colors</source>
      <translation>Больше цветов</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="52"/>
      <source>Click to access all 256 ANSI colors.</source>
      <translation>Нажмите, чтобы получить доступ ко всем 256 ANSI цветов.</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="62"/>
      <source>Default</source>
      <translation>По умолчанию</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="57"/>
      <source>Click to make the color trigger ignore the text&apos;s background color - however choosing this for both foreground and background is an error.</source>
      <translation>Нажмите, чтобы заставить цветовой триггер игнорировать текст цвета фона - однако выбор этого параметра как для переднего плана, так и для фона является ошибкой.</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="58"/>
      <source>Click to make the color trigger ignore the text&apos;s foreground color - however choosing this for both foreground and background is an error.</source>
      <translation>Нажмите, чтобы заставить цветовой триггер игнорировать текст цвета переднего плана - однако выбор этого цвета как для переднего плана, так и для фона является ошибкой.</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="64"/>
      <source>Click to make the color trigger when the text&apos;s background color has not been modified from its normal value.</source>
      <translation>Щелкните, чтобы сделать цветовой триггер, если цвет фона не был изменен по сравнению с его обычным значением.</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="64"/>
      <source>Click to make the color trigger when the text&apos;s foreground color has not been modified from its normal value.</source>
      <translation>Щелкните, чтобы активировать цвет, если цвет переднего плана не был изменен по сравнению с его обычным значением.</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="66"/>
      <source>Click a color to make the trigger fire only when the text&apos;s background color matches the color number indicated.</source>
      <translation>Щелкните цвет, чтобы триггер срабатывал только в том случае, если цвет фона соответствует указанному цветовому номеру.</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="67"/>
      <source>Click a color to make the trigger fire only when the text&apos;s foreground color matches the color number indicated.</source>
      <translation>Щелкните цвет, чтобы триггер срабатывал только в том случае, если цвет переднего плана соответствует указанному цветовому номеру.</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="72"/>
      <source>Black</source>
      <translation>Чёрный</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="73"/>
      <source>Red</source>
      <translation>Красный</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="74"/>
      <source>Green</source>
      <translation>Зеленый</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="75"/>
      <source>Yellow</source>
      <translation>Желтый</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="76"/>
      <source>Blue</source>
      <translation>Синий</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="77"/>
      <source>Magenta</source>
      <translation>Пурпурный</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="78"/>
      <source>Cyan</source>
      <translation>Голубой</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="79"/>
      <source>White (Light gray)</source>
      <translation>Белый (светло-серый)</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="81"/>
      <source>Light black (Dark gray)</source>
      <translation>Светло-черный (темно-серый)</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="82"/>
      <source>Light red</source>
      <translation>Светло-красный</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="83"/>
      <source>Light green</source>
      <translation>Светло-зеленый</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="84"/>
      <source>Light yellow</source>
      <translation>Светло-желтый</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="85"/>
      <source>Light blue</source>
      <translation>Светло-голубой</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="86"/>
      <source>Light magenta</source>
      <translation>Светло-пурпурный</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="87"/>
      <source>Light cyan</source>
      <translation>Светло-голубой</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="88"/>
      <source>Light white</source>
      <translation>Светло-белый</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="214"/>
      <source>%1 [%2]</source>
      <extracomment>Color Trigger dialog button in basic 16-color set, the first value is the name of the color, the second is the ANSI color number - for most languages modification is not likely to be needed - this text is used in two places</extracomment>
      <translation>%1 [%2]</translation>
    </message>
    <message>
      <location filename="../src/dlgColorTrigger.cpp" line="368"/>
      <source>All color options are showing.</source>
      <translation>Все цветовые опции показаны.</translation>
    </message>
  </context>
  <context>
    <name>dlgComposer</name>
    <message>
      <location filename="../src/dlgComposer.cpp" line="293"/>
      <source>Add to user dictionary</source>
      <extracomment>Context menu action to add a word to the user&apos;s personal dictionary</extracomment>
      <translation>Добавить в свой словарь</translation>
    </message>
    <message>
      <location filename="../src/dlgComposer.cpp" line="296"/>
      <source>Remove from user dictionary</source>
      <extracomment>Context menu action to remove a word from the user&apos;s personal dictionary</extracomment>
      <translation>Удалить из своего словаря</translation>
    </message>
    <message>
      <location filename="../src/dlgComposer.cpp" line="304"/>
      <source>▼Mudlet▼ │ dictionary suggestions │ ▲User▲</source>
      <extracomment>This separator line in the spell-check context menu divides suggestions from the user&apos;s personal dictionary (above) and Mudlet&apos;s built-in dictionary (below). The symbols are decorative and help indicate the direction. This appears in the composer window.</extracomment>
      <translation>▼Mudlet▼ │ предложения словаря │ Свой ▲▲</translation>
    </message>
    <message>
      <location filename="../src/dlgComposer.cpp" line="311"/>
      <source>▼System▼ │ dictionary suggestions │ ▲User▲</source>
      <extracomment>This separator line in the spell-check context menu divides suggestions from the user&apos;s personal dictionary (above) and the system dictionary (below). The symbols are decorative and help indicate the direction. This appears in the composer window.</extracomment>
      <translation>▼ Система ▼ │ предложения словаря │ ▲ Свой ▲</translation>
    </message>
    <message>
      <location filename="../src/dlgComposer.cpp" line="358"/>
      <source>no suggestions (system)</source>
      <extracomment>Shown when the spell-checker has no suggestions from the system dictionary for the misspelled word in the composer</extracomment>
      <translation>нет предложений (система)</translation>
    </message>
    <message>
      <location filename="../src/dlgComposer.cpp" line="384"/>
      <source>no suggestions (shared)</source>
      <extracomment>Shown when the spell-checker has no suggestions from the shared user dictionary for the misspelled word in the composer</extracomment>
      <translation>нет предложений (из профилей)</translation>
    </message>
    <message>
      <location filename="../src/dlgComposer.cpp" line="387"/>
      <source>no suggestions (profile)</source>
      <extracomment>Shown when the spell-checker has no suggestions from the profile-specific user dictionary for the misspelled word in the composer</extracomment>
      <translation>нет предложений (профиль)</translation>
    </message>
  </context>
  <context>
    <name>dlgConnectionProfiles</name>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="92"/>
      <source>Connect</source>
      <translation>Подключиться</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="212"/>
      <source>Characters password. Note that the password is not encrypted in storage</source>
      <translation>Пароль персонажа. Обратите внимание, что этот пароль не зашифрован в хранении</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="286"/>
      <source>Game name: %1</source>
      <translation>Название игры: %1</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="288"/>
      <source>Button to select a mud game to play, double-click it to connect and start playing it.</source>
      <extracomment>Some text to speech engines will spell out initials like MUD so stick to lower case if that is a better option</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1114"/>
      <source>This profile is currently loaded - close it before changing the connection parameters.</source>
      <translation>Данный профиль загружен - закройте его перед изменением параметров подключения.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1429"/>
      <source>Reset icon</source>
      <extracomment>Reset the custom picture for this profile in the connection dialog and show the default one instead</extracomment>
      <translation>Сбросить значок</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1433"/>
      <source>Set custom icon</source>
      <extracomment>Set a custom picture to show for the profile in the connection dialog</extracomment>
      <translation>Установить значок</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1438"/>
      <source>Set custom color</source>
      <extracomment>Set a custom color to show for the profile in the connection dialog</extracomment>
      <translation>Выбрать свой цвет</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1818"/>
      <source>The %1 character is not permitted. Use one of the following:</source>
      <translation>Символ %1 не допускается. Используйте один из следующих:</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1841"/>
      <source>You have to enter a number. Other characters are not permitted.</source>
      <translation>Вам нужно ввести номер. Другие символы не допускаются.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1830"/>
      <source>This profile name is already in use.</source>
      <translation>Профиль с таким названием уже существует.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="698"/>
      <source>Could not rename your profile data on the computer.</source>
      <translation>Не смог переименовать профиль на диске.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="94"/>
      <source>Offline</source>
      <translation>Оффлайн</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="115"/>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1555"/>
      <source>Copy</source>
      <translation>Скопировать</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="117"/>
      <source>Copy settings only</source>
      <translation>Копировать только настройки</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="134"/>
      <source>copy profile</source>
      <translation>скопировать профиль</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="135"/>
      <source>copy the entire profile to new one that will require a different new name.</source>
      <translation>скопировать весь профиль в новый, который потребует другого нового имени.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="147"/>
      <source>copy profile settings</source>
      <translation>копировать настройки профиля</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="148"/>
      <source>copy the settings and some other parts of the profile to a new one that will require a different new name.</source>
      <translation>скопировать настройки и некоторые другие части профиля на новый, который потребует другого нового имени.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="210"/>
      <source>Characters password, stored securely in the computer&apos;s credential manager</source>
      <translation>Пароль персонажа, сохранен в компьютере с учетным менеджером</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="283"/>
      <source>Click to load but not connect the selected profile.</source>
      <translation>Нажмите, чтобы загрузить, но не подключать выбранный профиль.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="284"/>
      <source>Click to load and connect the selected profile.</source>
      <translation>Нажмите, чтобы загрузить и подключить выбранный профиль.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="285"/>
      <source>Need to have a valid profile name, game server address and port before this button can be enabled.</source>
      <translation>Необходимо иметь корректное имя профиля, адрес сервера игры и порт перед включением.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="706"/>
      <source>Could not create the new profile folder on your computer.</source>
      <translation>Не смог создать новую папку профиля на компьютере.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="624"/>
      <location filename="../src/dlgConnectionProfiles.cpp" line="752"/>
      <source>new profile name</source>
      <translation>Введите имя нового профиля</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="104"/>
      <source>&lt;p&gt;&lt;center&gt;&lt;big&gt;&lt;b&gt;Welcome to Mudlet!&lt;/b&gt;&lt;/big&gt;&lt;/center&gt;&lt;/p&gt;&lt;p&gt;&lt;center&gt;&lt;b&gt;To get started, double-click on &lt;/b&gt;Mudlet Tutorial&lt;b&gt; or select a game from the list.&lt;/b&gt;&lt;/center&gt;&lt;/p&gt;&lt;p&gt;Want to play a game that’s not listed?&lt;/p&gt;&lt;p&gt;Click %1 &lt;span style=&quot; color:#555753;&quot;&gt;New&lt;/span&gt;, then enter the &lt;i&gt;Profile Name&lt;/i&gt;, &lt;i&gt;Server Address&lt;/i&gt;, and &lt;i&gt;Port&lt;/i&gt; in the required fields.&lt;/p&gt;&lt;p&gt;Once you&apos;re ready, click %2 &lt;span style=&quot; color:#555753;&quot;&gt;Connect&lt;/span&gt; to begin your adventure.&lt;/p&gt;&lt;p&gt;Have fun!&lt;/p&gt;&lt;p align=&quot;right&quot;&gt;&lt;span style=&quot; font-family:&apos;Sans&apos;;&quot;&gt;The Mudlet Team &lt;/span&gt;&lt;img src=&quot;:/icons/mudlet_main_16px.png&quot;/&gt;&lt;/p&gt;</source>
      <comment>Welcome message. Both %1 and %2 may be replaced by icons when this text is used.</comment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="897"/>
      <source>Deleting &apos;%1&apos;</source>
      <translation>Удаление &apos;%1&apos;</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1118"/>
      <source>A profile that is in use cannot be removed</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1168"/>
      <source>Discord integration not available on this platform</source>
      <translation>Интеграция Discord не доступна на этой платформе</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1174"/>
      <source>Discord integration not supported by game</source>
      <translation>Интеграция Discord не поддерживается игрой</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1177"/>
      <source>Check to enable Discord integration</source>
      <translation>Включить интеграцию с Discord</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1454"/>
      <source>Select custom image for profile (should be 120x30)</source>
      <translation>Выберите пользовательское изображение для профиля (должно быть 120x30)</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1454"/>
      <source>Images (%1)</source>
      <translation>Изображения (%1)</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1532"/>
      <source>Copying...</source>
      <translation>Копирование...</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1851"/>
      <source>Port number must be above zero and below 65535.</source>
      <translation>Номер порта должен быть выше нуля и ниже 65535.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1871"/>
      <source>Mudlet can not load support for secure connections.</source>
      <translation>Mudlet не может загрузить поддержку защищенных соединений.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1893"/>
      <source>Please enter the URL or IP address of the Game server.</source>
      <translation>Пожалуйста, введите URL-адрес или IP-адрес игрового сервера.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1912"/>
      <source>Please enter the URL of the Game server.

&lt;i&gt;SSL/TLS connections require a URL, as an IP address is not a suitable identifier for the certification of the Game Server.&lt;/i&gt;</source>
      <extracomment>Please use two line-feeds after the first line so the second * line can be italicised and spaced out - if appropriate for * the locale.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1931"/>
      <source>Load profile without connecting.</source>
      <translation>Загрузить профайл без подключения.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1947"/>
      <source>Please set a valid profile name, game server address and the game port before loading.</source>
      <translation>Пожалуйста, перед загрузкой установи действительное имя профиля, адрес игрового сервера и игровой порт.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1952"/>
      <source>Please set a valid profile name, game server address and the game port before connecting.</source>
      <translation>Укажите имя профиля, адреса игровых серверов и игровой порт перед подключением.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="2006"/>
      <source>Click to hide the password; it will also hide if another profile is selected.</source>
      <translation>Нажмите, чтобы скрыть пароль; он также будет скрыт, если выбран другой профиль.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="2010"/>
      <source>Click to reveal the password for this profile.</source>
      <translation>Щелкни, чтобы раскрыть пароль для этого профиля.</translation>
    </message>
    <message>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1859"/>
      <location filename="../src/dlgConnectionProfiles.cpp" line="1862"/>
      <source>Mudlet is not configured for secure connections.</source>
      <translation>Mudlet не настроен на защищенные соединения.</translation>
    </message>
  </context>
  <context>
    <name>dlgIRC</name>
    <message>
      <location filename="../src/dlgIRC.cpp" line="105"/>
      <source>%1 closed their client.</source>
      <translation>%1 закрыл их клиент.</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="117"/>
      <source>Mudlet IRC Client - %1 - %2 on %3</source>
      <translation>Mudlet IRC-клиент - %1 - %2 на %3</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="131"/>
      <source>$ Starting Mudlet IRC Client...</source>
      <translation>$ Загружается Mudlet IRC-клиент...</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="132"/>
      <source>$ Host: %1:%2</source>
      <translation>$ Хост: %1:%2</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="133"/>
      <source>$ Nick: %1</source>
      <translation>$ Ник: %1</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="134"/>
      <source>$ Auto-Join Channels: %1</source>
      <translation>$ Авто-присоединяться к каналам: %1</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="135"/>
      <source>$ This client supports Auto-Completion using the Tab key.</source>
      <translation>$ Этот клиент поддерживает автозавершения при помощи клавиши Tab.</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="136"/>
      <source>$ Type &lt;b&gt;/help&lt;/b&gt; for commands or &lt;b&gt;/help [command]&lt;/b&gt; for command syntax.</source>
      <translation>$ Введите &lt;b&gt;/help&lt;/b&gt; для команд или &lt;b&gt;/help [command]&lt;/b&gt; для синтаксиса команд.</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="197"/>
      <source>Restarting IRC Client</source>
      <translation>Перезапуск клиента IRC</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="375"/>
      <source>[Error] MSGLIMIT requires &lt;limit&gt; to be a whole number greater than zero!</source>
      <translation>[Error] MSGLIMIT требует &lt;limit&gt;, чтобы быть целым числом больше нуля!</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="405"/>
      <source>[HELP] Available Commands: %1</source>
      <translation>[HELP] Доступные команды: %1</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="407"/>
      <source>[HELP] Syntax: %1</source>
      <translation>Синтаксис [HELP]: %1</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="415"/>
      <source>! Connected to %1.</source>
      <translation>! Связь с %1 установлена.</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="416"/>
      <source>! Joining %1...</source>
      <translation>! Вступление %1...</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="421"/>
      <source>! Connecting %1...</source>
      <translation>! Установка связи с %1...</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="426"/>
      <source>! Disconnected from %1.</source>
      <translation>! Отключен от %1.</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="488"/>
      <source>[ERROR] Syntax: %1</source>
      <translation>[ОШИБКА] %1</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="490"/>
      <source>[ERROR] Unknown command: %1</source>
      <translation>[OШИБКА] Неизвестная команда: %1</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="636"/>
      <source>! The Nickname %1 is reserved. Automatically changing Nickname to: %2</source>
      <translation>! Прозвище %1 зарезервирован. Автоматически меняется ник на: %2</translation>
    </message>
    <message>
      <location filename="../src/dlgIRC.cpp" line="647"/>
      <source>Your nick has changed.</source>
      <translation>Ваш ник был изменён.</translation>
    </message>
  </context>
  <context>
    <name>dlgMapLabel</name>
    <message>
      <location filename="../src/dlgMapLabel.cpp" line="38"/>
      <source>Create label</source>
      <extracomment>Create label dialog title</extracomment>
      <translation>Создать ярлык</translation>
    </message>
    <message>
      <location filename="../src/dlgMapLabel.cpp" line="95"/>
      <source>Foreground color</source>
      <extracomment>2D mapper create label color dialog title</extracomment>
      <translation>Цвет переднего плана</translation>
    </message>
    <message>
      <location filename="../src/dlgMapLabel.cpp" line="118"/>
      <source>Background color</source>
      <extracomment>2D mapper create label color dialog title</extracomment>
      <translation>Цвет фона</translation>
    </message>
    <message>
      <location filename="../src/dlgMapLabel.cpp" line="141"/>
      <source>Text outline color</source>
      <extracomment>2D mapper create label color dialog title</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgMapLabel.cpp" line="163"/>
      <source>Label font</source>
      <extracomment>2D mapper create label font dialog title</extracomment>
      <translation>Шрифт метки</translation>
    </message>
    <message>
      <location filename="../src/dlgMapLabel.cpp" line="185"/>
      <source>Select image</source>
      <translation>Выбрать изображение</translation>
    </message>
  </context>
  <context>
    <name>dlgMapper</name>
    <message>
      <location filename="../src/dlgMapper.cpp" line="557"/>
      <source>Draw rooms on upper and lower levels</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="560"/>
      <source>When enabled, rooms on floors above and below the current level will be drawn with a lighter color to show the map layout context.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="565"/>
      <source>Round rooms</source>
      <translation>Круглые комнаты</translation>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="568"/>
      <source>When enabled, rooms will be drawn with round corners instead of square corners.</source>
      <translation>Когда включено, комнаты будут отображаться с закругленными углами вместо квадратных углов.</translation>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="573"/>
      <source>Show room IDs</source>
      <translation>Показывать ID комнат</translation>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="576"/>
      <source>When enabled, room IDs will be displayed on the map.</source>
      <translation>Когда включено, идентификаторы комнат будут отображаться на карте.</translation>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="581"/>
      <source>Show map grid</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="584"/>
      <source>When enabled, grid will be shown on mapper.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="590"/>
      <source>Show map in 3D</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="593"/>
      <source>When enabled, the map will be displayed in 3D mode.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="600"/>
      <source>Info overlays</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="630"/>
      <source>None</source>
      <extracomment>Don&apos;t show the map overlay, &apos;none&apos; meaning no map overlay styled are enabled</extracomment>
      <translation>Ничего</translation>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="664"/>
      <source>Map autosave failed</source>
      <translation>Автосохранение карты не удалось</translation>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="670"/>
      <source>Retry save</source>
      <translation>Повторить сохранение</translation>
    </message>
    <message>
      <location filename="../src/dlgMapper.cpp" line="680"/>
      <source>Dismiss warning</source>
      <translation>Закрыть предупреждение</translation>
    </message>
  </context>
  <context>
    <name>dlgModuleManager</name>
    <message>
      <location filename="../src/dlgModuleManager.cpp" line="45"/>
      <source>Module Manager - %1</source>
      <translation>Менеджер модулей - %1</translation>
    </message>
    <message>
      <location filename="../src/dlgModuleManager.cpp" line="61"/>
      <source>Module Name</source>
      <translation>Имя модуля</translation>
    </message>
    <message>
      <location filename="../src/dlgModuleManager.cpp" line="61"/>
      <source>Priority</source>
      <translation>Приоритет</translation>
    </message>
    <message>
      <location filename="../src/dlgModuleManager.cpp" line="61"/>
      <source>Sync</source>
      <translation>Синхр.</translation>
    </message>
    <message>
      <location filename="../src/dlgModuleManager.cpp" line="61"/>
      <source>Module Location</source>
      <translation>Расположение модуля</translation>
    </message>
    <message>
      <location filename="../src/dlgModuleManager.cpp" line="101"/>
      <source>Checking this box will cause the module to be saved and &lt;i&gt;resynchronised&lt;/i&gt; across all sessions that share it when the &lt;i&gt;Save Profile&lt;/i&gt; button is clicked in the Editor or if it is saved at the end of the session.</source>
      <translation>Установка этого флажка приведет к тому, что модуль будет сохранен и &lt;bi&gt;будет ресинхронизирован&lt;b/i&gt; во всех сеансах, которые совместно используют его, когда кнопка &lt;bi&gt;Сохранить профиль&lt;b/i&gt; нажата в редакторе или когда профиль будет сохранен в конце сеанса.</translation>
    </message>
    <message>
      <location filename="../src/dlgModuleManager.cpp" line="134"/>
      <source>Load Mudlet Module</source>
      <translation>Загрузить Mudlet модуль</translation>
    </message>
    <message>
      <location filename="../src/dlgModuleManager.cpp" line="144"/>
      <source>Load Mudlet Module:</source>
      <translation>Загрузить Mudlet Модуль:</translation>
    </message>
    <message>
      <location filename="../src/dlgModuleManager.cpp" line="144"/>
      <source>Cannot read file %1:
%2.</source>
      <translation>Файл не может бытс прочитан %1:
%2.</translation>
    </message>
  </context>
  <context>
    <name>dlgNotepad</name>
    <message>
      <location filename="../src/dlgNotepad.cpp" line="48"/>
      <source>Prepend</source>
      <extracomment>label for prepended text entry box in notepad</extracomment>
      <translation>Вставить в начале</translation>
    </message>
    <message>
      <location filename="../src/dlgNotepad.cpp" line="52"/>
      <source>Text to prepend to lines</source>
      <extracomment>placeholder text for text entry box in notepad - text which gets added before sending a line</extracomment>
      <translation>Текст для добавления в строки</translation>
    </message>
    <message>
      <location filename="../src/dlgNotepad.cpp" line="56"/>
      <source>Stop</source>
      <translation>Стоп</translation>
    </message>
  </context>
  <context>
    <name>dlgPackageExporter</name>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="29"/>
      <source>Package name here</source>
      <translation>Имя пакета</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="36"/>
      <source>or</source>
      <translation>или</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="82"/>
      <source>Check items to export</source>
      <translation>Выберите элементы для экспорта</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="156"/>
      <source>Author</source>
      <translation>Автор</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="175"/>
      <location filename="../src/ui/dlgPackageExporter.ui" line="358"/>
      <source>(recommended)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="213"/>
      <location filename="../src/ui/dlgPackageExporter.ui" line="241"/>
      <source>Icon size of 512x512 recommended</source>
      <translation>Рекомендуемый размер значка 512x512</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="260"/>
      <source>X</source>
      <translation>Х</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="270"/>
      <source>512x512 recommended</source>
      <translation>512x512 рекомендовано</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="293"/>
      <source>one-line description (recommended)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="300"/>
      <source>Description
(e.g. how to use)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="314"/>
      <source>(recommended)

This package description is shown in the package manager.  The editor supports Commonmark markdown.  Follow the description below for a thorough example of what to include in your package description.

### Description

A full description of what this package achieves. If the package is game specific then mention that here.  Specify if the package has autoupdating or, if not, add a link in the See Also section below to the code repository.

### Usage

If this package uses aliases, show a few examples and expected output.

`&gt; alias_1`

    output of alias_1  -- indent by four spaces
    more output        -- for code blocks

If this package is a GUI implementation consider adding screenshots by directly dragging and dropping images into this editor.

### See Also

Further reading material. e.g. a link to the Mudlet wiki, forums, Github package repository or webpage.

* https://wiki.mudlet.org/w/Manual:Best_Practices#Package_and_Module_best_practices
* [Link 2 might be a webpage](https://example.org)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="355"/>
      <source>1</source>
      <translation>1</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="182"/>
      <source>Icon</source>
      <translation>Иконка</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="66"/>
      <source>Select what to export</source>
      <comment>This is the text shown at the top of a groupbox initially and when there is NO items to export in the Package exporter dialogue.</comment>
      <translation>Выберите что экспортировать</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="109"/>
      <source>Describe your package. Add a description, icons, assets and more.</source>
      <translation>Опишите ваш пакет. Добавьте описание, значки, ресурсы и многое другое.</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="216"/>
      <source>Add icon</source>
      <translation>Добавить иконку</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="280"/>
      <source>Short description</source>
      <translation>Краткое описание</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="345"/>
      <source>Version</source>
      <translation>Версия</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="368"/>
      <source>Required packages</source>
      <translation>Требуемые пакеты</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="468"/>
      <source>Does this package make use of other packages? List them here as requirements. Press &apos;Delete&apos; to remove a package.</source>
      <translation>Использует ли этот пакет другие пакеты? Перечисляем их здесь как требования. Нажмите клавишу &apos;Delete&apos; для удаления пакета.</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="500"/>
      <source>Include assets (images, sounds, fonts)</source>
      <translation>Добавить ресурсы (изображения, звуки, шрифты)</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="510"/>
      <source>Drag and drop files and folders, or use the browse button below</source>
      <translation>Перетащите файлы и папки, или используйте кнопку "Обзор" ниже</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="558"/>
      <source>Select files to include in package</source>
      <translation>Выберите файлы для включения в пакет</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="20"/>
      <source>Package Exporter</source>
      <translation>Экспортер пакетов</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="365"/>
      <source>Does this package make use of other packages? List them here as requirements.</source>
      <translation>Использует ли этот пакет другие пакеты? Перечислите их здесь по требованиям.</translation>
    </message>
    <message>
      <location filename="../src/ui/dlgPackageExporter.ui" line="608"/>
      <source>Select export location</source>
      <translation>Куда записать результат</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="67"/>
      <source>Triggers</source>
      <translation>Триггеры</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="68"/>
      <source>Aliases</source>
      <translation>Алиасы</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="69"/>
      <source>Timers</source>
      <translation>Таймеры</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="70"/>
      <source>Scripts</source>
      <translation>Скрипты</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="71"/>
      <source>Keys</source>
      <translation>Ключи</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="72"/>
      <source>Buttons</source>
      <translation>Кнопки</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="95"/>
      <source>Export</source>
      <extracomment>Text for button to perform the package export on the items the user has selected.</extracomment>
      <translation>Экспорт</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="137"/>
      <source>Package Exporter - %1</source>
      <extracomment>Title of the window. The %1 will be replaced by the current profile&apos;s name</extracomment>
      <translation>Экспортер пакетов - %1</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="164"/>
      <source>Create Module - %1</source>
      <translation>Создать модуль - %1</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="167"/>
      <source>Enter module name</source>
      <translation>Имя модуля</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="170"/>
      <source>Create Module</source>
      <translation>Создать модуль</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="173"/>
      <source>Select where to save module</source>
      <translation>Выберите, где сохранить модуль</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="176"/>
      <source>Select items to include in module</source>
      <translation>Выберите элементы для включения в модуль</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="184"/>
      <source>Add module description, icon, and assets (optional)</source>
      <translation>Добавить описание модуля, значок и медиафайлы (опционально)</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="187"/>
      <source>Module location</source>
      <translation>Расположение модуля</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="193"/>
      <source>Module description</source>
      <translation>Описание модуля</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="194"/>
      <source>Brief description of your module</source>
      <translation>Краткое описание модуля</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="195"/>
      <source>Module author (recommended)</source>
      <translation>Автор модуля (рекомендуется)</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="196"/>
      <source>Module version (recommended)</source>
      <translation>Версия модуля (рекомендуется)</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="199"/>
      <source>Module dependencies</source>
      <translation>Зависимости модуля</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="200"/>
      <source>Include module assets (images, sounds, fonts)</source>
      <translation>Добавить ресурсы (изображения, звуки, шрифты)</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="201"/>
      <source>Select files to include in module</source>
      <translation>Выберите элементы для включения в модуль</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="209"/>
      <source>Select module dependencies</source>
      <translation>Зависимости модуля</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="220"/>
      <source>(optional)

This module description is shown in the Module Manager. The editor supports Commonmark markdown.

### Description

A full description of what this module does. If the module is game-specific, mention that here.

### Usage

If this module uses aliases, show a few examples and expected output.

`&gt; alias_1`

    output of alias_1  -- indent by four spaces
    more output        -- for code blocks

### See Also

Further reading material, e.g., links to documentation or forum posts.

* https://wiki.mudlet.org/w/Manual:Modules</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="413"/>
      <source>Failed to open file &quot;%1&quot; to place into package. Error message was: &quot;%2&quot;.</source>
      <extracomment>This error message will appear when a file is to be placed into the package but the code cannot open it.</extracomment>
      <translation>Не удалось открыть файл &quot;%1&quot;, чтобы поместить его в пакет. Сообщение об ошибке: &quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="422"/>
      <source>Failed to add file &quot;%1&quot; to package. Error message was: &quot;%3&quot;.</source>
      <extracomment>This error message will appear when a file is to be placed into the package but cannot be done for some reason.</extracomment>
      <translation>Не удалось добавить файл &quot;%1&quot; в пакет. Сообщение об ошибке: &quot;%3&quot;.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="594"/>
      <source>package name</source>
      <extracomment>package name will be added to other fields in the &apos;required fields missing: ...&apos; tooltip when it&apos;s missing</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="616"/>
      <source>Required field missing: %1</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="619"/>
      <source>Export package</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="844"/>
      <source>Cannot create empty module. Please select at least one trigger, timer, alias, script, action, or key to include in the module.</source>
      <translation>Невозможно создать пустой модуль. Пожалуйста, выберите хотя бы один триггер, таймер, алиас, скрипт, кнопку или клавишу для включения в модуль.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="846"/>
      <source>Cannot create empty package. Please select at least one item to include in the package.</source>
      <translation>Невозможно создать пустой пакет. Пожалуйста, выберите хотя бы один элемент для включения в пакет.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="958"/>
      <source>Module &quot;%1&quot; created and installed successfully! You can now close this dialog.</source>
      <translation>Модуль &quot;%1&quot; успешно создан и установлен! Теперь вы можете закрыть диалог.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="969"/>
      <source>Module Already Exists</source>
      <translation>Модуль уже существует</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="970"/>
      <source>A module named &quot;%1&quot; is already installed.</source>
      <translation>Модуль &quot;%1&quot; уже установлен.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="971"/>
      <source>Do you want to overwrite the existing module?</source>
      <translation>Вы хотите перезаписать существующий модуль?</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="983"/>
      <source>Module Overwritten</source>
      <translation>Модуль перезаписан</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="984"/>
      <source>Module &quot;%1&quot; overwritten successfully!</source>
      <translation>Модуль &quot;%1&quot; успешно перезаписан!</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="985"/>
      <source>The existing module has been replaced.</source>
      <translation>Существующий модуль был заменён.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="993"/>
      <location filename="../src/dlgPackageExporter.cpp" line="1009"/>
      <source>Module &quot;%1&quot; exported but installation failed: %2</source>
      <translation>Модуль &quot;%1&quot; экспортирован, но установка не удалась: %2</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="998"/>
      <source>Module &quot;%1&quot; exported but failed to uninstall existing version</source>
      <translation>Модуль &quot;%1&quot; экспортирован, но не удалось удалить существующую версию</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1004"/>
      <source>Module &quot;%1&quot; exported successfully but not installed (already exists)</source>
      <translation>Модуль &quot;%1&quot; успешно экспортирован, но не установлен (уже существует)</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1338"/>
      <source>Failed to open package file. Error is: &quot;%1&quot;.</source>
      <extracomment>This zipError message is shown when the libzip library code is unable * to open the file that was to be the end result of the export process. * As this may be an existing file anywhere in the computer&apos;s * file-system(s) it is possible that permissions on the directory or an * existing file that is to be overwritten may be a source of problems * here.</extracomment>
      <translation>Не удалось открыть файл пакета. Ошибка: &quot;%1&quot;.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1502"/>
      <source>Failed to zip up the package. Error is: &quot;%1&quot;.</source>
      <extracomment>This error message is displayed at the final stage of exporting * a package when all the sourced files are finally put into the * archive. Unfortunately this may be the point at which something * breaks because a problem was not spotted/detected in the process * earlier...</extracomment>
      <translation>Не удалось заархивировать пакет. Ошибка: &quot;%1&quot;.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1927"/>
      <source>Why not &lt;a href=&quot;https://packages.mudlet.org/upload&quot;&gt;upload&lt;/a&gt; your package for other Mudlet users?</source>
      <extracomment>Only the text outside of the &apos;a&apos; (HTML anchor) tags PLUS the verb &apos;upload&apos; in between them in the source text, (associated with uploading the resulting package to the Mudlet forums) should be translated.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message numerus="yes">
      <location filename="../src/dlgPackageExporter.cpp" line="1945"/>
      <source>Select what to export (%n item(s))</source>
      <extracomment>This is the text shown at the top of a groupbox when there is %n (one or more) items to export in the Package exporter dialogue; the initial (and when there is no items selected) is a separate text.</extracomment>
      <translation>
        <numerusform>Выберите, что экспортировать (%n элемент)</numerusform>
        <numerusform>Выберите, что экспортировать (%n элементов)</numerusform>
        <numerusform>Выберите, что экспортировать (%n элементов)</numerusform>
        <numerusform>Выберите, что экспортировать (%n элементов)</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1948"/>
      <source>Select what to export</source>
      <extracomment>This is the text shown at the top of a groupbox initially and when there is NO items to export in the Package exporter dialogue.</extracomment>
      <translation>Выберите что экспортировать</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="125"/>
      <source>update installed package</source>
      <translation>обновить установленный пакет</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="432"/>
      <source>add dependencies</source>
      <translation>добавить зависимости</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="579"/>
      <location filename="../src/dlgPackageExporter.cpp" line="581"/>
      <source>Export to %1</source>
      <translation>Экспорт в %1</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1306"/>
      <source>cannot copy %1 to the temporary location %2 - can you double-check it?</source>
      <translation>невозможно скопировать %1 на временное расположение %2 - можете ли вы проверить это?</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="628"/>
      <source>Open Icon</source>
      <translation>Открыть иконку</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="628"/>
      <source>Image Files (*.png *.jpg *.jpeg *.bmp *.tif *.ico *.icns)</source>
      <translation>Файлы изображений (*.png *.jpg *.jpeg *.bmp *.tif *.ico *.icns)</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="763"/>
      <source>Please enter the package name.</source>
      <translation>Пожалуйста, введите имя пакета.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="891"/>
      <location filename="../src/dlgPackageExporter.cpp" line="1033"/>
      <source>Exporting package...</source>
      <translation>Экспорт пакета...</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="911"/>
      <source>Failed to export. Could not open the folder &quot;%1&quot; for writing. Do you have the necessary permissions and free disk-space to write to that folder?</source>
      <translation>Не удалось экспортировать. Не удалось открыть папку &quot;%1&quot; для записи. У вас есть необходимые разрешения и свободное дисковое пространство для записи в эту папку?</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1237"/>
      <source>Failed to export. Could not write Mudlet items to the file &quot;%1&quot;.</source>
      <extracomment>This error message is shown when all the Mudlet items cannot be written to the &apos;packageName&apos;.xml file in the base directory of the place where all the files are staged before being compressed into the package file. The full path and filename are shown in %1 to help the user diagnose what might have happened</extracomment>
      <translation>Не удалось экспортировать. Не удалось записать элементы Mudlet в файл &quot;%1&quot;.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1301"/>
      <source>%1 doesn&apos;t seem to exist anymore - can you double-check it?</source>
      <translation>%1 больше не существует, можете ли вы проверить это?</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1421"/>
      <source>Failed to add directory &quot;%1&quot; to package. Error is: &quot;%2&quot;.</source>
      <translation>Не удалось добавить папку &quot;%1&quot; в пакет. Ошибка: &quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1464"/>
      <source>Required file &quot;%1&quot; was not found in the staging area. This area contains the Mudlet items chosen for the package, which you selected to be included in the package file. This suggests there may be a problem with that directory: &quot;%2&quot; - Do you have the necessary permissions and free disk-space?</source>
      <translation>Необходимый файл &quot;%1&quot; не найден в области стажировки. В этой области есть элементы Mudlet, выбранные для пакета, которые вы выбрали для включения в пакет. Это предполагает, что с этой директорией может возникнуть проблема: &quot;%2&quot; - Есть ли у вас необходимые разрешения и свободное место на диске?</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1015"/>
      <source>Package &quot;%1&quot; exported to: %2</source>
      <translation>Пакет &quot;%1&quot; экспортирован в: %2</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1493"/>
      <source>Export cancelled.</source>
      <translation>Экспорт отменен.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageExporter.cpp" line="1566"/>
      <source>Where do you want to save the package?</source>
      <translation>Где вы хотите сохранить пакет?</translation>
    </message>
  </context>
  <context>
    <name>dlgPackageManager</name>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="53"/>
      <source>Package Manager - %1</source>
      <extracomment>Package manager - window title</extracomment>
      <translation>Менеджер пакетов - %1</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="62"/>
      <location filename="../src/dlgPackageManager.cpp" line="241"/>
      <source>Installed</source>
      <extracomment>Package manager - status item showing installed packages
----------
Package manager - status item showing number of installed packages</extracomment>
      <translation>Установлено</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="64"/>
      <location filename="../src/dlgPackageManager.cpp" line="204"/>
      <source>Available</source>
      <extracomment>Package manager - status item showing available packages
----------
Package manager - status item showing number of available packages</extracomment>
      <translation>Доступно</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="169"/>
      <source>Version </source>
      <extracomment>Package manager - label showing package version</extracomment>
      <translation>Версия </translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="251"/>
      <source>Import Mudlet Package</source>
      <extracomment>Package manager - import package from file dialog</extracomment>
      <translation>Импортировать пакет</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="262"/>
      <source>Import Mudlet Package:</source>
      <extracomment>Package manager - error when attempting to read a file to import</extracomment>
      <translation>Импортировать пакет:</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="262"/>
      <source>Cannot read file %1:
%2.</source>
      <translation>Файл не может бытс прочитан %1:
%2.</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="280"/>
      <source>Downloading packages...</source>
      <extracomment>Package manager - cancel button text for download progress dialog</extracomment>
      <translation>Скачивание пакетов...</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="280"/>
      <source>Cancel</source>
      <translation>Отменить</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="320"/>
      <location filename="../src/dlgPackageManager.cpp" line="329"/>
      <location filename="../src/dlgPackageManager.cpp" line="380"/>
      <source>Installation Failed</source>
      <extracomment>Package manager: package couldn&apos;t be downloaded
----------
Package manager: network error, package couldn&apos;t be downloaded</extracomment>
      <translation>Установка не удалась</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="320"/>
      <location filename="../src/dlgPackageManager.cpp" line="329"/>
      <source>Package &apos;%1&apos; not found in repository</source>
      <translation>Пакет '%1' не найден в репозитории</translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="380"/>
      <source>Package &apos;%1&apos; could not be downloaded due to a network error</source>
      <translation>Пакет &apos;%1&apos; не удалось загрузить из-за сетевой ошибки</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/dlgPackageManager.cpp" line="664"/>
      <source>Install (%n)</source>
      <extracomment>Message on button in package manager to install one or more (%n is the count of) selected package(s).</extracomment>
      <translation>
        <numerusform>Установить (%n)</numerusform>
        <numerusform>Установить (%n)</numerusform>
        <numerusform>Установить (%n)</numerusform>
        <numerusform>Установить (%n)</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="667"/>
      <location filename="../src/dlgPackageManager.cpp" line="671"/>
      <source>Install</source>
      <extracomment>Message on button in package manager initially and when there is no packages to install</extracomment>
      <translation>Установить</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/dlgPackageManager.cpp" line="686"/>
      <source>Remove (%n)</source>
      <extracomment>Message on button in package manager to remove one or more (%n is the count of) selected package(s).</extracomment>
      <translation>
        <numerusform>Удалить (%n)</numerusform>
        <numerusform>Удалить (%n)</numerusform>
        <numerusform>Удалить (%n)</numerusform>
        <numerusform>Удалить (%n)</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../src/dlgPackageManager.cpp" line="689"/>
      <location filename="../src/dlgPackageManager.cpp" line="693"/>
      <source>Remove</source>
      <extracomment>Message on button in package manager initially and when there is no packages to remove</extracomment>
      <translation>Удалить</translation>
    </message>
  </context>
  <context>
    <name>dlgProfilePreferences</name>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="142"/>
      <source>Location which will be used to store log files - matching logs will be appended to.</source>
      <translation>Место, которое будет использоваться для хранения файлов журналов - к ним будут добавляться совпадающие журналы.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="143"/>
      <source>Select a directory where logs will be saved.</source>
      <translation>Выбери директорию, в которой будут сохраняться журналы.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="144"/>
      <source>Reset the directory so that logs are saved to the profile&apos;s &lt;i&gt;log&lt;/i&gt; directory.</source>
      <translation>Сбросьте каталог, чтобы журналы сохранялись в директории профиля &lt;i&gt;log&lt;/i&gt;.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="148"/>
      <source>Set a custom name for your log. (New logs are appended if a log file of the same name already exists).</source>
      <translation>Задай пользовательское имя для своего журнала. (Новые журналы добавляются, если файл журнала с таким же именем уже существует).</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="177"/>
      <source>Automatic updates are disabled in development builds to prevent an update from overwriting your Mudlet.</source>
      <translation>Автоматические обновления отключены в сборках разработки, чтобы предотвратить перезапись твоего Mudlet обновлением.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="204"/>
      <source>This will bring up a display showing all the symbols used in the current map and whether they can be drawn using just the specified font, any other font, or not at all.  It also shows the sequence of Unicode &lt;i&gt;code-points&lt;/i&gt; that make up that symbol, so that they can be identified even if they cannot be displayed; also, up to the first thirty two rooms that are using that symbol are listed, which may help to identify any unexpected or odd cases.</source>
      <translation>Это выведет на экран все символы, используемые в текущей карте, и покажет, можно ли их рисовать только указанным шрифтом, любым другим шрифтом или вообще не рисовать. Он также показывает последовательность кодовых точек Unicode &lt;i&gt;&lt;/i&gt;, которые составляют этот символ, чтобы их можно было идентифицировать, даже если они не могут быть отображены; также перечисляются до первых тридцати двух номеров, которые используют этот символ, что может помочь определить любые неожиданные или странные случаи.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="210"/>
      <source>Select the only or the primary font used (depending on &lt;i&gt;Only use symbols (glyphs) from chosen font&lt;/i&gt; setting) to produce the 2D mapper room symbols.</source>
      <translation>Выберите единственный или основной используемый шрифт (в зависимости от &lt;i&gt;Использовать только символы (глифы) из выбранной настройки шрифта&lt;/i&gt;) для создания 2D символов комнаты сопоставления.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="212"/>
      <source>Using a single font is likely to produce a more consistent style but may cause the &lt;i&gt;font replacement character&lt;/i&gt; &apos;&lt;b&gt;�&lt;/b&gt;&apos; to show if the font does not have a needed glyph (a font&apos;s individual character/symbol) to represent the grapheme (what is to be represented).  Clearing this checkbox will allow the best alternative glyph from another font to be used to draw that grapheme.</source>
      <translation>Использование одного шрифта, скорее всего, создаст более последовательный стиль, но может привести к тому, что символ замены шрифта &lt;i&gt;&lt;/i&gt; &apos;&lt;b&gt;�&lt;/b&gt;&apos; будет отображаться, если в шрифте нет нужного глифа (шрифта&apos;отдельного символа/символа) для представления графемы (того, что должно быть представлено).  Снятие этого флажка позволит использовать лучший альтернативный глиф из другого шрифта для рисования этой графемы.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="308"/>
      <source>%1 (%2% done)</source>
      <comment>%1 is the (not-translated so users of the language can read it!) language name, %2 is percentage done.</comment>
      <translation>%1 (%2% готово)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="376"/>
      <source>Migrated all passwords to secure storage.</source>
      <translation>Все пароли были перенесены в безопасное хранение.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="387"/>
      <source>Migrated all passwords to profile storage.</source>
      <translation>Все пароли были перенесены в безопасное хранение.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="751"/>
      <source>From the dictionary file &lt;tt&gt;%1.dic&lt;/tt&gt; (and its companion affix &lt;tt&gt;.aff&lt;/tt&gt; file).</source>
      <translation>Из файла словаря &lt;tt&gt;%1.dic&lt;/tt&gt; (и его компаньон &lt;tt&gt;.aff&lt;/tt&gt; файл).</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="887"/>
      <source>yyyy-MM-dd#HH-mm-ss (e.g., 1970-01-01#00-00-00%1)</source>
      <translation>yyyy-MM-dd#HH-mm-ss (например, 1970-01-01#00-00-00%1)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="889"/>
      <source>yyyy-MM-ddTHH-mm-ss (e.g., 1970-01-01T00-00-00%1)</source>
      <translation>yyyy-MM-ddTHH-mm-ss (например, 1970-01-01T00-00-00%1)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="890"/>
      <source>yyyy-MM-dd (concatenate daily logs in, e.g. 1970-01-01%1)</source>
      <translation>yyyy-MM-dd (объединять ежедневные журналы, например 1970-01-01%1)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="893"/>
      <source>yyyy-MM (concatenate month logs in, e.g. 1970-01%1)</source>
      <translation>yyyy-MM (объединять ежемесячные журналы, например 1970-01%1)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="894"/>
      <source>Named file (concatenate logs in one file)</source>
      <translation>Именованный файл (объединение журналов в один файл)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="982"/>
      <source>Other profiles to Map to:</source>
      <translation>Другие профили куда карту скопировать:</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="1046"/>
      <source>2D Map Room Symbol scaling factor:</source>
      <translation>Коэффициент масштабирования обозначений комнат на 2D карте:</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="1066"/>
      <source>Show &quot;%1&quot; in the map area selection</source>
      <translation>Показать &quot;%1&quot; в выборе области карты</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="1114"/>
      <source>%1 (*Error, report to Mudlet Makers*)</source>
      <comment>The encoder code name is not in the mudlet class mEncodingNamesMap when it should be and the Mudlet Makers need to fix it!</comment>
      <translation>%1 (*Ошибка, сообщите Mudlet Makers*)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="1262"/>
      <location filename="../src/dlgProfilePreferences.cpp" line="4311"/>
      <source>Profile preferences - %1</source>
      <translation>Настройки профиля - %1</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="1589"/>
      <source>Profile preferences</source>
      <translation>Настройки профиля</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2511"/>
      <source>Load Mudlet map</source>
      <translation>Загрузить Mudlet карту</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2451"/>
      <source>Loading map - please wait...</source>
      <translation>Загрузка карты - пожалуйста, подождите...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="151"/>
      <source>logfile</source>
      <extracomment>Must be a valid default filename for a log-file and is used if the user does not enter any other value (Ensure all instances have the same translation {one of two copies}).</extracomment>
      <translation>журнал</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/dlgProfilePreferences.cpp" line="162"/>
      <location filename="../src/dlgProfilePreferences.cpp" line="3234"/>
      <source>copy to %n destination(s)</source>
      <extracomment>text on button to put the map from this profile into the other profiles to receive the map from this profile, %n is the number of other profiles that have already been selected to receive it and will be zero or more. The button will also be disabled (greyed out) in the zero case but the text will still be visible.</extracomment>
      <translation>
        <numerusform>копировать в %n профайлов</numerusform>
        <numerusform>копировать в %n профайлов</numerusform>
        <numerusform>копировать в %n профайлов</numerusform>
        <numerusform>копировать в %n профайлов</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="225"/>
      <source>&lt;p&gt;Some East Asian MUDs may use glyphs (characters) that Unicode classifies as being of &lt;i&gt;Ambiguous&lt;/i&gt; width when drawn in a font with a so-called &lt;i&gt;fixed&lt;/i&gt; pitch; in fact such text is &lt;i&gt;duo-spaced&lt;/i&gt; when not using a proportional font. These symbols can be drawn using either a half or the whole space of a full character. By default Mudlet tries to chose the right width automatically but you can override the setting for each profile.&lt;/p&gt;&lt;p&gt;This control has three settings:&lt;ul&gt;&lt;li&gt;&lt;b&gt;Unchecked&lt;/b&gt; &apos;&lt;i&gt;narrow&lt;/i&gt;&apos; = Draw ambiguous width characters in a single &apos;space&apos;.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Checked&lt;/b&gt; &apos;&lt;i&gt;wide&lt;/i&gt;&apos; = Draw ambiguous width characters two &apos;spaces&apos; wide.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Partly checked&lt;/b&gt; &lt;i&gt;(Default) &apos;auto&apos;&lt;/i&gt; = Use &apos;wide&apos; setting for MUD Server encodings of &lt;b&gt;Big5&lt;/b&gt;/&lt;b&gt;Big5-HKSCS&lt;/b&gt;, &lt;b&gt;GBK&lt;/b&gt;, &lt;b&gt;GBK18030&lt;/b&gt; or &lt;b&gt;EUC-KR&lt;/b&gt; and &apos;narrow&apos; for all others.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;This is a temporary arrangement and will probably change when Mudlet gains full support for languages other than English.&lt;/i&gt;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="383"/>
      <source>Migrated %1...</source>
      <extracomment>This notifies the user that progress is being made on profile migration by saying what profile was just migrated to store passwords securely</extracomment>
      <translation>Перенесен %1...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="704"/>
      <source>Enable spell check using Mudlet dictionary:</source>
      <extracomment>On Windows and MacOs, we have to bundle our own dictionaries with our application - and we also use them on *nix systems where we do not find the system ones</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="707"/>
      <source>Enable spell check using System dictionary:</source>
      <extracomment>On *nix systems where we find the system ones we use them</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="819"/>
      <source>&lt;p&gt;Use the maximum buffer size your system can handle (%1 lines). This will be calculated based on available memory.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="917"/>
      <source>Protocols</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="926"/>
      <source>GMCP: Generic Mud Communication Protocol</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="936"/>
      <source>MSDP: Mud Server Data Protocol</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="946"/>
      <source>MSSP: Mud Server Status Protocol</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="941"/>
      <source>MSP: Mud Sound Protocol</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="956"/>
      <source>MXP: Mud eXtension Protocol</source>
      <translation>MXP: Mud eXtension протокол</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="951"/>
      <source>MTTS: Mud Terminal Type Standard</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="921"/>
      <source>CHARSET: Character Encoding Standard</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="931"/>
      <source>MNES: Mud New-Environ Standard</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="961"/>
      <source>NAWS: Negotiate About Window Size</source>
      <translation>NAWS: Согласование относительно размера окна</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="966"/>
      <source>NEW-ENVIRON: Client Variables Standard</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="1023"/>
      <source>%1 {Default}</source>
      <translation>%1 {Default}</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="1035"/>
      <source>%1 {Experimental}</source>
      <translation>%1 {Experimental}</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="1037"/>
      <source>%1 {For older versions}</source>
      <translation>%1 {For older versions}</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="1225"/>
      <source>unknown error</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="1227"/>
      <source>This profile could not be loaded correctly (%1). Settings cannot be saved. Close the profile and try loading an older version from &apos;Connect - Options - Profile history&apos;.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="1885"/>
      <source>Pick color</source>
      <extracomment>Generic pick color dialog title</extracomment>
      <translation>Выберите цвет</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2475"/>
      <source>Loaded map from %1.</source>
      <translation>Карта загруженна из %1.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2477"/>
      <source>Could not load map from %1.</source>
      <translation>Не удалось загрузить карту с %1.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2542"/>
      <source>Save Mudlet map</source>
      <translation>Сохранить Mudlet карту</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2570"/>
      <source>Saving map - please wait...</source>
      <translation>Карта сохраняется, ждите...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2587"/>
      <source>Saved map to %1.</source>
      <translation>Карта сохраненна в %1.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2589"/>
      <source>Could not save map to %1.</source>
      <translation>Невозможно сохранить карту в %1.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2620"/>
      <source>Migrating passwords to secure storage...</source>
      <translation>Перенос паролей в безопасное хранилище...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2627"/>
      <source>Migrating passwords to profiles...</source>
      <translation>Перенос паролей в профили...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2659"/>
      <source>[ ERROR ] - Unable to use or create directory to store map for other profile &quot;%1&quot;.
Please check that you have permissions/access to:
&quot;%2&quot;
and there is enough space. The copying operation has failed.</source>
      <translation>[ ОШИБКА ] - не удалось использовать или создать папку для сохранения карты для другого профиля &quot;%1&quot;.
Пожалуйста, проверьте, что у вас есть права/доступ к:
&quot;%2&quot;
и есть достаточно места. Операция копирования не удалась.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2666"/>
      <source>Creating a destination directory failed...</source>
      <translation>Создание директории завершено неудачно...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2750"/>
      <source>Backing up current map - please wait...</source>
      <translation>Резервное копирование текущей карты - пожалуйста, подождите...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2760"/>
      <source>Could not backup the map - saving it failed.</source>
      <translation>Не удалось создать резервную копию карты - сохранение не выполнено.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2785"/>
      <source>Could not copy the map - failed to work out which map file we just saved the map as!</source>
      <translation>Не удалось скопировать карту - не удалось выяснить, в файл мы только что сохранили карту!</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2797"/>
      <source>Copying over map to %1 - please wait...</source>
      <translation>Карта копируется в %1 - пожалуйста, подождите...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2803"/>
      <source>Could not copy the map to %1 - unable to copy the new map file over.</source>
      <translation>Не удалось скопировать карту в %1.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2807"/>
      <source>Map copied successfully to other profile %1.</source>
      <translation>Карта успешно скопирована в другой профиль %1.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2819"/>
      <source>Map copied, now signalling other profiles to reload it.</source>
      <translation>Карта скопирована, теперь сигнализироваем другим профилям, чтобы перезагрузить ее.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2858"/>
      <source>Where should Mudlet save log files?</source>
      <translation>Где Mudlet сохранять лог-файлы?</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/dlgProfilePreferences.cpp" line="3241"/>
      <source>%n selected - change destinations...</source>
      <extracomment>text on button to select other profiles to receive the map from this profile, %n is the number of other profiles that have already been selected to receive it and will always be 1 or more</extracomment>
      <translation>
        <numerusform>%n выбрано - изменить места назначения...</numerusform>
        <numerusform>%n выбрано - изменить места назначения...</numerusform>
        <numerusform>%n выбрано - изменить места назначения...</numerusform>
        <numerusform>%n выбрано - изменить места назначения...</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3248"/>
      <source>pick destinations...</source>
      <extracomment>text on button to select other profiles to receive the map from this profile, this is used when no profiles have been selected</extracomment>
      <translation>выберите места назначения...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3485"/>
      <source>Could not update themes: %1</source>
      <translation>Не удалось обновить темы: %1</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3488"/>
      <source>Updating themes from colorsublime.github.io...</source>
      <translation>Обновление тем от colorsublime.github.io...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3615"/>
      <source>{missing, possibly recently deleted trigger item}</source>
      <translation>{не существует, триггер может быть был удалён}</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3618"/>
      <source>{missing, possibly recently deleted alias item}</source>
      <translation>{не существует, алиас может быть был удалён}</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3621"/>
      <source>{missing, possibly recently deleted script item}</source>
      <translation>{не существует, скрипт может быть был удалён}</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3624"/>
      <source>{missing, possibly recently deleted timer item}</source>
      <translation>{не существует, таймер может быть был удалён}</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3627"/>
      <source>{missing, possibly recently deleted key item}</source>
      <translation>{не существует, ключ может быть был удалён}</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3630"/>
      <source>{missing, possibly recently deleted button item}</source>
      <translation>{не существует, кнопка может быть была удалена}</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3754"/>
      <source>The room symbol will appear like this if only symbols (glyphs) from the specific font are used.</source>
      <translation>Символ комнаты будет выглядеть так, если используются только символы (глифы) из определенного шрифта.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3759"/>
      <source>The room symbol will appear like this if symbols (glyphs) from any font can be used.</source>
      <translation>Символ комнаты будет выглядеть так, если можно использовать символы (глифы) из любого шрифта.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3799"/>
      <source>How many rooms in the whole map have this symbol.</source>
      <translation>Сколько комнат во всей карте имеют этот символ.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3817"/>
      <source>The rooms with this symbol, up to a maximum of thirty-two, if there are more than this, it is indicated but they are not shown.</source>
      <translation>Комнат с этим символом максимум тридцать две, если их больше, то это указывается, но они не показываются.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3825"/>
      <source>The symbol can be made entirely from glyphs in the specified font.</source>
      <translation>Символ может быть составлен полностью из глифов указанного шрифта.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3843"/>
      <source>The symbol cannot be drawn using any of the fonts in the system, either an invalid string was entered as the symbol for the indicated rooms or the map was created on a different systems with a different set of fonts available to use. You may be able to correct this by installing an additional font using whatever method is appropriate for this system or by editing the map to use a different symbol. It may be possible to do the latter via a lua script using the &lt;i&gt;getRoomChar&lt;/i&gt; and &lt;i&gt;setRoomChar&lt;/i&gt; functions.</source>
      <translation>Символ не может быть нарисован ни одним из шрифтов в системе, либо в качестве символа для указанных помещений была введена недопустимая строка, либо карта была создана на другой системе с другим набором доступных для использования шрифтов. Возможно, ты сможешь исправить это, установив дополнительный шрифт любым методом, подходящим для данной системы, или отредактировав карту, чтобы использовать другой символ. Возможно, последнее можно сделать с помощью скрипта lua, используя функции &lt;i&gt;getRoomChar&lt;/i&gt; и &lt;i&gt;setRoomChar&lt;/i&gt;.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3936"/>
      <source>Large icon</source>
      <extracomment>Discord Rich Presence large icon</extracomment>
      <translation>Большой значок</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3938"/>
      <source>Detail</source>
      <extracomment>Discord Rich Presence detail</extracomment>
      <translation>Деталь</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3941"/>
      <source>Small icon</source>
      <extracomment>Discord Rich Presence small icon&quot;</extracomment>
      <translation>Маленький значок</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3943"/>
      <source>State</source>
      <extracomment>Discord Rich Presence state</extracomment>
      <translation>Состояние</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3946"/>
      <source>Party size</source>
      <extracomment>Discord Rich Presence party size</extracomment>
      <translation>Размер группы</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3948"/>
      <source>Party max</source>
      <extracomment>Discord Rich Presence maximum party size</extracomment>
      <translation>Макс. размер группы</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3950"/>
      <source>Time</source>
      <extracomment>Discord Rich Presence time until or time elapsed</extracomment>
      <translation>Время</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4443"/>
      <source>Set outer color of player room mark.</source>
      <translation>Задать внешний цвет метки комнаты игрока.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4444"/>
      <source>Set inner color of player room mark.</source>
      <translation>Задать внутренний цвет метки комнаты игрока.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="145"/>
      <source>&lt;p&gt;This option sets the format of the log name.&lt;/p&gt;&lt;p&gt;If &lt;i&gt;Named file&lt;/i&gt; is selected, you can set a custom file name. (Logs are appended if a log file of the same name already exists.)&lt;/p&gt;</source>
      <translation>&lt;p&gt;Этот параметр задает формат имени журнала.&lt;/p&gt;&lt;p&gt;Если выбран &lt;i&gt;Именованный файл&lt;/i&gt;, вы можете установить произвольное имя файла. (Логи прилагаются, если файл журнала с таким же именем уже существует.)&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="198"/>
      <source>&lt;p&gt;A timer with a short interval will quickly fill up the &lt;i&gt;Central Debug Console&lt;/i&gt; windows with messages that it ran correctly on &lt;i&gt;each&lt;/i&gt; occasion it is called.  This (per profile) control adjusts a threshold that will hide those messages in just that window for those timers which run &lt;b&gt;correctly&lt;/b&gt; when the timer&apos;s interval is less than this setting.&lt;/p&gt;&lt;p&gt;&lt;u&gt;Any timer script that has errors will still have its error messages reported whatever the setting.&lt;/u&gt;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="217"/>
      <source>&lt;p&gt;If &lt;b&gt;not&lt;/b&gt; checked Mudlet will only react to the first matching keybinding (combination of key and modifiers) even if more than one of them is set to be active. This means that a temporary keybinding (not visible in the Editor) created by a script or package may be used in preference to a permanent one that is shown and is set to be active. If checked then all matching keybindings will be run.&lt;/p&gt;&lt;p&gt;&lt;i&gt;It is recommended to not enable this option if you need to maintain compatibility with scripts or packages for Mudlet versions prior to &lt;b&gt;3.9.0&lt;/b&gt;.&lt;/i&gt;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="237"/>
      <source>&lt;p&gt;Enable a context (right click) menu action on any console/user window that, when the mouse cursor is hovered over it, will display the UTF-16 and UTF-8 items that make up each Unicode codepoint on the &lt;b&gt;first&lt;/b&gt; line of any selection.&lt;/p&gt;&lt;p&gt;This utility feature is intended to help the user identify any grapheme (visual equivalent to a &lt;i&gt;character&lt;/i&gt;) that a Game server may send even if it is composed of multiple bytes as any non-ASCII character will be in the Lua sub-system which uses the UTF-8 encoding system.&lt;p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="244"/>
      <source>&lt;p&gt;Some Desktop Environments tell Qt applications like Mudlet whether they should shown icons on menus, others, however do not. This control allows the user to override the setting, if needed, as follows:&lt;ul&gt;&lt;li&gt;&lt;b&gt;Unchecked&lt;/b&gt; &apos;&lt;i&gt;off&lt;/i&gt;&apos; = Prevent menus from being drawn with icons.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Checked&lt;/b&gt; &apos;&lt;i&gt;on&lt;/i&gt;&apos; = Allow menus to be drawn with icons.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Partly checked&lt;/b&gt; &lt;i&gt;(Default) &apos;auto&apos;&lt;/i&gt; = Use the setting that the system provides.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;This setting is only processed when individual menus are created and changes may not propagate everywhere until Mudlet is restarted.&lt;/i&gt;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="738"/>
      <source>%1 - not recognised</source>
      <translation>%1 - не распознан</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="752"/>
      <source>&lt;p&gt;Mudlet does not recognise the code &quot;%1&quot;, please report it to the Mudlet developers so we can describe it properly in future Mudlet versions!&lt;/p&gt;&lt;p&gt;The file &lt;tt&gt;%2.dic&lt;/tt&gt; (and its companion affix &lt;tt&gt;.aff&lt;/tt&gt; file) is still usable.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Mudlet не распознает код &quot;%1&quot;, сообщите об этом разработчикам Mudlet, чтобы мы могли правильно описать его в будущих версиях Mudlet!&lt;/p&gt;&lt;p&gt;Файл &lt;tt&gt;%2.dic&lt;/tt&gt; (и сопровождающий его файл &lt;tt&gt;.aff&lt;/tt&gt;) по-прежнему используем.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="768"/>
      <source>No Hunspell dictionary files found, spell-checking will not be available.</source>
      <translation>Файлы словаря Hunspell не найдены, проверка орфографии будет недоступна.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2462"/>
      <source>[ ERROR ] - Unable to load JSON map file: %1
reason: %2.</source>
      <translation>[ ОШИБКА ] - Невозможно загрузить файл карты JSON: %1
причина: %2.</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2503"/>
      <source>Any map file (*.dat *.json *.xml)</source>
      <comment>Do not change extensions (in braces) as they are used programmatically</comment>
      <translation>Любой файл с картой (*.dat *.json *.xml)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2504"/>
      <location filename="../src/dlgProfilePreferences.cpp" line="2537"/>
      <source>Mudlet binary map (*.dat)</source>
      <comment>Do not change extensions (in braces) as they are used programmatically</comment>
      <translation>Бинарная карта Мадлета (*.dat)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2505"/>
      <location filename="../src/dlgProfilePreferences.cpp" line="2538"/>
      <source>Mudlet JSON map (*.json)</source>
      <comment>Do not change extensions (in braces) as they are used programmatically</comment>
      <translation>JSON карта Мадлета (*.json)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2506"/>
      <source>Mudlet XML map (*.xml)</source>
      <comment>Do not change extensions (in braces) as they are used programmatically</comment>
      <translation>XML карта Мадлета (*.xml)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="2507"/>
      <source>Any file (*)</source>
      <comment>Do not change extensions (in braces) as they are used programmatically</comment>
      <translation>Любой файл (*)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3787"/>
      <source>&lt;p&gt;These are the sequence of hexadecimal numbers that are used by the Unicode consortium to identify the graphemes needed to create the symbol.  These numbers can be utilised to determine precisely what is to be drawn even if some fonts have glyphs that are the same for different codepoints or combination of codepoints.&lt;/p&gt;&lt;p&gt;Character entry utilities such as &lt;i&gt;charmap.exe&lt;/i&gt; on &lt;i&gt;Windows&lt;/i&gt; or &lt;i&gt;gucharmap&lt;/i&gt; on many Unix type operating systems will also use these numbers which cover everything from U+0020 {Space} to U+10FFFD the last usable number in the &lt;i&gt;Private Use Plane 16&lt;/i&gt; via most of the written marks that humanity has ever made.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3811"/>
      <source>more - not shown...</source>
      <translation>больше - не показали...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3834"/>
      <source>&lt;p&gt;The symbol cannot be made entirely from glyphs in the specified font, but, using other fonts in the system, it can. Either un-check the &lt;i&gt;Only use symbols (glyphs) from chosen font&lt;/i&gt; option or try and choose another font that does have the needed glyphs.&lt;/p&gt;&lt;p&gt;&lt;i&gt;You need not close this table to try another font, changing it on the main preferences dialogue will update this table after a slight delay.&lt;/i&gt;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="3988"/>
      <source>Map symbol usage - %1</source>
      <translation>Символы использованные в карте - %1</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4069"/>
      <source>yyyy-MM-dd#HH-mm-ss (e.g., 1970-01-01#00-00-00.html)</source>
      <translation>yyyy-MM-dd#HH-mm-ss (например, 1970-01-01#00-00-00.html)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4070"/>
      <source>yyyy-MM-ddTHH-mm-ss (e.g., 1970-01-01T00-00-00.html)</source>
      <translation>yyyy-MM-ddTHH-mm-ss (например, 1970-01-01T00-00-00.html)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4071"/>
      <source>yyyy-MM-dd (concatenate daily logs in, e.g. 1970-01-01.html)</source>
      <translation>гггг-ММ-дд (объединять ежедневные журналы, например, 1970-01-01.html)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4072"/>
      <source>yyyy-MM (concatenate month logs in, e.g. 1970-01.html)</source>
      <translation>yyyy-MM (объединять ежемесячные журналы, например 1970-01.html)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4075"/>
      <source>yyyy-MM-dd#HH-mm-ss (e.g., 1970-01-01#00-00-00.txt)</source>
      <translation>yyyy-MM-dd#HH-mm-ss (например, 1970-01-01#00-00-00.txt)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4076"/>
      <source>yyyy-MM-ddTHH-mm-ss (e.g., 1970-01-01T00-00-00.txt)</source>
      <translation>yyyy-MM-ddTHH-mm-ss (например, 1970-01-01T00-00-00.txt)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4077"/>
      <source>yyyy-MM-dd (concatenate daily logs in, e.g. 1970-01-01.txt)</source>
      <translation>yyyy-MM-dd (объединять ежедневные журналы, например 1970-01-01.txt)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4078"/>
      <source>yyyy-MM (concatenate month logs in, e.g. 1970-01.txt)</source>
      <translation>yyyy-MM (объединять ежемесячные журналы, например 1970-01.txt)</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4578"/>
      <source>Deleting map - please wait...</source>
      <translation>Удаление карты - подождите...</translation>
    </message>
    <message>
      <location filename="../src/dlgProfilePreferences.cpp" line="4587"/>
      <source>Deleted map.</source>
      <translation>Карта удалена.</translation>
    </message>
  </context>
  <context>
    <name>dlgRoomExits</name>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="275"/>
      <source>(roomID)</source>
      <comment>Placeholder, if no roomID is set for an exit.</comment>
      <translation>(номер комнаты)</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="276"/>
      <source>(command or Lua script)</source>
      <comment>Placeholder, if a special exit has no name/script set.</comment>
      <translation>(команда или скрипт Луа)</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="441"/>
      <location filename="../src/dlgRoomExits.cpp" line="445"/>
      <location filename="../src/dlgRoomExits.cpp" line="990"/>
      <source>Set the number of the room that this special exit goes to.</source>
      <translation>Задать номер комнаты, к которой приходит этот специальный выход.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="447"/>
      <location filename="../src/dlgRoomExits.cpp" line="1585"/>
      <source>Prevent a route being created via this exit, equivalent to an infinite exit weight.</source>
      <translation>Предотвратить создание маршрута через этот выход, эквивалентный бесконечному весу выхода.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="452"/>
      <location filename="../src/dlgRoomExits.cpp" line="1591"/>
      <source>Set to a positive value to override the default (Room) Weight for using this Exit route, zero value assigns the default.</source>
      <translation>Задайте положительное значение, чтобы переопределить значение по умолчанию (Room) для использования этого маршрута выхода, нулевое значение назначает значение по умолчанию.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="455"/>
      <location filename="../src/dlgRoomExits.cpp" line="1600"/>
      <source>No door symbol is drawn on 2D Map for this exit (only functional choice currently).</source>
      <translation>В двухмерной карте для данного выхода не отображается символ дверцы (в настоящее время доступен только функциональный выбор).</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="457"/>
      <location filename="../src/dlgRoomExits.cpp" line="1601"/>
      <source>Green (Open) door symbol would be drawn on a custom exit line for this exit on 2D Map (but not currently).</source>
      <translation>Зеленая (открытая) дверь будет нарисована на пользовательской линии выхода для этого выхода на 2D карте (но не в данный момент).</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="459"/>
      <location filename="../src/dlgRoomExits.cpp" line="1602"/>
      <source>Orange (Closed) door symbol would be drawn on a custom exit line for this exit on 2D Map (but not currently).</source>
      <translation>Оранжевый (закрытый) символ двери будет нарисан на пользовательской линии выхода для данного выхода на двухмерной карте (но не в данный момент).</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="461"/>
      <location filename="../src/dlgRoomExits.cpp" line="1603"/>
      <source>Red (Locked) door symbol would be drawn on a custom exit line for this exit on 2D Map (but not currently).</source>
      <translation>Красный (заблокированный) символ двери будет нарисован на пользовательской линии выхода для данного выхода на двухмерной карте (но не в данный момент).</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="969"/>
      <location filename="../src/dlgRoomExits.cpp" line="994"/>
      <source>The roomID of the room that this special exit leads to is expected here. If left like this, this exit will be deleted when &lt;tt&gt;save&lt;/tt&gt; is clicked.</source>
      <translation>Здесь ожидается RoomID комнаты, в которую ведет этот специальный выход. Если оставить так, то этот выход будет удален при нажатии &lt;tt&gt;сохранить&lt;/tt&gt;.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="985"/>
      <source>Entered number is invalid. If left like this, this exit will be deleted when &lt;tt&gt;save&lt;/tt&gt; is clicked.</source>
      <translation>Введенный номер недействителен. Если оставить как это, этот выход будет удален при нажатии на &lt;tt&gt;сохранить&lt;/tt&gt;.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="986"/>
      <source>Set the number of the room that this special exit leads to.</source>
      <translation>Задать номер комнаты, к которой приходит этот специальный выход.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="999"/>
      <source>No command or Lua script entered, if left like this, this exit will be deleted when &lt;tt&gt;save&lt;/tt&gt; is clicked.</source>
      <translation>Не введена команда или Lua-скрипт, если оставить так, то этот выход будет удален при нажатии &lt;tt&gt;сохранить&lt;/tt&gt;.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1046"/>
      <location filename="../src/dlgRoomExits.cpp" line="1058"/>
      <source>Exit to &quot;%1&quot; in area: &quot;%2&quot;.</source>
      <translation>Выход в &quot;%1&quot; в зоне: &quot;%2&quot;.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1509"/>
      <source>This is the Room ID number for this room; this &lt;b&gt;room is locked&lt;/b&gt; so it will not be used for speed-walks at all.</source>
      <extracomment>This text is a revision to the default tooltip text set for this widget in the &apos;room_exits.ui&apos; file. Bold HTML tags are used to emphasis that this room&apos;s locked status overrides any weight or lock (&quot;No route&quot;) setting of any exit that comes to it.</extracomment>
      <translation>Это идентификационный номер комнаты; эта комната &lt;b&gt;заперта&lt;/b&gt;, поэтому она вообще не будет использоваться для скоростных прогулок.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1071"/>
      <location filename="../src/dlgRoomExits.cpp" line="1083"/>
      <source>Exit to unnamed room in area: &quot;%1&quot;, is valid.</source>
      <translation>Выход в безымянную комнату на территории: &quot;%1&quot;, является действительным.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1001"/>
      <source>Some mapper scripts may require prefixing the keyword &quot;script:&quot;).</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1077"/>
      <location filename="../src/dlgRoomExits.cpp" line="1089"/>
      <source>Exit to unnamed room is valid.</source>
      <translation>Выход в безымянную комнату действителен.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1185"/>
      <location filename="../src/dlgRoomExits.cpp" line="1186"/>
      <location filename="../src/dlgRoomExits.cpp" line="1294"/>
      <location filename="../src/dlgRoomExits.cpp" line="1529"/>
      <source>Set the number of the room northwest of this one.</source>
      <translation>Установите номер комнаты к северо-западу от этой комнаты.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1194"/>
      <location filename="../src/dlgRoomExits.cpp" line="1195"/>
      <location filename="../src/dlgRoomExits.cpp" line="1302"/>
      <location filename="../src/dlgRoomExits.cpp" line="1531"/>
      <source>Set the number of the room north of this one.</source>
      <translation>Установите номер комнаты к северу от этой комнаты.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1203"/>
      <location filename="../src/dlgRoomExits.cpp" line="1204"/>
      <location filename="../src/dlgRoomExits.cpp" line="1310"/>
      <location filename="../src/dlgRoomExits.cpp" line="1533"/>
      <source>Set the number of the room northeast of this one.</source>
      <translation>Установите номер комнаты к северо-востоку от этой комнаты.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1212"/>
      <location filename="../src/dlgRoomExits.cpp" line="1213"/>
      <location filename="../src/dlgRoomExits.cpp" line="1318"/>
      <location filename="../src/dlgRoomExits.cpp" line="1535"/>
      <source>Set the number of the room up from this one.</source>
      <translation>Установите номер комнаты к вверху от этой комнаты.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1221"/>
      <location filename="../src/dlgRoomExits.cpp" line="1222"/>
      <location filename="../src/dlgRoomExits.cpp" line="1326"/>
      <location filename="../src/dlgRoomExits.cpp" line="1537"/>
      <source>Set the number of the room west of this one.</source>
      <translation>Установите номер комнаты к западу от этой комнаты.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1230"/>
      <location filename="../src/dlgRoomExits.cpp" line="1231"/>
      <location filename="../src/dlgRoomExits.cpp" line="1334"/>
      <location filename="../src/dlgRoomExits.cpp" line="1539"/>
      <source>Set the number of the room east of this one.</source>
      <translation>Установите номер комнаты к востоку от этой комнаты.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1239"/>
      <location filename="../src/dlgRoomExits.cpp" line="1240"/>
      <location filename="../src/dlgRoomExits.cpp" line="1342"/>
      <location filename="../src/dlgRoomExits.cpp" line="1541"/>
      <source>Set the number of the room down from this one.</source>
      <translation>Установите номер комнаты ниже этой.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1248"/>
      <location filename="../src/dlgRoomExits.cpp" line="1249"/>
      <location filename="../src/dlgRoomExits.cpp" line="1350"/>
      <location filename="../src/dlgRoomExits.cpp" line="1543"/>
      <source>Set the number of the room southwest of this one.</source>
      <translation>Установите номер комнаты к юго-западу от этой комнаты.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1257"/>
      <location filename="../src/dlgRoomExits.cpp" line="1258"/>
      <location filename="../src/dlgRoomExits.cpp" line="1358"/>
      <location filename="../src/dlgRoomExits.cpp" line="1545"/>
      <source>Set the number of the room south of this one.</source>
      <translation>Установите номер комнаты к югу от этой комнаты.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1266"/>
      <location filename="../src/dlgRoomExits.cpp" line="1267"/>
      <location filename="../src/dlgRoomExits.cpp" line="1366"/>
      <location filename="../src/dlgRoomExits.cpp" line="1547"/>
      <source>Set the number of the room southeast of this one.</source>
      <translation>Установите номер комнаты к юго-востоку от этой комнаты.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1275"/>
      <location filename="../src/dlgRoomExits.cpp" line="1276"/>
      <location filename="../src/dlgRoomExits.cpp" line="1374"/>
      <location filename="../src/dlgRoomExits.cpp" line="1549"/>
      <source>Set the number of the room in from this one.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1284"/>
      <location filename="../src/dlgRoomExits.cpp" line="1285"/>
      <location filename="../src/dlgRoomExits.cpp" line="1382"/>
      <location filename="../src/dlgRoomExits.cpp" line="1551"/>
      <source>Set the number of the room out from this one.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1051"/>
      <location filename="../src/dlgRoomExits.cpp" line="1063"/>
      <source>Exit to &quot;%1&quot;.</source>
      <translation>Выход в &quot;%1&quot;.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1049"/>
      <location filename="../src/dlgRoomExits.cpp" line="1054"/>
      <location filename="../src/dlgRoomExits.cpp" line="1074"/>
      <location filename="../src/dlgRoomExits.cpp" line="1079"/>
      <source>&lt;b&gt;Room is locked&lt;/b&gt;, it will not be used for speed-walks for any exit that leads to it.</source>
      <extracomment>Bold HTML tags are used to emphasis that destination room locked status overrides any weight or lock (&quot;No route&quot;) setting of any exit that goes to it.</extracomment>
      <translation>&lt;b&gt;Комната заперта&lt;/b&gt;, она не будет использоваться для скоростных прогулок для любого выхода, ведущего к ней.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1061"/>
      <location filename="../src/dlgRoomExits.cpp" line="1066"/>
      <location filename="../src/dlgRoomExits.cpp" line="1086"/>
      <location filename="../src/dlgRoomExits.cpp" line="1091"/>
      <source>&lt;b&gt;Room&lt;/b&gt; Weight of destination: %1.</source>
      <extracomment>Bold HTML tags are used to emphasis that the value is destination room&apos;s weight whether overridden by a non-zero exit weight here or not
----------
Bold HTML tags are used to emphasis that the value is destination room&apos;s weight whether overridden by a non-zero exit weight here or not.</extracomment>
      <translation>&lt;b&gt;Room&lt;/b&gt; Вес назначения: %1.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1157"/>
      <location filename="../src/dlgRoomExits.cpp" line="1478"/>
      <source>Clear the stub exit for this exit to enter an exit roomID.</source>
      <translation>Удалите незавершённый выход сначала перед тем как ввести номер выхода.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1185"/>
      <location filename="../src/dlgRoomExits.cpp" line="1194"/>
      <location filename="../src/dlgRoomExits.cpp" line="1203"/>
      <location filename="../src/dlgRoomExits.cpp" line="1212"/>
      <location filename="../src/dlgRoomExits.cpp" line="1221"/>
      <location filename="../src/dlgRoomExits.cpp" line="1230"/>
      <location filename="../src/dlgRoomExits.cpp" line="1239"/>
      <location filename="../src/dlgRoomExits.cpp" line="1248"/>
      <location filename="../src/dlgRoomExits.cpp" line="1257"/>
      <location filename="../src/dlgRoomExits.cpp" line="1266"/>
      <location filename="../src/dlgRoomExits.cpp" line="1275"/>
      <location filename="../src/dlgRoomExits.cpp" line="1284"/>
      <source>Entered number is invalid.</source>
      <translation>Введенный номер недействителен.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1519"/>
      <source>Exits for room: &quot;%1&quot; [*]</source>
      <translation>Выходы для комнаты: &quot;%1&quot; [*]</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomExits.cpp" line="1521"/>
      <source>Exits for room Id: %1 [*]</source>
      <translation>Выходы для комнаты номер: %1[*]</translation>
    </message>
  </context>
  <context>
    <name>dlgRoomProperties</name>
    <message numerus="yes">
      <location filename="../src/dlgRoomProperties.cpp" line="180"/>
      <source>Lock room(s), so it/they will never be used for speedwalking</source>
      <comment>This text will be shown at a checkbox, where you can set/unset a number of room&apos;s lock.</comment>
      <translation>
        <numerusform>Заблокировать комнату, так что она никогда не будет использоваться для быстрого перемещения</numerusform>
        <numerusform>Заблокировать комнаты, так чтобы они никогда не будут использоваться для быстрого перемещения</numerusform>
        <numerusform>Заблокировать комнаты, так чтобы они никогда не будут использоваться для быстрого перемещения</numerusform>
        <numerusform>Заблокировать комнаты, так чтобы они никогда не будут использоваться для быстрого перемещения</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../src/dlgRoomProperties.cpp" line="197"/>
      <source>Enter a new room weight to use as the travel time for all of the %n selected room(s). This will be used for calculating the best path. The minimum and default is 1.</source>
      <comment>%n is the total number of rooms involved.</comment>
      <translation type="unfinished"/>
    </message>
    <message numerus="yes">
      <location filename="../src/dlgRoomProperties.cpp" line="203"/>
      <source>To change the room weight for all of the %n selected room(s), please choose:
 • an existing room weight from the list below (sorted by most commonly used first)
 • enter a new positive integer value to use as a new weight. The default is 1.</source>
      <comment>This is for when applying a new room weight to one or more rooms and some have different weights at present. %n is the total number of rooms involved.</comment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgRoomProperties.cpp" line="553"/>
      <source>Delete room color</source>
      <extracomment>This action deletes a color from the list of all room colors</extracomment>
      <translation>Удалить цвет комнаты</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomProperties.cpp" line="581"/>
      <source>OK</source>
      <extracomment>confirm room color selection dialog</extracomment>
      <translation>ОК</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomProperties.cpp" line="587"/>
      <source>Cancel</source>
      <extracomment>cancel room color selection dialog</extracomment>
      <translation>Отменить</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomProperties.cpp" line="636"/>
      <source>Set a custom border color and thickness for the selected room(s). Leave at default to use the global map settings.</source>
      <extracomment>Instruction text shown in room properties dialog for the border customization section</extracomment>
      <translation>Установите пользовательский цвет границы и толщину для выбранной комнаты (комнат). Оставьте по умолчанию для использования глобальных настроек карты.</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomProperties.cpp" line="649"/>
      <source>Set border color</source>
      <extracomment>Title for the color picker dialog when selecting a room border color</extracomment>
      <translation>Установить цвет границы</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomProperties.cpp" line="476"/>
      <source>Set symbol color</source>
      <translation>Задать цвет символа</translation>
    </message>
    <message numerus="yes">
      <location filename="../src/dlgRoomProperties.cpp" line="226"/>
      <source>Enter one or more characters to set a new symbol for %n room(s).  Clear to unset.</source>
      <comment>%n is the total number of rooms involved.</comment>
      <extracomment>room properties dialog, setting symbols</extracomment>
      <translation type="unfinished"/>
    </message>
    <message numerus="yes">
      <location filename="../src/dlgRoomProperties.cpp" line="232"/>
      <source>To set the symbol for all %n room(s), please choose:
 • an existing symbol from the list,
 • enter one or more characters to set a new symbol,
 • clear to unset.</source>
      <comment>This is for when applying a new room symbol to one or more rooms and some have different symbols or no symbol at present. %n is the total number of rooms involved.</comment>
      <extracomment>room properties dialog, setting symbols</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgRoomProperties.cpp" line="275"/>
      <location filename="../src/dlgRoomProperties.cpp" line="313"/>
      <source>%1 (count: %2)</source>
      <extracomment>Format for showing a room symbol with its usage count. %1 is the symbol itself (e.g., &quot;★&quot; or &quot;!&quot;), %2 is the number of rooms using this symbol. Example output: &quot;★ (count: 5)&quot; or &quot;! (count: 12)&quot;. The word &quot;count&quot; and the format can be translated, but ensure the numbers remain clearly associated.
----------
Format for showing a room weight with its usage count. %1 is the weight value (e.g., &quot;1&quot; or &quot;50&quot;), %2 is the number of rooms with this weight. Example output: &quot;5 (count: 3)&quot; or &quot;100 (count: 7)&quot;. The word &quot;count&quot; and the format can be translated, but ensure the numbers remain clearly associated.</extracomment>
      <translation>%1 (всего: %2)</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomProperties.cpp" line="515"/>
      <location filename="../src/dlgRoomProperties.cpp" line="572"/>
      <source>Define new room color</source>
      <translation>Определить новый цвет комнаты</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomProperties.cpp" line="538"/>
      <source>Set room color</source>
      <translation>Выбрать цвет комнаты</translation>
    </message>
    <message>
      <location filename="../src/dlgRoomProperties.h" line="94"/>
      <source>(Multiple values...)</source>
      <translation>(Несколько значений...)</translation>
    </message>
  </context>
  <context>
    <name>dlgTriggerEditor</name>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="790"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9271"/>
      <location filename="../src/dlgTriggerEditor.h" line="564"/>
      <source>Triggers</source>
      <translation>Триггеры</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="791"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="792"/>
      <source>Show Triggers</source>
      <translation>Показать триггеры</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="820"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9299"/>
      <location filename="../src/dlgTriggerEditor.h" line="570"/>
      <source>Buttons</source>
      <translation>Кнопки</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="821"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="822"/>
      <source>Show Buttons</source>
      <translation>Показать кнопки</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="795"/>
      <location filename="../src/dlgTriggerEditor.h" line="565"/>
      <source>Aliases</source>
      <translation>Алиасы</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="796"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="797"/>
      <source>Show Aliases</source>
      <translation>Показать aлиасы</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="805"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9278"/>
      <location filename="../src/dlgTriggerEditor.h" line="567"/>
      <source>Timers</source>
      <translation>Таймеры</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="806"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="807"/>
      <source>Show Timers</source>
      <translation>Показать таймеры</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="800"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9285"/>
      <location filename="../src/dlgTriggerEditor.h" line="566"/>
      <source>Scripts</source>
      <translation>Скрипты</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="801"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="802"/>
      <source>Show Scripts</source>
      <translation>Показать скрипты</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="810"/>
      <location filename="../src/dlgTriggerEditor.h" line="568"/>
      <source>Keys</source>
      <translation>Ключи</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="811"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="812"/>
      <source>Show Keybindings</source>
      <translation>Показать комбинации клавиш</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="815"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9802"/>
      <location filename="../src/dlgTriggerEditor.h" line="569"/>
      <source>Variables</source>
      <translation>Переменные</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="816"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="817"/>
      <source>Show Variables</source>
      <translation>Показать переменые</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="850"/>
      <source>Activate</source>
      <translation>Активировать</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="851"/>
      <source>Toggle Active or Non-Active Mode for Triggers, Scripts etc.</source>
      <translation>Переключить активный или неактивный режим для триггеров, скриптов и т.д.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="869"/>
      <source>Delete Item</source>
      <translation>Удалить</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="892"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13523"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13532"/>
      <source>Copy</source>
      <translation>Скопировать</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="896"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="897"/>
      <source>Copy the trigger/script/alias/etc</source>
      <translation>Скопировать триггер/скрипт/алиас/т. д</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="906"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13524"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13533"/>
      <source>Paste</source>
      <translation>Вставить</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="910"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="911"/>
      <source>Paste triggers/scripts/aliases/etc from the clipboard</source>
      <translation>Вставить триггеры/скрипты/алиасы/т. д. из буфера обмена</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="952"/>
      <source>Import</source>
      <translation>Импорт</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="956"/>
      <source>Export</source>
      <translation>Экспорт</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="965"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13293"/>
      <location filename="../src/dlgTriggerEditor.h" line="563"/>
      <source>Save Profile</source>
      <translation>Сохранить профиль</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="977"/>
      <source>Saves your entire profile (triggers, aliases, scripts, timers, buttons and keys, but not the map or script-specific settings); also &quot;synchronizes&quot; modules that are so marked.</source>
      <translation>Сохраняет весь профиль (триггеры, алиасы, скрипты, таймеры, кнопки и ключи, но не карту) на вашем компьютере; ещё синхронизирует помеченные модули.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="979"/>
      <source>Save Profile As</source>
      <translation>Cохранить профиль в</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="831"/>
      <location filename="../src/dlgTriggerEditor.h" line="572"/>
      <source>Statistics</source>
      <translation>Статистика</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="322"/>
      <source>new folder</source>
      <extracomment>Accessible description for a newly created folder, shown after the folder name</extracomment>
      <translation>новая папка</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="324"/>
      <source>new item</source>
      <extracomment>Accessible description for a newly created item, shown after the item name</extracomment>
      <translation>новый объект</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="330"/>
      <source>%1 - Editor</source>
      <translation>%1 - Редактор</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="708"/>
      <source>*** starting new session ***</source>
      <translation>*** запуск нового сеанса ***</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="836"/>
      <location filename="../src/dlgTriggerEditor.h" line="573"/>
      <source>Debug</source>
      <translation>Отладчик</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="987"/>
      <source>Something went wrong loading your Mudlet profile and it could not be loaded. Try loading an older version in &apos;Connect - Options - Profile history&apos;</source>
      <translation>Что-то пошло не так при загрузке вашего профиля Mudlet и его не удалось загрузить. Попробуйте загрузить старую версию в "Подключить - Настройки - История профиля"</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1014"/>
      <source>Editor Toolbar - %1 - Actions</source>
      <extracomment>This is the toolbar that is initially placed at the top of the editor.</extracomment>
      <translation>Панель инструментов редактора - %1 - Кнопки</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1058"/>
      <source>Editor Toolbar - %1 - Items</source>
      <extracomment>This is the toolbar that is initially placed at the left side of the editor.</extracomment>
      <translation>Панель инструментов редактора - %1 - Элементы</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1068"/>
      <source>Restore Actions toolbar</source>
      <extracomment>This will restore that toolbar in the editor window, after a user has hidden it or moved it to another docking location or floated it elsewhere.</extracomment>
      <translation>Восстановить панель действий</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1071"/>
      <source>Restore Items toolbar</source>
      <extracomment>This will restore that toolbar in the editor window, after a user has hidden it or moved it to another docking location or floated it elsewhere.</extracomment>
      <translation>Восстановить панель инструментов</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1239"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="1242"/>
      <source>Search Options</source>
      <translation>Параметры запроса</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1246"/>
      <source>Case sensitive</source>
      <translation>С учетом регистра</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1391"/>
      <source>start of line</source>
      <translation>начало строки</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="5660"/>
      <source>New trigger group</source>
      <translation>Новая группа триггеров</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="5660"/>
      <source>New trigger</source>
      <translation>Новый триггер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="5773"/>
      <source>New timer group</source>
      <translation>Новая группа таймеров</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="5773"/>
      <source>New timer</source>
      <translation>Новый таймер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="5939"/>
      <source>New key group</source>
      <translation>Новая группа клавишей</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="5939"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="7759"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="7830"/>
      <source>New key</source>
      <translation>Новая клавиша</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="6039"/>
      <source>New alias group</source>
      <translation>Новая группа алиасов</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="6039"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="6962"/>
      <source>New alias</source>
      <translation>Новый алиас</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="6145"/>
      <source>New menu</source>
      <translation>Новое меню</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="6145"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="6174"/>
      <source>New button</source>
      <translation>Новая кнопка</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="6174"/>
      <source>New toolbar</source>
      <translation>Новая панель инструментов</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="6254"/>
      <source>New script group</source>
      <translation>Новая группа скриптов</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="6254"/>
      <source>New script</source>
      <translation>Новый скрипт</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="6978"/>
      <source>Alias &lt;em&gt;%1&lt;/em&gt; has an infinite loop - substitution matches its own pattern. Please fix it - this alias isn&apos;t good as it&apos;ll call itself forever.</source>
      <translation>Алиас &lt;em&gt;%1&lt;/em&gt; имеет бесконечный цикл - подстановка соответствует своему шаблону. Пожалуйста, исправьте это - этот псевдоним не хорош, так как он будет себя вызывать безконечно.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="7415"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9146"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13985"/>
      <source>While loading the profile, this script had an error that has since been fixed, possibly by another script. The error was:%2%3</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="7717"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8910"/>
      <source>Checked variables will be saved and loaded with your profile.</source>
      <translation>Выбранные переменные будут сохранены и загружены вместе с вашим профилем.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="7948"/>
      <source>match on the prompt line</source>
      <translation>матч на оперативную линию</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="7952"/>
      <source>match on the prompt line (disabled)</source>
      <translation>матч на строку состояния (отключено)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="7953"/>
      <source>A Go-Ahead (GA) signal from the game is required to make this feature work</source>
      <translation>Для работы этой функции требуется сигнал Go-Ahead (GA) от игры</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="8389"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8391"/>
      <source>fault</source>
      <translation>сбой</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="8244"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8357"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13195"/>
      <source>Foreground color ignored</source>
      <extracomment>Color trigger ignored foreground color button, ensure all three instances have the same text</extracomment>
      <translation>Цвет переднего плана игнорируется</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="122"/>
      <source>How to add a new alias from the input line</source>
      <extracomment>Name of a selectable option for the Alias intro</extracomment>
      <translation>Как добавить новый алиас из командной строки</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="125"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="162"/>
      <source>There are a &lt;a href=&apos;https://forums.mudlet.org/viewtopic.php?f=6&amp;t=22609&apos;&gt;couple&lt;/a&gt; of &lt;a href=&apos;https://forums.mudlet.org/viewtopic.php?f=6&amp;t=16462&apos;&gt;packages&lt;/a&gt; that can help you.</source>
      <extracomment>Help contents of a selectable option for the Alias intro
----------
Help contents of a selectable option for the Trigger intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="127"/>
      <source>Alias can also be defined from the input line in the main profile window like this:</source>
      <extracomment>Part of the Alias intro - This introductory text will be followed by a Lua code example for a trigger.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="130"/>
      <source>My greetings</source>
      <extracomment>Part of the Alias intro, code example for an alias - This is the name of the alias which reacts on the player typing &quot;hi&quot; by saying &quot;Greetings, traveller!&quot; in game.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="132"/>
      <source>hi</source>
      <extracomment>Part of the Alias intro, code example for an alias - This is the text input from the player which will be reacted on by saying &quot;Greetings, traveller!&quot; in game.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="134"/>
      <source>say Greetings, traveller!</source>
      <extracomment>Part of the Alias intro, code example for an alias - This is the command that Mudlet will send to the game after the player typed &quot;hi&quot;.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="136"/>
      <source>We said hi!</source>
      <extracomment>Part of the Alias intro, code example for an alias - This is the confirmation text shown to the player after they typed &quot;hi&quot; and we said &quot;Greetings, traveller!&quot; in game.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="139"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="174"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="199"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="224"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="245"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="267"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="293"/>
      <source>Where to find more information</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="141"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="176"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="201"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="269"/>
      <source>Watch a &lt;a href=&apos;%1&apos;&gt;video demonstration&lt;/a&gt; of the basic functionality.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="143"/>
      <source>Read the &lt;a href=&apos;http://wiki.mudlet.org/w/Manual:Introduction#Aliases&apos;&gt;Introduction to Aliases&lt;/a&gt; for a detailed overview.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="144"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="179"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="204"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="227"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="248"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="272"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="296"/>
      <source>Do you maybe have any other suggestions, questions or doubts?</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="145"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="180"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="205"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="228"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="249"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="273"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="297"/>
      <source>Join our community on &lt;a href=&apos;https://www.mudlet.org/chat&apos;&gt;Discord&lt;/a&gt; or in &lt;a href=&apos;https://forums.mudlet.org/&apos;&gt;Mudlet forums&lt;/a&gt; - See you there!</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="159"/>
      <source>How to add a new trigger from the input line</source>
      <extracomment>Name of a selectable option for the Trigger intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="164"/>
      <source>Triggers can also be defined from the input line in the main profile window like this:</source>
      <extracomment>Part of the Trigger intro - This introductory text will be followed by a Lua code example for a trigger.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="167"/>
      <source>My drink trigger</source>
      <extracomment>Part of the Trigger intro, code example for a trigger - This is the name of the trigger which reacts on &quot;You are thirsty&quot; with &quot;drink water&quot;.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="169"/>
      <source>You are thirsty.</source>
      <extracomment>Part of the Trigger intro, code example for a trigger - This is the text from game which will be triggered on, and reacted to with &quot;drink water&quot;.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="171"/>
      <source>drink water</source>
      <extracomment>Part of the Trigger intro, code example for a trigger - This is the command sent to game after we triggered on text &quot;You are thirsty.&quot; from game.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="178"/>
      <source>Read the &lt;a href=&apos;http://wiki.mudlet.org/w/Manual:Introduction#Triggers&apos;&gt;Introduction to Triggers&lt;/a&gt; for a detailed overview.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="203"/>
      <source>Read the &lt;a href=&apos;http://wiki.mudlet.org/w/Manual:Introduction#Scripts&apos;&gt;Introduction to Scripts&lt;/a&gt; for a detailed overview.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="219"/>
      <source>How to add a new timer from the input line</source>
      <extracomment>Name of a selectable option for the Timer intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="226"/>
      <source>Read the &lt;a href=&apos;http://wiki.mudlet.org/w/Manual:Introduction#Timers&apos;&gt;Introduction to Timers&lt;/a&gt; for a detailed overview.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="247"/>
      <source>Read the &lt;a href=&apos;http://wiki.mudlet.org/w/Manual:Introduction#Buttons&apos;&gt;Introduction to Buttons&lt;/a&gt; for a detailed overview.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="262"/>
      <source>How to add a new keybinding from the input line</source>
      <extracomment>Name of a selectable option for the Keys intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="271"/>
      <source>Read the &lt;a href=&apos;http://wiki.mudlet.org/w/Manual:Introduction#Keybindings&apos;&gt;Introduction to Keybindings&lt;/a&gt; for a detailed overview.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="288"/>
      <source>How to add a new variable from the input line</source>
      <extracomment>Name of a selectable option for the Variable intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="295"/>
      <source>Read the &lt;a href=&apos;http://wiki.mudlet.org/w/Manual:Introduction#Variables&apos;&gt;Introduction to Variables&lt;/a&gt; for a detailed overview.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="326"/>
      <source>package item</source>
      <extracomment>Accessible description indicating an item belongs to a package, shown after the item name. Keep short, as it&apos;s appended to other descriptions like &quot;activated, package item&quot;</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="451"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13519"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13528"/>
      <source>Undo</source>
      <translation>Отменить</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="458"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13520"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13529"/>
      <source>Redo</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="472"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="1583"/>
      <source>Undo: %1 (%2)</source>
      <extracomment>Tooltip for undo action. %1 is the action being undone (e.g., &quot;Activate trigger &quot;foo&quot;&quot;), %2 is the keyboard shortcut</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="477"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="1594"/>
      <source>Undo (%1)</source>
      <extracomment>Tooltip for undo action when no specific action. %1 is the keyboard shortcut</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="486"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="1588"/>
      <source>Redo: %1 (%2)</source>
      <extracomment>Tooltip for redo action. %1 is the action being redone (e.g., &quot;Activate trigger &quot;foo&quot;&quot;), %2 is the keyboard shortcut</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="491"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="1597"/>
      <source>Redo (%1)</source>
      <extracomment>Tooltip for redo action when no specific action. %1 is the keyboard shortcut</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="839"/>
      <source>Show/Hide Debug Console (%1) -&gt; system will be &lt;b&gt;&lt;i&gt;slower&lt;/i&gt;&lt;/b&gt;.</source>
      <extracomment>%1 is a keyboard shortcut, e.g. &apos;Ctrl+0&apos; on Windows/Linux or &apos;⌘0&apos; on macOS</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="844"/>
      <source>Test Undo/Redo</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="845"/>
      <source>Run internal undo/redo tests and output results to console</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="846"/>
      <source>Run Undo/Redo Tests</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="862"/>
      <source>Add Item</source>
      <translation>Добавить</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="960"/>
      <source>Create Module</source>
      <translation>Создать модуль</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="962"/>
      <source>&lt;p&gt;Create a module from selected items&lt;/p&gt;</source>
      <translation>&lt;p&gt;Создать модуль из выбранных элементов&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="967"/>
      <source>&lt;p&gt;Saves your profile. (%1)&lt;/p&gt;&lt;p&gt;Saves your entire profile (triggers, aliases, scripts, timers, buttons and keys, but not the map or script-specific settings) to your computer disk, so in case of a computer or program crash, all changes you have done will be retained.&lt;/p&gt;&lt;p&gt;It also makes a backup of your profile, you can load an older version of it when connecting.&lt;/p&gt;&lt;p&gt;Should there be any modules that are marked to be &quot;&lt;i&gt;synced&lt;/i&gt;&quot; this will also cause them to be saved and reloaded into other profiles if they too are active.&lt;/p&gt;</source>
      <extracomment>%1 is a keyboard shortcut, e.g. &apos;Ctrl+Shift+S&apos; on Windows/Linux or &apos;⌘⇧S&apos; on macOS</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1258"/>
      <source>Whole word</source>
      <translation>Слово целиком</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1260"/>
      <source>Only match whole words</source>
      <translation>Совпадение только целых слов</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1762"/>
      <source>Text to find (anywhere in the game output)</source>
      <translation>Текст для поиска (в любом местe строки)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1764"/>
      <source>Text to find (as a regular expression pattern)</source>
      <translation>Текст для поиска (как шаблон регулярного выражения)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1766"/>
      <source>Text to find (from beginning of the line)</source>
      <translation>Текст для поиска (от начала строки)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1768"/>
      <source>Exact line to match</source>
      <translation>Точное совпадение</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1770"/>
      <source>Lua code to run (return true to match)</source>
      <translation>Код Lua для запуска (возвращает true для соответствия)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="3585"/>
      <source>Do you really want to delete alias &quot;%1&quot;?</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="3587"/>
      <source>Do you really want to delete %1 aliases?

Items to be deleted:
%2</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="3758"/>
      <source>Do you really want to delete button &quot;%1&quot;?</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="3760"/>
      <source>Do you really want to delete %1 buttons?

Items to be deleted:
%2</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="3914"/>
      <source>Do you really want to delete variable &quot;%1&quot;?</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="3916"/>
      <source>Do you really want to delete %1 variables?

Items to be deleted:
%2</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="3990"/>
      <source>Do you really want to delete script &quot;%1&quot;?</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="3992"/>
      <source>Do you really want to delete %1 scripts?

Items to be deleted:
%2</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="4135"/>
      <source>Do you really want to delete key &quot;%1&quot;?</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="4137"/>
      <source>Do you really want to delete %1 keys?

Items to be deleted:
%2</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="4280"/>
      <source>Do you really want to delete trigger &quot;%1&quot;?</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="4282"/>
      <source>Do you really want to delete %1 triggers?

Items to be deleted:
%2</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="4430"/>
      <source>Do you really want to delete timer &quot;%1&quot;?</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="4432"/>
      <source>Do you really want to delete %1 timers?

Items to be deleted:
%2</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="4625"/>
      <source>&lt;p&gt;Unable to activate &quot;&lt;tt&gt;%1&lt;/tt&gt;&quot;: %2&lt;/p&gt;
                     &lt;p&gt;&lt;i&gt;You will need to reactivate this after the problem has been corrected.&lt;/i&gt;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="4745"/>
      <source>move items</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="4938"/>
      <source>&lt;p&gt;&lt;b&gt;Unable to activate &quot;&lt;tt&gt;%1&lt;/tt&gt;&quot;: %2.&lt;/b&gt;&lt;/p&gt;
                     &lt;p&gt;&lt;i&gt;You will need to reactivate this after the problem has been corrected.&lt;/i&gt;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="5091"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="5225"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="5393"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="5570"/>
      <source>&lt;p&gt;&lt;b&gt;Unable to activate &quot;&lt;tt&gt;%1&lt;/tt&gt;&quot;; %2.&lt;/b&gt;&lt;/p&gt;
                     &lt;p&gt;&lt;i&gt;You will need to reactivate this after the problem has been corrected.&lt;/i&gt;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="5889"/>
      <source>table_variable</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="5889"/>
      <source>variable_name</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="6558"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8466"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8541"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8615"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9050"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9160"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9239"/>
      <source>This item is part of a package. To best preserve your changes, copy this item before editing as package upgrades may overwrite modifications.</source>
      <extracomment>Package item warning shown in trigger editor when editing package items. Should only be announced to screen readers once per item, not repeatedly on every edit.
----------
Package item warning banner shown in trigger editor when selecting package items</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="8248"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8361"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13198"/>
      <source>Default foreground color</source>
      <extracomment>Color trigger default foreground color button, ensure all three instances have the same text</extracomment>
      <translation>Цвет переднего плана по умолчанию</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="8252"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8365"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13201"/>
      <source>Foreground color [ANSI %1]</source>
      <extracomment>Color trigger ANSI foreground color button, ensure all three instances have the same text</extracomment>
      <translation>Цвет переднего плана [ANSI %1]</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="8258"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8371"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13257"/>
      <source>Background color ignored</source>
      <extracomment>Color trigger ignored background color button, ensure all three instances have the same text</extracomment>
      <translation>Цвет фона игнорируется</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="8262"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8375"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13260"/>
      <source>Default background color</source>
      <extracomment>Color trigger default background color button, ensure all three instances have the same text</extracomment>
      <translation>Цвет фона по умолчанию</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="8266"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8379"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13263"/>
      <source>Background color [ANSI %1]</source>
      <extracomment>Color trigger ANSI background color button, ensure all three instances have the same text</extracomment>
      <translation>Цвет фона [ANSI %1]</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="8444"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8448"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13084"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13106"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13682"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13684"/>
      <source>keep</source>
      <extracomment>Keep the existing colour on matches to highlight. Use shortest word possible so it fits on the button</extracomment>
      <translation>оставить</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="8472"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8547"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="8621"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9056"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9166"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="9245"/>
      <source>Package item. Copy before editing to preserve changes.</source>
      <extracomment>First-time educational message for screen reader users about package items</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="8973"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13062"/>
      <source>Command:</source>
      <translation>Команда:</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="9012"/>
      <source>Menu properties</source>
      <translation>Свойства</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="9022"/>
      <source>Button properties</source>
      <translation>Свойства кнопки</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="9030"/>
      <source>Command (down);</source>
      <translation>Команда (вниз);</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="9292"/>
      <source>Aliases - Input Triggers</source>
      <translation>Алиасы</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="9306"/>
      <source>Key Bindings</source>
      <translation>Привязки клавиш</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10438"/>
      <source>Add Trigger</source>
      <translation>Добавить триггер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10439"/>
      <source>Add new trigger</source>
      <translation>Добавить новый триггер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10440"/>
      <source>Add Trigger Group</source>
      <translation>Добавить группу триггеров</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10441"/>
      <source>Add new group of triggers</source>
      <translation>Добавить новую группу триггеров</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10442"/>
      <source>Delete Trigger</source>
      <translation>Удалить триггер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10443"/>
      <source>Delete the selected trigger</source>
      <translation>Удалить выбранный триггер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10444"/>
      <location filename="../src/dlgTriggerEditor.h" line="556"/>
      <source>Save Trigger</source>
      <translation>Сохранить триггер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10445"/>
      <source>Saves the selected trigger, causing new changes to take effect - does not save to disk though...</source>
      <translation>Сохраняет выбранный триггер, в результате чего новые изменения вступят в силу - однако не сохраняет на диск...</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10448"/>
      <source>Add Timer</source>
      <translation>Добавить таймер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10449"/>
      <source>Add new timer</source>
      <translation>Добавить новый таймер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10450"/>
      <source>Add Timer Group</source>
      <translation>Добавить группу таймеров</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10451"/>
      <source>Add new group of timers</source>
      <translation>Добавить новую группу таймеров</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10452"/>
      <source>Delete Timer</source>
      <translation>Удалить таймер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10453"/>
      <source>Delete the selected timer</source>
      <translation>Удалить выбранный таймер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10454"/>
      <location filename="../src/dlgTriggerEditor.h" line="557"/>
      <source>Save Timer</source>
      <translation>Сохранить таймер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10455"/>
      <source>Saves the selected timer, causing new changes to take effect - does not save to disk though...</source>
      <translation>Сохраняет выбранный таймер, в результате чего новые изменения вступят в силу - однако, не сохраняются на диск...</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10458"/>
      <source>Add Alias</source>
      <translation>Добавить алиас</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10459"/>
      <source>Add new alias</source>
      <translation>Добавить новый алиас</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10460"/>
      <source>Add Alias Group</source>
      <translation>Добавить группу алиасов</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10461"/>
      <source>Add new group of aliases</source>
      <translation>Добавить новую группу алиасов</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10462"/>
      <source>Delete Alias</source>
      <translation>Удалить алиас</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10463"/>
      <source>Delete the selected alias</source>
      <translation>Удалить выбранный алиас</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10464"/>
      <location filename="../src/dlgTriggerEditor.h" line="558"/>
      <source>Save Alias</source>
      <translation>Сохранить алиас</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10465"/>
      <source>Saves the selected alias, causing new changes to take effect - does not save to disk though...</source>
      <translation>Сохраняет выбранный псевдоним, в результате чего новые изменения вступят в силу - однако, не сохраняются на диск...</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10468"/>
      <source>Add Script</source>
      <translation>Добавить скрипт</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10469"/>
      <source>Add new script</source>
      <translation>Добавить новый скрипт</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10470"/>
      <source>Add Script Group</source>
      <translation>Добавить группу скриптов</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10471"/>
      <source>Add new group of scripts</source>
      <translation>Добавить новую группу скриптов</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10472"/>
      <source>Delete Script</source>
      <translation>Удалить скрипт</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10473"/>
      <source>Delete the selected script</source>
      <translation>Удалить выбранный скрипт</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10474"/>
      <location filename="../src/dlgTriggerEditor.h" line="559"/>
      <source>Save Script</source>
      <translation>Сохранить скрипт</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10475"/>
      <source>Saves the selected script, causing new changes to take effect - does not save to disk though...</source>
      <translation>Сохраняет выбранный скрипт, в результате чего новые изменения вступят в силу - однако, не сохраняются на диск...</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10478"/>
      <source>Add Button</source>
      <translation>Добавить кнопку</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10479"/>
      <source>Add new button</source>
      <translation>Добавить новую кнопку</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10480"/>
      <source>Add Button Group</source>
      <translation>Добавить группу кнопок</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10481"/>
      <source>Add new group of buttons</source>
      <translation>Добавить новую группу кнопок</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10482"/>
      <source>Delete Button</source>
      <translation>Удалить кнопку</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10483"/>
      <source>Delete the selected button</source>
      <translation>Удалить выбранную кнопку</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10484"/>
      <location filename="../src/dlgTriggerEditor.h" line="560"/>
      <source>Save Button</source>
      <translation>Сохранить кнопку</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10485"/>
      <source>Saves the selected button, causing new changes to take effect - does not save to disk though...</source>
      <translation>Сохраняет выбранную кнопку, в результате чего новые изменения вступят в силу - однако не сохраняются на диск...</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10488"/>
      <source>Add Key</source>
      <translation>Добавить ключ</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10489"/>
      <source>Add new key</source>
      <translation>Добавить новый ключ</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10490"/>
      <source>Add Key Group</source>
      <translation>Добавить группу ключей</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10491"/>
      <source>Add new group of keys</source>
      <translation>Добавить новую группу ключей</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10492"/>
      <source>Delete Key</source>
      <translation>Удалить ключ</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10493"/>
      <source>Delete the selected key</source>
      <translation>Удалить выбранный ключ</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10494"/>
      <location filename="../src/dlgTriggerEditor.h" line="561"/>
      <source>Save Key</source>
      <translation>Сохранить ключ</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10495"/>
      <source>Saves the selected key, causing new changes to take effect - does not save to disk though...</source>
      <translation>Сохраняет выбранный ключ, приводя к новым изменениям, однако не сохраняет на диск...</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10498"/>
      <source>Add Variable</source>
      <translation>Добавить переменную</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10499"/>
      <source>Add new variable</source>
      <translation>Добавить новую переменную</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10500"/>
      <source>Add Lua table</source>
      <translation>Добавить таблицу Lua</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10501"/>
      <source>Add new Lua table</source>
      <translation>Добавить новую таблицу Lua</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10502"/>
      <source>Delete Variable</source>
      <translation>Удалить переменную</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10503"/>
      <source>Delete the selected variable</source>
      <translation>Удалить выбранную переменную</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10504"/>
      <location filename="../src/dlgTriggerEditor.h" line="562"/>
      <source>Save Variable</source>
      <translation>Сохранить переменную</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="10505"/>
      <source>Saves the selected variable, causing new changes to take effect - does not save to disk though...</source>
      <translation>Сохраняет выбранную переменную, в результате чего новые изменения вступят в силу - однако не сохраняются на диск...</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11281"/>
      <source>Central Debug Console</source>
      <translation>Консоль отладки</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11563"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11567"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11587"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11591"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11611"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11615"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11635"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11639"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11659"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11663"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11683"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11688"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11701"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11718"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11765"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11782"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11821"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11838"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11877"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11894"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11933"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11950"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11989"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="12006"/>
      <source>Export Package:</source>
      <translation>Экспортировать пакет:</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11563"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11567"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11587"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11591"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11611"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11615"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11635"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11639"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11659"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11663"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11683"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11688"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11701"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11765"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11821"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11877"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11933"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11989"/>
      <source>You have to choose an item for export first. Please select a tree item and then click on export again.</source>
      <translation>Сначала необходимо выбрать элемент для экспорта. Выберите элемент и снова нажмите на экспорт.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11572"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11596"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11620"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11644"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11668"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11693"/>
      <source>Package %1 saved</source>
      <translation>Пакет %1 сохранён</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11718"/>
      <source>No valid triggers found to export.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11726"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11789"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11845"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11901"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="11957"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="12013"/>
      <source>Copied %1 to clipboard</source>
      <translation>%1 скопирован в буфер обмена</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11730"/>
      <source>Copied %1 triggers to clipboard</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11782"/>
      <source>No valid timers found to export.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11792"/>
      <source>Copied %1 timers to clipboard</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11838"/>
      <source>No valid aliases found to export.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11848"/>
      <source>Copied %1 aliases to clipboard</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11894"/>
      <source>No valid actions found to export.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11904"/>
      <source>Copied %1 actions to clipboard</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11950"/>
      <source>No valid scripts found to export.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="11960"/>
      <source>Copied %1 scripts to clipboard</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12006"/>
      <source>No valid keys found to export.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12016"/>
      <source>Copied %1 keys to clipboard</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12050"/>
      <source>Mudlet packages (*.xml)</source>
      <translation>Пакеты Mudlet (*.xml)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12050"/>
      <source>Export Item</source>
      <translation>Экспорт элемента</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12067"/>
      <source>export package:</source>
      <translation>экспортировать пакет:</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12067"/>
      <source>Cannot write file %1:
%2.</source>
      <translation>Не удается записать файл %1:
%2.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12287"/>
      <source>Pasted %1 items successfully</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12307"/>
      <source>paste</source>
      <extracomment>Undo/redo text for pasting items</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12776"/>
      <source>Import Mudlet Package</source>
      <translation>Импортировать пакет</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12878"/>
      <source>Couldn&apos;t save profile</source>
      <translation>Не удалось сохранить профиль</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12878"/>
      <source>Sorry, couldn&apos;t save your profile - got the following error: %1</source>
      <translation>К сожалению, невозможно сохранить профиль - есть ошибка: %1</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12888"/>
      <source>Backup Profile</source>
      <translation>Сохранить копию профиля</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="12888"/>
      <source>trigger files (*.trigger *.xml)</source>
      <translation>триггер-файлы (*.trigger *.xml)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13122"/>
      <source>Audio files(*.aac *.mp3 *.mp4a *.oga *.ogg *.pcm *.wav *.wma);;Advanced Audio Coding-stream(*.aac);;MPEG-2 Audio Layer 3(*.mp3);;MPEG-4 Audio(*.mp4a);;Ogg Vorbis(*.oga *.ogg);;PCM Audio(*.pcm);;Wave(*.wav);;Windows Media Audio(*.wma);;All files(*.*)</source>
      <extracomment>This the list of file extensions that are considered for sounds from triggers, the terms inside of the &apos;(&apos;...&apos;)&apos; and the &quot;;;&quot; are used programmatically and should not be changed.</extracomment>
      <translation>Аудиофайлы(*.aac *.mp3 *.mp4a *.oga *.ogg *.pcm *.wav *.wma);;Advanced Audio Coding-stream(*.aac);;MPEG-2 Audio Layer 3(*.mp3);;MPEG-4 Audio(*.mp4a);;Ogg Vorbis(*.oga *.ogg);;PCM Audio(*.pcm);;Wave(*.wav);;Windows Media Audio(*.wma);;Все файлы(*.*)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="14650"/>
      <source>Banner hidden. &lt;a href=&apos;undo&apos; style=&apos;color: inherit; text-decoration: underline;&apos;&gt;Undo&lt;/a&gt; | &lt;a href=&apos;hide-permanently&apos; style=&apos;color: inherit; text-decoration: underline;&apos;&gt;Hide permanently&lt;/a&gt;</source>
      <extracomment>Toast notification shown when user dismisses an editor tip banner. Allows them to undo or permanently hide the tips for this editor view type.</extracomment>
      <translation>Баннер спрятан. &lt;a href=&apos;undo&apos; style=&apos;color: inherit; text-decoration: underline;&apos;&gt;Отменить&lt;/a&gt; | &lt;a href=&apos;hide-permanently&apos; style=&apos;color: inherit; text-decoration: underline;&apos;&gt; Спрятать навсегда&lt;/a&gt;</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13058"/>
      <source>Command (down):</source>
      <translation>Команда (вниз):</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13079"/>
      <source>Select foreground color to apply to matches</source>
      <translation>Выберите цвет переднего плана для применения к совпадением</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13101"/>
      <source>Select background color to apply to matches</source>
      <translation>Выберите цвет фона для применения к совпадениям</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13117"/>
      <source>Choose sound file</source>
      <translation>Выбрать звук</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13175"/>
      <source>Select foreground trigger color for item %1</source>
      <translation>Выберите цвет переднего плана для шаблона %1</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13238"/>
      <source>Select background trigger color for item %1</source>
      <translation>Выберите цвет заднего плана для шаблона %1</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13286"/>
      <source>Saving…</source>
      <translation>Сохранение…</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13516"/>
      <source>Format All</source>
      <translation>Форматировать все</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13522"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13531"/>
      <source>Cut</source>
      <translation>Вырезать</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13526"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="13535"/>
      <source>Select All</source>
      <translation>Выбрать все</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="13698"/>
      <source>Sound file to play when the trigger fires.</source>
      <translation>Звуковой файл для воспроизведения при срабатывании триггера.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1389"/>
      <source>substring</source>
      <translation>подстрока</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="113"/>
      <source>Alias react on user input.</source>
      <extracomment>Headline for the Alias intro</extracomment>
      <translation>Алиасы реагируют на ввод пользователя.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="115"/>
      <source>How to add a new alias now</source>
      <extracomment>Name of a selectable option for the Alias intro</extracomment>
      <translation>Как добавить новый алиас сейчас</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="117"/>
      <source>&lt;ol&gt;&lt;li&gt;Click on the &apos;Add Item&apos; icon above.&lt;/li&gt;&lt;li&gt;Define an input &lt;strong&gt;pattern&lt;/strong&gt; either literally or with a Perl regular expression.&lt;/li&gt;&lt;li&gt;Define a &apos;substitution&apos; &lt;strong&gt;command&lt;/strong&gt; to send to the game in clear text &lt;strong&gt;instead of the alias pattern&lt;/strong&gt;, or write a script for more complicated needs.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Activate&lt;/strong&gt; the alias.&lt;/li&gt;&lt;/ol&gt;</source>
      <extracomment>Help contents of a selectable option for the Alias intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="149"/>
      <source>Triggers react on game output.</source>
      <extracomment>Headline for the Trigger intro</extracomment>
      <translation>Триггеры реагируют на выход игры.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="151"/>
      <source>How to add a new trigger now</source>
      <extracomment>Name of a selectable option for the Trigger intro</extracomment>
      <translation>Как добавить новый триггер сейчас</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="153"/>
      <source>&lt;ol&gt;&lt;li&gt;Click on the &apos;Add Item&apos; icon above.&lt;/li&gt;&lt;li&gt;Define a &lt;strong&gt;pattern&lt;/strong&gt; that you want to trigger on.&lt;/li&gt;&lt;li&gt;Select the appropriate pattern &lt;strong&gt;type&lt;/strong&gt;.&lt;/li&gt;&lt;li&gt;Define a clear text &lt;strong&gt;command&lt;/strong&gt; that you want to send to the game if the trigger finds the pattern in the text from the game, or write a script for more complicated needs..&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Activate&lt;/strong&gt; the trigger.&lt;/li&gt;&lt;/ol&gt;</source>
      <extracomment>Help contents of a selectable option for the Trigger intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="184"/>
      <source>Scripts organize code and can react to events.</source>
      <extracomment>Headline for the Script intro</extracomment>
      <translation>Скрипты организуют код и могут реагировать на события.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="186"/>
      <source>How to add a new script now</source>
      <extracomment>Name of a selectable option for the Script intro</extracomment>
      <translation>Как добавить новый скрипт</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="188"/>
      <source>&lt;ol&gt;&lt;li&gt;Click on the &apos;Add Item&apos; icon above.&lt;/li&gt;&lt;li&gt;Enter a script in the box below. You can for example define &lt;strong&gt;functions&lt;/strong&gt; to be called by other triggers, aliases, etc.&lt;/li&gt;&lt;li&gt;If you write lua &lt;strong&gt;commands&lt;/strong&gt; without defining a function, they will be run on Mudlet startup and each time you open the script for editing.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Activate&lt;/strong&gt; the script.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Scripts are run automatically when viewed, even if they are deactivated.&lt;/p&gt;</source>
      <extracomment>Help contents of a selectable option for the Script intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="194"/>
      <source>How to have a script react to events</source>
      <extracomment>Name of a selectable option for the Script intro</extracomment>
      <translation>Как заставить скрипт реагировать на события</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="196"/>
      <source>&lt;p&gt;You can register a list of &lt;strong&gt;events&lt;/strong&gt; with the + and - symbols. If one of these events take place, the function with the same name as the script item itself will be called.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Events can also be added to a script from the command line in the main profile window like this:&lt;/p&gt;&lt;p&gt;&lt;code&gt;lua registerAnonymousEventHandler(&amp;quot;nameOfTheMudletEvent&amp;quot;, &amp;quot;nameOfYourFunctionToBeCalled&amp;quot;)&lt;/code&gt;&lt;/p&gt;</source>
      <extracomment>Help contents of a selectable option for the Script intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="209"/>
      <source>Timers react after a timespan once or regularly.</source>
      <extracomment>Headline for the Timer intro</extracomment>
      <translation>Таймеры реагируют через определенный промежуток времени один раз или регулярно.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="211"/>
      <source>How to add a new timer now</source>
      <extracomment>Name of a selectable option for the Timer intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="213"/>
      <source>&lt;ol&gt;&lt;li&gt;Click on the &apos;Add Item&apos; icon above.&lt;/li&gt;&lt;li&gt;Define the &lt;strong&gt;timespan&lt;/strong&gt; after which the timer should react in a this format: hours : minutes : seconds.&lt;/li&gt;&lt;li&gt;Define a clear text &lt;strong&gt;command&lt;/strong&gt; that you want to send to the game when the time has passed, or write a script for more complicated needs.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Activate&lt;/strong&gt; the timer.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If you want the trigger to react only once and not regularly, use the Lua tempTimer() function instead.&lt;/p&gt;</source>
      <extracomment>Help contents of a selectable option for the Timer intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="221"/>
      <source>&lt;p&gt;Timers can also be defined from the input line in the main profile window like this:&lt;/p&gt;&lt;p&gt;&lt;code&gt;lua tempTimer(3, function() echo(&amp;quot;hello!
&amp;quot;) end)&lt;/code&gt;&lt;/p&gt;&lt;p&gt;This will greet you exactly 3 seconds after it was made.&lt;/p&gt;</source>
      <extracomment>Help contents of a selectable option for the Timer intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="232"/>
      <source>Buttons react on mouse clicks.</source>
      <extracomment>Headline for the Button intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="234"/>
      <source>How to add a new button now</source>
      <extracomment>Name of a selectable option for the Button intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="236"/>
      <source>&lt;ol&gt;&lt;li&gt;Add a new group to define a new &lt;strong&gt;button bar&lt;/strong&gt; in case you don&apos;t have any.&lt;/li&gt;&lt;li&gt;Add new groups as &lt;strong&gt;menus&lt;/strong&gt; to a button bar or sub-menus to menus.&lt;li&gt;&lt;li&gt;Add new items as &lt;strong&gt;buttons&lt;/strong&gt; to a button bar or menu or sub-menu.&lt;/li&gt;&lt;li&gt;Define a clear text &lt;strong&gt;command&lt;/strong&gt; that you want to send to the game if the button is pressed, or write a script for more complicated needs.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Activate&lt;/strong&gt; the toolbar, menu or button. &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Deactivated items will be hidden and if they are toolbars or menus then all the items they contain will be also be hidden.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; If a button is made a &lt;strong&gt;click-down&lt;/strong&gt; button then you may also define a clear text command that you want to send to the game when the button is pressed a second time to uncheck it or to write a script to run when it happens - within such a script the Lua &apos;getButtonState()&apos; function reports whether the button is up or down.&lt;/p&gt;</source>
      <extracomment>Help contents of a selectable option for the Button intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="253"/>
      <source>Keys react on keyboard presses.</source>
      <extracomment>Headline for the Keys intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="255"/>
      <source>How to add a new keybinding now</source>
      <extracomment>Name of a selectable option for the Keys intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="257"/>
      <source>&lt;ol&gt;&lt;li&gt;Click on the &apos;Add Item&apos; icon above.&lt;/li&gt;&lt;li&gt;Click on &lt;strong&gt;&apos;grab key&apos;&lt;/strong&gt; and then press your key combination, e.g. including modifier keys like Control, Shift, etc.&lt;/li&gt;&lt;li&gt;Define a clear text &lt;strong&gt;command&lt;/strong&gt; that you want to send to the game if the button is pressed, or write a script for more complicated needs.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Activate&lt;/strong&gt; the new key binding.&lt;/li&gt;&lt;/ol&gt;</source>
      <extracomment>Help contents of a selectable option for the Keys intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="264"/>
      <source>&lt;p&gt;Keys can be defined from the input line in the main profile window like this:&lt;/p&gt;&lt;p&gt;&lt;code&gt;lua permKey(&amp;quot;my jump key&amp;quot;, &amp;quot;&amp;quot;, mudlet.key.F8, [[send(&amp;quot;jump&amp;quot;]]) end)&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Pressing F8 will make you jump.&lt;/p&gt;</source>
      <extracomment>Help contents of a selectable option for the Keys intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="277"/>
      <source>Variables store information.</source>
      <extracomment>Headline for the Variable intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="279"/>
      <source>How to add a new variable now</source>
      <extracomment>Name of a selectable option for the Variable intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="281"/>
      <source>&lt;ol&gt;&lt;li&gt;Click on the &apos;Add Item&apos; icon above. To add a table instead click &apos;Add Group&apos;.&lt;/li&gt;&lt;li&gt;Select type of variable value (can be a string, integer, boolean)&lt;/li&gt;&lt;li&gt;Enter the value you want to store in this variable.&lt;/li&gt;&lt;li&gt;If you want to keep the variable in your next Mudlet sessions, check the checkbox in the list of variables to the left.&lt;/li&gt;&lt;li&gt;To remove a variable manually, set it to &apos;nil&apos; or click on the &apos;Delete&apos; icon above.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Variables created here won&apos;t be saved when Mudlet shuts down unless you check their checkbox in the list of variables to the left. You could also create scripts with the variables instead.&lt;/p&gt;</source>
      <extracomment>Help contents of a selectable option for the Variable intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="290"/>
      <source>&lt;p&gt;Variables and tables can also be defined from the input line in the main profile window like this:&lt;/p&gt;&lt;p&gt;&lt;code&gt;lua foo = &amp;quot;bar&amp;quot;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;This will create a string called &apos;foo&apos; with &apos;bar&apos; as its value.&lt;/p&gt;</source>
      <extracomment>Help contents of a selectable option for the Variable intro</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="302"/>
      <source>activated</source>
      <extracomment>Item is currently on, short enough to be spoken</extracomment>
      <translation>активирована</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="304"/>
      <source>deactivated</source>
      <extracomment>Item is currently off, short enough to be spoken</extracomment>
      <translation>деактивировано</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="306"/>
      <source>activated folder</source>
      <extracomment>Folder is currently turned on</extracomment>
      <translation>активная папка</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="308"/>
      <source>deactivated folder</source>
      <extracomment>Folder is currently turned off</extracomment>
      <translation>деактивирована папка</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="310"/>
      <source>deactivated due to error</source>
      <extracomment>Item is currently inactive because of errors, short enough to be spoken</extracomment>
      <translation>деактивировано из-за ошибки</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="312"/>
      <source>%1 in a deactivated group</source>
      <extracomment>Item is currently turned on individually, but is member of an inactive group</extracomment>
      <translation>%1 в отключенной группе</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="314"/>
      <source>activated filter chain</source>
      <extracomment>A trigger that unlocks other triggers is currently turned on, short enough to be spoken</extracomment>
      <translation>активная цепочка фильтров</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="316"/>
      <source>deactivated filter chain</source>
      <extracomment>A trigger that unlocks other triggers is currently turned off, short enough to be spoken</extracomment>
      <translation>отключенная цепочка фильтров</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="318"/>
      <source>activated offset timer</source>
      <extracomment>A timer that starts after another timer is currently turned on</extracomment>
      <translation>активный таймер смещения</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="320"/>
      <source>deactivated offset timer</source>
      <extracomment>A timer that starts after another timer is currently turned off</extracomment>
      <translation>таймер смещения отключён</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="396"/>
      <source>-- add your Lua code here</source>
      <translation>-- Введите сюда Lua код</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="826"/>
      <location filename="../src/dlgTriggerEditor.h" line="571"/>
      <source>Errors</source>
      <translation>Ошибки</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="827"/>
      <source>Show/Hide the errors console in the bottom right of this editor.</source>
      <translation>Показать/скрыть консоль ошибок в правом нижнем углу этого редактора.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="828"/>
      <source>Show/Hide errors console</source>
      <translation>Показать/скрыть консоль ошибок</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="832"/>
      <source>Generate a statistics summary display on the main profile console.</source>
      <translation>Генерирует сводку статистики на главном окне.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="833"/>
      <source>Generate statistics</source>
      <translation>Составление статистик</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="837"/>
      <source>Show/Hide the separate Central Debug Console - when being displayed the system will be slower.</source>
      <translation>Показать/скрыть консоль централизованной отладки - при включении система будет медленнее.</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1248"/>
      <source>Match case precisely</source>
      <translation>Учитывать регистр</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1252"/>
      <source>Include variables</source>
      <translation>Включать переменные</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1254"/>
      <source>Search variables (slower)</source>
      <translation>Искать переменные (медленнее)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1305"/>
      <source>Type</source>
      <extracomment>Heading for the first column of the search results</extracomment>
      <translation>Тип</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1309"/>
      <source>Where</source>
      <translation>Где</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1311"/>
      <source>What</source>
      <translation>Что</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1390"/>
      <source>perl regex</source>
      <translation>регулярное выражение</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1392"/>
      <source>exact match</source>
      <translation>точное совпадение</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1393"/>
      <source>lua function</source>
      <translation>lua функция</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1394"/>
      <source>line spacer</source>
      <translation>линия прокладки</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1395"/>
      <source>color trigger</source>
      <translation>цветной триггер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1396"/>
      <source>prompt</source>
      <translation>строка состояния</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2915"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2927"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2955"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2987"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3017"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3029"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3056"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3091"/>
      <source>Trigger</source>
      <translation>Триггер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="1307"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2434"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2477"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2550"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2622"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2744"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2828"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2915"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3017"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3123"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3212"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3298"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3422"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3496"/>
      <source>Name</source>
      <translation>Имя</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2489"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2494"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2562"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2567"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2634"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2639"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2838"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2843"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2927"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2932"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3029"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3034"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3133"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3138"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3310"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3315"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3434"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3439"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3508"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3513"/>
      <source>Command</source>
      <translation>Команда</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2955"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2960"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3056"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3061"/>
      <source>Pattern {%1}</source>
      <translation>Шаблон {%1}</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2520"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2525"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2592"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2597"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2714"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2719"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2798"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2803"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2885"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2890"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2987"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2992"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3091"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3096"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3180"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3185"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3266"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3271"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3390"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3395"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3464"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3469"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3538"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3543"/>
      <source>Lua code (%1:%2)</source>
      <translation>Код Lua (%1:%2)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2828"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2838"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2855"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2885"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3123"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3133"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3150"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3180"/>
      <source>Alias</source>
      <translation>Алиас</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2855"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2860"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3150"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3155"/>
      <source>Pattern</source>
      <translation>Шаблон</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2744"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2766"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2798"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3212"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3234"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3266"/>
      <source>Script</source>
      <translation>Скрипт</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2766"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2771"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3234"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3239"/>
      <source>Event Handler</source>
      <translation>Обработчик событий</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2622"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2634"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2653"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2714"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3298"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3310"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3329"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3390"/>
      <source>Button</source>
      <translation>Кнопка</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="877"/>
      <source>Add Group (%1)</source>
      <extracomment>%1 is a keyboard shortcut, e.g. &apos;Ctrl+Shift+N&apos; on Windows/Linux or &apos;⌘⇧N&apos; on macOS</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="887"/>
      <source>&lt;p&gt;Saves the selected item. (%1)&lt;/p&gt;&lt;p&gt;Saving causes any changes to the item to take effect. It will not save to disk, so changes will be lost in case of a computer/program crash (but Save Profile to the right will be secure.)&lt;/p&gt;</source>
      <extracomment>%1 is a keyboard shortcut, e.g. &apos;Ctrl+S&apos; on Windows/Linux or &apos;⌘S&apos; on macOS</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2634"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2639"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3310"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3315"/>
      <source>Command {Down}</source>
      <translation>Команда (вниз)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2653"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2658"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3329"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3334"/>
      <source>Command {Up}</source>
      <translation>Команда (вверх)</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2682"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3358"/>
      <source>Action</source>
      <translation>Кнопка</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2682"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2687"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3358"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3363"/>
      <source>Stylesheet {L: %1 C: %2}</source>
      <translation>Таблица стилей {Л: %1 С: %2}</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2550"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2562"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2592"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3422"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3434"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3464"/>
      <source>Timer</source>
      <translation>Таймер</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2477"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2489"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2520"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3496"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3508"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="3538"/>
      <source>Key</source>
      <translation>Ключ</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2434"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2448"/>
      <source>Variable</source>
      <translation>Переменые</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.cpp" line="2448"/>
      <location filename="../src/dlgTriggerEditor.cpp" line="2454"/>
      <source>Value</source>
      <translation>Значение</translation>
    </message>
    <message>
      <location filename="../src/dlgTriggerEditor.h" line="555"/>
      <source>Save Item</source>
      <translation>Сохранить</translation>
    </message>
  </context>
  <context>
    <name>dlgVarsMainArea</name>
    <message>
      <location filename="../src/dlgVarsMainArea.cpp" line="54"/>
      <location filename="../src/dlgVarsMainArea.cpp" line="81"/>
      <source>Auto-Type</source>
      <translation>Авто-Тип</translation>
    </message>
    <message>
      <location filename="../src/dlgVarsMainArea.cpp" line="55"/>
      <source>key (string)</source>
      <translation>ключ (текст)</translation>
    </message>
    <message>
      <location filename="../src/dlgVarsMainArea.cpp" line="56"/>
      <source>index (integer number)</source>
      <translation>индекс (целое число)</translation>
    </message>
    <message>
      <location filename="../src/dlgVarsMainArea.cpp" line="57"/>
      <source>table (use &quot;Add Group&quot; to create)</source>
      <translation>таблица (используйте &quot;Добавить группу&quot; для создания)</translation>
    </message>
    <message>
      <location filename="../src/dlgVarsMainArea.cpp" line="58"/>
      <source>function (cannot create from GUI)</source>
      <translation>функция (невозможно создать из GUI)</translation>
    </message>
    <message>
      <location filename="../src/dlgVarsMainArea.cpp" line="82"/>
      <source>string</source>
      <translation>string</translation>
    </message>
    <message>
      <location filename="../src/dlgVarsMainArea.cpp" line="83"/>
      <source>number</source>
      <translation>number</translation>
    </message>
    <message>
      <location filename="../src/dlgVarsMainArea.cpp" line="84"/>
      <source>boolean</source>
      <translation>boolean</translation>
    </message>
    <message>
      <location filename="../src/dlgVarsMainArea.cpp" line="85"/>
      <source>table</source>
      <translation>таблица</translation>
    </message>
    <message>
      <location filename="../src/dlgVarsMainArea.cpp" line="86"/>
      <source>function</source>
      <translation>function</translation>
    </message>
  </context>
  <context>
    <name>edbee::TextEditorComponent</name>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/views/components/texteditorcomponent.cpp" line="562"/>
      <source>Cut</source>
      <translation>Вырезать</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/views/components/texteditorcomponent.cpp" line="563"/>
      <source>Copy</source>
      <translation>Скопировать</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/views/components/texteditorcomponent.cpp" line="564"/>
      <source>Paste</source>
      <translation>Вставить</translation>
    </message>
    <message>
      <location filename="../3rdparty/edbee-lib/edbee-lib/edbee/views/components/texteditorcomponent.cpp" line="566"/>
      <source>Select All</source>
      <translation>Выбрать все</translation>
    </message>
  </context>
  <context>
    <name>irc</name>
    <message>
      <location filename="../src/ui/irc.ui" line="25"/>
      <source>Mudlet IRC Client</source>
      <translation>Mudlet IRC-клиент</translation>
    </message>
  </context>
  <context>
    <name>keybindings_main_area</name>
    <message>
      <location filename="../src/ui/keybindings_main_area.ui" line="23"/>
      <source>Name:</source>
      <translation>Имя:</translation>
    </message>
    <message>
      <location filename="../src/ui/keybindings_main_area.ui" line="33"/>
      <source>&lt;p&gt;Choose a good, ideally unique, name for your key or key group. This will be displayed in the key tree.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Выберите хорошее (в идеале уникальное) имя для ключа или группы ключей. Оно будет показано в списке ключей.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/keybindings_main_area.ui" line="61"/>
      <source>ID:</source>
      <translation>ID:</translation>
    </message>
    <message>
      <location filename="../src/ui/keybindings_main_area.ui" line="90"/>
      <source>Command:</source>
      <translation>Команда:</translation>
    </message>
    <message>
      <location filename="../src/ui/keybindings_main_area.ui" line="100"/>
      <source>&lt;p&gt;Enter one or more commands to use if the given command matches the pattern. (Optional)&lt;/p&gt;&lt;p&gt;This could be another alias or a command to send directly to the game. For complex commands that require modification of variables within this profile, use a Lua script in the editor area below instead. It&apos;s possible to use both this field and a Lua script - the contents of this field will be used before running the script.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/keybindings_main_area.ui" line="103"/>
      <source>Text to send to the game (optional)</source>
      <translation>Текст для отправки в игру (опционально)</translation>
    </message>
    <message>
      <location filename="../src/ui/keybindings_main_area.ui" line="110"/>
      <source>Key Binding:</source>
      <translation>Привязка клавиш:</translation>
    </message>
    <message>
      <location filename="../src/ui/keybindings_main_area.ui" line="127"/>
      <source>Grab New Key</source>
      <translation>Создать ключ</translation>
    </message>
  </context>
  <context>
    <name>lacking_mapper_script</name>
    <message>
      <location filename="../src/ui/lacking_mapper_script.ui" line="23"/>
      <source>No mapping script found</source>
      <translation>Скрипт для карты не найден</translation>
    </message>
    <message>
      <location filename="../src/ui/lacking_mapper_script.ui" line="35"/>
      <source>&lt;p&gt;It seems that you don&apos;t have any &lt;a href=&quot;http://wiki.mudlet.org/w/Mapping_script&quot;&gt;mapping scripts&lt;/a&gt; installed yet - the mapper needs you to have one for your game, so it can track where you are and autowalk you. You can either make one yourself, or import an existing one that someone else made.&lt;/p&gt;&lt;p&gt;Would you like to see if any are available?&lt;/p&gt;</source>
      <translation>&lt;p&gt;Похоже, что у вас&apos;еще не установлены &lt;a href=&quot;http://wiki.mudlet.org/w/Mapping_script&quot;&gt;скрипты (mapping scripts) отвечающие за создание карт&lt;/a&gt; - картографу(mapper) необходим скрипт чтобы он мог отслеживать нахождение и перемещение на карте вашего персонажа. Вы можете либо создать его самостоятельно, либо импортировать существующий, который сделал кто-то другой.&lt;/p&gt;&lt;p&gt;Хотите посмотреть, существует ли такой?&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/lacking_mapper_script.ui" line="86"/>
      <source>Close</source>
      <translation>Закрыть</translation>
    </message>
    <message>
      <location filename="../src/ui/lacking_mapper_script.ui" line="93"/>
      <source>Find some scripts</source>
      <translation>Найти скрипты</translation>
    </message>
  </context>
  <context>
    <name>main</name>
    <message>
      <location filename="../src/main.cpp" line="318"/>
      <source>Warning: %1
</source>
      <translation>Предупреждение: %1
</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="328"/>
      <source>       -h, --help                   displays this message.</source>
      <translation>       -h, --help                   отображает это сообщение.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="329"/>
      <source>       -v, --version                displays version information.</source>
      <translation>       -v, --version                отображает информацию о версии.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="331"/>
      <source>       -p, --profile=&lt;profile&gt;      additional profile to open, may be
                                    repeated.</source>
      <translation>       -p, --profile=&lt;профиль&gt;      Дополнительный профиль для
                                    открытия, может быть повторен.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="333"/>
      <source>       -o, --only=&lt;predefined&gt;      make Mudlet only show the specific
                                    predefined game, may be repeated.</source>
      <translation>       -o, --only=&lt;предопределен&gt;   сделать только Mudlet только показывать
                                    конкретную предопределенную игру, может
                                    быть повторена.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="335"/>
      <source>       -f, --fullscreen             start Mudlet in fullscreen mode.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/main.cpp" line="336"/>
      <source>       --steammode                  adjusts Mudlet settings to match
                                    Steam&apos;s requirements.</source>
      <translation>       --steammode                  настраивает параметры Mudlet для соответствия
                                    требованиям Steam.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="338"/>
      <source>There are other inherited options that arise from the Qt Libraries which are
less likely to be useful for normal use of this application:</source>
      <translation>Существуют и другие унаследованные варианты, которые возникают
из библиотек Qt, которые с меньшей вероятностью будут полезны для
нормального использования этого приложения:</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="341"/>
      <source>       --dograb                     ignore any implicit or explicit -nograb.
                                    --dograb wins over --nograb even when --nograb is last on
                                    the command line.</source>
      <translation>       --dograb                     игнорируйте любой неявный или явный --nograb.
                                    --dograb выигрывает над  --nograb даже когда --nograb
                                    последний в командной строке.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="345"/>
      <source>       --nograb                     the application should never grab the mouse or the
                                    keyboard. This option is set by default when Mudlet is
                                    running in the gdb debugger under Linux.</source>
      <translation>       --nograb                     Приложение никогда не должно захватывать
                                    мышь или клавиатуру. Эта опция устанавливается
                                    по умолчанию, когда Mudlet работает в gdb-
                                    отладчика под Linux.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="349"/>
      <source>       --nograb                     the application should never grab the mouse or the
                                    keyboard.</source>
      <translation>       --nograb                     Приложение никогда не должно захватывать
                                    мышь или клавиатуру.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="352"/>
      <source>       --reverse                    sets the application&apos;s layout direction to right to left.</source>
      <translation>       --reverse                    устанавливает направление макета приложения
                                    вправо налево.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="353"/>
      <source>       --style=style                sets the application GUI style. Possible values depend on
                                    your system configuration. If Qt was compiled with
                                    additional styles or has additional styles as plugins
                                    these will be available to the -style command line
                                    option. You can also set the style for all Qt
                                    applications by setting the QT_STYLE_OVERRIDE environment
                                    variable.</source>
      <translation>       --style=style                Устанавливает стиль GUI приложения. Возможные
                                    значения зависят от конфигурации вашей
                                    системы. Если QT был скомпилирован с
                                    дополнительными стилями или имеет
                                    дополнительные стили в качестве плагинов,
                                    они будут доступны для параметра командной
                                    строки --style. Вы также можете установить стиль
                                    для всех приложений QT, установив переменную
                                    среды QT_STYLE_OVERRIDE.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="360"/>
      <source>       --style style                is the same as listed above.</source>
      <translation>       --style style                это то же самое, что указано выше.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="361"/>
      <source>       --stylesheet=stylesheet      sets the application styleSheet.
                                    The value must be a path to a file that contains the
                                    Style Sheet. Note: Relative URLs in the Style Sheet file
                                    are relative to the Style Sheet file&apos;s path.</source>
      <translation>       --stylesheet=stylesheet      Устанавливает таблицу стилей приложения.
                                    Значение должно быть пути к файлу, который
                                    содержит лист стилей. Примечание. Относительные
                                    URL -адреса в файле листа стиля относительно пути
                                    файла листа стиля.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="366"/>
      <source>       --stylesheet stylesheet      is the same as listed above.</source>
      <translation>       --stylesheet stylesheet      это то же самое, что указано выше.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="369"/>
      <source>       --sync                       forces the X server to perform each X client request
                                    immediately and not use buffer optimization. It makes the
                                    program easier to debug and often much slower. The --sync
                                    option is only valid for the X11 version of Qt.</source>
      <translation>       --sync                       Заставляет X -сервер немедленно выполнять
                                    каждый запрос клиента X и не использовать оптимизацию
                                    буфера. Это облегчает отладку программы и часто
                                    намного медленнее. Параметр --sync действительна
                                    только для версии Qt X11.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="374"/>
      <source>       --widgetcount                prints debug message at the end about number of widgets
                                    left undestroyed and maximum number of widgets existing
                                    at the same time.</source>
      <translation>       --widgetcount                Отпечатано отладочное сообщение в конце о
                                    количестве оставшихся виджетов, которые не уничтожены,
                                    и максимально количество виджетов, существующих
                                    одновременно.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="377"/>
      <source>       --qmljsdebugger=1234[,block] activates the QML/JS debugger with a
                                    specified port. The number is the port value and block is
                                    optional and will make the application wait until a
                                    debugger connects to it.</source>
      <translation>       --qmljsdebugger=1234[,block] Активирует отладчик QML/JS с
                                    указанным портом. Номер - это значение порта,
                                    а block не является обязательным и заставит
                                    приложение ждать, пока отладчик не
                                    подключится к нему.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="381"/>
      <source>Arguments:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/main.cpp" line="382"/>
      <source>        [FILE]                       File to install as a package</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/main.cpp" line="383"/>
      <source>Report bugs to: https://github.com/Mudlet/Mudlet/issues</source>
      <translation>Об ошибках сообщайте: https://github.com/Mudlet/Mudlet/issues</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="323"/>
      <source>Usage: %1 [OPTION...] [FILE] </source>
      <comment>%1 is the name of the executable as it is on this OS.</comment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/main.cpp" line="327"/>
      <source>Options:</source>
      <translation>Настройки:</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="330"/>
      <source>       -s, --splashscreen           show splashscreen on startup.</source>
      <translation>       -s, --splashscreen показать заставку при запуске.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="384"/>
      <source>Project home page: http://www.mudlet.org/</source>
      <translation>Главная страница проекта: http://www.mudlet.org</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="392"/>
      <source>%1 %2%3 (with debug symbols, without optimisations)</source>
      <comment>%1 is the name of the application like mudlet or Mudlet.exe, %2 is the version number like 3.20 and %3 is a build suffix like -dev</comment>
      <translation>%1 %2%3 (символы отладки, без оптимизаций)</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="398"/>
      <source>Qt libraries %1 (compilation) %2 (runtime)</source>
      <comment>%1 and %2 are version numbers</comment>
      <translation>Qt библиотеки %1 (компиляция) %2 (среда выполнения)</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="401"/>
      <source>Copyright © 2008-2026  Mudlet developers</source>
      <translation>Авторское право © 2008-2026 Mudlet разработчики</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="402"/>
      <source>Licence GPLv2+: GNU GPL version 2 or later - http://gnu.org/licenses/gpl.html</source>
      <translation>Лицензия GPLv2 +: GNU GPL версии 2 или более поздней версии http://gnu.org/licenses/gpl.html</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="403"/>
      <source>This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.</source>
      <translation>Это свободное программное обеспечение: вы свободны изменять и распространять его.
Нет никаких гарантий в степени разрешенной законом.</translation>
    </message>
    <message>
      <location filename="../src/main.cpp" line="483"/>
      <source>Version: %1</source>
      <translation>Версия: %1</translation>
    </message>
  </context>
  <context>
    <name>main_window</name>
    <message>
      <location filename="../src/ui/main_window.ui" line="95"/>
      <source>Toolbox</source>
      <translation>Набор инструментов</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="112"/>
      <source>Options</source>
      <translation>Настройки</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="123"/>
      <source>Help</source>
      <translation>Справка</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="134"/>
      <source>About</source>
      <translation>О программе</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="143"/>
      <source>Window</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="154"/>
      <source>Games</source>
      <translation>Игры</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="173"/>
      <source>Reattach detached windows</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="176"/>
      <source>&lt;p&gt;Reattach all detached profile windows back to the main Mudlet window.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="187"/>
      <source>Always on Top</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="190"/>
      <source>&lt;p&gt;Keep the main Mudlet window always on top of other windows.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="195"/>
      <source>Minimize</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="198"/>
      <source>&lt;p&gt;Minimize the main Mudlet window.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="203"/>
      <source>Play</source>
      <translation>Играть</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="206"/>
      <source>&lt;p&gt;Configure connection details of, and make a connection to, game servers.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Настроить параметры соединения и подключения к игровым серверам.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="214"/>
      <source>&lt;p&gt;Disconnect from the current game server.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Отключиться от текущего сервера.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="222"/>
      <source>&lt;p&gt;Disconnect and then reconnect to the current game server.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Отключится и снова подключится к текущему игровому серверу.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="230"/>
      <source>&lt;p&gt;Configure setting for the Mudlet application globally and for the current profile.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Настройка параметров для Mudlet глобально и для текущего профиля.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="241"/>
      <source>&lt;p&gt;Opens the Editor for the different types of things that can be scripted by the user.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Открывает редактор для различных типов вещей, которые могут быть написаны пользователем.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="246"/>
      <source>Show errors</source>
      <translation>Показать ошибки</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="249"/>
      <source>&lt;p&gt;Show errors from scripts that you have running&lt;/p&gt;</source>
      <translation>&lt;p&gt;Показать ошибки из запущенных скриптов&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="284"/>
      <source>&lt;p&gt;Opens an (on-line) collection of &quot;Educational Mudlet screencasts&quot; in your system web-browser.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Открывает (он-лайн) коллекцию &quot;образовательных Mudlet скринкастов&quot; в вашем веб-браузере.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="292"/>
      <source>&lt;p&gt;Load a previous saved game session that can be used to test Mudlet lua systems (off-line!).&lt;/p&gt;</source>
      <translation>&lt;p&gt;Загрузите предыдущий сохраненный игровой сеанс, который можно использовать для тестирования своих систем (офф-лайн!).&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="300"/>
      <source>&lt;p&gt;Opens the (on-line) Mudlet Forum in your system web-browser.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Открывает (он-лайн) Форум Mudlet в веб-браузере.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="313"/>
      <source>&lt;p&gt;Opens a connect to an IRC server (LiberaChat) in your system web-browser.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="321"/>
      <source>&lt;p&gt;Show or hide the game map.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Показать или скрыть карту игры.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="329"/>
      <source>&lt;p&gt;Install and remove collections of Mudlet lua items (packages).&lt;/p&gt;</source>
      <translation>&lt;p&gt;Установка и удаление коллекций предметов (пакетов) Mudlet lua.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="337"/>
      <source>&lt;p&gt;Install and remove (share- &amp; sync-able) collections of Mudlet lua items (modules).&lt;/p&gt;</source>
      <translation>&lt;p&gt;Установка и удаление коллекций предметов (синхронизируемых) Mudlet lua.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="342"/>
      <source>Package exporter</source>
      <translation>Экспортер пакетов</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="345"/>
      <source>&lt;p&gt;Gather and bundle up collections of Mudlet Lua items and other reasources into a module.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Собрать и объединить в модуль скрипты Lua Lua и другие материалы.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="356"/>
      <source>Multiview</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="479"/>
      <source>Timestamps</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="487"/>
      <source>Record replay</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="495"/>
      <source>Record log</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="503"/>
      <source>Emergency stop</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="506"/>
      <source>&lt;p&gt;Toggle all triggers, aliases, timers, etc. on or off&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="381"/>
      <source>Mute all media</source>
      <translation>Заглушить все медиа</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="384"/>
      <source>&lt;p&gt;Mutes all media played.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="395"/>
      <source>Mute sounds from Mudlet (triggers, scripts, etc.)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="398"/>
      <source>&lt;p&gt;Mutes media played by the Lua API and scripts.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="426"/>
      <source>&lt;p&gt;Hide / show the search area and buttons at the bottom of the screen.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Скрыть/показать область поиска и кнопки в нижней части экрана.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="431"/>
      <source>Discord</source>
      <translation>Discord</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="434"/>
      <source>&lt;p&gt;Open a link to Discord.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Откройте ссылку на Discord.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="442"/>
      <source>Discord help channel</source>
      <translation>Канал помощи Discord</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="445"/>
      <source>&lt;p&gt;Open a link to the Mudlet server on Discord.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Откройте ссылку на сервер Mudlet в Discord.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="450"/>
      <location filename="../src/ui/main_window.ui" line="453"/>
      <source>Report an issue</source>
      <translation>Сообщить об проблеме</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="456"/>
      <source>The public test build gets newer features to you quicker, and you help us find issues in them quicker. Spotted something odd? Let us know asap!</source>
      <translation>Общедоступная тестовая сборка быстрее предоставляет вам новые возможности, и вы помогаете нам быстрее находить в них проблемы. Замели что-то странное? Сообщите нам как можно скорее!</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="461"/>
      <source>Close profile</source>
      <translation>Закрыть профиль</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="466"/>
      <source>Close Mudlet</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="474"/>
      <source>Show changelog</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="482"/>
      <source>&lt;p&gt;Toggle time stamps on the main console.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="490"/>
      <source>&lt;p&gt;Toggle recording of replays.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="498"/>
      <source>&lt;p&gt;Toggle logging facilities.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="211"/>
      <source>Disconnect</source>
      <translation>Отключиться</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="219"/>
      <source>Reconnect</source>
      <translation>Переподключиться</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="227"/>
      <source>Preferences</source>
      <translation>Настройки</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="238"/>
      <source>Script editor</source>
      <translation>Редактор скриптов</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="254"/>
      <source>Notepad</source>
      <translation>Блокнот</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="262"/>
      <source>API Reference</source>
      <translation>Справочник по API</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="297"/>
      <source>Online forum</source>
      <translation>Форум</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="270"/>
      <source>About Mudlet</source>
      <translation>О Mudlet</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="257"/>
      <source>&lt;p&gt;Opens a free form text editor window for this profile that is saved between sessions.&lt;/p&gt;</source>
      <translation>&lt;p&gt;открывает окно текстового редактора для етого профиля, который сохраняется между сеансами.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="265"/>
      <source>&lt;p&gt;Opens the Mudlet manual in your web browser.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Открывает руководство по Mudlet в вашем веб-браузере.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="273"/>
      <source>&lt;p&gt;Inform yourself about this version of Mudlet, the people who made it and the licence under which you can share it.&lt;/p&gt;</source>
      <comment>Tooltip for About Mudlet sub-menu item and main toolbar button (or menu item if an update has changed that control to have a popup menu instead) (Used in 3 places - please ensure all have the same translation).</comment>
      <translation>&lt;p&gt;Информируйте себя об этой версии Mudlet, людей, которые сделали его и лицензии, под которой вы можете поделиться им.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="281"/>
      <source>Video tutorials</source>
      <translation>Видеоучебники</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="289"/>
      <source>Load replay</source>
      <translation>Загрузить повтор</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="305"/>
      <source>Check for updates...</source>
      <translation>Проверить обновления...</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="310"/>
      <source>Live help chat</source>
      <translation>Чат с Поддержкой</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="318"/>
      <source>Show map</source>
      <translation>Показать карту</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="326"/>
      <source>Package manager</source>
      <translation>Управление пакетами</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="334"/>
      <source>Module manager</source>
      <translation>Управление модулями</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="359"/>
      <source>&lt;p&gt;Splits the Mudlet screen to show multiple profiles at once; disabled when less than two are loaded.&lt;/p&gt;</source>
      <comment>Same text is used in 2 places.</comment>
      <translation>&lt;p&gt;Разделяет экран Mudlet для показа нескольких профилей за один раз; отключено, когда загружено менее двух профилей.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="370"/>
      <source>Fullscreen</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="409"/>
      <source>Mute sounds from the game (MCMP, MSP)</source>
      <translation>Отключить звуки из игры (MCMP, MSP)</translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="412"/>
      <source>&lt;p&gt;Mutes media played by the game (MCMP, MSP).&lt;/p&gt;</source>
      <translation>&lt;p>Отключает звук, воспроизводимый игрой (MCMP, MSP).&lt;/p></translation>
    </message>
    <message>
      <location filename="../src/ui/main_window.ui" line="423"/>
      <source>Compact input line</source>
      <translation>Компактная строка ввода</translation>
    </message>
  </context>
  <context>
    <name>map_label</name>
    <message>
      <location filename="../src/ui/map_label.ui" line="20"/>
      <source>Map label</source>
      <translation>Метки</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="38"/>
      <source>Type:</source>
      <translation>Тип:</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="49"/>
      <source>Text</source>
      <translation>Текст</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="54"/>
      <source>Image</source>
      <translation>Картинка</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="62"/>
      <source>Image:</source>
      <translation>Картинка:</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="79"/>
      <location filename="../src/ui/map_label.ui" line="133"/>
      <source>...</source>
      <translation>...</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="86"/>
      <source>Stretch image</source>
      <translation>Растянуть картинку</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="93"/>
      <source>Label text:</source>
      <translation>Текст метки:</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="109"/>
      <source>My Label</source>
      <translation>Моя метка</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="116"/>
      <source>Font:</source>
      <translation>Шрифт:</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="140"/>
      <source>Foreground:</source>
      <translation>Передний план:</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="157"/>
      <source>Background:</source>
      <translation>Задний план:</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="174"/>
      <source>Text outline:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="202"/>
      <source>Background</source>
      <translation>Задний план</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="207"/>
      <source>Foreground</source>
      <translation>Передний план</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="215"/>
      <source>&lt;p&gt;If deselected the label will have the same size when you zoom in and out in the mapper. If it is selected the label will scale when you zoom the mapper.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="191"/>
      <source>Position:</source>
      <translation>Место:</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="218"/>
      <source>Scale with zoom</source>
      <translation>Масштаб с увеличением</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="266"/>
      <source>Save</source>
      <translation>Сохранить</translation>
    </message>
    <message>
      <location filename="../src/ui/map_label.ui" line="273"/>
      <source>Cancel</source>
      <translation>Отменить</translation>
    </message>
  </context>
  <context>
    <name>mapper</name>
    <message>
      <location filename="../src/ui/mapper.ui" line="60"/>
      <source>^</source>
      <translation>^</translation>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="247"/>
      <source>Area:</source>
      <translation>Область:</translation>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="285"/>
      <source>Map autosave failed - click for options</source>
      <translation>Автосохранение карты не удалось - нажмите для просмотра опций</translation>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="447"/>
      <source>top + 1</source>
      <translation>топ + 1</translation>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="597"/>
      <source>Player Icon Adjustments:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="607"/>
      <source>Height</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="614"/>
      <source>Rot X</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="621"/>
      <source>Rot Y</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="628"/>
      <source>Rot Z</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="635"/>
      <source>Scale</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="663"/>
      <source>Adjust player icon height (-2.0 to +5.0 units)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="691"/>
      <source>Rotate player icon around X axis (-180° to +180°)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="719"/>
      <source>Rotate player icon around Y axis (-180° to +180°)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="747"/>
      <source>Rotate player icon around Z axis (-180° to +180°)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="775"/>
      <source>Adjust player icon scale (0.001 to 0.02)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="782"/>
      <source>Reset Player Icon</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="785"/>
      <source>Reset player icon adjustments to default values</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="421"/>
      <source>bottom + 1</source>
      <translation>низ + 1</translation>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="301"/>
      <source>≡</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="304"/>
      <source>Mapper display options</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="434"/>
      <source>bottom -1</source>
      <translation>низ - 1</translation>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="460"/>
      <source>top - 1</source>
      <translation>топ - 1</translation>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="408"/>
      <source>1 level</source>
      <translation>1 уровень</translation>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="356"/>
      <source>default</source>
      <translation>по умолчанию</translation>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="369"/>
      <source>top view</source>
      <translation>вид сверху</translation>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="382"/>
      <source>side view</source>
      <translation>вид сбоку</translation>
    </message>
    <message>
      <location filename="../src/ui/mapper.ui" line="395"/>
      <source>all levels</source>
      <translation>все уровни</translation>
    </message>
  </context>
  <context>
    <name>module_manager</name>
    <message>
      <location filename="../src/ui/module_manager.ui" line="79"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Modules are a way to utilize a common package across many sessions - unlike packages, which are installed per-profile.&lt;/p&gt;
&lt;p&gt;Modules are loaded in ascending priority (1 will get loaded before 2 and so on), modules with the same priority will be loaded in alphabetical order.&lt;/p&gt;
&lt;p&gt;Modules with negative priority will be loaded before script packages.&lt;/p&gt;
&lt;p&gt;The &lt;b&gt;&lt;i&gt;Sync&lt;/i&gt;&lt;/b&gt; option, if it is enabled, will, when the module in &lt;b&gt;this profile&lt;/b&gt; is saved &lt;b&gt;to disk&lt;/b&gt;, cause it to be then reloaded into all profiles which also are using the same file that contains the module. To make several profiles use the same module, install it in each profile through this module manager (which should be opened when the particular profile is the one currently in the foreground).&lt;/p&gt;&lt;p&gt;
&lt;p&gt;For each save operation, modules are backed up to a directory, &lt;i&gt;moduleBackups&lt;/i&gt;, within your Mudlet profile directory.&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Модули - это способ использовать общий пакет во многих сессиях - в отличие от пакетов, которые устанавливаются по каждому профилю.&lt;/p&gt;
&lt;p&gt;Модули загружаются в порядке возрастания приоритета (1 загружается раньше 2 и так далее), модули с одинаковым приоритетом загружаются в алфавитном порядке.&lt;/p&gt;
&lt;p&gt;Модули с отрицательным приоритетом будут загружаться перед пакетами скриптов.&lt;/p&gt;
&lt;p&gt;Опция &lt;b&gt;&lt;i&gt;Sync&lt;/i&gt;&lt;/b&gt;, если она включена, будет, когда модуль в &lt;b&gt;данном профиле&lt;/b&gt; будет сохранен &lt;b&gt;на диск&lt;/b&gt;, вызывать его последующую перезагрузку во все профили, которые также используют тот же файл, содержащий модуль. Чтобы заставить несколько профилей использовать один и тот же модуль, установи его в каждый профиль через этот менеджер модулей (который должен быть открыт, когда конкретный профиль находится в данный момент на переднем плане).&lt;/p&gt;&lt;p&gt;
&lt;p&gt;Для каждой операции сохранения модули резервируются в каталог &lt;i&gt;moduleBackups&lt;/i&gt;, внутри каталога твоего профиля Mudlet.&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/module_manager.ui" line="128"/>
      <source>Uninstall</source>
      <translation>Удалить</translation>
    </message>
    <message>
      <location filename="../src/ui/module_manager.ui" line="141"/>
      <source>Install</source>
      <translation>Установить</translation>
    </message>
    <message>
      <location filename="../src/ui/module_manager.ui" line="148"/>
      <source>Module Help</source>
      <translation>Управление модулями</translation>
    </message>
  </context>
  <context>
    <name>mudlet</name>
    <message>
      <location filename="../src/mudlet.cpp" line="953"/>
      <source>Afrikaans</source>
      <extracomment>In the translation source texts the language is the leading term, with, generally, the (primary) country(ies) in the brackets, with a trailing language disabiguation after a &apos;-&apos; Chinese is an exception!</extracomment>
      <translation>Африкаанс</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="954"/>
      <source>Afrikaans (South Africa)</source>
      <translation>Африкаанс (Южная Африка)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="955"/>
      <source>Aragonese</source>
      <translation>Арагонский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="956"/>
      <source>Aragonese (Spain)</source>
      <translation>Арагонский (Испания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="957"/>
      <source>Arabic</source>
      <translation>Арабский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="958"/>
      <source>Arabic (United Arab Emirates)</source>
      <translation>Арабский (Объединенные Арабские Эмираты)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="959"/>
      <source>Arabic (Bahrain)</source>
      <translation>Арабский (Бахрейн)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="960"/>
      <source>Arabic (Algeria)</source>
      <translation>Арабский (Алжир)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="962"/>
      <source>Arabic (India)</source>
      <translation>Арабский (Индия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="963"/>
      <source>Arabic (Iraq)</source>
      <translation>Арабский (Ирак)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="964"/>
      <source>Arabic (Jordan)</source>
      <translation>Арабский (Иордания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="965"/>
      <source>Arabic (Kuwait)</source>
      <translation>Арабский (Кувейт)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="966"/>
      <source>Arabic (Lebanon)</source>
      <translation>Арабский (Ливан)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="967"/>
      <source>Arabic (Libya)</source>
      <translation>Арабский (Ливия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="968"/>
      <source>Arabic (Morocco)</source>
      <translation>Арабский (Марокко)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="969"/>
      <source>Arabic (Oman)</source>
      <translation>Арабский (Оман)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="970"/>
      <source>Arabic (Qatar)</source>
      <translation>Арабский (Катар)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="971"/>
      <source>Arabic (Saudi Arabia)</source>
      <translation>Арабский (Саудовская Аравия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="972"/>
      <source>Arabic (Sudan)</source>
      <translation>Арабский (Судан)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="973"/>
      <source>Arabic (Syria)</source>
      <translation>Арабский (Сирия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="974"/>
      <source>Arabic (Tunisia)</source>
      <translation>Арабский (Тунис)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="975"/>
      <source>Arabic (Yemen)</source>
      <translation>Арабский (Йемен)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="976"/>
      <source>Belarusian</source>
      <translation>Белорусский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="977"/>
      <source>Belarusian (Belarus)</source>
      <translation>Белорусский (Беларусь)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="978"/>
      <source>Belarusian (Russia)</source>
      <translation>Белорусский (Россия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="979"/>
      <source>Bulgarian</source>
      <translation>Болгарский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="980"/>
      <source>Bulgarian (Bulgaria)</source>
      <translation>Болгарский (Болгария)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="981"/>
      <source>Bangla</source>
      <translation>Бангла</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="982"/>
      <source>Bangla (Bangladesh)</source>
      <translation>Бангла (Бангладеш)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="983"/>
      <source>Bangla (India)</source>
      <translation>Бангла (Индия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="984"/>
      <source>Tibetan</source>
      <translation>Тибетский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="985"/>
      <source>Tibetan (China)</source>
      <translation>Тибетский (Китай)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="986"/>
      <source>Tibetan (India)</source>
      <translation>Тибетский (Индия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="987"/>
      <source>Breton</source>
      <translation>Бретонский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="988"/>
      <source>Breton (France)</source>
      <translation>Бретонский (Франция)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="989"/>
      <source>Bosnian</source>
      <translation>Боснийский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="990"/>
      <source>Bosnian (Bosnia/Herzegovina)</source>
      <translation>Боснийский (Босния и Герцеговина)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="991"/>
      <source>Bosnian (Bosnia/Herzegovina - Cyrillic alphabet)</source>
      <translation>Боснийский (Босния и Герцеговина-кириллица)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="992"/>
      <source>Catalan</source>
      <translation>Каталанский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="993"/>
      <source>Catalan (Spain)</source>
      <translation>Каталанский (Испания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="994"/>
      <source>Catalan (Spain - Valencian)</source>
      <translation>Каталонский (Испания - Валенсия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="995"/>
      <source>Central Kurdish</source>
      <translation>Центральный Курдский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="996"/>
      <source>Central Kurdish (Iraq)</source>
      <translation>Центральный курдский (Ирак)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="997"/>
      <source>Czech</source>
      <translation>Чешский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="998"/>
      <source>Czech (Czechia)</source>
      <translation>Чешский (Чехия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1001"/>
      <source>Danish</source>
      <translation>Датский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1002"/>
      <source>Danish (Denmark)</source>
      <translation>Датский (Дания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1003"/>
      <source>German</source>
      <translation>Немецкий (German)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1004"/>
      <source>German (Austria)</source>
      <translation>Немецкий (Австрия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1005"/>
      <source>German (Austria, revised by F M Baumann)</source>
      <translation>Немецкий (Австрия, пересмотренный F M Baumann)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1006"/>
      <source>German (Belgium)</source>
      <translation>Немецкий (Бельгия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1007"/>
      <source>German (Switzerland)</source>
      <translation>Немецкий (Швейцария)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1008"/>
      <source>German (Switzerland, revised by F M Baumann)</source>
      <translation>Немецкий (Швейцария, пересмотренный F M Baumann)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1009"/>
      <source>German (Germany/Belgium/Luxemburg)</source>
      <translation>Немецкий (Германия/Бельгия/Люксембург)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1010"/>
      <source>German (Germany/Belgium/Luxemburg, revised by F M Baumann)</source>
      <translation>Немецкий (Германия/Бельгия/Люксембург, пересмотренный F M Baumann)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1011"/>
      <source>German (Liechtenstein)</source>
      <translation>Немецкий (Лихтенштейн)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1012"/>
      <source>German (Luxembourg)</source>
      <translation>Немецкий (Люксембург)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1015"/>
      <source>Greek</source>
      <translation>Греческий (Greek)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1016"/>
      <source>Greek (Greece)</source>
      <translation>Греческий (Греция)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1017"/>
      <source>English</source>
      <translation>Английский (English)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1018"/>
      <source>English (Antigua/Barbuda)</source>
      <translation>Английский (Антигуа/Барбуда)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1019"/>
      <source>English (Australia)</source>
      <translation>Английский (Австралия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1021"/>
      <source>English (Bahamas)</source>
      <translation>Английский (Багамские Острова)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1022"/>
      <source>English (Botswana)</source>
      <translation>Английский (Ботсвана)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1023"/>
      <source>English (Belize)</source>
      <translation>Английский (Белиз)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="961"/>
      <source>Arabic (Egypt)</source>
      <translation>Арабский (Египет)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="322"/>
      <location filename="../src/mudlet.cpp" line="324"/>
      <location filename="../src/mudlet.cpp" line="716"/>
      <source>Close profile</source>
      <translation>Закрыть профиль</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="327"/>
      <location filename="../src/mudlet.cpp" line="329"/>
      <source>Close Mudlet</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="383"/>
      <source>Mute</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="390"/>
      <location filename="../src/mudlet.cpp" line="392"/>
      <location filename="../src/mudlet.cpp" line="712"/>
      <location filename="../src/mudlet.cpp" line="4533"/>
      <location filename="../src/mudlet.cpp" line="4536"/>
      <source>Mute all media</source>
      <translation>Заглушить все медиа</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="396"/>
      <location filename="../src/mudlet.cpp" line="398"/>
      <location filename="../src/mudlet.cpp" line="4568"/>
      <source>Mute sounds from Mudlet (triggers, scripts, etc.)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="425"/>
      <source>Mudlet chat</source>
      <translation>Mudlet чат</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="426"/>
      <source>Open a link to the Mudlet server on Discord</source>
      <translation>Открыть ссылку на сервер Mudlet в Discord</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="464"/>
      <source>Show Main Toolbar</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="520"/>
      <source>Report issue</source>
      <translation>Сообщить о проблеме</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="543"/>
      <source>Full Screen</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="704"/>
      <source>Script editor</source>
      <translation>Редактор скриптов</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="705"/>
      <source>Show Map</source>
      <translation>Показать карту</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="706"/>
      <source>Compact input line</source>
      <translation>Компактная строка ввода</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="707"/>
      <source>Preferences</source>
      <translation>Настройки</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="709"/>
      <source>Package manager</source>
      <translation>Менеджер пакетов</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="710"/>
      <source>Module manager</source>
      <translation>Менеджер модулей</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="713"/>
      <source>Play</source>
      <translation>Играть</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="717"/>
      <source>Toggle Time Stamps</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="718"/>
      <source>Toggle Replay</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="719"/>
      <source>Toggle Logging</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="720"/>
      <source>Toggle Emergency Stop</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="999"/>
      <source>Welsh</source>
      <translation>Уэльш</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1000"/>
      <source>Welsh (United Kingdom {Wales})</source>
      <translation>Уэлш (Соединенное Королевство)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1013"/>
      <source>Dzongkha</source>
      <translation>Дзонгкха</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1014"/>
      <source>Dzongkha (Bhutan)</source>
      <translation>Дзонгкха (Бутан)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1020"/>
      <source>English (Australia, Large)</source>
      <comment>This dictionary contains larger vocabulary.</comment>
      <translation>Английский (Австралия, Большой)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1024"/>
      <source>English (Canada)</source>
      <translation>Английский (Канада)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1025"/>
      <source>English (Canada, Large)</source>
      <comment>This dictionary contains larger vocabulary.</comment>
      <translation>Английский (Канада, Большой)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1026"/>
      <source>English (Denmark)</source>
      <translation>Английский (Дания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1027"/>
      <source>English (United Kingdom)</source>
      <translation>Английский (Великобритания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1028"/>
      <source>English (United Kingdom, Large)</source>
      <comment>This dictionary contains larger vocabulary.</comment>
      <translation>Английский (Великобритания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1029"/>
      <source>English (United Kingdom - &apos;ise&apos; not &apos;ize&apos;)</source>
      <comment>This dictionary prefers the British &apos;ise&apos; form over the American &apos;ize&apos; one.</comment>
      <translation>Английский (Соединенное Королевство - &apos;ise&apos; не &apos;изе&apos;)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1030"/>
      <source>English (Ghana)</source>
      <translation>Английский (Гана)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1031"/>
      <source>English (Hong Kong SAR China)</source>
      <translation>Английский (Гонконг, САР, Китай)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1032"/>
      <source>English (Ireland)</source>
      <translation>Английский (Ирландия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1033"/>
      <source>English (India)</source>
      <translation>Английский (Индия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1034"/>
      <source>English (Jamaica)</source>
      <translation>Английский (Ямайка)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1035"/>
      <source>English (Namibia)</source>
      <translation>Английский (Намибия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1036"/>
      <source>English (Nigeria)</source>
      <translation>Английский (Нигерия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1037"/>
      <source>English (New Zealand)</source>
      <translation>Английский (Новая Зеландия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1038"/>
      <source>English (Philippines)</source>
      <translation>Английский (Филиппины)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1039"/>
      <source>English (Singapore)</source>
      <translation>Английский (Сингапур)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1040"/>
      <source>English (Trinidad/Tobago)</source>
      <translation>Английский (Тринидад и Тобаго)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1041"/>
      <source>English (United States)</source>
      <translation>Английский (США)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1042"/>
      <source>English (United States, Large)</source>
      <comment>This dictionary contains larger vocabulary.</comment>
      <translation>Английский (Соединенные Штаты, Большой)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1043"/>
      <source>English (South Africa)</source>
      <translation>Английский (Южная Африка)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1044"/>
      <source>English (Zimbabwe)</source>
      <translation>Английский (Зимбабве)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1045"/>
      <source>Esperanto</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1046"/>
      <source>Spanish</source>
      <translation>Испанский (Spanish)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1047"/>
      <source>Spanish (Argentina)</source>
      <translation>Испанский (Аргентина)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1048"/>
      <source>Spanish (Bolivia)</source>
      <translation>Испанский (Боливия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1049"/>
      <source>Spanish (Chile)</source>
      <translation>Испанский (Чили)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1050"/>
      <source>Spanish (Colombia)</source>
      <translation>Испанский (Колумбия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1051"/>
      <source>Spanish (Costa Rica)</source>
      <translation>Испанский (Коста-Рика)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1052"/>
      <source>Spanish (Cuba)</source>
      <translation>Испанский (Куба)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1053"/>
      <source>Spanish (Dominican Republic)</source>
      <translation>Испанский (Доминиканская Республика)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1054"/>
      <source>Spanish (Ecuador)</source>
      <translation>Испанский (Эквадор)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1055"/>
      <source>Spanish (Spain)</source>
      <translation>Испанский (Испания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1056"/>
      <source>Spanish (Guatemala)</source>
      <translation>Испанский (Гватемала)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1057"/>
      <source>Spanish (Honduras)</source>
      <translation>Испанский (Гондурас)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1058"/>
      <source>Spanish (Mexico)</source>
      <translation>Испанский (Мексика)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1059"/>
      <source>Spanish (Nicaragua)</source>
      <translation>Испанский (Никарагуа)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1060"/>
      <source>Spanish (Panama)</source>
      <translation>Испанский (Панама)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1061"/>
      <source>Spanish (Peru)</source>
      <translation>Испанский (Перу)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1062"/>
      <source>Spanish (Puerto Rico)</source>
      <translation>Испанский (Пуэрто-Рико)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1063"/>
      <source>Spanish (Paraguay)</source>
      <translation>Испанский (Парагвай)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1064"/>
      <source>Spanish (El Savador)</source>
      <translation>Испанский (Эль Савадор)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1065"/>
      <source>Spanish (United States)</source>
      <translation>Испанский (США)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1066"/>
      <source>Spanish (Uruguay)</source>
      <translation>Испанский (Уругвай)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1067"/>
      <source>Spanish (Venezuela)</source>
      <translation>Испанский (Венесуэла)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1068"/>
      <source>Estonian</source>
      <translation>Эстонский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1069"/>
      <source>Estonian (Estonia)</source>
      <translation>Эстонский (Эстония)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1070"/>
      <source>Basque</source>
      <translation>Баскский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1071"/>
      <source>Basque (Spain)</source>
      <translation>Баскский (Испания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1072"/>
      <source>Basque (France)</source>
      <translation>Баскский (Франция)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1073"/>
      <location filename="../src/mudlet.cpp" line="1074"/>
      <source>Finnish</source>
      <translation>Финский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1075"/>
      <source>Faroese</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1076"/>
      <source>Faroese (Faroe Islands)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1077"/>
      <location filename="../src/mudlet.cpp" line="1081"/>
      <source>French</source>
      <translation>Французский (French)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1082"/>
      <source>French (Belgium)</source>
      <translation>Французский (Бельгия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1083"/>
      <source>French (Catalan)</source>
      <translation>Французский (Каталонский)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1084"/>
      <source>French (Switzerland)</source>
      <translation>Французский (Швейцария)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1085"/>
      <source>French (France)</source>
      <translation>Французский (Франция)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1086"/>
      <source>French (Luxemburg)</source>
      <translation>Французский (Люксембург)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1087"/>
      <source>French (Monaco)</source>
      <translation>Французский (Монако)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1088"/>
      <source>Irish</source>
      <translation>Ирландский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1089"/>
      <source>Gaelic</source>
      <translation>Гэльский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1090"/>
      <source>Gaelic (United Kingdom {Scots})</source>
      <translation>Гэльский (Соединенное Королевство)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1091"/>
      <source>Galician</source>
      <translation>Галисийский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1092"/>
      <source>Galician (Spain)</source>
      <translation>Галисийский (Испания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1093"/>
      <location filename="../src/mudlet.cpp" line="1098"/>
      <source>Guarani</source>
      <translation>Гуарани</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1094"/>
      <location filename="../src/mudlet.cpp" line="1099"/>
      <source>Guarani (Paraguay)</source>
      <translation>Гуарани (Парагвай)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1095"/>
      <source>Gujarati</source>
      <translation>Гуджарати</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1096"/>
      <source>Gujarati (India)</source>
      <translation>Гуджарати (Индия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1100"/>
      <source>Hebrew</source>
      <translation>Иврит</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1101"/>
      <source>Hebrew (Israel)</source>
      <translation>Иврит (Израиль)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1102"/>
      <source>Hindi</source>
      <translation>Хинди</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1103"/>
      <source>Hindi (India)</source>
      <translation>Хинди (Индия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1104"/>
      <source>Croatian</source>
      <translation>Хорватский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1105"/>
      <source>Croatian (Croatia)</source>
      <translation>Хорватский (Хорватия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1106"/>
      <source>Hungarian</source>
      <translation>Венгерский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1107"/>
      <source>Hungarian (Hungary)</source>
      <translation>Венгерский (Венгрия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1108"/>
      <source>Armenian</source>
      <translation>Армении</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1109"/>
      <source>Armenian (Armenia)</source>
      <translation>Армянский (Армения)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1110"/>
      <source>Indonesian</source>
      <translation>Индонезийский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1111"/>
      <source>Indonesian (Indonesia)</source>
      <translation>Индонезийский (Индонезия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1139"/>
      <source>Mongolian</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1140"/>
      <source>Mongolian (Mongolia)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1205"/>
      <source>Tagalog</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1308"/>
      <source>Medievia {Custom codec for that MUD}</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1333"/>
      <source>hh:mm:ss.zzz </source>
      <extracomment>This represents the format of the timestamps shown alongside the texts * in a console and might require translation for a few locales; the content * is as per QDateTime::toString(...) and needs to follow the rules for that * function as well as being suitable for the translation locale.</extracomment>
      <translation>hh:mm:ss.zzz </translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1338"/>
      <source>------------ </source>
      <extracomment>This represents the format of the timestamps shown for lines that do not * have a timestamp in a console that is showing them. If localised this * should be set to the same format and length as the smTimeStampFormat:</extracomment>
      <translation>------------ </translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1801"/>
      <source>%1 (Main Window)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1828"/>
      <source>%1 (Detached)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="3805"/>
      <source>Map - %1</source>
      <translation>Карта - %1</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4533"/>
      <location filename="../src/mudlet.cpp" line="4536"/>
      <source>Unmute all media</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4551"/>
      <source>[ INFO ]  - Mudlet and game sounds are muted. Use &quot;%1&quot; to unmute.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4552"/>
      <source>[ INFO ]  - Mudlet and game sounds are unmuted. Use &quot;%1&quot; to mute.</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4614"/>
      <source>[ INFO ]  - Compact input line set. Press &quot;%1&quot; to show bottom-right buttons again.</source>
      <extracomment>Here %1 will be replaced with the keyboard shortcut, default is ALT+L.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4705"/>
      <location filename="../src/mudlet.cpp" line="4769"/>
      <source>Profile Toolbar</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4758"/>
      <source>Detach Tab &quot;%1&quot;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4777"/>
      <source>Show Connection Indicators on Tabs</source>
      <translation type="unfinished"/>
    </message>
    <message numerus="yes">
      <location filename="../src/mudlet.cpp" line="5362"/>
      <source>&lt;p&gt;About Mudlet&lt;/p&gt;&lt;p&gt;&lt;i&gt;%n update(s) is/are now available!&lt;/i&gt;&lt;p&gt;</source>
      <extracomment>This is the tooltip text for the &apos;About&apos; Mudlet main toolbar button when it has been changed by adding a menu which now contains the original &apos;About Mudlet&apos; action and a new one to access the manual update process</extracomment>
      <translation>
        <numerusform>&lt;p&gt;О Mudlet&lt;/p&gt;&lt;p&gt;&lt;i&gt;%n обновлений теперь доступно!&lt;/i&gt;&lt;p&gt;</numerusform>
        <numerusform>&lt;p&gt;О Mudlet&lt;/p&gt;&lt;p&gt;&lt;i&gt;%n обновлений теперь доступно!&lt;/i&gt;&lt;p&gt;</numerusform>
        <numerusform>&lt;p&gt;О Mudlet&lt;/p&gt;&lt;p&gt;&lt;i&gt;%n обновлений теперь доступно!&lt;/i&gt;&lt;p&gt;</numerusform>
        <numerusform>&lt;p&gt;О Mudlet&lt;/p&gt;&lt;p&gt;&lt;i&gt;%n обновлений теперь доступно!&lt;/i&gt;&lt;p&gt;</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../src/mudlet.cpp" line="5380"/>
      <source>Review %n update(s)...</source>
      <extracomment>Review update(s) menu item, %n is the count of how many updates are available</extracomment>
      <translation>
        <numerusform>Проверить %n обновление/й...</numerusform>
        <numerusform>Проверить %n обновление/й...</numerusform>
        <numerusform>Проверить %n обновление/й...</numerusform>
        <numerusform>Проверить %n обновление/й...</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../src/mudlet.cpp" line="5383"/>
      <source>Review the update(s) available...</source>
      <extracomment>Tool-tip for review update(s) menu item, given that the count of how many updates are available is already shown in the menu, the %n parameter that is that number need not be used here</extracomment>
      <translation>
        <numerusform>Просмотрите доступное обновление...</numerusform>
        <numerusform>Просмотрите доступные обновления...</numerusform>
        <numerusform>Просмотрите доступные обновления...</numerusform>
        <numerusform>Просмотрите доступные обновления...</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1114"/>
      <source>Icelandic</source>
      <translation>Исландский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="402"/>
      <location filename="../src/mudlet.cpp" line="404"/>
      <location filename="../src/mudlet.cpp" line="4573"/>
      <source>Mute sounds from the game (MCMP, MSP)</source>
      <translation>Отключить звуки из игры (MCMP, MSP)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1115"/>
      <source>Icelandic (Iceland)</source>
      <translation>Исландский (Исландия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1116"/>
      <source>Italian</source>
      <translation>Итальянский (Italian)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1117"/>
      <source>Italian (Switzerland)</source>
      <translation>Итальянский (Швейцария)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1118"/>
      <source>Italian (Italy)</source>
      <translation>Итальянский (Италия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1119"/>
      <source>Kazakh</source>
      <translation>Казахский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1120"/>
      <source>Kazakh (Kazakhstan)</source>
      <translation>Казахский (Казахстан)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1121"/>
      <source>Kurmanji</source>
      <translation>Курманджи</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1122"/>
      <source>Kurmanji {Latin-alphabet Kurdish}</source>
      <translation>Курманджи {Latin-alphabet Kurdish}</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1123"/>
      <source>Korean</source>
      <translation>Корейский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1124"/>
      <source>Korean (South Korea)</source>
      <translation>Корейский (Южная Корея)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1125"/>
      <source>Kurdish</source>
      <translation>Курдский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1126"/>
      <source>Kurdish (Syria)</source>
      <translation>Курдский (Сирия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1127"/>
      <source>Kurdish (Turkey)</source>
      <translation>Курдский (Турция)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1128"/>
      <source>Latin</source>
      <translation>Латынь</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1129"/>
      <source>Luxembourgish</source>
      <translation>Люксембургский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1130"/>
      <source>Luxembourgish (Luxembourg)</source>
      <translation>Люксембургский (Люксембург)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1131"/>
      <source>Lao</source>
      <translation>Лаосский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1132"/>
      <source>Lao (Laos)</source>
      <translation>Лаосский (Лаос)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1133"/>
      <source>Lithuanian</source>
      <translation>Литовский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1134"/>
      <source>Lithuanian (Lithuania)</source>
      <translation>Литовский (Литва)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1135"/>
      <source>Latvian</source>
      <translation>Латвийский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1136"/>
      <source>Latvian (Latvia)</source>
      <translation>Латвийский (Латвия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1137"/>
      <source>Malayalam</source>
      <translation>Малаялам</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1138"/>
      <source>Malayalam (India)</source>
      <translation>Малаялам (Индия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1141"/>
      <source>Norwegian Bokmål</source>
      <translation>Норвежский букмол</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1142"/>
      <source>Norwegian Bokmål (Norway)</source>
      <translation>Норвежский букмол (Норвегия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1143"/>
      <source>Nepali</source>
      <translation>Непальский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1144"/>
      <source>Nepali (Nepal)</source>
      <translation>Непальский (Непал)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1145"/>
      <source>Dutch</source>
      <translation>Голландский (Dutch)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1146"/>
      <source>Dutch (Netherlands Antilles)</source>
      <translation>Голландский (Нидерландские Антильские острова)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1147"/>
      <source>Dutch (Aruba)</source>
      <translation>Голландский (Аруба)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1148"/>
      <source>Dutch (Belgium)</source>
      <translation>Голландский (Бельгия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1149"/>
      <source>Dutch (Netherlands)</source>
      <translation>Голландский (Нидерланды)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1150"/>
      <source>Dutch (Suriname)</source>
      <translation>Голландский (Суринам)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1151"/>
      <source>Norwegian Nynorsk</source>
      <translation>Норвежский Нюнорск</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1152"/>
      <source>Norwegian Nynorsk (Norway)</source>
      <translation>Норвежский Нюнорск (Норвегия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1153"/>
      <source>Occitan</source>
      <translation>Окситанский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1154"/>
      <source>Occitan (France)</source>
      <translation>Окситанский (Франция)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1155"/>
      <source>Polish</source>
      <translation>Польский (Polish)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1156"/>
      <source>Polish (Poland)</source>
      <translation>Польский (Польша)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1157"/>
      <source>Portuguese</source>
      <translation>Португальский (Portuguese)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1158"/>
      <source>Portuguese (Brazil)</source>
      <translation>Португальский (Бразилия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1159"/>
      <source>Portuguese (Portugal)</source>
      <translation>Португальский (Португалия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1160"/>
      <source>Romanian</source>
      <translation>Румынский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1161"/>
      <source>Romanian (Romania)</source>
      <translation>Румынский (Румыния)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1162"/>
      <source>Russian</source>
      <translation>Русский (Russian)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1163"/>
      <source>Russian (Russia)</source>
      <translation>Русский (Россия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1164"/>
      <source>Northern Sami</source>
      <translation>Северносаамский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1165"/>
      <source>Northern Sami (Finland)</source>
      <translation>Северносаамский (Финляндия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1166"/>
      <source>Northern Sami (Norway)</source>
      <translation>Северносаамский (Норвегия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1167"/>
      <source>Northern Sami (Sweden)</source>
      <translation>Северносаамский (Швеция)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1172"/>
      <source>Sinhala</source>
      <translation>Сингальский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1173"/>
      <source>Sinhala (Sri Lanka)</source>
      <translation>Сингальский (Шри-Ланка)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1174"/>
      <source>Slovak</source>
      <translation>Словацкий</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1175"/>
      <source>Slovak (Slovakia)</source>
      <translation>Словацкий (Словакия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1176"/>
      <source>Slovenian</source>
      <translation>Словенский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1177"/>
      <source>Slovenian (Slovenia)</source>
      <translation>Словенский (Словения)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1178"/>
      <source>Somali</source>
      <translation>Сомалийский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1179"/>
      <source>Somali (Somalia)</source>
      <translation>Сомалийский (Сомали)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1180"/>
      <source>Albanian</source>
      <translation>Албанский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1181"/>
      <source>Albanian (Albania)</source>
      <translation>Албанский (Албания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1182"/>
      <source>Serbian</source>
      <translation>Сербский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1183"/>
      <source>Serbian (Montenegro)</source>
      <translation>Сербский (Черногория)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1184"/>
      <source>Serbian (Serbia)</source>
      <translation>Сербский (Сербия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1185"/>
      <source>Serbian (Serbia - Latin-alphabet)</source>
      <translation>Сербии (Сербия - латинский алфавит)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1186"/>
      <source>Serbian (former state of Yugoslavia)</source>
      <translation>Сербский (бывшее государство Югославия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1187"/>
      <source>Swati</source>
      <translation>Свати</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1188"/>
      <source>Swati (Swaziland)</source>
      <translation>Свати (Свазиленд)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1189"/>
      <source>Swati (South Africa)</source>
      <translation>Свати (Южная Африка)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1190"/>
      <source>Swedish</source>
      <translation>Шведский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1191"/>
      <source>Swedish (Sweden)</source>
      <translation>Шведский (Швеция)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1192"/>
      <source>Swedish (Finland)</source>
      <translation>Шведский (Финляндия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1193"/>
      <source>Swahili</source>
      <translation>Суахили</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1194"/>
      <source>Swahili (Kenya)</source>
      <translation>Суахили (Кения)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1195"/>
      <source>Swahili (Tanzania)</source>
      <translation>Суахили (Танзания)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1209"/>
      <source>Turkish</source>
      <translation>Турецкий</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1196"/>
      <source>Telugu</source>
      <translation>Телугу</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1197"/>
      <source>Telugu (India)</source>
      <translation>Телугу (Индия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1198"/>
      <source>Thai</source>
      <translation>Тайский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1199"/>
      <source>Thai (Thailand)</source>
      <translation>Тайский (Таиланд)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1200"/>
      <source>Tigrinya</source>
      <translation>Тигринья</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1201"/>
      <source>Tigrinya (Eritrea)</source>
      <translation>Тигринья (Эритрея)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1202"/>
      <source>Tigrinya (Ethiopia)</source>
      <translation>Тигринья (Эфиопия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1203"/>
      <source>Turkmen</source>
      <translation>Туркменский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1204"/>
      <source>Turkmen (Turkmenistan)</source>
      <translation>Туркменский (Туркменистан)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1206"/>
      <source>Tswana</source>
      <translation>Тсвана</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1207"/>
      <source>Tswana (Botswana)</source>
      <translation>Тсвана (Ботсвана)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1208"/>
      <source>Tswana (South Africa)</source>
      <translation>Тсвана (Южная Африка)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1211"/>
      <source>Tsonga</source>
      <translation>Цонга</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1212"/>
      <source>Tsonga (South Africa)</source>
      <translation>Цонга (Южная Африка)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1213"/>
      <source>Ukrainian</source>
      <translation>Украинский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1214"/>
      <source>Ukrainian (Ukraine)</source>
      <translation>Украинский (Украина)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1215"/>
      <source>Uzbek</source>
      <translation>Узбекский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1216"/>
      <source>Uzbek (Uzbekistan)</source>
      <translation>Узбекский (Узбекистан)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1217"/>
      <source>Venda</source>
      <translation>Венда</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1218"/>
      <source>Vietnamese</source>
      <translation>Вьетнамский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1219"/>
      <source>Vietnamese (Vietnam)</source>
      <translation>Вьетнамский (Вьетнам)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1226"/>
      <source>Walloon</source>
      <translation>Валлонский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1227"/>
      <source>Xhosa</source>
      <translation>Хоса</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1228"/>
      <source>Yiddish</source>
      <translation>Идиш</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1229"/>
      <source>Chinese</source>
      <translation>Китайский (Chinese)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1230"/>
      <source>Chinese (China - simplified)</source>
      <translation>Китайский (Китай - упрощенный)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1231"/>
      <source>Chinese (Taiwan - traditional)</source>
      <translation>Китайский (Тайвань - традиционный)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1232"/>
      <source>Zulu</source>
      <translation>Зулу</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1236"/>
      <source>ASCII (Basic)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ASCII (базовый)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1238"/>
      <source>UTF-8 (Recommended)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>UTF-8 (рекомендуется)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1240"/>
      <source>EUC-KR (Korean)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>EUC-KR (Корейский)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1242"/>
      <source>GBK (Chinese)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>GBK (Китайский/Chinese)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1244"/>
      <source>GB18030 (Chinese)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>GBK (Китайский/Chinese)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1246"/>
      <source>Big5-ETen (Taiwan)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>Big5-ETen (Тайвань)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1248"/>
      <source>Big5-HKSCS (Hong Kong)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>Big5-HKSCS (Гонконг)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1250"/>
      <source>ISO 8859-1 (Western European)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO-8859-1 - Западноевропейский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1252"/>
      <source>ISO 8859-2 (Central European)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-2 (Центральная Европа/Central European)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1254"/>
      <source>ISO 8859-3 (South European)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-3 (Южноевропейский / South European)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1256"/>
      <source>ISO 8859-4 (Baltic)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-4 (Балтика / Baltic)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1258"/>
      <source>ISO 8859-5 (Cyrillic)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-5 (Кириллица / Cyrillic)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1260"/>
      <source>ISO 8859-6 (Arabic)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-6 (Арабский / Arabic)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1262"/>
      <source>ISO 8859-7 (Greek)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-7 (Греческий / Greek)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1264"/>
      <source>ISO 8859-8 (Hebrew Visual)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-8 (Иврит / Hebrew Visual)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1266"/>
      <source>ISO 8859-9 (Turkish)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-9 (Турецкий / Turkish)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1268"/>
      <source>ISO 8859-10 (Nordic)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-10 (Скандинавские языки / Nordic)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1270"/>
      <source>ISO 8859-11 (Latin/Thai)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-11 (Тайский / Latin/Thai)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1272"/>
      <source>ISO 8859-13 (Baltic)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-13 (Балтийские языки / Baltic)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1274"/>
      <source>ISO 8859-14 (Celtic)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-14 (Кельтский / Celtic)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1276"/>
      <source>ISO 8859-15 (Western)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-15 (Западные языки / Western)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1278"/>
      <source>ISO 8859-16 (Romanian)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>ISO 8859-16 (Румынский / Romanian)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1280"/>
      <location filename="../src/mudlet.cpp" line="1282"/>
      <source>CP437 (OEM Font)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>CP437 (Шрифт OEM)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1284"/>
      <location filename="../src/mudlet.cpp" line="1286"/>
      <source>CP667 (Mazovia)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>CP667 (Мазовия)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1288"/>
      <location filename="../src/mudlet.cpp" line="1290"/>
      <source>CP737 (DOS Greek)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>CP737 (DOS греческий)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1292"/>
      <source>CP850 (Western Europe)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>CP850 (Западная Европа / Western Europe)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1294"/>
      <source>CP866 (Cyrillic/Russian)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>CP866 (Kириллица, Rусский / Cyrillic, Russian)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1296"/>
      <location filename="../src/mudlet.cpp" line="1298"/>
      <source>CP869 (DOS Greek 2)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>CP869 (DOS греческий 2)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1300"/>
      <source>CP1161 (Latin/Thai)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>CP1161 (Латинский/Тайландский)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1302"/>
      <source>KOI8-R (Cyrillic)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>KOI8-R (Кириллица / Cyrillic)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1304"/>
      <source>KOI8-U (Cyrillic/Ukrainian)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>KOI8-U (Kириллица, Украинский / Cyrillic, Ukrainian)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1306"/>
      <source>MACINTOSH</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>MACINTOSH</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1310"/>
      <source>WINDOWS-1250 (Central European)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>Windows-1250 (Центральная Европа/Central European)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1312"/>
      <source>WINDOWS-1251 (Cyrillic)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>WINDOWS-1251 (Кириллица / Cyrillic)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1314"/>
      <source>WINDOWS-1252 (Western)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>WINDOWS-1252 (Западные языки / Western)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1316"/>
      <source>WINDOWS-1253 (Greek)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>WINDOWS-1253 (Греческий / Greek)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1318"/>
      <source>WINDOWS-1254 (Turkish)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>WINDOWS-1254 (Турецкий)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1320"/>
      <source>WINDOWS-1255 (Hebrew)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>WINDOWS-1255 (Иврит)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1322"/>
      <source>WINDOWS-1256 (Arabic)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>WINDOWS-1256 (Арабский / Arabic)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1324"/>
      <source>WINDOWS-1257 (Baltic)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>WINDOWS-1257 (Прибалтика / Baltic)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1326"/>
      <source>WINDOWS-1258 (Vietnamese)</source>
      <extracomment>Keep the English translation intact, so if a user accidentally changes to a language they don&apos;t understand, they can change back e.g. ISO 8859-2 (Центральная Европа/Central European)</extracomment>
      <translation>WINDOWS-1258 (Вьетнамский / Vietnamese)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="5463"/>
      <source>Could not open profile file: %1</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="5472"/>
      <source>[ ERROR ] - Something went wrong loading your Mudlet profile and it could not be loaded.
Try loading an older version in &apos;Connect - Options - Profile history&apos; or double-check that %1 looks correct.</source>
      <extracomment>%1 is the path and file name (i.e. the location) of the problem fil</extracomment>
      <translation>[ ОШИБКА ] - Что-то пошло не так при загрузке вашего профиля Mudlet и не может быть загружен.
Попробуйте загрузить более старую версию в "Подключить - Настройки - История профилей" или дважды проверьте, что %1 выглядит правильно.</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4555"/>
      <source>[ INFO ]  - Mudlet and game sounds are muted.</source>
      <translation>[ ИНФО ]  - Звуки Mudlet и игры отключены.</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4556"/>
      <source>[ INFO ]  - Mudlet and game sounds are unmuted.</source>
      <translation>[ ИНФО ]  - Звуки Mudlet и игры включены.</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4568"/>
      <source>Unmute sounds from Mudlet (Triggers, Scripts, etc.)</source>
      <translation>Включить звуки из Mudlet (триггеры, скрипты и т.д.)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4573"/>
      <source>Unmute sounds from the game (MCMP, MSP)</source>
      <translation>Включить звуки из игры (MCMP, MSP)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4806"/>
      <source>Cannot load a replay as one is already in progress in this or another profile.</source>
      <translation>Невозможно загрузить повтор, как он уже находится в процессе в этом или другом профиле.</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4825"/>
      <source>Replay each step with a shorter time interval between steps.</source>
      <translation>Повторите каждый шаг с более коротким интервалом времени между шагами.</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4831"/>
      <source>Replay each step with a longer time interval between steps.</source>
      <translation>Повторять каждый шаг с более длительным интервалом времени между шагами.</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="6586"/>
      <source>Hide tray icon</source>
      <translation>Скрыть значок в трее</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="6591"/>
      <source>Quit Mudlet</source>
      <translation>Выйти из Mudlet</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="254"/>
      <source>Main Toolbar</source>
      <translation>Главная панель</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="307"/>
      <location filename="../src/mudlet.cpp" line="314"/>
      <location filename="../src/mudlet.cpp" line="316"/>
      <source>Connect</source>
      <translation>Подключится</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="319"/>
      <location filename="../src/mudlet.cpp" line="714"/>
      <source>Disconnect</source>
      <translation>Отключиться</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="420"/>
      <source>Open Discord</source>
      <translation>Открыть Discord</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="338"/>
      <source>Triggers</source>
      <translation>Триггеры</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="219"/>
      <source>hh:mm:ss</source>
      <extracomment>Formatting string for elapsed time display in replay playback - see QDateTime::toString(const QString&amp;) for the gory details...!</extracomment>
      <translation>чч:мм:сс</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="339"/>
      <source>Show and edit triggers</source>
      <translation>Показать и редактировать триггеры</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="346"/>
      <source>Aliases</source>
      <translation>Алиасы</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="347"/>
      <source>Show and edit aliases</source>
      <translation>Показать и редактировать алиасы</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="352"/>
      <source>Timers</source>
      <translation>Таймеры</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="353"/>
      <source>Show and edit timers</source>
      <translation>Показать и редактировать таймеры</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="358"/>
      <source>Buttons</source>
      <translation>Кнопки</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="359"/>
      <source>Show and edit easy buttons</source>
      <translation>Показать и редактировать кнопки</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="364"/>
      <source>Scripts</source>
      <translation>Скрипты</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="365"/>
      <source>Show and edit scripts</source>
      <translation>Показать и редактировать скрипты</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="370"/>
      <source>Keys</source>
      <translation>Ключи</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="371"/>
      <source>Show and edit keys</source>
      <translation>Показать и редактировать ключи</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="376"/>
      <source>Variables</source>
      <translation>Переменные</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="377"/>
      <source>Show and edit Lua variables</source>
      <translation>Показать и редактировать переменные</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="436"/>
      <source>Map</source>
      <translation>Карта</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="437"/>
      <source>Show/hide the map</source>
      <translation>Показать/скрыть карту</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="442"/>
      <source>Manual</source>
      <translation>Руководство</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="443"/>
      <source>Browse reference material and documentation</source>
      <translation>Просмотреть справочные материалы и документацию</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="448"/>
      <source>Settings</source>
      <translation>Настройки</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="449"/>
      <source>See and edit profile preferences</source>
      <translation>Редактировать параметры профиля</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="457"/>
      <location filename="../src/mudlet.cpp" line="708"/>
      <source>Notepad</source>
      <translation>Блокнот</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="458"/>
      <source>Open a notepad that you can store your notes in</source>
      <translation>Откройте блокнот, в котором можно хранить заметки</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="470"/>
      <location filename="../src/mudlet.cpp" line="479"/>
      <source>Packages</source>
      <translation>Пакеты</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="477"/>
      <source>Package Manager</source>
      <translation>Управление пакетами</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="482"/>
      <source>Module Manager</source>
      <translation>Управление модулями</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="486"/>
      <source>Package Exporter</source>
      <translation>Экспортер пакетов</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="496"/>
      <source>Replay</source>
      <translation>Повтор</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="501"/>
      <location filename="../src/mudlet.cpp" line="715"/>
      <source>Reconnect</source>
      <translation>Переподключиться</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="502"/>
      <source>Disconnects you from the game and connects once again</source>
      <translation>Отключает вас от игры и снова соединяется</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="507"/>
      <location filename="../src/mudlet.cpp" line="711"/>
      <source>MultiView</source>
      <translation>Мульти-обзор</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="509"/>
      <source>Splits the Mudlet screen to show multiple profiles at once; disabled when less than two are loaded.</source>
      <extracomment>Same text is used in 2 places.</extracomment>
      <translation>Разделяет экран Mudlet для показа нескольких профилей одновременно; отключено, когда загружено менее двух профилей.</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="531"/>
      <location filename="../src/mudlet.cpp" line="5367"/>
      <source>About</source>
      <translation>О программе</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="533"/>
      <location filename="../src/mudlet.cpp" line="5350"/>
      <source>Inform yourself about this version of Mudlet, the people who made it and the licence under which you can share it.</source>
      <extracomment>Tooltip for About Mudlet sub-menu item and main toolbar button (or menu item if an update has changed that control to have a popup menu instead) (Used in 3 places - please ensure all have the same translation).</extracomment>
      <translation>Проинформируй себя об этой версии Mudlet, о людях, которые ее сделали, и о лицензии, по которой ты можешь поделиться ею.</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1113"/>
      <source>Interlingue</source>
      <extracomment>, formerly known as Occidental, and not to be mistaken for Interlingua</extracomment>
      <translation>Интерлинг</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1169"/>
      <source>Shtokavian</source>
      <extracomment>This code seems to be the identifier for the prestige dialect for several languages used in the region of the former Yugoslavia state without a state indication</extracomment>
      <translation>Штокавианский</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1171"/>
      <source>Shtokavian (former state of Yugoslavia)</source>
      <extracomment>This code seems to be the identifier for the prestige dialect for several languages used in the region of the former Yugoslavia state with a (withdrawn from ISO 3166) state indication</extracomment>
      <translation>Штокавианский (бывшее государство Югославии)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1210"/>
      <source>Turkish (Turkey)</source>
      <translation>Турецкий (Турция)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1220"/>
      <location filename="../src/mudlet.cpp" line="1224"/>
      <source>Vietnamese (DauCu variant - old-style diacritics)</source>
      <translation>Вьетнамский (вариант DauCu - диакритика старого стиля)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="1221"/>
      <location filename="../src/mudlet.cpp" line="1225"/>
      <source>Vietnamese (DauMoi variant - new-style diacritics)</source>
      <translation>Вьетнамский (DauMoi вариант - новый-стиль диакритики)</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="2335"/>
      <location filename="../src/mudlet.cpp" line="2442"/>
      <location filename="../src/mudlet.cpp" line="4902"/>
      <source>Load a Mudlet replay.</source>
      <translation>Загрузить повтор Mudlet.</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4289"/>
      <source>Central Debug Console</source>
      <translation>Консоль отладки</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="544"/>
      <location filename="../src/mudlet.cpp" line="725"/>
      <source>Toggle Full Screen View</source>
      <translation>Переключить в полноэкранный режим</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="524"/>
      <source>The public test build gets newer features to you quicker, and you help us find issues in them quicker. Spotted something odd? Let us know asap!</source>
      <translation>Общедоступная тестовая сборка быстрее предоставляет вам новые возможности, и вы помогаете нам быстрее находить в них проблемы. Замели что-то странное? Сообщите нам как можно скорее!</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="2253"/>
      <location filename="../src/mudlet.cpp" line="2340"/>
      <source>&lt;p&gt;Load a Mudlet replay.&lt;/p&gt;&lt;p&gt;&lt;i&gt;Disabled until a profile is loaded.&lt;/i&gt;&lt;/p&gt;</source>
      <translation>&lt;p&gt;Загрузить просмотр Mudlet.&lt;/p&gt;&lt;p&gt;&lt;i&gt;Отключено до загрузки профиля.&lt;/i&gt;&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="3992"/>
      <source>%1 - notes</source>
      <translation>%1 - блокнот</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4096"/>
      <source>Select Replay</source>
      <translation>Выбрать повтор</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4098"/>
      <source>*.dat</source>
      <translation>*.dat</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4405"/>
      <source>[  OK  ]  - Profile &quot;%1&quot; loaded in offline mode.</source>
      <translation>[  OK  ]  - Профиль &quot;%1&quot; загружен в оффлайн режиме.</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4823"/>
      <source>Faster</source>
      <translation>Быстрее</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4829"/>
      <source>Slower</source>
      <translation>Медленнее</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4841"/>
      <location filename="../src/mudlet.cpp" line="4910"/>
      <location filename="../src/mudlet.cpp" line="4919"/>
      <source>Speed: X%1</source>
      <translation>Скорость: Х%1</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="4848"/>
      <location filename="../src/mudlet.cpp" line="4865"/>
      <source>Time: %1</source>
      <translation>Время: %1</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="5405"/>
      <source>Update installed - restart to apply</source>
      <translation>Обновление установлено - перезапустите приложение</translation>
    </message>
    <message>
      <location filename="../src/mudlet.cpp" line="5522"/>
      <source>[ WARN ]  - Cannot perform replay, another one may already be in progress,
try again when it has finished.</source>
      <translation>[ ВНИМ ] - Невозможно выполнить повтор, возможно, уже выполняется другой.
Повторите попытку, когда он будет завершен.</translation>
    </message>
  </context>
  <context>
    <name>notes_editor</name>
    <message>
      <location filename="../src/ui/notes_editor.ui" line="39"/>
      <source>toolBar</source>
      <translation>панель инструментов</translation>
    </message>
    <message>
      <location filename="../src/ui/notes_editor.ui" line="76"/>
      <source>Send all</source>
      <translation>Отправить всё</translation>
    </message>
    <message>
      <location filename="../src/ui/notes_editor.ui" line="84"/>
      <source>Send line</source>
      <translation>Отправить строку</translation>
    </message>
    <message>
      <location filename="../src/ui/notes_editor.ui" line="92"/>
      <source>Send selection</source>
      <translation>Отправить выделенное</translation>
    </message>
  </context>
  <context>
    <name>package_manager</name>
    <message>
      <location filename="../src/ui/package_manager.ui" line="62"/>
      <location filename="../src/ui/package_manager.ui" line="65"/>
      <source>Search packages</source>
      <translation>Поиск пакетов</translation>
    </message>
    <message>
      <location filename="../src/ui/package_manager.ui" line="124"/>
      <source>Install package from repository</source>
      <translation>Установить пакет из репозитория</translation>
    </message>
    <message>
      <location filename="../src/ui/package_manager.ui" line="127"/>
      <source>Install</source>
      <translation>Установить</translation>
    </message>
    <message>
      <location filename="../src/ui/package_manager.ui" line="137"/>
      <source>Install package from file</source>
      <translation>Установить пакет из файла</translation>
    </message>
    <message>
      <location filename="../src/ui/package_manager.ui" line="140"/>
      <source>Install from file</source>
      <translation>Установить из файла</translation>
    </message>
    <message>
      <location filename="../src/ui/package_manager.ui" line="153"/>
      <source>Remove package from installed packages</source>
      <translation>Удалить пакет из установленных пакетов</translation>
    </message>
    <message>
      <location filename="../src/ui/package_manager.ui" line="156"/>
      <source>Remove</source>
      <comment>Message on button in package manager initially and when there is no packages to remove.</comment>
      <translation>Удалить</translation>
    </message>
    <message>
      <location filename="../src/ui/package_manager.ui" line="209"/>
      <source>TextLabel</source>
      <translation>TextLabel</translation>
    </message>
    <message>
      <location filename="../src/ui/package_manager.ui" line="311"/>
      <source>Open package repository website</source>
      <translation>Открыть веб-сайт репозитория пакетов</translation>
    </message>
    <message>
      <location filename="../src/ui/package_manager.ui" line="324"/>
      <source>Report an issue with this package</source>
      <translation>Сообщить о проблеме с этим пакетом</translation>
    </message>
  </context>
  <context>
    <name>package_manager_unpack</name>
    <message>
      <location filename="../src/ui/package_manager_unpack.ui" line="24"/>
      <source>unpacking please wait ...</source>
      <translation>распаковка, пожалуйста подождите...</translation>
    </message>
  </context>
  <context>
    <name>profile_preferences</name>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="20"/>
      <source>Profile preferences</source>
      <translation>Настройки профиля</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="55"/>
      <source>General</source>
      <translation>Общее</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="61"/>
      <source>Icon sizes</source>
      <translation>Размер значков</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="67"/>
      <source>Icon size toolbars:</source>
      <translation>Размер значков на панели инструментов:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="93"/>
      <source>Icon size in tree views:</source>
      <translation>Размер значков в списках:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="116"/>
      <source>Show menu bar:</source>
      <translation>Показывать меню:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="130"/>
      <location filename="../src/ui/profile_preferences.ui" line="162"/>
      <location filename="../src/ui/profile_preferences.ui" line="613"/>
      <source>Never</source>
      <translation>Никогда</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="135"/>
      <location filename="../src/ui/profile_preferences.ui" line="167"/>
      <source>Until a profile is loaded</source>
      <translation>До загрузки профиля</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="140"/>
      <location filename="../src/ui/profile_preferences.ui" line="172"/>
      <location filename="../src/ui/profile_preferences.ui" line="623"/>
      <source>Always</source>
      <translation>Всегда</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="148"/>
      <source>Show main toolbar</source>
      <translation>Показать панель инструментов</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="342"/>
      <source>Allow server to install script packages</source>
      <translation>Разрешить серверу автоматическую установку пакетов скриптов</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="305"/>
      <source>Game protocols</source>
      <translation>Протоколы игр</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="329"/>
      <location filename="../src/ui/profile_preferences.ui" line="4308"/>
      <source>Please reconnect to your game for the change to take effect</source>
      <translation>Пожалуйста, переподключитесь к вашей игре, чтобы изменения вступили в силу</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="362"/>
      <source>Log options</source>
      <translation>Параметры журнала</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="371"/>
      <source>Save log files in HTML format instead of plain text</source>
      <translation>Сохранять лог-файлы в формате HTML вместо простого текста</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="378"/>
      <source>Add timestamps at the beginning of log lines</source>
      <translation>Добавить метки в начале строк журнала</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="385"/>
      <source>Save log files in:</source>
      <translation>Сохранить в:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="402"/>
      <source>Browse...</source>
      <translation>Обзор...</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="409"/>
      <source>Reset</source>
      <translation>Сброс</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="416"/>
      <source>Log format:</source>
      <translation>Формат:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="429"/>
      <source>Log name:</source>
      <translation>Имя журнала:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="449"/>
      <source>.txt</source>
      <translation>.txt</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="482"/>
      <source>Input line</source>
      <translation>Строка ввода</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="491"/>
      <source>Input</source>
      <translation>Ввод</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="506"/>
      <source>Strict UNIX line endings</source>
      <translation>Оканчивать строки с стиле UNIX</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="519"/>
      <source>Auto clear the input line after you sent text</source>
      <translation>Очищать поле ввода после отправки текста</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="213"/>
      <source>&lt;p&gt;If you are playing a non-English game and seeing � instead of text, or special letters like &lt;span style=&quot; font-weight:600;&quot;&gt;ñ&lt;/span&gt; aren&apos;t showing right - try changing the encoding to UTF-8 or to one suggested by your game.&lt;/p&gt;&lt;p&gt;For some encodings on some Operating Systems Mudlet itself has to provide the codec needed; if that is the case for this Mudlet then there will be a &lt;tt&gt;m &lt;/tt&gt; prefixed applied to those encoding names (so if they have errors the blame can be applied correctly!)&lt;/p&gt;</source>
      <translation>&lt;p&gt;Если вы играете в не англоязычную игру и видите � вместо текста или специальных букв типа &lt;span style=&quot; font-weight:600;&quot;&gt;ñ&lt;/span&gt; aren&apos;t - попробуйте изменить кодировку на UTF-8 или на ту, которую предлагает ваша игра.&lt;/p&gt;&lt;p&gt;Для некоторых кодировок на некоторых операционных системах сам Mudlet должен предоставлять нужный кодек; если это так, то к этим именам кодировок будет применен префикс &lt;tt&gt;m &lt;/tt&gt; (так что если у них есть ошибки, то вина может быть адресована верно!)&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="368"/>
      <source>&lt;p&gt;When checked will cause the date-stamp named log file to be HTML (file extension &apos;.html&apos;) which can convey color, font and other formatting information rather than a plain text (file extension &apos;.txt&apos;) format.  If changed while logging is already in progress it is necessary to stop and restart logging for this setting to take effect in a new log file.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Если эта опция выбрана, то формат файла журнала будет HTML (&apos;.html&apos;) который может передавать цвет, шрифт и другую информацию о форматировании, а не только обычный текст (ето расширение файла &apos;.txt&apos;).  Если опция изменена, пока запись в журнал уже открыт, необходимо остановить и перезапустить запись в журнал, чтобы этот параметр вступили в силу в новом формате журнала.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="503"/>
      <source>&lt;p&gt;Use strict UNIX line endings on commands for old UNIX servers that can&apos;t handle windows line endings correctly.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="551"/>
      <source>React to all keybindings on the same key</source>
      <translation>Реагировать на все сочетания клавиш на одном и том же ключе</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="532"/>
      <source>&lt;p&gt;Highlights your input line text when scrolling through your history for easy cancellation.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="631"/>
      <source>Command separator:</source>
      <translation>Разделитель команд:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="654"/>
      <source>Command line minimum height in pixels:</source>
      <translation>Минимальная высота командной строки в пикселях:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="781"/>
      <source>Main display</source>
      <translation>Главная панель</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="793"/>
      <source>Font</source>
      <translation>Шрифт</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="799"/>
      <source>Font:</source>
      <translation>Шрифт:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="825"/>
      <source>Size:</source>
      <translation>Размер:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="854"/>
      <source>&lt;p&gt;Use anti aliasing on fonts. Smoothes fonts if you have a high screen resolution and you can use larger fonts. Note that on low resolutions and small font sizes, the font gets blurry.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="857"/>
      <source>Enable anti-aliasing</source>
      <translation>Включить сглаживание</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="898"/>
      <source>Display Border</source>
      <translation>Граница дисплея</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="916"/>
      <location filename="../src/ui/profile_preferences.ui" line="935"/>
      <source>&lt;p&gt;Extra space to have before text on top - can be set to negative to move text up beyond the screen.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="919"/>
      <source>Top border height:</source>
      <translation>Высота верхней границы:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="963"/>
      <location filename="../src/ui/profile_preferences.ui" line="982"/>
      <source>&lt;p&gt;Extra space to have before text on the left - can be set to negative to move text left beyond the screen.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="966"/>
      <source>Left border width:</source>
      <translation>Ширина левой границы:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1010"/>
      <location filename="../src/ui/profile_preferences.ui" line="1029"/>
      <source>&lt;p&gt;Extra space to have before text on the bottom - can be set to negative to allow text to go down beyond the screen.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1013"/>
      <source>Bottom border height:</source>
      <translation>Высота нижней границы:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1057"/>
      <location filename="../src/ui/profile_preferences.ui" line="1076"/>
      <source>&lt;p&gt;Extra space to have before text on the right - can be set to negative to move text right beyond the screen.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1060"/>
      <source>Right border width:</source>
      <translation>Ширина правой границы:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1104"/>
      <source>Word wrapping</source>
      <translation>Перенос слов</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1128"/>
      <source>Wrap lines at:</source>
      <translation>Перенос:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1151"/>
      <location filename="../src/ui/profile_preferences.ui" line="1205"/>
      <location filename="../src/ui/profile_preferences.ui" line="1262"/>
      <source>characters</source>
      <translation>символов</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1182"/>
      <source>Indent wrapped lines by:</source>
      <translation>Отступ завернутых строк:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1236"/>
      <source>&lt;p&gt;Subsequent wrapped lines will be indented by this amount.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1357"/>
      <source>Double-click</source>
      <translation>Двойной клик</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1363"/>
      <source>Stop selecting a word on these characters:</source>
      <translation>Остановить выбор слова на этих буквах:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1376"/>
      <source>&apos;&quot;</source>
      <translation>&apos;&quot;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1389"/>
      <location filename="../src/ui/profile_preferences.ui" line="1594"/>
      <source>Display options</source>
      <translation>Графические настройки</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1418"/>
      <source>Fix unnecessary linebreaks on GA servers</source>
      <translation>Исправить ненужные переносы строк на серверах с GA</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1603"/>
      <source>Show Spaces/Tabs</source>
      <translation>Показывать пробелы/табы</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1613"/>
      <source>Show Line/Paragraphs</source>
      <translation>Показывать строки/абзацы</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1435"/>
      <source>Echo Lua errors to the main console</source>
      <translation>Показывать ошибки Lua на главном консоле</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1494"/>
      <source>Editor</source>
      <translation>Редактор</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1500"/>
      <source>Theme</source>
      <translation>Тема</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1568"/>
      <source>Updating themes from colorsublime.github.io...</source>
      <translation>Обновление тем от colorsublime.github.io...</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1620"/>
      <source>&lt;p&gt;Shows bidirection Unicode characters which can be used to change the meaning of source code while remaining invisible to the eye.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1657"/>
      <source>Color view</source>
      <translation>Цвета</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1663"/>
      <source>Select your color preferences</source>
      <translation>Выберите свои цветовые предпочтения</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1669"/>
      <source>Foreground:</source>
      <translation>Передний план:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1695"/>
      <source>Background:</source>
      <translation>Задний план:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1718"/>
      <source>Command line foreground:</source>
      <translation>Передний план строки ввода:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1738"/>
      <source>Command line background:</source>
      <translation>Задний план строки ввода:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1758"/>
      <source>Command foreground:</source>
      <translation>Передний план команд:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1781"/>
      <source>Command background:</source>
      <translation>Задний план команд:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="183"/>
      <source>Language &amp;&amp; data encoding</source>
      <translation>Язык &amp;&amp; кодирование данных</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="189"/>
      <source>Interface language:</source>
      <translation>Язык интерфейса:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="203"/>
      <source>Server data encoding:</source>
      <translation>Кодировка сервера:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="225"/>
      <source>Please restart Mudlet to apply the new language</source>
      <translation>Для изменения языка, пожалуйста, перезапустите приложение</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="235"/>
      <source>Miscellaneous</source>
      <translation>Прочие</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="548"/>
      <source>&lt;p&gt;Check all Key-bindings against key-presses.&lt;/p&gt;&lt;p&gt;&lt;i&gt;Versions of Mudlet prior to &lt;b&gt;3.9.0&lt;/b&gt; would stop checking after the first matching combination of&lt;/i&gt; KeyCode &lt;i&gt;and&lt;/i&gt; KeyModifier &lt;i&gt;was found and then send the command and/or run the script of that Key-binding only.  This&lt;/i&gt; per-profile &lt;i&gt;option tells Mudlet to check and run the remaining matches; but, to retain compatibility with previous versions, defaults to the &lt;b&gt;un&lt;/b&gt;-checked state.&lt;/i&gt;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="686"/>
      <source>Spell checking</source>
      <translation>Проверка орфографии</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="692"/>
      <source>&lt;p&gt;This option controls spell-checking on the command line in the main console for this profile.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Эта опция управляет проверкой орфографии в командной строке главной консоля этого профайла.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="695"/>
      <source>System/Mudlet dictionary:</source>
      <translation>Словарь системы/Mudlet:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="725"/>
      <source>&lt;p&gt;A user dictionary specific to this profile will be available. This will be on the command line (words which are in it will appear with a dashed cyan underline) and in the lua sub-system.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Будет доступен пользовательский словарь, специфичный для этого профиля. Это будет на командной строке (слова, которые в нем, будут появляться с пунктирным голубым подчеркиванием) и в lua подсистеме.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="728"/>
      <source>Profile</source>
      <translation>Профиль</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="735"/>
      <source>&lt;p&gt;A user dictionary that is shared between all profiles (which have this option selected) will be available. This will be on the command line (words which are in it will appear with a dashed cyan underline) and in the lua sub-system.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Будет доступен пользовательский словарь, совместно используемый всеми профилями у которых эта опция включена. Это будет на командной строке (слова, которые в нем, будут появляться с пунктирным голубым подчеркиванием) и в lua подсистеме.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="738"/>
      <source>Shared</source>
      <translation>Общий</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="869"/>
      <source>The selected font doesn&apos;t work with Mudlet, please pick another</source>
      <translation>Выбранный шрифт работает с Mudlet, пожалуйста, выберите другой</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1373"/>
      <source>&lt;p&gt;Enter the characters you&apos;d like double-clicking to stop selecting text on here. If you don&apos;t enter any, double-clicking on a word will only stop at a space, and will include characters like a double or a single quote. For example, double-clicking on the word &lt;span style=&quot; font-style:italic;&quot;&gt;Hello&lt;/span&gt; in the following will select &lt;span style=&quot; font-style:italic;&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;Hello!&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;You say, &lt;span style=&quot; font-weight:600;&quot;&gt;&amp;quot;Hello!&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;If you set the characters in the field to &lt;span style=&quot; font-weight:600;&quot;&gt;&apos;&amp;quot;! &lt;/span&gt;which will mean it should stop selecting on &apos; &lt;span style=&quot; font-style:italic;&quot;&gt;or&lt;/span&gt; &amp;quot; &lt;span style=&quot; font-style:italic;&quot;&gt;or&lt;/span&gt; ! then double-clicking on &lt;span style=&quot; font-style:italic;&quot;&gt;Hello&lt;/span&gt; will just select &lt;span style=&quot; font-style:italic;&quot;&gt;Hello&lt;/span&gt;&lt;/p&gt;&lt;p&gt;You say, &amp;quot;&lt;span style=&quot; font-weight:600;&quot;&gt;Hello&lt;/span&gt;!&amp;quot;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1379"/>
      <source>(characters to ignore in selection, for example &apos; or &quot;)</source>
      <translation>(символы игнорировать при выборе, например &apos; или &quot;)</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1415"/>
      <source>&lt;p&gt;Some games (notably all IRE MUDs) suffer from a bug where they don&apos;t properly communicate with the client on where a newline should be. Enable this to fix text from getting appended to the previous prompt line.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Некоторые игры (в частности, все IRE MUD) страдают от ошибки, когда&apos;t не корректно собщают клиенту, где должна быть новая строка. Включите эту опцию, чтобы исправить добавление текста к предыдущей строке запроса.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1600"/>
      <source>&lt;body&gt;&lt;p&gt;When displaying Lua contents in the main text editor area of the Editor show tabs and spaces with visible marks instead of whitespace.&lt;/p&gt;</source>
      <translation>&lt;body&gt;&lt;p&gt;При отображении содержимого Lua в области текстового редактора вместо пробелов отображаются символы табуляции и пробелы с видимыми метками.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1610"/>
      <source>&lt;body&gt;&lt;p&gt;When displaying Lua contents in the main text editor area of the Editor show  line and paragraphs ends with visible marks as well as whitespace.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1432"/>
      <source>&lt;p&gt;Prints Lua errors to the main console in addition to the error tab in the editor.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Выводит ошибки Lua на главное окно в дополнение к закладке ошибок в редакторе.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1425"/>
      <source>Enable text analyzer</source>
      <translation>Включить анализатор текста</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2316"/>
      <source>Delete map:</source>
      <translation>Удалить карту:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2481"/>
      <source>Use large area exit arrows in 2D view</source>
      <translation>Использовать большие стрелки выхода области в 2D режиме</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2960"/>
      <source>Map info background:</source>
      <translation>Фон информации на карте:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3934"/>
      <source>Allow secure connection reminder</source>
      <translation>Разрешить напоминание о безопасном соединении</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3931"/>
      <source>&lt;p&gt;To encourage enhanced data transfer protection and privacy, be prompted for a choice to switch to an encrypted port when advertised via Mud Server Status Protocol (MSSP).&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2349"/>
      <source>&lt;p&gt;Select profiles that you want to copy map to, then press the Copy button to the right.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2362"/>
      <source>&lt;p&gt;Copy map into the selected profiles on the left.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Скопировать карту в выбранные профили слева.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2394"/>
      <source>&lt;p&gt;Change this to a lower version if you need to save your map in a format that can be read by older versions of Mudlet. Doing so will lose the extra data available in the current map format.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2433"/>
      <location filename="../src/ui/profile_preferences.ui" line="2446"/>
      <source>&lt;p&gt;On games that provide maps for download, you can press this button to get the latest map. Note that this will &lt;span style=&quot; font-weight:600;&quot;&gt;overwrite&lt;/span&gt; any changes you&apos;ve done to your map, and will use the new map only.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2566"/>
      <source>&lt;p&gt;The default area (area id -1) is used by some mapper scripts as a temporary &apos;holding area&apos; for rooms before they&apos;re placed in the correct area.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2579"/>
      <source>&lt;p&gt;This enables borders around room. Color can be set in Mapper colors tab.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2537"/>
      <source>&lt;p&gt;If checked, scrolling up zooms out and scrolling down zooms in. If unchecked, scrolling up zooms in and scrolling down zooms out.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2491"/>
      <source>Symbols</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2540"/>
      <source>Invert zoom direction</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2602"/>
      <source>Player room marker</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2745"/>
      <source>Room size:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2761"/>
      <source>Exit size:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2805"/>
      <source>Grid width:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3037"/>
      <source>Grid color:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3486"/>
      <source>&lt;p&gt;Allow Lua to set Discord status.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3992"/>
      <source>&lt;p&gt;Username for logging into the proxy if required.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4008"/>
      <source>&lt;p&gt;Password for logging into the proxy if required.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4041"/>
      <source>Shortcuts</source>
      <translation>Ярлыки</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4056"/>
      <source>Main window shortcuts</source>
      <translation>Ярлыки главного окна</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4068"/>
      <source>To disable shortcut input &apos;Esc&apos; key.</source>
      <translation>Чтобы отключить ввод сочетаний клавиш &apos;Esc&apos;.</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4087"/>
      <source>Reset to defaults</source>
      <translation>Настройки по умолчанию</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4123"/>
      <source>&lt;p&gt;On some platforms, like macOS, the screen reader tool has issues announcing incoming text fully, without skipping. You can opt into disabling announcing new text from the game with this option to use a custom TTS instead which avoids such issues.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4133"/>
      <source>Advertise screen reader use via protocols supporting this notice (NEW-ENVIRON, MNES, MTTS)</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4140"/>
      <source>Enable closed caption for media</source>
      <translation>Включить субтитры для медиа</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4210"/>
      <source>&lt;p&gt;Enable F3 and Shift+F3 shortcuts for searching up and down in the buffer.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4259"/>
      <source>&lt;p&gt;This option adds a line line break &lt;LF&gt; or &quot;
&quot; to your command input on empty commands. This option will rarely be necessary.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4277"/>
      <source>&lt;p&gt;Some servers use KaVir’s protocol snippet, which expects the client to provide both its name and a decimal version number during Telnet TTYPE negotiation. However, including a version number is not in accordance with the relevant RFCs as the period character is not permitted therein; so since 2024 Mudlet has stopped sending it by default. As a result, servers that rely on this information may assume Mudlet is version 1.0 or earlier, and consequently restrict color support to 16 colors instead of enabling 256-color mode.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4280"/>
      <source>Send Mudlet version in terminal type</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4287"/>
      <source>&lt;p&gt;Some servers do not negotiate Mud eXtension Protocol (MXP). When checked, this preference forces the MXP processor to be enabled. Note: To disable MXP entirely, leave this unchecked and also uncheck MXP in Choose protocols section of the General tab in Settings.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4290"/>
      <source>Force MXP processing on</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4324"/>
      <source>Clear stored media</source>
      <translation>Очистить сохранённые файлы</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4330"/>
      <location filename="../src/ui/profile_preferences.ui" line="4343"/>
      <source>&lt;p&gt;Media files used with Mudlet&apos;s Lua API, Mud Client Media Protocol (MCMP), and Mud Sound Protocol (MSP) are cached with the game profile. You can press this button to clear the media cache. For many games the media will get downloaded again upon demand.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Медиа файлы, используемые с Mudlet&apos;s Lua API, Mud Client Media Protocol (MCMP), и Mud Sound Protocol (MSP) кэшируются с игровым профилем. Вы можете нажать эту кнопку, чтобы очистить медиа-кэш. Для многих игр медиа-файлы будут загружены снова по требованию.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4333"/>
      <source>Purge stored media files for the current profile:</source>
      <translation>Очистить сохраненные медиа файлы для текущего профиля:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4346"/>
      <source>Clear</source>
      <translation>Очистить</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4406"/>
      <source>Crash report sending policy:</source>
      <translation>Отчет об ошибке:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4414"/>
      <source>Always send</source>
      <translation>Всегда отправлять</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4419"/>
      <source>Never send</source>
      <translation>Никогда</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4424"/>
      <source>Ask each time</source>
      <translation>Спрашивать каждый раз</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4432"/>
      <source>&lt;p&gt;Some MUDs use a flawed interpretation of the ANSI Set Graphics Rendition (&lt;b&gt;SGR&lt;/b&gt;) code sequences for 16M color mode which only uses semi-colons and not colons to separate parameter elements i.e. instead of using a code in the form: &lt;br&gt;&lt;tt&gt;\e[&lt;/tt&gt;...&lt;tt&gt;38:2:&lt;/tt&gt;&amp;lt;Color Space Id&amp;gt;&lt;tt&gt;:&lt;/tt&gt;&amp;lt;Red&amp;gt;&lt;tt&gt;:&lt;/tt&gt;&amp;lt;Green&amp;gt;&lt;tt&gt;:&lt;/tt&gt;&amp;lt;Blue&amp;gt;&lt;tt&gt;:&lt;/tt&gt;&amp;lt;Unused&amp;gt;&lt;tt&gt;:&lt;/tt&gt;&amp;lt;Tolerance&amp;gt;&lt;tt&gt;:&lt;/tt&gt;&amp;lt;Tolerance Color Space (0=CIELUV; 1=CIELAB)&amp;gt;&lt;tt&gt;;&lt;/tt&gt;...&lt;tt&gt;m&lt;/tt&gt;&lt;br&gt;where the &lt;i&gt;Color Space Id&lt;/i&gt; is expected to be an empty string to specify the usual (default) case and all of the &lt;i&gt;Parameter Elements&lt;/i&gt; (the &quot;2&quot; and the values in the &lt;tt&gt;&amp;lt;...&amp;gt;&lt;/tt&gt;s) may, technically, be omitted; they use: &lt;br&gt;&lt;tt&gt;\e[&lt;/tt&gt;...&lt;tt&gt;38;2;&lt;/tt&gt;&amp;lt;Red&amp;gt;&lt;tt&gt;;&lt;/tt&gt;&amp;lt;Green&amp;gt;&lt;tt&gt;;&lt;/tt&gt;&amp;lt;Blue&amp;gt;&lt;tt&gt;;&lt;/tt&gt;...&lt;tt&gt;m&lt;/tt&gt;&lt;br&gt;or: &lt;br&gt;&lt;tt&gt;\e[&lt;/tt&gt;...&lt;tt&gt;38;2;&lt;/tt&gt;&amp;lt;Color Space Id&amp;gt;&lt;tt&gt;;&lt;/tt&gt;&amp;lt;Red&amp;gt;&lt;tt&gt;;&lt;/tt&gt;&amp;lt;Green&amp;gt;&lt;tt&gt;;&lt;/tt&gt;&amp;lt;Blue&amp;gt;&lt;tt&gt;;&lt;/tt&gt;...&lt;tt&gt;m&lt;/tt&gt; .&lt;/p&gt;&lt;p&gt;It is not possible to reliably detect the difference between these two so checking this option causes Mudlet to expect the last one with the additional (but empty!) parameter.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4536"/>
      <source>h:mm:ss.zzz</source>
      <comment>Used to set a time interval only</comment>
      <translation>h:mm:ss.zzz</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1578"/>
      <source>Autocomplete</source>
      <translation>Автозаполнение</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="295"/>
      <source>Notify on new data</source>
      <translation>Уведомлять о новых сообщениях</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="292"/>
      <source>&lt;p&gt;Show a toolbar notification if Mudlet is minimized and new data arrives.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="285"/>
      <source>Auto save on exit</source>
      <translation>Авто-сохранение при выходе</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="352"/>
      <source>Allow server to download and play media</source>
      <translation>Разрешить серверу загружать и воспроизводить мультимедиа</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="252"/>
      <source>System setting</source>
      <translation>Настройка системы</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="257"/>
      <source>Light</source>
      <translation>Светлая</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="262"/>
      <source>Dark</source>
      <translation>Тёмная</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="241"/>
      <source>Appearance</source>
      <translation>Внешний вид</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="275"/>
      <source>Set dark theme in &lt;a href=&quot;dark-code-editor&quot;&gt;code editor&lt;/a&gt; as well?</source>
      <translation>Установить темную тему в &lt;a href=&quot;dark-code-editor&quot;&gt;редакторе кода&lt;/a&gt;?</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="535"/>
      <source>Highlight history</source>
      <translation>Выделять историю</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="564"/>
      <source>&lt;p&gt;Disable password masking when servers request hidden input.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Warning:&lt;/b&gt; This is not recommended for security reasons as passwords will be visible in plain text.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="567"/>
      <source>Disable password masking</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="587"/>
      <source>Show sent commands:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="603"/>
      <source>&lt;p&gt;Controls how sent commands are echoed in the display box:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Never&lt;/b&gt;: Commands are never shown regardless of script settings&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Script controlled&lt;/b&gt;: Scripts can control visibility using send(cmd, true/false)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Always&lt;/b&gt;: Commands are always shown regardless of script settings&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;i&gt;This can be disabled by the game server if it negotiates to use the telnet ECHO option.&lt;/i&gt;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="618"/>
      <source>Script controlled</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="881"/>
      <source>This font is not monospace, which may not be ideal for playing some text games:
you can use it but there could be issues with aligning columns of text</source>
      <comment>Note that this text is split into two lines so that the message is not too wide in English, please do the same for other locales where the text is the same or longer</comment>
      <translation>Этот шрифт не является моноширинным, что может быть не идеальным для игры в некоторые текстовые игры: вы можете использовать его, но могут быть проблемы с выравнивание столбцов текста</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1239"/>
      <source>Indent hanging wrapped lines by:</source>
      <translation>Отступ подвешенных обернутых линий по:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1278"/>
      <source>Scrollback</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1302"/>
      <source>&lt;p&gt;Maximum number of lines to keep in the console buffer. When exceeded, older lines are removed in batches.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1305"/>
      <source>Main display size:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1315"/>
      <source>&lt;p&gt;Maximum number of lines to keep in the console buffer. Minimum is 100 lines.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1331"/>
      <source>lines</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1344"/>
      <source>&lt;p&gt;Use the maximum buffer size your system can handle. This will be calculated based on available memory.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1347"/>
      <source>Use maximum lines possible</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1395"/>
      <source>Display control characters as:</source>
      <translation>Показывать управляющие символы как:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1405"/>
      <source>Make &apos;Ambiguous&apos; E. Asian width characters wide</source>
      <translation>Make &apos;Ambiguous&apos; E. Asian width characters wide</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1449"/>
      <source>nothing</source>
      <translation>ничего</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1454"/>
      <source>Unicode Control Pictures</source>
      <translation>Контрольные картинки Unicode</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1459"/>
      <source>CP437 (OEM Font)- like</source>
      <translation>CP437 (OEM Font)- похожый</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1467"/>
      <source>Display whenever a tab is connected or a disconnected</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1470"/>
      <source>Show connection status on tabs</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1584"/>
      <source>Autocomplete Lua functions in code editor</source>
      <translation>Автозаполнение Lua функций в редакторе кода</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1623"/>
      <source>Show invisible Unicode control characters</source>
      <translation>Показать невидимые управляющие символы Юникода</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1630"/>
      <source>&lt;p&gt;Shows the &lt;b&gt;unique&lt;/b&gt; ID number that Mudlet uses internally to identify each instance of an item this is the same number that the Lua API functions that create aliases, key-binding, etc. return on success. This may be useful to know when there are multiple items of the same type with the same name and will be incorporated in the names of the related items&apos; Lua scripts in the Central Debug Console output.&lt;/p&gt;&lt;p&gt;Note that although the number assigned to an item is constant during a session of the profile it may be different the next time the profile is loaded if other items are added or removed.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Показываеть уникальный &lt;b&gt;ИД&lt;/b&gt;, который Mudlet использует для идентификации каждого экземпляра элемента. Это тот же номер, что и функции API Lua, создающие псевдонимы, привязку клавиш и т.д. Это может быть полезно знать, когда существует несколько элементов одного и того же типа с одинаковыми именами, и они будут включены в имена связанных элементов&apos; Lua скриптов в выходной информации консоли Central Debug Console.&lt;/p&gt;&lt;p&gt;Учтите, что, хотя число, присвоенное элементу, является константой во время сеанса профиля, оно может быть другим при следующем загрузке профиля, если другие элементы добавляются или удаляются.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1633"/>
      <source>Show Items&apos; ID number</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1679"/>
      <source>&lt;p&gt;The foreground color used by default for the main console (unless changed by a lua command or the game server).&lt;/p&gt;</source>
      <translation>&lt;p&gt;Цвет переднего плана, используемый по умолчанию для главного экрана (если не изменен командой lua или игровым сервером).&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1705"/>
      <source>&lt;p&gt;The background color used by default for the main console (unless changed by a lua command or the game server).&lt;/p&gt;</source>
      <translation>&lt;p&gt;Цвет заднего плана, используемый по умолчанию для главного экрана (если не изменен командой lua или игровым сервером).&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1728"/>
      <source>&lt;p&gt;The foreground color used for the main input area.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Цвет переднего плана для главной строки ввода.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1748"/>
      <source>&lt;p&gt;The background color used for the main input area.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Цвет фона для главной строки ввода.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1768"/>
      <source>&lt;p&gt;The foreground color used for text sent to the game server.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Цвет переднего плана, используемый для текста, отправленного на игровой сервер.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1791"/>
      <source>&lt;p&gt;The background color used for text sent to the game server.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Цвет фона, используемый для текста, отправленного на игровой сервер.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1817"/>
      <source>These preferences set how you want a particular color to be represented visually in the main display:</source>
      <translation>Эти параметры показывают, каким образом определенный цвет должен быть представлен визуально в главном дисплее:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1827"/>
      <location filename="../src/ui/profile_preferences.ui" line="3064"/>
      <source>Black:</source>
      <translation>Чёрный:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1837"/>
      <source>ANSI Color Number 0</source>
      <translation>Цвет ANSI номер 0</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1850"/>
      <location filename="../src/ui/profile_preferences.ui" line="3084"/>
      <source>Light black:</source>
      <translation>Светло-черный:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1860"/>
      <source>ANSI Color Number 8</source>
      <translation>Цвет ANSI номер 8</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1873"/>
      <location filename="../src/ui/profile_preferences.ui" line="3104"/>
      <source>Red:</source>
      <translation>Красный:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1883"/>
      <source>ANSI Color Number 1</source>
      <translation>Цвет ANSI номер 1</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1896"/>
      <location filename="../src/ui/profile_preferences.ui" line="3124"/>
      <source>Light red:</source>
      <translation>Светло-красный:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1906"/>
      <source>ANSI Color Number 9</source>
      <translation>Цвет ANSI номер 9</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1919"/>
      <location filename="../src/ui/profile_preferences.ui" line="3144"/>
      <source>Green:</source>
      <translation>Зеленый:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1929"/>
      <source>ANSI Color Number 2</source>
      <translation>Цвет ANSI номер 2</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1942"/>
      <location filename="../src/ui/profile_preferences.ui" line="3164"/>
      <source>Light green:</source>
      <translation>Светло-зеленый:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1952"/>
      <source>ANSI Color Number 10</source>
      <translation>Цвет ANSI номер 10</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1965"/>
      <location filename="../src/ui/profile_preferences.ui" line="3184"/>
      <source>Yellow:</source>
      <translation>Желтый:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1975"/>
      <source>ANSI Color Number 3</source>
      <translation>Цвет ANSI номер 3</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1988"/>
      <location filename="../src/ui/profile_preferences.ui" line="3204"/>
      <source>Light yellow:</source>
      <translation>Светло-желтый:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="1998"/>
      <source>ANSI Color Number 11</source>
      <translation>Цвет ANSI номер 11</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2011"/>
      <location filename="../src/ui/profile_preferences.ui" line="3224"/>
      <source>Blue:</source>
      <translation>Синий:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2021"/>
      <source>ANSI Color Number 4</source>
      <translation>Цвет ANSI номер 4</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2034"/>
      <location filename="../src/ui/profile_preferences.ui" line="3244"/>
      <source>Light blue:</source>
      <translation>Светло-голубой:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2044"/>
      <source>ANSI Color Number 12</source>
      <translation>Цвет ANSI номер 12</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2057"/>
      <location filename="../src/ui/profile_preferences.ui" line="3264"/>
      <source>Magenta:</source>
      <translation>Пурпурный:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2067"/>
      <source>ANSI Color Number 5</source>
      <translation>Цвет ANSI номер 5</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2080"/>
      <location filename="../src/ui/profile_preferences.ui" line="3284"/>
      <source>Light magenta:</source>
      <translation>Светло-пурпурный:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2090"/>
      <source>ANSI Color Number 13</source>
      <translation>Цвет ANSI номер 13</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2103"/>
      <location filename="../src/ui/profile_preferences.ui" line="3304"/>
      <source>Cyan:</source>
      <translation>Голубой:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2113"/>
      <source>ANSI Color Number 6</source>
      <translation>Цвет ANSI номер 6</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2126"/>
      <location filename="../src/ui/profile_preferences.ui" line="3324"/>
      <source>Light cyan:</source>
      <translation>Светло-голубой:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2136"/>
      <source>ANSI Color Number 14</source>
      <translation>Цвет ANSI номер 14</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2149"/>
      <location filename="../src/ui/profile_preferences.ui" line="3344"/>
      <source>White:</source>
      <translation>Белый:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2159"/>
      <source>ANSI Color Number 7</source>
      <translation>Цвет ANSI номер 7</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2172"/>
      <location filename="../src/ui/profile_preferences.ui" line="3364"/>
      <source>Light white:</source>
      <translation>Светло-белый:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2182"/>
      <source>ANSI Color Number 15</source>
      <translation>Цвет ANSI номер 15</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2205"/>
      <location filename="../src/ui/profile_preferences.ui" line="3384"/>
      <source>Reset all colors to default</source>
      <translation>Сбросить цвета по умолчанию</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2195"/>
      <source>&lt;p&gt;If this option is checked the Mud Server may send codes to change the above 16 colors or to reset them to their defaults by using standard ANSI &lt;tt&gt;OSC&lt;/tt&gt; Escape codes.&lt;/p&gt;&lt;p&gt;Specifically &lt;tt&gt;&amp;lt;OSC&amp;gt;Pirrggbb&amp;lt;ST&amp;gt;&lt;/tt&gt; will set the color with index &lt;i&gt;i&lt;/i&gt; to have the color with the given &lt;i&gt;rr&lt;/i&gt; red, &lt;i&gt;gg&lt;/i&gt; green and &lt;i&gt;bb&lt;/i&gt;  blue components where i is a single hex-digit (&apos;0&apos; to &apos;9&apos; or &apos;a&apos; to &apos;f&apos; or &apos;A&apos; to &apos;F&apos; to give a number between 0 an d15) and rr, gg and bb are two digit hex-digits numbers (between 0 to 255); &amp;lt;OSC&amp;gt; is &lt;i&gt;Operating System Command&lt;/i&gt; which is normally encoded as the ASCII &amp;lt;ESC&amp;gt; character followed by &lt;tt&gt;[&lt;/tt&gt; and &amp;lt;ST&amp;gt; is the &lt;i&gt;String Terminator&lt;/i&gt; which is normally encoded as the ASCII &amp;lt;ESC&amp;gt; character followed by &lt;tt&gt;\&lt;tt&gt;.&lt;/p&gt;&lt;p&gt;Conversely &lt;tt&gt;&amp;lt;OSC&amp;gt;R&amp;lt;ST&amp;gt;&lt;/tt&gt; will reset the colors to the defaults like the button to the right does.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2198"/>
      <source>Server allowed to redefine these colors</source>
      <translation>Сервер позволен переопределять эти цвета</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2229"/>
      <source>Mapper</source>
      <translation>Маппер</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2235"/>
      <source>Map files</source>
      <translation>Файлы карт</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2241"/>
      <source>Save your current map:</source>
      <translation>Сохранить текущую карту:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2268"/>
      <source>Load another map file in:</source>
      <translation>Загрузить другую карту:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2258"/>
      <source>&lt;p&gt;Mudlet now does some sanity checking and repairing to clean up issues that may have arisen in previous version due to faulty code or badly documented commands. However if significant problems are found the report can be quite extensive, in particular for larger maps.&lt;/p&gt;&lt;p&gt;Unless this option is set, Mudlet will reduce the amount of on-screen messages by hiding many texts and showing a suggestion to review the report file instead.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="311"/>
      <source>Choose protocols</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="349"/>
      <source>&lt;p&gt;This also needs GMCP to be enabled in the protocols.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2261"/>
      <source>report map issues on screen</source>
      <translation>сообщить об проблем с картой на екране</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2278"/>
      <source>choose map...</source>
      <translation>выберите карту...</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2285"/>
      <source>Or load an older version:</source>
      <translation>Или загрузите более старую версию:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2302"/>
      <source>◀ load this map</source>
      <translation>◀️ загрузить эту карту</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2329"/>
      <source>delete</source>
      <comment>Text on the button to delete a map, ensure the text matches the word or words `quoted` for the adjacent checkbox</comment>
      <translation>удалить</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2352"/>
      <source>pick destinations...</source>
      <comment>text on button to select other profiles to receive the map from this profile, this is used when no profiles have been selected</comment>
      <translation>выберите места назначения...</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2436"/>
      <source>Download latest map provided by your game:</source>
      <translation>Скачать новейшую карту, предоставленную игрой:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2592"/>
      <source>&lt;p&gt;This enables anti-aliasing (AA) for the 2D map view, making it look smoother and nicer. Disable this if you&apos;re on a very slow computer.&lt;/p&gt;&lt;p&gt;3D map view always has anti-aliasing enabled.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Это позволяет сглаживать (AA) для 2D вида карты, делая его более гладкой и приятной. Отключите это, если вы на очень медленном компьютере.&lt;/p&gt;&lt;p&gt;3D вид карты всегда имеет сглаживание.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2524"/>
      <source>&lt;p&gt;When enabled, rooms on floors above and below the current level will be drawn with a lighter color to show the map layout context.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2527"/>
      <source>Draw rooms on upper and lower levels</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2608"/>
      <source>2D map player room marker style:</source>
      <translation>2D стиль маркера комнаты игрока на карте:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2618"/>
      <source>Outer ring color</source>
      <translation>Цвет внешнего кольца</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2628"/>
      <source>Inner ring color</source>
      <translation>Цвет внутреннего кольца</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2642"/>
      <source>Original</source>
      <translation>Оригинал</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2647"/>
      <source>Red ring</source>
      <translation>Красное кольцо</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2652"/>
      <source>Blue/Yellow ring</source>
      <translation>Синее/желтое кольцо</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2657"/>
      <source>Custom ring</source>
      <translation>Другое кольцо</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2665"/>
      <source>&lt;p&gt;Percentage ratio (&lt;i&gt;the default is 120%&lt;/i&gt;) of the marker symbol to the space available for the room.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2671"/>
      <location filename="../src/ui/profile_preferences.ui" line="2699"/>
      <source>%</source>
      <translation>%</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2674"/>
      <source>Outer diameter: </source>
      <translation>Внешний диаметр: </translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2693"/>
      <source>&lt;p&gt;Percentage ratio of the inner diameter of the marker symbol to the outer one (&lt;i&gt;the default is 70%&lt;/i&gt;).&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2702"/>
      <source>Inner diameter: </source>
      <translation>Внутренний диаметр: </translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2582"/>
      <source>Show room borders</source>
      <translation>Показывать границы комнат</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2940"/>
      <source>Room border color:</source>
      <translation>Цвет рамки комнаты:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3408"/>
      <source>Chat</source>
      <translation>Чат</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4246"/>
      <source>Special options needed for some older game drivers (needs client restart to take effect)</source>
      <translation>Особые опции, необходимые для некоторых старых драйверов игр (требует перезапуск клиента)</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4453"/>
      <source>the computer&apos;s password manager (secure)</source>
      <translation>компьютерном менеджером паролей (безопасно)</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4458"/>
      <source>plaintext with the profile (portable)</source>
      <translation>открытом текстом с профилем (портативно)</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4546"/>
      <source>&lt;p&gt;If checked this will cause all problem Unicode codepoints to be reported in the debug output as they occur; if cleared then each different one will only be reported once and summarized in as a table when the console in which they occurred is finally destroyed (when the profile is closed).&lt;/p&gt;</source>
      <translation>&lt;p&gt;Если отмечено то это приведет к тому, что все проблемы с кодовыми точками Unicode будут сообщаться в отладочном выводе по мере их возникновения; если они будут удалены, то о каждой различной кодовой точке будет сообщаться только один раз, и она будет обобщена в виде таблицы, когда консоль, в которой они возникли, будет окончательно уничтожена (когда профиль будет закрыт).&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4435"/>
      <source>Expect Color Space Id in SGR...(3|4)8;2;...m codes</source>
      <translation>Expect Color Space Id in SGR...(3|4)8;2;...m codes</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4442"/>
      <source>Store character login passwords in:</source>
      <translation>Хранить пароли входа в персонаж в:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3598"/>
      <source>TLS/SSL secure connection</source>
      <translation>Защищенное соединение</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3699"/>
      <source>Accept self-signed certificates</source>
      <translation>Принимать самоподписанные сертификаты</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3709"/>
      <source>Accept expired certificates</source>
      <translation>Принимать просроченные сертификаты</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3616"/>
      <source>Certificate</source>
      <translation>Сертификат</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3676"/>
      <source>Serial:</source>
      <translation>Серия:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3625"/>
      <source>Issuer:</source>
      <translation>Издатель:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3642"/>
      <source>Issued to:</source>
      <translation>Кому выдано:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3659"/>
      <source>Expires:</source>
      <translation>Истекает:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3719"/>
      <source>Accept all certificate errors       (unsecure)</source>
      <translation>Принимать все ошибки сертификата (небезопасно)</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2336"/>
      <source>Copy map to other profile(s):</source>
      <translation>Скопировать карту на другой профиль(я):</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2417"/>
      <source>An action above happened</source>
      <translation>Произошло вышеуказанное действие</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2372"/>
      <source>Map format version:</source>
      <translation>Версия карты:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2400"/>
      <location filename="../src/ui/profile_preferences.ui" line="2404"/>
      <source># {default version}</source>
      <translation># {default version}</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2427"/>
      <source>Map download</source>
      <translation>Загрузка карты</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2449"/>
      <source>Download</source>
      <translation>Скачать</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2459"/>
      <source>Map view</source>
      <translation>Вид карты</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2511"/>
      <source>2D Map Room Symbol Font</source>
      <translation>Шрифт символов на 2D карте</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2595"/>
      <source>Use high quality graphics in 2D view</source>
      <translation>Использовать высокое качество графики в 2D виде</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="196"/>
      <source>&lt;p&gt;Can you help translate Mudlet?&lt;/p&gt;&lt;p&gt;If so, please visit: &lt;b&gt;https://www.mudlet.org/translate&lt;/b&gt;.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Можете ли вы помочь перевести Mudlet?&lt;/p&gt;&lt;p&gt;Если да, пожалуйста, посетите: &lt;b&gt;https://www.mudlet.org/translate&lt;/b&gt;.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="647"/>
      <source>Text to separate commands or blank to disable</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="718"/>
      <source>User dictionary: </source>
      <translation>Свой словарь: </translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2251"/>
      <source>choose location...</source>
      <translation>выбрать место...</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2569"/>
      <source>Show the default area in map area selection</source>
      <translation>Показать область по умолчанию в выборе области карты</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2497"/>
      <source>Only use symbols (glyphs) from chosen font</source>
      <translation>Использовать только символы (глифы) из выбранного шрифта</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2504"/>
      <source>Show symbol usage...</source>
      <translation>Показать использование символов...</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2885"/>
      <source>Mapper colors</source>
      <translation>Цвета на маппере</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2891"/>
      <source>Select your color preferences for the map display</source>
      <translation>Выберите цветовые предпочтения для отображения карты</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2897"/>
      <source>Link color</source>
      <translation>Цвет ссылок</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2920"/>
      <source>Background color:</source>
      <translation>Цвет заднего плана:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2977"/>
      <source>Lower level color:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="2997"/>
      <source>Upper level color:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3017"/>
      <source>Overlapping rooms border:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4213"/>
      <source>Enable F3 search shortcuts</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4240"/>
      <source>Special Options</source>
      <translation>Специальные параметры</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4252"/>
      <source>Force compression off</source>
      <translation>Принудительно отключить компрессию</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4270"/>
      <source>Force telnet GA signal interpretation off</source>
      <translation>Принудительно отключить интерпретацию сигналов GA telnet</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4263"/>
      <source>Force new line on empty commands</source>
      <translation>Добавлять новые линии на пустые команды</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3414"/>
      <source>Discord privacy</source>
      <translation>Конфиденциальность Discord</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3447"/>
      <source>Don&apos;t hide small icon or tooltip</source>
      <translation>Не скрывать маленький значок и подсказку к нему</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3452"/>
      <source>Hide small icon tooltip</source>
      <translation>Скрыть подсказку к маленькому значку</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3457"/>
      <source>Hide small icon and tooltip</source>
      <translation>Скрыть маленький значок и подсказку к нему</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3479"/>
      <source>Hide timer</source>
      <translation>Скрыть таймер</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3502"/>
      <location filename="../src/ui/profile_preferences.ui" line="3518"/>
      <location filename="../src/ui/profile_preferences.ui" line="3534"/>
      <location filename="../src/ui/profile_preferences.ui" line="3550"/>
      <source>&lt;p&gt;Mudlet will only show Rich Presence information while you use this Discord username (useful if you have multiple Discord accounts). Leave empty to show it for any Discord account you log in to.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Mudlet будет только показать информацию в Discord если вы подключены с этим именем (полезно, если у вас несколько аккаунтов). Оставьте поле пустым, чтобы показывать для любого аккаунта.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3508"/>
      <source>Restrict to:</source>
      <translation>Ограничить к:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3421"/>
      <source>Don&apos;t hide large icon or tooltip</source>
      <translation>Не скрывать большой значок и подсказку к нему</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3426"/>
      <source>Hide large icon tooltip</source>
      <translation>Скрыть подсказку к большому значку</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3431"/>
      <source>Hide large icon and tooltip</source>
      <translation>Скрыть большой значок и подсказку к нему</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3489"/>
      <source>Enable Lua API</source>
      <translation>Включить API Lua</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3524"/>
      <source>specific Discord username</source>
      <translation>конкретное имя в Discord</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3465"/>
      <source>Hide state</source>
      <translation>Скрыть состояние</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3472"/>
      <source>Hide party details</source>
      <translation>Скрыть детали группы</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3439"/>
      <source>Hide detail</source>
      <translation>Скрыть деталь</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4372"/>
      <source>Search Engine</source>
      <translation>Поисковые системы</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4356"/>
      <source>Mudlet updates</source>
      <translation>Обновление Mudlet</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4362"/>
      <source>Disable automatic updates</source>
      <translation>Отключить автоматическое обновление</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4384"/>
      <source>Other Special options</source>
      <translation>Другие специальные параметры</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4390"/>
      <source>Show icons on menus</source>
      <translation>Отображать значки в меню</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3592"/>
      <source>Connection</source>
      <translation>Подключение</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3947"/>
      <source>Connect to the game via proxy</source>
      <translation>Подключаться к игре через прокси</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3962"/>
      <source>Address</source>
      <translation>Адрес</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3982"/>
      <source>port</source>
      <translation>порт</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="3998"/>
      <source>username (optional)</source>
      <translation>имя пользователя (необязательно)</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4014"/>
      <source>password (optional)</source>
      <translation>пароль (необязательно)</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4502"/>
      <source>Show debug messages for timers not smaller than:</source>
      <translation>Показывать отладочные сообщения для таймеров не меньше:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4499"/>
      <source>&lt;p&gt;Show &apos;LUA OK&apos; messages for Timers with the specified minimum interval (h:mm:ss.zzz), the minimum value (the default) shows all such messages but can render the &lt;i&gt;Central Debug Console&lt;/i&gt; useless if there is a very small interval timer running.&lt;/p&gt;</source>
      <comment>The term in &apos;...&apos; refer to a Mudlet specific thing and ought to match the corresponding translation elsewhere.</comment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4549"/>
      <source>Report all Codepoint problems immediately</source>
      <translation>Немедленно сообщайть обо всех проблемах с кодовыми точками</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4556"/>
      <source>Additional text wait time:</source>
      <translation>Время ожидания дополнительного текста:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4566"/>
      <source>&lt;p&gt;&lt;i&gt;Go-Ahead&lt;/i&gt; (&lt;tt&gt;GA&lt;/tt&gt;) and &lt;i&gt;End-of-record&lt;/i&gt; (&lt;tt&gt;EOR&lt;/tt&gt;) signalling tells Mudlet when the game server is done sending text. On games that do not provide &lt;tt&gt;GA&lt;/tt&gt; or &lt;tt&gt;EOR&lt;/tt&gt;, this option controls how long Mudlet will wait for more text to arrive. Greater values will help reduce the risk that Mudlet will split a large piece of text (with unintended line-breaks in the middle) which can stop some triggers from working. Lesser values increases the risk of text getting broken up, but may make the game feel more responsive.&lt;/p&gt;&lt;p&gt;&lt;i&gt;The default value, which was what Mudlet used before this control was added, is 0.300 Seconds.&lt;/i&gt;&lt;/p&gt;</source>
      <translation>&lt;p&gt;&lt;i&gt;Go-Ahead&lt;/i&gt; (&lt;tt&gt;GA&lt;/tt&gt;) и &lt;i&gt;End-of-record&lt;/i&gt; (&lt;tt&gt;EOR&lt;/tt&gt;) сигнализация сообщает Mudlet, когда сервер игры закончил отправку текста. В играх, которые не предоставляют &lt;tt&gt;GA&lt;/tt&gt; или &lt;tt&gt;EOR&lt;/tt&gt;, этот параметр контролирует, как долго Mudlet будет ждать, пока придет еще текст. Большие значения помогут снизить риск того, что Mudlet разделит большой кусок текста (с непреднамеренными разрывами строк в середине), что может остановить работу некоторых триггеров. Меньшие значения увеличивают риск разрыва текста, но могут сделать игру более отзывчивой.&lt;/p&gt;&lt;p&gt;&lt;i&gt;Значение по умолчанию, которое использовалось Mudlet до добавления этого элемента управления, равно 0,300 секунды.&lt;/i&gt;&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4569"/>
      <source> seconds</source>
      <extracomment>For most locales a space should be included so that the text is separated from the number!</extracomment>
      <translation> сек.</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4111"/>
      <location filename="../src/ui/profile_preferences.ui" line="4117"/>
      <source>Accessibility</source>
      <translation>Доступность</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4126"/>
      <source>Announce incoming text in screen reader</source>
      <translation>Анонсировать входящий текст в экранном чтении</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4158"/>
      <source>show them</source>
      <translation>показать их</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4163"/>
      <source>hide them</source>
      <translation>скрыть их</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4168"/>
      <source>replace with a space</source>
      <translation>заменить пробелом</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4147"/>
      <source>When the game sends blank lines:</source>
      <translation>Когда игра посылает пустые строки:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4176"/>
      <source>Switch between input line and main window using:</source>
      <translation>Переключение между линией ввода и основным окном с помощью:</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4187"/>
      <source>no key</source>
      <translation>нет ключа</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4192"/>
      <source>Tab</source>
      <translation>Tab</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4197"/>
      <source>Ctrl+Tab</source>
      <translation>Ctrl+Tab</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4202"/>
      <source>F6</source>
      <translation>F6</translation>
    </message>
    <message>
      <location filename="../src/ui/profile_preferences.ui" line="4639"/>
      <source>Save</source>
      <translation>Сохранить</translation>
    </message>
  </context>
  <context>
    <name>room_exits</name>
    <message>
      <location filename="../src/ui/room_exits.ui" line="38"/>
      <source>General exits:</source>
      <translation>Обычные выходы:</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="91"/>
      <source>NW exit...</source>
      <translation>Выход NW...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="101"/>
      <location filename="../src/ui/room_exits.ui" line="235"/>
      <location filename="../src/ui/room_exits.ui" line="369"/>
      <location filename="../src/ui/room_exits.ui" line="503"/>
      <location filename="../src/ui/room_exits.ui" line="640"/>
      <location filename="../src/ui/room_exits.ui" line="887"/>
      <location filename="../src/ui/room_exits.ui" line="1021"/>
      <location filename="../src/ui/room_exits.ui" line="1173"/>
      <location filename="../src/ui/room_exits.ui" line="1307"/>
      <location filename="../src/ui/room_exits.ui" line="1441"/>
      <location filename="../src/ui/room_exits.ui" line="1575"/>
      <location filename="../src/ui/room_exits.ui" line="1838"/>
      <source>&lt;p&gt;Set to a positive value to override the default (Room) Weight for using this Exit route, zero value assigns the default.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Задайте положительное значение, чтобы переопределить значение по умолчанию (Room) для использования этого маршрута выхода, нулевое значение назначает значение по умолчанию.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="225"/>
      <source>N exit...</source>
      <translation>Выход N...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="359"/>
      <source>NE exit...</source>
      <translation>Выход NE...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="493"/>
      <source>Up exit...</source>
      <translation>Выход вверх...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="630"/>
      <source>W exit...</source>
      <translation>Выход W...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="735"/>
      <source>ID:</source>
      <translation>ID:</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="769"/>
      <source>&lt;p&gt;This is the Room ID Number for this room.</source>
      <translation>&lt;p&gt;Это идентификационный номер комнаты.</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="804"/>
      <source>Weight:</source>
      <translation>Вес:</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="817"/>
      <source>&lt;p&gt;This is the default weight for this room, which will be used for any exit &lt;i&gt;that leads to &lt;u&gt;this room&lt;/u&gt;&lt;/i&gt; which does not have its own value set.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Это вес по умолчанию для этой комнаты, который будет использоваться для любого выхода &lt;i&gt;, ведущего к &lt;u&gt;этой комнате&lt;/u&gt;&lt;/i&gt;, для которой не установлено собственное значение.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="880"/>
      <source>E exit...</source>
      <translation>Выход E...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1011"/>
      <source>Down exit...</source>
      <translation>Выход вниз...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1157"/>
      <source>SW exit...</source>
      <translation>Выход SW...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1297"/>
      <source>S exit...</source>
      <translation>Выход S...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1431"/>
      <source>SE exit...</source>
      <translation>Выход SE...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1565"/>
      <source>In exit...</source>
      <translation>Выход в...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1828"/>
      <source>Out exit...</source>
      <translation>Выход из...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1681"/>
      <source>No route</source>
      <translation>Нет маршрута</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1696"/>
      <source>Stub Exit</source>
      <translation>Незавершенный выход</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="65"/>
      <location filename="../src/ui/room_exits.ui" line="199"/>
      <location filename="../src/ui/room_exits.ui" line="333"/>
      <location filename="../src/ui/room_exits.ui" line="467"/>
      <location filename="../src/ui/room_exits.ui" line="601"/>
      <location filename="../src/ui/room_exits.ui" line="854"/>
      <location filename="../src/ui/room_exits.ui" line="985"/>
      <location filename="../src/ui/room_exits.ui" line="1125"/>
      <location filename="../src/ui/room_exits.ui" line="1271"/>
      <location filename="../src/ui/room_exits.ui" line="1405"/>
      <location filename="../src/ui/room_exits.ui" line="1539"/>
      <location filename="../src/ui/room_exits.ui" line="1802"/>
      <location filename="../src/ui/room_exits.ui" line="1986"/>
      <source>&lt;p&gt;Prevent a route being created via this exit, equivalent to an infinite exit weight.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Предотвратить создание маршрута через этот выход, эквивалентный бесконечному весу выхода.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="53"/>
      <source>Northwest</source>
      <translation>Северо-запад</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="81"/>
      <location filename="../src/ui/room_exits.ui" line="215"/>
      <location filename="../src/ui/room_exits.ui" line="349"/>
      <location filename="../src/ui/room_exits.ui" line="483"/>
      <location filename="../src/ui/room_exits.ui" line="617"/>
      <location filename="../src/ui/room_exits.ui" line="870"/>
      <location filename="../src/ui/room_exits.ui" line="1001"/>
      <location filename="../src/ui/room_exits.ui" line="1147"/>
      <location filename="../src/ui/room_exits.ui" line="1287"/>
      <location filename="../src/ui/room_exits.ui" line="1421"/>
      <location filename="../src/ui/room_exits.ui" line="1555"/>
      <location filename="../src/ui/room_exits.ui" line="1818"/>
      <source>&lt;p&gt;Create an exit in this direction with unknown destination, mutually exclusive with an actual exit roomID.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Создать выход в этом направлении с неизвестным назначением, взаимоисключающее с фактическим назначением.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="114"/>
      <location filename="../src/ui/room_exits.ui" line="248"/>
      <location filename="../src/ui/room_exits.ui" line="382"/>
      <location filename="../src/ui/room_exits.ui" line="516"/>
      <location filename="../src/ui/room_exits.ui" line="653"/>
      <location filename="../src/ui/room_exits.ui" line="900"/>
      <location filename="../src/ui/room_exits.ui" line="1034"/>
      <location filename="../src/ui/room_exits.ui" line="1186"/>
      <location filename="../src/ui/room_exits.ui" line="1320"/>
      <location filename="../src/ui/room_exits.ui" line="1454"/>
      <location filename="../src/ui/room_exits.ui" line="1588"/>
      <location filename="../src/ui/room_exits.ui" line="1851"/>
      <location filename="../src/ui/room_exits.ui" line="2004"/>
      <source>&lt;p&gt;No door symbol is drawn on 2D Map for this exit.&lt;/p&gt;</source>
      <translation>&lt;p&gt;На двухмерной карте для этого выхода не отображается символ двери.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="133"/>
      <location filename="../src/ui/room_exits.ui" line="267"/>
      <location filename="../src/ui/room_exits.ui" line="401"/>
      <location filename="../src/ui/room_exits.ui" line="672"/>
      <location filename="../src/ui/room_exits.ui" line="919"/>
      <location filename="../src/ui/room_exits.ui" line="1205"/>
      <location filename="../src/ui/room_exits.ui" line="1339"/>
      <location filename="../src/ui/room_exits.ui" line="1473"/>
      <source>&lt;p&gt;Green (Open) door symbol is drawn on 2D Map, can be set on either a stub or a real exit.&lt;/p&gt;</source>
      <translation>&lt;bp&gt; Зелёный (открытый) символ дверцы нарисирован на двухмерной карте, может быть поставлен не незавершённый или готовый выход&lt;b/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="149"/>
      <location filename="../src/ui/room_exits.ui" line="283"/>
      <location filename="../src/ui/room_exits.ui" line="417"/>
      <location filename="../src/ui/room_exits.ui" line="688"/>
      <location filename="../src/ui/room_exits.ui" line="935"/>
      <location filename="../src/ui/room_exits.ui" line="1221"/>
      <location filename="../src/ui/room_exits.ui" line="1355"/>
      <location filename="../src/ui/room_exits.ui" line="1489"/>
      <source>&lt;p&gt;Orange (Closed) door symbol is drawn on 2D Map, can be set on either a stub or a real exit.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Оранжевая (закрытая) дверца нарисована на двухмерной карте.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="165"/>
      <location filename="../src/ui/room_exits.ui" line="299"/>
      <location filename="../src/ui/room_exits.ui" line="433"/>
      <location filename="../src/ui/room_exits.ui" line="704"/>
      <location filename="../src/ui/room_exits.ui" line="951"/>
      <location filename="../src/ui/room_exits.ui" line="1237"/>
      <location filename="../src/ui/room_exits.ui" line="1371"/>
      <location filename="../src/ui/room_exits.ui" line="1505"/>
      <source>&lt;p&gt;Red (Locked) door symbol is drawn on 2D Map, can be set on either a stub or a real exit.&lt;/p&gt;</source>
      <translation>&lt;bp&gt;Красный (заблокированный) символ дверцы нарисирован на двухмерной карте.&lt;b/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="187"/>
      <source>North</source>
      <translation>Север</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="321"/>
      <source>Northeast</source>
      <translation>Северо-восток</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="455"/>
      <source>Up</source>
      <translation>Вверх</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="535"/>
      <location filename="../src/ui/room_exits.ui" line="1053"/>
      <location filename="../src/ui/room_exits.ui" line="1607"/>
      <location filename="../src/ui/room_exits.ui" line="1870"/>
      <source>&lt;p&gt;A symbol is drawn with a green (Open) fill color on 2D Map, can be set on either a stub or a real exit.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Символ нарисован зеленым (открытый) цветом на 2D карте, может быть установлен либо на незавершенном, либо на реальном выходе.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="551"/>
      <location filename="../src/ui/room_exits.ui" line="1069"/>
      <location filename="../src/ui/room_exits.ui" line="1623"/>
      <location filename="../src/ui/room_exits.ui" line="1886"/>
      <source>&lt;p&gt;A symbol is drawn with an orange (Closed) fill color on 2D Map, can be set on either a stub or a real exit.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Символ нарисован оранжевым (закрытый) цветом на 2D карте, может быть установлен либо на незавершенном, либо на реальном выходе.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="567"/>
      <location filename="../src/ui/room_exits.ui" line="1085"/>
      <location filename="../src/ui/room_exits.ui" line="1639"/>
      <location filename="../src/ui/room_exits.ui" line="1902"/>
      <source>&lt;p&gt;A symbol is drawn with a red (Locked) fill color on 2D Map, can be set on either a stub or a real exit.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Символ нарисован красным (заблокирован) цветом на 2D карте, может быть установлен либо на незавершенном, либо на реальном выходе.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="589"/>
      <source>West</source>
      <translation>Запад</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="729"/>
      <source>This room</source>
      <translation>Эта комната</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="842"/>
      <source>East</source>
      <translation>Восток</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="973"/>
      <source>Down</source>
      <translation>Вниз</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1107"/>
      <source>Southwest</source>
      <translation>Юго-запад</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1259"/>
      <source>South</source>
      <translation>Юг</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1393"/>
      <source>Southeast</source>
      <translation>Юго-восток</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1527"/>
      <source>In</source>
      <translation>В</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1667"/>
      <source>Key</source>
      <translation>Ключ</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1708"/>
      <source>Exit RoomID number</source>
      <translation>Выход К</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1735"/>
      <source>No door</source>
      <translation>Нет двери</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1750"/>
      <source>Open door</source>
      <translation>Открытая дверь</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1762"/>
      <source>Closed door</source>
      <translation>Закрытая дверь</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1774"/>
      <source>Locked door</source>
      <translation>Запертая дверь</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1790"/>
      <source>Out</source>
      <translation>Из</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1973"/>
      <source>Exit
Status</source>
      <translation>Выход в
Статус</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1977"/>
      <source>&lt;p&gt;Indicates whether the exit is invalid, leads to another room in this area or leads to a room in another area.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Указывает, является ли выход недействительным, ведет ли он в другую комнату в этой зоне или ведет в комнату в другой зоне.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2013"/>
      <source>&lt;p&gt;Green (Open) door symbol is drawn on 2D Map.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Символ зеленой (открытой) двери нарисован на 2D карте.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2022"/>
      <source>&lt;p&gt;Orange (Closed) door symbol is drawn on 2D Map.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Оранжевый (закрытый) символ двери нарисован на 2D карте.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2031"/>
      <source>&lt;p&gt;Red (Locked) door symbol is drawn on 2D Map.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Символ красной (запертой) двери отображается на 2D карте.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2108"/>
      <source>&lt;p&gt;Use this button to save any changes, will also remove any invalid Special exits.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Эта кнопка позволяет сохранить все изменения, а также удалит любые недопустимые специальные выходы.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2124"/>
      <source>&lt;p&gt;Use this button to close the dialogue without changing anything.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Используйте эту кнопку, чтобы закрыть диалог, ничего не меняя.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1968"/>
      <source>&lt;p&gt;Set the number of the room that this exit leads to, if set to zero the exit will be removed on saving the exits.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Установите номер комнаты куда этот выход идёт. Чтобы убрать выход, поставте ноль.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2057"/>
      <source>&lt;p&gt;Add an empty item to Special exits to be edited as required.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Добавить пустой элемент в специальные выходы для редактирования по мере необходимости.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2076"/>
      <source>&lt;p&gt;Press this button to deactivate the selection of a Special exit.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Нажмите эту кнопку, чтобы отменить выбор специального выхода.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2111"/>
      <source>&amp;Save</source>
      <translation>&amp;Сохранить</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1720"/>
      <source>Exit Weight (0=No override)</source>
      <translation>Вес выхода (0 = Без переопределения)</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2127"/>
      <source>&amp;Cancel</source>
      <translation>&amp;Отменить</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1921"/>
      <source>Special exits:</source>
      <translation>Специальные выходы:</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1930"/>
      <source>&lt;p&gt;Click on an item to edit/change it. To delete a Special Exit, either: select it and press the keyboard Delete key; or set its Exit roomID to less than one; or clear the name/command entry.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1964"/>
      <source>Exit
Room ID</source>
      <translation>Выход
ID комнаты</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1982"/>
      <source>No
Route</source>
      <translation>Нет маршрута</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1991"/>
      <source>Exit
Weight</source>
      <translation>Вес
выхода</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="1995"/>
      <source>&lt;p&gt;Set to a positive integer value to override the default (Room) Weight for using this Exit route, a zero value assigns the default.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Установите положительное целое значение, чтобы переопределить значение по умолчанию (Room) для использования этого выхода, ноль означает значение по умолчанию.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2000"/>
      <source>Door
None</source>
      <translation>Дверь
Нет</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2009"/>
      <source>Door
Open</source>
      <translation>Дверь
Открыта</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2018"/>
      <source>Door
Closed</source>
      <translation>Дверь
Закрыта</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2027"/>
      <source>Door
Locked</source>
      <translation>Дверь
Заперта</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2036"/>
      <source>Command
or LUA script</source>
      <translation>Команда или скрипт Lua</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2040"/>
      <source>&lt;p&gt;Some mapper scripts may require prefixing the keyword &quot;script:&quot;.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2060"/>
      <source>&amp;Add special exit</source>
      <translation>Добавить специальный выход</translation>
    </message>
    <message>
      <location filename="../src/ui/room_exits.ui" line="2079"/>
      <source>&amp;End S. Exits editing</source>
      <translation>Выход из р&amp;едактирования выходов</translation>
    </message>
  </context>
  <context>
    <name>room_properties</name>
    <message>
      <location filename="../src/ui/room_properties.ui" line="20"/>
      <source>Room properties</source>
      <translation>Свойства комнаты</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="47"/>
      <source>Name:</source>
      <translation>Имя:</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="54"/>
      <source>Room name...</source>
      <translation>Имя комнаты...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="61"/>
      <source>Icon:</source>
      <translation>Значок:</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="111"/>
      <source>Set room color</source>
      <translation>Выбрать цвет комнаты</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="127"/>
      <source>Symbol</source>
      <translation>Символ</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="167"/>
      <source>Room symbol...</source>
      <translation>Символ комнаты...</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="210"/>
      <source>Color of to use for the room symbol(s)</source>
      <translation>Цвет символа комнаты</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="216"/>
      <source>Set symbol color</source>
      <translation>Задать цвет символа</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="229"/>
      <location filename="../src/ui/room_properties.ui" line="307"/>
      <source>Reset</source>
      <extracomment>This button is located next to the button &quot;Set symbol color&quot; and will reset the symbol color back to the original color.</extracomment>
      <translation>Сброс</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="242"/>
      <source>Border</source>
      <translation>Граница</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="288"/>
      <source>Color of the room border</source>
      <translation>Цвет границы комнаты</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="294"/>
      <source>Set border color</source>
      <translation>Установить цвет границы</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="332"/>
      <source>Thickness:</source>
      <translation>Толщина:</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="345"/>
      <source>(use global)</source>
      <translation>(использовать глобальные)</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="364"/>
      <source>Pathfinding</source>
      <translation>Поиск путей</translation>
    </message>
    <message>
      <location filename="../src/ui/room_properties.ui" line="410"/>
      <source>1 (default)</source>
      <translation>1 (по умолчанию)</translation>
    </message>
  </context>
  <context>
    <name>scripts_main_area</name>
    <message>
      <location filename="../src/ui/scripts_main_area.ui" line="23"/>
      <source>Name:</source>
      <translation>Имя:</translation>
    </message>
    <message>
      <location filename="../src/ui/scripts_main_area.ui" line="33"/>
      <source>&lt;p&gt;Choose a good, (ideally, though it need not be, unique) name for your script or script group. This will be displayed in the script tree.&lt;/p&gt;&lt;p&gt;If a function within the script is to be used to handle events entered in the list below &lt;b&gt;&lt;u&gt;it must have the same name as is entered here.&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;</source>
      <translation>&lt;bp&gt;Выберите хорошее (в идеале уникальное) имя для скрипта или группы скриптов. Это будет показано в списке скриптов.&lt;b/p&gt;&lt;bp&gt;Если функция в скрипте будет использоваться в обработке событий, то имя скрипта должно быть тоже самое как и у функции.&lt;b/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/scripts_main_area.ui" line="61"/>
      <source>ID:</source>
      <translation>ID:</translation>
    </message>
    <message>
      <location filename="../src/ui/scripts_main_area.ui" line="90"/>
      <source>Registered Events:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/scripts_main_area.ui" line="137"/>
      <source>&lt;p&gt;Remove (selected) event from list.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/scripts_main_area.ui" line="147"/>
      <source>Add User Event:</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/scripts_main_area.ui" line="181"/>
      <source>&lt;p&gt;Add entered event name to list.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/scripts_main_area.ui" line="140"/>
      <source>-</source>
      <translation>-</translation>
    </message>
    <message>
      <location filename="../src/ui/scripts_main_area.ui" line="184"/>
      <source>+</source>
      <translation>+</translation>
    </message>
  </context>
  <context>
    <name>set_room_area</name>
    <message>
      <location filename="../src/ui/set_room_area.ui" line="14"/>
      <source>Move rooms to another area</source>
      <translation>Переместить комнаты в другую область</translation>
    </message>
    <message>
      <location filename="../src/ui/set_room_area.ui" line="20"/>
      <source>Which area would you like to move the room(s) to?</source>
      <translation>В какую область вы бы хотели переместить комнату(ы)?</translation>
    </message>
    <message>
      <location filename="../src/ui/set_room_area.ui" line="36"/>
      <source>Input new area name to create one.</source>
      <translation>Введите имя новой области для создания.</translation>
    </message>
  </context>
  <context>
    <name>source_editor_area</name>
    <message>
      <location filename="../src/ui/source_editor_area.ui" line="26"/>
      <source>Form</source>
      <translation>Форма</translation>
    </message>
  </context>
  <context>
    <name>source_editor_find_area</name>
    <message>
      <location filename="../src/ui/source_editor_find_area.ui" line="41"/>
      <source>Find</source>
      <translation>Найти</translation>
    </message>
    <message>
      <location filename="../src/ui/source_editor_find_area.ui" line="87"/>
      <source>Replace</source>
      <translation>Заменить</translation>
    </message>
  </context>
  <context>
    <name>timers_main_area</name>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="29"/>
      <source>Name:</source>
      <translation>Имя:</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="116"/>
      <source>Command:</source>
      <translation>Команда:</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="186"/>
      <source>&lt;p&gt;milliseconds&lt;/p&gt;</source>
      <translation>&lt;p&gt;милисекундах&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="220"/>
      <source>Time:</source>
      <translation>Время:</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="39"/>
      <source>&lt;p&gt;Choose a good, (ideally, though it need not be, unique) name for your timer, offset-timer or timer group. This will be displayed in the timer tree.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Выберите хорошее (в идеале уникальное) имя для таймера или группы таймеров. Это будет показано в списке таймеров.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="67"/>
      <source>ID:</source>
      <translation>ID:</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="141"/>
      <source>&lt;p&gt;hours&lt;/p&gt;</source>
      <translation>&lt;p&gt;часов&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="156"/>
      <source>&lt;p&gt;minutes&lt;/p&gt;</source>
      <translation>&lt;p&gt;минут&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="171"/>
      <source>&lt;p&gt;seconds&lt;/p&gt;</source>
      <translation>&lt;p&gt;секунд&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="235"/>
      <source>&lt;p&gt;The &lt;b&gt;hour&lt;/b&gt; part of the interval that the timer will go off at.&lt;/p&gt;</source>
      <translation>&lt;p&gt;&lt;b&gt;Часовой&lt;/b&gt; интервал на котором таймер срабатывает.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="440"/>
      <source>&lt;p&gt;The &lt;b&gt;millisecond&lt;/b&gt; part of the interval that the timer will go off at (1000 milliseconds = 1 second).&lt;/p&gt;</source>
      <translation>&lt;p&gt;&lt;b&gt;Миллисекундная&lt;/b&gt; часть интервала на котором таймер срабатывает (1000мс = 1 секунда).&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="310"/>
      <source>&lt;p&gt;The &lt;b&gt;minute&lt;/b&gt; part of the interval that the timer will go off at.&lt;/p&gt;</source>
      <translation>&lt;p&gt;&lt;b&gt;Минутный&lt;/b&gt; интервал на котором таймер срабатывает.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="126"/>
      <source>&lt;p&gt;Enter one or more commands to use if the given command matches the pattern. (Optional)&lt;/p&gt;&lt;p&gt;This could be another alias or a command to send directly to the game. For complex commands that require modification of variables within this profile, use a Lua script in the editor area below instead. It&apos;s possible to use both this field and a Lua script - the contents of this field will be used before running the script.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="129"/>
      <source>Text to send to the game (optional)</source>
      <translation>Текст для отправки в игру (опционально)</translation>
    </message>
    <message>
      <location filename="../src/ui/timers_main_area.ui" line="375"/>
      <source>&lt;p&gt;The &lt;b&gt;second&lt;/b&gt; part of the interval that the timer will go off at.&lt;/p&gt;</source>
      <translation>&lt;p&gt;&lt;b&gt;Вторая&lt;/b&gt; часть интервала, на которой таймер будет срабатывать.&lt;/p&gt;</translation>
    </message>
  </context>
  <context>
    <name>trigger_editor</name>
    <message>
      <location filename="../src/ui/trigger_editor.ui" line="152"/>
      <location filename="../src/ui/trigger_editor.ui" line="200"/>
      <location filename="../src/ui/trigger_editor.ui" line="245"/>
      <location filename="../src/ui/trigger_editor.ui" line="290"/>
      <location filename="../src/ui/trigger_editor.ui" line="335"/>
      <location filename="../src/ui/trigger_editor.ui" line="380"/>
      <location filename="../src/ui/trigger_editor.ui" line="428"/>
      <location filename="../src/ui/trigger_editor.ui" line="550"/>
      <source>1</source>
      <translation>1</translation>
    </message>
    <message>
      <location filename="../src/ui/trigger_editor.ui" line="436"/>
      <source>Show normally hidden variables</source>
      <translation>Показать скрытые переменные</translation>
    </message>
    <message>
      <location filename="../src/ui/trigger_editor.ui" line="476"/>
      <source>&lt;p&gt;Enter text here to search through your code.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Введите текст для поиска по вашему коду.&lt;/p&gt;</translation>
    </message>
  </context>
  <context>
    <name>trigger_main_area</name>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="65"/>
      <source>Name:</source>
      <translation>Имя:</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="85"/>
      <source>&lt;p&gt;Use this control to show or hide the extra controls for the trigger; this can be used to allow more space to show the trigger &lt;i&gt;items&lt;/i&gt; on smaller screen.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Используйте этот контроль для отображения или скрытия дополнительных элементов управления для триггера; это может использоваться для отображения большего количества места для отображения триггера &lt;i&gt;элементов&lt;/i&gt; на меньшем экране.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="111"/>
      <source>Command:</source>
      <translation>Команда:</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="155"/>
      <source>ID:</source>
      <translation>ID:</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="449"/>
      <source> lines)</source>
      <extracomment>This text is appended after the numeric value shown in the spin box (so that it and the prefix text is &quot;wrapped&quot; around it), except when the control is set to the special first value when all of them are replaced by that text.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="452"/>
      <source>AND / Multi-line (within: </source>
      <extracomment>This text is prepended before the numeric value shown in the spin box (so that it and the suffix text is &quot;wrapped&quot; around it), except when the control is set to the special first value when all of them are replaced by that text. For locales using spaces between words ensure a space is left at the end to separate the text from the number that is shown from the control after it.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="481"/>
      <source>only pass matches</source>
      <translation>только пропускать совпадения</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="254"/>
      <source>&lt;p&gt;Keep firing the script for this many more lines, after the trigger or chain has matched.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Исполнять скрипт еще столько строк, после того как триггер или цепочка совпали.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="260"/>
      <source>fire length (extra lines)</source>
      <translation>быть открытым # строк</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="318"/>
      <source>&lt;p&gt;Play a sound file if the trigger fires.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Играть звуковой файл при срабатывании триггера.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="351"/>
      <source>&lt;p&gt;Use this to open a file selection dialogue to find a sound file to play when the trigger fires.&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Cancelling from the file dialogue will not make any changes; to clear the file use the clear button to the right of the file name display.&lt;/i&gt;&lt;/p&gt;</source>
      <comment>This is the button used to select a sound file to be played when a trigger fires.</comment>
      <extracomment>Please ensure the text used here is duplicated within the tooltip for the QLineEdit that displays the file name selected.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="355"/>
      <source>Choose file...</source>
      <translation>Выбрать файл...</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="380"/>
      <source>no file</source>
      <translation>нет файла</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="407"/>
      <source>&lt;p&gt;If set to any value but the first the trigger will only fire if &lt;u&gt;all&lt;/u&gt; conditions on the list have been met within the specified line delta, and captures will be saved in &lt;tt&gt;multimatches&lt;/tt&gt; instead of &lt;tt&gt;matches&lt;/tt&gt;.&lt;/p&gt;&lt;p&gt;If set to the first value the trigger will fire if &lt;u&gt;any&lt;/u&gt; condition on the list have been met.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="413"/>
      <source>handle multiple items as a</source>
      <extracomment>This text preceeds (is above) the content of the spinBox_lineMargin which also contain text with the text in the label_multiLineTrigger suffixed on the end (underneath).</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="440"/>
      <source>&lt;p&gt;&lt;b&gt;Multi-line Trigger Range&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Specifies within how many consecutive lines all trigger patterns must match.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Example:&lt;/b&gt; If set to 3 and pattern 1 matches on line 100, pattern 2 must match somewhere between lines 100-103 for the trigger to fire.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="446"/>
      <source>OR / Multi-item</source>
      <extracomment>This text represents what is shown in the spinBox_lineMargin control when it is at it minimum value and replaces the normal value and the normal prefix and suffix that would otherwise surround it before this or those elements are inserted in the middle of the groupBox_multiLineTrigger and the label_multiLineTrigger text.</extracomment>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="465"/>
      <source>trigger</source>
      <extracomment>This text follows (is beneath) the content of the spinBox_lineMargin which also contain text with the groupBox_multiLineTrigger prefixed at the beginning (above).</extracomment>
      <translation>триггер</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="478"/>
      <source>&lt;p&gt;Do not pass whole line to children.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="495"/>
      <source>&lt;p&gt;Enable this to highlight the matching text by changing the fore and background colors to the ones selected here.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Включите эту опцию, чтобы выделить соответствующий текст, изменив цвета переднего и заднего фона на выбранные здесь.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="551"/>
      <source>Background</source>
      <translation>Задний план</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="544"/>
      <location filename="../src/ui/triggers_main_area.ui" line="567"/>
      <source>keep</source>
      <comment>Keep the existing colour on matches to highlight. Use shortest word possible so it fits on the button</comment>
      <translation>оставить</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="528"/>
      <source>Foreground</source>
      <translation>Передний план</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="321"/>
      <source>play sound</source>
      <translation>играть звук</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="78"/>
      <source>&lt;p&gt;Choose a good, (ideally, though it need not be, unique) name for your trigger or trigger group. This will be displayed in the trigger tree.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Выберите хорошее, (в идеале уникальное) имя для триггера или группы триггеров. Оно будет показано в списке всех триггеров.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="124"/>
      <source>&lt;p&gt;Enter one or more commands to use if the given command matches the pattern. (Optional)&lt;/p&gt;&lt;p&gt;This could be another alias or a command to send directly to the game. For complex commands that require modification of variables within this profile, use a Lua script in the editor area below instead. It&apos;s possible to use both this field and a Lua script - the contents of this field will be used before running the script.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="127"/>
      <source>Text to send to the game (optional)</source>
      <translation>Текст для отправки в игру (опционально)</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="211"/>
      <source>&lt;p&gt;Match all occurrences of the pattern in the line.&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="488"/>
      <source>match all</source>
      <translation>совпадать на всё</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="302"/>
      <source>&lt;p&gt;How many more lines, after the one that fired the trigger, should be passed to the trigger&apos;s children?&lt;/p&gt;</source>
      <translation>&lt;p&gt;Сколько еще строк, после той, которая совпала на триггер, должны быть переданы потомкам триггера?&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="371"/>
      <source>&lt;p&gt;Sound file to play when the trigger fires.&lt;/p&gt;</source>
      <comment>This is the tooltip for the QLineEdit that shows - but does not permit changing - the sound file used for a trigger.</comment>
      <translation>&lt;p&gt;Звуковой файл, который будет играть при срабатывании.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="393"/>
      <source>&lt;p&gt;Click to remove the sound file set for this trigger.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Нажмите, чтобы удалить звуковой файл, установленный для этого триггера.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/triggers_main_area.ui" line="501"/>
      <source>highlight</source>
      <translation>подсветка</translation>
    </message>
  </context>
  <context>
    <name>trigger_pattern_edit</name>
    <message>
      <location filename="../src/ui/trigger_pattern_edit.ui" line="113"/>
      <source>Foreground color ignored</source>
      <translation>Цвет переднего плана игнорируется</translation>
    </message>
    <message>
      <location filename="../src/ui/trigger_pattern_edit.ui" line="132"/>
      <source>Background color ignored</source>
      <translation>Цвет заднего плана игнорируется</translation>
    </message>
    <message>
      <location filename="../src/ui/trigger_pattern_edit.ui" line="154"/>
      <source>match on the prompt line</source>
      <translation>матч на оперативную линию</translation>
    </message>
  </context>
  <context>
    <name>vars_main_area</name>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="62"/>
      <source>Name:</source>
      <translation>Имя:</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="94"/>
      <source>⏴ Key type:</source>
      <translation>⏴ Тип ключа:</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="81"/>
      <source>&lt;p&gt;Set the &lt;i&gt;global variable&lt;/i&gt; or the &lt;i&gt;table entry&lt;/i&gt; name here. The name has to start with a letter, but can contain a mix of letters and numbers.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Задайте здесь имя глобальной переменной или ключа таблицы. Имя должно начинаться с буквы, но может содержать сочетание букв и цифр.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="114"/>
      <location filename="../src/ui/vars_main_area.ui" line="171"/>
      <source>Auto-Type</source>
      <translation>Авто-Тип</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="84"/>
      <source>Variable name ...</source>
      <translation>Имя переменной ...</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="107"/>
      <source>&lt;p&gt;Tables can store values either in a list, and/or a hashmap.&lt;/p&gt;&lt;p&gt;In a &lt;b&gt;list&lt;/b&gt;, &lt;i&gt;unique indexed keys&lt;/i&gt; represent values - so you can have values at &lt;i&gt;1, 2, 3...&lt;/i&gt;&lt;/p&gt;&lt;p&gt;In a &lt;b&gt;map&lt;/b&gt; {a.k.a. an &lt;i&gt;associative array}&lt;/i&gt;, &lt;i&gt;unique keys&lt;/i&gt; represent values - so you can have values under any identifier you would like (theoretically even a function or other lua entity although this GUI only supports strings).&lt;/p&gt;&lt;p&gt;This, for a newly created table (group) selects whenever you would like your table to be an indexed or an associative one.&lt;/p&gt;&lt;p&gt;In other cases it displays other entities (&lt;span style=&quot; font-style:italic;&quot;&gt;functions&lt;/span&gt;) which cannot be modified from here.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</source>
      <translation type="unfinished"/>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="119"/>
      <source>key (string)</source>
      <translation>ключ (текст)</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="124"/>
      <source>index (integer)</source>
      <translation>индекс (целое число)</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="129"/>
      <location filename="../src/ui/vars_main_area.ui" line="191"/>
      <source>table</source>
      <translation>таблица</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="134"/>
      <source>function
(cannot create
from GUI)</source>
      <translation>функция
(невозможно создать
из GUI)</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="144"/>
      <source>&lt;p&gt;If checked this item (and its children, if applicable) does not show in area to the left unless &lt;b&gt;Show normally hidden variables&lt;/b&gt; is checked.&lt;/p&gt;</source>
      <translation>&lt;p&gt;Если флажок установлен, это переменное (и его дети, если есть) не отображается в области слева, кроме когда не установлен флажок &lt;b&gt;Показать обычно скрытые переменные&lt;/b&gt;.&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="147"/>
      <source>hidden variable</source>
      <translation>скрытая переменная</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="154"/>
      <source>⏷ Value type:</source>
      <translation>⏷ Значение:</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="176"/>
      <source>string</source>
      <translation>string</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="181"/>
      <source>number</source>
      <translation>number</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="186"/>
      <source>boolean</source>
      <translation>boolean</translation>
    </message>
    <message>
      <location filename="../src/ui/vars_main_area.ui" line="196"/>
      <source>function</source>
      <translation>function</translation>
    </message>
  </context>
</TS>
