]> sigrok.org Git - pulseview.git/blobdiff - pv/application.cpp
Include translations and editors in about dialog
[pulseview.git] / pv / application.cpp
index 6f666c5c308762c55ea0990297f1ea9fea1536eb..8252f27fb0c1e87ffbf97a2cf24b269b8ecfa6b7 100644 (file)
@@ -65,7 +65,7 @@ Application::Application(int &argc, char* argv[]) :
        setOrganizationDomain("sigrok.org");
 }
 
-QStringList Application::get_languages()
+const QStringList Application::get_languages() const
 {
        QStringList files = QDir(":/l10n/").entryList(QStringList("*.qm"), QDir::Files);
 
@@ -81,6 +81,14 @@ QStringList Application::get_languages()
        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_);