Главная Локализация Переопределение отдельных надписей

Переопределение отдельных надписей

Обновлено Nov 03, 2026

Включается по обращению в поддержку.

Возможности

  • Заменяет отдельные встроенные надписи на свои — по одной надписи, а не текст целиком.
  • Перечень надписей закрытый: заведение выбирает нужную строку из списка, видит рядом формулировку по умолчанию и задаёт свою. Всё, что не отмечено, остаётся встроенным.
  • Меняет надписи самой витрины: названия разделов, кнопки, заголовки, подсказки, тексты пустых состояний — перечень охватывает почти весь словарь витрины.
  • Меняет сообщения корзины и оформления заказа: почему заказ нельзя оформить, минимальная сумма, время готовности и получения, что не так с позицией, подписи к режимам получения.
  • Меняет тексты, которые уходят гостю по заказу: подтверждение, начало готовки, ссылка на оплату, код для входа, просьба оценить заказ, сообщение о начисленных и списанных баллах.
  • Сохраняет подстановки внутри надписи: номер заказа, название точки, сумма, время — если оставить их на месте, подставятся те же значения.
  • Разводит формы множественного числа: «один балл» и «пять баллов» пишутся по-разному. В надписях витрины формы задаются одной строкой через «|», в сообщениях о заказе — отдельными строками.
  • Для сайта заведения на прежнем конструкторе, виджета корзины и приложения прежнего поколения есть свой словарь надписей — он задаётся целиком, одним текстом на поверхность, а не построчно.

Как настроить

Надписи витрины заведение правит само, в кабинете, в редакторе оформления сайта, на вкладке «Тексты». Сразу видны только уже изменённые тексты; новый выбирают кнопкой «Добавить переопределение» в дереве разделов или поиском. В форме для каждого языка организации виден текст по умолчанию и поле для своего текста, рядом — число форм и список подстановок. Правка попадает в черновик оформления и публикуется той же кнопкой, превью справа показывает её. Пустое поле снимает замену — прежняя своя формулировка не сохраняется, её придётся набрать заново. Сохранение одного текста остальные замены не трогает. Вкладка есть, только если тема опубликовала перечень надписей.

Сообщения корзины и заказа задаются по одной надписи, по запросу заведения — их вносит сотрудник поддержки. В списке встроенных строк отмечается нужная, рядом видна формулировка по умолчанию, в поле вводится своя. Снятая отметка возвращает исходную надпись, причём прежняя своя формулировка не сохраняется — её придётся набрать заново.

Список сообщений корзины и заказа строится на языке организации, и формулировки по умолчанию в нём показаны на этом языке; если словарь языка прочитать не удалось, форма сообщает, что список пуст. Замена от языка не зависит: она подбирается по самой надписи.

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

Формы в кабинете нет ни для сообщений корзины и заказа, ни для словарей прежнего поколения, поэтому замена вносится по запросу заведения.

Что должно быть настроено и ограничения

  • Замены задаются на организацию целиком: у сети и у нескольких брендов внутри одной организации формулировка будет общей.
  • Замена надписи витрины действует на том языке, для которого она задана; на других языках остаётся встроенная надпись. Задать замену можно только на языках, которые показывает и организация, и витрина; если таких нет — на русском. Сообщения корзины и заказа язык гостя не учитывают: одна и та же строка показывается во всех языковых версиях.
  • Замену надписей витрины видно на витрине и в превью редактора по ходу набора: она накладывается поверх встроенного словаря витрины. Сообщения корзины и заказа приходят с сервера и меняются отдельным набором.
  • В надписях витрины подстановки пишутся в фигурных скобках, например {n}. Подстановка, которой нет у этой надписи, не принимается — сохранение отклоняется с ошибкой. У надписи с формами числа подстановки каждой формы должны совпадать с исходной.
  • Число форм в надписи с формами числа должно совпадать с числом форм этой надписи на этом языке, иначе сохранение отклоняется. В обычной надписи знак «|» недопустим.
  • Если витрина перестала выводить надпись или переименовала её, замена на неё перестаёт действовать; в кабинете такие замены показаны отдельным блоком, их можно снять кнопкой «Снять».
  • В сообщениях корзины и заказа подстановки работают, только если оставить их в своей формулировке в прежнем виде: убранная не появится, а лишняя останется пустым местом.
  • Словарь для поверхностей прежнего поколения на актуальную витрину не распространяется — она его не запрашивает (в коде витрины такого запроса нет).
  • Список сообщений корзины и заказа в служебной форме и формулировки по умолчанию в нём строятся из переводов языка организации; если словарь языка не прочитан (язык не задан или не загружен), форма выводит строку «Словарь локали … не прочитан — список ключей пуст», а список остаётся пустым. Подбор замены от языка не зависит: она берётся по ключу (OrganizationTranslations#i18n).

Чего нет

  • Не переопределяет надписи, которых нет в перечне: строки, которые витрина сейчас не выводит, и надписи, которые не входят в словарь витрины, остаются встроенными.
  • Не трогает содержимое заведения: переопределяются только строки словарей витрины, корзины и уведомлений, а названия блюд и категорий и страницы сайта — данные меню и сайта, в эти словари не входят.
  • Сообщения корзины и заказа не разделяются по языкам: заданная формулировка показывается гостю на любом языке, отдельную версию для второго языка задать нельзя. Надписи витрины, наоборот, задаются отдельно для каждого языка.
  • Не разделяется по брендам, точкам и каналам — набор замен один на всю организацию.
  • Не покрывает предложенный список целиком: часть строк продукт берёт мимо словаря, и замена на них не подействует. Проверяется только опытом.
  • Не даёт заведению самому править сообщения корзины и заказа и словари прежнего поколения: для них формы в кабинете нет, замена вносится по запросу.

Примеры

Заведение убирает ресторанные слова

  1. Заведение торгует не едой, и гостя сбивают «блюда» и «ресторан» в сообщениях корзины.
  2. По запросу заведения отмечаются нужные строки: минимальная сумма заказа, сообщение о временно неработающей точке, подсказки на шаге получения.
  3. В каждой задаётся своя формулировка, подстановки суммы и названия точки остаются на месте.
  4. Гость видит сообщения словами заведения, остальной интерфейс витрины не меняется.

Заведение смягчает блокирующее сообщение

  1. Гость вводит адрес за пределами зоны и упирается в сухое сообщение, что на указанный им адрес доставки нет, после чего звонит или уходит.
  2. Строка отмечается и заменяется формулировкой, которая объясняет, что делать дальше: забрать самому или уточнить по телефону.
  3. Вместо встроенного текста гость видит новую формулировку, которая ведёт его дальше, а не останавливает.

Заведение меняет тон сообщения после доставки

  1. Просьба оценить заказ приходит гостю общей формулировкой продукта.
  2. Строка просьбы отмечается и переписывается под голос заведения, ссылка на оценку остаётся подстановкой.
  3. Гость получает сообщение своими словами заведения, а ссылка ведёт туда же.