<?php

require_once __DIR__ . "/../lib/locale.php";

\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "MODULE_NAME"              => "Миграции для разработчиков",
        "MODULE_DESCRIPTION"       => "Модуль для управления миграциями бд, создание, установка, откат миграций",
        "PARTNER_NAME"             => "Андрей Рябин",
        "PARTNER_URI"              => "https://packagist.org/packages/andreyryabin/sprint.migration",
        "ACCESS_DENIED"            => "Доступ запрещен",
        "MENU_SPRINT"              => "Миграции для разработчиков",
        "TITLE"                    => "Миграции",
        "FORM_DESCR"               => "Описание",
        "FORM_PREFIX"              => "Заголовок",
        "LIST_EMPTY"               => "нет",
        "UP"                       => "Установить",
        "DOWN"                     => "Откатить",
        "UP_START"                 => "Установить новые",
        "UP_START_WITH_TAG"        => "Установить новые с тегом",
        "DOWN_START"               => "Откатить выбранные",
        "VIEW_FILE"                => "Просмотреть",
        "TRANSFER_TO"              => "Перенести в",
        "TOGGLE_ACTUAL"            => "Актуальные",
        "TOGGLE_LIST"              => "Все",
        "TOGGLE_NEW"               => "Новые",
        "TOGGLE_STATUS"            => "Суммарно",
        "TOGGLE_INSTALLED"         => "Установленные",
        "TOGGLE_UNKNOWN"           => "Неизвестные",
        "TOGGLE_MODIFIED"          => "Измененные",
        "TOGGLE_OLDER"             => "Не поддерживаемые",
        "TOGGLE_TAG"               => "Тег релиза",
        "LINK_MP"                  => "Маркетплейс",
        "LINK_DOC"                 => "Документация",
        "LINK_ARTICLES"            => "Статьи",
        "LINK_COMPOSER"            => "Composer",
        "LINK_TASKS"               => "Задачи",
        "LINK_TELEGRAM"            => "Группа в телеграме",
        "LINK_IMPROVE_TRANSLATION" => "Улучшите перевод на английский, создайте пул-реквест с этим файлом",
        "NEW"                      => "Новые миграции",
        "INSTALLED"                => "Установленные",
        "UNKNOWN"                  => "Неизвестные",
        "VERSION_NEW"              => "Новая",
        "VERSION_INSTALLED"        => "Установлена",
        "VERSION_UNKNOWN"          => "Файл миграции не найден",
        "DESC_NEW"                 => "(только файл)",
        "DESC_INSTALLED"           => "(файл + запись об установке)",
        "DESC_UNKNOWN"             => "(только запись об установке)",
        "META_NEW"                 => "Создана",
        "META_INSTALLED"           => "Установлена",
        "META_UNKNOWN"             => "Неизвестная",
        "CREATED_SUCCESS"          => "Миграция #VERSION# создана",
        "SEARCH"                   => "Поиск",
        "ADMIN_INTERFACE_HIDDEN"   => "Управление миграциями через админку отключено",
        "CONFIG_LIST"              => "Список конфигураций",
        "COMMAND_RUN"              => "Выполнение команд",
        "COMMAND_HELP"             => "Помощь по командам",
        "COMMAND_CONFIG"           => "Просмотр конфигурации",
        "CURRENT_USER"             => "Текущий пользователь",
        "BITRIX_VERSION"           => "Версия bitrix",
        "MODULE_VERSION"           => "Версия модуля",
        "CFG_TITLE"                => "Миграции",
        "CONFIG"                   => "Конфигурация",
        "BUILDER_ERROR"            => "Ошибка",
        "BUILDER_NEXT"             => "Далее",
        "BUILDER_RESET"            => "Сбросить",
        "BUILDER_CREATE"           => "Создать",
        "BUILDER_RUN"              => "Выполнить",
        "BUILDER_SAVE"             => "Сохранить",
        "SELECT_ALL"               => "Выбрать все",
        "SELECT_ONE"               => "Выбрать",
        "RESTART_AGAIN"            => "Запустить снова",
        "WRITE_UP_CODE"            => "Укажите код установки миграции в методе up()",
        "WRITE_DOWN_CODE"          => "Укажите код отката миграции в методе down()",
        "LOADING_TEXT"             => "Загрузка...",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "CONFIG_archive"                     => "Архив",
        "CONFIG_migration_dir"               => "Директория для миграций",
        "CONFIG_migration_dir_absolute"      => "Абсолютный путь до migration_dir",
        "CONFIG_exchange_dir"                => "Директория для файлов данных",
        "CONFIG_exchange_dir_absolute"       => "Абсолютный путь до exchange_dir",
        "CONFIG_migration_extend_class"      => "Класс, наследуемый миграциями",
        "CONFIG_migration_table"             => "Таблица в бд с миграциями",
        "CONFIG_version_prefix"              => "Заголовок класса миграции",
        "CONFIG_version_builders"            => "Конструкторы",
        "CONFIG_show_admin_interface"        => "Показывать сервис миграций в админке",
        "CONFIG_console_user"                => "Пользователь, от которого запускаются миграции в консоли",
        "CONFIG_console_auth_events_disable" => "Отключить обработчики авторизации в консоли",
        "CONFIG_config_file"                 => "Файл конфигурации",
        "CONFIG_title"                       => "Название конфигурации",
        "CONFIG_yes"                         => "да",
        "CONFIG_no"                          => "нет",
        "CONFIG_version_name_template"       => "Шаблон названия миграции",
        "CONFIG_tracker_task_url"            => "Шаблон ссылки на трекер задач",
        "CONFIG_version_timestamp_format"    => "Формат даты для создания файла миграции",
        "CONFIG_version_timestamp_pattern"   => "Регулярное выражение для поиска миграций по формату даты",
        "CONFIG_migration_hash_algo"         => "Алгоритм подсчета хеша для проверки изменений в файле миграции",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "BUILDER_Transfer1"                  => "Перенести миграции",
        "BUILDER_TransferTo"                 => "Перенести в другую конфигурацию",
        "BUILDER_TransferAll"                => "Все",
        "BUILDER_TransferNew"                => "Новые",
        "BUILDER_TransferInstalled"          => "Установленные",
        "BUILDER_TransferUnknown"            => "Неизвестные",
        "BUILDER_TransferSelect"             => "Выбрать миграции",
        "BUILDER_EventExport1"               => "Создать миграцию для почтовых событий",
        "BUILDER_EventExport_event_types"    => "Выберите типы почтовых событий",
        "BUILDER_AgentExport1"               => "Создать миграцию для агентов",
        "BUILDER_AgentExport2"               => "Задайте модуль и функцию агента (MODULE_ID, NAME), чтобы увидеть его в списке",
        "BUILDER_AgentExport_agent_id"       => "Выберите агенты",
        "BUILDER_AgentExport_module_id"      => "Выберите модули",
        "BUILDER_AgentExport_empty_module"   => "Без модуля",
        "BUILDER_Version1"                   => "Создать простую миграцию",
        "BUILDER_UserGroupExport1"           => "Создать миграцию для групп пользователей",
        "BUILDER_UserGroupExport2"           => "Задайте символьный идентификатор группы (STRING_ID), чтобы увидеть её в списке",
        "BUILDER_UserGroupExport_user_group" => "Выберите группы",
        "BUILDER_SelectAll"                  => "Выбрать все",
        "BUILDER_SelectNone"                 => "Не выбирать ничего",
        "BUILDER_SelectSome"                 => "Выбрать несколько",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "BUILDER_IblockExport1"                           => "Создать миграцию для инфоблока",
        "BUILDER_IblockExport2"                           => implode(PHP_EOL, [
            "Задайте символьные коды у инфоблоков и свойств, чтобы увидеть их в списке",
        ]),
        "BUILDER_IblockExport_IblockId"                   => "Выберите инфоблок",
        "BUILDER_IblockExport_Properties"                 => "Выберите свойства",
        "BUILDER_IblockExport_What"                       => "Что переносим",
        "BUILDER_IblockExport_WhatIblock"                 => "Инфоблок",
        "BUILDER_IblockExport_WhatIblockType"             => "Тип инфоблока",
        "BUILDER_IblockExport_WhatIblockFields"           => "Поля инфоблока",
        "BUILDER_IblockExport_WhatIblockProperties"       => "Свойства инфоблока",
        "BUILDER_IblockExport_WhatIblockUserOptions"      => "Настройки формы редактирования и списка",
        "BUILDER_IblockExport_WhatIblockPermissions"      => "Доступ к инфоблоку",
        "BUILDER_IblockElementsExport1"                   => "Перенести элементы инфоблоков",
        "BUILDER_IblockElementsExport2"                   => implode(PHP_EOL, [
            "Переносит элементы с полями и свойствами",
            "Переносит изображения, файлы и списки",
            "Задайте символьные коды у инфоблоков и свойств, чтобы увидеть их в списке",
        ]),
        "BUILDER_IblockElementsExport_IblockId"           => "Выберите инфоблок",
        "BUILDER_IblockElementsExport_Properties"         => "Выберите свойства",
        "BUILDER_IblockElementsExport_Fields"             => "Выберите поля",
        "BUILDER_IblockElementsExport_Filter"             => "Выберите элементы",
        "BUILDER_IblockElementsExport_SelectSomeId"       => "Указать ID элементов",
        "BUILDER_IblockElementsExport_FilterListId"       => "Укажите ID элементов через пробел",
        "BUILDER_IblockElementsExport_SelectSomeXmlId"    => "Указать XML_ID элементов",
        "BUILDER_IblockElementsExport_FilterListXmlId"    => "Укажите XML_ID элементов через пробел",
        "BUILDER_IblockElementsExport_UpdateMethod"       => "Настройка переноса",
        "BUILDER_IblockElementsExport_NotUpdate"          => "Простое добавление элементов",
        "BUILDER_IblockElementsExport_SaveElementByCode"  => "Добавить или обновить элементы с совпадающими CODE",
        "BUILDER_IblockElementsExport_SaveElementByXmlId" => "Добавить или обновить элементы с совпадающими XML_ID",
        "BUILDER_IblockCategoryExport1"                   => "Перенести категории инфоблоков",
        "BUILDER_IblockCategoryExport2"                   => implode(PHP_EOL, [
            "Переносит категории инфоблоков без изображений",
            "Задайте символьные коды у инфоблоков, чтобы увидеть их в списке",
        ]),
        "BUILDER_IblockCategoryExport_IblockId"           => "Выберите инфоблок",
        "BUILDER_IblockDelete"                            => "Удалить инфоблоки",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "BUILDER_HlblockElementsExport1"                         => "Перенести элементы highload-блоков",
        "BUILDER_HlblockElementsExport2"                         => "Переносит элементы\nПереносит изображения, файлы и списки",
        "BUILDER_HlblockElementsExport_HlblockId"                => "Выберите highload-блок",
        "BUILDER_HlblockElementsExport_Filter"                   => "Выберите элементы",
        "BUILDER_HlblockElementsExport_SelectSomeId"             => "Указать ID элементов",
        "BUILDER_HlblockElementsExport_SelectSomeXmlId"          => "Указать XML_ID элементов",
        "BUILDER_HlblockElementsExport_FilterListId"             => "Укажите ID элементов через пробел",
        "BUILDER_HlblockElementsExport_UpdateMethod"             => "Настройка переноса",
        "BUILDER_HlblockElementsExport_NotUpdate"                => "Простое добавление элементов",
        "BUILDER_HlblockElementsExport_SaveElementWithEqualKeys" => "Добавить или обновить элементы с совпадающими полями",
        "BUILDER_HlblockElementsExport_SaveElementByXmlId"       => "Добавить или обновить элементы с совпадающими XML_ID",
        "BUILDER_HlblockElementsExport_EqualKeys"                => "Выберите поля для сравнения",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "BUILDER_UserOptionsExport_Title"         => "Создать миграцию для пользовательских настроек",
        "BUILDER_UserOptionsExport_What"          => "Что переносим",
        "BUILDER_UserOptionsExport_WhatUserForm"  => "Настрока формы редактирования пользователей",
        "BUILDER_UserOptionsExport_WhatUserList"  => "Настрока списка пользователей",
        "BUILDER_UserOptionsExport_WhatGroupList" => "Настрока списка групп",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "BUILDER_HlblockExport1"                       => "Создать миграцию для highload-блока",
        "BUILDER_HlblockExport_HlblockId"              => "Выберите highload-блоки",
        "BUILDER_HlblockExport_What"                   => "Что переносим",
        "BUILDER_HlblockExport_WhatHlblock"            => "Highload-блок",
        "BUILDER_HlblockExport_WhatHlblockFields"      => "Поля highload-блока",
        "BUILDER_HlblockExport_WhatHlblockUserOptions" => "Настройки формы редактирования и списка",
        "BUILDER_HlblockExport_WhatHlblockPermissions" => "Доступ к highload-блоку",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "BUILDER_UserTypeEntities1"             => "Создать миграцию для пользовательских полей",
        "BUILDER_UserTypeEntities_EntityIds"    => "Выберите объекты",
        "BUILDER_UserTypeEntities_EntityFields" => "Укажите поля для выгрузки",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "BUILDER_FormExport1"              => "Создать миграцию для веб-формы",
        "BUILDER_FormExport_FormId"        => "Выберите форму",
        "BUILDER_FormExport_What"          => "Что переносим?",
        "BUILDER_FormExport_Form"          => "Форму",
        "BUILDER_FormExport_Fields"        => "Поля формы",
        "BUILDER_FormExport_Statuses"      => "Статусы",
        "BUILDER_FormExport_SelectFields"  => "Выберите поля формы",
        "BUILDER_OptionExport1"            => "Создать миграцию для настроек модулей",
        "BUILDER_OptionExport_module_id"   => "Выберите модули",
        "BUILDER_CacheCleaner1"            => "Очистка кеша",
        "BUILDER_CacheCleaner2"            => "Выполнить BXClearCache(true)",
        "BUILDER_Configurator"             => "Создать конфигурацию",
        "BUILDER_Configurator_config_name" => "Название (лат буквы и цифры)",
        "BUILDER_Configurator_error"       => "Ошибка создания конфигурации",
        "BUILDER_Configurator_success"     => "Конфигурация создана",
        "BUILDER_Cleaner"                  => "Удалить конфигурацию",
        "BUILDER_Cleaner_desc"             => "Удаление файла конфигурации, файлов миграций и записей в таблице миграций",
        "BUILDER_Cleaner_config_name"      => "Название (лат буквы и цифры)",
        "BUILDER_Cleaner_error"            => "Ошибка удаления конфигурации",
        "BUILDER_Cleaner_success"          => "Конфигурация удалена",
        "BUILDER_CommonSettings"           => "Общие настройки",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru", [
        "BUILDER_MedialibElements1"             => "Перенести изображения медиабиблиотеки",
        "BUILDER_MedialibElements2"             => "Переносит изображения по коллекциям\nСоздает коллекции если их не было\nОбновляет изображения и коллекции с таким же названием",
        "BUILDER_MedialibElements_CollectionId" => "Выбрать коллекции",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "GOTO_MIGRATION"         => "Админка миграций",
        "GOTO_OPTIONS"           => "Настройки модуля",
        "OPTIONS_REMOVE"         => "Сбросить настройки модуля",
        "OPTIONS_REMOVE_success" => "Настройки сброшены",
        "OPTIONS_SAVE_success"   => "Настройки сохранены",
        "MARK"                   => "Отметить миграцию",
        "MARK_FIELD1"            => "Выбрать миграцию",
        "MARK_FIELD2"            => "Отметить как",
        "MARK_VERSION"           => "Название|installed|new|unknown",
        "MARK_AS_NEW"            => "новую",
        "MARK_AS_INSTALLED"      => "установленную",
        "MARK_SUCCESS1"          => "Миграция #VERSION# отмечена как новая",
        "MARK_SUCCESS2"          => "Миграция #VERSION# отмечена как установленная",
        "MARK_SUCCESS3"          => "Миграция #VERSION# удалена",
        "MARK_ERROR1"            => "Миграция #VERSION# уже является новой",
        "MARK_ERROR2"            => "Миграция #VERSION# уже была установлена",
        "MARK_ERROR3"            => "Миграция #VERSION# не изменена",
        "MARK_ERROR4"            => "Не найдено миграций для изменения",
        "MARK_NEW_AS_INSTALLED"  => "Отметить как установленную",
        "MARK_INSTALLED_AS_NEW"  => "Отметить как новую",
        "MARK_UNKNOWN_AS_NEW"    => "Удалить",
        "DELETE"                 => "Удалить",
        "DELETE_OK"              => "Миграция #VERSION# удалена",
        "DELETE_ERROR1"          => "Миграций для удаления не найдено",
        "DELETE_ERROR2"          => "Миграция #VERSION# не найдена",
        "TRANSFER_OK"            => "Миграция #VERSION# перенесена",
        "TRANSFER_OK_CNT"        => "Перенесено миграций: #CNT#",
        "TRANSFER_ERROR1"        => "Миграции для переноса не найдены",
        "TRANSFER_ERROR2"        => "Миграция уже находится в этой конфигурации",
        "CREATE"                 => "Создать миграцию",
        "VERSION_NOT_FOUND"      => "Миграция не найдена",
        "RIGHT_D"                => "Доступ запрещен",
        "RIGHT_W"                => "Доступ разрешен",
        "MODIFIED_VERSION"       => "Файл миграции был изменен после установки",
        "OLDER_VERSION"          => "Файл миграции создан в более поздней версии модуля #V1#",
        "RELEASE_TAG"            => "Тег релиза: #TAG#",
        "SETTAG"                 => "Поставить тег",
        "SETTAG_OK"              => "Тег для миграции #VERSION# задан",
        "SETTAG_ERROR1"          => "Миграций для установки тега не найдено",
        "SETTAG_ERROR2"          => "Миграция #VERSION# не найдена",
    ]
);

\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "ERR_BUILDER_NOT_FOUND"              => "Конструктор \"#NAME#\" не найден",
        "ERR_CANT_CREATE_DIRECTORY"          => "Ошибка создания директории #NAME#",
        "ERR_JSON_NOT_SUPPORTED"             => "Установите php-расширение json",
        "ERR_PHP_NOT_SUPPORTED"              => "PHP #NAME# не поддерживается",
        "ERR_EXCHANGE_DISABLED"              => "Обмен отключен, подключите недостающие модули",
        "ERR_EXCHANGE_DISABLED_XML"          => "Обмен отключен, установите php-расширение XMLReader и XMLWriter",
        "ERR_CLASS_NOT_FOUND"                => "Класс \"#NAME#\" не найден",
        "ERR_MIGRATION_FAIL"                 => "Миграция не выполнилась",
        "ERR_SOME_MIGRATIONS_FAILS"          => "Некоторые миграции не выполнились",
        "ERR_VERSION_NOT_FOUND"              => "Миграция не найдена",
        "ERR_INVALID_ARGUMENTS"              => "Укажите корректные аргументы, смотрите помощь",
        "ERR_COMMAND_NOT_FOUND"              => "Команда \"#NAME#\" не найдена, смотрите помощь",
        "ERR_METHOD_NOT_FOUND"               => "Метод \"#NAME#\"  не найден",
        "ERR_CANT_CREATE_FILE"               => "Ошибка создания файла \"#NAME#\"",
        "ERR_FORM_NOT_FOUND"                 => "Форма \"#NAME#\" не найдена",
        "ERR_EMPTY_REQ_FIELD"                => "Обязательное поле \"#NAME#\" не заполнено",
        "ERR_EMPTY_REQ_FIELDS"               => "Укажите обязательные поля",
        "ERR_HELPER_DISABLED"                => "Помощник отключен",
        "ERR_AGENT_NOT_ADDED"                => "Агент \"#NAME#\" не добавлен",
        "ERR_EVENT_TYPE_NOT_UPDATED"         => "Тип почтового события не обновлен",
        "ERR_CANT_DELETE_FORM"               => "Ошибка удаления формы \"#NAME#\"",
        "ERR_CANT_DELETE_EVENT_TYPE"         => "Ошибка удаления типа почтового события \"#NAME#\"",
        "ERR_CANT_DELETE_EVENT_MESSAGE"      => "Ошибка удаления почтового шаблона \"#NAME#\"",
        "ERR_EVENT_TYPE_NOT_ADDED"           => "Тип почтового события \"#NAME#\" не добавлен",
        "ERR_EVENT_MESSAGE_NOT_ADDED"        => "Почтовый шаблон \"#NAME#\" не добавлен",
        "ERR_HLBLOCK_NOT_FOUND"              => "Highload-блок \"#HLBLOCK#\" не найден",
        "ERR_HLBLOCK_ELEMENT_NOT_FOUND"      => "Элемент \"#ELEMENT_ID#\" в highload-блоке \"#HLBLOCK_ID#\" не найден",
        "ERR_HLBLOCK_FIELD_NOT_FOUND"        => "Поле для highload-блока не найдено",
        "ERR_DEFAULT_LANGUAGE_NOT_FOUND"     => "Основной яык не найден",
        "ERR_ACTIVE_LANGUAGES_NOT_FOUND"     => "Языки не найдены",
        "ERR_DEFAULT_SITE_NOT_FOUND"         => "Основной сайт не найден",
        "ERR_ACTIVE_SITES_NOT_FOUND"         => "Сайты не найдены",
        "ERR_USER_GROUP_CODE_NOT_FOUND"      => "Не найден код группы",
        "ERR_SET_FIELDS_FOR_UPDATE_GROUP"    => "Заполните поля для обновления группы",
        "ERR_USERTYPE_NOT_ADDED"             => "Пользовательское поле \"#NAME#\" не добавлено",
        "ERR_USERTYPE_NOT_UPDATED"           => "Пользовательское поле \"#NAME#\" не обновлено",
        "ERR_USERTYPE_NOT_DELETED"           => "Пользовательское поле \"#NAME#\" не удалено",
        "ERR_USERTYPE_EXPORT"                => "Ошибка экспорта пользовательского поля \"#USER_TYPE_ID#\":",
        "ERR_IB_PROPERTY_CODE_NOT_FOUND"     => "Не заполнен символьный код свойства",
        "ERR_IB_CODE_NOT_FOUND"              => "Не заполнен символьный код инфоблока \"#IBLOCK_ID#\"",
        "ERR_TYPE_OF_IB_NOT_FOUND"           => "Не найден тип у инфоблока \"#IBLOCK_ID#\"",
        "ERR_IB_SECTION_NAME_NOT_FOUND"      => "Не заполнено название категории инфоблока",
        "ERR_IB_NOT_FOUND"                   => "Инфоблок \"#IBLOCK#\" не найден",
        "ERR_IB_TYPE_NOT_FOUND"              => "Тип инфоблока \"#IBLOCK_TYPE_ID#\" не найден",
        "ERR_CANT_DELETE_IBLOCK"             => "Ошибка удаления инфоблок \"#NAME#\"",
        "ERR_CANT_DELETE_IBLOCK_TYPE"        => "Ошибка удаления типа инфоблока \"#NAME#\"",
        "ERR_IB_FORM_OPTIONS_NOT_FOUND"      => "Не найдены настройки формы элемента инфоблока",
        "ERR_EXCHANGE_FILE_NOT_FOUND"        => "Файл с данными не найден:  #FILE#",
        "ERR_EXCHANGE_VERSION"               => "Файл для переноса данных \"#NAME#\" не поддерживается текущей версией модуля.\nПожалуйста создайте его заново.",
        "ERR_IB_SECTION_ID_EMPTY"            => "Категория в инфоблоке \"#IBLOCK_ID#\" не указана",
        "ERR_IB_SECTION_ID_NOT_FOUND"        => "Категория \"#SECTION_ID#\" в инфоблоке \"#IBLOCK_ID#\" не найдена",
        "ERR_IB_SECTION_BY_FILTER_NOT_FOUND" => "Категория \"#NAME#\" на уровне \"#DEPTH_LEVEL#\" в инфоблоке \"#IBLOCK_ID#\" не найдена",
        "ERR_SAVE_COLLECTION_BY_PATH"        => "Не удалось сохранить коллекцию по пути \"#PATH#\"",
        "ERR_IB_ELEMENT_ID_EMPTY"            => "Элемент в инфоблоке \"#IBLOCK_ID#\" не указан",
        "ERR_IB_ELEMENT_ID_NOT_FOUND"        => "Элемент \"#ELEMENT_ID#\" в инфоблоке \"#IBLOCK_ID#\" не найден",
        "ERR_IB_ELEMENT_BY_FILTER_NOT_FOUND" => "Элемент \"#NAME#\" в инфоблоке \"#IBLOCK_ID#\" не найден",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "AGENT_CREATED"              => "Агент \"#NAME#\" добавлен",
        "AGENT_UPDATED"              => "Агент \"#NAME#\" обновлен",
        "AGENT_EQUAL"                => "Агент \"#NAME#\" совпадает",
        "AGENT_DELETED"              => "Агент \"#NAME#\" удален",
        "EVENT_MESSAGE_CREATED"      => "Почтовый шаблон \"#NAME#\" добавлен",
        "EVENT_MESSAGE_UPDATED"      => "Почтовый шаблон \"#NAME#\" обновлен",
        "EVENT_MESSAGE_EQUAL"        => "Почтовый шаблон \"#NAME#\" совпадает",
        "EVENT_MESSAGE_DELETED"      => "Почтовый шаблон \"#NAME#\" удален",
        "EVENT_SMS_TEMPLATE_CREATED" => "Шаблон смс \"#NAME#\" добавлен",
        "EVENT_SMS_TEMPLATE_UPDATED" => "Шаблон смс \"#NAME#\" обновлен",
        "EVENT_TYPE_CREATED"         => "Тип почтового события \"#NAME#\" добавлен",
        "EVENT_TYPE_UPDATED"         => "Тип почтового события \"#NAME#\" обновлен",
        "EVENT_TYPE_EQUAL"           => "Тип почтового события \"#NAME#\" совпадает",
        "EVENT_TYPE_DELETED"         => "Тип почтового события \"#NAME#\" удален",
        "HLBLOCK_CREATED"            => "Highload-блок \"#NAME#\" добавлен",
        "HLBLOCK_UPDATED"            => "Highload-блок \"#NAME#\" обновлен",
        "HLBLOCK_EQUAL"              => "Highload-блок \"#NAME#\" совпадает",
        "HLBLOCK_DELETED"            => "Highload-блок \"#NAME#\" удален",
        "OPTION_CREATED"             => "Настройка \"#NAME#\" добавлена",
        "OPTION_UPDATED"             => "Настройка \"#NAME#\" обновлена",
        "OPTION_EQUAL"               => "Настройка \"#NAME#\" совпадает",
        "USER_GROUP_CREATED"         => "Группа \"#NAME#\" добавлена",
        "USER_GROUP_UPDATED"         => "Группа \"#NAME#\" обновлена",
        "USER_GROUP_EQUAL"           => "Группа \"#NAME#\" совпадает",
        "USER_GROUP_DELETED"         => "Группа \"#NAME#\" удалена",
        "USER_OPTION_LIST_CREATED"   => "Список \"#NAME#\" сохранен",
        "USER_OPTION_LIST_EQUAL"     => "Список \"#NAME#\" совпадает",
        "USER_OPTION_GRID_CREATED"   => "Грид \"#NAME#\" сохранен",
        "USER_OPTION_GRID_EQUAL"     => "Грид \"#NAME#\" совпадает",
        "USER_OPTION_FORM_CREATED"   => "Форма редактирования \"#NAME#\" сохранена",
        "USER_OPTION_FORM_EQUAL"     => "Форма редактирования \"#NAME#\" совпадает",
        "USER_TYPE_ENTITY_CREATED"   => "Пользовательское поле \"#NAME#\" добавлено",
        "USER_TYPE_ENTITY_UPDATED"   => "Пользовательское поле \"#NAME#\" обновлено",
        "USER_TYPE_ENTITY_EQUAL"     => "Пользовательское поле \"#NAME#\" совпадает",
        "USER_TYPE_ENTITY_DELETED"   => "Пользовательское поле \"#NAME#\" удалено",
        "IB_PROPERTY_CREATED"        => "Инфоблок \"#IBLOCK_ID#\": свойство \"#NAME#\" добавлено",
        "IB_PROPERTY_UPDATED"        => "Инфоблок \"#IBLOCK_ID#\": свойство \"#NAME#\" обновлено",
        "IB_PROPERTY_EQUAL"          => "Инфоблок \"#IBLOCK_ID#\": свойство \"#NAME#\" совпадает",
        "IB_PROPERTY_DELETED"        => "Инфоблок \"#IBLOCK_ID#\": свойство \"#NAME#\" удалено",
        "IB_PROPERTY_LINK_SAVED"     => "Инфоблок \"#IBLOCK_ID#\": ссылка для свойства сохранена",
        "IB_CREATED"                 => "Инфоблок \"#NAME#\" добавлен",
        "IB_UPDATED"                 => "Инфоблок \"#NAME#\" обновлен",
        "IB_EQUAL"                   => "Инфоблок \"#NAME#\" совпадает",
        "IB_DELETED"                 => "Инфоблок \"#NAME#\" удален",
        "IB_FIELDS_CREATED"          => "Инфоблок \"#NAME#\": поля добавлены",
        "IB_FIELDS_UPDATED"          => "Инфоблок \"#NAME#\": поля обновлены",
        "IB_FIELDS_EQUAL"            => "Инфоблок \"#NAME#\": поля совпадают",
        "IB_TYPE_CREATED"            => "Тип инфоблока \"#NAME#\" добавлен",
        "IB_TYPE_UPDATED"            => "Тип инфоблока \"#NAME#\" обновлен",
        "IB_TYPE_EQUAL"              => "Тип инфоблока \"#NAME#\" совпадает",
        "IB_TYPE_DELETED"            => "Тип инфоблока \"#NAME#\" удален",
    ]
);
\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "GD_INSTALL"          => "Установить гаджеты: \"Сводка по миграциям\"",
        "GD_INSTALL_success"  => "Гаджеты установлены",
        "GD_SELECT_CONFIGS"   => "Конфигурации",
        "GD_INFO_NAME"        => "Сводка по миграциям",
        "GD_INFO_DESC"        => "Сводка по миграциям",
        "GD_TYPE"             => "Тип",
        "GD_STATE"            => "Состояние",
        "GD_SHOW"             => "Перейти",
        "GD_SHOW_MIGRATIONS"  => "Перейти к миграциям",
        "GD_MIGRATIONS"       => "Миграции",
        "GD_MIGRATIONS_RED"   => "Есть неустановленные миграции",
        "GD_MIGRATIONS_GREEN" => "Все миграции установлены",
    ]
);

\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "BUILDER_GROUP_Main"     => "Главный модуль",
        "BUILDER_GROUP_Iblock"   => "Инфоблоки",
        "BUILDER_GROUP_Hlblock"  => "Highload-блоки",
        "BUILDER_GROUP_Form"     => "Веб-формы",
        "BUILDER_GROUP_Medialib" => "Медиабиблиотека",
        "BUILDER_GROUP_Tools"    => "Инструменты",
    ]
);

\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "ENTITY_TITLE_HLBLOCK"        => "Highload-блок / NAME / TITLE",
        "ENTITY_TITLE_IBLOCK_SECTION" => "Инфоблок / IBLOCK_TYPE_ID / NAME",
        "ENTITY_TITLE_USER"           => "Пользователь",
    ]
);

\Sprint\Migration\Locale::loadLocale(
    "ru",
    [
        "HLBLOCK_TITLE" => "NAME / TITLE",
        "HLBLOCK_FIELD" => "FIELD_NAME / TITLE",
    ]
);
