История изменений
Исправление XMs, (текущая версия) :
- Оформляешь вывод в tr();
- lupdate;
- Переводишь в Qt Linguist;
- Используешь QTranslator;
- Заново устанавливаешь тот же текст через tr().
Я вообще стараюсь весь статичный вывод (например, текст в интерфейсе) держать в отдельной функции, чтобы можно было сделать изменение языка на лету (как в некоторых KDE-приложениях, но без использования KDE-шного фреймворка)
Исправление XMs, :
- Оформляешь вывод в tr();
- lupdate;
- Переводишь в Qt Linguist;
- Используешь QTranslator;
- Заново устанавливаешь тот же текст через tr().
Я вообще стараюсь весь статичный вывод (например, текст в интерфейсе) держать в отдельной функции, чтобы можно было сделать изменение языка на лету (как в некоторых KDE-приложениях, но без использования KDE-шного фреймворка). Да,
Исходная версия XMs, :
- Оформляешь вывод в tr();
- lupdate;
- Переводишь в Qt Linguist;
- Используешь QTranslator.
Я вообще стараюсь весь статичный вывод (например, текст в интерфейсе) держать в отдельной функции, чтобы можно было сделать изменение языка на лету (как в некоторых KDE-приложениях, но без использования KDE-шного фреймворка)