Как привести сайт в соответствие с законом о русском языке

С 1 марта 2026 года сайт для покупателей — такое же общедоступное место, как вывеска, и «Sale» в меню пора заменить русским текстом. Собрал, что на сайте переводить, какие 4 исключения позволяют оставить латиницу, чем грозит нарушение, и дал скрипт для поиска английских слов и оценку правок в часах.

Кнопка «Sale» в меню интернет-магазина с 1 марта 2026 года нарушает закон так же, как вывеска «Sale» над входом в торговый центр. Роспотребнадзор прямо называет сайты общедоступными местами, а значит, все, что сайт сообщает покупателю о товарах, услугах и условиях продажи, должно быть написано по-русски. Иностранное слово можно оставить рядом с русским, но не вместо него.

Короткий ответ на вопрос, что изменить на сайте: меню, кнопки, баннеры, заголовки разделов, фильтры каталога, формы и письма клиентам. Латиницей вправе остаться зарегистрированные товарные знаки, фирменное наименование компании из ЕГРЮЛ и слова, которые есть в нормативном «Словаре иностранных слов». Все остальное либо переводится, либо дублируется русским текстом, который стоит первым и выглядит не скромнее английского.

Требование пришло из Федерального закона № 168-ФЗ от 24.06.2025, который в обиходе называют законом о защите русского языка. Штраф за нарушение для компании небольшой, 5–10 тыс. руб. Неприятнее другое: Роспотребнадзор уже выдает предостережения и подает иски, а суд может обязать переделать оформление в срок, который назначит суд. Ниже я разобрал, на какие сайты распространяется закон, что на сайте трогать, что можно оставить и как провести ревизию без паники и переделки дизайна.

Касается ли закон о русском языке вашего сайта

Да, если сайт продает товары или услуги гражданам. 168-ФЗ добавил в Закон «О защите прав потребителей» статью 10.1 об информации, «предназначенной для публичного ознакомления потребителей». Это любая информация, которая не является рекламой и доводится до неопределенного круга покупателей при торговле, бытовом и ином обслуживании. Статья действует с 1 марта 2026 года.

В самом законе слово «сайт» не звучит, там перечислены вывески и «иные средства». Сомнения снял Роспотребнадзор. В сообщении от 2 марта 2026 года ведомство пишет, что такая информация размещается в том числе «посредством сайтов в интернете, которые тоже являются общедоступными местами». То же самое закреплено в Руководстве по соблюдению обязательных требований, которое ведомство утвердило 2 марта 2026 года.

Сообщение Роспотребнадзора о законе о русском языке: сайты в интернете признаны общедоступными местами
Сообщение Роспотребнадзора от 2 марта 2026 года: сайты в интернете прямо названы общедоступными местами, поэтому требование о русском языке касается и их

Под закон попадают интернет-магазины, сайты услуг для частных клиентов (клиники, автосервисы, образовательные центры, туристические компании), сайты застройщиков, банков, страховых и любые лендинги, через которые гражданин может что-то купить или записаться. Неважно, на какой платформе сделан сайт и где он размещен.

Сложнее с B2B. Закон о защите прав потребителей защищает граждан, которые покупают для личных нужд. Сайт завода, который продает металлопрокат только юрлицам по договору поставки, под статью 10.1 формально не попадает. Но я бы не строил на этом защиту. Во-первых, проверяющий посмотрит, нет ли на сайте розничных цен, корзины для физлиц или формы «заказать звонок» без оговорки. Во-вторых, рекламные материалы на сайте подчиняются закону о рекламе, а там русский язык обязателен независимо от того, кому адресовано сообщение. Мое мнение: если сайт хоть как-то общается с гражданами, проще привести его в порядок, чем доказывать, что граждане на нем не покупают.

Отдельный случай — жилые комплексы. Тот же 168-ФЗ поменял закон о долевом строительстве: с 1 марта 2026 года коммерческие обозначения объектов, которые застройщик использует в рекламе для привлечения дольщиков, пишутся только кириллицей. Это касается новых объектов, введенных в эксплуатацию после вступления закона в силу. Для сайта застройщика это значит название ЖК по-русски на всех страницах проекта, в баннерах и в документах для покупателя. Подробнее о том, что еще обязательно на таком сайте, — в статье про сайт застройщика.

Что на сайте придется перевести

Перевести нужно все, что покупатель читает, чтобы понять предложение и сделать заказ. На практике латиница на коммерческих сайтах живет в 7–8 типовых местах. Ниже они собраны в таблицу вместе с тем, как их исправить.

Где на сайтеТипичный примерЧто сделать
Главное меню и подвалShop, About, Contacts, ServicesЗаменить на русский: «Каталог», «О компании», «Контакты», «Услуги»
Кнопки и ссылкиBuy, Order now, Read more, Call meЗаменить: «Купить», «Заказать», «Подробнее», «Перезвоните мне»
Плашки и ярлыки товаровSale, New, Hit, Best priceЗаменить или продублировать: «Распродажа», «Новинка», «Хит продаж»
Баннеры и заголовки разделовBlack Friday, Summer collection, Our teamРусский текст первым и не мельче английского, либо только русский
Фильтры и сортировка каталогаSize, Color, Price: low to highЗаменить: «Размер», «Цвет», «Сначала дешевле»
Формы и сообщения об ошибкахEmail, Submit, Required field«Электронная почта», «Отправить», «Обязательное поле»
Корзина и оформление заказаCart, Checkout, Promo code«Корзина», «Оформить заказ», «Промокод»
Письма и уведомления клиентуOrder confirmed, Your order is shippedПеревести шаблоны писем, SMS и статусы заказов

Заметьте, что дизайн менять не нужно. В подавляющем большинстве случаев речь о замене слов в шаблоне, языковых файлах и нескольких баннерах. Сложности начинаются там, где английское слово вшито в картинку: баннер с надписью «Black Friday» придется перерисовать или подписать по-русски рядом.

Про стилизованные слова отдельно. Русское слово, набранное латиницей («Kuhni na zakaz», «Dostavka»), тоже не русский текст. Как и английский заголовок, который дизайнер поставил «для красоты» над русским блоком: «Our projects» над портфолио, «Why us» над преимуществами. Такие украшения проще всего убрать, читателю они ничего не сообщают.

Что обычно забывают

Страницы сайта видны всем, поэтому их и проверяют. Гораздо реже вспоминают о текстах, которые покупатель видит после заказа. В интернет-магазине это письма о подтверждении и отгрузке, статусы заказа в личном кабинете, SMS со ссылкой на оплату, всплывающие окна с подпиской, cookie-плашка и страница ошибки 404. Если магазин работает на 1С-Битрикс, часть этих текстов лежит в почтовых шаблонах и языковых файлах модулей, и простым просмотром сайта их не найти.

Второе, что упускают, — мета-теги. Title и description страницы покупатель видит в выдаче Яндекса раньше, чем сам сайт. Прямо закон о мета-тегах ничего не говорит, но, на мой взгляд, это та же информация для неопределенного круга потребителей. Тем более что для поиска русский заголовок все равно полезнее английского.

Проверим сайт на закон о русском языке
Найдем латиницу в меню, кнопках, баннерах и письмах и скажем, что заменить, а что можно оставить.
Оставить заявку

Что можно оставить латиницей

Закон не требует переводить все подряд. Исключений 4, и у каждого есть условия, о которых легко забыть.

  • Товарные знаки и знаки обслуживания. Бренд, зарегистрированный в Роспатенте или по международной регистрации с действием в России, переводить не нужно. Роспотребнадзор в Руководстве приводит в пример Wildberries, Nike, Bosch, Ozon, Beeline. Пользоваться исключением может правообладатель или тот, кому он разрешил (франчайзи, лицензиат). Магазин, который продает товары Bosch, пишет название бренда как есть, но кнопку «Buy Bosch» должен заменить на «Купить».
  • Фирменное наименование юрлица. Название из ЕГРЮЛ можно писать так, как оно зарегистрировано. По Гражданскому кодексу у российской компании фирменное наименование всегда есть на русском, а вариант на иностранном языке — только если он указан в уставе. Если в уставе латинского варианта нет, логотип латиницей защищает только регистрация товарного знака. У ИП этого исключения нет вообще.
  • Обязательная информация о товаре и продавце. Сведения по статьям 8–10 Закона о защите прав потребителей (наименование товара, цена, изготовитель, режим работы, реквизиты) статья 10.1 не регулирует. Роспотребнадзор объясняет это в информации от 4 марта 2026 года: требование о русском языке для этих сведений уже есть в статье 8. Так что расслабиться не получится, просто норма другая.
  • Слова из нормативного словаря. Заимствование считается частью русского языка как государственного, если оно есть в «Словаре иностранных слов» Института лингвистических исследований РАН. Словарь входит в список нормативных, утвержденный распоряжением Правительства от 30.04.2025 № 1102-р, и выложен в открытом доступе на сайте Института русского языка РАН.

Со словарем есть тонкость, которая ломает интуицию. Слово может быть привычным, а в словаре его нет. И наоборот: в словаре встречаются заимствования, которые многим кажутся сленгом. Проверять нужно по самому словарю: ощущение «все так говорят» здесь не аргумент. Если слова в словаре нет, а заменить его нечем, безопасный вариант — написать рядом русское пояснение.

Еще одно исключение касается технических регламентов и других нормативных актов, где способ указания информации установлен отдельно. Например, по информации Роспотребнадзора от 4 марта 2026 года, меню и прейскуранты общепита доводятся до потребителя по правилам оказания услуг общественного питания, и статья 10.1 на них не распространяется. Для обычного корпоративного сайта или магазина таких особых случаев немного.

Как оставить английский рядом с русским

Иностранный язык разрешен как дополнение. По статье 10.1 продавец может по своему усмотрению продублировать информацию на иностранном языке. Условия дублирования Роспотребнадзор расписал в Руководстве, и на сайте они работают так же, как на вывеске.

Руководство Роспотребнадзора: информация на сайте по закону о русском языке и правила дублирования на иностранном языке
Раздел II Руководства Роспотребнадзора от 2 марта 2026 года: сайты и страницы сайтов отнесены к общедоступным местам, иностранный язык допускается только дополнительно к русскому

Правил 3. Русский текст стоит первым. Он не уступает иностранному по размеру шрифта, цвету и заметности. И тексты совпадают по смыслу: пример из Руководства — «Beauty Studio» нельзя передать как «Бьюти Студия», корректно «Студия Красоты». Транслитерация переводом не считается.

В верстке это выглядит так. Английское слово остается как акцент, но русский текст первый и того же размера:

<!-- было -->
<span class="badge">Sale</span>

<!-- стало: русский первым, английский не крупнее -->
<span class="badge">Распродажа <span lang="en">Sale</span></span>

<!-- или просто -->
<span class="badge">Распродажа</span>

Если у сайта есть полноценная английская версия для иностранных клиентов, она не нарушает закон. Нарушением будет, если английская версия открывается по умолчанию для всех или если на русской версии остались английские куски. Как правильно разделить языковые версии и сколько это стоит, я разбирал в статье про сайт на нескольких языках.

Мой совет: не увлекайтесь дублированием. Двуязычная кнопка «Купить / Buy» на русском сайте ничего не дает покупателю, а место на мобильном экране занимает. Дублировать имеет смысл только там, где английское слово работает как часть бренда или привычный ориентир, например «Распродажа Black Friday» в баннере акции.

Чем грозит нарушение

Прямой ответ: штрафом до 10 тыс. руб. для компании и иском Роспотребнадзора, после которого переделывать придется по решению суда. Отдельной статьи КоАП «за иностранные слова» нет, ответственность наступает по общим нормам.

Что нарушеноНормаПоследствия
Информация для потребителей не на русском языкеч. 1 ст. 14.8 КоАППредупреждение или штраф: должностным лицам 500–1000 руб., юрлицам 5–10 тыс. руб.
Реклама без русского текста или без идентичного переводач. 11 ст. 5 закона «О рекламе», ч. 1 ст. 14.3 КоАПШтраф для юрлиц 100–500 тыс. руб.
Нарушение прав неопределенного круга потребителейст. 46 Закона о защите прав потребителейИск Роспотребнадзора, решение суда обязывает устранить нарушение
Нарушение замечено без проверкиЗакон о госконтроле, 248-ФЗПредостережение о недопустимости нарушения

Обратите внимание на вторую строку. Сумма там на порядок выше, и именно она объясняет, почему важно понимать, где на сайте реклама, а где нет. Баннер акции на собственном сайте юристы трактуют по-разному: одни считают его рекламой, другие информацией о товаре. Для владельца сайта эта дискуссия не важна, потому что в обоих случаях русский текст обязателен. Разница только в том, какой закон и какой штраф применят.

Практика к ноябрю 2026 года уже есть, хотя в основном по вывескам. Управление Роспотребнадзора по Тульской области с 1 марта по 30 сентября объявило 72 предостережения и направило в суды 15 исков, 4 из них уже удовлетворены (Интерфакс, 05.11.2026). В Пермском крае за тот же период выдано 124 предостережения. Сайты в этих сообщениях отдельно не упоминаются, но правовая логика для них та же, а проверить сайт проще, чем объехать улицу с вывесками: достаточно открыть его в браузере.

Я считаю, что штраф здесь — меньшая из проблем. 10 тыс. руб. для компании с интернет-магазином незаметны. Неприятен сценарий, когда после жалобы покупателя или конкурента приходит предостережение, потом иск, и правки делаются в аварийном режиме по чужому графику. Спокойная ревизия на 1–2 дня обходится дешевле и проходит без суеты.

Возьмем ваш сайт на поддержку
Реакция на аварию до 15 мин., отчет по каждому часу. Оценим объем работ до старта.
Обсудить поддержку

Как провести ревизию сайта по закону о русском языке

Ревизия укладывается в 6 шагов. Для корпоративного сайта на 20–50 страниц это 1–2 рабочих дня, для интернет-магазина с каталогом, фильтрами и письмами клиентам — до недели вместе с правками.

Схема ревизии сайта по закону о русском языке: 6 шагов от сбора текстов до правил для новых материалов
Порядок ревизии: собрать тексты, найти латиницу, отсеять исключения, принять решение по каждому слову, внести правки и закрепить правило для новых материалов
  1. Собрать все тексты. Составьте список шаблонов страниц: главная, каталог, карточка товара или услуги, корзина, оформление заказа, личный кабинет, контакты. Добавьте к нему письма клиентам, SMS и всплывающие окна. Проверять каждую из 3000 карточек товаров не нужно, достаточно по одной на каждый тип шаблона.
  2. Найти латиницу. Глазами пропустить слово легко, поэтому удобнее скрипт. Он открывает страницы и выводит все латинские слова в видимом тексте, без кода и стилей.
  3. Проверить исключения. По каждому найденному слову: это зарегистрированный товарный знак (поиск в открытых реестрах Роспатента), фирменное наименование из устава или слово из «Словаря иностранных слов»? Если ни то, ни другое, ни третье — слово меняется.
  4. Решить по каждому слову. Заменить на русское, продублировать по-русски или оставить как исключение. Решения удобно вести в таблице, ее потом можно показать проверяющему.
  5. Внести правки. Тексты меняются в шаблоне, языковых файлах, инфоблоках и почтовых шаблонах. Баннеры с надписями в картинке перерисовываются.
  6. Закрепить правило. Прогоните скрипт повторно и напишите короткую памятку для тех, кто наполняет сайт: новые баннеры и акции готовятся сразу по-русски.

Скрипт для второго шага. Он работает на любом сайте, не только на Битриксе. Передайте ему адреса типовых страниц, и он выведет латинские слова на каждой:

import re, sys, urllib.request
from html.parser import HTMLParser

class Text(HTMLParser):
    skip, words = False, set()
    def handle_starttag(self, tag, attrs): self.skip = tag in ('script', 'style')
    def handle_endtag(self, tag): self.skip = False
    def handle_data(self, data):
        if not self.skip:
            self.words |= set(re.findall(r'\b[A-Za-z][A-Za-z-]{2,}\b', data))

for url in sys.argv[1:]:  # python3 latin_words.py https://example.ru/ https://example.ru/catalog/
    p = Text(); p.words = set()
    p.feed(urllib.request.urlopen(url).read().decode('utf-8', 'ignore'))
    print(url, sorted(p.words))

Скрипт видит только то, что приходит в HTML страницы. Тексты, которые подгружаются скриптами после загрузки, письма и статусы заказов он не найдет, их проверяют отдельно.

Где искать тексты на 1С‑Битрикс

На сайтах на 1С-Битрикс надписи интерфейса чаще всего лежат в языковых файлах шаблона и компонентов. Замена слова там — правка одной строки:

<?php
$MESS['HEADER_MENU_SHOP'] = 'Каталог';        // было 'Shop'
$MESS['HEADER_BTN_CALLBACK'] = 'Перезвоните мне'; // было 'Call me'
$MESS['HEADER_CART'] = 'Корзина';             // было 'Cart'

Найти все такие места помогает поиск по папкам /local/ и /bitrix/templates/. Остальное ищется в админке: тексты писем — в разделе «Почтовые события», статусы заказов — в настройках интернет-магазина, баннеры и плашки товаров — в инфоблоках и свойствах. Папку /bitrix/modules/ руками не правят: изменения там сотрет ближайшее обновление платформы, поэтому шаблоны компонентов копируют в /local/ и меняют уже копию.

Как заменить типовые английские надписи

Ниже замены, которые встречаются почти на каждом коммерческом сайте с английскими вкраплениями. Список не исчерпывающий и не заменяет юридическую оценку каждого слова, это ориентир для ревизии.

Было на сайтеСталоКомментарий
Sale −30%Распродажа −30%Можно оставить «Sale» вторым, если это часть оформления акции
New arrivalsНовинкиКороче и понятнее
Contact usСвязаться с намиВ меню — просто «Контакты»
Free deliveryБесплатная доставкаУсловия доставки — обязательная информация, только по-русски
Online-консультацияОнлайн-консультацияСлово то же, но кириллицей
FAQЧастые вопросыАббревиатура покупателю ничего не говорит
Log in / Sign upВойти / ЗарегистрироватьсяВключая кнопки в форме входа и ошибки
Название ИП латиницей в шапкеНазвание по-русски или зарегистрированный товарный знакУ ИП исключения для фирменного наименования нет

Обратите внимание на «Online» и «онлайн». Иногда дело только в алфавите: заимствование уже давно живет в русском языке, но на сайте написано латиницей. Такие правки самые простые.

Сколько стоит привести сайт в порядок

Больше всего времени уходит на поиск. Сами замены в шаблонах и языковых файлах занимают минуты, время уходит на то, чтобы найти все места и принять решение по спорным словам. Ниже моя оценка в часах по ставке поддержки 3500 руб./ч. на ноябрь 2026 года. Это ориентир: на сайтах с самописными модулями и большим числом баннеров часов будет больше.

Тип сайтаЧто входитЧасыСумма
Корпоративный сайт, 20–50 страницРевизия шаблонов, меню, форм, правки в языковых файлах3–6 ч.10,5–21 тыс. руб.
Сайт услуг с записью и личным кабинетомТо же плюс уведомления клиентам и страницы кабинета6–12 ч.21–42 тыс. руб.
Интернет-магазин на 1С-БитриксКаталог, фильтры, плашки, корзина, письма, статусы заказов10–24 ч.35–84 тыс. руб.

Перерисовка баннеров с английскими надписями в картинке считается отдельно, она зависит от их числа. Если на сайте 2–3 баннера, это несколько часов дизайнера. Если сотня карточек акций с вшитым текстом, разумнее один раз сделать баннеры с текстом в HTML-слое и больше к вопросу не возвращаться.

Модельный пример. Интернет-магазин товаров для дома на Битриксе: в меню «Shop» и «Brands», на карточках плашки «New» и «Hit», в фильтрах «Color», 4 баннера акций с английскими заголовками, письма о заказе на русском, но статусы «Shipped» и «Delivered». Ревизия и правки текстов — около 12 ч., перерисовка 4 баннеров — около 4 ч. Итого порядка 16 ч., или 56 тыс. руб. Для сравнения: штраф по ст. 14.8 КоАП меньше, но суд по иску Роспотребнадзора потребует те же правки, только в срок, который назначит он.

Мы в Design Lab проводим такую ревизию как задачу доработки сайта: оцениваем объем по выгрузке латинских слов, согласуем таблицу решений с владельцем и только потом правим. Как вообще складывается цена таких задач, я объяснял в статье про цену доработки.

Бесплатный аудит вашего сайта
Найдем уязвимости и точки роста за 3 дня и покажем, что чинить в первую очередь.
Получить аудит

Частые вопросы

Нужно ли менять домен на кириллический, например на .рф?

Нет. Доменное имя — адрес сайта, информацией о товаре или услуге оно не является, и закон не требует переходить на .рф. Латинский домен вроде example.ru остается законным. Но если домен написан крупно в шапке как слоган или название, а у компании нет такого товарного знака, лучше сопроводить его русским названием.

Касается ли закон адресов страниц и технических названий?

Адреса страниц (URL), классы в коде, названия файлов и служебные параметры покупатель не читает как информацию о товаре, поэтому менять их на кириллицу не нужно. Для SEO латинские адреса даже удобнее. Мета-теги title и description — другое дело: их видят в выдаче, и я рекомендую писать их по-русски.

Что делать, если у компании английское название, но товарного знака нет?

Посмотрите устав: если в нем указано фирменное наименование на иностранном языке, его можно использовать так, как оно записано в ЕГРЮЛ. Если в уставе только русский вариант, рядом с латинским логотипом стоит писать русское название. Надежный вариант на перспективу — зарегистрировать товарный знак, но регистрация занимает месяцы, поэтому на время подачи заявки русское название все равно нужно.

Нужно ли переписывать отзывы покупателей и статьи блога?

Отзывы пишут покупатели, это не информация продавца, и закон не обязывает их переводить. Статьи блога формально не относятся к информации о товарах и условиях продажи, но если в статье есть призыв купить, цены или условия акции, пишите эти части по-русски. Отдельно стоит заглянуть в документы для пользователей: о требованиях к согласию на обработку персональных данных мы писали отдельно.

Если сделать одну вещь на этой неделе, то такую: прогнать главную, каталог и корзину через скрипт выше и посмотреть на список латинских слов. Обычно он короче, чем кажется, и почти все правки закрываются в языковых файлах за один рабочий день.

Давайте
обсудим проект
  • Разберем задачу и предложим решения
  • Покажем кейсы из вашей отрасли
  • Оценим сроки и бюджет до старта
Алексей Грицук
Алексей Грицук, руководитель
Что вас интересует?
Приложить файлы
Как с вами связаться?
Заявка отправлена!
Спасибо! Ответим в течение рабочего дня — тем способом, который вы выбрали.
Обсудить проект