diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2013-12-02 07:36:40 -0800 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2013-12-02 07:36:40 -0800 |
commit | e0b70b82cad914b4e4f01c671f0fab12e3c8976b (patch) | |
tree | 811d06bd4b878d6d54875bb9ea2d1fb7487782fc /qt-ui/models.cpp | |
parent | 83766db87bb7920b44e8a35f828e148fee8d6486 (diff) | |
download | subsurface-e0b70b82cad914b4e4f01c671f0fab12e3c8976b.tar.gz |
Fix translation of weightsystem names
This is very much the same as in commit dc03b7e7d689 ("We need the correct
context to translate event names"). I didn't pay enough attention when
reading the bug report and missed that the weight system names were also
not correctly translated.
Fixes #312
(I hope this time for real)
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'qt-ui/models.cpp')
-rw-r--r-- | qt-ui/models.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/qt-ui/models.cpp b/qt-ui/models.cpp index bb0de69f3..d7add1b3f 100644 --- a/qt-ui/models.cpp +++ b/qt-ui/models.cpp @@ -12,6 +12,7 @@ #include "../device.h" #include "../statistics.h" #include "../qthelper.h" +#include "../gettextfromc.h" #include <QCoreApplication> #include <QDebug> @@ -610,7 +611,7 @@ QVariant WSInfoModel::data(const QModelIndex& index, int role) const ret = gr; break; case DESCRIPTION: - ret = QString(info->name); + ret = gettextFromC::instance()->tr(info->name); break; } break; @@ -761,7 +762,7 @@ TankInfoModel::TankInfoModel() : rows(-1) setHeaderDataStrings( QStringList() << tr("Description") << tr("ml") << tr("bar")); struct tank_info_t *info = tank_info; for (info = tank_info; info->name; info++, rows++){ - QString infoName(info->name); + QString infoName = gettextFromC::instance()->tr(info->name); if (infoName.count() > biggerEntry.count()) biggerEntry = infoName; } |