CSI K ◾ Кастомизация текстов интерфейса

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

CSI K ◾ Кастомизация текстов интерфейса

Описание

В данной статье описана функциональность кастомизации текстов интерфейса КСО.

Ранее в разделе была описана функциональность локализации: добавление дополнительного языка для переключения на него интерфейса кассы самообслуживания, изменение дефолтного языка работы КСО и т. д. Подробное описание функциональности в статье CSI K ◾️ Как добавить новый язык в интерфейсе CSI K?.

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

Пример работы

  • измененный текст для кнопки НАЧАТЬ;

image-20250708-144415.png
  • измененный текст напоминания просканировать карту лояльности.

image-20250708-150158.png

Настройка

Кастомизация текста

  1. Скачайте файл кастомизации текста .

  2. На странице CSI K ◾ Ключи локализации найдите требуемые ключи локализации для текстов, которые хотите изменить.

  3. С помощью инструмента расшифровки переведите текст, который будет отображаться на КСО, из кодировки UTF-8 в Unicode Escape → скопируйте расшифровку.

image-20250708-124845.png
  1. Откройте файл кастомизации → добавьте в файл ключ локализации и расшифровку требуемого текста, чтобы получилась строка следующего вида → сохраните изменения в файле.

При сохранении убедитесь, что название файла соответствует шаблону: res-custom_целевой язык_ЦЕЛЕВОЙ ЯЗЫК, например:

  • res-custom_ru_RU - название файла для кастомизации текстов на русском языке;

  • res-custom_en_GB - название файла для кастомизации текстов на английском языке;

  • res-custom_kk_KZ - название файла для кастомизации текстов на казахском языке и т. д.

Все названия для доступных локализаций в статье CSI K ◾️ Как добавить новый язык в интерфейсе CSI K? в таблице Доступные локализации.

BEGIN_WORK = \u041e\u0442\u043a\u0440\u044b\u0442\u044c\u0020\u0447\u0435\u043a
image-20250708-130356.png

Загрузка файла кастомизации локально на КСО

  1. Подключитесь к кассе → загрузите файл кастомизации в папку /home/tc/storage/crystal-cash/config/localizations.

image-20250708-130641.png
  1. Перезагрузите кассу.

Загрузка файла кастомизации через SetSync

  1. Войдите в сервис Minio → создайте новую корзину для файлов локализации.

image-20250708-131828.png
  1. Загрузите в корзину требуемый файл.

image-20250708-132954.png
  1. Войдите на сервер SetCentrum/SetRetail10 → перейдите в раздел Интеграция → вкладка Внешние процессинги → кликните дважды на SetSync для редактирования.

image-20250708-142801.png
  1. Перейдите на вкладку CSI-K → в поле Путь синхронизации медиа-контента для файлов локализации на CSI-K вставьте путь до папки файлов локализации на кассе - /home/tc/storage/crystal-cash/config/localizations → в поле Наименование корзины вставьте название корзины с файлами локализации в Minio → кликните Сохранить.

image-20250708-143046.png
  1. Перезагрузите кассу.

Статьи по теме