Erweiterungen

This commit is contained in:
Sven committed 2026-02-25 10:40:29 +01:00
1 parent 955d7b3cb4
commit e9811da904
25 files changed
+1505 -128

No files matched your search

+16 -15
View File
@@ -10,6 +10,7 @@ import 'package:stadtbote/main.dart';
import 'package:stadtbote/model/job.dart';
import 'package:stadtbote/model/log_entry.dart';
import 'package:stadtbote/objectbox.g.dart';
import 'package:stadtbote/tools/app_localizations.dart';
import 'package:stadtbote/tools/constants.dart';
import 'package:url_launcher/url_launcher.dart';
import 'package:uuid/uuid.dart';
@@ -355,22 +356,22 @@ String mapVehicleTypeToImageName(int vehType)
String mapVehicleTypeToText(int vehType) {
switch (vehType) {
case 1:
return "Fahrrad";
return 'bicycle'.tr;
case 2:
return "Pkw";
return 'car'.tr;
case 3:
return "Kombi";
return 'station_wagon'.tr;
case 4:
return "Kasten";
return 'van'.tr;
case 5:
return "Bus";
return 'bus'.tr;
case 6:
return "GrBus";
return 'large_bus'.tr;
case 7:
case 8:
@@ -379,10 +380,10 @@ String mapVehicleTypeToText(int vehType) {
case 12:
case 13:
case 14:
return "Lkw";
return 'truck'.tr;
case 999:
return "Service";
return 'service'.tr;
}
return "!?????!";
@@ -392,15 +393,15 @@ String mapTourMode(String mode) {
var text = "";
switch (mode) {
case "pu":
text += "/ Abholung";
text += "/ ${'pickup'.tr}";
break;
case "del":
text += "/ Auslieferung";
text += "/ ${'delivery'.tr}";
break;
case "pu/del":
text += "/ Abholung/Auslieferung";
text += "/ ${'pickup_delivery'.tr}";
break;
}
@@ -490,16 +491,16 @@ Future<bool> taskDialogSecurityException(BuildContext context) async {
barrierDismissible: false,
builder: (dialogContext) {
return AlertDialog(
title: const Text('Achtung'),
content: const Text('Wenn Sie den Dialog jetzt schließen gehen erfasste Daten verloren und die Aufgabe oder Station bleibt unerledigt.'),
title: Text('attention'.tr),
content: Text('close_dialog_warning'.tr),
actions: [
TextButton(
onPressed: () => Navigator.of(dialogContext).pop(true),
child: const Text('Schließen'),
child: Text('close'.tr),
),
TextButton(
onPressed: () => Navigator.of(dialogContext).pop(false),
child: const Text('Zurück'),
child: Text('back'.tr),
),
],
);