Языки интерфейса и базы данных системы
Для вывода данных справочников касса и менеджерская станция могут использовать два языка: основной и альтернативный. Для работы альтернативного языка необходима локализация.
Переводы для всех языков попадают в инсталляционные пакеты всех версий продукта при автоматической сборке релиза.
Инсталлятор распаковывает их в файлы:
- manager7.*.xlf в папке [пусть установки сервера справочников]/localize/manager7
- rkeeper7.*.xlf в папке [пусть установки сервера справочников]/localize/rkeeper7
где *означает двухбуквенные идентификаторы языков, например, ru для русского или en для английского.
При установке из архива файлы находятся в папках bin\win\localize\manager7 и bin\win\localize\rkeeper7.
Основной и альтернативный языки необходимо прописать в конфигурационном файле rk7srv.ini. Например, если в качестве основного языка будет использоваться русский, а альтернативного — английский, запись будет выглядеть следующим образом:
[REFSERVER]
MainLang=.\localize\[путь к файлу локализации]rkeeper7\rkeeper7.ru.xlf
AltLang=.\localize\[путь к файлу локализации]rkeeper7\rkeeper7.en.xlf
Использовать альтернативный язык можно только в случае, когда в справочниках системы поля названий объектов заполняются на основном и альтернативном языках. При выделении поля названия объекта в справочнике на основном языке, автоматически активируется раскладка клавиатуры с основным языком. При выделении поля названия на альтернативном языке, автоматически активируется раскладка клавиатуры на альтернативном языке.
Настройка альтернативного языка
Выполните следующее:
- В менеджерской станции перейдите в меню Настройки > Параметры
- В левом дереве раскройте пункт Использование опций
- Выберите Альтернативный язык
- В свойствах выставьте флаг в поле Логический
- Сохраните изменения.
Язык интерфейса менеджерской станции
Интерфейс менеджерской станции переведен на 32 языка. любым, главное чтобы текст был переведен в файлах. Чтобы выбрать язык интерфейса, перейдите в меню Пользователь > Язык.
Для ввода данных используйте предустановленные раскладки Windows.
Переключение на альтернативный язык на кассе
Чтобы использовать на кассе альтернативный язык, укажите его в свойствах работника кассы:
- Перейдите в меню Персонал > Работники
- В нужном ресторане выберите группу работников, которые будут работать с альтернативным языком на кассе
- В поле Работники выберите нужного работника или создайте его
- В свойствах работника в блоке Дополнительно установите флаг в поле Альт. язык БД.
- Сохраните изменения.
При регистрации этого работника в менеджерской или на кассовой станции для вывода данных автоматически будет использоваться альтернативный язык базы данных.
Данные на кассе и в менеджерской станции необходимо вводить, используя только предустановленную раскладку Windows. Данные, введенные с помощью раскладок, установленных вручную, могут отображаться некорректно.
Возможные ошибки
Ошибка: Названия блюд на альтернативном языке отображаются некорректно (знаками "??")
Причина: Используется непредустановленная раскладка
Решение: Мы не рекомендуем использовать раскладки, установленные вручную. Но если другое не представляется возможным, выполните следующее:
В файле rk7man.ini пропишите параметр:
[REFEDIT]
CustomFonts = Font Name 1[;Font Name 2[;Font Name 3]]
например,
[REFEDIT]
CustomFonts = Limon S1
В текстовом редакторе набирайте данные в нужно раскладке и затем копируйте в поле в интерфейсе r_keeper 7.
Если проблема сохраняется, обратитесь в Service Desk.