|
@ -1609,9 +1609,18 @@ void deployTranslations(const QString &appDirPath, quint64 usedQtModules) |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
QString translationsDirPath = appDirPath + QStringLiteral("/translations"); |
|
|
QString translationsDirPath; |
|
|
LogDebug() << "Using" << translationsDirPath << "as translations directory for App"; |
|
|
if (!fhsLikeMode) { |
|
|
LogDebug() << "Using" << qtTranslationsPath << " to search for Qt translations"; |
|
|
translationsDirPath = appDirPath + QStringLiteral("/translations"); |
|
|
|
|
|
} else { |
|
|
|
|
|
// TODO: refactor this global variables hack
|
|
|
|
|
|
QFileInfo appBinaryFI(appBinaryPath); |
|
|
|
|
|
QString appRoot = appBinaryFI.absoluteDir().absolutePath() + "/../"; |
|
|
|
|
|
translationsDirPath = appRoot + QStringLiteral("/translations"); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
LogNormal() << "Using" << translationsDirPath << "as translations directory for App"; |
|
|
|
|
|
LogNormal() << "Using" << qtTranslationsPath << " to search for Qt translations"; |
|
|
|
|
|
|
|
|
QFileInfo fi(translationsDirPath); |
|
|
QFileInfo fi(translationsDirPath); |
|
|
if (!fi.isDir()) { |
|
|
if (!fi.isDir()) { |
|
|