Публичное пространство
CSI K ◾ Кастомизация текстов интерфейса
Описание
В данной статье описана функциональность кастомизации текстов интерфейса КСО.
Ранее в разделе была описана функциональность локализации: добавление дополнительного языка для переключения на него интерфейса кассы самообслуживания, изменение дефолтного языка работы КСО и т. д. Подробное описание функциональности в статье CSI K ◾️ Как добавить новый язык в интерфейсе CSI K?.
Кастомизация текстов позволяет менять текстовые формулировки в интерфейсе кассы согласно требованиям торговой сети. Кастомизация может быть применена к текстам на любом языке, который поддерживается и добавлен для работы на КСО.
Пример работы
измененный текст для кнопки НАЧАТЬ;
измененный текст напоминания просканировать карту лояльности.
Настройка
Кастомизация текста
Скачайте файл кастомизации текста .
На странице CSI K ◾ Ключи локализации найдите требуемые ключи локализации для текстов, которые хотите изменить.
С помощью инструмента расшифровки переведите текст, который будет отображаться на КСО, из кодировки UTF-8 в Unicode Escape → скопируйте расшифровку.
Откройте файл кастомизации → добавьте в файл ключ локализации и расшифровку требуемого текста, чтобы получилась строка следующего вида → сохраните изменения в файле.
При сохранении убедитесь, что название файла соответствует шаблону: 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Загрузка файла кастомизации локально на КСО
Подключитесь к кассе → загрузите файл кастомизации в папку /home/tc/storage/crystal-cash/config/localizations.
Перезагрузите кассу.
Загрузка файла кастомизации через SetSync
Войдите в сервис Minio → создайте новую корзину для файлов локализации.
Загрузите в корзину требуемый файл.
Войдите на сервер SetCentrum/SetRetail10 → перейдите в раздел Интеграция → вкладка Внешние процессинги → кликните дважды на SetSync для редактирования.
Перейдите на вкладку CSI-K → в поле Путь синхронизации медиа-контента для файлов локализации на CSI-K вставьте путь до папки файлов локализации на кассе - /home/tc/storage/crystal-cash/config/localizations → в поле Наименование корзины вставьте название корзины с файлами локализации в Minio → кликните Сохранить.
Перезагрузите кассу.