Документация
ОС Аврора 5.1.5

Переключение языка внутри приложения

Язык в приложении определяется в зависимости от языка операционной системы (локали). Для каждого языка можно создать отдельный набор переводов, чтобы локализовать приложение.

Локаль можно переключать внутри приложения. В C++ для этого следует вызвать статический метод QLocale::setDefault. В качестве аргумента методу следует передать экземпляр QLocale или константу:

QLocale::setDefault(QLocale::Russian);

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

Изменение локали приложения доступно только через C++-код, в QML данного API нет.

Прочая работа с локалью может осуществляться через класс QLocale в C++ и тип Locale в QML.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.