Utils::Utils(QObject *parent) : QObject(parent), m_process(new QProcess(this)), m_process2(new QProcess(this)) { translator = new QTranslator(this); selectLanguage(111); // 111 always spanish, -1 system default language }
void HelpViewer::setLanguage(const QString& lang) { if (!helpFound) return; // check if the language is part of the existing filters if (selectLanguage(lang) == false) { // rollback to default language QString message = tr("The help filter for the langauge \"%0\" has not been found. " \ "Falling back to the default language (%1). " \ "This is probably a bug, please report it.").arg(lang).arg(DEFAULT_LANGUAGE); QMessageBox::warning(this, tr("Help filter not found"), message); helpEngine->setCurrentFilter(DEFAULT_LANGUAGE); this->language = DEFAULT_LANGUAGE; } }