diff --git a/plugins/advancedviewplugin/advancedviewplugin.pro b/plugins/advancedviewplugin/advancedviewplugin.pro
index 3a024ee..5d31425 100644
--- a/plugins/advancedviewplugin/advancedviewplugin.pro
+++ b/plugins/advancedviewplugin/advancedviewplugin.pro
@@ -36,6 +36,9 @@ FORMS += advancedviewdialog.ui \
RESOURCES += advancedviewplugin_resources.qrc
-TRANSLATIONS +=
+TRANSLATIONS += translations/advancedviewplugin_en.ts \
+ translations/advancedviewplugin_de.ts
OTHER_FILES += advancedviewplugin.json
+
+include(../../lrelease.pri)
diff --git a/plugins/advancedviewplugin/translations/advancedviewplugin_de.ts b/plugins/advancedviewplugin/translations/advancedviewplugin_de.ts
new file mode 100644
index 0000000..b68cae8
--- /dev/null
+++ b/plugins/advancedviewplugin/translations/advancedviewplugin_de.ts
@@ -0,0 +1,240 @@
+
+
+
+
+ AdvancedViewDialog
+
+
+ Advanced view
+ Erweiterte Anzeige
+
+
+
+ Create booking
+ Buchung erstellen
+
+
+
+ Refresh bookings
+ Buchungen aktualisieren
+
+
+
+ Could not create booking!
+ Konnte Buchung nicht erstellen!
+
+
+
+ Edit booking
+ Buchung bearbeiten
+
+
+
+ Delete booking
+ Buchung löschen
+
+
+
+ Could not edit booking!
+ Konnte Buchung nicht bearbeiten!
+
+
+
+ Do you really want to delete the booking?
+ Möchten Sie die Buchung wirklich löschen?
+
+
+
+ Could not delete booking!
+ Konnte Buchung nicht löschen!
+
+
+
+ Create time assignment
+ Kontierung erstellen
+
+
+
+ Refresh time assignments
+ Kontierungen aktualisieren
+
+
+
+ Could not create time assignment!
+ Konnte Kontierung nicht erstellen!
+
+
+
+ Edit time assignment
+ Kontierung bearbeiten
+
+
+
+ Delete time assignment
+ Kontierung löschen
+
+
+
+ Could not edit time assignment!
+ Konnte Kontierung nicht bearbeiten!
+
+
+
+ Do you really want to delete the time assignment?
+ Möchten Sie die Kontierung wirklich löschen?
+
+
+
+ Could not delete time assignment!
+ Konnte Kontierung nicht löschen!
+
+
+
+ AdvancedViewWidget
+
+
+ Advanced view
+ Erweiterte Anzeige
+
+
+
+ BookingDialog
+
+
+
+ Booking
+ Buchung
+
+
+
+ Time:
+ Zeit:
+
+
+
+ Timespan:
+ Zeitspanne:
+
+
+
+ Type:
+ Typ:
+
+
+
+ Text:
+ Text:
+
+
+
+ BookingsModel
+
+
+ ID
+ ID
+
+
+
+ Time
+ Zeit
+
+
+
+ Timespan
+ Zeitspanne
+
+
+
+ Type
+ Typ
+
+
+
+ Text
+ Text
+
+
+
+ TimeAssignmentDialog
+
+
+
+ Time assignment
+ Kontierung
+
+
+
+ Time:
+ Zeit:
+
+
+
+ Timespan:
+ Zeitspanne:
+
+
+
+ Project:
+ Projekt:
+
+
+
+ Subproject:
+ Subprojekt:
+
+
+
+ Workpackage:
+ Arbeitspaket:
+
+
+
+ Text:
+ Text:
+
+
+
+
+ %0 (%1)
+ %0 (%1)
+
+
+
+ TimeAssignmentsModel
+
+
+ ID
+ ID
+
+
+
+ Time
+ Zeit
+
+
+
+ Timespan
+ Zeitspanne
+
+
+
+ Project
+ Projekt
+
+
+
+ Subproject
+ Subprojekt
+
+
+
+ Workpackage
+ Arbeitspaket
+
+
+
+ Text
+ Text
+
+
+
diff --git a/plugins/advancedviewplugin/translations/advancedviewplugin_en.ts b/plugins/advancedviewplugin/translations/advancedviewplugin_en.ts
new file mode 100644
index 0000000..80acdaf
--- /dev/null
+++ b/plugins/advancedviewplugin/translations/advancedviewplugin_en.ts
@@ -0,0 +1,240 @@
+
+
+
+
+ AdvancedViewDialog
+
+
+ Advanced view
+
+
+
+
+ Create booking
+
+
+
+
+ Refresh bookings
+
+
+
+
+ Could not create booking!
+
+
+
+
+ Edit booking
+
+
+
+
+ Delete booking
+
+
+
+
+ Could not edit booking!
+
+
+
+
+ Do you really want to delete the booking?
+
+
+
+
+ Could not delete booking!
+
+
+
+
+ Create time assignment
+
+
+
+
+ Refresh time assignments
+
+
+
+
+ Could not create time assignment!
+
+
+
+
+ Edit time assignment
+
+
+
+
+ Delete time assignment
+
+
+
+
+ Could not edit time assignment!
+
+
+
+
+ Do you really want to delete the time assignment?
+
+
+
+
+ Could not delete time assignment!
+
+
+
+
+ AdvancedViewWidget
+
+
+ Advanced view
+
+
+
+
+ BookingDialog
+
+
+
+ Booking
+
+
+
+
+ Time:
+
+
+
+
+ Timespan:
+
+
+
+
+ Type:
+
+
+
+
+ Text:
+
+
+
+
+ BookingsModel
+
+
+ ID
+
+
+
+
+ Time
+
+
+
+
+ Timespan
+
+
+
+
+ Type
+
+
+
+
+ Text
+
+
+
+
+ TimeAssignmentDialog
+
+
+
+ Time assignment
+
+
+
+
+ Time:
+
+
+
+
+ Timespan:
+
+
+
+
+ Project:
+
+
+
+
+ Subproject:
+
+
+
+
+ Workpackage:
+
+
+
+
+ Text:
+
+
+
+
+
+ %0 (%1)
+
+
+
+
+ TimeAssignmentsModel
+
+
+ ID
+
+
+
+
+ Time
+
+
+
+
+ Timespan
+
+
+
+
+ Project
+
+
+
+
+ Subproject
+
+
+
+
+ Workpackage
+
+
+
+
+ Text
+
+
+
+
diff --git a/plugins/lunchmealplugin/lunchmealplugin.pro b/plugins/lunchmealplugin/lunchmealplugin.pro
index 62d9852..8115f97 100644
--- a/plugins/lunchmealplugin/lunchmealplugin.pro
+++ b/plugins/lunchmealplugin/lunchmealplugin.pro
@@ -16,17 +16,19 @@ DEFINES += QT_DEPRECATED_WARNINGS QT_DISABLE_DEPRECATED_BEFORE=0x060000 QT_MESSA
HEADERS += lunchmealplugin.h \
lunchmealwidget.h \
- lunchmealdialog.h
+ lunchmealdialog.h
SOURCES += lunchmealplugin.cpp \
lunchmealwidget.cpp \
- lunchmealdialog.cpp
+ lunchmealdialog.cpp
-FORMS += \
- lunchmealdialog.ui
+FORMS += lunchmealdialog.ui
RESOURCES += lunchmealplugin_resources.qrc
-TRANSLATIONS +=
+TRANSLATIONS += translations/lunchmealplugin_en.ts \
+ translations/lunchmealplugin_de.ts
OTHER_FILES += lunchmealplugin.json
+
+include(../../lrelease.pri)
diff --git a/plugins/lunchmealplugin/translations/lunchmealplugin_de.ts b/plugins/lunchmealplugin/translations/lunchmealplugin_de.ts
new file mode 100644
index 0000000..bc1d61f
--- /dev/null
+++ b/plugins/lunchmealplugin/translations/lunchmealplugin_de.ts
@@ -0,0 +1,35 @@
+
+
+
+
+ LunchMealDialog
+
+
+ Dialog
+
+
+
+
+ Loading...
+ Lade...
+
+
+
+ Lunch meal for %0
+ Mittagsmenü vom %0
+
+
+
+ dd.MM.yyyy
+ dd.MM.yyyy
+
+
+
+ LunchMealWidget
+
+
+ Lunch meal
+ Mittagsmenü
+
+
+
diff --git a/plugins/lunchmealplugin/translations/lunchmealplugin_en.ts b/plugins/lunchmealplugin/translations/lunchmealplugin_en.ts
new file mode 100644
index 0000000..6243a5d
--- /dev/null
+++ b/plugins/lunchmealplugin/translations/lunchmealplugin_en.ts
@@ -0,0 +1,35 @@
+
+
+
+
+ LunchMealDialog
+
+
+ Dialog
+
+
+
+
+ Loading...
+
+
+
+
+ Lunch meal for %0
+
+
+
+
+ dd.MM.yyyy
+
+
+
+
+ LunchMealWidget
+
+
+ Lunch meal
+
+
+
+
diff --git a/plugins/presenceplugin/presenceplugin.pro b/plugins/presenceplugin/presenceplugin.pro
index 961ea39..3eef5d3 100644
--- a/plugins/presenceplugin/presenceplugin.pro
+++ b/plugins/presenceplugin/presenceplugin.pro
@@ -24,6 +24,9 @@ FORMS +=
RESOURCES += presenceplugin_resources.qrc
-TRANSLATIONS +=
+TRANSLATIONS += translations/presenceplugin_en.ts \
+ translations/presenceplugin_de.ts
OTHER_FILES += presenceplugin.json
+
+include(../../lrelease.pri)
diff --git a/plugins/presenceplugin/translations/presenceplugin_de.ts b/plugins/presenceplugin/translations/presenceplugin_de.ts
new file mode 100644
index 0000000..6f9be17
--- /dev/null
+++ b/plugins/presenceplugin/translations/presenceplugin_de.ts
@@ -0,0 +1,44 @@
+
+
+
+
+ PresenceWidget
+
+
+ Refresh presence
+ Verfügbarkeit aktualisieren
+
+
+
+
+
+
+ %0: %1
+ %0: %1
+
+
+
+
+ Available
+ Verfügbar
+
+
+
+
+ ???
+ ???
+
+
+
+
+ Not available
+ Nicht verfügbar
+
+
+
+
+ Could not get presence status!
+ Konnte Verfügbarkeit nicht laden!
+
+
+
diff --git a/plugins/presenceplugin/translations/presenceplugin_en.ts b/plugins/presenceplugin/translations/presenceplugin_en.ts
new file mode 100644
index 0000000..924bcb5
--- /dev/null
+++ b/plugins/presenceplugin/translations/presenceplugin_en.ts
@@ -0,0 +1,44 @@
+
+
+
+
+ PresenceWidget
+
+
+ Refresh presence
+
+
+
+
+
+
+
+ %0: %1
+
+
+
+
+
+ Available
+
+
+
+
+
+ ???
+
+
+
+
+
+ Not available
+
+
+
+
+
+ Could not get presence status!
+
+
+
+
diff --git a/plugins/reportsplugin/reportsplugin.pro b/plugins/reportsplugin/reportsplugin.pro
index a299f62..19d8c78 100644
--- a/plugins/reportsplugin/reportsplugin.pro
+++ b/plugins/reportsplugin/reportsplugin.pro
@@ -24,6 +24,9 @@ FORMS +=
RESOURCES += reportsplugin_resources.qrc
-TRANSLATIONS +=
+TRANSLATIONS += translations/reportsplugin_en.ts \
+ translations/reportsplugin_de.ts
OTHER_FILES += reportsplugin.json
+
+include(../../lrelease.pri)
diff --git a/plugins/reportsplugin/translations/reportsplugin_de.ts b/plugins/reportsplugin/translations/reportsplugin_de.ts
new file mode 100644
index 0000000..fdca085
--- /dev/null
+++ b/plugins/reportsplugin/translations/reportsplugin_de.ts
@@ -0,0 +1,73 @@
+
+
+
+
+ ReportsWidget
+
+
+ Refresh report
+ Auswertung aktualisieren
+
+
+
+ Open report
+ Auswertung öffnen
+
+
+
+
+
+
+
+
+ %0: %1
+ %0: %1
+
+
+
+
+
+ Balance
+ Gleitzeit
+
+
+
+
+ ???
+ ???
+
+
+
+
+
+ Holidays
+ Urlaub
+
+
+
+ Could not load report!
+ Konnte Auswertung nicht laden!
+
+
+
+ %0h
+ %0h
+
+
+
+
+ n/a
+ n/v
+
+
+
+ Could not write report!
+ Konnte Auswertung nicht abspeichern!
+
+
+
+ Could not launch your default PDF viewer!
+ Konnte Standard-PDF-Viewer nicht öffnen!
+
+
+
diff --git a/plugins/reportsplugin/translations/reportsplugin_en.ts b/plugins/reportsplugin/translations/reportsplugin_en.ts
new file mode 100644
index 0000000..03ce2d6
--- /dev/null
+++ b/plugins/reportsplugin/translations/reportsplugin_en.ts
@@ -0,0 +1,73 @@
+
+
+
+
+ ReportsWidget
+
+
+ Refresh report
+
+
+
+
+ Open report
+
+
+
+
+
+
+
+
+
+ %0: %1
+
+
+
+
+
+
+ Balance
+
+
+
+
+
+ ???
+
+
+
+
+
+
+ Holidays
+
+
+
+
+ Could not load report!
+
+
+
+
+ %0h
+
+
+
+
+
+ n/a
+
+
+
+
+ Could not write report!
+
+
+
+
+ Could not launch your default PDF viewer!
+
+
+
+
diff --git a/plugins/updaterplugin/translations/updaterplugin_de.ts b/plugins/updaterplugin/translations/updaterplugin_de.ts
new file mode 100644
index 0000000..0fd56e0
--- /dev/null
+++ b/plugins/updaterplugin/translations/updaterplugin_de.ts
@@ -0,0 +1,28 @@
+
+
+
+
+ UpdaterDialog
+
+
+
+ New update available!
+ Neues Update verfügbar!
+
+
+
+ There is a new release available to download!
+ Ein neues Release steht zum Download bereit!
+
+
+
+ Dont show today anymore
+ Heute nicht mehr anzeigen
+
+
+
+ Could not open default webbrowser!
+ Konnte Standard-Browser nicht öffnen!
+
+
+
diff --git a/plugins/updaterplugin/translations/updaterplugin_en.ts b/plugins/updaterplugin/translations/updaterplugin_en.ts
new file mode 100644
index 0000000..fd1099e
--- /dev/null
+++ b/plugins/updaterplugin/translations/updaterplugin_en.ts
@@ -0,0 +1,28 @@
+
+
+
+
+ UpdaterDialog
+
+
+
+ New update available!
+
+
+
+
+ There is a new release available to download!
+
+
+
+
+ Dont show today anymore
+
+
+
+
+ Could not open default webbrowser!
+
+
+
+
diff --git a/plugins/updaterplugin/updaterplugin.pro b/plugins/updaterplugin/updaterplugin.pro
index d7fa50f..1671d2a 100644
--- a/plugins/updaterplugin/updaterplugin.pro
+++ b/plugins/updaterplugin/updaterplugin.pro
@@ -24,6 +24,9 @@ FORMS += updaterdialog.ui
RESOURCES +=
-TRANSLATIONS +=
+TRANSLATIONS += translations/updaterplugin_en.ts \
+ translations/updaterplugin_de.ts
OTHER_FILES += updaterplugin.json
+
+include(../../lrelease.pri)
diff --git a/plugins/weatherplugin/translations/weatherplugin_de.ts b/plugins/weatherplugin/translations/weatherplugin_de.ts
new file mode 100644
index 0000000..40f7555
--- /dev/null
+++ b/plugins/weatherplugin/translations/weatherplugin_de.ts
@@ -0,0 +1,32 @@
+
+
+
+
+ WeatherWidget
+
+
+ Loading...
+ Lade...
+
+
+
+ Request failed
+ Anfrage fehlgeschlagen
+
+
+
+ Parsing failed
+ Parsen fehlgeschlagen
+
+
+
+ Not an json obj
+ Kein json obj
+
+
+
+ %0 (%1°C)
+ %0 (%1°C)
+
+
+
diff --git a/plugins/weatherplugin/translations/weatherplugin_en.ts b/plugins/weatherplugin/translations/weatherplugin_en.ts
new file mode 100644
index 0000000..c4bb548
--- /dev/null
+++ b/plugins/weatherplugin/translations/weatherplugin_en.ts
@@ -0,0 +1,32 @@
+
+
+
+
+ WeatherWidget
+
+
+ Loading...
+
+
+
+
+ Request failed
+
+
+
+
+ Parsing failed
+
+
+
+
+ Not an json obj
+
+
+
+
+ %0 (%1°C)
+
+
+
+
diff --git a/plugins/weatherplugin/weatherplugin.pro b/plugins/weatherplugin/weatherplugin.pro
index 3a9d5a9..5391064 100644
--- a/plugins/weatherplugin/weatherplugin.pro
+++ b/plugins/weatherplugin/weatherplugin.pro
@@ -15,9 +15,18 @@ DEPENDPATH += $$PWD/../../zeiterfassunglib
DEFINES += QT_DEPRECATED_WARNINGS QT_DISABLE_DEPRECATED_BEFORE=0x060000 QT_MESSAGELOGCONTEXT
HEADERS += weatherplugin.h \
- weatherwidget.h
+ weatherwidget.h
SOURCES += weatherplugin.cpp \
- weatherwidget.cpp
+ weatherwidget.cpp
+
+FORMS +=
+
+RESOURCES +=
+
+TRANSLATIONS += translations/weatherplugin_en.ts \
+ translations/weatherplugin_de.ts
OTHER_FILES += weatherplugin.json
+
+include(../../lrelease.pri)
diff --git a/zeiterfassung/translations/zeiterfassung_de.ts b/zeiterfassung/translations/zeiterfassung_de.ts
index 9206edb..d5a9396 100644
--- a/zeiterfassung/translations/zeiterfassung_de.ts
+++ b/zeiterfassung/translations/zeiterfassung_de.ts
@@ -20,113 +20,113 @@
main
-
+
Loading settings...
Lade Einstellungen...
-
+
Loading translations...
Lade Übersetzungen...
+
-
Invalid language selection!
Ungültige Sprachauswahl!
-
+
You did not select a valid language!
Sie haben keine gültige Sprachauswahl getroffen!
-
+
Loading theme...
Lade Aussehen...
+
-
+
-
Could not load theme!
Konnte Aussehen nicht laden!
-
+
Theme file does not exist!
Aussehen-Datei existiert nicht!
-
+
Loading login page...
Lade Login-Seite...
-
-
+
+
Could not access Zeiterfassung!
Konnte Zeiterfassung nicht erreichen!
-
+
Base url
Basis URL
-
+
Please enter the base url to the Zeiterfassung:
Bitte geben Sie die Basis URL zur Zeiterfassung ein:
-
+
Authenticating...
Authentifiziere...
-
-
+
+
Could not authenticate with Zeiterfassung!
Konnte nicht mit Zeiterfassung authentifizieren!
-
+
Getting user information...
Hole Benutzer Information...
-
-
+
+
Could not get user information!
Konnte Benutzer Information nicht holen!
-
-
+
+
Could not load plugin %0!
Konnte Plugin %0 nicht laden!
-
-
+
+
Plugin not valid %0!
Plugin %0 nicht gültig!
-
+
Loading strip layouts...
Lade Streifenlayouts...
+
-
+
-
+
-
+
-
Could not load strips!
Konnte Streifenlayouts nicht laden!
diff --git a/zeiterfassung/translations/zeiterfassung_en.ts b/zeiterfassung/translations/zeiterfassung_en.ts
index 81507c1..7ec7843 100644
--- a/zeiterfassung/translations/zeiterfassung_en.ts
+++ b/zeiterfassung/translations/zeiterfassung_en.ts
@@ -20,113 +20,113 @@
main
-
+
Loading settings...
-
+
Loading translations...
+
-
Invalid language selection!
-
+
You did not select a valid language!
-
+
Loading theme...
+
-
+
-
Could not load theme!
-
+
Theme file does not exist!
-
+
Loading login page...
-
-
+
+
Could not access Zeiterfassung!
-
+
Base url
-
+
Please enter the base url to the Zeiterfassung:
-
+
Authenticating...
-
-
+
+
Could not authenticate with Zeiterfassung!
-
+
Getting user information...
-
-
+
+
Could not get user information!
-
-
+
+
Could not load plugin %0!
-
-
+
+
Plugin not valid %0!
-
+
Loading strip layouts...
+
-
+
-
+
-
+
-
Could not load strips!
diff --git a/zeiterfassunglib/translations/zeiterfassunglib_de.ts b/zeiterfassunglib/translations/zeiterfassunglib_de.ts
index bbace03..873a88d 100644
--- a/zeiterfassunglib/translations/zeiterfassunglib_de.ts
+++ b/zeiterfassunglib/translations/zeiterfassunglib_de.ts
@@ -54,63 +54,6 @@
Passwort:
-
- BookingDialog
-
-
-
- Booking
- Buchung
-
-
-
- Time:
- Zeit:
-
-
-
- Timespan:
- Zeitspanne:
-
-
-
- Type:
- Typ:
-
-
-
- Text:
- Text:
-
-
-
- BookingsModel
-
-
- ID
- ID
-
-
-
- Time
- Zeit
-
-
-
- Timespan
- Zeitspanne
-
-
-
- Type
- Typ
-
-
-
- Text
- Text
-
-
CreateBookingReply
@@ -173,15 +116,6 @@
-
- GetAuswertungReply
-
-
-
- Request error occured: %0
-
-
-
GetBookingsReply
@@ -246,6 +180,15 @@
+
+ GetReportReply
+
+
+
+ Request error occured: %0
+
+
+
GetTimeAssignmentsReply
@@ -376,8 +319,8 @@
-
-
+
+
Start
Kommen
@@ -387,263 +330,117 @@
Gehen
-
- Optimized view
- Optimierte Anzeige
-
-
-
- Advanced view
- Erweiterte Anzeige
-
-
-
- Bookings
- Buchungen
-
-
-
- Time assignments
- Kontierungen
-
-
-
+
&File
&Datei
-
+
&About
&Über
-
+
&View
&Ansicht
-
+
&Tools
&Werkzeuge
-
+
&Quit
&Beenden
-
+
About &Me
Über &mich
-
+
About &zeiterfassung
Über &zeiterfassung
-
+
About &Qt
Über &Qt
-
+
&Today
&Heute
-
+
&Refresh everything
Alles &neu laden
-
- &Auswertung
-
-
-
-
+
&Settings
&Einstellungen
-
+
Help
Hilfe
-
+
Zeiterfassung - %0 (%1)
Zeiterfassung - %0 (%1)
-
-
- Could not open auswertung!
-
-
-
-
- Could not open default PDF viewer!
- Konnte den PDF-Anzeiger nicht öffnen!
-
-
-
+
Subproject
Subprojekt
-
+
Workpackage
Arbeitspaket
-
+
Text
Text
-
-
-
-
- %0: %1
- %0: %1
-
-
-
-
- ???
- ???
-
-
-
-
- Balance
- Saldo
-
-
-
-
- Holidays
- Urlaubstage
-
-
-
-
+
+
Could not load bookings!
Konnte Buchungen nicht laden!
-
- Could not load Auswertung!
-
-
-
-
- %0h
- %0h
-
-
-
- Could not delete booking!
- Konnte Buchung nicht löschen!
-
-
-
- Edit booking
- Buchung bearbeiten
-
-
-
- Delete booking
- Buchung löschen
-
-
-
- Could not edit booking!
- Konnte Buchung nicht bearbeiten!
-
-
-
- Create booking
- Buchung erstellen
-
-
-
-
- n/a
- n/v
-
-
-
- Refresh bookings
- Buchungen aktualisieren
-
-
-
-
-
+
+
Could not create booking!
Konnte Buchung nicht erstellen!
-
- Do you really want to delete the booking?
- Möchten Sie die Buchung wirklich löschen?
-
-
-
- Refresh time assignments
- Kontierungen aktualisieren
-
-
-
- Edit time assignment
- Kontierung bearbeiten
-
-
-
- Delete time assignment
- Kontierung löschen
-
-
-
-
-
+
+
Could not edit time assignment!
Konnte Kontierung nicht bearbeiten!
-
- Do you really want to delete the time assignment?
- Möchten Sie die Kontierung wirklich löschen?
-
-
-
- Could not delete time assignment!
- Konnte Kontierung nicht löschen!
-
-
-
-
+
+
%0 (%1)
%0 (%1)
-
- Create time assignment
- Kontierung erstellen
-
-
-
-
+
Could not create time assignment!
Konnte Kontierung nicht erstellen!
-
-
+
+
Switch
Wechseln
@@ -729,109 +526,111 @@
StripsWidget
+
+
Loading...
Lade...
-
+
Missing booking!
Kontierung fehlend!
-
+
Expected start booking, instead got type %0
Booking ID: %1
-
-
+
+
%0: %1
%0: %1
-
+
Break
Pause
-
-
-
+
+
+
%0h
%0h
-
-
-
-
-
+
+
+
+
+
HH:mm
HH:mm
-
+
Missing time assignment!
Kontierung fehlend!
-
-
-
+
+
+
Expected %0 but received %1 in time assignment.
Time assignment ID: %2
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
HH:mm:ss
HH:mm:ss
-
-
+
+
There is another booking after an unfinished time assignment.
Booking ID: %0
Time assignment ID: %1
-
-
-
+
+
+
There is another time assignment after an unfinished time assignment.
Time assignment ID: %0
Time assignment ID: %1
-
+
The last time assignment is finished without end booking
Time assignment ID: %0
-
+
Expected end booking, instead got type %0
Booking ID: %1
-
+
Missing time assignment! Missing: %0
Kontierung fehlend! %0 nicht kontiert
-
+
Assigned time
Kontierte Zeit
@@ -846,14 +645,14 @@ Booking ID: %1
%0 (%1)
-
+
Time assignment time longer than booking time!
Time assignment: %0
Booking: %1
-
+
Strip rendering aborted due error.
Your bookings and time assignments for this day are in an illegal state!
@@ -899,94 +698,11 @@ Your bookings and time assignments for this day are in an illegal state!Ungültig
-
+
Open
Offen
-
- TimeAssignmentDialog
-
-
-
- Time assignment
- Kontierung
-
-
-
- Time:
- Zeit:
-
-
-
- Timespan:
- Zeitspanne:
-
-
-
- Project:
- Projekt:
-
-
-
- Subproject:
- Subprojekt:
-
-
-
- Workpackage:
- Arbeitspaket:
-
-
-
- Text:
- Text:
-
-
-
-
- %0 (%1)
- %0 (%1)
-
-
-
- TimeAssignmentsModel
-
-
- ID
- ID
-
-
-
- Time
- Zeit
-
-
-
- Timespan
- Zeitspanne
-
-
-
- Project
- Projekt
-
-
-
- Subproject
- Subprojekt
-
-
-
- Workpackage
- Arbeitspaket
-
-
-
- Text
- Text
-
-
UpdateBookingReply
@@ -1010,30 +726,6 @@ Your bookings and time assignments for this day are in an illegal state!
-
- UpdateDialog
-
-
-
- New update available!
- Neues Update verfügbar!
-
-
-
- There is a new release available to download!
- Es ist ein neues Update verfügbar zum Download!
-
-
-
- Dont show today anymore
- Heute nicht mehr anzeigen
-
-
-
- Could not open default webbrowser!
- Konnte den Standard-Browser nicht öffnen!
-
-
UpdateTimeAssignmentReply
diff --git a/zeiterfassunglib/translations/zeiterfassunglib_en.ts b/zeiterfassunglib/translations/zeiterfassunglib_en.ts
index c58d108..2e4ce17 100644
--- a/zeiterfassunglib/translations/zeiterfassunglib_en.ts
+++ b/zeiterfassunglib/translations/zeiterfassunglib_en.ts
@@ -54,63 +54,6 @@
-
- BookingDialog
-
-
-
- Booking
-
-
-
-
- Time:
-
-
-
-
- Timespan:
-
-
-
-
- Type:
-
-
-
-
- Text:
-
-
-
-
- BookingsModel
-
-
- ID
-
-
-
-
- Time
-
-
-
-
- Timespan
-
-
-
-
- Type
-
-
-
-
- Text
-
-
-
CreateBookingReply
@@ -173,15 +116,6 @@
-
- GetAuswertungReply
-
-
-
- Request error occured: %0
-
-
-
GetBookingsReply
@@ -246,6 +180,15 @@
+
+ GetReportReply
+
+
+
+ Request error occured: %0
+
+
+
GetTimeAssignmentsReply
@@ -376,8 +319,8 @@
-
-
+
+
Start
@@ -387,263 +330,117 @@
-
- Optimized view
-
-
-
-
- Advanced view
-
-
-
-
- Bookings
-
-
-
-
- Time assignments
-
-
-
-
+
&File
-
+
&About
-
+
&View
-
+
&Tools
-
+
&Quit
-
+
About &Me
-
+
About &zeiterfassung
-
+
About &Qt
-
+
&Today
-
+
&Refresh everything
-
- &Auswertung
-
-
-
-
+
&Settings
-
+
Help
-
+
Zeiterfassung - %0 (%1)
-
+
Subproject
-
+
Workpackage
-
+
Text
-
-
- ???
-
-
-
-
-
+
+
Could not load bookings!
-
- Could not load Auswertung!
-
-
-
-
-
- n/a
-
-
-
-
- %0h
-
-
-
-
-
-
-
- %0: %1
-
-
-
-
-
- Balance
-
-
-
-
-
- Holidays
-
-
-
-
- Create booking
-
-
-
-
- Refresh bookings
-
-
-
-
-
-
+
+
Could not create booking!
-
- Edit booking
-
-
-
-
- Delete booking
-
-
-
-
- Could not edit booking!
-
-
-
-
- Do you really want to delete the booking?
-
-
-
-
- Could not delete booking!
-
-
-
-
- Create time assignment
-
-
-
-
- Refresh time assignments
-
-
-
-
-
+
Could not create time assignment!
-
- Edit time assignment
-
-
-
-
- Delete time assignment
-
-
-
-
-
-
+
+
Could not edit time assignment!
-
- Do you really want to delete the time assignment?
-
-
-
-
- Could not delete time assignment!
-
-
-
-
-
- Could not open auswertung!
-
-
-
-
- Could not open default PDF viewer!
-
-
-
-
-
+
+
Switch
-
-
+
+
%0 (%1)
@@ -729,121 +526,123 @@
StripsWidget
+
+
Loading...
-
+
Missing booking!
-
+
Expected start booking, instead got type %0
Booking ID: %1
-
-
+
+
%0: %1
-
+
Break
-
-
-
+
+
+
%0h
-
-
-
-
-
+
+
+
+
+
HH:mm
-
+
Missing time assignment!
-
-
-
+
+
+
Expected %0 but received %1 in time assignment.
Time assignment ID: %2
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
HH:mm:ss
-
-
+
+
There is another booking after an unfinished time assignment.
Booking ID: %0
Time assignment ID: %1
-
-
-
+
+
+
There is another time assignment after an unfinished time assignment.
Time assignment ID: %0
Time assignment ID: %1
-
+
The last time assignment is finished without end booking
Time assignment ID: %0
-
+
Expected end booking, instead got type %0
Booking ID: %1
-
+
Missing time assignment! Missing: %0
-
+
Time assignment time longer than booking time!
Time assignment: %0
Booking: %1
-
+
Assigned time
-
+
Strip rendering aborted due error.
Your bookings and time assignments for this day are in an illegal state!
@@ -899,94 +698,11 @@ Your bookings and time assignments for this day are in an illegal state!
-
+
Open
-
- TimeAssignmentDialog
-
-
-
- Time assignment
-
-
-
-
- Time:
-
-
-
-
- Timespan:
-
-
-
-
- Project:
-
-
-
-
- Subproject:
-
-
-
-
- Workpackage:
-
-
-
-
- Text:
-
-
-
-
-
- %0 (%1)
-
-
-
-
- TimeAssignmentsModel
-
-
- ID
-
-
-
-
- Time
-
-
-
-
- Timespan
-
-
-
-
- Project
-
-
-
-
- Subproject
-
-
-
-
- Workpackage
-
-
-
-
- Text
-
-
-
UpdateBookingReply
@@ -1010,30 +726,6 @@ Your bookings and time assignments for this day are in an illegal state!
-
- UpdateDialog
-
-
-
- New update available!
-
-
-
-
- There is a new release available to download!
-
-
-
-
- Dont show today anymore
-
-
-
-
- Could not open default webbrowser!
-
-
-
UpdateTimeAssignmentReply