X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Futil.cpp;h=9bc24bc1e564cb577e06b88069c73050b061d747;hp=4698b30db7e57046548b946d2e7a258afc053fcc;hb=8ec4a861065b8a037ea6af58b2916800007ed61f;hpb=4261ffff050064aebc8b4d0566886c3ef7352cfa diff --git a/src/common/util.cpp b/src/common/util.cpp index 4698b30d..9bc24bc1 100644 --- a/src/common/util.cpp +++ b/src/common/util.cpp @@ -23,9 +23,7 @@ #include #include #include -#include #include -#include #include "quassel.h" @@ -126,32 +124,6 @@ uint editingDistance(const QString &s1, const QString &s2) { return matrix[n-1][m-1]; } -void loadTranslation(const QLocale &locale) { - QTranslator *qtTranslator = QCoreApplication::instance()->findChild("QtTr"); - QTranslator *quasselTranslator = QCoreApplication::instance()->findChild("QuasselTr"); - - if(!qtTranslator) { - qtTranslator = new QTranslator(qApp); - qtTranslator->setObjectName("QtTr"); - qApp->installTranslator(qtTranslator); - } - if(!quasselTranslator) { - quasselTranslator = new QTranslator(qApp); - quasselTranslator->setObjectName("QuasselTr"); - qApp->installTranslator(quasselTranslator); - } - - QLocale::setDefault(locale); - - if(locale.language() == QLocale::C) - return; - - bool success = qtTranslator->load(QString(":i18n/qt_%1").arg(locale.name())); - if(!success) - qtTranslator->load(QString("%2/qt_%1").arg(locale.name(), QLibraryInfo::location(QLibraryInfo::TranslationsPath))); - quasselTranslator->load(QString(":i18n/quassel_%1").arg(locale.name())); -} - QString secondsToString(int timeInSeconds) { QList< QPair > timeUnit; timeUnit.append(qMakePair(365*24*60*60, QCoreApplication::translate("Quassel::secondsToString()", "year")));