Название: Перевод приложения Отправлено: stanukih от Май 26, 2015, 19:01 Делал все по этой http://habrahabr.ru/post/51319/ (http://habrahabr.ru/post/51319/) инструкции. Приложение по прежнему не переводиться. Как понять почему?
Название: Re: Перевод приложения Отправлено: gil9red от Май 26, 2015, 19:07 У вас есть файлик перевода qm и вы его подгружаете в приложение с помощью installTranslator?
Название: Re: Перевод приложения Отправлено: stanukih от Май 26, 2015, 19:09 Да
Название: Re: Перевод приложения Отправлено: Bepec от Май 26, 2015, 19:13 Проект в архиве в студию. Так же используемую версию Qt скажите.
Название: Re: Перевод приложения Отправлено: stanukih от Май 26, 2015, 19:16 qt 4.8.6
проект: Код: QT += gui \ Название: Re: Перевод приложения Отправлено: stanukih от Май 26, 2015, 19:33 Вроде все упаковал. Если чего не хватает напишите.
Название: Re: Перевод приложения Отправлено: popper от Май 27, 2015, 09:56 Необходимо включить файлы *.qm в qrc.
Например, с префиксом /translation. А в main.cpp делать подгрузку перевода из ресурсов: Код
Название: Re: Перевод приложения Отправлено: __Heaven__ от Май 27, 2015, 11:41 Assing ==> попинг? ;D
Название: Re: Перевод приложения Отправлено: stanukih от Май 27, 2015, 19:12 Или я торможу или чего-то не хватает. В старый файл ресурсов добавил префикс /tr
в main.cpp подгружаю myappTranslator.load(":/tr/scg_" + QLocale::system().name()); результата н0ль? куда копать? Название: Re: Перевод приложения Отправлено: stanukih от Май 27, 2015, 20:20 ответ нашел в main.cpp нужно было добавить строку
app.installTranslator(&myappTranslator); Всем спасибо за помощь |