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

This commit is contained in:
Wladimir J. van der Laan 2011-06-23 22:35:30 +02:00
parent 47c6215c22
commit daaee738fc
3 changed files with 1122 additions and 2 deletions

View file

@ -6,11 +6,13 @@
#include "util.h"
#include "init.h"
#include "main.h"
#include "externui.h"
#include "qtui.h"
#include <QApplication>
#include <QMessageBox>
#include <QThread>
#include <QLocale>
#include <QTranslator>
// Need a global reference for the notifications to find the GUI
BitcoinGUI *guiref;
@ -98,6 +100,13 @@ int main(int argc, char *argv[])
{
Q_INIT_RESOURCE(bitcoin);
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);
try

View file

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

1111
src/qt/locale/bitcoin_nl.ts Normal file

File diff suppressed because it is too large Load diff