Мультиязычность для готовых форм .ui |
Здравствуйте, гость ( Вход | Регистрация )
Мультиязычность для готовых форм .ui |
AzateQ |
16.4.2011, 22:54
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 12 Регистрация: 16.4.2011 Пользователь №: 2605 Спасибо сказали: 1 раз(а) Репутация: 0 |
Никак не могу разобраться с тем, как выводить готовые формы переведенными...
Создаю в Qt Creator проект, ничего не добавляю, просто пустое окно. Редактирую .pro, добавляя TRANSLATIONS ..._ru.ts Запускаю lupdate, а потом открываю сгенерированный файл в Linguist'е. Он, понятное дело, находить только MainWindow, перевожу его, при этом Linguist в окне "Исходники и формы" корректно отображает имя формы на русском языке... Далее запускаю lrelease, и устанавливаю перевод в main.cpp, потом, как я понимаю, надо подредактировать конструктор, чтобы окно переведенным выходило, но что там писать, я так и не додумался. Если не использовать .ui все работает, но хотелось бы научиться делать это еще и используя Designer... Может я в поисковиках какие-то неправильные запросы ввожу, но ничего толкового на эту тему не нашел... Да и вообще, кругом копипасты немногочисленной информации о работах с формами, зато материалов про добавление виджетов через код пруд пруди... Полистал Шлее, полистал стандартную справку, но ничего полезного так и не нашел... Надеюсь, что хоть тут помогут. |
|
|
RazrFalcon |
19.4.2011, 0:36
Сообщение
#2
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
Я знаю. У меня тоже не грузится. Просто тот вариант РАБОТАЕТ =)
|
|
|
Текстовая версия | Сейчас: 21.1.2025, 16:52 |