docs: complete German structured documentation
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@govoplan/cases-webui",
|
"name": "@govoplan/cases-webui",
|
||||||
"version": "0.1.21",
|
"version": "0.1.22",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "webui/src/index.ts",
|
"main": "webui/src/index.ts",
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "govoplan-cases"
|
name = "govoplan-cases"
|
||||||
version = "0.1.21"
|
version = "0.1.22"
|
||||||
description = "GovOPlaN administrative case context module."
|
description = "GovOPlaN administrative case context module."
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.12"
|
requires-python = ">=3.12"
|
||||||
|
|||||||
@@ -0,0 +1,100 @@
|
|||||||
|
"""German translations for public structured documentation metadata."""
|
||||||
|
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
|
from typing import Any
|
||||||
|
|
||||||
|
|
||||||
|
GERMAN_STRUCTURED_TRANSLATIONS: dict[str, dict[str, Any]] = {'cases.reference.lifecycle-access-and-evidence': {'consequence_classes': {'change_access': 'Beifügen '
|
||||||
|
'eines '
|
||||||
|
'bestätigten '
|
||||||
|
'Ereignisses '
|
||||||
|
'hinsichtlich '
|
||||||
|
'der '
|
||||||
|
'Sichtbarkeit/der '
|
||||||
|
'Überarbeitung '
|
||||||
|
'der '
|
||||||
|
'Finanzhilfe '
|
||||||
|
'und '
|
||||||
|
'des '
|
||||||
|
'Zeitplans',
|
||||||
|
'close_case': 'Anfügen '
|
||||||
|
'einer '
|
||||||
|
'Terminalrevision '
|
||||||
|
'nach '
|
||||||
|
'Close-Scope-Autorisierung',
|
||||||
|
'update_case': 'Anfügen '
|
||||||
|
'eines '
|
||||||
|
'OCC-geschützten '
|
||||||
|
'unveränderlichen '
|
||||||
|
'Revisions- '
|
||||||
|
'und '
|
||||||
|
'Zeitleistenereignisses'}},
|
||||||
|
'cases.workflow.file-exact-revision': {'outcome': 'Der eAkte behält eine genaue '
|
||||||
|
'Fall-Snapshot-Referenz, während Cases die '
|
||||||
|
'Autorität behält.',
|
||||||
|
'prerequisites': ['Sie können derzeit den Fall lesen und '
|
||||||
|
'Elemente in den Zieldatensatz eingeben.',
|
||||||
|
'Die genaue Revision des '
|
||||||
|
'unveränderlichen Falles wurde '
|
||||||
|
'ermittelt.'],
|
||||||
|
'steps': ['Öffnen Sie den Fall und identifizieren Sie die '
|
||||||
|
'Revision, die den Beweiszustand darstellt.',
|
||||||
|
'Wählen Sie den Zieldatensatz und geben Sie den '
|
||||||
|
'Zugangszweck und den Anmeldegrund an.',
|
||||||
|
'Bestätigen Sie die Einreichung; Cases überprüft '
|
||||||
|
'den aktuellen Zugriff erneut und löst die '
|
||||||
|
'genaue Überarbeitung.',
|
||||||
|
'Überprüfen Sie die Fallrevision und Snapshot '
|
||||||
|
'Digest in der Datensatzchronologie.']},
|
||||||
|
'cases.workflow.link-owner-references': {'consequence_classes': {'link_owner_reference': 'Eine '
|
||||||
|
'unveränderliche '
|
||||||
|
'Fallrevision, '
|
||||||
|
'die nur '
|
||||||
|
'die '
|
||||||
|
'genaue '
|
||||||
|
'typisierte '
|
||||||
|
'Eigentümerreferenz '
|
||||||
|
'enthält.',
|
||||||
|
'unlink_owner_reference': 'Hängt '
|
||||||
|
'eine '
|
||||||
|
'unveränderliche '
|
||||||
|
'Case-Revision '
|
||||||
|
'an '
|
||||||
|
'und '
|
||||||
|
'lässt '
|
||||||
|
'das '
|
||||||
|
'Owner-Objekt '
|
||||||
|
'unverändert.'}},
|
||||||
|
'cases.workflow.record-formal-decision': {'outcome': 'Das formale Ergebnis ist '
|
||||||
|
'Entscheidungsbesitz und exakte Version aus '
|
||||||
|
'dem Fall verknüpft.',
|
||||||
|
'prerequisites': ['Der Fall hat eine genaue '
|
||||||
|
'verantwortliche Organisation, '
|
||||||
|
'Funktion, Nachweise und rechtliche '
|
||||||
|
'Grundlage Version.',
|
||||||
|
'Eine aktive Handlungszuweisung und '
|
||||||
|
'genau ein wirksames Mandat '
|
||||||
|
'autorisieren den Entscheidungstyp.'],
|
||||||
|
'steps': ['Öffnen Sie den Fall und wählen Sie die '
|
||||||
|
'entsprechende Handlungszuweisung in der '
|
||||||
|
'Titelleiste aus.',
|
||||||
|
'Notieren Sie das operative Ergebnis, die '
|
||||||
|
'Begründung, die optionalen Bedingungen, die '
|
||||||
|
'effektive Zeit und den Änderungsgrund.',
|
||||||
|
'Bestätigen Sie die genauen Entscheidungs- '
|
||||||
|
'und Fallrevisionen in der Fallzeitleiste.',
|
||||||
|
'Wenn Records aktiviert ist, archivieren Sie '
|
||||||
|
'die genaue Entscheidungs- oder Fallrevision '
|
||||||
|
'im Zielort eAkte.']},
|
||||||
|
'cases.workflow.ticket-escalation': {'consequence_classes': {'create_case': 'Erstellt ein '
|
||||||
|
'Fall-eigenes '
|
||||||
|
'formales Verfahren '
|
||||||
|
'und gibt seine '
|
||||||
|
'stabile Referenz '
|
||||||
|
'zurück.',
|
||||||
|
'preserve_ticket': 'Konvertiert, '
|
||||||
|
'kopiert oder '
|
||||||
|
'verändert den '
|
||||||
|
'Ticketverlauf '
|
||||||
|
'nicht.'}}}
|
||||||
@@ -1,5 +1,8 @@
|
|||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
|
from govoplan_core.core.modules import with_documentation_structured_translations
|
||||||
|
from govoplan_cases.backend.german_structured_documentation import GERMAN_STRUCTURED_TRANSLATIONS
|
||||||
|
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from govoplan_core.core.module_guards import (
|
from govoplan_core.core.module_guards import (
|
||||||
@@ -69,7 +72,7 @@ from govoplan_core.db.base import Base
|
|||||||
|
|
||||||
|
|
||||||
MODULE_ID = "cases"
|
MODULE_ID = "cases"
|
||||||
MODULE_VERSION = "0.1.21"
|
MODULE_VERSION = "0.1.22"
|
||||||
READ_SCOPE = "cases:case:read"
|
READ_SCOPE = "cases:case:read"
|
||||||
CREATE_SCOPE = "cases:case:create"
|
CREATE_SCOPE = "cases:case:create"
|
||||||
UPDATE_SCOPE = "cases:case:update"
|
UPDATE_SCOPE = "cases:case:update"
|
||||||
@@ -968,5 +971,10 @@ manifest = ModuleManifest(
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
manifest = with_documentation_structured_translations(
|
||||||
|
manifest, locale="de", translations=GERMAN_STRUCTURED_TRANSLATIONS
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
def get_manifest() -> ModuleManifest:
|
def get_manifest() -> ModuleManifest:
|
||||||
return manifest
|
return manifest
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@govoplan/cases-webui",
|
"name": "@govoplan/cases-webui",
|
||||||
"version": "0.1.21",
|
"version": "0.1.22",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "src/index.ts",
|
"main": "src/index.ts",
|
||||||
|
|||||||
Reference in New Issue
Block a user