Migrate Calendar interface patterns

This commit is contained in:
2026-08-03 15:08:18 +02:00
parent a125b666da
commit d7fd9447a2
13 changed files with 486 additions and 42 deletions
+54
View File
@@ -2,6 +2,33 @@ import type { PlatformTranslations } from "@govoplan/core-webui";
export const generatedTranslations: PlatformTranslations = {
"en": {
"i18n:govoplan-calendar.surface.navigation": "Calendar navigation",
"i18n:govoplan-calendar.surface.page": "Calendar workspace",
"i18n:govoplan-calendar.surface.sidebar": "Calendar list",
"i18n:govoplan-calendar.surface.agenda": "Agenda",
"i18n:govoplan-calendar.surface.workspace": "Calendar view",
"i18n:govoplan-calendar.surface.event_editor": "Event editor",
"i18n:govoplan-calendar.surface.collection_editor": "Calendar source editor",
"i18n:govoplan-calendar.surface.sync_status": "Synchronization status",
"i18n:govoplan-calendar.surface.outbox": "Outbound changes",
"i18n:govoplan-calendar.surface.migration": "Remote calendar move",
"i18n:govoplan-calendar.reason.loading": "Calendar data is loading.",
"i18n:govoplan-calendar.reason.saving": "A calendar change is already being saved.",
"i18n:govoplan-calendar.reason.syncing": "This calendar is already synchronizing.",
"i18n:govoplan-calendar.reason.read_only": "You can view this calendar, but your account cannot change events.",
"i18n:govoplan-calendar.reason.calendar_write_required": "Calendar write permission is required.",
"i18n:govoplan-calendar.reason.calendar_admin_required": "Calendar administration permission is required.",
"i18n:govoplan-calendar.reason.sync_permission_required": "Calendar import permission is required to synchronize this source.",
"i18n:govoplan-calendar.reason.migration_locked": "Calendar changes are locked while the remote move is active or unresolved.",
"i18n:govoplan-calendar.reason.target_calendar_required": "Create or select a calendar before adding an event.",
"i18n:govoplan-calendar.reason.event_title_required": "Enter an event title before saving.",
"i18n:govoplan-calendar.reason.calendar_name_required": "Enter a calendar name before saving.",
"i18n:govoplan-calendar.reason.source_details_required": "Complete the required source URL and credential fields before saving.",
"i18n:govoplan-calendar.reason.no_changes": "There are no unsaved changes.",
"i18n:govoplan-calendar.reason.cancellation_evidence_required": "Record at least 10 characters of cancellation evidence.",
"i18n:govoplan-calendar.delete_event_title": "Delete event?",
"i18n:govoplan-calendar.delete_event_occurrence_message": "Delete the selected occurrence of {value0}? A remote deletion is queued when the calendar is synchronized.",
"i18n:govoplan-calendar.delete_event_series_message": "Delete the whole series {value0}? A remote deletion is queued when the calendar is synchronized.",
"i18n:govoplan-calendar.add_calendar.124c55eb": "Add calendar...",
"i18n:govoplan-calendar.add_calendar.8fadb5bc": "Add calendar",
"i18n:govoplan-calendar.add.61cc55aa": "Add",
@@ -213,6 +240,33 @@ export const generatedTranslations: PlatformTranslations = {
"i18n:govoplan-calendar.workweek.2fef6ea4": "Workweek"
},
"de": {
"i18n:govoplan-calendar.surface.navigation": "Kalendernavigation",
"i18n:govoplan-calendar.surface.page": "Kalenderarbeitsbereich",
"i18n:govoplan-calendar.surface.sidebar": "Kalenderliste",
"i18n:govoplan-calendar.surface.agenda": "Agenda",
"i18n:govoplan-calendar.surface.workspace": "Kalenderansicht",
"i18n:govoplan-calendar.surface.event_editor": "Termineditor",
"i18n:govoplan-calendar.surface.collection_editor": "Kalenderquellen bearbeiten",
"i18n:govoplan-calendar.surface.sync_status": "Synchronisierungsstatus",
"i18n:govoplan-calendar.surface.outbox": "Ausgehende Änderungen",
"i18n:govoplan-calendar.surface.migration": "Entfernten Kalender verschieben",
"i18n:govoplan-calendar.reason.loading": "Kalenderdaten werden geladen.",
"i18n:govoplan-calendar.reason.saving": "Eine Kalenderänderung wird bereits gespeichert.",
"i18n:govoplan-calendar.reason.syncing": "Dieser Kalender wird bereits synchronisiert.",
"i18n:govoplan-calendar.reason.read_only": "Sie können diesen Kalender anzeigen, aber Ihr Konto darf Termine nicht ändern.",
"i18n:govoplan-calendar.reason.calendar_write_required": "Die Berechtigung zum Bearbeiten von Kalendern ist erforderlich.",
"i18n:govoplan-calendar.reason.calendar_admin_required": "Die Berechtigung zur Kalenderverwaltung ist erforderlich.",
"i18n:govoplan-calendar.reason.sync_permission_required": "Zum Synchronisieren dieser Quelle ist die Kalender-Importberechtigung erforderlich.",
"i18n:govoplan-calendar.reason.migration_locked": "Kalenderänderungen sind gesperrt, solange die entfernte Verschiebung aktiv oder ungeklärt ist.",
"i18n:govoplan-calendar.reason.target_calendar_required": "Erstellen oder wählen Sie einen Kalender, bevor Sie einen Termin hinzufügen.",
"i18n:govoplan-calendar.reason.event_title_required": "Geben Sie vor dem Speichern einen Termintitel ein.",
"i18n:govoplan-calendar.reason.calendar_name_required": "Geben Sie vor dem Speichern einen Kalendernamen ein.",
"i18n:govoplan-calendar.reason.source_details_required": "Vervollständigen Sie vor dem Speichern die erforderlichen Quellen- und Zugangsdaten.",
"i18n:govoplan-calendar.reason.no_changes": "Es gibt keine ungespeicherten Änderungen.",
"i18n:govoplan-calendar.reason.cancellation_evidence_required": "Dokumentieren Sie die Abbruchbegründung mit mindestens 10 Zeichen.",
"i18n:govoplan-calendar.delete_event_title": "Termin löschen?",
"i18n:govoplan-calendar.delete_event_occurrence_message": "Das ausgewählte Vorkommen von {value0} löschen? Bei einem synchronisierten Kalender wird eine entfernte Löschung eingeplant.",
"i18n:govoplan-calendar.delete_event_series_message": "Die gesamte Serie {value0} löschen? Bei einem synchronisierten Kalender wird eine entfernte Löschung eingeplant.",
"i18n:govoplan-calendar.add_calendar.124c55eb": "Add calendar...",
"i18n:govoplan-calendar.add_calendar.8fadb5bc": "Add calendar",
"i18n:govoplan-calendar.add.61cc55aa": "Hinzufügen",