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=Kullan\u0131c\u0131lar
nav.showprofile=Profili G\u00f6ster
nav.settings=Ayarlar
nav.logout=\u00c7\u0131k\u0131\u015f
logout.confirm.title=\u00c7\u0131k\u0131\u015f\u0131 onayla
logout.confirm.message=Ger\u00e7ekten \u00e7\u0131k\u0131\u015f yapmak istiyor musunuz?
# Profile View
profile.title=Profili D\u00fczenle
@@ -200,6 +202,10 @@ common.error=Hata
common.success=Ba\u015far\u0131l\u0131
common.required=Zorunlu Alan
# Duration
duration.hours.short=sa.
duration.minutes.short=dk.
# Validation
validation.required=Alan gereklidir
validation.email=Ge\u00e7ersiz e-posta adresi
@@ -603,6 +609,7 @@ jobsummary.task.photo.maxonly=En fazla {0} foto\u011fraf izin verilir
jobsummary.task.photo.taken=\u00c7ekilen Foto\u011fraflar ({0})
jobsummary.task.button.text=Buton Metni
jobsummary.button.schliessen=Kapat
jobsummary.route.planned=Planlanan Rota
# Jobs
jobs.title=\u0130\u015fler
@@ -730,6 +737,8 @@ statistics.loading=Hesaplan\u0131yor...
# Job Status
jobstatus.IN_PROGRESS=Devam Ediyor
jobstatus.COMPLETED=Tamamland\u0131
jobstatus.CREATED=Olu\u015fturuldu
jobstatus.CANCELLED=\u0130ptal Edildi
# Task Types
tasktype.CONFIRMATION=Onay
@@ -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-posta
imprint.country=Almanya
imprint.management=Y\u00f6netim
imprint.registeredoffice=\u015eirket merkezi
imprint.commercialregister=Ticaret sicili
imprint.vatid=KDV kimli\u011fi
imprint.imagecredits=Kullan\u0131lan g\u00f6rsel ve grafik kaynaklar\u0131
imprint.backgroundimage=Ana sayfa arka plan g\u00f6rseli
start.cta.text=Bug\u00fcn kay\u0131t olun ve sistemi ba\u015ftan sona test etmek i\u00e7in \u00fccretsiz deneme ay\u0131n\u0131 kullan\u0131n.
start.slogan=\u0130\u015finizi ak\u0131ll\u0131ca y\u00f6netin ... votianLT ile!
start.version=S\u00fcr\u00fcm
@@ -914,6 +932,8 @@ jobhistory.info.createdat=Olu\u015fturulma Tarihi: {0}
jobhistory.info.status=Durum: {0}
jobhistory.count=Ge\u00e7mi\u015fte {0} kay\u0131t
jobhistory.changedby=De\u011fi\u015ftiren: {0}
jobhistory.entry.create.reason=\u0130\u015f olu\u015fturuldu
jobhistory.entry.create.description=Yeni i\u015f olu\u015fturuldu: {0}
# Version
version.label=S\u00fcr\u00fcm