Implement translations, added russian translation
[someplayer] / src / main.cpp
index 2d46863..ee0a444 100644 (file)
  */
 
 #include <QtGui/QApplication>
+#include <QTranslator>
 #include "mainwindow.h"
+#include "config.h"
+
+using namespace SomePlayer::Storage;
 
 int main(int argc, char *argv[])
 {
        QApplication a(argc, argv);
+       QTranslator *translator = new QTranslator(0);
+       Config config;
+       translator->load(QString("/opt/someplayer/someplayer_%1").arg(config.getValue("ui/language").toString()));
+       a.installTranslator(translator);
        a.setApplicationName("ru.somebody.someplayer");
        MainWindow w;
        w.setAttribute(Qt::WA_Maemo5StackedWindow);