diff options
author | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2010-06-02 22:46:59 +0000 |
---|---|---|
committer | nils <nils@34ebc366-c3a9-4b3c-9f84-69acf7962910> | 2010-06-02 22:46:59 +0000 |
commit | b9b9c320c7d6fd566271f3402a76e55356fec4f9 (patch) | |
tree | f8edc8e1a65d179e1f7946bd6866570d076bd36b | |
parent | add link to online tutorials in help menu (diff) | |
download | gpg4usb-b9b9c320c7d6fd566271f3402a76e55356fec4f9.tar.gz gpg4usb-b9b9c320c7d6fd566271f3402a76e55356fec4f9.zip |
shortcuts independent of language and os works now
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@343 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to '')
-rw-r--r-- | main.cpp | 11 | ||||
-rw-r--r-- | release/ts/qt_linux_de.qm | bin | 0 -> 181578 bytes | |||
-rw-r--r-- | release/ts/qt_linux_es.qm | bin | 0 -> 117693 bytes | |||
-rw-r--r-- | release/ts/qt_linux_fr.qm | bin | 0 -> 148544 bytes | |||
-rw-r--r-- | release/ts/qt_linux_pt.qm | bin | 0 -> 78828 bytes | |||
-rw-r--r-- | release/ts/qt_linux_ru.qm | bin | 0 -> 60815 bytes | |||
-rwxr-xr-x | release/ts/qt_windows_de.qm | bin | 0 -> 181578 bytes | |||
-rwxr-xr-x | release/ts/qt_windows_es.qm | bin | 0 -> 117693 bytes | |||
-rwxr-xr-x | release/ts/qt_windows_fr.qm | bin | 0 -> 148544 bytes | |||
-rwxr-xr-x | release/ts/qt_windows_pt.qm | bin | 0 -> 78828 bytes | |||
-rwxr-xr-x | release/ts/qt_windows_ru.qm | bin | 0 -> 60815 bytes |
11 files changed, 10 insertions, 1 deletions
@@ -45,13 +45,22 @@ int main(int argc, char *argv[]) QSettings settings; QString lang = settings.value("int/lang", QLocale::system().name()).toString(); if (lang.isEmpty()) lang = QLocale::system().name(); - + //internationalize QTranslator translator; translator.load("ts/gpg4usb_" + lang, qApp->applicationDirPath()); app.installTranslator(&translator); + // make shortcuts system and language independent + QTranslator translator2; + #ifdef _WIN32 + translator2.load("ts/qt_windows_" + lang, qApp->applicationDirPath()); + #else + translator2.load("ts/qt_linux_" + lang, qApp->applicationDirPath()); + #endif + app.installTranslator(&translator2); + GpgWin *window = new GpgWin(); window->show(); diff --git a/release/ts/qt_linux_de.qm b/release/ts/qt_linux_de.qm Binary files differnew file mode 100644 index 0000000..a477e0d --- /dev/null +++ b/release/ts/qt_linux_de.qm diff --git a/release/ts/qt_linux_es.qm b/release/ts/qt_linux_es.qm Binary files differnew file mode 100644 index 0000000..0fa1226 --- /dev/null +++ b/release/ts/qt_linux_es.qm diff --git a/release/ts/qt_linux_fr.qm b/release/ts/qt_linux_fr.qm Binary files differnew file mode 100644 index 0000000..5553086 --- /dev/null +++ b/release/ts/qt_linux_fr.qm diff --git a/release/ts/qt_linux_pt.qm b/release/ts/qt_linux_pt.qm Binary files differnew file mode 100644 index 0000000..253a007 --- /dev/null +++ b/release/ts/qt_linux_pt.qm diff --git a/release/ts/qt_linux_ru.qm b/release/ts/qt_linux_ru.qm Binary files differnew file mode 100644 index 0000000..63b7b8b --- /dev/null +++ b/release/ts/qt_linux_ru.qm diff --git a/release/ts/qt_windows_de.qm b/release/ts/qt_windows_de.qm Binary files differnew file mode 100755 index 0000000..a477e0d --- /dev/null +++ b/release/ts/qt_windows_de.qm diff --git a/release/ts/qt_windows_es.qm b/release/ts/qt_windows_es.qm Binary files differnew file mode 100755 index 0000000..0fa1226 --- /dev/null +++ b/release/ts/qt_windows_es.qm diff --git a/release/ts/qt_windows_fr.qm b/release/ts/qt_windows_fr.qm Binary files differnew file mode 100755 index 0000000..5553086 --- /dev/null +++ b/release/ts/qt_windows_fr.qm diff --git a/release/ts/qt_windows_pt.qm b/release/ts/qt_windows_pt.qm Binary files differnew file mode 100755 index 0000000..253a007 --- /dev/null +++ b/release/ts/qt_windows_pt.qm diff --git a/release/ts/qt_windows_ru.qm b/release/ts/qt_windows_ru.qm Binary files differnew file mode 100755 index 0000000..63b7b8b --- /dev/null +++ b/release/ts/qt_windows_ru.qm |