mirror of
https://github.com/Stirling-Tools/Stirling-PDF.git
synced 2025-07-25 06:35:21 +00:00
chore(i18n): update German translations for de_DE locale (#3884)
# Description of Changes - **What was changed** - Updated `messages_de_DE.properties` to correct spacing in prompts (e.g., changed `PDFs auswählen(2+)` to `PDFs auswählen (2+)`). - Translated numerous English strings (error messages, prompts, UI labels) into German. - Standardized punctuation, grammar, and terminology across the German locale. - Fixed minor typos and formatting issues (e.g., “Stampelbild” → “Stempelbild”, pipeline scan help, audit dashboard labels). --- ## Checklist ### General - [x] I have read the [Contribution Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md) - [x] I have read the [Stirling-PDF Developer Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/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/HowToAddNewLanguage.md) (if applicable) - [x] I have performed a self-review of my own code - [x] 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/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/DeveloperGuide.md#6-testing) for more details. --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
parent
7fa5e130d9
commit
141320cadd
@ -240,6 +240,12 @@ ignore = [
|
|||||||
'validateSignature.cert.version',
|
'validateSignature.cert.version',
|
||||||
'validateSignature.status',
|
'validateSignature.status',
|
||||||
'watermark.type.1',
|
'watermark.type.1',
|
||||||
|
'audit.dashboard.tab.export',
|
||||||
|
'audit.dashboard.status',
|
||||||
|
'audit.dashboard.tab.dashboard',
|
||||||
|
'audit.dashboard.table.id',
|
||||||
|
'audit.dashboard.table.details',
|
||||||
|
'audit.dashboard.modal.id',
|
||||||
]
|
]
|
||||||
|
|
||||||
[el_GR]
|
[el_GR]
|
||||||
|
@ -138,7 +138,7 @@ lang.yor=Yoruba
|
|||||||
addPageNumbers.fontSize=Schriftgröße
|
addPageNumbers.fontSize=Schriftgröße
|
||||||
addPageNumbers.fontName=Schriftart
|
addPageNumbers.fontName=Schriftart
|
||||||
pdfPrompt=PDF(s) auswählen
|
pdfPrompt=PDF(s) auswählen
|
||||||
multiPdfPrompt=PDFs auswählen(2+)
|
multiPdfPrompt=PDFs auswählen (2+)
|
||||||
multiPdfDropPrompt=Wählen Sie alle gewünschten PDFs aus (oder ziehen Sie sie per Drag & Drop hierhin)
|
multiPdfDropPrompt=Wählen Sie alle gewünschten PDFs aus (oder ziehen Sie sie per Drag & Drop hierhin)
|
||||||
imgPrompt=Wählen Sie ein Bild
|
imgPrompt=Wählen Sie ein Bild
|
||||||
genericSubmit=Absenden
|
genericSubmit=Absenden
|
||||||
@ -146,7 +146,7 @@ uploadLimit=Maximale Dateigröße:
|
|||||||
uploadLimitExceededSingular=ist zu groß. Die maximal zulässige Größe ist
|
uploadLimitExceededSingular=ist zu groß. Die maximal zulässige Größe ist
|
||||||
uploadLimitExceededPlural=sind zu groß. Die maximal zulässige Größe ist
|
uploadLimitExceededPlural=sind zu groß. Die maximal zulässige Größe ist
|
||||||
processTimeWarning=Achtung: Abhängig von der Dateigröße kann dieser Prozess bis zu einer Minute dauern
|
processTimeWarning=Achtung: Abhängig von der Dateigröße kann dieser Prozess bis zu einer Minute dauern
|
||||||
pageOrderPrompt=Seitenreihenfolge (Geben Sie eine durch Komma getrennte Liste von Seitenzahlen ein):
|
pageOrderPrompt=Seitenreihenfolge (Geben Sie eine durch Kommas getrennte Liste von Seitenzahlen ein):
|
||||||
pageSelectionPrompt=Benutzerdefinierte Seitenauswahl (Geben Sie eine durch Kommas getrennte Liste von Seitenzahlen 1,5,6 oder Funktionen wie 2n+1 ein):
|
pageSelectionPrompt=Benutzerdefinierte Seitenauswahl (Geben Sie eine durch Kommas getrennte Liste von Seitenzahlen 1,5,6 oder Funktionen wie 2n+1 ein):
|
||||||
goToPage=Los
|
goToPage=Los
|
||||||
true=Wahr
|
true=Wahr
|
||||||
@ -170,67 +170,67 @@ sizes.medium=Mittel
|
|||||||
sizes.large=Groß
|
sizes.large=Groß
|
||||||
sizes.x-large=Extra Groß
|
sizes.x-large=Extra Groß
|
||||||
error.pdfPassword=Das PDF-Dokument ist passwortgeschützt und das Passwort wurde entweder nicht angegeben oder war falsch
|
error.pdfPassword=Das PDF-Dokument ist passwortgeschützt und das Passwort wurde entweder nicht angegeben oder war falsch
|
||||||
error.pdfCorrupted=PDF file appears to be corrupted or damaged. Please try using the 'Repair PDF' feature first to fix the file before proceeding with this operation.
|
error.pdfCorrupted=Die PDF-Datei scheint beschädigt zu sein. Bitte nutzen Sie zuerst die Funktion "PDFs reparieren", um die Datei zu beheben, bevor Sie fortfahren.
|
||||||
error.pdfCorruptedMultiple=One or more PDF files appear to be corrupted or damaged. Please try using the 'Repair PDF' feature on each file first before attempting to merge them.
|
error.pdfCorruptedMultiple=Eine oder mehrere PDF-Dateien scheinen beschädigt zu sein. Bitte versuchen Sie, jede Datei zunächst mit der Funktion "PDFs reparieren" zu korrigieren, bevor Sie sie zusammenführen.
|
||||||
error.pdfCorruptedDuring=Error {0}: PDF file appears to be corrupted or damaged. Please try using the 'Repair PDF' feature first to fix the file before proceeding with this operation.
|
error.pdfCorruptedDuring=Fehler {0}: Die PDF-Datei scheint beschädigt zu sein. Bitte nutzen Sie zuerst die Funktion "PDFs reparieren", um die Datei zu beheben, bevor Sie fortfahren.
|
||||||
|
|
||||||
# Frontend corruption error messages
|
# Frontend corruption error messages
|
||||||
error.pdfInvalid=The PDF file "{0}" appears to be corrupted or has an invalid structure. Please try using the 'Repair PDF' feature to fix the file before proceeding.
|
error.pdfInvalid=Die PDF-Datei "{0}" scheint beschädigt oder ungültig zu sein. Bitte versuchen Sie, die Datei mit der Funktion "PDFs reparieren" zu beheben.
|
||||||
error.tryRepair=Try using the Repair PDF feature to fix corrupted files.
|
error.tryRepair=Versuchen Sie, beschädigte Dateien mit der Funktion "PDFs reparieren" zu beheben.
|
||||||
|
|
||||||
# Additional error messages
|
# Additional error messages
|
||||||
error.pdfEncryption=The PDF appears to have corrupted encryption data. This can happen when the PDF was created with incompatible encryption methods. Please try using the 'Repair PDF' feature first, or contact the document creator for a new copy.
|
error.pdfEncryption=Die PDF-Datei enthält möglicherweise beschädigte Verschlüsselungsdaten. Dies kann auftreten, wenn sie mit inkompatiblen Methoden erstellt wurde. Bitte versuchen Sie zunächst die Funktion "PDFs reparieren" oder kontaktieren Sie den Ersteller für eine neue Kopie.
|
||||||
error.fileProcessing=An error occurred while processing the file during {0} operation: {1}
|
error.fileProcessing=Beim Verarbeiten der Datei während des Vorgangs {0} ist ein Fehler aufgetreten: {1}
|
||||||
|
|
||||||
# Generic error message templates
|
# Generic error message templates
|
||||||
error.toolNotInstalled={0} is not installed
|
error.toolNotInstalled={0} ist nicht installiert.
|
||||||
error.toolRequired={0} is required for {1}
|
error.toolRequired={0} wird für {1} benötigt.
|
||||||
error.conversionFailed={0} conversion failed
|
error.conversionFailed={0} Konvertierung fehlgeschlagen
|
||||||
error.commandFailed={0} command failed
|
error.commandFailed={0} Befehl fehlgeschlagen
|
||||||
error.algorithmNotAvailable={0} algorithm not available
|
error.algorithmNotAvailable={0}-Algorithmus nicht verfügbar
|
||||||
error.optionsNotSpecified={0} options are not specified
|
error.optionsNotSpecified=Optionen für {0} wurden nicht angegeben.
|
||||||
error.fileFormatRequired=File must be in {0} format
|
error.fileFormatRequired=Die Datei muss im Format {0} vorliegen.
|
||||||
error.invalidFormat=Invalid {0} format: {1}
|
error.invalidFormat=Ungültiges {0}-Format: {1}
|
||||||
error.endpointDisabled=This endpoint has been disabled by the admin
|
error.endpointDisabled=Dieser Endpunkt wurde vom Administrator deaktiviert.
|
||||||
error.urlNotReachable=URL is not reachable, please provide a valid URL
|
error.urlNotReachable=Die URL ist nicht erreichbar, bitte geben Sie eine gültige URL an.
|
||||||
|
|
||||||
# DPI and image rendering messages - used by frontend for dynamic translation
|
# DPI and image rendering messages - used by frontend for dynamic translation
|
||||||
# Backend sends: [TRANSLATE:messageKey:arg1,arg2] English message
|
# Backend sends: [TRANSLATE:messageKey:arg1,arg2] English message
|
||||||
# Frontend parses this and replaces with localized versions using these keys
|
# Frontend parses this and replaces with localized versions using these keys
|
||||||
error.dpiExceedsLimit=DPI value {0} exceeds maximum safe limit of {1}. High DPI values can cause memory issues and crashes. Please use a lower DPI value.
|
error.dpiExceedsLimit=Der DPI-Wert {0} überschreitet das sichere Maximum von {1}. Hohe DPI-Werte können zu Speicherproblemen und Abstürzen führen. Bitte verwende einen niedrigeren DPI-Wert.
|
||||||
error.pageTooBigForDpi=PDF page {0} is too large to render at {1} DPI. Please try a lower DPI value (recommended: 150 or less).
|
error.pageTooBigForDpi=Die PDF-Seite {0} ist zu groß, um mit {1} DPI gerendert zu werden. Bitte versuche einen niedrigeren DPI-Wert (empfohlen: 150 oder weniger).
|
||||||
error.pageTooBigExceedsArray=PDF page {0} is too large to render at {1} DPI. The resulting image would exceed Java's maximum array size. Please try a lower DPI value (recommended: 150 or less).
|
error.pageTooBigExceedsArray=Die PDF-Seite {0} ist zu groß, um mit {1} DPI gerendert zu werden. Das Ergebnis überschreitet die zulässige Größe. Bitte versuche einen niedrigeren DPI-Wert (empfohlen: 150 oder weniger).
|
||||||
error.pageTooBigFor300Dpi=PDF page {0} is too large to render at 300 DPI. The resulting image would exceed Java's maximum array size. Please use a lower DPI value for PDF-to-image conversion.
|
error.pageTooBigFor300Dpi=Die PDF-Seite {0} ist zu groß, um mit 300 DPI gerendert zu werden. Das Ergebnis überschreitet die zulässige Größe. Bitte verwende für die PDF-zu-Bild-Konvertierung einen niedrigeren DPI-Wert.
|
||||||
|
|
||||||
# URL and website conversion messages
|
# URL and website conversion messages
|
||||||
|
|
||||||
# System requirements messages
|
# System requirements messages
|
||||||
|
|
||||||
# Authentication and security messages
|
# Authentication and security messages
|
||||||
error.apiKeyInvalid=API key is not valid.
|
error.apiKeyInvalid=API-Schlüssel ist ungültig.
|
||||||
error.userNotFound=User not found.
|
error.userNotFound=Benutzer nicht gefunden.
|
||||||
error.passwordRequired=Password must not be null.
|
error.passwordRequired=Passwort darf nicht leer sein.
|
||||||
error.accountLocked=Your account has been locked due to too many failed login attempts.
|
error.accountLocked=Ihr Konto wurde aufgrund zu vieler fehlgeschlagener Anmeldeversuche gesperrt.
|
||||||
error.invalidEmail=Invalid email addresses provided.
|
error.invalidEmail=Ungültige E-Mail-Adressen angegeben.
|
||||||
error.emailAttachmentRequired=An attachment is required to send the email.
|
error.emailAttachmentRequired=Für das Versenden der E-Mail ist ein Anhang erforderlich.
|
||||||
error.signatureNotFound=Signature file not found.
|
error.signatureNotFound=Signaturdatei nicht gefunden.
|
||||||
|
|
||||||
# File processing messages
|
# File processing messages
|
||||||
error.fileNotFound=File not found with ID: {0}
|
error.fileNotFound=Datei mit der ID {0} nicht gefunden.
|
||||||
|
|
||||||
# Database and configuration messages
|
# Database and configuration messages
|
||||||
error.noBackupScripts=No backup scripts were found.
|
error.noBackupScripts=Keine Backup-Skripte gefunden.
|
||||||
error.unsupportedProvider={0} is not currently supported.
|
error.unsupportedProvider={0} wird derzeit nicht unterstützt.
|
||||||
error.pathTraversalDetected=Path traversal detected for security reasons.
|
error.pathTraversalDetected=Pfad-Traversal aus Sicherheitsgründen erkannt.
|
||||||
|
|
||||||
# Validation messages
|
# Validation messages
|
||||||
error.invalidArgument=Invalid argument: {0}
|
error.invalidArgument=Ungültiges Argument: {0}
|
||||||
error.argumentRequired={0} must not be null
|
error.argumentRequired={0} darf nicht null sein.
|
||||||
error.operationFailed=Operation failed: {0}
|
error.operationFailed=Vorgang fehlgeschlagen: {0}
|
||||||
error.angleNotMultipleOf90=Angle must be a multiple of 90
|
error.angleNotMultipleOf90=Der Winkel muss ein Vielfaches von 90 sein.
|
||||||
error.pdfBookmarksNotFound=No PDF bookmarks/outline found in document
|
error.pdfBookmarksNotFound=Keine PDF-Lesezeichen/Gliederung im Dokument gefunden.
|
||||||
error.fontLoadingFailed=Error processing font file
|
error.fontLoadingFailed=Fehler bei der Verarbeitung der Schriftdatei.
|
||||||
error.fontDirectoryReadFailed=Failed to read font directory
|
error.fontDirectoryReadFailed=Konnte das Schriftverzeichnis nicht lesen.
|
||||||
delete=Löschen
|
delete=Löschen
|
||||||
username=Benutzername
|
username=Benutzername
|
||||||
password=Passwort
|
password=Passwort
|
||||||
@ -260,7 +260,7 @@ disabledCurrentUserMessage=Der aktuelle Benutzer kann nicht deaktiviert werden
|
|||||||
downgradeCurrentUserLongMessage=Die Rolle des aktuellen Benutzers kann nicht herabgestuft werden. Daher wird der aktuelle Benutzer nicht angezeigt.
|
downgradeCurrentUserLongMessage=Die Rolle des aktuellen Benutzers kann nicht herabgestuft werden. Daher wird der aktuelle Benutzer nicht angezeigt.
|
||||||
userAlreadyExistsOAuthMessage=Der Benutzer ist bereits als OAuth2-Benutzer vorhanden.
|
userAlreadyExistsOAuthMessage=Der Benutzer ist bereits als OAuth2-Benutzer vorhanden.
|
||||||
userAlreadyExistsWebMessage=Der Benutzer ist bereits als Webbenutzer vorhanden.
|
userAlreadyExistsWebMessage=Der Benutzer ist bereits als Webbenutzer vorhanden.
|
||||||
invalidRoleMessage=Invalid role.
|
invalidRoleMessage=Ungültige Rolle.
|
||||||
error=Fehler
|
error=Fehler
|
||||||
oops=Hoppla!
|
oops=Hoppla!
|
||||||
help=Hilfe
|
help=Hilfe
|
||||||
@ -273,7 +273,7 @@ color=Farbe
|
|||||||
sponsor=Sponsor
|
sponsor=Sponsor
|
||||||
info=Informationen
|
info=Informationen
|
||||||
pro=Pro
|
pro=Pro
|
||||||
proFeatures=Pro Features
|
proFeatures=Pro-Funktionen
|
||||||
page=Seite
|
page=Seite
|
||||||
pages=Seiten
|
pages=Seiten
|
||||||
loading=Laden...
|
loading=Laden...
|
||||||
@ -304,7 +304,7 @@ pipeline.configureButton=Konfigurieren
|
|||||||
pipeline.defaultOption=Benutzerdefiniert
|
pipeline.defaultOption=Benutzerdefiniert
|
||||||
pipeline.submitButton=Ausführen
|
pipeline.submitButton=Ausführen
|
||||||
pipeline.help=Hilfe für Pipeline
|
pipeline.help=Hilfe für Pipeline
|
||||||
pipeline.scanHelp=Hilfe zum Ordnerscan
|
pipeline.scanHelp=Hilfe zum Ordner-Scan
|
||||||
pipeline.deletePrompt=Möchten Sie die Pipeline wirklich löschen?
|
pipeline.deletePrompt=Möchten Sie die Pipeline wirklich löschen?
|
||||||
|
|
||||||
######################
|
######################
|
||||||
@ -335,7 +335,7 @@ enterpriseEdition.proTeamFeatureDisabled=Teammanagementfunktionen erfordern eine
|
|||||||
#################
|
#################
|
||||||
analytics.title=Möchten Sie Stirling-PDF verbessern?
|
analytics.title=Möchten Sie Stirling-PDF verbessern?
|
||||||
analytics.paragraph1=Stirling-PDF verfügt über Opt-in-Analytics, die uns helfen, das Produkt zu verbessern. Wir zeichnen keine persönlichen Informationen oder Dateiinhalte auf.
|
analytics.paragraph1=Stirling-PDF verfügt über Opt-in-Analytics, die uns helfen, das Produkt zu verbessern. Wir zeichnen keine persönlichen Informationen oder Dateiinhalte auf.
|
||||||
analytics.paragraph2=Bitte erwägen Sie die Analytics zu aktivieren, um Stirling-PDF beim Wachsen zu helfen und um unsere User besser zu verstehen.
|
analytics.paragraph2=Bitte erwägen Sie, Analytics zu aktivieren, um Stirling-PDF beim Wachstum zu unterstützen und um unsere Benutzer besser zu verstehen.
|
||||||
analytics.enable=Analytics aktivieren
|
analytics.enable=Analytics aktivieren
|
||||||
analytics.disable=Analytics deaktivieren
|
analytics.disable=Analytics deaktivieren
|
||||||
analytics.settings=Sie können die Einstellungen für die Analytics in der config/settings.yml Datei bearbeiten
|
analytics.settings=Sie können die Einstellungen für die Analytics in der config/settings.yml Datei bearbeiten
|
||||||
@ -585,9 +585,9 @@ home.addImage.title=Bild einfügen
|
|||||||
home.addImage.desc=Fügt ein Bild an eine bestimmte Stelle im PDF ein (in Arbeit)
|
home.addImage.desc=Fügt ein Bild an eine bestimmte Stelle im PDF ein (in Arbeit)
|
||||||
addImage.tags=img,jpg,bild,foto
|
addImage.tags=img,jpg,bild,foto
|
||||||
|
|
||||||
home.attachments.title=Add Attachments
|
home.attachments.title=Anhänge hinzufügen
|
||||||
home.attachments.desc=Add or remove embedded files (attachments) to/from a PDF
|
home.attachments.desc=Eingebettete Dateien (Anhänge) zu einem PDF hinzufügen oder daraus entfernen
|
||||||
attachments.tags=embed,attach,file,attachment,attachments
|
attachments.tags=einbetten, anhängen, datei, anhang, anhänge
|
||||||
|
|
||||||
home.watermark.title=Wasserzeichen hinzufügen
|
home.watermark.title=Wasserzeichen hinzufügen
|
||||||
home.watermark.desc=Fügen Sie ein eigenes Wasserzeichen zu Ihrem PDF hinzu
|
home.watermark.desc=Fügen Sie ein eigenes Wasserzeichen zu Ihrem PDF hinzu
|
||||||
@ -671,7 +671,7 @@ home.flatten.title=Abflachen
|
|||||||
home.flatten.desc=Alle interaktiven Elemente und Formulare aus einem PDF entfernen
|
home.flatten.desc=Alle interaktiven Elemente und Formulare aus einem PDF entfernen
|
||||||
flatten.tags=statisch,deaktivieren,nicht interaktiv,optimieren
|
flatten.tags=statisch,deaktivieren,nicht interaktiv,optimieren
|
||||||
|
|
||||||
home.repair.title=Reparatur
|
home.repair.title=PDFs reparieren
|
||||||
home.repair.desc=Versucht, ein beschädigtes/kaputtes PDF zu reparieren
|
home.repair.desc=Versucht, ein beschädigtes/kaputtes PDF zu reparieren
|
||||||
repair.tags=reparieren,wiederherstellen,korrigieren,wiederherstellen
|
repair.tags=reparieren,wiederherstellen,korrigieren,wiederherstellen
|
||||||
|
|
||||||
@ -740,21 +740,21 @@ home.HTMLToPDF.desc=Konvertiert jede HTML-Datei oder Zip-Archiv zu PDF
|
|||||||
HTMLToPDF.tags=markup,webinhalt,transformation,konvertierung
|
HTMLToPDF.tags=markup,webinhalt,transformation,konvertierung
|
||||||
|
|
||||||
#eml-to-pdf
|
#eml-to-pdf
|
||||||
home.EMLToPDF.title=Email to PDF
|
home.EMLToPDF.title=E-Mail zu PDF
|
||||||
home.EMLToPDF.desc=Converts email (EML) files to PDF format including headers, body, and inline images
|
home.EMLToPDF.desc=Konvertiert E-Mail-(EML-)Dateien inklusive Kopfzeilen, Text und eingebetteten Bildern in das PDF-Format
|
||||||
EMLToPDF.tags=email,conversion,eml,message,transformation,convert,mail
|
EMLToPDF.tags=e-mail,conversion,eml,nachricht,transformation,konvertieren,mail
|
||||||
|
|
||||||
EMLToPDF.title=Email To PDF
|
EMLToPDF.title=E-Mail zu PDF
|
||||||
EMLToPDF.header=Email To PDF
|
EMLToPDF.header=E-Mail zu PDF
|
||||||
EMLToPDF.submit=Convert
|
EMLToPDF.submit=Konvertieren
|
||||||
EMLToPDF.downloadHtml=Download HTML intermediate file instead of PDF
|
EMLToPDF.downloadHtml=HTML-Zwischendatei statt PDF herunterladen
|
||||||
EMLToPDF.downloadHtmlHelp=This allows you to see the HTML version before PDF conversion and can help debug formatting issues
|
EMLToPDF.downloadHtmlHelp=Damit können Sie die HTML-Version vor der PDF-Konvertierung ansehen und Formatierungsprobleme beheben
|
||||||
EMLToPDF.includeAttachments=Include attachments in PDF
|
EMLToPDF.includeAttachments=Anhänge in PDF einfügen
|
||||||
EMLToPDF.maxAttachmentSize=Maximum attachment size (MB)
|
EMLToPDF.maxAttachmentSize=Maximale Anhangsgröße (MB)
|
||||||
EMLToPDF.help=Converts email (EML) files to PDF format including headers, body, and inline images
|
EMLToPDF.help=Konvertiert E-Mail-(EML-)Dateien inklusive Kopfzeilen, Text und eingebetteten Bildern in das PDF-Format
|
||||||
EMLToPDF.troubleshootingTip1=Email to HTML is a more reliable process, so with batch-processing it is recommended to save both
|
EMLToPDF.troubleshootingTip1=E-Mail zu HTML ist zuverlässiger, daher wird bei Stapelverarbeitung empfohlen, beide Versionen zu speichern
|
||||||
EMLToPDF.troubleshootingTip2=With a small number of Emails, if the PDF is malformed, you can download HTML and override some of the problematic HTML/CSS code.
|
EMLToPDF.troubleshootingTip2=Bei wenigen E-Mails können Sie bei fehlerhaftem PDF das HTML herunterladen und problematischen HTML/CSS-Code anpassen
|
||||||
EMLToPDF.troubleshootingTip3=Embeddings, however, do not work with HTMLs
|
EMLToPDF.troubleshootingTip3=Einbettungen funktionieren jedoch nicht mit HTML-Dateien
|
||||||
|
|
||||||
home.MarkdownToPDF.title=Markdown zu PDF
|
home.MarkdownToPDF.title=Markdown zu PDF
|
||||||
home.MarkdownToPDF.desc=Konvertiert jede Markdown-Datei zu PDF
|
home.MarkdownToPDF.desc=Konvertiert jede Markdown-Datei zu PDF
|
||||||
@ -941,28 +941,28 @@ getPdfInfo.title=Alle Informationen anzeigen
|
|||||||
getPdfInfo.header=Alle Informationen anzeigen
|
getPdfInfo.header=Alle Informationen anzeigen
|
||||||
getPdfInfo.submit=Informationen anzeigen
|
getPdfInfo.submit=Informationen anzeigen
|
||||||
getPdfInfo.downloadJson=Als JSON herunterladen
|
getPdfInfo.downloadJson=Als JSON herunterladen
|
||||||
getPdfInfo.summary=PDF Summary
|
getPdfInfo.summary=PDF-Zusammenfassung
|
||||||
getPdfInfo.summary.encrypted=This PDF is encrypted so may face issues with some applications
|
getPdfInfo.summary.encrypted=Dieses PDF ist verschlüsselt und kann in manchen Anwendungen Probleme verursachen.
|
||||||
getPdfInfo.summary.permissions=This PDF has {0} restricted permissions which may limit what you can do with it
|
getPdfInfo.summary.permissions=Dieses PDF hat {0} eingeschränkte Berechtigungen, was Ihre Möglichkeiten einschränken kann.
|
||||||
getPdfInfo.summary.compliance=This PDF complies with the {0} standard
|
getPdfInfo.summary.compliance=Dieses PDF entspricht dem Standard {0}.
|
||||||
getPdfInfo.summary.basicInfo=Basic Information
|
getPdfInfo.summary.basicInfo=Grundlegende Informationen
|
||||||
getPdfInfo.summary.docInfo=Document Information
|
getPdfInfo.summary.docInfo=Dokumentinformationen
|
||||||
getPdfInfo.summary.encrypted.alert=Encrypted PDF - This document is password protected
|
getPdfInfo.summary.encrypted.alert=Verschlüsseltes PDF – Dieses Dokument ist passwortgeschützt.
|
||||||
getPdfInfo.summary.not.encrypted.alert=Unencrypted PDF - No password protection
|
getPdfInfo.summary.not.encrypted.alert=Nicht verschlüsseltes PDF – Kein Passwortschutz.
|
||||||
getPdfInfo.summary.permissions.alert=Restricted Permissions - {0} actions are not allowed
|
getPdfInfo.summary.permissions.alert=Eingeschränkte Berechtigungen – {0} Aktionen sind nicht erlaubt.
|
||||||
getPdfInfo.summary.all.permissions.alert=All Permissions Allowed
|
getPdfInfo.summary.all.permissions.alert=Alle Berechtigungen erlaubt
|
||||||
getPdfInfo.summary.compliance.alert={0} Compliant
|
getPdfInfo.summary.compliance.alert={0}-konform
|
||||||
getPdfInfo.summary.no.compliance.alert=No Compliance Standards
|
getPdfInfo.summary.no.compliance.alert=Kein Konformitätsstandard
|
||||||
getPdfInfo.summary.security.section=Security Status
|
getPdfInfo.summary.security.section=Sicherheitsstatus
|
||||||
getPdfInfo.section.BasicInfo=Basic Information about the PDF document including file size, page count, and language
|
getPdfInfo.section.BasicInfo=Grundlegende Informationen über das PDF-Dokument inklusive Dateigröße, Seitenanzahl und Sprache.
|
||||||
getPdfInfo.section.Metadata=Document metadata including title, author, creation date and other document properties
|
getPdfInfo.section.Metadata=Dokumentenmetadaten inklusive Titel, Autor, Erstellungsdatum und weiteren Eigenschaften.
|
||||||
getPdfInfo.section.DocumentInfo=Technical details about the PDF document structure and version
|
getPdfInfo.section.DocumentInfo=Technische Details zur Struktur und Version des PDF-Dokuments.
|
||||||
getPdfInfo.section.Compliancy=PDF standards compliance information (PDF/A, PDF/X, etc.)
|
getPdfInfo.section.Compliancy=Informationen zur Einhaltung von PDF-Standards (PDF/A, PDF/X, etc.).
|
||||||
getPdfInfo.section.Encryption=Security and encryption details of the document
|
getPdfInfo.section.Encryption=Sicherheits- und Verschlüsselungsdetails des Dokuments.
|
||||||
getPdfInfo.section.Permissions=Document permission settings that control what actions can be performed
|
getPdfInfo.section.Permissions=Dokumentenberechtigungen, die festlegen, welche Aktionen erlaubt sind.
|
||||||
getPdfInfo.section.Other=Additional document components like bookmarks, layers, and embedded files
|
getPdfInfo.section.Other=Zusätzliche Dokumentbestandteile wie Lesezeichen, Ebenen und eingebettete Dateien.
|
||||||
getPdfInfo.section.FormFields=Interactive form fields present in the document
|
getPdfInfo.section.FormFields=Interaktive Formularfelder im Dokument.
|
||||||
getPdfInfo.section.PerPageInfo=Detailed information about each page in the document
|
getPdfInfo.section.PerPageInfo=Detaillierte Informationen zu jeder Seite im Dokument.
|
||||||
|
|
||||||
|
|
||||||
#markdown-to-pdf
|
#markdown-to-pdf
|
||||||
@ -1012,7 +1012,7 @@ AddStampRequest.header=PDF Stempel
|
|||||||
AddStampRequest.title=PDF Stempel
|
AddStampRequest.title=PDF Stempel
|
||||||
AddStampRequest.stampType=Stempeltyp
|
AddStampRequest.stampType=Stempeltyp
|
||||||
AddStampRequest.stampText=Stempeltext
|
AddStampRequest.stampText=Stempeltext
|
||||||
AddStampRequest.stampImage=Stampelbild
|
AddStampRequest.stampImage=Stempelbild
|
||||||
AddStampRequest.alphabet=Alphabet
|
AddStampRequest.alphabet=Alphabet
|
||||||
AddStampRequest.fontSize=Schriftart/Bildgröße
|
AddStampRequest.fontSize=Schriftart/Bildgröße
|
||||||
AddStampRequest.rotation=Drehung
|
AddStampRequest.rotation=Drehung
|
||||||
@ -1270,11 +1270,11 @@ addImage.upload=Bild hinzufügen
|
|||||||
addImage.submit=Bild hinzufügen
|
addImage.submit=Bild hinzufügen
|
||||||
|
|
||||||
#attachments
|
#attachments
|
||||||
attachments.title=Add Attachments
|
attachments.title=Anhänge hinzufügen
|
||||||
attachments.header=Add attachments
|
attachments.header=Anhänge hinzufügen
|
||||||
attachments.description=Allows you to add attachments to the PDF
|
attachments.description=Ermöglicht das Hinzufügen von Anhängen zum PDF
|
||||||
attachments.descriptionPlaceholder=Enter a description for the attachments...
|
attachments.descriptionPlaceholder=Beschreibung für die Anhänge eingeben...
|
||||||
attachments.addButton=Add Attachments
|
attachments.addButton=Anhänge hinzufügen
|
||||||
|
|
||||||
#merge
|
#merge
|
||||||
merge.title=Zusammenführen
|
merge.title=Zusammenführen
|
||||||
@ -1282,7 +1282,7 @@ merge.header=Mehrere PDFs zusammenführen (2+)
|
|||||||
merge.sortByName=Nach Namen sortieren
|
merge.sortByName=Nach Namen sortieren
|
||||||
merge.sortByDate=Nach Datum sortieren
|
merge.sortByDate=Nach Datum sortieren
|
||||||
merge.removeCertSign=Digitale Signatur in der zusammengeführten Datei entfernen?
|
merge.removeCertSign=Digitale Signatur in der zusammengeführten Datei entfernen?
|
||||||
merge.generateToc=Generate table of contents in the merged file?
|
merge.generateToc=Inhaltsverzeichnis in der zusammengeführten Datei erstellen?
|
||||||
merge.submit=Zusammenführen
|
merge.submit=Zusammenführen
|
||||||
|
|
||||||
|
|
||||||
@ -1664,7 +1664,7 @@ fileChooser.dragAndDropPDF=Drag & Drop PDF-Datei
|
|||||||
fileChooser.dragAndDropImage=Drag & Drop Bilddatei
|
fileChooser.dragAndDropImage=Drag & Drop Bilddatei
|
||||||
fileChooser.hoveredDragAndDrop=Datei(en) hierhin Ziehen & Fallenlassen
|
fileChooser.hoveredDragAndDrop=Datei(en) hierhin Ziehen & Fallenlassen
|
||||||
fileChooser.extractPDF=Extrahiere...
|
fileChooser.extractPDF=Extrahiere...
|
||||||
fileChooser.addAttachments=drag & drop attachments here
|
fileChooser.addAttachments=Drag & Drop Anhänge
|
||||||
|
|
||||||
#release notes
|
#release notes
|
||||||
releases.footer=Veröffentlichungen
|
releases.footer=Veröffentlichungen
|
||||||
@ -1709,82 +1709,82 @@ validateSignature.cert.selfSigned=Selbstsigniert
|
|||||||
validateSignature.cert.bits=bits
|
validateSignature.cert.bits=bits
|
||||||
|
|
||||||
# Audit Dashboard
|
# Audit Dashboard
|
||||||
audit.dashboard.title=Audit Dashboard
|
audit.dashboard.title=Audit-Dashboard
|
||||||
audit.dashboard.systemStatus=Audit System Status
|
audit.dashboard.systemStatus=Systemstatus prüfen
|
||||||
audit.dashboard.status=Status
|
audit.dashboard.status=Status
|
||||||
audit.dashboard.enabled=Enabled
|
audit.dashboard.enabled=Aktiviert
|
||||||
audit.dashboard.disabled=Disabled
|
audit.dashboard.disabled=Deaktiviert
|
||||||
audit.dashboard.currentLevel=Current Level
|
audit.dashboard.currentLevel=Aktuelle Ebene
|
||||||
audit.dashboard.retentionPeriod=Retention Period
|
audit.dashboard.retentionPeriod=Aufbewahrungsdauer
|
||||||
audit.dashboard.days=days
|
audit.dashboard.days=Tage
|
||||||
audit.dashboard.totalEvents=Total Events
|
audit.dashboard.totalEvents=Gesamtereignisse
|
||||||
|
|
||||||
# Audit Dashboard Tabs
|
# Audit Dashboard Tabs
|
||||||
audit.dashboard.tab.dashboard=Dashboard
|
audit.dashboard.tab.dashboard=Dashboard
|
||||||
audit.dashboard.tab.events=Audit Events
|
audit.dashboard.tab.events=Überwachungsereignisse
|
||||||
audit.dashboard.tab.export=Export
|
audit.dashboard.tab.export=Export
|
||||||
# Dashboard Charts
|
# Dashboard Charts
|
||||||
audit.dashboard.eventsByType=Events by Type
|
audit.dashboard.eventsByType=Ereignisse nach Typ
|
||||||
audit.dashboard.eventsByUser=Events by User
|
audit.dashboard.eventsByUser=Ereignisse nach Benutzer
|
||||||
audit.dashboard.eventsOverTime=Events Over Time
|
audit.dashboard.eventsOverTime=Ereignisse im Laufe der Zeit
|
||||||
audit.dashboard.period.7days=7 Days
|
audit.dashboard.period.7days=7 Tage
|
||||||
audit.dashboard.period.30days=30 Days
|
audit.dashboard.period.30days=30 Tage
|
||||||
audit.dashboard.period.90days=90 Days
|
audit.dashboard.period.90days=90 Tage
|
||||||
|
|
||||||
# Events Tab
|
# Events Tab
|
||||||
audit.dashboard.auditEvents=Audit Events
|
audit.dashboard.auditEvents=Überwachungsereignisse
|
||||||
audit.dashboard.filter.eventType=Event Type
|
audit.dashboard.filter.eventType=Ereignisart
|
||||||
audit.dashboard.filter.allEventTypes=All event types
|
audit.dashboard.filter.allEventTypes=Alle Ereignisstypen
|
||||||
audit.dashboard.filter.user=User
|
audit.dashboard.filter.user=Benutzer
|
||||||
audit.dashboard.filter.userPlaceholder=Filter by user
|
audit.dashboard.filter.userPlaceholder=Nach Benutzer filtern
|
||||||
audit.dashboard.filter.startDate=Start Date
|
audit.dashboard.filter.startDate=Startdatum
|
||||||
audit.dashboard.filter.endDate=End Date
|
audit.dashboard.filter.endDate=Enddatum
|
||||||
audit.dashboard.filter.apply=Apply Filters
|
audit.dashboard.filter.apply=Filter anwenden
|
||||||
audit.dashboard.filter.reset=Reset Filters
|
audit.dashboard.filter.reset=Filter zurücksetzen
|
||||||
|
|
||||||
# Table Headers
|
# Table Headers
|
||||||
audit.dashboard.table.id=ID
|
audit.dashboard.table.id=ID
|
||||||
audit.dashboard.table.time=Time
|
audit.dashboard.table.time=Zeit
|
||||||
audit.dashboard.table.user=User
|
audit.dashboard.table.user=Benutzer
|
||||||
audit.dashboard.table.type=Type
|
audit.dashboard.table.type=Typ
|
||||||
audit.dashboard.table.details=Details
|
audit.dashboard.table.details=Details
|
||||||
audit.dashboard.table.viewDetails=View Details
|
audit.dashboard.table.viewDetails=Details anzeigen
|
||||||
|
|
||||||
# Pagination
|
# Pagination
|
||||||
audit.dashboard.pagination.show=Show
|
audit.dashboard.pagination.show=Zeigen
|
||||||
audit.dashboard.pagination.entries=entries
|
audit.dashboard.pagination.entries=Einträge
|
||||||
audit.dashboard.pagination.pageInfo1=Page
|
audit.dashboard.pagination.pageInfo1=Seite
|
||||||
audit.dashboard.pagination.pageInfo2=of
|
audit.dashboard.pagination.pageInfo2=von
|
||||||
audit.dashboard.pagination.totalRecords=Total records:
|
audit.dashboard.pagination.totalRecords=Gesamtdatensätze:
|
||||||
|
|
||||||
# Modal
|
# Modal
|
||||||
audit.dashboard.modal.eventDetails=Event Details
|
audit.dashboard.modal.eventDetails=Ereignisdetails
|
||||||
audit.dashboard.modal.id=ID
|
audit.dashboard.modal.id=ID
|
||||||
audit.dashboard.modal.user=User
|
audit.dashboard.modal.user=Benutzer
|
||||||
audit.dashboard.modal.type=Type
|
audit.dashboard.modal.type=Typ
|
||||||
audit.dashboard.modal.time=Time
|
audit.dashboard.modal.time=Zeit
|
||||||
audit.dashboard.modal.data=Data
|
audit.dashboard.modal.data=Daten
|
||||||
|
|
||||||
# Export Tab
|
# Export Tab
|
||||||
audit.dashboard.export.title=Export Audit Data
|
audit.dashboard.export.title=Audit-Daten exportieren
|
||||||
audit.dashboard.export.format=Export Format
|
audit.dashboard.export.format=Exportformat
|
||||||
audit.dashboard.export.csv=CSV (Comma Separated Values)
|
audit.dashboard.export.csv=CSV (Kommagetrennte Werte)
|
||||||
audit.dashboard.export.json=JSON (JavaScript Object Notation)
|
audit.dashboard.export.json=JSON (JavaScript-Objektnotation)
|
||||||
audit.dashboard.export.button=Export Data
|
audit.dashboard.export.button=Daten exportieren
|
||||||
audit.dashboard.export.infoTitle=Export Information
|
audit.dashboard.export.infoTitle=Informationen zum Export
|
||||||
audit.dashboard.export.infoDesc1=The export will include all audit events matching the selected filters. For large datasets, the export may take a few moments to generate.
|
audit.dashboard.export.infoDesc1=Der Export umfasst alle Protokollereignisse, die den gewählten Filtern entsprechen. Bei großen Datenmengen kann die Erstellung einige Zeit dauern.
|
||||||
audit.dashboard.export.infoDesc2=Exported data will include:
|
audit.dashboard.export.infoDesc2=Exportierte Daten enthalten:
|
||||||
audit.dashboard.export.infoItem1=Event ID
|
audit.dashboard.export.infoItem1=Ereignis-ID
|
||||||
audit.dashboard.export.infoItem2=User
|
audit.dashboard.export.infoItem2=Benutzer
|
||||||
audit.dashboard.export.infoItem3=Event Type
|
audit.dashboard.export.infoItem3=Ereignistyp
|
||||||
audit.dashboard.export.infoItem4=Timestamp
|
audit.dashboard.export.infoItem4=Zeitstempel
|
||||||
audit.dashboard.export.infoItem5=Event Data
|
audit.dashboard.export.infoItem5=Ereignisdaten
|
||||||
|
|
||||||
# JavaScript i18n keys
|
# JavaScript i18n keys
|
||||||
audit.dashboard.js.noEventsFound=No audit events found matching the current filters
|
audit.dashboard.js.noEventsFound=Keine Protokollereignisse mit den aktuellen Filtern gefunden
|
||||||
audit.dashboard.js.errorLoading=Error loading data:
|
audit.dashboard.js.errorLoading=Fehler beim Laden der Daten:
|
||||||
audit.dashboard.js.errorRendering=Error rendering table:
|
audit.dashboard.js.errorRendering=Fehler beim Anzeigen der Tabelle:
|
||||||
audit.dashboard.js.loadingPage=Loading page
|
audit.dashboard.js.loadingPage=Seite wird geladen
|
||||||
|
|
||||||
####################
|
####################
|
||||||
# Cookie banner #
|
# Cookie banner #
|
||||||
|
Loading…
x
Reference in New Issue
Block a user