Главная Локализация

Локализация

От Справка Смартомато
• 3 статьи

Валюта и страновые форматы

Включается по обращению в поддержку. Возможности Валюта Валюта задаётся заведению, вариантов двадцать: рубль, тенге, сум, сом, сомони, манат, драм, гривна, белорусский рубль, молдавский лей, румынский лей, лира, динар, дирхам, египетский фунт, фунт стерлингов, доллар, евро, песо, бат. Валюта несёт не только знак, но и правило записи суммы: стоит ли знак до числа или после, чем разделяются тысячи, чем отделяется дробная часть и сколько знаков после запятой показывать. Рубль и тенге пишутся целыми, без разменной части; евро и лира — с двумя знаками. По этому правилу собираются цены блюд, стоимость доставки, суммы скидок и итог заказа — на витрине, в приложении гостя и в кабинете. Точке можно задать собственную валюту, отличную от валюты заведения. Заказ запоминает валюту той точки, в которой он оформлен: в кабинете все суммы этого заказа — позиции, доставка, скидки, итог — показаны именно в ней. Телефонный номер Формат номера задаётся заведению: код страны и маска под местную нумерацию. Вариантов двадцать один — Россия, Казахстан, Беларусь, Украина, Молдова, Киргизия, Узбекистан, Таджикистан, Азербайджан, Армения, Турция, Сербия, Кипр, Латвия, Румыния, Великобритания, Объединённые Арабские Эмираты, Египет, Таиланд, Мексика и отдельный «международный» вариант без маски. Маска работает в двух местах. На витрине она стоит в поле входа: гость видит код страны перед полем и вводит только местную часть номера, а перейти к следующему шагу может, только когда номер набран целиком. Она же приводит сохранённый номер к местной записи всюду, где номер показывают человеку или отдают наружу: в карточке входящего звонка, в обмене с кассой и с внешней бонусной системой. Адрес Подсказки адреса приходят от той картографической службы, что подключена заведению. За пределами России работает та, у которой есть покрытие нужной страны, и город в найденном адресе определяется по правилам этой страны, а не по российским. Там, где улиц и номеров домов нет или они не оцифрованы, заведение задаёт собственный справочник адресов: перечисляет районы, комплексы и дома и проставляет каждому координаты. Гость выбирает адрес из этого списка, а зона доставки и стоимость считаются по координатам из справочника. Адрес можно задать и одними координатами — точкой на карте или парой чисел, вставленной прямо в поле адреса. Язык Язык витрины по умолчанию задаётся заведению вместе с валютой и форматом номера. Всё, что касается нескольких языков сразу и перевода содержимого, описано в Мультиязычный сайт. Язык кабинета сотрудник выбирает себе сам — русский, английский, испанский или турецкий. Выбор действует только в его браузере и настроек заведения не меняет. Как настроить - Валюта, формат телефонного номера и язык витрины выставляются заведению одним набором, при заведении организации; в кабинете эти три поля не редактируются. - Собственная валюта точки задаётся отдельно у самой точки и перекрывает валюту заведения. - Часовой пояс задаётся заведению, точке можно задать свой — от него зависят расписание работы и время в заказах. - Картографическая служба выбирается заведению: от неё зависят и подсказки адреса, и карта, на которой гость ставит точку. - Собственный справочник адресов задаётся заведению списком: уровни — город, район, комплекс — и внутри них адреса с координатами. - Язык интерфейса кабинета сотрудник переключает сам в настройках интерфейса. Что должно быть настроено и ограничения - Валюта и формат номера действуют на всё заведение целиком; у точки переопределяется только валюта. - Цену в каталоге и корзине гость видит в валюте заведения. Собственная валюта точки проявляется в оформленном заказе. - Подсказки адреса за пределами России требуют подключённой картографической службы с покрытием этой страны. Без неё и поиск адреса, и определение адреса по точке на карте опираются на справочник, который покрывает только Россию. - Маска задаёт длину номера: номер, который в неё не укладывается, гость отправить не сможет. Там, где длина номера плавает, годится только «международный» вариант. - Смена валюты не меняет цены: числа в меню остаются прежними, меняется только их запись. - Язык кабинета выбирается из четырёх и с языком витрины не связан. Чего нет - Единой настройки «страна» нет. Валюта, формат номера, язык витрины и часовой пояс задаются по отдельности и друг с другом не сверяются: выставить их можно в любом сочетании, в том числе бессмысленном. - Курсов и пересчёта между валютами нет. Валюта только оформляет число: цена в меню остаётся тем же числом, в какой бы валюте её ни показывали. - Формат номера один на всё заведение. Принять номер другой страны можно только «международным» вариантом, где маски нет вовсе, — тогда её нет и для местных номеров. - Набор полей адреса неизменен: квартира, подъезд, этаж, домофон и признак частного дома. Почтового индекса, штата, провинции и прочих полей, принятых в других странах, в адресе нет. - Формат даты и времени следует за языком интерфейса, а не за страной. - Валюта, формат номера и язык — свойства заведения, а не гостя: гость из другой страны видит ровно то же, что местный. Примеры Запуск витрины в другой стране 1. Заведению выставляются валюта, формат телефонного номера и язык витрины. 2. Заведению подключается картографическая служба с покрытием этой страны. 3. Точке задаются адрес и часовой пояс. 4. Гость открывает витрину: цены в местной валюте, поле телефона с местным кодом, адрес находится в подсказках, заказ оформляется без ручных обходов. Точка в другой стране внутри одной сети 1. Заведению задана основная валюта. 2. Точке, работающей в другой стране, задаётся собственная валюта. 3. Гость оформляет заказ в этой точке. 4. Оператор открывает заказ в кабинете и видит все суммы — позиции, доставку, скидки, итог — в валюте точки, а не в валюте заведения. Адрес там, где нет улиц 1. Заведение перечисляет свои адреса справочником: районы и комплексы, внутри них — дома с координатами. 2. Гость набирает название района, витрина предлагает варианты из справочника. 3. Выбранный адрес сразу получает координаты из справочника, поиск по картам не выполняется. 4. Зона доставки и стоимость считаются по этим координатам. Связанные статьи - Мультиязычный сайт

Обновлено Oct 21, 2026

Мультиязычный сайт

Включается по обращению в поддержку. Возможности Гость выбирает язык - Кнопка языка стоит в шапке сайта и отдельной строкой в бургер-меню; на кнопке виден код текущего языка, в списке — названия языков на них самих. - Список содержит только те языки, которые включило заведение. Если язык один, кнопки нет вовсе. - Кнопку можно скрыть параметром оформления сайта: тогда язык определяется автоматически, а гость сам его не переключает. - Выбор сохраняется в браузере гостя и переживает перезагрузку и следующий заход. Смена языка перезагружает страницу. - Если гость ничего не выбирал, язык берётся из настроек его браузера — при условии, что такой язык у заведения включён. Иначе гость видит первый язык из списка заведения. - Всего продукт знает 13 языков: русский, английский, украинский, турецкий, испанский, казахский, узбекский, киргизский, таджикский, сербский, армянский, арабский и азербайджанский. - В приложении заведения всё это работает так же: приложение и сайт собраны из одного кода. Что переводится в содержимом Выбранный язык уходит вместе с каждым обращением за данными, поэтому меню приходит уже переведённым, а не переводится в браузере. На язык гостя переводятся: - названия и описания категорий и блюд, состав блюда; - названия групп модификаторов и самих модификаторов; - названия и описания точек, адрес и комментарий к адресу; - название и описание заведения; - названия и тексты акций, которые видит гость. Если перевода поля на выбранный язык нет, подставляется английский вариант, а если нет и его — исходный текст на основном языке заведения. Пустых мест в меню из-за незаполненного перевода не бывает. В кабинете - Сотрудник переключает язык ввода в шапке и заполняет те же самые поля меню заново — на этом языке. Отдельной формы перевода нет, перевод вводится в обычной карточке блюда, категории или точки. - Язык интерфейса самого кабинета выбирается отдельно, в настройках интерфейса, и действует для конкретного браузера, не меняя ничего в заведении. Как настроить - Возможность включается по запросу. Заведению задаются две вещи: основной язык и список языков, между которыми гость сможет переключаться. Из кабинета этот список не редактируется. - В список нужно включать и основной язык заведения. Иначе гость, ушедший на другой язык, не сможет вернуться обратно: в переключателе будут только дополнительные языки. - Переключатель на сайте включается в оформлении сайта, в группе «Интерфейс», параметром «Показывать переключатель языка». По умолчанию параметр выключен: без него языки работают, но гость получает язык только автоматически. - Переводы наполняются в кабинете: сотрудник выбирает язык ввода и проходит по меню, заполняя названия и описания заново. Поля, оставленные пустыми, показываются гостю по правилу подстановки из раздела «Что умеет». - Язык интерфейса кабинета сотрудник ставит себе сам в настройках интерфейса; на то, что видит гость, он не влияет. Что должно быть настроено и ограничения - Переключатель показывается, только если у заведения включено минимум два языка и в оформлении сайта не выключен параметр «Показывать переключатель языка». - Набор языков закрыт: задать язык, которого нет среди 13, нельзя. - Изменение набора языков видно гостям не мгновенно — витрина держит состав языков заведения в памяти до часа. - Меню в переводе ровно настолько, насколько его заполнили. Незаполненные позиции гость увидит на английском или на основном языке заведения. - Выбор языка живёт в браузере гостя: в другом браузере, на другом устройстве или после очистки данных язык определится заново. - Всё описанное относится к витрине и приложению заведения. Сайт прежнего поколения получает язык тем же способом, но состав переведённого на нём не подтверждён. Чего нет - Не переводятся страницы сайта, баннеры, сторис и бейджи блюд — они существуют в единственном варианте. - Валюта и формат телефонного номера заданы на заведение целиком и вместе с языком не меняются. - Отдельного адреса под каждый язык нет: одна страница — один адрес, язык живёт в браузере гостя. Поисковые системы видят страницу на одном языке. - Машинного перевода нет. Каждый перевод вводит сотрудник вручную, позиция за позицией. - Язык гостя нигде не запоминается на стороне заведения. Письма и сообщения, которые уходят не в момент визита гостя, приходят на основном языке заведения. - Интерфейс кабинета переводится не на все 13 языков, а на четыре: русский, английский, турецкий и испанский. Примеры Гость читает меню на своём языке 1. Гость открывает сайт заведения и видит его на языке своего браузера, если тот включён у заведения. В оформлении сайта включён показ переключателя языка. 2. Нажимает кнопку языка в шапке и выбирает нужный из списка. 3. Страница перезагружается: интерфейс, категории, блюда и акции приходят на выбранном языке. 4. Гость оформляет заказ и через день заходит снова — сайт открывается сразу на выбранном ранее языке. Заведение добавляет язык в меню 1. Сотрудник переключает в кабинете язык ввода на дополнительный. 2. Открывает категорию и блюда и заполняет названия, описания и состав заново — на этом языке. 3. Публикует меню и проверяет результат на витрине, переключив там тот же язык. 4. Позиции, до которых сотрудник не дошёл, гость видит на английском или на основном языке заведения — меню не рвётся. Гость приходит с иноязычным браузером 1. Гость впервые открывает сайт, язык не выбирал. 2. Витрина берёт язык из настроек браузера и сверяет со списком заведения. 3. Совпадение есть — сайт открывается на этом языке. Совпадения нет — гость видит первый язык из списка заведения; если переключатель включён в оформлении, гость может сменить язык сам.

Обновлено Oct 21, 2026

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

Включается по обращению в поддержку. Возможности - Заменяет отдельные встроенные надписи на свои — по одной надписи, а не текст целиком. - Перечень надписей закрытый: заведение выбирает нужную строку из списка, видит рядом формулировку по умолчанию и задаёт свою. Всё, что не отмечено, остаётся встроенным. - Меняет надписи самой витрины: названия разделов, кнопки, заголовки, подсказки, тексты пустых состояний — перечень охватывает почти весь словарь витрины. - Меняет сообщения корзины и оформления заказа: почему заказ нельзя оформить, минимальная сумма, время готовности и получения, что не так с позицией, подписи к режимам получения. - Меняет тексты, которые уходят гостю по заказу: подтверждение, начало готовки, ссылка на оплату, код для входа, просьба оценить заказ, сообщение о начисленных и списанных баллах. - Сохраняет подстановки внутри надписи: номер заказа, название точки, сумма, время — если оставить их на месте, подставятся те же значения. - Разводит формы множественного числа: «один балл» и «пять баллов» пишутся по-разному. В надписях витрины формы задаются одной строкой через «|», в сообщениях о заказе — отдельными строками. - Для сайта заведения на прежнем конструкторе, виджета корзины и приложения прежнего поколения есть свой словарь надписей — он задаётся целиком, одним текстом на поверхность, а не построчно. Как настроить Надписи витрины заведение правит само, в кабинете, в редакторе оформления сайта, на вкладке «Тексты». Сразу видны только уже изменённые тексты; новый выбирают кнопкой «Добавить переопределение» в дереве разделов или поиском. В форме для каждого языка организации виден текст по умолчанию и поле для своего текста, рядом — число форм и список подстановок. Правка попадает в черновик оформления и публикуется той же кнопкой, превью справа показывает её. Пустое поле снимает замену — прежняя своя формулировка не сохраняется, её придётся набрать заново. Сохранение одного текста остальные замены не трогает. Вкладка есть, только если тема опубликовала перечень надписей. Сообщения корзины и заказа задаются по одной надписи, по запросу заведения — их вносит сотрудник поддержки. В списке встроенных строк отмечается нужная, рядом видна формулировка по умолчанию, в поле вводится своя. Снятая отметка возвращает исходную надпись, причём прежняя своя формулировка не сохраняется — её придётся набрать заново. Список сообщений корзины и заказа строится на языке организации, и формулировки по умолчанию в нём показаны на этом языке; если словарь языка прочитать не удалось, форма сообщает, что список пуст. Замена от языка не зависит: она подбирается по самой надписи. Словарь для сайта на прежнем конструкторе, виджета корзины и приложения прежнего поколения задаётся иначе — отдельным полем на каждую из трёх поверхностей, целиком. Формы в кабинете нет ни для сообщений корзины и заказа, ни для словарей прежнего поколения, поэтому замена вносится по запросу заведения. Что должно быть настроено и ограничения - Замены задаются на организацию целиком: у сети и у нескольких брендов внутри одной организации формулировка будет общей. - Замена надписи витрины действует на том языке, для которого она задана; на других языках остаётся встроенная надпись. Задать замену можно только на языках, которые показывает и организация, и витрина; если таких нет — на русском. Сообщения корзины и заказа язык гостя не учитывают: одна и та же строка показывается во всех языковых версиях. - Замену надписей витрины видно на витрине и в превью редактора по ходу набора: она накладывается поверх встроенного словаря витрины. Сообщения корзины и заказа приходят с сервера и меняются отдельным набором. - В надписях витрины подстановки пишутся в фигурных скобках, например {n}. Подстановка, которой нет у этой надписи, не принимается — сохранение отклоняется с ошибкой. У надписи с формами числа подстановки каждой формы должны совпадать с исходной. - Число форм в надписи с формами числа должно совпадать с числом форм этой надписи на этом языке, иначе сохранение отклоняется. В обычной надписи знак «|» недопустим. - Если витрина перестала выводить надпись или переименовала её, замена на неё перестаёт действовать; в кабинете такие замены показаны отдельным блоком, их можно снять кнопкой «Снять». - В сообщениях корзины и заказа подстановки работают, только если оставить их в своей формулировке в прежнем виде: убранная не появится, а лишняя останется пустым местом. - Словарь для поверхностей прежнего поколения на актуальную витрину не распространяется — она его не запрашивает (в коде витрины такого запроса нет). - Список сообщений корзины и заказа в служебной форме и формулировки по умолчанию в нём строятся из переводов языка организации; если словарь языка не прочитан (язык не задан или не загружен), форма выводит строку «Словарь локали … не прочитан — список ключей пуст», а список остаётся пустым. Подбор замены от языка не зависит: она берётся по ключу (OrganizationTranslations#i18n). Чего нет - Не переопределяет надписи, которых нет в перечне: строки, которые витрина сейчас не выводит, и надписи, которые не входят в словарь витрины, остаются встроенными. - Не трогает содержимое заведения: переопределяются только строки словарей витрины, корзины и уведомлений, а названия блюд и категорий и страницы сайта — данные меню и сайта, в эти словари не входят. - Сообщения корзины и заказа не разделяются по языкам: заданная формулировка показывается гостю на любом языке, отдельную версию для второго языка задать нельзя. Надписи витрины, наоборот, задаются отдельно для каждого языка. - Не разделяется по брендам, точкам и каналам — набор замен один на всю организацию. - Не покрывает предложенный список целиком: часть строк продукт берёт мимо словаря, и замена на них не подействует. Проверяется только опытом. - Не даёт заведению самому править сообщения корзины и заказа и словари прежнего поколения: для них формы в кабинете нет, замена вносится по запросу. Примеры Заведение убирает ресторанные слова 1. Заведение торгует не едой, и гостя сбивают «блюда» и «ресторан» в сообщениях корзины. 2. По запросу заведения отмечаются нужные строки: минимальная сумма заказа, сообщение о временно неработающей точке, подсказки на шаге получения. 3. В каждой задаётся своя формулировка, подстановки суммы и названия точки остаются на месте. 4. Гость видит сообщения словами заведения, остальной интерфейс витрины не меняется. Заведение смягчает блокирующее сообщение 1. Гость вводит адрес за пределами зоны и упирается в сухое сообщение, что на указанный им адрес доставки нет, после чего звонит или уходит. 2. Строка отмечается и заменяется формулировкой, которая объясняет, что делать дальше: забрать самому или уточнить по телефону. 3. Вместо встроенного текста гость видит новую формулировку, которая ведёт его дальше, а не останавливает. Заведение меняет тон сообщения после доставки 1. Просьба оценить заказ приходит гостю общей формулировкой продукта. 2. Строка просьбы отмечается и переписывается под голос заведения, ссылка на оценку остаётся подстановкой. 3. Гость получает сообщение своими словами заведения, а ссылка ведёт туда же.

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