<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru_RU">
<context>
    <name>ConstructMoleculeDialog</name>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="20"/>
        <source>Construct Molecule</source>
        <translation>Сшивка фрагментов</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="33"/>
        <source>Construction</source>
        <translation>Создание молекулы</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="57"/>
        <source>Fragments available from active project</source>
        <translation>Фрагменты доступные из активного проекта</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="64"/>
        <source>Add selected fragments to new molecule contents</source>
        <translation>Добавить выбранные фрагменты в состав новой молекулы</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="67"/>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="87"/>
        <source>From Project</source>
        <translation>Из проекта</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="94"/>
        <source>Add all available fragments to molecule contets</source>
        <translation>Добавить все доступные фрагменты в состав новой молекулы</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="97"/>
        <source>Add All</source>
        <translation>Добавить все</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="106"/>
        <source>New molecule contents:</source>
        <translation>Состав новой молекулы:</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="119"/>
        <source>New molecule contents</source>
        <translation>Состав новой молекулы</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="123"/>
        <source>5&apos;</source>
        <translation>5&apos;</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="128"/>
        <source>Fragment</source>
        <translation>Фрагмент</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="133"/>
        <source>3&apos;</source>
        <translation>3&apos;</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="138"/>
        <source>Inverted</source>
        <translation>Инвертирован</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="161"/>
        <source>Move selected fragment up</source>
        <translation>Переместить на один уровень вверх</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="164"/>
        <source>Up</source>
        <translation>Вверх</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="171"/>
        <source>Move selected fragment down</source>
        <translation>Переместить на уровень вниз</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="174"/>
        <source>Down</source>
        <translation>Вниз</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="181"/>
        <source>Remove selected fragment from new molecule</source>
        <translation>Удалить выбранный фрагмент из состава молекулы</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="184"/>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="198"/>
        <source>Clear molecule contents</source>
        <translation>Убрать все фрагменты</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="201"/>
        <source>Clear All</source>
        <translation>Очистить все</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="223"/>
        <source>Annotate fragments in new molecule</source>
        <translation>Аннотировать фрагменты в новой молекуле</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="242"/>
        <source>Force &quot;blunt&quot; and omit all overhangs</source>
        <translation>Не учитывать липкие концы и исключить их</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="258"/>
        <source>Make circular</source>
        <translation>Сделать круговой</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="236"/>
        <source>Setting this option checked will result in ignoring overhangs while constructing new molecule.</source>
        <translation>Включение опции позволяет не учитывать липкие концы фрагментов при создании новой молекулы.</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="42"/>
        <source>Available fragments (core length - length without sticky ends):</source>
        <translation>Доступные фрагменты:</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="191"/>
        <source>Edit</source>
        <translation>Редактировать</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="255"/>
        <source>Circulirize result molecule</source>
        <translation>Сделать создаваемую молекулу круговой</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="266"/>
        <source>Output</source>
        <translation>Выходные параметры</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="274"/>
        <source>Path to file:</source>
        <translation>Путь к файлу:</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="284"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="296"/>
        <source>Open view for new molecule</source>
        <translation>Загрузить созданную молекулу</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.ui" line="309"/>
        <source>Save immediately</source>
        <translation>Сохранить сразу</translation>
    </message>
</context>
<context>
    <name>CreateFragmentDialog</name>
    <message>
        <location filename="../src/CreateFragmentDialog.ui" line="14"/>
        <source>Create DNA Fragment</source>
        <translation>Создать фрагмент ДНК</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.ui" line="24"/>
        <source>Fragment Options</source>
        <translation>Параметры фрагмента</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.ui" line="35"/>
        <source>Include Left Overhang</source>
        <translation>Добавить левый выступ</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.ui" line="49"/>
        <location filename="../src/CreateFragmentDialog.ui" line="95"/>
        <source>Direct</source>
        <translation>Прямая цепь</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.ui" line="59"/>
        <location filename="../src/CreateFragmentDialog.ui" line="105"/>
        <source>Reverse-complement</source>
        <translation>Обратная</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.ui" line="81"/>
        <source>Include Right Overhang</source>
        <translation>Добавить правый выступ</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.ui" line="143"/>
        <source>Output</source>
        <translation>Выходные параметры</translation>
    </message>
</context>
<context>
    <name>DigestSequenceDialog</name>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="20"/>
        <source>Digest Sequence into Fragments</source>
        <translation>Разбить на фрагменты</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="30"/>
        <source>Restriction Sites</source>
        <translation>Сайты рестрикции</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="38"/>
        <source>Target Sequence:</source>
        <translation>Исходная последовательность:</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="54"/>
        <source>&lt;sequence name&gt;</source>
        <translation>&lt;имя последовательности&gt;</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="65"/>
        <source>Available enzymes:</source>
        <translation>Доступные ферменты:</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="78"/>
        <source>Selected enzymes:</source>
        <translation>Выбранные ферменты:</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="91"/>
        <source>Add --&gt;</source>
        <translation>Добавить --&gt;</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="101"/>
        <location filename="../src/DigestSequenceDialog.ui" line="168"/>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="108"/>
        <source>Clear
 Selection </source>
        <translation>Очистить выборку</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="129"/>
        <source>Add All --&gt;</source>
        <translation>Добавить Все --&gt;</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="139"/>
        <source>Conserved Annotations</source>
        <translation>Сохраненные аннотации</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="145"/>
        <source>List of conserved annotations:</source>
        <translation>Список сохраненных аннотаций:</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="152"/>
        <source>Conserved annotations can not be &quot;distrupted&quot; when cutting occurs</source>
        <translation>Сохраненные аннотации не могут быть &quot;distrupted&quot; в процессе резки</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="161"/>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="175"/>
        <source>Remove All</source>
        <translation>Удалить все</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="198"/>
        <source>Output</source>
        <translation>Выходные параметры</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="218"/>
        <source>Use this option to treat the molecule as circular</source>
        <translation>Используйте эту опцию, чтобы использовать молекулу как круговую</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="221"/>
        <source>Circular molecule</source>
        <translation>Круговая молекула</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.ui" line="228"/>
        <source>&lt;hint label&gt;</source>
        <translation>&lt;hint label&gt;</translation>
    </message>
</context>
<context>
    <name>EditFragmentDialog</name>
    <message>
        <location filename="../src/EditFragmentDialog.ui" line="20"/>
        <source>Edit Molecule Fragment</source>
        <translation>Редактировать фрагмент</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.ui" line="28"/>
        <source>Left End</source>
        <translation>Левый конец</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.ui" line="43"/>
        <location filename="../src/EditFragmentDialog.ui" line="135"/>
        <source>Overhang</source>
        <translation>Выступ</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.ui" line="63"/>
        <location filename="../src/EditFragmentDialog.ui" line="155"/>
        <source>Custom overhang</source>
        <translation>Задать выступ</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.ui" line="77"/>
        <location filename="../src/EditFragmentDialog.ui" line="169"/>
        <source>5&apos;-3&apos;</source>
        <translation>5&apos;-3&apos;</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.ui" line="94"/>
        <location filename="../src/EditFragmentDialog.ui" line="186"/>
        <source>3&apos;-5&apos;</source>
        <translation>3&apos;-5&apos;</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.ui" line="123"/>
        <source>Right End</source>
        <translation>Правый конец</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.ui" line="34"/>
        <location filename="../src/EditFragmentDialog.ui" line="129"/>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.ui" line="220"/>
        <source>Preview:</source>
        <translation>Предварительный просмотр:</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.ui" line="110"/>
        <location filename="../src/EditFragmentDialog.ui" line="205"/>
        <source>Reset</source>
        <translation>Сбросить</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.ui" line="53"/>
        <location filename="../src/EditFragmentDialog.ui" line="145"/>
        <source>Blunt</source>
        <translation>Срез</translation>
    </message>
</context>
<context>
    <name>EnzymesSelectorDialog</name>
    <message>
        <location filename="../src/EnzymesSelectorDialog.ui" line="20"/>
        <source>Select Enzymes</source>
        <translation>Выбрать сайты рестрикции</translation>
    </message>
</context>
<context>
    <name>EnzymesSelectorWidget</name>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="20"/>
        <source>Select enzymes</source>
        <translation>Выбрать ферменты</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="36"/>
        <source>Filter by name:</source>
        <translation>Фильтр по имени:</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="81"/>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="86"/>
        <source>Accession</source>
        <translation>Идентификатор</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="91"/>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="96"/>
        <source>Sequence</source>
        <translation>Последовательность</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="101"/>
        <source>Organizm / Details</source>
        <translation>Организм / Детали</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="110"/>
        <source>Selected enzymes:</source>
        <translation>Выбранные ферменты:</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="154"/>
        <source>Load enzymes database</source>
        <translation>Load enzymes database</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="157"/>
        <source>Open enzymes </source>
        <translation>Открыть ферменты </translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="167"/>
        <source>Export enzymes</source>
        <translation>Экспортировать ферменты</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="224"/>
        <source>Load selection</source>
        <translation>Загрузить выделенное</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="234"/>
        <source>Save selection</source>
        <translation>Сохранить выделенное</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="164"/>
        <source>Export current selection as new database</source>
        <translation>Экспортировать текущее выделение как базу данных</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="181"/>
        <source>Select all enzymes in database</source>
        <translation>Выделить все ферменты в базе данных</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="221"/>
        <source>Hint: selection file should contain enzymes&apos; names separtated by whitespaces or commas</source>
        <translation>Подсказка: выделенный файл должен содержать имена ферментов, разделенных пробелами или запятыми</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="231"/>
        <source>Save selected enzymes list to a text file</source>
        <translation>Сохранить список выделенных ферментов в текстовый файл</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="184"/>
        <source>Select All</source>
        <translation>Выбрать все</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="126"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Lucida Grande&apos;; font-size:13pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Lucida Grande&apos;; font-size:13pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="191"/>
        <source>Empty selection</source>
        <translation>Пустое выделение</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="194"/>
        <source>Select None</source>
        <translation>Очистить выборку</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="201"/>
        <source>Select enzymes by length of recognition sequence</source>
        <translation>Выбрать ферменты по длине выбранной последовательности</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="204"/>
        <source>Select by length</source>
        <translation>Выбрать по длине</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="211"/>
        <source>Invert current selection</source>
        <translation>Инвертировать текущее выделение</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="214"/>
        <source>Invert selection</source>
        <translation>Инвертировать</translation>
    </message>
    <message>
        <location filename="../src/EnzymesSelectorWidget.ui" line="248"/>
        <source>REBASE Info</source>
        <translation>REBASE Инфо</translation>
    </message>
</context>
<context>
    <name>FindEnzymesDialog</name>
    <message>
        <location filename="../src/FindEnzymesDialog.ui" line="17"/>
        <source>Find Restriction Sites</source>
        <translation>Рестрикционный анализ</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.ui" line="33"/>
        <source>Include only enzymes that cut from &apos;Minimum Hits&apos; to &apos;Maximum Hits&apos; times</source>
        <translation>Включить только ферменты, разрезающие от Минимум до Максимум раз</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.ui" line="36"/>
        <source>Filter by number of results:</source>
        <translation>Фильтровать по числу результатов:</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.ui" line="54"/>
        <source>Minimum hits:</source>
        <translation>Минимум:</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.ui" line="89"/>
        <source>Maximum hits:</source>
        <translation>Максимум:</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.ui" line="118"/>
        <source>Search  in:</source>
        <translation>Поиск в:</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.ui" line="128"/>
        <source>&lt;status label&gt;</source>
        <translation>&lt;статус&gt;</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../src/DigestSequenceDialog.cpp" line="54"/>
        <source>The restrictions sites are being updated. Please wait</source>
        <translation>Сайты рестрикции обновляются. Пожалуйста подождите</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.cpp" line="55"/>
        <source>Hint: there are no available enzymes. Use &quot;Analyze-&gt;Find Restrictions Sites&quot; feature to find them.</source>
        <translation>Подсказка: сайты рестрикции не найдены. Используйте опцию &quot;Анализ-&gt;Найти сайты рестрикции&quot; чтобы  поменять настройки алгоритма.</translation>
    </message>
</context>
<context>
    <name>U2::ConstructMoleculeDialog</name>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="91"/>
        <source>No fragments are selected!
 Please construct molecule from available fragments.</source>
        <translation>Выберите фрагменты, составляющие новую молекулу.</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="285"/>
        <source>Set new molecule file name</source>
        <translation>Задайте имя файла</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="55"/>
        <source>core length</source>
        <translation>длина ядра</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="210"/>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="219"/>
        <source>Blunt</source>
        <translation>&quot;Срез&quot;</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="208"/>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="217"/>
        <source>Fwd</source>
        <translation>Прям</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="51"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="52"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="208"/>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="217"/>
        <source>Rev</source>
        <translation>Обр</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="212"/>
        <source>Left end</source>
        <translation>Левый конец</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="221"/>
        <source>Right end</source>
        <translation>Правый конец</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="223"/>
        <source>yes</source>
        <translation>да</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="223"/>
        <source>no</source>
        <translation>нет</translation>
    </message>
    <message>
        <location filename="../src/ConstructMoleculeDialog.cpp" line="224"/>
        <source>Make fragment reverse complement</source>
        <translation>Сделать фрагмент обратно-комплементарным</translation>
    </message>
</context>
<context>
    <name>U2::CreateFragmentDialog</name>
    <message>
        <location filename="../src/CreateFragmentDialog.cpp" line="55"/>
        <location filename="../src/CreateFragmentDialog.cpp" line="77"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.cpp" line="56"/>
        <location filename="../src/CreateFragmentDialog.cpp" line="78"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.cpp" line="106"/>
        <source>Left end contains unsupported symbols!</source>
        <translation>Левый конец содержит неподдерживаемые символы!</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.cpp" line="116"/>
        <source>Right end contains unsupported symbols!</source>
        <translation>Правый конец содержит неподдерживаемые символы!</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.cpp" line="127"/>
        <source>Invalid fragment region!
Choose another region.</source>
        <translation>Invalid fragment region!
Choose another region.</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.cpp" line="132"/>
        <location filename="../src/CreateFragmentDialog.cpp" line="137"/>
        <source>Error</source>
        <translation>Проблема</translation>
    </message>
    <message>
        <location filename="../src/CreateFragmentDialog.cpp" line="137"/>
        <source>Cannot create an annotation object. Please check settings</source>
        <translation>Невозможно создать аннотацию. Проверьте настройки</translation>
    </message>
</context>
<context>
    <name>U2::DigestSequenceDialog</name>
    <message>
        <location filename="../src/DigestSequenceDialog.cpp" line="63"/>
        <source>OK</source>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.cpp" line="64"/>
        <source>Cancel</source>
        <translation type="unfinished">Отмена</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.cpp" line="126"/>
        <source>No enzymes are selected! Please select enzymes.</source>
        <translation>Необходимо выбрать ферменты рестрикции.</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.cpp" line="132"/>
        <source>Cannot load enzymes library</source>
        <translation>Невозможно загрузить библиотеку ферментов</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.cpp" line="150"/>
        <source>Error</source>
        <translation>Проблема</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.cpp" line="150"/>
        <source>Cannot create an annotation object. Please check settings</source>
        <translation>Невозможно создать аннотацию. Проверьте настройки</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.cpp" line="250"/>
        <source> : %1 cut(s)</source>
        <translation> : %1 разрез(ов)</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.cpp" line="334"/>
        <source>Auto-annotations update task is NULL.</source>
        <translation>Auto-annotations update task is NULL.</translation>
    </message>
    <message>
        <location filename="../src/DigestSequenceDialog.cpp" line="356"/>
        <source>Select annotations</source>
        <translation>Выделить аннотации</translation>
    </message>
</context>
<context>
    <name>U2::DigestSequenceTask</name>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="131"/>
        <source>Can&apos;t use restriction site %1 for digestion,  cleavage site is unknown </source>
        <translation>Невозможно использовать сайт %1 для разбиения на фрагменты, точка разреза неопределена</translation>
    </message>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="213"/>
        <source>Unable to digest into fragments: intersecting restriction sites %1 (%2..%3) and %4 (%5..%6)</source>
        <translation>Не удалость разбить на фрагменты перескающиеся сайты рестрикции  %1 (%2..%3) и %4 (%5..%6)</translation>
    </message>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="319"/>
        <source>circular</source>
        <translation>круговая</translation>
    </message>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="319"/>
        <source>linear</source>
        <translation>линейная</translation>
    </message>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="320"/>
        <source>&lt;h3&gt;&lt;br&gt;Digest into fragments %1 (%2)&lt;/h3&gt;</source>
        <translation>&lt;h3&gt;&lt;br&gt;Разбиение на фрагменты %1 (%2)&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="321"/>
        <source>&lt;br&gt;Generated %1 fragments.</source>
        <translation>&lt;br&gt;Создано %1 фрагментов.</translation>
    </message>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="330"/>
        <source>&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;%1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;From %3 (%2) To %5 (%4) - %6 bp </source>
        <translation>&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;%1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;От %3 (%2) До %5 (%4) - %6 bp </translation>
    </message>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="356"/>
        <source>Conserved annotation %1 (%2) is disrupted by the digestion. Try changing the restriction sites.</source>
        <translation>Conserved annotation %1 (%2) is disrupted by the digestion. Try changing the restriction sites.</translation>
    </message>
</context>
<context>
    <name>U2::EditFragmentDialog</name>
    <message>
        <location filename="../src/EditFragmentDialog.cpp" line="48"/>
        <source>OK</source>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.cpp" line="49"/>
        <source>Cancel</source>
        <translation type="unfinished">Отмена</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.cpp" line="134"/>
        <source>Left overhang is empty. Please enter the overhang or set blunt left end.</source>
        <translation>Левый выступ не задан. Задайте выступ или уставновите срез.</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.cpp" line="138"/>
        <source>Invalid left overhang: unsupported alphabet!</source>
        <translation>Недопустимое левый конец: неподдерживаемый алфавит!</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.cpp" line="158"/>
        <source>Right overhang is empty. Please enter the overhang or set blunt right end.</source>
        <translation>Правый выступ не задан. Задайте выступ или уставновите срез.</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.cpp" line="162"/>
        <source>Invalid right overhang: unsupported alphabet!</source>
        <translation>Недопустимое правый конец: неподдерживаемый алфавит!</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.cpp" line="183"/>
        <source> (INVERTED)</source>
        <translation> (ИНВЕРТИРОВАН)</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.cpp" line="185"/>
        <source>Fragment of %1%2&lt;br&gt;</source>
        <translation>Фрагмент %1%2&lt;br&gt;</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.cpp" line="200"/>
        <source>&lt;tr&gt; &lt;td align=&quot;center&quot;&gt; 5&apos; &lt;/td&gt;&lt;td&gt;&lt;/td&gt; &lt;td align=&quot;center&quot;&gt; 3&apos; &lt;/td&gt; &lt;/tr&gt;</source>
        <translation>&lt;tr&gt; &lt;td align=&quot;center&quot;&gt; 5&apos; &lt;/td&gt;&lt;td&gt;&lt;/td&gt; &lt;td align=&quot;center&quot;&gt; 3&apos; &lt;/td&gt; &lt;/tr&gt;</translation>
    </message>
    <message>
        <location filename="../src/EditFragmentDialog.cpp" line="206"/>
        <source>&lt;tr&gt; &lt;td align=&quot;center&quot;&gt; 3&apos; &lt;/td&gt;&lt;td&gt;&lt;/td&gt; &lt;td align=&quot;center&quot;&gt; 5&apos; &lt;/td&gt; &lt;/tr&gt;</source>
        <translation>&lt;tr&gt; &lt;td align=&quot;center&quot;&gt; 3&apos; &lt;/td&gt;&lt;td&gt;&lt;/td&gt; &lt;td align=&quot;center&quot;&gt; 5&apos; &lt;/td&gt; &lt;/tr&gt;</translation>
    </message>
</context>
<context>
    <name>U2::EnzymesADVContext</name>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="198"/>
        <source>Find restriction sites...</source>
        <translation>Поиск сайтов рестрикции...</translation>
    </message>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="203"/>
        <source>Create PCR product...</source>
        <translation>Создать продукт ПЦР...</translation>
    </message>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="231"/>
        <source>Cloning</source>
        <translation>Клонирование</translation>
    </message>
</context>
<context>
    <name>U2::EnzymesIO</name>
    <message>
        <location filename="../src/EnzymesIO.cpp" line="42"/>
        <source>Bairoch format</source>
        <translation>Формат Bairoch</translation>
    </message>
    <message>
        <location filename="../src/EnzymesIO.cpp" line="51"/>
        <location filename="../src/EnzymesIO.cpp" line="101"/>
        <location filename="../src/EnzymesIO.cpp" line="108"/>
        <source>Unsupported URI type</source>
        <translation>Неподдерживаемый протокол</translation>
    </message>
    <message>
        <location filename="../src/EnzymesIO.cpp" line="64"/>
        <location filename="../src/EnzymesIO.cpp" line="121"/>
        <source>Unsupported enzymes file format</source>
        <translation>Неподдерживаемый формат базы</translation>
    </message>
    <message>
        <location filename="../src/EnzymesIO.cpp" line="73"/>
        <source>The enzyme &apos;%1&apos; has unknown sequence</source>
        <translation>Фермент &apos;%1&apos; имеет неизвестную последовательность</translation>
    </message>
    <message>
        <location filename="../src/EnzymesIO.cpp" line="79"/>
        <source>No enzyme alphabet: &apos;%1&apos;, sequence &apos;%2&apos;</source>
        <translation>Нет алфавита: &apos;%1&apos;, последовательность &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/EnzymesIO.cpp" line="83"/>
        <source>Non-nucleic enzyme alphabet: &apos;%1&apos;, alphabet: %2, sequence &apos;%3&apos;</source>
        <translation>Ненуклеотидный алфавит ферменты: %1 %2, последовательность &quot;%3&quot;</translation>
    </message>
    <message>
        <location filename="../src/EnzymesIO.cpp" line="153"/>
        <location filename="../src/EnzymesIO.cpp" line="249"/>
        <source>Line is too long: %1</source>
        <translation>Слишком длинная строка: %1</translation>
    </message>
    <message>
        <location filename="../src/EnzymesIO.cpp" line="205"/>
        <source>Restriction enzymes: Illegal cut pos: %1, line %2</source>
        <translation>Ферменты рестрикции: некорректная позиция разреза: %1, линия %2</translation>
    </message>
</context>
<context>
    <name>U2::EnzymesPlugin</name>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="65"/>
        <source>Finds and annotates restriction sites on a DNA sequence.</source>
        <translation>Определяет сайты рестрикций на ДНК последовательности и аннотирует их.</translation>
    </message>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="106"/>
        <source>Create fragment...</source>
        <translation>Создание фрагмента...</translation>
    </message>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="102"/>
        <source>Digest into fragments...</source>
        <translation>Рестрикция...</translation>
    </message>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="104"/>
        <source>Construct molecule...</source>
        <translation>Лигирование фрагментов...</translation>
    </message>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="122"/>
        <location filename="../src/EnzymesPlugin.cpp" line="129"/>
        <source>There is no active sequence object.
To start partition open sequence document.</source>
        <translation>В проекте не найдено активных последовательностей. Загрузите последовательность, которую хотите разбить на фрагменты.</translation>
    </message>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="136"/>
        <source>Can not digest into fragments non-nucleic sequence.</source>
        <translation>Разбиение на фрагменты недоступно для ненуклеотидных последовательности.</translation>
    </message>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="150"/>
        <location filename="../src/EnzymesPlugin.cpp" line="157"/>
        <source>There is no active sequence object.
To create fragment open sequence document.</source>
        <translation>Чтобы создать фрагмент, откройте последовательность.</translation>
    </message>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="166"/>
        <source>The sequence doesn&apos;t have nucleic alphabet, it can not be used in cloning.</source>
        <translation>Последовательность не является нуклеотидной и не может использоваться для моделирования экспериментов генной инженерии .</translation>
    </message>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="178"/>
        <source>There is no active project.
To start ligation create a project or open an existing.</source>
        <translation>Нет активного проекта. Чтобы начасть сшивку фрагментов создайте новый проект или откройте существующий.</translation>
    </message>
    <message>
        <location filename="../src/EnzymesPlugin.cpp" line="65"/>
        <source>Restriction analysis</source>
        <translation>Рестрикционный анализ</translation>
    </message>
</context>
<context>
    <name>U2::EnzymesSelectorDialog</name>
    <message>
        <location filename="../src/EnzymesQuery.cpp" line="144"/>
        <source>OK</source>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../src/EnzymesQuery.cpp" line="145"/>
        <source>Cancel</source>
        <translation type="unfinished">Отмена</translation>
    </message>
</context>
<context>
    <name>U2::EnzymesSelectorWidget</name>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="153"/>
        <source>File not exists: %1</source>
        <translation>Файл не найден: %1</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="160"/>
        <location filename="../src/FindEnzymesDialog.cpp" line="198"/>
        <source>Error</source>
        <translation>Проблема</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="204"/>
        <source>New enzymes database has been saved.</source>
        <translation>Новая база ферментов рестрикции создана.</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="205"/>
        <source>Do you want to work with new database?</source>
        <translation>Хотите ли вы работать с новой базой ферментов рестрикции?</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="308"/>
        <location filename="../src/FindEnzymesDialog.cpp" line="510"/>
        <source>Select enzyme database file</source>
        <translation>Выбор базы ферментов рестрикции</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="344"/>
        <source>Minimum length</source>
        <translation>Минимальная длина</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="344"/>
        <source>Enter minimum length of recognition sites</source>
        <translation>Введите минимальную длину сайта распознавания</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="385"/>
        <location filename="../src/FindEnzymesDialog.cpp" line="394"/>
        <source>Save selection</source>
        <translation>Сохранить выделение</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="385"/>
        <source>Can not save empty selection!</source>
        <translation>Невозможно сохранить пустое выделение!</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="390"/>
        <location filename="../src/FindEnzymesDialog.cpp" line="458"/>
        <source>Select enzymes selection</source>
        <translation>Выбрать ферменты</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="394"/>
        <source>Failed to open %1 for writing</source>
        <translation>Невозможно открыть %1 для записи</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="407"/>
        <source>Error!</source>
        <translation>Проблема!</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="407"/>
        <source>No enzyme selected!</source>
        <translation>Фермент не выбран!</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="412"/>
        <source>Selected enzyme has no ID!</source>
        <translation>Выбранный фермент не имеет идентификатора!</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="458"/>
        <source>Selection files</source>
        <translation>Файлы с выделением</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="463"/>
        <location filename="../src/FindEnzymesDialog.cpp" line="478"/>
        <source>Load selection</source>
        <translation>Загрузить выделение</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="463"/>
        <source>Failed to open selection file %1</source>
        <translation>Невозможно открыть файл %1</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="478"/>
        <source>Enzymes selection is empty!</source>
        <translation>Выделение пусто!</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="502"/>
        <source>Failed to load %1 from selection.</source>
        <translation>Невозможно загрузить %1 из выделения.</translation>
    </message>
</context>
<context>
    <name>U2::FindEnzymesAutoAnnotationUpdater</name>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="332"/>
        <source>Restriction Sites</source>
        <translation>Сайты рестрикции</translation>
    </message>
</context>
<context>
    <name>U2::FindEnzymesDialog</name>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="520"/>
        <source>OK</source>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="521"/>
        <source>Cancel</source>
        <translation type="unfinished">Отмена</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="552"/>
        <source>Total number of enzymes: %1, selected %2</source>
        <translation>Число ферментов в базе: %1, выбрано %2</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="559"/>
        <source>Invalid &apos;Search&apos; region!</source>
        <translation>Invalid &apos;Search&apos; region!</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="568"/>
        <source>&lt;html&gt;&lt;body align=&quot;center&quot;&gt;No enzymes are selected! Do you want to turn off &lt;br&gt;enzymes annotations highlighting?&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;body align=&quot;center&quot;&gt;No enzymes are selected! Do you want to turn off &lt;br&gt;enzymes annotations highlighting?&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="589"/>
        <source>Error!</source>
        <translation>Проблема!</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesDialog.cpp" line="589"/>
        <source>Minimum hit value must be lesser or equal then maximum!</source>
        <translation>Минимальное значение должно быть меньше либо равно максимального!</translation>
    </message>
</context>
<context>
    <name>U2::FindEnzymesTask</name>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="109"/>
        <source>Find Enzymes</source>
        <translation>Поиск ферментов</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="117"/>
        <source>Alphabet is not nucleic.</source>
        <translation>Алфавит не является нуклеотидным.</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="138"/>
        <location filename="../src/FindEnzymesTask.cpp" line="270"/>
        <source>Number of results exceed %1, stopping</source>
        <translation>Кол-во результатов превысило %1, задача остановлена</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="218"/>
        <source>Found %1 restriction sites</source>
        <translation>Найдено %1 сайтов рестрикции</translation>
    </message>
</context>
<context>
    <name>U2::FindEnzymesToAnnotationsTask</name>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="46"/>
        <source>Find and store enzymes</source>
        <translation>Найти и сохранить ферменты</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="52"/>
        <source>No enzymes selected.</source>
        <translation>Сайты рестрикции не выбраны.</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="63"/>
        <source>Annotation table does not exist</source>
        <translation>Таблица аннотаций не существует</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="64"/>
        <source>Annotation table is read-only</source>
        <translation>Таблица аннотаций не доступна для записи</translation>
    </message>
</context>
<context>
    <name>U2::FindSingleEnzymeTask</name>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="233"/>
        <source>Find enzyme &apos;%1&apos;</source>
        <translation>Поиск энзима &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="243"/>
        <source>Alphabet is not nucleic.</source>
        <translation>Алфавит не является нуклеотидным.</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="260"/>
        <source>Find enzyme &apos;%1&apos; parallel</source>
        <translation>Параллельный поиск энзима &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="287"/>
        <source>No enzyme alphabet</source>
        <translation>Нет алфавита</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="289"/>
        <source>Non-nucleic enzyme alphabet: %1, enzyme: %2, skipping..</source>
        <translation>Ненуклеотидный алфавит: %1, энзим %2 игнорируется..</translation>
    </message>
    <message>
        <location filename="../src/FindEnzymesTask.cpp" line="294"/>
        <source>Failed to get sequence alphabet</source>
        <translation>Невозможно получить алфавит последовательности</translation>
    </message>
</context>
<context>
    <name>U2::LigateFragmentsTask</name>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="378"/>
        <source>Fragments %1 and  %2 are inconsistent. Blunt and sticky ends incompatibility</source>
        <translation>Фрагменты %1 и  %2 несопоставимы. Липкий конец и срез невозможно соединить</translation>
    </message>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="388"/>
        <source>Right overhang from %1 and left overhang from %2 are inconsistent.</source>
        <translation>Правый липкий конец фрагмента %1 несовместим с левым липким концом фрагмента %2.</translation>
    </message>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="434"/>
        <source>Unknown DNA alphabet in fragment %1 of %2</source>
        <translation>Неизвестный алфавит у фрагмента %1 последовательности %2</translation>
    </message>
    <message>
        <location filename="../src/CloningUtilTasks.cpp" line="501"/>
        <source>Add constructed molecule</source>
        <translation>Добавить созданную молекулу</translation>
    </message>
</context>
<context>
    <name>U2::LoadEnzymeFileTask</name>
    <message>
        <location filename="../src/EnzymesIO.cpp" line="305"/>
        <source>Load enzymes from %1</source>
        <translation>Загрузка файла энзимов: %1</translation>
    </message>
</context>
<context>
    <name>U2::QDEnzymesActor</name>
    <message>
        <location filename="../src/EnzymesQuery.cpp" line="57"/>
        <source>Find enzymes</source>
        <translation>Найти ферменты рестрикции</translation>
    </message>
    <message>
        <location filename="../src/EnzymesQuery.cpp" line="66"/>
        <source>Enzymes query</source>
        <translation>Запрос ферментов рестрикции</translation>
    </message>
    <message>
        <location filename="../src/EnzymesQuery.cpp" line="110"/>
        <source>Restriction Sites</source>
        <translation>Сайты Рестрикции</translation>
    </message>
    <message>
        <location filename="../src/EnzymesQuery.cpp" line="111"/>
        <source>Finds restriction cut sites in supplied DNA sequence.</source>
        <translation>Найти сайты рестррикции в приведенной последовательности ДНК.</translation>
    </message>
    <message>
        <location filename="../src/EnzymesQuery.cpp" line="113"/>
        <source>Enzymes</source>
        <translation>Ферменты</translation>
    </message>
    <message>
        <location filename="../src/EnzymesQuery.cpp" line="113"/>
        <source>Restriction enzymes used to recognize the restriction sites.</source>
        <translation>Рестрикционный анализ используется для выявления сайтов рестрикции.</translation>
    </message>
    <message>
        <location filename="../src/EnzymesQuery.cpp" line="114"/>
        <source>Circular</source>
        <translation>Круговые</translation>
    </message>
    <message>
        <location filename="../src/EnzymesQuery.cpp" line="114"/>
        <source>If &lt;i&gt;True&lt;/i&gt; considers the sequence circular. That allows to search for restriction sites between the end and the beginning of the sequence.</source>
        <translation>Если&lt;i&gt;Истина&lt;/i&gt; то последовательность рассматривается как круговая. Сайты будут искаться между началом и концом последовательности.</translation>
    </message>
</context>
<context>
    <name>U2::SaveEnzymeFileTask</name>
    <message>
        <location filename="../src/EnzymesIO.cpp" line="317"/>
        <source>Save enzymes to %1</source>
        <translation>Сохранение файла ферментов %1</translation>
    </message>
</context>
</TS>
