Здравствуйте.
Два транслятора в примере
http://doc.qt.io/qt-5/internationalization.htmlЗачем первый?
Думал для локализации сообщений об ошибках. Нет.
translator_qt.load("/usr/share/qt5/translations/qt_ru.qm");
qApp->installTranslator(&translator_qt);
translator_app.load(QString("languages/%1.qm").arg(lang));
qApp->installTranslator(&translator_app);
Далее
if(doc.setContent(ba, &errorMsg, &errorLine, &errorColumn))
{
qDebug() << "Устан. domDoc.";
}
else
{
qDebug() << errorMsg << errorLine << errorColumn;
}
Сообщение:
"error occurred while parsing reference" 27 32025 Может так и нужно, тогда объясните пож, зачем первый транслятор?
Kubuntu 14.04 Qt5