Локализация языка
Виджет на данный момент поддерживает три языка: Русский(ru), Английский(en), Украинский(ua). Для изменения языка надписей вам необходимо объявить переменную lang в конфигурации. Это будет выглядет следующим образом:
Данный пример показывает, как можно изменить язык виджета для Украины:
<!-- Код необходимо разместить внутри тега <head> --> <!-- <head> --> <script> //window.jStoreConfig.restaurant - Содержит идентификатор ресторана. window.jStoreConfig = { "restaurant" : "3f46ac68-54f4-4ea5-84c1-b7db224a544e", lang: 'ua' }; </script> <script src="https://deliverywiget.iiko.ru/v2_0/libs/require.js" data-main="https://deliverywiget.iiko.ru/v2_0/app/config"></script> <!-- <\head> -->
Локализация текста
Также виджет позволяет кастомизировать некоторые надписи, которые выводятся на страницах виджета. Для этого необходимо перед подключением виджета, определить переменную jStoreConfig.loc и передать в неё объект следующующей структуры:
> jStoreConfig = { 'restaurant' : '3f46ac68-54f4-4ea5-84c1-b7db224a544e', 'loc' : { '#KEY#' : '#VALUE#', ... '#KEY_N#' : '#VALUE_N#' } } </script>
где #KEY# - код строки из приведённой ниже таблицы, а #VALUE# - новое значение, которое вам необходимо установить.
Код | Значение по-умолчанию |
---|---|
card_num | Номер скидочной карты |
energy_sum | Пищевая ценность |
takeaway_date | Время самовывоза |
delivery_date | Время доставки |
CURR | руб. |
Order_sum | Сумма заказа |
Discount | Скидка |
Bonus_pay | Оплата бонусами |
Total | Итого |
Make_order | Оформить заказ |
cart_top_1 | У вас в <a class='jstore-tag' href='%urlsCart%'>корзине</a> <span class='jstore-tag lsp-block-cart-total jstore-js-cart-total-count'>%totalItems%</span> <span class='jstore-tag lsp-block-cart-total-name jstore-js-cart-total-count-name'>%goods%</span> |
cart_top_2 | У вас в корзине <span class='jstore-tag lsp-block-cart-total jstore-js-cart-total-count'>%totalItems%</span> <span class='jstore-js-cart-total-count-name'>%goods%</span></span> |
goods_1 | товар |
goods_2 | товара |
goods_5 | товаров |
gift | подарок! |
discount | скидка! |
amount | шт. |
Cart | Корзина |
Cost | Стоимость |
Quantity | Количество |
Name_Structure | Название/Состав |
Order_Sum | Сумма заказа |
Order_N | Заказ № |
Order_Accepted | Заказ принят рестораном |
Order_Status | Статус заказа |
Order_NF | Заказ не найден |
Order_NEW | Заказ принят |
by_Date | (по состоянию на %upDate%) |
up_Status | Обновить статус заказа |
order_Added | Ваш заказ успешно обработан! |
order_num | Номер заказа |
Select_city | Выберите город |
Checkout_Error | Ошибка при оформлении заказа |
fail_mess | <p class='jstore-tag'>Произошла проблема при оплате, но мы передали Ваш заказ в ресторан. Ожидайте звонка или позвоните сами по телефону <b>%deliveryServicePhone%</b></p> |
Gift_2u | Вам подарок! |
Get | Получить! |
Catch_moment | Лови момент! |
Left | Осталось |
seconds | секунд |
To_cart | В корзину |
PCS | шт. |
Proteins | Белки |
Gram | г. |
Fats | Жиры |
Carbohydrates | Углеводы |
Nutritional_value | Пищевая ценность |
Weight | Вес |
CCal | Ккал. |
Additional_ing | Дополнительные ингредиенты |
min | мин. |
max | макс. |
Order_Making | Оформление заказа |
Order_Making_mess | <p class='jstore-tag'>Ваш заказ оформляется...</p> |
Also_test | Также попробуйте |
Your_city | Ваш город |
Is_your_city | Ваш город |
Your_orders | Ваши заказы: |
by_summ | на сумму |
You_havet_ordered | Пока вы ничего не заказали |
Hello | Здравствуйте |
Out | Выйти |
Hello_ | Здравствуйте! |
Comein | Войти |
Register | Зарегистрироваться |
Pass_Rec | Восстановление пароля |
Электронная почта | |
Recovery | Восстановить |
Registration | Регистрация |
Forgot_pass | Забыли пароль? |
Phone | Телефон |
Password | Пароль |
Password_confirm | Подтверждение пароля |
name | Имя |
Your_name | Ваше имя |
Contact_phone | Контактный телефон |
Payment | Оплата |
Surr | Сдача с |
order_bonus | У меня есть <span class='jstore-tag lsp-js-maxPaymentSum'>%maxPaymentSum%</span> <span class='jstore-tag lsp-js-maxPaymentSumText'>%maxPaymentSumText%</span> и я хочу ими оплатить часть заказа. |
City | Город |
Street | Улица |
Home | Дом |
Housing | Корпус/строение |
Apartment | Квартира |
Entrance | Подъезд |
Floor | Этаж |
DoorPhone | Домофон |
Delivery | Доставка |
Terminal | Ресторан |
Parson_count | Количество персон |
Where_found | Откуда Вы о нас узнали |
Other_source | Другой источник |
Order_comment | Комментарий к заказу |
user_Agree | я согласен с <a class='jstore-tag' href='%userAgreementUrl%' target='_blank'>пользовательским соглашением</a> |
Send | Отправить |
Error | Ошибка |
order_error | <p class='jstore-tag'>Не удалось отправить заказ в ресторан, пожалуйста позвоните в службу доставки по телефону <strong class='jstore-tag'>%deliveryServicePhone%</strong>.</p> |
Auth | Авторизация |
Personal | Личный кабинет |
Your_bonuses | Ваши бонусы |
info_loading | информация загружается |
Change | Изменить |
Pass_now | Текущий пароль |
New_pass | Новый пароль |
Pass_confirm | Подтверждение пароля |
Cancel | Отмена |
Save | Сохранить |
required | Поле обязательно для заполнения |
email_not_valid | Email некорректен |
phone_is_incorrect | Телефон некорректен |
common_error | Ошибка виджета. Попробуйте позже |
pass_not_match | Пароли не совпадают |
pass_sended | На Ваш Email был выслан новый пароль. |
empty_cart | Ваша корзина пуста |
field_is_long | Длина поля не должна составлять более %len% символов |
pyment_sum_is_to_low | Сумма для сдачи меньше суммы заказа |
city_is_not_found | Указаный город не найден в системе |
need_userAgreement_confirm | Для совершения заказа Вы должны принять пользовательское соглашение |
need_userAgreementRegister_confirm | Для регистрации Вы должны принять пользовательское соглашение |
visitor | Посетитель |
low_quantity | Указанного количества недостаточно |
low_quantity_for_1_elem | Выберите %groupName% |
too_much_quantity | Слишком большое количество ингридиентов |
Place_order | Оформление заказа |
Order_info | Информация о заказе |
Order_success | Заказ успешно оформлен |
Order_error | Ошибка в оформлении заказа |
Order_status_deliveryDate | Планируемое время доставки |
Order_status_Unconfirmed | Ожидает подтверждения |
Order_status_Received | Получен |
Order_status_In progress | Готовится |
Order_status_Ready | Приготовлен |
Order_status_On the way | В пути |
Order_status_Delivered | Доставлен |
Order_status_Active | Текущий статус |
Order_status_short_Unconfirmed | Ожидает подтверждения |
Order_status_short_Received | Получен |
Order_status_short_In progress | Готовится |
Order_status_short_Ready | Приготовлен |
Order_status_short_On the way | В пути |
Order_status_short_Delivered | Доставлен |
Order_status_short_Active | Текущий статус |
Order_Status_Canceled | Заказ отменён |
Change_by | Сдача с |
OrderCart | Состав заказа |
Edit | Редактирование |
Pass_recovery | Восстановление пароля |
As_soon_As | Как можно раньше |
Menu | Меню |
Order_status_check | Проверка статуса заказа |
hour_5 | часов |
hour_1 | чaс |
hour_2 | часа |
minute_5 | минут |
minute_1 | минута |
minute_2 | минуты |
second_5 | секунд |
second_1 | секунда |
second_2 | сукунды |
All | Все |
bonus_Bonus_5 | бонусов |
bonus_Bonus_1 | бонус |
bonus_Bonus_2 | бонуса |
bonus_Money_5 | руб. |
bonus_Money_1 | руб. |
bonus_Money_2 | руб. |
bonus_Product_5 | шт. |
bonus_Product_1 | шт. |
bonus_Product_2 | шт. |
Delivery_to_House | Доставка на дом |
Take_from_Rest | Забрать из ресторана |
Personal_section | Персональный раздел |
Personal_Edit | Персональный раздел. Редактирование аккаунта |
Delivered | Доставлен |
User_Registration | Регистрация пользователя |
Your_terminal | Ресторан |
Chose_Your_terminal | Выберите ресторан |
Address_item_city_before | г. |
Address_item_city_after | |
Address_item_street_before | ул. |
Address_item_street_after | |
Address_item_home_before | д. |
Address_item_home_after | |
Address_item_housing_before | стр. |
Address_item_housing_after | |
Address_item_apartment_before | ап. |
Address_item_apartment_after | |
Address_item_entrance_before | подъезд № |
Address_item_entrance_after | |
Address_item_floor_before | |
Address_item_floor_after | этаж |
Address_item_doorphone_before | домофон " |
Address_item_doorphone_after | " |
Address | Адрес |
Order_customerName | Имя клиента |
Order_customerPhone | Телефон |
cart_item_unActive | Товар не доступен в выбранном ресторане |
cart_item_price_changed | Цена на товар изменилась |
has_forbiden_pay_category | Заказ содержит товары, запрещённые для оплаты онлайн: %forbiddenItems% |
Enter_sms_code | Для завершения регистрации, введите код, присланный вам в sms |
phoneValidationCode | Код |
Page_make_order | Оформить заказ |
Post_code | Почтовый индекс |
Post_address | Адрес |
Order_card_details | Введите реквизиты карты для оплаты |
pyment_card_not_set | Вы не ввели реквизитов карты |
Bonus_balances | Бонусные балансы: |
Order_delivery | В стоимость заказа будет включена доставка на сумму: %summ% %curr% |
Order_delivery_continue | Подтвердить и продолжить |
Delivery_pay | Доставка |