{% set de = language_code.startswith('de') %}

{{ 'Verzeichnis von Verarbeitungstätigkeiten / Löschkonzept' if de else 'Record of Processing Activities / Retention Concept' }}

{{ 'Erzeugt' if de else 'Generated' }}: {{ generated_at }} · AssetManager {{ app_version }} · {{ 'Dokumentversion' if de else 'Document version' }}: {{ activity.document_version or '-' }}
{{ 'Dieser Bericht dokumentiert die konfigurierten Regeln. Automatische Löschungen sind noch nicht aktiv. Prüfläufe und manuell bestätigte Löschläufe sind für ausgewählte AssetManager-Kategorien verfügbar.' if de else 'This report documents the configured rules. Automatic deletion is not active. Dry runs and manually confirmed deletion runs are available for selected AssetManager categories.' }}

{{ '1. Verarbeitungstätigkeit und Verantwortlichkeit' if de else '1. Processing activity and responsibility' }}

{{ 'Bezeichnung' if de else 'Title' }}
{{ activity.title or '-' }}
{{ 'Verantwortlicher' if de else 'Controller' }}
{{ activity.controller or '-' }}
{{ 'Fachbereich' if de else 'Responsible department' }}
{{ activity.responsible_department or '-' }}
{{ 'Verantwortliche Personen' if de else 'Responsible people' }}
{{ activity.responsible_people or '-' }}
{{ 'Datenschutzkontakt' if de else 'Data protection contact' }}
{{ activity.data_protection_contact or '-' }}

{{ '2. Zwecke' if de else '2. Purposes' }}

{{ '3. Rechtsgrundlage und betroffene Personen' if de else '3. Legal basis and data subjects' }}

{{ 'Rechtsgrundlage' if de else 'Legal basis' }}
{{ activity.legal_basis or '-' }}
{{ 'Betroffene Personengruppen' if de else 'Data subject groups' }}
{{ activity.data_subject_groups or '-' }}

{{ '4. Empfänger und Drittlandübermittlung' if de else '4. Recipients and third-country transfers' }}

{{ 'Interne Empfänger' if de else 'Internal recipients' }}
{{ activity.internal_recipients or '-' }}
{{ 'Externe Empfänger' if de else 'External recipients' }}
{{ activity.external_recipients or '-' }}
{{ 'Drittlandübermittlung' if de else 'Third-country transfer' }}
{{ ('Ja' if activity.third_country_transfer else 'Nein') if de else ('Yes' if activity.third_country_transfer else 'No') }}
{{ 'Details' if de else 'Details' }}
{{ activity.third_country_details or '-' }}

{{ '5. Systeme und Sicherungen' if de else '5. Systems and backups' }}

{{ 'Systeme' if de else 'Systems' }}
{{ activity.systems or '-' }}
{{ 'Backup-System' if de else 'Backup system' }}
{{ activity.backup_system or '-' }}
{{ 'Backup-Aufbewahrung' if de else 'Backup retention' }}
{{ activity.backup_retention_days if activity.backup_retention_days is not none else '-' }} {{ 'Tage' if de else 'days' }}
{{ 'Verfahren nach Wiederherstellung' if de else 'Restore procedure' }}
{{ activity.restore_deletion_procedure or '-' }}

{{ '6. Datenkategorien und Löschfristen' if de else '6. Data categories and retention' }}

{% for category in settings.categories %}

6.{{ loop.index }} {{ category.name }}

{{ 'System' if de else 'System' }}{{ category.system or '-' }}
{{ 'Betroffene Personen' if de else 'Data subjects' }}{{ category.data_subjects or '-' }}
{{ 'Personenbezogene Daten' if de else 'Personal data' }}{{ category.personal_data or '-' }}
{{ 'Zweck' if de else 'Purpose' }}{{ category.purpose or '-' }}
{{ 'Löschart' if de else 'Retention type' }}{{ category.retention_type or '-' }}
{{ 'Löschfrist' if de else 'Retention period' }}{{ category.retention_days if category.retention_days is not none else '-' }} {{ 'Tage' if de else 'days' }}
{{ 'Fristbeginn/Auslöser' if de else 'Trigger' }}{{ category.retention_trigger or '-' }}
{{ 'Automatisch technisch möglich' if de else 'Automatic deletion technically possible' }}{{ ('Ja' if category.automatic_possible else 'Nein') if de else ('Yes' if category.automatic_possible else 'No') }}
{{ 'Manuelles Verfahren' if de else 'Manual procedure' }}{{ category.manual_procedure or '-' }}
{{ 'Behandlung in Sicherungen' if de else 'Backup handling' }}{{ category.backup_handling or '-' }}
{{ 'Verantwortlich' if de else 'Responsible' }}{{ category.responsible or '-' }}
{{ 'Hinweise' if de else 'Notes' }}{{ category.notes or '-' }}
{% endfor %}

{{ '7. Technische und organisatorische Maßnahmen' if de else '7. Technical and organisational measures' }}

{{ '8. Dokumentenprüfung' if de else '8. Document review' }}

{{ 'Prüfintervall' if de else 'Review interval' }}
{{ activity.review_interval_months or 12 }} {{ 'Monate' if de else 'months' }}
{{ 'Zuletzt geprüft' if de else 'Last reviewed' }}
{{ activity.last_reviewed_at or '-' }}
{{ 'Freigegeben durch' if de else 'Approved by' }}
{{ activity.approved_by or '-' }}

{{ '9. Änderungsprotokoll' if de else '9. Policy audit' }}

{% for row in privacy_audit %}{% else %}{% endfor %}
{{ 'Zeitstempel UTC' if de else 'Timestamp UTC' }}{{ 'Aktion' if de else 'Action' }}{{ 'Geändert von' if de else 'Changed by' }}Details
{{ row.timestamp_utc }}{{ row.action }}{{ row.changed_by }}{{ row.details }}
-