SetKiosk ◾️ Переключение языков интерфейса (Сервер и Android)

Публичное пространство

SetKiosk ◾️ Переключение языков интерфейса (Сервер и Android)

CR-6823 - Получение подробных данных проблемы… СТАТУС

CR-10460 - Получение подробных данных проблемы… СТАТУС

SRTS-2026 - Получение подробных данных проблемы… СТАТУС

SRTS-2092 - Получение подробных данных проблемы… СТАТУС

SRTS-2021 - Получение подробных данных проблемы… СТАТУС

SRTS-2025 - Получение подробных данных проблемы… СТАТУС

SRTE-4015 - Получение подробных данных проблемы… СТАТУС

SRTS-2122 - Получение подробных данных проблемы… СТАТУС

Настройка на сервере

1. Откройте на редактирование файл настройки службы:

  • ОС Linux: /opt/set-kiosk/application.yaml
  • ОС Windows: {Диск}:/Папка SetKiosk/application.yaml

2. В параметре locale измените значение в соответствие с языком:



Настройка на Android

1. Для первичного экрана выберите язык в клиенте. 

Основной экран отображения приходит с сервера. 

2. Также на экране настроек выберите язык. Это не влияет на основную работу SetKiosk, а только на экран настроек.


Включение выбора языков пользователем

CR-11436 - Получение подробных данных проблемы… СТАТУС

SRTS-2733 - Получение подробных данных проблемы… СТАТУС

10.4.9.0

1. Откройте на редактирование файл настройки службы:

  • ОС Linux: /opt/set-kiosk/application.yaml
  • ОС Windows: {Диск}:/Папка SetKiosk/application.yaml

2. В параметре availableLocales вставьте значения с кодами языков и добавьте параметр localeDelay.

  • availableLocales - доступные языки для переключения на экране.
  • localeDelay - количество секунд с момента последнего совершенного действия на прайс-чекере, после которого, выбранный пользователем на экране язык будет изменен на язык, указанный в locale.

Перезапустите службу SetKiosk.


Отобразиться поле со списком по выбору языков.



Примеры отображения экрана

ЯзыкЗначениеПример
РусскийRU

Азербайджанский

CR-12705 - Получение подробных данных проблемы… СТАТУС

SRTS-3228 - Получение подробных данных проблемы… СТАТУС

10.4.8.0

AZ

Английский

EN

КазахстанKZ

КиргизияKG
В РАЗРАБОТКЕ
ТаджикистанTJ

УзбекистанUZ

Воспроизведение цен товара на прайс-чекере в зависимости от локализации

CR-12585 - Получение подробных данных проблемы… СТАТУС

SRTS-3150 - Получение подробных данных проблемы… СТАТУС

10.4.9.0

1. Откройте на редактирование файл настройки службы:

  • ОС Linux: /opt/set-kiosk/application.yaml
  • ОС Windows: {Диск}:/Папка SetKiosk/application.yaml

2.  В зависимости от подключенного языка пропишите параметры в следующем формате:

Если не задан перевод на нужную локализацию, то название поля цены будет переведено на тот язык, который первый в JSON-объекте. 

Пример экрана цены №1

screen:

  - number: 1

    name:

      price1: >

        {"RU": "Цена товара", "EN": "Price", "KZ": "Өнім бағасы", "UZ":

        "Mahsulot narxi", "TJ": "Нархи маҳсулот", "KG": "Продукт баасы"}

      price2: >

        {"RU": "Старая цена", "EN": "Old price", "KZ": "Ескі баға", "UZ": "Eski

        narx", "TJ": "Нархи кӯҳна", "KG": "Эски баа"}

      price3: >

        "RU": "Цена по карте", "EN": "Card price", "KZ": "Бағасы картаға

        сәйкес", "UZ": "Narx kartaga muvofiq", "TJ": "Нарх мувофиқи корт", "KG":

        "Баасы картага жараша"}

      price4: >

        {"RU": "Старая цена по карте", "EN": "Old card price", "KZ": "Картадағы

        ескі баға", "UZ": "Kartadagi eski narx", "TJ": "Нархи кӯҳна дар корт",

        "KG": "Картадагы эски баа"}

      price5: >

        {"RU": "Цена по акции", "EN": "Promotional price", "KZ": "Жарнамалық

        баға", "UZ": "Rag'batlantiruvchi narx", "TJ": "Нархи таблиғот", "KG":

        "Жарнамалык баа"}

      price6: >

        {"RU": "Цена набора", "EN": "Price of the set", "KZ": "Бағаны орнату",

        "UZ": "Narxni belgilash", "TJ": "Нархи муқаррар", "KG": "Бааны коюу"}

    condition: price6 == null && price1 != null && price3 == null

© 1994-2025, ООО «Кристалл Сервис Интеграция».
Все права защищены.

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