e56cce4bf3
VehicleTable.confirmDelete liess das Beschaeftigt-Kennzeichen zwar setzen, aber nie lesen (const [, setIsDeleting]); Dialogschaltflaechen blieben waehrend der laufenden Loeschanfrage bedienbar. Kennzeichen jetzt lesbar gebunden, Dialog reicht den Zustand an Bestaetigen/Abbrechen weiter (disabled + Sperr-Klassen), und confirmDelete bricht bei bereits laufender Loeschung selbst ab. Alle sieben fest verdrahteten Texte und sechs Vorlesehilfen der Tabelle jetzt ueber next-intl (sieben neue Schluessel im Bereich dkvFleet, gleicher Schluesselsatz in de.json und en.json). Nebenbefund beim Testen: `load` haette mit `t` als Abhaengigkeit bei einem instabilen Uebersetzer-Mock einen Abruf-bei-jedem-Render-Zyklus ausgeloest — bewusst mit leerem Abhaengigkeitsfeld gelassen. Ausserdem `vi.restoreAllMocks()` im Testabbau ersetzt: es leerte die Aufrufzaehlung der reinen vi.fn()-Mocks nicht, wodurch der neue Doppelklick-Test falsche Aufrufzahlen sah. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TPPB4ApQxzSU1rwV2Ffj9J