experiment with internationalization (nl), unbreak build (externui.h->qtui.h)

pull/2/merge
Wladimir J. van der Laan 14 years ago
parent 47c6215c22
commit daaee738fc

@ -6,11 +6,13 @@
#include "util.h" #include "util.h"
#include "init.h" #include "init.h"
#include "main.h" #include "main.h"
#include "externui.h" #include "qtui.h"
#include <QApplication> #include <QApplication>
#include <QMessageBox> #include <QMessageBox>
#include <QThread> #include <QThread>
#include <QLocale>
#include <QTranslator>
// Need a global reference for the notifications to find the GUI // Need a global reference for the notifications to find the GUI
BitcoinGUI *guiref; BitcoinGUI *guiref;
@ -98,6 +100,13 @@ int main(int argc, char *argv[])
{ {
Q_INIT_RESOURCE(bitcoin); Q_INIT_RESOURCE(bitcoin);
QApplication app(argc, argv); QApplication app(argc, argv);
// Load language file for system locale
QString locale = QLocale::system().name();
QTranslator translator;
translator.load("bitcoin_"+locale);
app.installTranslator(&translator);
app.setQuitOnLastWindowClosed(false); app.setQuitOnLastWindowClosed(false);
try try

@ -57,7 +57,7 @@
<item> <item>
<widget class="QLabel" name="versionLabel"> <widget class="QLabel" name="versionLabel">
<property name="text"> <property name="text">
<string>0.3.666-beta</string> <string notr="true">0.3.666-beta</string>
</property> </property>
<property name="textFormat"> <property name="textFormat">
<enum>Qt::RichText</enum> <enum>Qt::RichText</enum>

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save