Qt 5.14.2, win7-64, mingw
У приложения был (и есть) перевод. На время доработки приложения перевод отключил (закоментировал installTranslator()). После включил - перевод работает только в дебажной сборке. В релизной сборке перевод не работает. Что может быть не так?
#include "mainwindow.h"
#include <QtCore/QTranslator>
#include <QtWidgets/QApplication>
int main(int argc, char *argv[])
{
int ret = 1;
QApplication a(argc, argv);
a.setOrganizationName(QLatin1String("OrgName"));
a.setApplicationName(QLatin1String("ProgName"));
QTranslator translator;
Q_ASSERT(translator.load(QLatin1String(":/tr/myProg_ru.qm")));
qApp->installTranslator(&translator);//а так же делал так a.installTranslator(&translator);
MainWindow w;
w.show();
ret = a.exec();
return ret;
}