Попробуйте бесплатно! Во время демо-периода, модуль доступен в полнофункциональном (кроме разделов проверки файлов и урлов) режиме для сканирования сайта в течение 3 дней. Если у вас небольшой сайт и не требуется частая проверка содержимого сайта — обновлений, изменений, новостей и т.д., то этого срока достаточно, чтобы просканировать и актуализировать весь сайт.
SenDev: Инозапрет 168-ФЗ — модуль для автоматического контроля иностранных слов на сайте в соответствии с требованиями законодательства РФ. Решение помогает избежать штрафов за использование иностранной лексики там, где существуют русские аналоги.
Преимущества решения:
Соответствие 168-ФЗ: Алгоритмы проверки настроены на выявление слов, отсутствующих в нормативных словарях РФ.
Глубокий анализ: Проверка не только по точному совпадению, но и с учетом морфологии (лемматизация), что снижает количество ложных срабатываний.
Безопасность для продакшена: Пошаговое сканирование не вешает сервер и позволяет прерывать процесс в любой момент.
Удобный интерфейс: Вся работа ведется из административной панели Bitrix. Есть история сканирований, отчеты и удобный поиск по нарушениям.
Гибкость: Настройка глубины обхода, исключение путей, игнорирование кода и технических токенов.
Состав модуля:
Сканер контента (IBlock, Static, Highload).
Менеджер словарей (импорт, хранение в БД/файлах).
Белый список исключений.
Инструмент быстрой проверки текста.
ORM-классы для интеграции с внешними системами (таблицы: sendev_inozapret_violation, sendev_inozapret_whitelist и др.).
Опции недоступные в демо-режиме
1) Страница для быстрой проверки документов на соответствие нормативным требованиям
Что можно сделать:
Загрузить файлы Поддерживаются форматы: PDF, DOC, DOCX, TXT, HTML, XLSX. Можно выбрать несколько файлов одновременно или перетащить их в область загрузки. Получить результат анализа Система автоматически извлекает текст из документа и проверяет его по словарю запрещённых слов/фраз. Увидеть найденные нарушения Если в тексте обнаружены проблемные слова, они отображаются в таблице:
само слово;
тип нарушения;
контекст с подсветкой — чтобы сразу понять, где и как оно используется.
Просмотреть служебную информацию В верхней части страницы отображаются текущие настройки: тип хранилища словаря, маска норматива, путь к файлам словаря. Получить подсказки при ошибках Если файл не подошёл по формату, превысил лимит размера или текст не удалось извлечь — система сообщит об этом понятным сообщением.
Для кого этот раздел:
Редакторы и контент-менеджеры — для проверки материалов перед публикацией;
Администраторы — для контроля соблюдения требований и диагностики работы модуля.
2) Страница для быстрой проверки веб-страниц на соответствие нормативным требованиям
Что можно сделать:
Ввести адрес страницы Достаточно вставить ссылку (http/https) в поле ввода — система автоматически загрузит и проанализирует содержимое страницы. Получить отчёт о странице После проверки отображается служебная информация:
исходный и финальный URL (после редиректов);
HTTP-статус, тип контента, размер страницы;
заголовок страницы и объём извлечённого текста.
Увидеть найденные нарушения Если на странице обнаружены проблемные слова или фразы, они выводятся в таблице:
само слово/фраза;
тип нарушения;
контекст с подсветкой — чтобы сразу увидеть, где и как используется слово.
Экспортировать результаты Результаты проверки можно выгрузить в удобном формате:
CSV — для открытия в Excel или текстовых редакторах;
XLSX — полноценный Excel-файл с форматированием.
Использовать подсказки Кнопки «Пример» и «Очистить» помогают быстро протестировать функционал или начать проверку заново.
Ограничение на размер загружаемой страницы и длину анализируемого текста;
Автоматическая обработка кодировок и защита от некорректного контента.
Для кого этот раздел:
Редакторы и контент-менеджеры — для проверки публикаций на внешних ресурсах;
Юристы и специалисты — для контроля соблюдения требований законодательства;
Администраторы — для аудита контента и экспорта отчётов.
FAQ (Вопросы и ответы)
1. Требуется ли доступ к консоли сервера для работы? Нет, модуль полностью работает в рамках PHP-окружения Bitrix. Импорт словаров и сканирование доступны через веб-интерфейс. Подключение phpMorphy опционально для улучшения качества морфологии. 2. Как модуль определяет, что слово является нарушением? Слово считается потенциальным нарушением, если оно не найдено в выбранных нормативных словарях (с учетом лемматизации) и не внесено в белый список. Тип нарушения маркируется как missing_in_normative_dicts.
3. Можно ли сканировать только новый контент? Модуль поддерживает фильтрацию по статусам. При повторном сканировании можно анализировать только измененные данные, однако текущая версия ориентирована на полное или выборочное сканирование по области с сохранением истории статусов (new, fixed).
4. Поддерживается ли работа с мультиязычностью? Интерфейс модуля локализован (RU/EN). Проверка контента ориентирована на русский язык (кириллица), так как закон 168-ФЗ касается использования иностранных слов в русском тексте. 5. Что происходит с найденными нарушениями? Они сохраняются в таблицу базы данных с указанием источника (ссылка на элемент инфоблока или путь к файлу), контекста употребления и даты обнаружения. Вы можете менять их статус на «fixed» после добавления в белый список или правки контента.
6. Есть ли ограничения на размер сайта? Благодаря пошаговому алгоритму (step-by-step) ограничений нет. Вы можете настроить лимит обрабатываемых элементов за шаг в настройках модуля (step_elements, step_files).
7. Как обновлять словари? Предусмотрен механизм импорта готовых словарей через админ-панель. Вы можете заменить файлы в папке модуля или загрузить новые данные в таблицу лемм через интерфейс импорта.
Модуль устанавливается стандартными средствами Битрикс из маркетплейса со страницы продукта
или через административную панель («Маркетплейс» → «Каталог решений»).
После установки в меню «Сервисы» появится пункт «SenDev: Инозапрет».
Рекомендуемый порядок настройки:
Настройка словарей: В разделе «Настройки» выберите «Хранилище словаря». Рекомендуется режим DB (База данных). Перейдите в «Импорт словарей» и запустите процесс загрузки нормативных файлов.
Конфигурация сканера: В «Настройках» включите нужные источники (Инфоблоки, Статика, HL-блоки). Укажите пути для исключения (например, /bitrix/, /local/).
Белый список: Заранее внесите известные бренды и термины вашей компании в раздел «Белый список», чтобы избежать ложных срабатываний.
Первый запуск: В разделе «Сканирование» выберите режим «Весь сайт» или начните с конкретного раздела инфоблока. Запустите процесс и дождитесь завершения (статус done в истории).
Анализ: Изучите раздел «Нарушения». Используйте групповые действия для добавления слов в белый список или перехода к редактированию контента.
Добавлен функционал очистки резервных копий белого списка и самого Whitelist.
Добавлена возможность скачивания резервных копий белого списка.
Добавлена подсветка нарушений во всех разделах в результатах сканирования.
Косметические улучшения
0.8.70, 03.03.2026
Новое в версии и улучшения:
Добавлен раздел «Проверка файлов» (недоступен в демо-режиме) без ограничения по размеру загружаемого файла (в пределах директивы PHP upload_max_filesize). Проверьте в разделе «Диагностика и статистика», в блоке «Диагностика библиотек для извлечения текста», наличие установленных библиотек для более быстрого сканирования.
Добавлен раздел «Проверка страницы по URL» (недоступен в демо-режиме). Страница будет скачана (HTML), из неё будет извлечён текст (без тегов script/style), затем выполнится проверка по нормативным словарям. Предусмотрен экспорт результатов в XLSX/CSV.
В разделах «Проверка файлов» и «Проверка страницы по URL» реализована подсветка нарушений. В дальнейшем эта функция будет добавлена и для остальных типов сканирования.
В раздел «Диагностика и статистика» добавлена проверка на максимальный размер загружаемого файла.
0.8.65, 02.03.2026
Улучшена работа морфологии словарей в части обработки слов подпадающих под нарушения, но написанных с большой буквы, что ранее могло расцениваться как имя собственное.
В раздел 'Диагностика' добавлен блок - 'Диагностика библиотек для извлечения текста', которая позволяет проверить возможность сканирования файлов (PDF, DOC, DOCX, TXT, HTML, XLSX). Реализация будет доступна в следующем релизе для тех, кто приобрел модуль.
0.8.60, 28.02.2026
Улучшена работа морфологии словарях в части обработки составных слов, таких как 'нормативно-правовой', 'автообновление' и т.д. Такие слова отсутствуют в словарях, так есть их основные формы - 'нормативный', 'правовой', 'авто', 'обновление' и т.д.