Skip to content

Commit

Permalink
Fix translations
Browse files Browse the repository at this point in the history
  • Loading branch information
mitchcurtis committed Feb 2, 2020
1 parent 770ea37 commit 996644e
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
8 changes: 8 additions & 0 deletions app/application.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -164,8 +164,16 @@ Application::Application(int &argc, char **argv, const QString &applicationName)
QTranslator translator;
const QLocale locale(mSettings->language());
QDir translationsDir = QDir::current();
#if defined(Q_OS_WIN32)
translationsDir.cd(QStringLiteral("translations"));
#elif defined(Q_OS_MAC)
translationsDir.cdUp();
translationsDir.cd(QStringLiteral("Translations"));
#else
translationsDir.cd(QStringLiteral("share/slate/translations"));
#endif
qCDebug(lcApplication) << "looking for translation for"
<< locale.name() << "locale in" << translationsDir.absolutePath();
if (translator.load(locale, QStringLiteral("slate_"), QString(), translationsDir.absolutePath())) {
mApplication->installTranslator(&translator);
}
Expand Down
4 changes: 2 additions & 2 deletions translations/translations.qbs
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ Product {
return "translations"
else if (qbs.targetOS.contains("macos"))
return "Slate.app/Contents/Translations"
//else
// return "share/tiled/translations"
else
return "share/slate/translations"
}
}
}

0 comments on commit 996644e

Please sign in to comment.