Переключение языка
TouchGFX поддерживает многоязычные интерфейсы. Текущий язык, используемый в интерфейсе, можно изменить, вызвав статический метод.Texts::setLanguage
Texts::setLanguage(GB);
где значение GB
находится в LANGUAGES
перечислении в TextKeysAndLanguages.hpp
.
После этого вызова аннулировать все виджеты, которые отображают тексты (или сделать недействительным весь экран), и они будут отображать тексты на вновь выбранном языке.
- Смотрите
app/example/text_example
полный пример переключения языка.
В конструкторе
Вы можете переключаться между языками, включая тестирование для всех переводов. Это делается из свойств вашего приложения (щелкнув имя приложения в виде дерева в верхнем левом углу холста). Здесь вы просто меняете язык запуска приложения, изменяя «Выбранный язык». Языки должны быть созданы и переведены в текстовом менеджере, прежде чем их можно будет выбрать в свойствах приложения.
Обратная связь
Интересуют вопросы реализации алгоритмов, программирования, выбора электроники и прочая информация, постараюсь осветить в отдельных статьях
пишите мне на netdm@mail.ru
Добавить комментарий