setOrganizationDomain("sigrok.org");
}
-QStringList Application::get_languages()
+const QStringList Application::get_languages() const
{
QStringList files = QDir(":/l10n/").entryList(QStringList("*.qm"), QDir::Files);
result << "en"; // Add default language to the set
// Remove file extensions
- for (QString file : files)
+ for (const QString& file : files)
result << file.split(".").front();
result.sort(Qt::CaseInsensitive);
return result;
}
+const QString Application::get_language_editors(const QString& language) const
+{
+ if (language == "de") return "Sören Apel, Uwe Hermann";
+ if (language == "es_mx") return "Carlos Diaz";
+
+ return QString();
+}
+
void Application::switch_language(const QString& language)
{
removeTranslator(&app_translator_);