feat: erweiterte Chat-Funktionalität, UI-Verbesserungen und Lokalisierungsupdates

- Chat: Nachrichten-Status (read/unread), WebSocket-Verbesserungen
- App: Login-Optimierung, Job-Übersicht verbessert, neue Übersetzungen
- Backend: Dialog-Styling, Invoice-Generator, Job-Verwaltung erweitert
- Mehrsprachigkeit: Neue Übersetzungen für DE, EN, ES, ET, FR, LT, LV, PL, RU, TR
This commit is contained in:
2026-04-04 10:30:36 +02:00
parent d6132fabe1
commit bba5733783
55 changed files with 2708 additions and 697 deletions

View File

@@ -18,6 +18,8 @@ nav.users=U\u017cytkownicy
nav.showprofile=Poka\u017c profil
nav.settings=Ustawienia
nav.logout=Wyloguj si\u0119
logout.confirm.title=Potwierd\u017a wylogowanie
logout.confirm.message=Czy na pewno chcesz si\u0119 wylogowa\u0107?
# Profile View
profile.title=Edytuj profil
@@ -200,6 +202,10 @@ common.error=B\u0142\u0105d
common.success=Sukces
common.required=Pole wymagane
# Duration
duration.hours.short=godz.
duration.minutes.short=min.
# Validation
validation.required=Pole jest wymagane
validation.email=Nieprawid\u0142owy adres e-mail
@@ -603,6 +609,7 @@ jobsummary.task.photo.maxonly=Dozwolone maksymalnie {0} zdj\u0119\u0107
jobsummary.task.photo.taken=Wykonane zdj\u0119cia ({0})
jobsummary.task.button.text=Tekst przycisku
jobsummary.button.schliessen=Zamknij
jobsummary.route.planned=Planowana trasa
# Jobs
jobs.title=Zlecenia
@@ -730,6 +737,8 @@ statistics.loading=Obliczanie...
# Job Status
jobstatus.IN_PROGRESS=W trakcie realizacji
jobstatus.COMPLETED=Zako\u0144czone
jobstatus.CREATED=Utworzone
jobstatus.CANCELLED=Anulowane
# Task Types
tasktype.CONFIRMATION=Potwierdzenie
@@ -832,6 +841,15 @@ start.imprint.company=Assecutor Data Service GmbH
start.imprint.address=Ottensener Str. 8, 22525 Hamburg
start.imprint.phone=Telefon: +49 40 18 123 771 0
start.imprint.email=E-Mail: ahoi@assecutor.de
imprint.phone=Telefon
imprint.email=E-mail
imprint.country=Niemcy
imprint.management=Zarz\u0105d
imprint.registeredoffice=Siedziba firmy
imprint.commercialregister=Rejestr handlowy
imprint.vatid=Numer VAT
imprint.imagecredits=\u0179r\u00f3d\u0142a wykorzystanych zdj\u0119\u0107 i grafik
imprint.backgroundimage=Obraz t\u0142a strony startowej
start.cta.text=Zarejestruj si\u0119 ju\u017c dzi\u015b i skorzystaj z bezp\u0142atnego miesi\u0105ca pr\u00f3bnego, aby dok\u0142adnie przetestowa\u0107 system.
start.slogan=Prowad\u017a sw\u00f3j biznes m\u0105drze \u2026 z votianLT!
start.version=Wersja
@@ -914,6 +932,8 @@ jobhistory.info.createdat=Utworzono dnia: {0}
jobhistory.info.status=Status: {0}
jobhistory.count={0} wpis\u00f3w w historii
jobhistory.changedby=Zmienione przez: {0}
jobhistory.entry.create.reason=Zlecenie utworzone
jobhistory.entry.create.description=Utworzono nowe zlecenie: {0}
# Version
version.label=Wersja