Feature "Wunschziel für heute" entfernen und BWV-Seite ergänzen

Entfernt den Button und die komplette Funktionalität "Wunschziel für
heute" (desired_zip): Seite, Netzwerk-Nachricht, Preference-Konstante,
Übermittlung beim Session-Start sowie alle Übersetzungen. Ergänzt die
neue BWV-Seite samt SetBwvLocationMessage und preferencesRemove-Helfer.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
SvenandClaude Opus 4.8 committed 2026-06-24 08:11:54 +02:00
1 parent 10b3a647e7
commit e36fc69edc
12 files changed
+626 -278

No files matched your search

+21 -20
View File
@@ -72,7 +72,7 @@ class AppLocalizations {
'finished_jobs': 'Erledigte Aufträge',
'messages': 'Nachrichten',
'approach_area': 'Anfahrtsbereich',
'desired_zip': 'Wunschziel für heute',
'bwv': 'BWV',
'login': 'Anmelden',
'logout': 'Abmelden',
'courier_id': 'Kurierkennung',
@@ -172,7 +172,6 @@ class AppLocalizations {
'release': 'Freimelden',
'zip': 'Postleitzahl',
'enter_zip': 'Bitte geben Sie eine fünfstellige Postleitzahl ein',
'enter_desired_zip': 'Bitte geben Sie Ihr Wunschziel für heute ein',
'zip_hint': 'PLZ',
'zip_validation_error': 'Das Feld muss leer sein, oder es müssen fünf Zahlen eingegeben werden',
'enter_commission_number': 'Bitte geben Sie die Kommisionsnummer ein',
@@ -185,6 +184,16 @@ class AppLocalizations {
// Liste schließen
'close_list': 'Liste schliessen',
// BWV / Vorbestellungen
'bwv_start_availability': 'Wann bin ich wo zum Start verfügbar',
'bwv_next_job_location': 'Wo möchte ich mit dem nächsten BWV Auftrag enden oder beginnen',
'bwv_from': 'von',
'bwv_to': 'bis',
'bwv_place': 'Ort',
'bwv_clear_block': 'Block leeren',
'bwv_incomplete_block': 'Bitte alle Felder eines Blocks ausfüllen oder den Block leeren.',
'bwv_invalid_range': 'Der „von"-Zeitpunkt muss vor dem „bis"-Zeitpunkt liegen.',
},
// English
@@ -195,7 +204,6 @@ class AppLocalizations {
'finished_jobs': 'Finished Jobs',
'messages': 'Messages',
'approach_area': 'Approach Area',
'desired_zip': 'Desired Location for Today',
'login': 'Login',
'logout': 'Logout',
'courier_id': 'Courier ID',
@@ -295,7 +303,6 @@ class AppLocalizations {
'release': 'Release',
'zip': 'ZIP Code',
'enter_zip': 'Please enter a five-digit ZIP code',
'enter_desired_zip': 'Please enter your desired location for today',
'zip_hint': 'ZIP',
'zip_validation_error': 'The field must be empty or five digits must be entered',
'enter_commission_number': 'Please enter the commission number',
@@ -308,6 +315,16 @@ class AppLocalizations {
// Close List
'close_list': 'Close List',
// BWV / Pre-orders
'bwv_start_availability': 'When and where am I available to start',
'bwv_next_job_location': 'Where do I want to end or begin with the next BWV job',
'bwv_from': 'from',
'bwv_to': 'to',
'bwv_place': 'Place',
'bwv_clear_block': 'Clear block',
'bwv_incomplete_block': 'Please fill in all fields of a block or clear the block.',
'bwv_invalid_range': 'The "from" time must be before the "to" time.',
},
// Spanish
@@ -318,7 +335,6 @@ class AppLocalizations {
'finished_jobs': 'Trabajos Terminados',
'messages': 'Mensajes',
'approach_area': 'Área de Aproximación',
'desired_zip': 'Ubicación Deseada para Hoy',
'login': 'Iniciar Sesión',
'logout': 'Cerrar Sesión',
'courier_id': 'ID de Mensajero',
@@ -418,7 +434,6 @@ class AppLocalizations {
'release': 'Liberar',
'zip': 'Código Postal',
'enter_zip': 'Por favor ingrese un código postal de cinco dígitos',
'enter_desired_zip': 'Por favor ingrese su ubicación deseada para hoy',
'zip_hint': 'CP',
'zip_validation_error': 'El campo debe estar vacío o deben ingresarse cinco dígitos',
'enter_commission_number': 'Por favor ingrese el número de comisión',
@@ -441,7 +456,6 @@ class AppLocalizations {
'finished_jobs': 'Tâches Terminées',
'messages': 'Messages',
'approach_area': "Zone d'Approche",
'desired_zip': 'Lieu Souhaité pour Aujourd\'hui',
'login': 'Connexion',
'logout': 'Déconnexion',
'courier_id': 'ID Coursier',
@@ -541,7 +555,6 @@ class AppLocalizations {
'release': 'Libérer',
'zip': 'Code Postal',
'enter_zip': 'Veuillez saisir un code postal à cinq chiffres',
'enter_desired_zip': 'Veuillez saisir votre lieu souhaité pour aujourd\'hui',
'zip_hint': 'CP',
'zip_validation_error': 'Le champ doit être vide ou cinq chiffres doivent être saisis',
'enter_commission_number': 'Veuillez saisir le numéro de commission',
@@ -564,7 +577,6 @@ class AppLocalizations {
'finished_jobs': 'Zakończone Zadania',
'messages': 'Wiadomości',
'approach_area': 'Strefa Dojazdu',
'desired_zip': 'Pożądana Lokalizacja na Dziś',
'login': 'Zaloguj',
'logout': 'Wyloguj',
'courier_id': 'ID Kuriera',
@@ -664,7 +676,6 @@ class AppLocalizations {
'release': 'Zwolnij',
'zip': 'Kod Pocztowy',
'enter_zip': 'Proszę wprowadzić pięciocyfrowy kod pocztowy',
'enter_desired_zip': 'Proszę wprowadzić pożądaną lokalizację na dziś',
'zip_hint': 'Kod',
'zip_validation_error': 'Pole musi być puste lub muszą zostać wprowadzone pięć cyfr',
'enter_commission_number': 'Proszę wprowadzić numer zlecenia',
@@ -687,7 +698,6 @@ class AppLocalizations {
'finished_jobs': 'Завершенные Задания',
'messages': 'Сообщения',
'approach_area': 'Зона Доступа',
'desired_zip': 'Желаемое Местоположение на Сегодня',
'login': 'Войти',
'logout': 'Выйти',
'courier_id': 'ID Курьера',
@@ -787,7 +797,6 @@ class AppLocalizations {
'release': 'Освободить',
'zip': 'Почтовый Индекс',
'enter_zip': 'Пожалуйста, введите пятизначный почтовый индекс',
'enter_desired_zip': 'Пожалуйста, введите желаемое местоположение на сегодня',
'zip_hint': 'Индекс',
'zip_validation_error': 'Поле должно быть пустым или должны быть введены пять цифр',
'enter_commission_number': 'Пожалуйста, введите номер комиссии',
@@ -810,7 +819,6 @@ class AppLocalizations {
'finished_jobs': 'Tamamlanan Görevler',
'messages': 'Mesajlar',
'approach_area': 'Yaklaşım Bölgesi',
'desired_zip': 'Bugün İçin İstenen Konum',
'login': 'Giriş',
'logout': 'Çıkış',
'courier_id': 'Kurye ID',
@@ -910,7 +918,6 @@ class AppLocalizations {
'release': 'Serbest Bırak',
'zip': 'Posta Kodu',
'enter_zip': 'Lütfen beş haneli bir posta kodu girin',
'enter_desired_zip': 'Lütfen bugün için istediğiniz konumu girin',
'zip_hint': 'PK',
'zip_validation_error': 'Alan boş olmalı veya beş rakam girilmelidir',
'enter_commission_number': 'Lütfen komisyon numarasını girin',
@@ -933,7 +940,6 @@ class AppLocalizations {
'finished_jobs': 'Lõpetatud Ülesanded',
'messages': 'Sõnumid',
'approach_area': 'Ligipääsu Piirkond',
'desired_zip': 'Tänane Soovitud Asukoht',
'login': 'Logi Sisse',
'logout': 'Logi Välja',
'courier_id': 'Kulleri ID',
@@ -1033,7 +1039,6 @@ class AppLocalizations {
'release': 'Vabasta',
'zip': 'Postiindeks',
'enter_zip': 'Palun sisestage viiekohaline postiindeks',
'enter_desired_zip': 'Palun sisestage tänane soovitud asukoht',
'zip_hint': 'Indeks',
'zip_validation_error': 'Väli peab olema tühi või tuleb sisestada viis numbrit',
'enter_commission_number': 'Palun sisestage komisjoni number',
@@ -1056,7 +1061,6 @@ class AppLocalizations {
'finished_jobs': 'Pabeigtie Uzdevumi',
'messages': 'Ziņojumi',
'approach_area': 'Piekļuves Zona',
'desired_zip': 'Vēlamā Atrašanās Vieta Šodien',
'login': 'Pieteikties',
'logout': 'Iziet',
'courier_id': 'Kurjera ID',
@@ -1156,7 +1160,6 @@ class AppLocalizations {
'release': 'Atbrīvot',
'zip': 'Pasta Indekss',
'enter_zip': 'Lūdzu, ievadiet piecciparu pasta indeksu',
'enter_desired_zip': 'Lūdzu, ievadiet vēlamo atrašanās vietu šodien',
'zip_hint': 'Indekss',
'zip_validation_error': 'Lauks jābūt tukšam vai jāievada pieci cipari',
'enter_commission_number': 'Lūdzu, ievadiet komisijas numuru',
@@ -1179,7 +1182,6 @@ class AppLocalizations {
'finished_jobs': 'Baigtos Užduotys',
'messages': 'Žinutės',
'approach_area': 'Prieigos Zona',
'desired_zip': 'Pageidaujama Vieta Šiandien',
'login': 'Prisijungti',
'logout': 'Atsijungti',
'courier_id': 'Kurjerio ID',
@@ -1279,7 +1281,6 @@ class AppLocalizations {
'release': 'Atleisti',
'zip': 'Pašto Kodas',
'enter_zip': 'Prašome įvesti penkiaženklį pašto kodą',
'enter_desired_zip': 'Prašome įvesti pageidaujamą vietą šiandien',
'zip_hint': 'Kodas',
'zip_validation_error': 'Laukas turi būti tuščias arba turi būti įvesti penki skaitmenys',
'enter_commission_number': 'Prašome įvesti komisijos numerį',