Языковые пакеты

Языковые пакеты

История переиздания
Справочник Языковые пакеты
Карточка «Языковой пакет»
Окно «Выбор языкового пакета»
Окно «Выбор языка»

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

В системе Tillypad XL можно вводить и выводить данные на нескольких разных языках. Для создания списков используемых языков применяются языковые пакеты. Языковой пакет представляет собой список языков, для которых указана очередность их использования.

Языковой пакет определяет, на каких языках могут быть введены или выведены значения текстовых атрибутов системы. Ввод данных на разных языках производится в карточках с мультиязычными полями ввода. Мультиязычное поле позволяет сохранять данные в системе на нескольких языках одновременно. Количество доступных вариантов ввода значений определяется количеством языков, указанных в языковом пакете.

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

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

Языки можно внести в языковой пакет из фиксированного списка языков, заданного разработчиком.

Языковые пакеты можно указать для сотрудников, постоянных клиентов, персональных данных, устройств, а также в системных настройках сегмента. При этом языковые пакеты применяются в порядке приоритета.

Рисунок 16.31. Порядок применения языковых пакетов


Используемый язык из языкового пакета определяется при загрузке программы. Если в языковом пакете несколько языков с наименьшим порядком, то программа может загрузиться с любым из этих языков.

Для работы с языковыми пакетами, применяемыми в комплексе, предназначен справочник Языковые пакеты .