В разделе приведено описание особенностей работы THESIS Studio с локализацией проекта. Сведения предназначены для администратора или разработчика, выполняющего настройку и сопровождение решения.
В CUBA первая запись в свойстве cuba.availableLocales считается языком по умолчанию. Этому языку соответствует файл messages.properties без суффикса _[LOCALE_CODE].
В ТЕЗИС значение свойства задается следующим образом:
cuba.availableLocales = Russian|ru;English|en
При этом структура файлов сообщений отличается от порядка языков, указанного в свойстве::
messages.propertiesmessages_ru.properties
В THESIS Studio эта особенность учитывается: языком по умолчанию считается не первая запись в свойстве cuba.availableLocales, а английский язык. Такой подход позволяет сохранить значение свойства cuba.availableLocales и структуру файлов сообщений, используемую в ТЕЗИС.