<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru">
<context>
    <name>PICLI</name>
    <message>
        <location filename="../libs/main/application/picli.cpp" line="120"/>
        <source>Arguments overflow, &quot;%1&quot; ignored</source>
        <translation>Переизбыток аргументов, &quot;%1&quot; проигнорирован</translation>
    </message>
</context>
<context>
    <name>PIDiag</name>
    <message>
        <location filename="../libs/main/io_utils/pidiagnostics.cpp" line="155"/>
        <source>/s</source>
        <translation>/сек</translation>
    </message>
</context>
<context>
    <name>PIFile</name>
    <message>
        <location filename="../libs/main/io_devices/pifile.cpp" line="296"/>
        <source>Downsize is not supported yet :-(</source>
        <translation>Уменьшение размера не поддерживается</translation>
    </message>
</context>
<context>
    <name>PICloud</name>
    <message>
        <location filename="../libs/cloud/picloudtcp.cpp" line="139"/>
        <source>Invalid PICloud::TCP version!</source>
        <translation>Неверная версия PICloud::TCP!</translation>
    </message>
    <message>
        <location filename="../libs/cloud/picloudserver.cpp" line="230"/>
        <source>Error: buffer overflow, drop %1 bytes</source>
        <translation>Ошибка: переполнение буфера, отброшено %1 байт</translation>
    </message>
    <message>
        <location filename="../libs/cloud/picloudserver.cpp" line="251"/>
        <source>Warning: reject client with duplicated ID</source>
        <translation>Предупреждение: отклонен клиент с дублирующимся ID</translation>
    </message>
</context>
<context>
    <name>PICrypt</name>
    <message>
        <location filename="../libs/crypt/picrypt.cpp" line="187"/>
        <source>internal error: bad hash size</source>
        <translation>внутренняя ошибка: плохой размер хэша</translation>
    </message>
    <message>
        <location filename="../libs/crypt/picrypt.cpp" line="35"/>
        <source>Error while initialize sodium!</source>
        <translation>Ошибка инициализации sodium!</translation>
    </message>
    <message>
        <location filename="../libs/crypt/picrypt.cpp" line="190"/>
        <source>invalid key size %1, should be %2, filled with zeros</source>
        <translation>неверный размер ключа %1, должен быть %2, заполненный нулями</translation>
    </message>
    <message>
        <location filename="../libs/crypt/picrypt.cpp" line="29"/>
        <source>Warning: PICrypt is disabled, to enable install sodium library and rebuild pip</source>
        <translation type="vanished">Предупреждение: PICrypt неактивен, для активации установите библиотеку sodium и пересоберите PIP</translation>
    </message>
</context>
<context>
    <name>PIUnits</name>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="88"/>
        <source>E</source>
        <translation>Э</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="85"/>
        <source>G</source>
        <translation>Г</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="84"/>
        <source>M</source>
        <translation>М</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="87"/>
        <source>P</source>
        <translation>П</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="92"/>
        <source>Q</source>
        <translation>Кв</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="91"/>
        <source>R</source>
        <translation>Рн</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="86"/>
        <source>T</source>
        <translation>Т</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="90"/>
        <source>Y</source>
        <translation>И</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="89"/>
        <source>Z</source>
        <translation>З</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="101"/>
        <source>a</source>
        <translation>а</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="95"/>
        <source>c</source>
        <translation>с</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="94"/>
        <source>d</source>
        <translation>д</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="100"/>
        <source>f</source>
        <translation>ф</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="82"/>
        <source>h</source>
        <translation>г</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="83"/>
        <source>k</source>
        <translation>к</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="96"/>
        <source>m</source>
        <translation>м</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="98"/>
        <source>n</source>
        <translation>н</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="99"/>
        <source>p</source>
        <translation>п</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="104"/>
        <source>r</source>
        <translation>рн</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="97"/>
        <source>u</source>
        <translation>мк</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="103"/>
        <source>y</source>
        <translation>и</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="102"/>
        <source>z</source>
        <translation>з</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="81"/>
        <source>da</source>
        <translation>да</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="88"/>
        <source>exa</source>
        <translation>экса</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="101"/>
        <source>atto</source>
        <translation>атто</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="81"/>
        <source>deca</source>
        <translation>дека</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="94"/>
        <source>deci</source>
        <translation>деци</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="85"/>
        <source>giga</source>
        <translation>гига</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="83"/>
        <source>kilo</source>
        <translation>кило</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="84"/>
        <source>mega</source>
        <translation>мега</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="98"/>
        <source>nano</source>
        <translation>нано</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="87"/>
        <source>peta</source>
        <translation>пета</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="99"/>
        <source>pico</source>
        <translation>пико</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="86"/>
        <source>tera</source>
        <translation>тера</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="95"/>
        <source>centi</source>
        <translation>санти</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="100"/>
        <source>femto</source>
        <translation>фемто</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="82"/>
        <source>hecto</source>
        <translation>гекто</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="97"/>
        <source>micro</source>
        <translation>микро</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="96"/>
        <source>milli</source>
        <translation>милли</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="91"/>
        <source>ronna</source>
        <translation>ронна</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="104"/>
        <source>ronto</source>
        <translation>ронто</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="103"/>
        <source>yocto</source>
        <translation>иокто</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="90"/>
        <source>yotta</source>
        <translation>иотта</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="102"/>
        <source>zepto</source>
        <translation>зепто</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="89"/>
        <source>zetta</source>
        <translation>зетта</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_prefix.cpp" line="92"/>
        <source>quetta</source>
        <translation>кветта</translation>
    </message>
</context>
<context>
    <name>PIBinLog</name>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="438"/>
        <source>Read record error</source>
        <translation>Ошибка чтения записи</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="434"/>
        <source>End of BinLog file</source>
        <translation>Конец BinLog файла</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="778"/>
        <source>Error, can&apos;t open &quot;%1&quot;</source>
        <translation>Ошибка, невозможно открыть &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="264"/>
        <source>Creating directory &quot;%1&quot;</source>
        <translation>Создание директории &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="787"/>
        <source>Error, can&apos;t create &quot;%1&quot;</source>
        <translation>Ошибка, невозможно создать &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="140"/>
        <source>Error: File is null &quot;%1&quot;</source>
        <translation>Ошибка, Файл пуст &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="791"/>
        <source>Start join binlogs to &quot;%1&quot;</source>
        <translation>Начало слияния логов в &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="516"/>
        <source>BinLogFile has too old verion</source>
        <translation>BinLogFile очень старой версии</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="515"/>
        <source>BinLogFile has invalid version</source>
        <translation>BinLogFile неверной версии</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="517"/>
        <source>BinLogFile has too new version</source>
        <translation>BinLogFile очень новой версии</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="388"/>
        <source>Can&apos;t find record with id = %1</source>
        <translation>Невозможно найти запись с ID = %1</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="805"/>
        <source>Error, can&apos;t write to file &quot;%1&quot;</source>
        <translation>Ошибка, невозможно записать в &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="126"/>
        <source>Error: Can&apos;t open file &quot;%1&quot;: %2</source>
        <translation>Ошибка: Невозможно открыть файл &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="149"/>
        <source>Warning: Empty BinLog file &quot;%1&quot;</source>
        <translation>Предупреждение: Пустой BinLog файл &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="827"/>
        <source>Finish join binlogs, total time %1</source>
        <translation>Завершение слияния логов, общее время %1</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="442"/>
        <source>too small read buffer: %1, data size: %2</source>
        <translation>слишком маленький буфер: %1, размер данных: %2</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="133"/>
        <source>Error: Can&apos;t write binlog file header &quot;%1&quot;</source>
        <translation>Ошибка: Невозможно записать заголовок в &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="321"/>
        <source>Error: can`t write with id = 0! ID must be &gt; 0</source>
        <translation>Ошибка: Невозможно записать с ID = 0! ID должен быть &gt; 0</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="497"/>
        <source>BinLogFile signature is corrupted or invalid file</source>
        <translation>Неверный заголовок BinLogFile, либо файл поврежден</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="297"/>
        <source>Can&apos;t create new file, maybe path &quot;%1&quot; is invalid</source>
        <translation>Невозможно создать новый файл, возможно путь &quot;%1&quot; неверен</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="288"/>
        <source>Can&apos;t create new file, maybe LogDir &quot;%1&quot; is invalid</source>
        <translation>Невозможно создать новый файл, возможно LogDir &quot;%1&quot; неверен</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/pibinarylog.cpp" line="104"/>
        <source>Error: ReadWrite mode not supported, use WriteOnly or ReadOnly</source>
        <translation>Ошибка: Режим ReadWrite не поддерживается, используйте WriteOnly или ReadOnly</translation>
    </message>
</context>
<context>
    <name>PIOpenCL</name>
    <message>
        <location filename="../libs/opencl/piopencl.cpp" line="549"/>
        <source>Error: empty range</source>
        <translation>Ошибка: пустой диапазон</translation>
    </message>
    <message>
        <location filename="../libs/opencl/piopencl.cpp" line="626"/>
        <source>setArgValue invalid index %1</source>
        <translation>setArgValue неверный индекс %1</translation>
    </message>
    <message>
        <location filename="../libs/opencl/piopencl.cpp" line="656"/>
        <source>bindArgValue invalid index %1</source>
        <translation>bindArgValue неверный индекс %1</translation>
    </message>
    <message>
        <location filename="../libs/opencl/piopencl.cpp" line="632"/>
        <source>setArgValue set scalar to &quot;%1 %2&quot;</source>
        <translation>setArgValue устанавливается скаляр в &quot;%1 %2&quot;</translation>
    </message>
    <message>
        <location filename="../libs/opencl/piopencl.cpp" line="93"/>
        <source>Error: OpenCL platforms not found!</source>
        <translation>Ошибка: Платформы OpenCL не найдены!</translation>
    </message>
    <message>
        <location filename="../libs/opencl/piopencl.cpp" line="662"/>
        <source>bindArgValue set buffer to &quot;%1 %2&quot;</source>
        <translation>bindArgValue устанавливается буфер в &quot;%1 %2&quot;</translation>
    </message>
</context>
<context>
    <name>PISerial</name>
    <message>
        <location filename="../libs/main/io_devices/piserial.cpp" line="887"/>
        <source>Read error: %1</source>
        <translation>Ошибка чтения: %1</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/piserial.cpp" line="726"/>
        <source>Unable to open &quot;%1&quot;: %2</source>
        <translation>Невозможно открыть &quot;%1&quot;: %2</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/piserial.cpp" line="467"/>
        <source>Warning: Custom speed %1</source>
        <translation>Предупреждение: Нестандартная скорость %1</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/piserial.cpp" line="695"/>
        <source>Unable to find device &quot;%1&quot;</source>
        <translation>Невозможно найти устройство &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/piserial.cpp" line="826"/>
        <source>Can`t set attributes for &quot;%1&quot;</source>
        <translation>Невозможно установить атрибуты для &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/piserial.cpp" line="792"/>
        <source>Unable to set comm state for &quot;%1&quot;</source>
        <translation>Невозможно установить comm state для &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/piserial.cpp" line="470"/>
        <source>Warning: Unknown speed %1, using 115200</source>
        <translation>Предупреждение: Неизвестная скорость %1, используется 115200</translation>
    </message>
</context>
<context>
    <name>PIString</name>
    <message>
        <location filename="../libs/main/text/pistring.cpp" line="1807"/>
        <source>B</source>
        <translation>Б</translation>
    </message>
    <message>
        <location filename="../libs/main/text/pistring.cpp" line="1827"/>
        <source>EiB</source>
        <translation>ЭиБ</translation>
    </message>
    <message>
        <location filename="../libs/main/text/pistring.cpp" line="1824"/>
        <source>GiB</source>
        <translation>ГиБ</translation>
    </message>
    <message>
        <location filename="../libs/main/text/pistring.cpp" line="1822"/>
        <source>KiB</source>
        <translation>КиБ</translation>
    </message>
    <message>
        <location filename="../libs/main/text/pistring.cpp" line="1823"/>
        <source>MiB</source>
        <translation>МиБ</translation>
    </message>
    <message>
        <location filename="../libs/main/text/pistring.cpp" line="1826"/>
        <source>PiB</source>
        <translation>ПиБ</translation>
    </message>
    <message>
        <location filename="../libs/main/text/pistring.cpp" line="1825"/>
        <source>TiB</source>
        <translation>ТиБ</translation>
    </message>
    <message>
        <location filename="../libs/main/text/pistring.cpp" line="1829"/>
        <source>YiB</source>
        <translation>ЙиБ</translation>
    </message>
    <message>
        <location filename="../libs/main/text/pistring.cpp" line="1828"/>
        <source>ZiB</source>
        <translation>ЗиБ</translation>
    </message>
</context>
<context>
    <name>PIThread</name>
    <message>
        <location filename="../libs/main/thread/pithread.cpp" line="668"/>
        <source>Warning, terminate!</source>
        <translation>Предупреждение, прекращение потока!</translation>
    </message>
    <message>
        <location filename="../libs/main/thread/pithread.cpp" line="781"/>
        <source>Error: Can`t start new thread: %1</source>
        <translation>Ошибка: Невозможно начать новый поток: %1</translation>
    </message>
    <message>
        <location filename="../libs/main/thread/pithread.cpp" line="573"/>
        <source>[PIThread &quot;%1&quot;] Warning, terminate on destructor!</source>
        <translation>[PIThread &quot;%1&quot;] Предупреждение, прекращение в деструкторе!</translation>
    </message>
</context>
<context>
    <name>PIProcess</name>
    <message>
        <location filename="../libs/main/system/piprocess.cpp" line="316"/>
        <source>&quot;CreateProcess&quot; error: %1</source>
        <translation>Ошибка &quot;CreateProcess&quot;: %1</translation>
    </message>
</context>
<context>
    <name>PIVariant</name>
    <message>
        <location filename="../libs/main/types/pivariant.cpp" line="418"/>
        <source>Can`t initialize PIVariant from unregistered type &quot;%1&quot;!</source>
        <translation>Невозможно инициализировать PIVariant из незарегистрированного типа &quot;%1&quot;!</translation>
    </message>
    <message>
        <location filename="../libs/main/types/pivariant.cpp" line="396"/>
        <source>Can`t initialize PIVariant from unregistered typeID &quot;%1&quot;!</source>
        <translation>Невозможно инициализировать PIVariant из незарегистрированного ID типа &quot;%1&quot;!</translation>
    </message>
</context>
<context>
    <name>PICompress</name>
    <message>
        <location filename="../libs/compress/picompress.cpp" line="63"/>
        <source>Error: invalid input</source>
        <translation>Ошибка: неверный вход</translation>
    </message>
    <message>
        <location filename="../libs/compress/picompress.cpp" line="74"/>
        <source>Error: invalid input or not enought memory</source>
        <translation>Ошибка: неверный вход или недостаточно памяти</translation>
    </message>
    <message>
        <location filename="../libs/compress/picompress.cpp" line="80"/>
        <source>Warning: PICompress is disabled, to enable install zlib library and build pip_compress library</source>
        <translation>Предупреждение: PICompress неактивен, для активации установите библиотеку zlib и пересоберите PIP</translation>
    </message>
</context>
<context>
    <name>PIEthernet</name>
    <message>
        <location filename="../libs/main/io_devices/piethernet.cpp" line="1275"/>
        <source>Can`t get interfaces: %1</source>
        <translation>Невозможно получить интерфейсы: %1</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/piethernet.cpp" line="942"/>
        <source>Can`t accept new connection, %1</source>
        <translation>Невозможно принять новое соединение, %1</translation>
    </message>
    <message>
        <location filename="../libs/main/io_devices/piethernet.cpp" line="1135"/>
        <source>Error allocating memory needed to call GetAdaptersInfo</source>
        <translation>Ошибка выделения памяти для вызова GetAdaptersInfo</translation>
    </message>
</context>
<context>
    <name>PIIODevice</name>
    <message>
        <location filename="../libs/main/io_devices/piiodevice.cpp" line="226"/>
        <source>Error: Device is running after destructor!</source>
        <translation>Ошибка: Устройство в поточном выполнении после деструктора!</translation>
    </message>
</context>
<context>
    <name>PIIOString</name>
    <message>
        <location filename="../libs/main/io_devices/piiostring.cpp" line="54"/>
        <source>Error: ReadWrite mode not supported, use WriteOnly or ReadOnly</source>
        <translation>Ошибка: Режим ReadWrite не поддерживается, используйте WriteOnly или ReadOnly</translation>
    </message>
</context>
<context>
    <name>PIUnitsMass</name>
    <message>
        <location filename="../libs/main/units/piunits_class_mass.cpp" line="35"/>
        <source>g</source>
        <translation>г</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_mass.cpp" line="37"/>
        <source>℥</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_mass.cpp" line="36"/>
        <source>lb</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_mass.cpp" line="25"/>
        <source>gram</source>
        <translation>грамм</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_mass.cpp" line="27"/>
        <source>ounce</source>
        <translation>унция</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_mass.cpp" line="26"/>
        <source>pound</source>
        <translation>фунт</translation>
    </message>
</context>
<context>
    <name>PIUnitsTime</name>
    <message>
        <location filename="../libs/main/units/piunits_class_time.cpp" line="34"/>
        <source>s</source>
        <translation>с</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_time.cpp" line="35"/>
        <source>Hz</source>
        <translation>Гц</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_time.cpp" line="26"/>
        <source>hertz</source>
        <translation>герц</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_time.cpp" line="25"/>
        <source>second</source>
        <translation>секунд</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_time.cpp" line="25"/>
        <source>secons</source>
        <translation type="vanished">секунд</translation>
    </message>
</context>
<context>
    <name>PIConnection</name>
    <message>
        <location filename="../libs/main/io_utils/piconnection.cpp" line="146"/>
        <source>Error,</source>
        <translation>Ошибка,</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/piconnection.cpp" line="922"/>
        <source>Null Device!</source>
        <translation>Нет Устройства!</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/piconnection.cpp" line="913"/>
        <source>No such device &quot;%1&quot;!</source>
        <translation>Нет устройства &quot;%1&quot;!</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/piconnection.cpp" line="903"/>
        <source>No such full path &quot;%1&quot;!</source>
        <translation>Нет полного пути &quot;%1&quot;!</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/piconnection.cpp" line="927"/>
        <source>Device &quot;%1&quot; can`t write!</source>
        <translation>Устройство &quot;%1&quot; не может писать!</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/piconnection.cpp" line="986"/>
        <source>Error: can`t create device &quot;%1&quot;!</source>
        <translation>Ошибка: Невозможно создать устройство &quot;%1&quot;!</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/piconnection.cpp" line="242"/>
        <source>&quot;addFilter&quot; error: no such device &quot;%1&quot;!</source>
        <translation>ошибка &quot;addFilter&quot;: нет устройства &quot;%1&quot;!</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/piconnection.cpp" line="743"/>
        <source>&quot;addSender&quot; error: no such device &quot;%1&quot;!</source>
        <translation>ошибка &quot;addSender&quot;: нет устройства &quot;%1&quot;!</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/piconnection.cpp" line="146"/>
        <source>names assigned to both devices and filters!</source>
        <translation>имена назначены одновременно устройствам и фильтрам!</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/piconnection.cpp" line="512"/>
        <source>&quot;addFilter&quot; error: no such device or filter &quot;%1&quot;!</source>
        <translation>ошибка &quot;addFilter&quot;: нет устройства или фильтра &quot;%1&quot;!</translation>
    </message>
</context>
<context>
    <name>PISystemTime</name>
    <message>
        <location filename="../libs/main/types/pisystemtime.cpp" line="343"/>
        <source>fromSystemTime() Warning: null frequency</source>
        <translation>fromSystemTime() Предупреждение: нулевая частота</translation>
    </message>
    <message>
        <location filename="../libs/main/types/pisystemtime.cpp" line="333"/>
        <source>toSystemTime() Warning: invalid hertz: %1</source>
        <translation>toSystemTime() Предупреждение: неверная частота: %1</translation>
    </message>
</context>
<context>
    <name>PIUnitsAngle</name>
    <message>
        <location filename="../libs/main/units/piunits_class_angle.cpp" line="36"/>
        <source>°</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_angle.cpp" line="37"/>
        <source>rad</source>
        <translation>рад</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_angle.cpp" line="27"/>
        <source>degree</source>
        <translation>градусы</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_angle.cpp" line="28"/>
        <source>radian</source>
        <translation>радиан</translation>
    </message>
</context>
<context>
    <name>PIEthUtilBase</name>
    <message>
        <location filename="../libs/io_utils/piethutilbase.cpp" line="91"/>
        <source>PICrypt wasn`t built!</source>
        <translation>PICrypt не был собран!</translation>
    </message>
</context>
<context>
    <name>PIBaseTransfer</name>
    <message>
        <location filename="../libs/main/io_utils/pibasetransfer.cpp" line="125"/>
        <source>invalid CRC</source>
        <translation>неверная CRC</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/pibasetransfer.cpp" line="219"/>
        <source>restart receive</source>
        <translation>перезапуск приема</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/pibasetransfer.cpp" line="176"/>
        <source>invalid reply id</source>
        <translation>неверный ID ответа</translation>
    </message>
    <message>
        <location filename="../libs/main/io_utils/pibasetransfer.cpp" line="102"/>
        <source>invalid packet signature</source>
        <translation>неверная подпись пакета</translation>
    </message>
</context>
<context>
    <name>PIClientServer</name>
    <message>
        <location filename="../libs/client_server/piclientserver_server.cpp" line="39"/>
        <source>ClientFactory returns nullptr!</source>
        <translation>ClientFactory вернул nullptr!</translation>
    </message>
    <message>
        <location filename="../libs/client_server/piclientserver_server.cpp" line="33"/>
        <source>Server::newConnection overflow clients count</source>
        <translation>Server::newConnection переполнение количества клиентов</translation>
    </message>
</context>
<context>
    <name>PIStateMachine</name>
    <message>
        <location filename="../libs/main/state_machine/pistatemachine_state.cpp" line="111"/>
        <source>Error: &quot;%1&quot; no initial state!</source>
        <translation>Ошибка: &quot;%1&quot; без стартового состояния!</translation>
    </message>
</context>
<context>
    <name>PIStreamPacker</name>
    <message>
        <location filename="../libs/io_utils/pistreampacker.cpp" line="168"/>
        <source>Warning! Not recommended to use with non-reliable device</source>
        <translation>Предупреждение! Не рекомендуется использовать с ненадежными устройствами</translation>
    </message>
</context>
<context>
    <name>PISystemMonitor</name>
    <message>
        <location filename="../libs/main/application/pisystemmonitor.cpp" line="111"/>
        <source>Can`t find process with ID = %1!</source>
        <translation>Невозможно найти процесс с ID = %1!</translation>
    </message>
    <message>
        <location filename="../libs/main/application/pisystemmonitor.cpp" line="118"/>
        <source>Can`t open process with ID = %1, %2!</source>
        <translation>Невозможно открыть процесс с ID = %1, %2!</translation>
    </message>
</context>
<context>
    <name>PIUnitsDistance</name>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="40"/>
        <source>&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="44"/>
        <source>Å</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="39"/>
        <source>m</source>
        <translation>м</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="45"/>
        <source>au</source>
        <translation>а. е.</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="42"/>
        <source>ft</source>
        <translation>фут</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="43"/>
        <source>yd</source>
        <translation>ярд</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="27"/>
        <source>mil</source>
        <translation>мил</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="28"/>
        <source>foot</source>
        <translation>фут</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="26"/>
        <source>inch</source>
        <translation>дюйм</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="41"/>
        <source>thou</source>
        <translation>мил</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="29"/>
        <source>yard</source>
        <translation>ярд</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="25"/>
        <source>meter</source>
        <translation>метр</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="30"/>
        <source>angstrom</source>
        <translation>ангстрем</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_distance.cpp" line="31"/>
        <source>astronomical unit</source>
        <translation>астрономическая единица</translation>
    </message>
</context>
<context>
    <name>PIUnitsPressure</name>
    <message>
        <location filename="../libs/main/units/piunits_class_pressure.cpp" line="36"/>
        <source>Pa</source>
        <translation>Па</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_pressure.cpp" line="37"/>
        <source>atm</source>
        <translation>атм</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_pressure.cpp" line="38"/>
        <source>bar</source>
        <translation>бар</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_pressure.cpp" line="39"/>
        <source>mmHg</source>
        <translation>мм рт. ст.</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_pressure.cpp" line="28"/>
        <source>mm Hg</source>
        <translation>мм рт. ст.</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_pressure.cpp" line="25"/>
        <source>pascal</source>
        <translation>паскаль</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_pressure.cpp" line="26"/>
        <source>atmosphere</source>
        <translation>атмосфер</translation>
    </message>
</context>
<context>
    <name>PIUnitsInformation</name>
    <message>
        <location filename="../libs/main/units/piunits_class_information.cpp" line="35"/>
        <source>B</source>
        <translation>Б</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_information.cpp" line="34"/>
        <source>b</source>
        <translation>б</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_information.cpp" line="25"/>
        <source>bit</source>
        <translation>бит</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_information.cpp" line="26"/>
        <source>byte</source>
        <translation>байт</translation>
    </message>
</context>
<context>
    <name>PIUnitsTemperature</name>
    <message>
        <location filename="../libs/main/units/piunits_class_temperature.cpp" line="35"/>
        <source>K</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_temperature.cpp" line="36"/>
        <source>°C</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_temperature.cpp" line="37"/>
        <source>°F</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_temperature.cpp" line="25"/>
        <source>Kelvin</source>
        <translation>Кельвин</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_temperature.cpp" line="26"/>
        <source>Celsius</source>
        <translation>Цельсий</translation>
    </message>
    <message>
        <location filename="../libs/main/units/piunits_class_temperature.cpp" line="27"/>
        <source>Fahrenheit</source>
        <translation>Фаренгейт</translation>
    </message>
</context>
</TS>
