Mercurial > trustbridge
comparison ui/main.cpp @ 993:561cc777e0b6
Add failure indicator if translation load failed.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Mon, 01 Sep 2014 12:53:22 +0200 |
parents | 574cd1fae1dc |
children | fe2c6666b462 |
comparison
equal
deleted
inserted
replaced
992:a1e8ef2d7081 | 993:561cc777e0b6 |
---|---|
110 QTranslator translator; | 110 QTranslator translator; |
111 if (QLocale::system().name() == "C") { | 111 if (QLocale::system().name() == "C") { |
112 /* Useful for testing / development as the primary target is german */ | 112 /* Useful for testing / development as the primary target is german */ |
113 translator.load(":/l10n/trustbridge_de_DE"); | 113 translator.load(":/l10n/trustbridge_de_DE"); |
114 } else { | 114 } else { |
115 translator.load(":/l10n/trustbridge_" + QLocale::system().name()); | |
116 qDebug() << "Loading translations for: " << "trustbridge_" + | 115 qDebug() << "Loading translations for: " << "trustbridge_" + |
117 QLocale::system().name(); | 116 QLocale::system().name(); |
117 if (!translator.load(":/l10n/trustbridge_" + QLocale::system().name())) { | |
118 qDebug() << "Failed."; | |
119 } | |
118 } | 120 } |
119 app.installTranslator(&translator); | 121 app.installTranslator(&translator); |
120 /* | 122 /* |
121 if ((!QSystemTrayIcon::isSystemTrayAvailable() || | 123 if ((!QSystemTrayIcon::isSystemTrayAvailable() || |
122 !QSystemTrayIcon::supportsMessages()) && trayMode) { | 124 !QSystemTrayIcon::supportsMessages()) && trayMode) { |