Import upstream version 0.99.2
[fmit.git] / src / main.cpp
index fc565bb..c841ef4 100644 (file)
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
 
-#include "config.h"
+// #include "config.h"
 
+#include <stdlib.h>
 #include <iostream>
 using namespace std;
 #include <signal.h>
 #include <qapplication.h>
 #include <qtextcodec.h>
+#include <qtranslator.h>
 #include <GL/glut.h>
 
 #include <CppAddons/CAMath.h>
@@ -70,8 +72,11 @@ int main(int argc, char** argv)
 
 //     cerr << "LANG=" << QTextCodec::locale() << endl;
 
-       QTranslator tr_fmit(0);
-       tr_fmit.load(QString(PACKAGE_NAME)+"_"+QTextCodec::locale(), QString(PREFIX)+"/"+PACKAGE_NAME+"/tr");
+       QTranslator tr_fmit;
+       QString trFile = QString("fmit_") + QLocale::system().name();
+       QString trPath = QString(PREFIX) + QString("/share/fmit/tr");
+       cerr << "Looking up translation '" << trFile.toStdString() << "' in '" << trPath.toStdString() << "'" << endl;
+       tr_fmit.load(trFile, trPath);
        a.installTranslator(&tr_fmit);
 
        g_main_form = new CustomInstrumentTunerForm();