Переключение языка

TouchGFX поддерживает многоязычные интерфейсы. Текущий язык, используемый в интерфейсе, можно изменить, вызвав статический метод.Texts::setLanguage

Texts::setLanguage(GB);

где значение GBнаходится в LANGUAGESперечислении в TextKeysAndLanguages.hpp.

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

  • Смотрите app/example/text_exampleполный пример переключения языка. 

В конструкторе

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

Добавить комментарий

Обратная связь

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

пишите мне на netdm@mail.ru