From ad002a6129a9e9a1bb331245f58efc7933e65aab Mon Sep 17 00:00:00 2001 From: Ludy Date: Fri, 31 Oct 2025 00:36:48 +0100 Subject: [PATCH] feat(i18n): add German translations (#4786) # Description of Changes --- ## Checklist ### General - [ ] I have read the [Contribution Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md) - [ ] I have read the [Stirling-PDF Developer Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md) (if applicable) - [ ] I have read the [How to add new languages to Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md) (if applicable) - [ ] I have performed a self-review of my own code - [ ] My changes generate no new warnings ### Documentation - [ ] I have updated relevant docs on [Stirling-PDF's doc repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/) (if functionality has heavily changed) - [ ] I have read the section [Add New Translation Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags) (for new translation tags only) ### UI Changes (if applicable) - [ ] Screenshots or videos demonstrating the UI changes are attached (e.g., as comments or direct attachments in the PR) ### Testing (if applicable) - [ ] I have tested my changes locally. Refer to the [Testing Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing) for more details. --- .../main/resources/messages_de_DE.properties | 58 +++++++++---------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/app/core/src/main/resources/messages_de_DE.properties b/app/core/src/main/resources/messages_de_DE.properties index 83cf59cb3..91ea23e58 100644 --- a/app/core/src/main/resources/messages_de_DE.properties +++ b/app/core/src/main/resources/messages_de_DE.properties @@ -194,7 +194,7 @@ error.fileFormatRequired=Die Datei muss im Format {0} vorliegen. error.invalidFormat=Ungültiges {0}-Format: {1} error.endpointDisabled=Dieser Endpunkt wurde vom Administrator deaktiviert. error.urlNotReachable=Die URL ist nicht erreichbar, bitte geben Sie eine gültige URL an. -error.disallowedUrlContent=URL content references disallowed resources and cannot be converted +error.disallowedUrlContent=Der URL-Inhalt verweist auf nicht erlaubte Ressourcen und kann nicht konvertiert werden error.invalidUrlFormat=Ungültiges URL-Format angegeben. Das angegebene Format ist ungültig. # DPI and image rendering messages - used by frontend for dynamic translation @@ -1021,7 +1021,7 @@ getPdfInfo.summary.all.permissions.alert=Alle Berechtigungen erlaubt getPdfInfo.summary.compliance.alert={0}-konform getPdfInfo.summary.no.compliance.alert=Kein Konformitätsstandard getPdfInfo.summary.security.section=Sicherheitsstatus -getPdfInfo.summary.technical.section=Technical Details +getPdfInfo.summary.technical.section=Technische Details getPdfInfo.section.BasicInfo=Grundlegende Informationen über das PDF-Dokument inklusive Dateigröße, Seitenanzahl und Sprache. getPdfInfo.section.Metadata=Dokumentenmetadaten inklusive Titel, Autor, Erstellungsdatum und weiteren Eigenschaften. getPdfInfo.section.DocumentInfo=Technische Details zur Struktur und Version des PDF-Dokuments. @@ -1265,7 +1265,7 @@ flatten.title=Abflachen flatten.header=PDFs reduzieren flatten.flattenOnlyForms=Nur Formulare abflachen flatten.renderDpi=Rendering-DPI (optional, empfohlen 150 DPI): -flatten.renderDpi.help=Leer lassen, um den Systemstandard zu verwenden. Höhere DPI verbessern die Schärfe der Ausgabe, erhöhen jedoch die Verarbeitungszeit und Dateigröße. +flatten.renderDpi.help=Leer lassen, um den Systemstandard zu verwenden. Höhere DPI-Werte schärfen die Ausgabe, erhöhen jedoch die Verarbeitungszeit und die Dateigröße. flatten.submit=Abflachen @@ -1407,7 +1407,7 @@ multiTool.dragDropMessage=Ausgewählte Seite(n) multiTool.undo=Rückgängig machen multiTool.redo=Wiederherstellen multiTool.duplicate=Duplizieren -multiTool.svgNotSupported=SVG-Dateien werden in Multi Tool nicht unterstützt und wurden ignoriert. +multiTool.svgNotSupported=SVG-Dateien werden im Multitool nicht unterstützt und wurden ignoriert. #decrypt decrypt.passwordPrompt=Diese Datei ist passwortgeschützt. Bitte geben Sie das Passwort ein: @@ -1708,14 +1708,14 @@ split-by-sections.horizontal.placeholder=Anzahl horizontaler Teiler eingeben split-by-sections.vertical.placeholder=Anzahl vertikaler Teiler eingeben split-by-sections.submit=PDF teilen split-by-sections.merge=In eine PDF zusammenfügen -split-by-sections.pageToSplit=Pages to split (Enter a comma-separated list of page numbers) : -split-by-sections.pageToSplit.placeholder=(e.g. 1,2,6) -split-by-sections.mode=Split Mode -split-by-sections.mode.1=Split All Except First & Last -split-by-sections.mode.2=Split All Except First -split-by-sections.mode.3=Split All Except Last -split-by-sections.mode.4=Split All Pages -split-by-sections.mode.5=Custom: Specify Pages +split-by-sections.pageToSplit=Seiten zum Teilen (Geben Sie eine durch Kommas getrennte Liste von Seitenzahlen ein): +split-by-sections.pageToSplit.placeholder=(z.B. 1,2,6) +split-by-sections.mode=Aufteilmodus +split-by-sections.mode.1=Alle außer erste und letzte aufteilen +split-by-sections.mode.2=Alle außer erste aufteilen +split-by-sections.mode.3=Alle außer letzte aufteilen +split-by-sections.mode.4=Alle Seiten aufteilen +split-by-sections.mode.5=Benutzerdefiniert: Seiten angeben @@ -1951,7 +1951,7 @@ scannerEffect.description=Erstellen Sie ein PDF, das so aussieht, als wäre es g scannerEffect.selectPDF=Wählen Sie PDF: scannerEffect.quality=Scan-Qualität scannerEffect.quality.low=Niedrig -scannerEffect.quality.medium=Medium +scannerEffect.quality.medium=Mittel scannerEffect.quality.high=Hoch scannerEffect.rotation=Rotationswinkel scannerEffect.rotation.none=Keiner @@ -2003,19 +2003,19 @@ editTableOfContents.desc.2=Sie können eine hierarchische Struktur erstellen, in editTableOfContents.desc.3=Jedes Lesezeichen benötigt einen Titel und eine Seitenzahl. editTableOfContents.submit=Inhaltsverzeichnis anwenden -home.pdfToVector.title=PDF to Vector Image -home.pdfToVector.desc=Convert PDF to vector formats (EPS, PS, PCL, XPS) using Ghostscript -pdfToVector.tags=conversion,vector,eps,ps,postscript,ghostscript,pcl,xps -home.vectorToPdf.title=Vector Image to PDF -home.vectorToPdf.desc=Convert PostScript (PS, EPS, EPSF) files to PDF using Ghostscript -vectorToPdf.tags=conversion,ghostscript,ps,eps,postscript -vectorToPdf.title=Vector Image to PDF -vectorToPdf.header=Vector Image to PDF -vectorToPdf.description=Convert PostScript vector formats (PS, EPS, EPSF) or PDF files to PDF using Ghostscript. -vectorToPdf.prepress=Apply prepress optimizations (/prepress) -vectorToPdf.submit=Convert -pdfToVector.title=PDF to Vector Image -pdfToVector.header=PDF to Vector Image -pdfToVector.description=Convert a PDF into Ghostscript-generated vector formats (EPS, PS, PCL, or XPS). -pdfToVector.outputFormat=Output format -pdfToVector.submit=Convert +home.pdfToVector.title=PDF zu Vektorgrafik +home.pdfToVector.desc=Konvertieren Sie PDF in Vektorformate (EPS, PS, PCL, XPS) mit Ghostscript +pdfToVector.tags=konvertierung,vektor,eps,ps,postscript,ghostscript,pcl,xps +home.vectorToPdf.title=Vektorgrafik zu PDF +home.vectorToPdf.desc=Konvertieren Sie PostScript (PS, EPS, EPSF)-Dateien in PDF mit Ghostscript +vectorToPdf.tags=konvertierung,ghostscript,ps,eps,postscript +vectorToPdf.title=Vektorgrafik zu PDF +vectorToPdf.header=Vektorgrafik zu PDF +vectorToPdf.description=Konvertieren Sie PostScript-Vektorformate (PS, EPS, EPSF) oder PDF-Dateien in PDF mit Ghostscript. +vectorToPdf.prepress=Prepress-Optimierungen anwenden (/prepress) +vectorToPdf.submit=Konvertieren +pdfToVector.title=PDF zu Vektorgrafik +pdfToVector.header=PDF zu Vektorgrafik +pdfToVector.description=Konvertieren Sie ein PDF in Ghostscript-generierte Vektorformate (EPS, PS, PCL oder XPS). +pdfToVector.outputFormat=Ausgabeformat +pdfToVector.submit=Konvertieren