feat(ui): localize imprint page

Add 25 imprint.* translation keys to en.json and update imprint.html
to use _() helpers for all user-visible strings. Static business data
(company name, address, contact details, VAT number) remain hardcoded
as proper nouns that must not be altered by translation.

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-03-15 10:23:33 +00:00
parent 23d952235e
commit 1f6a3a5803
2 changed files with 46 additions and 21 deletions
+25
View File
@@ -517,6 +517,31 @@
"help.workflows_step_5_create": "Save new documents will be processed through this pipeline automatically.",
"help.workflows_typical_steps": "Typical Steps",
"help.workflows_what_is": "What is a Pipeline?",
"imprint.business_registration_heading": "Business Registration",
"imprint.business_registration_vat": "VAT Identification Number according to §27a Value Added Tax Act:",
"imprint.contact_heading": "Contact Information",
"imprint.dispute_heading": "Online Dispute Resolution",
"imprint.dispute_p1": "The European Commission provides a platform for online dispute resolution (OS):",
"imprint.dispute_p2": "We are not willing or obligated to participate in dispute resolution proceedings before a consumer arbitration board.",
"imprint.heading": "Imprint",
"imprint.legal_copyright": "All content on this website is protected by copyright. Any use outside the limits of copyright law requires the written consent of the respective author or creator.",
"imprint.legal_heading": "Legal Notices",
"imprint.legal_liability": "Despite careful content control, we assume no liability for the content of external links. The operators of the linked pages are solely responsible for their content.",
"imprint.page_title": "Imprint - DocuElevate",
"imprint.policies_cookie_desc": "Information about cookies we use",
"imprint.policies_cookie_label": "Cookie Policy",
"imprint.policies_heading": "Related Policies",
"imprint.policies_intro": "Our service is governed by the following policies:",
"imprint.policies_license_desc": "How our software is licensed",
"imprint.policies_license_label": "License Information",
"imprint.policies_privacy_desc": "How we handle your data",
"imprint.policies_privacy_label": "Privacy Policy",
"imprint.policies_terms_desc": "Rules for using DocuElevate",
"imprint.policies_terms_label": "Terms of Service",
"imprint.provider_heading": "Service Provider",
"imprint.responsible_content_heading": "Responsible for Content",
"imprint.responsible_content_rstv": "According to § 55 Abs. 2 RStV:",
"imprint.subtitle": "Information according to § 5 TMG (German Telemedia Act)",
"index.badge_intelligent": "Intelligent Document Processing",
"index.button_browse_files": "Browse Files",
"index.button_upload": "Upload",