summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2015-01-22 19:47:18 +0100
committerTannin <devnull@localhost>2015-01-22 19:47:18 +0100
commitc2edbcf90ff78bb6040cdcd8538468d6e3d1d42e (patch)
treef2291f5eb558171b864cf73dcccd7e99930d68d8 /src
parent2400e2c99ed3aa44152147ea7402c7f05f984aec (diff)
bugfix: initialization order was wrong and so kept foreign language systems from correctly loading mod order if Unmanaged is translated
"Unmanaged" is no longer translatable as its used internally as an identifier
Diffstat (limited to 'src')
-rw-r--r--src/mainwindow.cpp4
-rw-r--r--src/modinfo.cpp2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 1ae165fb..17308ab8 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -200,6 +200,8 @@ MainWindow::MainWindow(const QString &exeName, QSettings &initSettings, QWidget
updateToolBar();
+ languageChange(m_Settings.language());
+
ModInfo::updateFromDisc(m_Settings.getModDirectory(), &m_DirectoryStructure, m_Settings.displayForeign());
// set up mod list
@@ -355,8 +357,6 @@ MainWindow::MainWindow(const QString &exeName, QSettings &initSettings, QWidget
// before we start loading plugins we, add the dll path to the dll search order
::SetDllDirectoryW(ToWString(QDir::toNativeSeparators(qApp->applicationDirPath() + "/dlls")).c_str());
- languageChange(m_Settings.language());
-
loadPlugins();
}
diff --git a/src/modinfo.cpp b/src/modinfo.cpp
index dd3f3c40..a9e134b7 100644
--- a/src/modinfo.cpp
+++ b/src/modinfo.cpp
@@ -1052,5 +1052,5 @@ ModInfoForeign::ModInfoForeign(const QString &referenceFile, const QStringList &
, m_Archives(archives)
{
m_CreationTime = QFileInfo(referenceFile).created();
- m_Name = tr("Unmanaged") + ": " + QFileInfo(m_ReferenceFile).baseName();
+ m_Name = "Unmanaged: " + QFileInfo(m_ReferenceFile).baseName();
}