Added translations for zeiterfassung
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -14,7 +14,6 @@
|
|||||||
*.so.*
|
*.so.*
|
||||||
*_pch.h.cpp
|
*_pch.h.cpp
|
||||||
*_resource.rc
|
*_resource.rc
|
||||||
*.qm
|
|
||||||
.#*
|
.#*
|
||||||
*.*#
|
*.*#
|
||||||
core
|
core
|
||||||
|
@@ -4,6 +4,9 @@ This tool helps me assigning my working hours to various accounts at work.
|
|||||||
## Building from source
|
## Building from source
|
||||||
```
|
```
|
||||||
git clone https://github.com/0xFEEDC0DE64/QtZeiterfassung.git
|
git clone https://github.com/0xFEEDC0DE64/QtZeiterfassung.git
|
||||||
|
pushd QtZeiterfassung
|
||||||
|
lrelease translations/zeiterfassung_*.ts
|
||||||
|
popd
|
||||||
mkdir build_QtZeiterfassung
|
mkdir build_QtZeiterfassung
|
||||||
cd build_QtZeiterfassung
|
cd build_QtZeiterfassung
|
||||||
qmake ../QtZeiterfassung
|
qmake ../QtZeiterfassung
|
||||||
|
7
main.cpp
7
main.cpp
@@ -80,14 +80,15 @@ int main(int argc, char *argv[])
|
|||||||
settings.setLanguage(dialog.language());
|
settings.setLanguage(dialog.language());
|
||||||
}
|
}
|
||||||
|
|
||||||
QLocale::setDefault(QLocale(settings.language(), QLocale::Austria));
|
QLocale locale(settings.language(), QLocale::Austria);
|
||||||
|
QLocale::setDefault(locale);
|
||||||
|
|
||||||
QTranslator qtTranslator(&app);
|
QTranslator qtTranslator(&app);
|
||||||
loadAndInstallTranslator(qtTranslator, QLocale(), QStringLiteral("qt"), QStringLiteral("_"),
|
loadAndInstallTranslator(qtTranslator, locale, QStringLiteral("qt"), QStringLiteral("_"),
|
||||||
QDir(QCoreApplication::applicationDirPath()).absoluteFilePath("translations"));
|
QDir(QCoreApplication::applicationDirPath()).absoluteFilePath("translations"));
|
||||||
|
|
||||||
QTranslator zeiterfassungTranslator(&app);
|
QTranslator zeiterfassungTranslator(&app);
|
||||||
loadAndInstallTranslator(zeiterfassungTranslator, QLocale(), QStringLiteral("zeiterfassung"),
|
loadAndInstallTranslator(zeiterfassungTranslator, locale, QStringLiteral("zeiterfassung"),
|
||||||
QStringLiteral("_"), QStringLiteral(":/zeiterfassung/translations"));
|
QStringLiteral("_"), QStringLiteral(":/zeiterfassung/translations"));
|
||||||
|
|
||||||
splashScreen.showMessage(QObject::tr("Loading login page..."));
|
splashScreen.showMessage(QObject::tr("Loading login page..."));
|
||||||
|
@@ -1,12 +1,14 @@
|
|||||||
<RCC>
|
<RCC>
|
||||||
<qresource prefix="/zeiterfassung">
|
<qresource prefix="/zeiterfassung">
|
||||||
<file>images/splash.png</file>
|
|
||||||
<file>images/authentication.png</file>
|
<file>images/authentication.png</file>
|
||||||
|
<file>images/icon.png</file>
|
||||||
<file>images/next.png</file>
|
<file>images/next.png</file>
|
||||||
<file>images/previous.png</file>
|
<file>images/previous.png</file>
|
||||||
<file>images/quit.png</file>
|
<file>images/quit.png</file>
|
||||||
<file>images/refresh.png</file>
|
<file>images/refresh.png</file>
|
||||||
|
<file>images/splash.png</file>
|
||||||
<file>images/today.png</file>
|
<file>images/today.png</file>
|
||||||
<file>images/icon.png</file>
|
<file>translations/zeiterfassung_de.qm</file>
|
||||||
|
<file>translations/zeiterfassung_en.qm</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
BIN
translations/zeiterfassung_de.qm
Normal file
BIN
translations/zeiterfassung_de.qm
Normal file
Binary file not shown.
4
translations/zeiterfassung_de.ts
Normal file
4
translations/zeiterfassung_de.ts
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!DOCTYPE TS>
|
||||||
|
<TS version="2.1" language="de_DE">
|
||||||
|
</TS>
|
BIN
translations/zeiterfassung_en.qm
Normal file
BIN
translations/zeiterfassung_en.qm
Normal file
Binary file not shown.
4
translations/zeiterfassung_en.ts
Normal file
4
translations/zeiterfassung_en.ts
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!DOCTYPE TS>
|
||||||
|
<TS version="2.1" language="en_US">
|
||||||
|
</TS>
|
@@ -48,9 +48,6 @@ HEADERS += \
|
|||||||
dialogs/settingsdialog.h \
|
dialogs/settingsdialog.h \
|
||||||
dialogs/languageselectiondialog.h
|
dialogs/languageselectiondialog.h
|
||||||
|
|
||||||
RESOURCES += \
|
|
||||||
resources.qrc
|
|
||||||
|
|
||||||
FORMS += \
|
FORMS += \
|
||||||
mainwindow.ui \
|
mainwindow.ui \
|
||||||
dialogs/aboutmedialog.ui \
|
dialogs/aboutmedialog.ui \
|
||||||
@@ -62,6 +59,13 @@ FORMS += \
|
|||||||
dialogs/settingsdialog.ui \
|
dialogs/settingsdialog.ui \
|
||||||
dialogs/languageselectiondialog.ui
|
dialogs/languageselectiondialog.ui
|
||||||
|
|
||||||
|
RESOURCES += \
|
||||||
|
resources.qrc
|
||||||
|
|
||||||
|
TRANSLATIONS += \
|
||||||
|
translations/zeiterfassung_en.ts \
|
||||||
|
translations/zeiterfassung_de.ts
|
||||||
|
|
||||||
win32 {
|
win32 {
|
||||||
CONFIG(debug, release|debug) {
|
CONFIG(debug, release|debug) {
|
||||||
translationsinstall.path = $${OUT_PWD}/debug/translations
|
translationsinstall.path = $${OUT_PWD}/debug/translations
|
||||||
|
Reference in New Issue
Block a user