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

CSI K, SetSCO ◾ Изменение шрифтов локализации

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

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

10.2.97.0

Описание

Начиная с версии 10.2.97.0 упрощен процесс добавления и настройки шрифтов для различных локализаций.

Загрузка дополнительных файлов с шрифтами может использоваться как для кастомизации классических локализаций (русского, английского языка и т. д.), так и для добавления недостающих символов, например, для китайского упрощенного языка.

Ценность

  • упрощение обновления CSI K/SetSCO;
  • все доступные локализации корректно отображаются на экране;
  • возможность использования разных шрифтов для отдельных локализаций.

Пример работы успешного сценария

  • Отображение локализаций на стартовом экране КСО;


  • Экран выбора типов оплаты, шрифт Comic Sans MS, русская локализация;


  • Экран поиска по товарному справочнику, шрифт Pacifico, английская локализация;


  • Экран завершения оплаты, шрифт Comfortaa, финская локализация.

Пример работы отрицательного сценария

  •  На кассу загружены файлы шрифтов Comic Sans MS для русской локализации с неправильным названием ru_RU_comicsans_bold и  ru_RU_comicsans_regular.


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

Настройки

1. Настройте требуемую локализацию. Для этого отредактируйте и выполните скрипт в базе данных set на сервере SetCentrum/SetRetail10.

Локали настраиваются через точку с запятой и с нижним подчёркиванием, например, ru_RU; en_GB; и т. д.

Возможные значения для параметра

ЛокальЗначение локали
ru_RUрусский язык
be_BYбелорусский язык
en_GBанглийский язык (Великобритания)
de_DEнемецкий язык 
fi_Fiфинский язык
zn_CNкитайский язык
kk_KZказахский язык
ky_KGкиргизский язык


2. Перейдите в папку /home/tc/storage/crystal-cash/modules/visualization → создайте новый директорий.


3. Введите имя для директория - fonts → выдайте права для директория 0777 → кликните ОК.


4. Перейдите в новый директорий /home/tc/storage/crystal-cash/modules/visualization/fonts → переименуйте и загрузите в папку файлы шрифтов.

КСО может обрабатывать шрифты с названиями, состоящими только из двух компонентов: название локали и вид шрифта, используемый КСО (bold, regular).

Например, вы хотите загрузить шрифт Comic Sans MS для английской локализации. В папку /home/tc/storage/crystal-cash/modules/visualization/fonts добавьте два файла с шрифтом в формате ttf с названиями:

  • en_GB_regular - стандартный вариант шрифта Comic Sans MS для английской локализации;
  • en_GB_bold - жирный вариант шрифта Comic Sans MS для английской локализации. 

КСО может обрабатывать только шрифты в формате TrueType Fonts (ttf)


5. Сохраните настройки и перезагрузите КСО с помощью команд:

cash save
cash restart

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


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

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