--- qtiplot-0.8.4/qtiplot/src/configDialog.cpp.orig 2006-05-12 10:30:46 +0400 +++ qtiplot-0.8.4/qtiplot/src/configDialog.cpp 2006-05-26 22:10:37 +0400 @@ -1173,7 +1173,8 @@ void configDialog::insertLanguagesList() { ApplicationWindow *app = (ApplicationWindow *)parentWidget(); -QString qmPath = qApp->applicationDirPath() + "/translations"; +// Fixed by rusty nails, but I don't know how to do better without autoconf... +QString qmPath = "/usr/share/qtiplot/translations"; QDir dir(qmPath); QStringList locales = app->locales; QStringList languages; --- qtiplot-0.8.4/qtiplot/src/application.cpp.orig 2006-05-17 02:52:54 +0400 +++ qtiplot-0.8.4/qtiplot/src/application.cpp 2006-05-28 14:06:13 +0400 @@ -11970,7 +11970,8 @@ qApp->installTranslator(appTranslator); qApp->installTranslator(qtTranslator); -QString qmPath = qApp->applicationDirPath() + "/translations"; +// Fixed by rusty nails, but I don't know how to do better without autoconf... +QString qmPath = "/usr/share/qtiplot/translations"; QDir dir(qmPath); QStringList fileNames = dir.entryList("qtiplot_*.qm"); for (int i=0; i < (int)fileNames.size(); i++) @@ -12009,7 +12010,8 @@ } else { - QString qmPath = qApp->applicationDirPath() + "/translations"; +// Fixed by rusty nails, but I don't know how to do better without autoconf... + QString qmPath = "/usr/share/qtiplot/translations"; appTranslator->load("qtiplot_" + locale, qmPath); qtTranslator->load("qt_" + locale, qmPath+"/qt"); }