feat(records): implement native eAkte vertical

This commit is contained in:
2026-08-06 01:43:23 +02:00
parent 59860f7ac0
commit f316523a1d
28 changed files with 5700 additions and 80 deletions
+160
View File
@@ -0,0 +1,160 @@
import type { PlatformTranslations } from "@govoplan/core-webui";
const en = {
"i18n:govoplan-records.records": "Records",
"i18n:govoplan-records.navigation": "Records navigation",
"i18n:govoplan-records.workspace": "eAkte workspace",
"i18n:govoplan-records.file_plan": "File plan",
"i18n:govoplan-records.record_list": "Record list",
"i18n:govoplan-records.record_detail": "Record detail",
"i18n:govoplan-records.file_source": "File source revision",
"i18n:govoplan-records.record_count": "{value0} records",
"Records": "Records",
"New record": "New record",
"Refresh": "Refresh",
"Search records": "Search records",
"All valid-time data": "All valid-time data",
"Historical data": "Historical data",
"File plan": "File plan",
"All records": "All records",
"All": "All",
"Record number": "Record number",
"Title": "Title",
"State": "State",
"No matching records.": "No matching records.",
"The Records catalog could not be loaded.": "The Records catalog could not be loaded.",
"No file-plan nodes are configured.": "No file-plan nodes are configured.",
"Loading records": "Loading records",
"Loading record": "Loading record",
"Select a record to inspect its contents and chronology.": "Select a record to inspect its contents and chronology.",
"Edit": "Edit",
"File item": "File item",
"Record class": "Record class",
"Revision": "Revision",
"Source authority": "Source authority",
"Valid from": "Valid from",
"Recorded at": "Recorded at",
"Classification": "Classification",
"Retention input": "Retention input",
"Not classified": "Not classified",
"Not configured": "Not configured",
"Contents": "Contents",
"No items have been filed in this temporal view.": "No items have been filed in this temporal view.",
"Chronology": "Chronology",
"Access and purpose": "Access and purpose",
"Record purpose": "Record purpose",
"Authorization": "Authorization",
"Current authorization applied": "Current authorization applied",
"Not evaluated": "Not evaluated",
"Create record": "Create record",
"Edit record": "Edit record",
"Cancel": "Cancel",
"Saving": "Saving",
"Save record": "Save record",
"Planned": "Planned",
"Open": "Open",
"Purpose": "Purpose",
"Description": "Description",
"Change reason": "Change reason",
"File exact source revision": "File exact source revision",
"Filing": "Filing",
"Source module": "Source module",
"Source type": "Source type",
"Source object ID": "Source object ID",
"Exact source revision": "Exact source revision",
"Filing reason": "Filing reason",
"Not set": "Not set",
"Size unavailable": "Size unavailable",
"Your account may view records but may not create them.": "Your account may view records but may not create them.",
"Configure a record class before creating a record.": "Configure a record class before creating a record.",
"Records are already loading.": "Records are already loading.",
"Your account may not revise records.": "Your account may not revise records.",
"Your account may not file record items.": "Your account may not file record items.",
"No enabled source module provides exact record references.": "No enabled source module provides exact record references.",
"The record is being saved.": "The record is being saved.",
"Complete all required record fields.": "Complete all required record fields.",
"The item is being filed.": "The item is being filed.",
"Complete the exact source and filing reason.": "Complete the exact source and filing reason.",
"The source module verifies your current access and resolves this exact revision before Records stores the reference.": "The source module verifies your current access and resolves this exact revision before Records stores the reference."
} as const;
const de: Record<keyof typeof en, string> = {
"i18n:govoplan-records.records": "Akten",
"i18n:govoplan-records.navigation": "Aktennavigation",
"i18n:govoplan-records.workspace": "eAkte-Arbeitsbereich",
"i18n:govoplan-records.file_plan": "Aktenplan",
"i18n:govoplan-records.record_list": "Aktenliste",
"i18n:govoplan-records.record_detail": "Aktendetails",
"i18n:govoplan-records.file_source": "Quellrevision verakten",
"i18n:govoplan-records.record_count": "{value0} Akten",
"Records": "Akten",
"New record": "Neue Akte",
"Refresh": "Aktualisieren",
"Search records": "Akten durchsuchen",
"All valid-time data": "Alle Gültigkeitszeiträume",
"Historical data": "Historische Daten",
"File plan": "Aktenplan",
"All records": "Alle Akten",
"All": "Alle",
"Record number": "Aktenzeichen",
"Title": "Titel",
"State": "Status",
"No matching records.": "Keine passenden Akten.",
"The Records catalog could not be loaded.": "Der Aktenkatalog konnte nicht geladen werden.",
"No file-plan nodes are configured.": "Es sind keine Aktenplanpositionen konfiguriert.",
"Loading records": "Akten werden geladen",
"Loading record": "Akte wird geladen",
"Select a record to inspect its contents and chronology.": "Wählen Sie eine Akte aus, um Inhalt und Chronologie einzusehen.",
"Edit": "Bearbeiten",
"File item": "Objekt verakten",
"Record class": "Aktenklasse",
"Revision": "Revision",
"Source authority": "Quellautorität",
"Valid from": "Gültig ab",
"Recorded at": "Erfasst am",
"Classification": "Klassifikation",
"Retention input": "Aufbewahrungsvorgabe",
"Not classified": "Nicht klassifiziert",
"Not configured": "Nicht konfiguriert",
"Contents": "Inhalt",
"No items have been filed in this temporal view.": "In dieser temporalen Ansicht sind keine Objekte veraktet.",
"Chronology": "Chronologie",
"Access and purpose": "Zugriff und Zweck",
"Record purpose": "Aktenzweck",
"Authorization": "Berechtigung",
"Current authorization applied": "Aktuelle Berechtigung angewendet",
"Not evaluated": "Nicht geprüft",
"Create record": "Akte anlegen",
"Edit record": "Akte bearbeiten",
"Cancel": "Abbrechen",
"Saving": "Speichert",
"Save record": "Akte speichern",
"Planned": "Geplant",
"Open": "Offen",
"Purpose": "Zweck",
"Description": "Beschreibung",
"Change reason": "Änderungsbegründung",
"File exact source revision": "Exakte Quellrevision verakten",
"Filing": "Veraktet",
"Source module": "Quellmodul",
"Source type": "Quelltyp",
"Source object ID": "ID des Quellobjekts",
"Exact source revision": "Exakte Quellrevision",
"Filing reason": "Veraktungsbegründung",
"Not set": "Nicht gesetzt",
"Size unavailable": "Größe nicht verfügbar",
"Your account may view records but may not create them.": "Ihr Konto darf Akten einsehen, aber nicht anlegen.",
"Configure a record class before creating a record.": "Konfigurieren Sie eine Aktenklasse, bevor Sie eine Akte anlegen.",
"Records are already loading.": "Akten werden bereits geladen.",
"Your account may not revise records.": "Ihr Konto darf Akten nicht ändern.",
"Your account may not file record items.": "Ihr Konto darf keine Objekte verakten.",
"No enabled source module provides exact record references.": "Kein aktiviertes Quellmodul stellt exakte Aktenreferenzen bereit.",
"The record is being saved.": "Die Akte wird gespeichert.",
"Complete all required record fields.": "Füllen Sie alle erforderlichen Aktenfelder aus.",
"The item is being filed.": "Das Objekt wird veraktet.",
"Complete the exact source and filing reason.": "Vervollständigen Sie die exakte Quelle und die Veraktungsbegründung.",
"The source module verifies your current access and resolves this exact revision before Records stores the reference.": "Das Quellmodul prüft Ihre aktuelle Berechtigung und löst diese exakte Revision auf, bevor Records die Referenz speichert."
};
export const generatedTranslations: PlatformTranslations = { en, de };