Files
Stirling-PDF/frontend/public/locales/de-DE/translation.toml
T
James BruntonandGitHub 69ffd29bb5 Fix German text for sign tool text entry (#5232)
# Description of Changes
Fix #5206

Required splitting out the logic for the text with font entry so that
the labels are configurable from the call-site instead of all using the
same ones for Sign.
2025-12-12 18:00:40 +00:00

6167 lines
240 KiB
TOML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
unsavedChanges = "Sie haben ungespeicherte Änderungen an Ihrer PDF. Was möchten Sie tun?"
areYouSure = "Möchten Sie wirklich verlassen?"
unsavedChangesTitle = "Ungespeicherte Änderungen"
keepWorking = "Weiterarbeiten"
discardChanges = "Änderungen verwerfen"
applyAndContinue = "Anwenden & Fortfahren"
exportAndContinue = "Exportieren & Fortfahren"
cancel = "Abbrechen"
pageSelectionPrompt = "Benutzerdefinierte Seitenauswahl (Geben Sie eine durch Kommas getrennte Liste von Seitenzahlen 1,5,6 oder Funktionen wie 2n+1 ein):"
startingNumberTooltip = "Die erste anzuzeigende Zahl. Die Folgeseiten erhöhen sich von dieser Zahl an."
marginTooltip = "Abstand zwischen der Seitenzahl und dem Seitenrand."
fontSizeTooltip = "Größe des Seitenzahl-Texts in Punkten. Größere Werte erzeugen größeren Text."
fontTypeTooltip = "Schriftfamilie für die Seitenzahlen. Wählen Sie passend zum Dokumentstil."
customTextTooltip = "Optionales benutzerdefiniertes Format für Seitenzahlen. Verwenden Sie {n} als Platzhalter für die Zahl. Beispiel: \"Seite {n}\" zeigt \"Seite 1\", \"Seite 2\" usw."
pdfPrompt = "PDF(s) auswählen"
multiPdfPrompt = "PDFs auswählen (2+)"
multiPdfDropPrompt = "Wählen Sie alle gewünschten PDFs aus (oder ziehen Sie sie per Drag & Drop hierhin)"
imgPrompt = "Wählen Sie ein Bild"
genericSubmit = "Absenden"
uploadLimit = "Maximale Dateigröße:"
uploadLimitExceededSingular = "ist 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"
pageOrderPrompt = "Seitenreihenfolge (Geben Sie eine durch Komma getrennte Liste von Seitenzahlen ein):"
goToPage = "Gehe zu"
true = "Wahr"
false = "Falsch"
unknown = "Unbekannt"
save = "Speichern"
saveToBrowser = "Im Browser speichern"
download = "Herunterladen"
downloadUnavailable = "Download für dieses Element nicht verfügbar"
saveUnavailable = "Speichern für dieses Element nicht verfügbar"
pin = "Datei anheften (nach Tool-Ausführung aktiv halten)"
unpin = "Datei lösen (nach Tool-Ausführung ersetzen)"
undoOperationTooltip = "Klicken zum Rückgängigmachen der letzten Operation und Wiederherstellen der ursprünglichen Dateien"
undo = "Rückgängig"
back = "Zurück"
nothingToUndo = "Nichts zum Rückgängig machen"
moreOptions = "Weitere Optionen"
editYourNewFiles = "Ihre neue(n) Datei(en) bearbeiten"
close = "Schließen"
openInViewer = "Im Viewer öffnen"
confirmClose = "Schließen bestätigen"
confirmCloseMessage = "Sind Sie sicher, dass Sie diese Datei schließen möchten?"
confirmCloseCancel = "Abbrechen"
confirmCloseConfirm = "Datei schließen"
fileSelected = "Ausgewählt: {{filename}}"
chooseFile = "Datei wählen"
filesSelected = "Dateien ausgewählt"
noFavourites = "Keine Favoriten hinzugefügt"
downloadComplete = "Download abgeschlossen"
bored = "Langeweile beim Warten?"
alphabet = "Alphabet"
downloadPdf = "PDF herunterladen"
text = "Text"
font = "Schriftart"
selectFillter = "-- Auswählen --"
pageNum = "Seitenzahl"
edit = "Bearbeiten"
delete = "Löschen"
never = "Nie"
username = "Benutzername"
password = "Passwort"
welcome = "Willkommen"
property = "Eigenschaft"
black = "Schwarz"
white = "Weiß"
red = "Rot"
green = "Grün"
blue = "Blau"
custom = "benutzerdefiniert..."
comingSoon = "Demnächst verfügbar"
WorkInProgess = "In Arbeit, funktioniert möglicherweise nicht oder ist fehlerhaft. Bitte melden Sie alle Probleme!"
poweredBy = "Bereitgestellt von"
yes = "Ja"
no = "Nein"
changedCredsMessage = "Anmeldedaten geändert!"
notAuthenticatedMessage = "Benutzer nicht authentifiziert."
userNotFoundMessage = "Benutzer nicht gefunden."
incorrectPasswordMessage = "Das Passwort ist falsch."
usernameExistsMessage = "Neuer Benutzername existiert bereits."
invalidUsernameMessage = "Ungültiger Benutzername. Der Benutzername darf nur Buchstaben, Zahlen und die folgenden Sonderzeichen @._+- enthalten oder muss eine gültige E-Mail-Adresse sein."
invalidPasswordMessage = "Das Passwort darf nicht leer sein und kein Leerzeichen am Anfang und Ende haben."
confirmPasswordErrorMessage = "„Neues Passwort“ und „Neues Passwort bestätigen“ müssen übereinstimmen."
deleteCurrentUserMessage = "Der aktuell angemeldete Benutzer kann nicht gelöscht werden."
deleteUsernameExistsMessage = "Der Benutzername existiert nicht und kann nicht gelöscht werden."
downgradeCurrentUserMessage = "Die Rolle des aktuellen Benutzers kann nicht herabgestuft werden"
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."
userAlreadyExistsOAuthMessage = "Der Benutzer ist bereits als OAuth2-Benutzer vorhanden."
userAlreadyExistsWebMessage = "Der Benutzer ist bereits als Webbenutzer vorhanden."
oops = "Hoppla!"
help = "Hilfe"
goHomepage = "Zur Startseite gehen"
joinDiscord = "Unserem Discord-Server beitreten"
seeDockerHub = "Docker Hub ansehen"
visitGithub = "GitHub-Repository besuchen"
donate = "Spenden"
color = "Farbe"
sponsor = "Sponsor"
info = "Informationen"
pro = "Pro"
page = "Seite"
pages = "Seiten"
loading = "Laden..."
review = "Überprüfen"
addToDoc = "In Dokument hinzufügen"
reset = "Zurücksetzen"
apply = "Anwenden"
noFileSelected = "Keine Datei ausgewählt. Bitte laden Sie eine hoch."
termsAndConditions = "Allgemeine Geschäftsbedingungen"
logOut = "Abmelden"
customPosition = "Benutzerdefinierte Position"
details = "Details"
invalidUndoData = "Rückgängig nicht möglich: ungültige Vorgangsdaten"
noFilesToUndo = "Rückgängig nicht möglich: Beim letzten Vorgang wurden keine Dateien verarbeitet"
noOperationToUndo = "Kein Vorgang zum Rückgängigmachen"
noValidFiles = "Keine gültigen Dateien zum Verarbeiten"
operationCancelled = "Vorgang abgebrochen"
quickPosition = "Schnellposition"
size = "Größe"
submit = "Senden"
success = "Erfolg"
undoDataMismatch = "Rückgängig nicht möglich: Vorgangsdaten sind beschädigt"
undoFailed = "Rückgängig machen fehlgeschlagen"
undoQuotaError = "Rückgängig nicht möglich: unzureichender Speicherplatz"
undoStorageError = "Rückgängig abgeschlossen, aber einige Dateien konnten nicht im Speicher gespeichert werden"
undoSuccess = "Vorgang erfolgreich rückgängig gemacht"
unsupported = "Nicht unterstützt"
[toolPanel]
placeholder = "Wählen Sie ein Tool, um zu starten"
alpha = "Alpha"
premiumFeature = "Premium-Funktion:"
comingSoon = "Demnächst verfügbar:"
[toolPanel.modePrompt]
title = "Wählen Sie, wie Sie die Tools durchsuchen"
description = "Sehen Sie sich beide Layouts an und entscheiden Sie, wie Sie die Stirling PDF-Tools erkunden möchten."
sidebarTitle = "Seitenleistenmodus"
sidebarDescription = "Tools neben Ihrem Arbeitsbereich behalten, um schnell zu wechseln."
recommended = "Empfohlen"
chooseSidebar = "Seitenleistenmodus verwenden"
fullscreenTitle = "Vollbildmodus - (veraltet)"
fullscreenDescription = "Alle Tools in einem Katalog durchsuchen, der den Arbeitsbereich überdeckt, bis Sie eines auswählen."
chooseFullscreen = "Vollbildmodus verwenden"
dismiss = "Vielleicht später"
[toolPanel.fullscreen]
showDetails = "Details anzeigen"
comingSoon = "Demnächst:"
favorite = "Zu Favoriten hinzufügen"
favorites = "Favoriten"
unavailable = "Vom Serveradministrator deaktiviert:"
unavailableDependency = "Nicht verfügbar erforderliches Tool auf dem Server fehlt:"
heading = "Alle Tools (Vollbildansicht)"
noResults = "Passen Sie Ihre Suche an oder blenden Sie Beschreibungen ein/aus, um das Gewünschte zu finden."
recommended = "Empfohlen"
unfavorite = "Aus Favoriten entfernen"
[toolPanel.toggle]
fullscreen = "In den Vollbildmodus wechseln"
sidebar = "In den Seitenleistenmodus wechseln"
[backendStartup]
notFoundTitle = "Backend nicht gefunden"
retry = "Erneut versuchen"
unreachable = "Die Anwendung kann derzeit keine Verbindung zum Backend herstellen. Überprüfen Sie den Backend-Status und die Netzwerkverbindung und versuchen Sie es dann erneut."
[zipWarning]
title = "Große ZIP-Datei"
message = "Dieses ZIP enthält {{count}} Dateien. Trotzdem extrahieren?"
cancel = "Abbrechen"
confirm = "Extrahieren"
[defaultApp]
title = "Als Standard-PDF-App festlegen"
message = "Möchten Sie Stirling PDF als Ihren Standard-PDF-Editor festlegen?"
description = "Sie können dies später in den Systemeinstellungen ändern."
notNow = "Jetzt nicht"
setDefault = "Als Standard festlegen"
dismiss = "Ausblenden"
[defaultApp.prompt]
title = "Als Standard-PDF-Editor festlegen"
message = "Stellen Sie Stirling PDF als Standardanwendung zum Öffnen von PDF-Dateien ein."
[defaultApp.success]
title = "Standard-App festgelegt"
message = "Stirling PDF ist nun Ihr Standard-PDF-Editor"
[defaultApp.settingsOpened]
title = "Einstellungen geöffnet"
message = "Bitte wählen Sie Stirling PDF in den Systemeinstellungen aus"
[defaultApp.error]
title = "Fehler"
message = "Standard-PDF-Handler konnte nicht festgelegt werden"
[language]
direction = "ltr"
[addPageNumbers]
fontSize = "Schriftgröße"
fontName = "Schriftart"
title = "Seitenzahlen hinzufügen"
header = "Seitenzahlen hinzufügen"
customTextDesc = "Benutzerdefinierter Text"
numberPagesDesc = "Welche Seiten nummeriert werden sollen, Standardeinstellung 'alle' ('all'), akzeptiert auch 1-5 oder 2,5,9 usw."
customNumberDesc = "Standardmäßig {n}, akzeptiert auch 'Seite {n} von {total}', 'Text-{n}', '{filename}-{n}'"
submit = "Seitenzahlen hinzufügen"
configuration = "Konfiguration"
customize = "Darstellung anpassen"
pagesAndStarting = "Seiten & Startnummer"
positionAndPages = "Position & Seiten"
preview = "Positionsauswahl"
previewDisclaimer = "Vorschau ist ungefähr. Das Endergebnis kann aufgrund der PDF-Schriftmetriken variieren."
[addPageNumbers.selectText]
1 = "PDF-Datei auswählen:"
2 = "Margin Größe"
3 = "Position"
4 = "Startnummer"
5 = "Seiten zu nummerieren"
6 = "Benutzerdefinierter Text"
[addPageNumbers.error]
failed = "Seitenzahlen hinzufügen fehlgeschlagen"
[addPageNumbers.results]
title = "Ergebnisse: Seitenzahlen"
[app]
description = "Die kostenlose Adobe Acrobat Alternative (über 10 Millionen Downloads)"
[files]
title = "Dateien"
upload = "Hochladen"
uploadFiles = "Dateien hochladen"
addFiles = "Dateien hinzufügen"
selectFromWorkbench = "Dateien von der Workbench auswählen oder"
selectMultipleFromWorkbench = "Mindestens {{count}} Dateien von der Workbench auswählen oder"
created = "Erstellt"
size = "Dateigröße"
[sizes]
small = "Klein"
medium = "Mittel"
large = "Groß"
x-large = "Extra groß"
[error]
pdfPassword = "Das PDF-Dokument ist passwortgeschützt und das Passwort wurde entweder nicht angegeben oder war falsch"
encryptedPdfMustRemovePassword = "Diese PDF ist verschlüsselt oder passwortgeschützt. Bitte entsperren Sie sie, bevor Sie in PDF/A konvertieren."
incorrectPasswordProvided = "Das PDF-Passwort ist falsch oder wurde nicht angegeben."
_value = "Fehler"
dismissAllErrors = "Alle Fehler ausblenden"
sorry = "Entschuldigung für das Problem!"
needHelp = "Brauchen Sie Hilfe / Ein Problem gefunden?"
contactTip = "Wenn Sie weiterhin Probleme haben, zögern Sie nicht, uns um Hilfe zu bitten. Du kannst ein Ticket auf unserer GitHub-Seite einreichen oder uns über Discord kontaktieren:"
github = "Ein Ticket auf GitHub einreichen"
showStack = "Stack-Trace anzeigen"
copyStack = "Stack-Trace kopieren"
githubSubmit = "GitHub - Ein Ticket einreichen"
discordSubmit = "Discord - Unterstützungsbeitrag einreichen"
[error.404]
head = "404 - Seite nicht gefunden | Ups, wir sind im Code gestolpert!"
1 = "Wir können die gesuchte Seite nicht finden."
2 = "Etwas ist schiefgelaufen"
[warning]
tooltipTitle = "Warnung"
[legal]
privacy = "Datenschutz"
iAgreeToThe = "Ich stimme allen folgenden zu:"
terms = "AGB"
accessibility = "Barrierefreiheit"
cookie = "Cookie-Richtlinie"
impressum = "Impressum"
showCookieBanner = "Cookie Einstellungen"
[pipeline]
header = "Pipeline-Menü (Beta)"
uploadButton = "Benutzerdefinierter Upload"
configureButton = "Konfigurieren"
defaultOption = "Benutzerdefiniert"
submitButton = "Ausführen"
help = "Hilfe für Pipeline"
scanHelp = "Hilfe zum Ordnerscan"
deletePrompt = "Möchten Sie die Pipeline wirklich löschen?"
tags = "automatisieren,sequenzieren,skriptgesteuert,batch prozess"
title = "Pipeline"
[pipelineOptions]
header = "Pipeline-Konfiguration"
pipelineNameLabel = "Pipeline-Name"
saveSettings = "Operations-Einstellungen speichern"
pipelineNamePrompt = "Geben Sie hier den Namen der Pipeline ein"
selectOperation = "Vorgang auswählen"
addOperationButton = "Vorgang hinzufügen"
pipelineHeader = "Pipeline:"
saveButton = "Herunterladen"
validateButton = "Validieren"
[enterpriseEdition]
button = "Auf Pro-Version umsteigen"
warning = "Diese Funktion ist nur für Pro-Nutzer verfügbar."
yamlAdvert = "Stirling-PDF Pro unterstützt YAML Konfigurationsdateien, SSO und weitere Funktionen."
ssoAdvert = "Suchen Sie weitere Funktionen in der Benutzerverwaltung? Steigen Sie auf die Pro-Version um"
[analytics]
title = "Möchten Sie Stirling-PDF verbessern?"
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."
paragraph2 = "Bitte erwägen Sie die Analytics zu aktivieren, um Stirling-PDF beim Wachsen zu helfen und um unsere User besser zu verstehen."
learnMore = "Mehr erfahren"
enable = "Analytics aktivieren"
disable = "Analytics deaktivieren"
settings = "Sie können die Einstellungen für die Analytics in der config/settings.yml Datei bearbeiten"
privacyAssurance = "Wir erfassen keine personenbezogenen Daten oder Inhalte Ihrer Dateien."
[navbar]
favorite = "Favoriten"
recent = "Neu und kürzlich aktualisiert"
darkmode = "Dunkler Modus"
language = "Sprachen"
settings = "Einstellungen"
allTools = "Werkzeuge"
multiTool = "Multitools"
search = "Suche"
[navbar.sections]
organize = "Organisieren"
convertTo = "In PDF konvertieren"
convertFrom = "Konvertieren von PDF"
security = "Signieren und Sicherheit"
advance = "Erweiterte Funktionen"
edit = "Anzeigen und Bearbeiten"
popular = "Beliebt"
[settings.preferences]
title = "Einstellungen"
[settings.workspace]
title = "Arbeitsbereich"
people = "Personen"
teams = "Teams"
[settings.configuration]
title = "Konfiguration"
systemSettings = "Systemeinstellungen"
features = "Funktionen"
endpoints = "Endpunkte"
database = "Datenbank"
advanced = "Erweitert"
[settings.securityAuth]
title = "Sicherheit & Authentifizierung"
security = "Sicherheit"
connections = "Verbindungen"
[settings.licensingAnalytics]
title = "Lizenzierung & Analytics"
plan = "Plan"
audit = "Audit"
usageAnalytics = "Nutzungsanalyse"
[settings.policiesPrivacy]
title = "Richtlinien & Datenschutz"
legal = "Rechtliches"
privacy = "Datenschutz"
[settings.developer]
title = "Entwickler"
apiKeys = "API-Schlüssel"
[settings.tooltips]
enableLoginFirst = "Login-Modus zuerst aktivieren"
requiresEnterprise = "Erfordert Enterprise-Lizenz"
[settings.connection]
title = "Verbindungsmodus"
server = "Server"
user = "Angemeldet als"
logout = "Abmelden"
[settings.connection.mode]
saas = "Stirling Cloud"
selfhosted = "Selbst gehostet"
[settings.general]
title = "Allgemein"
description = "Allgemeine Anwendungseinstellungen konfigurieren."
user = "Benutzer"
logout = "Abmelden"
defaultToolPickerMode = "Standardmodus für Toolauswahl"
defaultToolPickerModeDescription = "Wählen Sie, ob die Toolauswahl standardmäßig im Vollbild oder in der Seitenleiste öffnet"
autoUnzipTooltip = "ZIP-Dateien, die von API-Operationen zurückgegeben werden, automatisch extrahieren. Deaktivieren, um ZIP-Dateien intakt zu lassen. Dies beeinflusst Automatisierungs-Workflows nicht."
autoUnzip = "API-Antworten automatisch entpacken"
autoUnzipDescription = "Dateien aus ZIP-Antworten automatisch extrahieren"
autoUnzipFileLimitTooltip = "Nur entpacken, wenn das ZIP höchstens so viele Dateien enthält. Erhöhen, um größere ZIPs zu extrahieren."
autoUnzipFileLimit = "Limit für automatisches Entpacken"
autoUnzipFileLimitDescription = "Maximale Anzahl an Dateien, die aus einem ZIP extrahiert werden"
defaultPdfEditor = "Standard-PDF-Editor"
defaultPdfEditorActive = "Stirling PDF ist Ihr Standard-PDF-Editor"
defaultPdfEditorInactive = "Eine andere Anwendung ist als Standard festgelegt"
defaultPdfEditorChecking = "Prüfen..."
defaultPdfEditorSet = "Bereits Standard"
setAsDefault = "Als Standard festlegen"
hideUnavailableTools = "Nicht verfügbare Tools ausblenden"
hideUnavailableToolsDescription = "Deaktivierte Tools vom Server ausblenden statt ausgegraut anzuzeigen."
hideUnavailableConversions = "Nicht verfügbare Konvertierungen ausblenden"
hideUnavailableConversionsDescription = "Deaktivierte Konvertierungsoptionen im Konvertieren-Tool ausblenden statt ausgegraut anzuzeigen."
[settings.general.enableFeatures]
dismiss = "Schließen"
title = "Für Systemadministratoren"
intro = "Aktivieren Sie Benutzer-Authentifizierung, Teamverwaltung und Arbeitsbereichsfunktionen für Ihre Organisation."
action = "Konfigurieren"
and = "und"
benefit = "Aktiviert Benutzerrollen, Teamzusammenarbeit, Admin-Kontrollen und Enterprise-Funktionen."
learnMore = "Mehr in der Dokumentation erfahren"
[settings.general.mode]
sidebar = "Seitenleiste"
fullscreen = "Vollbild"
[settings.general.updates]
title = "Software-Updates"
description = "Nach Updates suchen und Versionsinformationen anzeigen"
currentVersion = "Aktuelle Version"
latestVersion = "Neueste Version"
checkForUpdates = "Nach Updates suchen"
viewDetails = "Details anzeigen"
[settings.hotkeys]
title = "Tastenkürzel"
description = "Tastenkürzel für schnellen Tool-Zugriff anpassen. Klicken Sie auf \"Shortcut ändern\" und drücken Sie eine neue Tastenkombination. Drücken Sie Esc, um abzubrechen."
errorConflict = "Kürzel wird bereits von {{tool}} verwendet."
searchPlaceholder = "Tools durchsuchen..."
none = "Nicht zugewiesen"
customBadge = "Benutzerdefiniert"
defaultLabel = "Standard: {{shortcut}}"
capturing = "Tasten drücken… (Esc zum Abbrechen)"
change = "Kürzel ändern"
reset = "Zurücksetzen"
shortcut = "Kürzel"
noShortcut = "Kein Kürzel festgelegt"
[settings.hotkeys.errorModifier]
mac = "Fügen Sie ⌘ (Command), ⌥ (Option) oder einen anderen Modifikator in Ihr Kürzel ein."
windows = "Fügen Sie Strg, Alt oder einen anderen Modifikator in Ihr Kürzel ein."
[update]
modalTitle = "Update verfügbar"
current = "Aktuelle Version"
latest = "Neueste Version"
latestStable = "Neueste stabile Version"
priorityLabel = "Priorität"
recommendedAction = "Empfohlene Aktion"
breakingChangesDetected = "Inkompatible Änderungen erkannt"
breakingChangesMessage = "Einige Versionen enthalten inkompatible Änderungen. Bitte prüfen Sie vor dem Update die folgenden Migrationshinweise."
migrationGuides = "Migrationshinweise"
viewGuide = "Leitfaden anzeigen"
loadingDetailedInfo = "Detaillierte Informationen werden geladen..."
close = "Schließen"
viewAllReleases = "Alle Releases anzeigen"
downloadLatest = "Neueste herunterladen"
availableUpdates = "Verfügbare Updates"
unableToLoadDetails = "Detaillierte Informationen konnten nicht geladen werden."
version = "Version"
urgentUpdateAvailable = "Dringendes Update"
updateAvailable = "Update verfügbar"
releaseNotes = "Versionshinweise"
breakingChanges = "Inkompatible Änderungen"
breakingChangesDefault = "Diese Version enthält inkompatible Änderungen."
migrationGuide = "Migrationshinweis"
[update.priority]
urgent = "Dringend"
normal = "Normal"
minor = "Gering"
low = "Niedrig"
[changeCreds]
title = "Anmeldeinformationen ändern"
header = "Aktualisieren Sie Ihre Kontodaten"
changePassword = "Sie verwenden die Standard-Zugangsdaten. Bitte geben Sie ein neues Passwort ein."
newUsername = "Neuer Benutzername"
oldPassword = "Aktuelles Passwort"
newPassword = "Neues Passwort"
confirmNewPassword = "Neues Passwort bestätigen"
submit = "Änderung speichern"
[account]
title = "Kontoeinstellungen"
accountSettings = "Kontoeinstellungen"
adminSettings = "Admin Einstellungen - Benutzer anzeigen und hinzufügen"
userControlSettings = "Benutzerkontrolle"
changeUsername = "Benutzername ändern"
newUsername = "Neuer Benutzername"
password = "Bestätigungspasswort"
oldPassword = "Altes Passwort"
newPassword = "Neues Passwort"
changePassword = "Passwort ändern"
confirmNewPassword = "Neues Passwort bestätigen"
signOut = "Abmelden"
yourApiKey = "Dein API-Schlüssel"
syncTitle = "Browsereinstellungen mit Konto synchronisieren"
settingsCompare = "Einstellungen vergleichen:"
property = "Eigenschaft"
webBrowserSettings = "Webbrowser-Einstellung"
syncToBrowser = "Synchronisiere Konto -> Browser"
syncToAccount = "Synchronisiere Konto <- Browser"
[adminUserSettings]
title = "Benutzerkontrolle"
header = "Administrator-Benutzerkontrolle"
admin = "Administrator"
user = "Benutzer"
addUser = "Neuen Benutzer hinzufügen"
deleteUser = "Benutzer löschen"
confirmDeleteUser = "Soll der Benutzer gelöscht werden?"
confirmChangeUserStatus = "Soll der Benutzer deaktiviert/aktiviert werden?"
usernameInfo = "Der Benutzername darf nur Buchstaben, Zahlen und die folgenden Sonderzeichen @._+- enthalten oder muss eine gültige E-Mail-Adresse sein."
roles = "Rollen"
role = "Rolle"
actions = "Aktionen"
apiUser = "Eingeschränkter API-Benutzer"
extraApiUser = "Zusätzlicher eingeschränkter API-Benutzer"
webOnlyUser = "Nur Web-Benutzer"
demoUser = "Demo-Benutzer (Keine benutzerdefinierten Einstellungen)"
internalApiUser = "Interner API-Benutzer"
forceChange = "Benutzer dazu zwingen, Benutzernamen/Passwort bei der Anmeldung zu ändern"
submit = "Benutzer speichern"
changeUserRole = "Benutzerrolle ändern"
authenticated = "Authentifiziert"
editOwnProfil = "Eigenes Profil bearbeiten"
enabledUser = "aktivierter Benutzer"
disabledUser = "deaktivierter Benutzer"
activeUsers = "Aktive Benutzer:"
disabledUsers = "Deaktivierte Benutzer:"
totalUsers = "Gesamtzahl der Benutzer:"
lastRequest = "Letzte Anfrage"
usage = "Statistiken"
[endpointStatistics]
title = "Endpunktstatistik"
header = "Endpunktstatistik"
top10 = "Top 10"
top20 = "Top 20"
all = "Alle"
refresh = "Aktualisieren"
dataTypeLabel = "Datentyp:"
dataTypeAll = "Alle"
dataTypeApi = "API"
dataTypeUi = "UI"
totalEndpoints = "Gesamtendpunkte"
totalVisits = "Gesamtbesuche"
showing = "Zeigen"
selectedVisits = "Ausgewählte Besuche"
endpoint = "Endpunkt"
visits = "Besuche"
percentage = "Prozentsatz"
loading = "Laden..."
failedToLoad = "Endpunktdaten nicht geladen, bitte aktualisieren Sie die Seite."
home = "Startseite"
login = "Anmeldeseite"
top = "Spitze"
numberOfVisits = "Anzahl der Besuche"
visitsTooltip = "Besuche: {0} ({1}% des Gesamten)"
retry = "Wiederholen"
[database]
title = "Datenbank Import/Export"
header = "Datenbank Import/Export"
fileName = "Dateiname"
creationDate = "Erstellungsdatum"
fileSize = "Dateigröße"
deleteBackupFile = "Sicherungsdatei löschen"
importBackupFile = "Sicherungsdatei importieren"
createBackupFile = "Sicherungsdatei erstellen"
downloadBackupFile = "Sicherungsdatei herunterladen"
info_1 = "Beim Importieren der Daten ist es von größter Bedeutung, die korrekte Struktur zu gewährleisten. Wenn Sie nicht sicher sind, was Sie tun, suchen Sie Rat und Unterstützung von einem Fachmann. Ein Fehler in der Struktur kann zu Fehlfunktionen der Anwendung führen, bis hin zur vollständigen Nicht-Lauffähigkeit der Anwendung."
info_2 = "Der Dateiname spielt beim Hochladen keine Rolle. Dieser wird nachträglich in das Format backup_user_yyyyMMddHHmm.sql geändert, um eine einheitliche Benennung zu gewährleisten."
submit = "Sicherungsdatei importieren"
importIntoDatabaseSuccessed = "Import in die Datenbank erfolgreich"
backupCreated = "Datenbanksicherung erfolgreich"
fileNotFound = "Datei nicht gefunden"
fileNullOrEmpty = "Datei darf nicht null oder leer sein"
failedImportFile = "Dateiimport fehlgeschlagen"
notSupported = "Diese Funktion ist für deine Datenbankverbindung nicht verfügbar."
[session]
expired = "Ihre Sitzung ist abgelaufen. Bitte laden Sie die Seite neu und versuchen Sie es erneut."
refreshPage = "Seite aktualisieren"
[home]
desc = "Ihre lokal gehostete All-in-one-Lösung für alle Ihre PDF-Anforderungen."
searchBar = "Suche nach Funktionen..."
setFavorites = "Favoriten festlegen"
hideFavorites = "Favoriten ausblenden"
showFavorites = "Favoriten anzeigen"
legacyHomepage = "Alte Homepage"
newHomePage = "Probieren Sie unsere neue Homepage aus!"
alphabetical = "Alphabetisch"
globalPopularity = "Beliebtheit"
sortBy = "Sortieren nach:"
[home.viewPdf]
title = "PDF ansehen & ändern"
desc = "Anzeigen, Kommentieren, Text oder Bilder hinzufügen"
[home.mobile]
brandAlt = "Stirling PDF-Logo"
openFiles = "Dateien öffnen"
swipeHint = "Zum Wechseln der Ansicht nach links oder rechts wischen"
tools = "Werkzeuge"
toolsSlide = "Bereich für Toolauswahl"
viewSwitcher = "Ansicht des Arbeitsbereichs wechseln"
workbenchSlide = "Arbeitsbereichs-Panel"
workspace = "Arbeitsbereich"
[home.multiTool]
tags = "mehrere,werkzeuge"
title = "PDF-Multitool"
desc = "Seiten zusammenführen, drehen, neu anordnen und entfernen"
[home.merge]
tags = "kombinieren,zusammenführen,vereinen"
title = "Zusammenführen"
desc = "Mehrere PDF-Dateien zu einer einzigen zusammenführen"
[home.split]
tags = "teilen,trennen,aufteilen"
title = "Aufteilen"
desc = "PDFs in mehrere Dokumente aufteilen"
[home.rotate]
tags = "drehen,spiegeln,ausrichten"
title = "Drehen"
desc = "Drehen Sie Ihre PDFs ganz einfach"
[home.convert]
tags = "umwandeln,ändern"
title = "Umwandeln"
desc = "Dateien zwischen verschiedenen Formaten konvertieren"
[home.pdfOrganiser]
tags = "organisieren,umordnen,neu anordnen"
title = "Organisieren"
desc = "Seiten entfernen und Seitenreihenfolge ändern"
[home.addImage]
tags = "einfügen,einbetten,platzieren"
title = "Bild einfügen"
desc = "Fügt ein Bild an eine bestimmte Stelle im PDF ein (in Arbeit)"
[home.addAttachments]
tags = "einbetten,anhängen,einfügen"
title = "Anhänge hinzufügen"
desc = "Eingebettete Dateien (Anhänge) zu einer PDF hinzufügen oder entfernen"
[home.watermark]
tags = "stempel,markierung,überlagerung"
title = "Wasserzeichen hinzufügen"
desc = "Fügen Sie ein eigenes Wasserzeichen zu Ihrem PDF hinzu"
[home.removePassword]
tags = "entsperren"
title = "Passwort entfernen"
desc = "Den Passwortschutz eines PDFs entfernen"
[home.compress]
tags = "verkleinern,reduzieren,optimieren"
title = "Komprimieren"
desc = "PDF komprimieren um die Dateigröße zu reduzieren"
[home.unlockPDFForms]
tags = "entsperren,aktivieren,bearbeiten"
title = "PDF-Formulare entsperren"
desc = "Entfernen Sie die schreibgeschützte Eigenschaft von Formularfeldern in einem PDF-Dokument."
[home.changeMetadata]
tags = "bearbeiten,ändern,aktualisieren"
title = "Metadaten ändern"
desc = "Ändern/Entfernen/Hinzufügen von Metadaten aus einem PDF-Dokument"
[home.ocr]
tags = "extrahieren,scannen"
title = "OCR & Scans bereinigen"
desc = "Cleanup scannt und erkennt Text aus Bildern in einer PDF-Datei und fügt ihn erneut als Text hinzu"
[home.extractImages]
tags = "extrahieren,speichern,exportieren"
title = "Bilder extrahieren"
desc = "Extrahiert alle Bilder aus einer PDF-Datei und speichert sie als Zip-Archiv"
[home.scannerImageSplit]
tags = "erkennen,teilen,fotos"
title = "Scanfotos erkennen & teilen"
desc = "Teilt mehrere Fotos aus einem Foto/PDF auf"
[home.sign]
tags = "unterschrift,autogramm"
title = "Signieren"
desc = "Fügt PDF-Signaturen durch Zeichnung, Text oder Bild hinzu"
[home.flatten]
tags = "vereinfachen,entfernen,interaktiv"
title = "Abflachen"
desc = "Alle interaktiven Elemente und Formulare aus einem PDF entfernen"
[home.certSign]
tags = "authentifizieren,PEM,P12,offiziell,verschlüsseln,signieren,zertifikat,PKCS12,JKS,server,manuell,auto"
title = "Mit Zertifikat signieren"
desc = "Ein PDF mit einem Zertifikat/Schlüssel (PEM/P12) signieren"
[home.repair]
tags = "reparieren,wiederherstellen"
title = "Reparatur"
desc = "Versucht, ein beschädigtes/kaputtes PDF zu reparieren"
[home.removeBlanks]
tags = "löschen,bereinigen,leer"
title = "Leere Seiten entfernen"
desc = "Erkennt und entfernt leere Seiten aus einem Dokument"
[home.removeAnnotations]
tags = "löschen,bereinigen,entfernen"
title = "Anmerkungen entfernen"
desc = "Entfernt alle Kommentare/Anmerkungen aus einem PDF"
[home.compare]
tags = "unterschied"
title = "Vergleichen"
desc = "Vergleicht und zeigt die Unterschiede zwischen zwei PDF-Dokumenten an"
[home.removeCertSign]
tags = "entfernen,löschen,entsperren"
title = "Zert.-Signatur entfernen"
desc = "Zertifikatsignatur aus PDF entfernen"
[home.pageLayout]
tags = "layout,anordnen,kombinieren"
title = "Mehrseitiges Layout"
desc = "Mehrere Seiten eines PDF zu einer Seite zusammenführen"
[home.bookletImposition]
tags = "broschüre,druck,bindung"
title = "Broschürendruck"
desc = "Broschüren mit korrekter Seitenreihenfolge und mehrseitigem Layout für Druck und Bindung erstellen"
[home.scalePages]
tags = "größe ändern,anpassen,skalieren"
title = "Seitengröße / -skalierung"
desc = "Größe/Skalierung der Seite und/oder des Inhalts ändern"
[home.addPageNumbers]
tags = "nummerieren,paginierung,zählen"
title = "Seitenzahlen hinzufügen"
desc = "Hinzufügen von Seitenzahlen an einer bestimmten Stelle"
[home.autoRename]
tags = "auto-erkennung,kopfzeilen-basiert,organisieren,umbenennen"
title = "PDF automatisch umbenennen"
desc = "Benennt eine PDF-Datei automatisch basierend auf der erkannten Überschrift um"
[home.adjustContrast]
tags = "kontrast,helligkeit,sättigung"
title = "Farben/Kontrast anpassen"
desc = "Kontrast, Sättigung und Helligkeit einer PDF anpassen"
[home.crop]
tags = "zuschneiden,schneiden,größe ändern"
title = "PDF zuschneiden"
desc = "PDF zuschneiden um die Größe zu verändern (Text bleibt erhalten!)"
[home.autoSplitPDF]
tags = "auto,teilen,QR"
title = "PDF automatisch teilen"
desc = "Physisch gescannte PDF anhand von Splitter-Seiten und QR-Codes aufteilen"
[home.sanitize]
tags = "bereinigen,löschen,entfernen"
title = "Bereinigen"
desc = "Potentiell schädliche Elemente aus PDF-Dateien entfernen"
[home.getPdfInfo]
tags = "info,metadaten,details"
title = "Alle PDF-Infos"
desc = "Erfasst alle möglichen Informationen in einer PDF"
[home.pdfToSinglePage]
tags = "kombinieren,zusammenführen,einzeln"
title = "PDF auf eine Seite"
desc = "Fügt alle PDF-Seiten zu einer einzigen großen Seite zusammen"
[home.showJS]
tags = "javascript,code,skript"
title = "Javascript anzeigen"
desc = "Alle Javascript Funktionen in einer PDF anzeigen"
[home.redact]
tags = "zensieren,schwärzen,verbergen"
title = "Schwärzen"
desc = "Zensiere (Schwärze) eine PDF-Datei durch Auswählen von Text, gezeichneten Formen und/oder ausgewählten Seite(n)"
[home.splitBySections]
tags = "teilen,abschnitte,aufteilen"
title = "PDF in Abschnitte teilen"
desc = "Jede Seite einer PDF in kleinere horizontale und vertikale Abschnitte unterteilen"
[home.addStamp]
tags = "stempel,markierung,siegel"
title = "Stempel zu PDF hinzufügen"
desc = "Text- oder Bildstempel an festgelegten Positionen hinzufügen"
[home.removeImage]
tags = "entfernen,löschen,bereinigen"
title = "Bild entfernen"
desc = "Bild aus PDF entfernen, um die Dateigröße zu verringern"
[home.splitByChapters]
tags = "teilen,kapitel,struktur"
title = "PDF nach Kapiteln teilen"
desc = "Aufteilung einer PDF-Datei in mehrere Dateien auf Basis der Kapitelstruktur."
[home.validateSignature]
tags = "validieren,überprüfen,zertifikat"
title = "PDF-Signatur überprüfen"
desc = "Digitale Signaturen und Zertifikate in PDF-Dokumenten überprüfen"
[home.swagger]
tags = "API,dokumentation,test"
title = "API-Doku"
desc = "API-Dokumentation anzeigen und Endpunkte testen"
[home.scannerEffect]
tags = "scannen,simulieren,erstellen"
title = "Scanner-Effekt"
desc = "Erstellen Sie eine PDF, die aussieht, als wäre sie gescannt worden"
[home.editTableOfContents]
tags = "lesezeichen,inhalt,bearbeiten"
title = "Inhaltsverz. bearbeiten"
desc = "Hinzufügen oder Bearbeiten von Lesezeichen und Inhaltsverzeichnissen in PDF-Dokumenten"
[home.manageCertificates]
tags = "zertifikate,importieren,exportieren"
title = "Zertifikate verwalten"
desc = "Digitale Zertifikatsdateien für die PDF-Signierung importieren, exportieren oder löschen."
[home.read]
tags = "anzeigen,öffnen,anzeigen"
title = "Lesen"
desc = "PDFs anzeigen und kommentieren. Text hervorheben, zeichnen oder Kommentare für Überprüfung und Zusammenarbeit einfügen."
[home.reorganizePages]
tags = "umordnen,neu anordnen,organisieren"
title = "Seiten neu anordnen"
desc = "PDF-Seiten mit visueller Drag-and-Drop-Steuerung neu anordnen, duplizieren oder löschen."
[home.extractPages]
tags = "extrahieren,auswählen,kopieren"
title = "Seiten extrahieren"
desc = "Spezifische Seiten aus einem PDF-Dokument extrahieren"
[home.removePages]
tags = "löschen,extrahieren,ausschließen"
title = "Entfernen"
desc = "Ungewollte Seiten aus dem PDF entfernen"
[home.autoSizeSplitPDF]
tags = "auto,teilen,größe"
title = "Teilen nach Größe/Anzahl"
desc = "Teilen Sie ein einzelnes PDF basierend auf Größe, Seitenanzahl oder Dokumentanzahl in mehrere Dokumente auf"
[home.replaceColor]
title = "Farbe ersetzen & invertieren"
desc = "Farben in PDF-Dokumenten ersetzen oder invertieren"
[home.devApi]
tags = "API,entwicklung,dokumentation"
title = "API"
desc = "Link zur API-Dokumentation"
[home.devFolderScanning]
tags = "automatisierung,ordner,scannen"
title = "Autom. Ordner-Scan"
desc = "Link zum Leitfaden für automatisches Ordner-Scannen"
[home.devSsoGuide]
title = "SSO-Anleitung"
desc = "Link zum SSO-Leitfaden"
[home.devAirgapped]
title = "Offline-Setup"
desc = "Link zum Air-Gap-Einrichtungsleitfaden"
[home.addPassword]
title = "Passwort hinzufügen"
desc = "Das PDF mit einem Passwort verschlüsseln"
[home.changePermissions]
title = "Berechtigungen ändern"
desc = "Dokumentbeschränkungen und -berechtigungen ändern"
[home.automate]
tags = "arbeitsablauf,sequenz,automatisierung"
title = "Automatisieren"
desc = "Mehrstufige Arbeitsabläufe durch Verkettung von PDF-Aktionen erstellen. Ideal für wiederkehrende Aufgaben."
[home.overlay-pdfs]
desc = "Ein PDF über ein anderes legen"
title = "PDFs überlagern"
[home.pdfTextEditor]
title = "PDF-Texteditor"
desc = "Vorhandenen Text und Bilder in PDFs bearbeiten"
[home.addText]
tags = "text,anmerkung,beschriftung"
title = "Text hinzufügen"
desc = "Beliebigen Text überall in Ihrem PDF hinzufügen"
[landing]
addFiles = "Dateien hinzufügen"
uploadFromComputer = "Vom Computer hochladen"
openFromComputer = "Vom Computer öffnen"
[viewPdf]
tags = "anzeigen,lesen,kommentieren,text,bild"
title = "PDF anzeigen/bearbeiten"
header = "PDF anzeigen"
[multiTool]
tags = "Multi Tool,Multi operation,UI,click drag,front end,client side"
title = "PDF-Multitool"
header = "PDF-Multitool"
uploadPrompts = "Dateiname"
selectAll = "Alle auswählen"
deselectAll = "Auswahl aufheben"
selectPages = "Seiten auswählen"
selectedPages = "Ausgewählte Seiten"
page = "Seite"
deleteSelected = "Auswahl löschen"
downloadAll = "Downloaden"
downloadSelected = "Auswahl downloaden"
insertPageBreak = "Seitenumbruch einfügen"
addFile = "Datei hinzufügen"
rotateLeft = "Nach links drehen"
rotateRight = "Nach rechts drehen"
split = "Teilen"
moveLeft = "Nach links verschieben"
moveRight = "Nach rechts verschieben"
delete = "Löschen"
dragDropMessage = "Ausgewählte Seite(n)"
undo = "Rückgängig machen"
redo = "Wiederherstellen"
[merge]
tags = "zusammenführen,seitenvorgänge,back end,serverseitig"
title = "Zusammenführen"
submit = "Zusammenführen"
[merge.removeDigitalSignature]
label = "Digitale Signatur in der zusammengeführten Datei entfernen?"
[merge.removeDigitalSignature.tooltip]
title = "Digitale Signatur entfernen"
description = "Digitale Signaturen werden beim Zusammenführen von Dateien ungültig. Aktivieren Sie diese Option, um sie aus der endgültigen zusammengeführten PDF zu entfernen."
[merge.generateTableOfContents]
label = "Inhaltsverzeichnis in der zusammengeführten Datei erstellen?"
[merge.generateTableOfContents.tooltip]
title = "Inhaltsverzeichnis generieren"
description = "Erstellt automatisch ein klickbares Inhaltsverzeichnis in der zusammengeführten PDF basierend auf den ursprünglichen Dateinamen und Seitenzahlen."
[merge.sortBy]
description = "Dateien werden in der Reihenfolge zusammengeführt, in der sie ausgewählt wurden. Ziehen Sie zum Neuordnen oder sortieren Sie unten."
label = "Sortieren nach"
filename = "Dateiname"
dateModified = "Änderungsdatum"
ascending = "Aufsteigend"
descending = "Absteigend"
sort = "Sortieren"
[merge.error]
failed = "Ein Fehler ist beim Zusammenführen der PDFs aufgetreten."
[merge.tooltip.header]
title = "Übersicht zu Zusammenführen-Einstellungen"
[split]
title = "PDF aufteilen"
header = "PDF aufteilen"
splitPages = "Geben Sie die Seiten an, an denen aufgeteilt werden soll:"
submit = "Aufteilen"
selectMethod = "Wählen Sie eine Teilungsmethode"
resultsTitle = "Ergebnisse der Teilung"
[split.desc]
1 = "Die Nummern, die Sie auswählen, sind die Seitenzahlen, an denen Sie aufteilen möchten."
2 = "So würde die Auswahl von 1,3,7-9 ein 10-seitiges Dokument in 6 separate PDFs aufteilen, mit:"
3 = "Dokument #1: Seite 1"
4 = "Dokument #2: Seite 2 und 3"
5 = "Dokument #3: Seite 4, 5, 6 und 7"
6 = "Dokument #4: Seite 8"
7 = "Dokument #5: Seite 9"
8 = "Dokument #6: Seite 10"
[split.steps]
chooseMethod = "Methode wählen"
settings = "Einstellungen"
[split.settings]
selectMethodFirst = "Bitte wählen Sie zuerst eine Aufteilungsmethode"
[split.error]
failed = "Ein Fehler ist beim Aufteilen der PDF aufgetreten."
[split.method]
label = "Aufteilungsmethode wählen"
placeholder = "Auswählen, wie die PDF aufgeteilt werden soll"
[split.methods.prefix]
splitAt = "Aufteilen bei"
splitBy = "Aufteilen nach"
[split.methods.byPages]
name = "Seitenzahlen"
desc = "Spezifische Seiten extrahieren (1,3,5-10)"
tooltip = "Seitenzahlen durch Kommas getrennt oder Bereiche mit Bindestrichen eingeben"
[split.methods.bySections]
name = "Abschnitte"
desc = "Seiten in Rasterabschnitte unterteilen"
tooltip = "Jede Seite in horizontale und vertikale Abschnitte aufteilen"
[split.methods.bySize]
name = "Dateigröße"
desc = "Maximale Dateigröße begrenzen"
tooltip = "Maximale Dateigröße angeben (z.B. 10MB, 500KB)"
[split.methods.byPageCount]
name = "Seitenanzahl"
desc = "Feste Seitenzahl pro Datei"
tooltip = "Geben Sie die Anzahl der Seiten für jede geteilte Datei ein"
[split.methods.byDocCount]
name = "Dokumentenanzahl"
desc = "Bestimmte Anzahl von Dateien erstellen"
tooltip = "Geben Sie ein, wie viele Dateien Sie erstellen möchten"
[split.methods.byChapters]
name = "Kapitel"
desc = "An Lesezeichen-Grenzen aufteilen"
tooltip = "Verwendet PDF-Lesezeichen zur Bestimmung der Teilungspunkte"
[split.methods.byPageDivider]
name = "Seitenteiler"
desc = "Automatisch mit Trennblättern aufteilen"
tooltip = "Verwenden Sie QR-Code-Trennblätter zwischen Dokumenten beim Scannen"
[split.value.fileSize]
label = "Dateigröße"
placeholder = "z.B. 10MB, 500KB"
[split.value.pageCount]
label = "Seiten pro Datei"
placeholder = "z.B. 5, 10"
[split.value.docCount]
label = "Anzahl der Dateien"
placeholder = "z.B. 3, 5"
[split.tooltip.header]
title = "Übersicht der Aufteilungsmethoden"
[split.tooltip.byPages]
title = "Nach Seitenzahlen aufteilen"
text = "Teilen Sie Ihre PDF an bestimmten Seitenzahlen. Mit 'n' wird nach Seite n geteilt. Mit 'n-m' wird vor Seite n und nach Seite m geteilt."
bullet1 = "Einzelne Teilungspunkte: 3,7 (teilt nach Seite 3 und 7)"
bullet2 = "Bereichs-Teilungspunkte: 3-8 (teilt vor Seite 3 und nach Seite 8)"
bullet3 = "Gemischt: 2,5-10,15 (teilt nach Seite 2, vor Seite 5, nach Seite 10 und nach Seite 15)"
[split.tooltip.bySections]
title = "Nach Rasterabschnitten aufteilen"
text = "Teilen Sie jede Seite in ein Raster von Abschnitten auf. Nützlich zum Aufteilen von Dokumenten mit mehreren Spalten oder zum Extrahieren bestimmter Bereiche."
bullet1 = "Horizontal: Anzahl der zu erstellenden Zeilen"
bullet2 = "Vertikal: Anzahl der zu erstellenden Spalten"
bullet3 = "Zusammenführen: Alle Abschnitte in eine PDF kombinieren"
[split.tooltip.bySize]
title = "Nach Dateigröße aufteilen"
text = "Erstellen Sie mehrere PDFs, die eine bestimmte Dateigröße nicht überschreiten. Ideal für Dateigrößenbeschränkungen oder E-Mail-Anhänge."
bullet1 = "Verwenden Sie MB für größere Dateien (z.B. 10MB)"
bullet2 = "Verwenden Sie KB für kleinere Dateien (z.B. 500KB)"
bullet3 = "Das System teilt an Seitengrenzen"
[split.tooltip.byCount]
title = "Nach Anzahl aufteilen"
text = "Erstellen Sie mehrere PDFs mit einer bestimmten Anzahl von Seiten oder Dokumenten jeweils."
bullet1 = "Seitenanzahl: Feste Anzahl von Seiten pro Datei"
bullet2 = "Dokumentenanzahl: Feste Anzahl von Ausgabedateien"
bullet3 = "Nützlich für Stapelverarbeitungs-Workflows"
[split.tooltip.byChapters]
title = "Nach Kapiteln aufteilen"
text = "Verwenden Sie PDF-Lesezeichen zum automatischen Teilen an Kapitelgrenzen. Erfordert PDFs mit Lesezeichen-Struktur."
bullet1 = "Lesezeichen-Ebene: Auf welcher Ebene geteilt wird (1=oberste Ebene)"
bullet2 = "Metadaten einschließen: Dokumenteigenschaften beibehalten"
bullet3 = "Duplikate zulassen: Wiederholte Lesezeichennamen behandeln"
[split.tooltip.byDocCount]
bullet1 = "Geben Sie die Anzahl der gewünschten Ausgabedateien ein"
bullet2 = "Seiten werden so gleichmäßig wie möglich verteilt"
bullet3 = "Nützlich, wenn Sie eine bestimmte Anzahl von Dateien benötigen"
text = "Erstellen Sie eine bestimmte Anzahl von Ausgabedateien, indem Sie Seiten gleichmäßig auf sie verteilen."
title = "Nach Dokumentanzahl teilen"
[split.tooltip.byPageCount]
bullet1 = "Geben Sie die Anzahl der Seiten pro Ausgabedatei ein"
bullet2 = "Die letzte Datei kann weniger Seiten haben, wenn nicht gleichmäßig teilbar"
bullet3 = "Nützlich für Batch-Verarbeitungs-Workflows"
text = "Erstellen Sie mehrere PDFs mit einer bestimmten Seitenanzahl. Perfekt, um einheitliche Dokumentblöcke zu erstellen."
title = "Nach Seitenanzahl teilen"
[split.tooltip.byPageDivider]
bullet1 = "Trennseiten über den Download-Link drucken"
bullet2 = "Trennseiten zwischen Ihre Dokumente einfügen"
bullet3 = "Alle Dokumente zusammen als ein PDF scannen"
bullet4 = "Hochladen Trennseiten werden automatisch erkannt und entfernt"
bullet5 = "Duplexmodus aktivieren, wenn beide Seiten der Trennblätter gescannt werden"
text = "Gescannte Dokumente automatisch mithilfe physischer Trennblätter mit QR-Codes teilen. Perfekt für die Verarbeitung mehrerer zusammen gescannter Dokumente."
title = "Mit Seiten-Trennblättern teilen"
[split.methodSelection.tooltip]
bullet1 = "Klicken Sie auf eine Methodenkarte, um sie auszuwählen"
bullet2 = "Fahren Sie über jede Karte, um eine kurze Beschreibung zu sehen"
bullet3 = "Der Einstellungs-Schritt erscheint, nachdem Sie eine Methode ausgewählt haben"
bullet4 = "Sie können die Methode jederzeit vor der Verarbeitung ändern"
title = "Wählen Sie Ihre Teilungsmethode"
[split.methodSelection.tooltip.header]
text = "Wählen Sie aus, wie Sie Ihr PDF-Dokument teilen möchten. Jede Methode ist für unterschiedliche Anwendungsfälle und Dokumenttypen optimiert."
title = "Auswahl der Teilungsmethode"
[rotate]
title = "PDF drehen"
submit = "Drehen"
selectRotation = "Rotationswinkel auswählen (im Uhrzeigersinn)"
rotateLeft = "Gegen den Uhrzeigersinn drehen"
rotateRight = "Im Uhrzeigersinn drehen"
[rotate.error]
failed = "Ein Fehler ist beim Drehen der PDF aufgetreten."
[rotate.preview]
title = "Rotations-Vorschau"
[rotate.tooltip.header]
title = "Übersicht der Rotationseinstellungen"
[rotate.tooltip.description]
text = "Drehen Sie Ihre PDF-Seiten im oder gegen den Uhrzeigersinn in 90-Grad-Schritten. Alle Seiten in der PDF werden gedreht. Die Vorschau zeigt, wie Ihr Dokument nach der Drehung aussehen wird."
[rotate.tooltip.controls]
title = "Steuerelemente"
text = "Verwenden Sie die Drehschaltflächen zur Anpassung der Ausrichtung. Die linke Schaltfläche dreht gegen den Uhrzeigersinn, die rechte Schaltfläche dreht im Uhrzeigersinn. Jeder Klick dreht um 90 Grad."
[convert]
title = "Umwandeln"
desc = "Dateien zwischen verschiedenen Formaten konvertieren"
files = "Dateien"
selectFilesPlaceholder = "Wählen Sie Dateien in der Hauptansicht aus, um zu beginnen"
settings = "Einstellungen"
conversionCompleted = "Konvertierung abgeschlossen"
results = "Ergebnisse"
defaultFilename = "konvertierte_datei"
conversionResults = "Konvertierungsergebnisse"
convertFrom = "Konvertieren von"
convertTo = "Konvertieren zu"
sourceFormatPlaceholder = "Quellformat"
targetFormatPlaceholder = "Zielformat"
selectSourceFormatFirst = "Wählen Sie zuerst ein Quellformat aus"
outputOptions = "Ausgabeoptionen"
pdfOptions = "PDF-Optionen"
imageOptions = "Bildoptionen"
colorType = "Farbtyp"
color = "Farbe"
greyscale = "Graustufen"
blackwhite = "Schwarz-Weiß"
dpi = "DPI"
output = "Ausgabe"
single = "Einzeln"
multiple = "Mehrfach"
fitOption = "Anpassungsoption"
maintainAspectRatio = "Seitenverhältnis beibehalten"
fitDocumentToPage = "Dokument an Seite anpassen"
fillPage = "Seite füllen"
autoRotate = "Automatisch drehen"
autoRotateDescription = "Bilder automatisch drehen, um besser auf die PDF-Seite zu passen"
combineImages = "Bilder kombinieren"
combineImagesDescription = "Alle Bilder in eine PDF kombinieren oder separate PDFs für jedes Bild erstellen"
webOptions = "Web-zu-PDF-Optionen"
zoomLevel = "Zoomstufe"
emailOptions = "E-Mail-zu-PDF-Optionen"
includeAttachments = "E-Mail-Anhänge einschließen"
maxAttachmentSize = "Maximale Anhangsgröße (MB)"
includeAllRecipients = "CC- und BCC-Empfänger in der Kopfzeile einschließen"
downloadHtml = "HTML-Zwischendatei anstatt PDF herunterladen"
pdfaOptions = "PDF/A-Optionen"
outputFormat = "Ausgabeformat"
pdfaNote = "PDF/A-1b ist kompatibler, PDF/A-2b unterstützt mehr Funktionen."
pdfaDigitalSignatureWarning = "Das PDF enthält eine digitale Signatur. Sie wird im nächsten Schritt entfernt."
fileFormat = "Dateiformat"
wordDoc = "Word-Dokument"
wordDocExt = "Word-Dokument (.docx)"
odtExt = "OpenDocument-Text (.odt)"
pptExt = "PowerPoint (.pptx)"
odpExt = "OpenDocument Präsentation (.odp)"
txtExt = "Einfacher Text (.txt)"
rtfExt = "Rich Text Format (.rtf)"
selectedFiles = "Ausgewählte Dateien"
noFileSelected = "Keine Datei ausgewählt. Verwenden Sie das Dateipanel, um Dateien hinzuzufügen."
convertFiles = "Dateien konvertieren"
converting = "Konvertiere..."
downloadConverted = "Konvertierte Datei herunterladen"
errorNoFiles = "Bitte wählen Sie mindestens eine Datei zum Konvertieren aus."
errorNoFormat = "Bitte wählen Sie sowohl Quell- als auch Zielformat aus."
errorNotSupported = "Konvertierung von {{from}} zu {{to}} wird nicht unterstützt."
images = "Bilder"
officeDocs = "Office-Dokumente (Word, Excel, PowerPoint)"
imagesExt = "Bilder (JPG, PNG, usw.)"
markdown = "Markdown"
textRtf = "Text/RTF"
grayscale = "Graustufen"
errorConversion = "Beim Konvertieren der Datei ist ein Fehler aufgetreten."
cbzOptions = "Optionen: CBZ zu PDF"
optimizeForEbook = "PDF für E-Book-Reader optimieren (verwendet Ghostscript)"
cbzOutputOptions = "Optionen: PDF zu CBZ"
cbzDpi = "DPI für Bildrendering"
[imageToPdf]
tags = "konvertierung,img,jpg,bild,foto"
[pdfToImage]
tags = "konvertierung,img,jpg,bild,foto"
title = "PDF zu Bild"
header = "PDF zu Bild"
selectText = "Bildformat"
singleOrMultiple = "Bildergebnistyp"
single = "Einzelnes großes Bild"
multi = "Mehrere Bilder"
colorType = "Farbtyp"
color = "Farbe"
grey = "Graustufen"
blackwhite = "Schwarzweiß (Datenverlust möglich!)"
submit = "Umwandeln"
info = "Python ist nicht installiert. Erforderlich für die WebP-Konvertierung."
placeholder = "(z.B. 1,2,8 oder 4,7,12-16 oder 2n-1)"
[pdfOrganiser]
tags = "duplex,gerade,ungerade,sortieren,verschieben"
title = "Seiten anordnen"
header = "PDF Seitenorganisation"
submit = "Seiten anordnen"
placeholder = "(z.B. 1,3,2 oder 4-8,2,10-12 oder 2n-1)"
[pdfOrganiser.mode]
_value = "Modus"
1 = "Benutzerdefinierte Seitenreihenfolge"
2 = "Umgekehrte Reihenfolge"
3 = "Duplex-Sortierung"
4 = "Heftsortierung"
5 = "Seitenheftungs-Heftsortierung"
6 = "Ungerade-Gerade-Teilung"
7 = "Erste entfernen"
8 = "Letzte entfernen"
9 = "Erste und letzte entfernen"
10 = "Ungerade-Gerade-Zusammenführung"
11 = "Alle Seiten duplizieren"
[pdfOrganiser.mode.desc]
BOOKLET_SORT = "Seiten für Broschürendruck anordnen (letzte, erste, zweite, vorletzte, …)."
CUSTOM = "Eine benutzerdefinierte Sequenz von Seitenzahlen oder Ausdrücken verwenden, um eine neue Reihenfolge zu definieren."
DUPLEX_SORT = "Vorderseiten dann Rückseiten verflechten, als hätte ein Duplexscanner erst alle Vorderseiten, dann alle Rückseiten gescannt (1, n, 2, n-1, …)."
DUPLICATE = "Jede Seite entsprechend der Anzahl in der benutzerdefinierten Reihenfolge duplizieren (z. B. 4 Duplikate jede Seite 4×)."
ODD_EVEN_MERGE = "Zwei PDFs zusammenführen, indem Seiten abwechselnd übernommen werden: ungerade aus dem ersten, gerade aus dem zweiten."
ODD_EVEN_SPLIT = "Dokument in zwei Ausgaben aufteilen: alle ungeraden Seiten und alle geraden Seiten."
REMOVE_FIRST = "Erste Seite aus dem Dokument entfernen."
REMOVE_FIRST_AND_LAST = "Sowohl die erste als auch die letzte Seite aus dem Dokument entfernen."
REMOVE_LAST = "Letzte Seite aus dem Dokument entfernen."
REVERSE_ORDER = "Dokument umkehren, sodass die letzte Seite zuerst kommt usw."
SIDE_STITCH_BOOKLET_SORT = "Seiten für seitlich gehefteten Broschürendruck anordnen (optimiert für Bindung an der Seite)."
[pdfOrganiser.desc]
CUSTOM = "Verwenden Sie eine benutzerdefinierte Sequenz von Seitenzahlen oder Ausdrücken, um eine neue Reihenfolge zu definieren."
REVERSE_ORDER = "Das Dokument umkehren, sodass die letzte Seite zur ersten wird usw."
DUPLEX_SORT = "Vorder- und Rückseiten verschachteln, als ob ein Duplex-Scanner alle Vorderseiten und dann alle Rückseiten gescannt hätte (1, n, 2, n-1, …)."
BOOKLET_SORT = "Seiten für den Broschüren-Druck anordnen (letzte, erste, zweite, vorletzte, …)."
SIDE_STITCH_BOOKLET_SORT = "Seiten für den Seitenheft-Broschüren-Druck anordnen (optimiert für die Bindung an der Seite)."
ODD_EVEN_SPLIT = "Das Dokument in zwei Ausgaben aufteilen: alle ungeraden Seiten und alle geraden Seiten."
ODD_EVEN_MERGE = "Zwei PDFs durch abwechselnde Seiten zusammenführen: ungerade aus der ersten, gerade aus der zweiten."
DUPLICATE = "Jede Seite entsprechend der benutzerdefinierten Anzahl duplizieren (z.B. 4 dupliziert jede Seite 4×)."
REMOVE_FIRST = "Die erste Seite aus dem Dokument entfernen."
REMOVE_LAST = "Die letzte Seite aus dem Dokument entfernen."
REMOVE_FIRST_AND_LAST = "Sowohl die erste als auch die letzte Seite aus dem Dokument entfernen."
[addImage]
tags = "img,jpg,bild,foto"
title = "Bild hinzufügen"
header = "Ein Bild einfügen"
applySignatures = "Bilder anwenden"
[addImage.image]
name = "Bild"
placeholder = "Ein Bild hochladen"
label = "Bilddatei"
[addImage.steps]
configure = "Bild konfigurieren"
[addImage.step]
createDesc = "Das hinzuzufügende Bild hochladen"
place = "Bild platzieren"
placeDesc = "Klicken Sie auf das PDF, um Ihr Bild hinzuzufügen"
[addImage.instructions]
title = "So fügen Sie Bilder hinzu"
text = "Nach dem Hochladen oben, klicken Sie irgendwo ins PDF, um es zu platzieren."
paused = "Platzieren pausiert"
resumeHint = "Platzieren fortsetzen, um Ihr Bild per Klick hinzuzufügen."
noSignature = "Laden Sie oben ein Bild hoch, um das Platzieren zu aktivieren."
[addImage.mode]
move = "Bild verschieben"
place = "Bild platzieren"
pause = "Platzieren pausieren"
resume = "Platzieren fortsetzen"
[addImage.results]
title = "Ergebnisse: Bild hinzufügen"
[addImage.error]
failed = "Beim Hinzufügen des Bildes zum PDF ist ein Fehler aufgetreten."
[addImage.saved]
defaultLabel = "Bild"
defaultImageLabel = "Hochgeladenes Bild"
[attachments]
tags = "einbetten, anhängen, datei, anhang, anhänge"
title = "Anhänge hinzufügen"
header = "Anhänge hinzufügen"
add = "Anhang hinzufügen"
remove = "Anhang entfernen"
embed = "Anhang einbetten"
submit = "Anhänge hinzufügen"
[watermark]
title = "Wasserzeichen hinzufügen"
desc = "Text- oder Bildwasserzeichen zu PDF-Dateien hinzufügen"
completed = "Wasserzeichen hinzugefügt"
submit = "Wasserzeichen hinzufügen"
filenamePrefix = "wasserzeichen"
[watermark.error]
failed = "Ein Fehler ist beim Hinzufügen des Wasserzeichens zur PDF aufgetreten."
[watermark.watermarkType]
text = "Text"
image = "Bild"
[watermark.settings]
type = "Wasserzeichen-Typ"
fontSize = "Schriftgröße"
size = "Größe"
alphabet = "Schriftart/Sprache"
color = "Wasserzeichen-Farbe"
rotation = "Rotation (Grad)"
opacity = "Deckkraft (%)"
convertToImage = "PDF-Seiten in Bilder umwandeln"
[watermark.settings.text]
label = "Wasserzeichen-Text"
placeholder = "Wasserzeichen-Text eingeben"
[watermark.settings.image]
label = "Wasserzeichen-Bild"
choose = "Bild auswählen"
selected = "Ausgewählt: {{filename}}"
[watermark.settings.spacing]
horizontal = "Horizontaler Abstand"
vertical = "Vertikaler Abstand"
height = "Vertikaler Abstand"
width = "Horizontaler Abstand"
[watermark.alphabet]
roman = "Römisch/Lateinisch"
arabic = "Arabisch"
japanese = "Japanisch"
korean = "Koreanisch"
chinese = "Chinesisch"
thai = "Thailändisch"
[watermark.steps]
type = "Wasserzeichen-Typ"
wording = "Formulierung"
textStyle = "Stil"
formatting = "Formatierung"
file = "Wasserzeichen-Datei"
[watermark.results]
title = "Wasserzeichen-Ergebnisse"
[watermark.tooltip.language]
title = "Sprachunterstützung"
text = "Wählen Sie die entsprechende Spracheinstellung, um eine ordnungsgemäße Schriftdarstellung für Ihren Text zu gewährleisten."
[watermark.tooltip.appearance]
title = "Darstellungseinstellungen"
text = "Steuern Sie das Aussehen Ihres Wasserzeichens und die Einblendung in das Dokument."
bullet1 = "Rotation: -360° bis 360° für geneigte Wasserzeichen"
bullet2 = "Deckkraft: 0-100% für Transparenz-Steuerung"
bullet3 = "Niedrigere Deckkraft erzeugt dezente Wasserzeichen"
[watermark.tooltip.spacing]
title = "Abstandssteuerung"
text = "Passen Sie den Abstand zwischen wiederholten Wasserzeichen auf der Seite an."
bullet1 = "Breitenabstand: Horizontaler Abstand zwischen Wasserzeichen"
bullet2 = "Höhenabstand: Vertikaler Abstand zwischen Wasserzeichen"
bullet3 = "Höhere Werte erzeugen weiter verteilte Muster"
[watermark.tooltip.type.header]
title = "Wasserzeichen-Typ auswählen"
[watermark.tooltip.type.description]
title = "Wasserzeichen auswählen"
text = "Wählen Sie je nach Bedarf zwischen Text- oder Bildwasserzeichen."
[watermark.tooltip.type.text]
title = "Text-Wasserzeichen"
text = "Perfekt für das Hinzufügen von Urheberrechtshinweisen, Firmennamen oder Vertraulichkeitsetiketten. Unterstützt mehrere Sprachen und benutzerdefinierte Farben."
bullet1 = "Anpassbare Schriftarten und Sprachen"
bullet2 = "Einstellbare Farben und Transparenz"
bullet3 = "Ideal für rechtliche oder Branding-Texte"
[watermark.tooltip.type.image]
title = "Bild-Wasserzeichen"
text = "Verwenden Sie Logos, Stempel oder beliebige Bilder als Wasserzeichen. Hervorragend für Branding und visuelle Identifikation."
bullet1 = "Laden Sie beliebige Bildformate hoch"
bullet2 = "Erhält die Bildqualität"
bullet3 = "Perfekt für Logos und Stempel"
[watermark.tooltip.wording.header]
title = "Textinhalt"
[watermark.tooltip.wording.text]
title = "Wasserzeichen-Text"
text = "Geben Sie den Text ein, der als Wasserzeichen im gesamten Dokument angezeigt werden soll."
bullet1 = "Halten Sie es kurz für bessere Lesbarkeit"
bullet2 = "Häufige Beispiele: 'VERTRAULICH', 'ENTWURF', Firmenname"
bullet3 = "Emoji-Zeichen werden nicht unterstützt und herausgefiltert"
[watermark.tooltip.textStyle.header]
title = "Textstil"
[watermark.tooltip.textStyle.color]
title = "Farbauswahl"
text = "Wählen Sie eine Farbe, die einen guten Kontrast zum Dokumentinhalt bietet."
bullet1 = "Hellgrau (#d3d3d3) für dezente Wasserzeichen"
bullet2 = "Schwarz oder dunkle Farben für hohen Kontrast"
bullet3 = "Benutzerdefinierte Farben für Branding-Zwecke"
[watermark.tooltip.textStyle.language]
title = "Sprachunterstützung"
text = "Wählen Sie die entsprechende Spracheinstellung für eine ordnungsgemäße Schriftdarstellung."
[watermark.tooltip.file.header]
title = "Bild hochladen"
[watermark.tooltip.file.upload]
title = "Bildauswahl"
text = "Laden Sie eine Bilddatei hoch, um sie als Wasserzeichen zu verwenden."
bullet1 = "Unterstützt gängige Formate: PNG, JPG, GIF, BMP"
bullet2 = "PNG mit Transparenz funktioniert am besten"
bullet3 = "Bilder mit höherer Auflösung behalten die Qualität besser bei"
[watermark.tooltip.file.recommendations]
title = "Bewährte Praktiken"
text = "Tipps für optimale Bild-Wasserzeichen-Ergebnisse."
bullet1 = "Verwenden Sie Logos oder Stempel mit transparentem Hintergrund"
bullet2 = "Einfache Designs funktionieren besser als komplexe Bilder"
bullet3 = "Berücksichtigen Sie die endgültige Dokumentgröße bei der Auflösungswahl"
[watermark.tooltip.formatting.header]
title = "Formatierung & Layout"
[watermark.tooltip.formatting.size]
title = "Größensteuerung"
text = "Passen Sie die Größe Ihres Wasserzeichens (Text oder Bild) an."
bullet1 = "Größere Größen erzeugen auffälligere Wasserzeichen"
[watermark.tooltip.formatting.appearance]
title = "Darstellungseinstellungen"
text = "Steuern Sie das Aussehen Ihres Wasserzeichens und die Einblendung in das Dokument."
bullet1 = "Rotation: -360° bis 360° für geneigte Wasserzeichen"
bullet2 = "Deckkraft: 0-100% für Transparenz-Steuerung"
bullet3 = "Niedrigere Deckkraft erzeugt dezente Wasserzeichen"
[watermark.tooltip.formatting.spacing]
title = "Abstandssteuerung"
text = "Passen Sie den Abstand zwischen wiederholten Wasserzeichen auf der Seite an."
bullet1 = "Horizontaler Abstand: Abstand zwischen Wasserzeichen von links nach rechts"
bullet2 = "Vertikaler Abstand: Abstand zwischen Wasserzeichen von oben nach unten"
bullet3 = "Höhere Werte erzeugen weiter verteilte Muster"
[watermark.tooltip.formatting.security]
title = "Sicherheitsoption"
text = "Konvertieren Sie die endgültige PDF in ein bildbasiertes Format für erhöhte Sicherheit."
bullet1 = "Verhindert Textauswahl und Kopieren"
bullet2 = "Macht Wasserzeichen schwerer entfernbar"
bullet3 = "Führt zu größeren Dateigrößen"
bullet4 = "Am besten für sensible oder urheberrechtlich geschützte Inhalte"
[watermark.type]
1 = "Text"
2 = "Bild"
[permissions]
tags = "lesen,schreiben,bearbeiten,drucken"
title = "Berechtigungen ändern"
header = "Berechtigungen ändern"
warning = "Achtung: Damit diese Berechtigungen nicht geändert werden können, wird empfohlen, sie über die \"Passwort hinzufügen\"-Seite mit einem Passwort zu versehen"
submit = "Ändern"
[permissions.selectText]
1 = "Das zu ändernde PDF auswählen"
2 = "Zu setzende Berechtigungen"
3 = "Das Zusammenstellen des PDFs verhindern"
4 = "Inhaltsextrahierung verhindern"
5 = "Inhaltsextrahierung zur Barrierefreiheit verhindern"
6 = "Ausfüllen des Formulars verhindern"
7 = "Modifizierung verhindern"
8 = "Ändern von Kommentaren verhindern"
9 = "Drucken verhindern"
10 = "Drucken verschiedener Formate verhindern"
[editTableOfContents]
submit = "Inhaltsverzeichnis anwenden"
[editTableOfContents.settings]
title = "Lesezeichen & Gliederung"
replaceExisting = "Bestehende Lesezeichen ersetzen (deaktivieren zum Anhängen)"
replaceExistingHint = "Wenn deaktiviert, wird die neue Gliederung hinter die aktuellen Lesezeichen angehängt."
[editTableOfContents.actions]
source = "Lesezeichen laden"
selectedFile = "Geladen aus {{file}}"
noFile = "Wählen Sie ein PDF, um vorhandene Lesezeichen zu extrahieren."
loadFromPdf = "Aus ausgewähltem PDF laden"
importJson = "JSON importieren"
importClipboard = "JSON aus Zwischenablage einfügen"
export = "Lesezeichen exportieren"
exportJson = "JSON herunterladen"
exportClipboard = "JSON in die Zwischenablage kopieren"
clipboardUnavailable = "Zwischenablagezugriff ist in diesem Browser nicht verfügbar."
[editTableOfContents.info]
line1 = "Jedes Lesezeichen benötigt einen aussagekräftigen Titel und die zu öffnende Seite."
line2 = "Erstellen Sie Hierarchien für Kapitel, Abschnitte und Unterabschnitte mit untergeordneten Lesezeichen."
line3 = "Importieren Sie Lesezeichen aus dem ausgewählten PDF oder einer JSON-Datei, um Zeit zu sparen."
[editTableOfContents.workbench]
tabTitle = "Arbeitsbereich Gliederung"
subtitle = "Lesezeichen importieren, Hierarchien erstellen und die Gliederung ohne enge Seitenleisten anwenden."
noFile = "Kein PDF ausgewählt"
fileLabel = "Änderungen werden auf das aktuell ausgewählte PDF angewendet."
filePrompt = "Wählen Sie ein PDF aus Ihrer Bibliothek oder laden Sie ein neues hoch."
changeFile = "PDF wechseln"
selectFile = "PDF auswählen"
[editTableOfContents.workbench.empty]
title = "Tool öffnen, um mit dem Bearbeiten zu beginnen"
description = "Wählen Sie das Tool Inhaltsverzeichnis bearbeiten, um den Arbeitsbereich zu laden."
[editTableOfContents.editor]
heading = "Lesezeichen-Editor"
description = "Lesezeichen hinzufügen, verschachteln und neu anordnen, um die PDF-Gliederung zu erstellen."
addTopLevel = "Oberstes Lesezeichen hinzufügen"
defaultTitle = "Neues Lesezeichen"
defaultChildTitle = "Untergeordnetes Lesezeichen"
defaultSiblingTitle = "Neues Lesezeichen"
untitled = "Unbenanntes Lesezeichen"
childBadge = "Untergeordnet"
pagePreview = "Seite {{page}}"
confirmRemove = "Dieses Lesezeichen und alle Unterelemente entfernen?"
[editTableOfContents.editor.empty]
title = "Noch keine Lesezeichen"
description = "Importieren Sie vorhandene Lesezeichen oder fügen Sie Ihren ersten Eintrag hinzu."
action = "Erstes Lesezeichen hinzufügen"
[editTableOfContents.editor.field]
title = "Lesezeichentitel"
page = "Zielseitennummer"
[editTableOfContents.editor.actions]
toggle = "Unterelemente ein-/ausblenden"
addChild = "Untergeordnetes Lesezeichen hinzufügen"
addSibling = "Gleichgeordnetes Lesezeichen hinzufügen"
remove = "Lesezeichen entfernen"
[editTableOfContents.messages]
loadedTitle = "Lesezeichen extrahiert"
loadedBody = "Vorhandene Lesezeichen aus dem PDF wurden in den Editor geladen."
noBookmarks = "Im ausgewählten PDF wurden keine Lesezeichen gefunden."
loadFailed = "Lesezeichen konnten nicht aus dem ausgewählten PDF extrahiert werden."
imported = "Lesezeichen importiert"
importedBody = "Ihre JSON-Gliederung hat den aktuellen Editorinhalt ersetzt."
importedClipboard = "Daten aus der Zwischenablage haben die aktuelle Lesezeichenliste ersetzt."
invalidJson = "Ungültige JSON-Struktur"
invalidJsonBody = "Bitte eine gültige JSON-Datei mit Lesezeichen angeben und erneut versuchen."
exported = "JSON-Download bereit"
copied = "In die Zwischenablage kopiert"
copiedBody = "Lesezeichen-JSON erfolgreich kopiert."
copyFailed = "Kopieren fehlgeschlagen"
[editTableOfContents.error]
failed = "Aktualisieren des Inhaltsverzeichnisses fehlgeschlagen"
[editTableOfContents.results]
title = "Aktualisiertes PDF mit Lesezeichen"
subtitle = "Laden Sie die verarbeitete Datei herunter oder machen Sie die Aktion unten rückgängig."
[removePages]
tags = "seiten entfernen,seiten löschen"
title = "Entfernen"
filenamePrefix = "seiten_entfernt"
submit = "Entfernen"
[removePages.pageNumbers]
label = "Zu entfernende Seiten"
placeholder = "z.B. 1,3,5-8,10"
error = "Ungültiges Seitenzahlenformat. Verwenden Sie Zahlen, Bereiche (1-5) oder mathematische Ausdrücke (2n+1)"
[removePages.files]
placeholder = "Wählen Sie eine PDF-Datei in der Hauptansicht aus, um zu beginnen"
[removePages.settings]
title = "Einstellungen"
[removePages.tooltip.header]
title = "Einstellungen zum Entfernen von Seiten"
[removePages.tooltip.pageNumbers]
title = "Seitenauswahl"
text = "Geben Sie an, welche Seiten aus Ihrer PDF entfernt werden sollen. Sie können einzelne Seiten, Bereiche oder mathematische Ausdrücke verwenden."
bullet1 = "Einzelne Seiten: 1,3,5 (entfernt Seiten 1, 3 und 5)"
bullet2 = "Seitenbereiche: 1-5,10-15 (entfernt Seiten 1-5 und 10-15)"
bullet3 = "Mathematisch: 2n+1 (entfernt ungerade Seiten)"
bullet4 = "Offene Bereiche: 5- (entfernt von Seite 5 bis zum Ende)"
[removePages.tooltip.examples]
title = "Häufige Beispiele"
text = "Hier sind einige häufige Seitenauswahlmuster:"
bullet1 = "Erste Seite entfernen: 1"
bullet2 = "Letzte 3 Seiten entfernen: -3"
bullet3 = "Jede zweite Seite entfernen: 2n"
bullet4 = "Bestimmte verstreute Seiten entfernen: 1,5,10,15"
[removePages.tooltip.safety]
title = "Sicherheitstipps"
text = "Wichtige Überlegungen beim Entfernen von Seiten:"
bullet1 = "Zeigen Sie immer eine Vorschau Ihrer Auswahl vor der Verarbeitung an"
bullet2 = "Bewahren Sie eine Sicherungskopie Ihrer ursprünglichen Datei auf"
bullet3 = "Seitennummern beginnen bei 1, nicht bei 0"
bullet4 = "Ungültige Seitennummern werden ignoriert"
[removePages.error]
failed = "Ein Fehler ist beim Entfernen der Seiten aufgetreten."
[removePages.results]
title = "Ergebnisse der Seitenentfernung"
[extractPages]
title = "Seiten extrahieren"
submit = "Seiten extrahieren"
[extractPages.pageNumbers]
label = "Zu extrahierende Seiten"
placeholder = "z. B. 1,3,5-8 oder odd & 1-10"
[extractPages.settings]
title = "Einstellungen"
[extractPages.tooltip]
description = "Extrahiert die ausgewählten Seiten in ein neues PDF und erhält die Reihenfolge."
[extractPages.error]
failed = "Seiten konnten nicht extrahiert werden"
[extractPages.results]
title = "Seiten extrahiert"
[pageSelection.tooltip]
description = "Wählen Sie, welche Seiten für den Vorgang verwendet werden. Unterstützt Einzelseiten, Bereiche, Formeln und das Schlüsselwort all."
[pageSelection.tooltip.header]
title = "Anleitung zur Seitenauswahl"
[pageSelection.tooltip.basic]
title = "Grundlegende Verwendung"
text = "Wählen Sie bestimmte Seiten aus Ihrem PDF-Dokument mit einfacher Syntax."
bullet1 = "Einzelne Seiten: 1,3,5"
bullet2 = "Seitenbereiche: 3-6 oder 10-15"
bullet3 = "Alle Seiten: all"
[pageSelection.tooltip.advanced]
title = "Erweiterte Funktionen"
[pageSelection.tooltip.tips]
title = "Tipps"
text = "Behalten Sie diese Richtlinien im Hinterkopf:"
bullet1 = "Seitennummern beginnen bei 1 (nicht bei 0)"
bullet2 = "Leerzeichen werden automatisch entfernt"
bullet3 = "Ungültige Ausdrücke werden ignoriert"
[pageSelection.tooltip.syntax]
title = "Syntax-Grundlagen"
text = "Verwenden Sie Zahlen, Bereiche, Schlüsselwörter und Progressionen (n beginnt bei 0). Klammern werden unterstützt."
[pageSelection.tooltip.syntax.bullets]
numbers = "Zahlen/Bereiche: 5, 10-20"
keywords = "Schlüsselwörter: odd, even"
progressions = "Progressionen: 3n, 4n+1"
[pageSelection.tooltip.operators]
title = "Operatoren"
text = "AND hat höhere Priorität als Komma. NOT gilt innerhalb des Dokumentbereichs."
and = "AND: & oder \"and\" — erfordern beide Bedingungen (z.B. 1-50 & even)"
comma = "Komma: , oder | — kombiniert Auswahlen (z.B. 1-10, 20)"
not = "NOT: ! oder \"not\" — schließt Seiten aus (z.B. 3n & not 30)"
[pageSelection.tooltip.examples]
title = "Beispiele"
[pageSelection.tooltip.complex]
bullet1 = "<strong>1,3-5,8,2n</strong> → Seiten 1, 35, 8 plus gerade"
bullet2 = "<strong>10-,2n-1</strong> → ab Seite 10 bis Ende + ungerade Seiten"
description = "Verschiedene Typen mischen."
title = "Komplexe Kombinationen"
[pageSelection.tooltip.individual]
bullet1 = "<strong>1,3,5</strong> → wählt die Seiten 1, 3, 5"
bullet2 = "<strong>2,7,12</strong> → wählt die Seiten 2, 7, 12"
description = "Zahlen durch Kommas trennen."
title = "Einzelseiten"
[pageSelection.tooltip.mathematical]
bullet1 = "<strong>2n</strong> → alle geraden Seiten (2, 4, 6…)"
bullet2 = "<strong>2n-1</strong> → alle ungeraden Seiten (1, 3, 5…)"
bullet3 = "<strong>3n</strong> → jede 3. Seite (3, 6, 9…)"
bullet4 = "<strong>4n-1</strong> → Seiten 3, 7, 11, 15…"
description = "Verwenden Sie n in Formeln für Muster."
title = "Mathematische Funktionen"
[pageSelection.tooltip.ranges]
bullet1 = "<strong>3-6</strong> → wählt die Seiten 36"
bullet2 = "<strong>10-15</strong> → wählt die Seiten 1015"
bullet3 = "<strong>5-</strong> → wählt die Seiten 5 bis Ende"
description = "- für aufeinanderfolgende Seiten verwenden."
title = "Seitenbereiche"
[pageSelection.tooltip.special]
bullet1 = "<strong>all</strong> → wählt alle Seiten"
title = "Spezielle Schlüsselwörter"
[bulkSelection]
syntaxError = "Es gibt ein Syntaxproblem. Siehe Tipps zur Seitenauswahl für Hilfe."
[bulkSelection.header]
title = "Anleitung zur Seitenauswahl"
[bulkSelection.syntax]
title = "Syntax-Grundlagen"
text = "Verwenden Sie Zahlen, Bereiche, Schlüsselwörter und Progressionen (n beginnt bei 0). Klammern werden unterstützt."
[bulkSelection.syntax.bullets]
numbers = "Zahlen/Bereiche: 5, 10-20"
keywords = "Schlüsselwörter: odd, even"
progressions = "Progressionen: 3n, 4n+1"
[bulkSelection.operators]
title = "Operatoren"
text = "AND hat höhere Priorität als Komma. NOT gilt innerhalb des Dokumentbereichs."
and = "AND: & oder \"and\" — erfordern beide Bedingungen (z.B. 1-50 & even)"
comma = "Komma: , oder | — kombiniert Auswahlen (z.B. 1-10, 20)"
not = "NOT: ! oder \"not\" — schließt Seiten aus (z.B. 3n & not 30)"
[bulkSelection.examples]
title = "Beispiele"
first50 = "Erste 50"
last50 = "Letzte 50"
every3rd = "Jede 3."
oddWithinExcluding = "Ungerade innerhalb 1-20 ausgenommen 5-7"
combineSets = "Mengen kombinieren"
[bulkSelection.firstNPages]
title = "Erste N Seiten"
placeholder = "Anzahl der Seiten"
[bulkSelection.lastNPages]
title = "Letzte N Seiten"
placeholder = "Anzahl der Seiten"
[bulkSelection.everyNthPage]
title = "Jede N-te Seite"
placeholder = "Schrittgröße"
[bulkSelection.range]
title = "Bereich"
fromPlaceholder = "Von"
toPlaceholder = "Bis"
[bulkSelection.keywords]
title = "Schlüsselwörter"
[bulkSelection.advanced]
title = "Erweitert"
[compressPdfs]
tags = "komprimieren,verkleinern,minimieren"
[unlockPDFForms]
tags = "entfernen,löschen,form,feld,schreibgeschützt"
title = "Entfernen Sie schreibgeschützte Formfelder"
header = "Schreibgeschützte PDF-Formfelder entfernen"
submit = "Entfernen"
description = "Dieses Tool entfernt Nur-Lese-Beschränkungen von PDF-Formularfeldern und macht sie bearbeitbar und ausfüllbar."
filenamePrefix = "entsperrte_formulare"
[unlockPDFForms.files]
placeholder = "Wählen Sie eine PDF-Datei in der Hauptansicht aus, um zu beginnen"
[unlockPDFForms.error]
failed = "Ein Fehler ist beim Entsperren der PDF-Formulare aufgetreten."
[unlockPDFForms.results]
title = "Entsperrte Formulare - Ergebnisse"
[changeMetadata]
header = "Metadaten ändern"
submit = "Ändern"
filenamePrefix = "metadaten"
[changeMetadata.settings]
title = "Metadaten-Einstellungen"
[changeMetadata.standardFields]
title = "Standardfelder"
[changeMetadata.deleteAll]
label = "Vorhandene Metadaten entfernen"
checkbox = "Alle Metadaten löschen"
[changeMetadata.title]
label = "Titel"
placeholder = "Dokumententitel"
[changeMetadata.author]
label = "Autor"
placeholder = "Dokumentautor"
[changeMetadata.subject]
label = "Betreff"
placeholder = "Dokumentbetreff"
[changeMetadata.keywords]
label = "Schlüsselwörter"
placeholder = "Dokumentschlüsselwörter"
[changeMetadata.creator]
label = "Ersteller"
placeholder = "Dokumentersteller"
[changeMetadata.producer]
label = "Produzent"
placeholder = "Dokumentproduzent"
[changeMetadata.dates]
title = "Datumsfelder"
[changeMetadata.creationDate]
label = "Erstellungsdatum"
placeholder = "Erstellungsdatum"
[changeMetadata.modificationDate]
label = "Änderungsdatum"
placeholder = "Änderungsdatum"
[changeMetadata.trapped]
label = "Trapped-Status"
unknown = "Unbekannt"
true = "Wahr"
false = "Falsch"
[changeMetadata.advanced]
title = "Erweiterte Optionen"
[changeMetadata.customFields]
title = "Benutzerdefinierte Metadaten"
description = "Benutzerdefinierte Metadatenfelder zum Dokument hinzufügen"
add = "Feld hinzufügen"
key = "Schlüssel"
keyPlaceholder = "Benutzerdefinierter Schlüssel"
value = "Wert"
valuePlaceholder = "Benutzerdefinierter Wert"
remove = "Entfernen"
[changeMetadata.results]
title = "Aktualisierte PDFs"
[changeMetadata.error]
failed = "Ein Fehler ist beim Ändern der PDF-Metadaten aufgetreten."
[changeMetadata.tooltip.header]
title = "PDF-Metadaten Übersicht"
[changeMetadata.tooltip.standardFields]
title = "Standardfelder"
text = "Häufige PDF-Metadatenfelder, die das Dokument beschreiben."
bullet1 = "Titel: Dokumentname oder Überschrift"
bullet2 = "Autor: Person, die das Dokument erstellt hat"
bullet3 = "Betreff: Kurze Beschreibung des Inhalts"
bullet4 = "Schlüsselwörter: Suchbegriffe für das Dokument"
bullet5 = "Ersteller/Produzent: Software zur Erstellung der PDF"
[changeMetadata.tooltip.dates]
title = "Datumsfelder"
text = "Wann das Dokument erstellt und geändert wurde."
bullet1 = "Erstellungsdatum: Wann das ursprüngliche Dokument erstellt wurde"
bullet2 = "Änderungsdatum: Wann zuletzt geändert"
[changeMetadata.tooltip.options]
title = "Zusätzliche Optionen"
text = "Benutzerdefinierte Felder und Datenschutzkontrollen."
bullet1 = "Benutzerdefinierte Metadaten: Fügen Sie Ihre eigenen Schlüssel-Wert-Paare hinzu"
bullet2 = "Trapped-Status: Einstellung für hochwertigen Druck"
bullet3 = "Alle löschen: Alle Metadaten für Datenschutz entfernen"
[changeMetadata.tooltip.deleteAll]
title = "Vorhandene Metadaten entfernen"
text = "Vollständige Löschung der Metadaten zum Schutz der Privatsphäre."
[changeMetadata.tooltip.customFields]
title = "Benutzerdefinierte Metadaten"
text = "Fügen Sie Ihre eigenen benutzerdefinierten Schlüssel-Wert-Metadatenpaare hinzu."
bullet1 = "Fügen Sie beliebige benutzerdefinierte Felder hinzu, die für Ihr Dokument relevant sind"
bullet2 = "Beispiele: Abteilung, Projekt, Version, Status"
bullet3 = "Sowohl Schlüssel als auch Wert sind für jeden Eintrag erforderlich"
[changeMetadata.tooltip.advanced]
title = "Erweiterte Optionen"
[changeMetadata.tooltip.advanced.trapped]
title = "Trapped-Status"
description = "Zeigt an, ob das Dokument für hochwertigen Druck vorbereitet ist."
bullet1 = "True: Dokument wurde für den Druck getrapped"
bullet2 = "False: Dokument wurde nicht getrapped"
bullet3 = "Unknown: Trapped-Status ist nicht angegeben"
[fileToPDF]
tags = "transformation,format,dokument,bild,folie,text,konvertierung,büro,dokumente,word,excel,powerpoint"
title = "Datei in PDF"
header = "Beliebige Dateien in PDF konvertieren"
credit = "Dieser Dienst verwendet LibreOffice und Unoconv für die Dateikonvertierung."
supportedFileTypesInfo = "Unterstützte Dateitypen"
supportedFileTypes = "Unterstützte Dateitypen sollten die folgenden enthalten, eine vollständige aktualisierte Liste der unterstützten Formate finden Sie jedoch in der LibreOffice-Dokumentation"
submit = "In PDF konvertieren"
[ocr]
tags = "erkennung,text,bild,scannen,lesen,identifizieren,erkennung,bearbeitbar"
title = "OCR / Scan-Bereinigung"
desc = "Cleanup scannt und erkennt Text aus Bildern in einer PDF-Datei und fügt ihn erneut als Text hinzu"
header = "Scans bereinigen / OCR (Optical Character Recognition)"
help = "Bitte lesen Sie diese Dokumentation, um zu erfahren, wie Sie dies für andere Sprachen verwenden und/oder nicht in Docker verwenden können"
credit = "Dieser Dienst verwendet qpdf und Tesseract für OCR."
submit = "PDF mit OCR verarbeiten"
[ocr.selectText]
1 = "Sprachen auswählen, die im PDF erkannt werden sollen (die aufgelisteten sind die aktuell erkannten):"
2 = "Textdatei erzeugen, die OCR-Text neben dem OCR-bearbeiteten PDF enthält"
3 = "Korrekte Seiten wurden in einem schiefen Winkel gescannt, indem sie wieder an ihren Platz gedreht wurden"
4 = "Seite säubern, daher ist es weniger wahrscheinlich, dass OCR Text im Hintergrundrauschen findet. (Keine Ausgangsänderung)"
5 = "Seite säubern, sodass es weniger wahrscheinlich ist, dass OCR Text im Hintergrundrauschen findet, Bereinigung der Ausgabe wird beibehalten."
6 = "Ignoriert Seiten mit interaktivem Text, nur OCR-Seiten, die Bilder sind"
7 = "OCR erzwingen, OCR wird jede Seite entfernen und alle ursprünglichen Textelemente entfernen"
8 = "Normal (Fehler, wenn PDF Text enthält)"
9 = "Zusätzliche Einstellungen"
10 = "OCR-Modus"
11 = "Bilder nach OCR entfernen (Entfernt ALLE Bilder, nur sinnvoll, wenn Teil des Konvertierungsschritts)"
12 = "Rendertyp (Erweitert)"
[ocr.operation]
submit = "OCR verarbeiten und überprüfen"
[ocr.results]
title = "OCR-Ergebnisse"
[ocr.languagePicker]
additionalLanguages = "Suchen Sie nach zusätzlichen Sprachen?"
viewSetupGuide = "Setup-Anleitung ansehen →"
[ocr.settings]
title = "Einstellungen"
[ocr.settings.ocrMode]
label = "OCR-Modus"
auto = "Auto (Textebenen überspringen)"
force = "Erzwingen (alle neu per OCR erfassen, Text ersetzen)"
strict = "Strikt (abbrechen, wenn Text gefunden wird)"
[ocr.settings.languages]
label = "Sprachen"
placeholder = "Sprachen auswählen"
[ocr.settings.compatibilityMode]
label = "Kompatibilitätsmodus"
[ocr.settings.advancedOptions]
label = "Verarbeitungsoptionen"
sidecar = "Textdatei erstellen"
deskew = "Seiten entzerren"
clean = "Eingabedatei bereinigen"
cleanFinal = "Endgültige Ausgabe bereinigen"
[ocr.tooltip.header]
title = "Übersicht der OCR-Einstellungen"
[ocr.tooltip.mode]
title = "OCR-Modus"
text = "Optical Character Recognition (OCR) hilft Ihnen dabei, gescannte oder als Screenshot erfasste Seiten in Text umzuwandeln, den Sie durchsuchen, kopieren oder markieren können."
bullet1 = "Auto überspringt Seiten, die bereits Textebenen enthalten."
bullet2 = "Erzwingen führt OCR auf jeder Seite erneut durch und ersetzt den gesamten Text."
bullet3 = "Strikt hält an, wenn auswählbarer Text gefunden wird."
[ocr.tooltip.languages]
title = "Sprachen"
text = "Verbessern Sie die OCR-Genauigkeit, indem Sie die erwarteten Sprachen angeben. Wählen Sie eine oder mehrere Sprachen zur Unterstützung der Erkennung."
[ocr.tooltip.output]
title = "Ausgabe"
text = "Entscheiden Sie, wie die Textausgabe formatiert werden soll:"
bullet1 = "Durchsuchbare PDF bettet Text hinter dem ursprünglichen Bild ein."
bullet2 = "HOCR XML gibt eine strukturierte maschinenlesbare Datei zurück."
bullet3 = "Reiner Text-Sidecar erstellt eine separate .txt-Datei mit unverarbeitetem Inhalt."
[ocr.tooltip.advanced.header]
title = "Erweiterte OCR-Verarbeitung"
[ocr.tooltip.advanced.compatibility]
title = "Kompatibilitätsmodus"
text = "Verwendet OCR 'Sandwich PDF'-Modus: führt zu größeren Dateien, ist aber zuverlässiger bei bestimmten Sprachen und älterer PDF-Software. Standardmäßig verwenden wir hOCR für kleinere, moderne PDFs."
[ocr.tooltip.advanced.sidecar]
title = "Textdatei erstellen"
text = "Generiert eine separate .txt-Datei neben der PDF, die den gesamten extrahierten Textinhalt für einfachen Zugriff und Verarbeitung enthält."
[ocr.tooltip.advanced.deskew]
title = "Seiten begradigen"
text = "Korrigiert automatisch schiefe oder geneigte Seiten, um die OCR-Genauigkeit zu verbessern. Nützlich für gescannte Dokumente, die nicht perfekt ausgerichtet waren."
[ocr.tooltip.advanced.clean]
title = "Eingabedatei bereinigen"
text = "Verarbeitet die Eingabe vor, indem Rauschen entfernt, Kontrast verbessert und das Bild für bessere OCR-Erkennung vor der Verarbeitung optimiert wird."
[ocr.tooltip.advanced.cleanFinal]
title = "Endgültige Ausgabe bereinigen"
text = "Nachbearbeitung der finalen PDF durch Entfernung von OCR-Artefakten und Optimierung der Textebene für bessere Lesbarkeit und kleinere Dateigröße."
[ocr.error]
failed = "OCR-Vorgang fehlgeschlagen"
[extractImages]
tags = "bild,foto,speichern,archivieren,zippen,erfassen,greifen"
title = "Bilder extrahieren"
header = "Bilder extrahieren"
selectText = "Wählen Sie das Bildformat aus, in das extrahierte Bilder konvertiert werden sollen"
allowDuplicates = "Doppelte Bilder speichern"
submit = "Extrahieren"
[extractImages.settings]
title = "Einstellungen"
[extractImages.error]
failed = "Beim Extrahieren der Bilder aus der PDF ist ein Fehler aufgetreten."
[pdfToPDFA]
tags = "archiv,langfristig,standard,konvertierung,speicherung,aufbewahrung"
title = "PDF zu PDF/A"
header = "PDF zu PDF/A"
credit = "Dieser Dienst verwendet libreoffice für die PDF/A-Konvertierung"
submit = "Konvertieren"
tip = "Dieser Dienst kann nur einzelne Eingangsdateien verarbeiten."
outputFormat = "Ausgabeformat"
pdfWithDigitalSignature = "Das PDF enthält eine digitale Signatur. Sie wird im nächsten Schritt entfernt."
[PDFToWord]
tags = "doc,docx,odt,word,transformation,format,konvertierung,office,microsoft,docfile"
title = "PDF zu Word"
header = "PDF zu Word"
credit = "Dieser Dienst verwendet LibreOffice für die Dateikonvertierung."
submit = "Konvertieren"
[PDFToWord.selectText]
1 = "Ausgabedateiformat"
[PDFToPresentation]
tags = "folien,show,büro,microsoft"
title = "PDF zu Präsentation"
header = "PDF zu Präsentation"
credit = "Dieser Dienst verwendet LibreOffice für die Dateikonvertierung."
submit = "Konvertieren"
[PDFToPresentation.selectText]
1 = "Ausgabedateiformat"
[PDFToText]
tags = "reichformat,richtextformat,rich text format"
title = "PDF in Text/RTF"
header = "PDF in Text/RTF"
credit = "Dieser Dienst verwendet LibreOffice für die Dateikonvertierung."
submit = "Konvertieren"
[PDFToText.selectText]
1 = "Ausgabedateiformat"
[PDFToHTML]
tags = "webinhalte,browserfreundlich"
title = "PDF zu HTML"
header = "PDF zu HTML"
credit = "Dieser Dienst verwendet pdftohtml für die Dateikonvertierung."
submit = "Konvertieren"
[PDFToXML]
tags = "datenextraktion,strukturierter inhalt,interop,transformation,konvertierung"
title = "PDF zu XML"
header = "PDF zu XML"
credit = "Dieser Dienst verwendet LibreOffice für die Dateikonvertierung."
submit = "Konvertieren"
[ScannerImageSplit]
tags = "separat,automatische erkennung,scans,mehrere fotos,organisieren"
info = "Python ist nicht installiert. Es ist zum Ausführen erforderlich."
[ScannerImageSplit.selectText]
1 = "Winkelschwelle:"
2 = "Legt den minimalen absoluten Winkel fest, der erforderlich ist, damit das Bild gedreht werden kann (Standard: 10)."
3 = "Toleranz:"
4 = "Bestimmt den Bereich der Farbvariation um die geschätzte Hintergrundfarbe herum (Standard: 30)."
5 = "Mindestbereich:"
6 = "Legt den minimalen Bereichsschwellenwert für ein Foto fest (Standard: 10000)."
7 = "Minimaler Konturbereich:"
8 = "Legt den minimalen Konturbereichsschwellenwert für ein Foto fest"
9 = "Randgröße:"
10 = "Legt die Größe des hinzugefügten und entfernten Randes fest, um weiße Ränder in der Ausgabe zu verhindern (Standard: 1)."
[scannerImageSplit]
title = "Extrahierte Bilder"
submit = "Bild-Scans extrahieren"
[scannerImageSplit.error]
failed = "Beim Extrahieren der Bild-Scans ist ein Fehler aufgetreten."
[scannerImageSplit.tooltip]
title = "Foto-Teiler"
whatThisDoes = "Was dies tut"
whatThisDoesDesc = "Findet und extrahiert automatisch jedes Foto von einer gescannten Seite oder einem zusammengesetzten Bild - kein manuelles Zuschneiden erforderlich."
whenToUse = "Wann zu verwenden"
useCase1 = "Ganze Album-Seiten in einem Durchgang scannen"
useCase2 = "Flachbett-Stapel in separate Dateien aufteilen"
useCase3 = "Collagen in einzelne Fotos aufteilen"
useCase4 = "Fotos aus Dokumenten extrahieren"
quickFixes = "Schnelle Lösungen"
problem1 = "Fotos nicht erkannt → Toleranz auf 30-50 erhöhen"
problem2 = "Zu viele Falscherkennungen → Mindestfläche auf 15.000-20.000 erhöhen"
problem3 = "Zuschnitte sind zu eng → Randgröße auf 5-10 erhöhen"
problem4 = "Geneigte Fotos nicht begradigt → Winkelschwelle auf ~5° senken"
problem5 = "Staub-/Rausch-Boxen → Mindest-Konturfläche auf 1000-2000 erhöhen"
setupTips = "Einrichtungstipps"
tip1 = "Verwenden Sie einen einfachen, hellen Hintergrund"
tip2 = "Lassen Sie einen kleinen Abstand (≈1 cm) zwischen den Fotos"
tip3 = "Scannen Sie mit 300-600 DPI"
tip4 = "Reinigen Sie die Scanner-Glasplatte"
headsUp = "Hinweis"
headsUpDesc = "Überlappende Fotos oder Hintergründe, die farblich sehr nah an den Fotos liegen, können die Genauigkeit verringern - versuchen Sie einen helleren oder dunkleren Hintergrund und lassen Sie mehr Platz."
[sign]
title = "Signieren"
header = "PDFs signieren"
upload = "Bild hochladen"
clear = "Leeren"
add = "Signieren"
save = "Signature speichern"
applySignatures = "Signaturen anwenden"
personalSigs = "Persönliche Signaturen"
sharedSigs = "Geteilte Signaturen"
noSavedSigs = "Es wurden keine gespeicherten Signaturen gefunden"
addToAll = "Zu allen Seiten hinzufügen"
delete = "Löschen"
first = "Erste Seite"
last = "Letzte Seite"
next = "Nächste Seite"
previous = "Vorherige Seite"
maintainRatio = "Seitenverhältnis beibehalten ein-/ausschalten"
undo = "Rückgängig"
redo = "Wiederherstellen"
submit = "Dokument signieren"
updateAndPlace = "Aktualisieren und platzieren"
activate = "Signatur-Platzierung aktivieren"
deactivate = "Signatur-Platzierung beenden"
[sign.draw]
title = "Zeichnen Sie Ihre Unterschrift"
clear = "Löschen"
[sign.canvas]
heading = "Unterschrift zeichnen"
clickToOpen = "Klicken, um die Zeichenfläche zu öffnen"
modalTitle = "Unterschrift zeichnen"
colorLabel = "Farbe"
penSizeLabel = "Stiftstärke"
penSizePlaceholder = "Größe"
clear = "Zeichenfläche löschen"
colorPickerTitle = "Strichfarbe wählen"
[sign.text]
name = "Name des Unterzeichners"
placeholder = "Geben Sie Ihren vollständigen Namen ein"
fontLabel = "Schriftart"
fontSizeLabel = "Schriftgröße"
fontSizePlaceholder = "Schriftgröße eingeben oder auswählen (8200)"
colorLabel = "Textfarbe"
[sign.saved]
heading = "Gespeicherte Unterschriften"
description = "Gespeicherte Unterschriften jederzeit wiederverwenden."
emptyTitle = "Noch keine gespeicherten Unterschriften"
emptyDescription = "Zeichnen, laden oder tippen Sie oben eine Unterschrift und wählen Sie dann „In Bibliothek speichern“, um bis zu {{max}} Favoriten bereitzuhalten."
limitTitle = "Limit erreicht"
limitDescription = "Entfernen Sie eine gespeicherte Unterschrift, bevor Sie neue hinzufügen (max. {{max}})."
carouselPosition = "{{current}} von {{total}}"
prev = "Zurück"
next = "Weiter"
delete = "Entfernen"
label = "Bezeichnung"
defaultLabel = "Unterschrift"
defaultCanvasLabel = "Gezeichnete Unterschrift"
defaultImageLabel = "Hochgeladene Unterschrift"
defaultTextLabel = "Getippte Unterschrift"
saveButton = "Unterschrift speichern"
savePersonal = "Persönlich speichern"
saveShared = "Geteilt speichern"
saveUnavailable = "Erstellen Sie zuerst eine Unterschrift, um sie zu speichern."
noChanges = "Die aktuelle Unterschrift ist bereits gespeichert."
tempStorageTitle = "Temporärer Browser-Speicher"
tempStorageDescription = "Signaturen werden nur in Ihrem Browser gespeichert. Sie gehen verloren, wenn Sie Browserdaten löschen oder den Browser wechseln."
personalHeading = "Persönliche Signaturen"
sharedHeading = "Geteilte Signaturen"
personalDescription = "Nur Sie können diese Signaturen sehen."
sharedDescription = "Alle Benutzer können diese Signaturen sehen und verwenden."
[sign.saved.type]
canvas = "Zeichnung"
image = "Hochladen"
text = "Text"
[sign.saved.status]
saved = "Gespeichert"
[sign.steps]
configure = "Signatur konfigurieren"
[sign.step]
createDesc = "Wählen Sie, wie Sie die Unterschrift erstellen möchten"
place = "Platzieren & speichern"
placeDesc = "Positionieren Sie die Unterschrift auf Ihrem PDF"
[sign.type]
title = "Signaturtyp"
draw = "Zeichnen"
canvas = "Zeichenfläche"
image = "Bild"
text = "Text"
saved = "Gespeichert"
[sign.image]
label = "Unterschriftsbild hochladen"
placeholder = "Bilddatei auswählen"
hint = "Laden Sie ein PNG- oder JPG-Bild Ihrer Unterschrift hoch"
[sign.instructions]
title = "So fügen Sie eine Unterschrift hinzu"
canvas = "Nachdem Sie Ihre Unterschrift in der Zeichenfläche erstellt haben, schließen Sie das Modal und klicken Sie dann irgendwo auf das PDF, um sie zu platzieren."
image = "Nachdem Sie Ihr Unterschriftsbild oben hochgeladen haben, klicken Sie irgendwo auf das PDF, um es zu platzieren."
saved = "Wählen Sie oben eine gespeicherte Unterschrift und klicken Sie dann ins PDF, um sie zu platzieren."
text = "Nachdem Sie oben Ihren Namen eingegeben haben, klicken Sie irgendwo auf das PDF, um Ihre Signatur zu platzieren."
paused = "Platzieren pausiert"
resumeHint = "Platzieren fortsetzen, um Ihre Unterschrift per Klick hinzuzufügen."
noSignature = "Erstellen Sie oben eine Unterschrift, um die Platzierungswerkzeuge zu aktivieren."
[sign.mode]
move = "Signatur bewegen"
place = "Signatur platzieren"
pause = "Platzieren pausieren"
resume = "Platzieren fortsetzen"
[sign.results]
title = "Signatur-Ergebnisse"
[sign.error]
failed = "Beim Signieren der PDF ist ein Fehler aufgetreten."
[flatten]
title = "Abflachen"
header = "PDFs abflachen"
flattenOnlyForms = "Nur Formulare abflachen"
submit = "Abflachen"
filenamePrefix = "abgeflacht"
[flatten.files]
placeholder = "Wählen Sie eine PDF-Datei in der Hauptansicht aus, um zu beginnen"
[flatten.steps]
settings = "Einstellungen"
[flatten.options]
stepTitle = "Abflachungs-Optionen"
title = "Abflachungs-Optionen"
note = "Das Abflachen entfernt interaktive Elemente aus der PDF und macht sie nicht mehr bearbeitbar."
[flatten.options.flattenOnlyForms]
label = "Nur Formulare vereinfachen"
desc = "Nur Formularfelder vereinfachen, andere interaktive Elemente unverändert lassen"
[flatten.results]
title = "Reduzierungs-Ergebnisse"
[flatten.error]
failed = "Ein Fehler ist beim Abflachen der PDF aufgetreten."
[flatten.tooltip.header]
title = "Über das Abflachen von PDFs"
[flatten.tooltip.description]
title = "Was bewirkt das Abflachen?"
text = "Das Abflachen macht Ihre PDF nicht bearbeitbar, indem ausfüllbare Formulare und Buttons in normalen Text und Bilder umgewandelt werden. Die PDF sieht genau gleich aus, aber niemand kann die Formulare mehr ändern oder ausfüllen. Perfekt zum Teilen ausgefüllter Formulare, Erstellen finaler Dokumente für Aufzeichnungen oder um sicherzustellen, dass die PDF überall gleich aussieht."
bullet1 = "Textfelder werden zu normalem Text (nicht bearbeitbar)"
bullet2 = "Checkboxen und Buttons werden zu Bildern"
bullet3 = "Ideal für Endversionen, die nicht geändert werden sollen"
bullet4 = "Gewährleistet einheitliches Aussehen auf allen Geräten"
[flatten.tooltip.formsOnly]
title = "Was bedeutet 'Nur Formulare reduzieren'?"
text = "Diese Option entfernt nur die Möglichkeit, Formulare auszufüllen, lässt aber andere Funktionen wie das Anklicken von Links, das Anzeigen von Lesezeichen und das Lesen von Kommentaren weiterhin funktionieren."
bullet1 = "Formulare werden nicht mehr bearbeitbar"
bullet2 = "Links funktionieren beim Anklicken weiterhin"
bullet3 = "Kommentare und Notizen bleiben sichtbar"
bullet4 = "Lesezeichen helfen weiterhin bei der Navigation"
[repair]
tags = "reparieren,wiederherstellen,korrigieren,wiederherstellen"
title = "Reparieren"
header = "PDFs reparieren"
submit = "Reparieren"
description = "Dieses Tool versucht, beschädigte oder korrupte PDF-Dateien zu reparieren. Keine zusätzlichen Einstellungen erforderlich."
filenamePrefix = "repariert"
[repair.files]
placeholder = "Wählen Sie eine PDF-Datei in der Hauptansicht aus, um zu beginnen"
[repair.error]
failed = "Ein Fehler ist beim Reparieren der PDF aufgetreten."
[repair.results]
title = "Reparatur-Ergebnisse"
[removeBlanks]
title = "Leere Seiten entfernen"
header = "Leere Seiten entfernen"
submit = "Leere Seiten entfernen"
[removeBlanks.settings]
title = "Einstellungen"
[removeBlanks.threshold]
label = "Pixel-Weißheitsschwellwert"
[removeBlanks.whitePercent]
label = "Weiß-Prozentsatz-Schwellwert"
unit = "%"
[removeBlanks.includeBlankPages]
label = "Erkannte leere Seiten einschließen"
[removeBlanks.tooltip.header]
title = "Leere Seiten entfernen - Einstellungen"
[removeBlanks.tooltip.threshold]
title = "Pixel-Weißheits-Schwellenwert"
text = "Steuert, wie weiß ein Pixel sein muss, um als 'weiß' betrachtet zu werden. Dies hilft zu bestimmen, was als leerer Bereich auf der Seite zählt."
bullet1 = "0 = Reines Schwarz (am restriktivsten)"
bullet2 = "128 = Mittelgrau"
bullet3 = "255 = Reines Weiß (am wenigsten restriktiv)"
[removeBlanks.tooltip.whitePercent]
title = "Weiß-Prozentsatz-Schwellenwert"
text = "Legt den Mindestprozentsatz weißer Pixel fest, der erforderlich ist, damit eine Seite als leer betrachtet und entfernt wird."
bullet1 = "Niedrigere Werte (z.B. 80%) = Mehr Seiten entfernt"
bullet2 = "Höhere Werte (z.B. 95%) = Nur sehr leere Seiten entfernt"
bullet3 = "Verwenden Sie höhere Werte für Dokumente mit hellem Hintergrund"
[removeBlanks.tooltip.includeBlankPages]
title = "Erkannte leere Seiten einschließen"
text = "Wenn aktiviert, erstellt eine separate PDF mit allen leeren Seiten, die erkannt und aus dem ursprünglichen Dokument entfernt wurden."
bullet1 = "Nützlich zur Überprüfung dessen, was entfernt wurde"
bullet2 = "Hilft bei der Überprüfung der Erkennungsgenauigkeit"
bullet3 = "Kann deaktiviert werden, um die Ausgabedateigröße zu reduzieren"
[removeBlanks.error]
failed = "Leere Seiten konnten nicht entfernt werden"
[removeBlanks.results]
title = "Leere Seiten entfernt"
[removeAnnotations]
tags = "kommentare,hervorheben,notizen,markieren,entfernen"
title = "Kommentare entfernen"
header = "Kommentare entfernen"
submit = "Entfernen"
[removeAnnotations.settings]
title = "Einstellungen"
[removeAnnotations.info]
title = "Über Anmerkungen entfernen"
description = "Dieses Werkzeug entfernt alle Anmerkungen (Kommentare, Hervorhebungen, Notizen usw.) aus Ihren PDF-Dokumenten."
[removeAnnotations.tooltip.header]
title = "Über „Anmerkungen entfernen“"
[removeAnnotations.tooltip.description]
title = "Funktion"
[removeAnnotations.error]
failed = "Beim Entfernen der Anmerkungen aus der PDF ist ein Fehler aufgetreten."
[compare]
tags = "differenzieren,kontrastieren,verändern,analysieren"
title = "Vergleichen"
header = "PDFs vergleichen"
clearSelected = "Auswahl löschen"
addFilesHint = "Fügen Sie PDFs im Schritt Dateien hinzu, um die Auswahl zu aktivieren."
noFiles = "Noch keine PDFs verfügbar"
pages = "Seiten"
cta = "Vergleichen"
loading = "Vergleiche..."
newLine = "Neue Zeile"
[compare.clear]
confirmTitle = "Ausgewählte PDFs löschen?"
confirmBody = "Dadurch wird der aktuelle Vergleich geschlossen und Sie kehren zu Aktive Dateien zurück."
confirm = "Löschen und zurückkehren"
[compare.review]
title = "Vergleichsergebnis"
actionsHint = "Überprüfen Sie den Vergleich, tauschen Sie Dokumentrollen oder exportieren Sie die Zusammenfassung."
switchOrder = "Reihenfolge wechseln"
exportSummary = "Zusammenfassung exportieren"
[compare.base]
label = "Originaldokument"
placeholder = "Original-PDF auswählen"
[compare.comparison]
label = "Bearbeitetes Dokument"
placeholder = "Bearbeitetes PDF auswählen"
[compare.selection]
originalEditedTitle = "Original- und bearbeitetes PDF auswählen"
[compare.original]
label = "Original-PDF"
[compare.edited]
label = "Bearbeitetes PDF"
[compare.swap]
confirmTitle = "Vergleich erneut ausführen?"
confirmBody = "Dadurch wird das Tool erneut ausgeführt. Sind Sie sicher, dass Sie die Reihenfolge von Original und Bearbeitet tauschen möchten?"
confirm = "Tauschen und erneut ausführen"
[compare.summary]
baseHeading = "Originaldokument"
comparisonHeading = "Bearbeitetes Dokument"
pageLabel = "Seite"
[compare.rendering]
pageNotReadyTitle = "Seite noch nicht gerendert"
pageNotReadyBody = "Einige Seiten werden noch gerendert. Die Navigation wird einrasten, sobald sie bereit sind."
rendering = "wird gerendert"
inProgress = "Mindestens eines dieser PDFs ist sehr groß, das Scrollen ist erst flüssig, wenn das Rendering abgeschlossen ist"
pagesRendered = "Seiten gerendert"
complete = "Seiten-Rendering abgeschlossen"
[compare.dropdown]
deletionsLabel = "Löschungen"
additionsLabel = "Hinzufügungen"
deletions = "Löschungen ({{count}})"
additions = "Hinzufügungen ({{count}})"
searchPlaceholder = "Änderungen suchen..."
noResults = "Keine Änderungen gefunden"
[compare.actions]
stackVertically = "Vertikal stapeln"
placeSideBySide = "Nebeneinander platzieren"
zoomOut = "Verkleinern"
zoomIn = "Vergrößern"
resetView = "Ansicht zurücksetzen"
unlinkScrollPan = "Scrollen und Verschieben entkoppeln"
linkScrollPan = "Scrollen und Verschieben koppeln"
unlinkScroll = "Scrollen entkoppeln"
linkScroll = "Scrollen koppeln"
[compare.toasts]
unlinkedTitle = "Unabhängiges Scrollen & Verschieben aktiviert"
unlinkedBody = "Tipp: Pfeil hoch/runter scrollen beide Bereiche; Verschieben bewegt nur den aktiven Bereich."
[compare.error]
selectRequired = "Wählen Sie ein Original- und ein bearbeitetes Dokument aus."
filesMissing = "Die ausgewählten Dateien konnten nicht gefunden werden. Bitte wählen Sie sie erneut aus."
generic = "Diese Dateien können nicht verglichen werden."
[compare.status]
extracting = "Text wird extrahiert..."
processing = "Unterschiede werden analysiert..."
complete = "Vergleich bereit"
[compare.longJob]
title = "Großer Vergleich in Arbeit"
body = "Diese PDFs überschreiten zusammen 2.000 Seiten. Die Verarbeitung kann mehrere Minuten dauern."
[compare.slowOperation]
title = "Es wird noch gearbeitet…"
body = "Dieser Vergleich dauert länger als üblich. Sie können ihn weiterlaufen lassen oder abbrechen."
cancel = "Vergleich abbrechen"
[compare.complex]
message = "Eines oder beide Dokumente sind sehr groß, dadurch kann die Genauigkeit des Vergleichs kann beeinträchtigt werden."
[compare.large.file]
message = "Eines oder beide Dokumente sind zu groß, um verarbeitet zu werden"
[compare.no.text]
message = "Ein oder beide ausgewählten PDFs enthalten keinen Textinhalt. Wählen Sie bitte PDFs mit Text für die Vergleichsanalyse."
[compare.too.dissimilar]
message = "Diese Dokumente scheinen sehr unähnlich zu sein. Der Vergleich wurde zur Zeitersparnis gestoppt."
[compare.earlyDissimilarity]
title = "Diese PDFs sehen sehr unterschiedlich aus"
body = "Bisher sehen wir nur sehr wenige Gemeinsamkeiten. Sie können den Vergleich stoppen, wenn dies keine verwandten Dokumente sind."
stopButton = "Vergleich stoppen"
[certSign]
tags = "authentifizieren,pem,p12,offiziell,verschlüsseln"
title = "Zertifikatsignierung"
filenamePrefix = "signiert"
chooseCertificate = "Zertifikatdatei auswählen"
chooseJksFile = "JKS-Datei auswählen"
chooseP12File = "PKCS12-Datei auswählen"
choosePfxFile = "PFX-Datei auswählen"
choosePrivateKey = "Private-Schlüsseldatei auswählen"
location = "Ort"
logoTitle = "Logo"
name = "Name"
noLogo = "Kein Logo"
pageNumber = "Seitennummer"
password = "Zertifikat-Passwort"
passwordOptional = "Leer lassen, wenn kein Passwort"
reason = "Grund"
serverCertMessage = "Serverzertifikat wird verwendet keine Dateien oder Passwörter erforderlich"
showLogo = "Logo anzeigen"
[certSign.signMode]
stepTitle = "Signatur-Modus"
[certSign.signMode.tooltip.header]
title = "Über PDF-Signaturen"
[certSign.signMode.tooltip.overview]
title = "Wie Signaturen funktionieren"
text = "Beide Modi versiegeln das Dokument (alle Änderungen werden als Manipulation markiert) und zeichnen wer/wann/wie zur Prüfung auf. Das Vertrauen des Betrachters hängt von der Zertifikatskette ab."
[certSign.signMode.tooltip.manual]
title = "Manuell - Ihr eigenes Zertifikat verwenden"
text = "Verwenden Sie Ihre eigenen Zertifikatsdateien für markengerechte Identität. Kann <b>Vertrauenswürdig</b> anzeigen, wenn Ihre CA/Kette erkannt wird."
use = "Verwendung für: kundenorientiert, rechtlich, Compliance."
[certSign.signMode.tooltip.auto]
title = "Automatisch - Sofort-Systemsiegel ohne Einrichtung"
text = "Signiert mit einem server <b>selbst-signierten</b> Zertifikat. Gleiches <b>manipulationssicheres Siegel</b> und <b>Prüfprotokoll</b>; zeigt normalerweise <b>Unverifiziert</b> in Viewern an."
use = "Verwenden Sie dies, wenn: Sie Geschwindigkeit und eine konsistente interne Identität über Bewertungen und Aufzeichnungen hinweg benötigen."
[certSign.signMode.tooltip.rule]
title = "Faustregel"
text = "Benötigen Sie den <b>Vertrauenswürdig</b>-Status beim Empfänger? <b>Manuell</b>. Benötigen Sie ein schnelles, manipulationssicheres Siegel und Prüfprotokoll ohne Setup? <b>Auto</b>."
[certSign.certTypeStep]
stepTitle = "Zertifikat-Format"
[certSign.certFiles]
stepTitle = "Zertifikat-Dateien"
[certSign.appearance]
stepTitle = "Signatur-Erscheinungsbild"
invisible = "Unsichtbar"
visible = "Sichtbar"
[certSign.appearance.tooltip.header]
title = "Über das Signatur-Erscheinungsbild"
[certSign.appearance.tooltip.invisible]
title = "Unsichtbare Signaturen"
text = "Die Signatur wird aus Sicherheitsgründen zur PDF hinzugefügt, ist aber beim Betrachten des Dokuments nicht sichtbar. Perfekt für rechtliche Anforderungen, ohne das Erscheinungsbild des Dokuments zu ändern."
bullet1 = "Bietet Sicherheit ohne visuelle Änderungen"
bullet2 = "Erfüllt rechtliche Anforderungen für digitale Signierung"
bullet3 = "Beeinflusst nicht das Dokumentenlayout oder -design"
[certSign.appearance.tooltip.visible]
title = "Sichtbare Signaturen"
text = "Zeigt einen Signaturblock auf der PDF mit Ihrem Namen, Datum und optionalen Details. Nützlich, wenn die Leser deutlich sehen sollen, dass das Dokument signiert ist."
bullet1 = "Zeigt Signierername und Datum auf dem Dokument"
bullet2 = "Kann Grund und Ort der Signierung enthalten"
bullet3 = "Wählen Sie, auf welcher Seite die Signatur platziert werden soll"
bullet4 = "Optionales Logo kann eingefügt werden"
[certSign.appearance.options]
title = "Signaturdetails"
[certSign.sign]
submit = "PDF signieren"
results = "Signierte PDF"
[certSign.error]
failed = "Ein Fehler ist bei der Verarbeitung der Signaturen aufgetreten."
[certSign.tooltip.header]
title = "Über die Signatur-Verwaltung"
[certSign.tooltip.overview]
title = "Was kann dieses Tool?"
text = "Dieses Tool ermöglicht es Ihnen zu prüfen, ob Ihre PDFs digital signiert sind, und neue digitale Signaturen hinzuzufügen. Digitale Signaturen beweisen, wer ein Dokument erstellt oder genehmigt hat und zeigen, ob es seit der Signierung geändert wurde."
bullet1 = "Vorhandene Signaturen und deren Gültigkeit prüfen"
bullet2 = "Detaillierte Informationen über Signierer und Zertifikate anzeigen"
bullet3 = "Neue digitale Signaturen hinzufügen, um Ihre Dokumente zu sichern"
bullet4 = "Mehrere Dateien unterstützt mit einfacher Navigation"
[certSign.tooltip.validation]
title = "Signaturen überprüfen"
text = "Wenn Sie Signaturen prüfen, zeigt Ihnen das Tool, ob sie gültig sind, wer das Dokument signiert hat, wann es signiert wurde und ob das Dokument seit der Signierung geändert wurde."
bullet1 = "Zeigt, ob Signaturen gültig oder ungültig sind"
bullet2 = "Zeigt Signiererinformationen und Signierdatum an"
bullet3 = "Prüft, ob das Dokument nach der Signierung geändert wurde"
bullet4 = "Kann benutzerdefinierte Zertifikate für die Verifizierung verwenden"
[certSign.tooltip.signing]
title = "Signaturen hinzufügen"
text = "Um eine PDF zu signieren, benötigen Sie ein digitales Zertifikat (wie PEM, PKCS12 oder JKS). Sie können wählen, ob Sie die Signatur auf dem Dokument sichtbar machen oder nur für die Sicherheit unsichtbar belassen."
bullet1 = "Unterstützt PEM, PKCS12, JKS und Server-Zertifikatformate"
bullet2 = "Option, Signatur auf der PDF zu zeigen oder zu verstecken"
bullet3 = "Grund, Ort und Signierername hinzufügen"
bullet4 = "Wählen Sie, auf welcher Seite sichtbare Signaturen platziert werden sollen"
bullet5 = "Server-Zertifikat für einfache 'Mit Stirling-PDF signieren'-Option verwenden"
[certSign.certType.tooltip.header]
title = "Über Zertifikat-Typen"
[certSign.certType.tooltip.what]
title = "Was ist ein Zertifikat?"
text = "Es ist eine sichere ID für Ihre Signatur, die beweist, dass Sie signiert haben. Es sei denn, Sie müssen per Zertifikat signieren, empfehlen wir eine andere sichere Methode wie Tippen, Zeichnen oder Hochladen."
[certSign.certType.tooltip.which]
title = "Welche Option sollte ich verwenden?"
text = "Wählen Sie das Format, das zu Ihrer Zertifikatdatei passt:"
bullet1 = "PKCS#12 (.p12 / .pfx) eine kombinierte Datei (am häufigsten)"
bullet2 = "PFX (.pfx) Microsofts Version von PKCS12"
bullet3 = "PEM separate private-key und certificate .pem Dateien"
bullet4 = "JKS Java .jks keystore für dev / CI-CD Workflows"
[certSign.certType.tooltip.convert]
title = "Schlüssel nicht aufgelistet?"
text = "Konvertieren Sie Ihre Datei mit keytool zu einem Java keystore (.jks), dann wählen Sie JKS."
[removeCertSign]
tags = "authentifizieren,PEM,P12,offiziell,entschlüsseln"
title = "Zertifikatsignatur entfernen"
header = "Digitales Zertifikat aus dem PDF entfernen"
selectPDF = "PDF-Datei auswählen:"
submit = "Signatur entfernen"
description = "Dieses Tool entfernt digitale Zertifikatssignaturen aus Ihrem PDF-Dokument."
filenamePrefix = "unsigniert"
[removeCertSign.files]
placeholder = "Wählen Sie eine PDF-Datei in der Hauptansicht aus, um zu beginnen"
[removeCertSign.error]
failed = "Ein Fehler ist beim Entfernen der Zertifikatssignaturen aufgetreten."
[removeCertSign.results]
title = "Zertifikat-Entfernungs-Ergebnisse"
[pageLayout]
tags = "zusammenführen,zusammensetzen,einzelansicht,organisieren"
title = "Mehrseitiges Layout"
header = "Mehrseitiges Layout"
pagesPerSheet = "Seiten pro Blatt:"
addBorder = "Ränder hinzufügen"
submit = "Abschicken"
[pageLayout.desc]
2 = "2 Seiten nebeneinander auf einem Blatt platzieren."
3 = "3 Seiten auf einem Blatt in einer einzelnen Reihe platzieren."
4 = "4 Seiten auf einem Blatt platzieren (2 × 2 Raster)."
9 = "9 Seiten auf einem Blatt platzieren (3 × 3 Raster)."
16 = "16 Seiten auf einem Blatt platzieren (4 × 4 Raster)."
[pageLayout.error]
failed = "Beim Erstellen des Mehrseiten-Layouts ist ein Fehler aufgetreten."
[bookletImposition]
tags = "broschüre,imposition,drucken,bindung,falten,signatur"
title = "Broschüren-Ausschießen"
header = "Broschüren-Anordnung"
submit = "Broschüre erstellen"
paperSizeNote = "Die Papiergröße wird automatisch von Ihrer ersten Seite abgeleitet."
[bookletImposition.spineLocation]
label = "Rücken-Position"
left = "Links (Standard)"
right = "Rechts (RTL)"
[bookletImposition.doubleSided]
label = "Doppelseitiger Druck"
tooltip = "Erstellt sowohl Vorder- als auch Rückseiten für ordnungsgemäßen Broschürendruck"
[bookletImposition.manualDuplex]
title = "Manueller Duplex-Modus"
instructions = "Für Drucker ohne automatischen Duplex. Sie müssen dies zweimal ausführen:"
[bookletImposition.duplexPass]
label = "Druckdurchgang"
first = "1. Durchgang"
second = "2. Durchgang"
firstInstructions = "Druckt Vorderseiten → stapelt mit der bedruckten Seite nach unten → erneut ausführen mit 2. Durchgang"
secondInstructions = "Bedruckten Stapel mit der Seite nach unten einlegen → druckt Rückseiten"
[bookletImposition.rtlBinding]
label = "Rechts-nach-links-Bindung"
tooltip = "Für Arabisch, Hebräisch oder andere Rechts-nach-links-Sprachen"
[bookletImposition.addBorder]
label = "Ränder um Seiten hinzufügen"
tooltip = "Fügt Ränder um jeden Seitenbereich hinzu, um beim Schneiden und Ausrichten zu helfen"
[bookletImposition.addGutter]
label = "Bundsteg-Rand hinzufügen"
tooltip = "Fügt inneren Randbereich für die Bindung hinzu"
[bookletImposition.gutterSize]
label = "Bundsteg-Größe (Punkte)"
[bookletImposition.flipOnShortEdge]
label = "An der kurzen Kante wenden (nur automatischer Duplex)"
tooltip = "Aktivieren für Kurzkanten-Duplexdruck (nur automatischer Duplex - wird im manuellen Modus ignoriert)"
manualNote = "Nicht erforderlich im manuellen Modus - Sie wenden den Stapel selbst"
[bookletImposition.advanced]
toggle = "Erweiterte Optionen"
[bookletImposition.tooltip.header]
title = "Broschüren-Erstellungsanleitung"
[bookletImposition.tooltip.description]
title = "Was ist Broschüren-Ausschießen?"
text = "Erstellt professionelle Broschüren durch Anordnung der Seiten in der korrekten Druckreihenfolge. Ihre PDF-Seiten werden 2-seitig auf Querformat-Blätter platziert, damit sie beim Falten und Binden in richtiger Reihenfolge wie ein echtes Buch lesbar sind."
[bookletImposition.tooltip.example]
title = "Beispiel: 8-seitige Broschüre"
text = "Ihr 8-seitiges Dokument wird zu 2 Blättern:"
bullet1 = "Blatt 1 Vorderseite: Seiten 8, 1 | Rückseite: Seiten 2, 7"
bullet2 = "Blatt 2 Vorderseite: Seiten 6, 3 | Rückseite: Seiten 4, 5"
bullet3 = "Wenn gefaltet & gestapelt: Liest sich 1→2→3→4→5→6→7→8"
[bookletImposition.tooltip.printing]
title = "Drucken & Zusammenfügen"
text = "Befolgen Sie diese Schritte für perfekte Broschüren:"
bullet1 = "Doppelseitig drucken mit 'An langer Kante wenden'"
bullet2 = "Blätter in Reihenfolge stapeln, in der Mitte falten"
bullet3 = "Entlang des gefalteten Rückens heften oder binden"
bullet4 = "Für Kurzkanten-Drucker: 'An kurzer Kante wenden'-Option aktivieren"
[bookletImposition.tooltip.manualDuplex]
title = "Manueller Duplex (Einseitige Drucker)"
text = "Für Drucker ohne automatischen Duplex:"
bullet1 = "'Doppelseitiger Druck' AUSSCHALTEN"
bullet2 = "'1. Durchgang' auswählen → Drucken → Mit bedruckter Seite nach unten stapeln"
bullet3 = "'2. Durchgang' auswählen → Stapel einlegen → Rückseiten drucken"
bullet4 = "Normal falten und zusammenfügen"
[bookletImposition.tooltip.advanced]
title = "Erweiterte Optionen"
text = "Ihre Broschüre feinabstimmen:"
bullet1 = "Rechts-nach-Links-Bindung: Für Arabisch, Hebräisch oder RTL-Sprachen"
bullet2 = "Ränder: Zeigt Schnittlinien zum Zuschneiden an"
bullet3 = "Bundsteg: Fügt Platz für Bindung/Heftung hinzu"
bullet4 = "Kurzkantenumschlag: Nur für automatische Duplex-Drucker"
[bookletImposition.error]
failed = "Ein Fehler ist bei der Erstellung der Broschüren-Anordnung aufgetreten."
[scalePages]
title = "Seitengröße anpassen"
header = "Seitengröße anpassen"
pageSize = "Format der Seiten des Dokuments"
keepPageSize = "Originalgröße beibehalten"
scaleFactor = "Zoomstufe (Ausschnitt) einer Seite"
submit = "Abschicken"
[adjustPageScale]
tags = "größe-ändern,modifizieren,dimension,anpassen"
title = "Seitengröße anpassen"
header = "Seitenskalierung anpassen"
submit = "Seitenskalierung anpassen"
[adjustPageScale.scaleFactor]
label = "Skalierungsfaktor"
[adjustPageScale.pageSize]
label = "Ziel-Seitengröße"
keep = "Ursprüngliche Größe beibehalten"
letter = "Letter"
legal = "Legal"
[adjustPageScale.error]
failed = "Ein Fehler ist beim Anpassen der Seitenskalierung aufgetreten."
[adjustPageScale.tooltip.header]
title = "Seitengröße-Einstellungen - Übersicht"
[adjustPageScale.tooltip.description]
title = "Beschreibung"
text = "Größe des PDF-Inhalts anpassen und Seitenabmessungen ändern."
[adjustPageScale.tooltip.scaleFactor]
title = "Skalierungsfaktor"
text = "Steuert, wie groß oder klein der Inhalt auf der Seite angezeigt wird. Der Inhalt wird skaliert und zentriert - wenn der skalierte Inhalt größer als die Seitengröße ist, kann er abgeschnitten werden."
bullet1 = "1.0 = Originalgröße"
bullet2 = "0.5 = Halbe Größe (50% kleiner)"
bullet3 = "2.0 = Doppelte Größe (200% größer, kann abgeschnitten werden)"
[adjustPageScale.tooltip.pageSize]
title = "Ziel-Seitengröße"
text = "Legt die Abmessungen der Ausgabe-PDF-Seiten fest. 'Ursprüngliche Größe beibehalten' behält die aktuellen Abmessungen bei, während andere Optionen auf Standard-Papierformate skalieren."
[add-page-numbers]
tags = "paginieren,beschriften,organisieren,indizieren"
[auto-rename]
tags = "automatisch erkennen,header basiert,organisieren,neu kennzeichnen"
title = "PDF automatisch umbenennen"
header = "PDF automatisch umbenennen"
description = "Findet automatisch den Titel aus Ihrem PDF-Inhalt und verwendet ihn als Dateinamen."
submit = "Automatisch umbenennen"
[auto-rename.files]
placeholder = "Wählen Sie eine PDF-Datei in der Hauptansicht aus, um zu beginnen"
[auto-rename.error]
failed = "Ein Fehler ist beim automatischen Umbenennen der PDF aufgetreten."
[auto-rename.results]
title = "Auto-Umbenennung-Ergebnisse"
[auto-rename.tooltip.header]
title = "Wie Auto-Umbenennung funktioniert"
[auto-rename.tooltip.description]
title = "Funktion"
[auto-rename.tooltip.howItWorks]
title = "Intelligente Umbenennung"
text = "Findet automatisch den Titel aus Ihrem PDF-Inhalt und verwendet ihn als Dateiname."
bullet1 = "Sucht nach Text, der als Titel oder Überschrift erscheint"
bullet2 = "Erstellt einen sauberen, gültigen Dateinamen aus dem erkannten Titel"
bullet3 = "Behält den ursprünglichen Namen bei, wenn kein geeigneter Titel gefunden wird"
[auto-rename.settings]
title = "Info"
[adjust-contrast]
tags = "farbkorrektur,abstimmung,änderung,verbesserung"
[crop]
title = "Zuschneiden"
header = "PDF zuschneiden"
submit = "Abschicken"
noFileSelected = "Wählen Sie eine PDF-Datei aus, um mit dem Zuschneiden zu beginnen"
reset = "Auf vollständiges PDF zurücksetzen"
[crop.preview]
title = "Zuschneidebereich-Auswahl"
[crop.coordinates]
title = "Position und Größe"
[crop.coordinates.x]
label = "X-Position"
desc = "Linke Kante (Punkte)"
[crop.coordinates.y]
label = "Y-Position"
desc = "Untere Kante (Punkte)"
[crop.coordinates.width]
label = "Breite"
desc = "Zuschnittbreite (Punkte)"
[crop.coordinates.height]
label = "Höhe"
desc = "Zuschnitthöhe (Punkte)"
[crop.error]
invalidArea = "Zuschneidebereich überschreitet die PDF-Grenzen"
failed = "PDF zuschneiden fehlgeschlagen"
[crop.steps]
selectArea = "Zuschneidebereich auswählen"
[crop.tooltip]
title = "PDFs zuschneiden - Anleitung"
description = "Wählen Sie den zu beschneidenden Bereich aus Ihrer PDF durch Ziehen und Größenänderung der blauen Überlagerung auf der Miniaturansicht."
drag = "Ziehen Sie die Überlagerung, um den Zuschneidebereich zu verschieben"
resize = "Ziehen Sie die Eck- und Kantengriffe, um die Größe zu ändern"
precision = "Verwenden Sie Koordinateneingaben für präzise Positionierung"
[crop.results]
title = "Zuschneide-Ergebnisse"
[crop.automation]
info = "Geben Sie Zuschnittkoordinaten in PDF-Punkten an. Der Ursprung (0,0) befindet sich unten links. Diese Werte werden auf alle PDFs angewendet, die in dieser Automatisierung verarbeitet werden."
reference = "Referenz: A4-Seite ist 595.28 × 841.89 Punkte (210mm × 297mm). 1 inch = 72 Punkte."
[autoSplitPDF]
tags = "qr basiert,trennen,segment scannen,organisieren"
title = "PDF automatisch teilen"
header = "PDF automatisch teilen"
description = "Drucken Sie, fügen Sie ein, scannen Sie, laden Sie hoch und lassen Sie uns Ihre Dokumente automatisch trennen. Kein manuelles Sortieren erforderlich."
formPrompt = "PDF mit Stirling-PDF Seitentrennern hochladen:"
duplexMode = "Duplex-Modus (Scannen von Vorder- und Rückseite)"
dividerDownload2 = "Download 'Auto Splitter Divider (mit Anleitung).pdf'"
submit = "Aufteilen"
[autoSplitPDF.selectText]
1 = "Drucken Sie einige Trennblätter aus (schwarz/weiß ist ausreichend)."
2 = "Scannen Sie alle Dokumente auf einmal, indem Sie das Trennblatt zwischen die Dokumente einlegen."
3 = "Laden Sie die einzelne große gescannte PDF-Datei hoch und überlassen Sie Stirling-PDF den Rest."
4 = "Trennseiten werden automatisch erkannt und entfernt, so dass ein sauberes Enddokument garantiert ist."
[sanitizePdf]
tags = "sauber,sicher,sicher,bedrohungen entfernen"
[URLToPDF]
tags = "web capture,seite speichern,web to doc,archiv"
title = "URL zu PDF"
header = "URL zu PDF"
submit = "Konvertieren"
credit = "Verwendet WeasyPrint"
[HTMLToPDF]
tags = "markup,webinhalt,transformation,konvertierung"
title = "HTML zu PDF"
header = "HTML zu PDF"
help = "Akzeptiert HTML-Dateien und ZIPs mit html/css/images etc."
submit = "Konvertieren"
credit = "Verwendet WeasyPrint"
zoom = "Zoomstufe zur Darstellung der Website"
pageWidth = "Breite der Seite in Zentimetern (Leer auf Standard)"
pageHeight = "Höhe der Seite in Zentimetern (Leer auf Standard)"
marginTop = "Oberer Rand der Seite in Millimetern (Leer auf Standard)"
marginBottom = "Unterer Rand der Seite in Millimetern (Leer auf Standard)"
marginLeft = "Linker Rand der Seite in Millimetern (Leer auf Standard)"
marginRight = "Linker Rand der Seite in Millimetern (Leer auf Standard)"
printBackground = "Den Hintergrund der Website rendern"
defaultHeader = "Standardkopfzeile aktivieren (Name und Seitenzahl)"
cssMediaType = "CSS-Medientyp der Seite ändern"
none = "Keine"
print = "Drucken"
screen = "Bildschirm"
[MarkdownToPDF]
tags = "markup,web-content,transformation,konvertieren"
title = "Markdown zu PDF"
header = "Markdown zu PDF"
submit = "Konvertieren"
help = "In Arbeit"
credit = "Verwendet WeasyPrint"
[PDFToMarkdown]
tags = "markup,web inhalt,transformation,konvertieren,md"
title = "PDF zu Markdown"
header = "PDF zu Markdown"
submit = "Konvertieren"
[getPdfInfo]
tags = "infomation,daten,statistik"
title = "Alle Informationen anzeigen"
header = "Alle Informationen anzeigen"
submit = "Informationen anzeigen"
downloadJson = "Als JSON herunterladen"
processing = "Informationen werden extrahiert..."
results = "Ergebnisse"
noResults = "Führen Sie das Tool aus, um einen Bericht zu erstellen."
downloads = "Downloads"
noneDetected = "Keine erkannt"
indexTitle = "Index"
[getPdfInfo.report]
entryLabel = "Vollständige Informationsübersicht"
shortTitle = "PDF-Informationen"
[getPdfInfo.sections]
metadata = "Metadaten"
formFields = "Formularfelder"
basicInfo = "Grundlegende Informationen"
documentInfo = "Dokumentinformationen"
compliance = "Compliance"
encryption = "Verschlüsselung"
permissions = "Berechtigungen"
other = "Sonstiges"
perPageInfo = "Informationen pro Seite"
tableOfContents = "Inhaltsverzeichnis"
[getPdfInfo.other]
attachments = "Anhänge"
embeddedFiles = "Eingebettete Dateien"
javaScript = "JavaScript"
layers = "Ebenen"
structureTree = "Strukturbaum"
xmp = "XMPMetadata"
[getPdfInfo.perPage]
size = "Größe"
annotations = "Anmerkungen"
images = "Bilder"
links = "Links"
fonts = "Schriftarten"
xobjects = "XObject-Anzahl"
multimedia = "Multimedia"
[getPdfInfo.summary]
pages = "Seiten"
fileSize = "Dateigröße"
pdfVersion = "PDF-Version"
language = "Sprache"
title = "PDF-Zusammenfassung"
author = "Autor"
created = "Erstellt"
modified = "Geändert"
permsAll = "Alle Berechtigungen erlaubt"
permsRestricted = "{{count}} Einschränkungen"
permsMixed = "Einige Berechtigungen eingeschränkt"
hasCompliance = "Entspricht Compliance-Standards"
noCompliance = "Keine Compliance-Standards"
basic = "Grundlegende Informationen"
documentInfo = "Dokumentinformationen"
securityTitle = "Sicherheitsstatus"
technical = "Technisch"
overviewTitle = "PDF-Übersicht"
[getPdfInfo.summary.security]
encrypted = "Verschlüsseltes PDF - Passwortschutz vorhanden"
unencrypted = "Unverschlüsseltes PDF - Kein Passwortschutz"
[getPdfInfo.summary.tech]
images = "Bilder"
fonts = "Schriftarten"
formFields = "Formularfelder"
embeddedFiles = "Eingebettete Dateien"
javaScript = "JavaScript"
layers = "Ebenen"
bookmarks = "Lesezeichen"
multimedia = "Multimedia"
[getPdfInfo.summary.overview]
untitled = "ein unbenanntes Dokument"
unknown = "Unbekannter Autor"
text = "Dies ist ein {{pages}}-seitiges PDF mit dem Titel {{title}}, erstellt von {{author}} (PDF-Version {{version}})."
[getPdfInfo.error]
partial = "Einige Dateien konnten nicht verarbeitet werden."
unexpected = "Unerwarteter Fehler während der Extraktion."
[getPdfInfo.status]
complete = "Extraktion abgeschlossen"
[extractPage]
tags = "extrahieren,seite"
[PdfToSinglePage]
tags = "einzelseite,zusammenfassen"
[showJS]
tags = "js,javascript"
title = "Javascript anzeigen"
header = "Javascript anzeigen"
downloadJS = "Javascript herunterladen"
submit = "Anzeigen"
results = "Ergebnis"
processing = "JavaScript wird extrahiert..."
done = "JavaScript extrahiert"
singleFileWarning = "Dieses Tool unterstützt nur eine Datei gleichzeitig. Bitte wählen Sie eine einzelne Datei aus."
[showJS.view]
title = "Extrahiertes JavaScript"
[redact]
tags = "zensieren,schwärzen,verstecken,verdunkeln,schwarz,markieren,verbergen,manuell"
title = "Manuelles Zensieren (Schwärzen)"
submit = "Zensieren"
[redact.error]
failed = "Ein Fehler ist beim Schwärzen der PDF aufgetreten."
[redact.modeSelector]
title = "Schwärzungs-Methode"
mode = "Modus"
automatic = "Automatisch"
automaticDesc = "Text basierend auf Suchbegriffen schwärzen"
manual = "Manuell"
manualDesc = "Klicken und ziehen zum Schwärzen bestimmter Bereiche"
manualComingSoon = "Manuelle Schwärzung kommt bald"
[redact.auto]
header = "Auto-Schwärzung"
colorLabel = "Kastenfarbe"
useRegexLabel = "Regex verwenden"
wholeWordSearchLabel = "Ganze Wörter suchen"
customPaddingLabel = "Benutzerdefinierter zusätzlicher Abstand"
convertPDFToImageLabel = "PDF zu PDF-Bild konvertieren"
[redact.auto.settings]
title = "Schwärzungs-Einstellungen"
advancedTitle = "Erweiterte Funktionen"
[redact.auto.wordsToRedact]
title = "Zu schwärzende Wörter"
placeholder = "Geben Sie ein Wort ein"
add = "Hinzufügen"
examples = "Beispiele: Vertraulich, Streng geheim"
[redact.tooltip.mode.header]
title = "Schwärzungs-Methode"
[redact.tooltip.mode.automatic]
title = "Automatische Schwärzung"
text = "Findet und schwärzt automatisch angegebenen Text im gesamten Dokument. Perfekt zum Entfernen konsistenter sensibler Informationen wie Namen, Adressen oder vertrauliche Markierungen."
[redact.tooltip.mode.manual]
title = "Manuelle Schwärzung"
text = "Klicken und ziehen Sie, um manuell bestimmte Bereiche zum Schwärzen auszuwählen. Gibt Ihnen präzise Kontrolle darüber, was geschwärzt wird. (Kommt bald)"
[redact.tooltip.words]
bullet1 = "Fügen Sie jeweils ein Wort hinzu"
bullet2 = "Drücken Sie Enter oder klicken Sie auf 'Weiteres hinzufügen'"
bullet3 = "Klicken Sie auf × um Wörter zu entfernen"
[redact.tooltip.words.header]
title = "Zu schwärzende Wörter"
[redact.tooltip.words.description]
title = "Text-Abgleich"
text = "Geben Sie Wörter oder Phrasen ein, um sie in Ihrem Dokument zu finden und zu schwärzen. Jedes Wort wird separat gesucht."
[redact.tooltip.words.examples]
title = "Häufige Beispiele"
text = "Typische zu schwärzende Wörter umfassen: Bankdaten, E-Mail-Adressen oder spezifische Namen."
[redact.tooltip.advanced.header]
title = "Erweiterte Schwärzungs-Einstellungen"
[redact.tooltip.advanced.color]
title = "Rahmenfarbe & Abstand"
text = "Passen Sie das Aussehen der Schwärzungskästen an. Schwarz ist Standard, aber Sie können jede Farbe wählen. Abstand fügt zusätzlichen Platz um den gefundenen Text hinzu."
[redact.tooltip.advanced.regex]
title = "Regex verwenden"
text = "Aktivieren Sie reguläre Ausdrücke für erweiterte Mustererkennung. Nützlich zum Finden von Telefonnummern, E-Mails oder komplexen Mustern."
bullet1 = "Beispiel: \\d{4}-\\d{2}-\\d{2} um beliebige Daten im YYYY-MM-DD-Format zu finden"
bullet2 = "Mit Vorsicht verwenden - gründlich testen"
[redact.tooltip.advanced.wholeWord]
title = "Ganze Wörter suchen"
text = "Nur vollständige Wörter abgleichen, keine Teilübereinstimmungen. 'John' findet nicht 'Johnson', wenn aktiviert."
[redact.tooltip.advanced.convert]
title = "In PDF-Bild konvertieren"
text = "Konvertiert das PDF nach der Schwärzung in ein bildbasiertes PDF. Dies stellt sicher, dass Text hinter Schwärzungskästen vollständig entfernt und nicht wiederherstellbar ist."
[redact.manual]
header = "Manuelle Schwärzung"
textBasedRedaction = "Textbasierte Schwärzung"
pageBasedRedaction = "Seitenbasierte Schwärzung"
convertPDFToImageLabel = "PDF zu PDF-Bild konvertieren (Verwendet, um Text hinter dem Kasten zu entfernen)"
export = "Herunterladen"
upload = "Hochladen"
boxRedaction = "Kasten-Zeichen-Schwärzung"
zoom = "Zoom"
zoomIn = "Hineinzoomen"
zoomOut = "Herauszoomen"
nextPage = "Nächste Seite"
previousPage = "Vorherige Seite"
toggleSidebar = "Seitenleiste umschalten"
showThumbnails = "Miniaturansichten anzeigen"
showDocumentOutline = "Dokumentstruktur anzeigen (Doppelklick zum Erweitern/Reduzieren aller Elemente)"
showAttachments = "Anhänge anzeigen"
showLayers = "Ebenen anzeigen (Doppelklick, um alle Ebenen auf den Standardzustand zurückzusetzen)"
colourPicker = "Farbwähler"
findCurrentOutlineItem = "Aktuelles Gliederungselement finden"
applyChanges = "Änderungen anwenden"
[redact.manual.pageRedactionNumbers]
title = "Seiten"
placeholder = "(z.B. 1,2,8 oder 4,7,12-16 oder 2n-1)"
[redact.manual.redactionColor]
title = "Schwärzungsfarbe"
[tableExtraxt]
tags = "CSV,tabelle,extrahieren"
[autoSizeSplitPDF]
tags = "pdf,teilen,dokument,organisation"
[overlay-pdfs]
tags = "overlay,überlagern"
header = "PDF mit Overlay versehen"
title = "PDFs überlagern"
desc = "Ein PDF über ein anderes legen"
submit = "Erstellen"
[overlay-pdfs.baseFile]
label = "Basis-PDF-Datei auswählen"
[overlay-pdfs.overlayFiles]
label = "Overlay-PDF-Datei auswählen"
placeholder = "PDF(s) auswählen..."
addMore = "Weitere PDFs hinzufügen..."
[overlay-pdfs.mode]
label = "Overlay-Modus auswählen"
sequential = "Sequentielles Overlay"
interleaved = "Verschachteltes Overlay"
fixedRepeat = "Feste-Wiederholung Overlay"
[overlay-pdfs.counts]
label = "Overlay Anzahl (für Feste-Wiederholung)"
placeholder = "Komma-separierte Anzahl eingeben (z.B.: 2,3,1)"
item = "Anzahl für Datei"
noFiles = "Fügen Sie Überlagerungsdateien hinzu, um Anzahlen zu konfigurieren"
[overlay-pdfs.position]
label = "Overlay Position auswählen"
foreground = "Vordergrund"
background = "Hintergrund"
[overlay-pdfs.settings]
title = "Einstellungen"
[overlay-pdfs.results]
title = "Überlagerungsergebnisse"
[overlay-pdfs.tooltip.header]
title = "Überblick: PDFs überlagern"
[overlay-pdfs.tooltip.description]
title = "Beschreibung"
text = "Ein Basis-PDF mit einem oder mehreren Überlagerungs-PDFs kombinieren. Überlagerungen können seitenweise in verschiedenen Modi angewendet und im Vorder- oder Hintergrund platziert werden."
[overlay-pdfs.tooltip.mode]
title = "Überlagerungsmodus"
text = "Wählen Sie, wie Überlagerungsseiten auf die Seiten des Basis-PDFs verteilt werden."
sequential = "Sequenzielle Überlagerung: Seiten des ersten Überlagerungs-PDFs verwenden, bis es endet, dann zum nächsten wechseln."
interleaved = "Abwechselnde Überlagerung: Nacheinander jeweils eine Seite aus jeder Überlagerung nehmen."
fixedRepeat = "Feste Wiederholung: Eine festgelegte Anzahl an Seiten aus jeder Überlagerung nehmen, bevor zur nächsten gewechselt wird. Verwenden Sie Anzahlen, um die Zahlen festzulegen."
[overlay-pdfs.tooltip.position]
title = "Überlagerungsposition"
text = "Vordergrund legt die Überlagerung oben auf die Seite. Hintergrund platziert sie dahinter."
[overlay-pdfs.tooltip.overlayFiles]
title = "Überlagerungsdateien"
text = "Wählen Sie ein oder mehrere PDFs aus, die über das Basis-PDF gelegt werden. Die Reihenfolge dieser Dateien beeinflusst die Seitenanwendung in den Modi Sequenziell und Feste Wiederholung."
[overlay-pdfs.tooltip.counts]
title = "Anzahlen (nur Feste Wiederholung)"
text = "Geben Sie für jede Überlagerungsdatei eine positive Zahl an, wie viele Seiten genommen werden, bevor zur nächsten gewechselt wird. Erforderlich, wenn der Modus Feste Wiederholung ist."
[overlay-pdfs.error]
failed = "Beim Überlagern von PDFs ist ein Fehler aufgetreten."
[split-by-sections]
tags = "abschnitte,teilen,bearbeiten"
title = "PDF in Abschnitte teilen"
header = "PDF in Abschnitte teilen"
submit = "PDF teilen"
merge = "In eine PDF zusammenfügen"
[split-by-sections.horizontal]
label = "Horizontale Teiler"
placeholder = "Anzahl horizontaler Teiler eingeben"
[split-by-sections.vertical]
label = "Vertikale Teiler"
placeholder = "Anzahl vertikaler Teiler eingeben"
[AddStampRequest]
tags = "stempeln,bild hinzufügen,bild zentrieren,wasserzeichen,pdf,einbetten,anpassen"
header = "PDF Stempel"
title = "PDF Stempel"
stampSetup = "Stempel-Einstellungen"
stampType = "Stempeltyp"
stampText = "Stempeltext"
stampImage = "Stempelbild"
alphabet = "Alphabet"
fontSize = "Schriftart/Bildgröße"
rotation = "Drehung"
opacity = "Deckkraft"
position = "Position"
overrideX = "X-Koordinate überschreiben"
overrideY = "Y-Koordinate überschreiben"
customMargin = "Benutzerdefinierter Rand"
customColor = "Benutzerdefinierte Textfarbe"
submit = "Abschicken"
noStampSelected = "Kein Stempel ausgewählt. Kehren Sie zu Schritt 1 zurück."
customPosition = "Ziehen Sie den Stempel an die gewünschte Stelle im Vorschaufenster."
imageSize = "Bildgröße"
margin = "Rand"
positionAndFormatting = "Position & Formatierung"
quickPosition = "Wählen Sie eine Position auf der Seite, um den Stempel zu platzieren."
[AddStampRequest.error]
failed = "Beim Hinzufügen des Stempels zum PDF ist ein Fehler aufgetreten."
[AddStampRequest.results]
title = "Stempel-Ergebnisse"
[removeImagePdf]
tags = "bild entfernen,seitenoperationen,back end,server side"
[splitPdfByChapters]
tags = "aufteilen,kapitel,lesezeichen,organisieren"
[validateSignature]
tags = "signature,verify,validate,pdf,digitale signatur,signatur validieren,überprüfen,Zertifikat,cert"
title = "PDF-Signaturen überprüfen"
header = "Digitale Signaturen überprüfen"
selectPDF = "Signierte PDF-Datei auswählen"
submit = "Signaturen überprüfen"
results = "Gültigkeitsprüfungsergebnisse"
signer = "Unterzeichner"
date = "Datum"
reason = "Grund"
location = "Ort"
noSignatures = "Keine digitalen Signaturen in diesem Dokument gefunden"
selectCustomCert = "Benutzerdefinierte Zertifikatsdatei X.509 (Optional)"
downloadCsv = "CSV herunterladen"
downloadJson = "JSON herunterladen"
downloadPdf = "PDF-Bericht herunterladen"
finalizing = "Downloads werden vorbereitet..."
noResults = "Führen Sie die Validierung aus, um einen Bericht zu erstellen."
noSignaturesShort = "Keine Signaturen"
processing = "Signaturen werden validiert..."
signatureDate = "Signaturdatum"
totalSignatures = "Anzahl Signaturen"
[validateSignature.status]
_value = "Status"
valid = "Gültig"
invalid = "Ungültig"
complete = "Validierung abgeschlossen"
[validateSignature.chain]
invalid = "Zertifikatskettenprüfung fehlgeschlagen - kann die Identität des Unterzeichners nicht verifizieren"
[validateSignature.trust]
invalid = "Zertifikat nicht im Truststore - Quelle kann nicht verifiziert werden"
[validateSignature.cert]
expired = "Zertifikat ist abgelaufen"
revoked = "Zertifikat wurde widerrufen"
info = "Zertifikat Details"
issuer = "Aussteller"
subject = "Betreff"
serialNumber = "Seriennummer"
validFrom = "Gültig von"
validUntil = "Gültig bis"
algorithm = "Algorithmus"
keySize = "Schlüsselgröße"
version = "Version"
keyUsage = "Schlüsselverwendung"
selfSigned = "Selbstsigniert"
bits = "Bits"
details = "Zertifikatsdetails"
[validateSignature.signature]
info = "Signaturinformationen"
_value = "Signatur"
mathValid = "Signatur ist mathematisch gültig ABER:"
[validateSignature.downloadType]
csv = "CSV"
json = "JSON"
pdf = "PDF"
[validateSignature.error]
allFailed = "Die ausgewählten Dateien konnten nicht validiert werden."
partial = "Einige Dateien konnten nicht validiert werden."
reportGeneration = "Der PDF-Bericht konnte nicht erstellt werden. JSON und CSV sind verfügbar."
unexpected = "Unerwarteter Fehler während der Validierung."
[validateSignature.issue]
certExpired = "Zertifikat abgelaufen"
certRevocationUnknown = "Zertifikatssperrstatus unbekannt"
certRevoked = "Zertifikat widerrufen"
chainInvalid = "Zertifikatskette ungültig"
signatureInvalid = "Kryptografische Signaturprüfung fehlgeschlagen"
trustInvalid = "Zertifikat nicht vertrauenswürdig"
[validateSignature.report]
continued = "Fortsetzung"
downloads = "Downloads"
entryLabel = "Signaturübersicht"
filesEvaluated = "{{count}} Dateien ausgewertet"
footer = "Validiert mit Stirling PDF"
generatedAt = "Erstellt"
noPdf = "Der PDF-Bericht ist nach einer erfolgreichen Validierung verfügbar."
page = "Seite"
shortTitle = "Signaturübersicht"
signatureCountLabel = "{{count}} Signaturen"
signaturesFound = "{{count}} Signaturen erkannt"
signaturesValid = "{{count}} vollständig gültig"
title = "Bericht zur Signaturvalidierung"
[validateSignature.report.fields]
created = "Erstellt"
fileSize = "Dateigröße"
signatureCount = "Anzahl Signaturen"
signatureDate = "Signaturdatum"
[validateSignature.settings]
certHint = "Laden Sie ein vertrauenswürdiges X.509-Zertifikat hoch, um gegen eine benutzerdefinierte Vertrauensquelle zu validieren."
title = "Validierungseinstellungen"
[replaceColor]
tags = "Farbe ersetzen,Seitenoperationen,Backend,serverseitig"
[replaceColor.labels]
settings = "Einstellungen"
colourOperation = "Farboperation"
[replaceColor.options]
highContrast = "Hoher Kontrast"
invertAll = "Alle Farben invertieren"
custom = "Benutzerdefiniert"
cmyk = "In CMYK konvertieren"
[replaceColor.tooltip.header]
title = "Übersicht zu Farbersetzen & Invertieren"
[replaceColor.tooltip.description]
title = "Beschreibung"
text = "PDF-Farben transformieren, um Lesbarkeit und Barrierefreiheit zu verbessern. Wählen Sie aus Hochkontrast-Voreinstellungen, invertieren Sie alle Farben oder erstellen Sie benutzerdefinierte Farbschemata."
[replaceColor.tooltip.highContrast]
title = "Hoher Kontrast"
text = "Vordefinierte Hochkontrast-Farbkombinationen anwenden, die für bessere Lesbarkeit und Barrierefreiheitskonformität entwickelt wurden."
bullet1 = "Weißer Text auf schwarzem Hintergrund - Klassischer Dark Mode"
bullet2 = "Schwarzer Text auf weißem Hintergrund - Standard hoher Kontrast"
bullet3 = "Gelber Text auf schwarzem Hintergrund - Option mit hoher Sichtbarkeit"
bullet4 = "Grüner Text auf schwarzem Hintergrund - Alternative mit hohem Kontrast"
[replaceColor.tooltip.invertAll]
title = "Alle Farben invertieren"
text = "Alle Farben im PDF vollständig invertieren und einen negativähnlichen Effekt erzeugen. Nützlich, um Dark-Mode-Versionen von Dokumenten zu erstellen oder die Augenbelastung bei schwachem Licht zu reduzieren."
[replaceColor.tooltip.custom]
title = "Benutzerdefinierte Farben"
text = "Definieren Sie eigene Text- und Hintergrundfarben mit den Farbwählern. Perfekt für Markendokumente oder spezifische Barrierefreiheitsanforderungen."
bullet1 = "Textfarbe - Farbe für Textelemente wählen"
bullet2 = "Hintergrundfarbe - Hintergrundfarbe für das Dokument festlegen"
[replaceColor.tooltip.cmyk]
title = "In CMYK konvertieren"
text = "Das PDF vom RGB-Farbraum in den CMYK-Farbraum konvertieren, optimiert für professionellen Druck. Dieser Prozess wandelt Farben in das Cyan-, Magenta-, Yellow-, Black-Modell um, das von Druckern verwendet wird."
[replaceColor.error]
failed = "Beim Verarbeiten des Farbersatzes ist ein Fehler aufgetreten."
[login]
title = "Anmelden"
header = "Anmelden"
signin = "Anmelden"
signInWith = "Anmelden mit"
signInAnonymously = "Als Gast anmelden"
rememberme = "Angemeldet bleiben"
invalid = "Benutzername oder Passwort ungültig."
locked = "Ihr Konto wurde gesperrt."
sessionExpired = "Ihre Sitzung ist abgelaufen. Bitte melden Sie sich erneut an."
signinTitle = "Bitte melden Sie sich an."
ssoSignIn = "Anmeldung per Single Sign-On"
oAuth2AutoCreateDisabled = "OAUTH2 Benutzer automatisch erstellen deaktiviert"
oAuth2AdminBlockedUser = "Die Registrierung bzw. das anmelden von nicht registrierten Benutzern ist derzeit gesperrt. Bitte wenden Sie sich an den Administrator."
oAuth2RequiresLicense = "OAuth/SSO-Anmeldung erfordert eine kostenpflichtige Lizenz (Server oder Enterprise). Bitte wenden Sie sich an den Administrator, um Ihren Plan zu aktualisieren."
saml2RequiresLicense = "SAML-Anmeldung erfordert eine kostenpflichtige Lizenz (Server oder Enterprise). Bitte wenden Sie sich an den Administrator, um Ihren Plan zu aktualisieren."
maxUsersReached = "Die maximale Benutzeranzahl für Ihre aktuelle Lizenz wurde erreicht. Bitte wenden Sie sich an den Administrator, um Ihren Plan zu aktualisieren oder weitere Benutzerplätze hinzuzufügen."
oauth2RequestNotFound = "Autorisierungsanfrage nicht gefunden"
oauth2InvalidUserInfoResponse = "Ungültige Benutzerinformationsantwort"
oauth2invalidRequest = "ungültige Anfrage"
oauth2AccessDenied = "Zugriff abgelehnt"
oauth2InvalidTokenResponse = "Ungültige Token-Antwort"
oauth2InvalidIdToken = "Ungültiges ID-Token"
relyingPartyRegistrationNotFound = "Keine Relying-Party-Registrierung gefunden"
userIsDisabled = "Benutzer ist deaktiviert, die Anmeldung ist mit diesem Benutzernamen derzeit gesperrt. Bitte wenden Sie sich an den Administrator."
alreadyLoggedIn = "Sie sind bereits auf mehreren"
alreadyLoggedIn2 = "Geräten angemeldet. Bitte melden Sie sich dort ab und versuchen es dann erneut."
toManySessions = "Sie haben zu viele aktive Sitzungen"
logoutMessage = "Sie wurden erfolgreich abgemeldet."
youAreLoggedIn = "Sie sind angemeldet!"
email = "E-Mail"
password = "Passwort"
enterEmail = "Geben Sie Ihre E-Mail-Adresse ein"
enterPassword = "Geben Sie Ihr Passwort ein"
loggingIn = "Anmeldung läuft..."
username = "Benutzername"
enterUsername = "Benutzernamen eingeben"
useEmailInstead = "Mit E-Mail anmelden"
forgotPassword = "Passwort vergessen?"
logIn = "Anmelden"
signingIn = "Anmeldung läuft..."
login = "Anmelden"
or = "Oder"
useMagicLink = "Stattdessen Magic Link verwenden"
enterEmailForMagicLink = "Geben Sie Ihre E-Mail für den Magic Link ein"
sending = "Wird gesendet…"
sendMagicLink = "Magic Link senden"
cancel = "Abbrechen"
dontHaveAccount = "Sie haben noch kein Konto? Registrieren"
home = "Startseite"
debug = "Debug"
signOut = "Abmelden"
pleaseEnterBoth = "Bitte geben Sie sowohl E-Mail als auch Passwort ein"
pleaseEnterEmail = "Bitte geben Sie Ihre E-Mail-Adresse ein"
magicLinkSent = "Magic Link wurde an {{email}} gesendet! Prüfen Sie Ihre E-Mails und klicken Sie auf den Link zur Anmeldung."
passwordResetSent = "Passwort-Reset-Link wurde an {{email}} gesendet! Prüfen Sie Ihre E-Mails und folgen Sie den Anweisungen."
failedToSignIn = "Anmeldung mit {{provider}} fehlgeschlagen: {{message}}"
unexpectedError = "Unerwarteter Fehler: {{message}}"
accountCreatedSuccess = "Konto erfolgreich erstellt! Sie können sich jetzt anmelden."
passwordChangedSuccess = "Passwort erfolgreich geändert! Bitte melden Sie sich mit Ihrem neuen Passwort an."
credentialsUpdated = "Ihre Anmeldedaten wurden aktualisiert. Bitte melden Sie sich erneut an."
defaultCredentials = "Standard-Login-Daten"
changePasswordWarning = "Bitte ändern Sie Ihr Passwort nach dem ersten Login."
[login.slides.overview]
alt = "Stirling PDF Übersicht"
title = "Ihr One-Stop-Shop für alle PDF-Anforderungen."
subtitle = "Eine Privacy-First-Cloud-Suite für PDFs, mit der Sie Dokumente konvertieren, signieren, schwärzen und verwalten plus 50+ weitere leistungsstarke Tools."
[login.slides.edit]
alt = "PDFs bearbeiten"
title = "PDFs bearbeiten, um gewünschte Informationen anzuzeigen/zu schützen"
subtitle = "Mit über einem Dutzend Tools zum Schwärzen, Signieren, Lesen und Bearbeiten von PDFs finden Sie sicher, was Sie suchen."
[login.slides.secure]
alt = "PDFs schützen"
title = "Schützen Sie sensible Informationen in Ihren PDFs"
subtitle = "Fügen Sie Passwörter hinzu, schwärzen Sie Inhalte und verwalten Sie Zertifikate mühelos."
[signup]
title = "Konto erstellen"
subtitle = "Bei Stirling PDF anmelden und loslegen"
name = "Name"
email = "E-Mail"
password = "Passwort"
confirmPassword = "Passwort bestätigen"
enterName = "Geben Sie Ihren Namen ein"
enterEmail = "Geben Sie Ihre E-Mail-Adresse ein"
enterPassword = "Geben Sie Ihr Passwort ein"
confirmPasswordPlaceholder = "Passwort bestätigen"
or = "oder"
creatingAccount = "Konto wird erstellt..."
signUp = "Registrieren"
alreadyHaveAccount = "Sie haben bereits ein Konto? Anmelden"
pleaseFillAllFields = "Bitte füllen Sie alle Felder aus"
passwordsDoNotMatch = "Passwörter stimmen nicht überein"
passwordTooShort = "Das Passwort muss mindestens 6 Zeichen lang sein"
invalidEmail = "Bitte geben Sie eine gültige E-Mail-Adresse ein"
checkEmailConfirmation = "Prüfen Sie Ihre E-Mails auf einen Bestätigungslink, um die Registrierung abzuschließen."
accountCreatedSuccessfully = "Konto erfolgreich erstellt! Sie können sich jetzt anmelden."
unexpectedError = "Unerwarteter Fehler: {{message}}"
useEmailInstead = "Stattdessen E-Mail verwenden"
nameRequired = "Name ist erforderlich"
emailRequired = "E-Mail ist erforderlich"
passwordRequired = "Passwort ist erforderlich"
confirmPasswordRequired = "Bitte bestätigen Sie Ihr Passwort"
[pdfToSinglePage]
title = "PDF zu einer Seite zusammenfassen"
header = "PDF zu einer Seite zusammenfassen"
submit = "Zusammenfassen"
description = "Dieses Tool fügt alle Seiten Ihrer PDF zu einer großen einzelnen Seite zusammen. Die Breite bleibt gleich wie die ursprünglichen Seiten, aber die Höhe ist die Summe aller Seitenhöhen."
filenamePrefix = "einzelseite"
[pdfToSinglePage.files]
placeholder = "Wählen Sie eine PDF-Datei in der Hauptansicht aus, um zu beginnen"
[pdfToSinglePage.error]
failed = "Ein Fehler ist bei der Konvertierung zu einer einzelnen Seite aufgetreten."
[pdfToSinglePage.results]
title = "Einzelseiten-Ergebnisse"
[pageExtracter]
title = "Seiten extrahieren"
header = "Seiten extrahieren"
submit = "Extrahieren"
placeholder = "(z.B. 1,2,8 oder 4,7,12-16 oder 2n-1)"
[sanitizePDF]
title = "PDF Bereinigen"
header = "PDF Bereinigen"
submit = "Bereinigen"
[sanitizePDF.selectText]
1 = "Javascript-Aktionen entfernen"
2 = "Eingebettete Dateien entfernen"
3 = "XMP-Metadaten entfernen"
4 = "Links entfernen"
5 = "Schriftarten entfernen"
6 = "Dokumenten-Metadaten entfernen"
[adjustContrast]
title = "Kontrast anpassen"
header = "Farben/Kontrast anpassen"
basic = "Grundlegende Anpassungen"
contrast = "Kontrast:"
brightness = "Helligkeit:"
saturation = "Sättigung:"
download = "Herunterladen"
adjustColors = "Farben anpassen"
blue = "Blau"
confirm = "Bestätigen"
green = "Grün"
noPreview = "Wählen Sie ein PDF zur Vorschau"
red = "Rot"
[adjustContrast.error]
failed = "Fehler beim Anpassen von Farben/Kontrast"
[adjustContrast.results]
title = "Angepasstes PDF"
[compress]
title = "Komprimieren"
desc = "PDFs komprimieren, um ihre Dateigröße zu reduzieren."
header = "PDF komprimieren"
credit = "Dieser Dienst verwendet qpdf für die PDF-Komprimierung/-Optimierung."
submit = "Komprimieren"
[compress.method]
title = "Kompressions-Methode"
quality = "Qualität"
filesize = "Dateigröße"
[compress.grayscale]
label = "Graustufen für Komprimierung anwenden"
[compress.tooltip.header]
title = "Kompressions-Einstellungen - Übersicht"
[compress.tooltip.description]
title = "Beschreibung"
text = "Komprimierung ist eine einfache Möglichkeit, Ihre Dateigröße zu reduzieren. Wählen Sie Dateigröße, um eine Zielgröße einzugeben und wir passen die Qualität für Sie an. Wählen Sie Qualität, um die Komprimierungsstärke manuell festzulegen."
[compress.tooltip.qualityAdjustment]
title = "Qualitätsanpassung"
text = "Ziehen Sie den Regler, um die Kompressionsstärke anzupassen. Niedrige Werte (1-3) bewahren die Qualität, führen aber zu größeren Dateien. Höhere Werte (7-9) verkleinern die Datei stärker, reduzieren aber die Bildschärfe."
bullet1 = "Niedrige Werte bewahren die Qualität"
bullet2 = "Höhere Werte reduzieren die Dateigröße"
[compress.tooltip.grayscale]
title = "Graustufen"
text = "Wählen Sie diese Option, um alle Bilder in Schwarz-Weiß zu konvertieren, was die Dateigröße erheblich reduzieren kann, insbesondere bei gescannten PDFs oder bildreichen Dokumenten."
[compress.error]
failed = "Ein Fehler ist beim Komprimieren der PDF aufgetreten."
[compress.selectText]
2 = "Optimierungsstufe:"
4 = "Automatischer Modus Passt die Qualität automatisch an, um das PDF auf die exakte Größe zu bringen"
5 = "Erwartete PDF-Größe (z.B. 25 MB, 10,8 MB, 25 KB)"
[compress.selectText.1]
_value = "Kompressionseinstellungen"
1 = "1-3 PDF-Komprimierung, </br> 4-6 Leichte Bildkomprimierung, </br> 7-9 Intensive Bildkomprimierung verringert die Bildqualität dramatisch"
[decrypt]
passwordPrompt = "Diese Datei ist passwortgeschützt. Bitte geben Sie das Passwort ein:"
cancelled = "Vorgang für PDF abgebrochen: {0}"
noPassword = "Kein Passwort für verschlüsseltes PDF angegeben: {0}"
invalidPassword = "Bitte versuchen Sie es erneut mit dem richtigen Passwort."
invalidPasswordHeader = "Falsches Passwort oder nicht unterstützte Verschlüsselung für PDF: {0}"
unexpectedError = "Bei der Verarbeitung der Datei ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut."
serverError = "Serverfehler beim Entschlüsseln: {0}"
success = "Datei erfolgreich entschlüsselt."
[multiTool-advert]
message = "Diese Funktion ist auch auf unserer <a href=\"{0}\">PDF-Multitool-Seite</a> verfügbar. Probieren Sie sie aus, denn sie bietet eine verbesserte Benutzeroberfläche und zusätzliche Funktionen!"
[pageRemover]
title = "Seiten entfernen"
header = "PDF Seiten entfernen"
pagesToDelete = "Seiten zu entfernen (geben Sie eine Kommagetrennte Liste der Seitenzahlen an):"
submit = "Seiten löschen"
placeholder = "(z.B. 1,2,6 oder 1-10,15-30)"
[imageToPDF]
title = "Bild zu PDF"
header = "Bild zu PDF"
submit = "Umwandeln"
selectLabel = "Bild anpassen"
fillPage = "Seite füllen"
fitDocumentToImage = "Seite an Bild anpassen"
maintainAspectRatio = "Seitenverhältnisse beibehalten"
[imageToPDF.selectText]
2 = "PDF automatisch drehen"
3 = "Mehrere Dateien verarbeiten (nur aktiv, wenn Sie mit mehreren Bildern arbeiten)"
4 = "In ein einziges PDF zusammenführen"
5 = "In separate PDFs konvertieren"
[PDFToCSV]
title = "PDF zu CSV"
header = "PDF zu CSV"
prompt = "Seite mit der zu extrahierenden Tabelle wählen"
submit = "Extrahieren"
[split-by-size-or-count]
title = "PDF nach Größe oder Anzahl teilen"
header = "PDF nach Größe oder Anzahl teilen"
submit = "Erstellen"
[split-by-size-or-count.type]
label = "Teil-Modus wählen"
size = "Nach Größe"
pageCount = "Nach Anzahl Seiten"
docCount = "Nach Anzahl Dokumenten"
[split-by-size-or-count.value]
label = "Wert eingeben"
placeholder = "Größe eingeben (z.B.: 2MB oder 3KB) oder Anzahl (z.B.: 5)"
[printFile]
title = "Datei drucken"
header = "Datei an Drucker senden"
submit = "Drucken"
[printFile.selectText]
1 = "Wähle die auszudruckende Datei"
2 = "Druckernamen eingeben"
[licenses]
nav = "Lizenzen"
title = "Lizenzen von Drittanbietern"
header = "Lizenzen von Drittanbietern"
module = "Modul"
version = "Version"
license = "Lizenz"
[survey]
nav = "Umfrage"
title = "Stirling-PDF-Umfrage"
description = "Stirling-PDF hat kein Tracking, daher möchten wir von unseren Benutzern hören, wie wir Stirling-PDF verbessern können!"
changes = "Stirling-PDF hat sich seit der letzten Umfrage verändert! Mehr Informationen finden Sie bitte in unserem Blog-Beitrag hier:"
changes2 = "Mit diesen Änderungen erhalten wir beauftragte Geschäftsunterstützung und Finanzierung"
please = "Bitte nehmen Sie an unserer Umfrage teil!"
disabled = "(Das Umfrage-Popup wird in folgenden Updates deaktiviert, ist aber am Fuß der Seite verfügbar.)"
button = "Umfrage durchführen"
dontShowAgain = "Nicht mehr anzeigen"
[survey.meeting]
1 = "Wenn Sie Stirling PDF bei der Arbeit verwenden, würden wir gerne mit Ihnen sprechen. Wir bieten technische Supportsitzungen im Austausch für eine 15-minütige Benutzereinführungssitzung an."
2 = "Ihr Vorteil:"
3 = "Sie erhalten Hilfe bei der Bereitstellung, Integration oder Fehlerbehebung"
4 = "Sie können direktes Feedback zu Leistung, Randfällen und Funktionslücken geben"
5 = "Sie helfen Stirling PDF für den Einsatz in Unternehmen zu verbessern"
6 = "Bei Interesse können Sie direkt einen Termin bei unserem Team buchen. (Nur englischsprachig)"
7 = "Ich freue mich darauf, mich mit Ihren Anwendungsfällen zu befassen und Stirling PDF noch besser zu machen!"
notInterested = "Sie sind kein Unternehmen und/oder an einem Treffen interessiert?"
button = "Besprechung buchen"
[removeImage]
title = "Bild entfernen"
header = "Bild entfernen"
removeImage = "Bild entfernen"
submit = "Bild entfernen"
[removeImage.error]
failed = "Fehler beim Entfernen von Bildern aus dem PDF."
[removeImage.results]
title = "Ergebnisse: Bilder entfernen"
[splitByChapters]
title = "PDF nach Kapiteln aufteilen"
header = "PDF nach Kapiteln aufteilen"
bookmarkLevel = "Lesezeichenebene"
includeMetadata = "Metadaten einschließen"
allowDuplicates = "Duplikate erlauben"
submit = "PDF teilen"
[splitByChapters.desc]
1 = "Dieses Werkzeug teilt eine PDF-Datei auf der Grundlage ihrer Kapitelstruktur in mehrere PDF-Dateien auf."
2 = "Lesezeichenebene: Wählen Sie die Ebene der Lesezeichen, die für die Aufteilung verwendet werden soll (0 für die erste Ebene, 1 für die zweite Ebene usw.)."
3 = "Metadaten einschließen: Wenn diese Option aktiviert ist, werden die Metadaten der ursprünglichen PDF-Datei in jede aufgeteilte PDF-Datei übernommen."
4 = "Duplikate erlauben: Wenn diese Option aktiviert ist, können mehrere Lesezeichen auf derselben Seite separate PDF Dateien erstellen."
[fileChooser]
click = "Klicken"
or = "oder"
dragAndDrop = "Drag & Drop"
dragAndDropPDF = "Drag & Drop PDF-Datei"
dragAndDropImage = "Drag & Drop Bilddatei"
hoveredDragAndDrop = "Datei(en) hierhin Ziehen & Fallenlassen"
extractPDF = "Extrahiere..."
[releases]
footer = "Veröffentlichungen"
title = "Versionshinweise"
header = "Versionshinweise"
note = "Versionshinweise sind nur auf Englisch verfügbar"
[releases.current]
version = "Aktuelle Version"
[swagger]
title = "API-Dokumentation"
header = "API-Dokumentation"
desc = "Stirling PDF API-Endpunkte anzeigen und testen"
tags = "API,Dokumentation,Swagger,Endpunkte,Entwicklung"
[cookieBanner.popUp]
title = "Wie wir Cookies verwenden"
acceptAllBtn = "OK"
acceptNecessaryBtn = "Nein, danke"
showPreferencesBtn = "Einstellungen verwalten"
[cookieBanner.popUp.description]
1 = "Wir verwenden Cookies und andere Technologien, damit Stirling PDF für Sie besser funktioniert. Dies hilft uns dabei, unsere Tools zu verbessern und weiterhin Funktionen zu entwickeln, die Ihnen gefallen werden."
2 = "Wenn Sie dies nicht möchten, klicken Sie auf „Nein, Danke“. Dadurch werden nur die unbedingt erforderlichen Cookies aktiviert, die für einen reibungslosen Ablauf erforderlich sind."
[cookieBanner.preferencesModal]
title = "Einwilligungszentrum"
acceptAllBtn = "Akzeptiere alle"
acceptNecessaryBtn = "Alle ablehnen"
savePreferencesBtn = "Einstellungen speichern"
closeIconLabel = "Anzeige schließen"
serviceCounterLabel = "Service | Dienstleistungen"
subtitle = "Cookie-Nutzung"
[cookieBanner.preferencesModal.description]
1 = "Stirling PDF verwendet Cookies und ähnliche Technologien, um Ihr Erlebnis zu verbessern und den Einsatz unserer Tools zu verstehen. Dies hilft uns, die Leistung zu verbessern, die für Sie wichtigen Funktionen zu entwickeln und unseren Nutzern kontinuierlichen Support zu bieten."
2 = "Stirling PDF kann und wird niemals den Inhalt der von Ihnen verwendeten Dokumente verfolgen oder darauf zugreifen."
3 = "Ihre Privatsphäre und Ihr Vertrauen stehen bei uns im Mittelpunkt."
[cookieBanner.preferencesModal.necessary]
description = "Diese Cookies sind für das ordnungsgemäße Funktionieren der Website unerlässlich. Sie ermöglichen grundlegende Funktionen wie das Festlegen Ihrer Datenschutzeinstellungen, das Anmelden und das Ausfüllen von Formularen. Daher können sie nicht deaktiviert werden."
[cookieBanner.preferencesModal.necessary.title]
1 = "Streng notwendige Cookies"
2 = "Immer aktiviert"
[cookieBanner.preferencesModal.analytics]
title = "Analyse"
description = "Diese Cookies helfen uns zu verstehen, wie unsere Tools genutzt werden, damit wir uns darauf konzentrieren können, die Funktionen zu entwickeln, die unserer Community am meisten am Herzen liegen. Seien Sie beruhigt Stirling PDF kann und wird niemals den Inhalt der Dokumente verfolgen, mit denen Sie arbeiten."
[cookieBanner.services]
posthog = "PostHog Analytics"
scarf = "Scarf Pixel"
[removeMetadata]
submit = "Metadaten entfernen"
[sidebar]
toggle = "Seitenleiste umschalten"
[theme]
toggle = "Design umschalten"
[view]
viewer = "Betrachter"
pageEditor = "Seiteneditor"
fileManager = "Dateiverwaltung"
[pageEditor]
title = "Seiten-Editor"
save = "Änderungen speichern"
noPdfLoaded = "Keine PDF geladen. Bitte laden Sie eine PDF zum Bearbeiten hoch."
rotatedLeft = "Nach links gedreht:"
rotatedRight = "Nach rechts gedreht:"
deleted = "Gelöscht:"
movedLeft = "Nach links verschoben:"
movedRight = "Nach rechts verschoben:"
splitAt = "Geteilt bei:"
insertedPageBreak = "Seitenumbruch eingefügt bei:"
addFileNotImplemented = "Datei hinzufügen in der Demo nicht implementiert"
closePdf = "PDF schließen"
reset = "Änderungen zurücksetzen"
zoomIn = "Vergrößern"
zoomOut = "Verkleinern"
fitToWidth = "An Breite anpassen"
actualSize = "Originalgröße"
[viewer]
cannotPreviewFile = "Datei kann nicht in der Vorschau angezeigt werden"
dualPageView = "Doppelseitenansicht"
firstPage = "Erste Seite"
lastPage = "Letzte Seite"
nextPage = "Nächste Seite"
onlyPdfSupported = "Der Viewer unterstützt nur PDF-Dateien. Diese Datei scheint ein anderes Format zu haben."
previousPage = "Vorherige Seite"
singlePageView = "Einzelseitenansicht"
unknownFile = "Unbekannte Datei"
zoomIn = "Vergrößern"
zoomOut = "Verkleinern"
[rightRail]
closeSelected = "Ausgewählte Dateien schließen"
selectAll = "Alle auswählen"
deselectAll = "Auswahl aufheben"
selectByNumber = "Nach Seitenzahlen auswählen"
deleteSelected = "Ausgewählte Seiten löschen"
closePdf = "PDF schließen"
exportAll = "PDF exportieren"
downloadSelected = "Ausgewählte Dateien herunterladen"
downloadAll = "Alle herunterladen"
saveAll = "Alle speichern"
toggleTheme = "Design wechseln"
toggleBookmarks = "Lesezeichen ein-/ausblenden"
language = "Sprache"
search = "PDF durchsuchen"
panMode = "Verschiebemodus"
rotateLeft = "Nach links drehen"
rotateRight = "Nach rechts drehen"
toggleSidebar = "Seitenleiste umschalten"
exportSelected = "Ausgewählte Seiten exportieren"
toggleAnnotations = "Anmerkungen ein-/ausblenden"
annotationMode = "Anmerkungsmodus umschalten"
print = "PDF drucken"
draw = "Zeichnen"
save = "Speichern"
saveChanges = "Änderungen speichern"
[search]
title = "PDF durchsuchen"
placeholder = "Suchbegriff eingeben..."
noResults = "Keine Ergebnisse gefunden"
searching = "Suche..."
[guestBanner]
title = "Sie verwenden Stirling PDF als Gast!"
message = "Erstellen Sie ein kostenloses Konto, um Ihre Arbeit zu speichern, auf mehr Funktionen zuzugreifen und das Projekt zu unterstützen."
dismiss = "Banner schließen"
signUp = "Kostenlos registrieren"
[toolPicker]
searchPlaceholder = "Werkzeuge suchen..."
noToolsFound = "Keine Werkzeuge gefunden"
allTools = "ALLE WERKZEUGE"
quickAccess = "SCHNELLZUGRIFF"
[toolPicker.categories]
standardTools = "Standard-Werkzeuge"
advancedTools = "Erweiterte Werkzeuge"
recommendedTools = "Empfohlene Werkzeuge"
[toolPicker.subcategories]
signing = "Signierung"
documentSecurity = "Dokumentensicherheit"
verification = "Verifizierung"
documentReview = "Dokumentenprüfung"
pageFormatting = "Seitenformatierung"
extraction = "Extraktion"
removal = "Entfernung"
automation = "Automatisierung"
general = "Allgemein"
advancedFormatting = "Erweiterte Formatierung"
developerTools = "Entwicklerwerkzeuge"
[quickAccess]
read = "Lesen"
sign = "Signatur"
automate = "Autom."
files = "Dateien"
activity = "Verlauf"
help = "Hilfe"
account = "Konto"
config = "Konfig"
settings = "Optionen"
adminSettings = "Admin Optionen"
allTools = "Werkzeuge"
reader = "Reader"
[quickAccess.helpMenu]
toolsTour = "Tool-Tour"
toolsTourDesc = "Erfahren Sie, was die Tools können"
adminTour = "Admin-Tour"
adminTourDesc = "Entdecken Sie Admin-Einstellungen & Funktionen"
[admin]
error = "Fehler"
success = "Erfolg"
expand = "Erweitern"
close = "Schließen"
[admin.status]
active = "Aktiv"
inactive = "Inaktiv"
[admin.settings]
title = "Admin-Einstellungen"
workspace = "Arbeitsbereich"
fetchError = "Einstellungen konnten nicht geladen werden"
saveError = "Einstellungen konnten nicht gespeichert werden"
saved = "Einstellungen erfolgreich gespeichert"
saveSuccess = "Einstellungen erfolgreich gespeichert"
save = "Änderungen speichern"
discard = "Verwerfen"
restartRequired = "Neustart erforderlich"
loginRequired = "Der Anmeldemodus muss aktiviert sein, um Admin-Einstellungen zu ändern"
restarting = "Server wird neu gestartet"
restartingMessage = "Der Server wird neu gestartet. Bitte einen Moment warten..."
restartError = "Server konnte nicht neu gestartet werden. Bitte manuell neu starten."
[admin.settings.unsavedChanges]
title = "Ungespeicherte Änderungen"
message = "Sie haben ungespeicherte Änderungen. Möchten Sie diese verwerfen?"
cancel = "Weiter bearbeiten"
discard = "Änderungen verwerfen"
hint = "Sie haben ungespeicherte Änderungen"
[admin.settings.loginDisabled]
title = "Anmeldemodus erforderlich"
message = "Der Anmeldemodus muss aktiviert sein, um Admin-Einstellungen zu ändern. Bitte setzen Sie SECURITY_ENABLELOGIN=true in Ihrer Umgebung oder security.enableLogin: true in settings.yml und starten Sie dann den Server neu."
readOnly = "Die folgenden Einstellungen zeigen Beispielwerte als Referenz. Aktivieren Sie den Anmeldemodus, um die tatsächliche Konfiguration anzuzeigen und zu bearbeiten."
[admin.settings.restart]
title = "Neustart erforderlich"
message = "Einstellungen wurden erfolgreich gespeichert. Ein Serverneustart ist erforderlich, damit die Änderungen wirksam werden."
question = "Möchten Sie den Server jetzt oder später neu starten?"
now = "Jetzt neu starten"
later = "Später neu starten"
[admin.settings.general]
title = "Systemeinstellungen"
description = "Systemweite Anwendungseinstellungen einschließlich Branding und Standardverhalten konfigurieren."
ui = "Benutzeroberfläche"
system = "System"
[admin.settings.general.appName]
label = "Anwendungsname"
description = "Der Name, der im Browser-Tab und auf der Startseite angezeigt wird"
[admin.settings.general.appNameNavbar]
label = "Marke der Navigationsleiste"
description = "Der in der Navigationsleiste angezeigte Name"
[admin.settings.general.homeDescription]
label = "Startseitenbeschreibung"
description = "Der Beschreibungstext, der auf der Startseite angezeigt wird"
[admin.settings.general.defaultLocale]
label = "Standardgebietsschema"
description = "Die Standardsprache für neue Benutzer (z. B. en_US, es_ES)"
[admin.settings.general.fileUploadLimit]
label = "Upload-Limit für Dateien"
description = "Maximale Dateiupload-Größe (z. B. 100MB, 1GB)"
[admin.settings.general.showUpdate]
label = "Update-Benachrichtigungen anzeigen"
description = "Benachrichtigungen anzeigen, wenn eine neue Version verfügbar ist"
[admin.settings.general.showUpdateOnlyAdmin]
label = "Updates nur Admins anzeigen"
description = "Update-Benachrichtigungen nur für Admin-Benutzer anzeigen"
[admin.settings.general.customHTMLFiles]
label = "Benutzerdefinierte HTML-Dateien"
description = "Das Ausliefern benutzerdefinierter HTML-Dateien aus dem customFiles-Verzeichnis erlauben"
[admin.settings.general.languages]
label = "Verfügbare Sprachen"
description = "Sprachen, aus denen Benutzer auswählen können (leer lassen, um alle Sprachen zu aktivieren)"
placeholder = "Sprachen auswählen"
[admin.settings.general.customMetadata]
label = "Benutzerdefinierte Metadaten"
[admin.settings.general.customMetadata.autoUpdate]
label = "Metadaten automatisch aktualisieren"
description = "PDF-Metadaten automatisch für alle verarbeiteten Dokumente aktualisieren"
[admin.settings.general.customMetadata.author]
label = "Standardautor"
description = "Standardautor für PDF-Metadaten (z. B. Benutzername)"
[admin.settings.general.customMetadata.creator]
label = "Standardersteller"
description = "Standardersteller für PDF-Metadaten"
[admin.settings.general.customMetadata.producer]
label = "Standardproduzent"
description = "Standardproduzent für PDF-Metadaten"
[admin.settings.general.logoStyle]
label = "Logo-Stil"
description = "Zwischen modernem, minimalistischem Logo und klassischem S-Symbol wählen"
classic = "Klassisch"
classicAlt = "Klassisches Logo"
modern = "Modern"
modernAlt = "Modernes Logo"
[admin.settings.general.customPaths]
label = "Benutzerdefinierte Pfade"
description = "Benutzerdefinierte Dateisystempfade für Pipeline-Verarbeitung und externe Tools konfigurieren"
[admin.settings.general.customPaths.pipeline]
label = "Pipeline-Verzeichnisse"
[admin.settings.general.customPaths.pipeline.watchedFoldersDir]
label = "Verzeichnis für überwachte Ordner"
description = "Verzeichnis, in dem die Pipeline nach eingehenden PDFs überwacht (leer lassen für Standard: /pipeline/watchedFolders)"
[admin.settings.general.customPaths.pipeline.finishedFoldersDir]
label = "Verzeichnis für fertiggestellte Ordner"
description = "Verzeichnis, in das verarbeitete PDFs ausgegeben werden (leer lassen für Standard: /pipeline/finishedFolders)"
[admin.settings.general.customPaths.operations]
label = "Pfade externer Tools"
[admin.settings.general.customPaths.operations.weasyprint]
label = "WeasyPrint-Ausführbare Datei"
description = "Pfad zur WeasyPrint-Ausführungsdatei für HTML-zu-PDF-Konvertierung (leer lassen für Standard: /opt/venv/bin/weasyprint)"
[admin.settings.general.customPaths.operations.unoconvert]
label = "Unoconvert-Ausführbare Datei"
description = "Pfad zu LibreOffice unoconvert für Dokumentkonvertierungen (leer lassen für Standard: /opt/venv/bin/unoconvert)"
[admin.settings.security]
title = "Sicherheit"
description = "Authentifizierung, Anmeldeverhalten und Sicherheitsrichtlinien konfigurieren."
authentication = "Authentifizierung"
[admin.settings.security.ssoNotice]
title = "Auf der Suche nach SSO/SAML-Einstellungen?"
message = "OAuth2- und SAML2-Authentifizierungsanbieter wurden zur einfacheren Verwaltung in das Menü Verbindungen verschoben."
[admin.settings.security.enableLogin]
label = "Anmeldung aktivieren"
description = "Benutzer müssen sich anmelden, bevor sie auf die Anwendung zugreifen"
[admin.settings.security.loginMethod]
label = "Anmeldemethode"
description = "Die Authentifizierungsmethode, die für die Benutzeranmeldung verwendet wird"
all = "Alle Methoden"
normal = "Nur Benutzername/Passwort"
oauth2 = "Nur OAuth2"
saml2 = "Nur SAML2"
[admin.settings.security.loginAttemptCount]
label = "Limit für Anmeldeversuche"
description = "Maximale Anzahl fehlgeschlagener Anmeldeversuche vor Kontosperre"
[admin.settings.security.loginResetTimeMinutes]
label = "Zurücksetzungszeit für Anmeldungen (Minuten)"
description = "Zeit, nach der fehlgeschlagene Anmeldeversuche zurückgesetzt werden"
[admin.settings.security.csrfDisabled]
label = "CSRF-Schutz deaktivieren"
description = "Cross-Site Request Forgery-Schutz deaktivieren (nicht empfohlen)"
[admin.settings.security.initialLogin]
label = "Initiale Anmeldung"
[admin.settings.security.initialLogin.username]
label = "Initialer Benutzername"
description = "Der Benutzername für das initiale Admin-Konto"
[admin.settings.security.initialLogin.password]
label = "Initiales Passwort"
description = "Das Passwort für das initiale Admin-Konto"
[admin.settings.security.jwt]
label = "JWT-Konfiguration"
[admin.settings.security.jwt.secureCookie]
label = "Sicheres Cookie"
description = "HTTPS für JWT-Cookies erforderlich (für Produktion empfohlen)"
[admin.settings.security.jwt.keyRetentionDays]
label = "Schlüsselaufbewahrung (Tage)"
description = "Anzahl der Tage, die alte JWT-Schlüssel zur Verifikation aufbewahrt werden"
[admin.settings.security.jwt.persistence]
label = "Schlüsselpersistenz aktivieren"
description = "JWT-Schlüssel persistent speichern, damit Serverneustarts überstanden werden"
[admin.settings.security.jwt.enableKeyRotation]
label = "Schlüsselrotation aktivieren"
description = "JWT-Signaturschlüssel automatisch regelmäßig rotieren"
[admin.settings.security.jwt.enableKeyCleanup]
label = "Schlüsselbereinigung aktivieren"
description = "Abgelaufene JWT-Schlüssel automatisch entfernen"
[admin.settings.security.audit]
label = "Audit-Protokollierung"
[admin.settings.security.audit.enabled]
label = "Audit-Protokollierung aktivieren"
description = "Benutzeraktionen und Systemereignisse für Compliance und Sicherheitsüberwachung nachverfolgen"
[admin.settings.security.audit.level]
label = "Audit-Level"
description = "0=AUS, 1=EINFACH, 2=STANDARD, 3=AUSFÜHRLICH"
[admin.settings.security.audit.retentionDays]
label = "Aufbewahrung Audit (Tage)"
description = "Anzahl der Tage, die Audit-Logs aufbewahrt werden"
[admin.settings.security.htmlUrlSecurity]
label = "HTML-URL-Sicherheit"
description = "URL-Zugriffsbeschränkungen für HTML-Verarbeitung konfigurieren, um SSRF-Angriffe zu verhindern"
advanced = "Erweiterte Einstellungen"
networkBlocking = "Netzwerk-Blockierung"
[admin.settings.security.htmlUrlSecurity.enabled]
label = "URL-Sicherheit aktivieren"
description = "URL-Sicherheitsbeschränkungen für HTML-zu-PDF-Konvertierungen aktivieren"
[admin.settings.security.htmlUrlSecurity.level]
label = "Sicherheitsstufe"
description = "MAX: nur Whitelist, MEDIUM: interne Netzwerke blockieren, OFF: keine Beschränkungen"
max = "Maximum (nur Whitelist)"
medium = "Mittel (interne blockieren)"
off = "Aus (keine Beschränkungen)"
[admin.settings.security.htmlUrlSecurity.allowedDomains]
label = "Zulässige Domains (Whitelist)"
description = "Eine Domain pro Zeile (z. B. cdn.example.com). Nur diese Domains sind erlaubt, wenn die Stufe MAX ist"
[admin.settings.security.htmlUrlSecurity.blockedDomains]
label = "Gesperrte Domains (Blacklist)"
description = "Eine Domain pro Zeile (z. B. malicious.com). Zusätzliche zu blockierende Domains"
[admin.settings.security.htmlUrlSecurity.internalTlds]
label = "Interne TLDs"
description = "Eine TLD pro Zeile (z. B. .local, .internal). Domains mit diesen TLD-Mustern blockieren"
[admin.settings.security.htmlUrlSecurity.blockPrivateNetworks]
label = "Private Netzwerke blockieren"
description = "RFC-1918-Private-Netzwerke blockieren (10.x.x.x, 192.168.x.x, 172.16-31.x.x)"
[admin.settings.security.htmlUrlSecurity.blockLocalhost]
label = "Localhost blockieren"
description = "Localhost- und Loopback-Adressen blockieren (127.x.x.x, ::1)"
[admin.settings.security.htmlUrlSecurity.blockLinkLocal]
label = "Link-Local-Adressen blockieren"
description = "Link-Local-Adressen blockieren (169.254.x.x, fe80::/10)"
[admin.settings.security.htmlUrlSecurity.blockCloudMetadata]
label = "Cloud-Metadaten-Endpunkte blockieren"
description = "Metadaten-Endpunkte von Cloud-Anbietern blockieren (169.254.169.254)"
[admin.settings.connections]
title = "Verbindungen"
description = "Externe Authentifizierungsanbieter wie OAuth2 und SAML konfigurieren."
linkedServices = "Verknüpfte Dienste"
unlinkedServices = "Nicht verknüpfte Dienste"
connect = "Verbinden"
disconnect = "Trennen"
disconnected = "Anbieter erfolgreich getrennt"
disconnectError = "Anbieter konnte nicht getrennt werden"
[admin.settings.connections.ssoAutoLogin]
label = "SSO-Autoanmeldung"
enable = "SSO-Autoanmeldung aktivieren"
description = "Automatisch zur SSO-Anmeldung umleiten, wenn Authentifizierung erforderlich ist"
[admin.settings.connections.oauth2]
label = "OAuth2"
[admin.settings.connections.oauth2.enabled]
label = "OAuth2 aktivieren"
description = "Benutzern die Authentifizierung über OAuth2-Anbieter erlauben"
[admin.settings.connections.oauth2.provider]
label = "Anbieter"
description = "Der OAuth2-Anbieter für die Authentifizierung"
[admin.settings.connections.oauth2.issuer]
label = "Issuer-URL"
description = "Die Issuer-URL des OAuth2-Anbieters"
[admin.settings.connections.oauth2.clientId]
label = "Client-ID"
description = "Die OAuth2-Client-ID von Ihrem Anbieter"
[admin.settings.connections.oauth2.clientSecret]
label = "Client-Secret"
description = "Das OAuth2-Client-Secret von Ihrem Anbieter"
[admin.settings.connections.oauth2.useAsUsername]
label = "Als Benutzername verwenden"
description = "Der OAuth2-Claim, der als Benutzername verwendet wird (z. B. email, sub)"
[admin.settings.connections.oauth2.autoCreateUser]
label = "Benutzer automatisch erstellen"
description = "Benutzerkonten bei der ersten OAuth2-Anmeldung automatisch erstellen"
[admin.settings.connections.oauth2.blockRegistration]
label = "Registrierung blockieren"
description = "Neue Benutzerregistrierung über OAuth2 verhindern"
[admin.settings.connections.oauth2.scopes]
label = "OAuth2-Scopes"
description = "Kommagetrennte Liste der anzufordernden OAuth2-Scopes (z. B. openid, profile, email)"
[admin.settings.connections.saml2]
label = "SAML2"
[admin.settings.connections.saml2.enabled]
label = "SAML2 aktivieren"
description = "Benutzern die Authentifizierung über SAML2-Anbieter erlauben"
[admin.settings.connections.saml2.provider]
label = "Anbieter"
description = "Der Name des SAML2-Anbieters"
[admin.settings.connections.saml2.registrationId]
label = "Registrierungs-ID"
description = "Die SAML2-Registrierungskennung"
[admin.settings.connections.saml2.autoCreateUser]
label = "Benutzer automatisch erstellen"
description = "Benutzerkonten bei der ersten SAML2-Anmeldung automatisch erstellen"
[admin.settings.connections.saml2.blockRegistration]
label = "Registrierung blockieren"
description = "Neue Benutzerregistrierung über SAML2 verhindern"
[admin.settings.database]
title = "Datenbank"
description = "Benutzerdefinierte Datenbankverbindungseinstellungen für Enterprise-Bereitstellungen konfigurieren."
configuration = "Datenbankkonfiguration"
[admin.settings.database.enableCustom]
label = "Benutzerdefinierte Datenbank aktivieren"
description = "Eigene benutzerdefinierte Datenbankkonfiguration statt der standardmäßig eingebetteten Datenbank verwenden"
[admin.settings.database.customUrl]
label = "Benutzerdefinierte Datenbank-URL"
description = "Vollständiger JDBC-Verbindungsstring (z. B. jdbc:postgresql://localhost:5432/postgres). Falls angegeben, werden die einzelnen Verbindungseinstellungen unten nicht verwendet."
[admin.settings.database.type]
label = "Datenbanktyp"
description = "Typ der Datenbank (nicht verwendet, wenn eine benutzerdefinierte URL angegeben ist)"
[admin.settings.database.hostName]
label = "Hostname"
description = "Hostname des Datenbankservers (nicht verwendet, wenn eine benutzerdefinierte URL angegeben ist)"
[admin.settings.database.port]
label = "Port"
description = "Port des Datenbankservers (nicht verwendet, wenn eine benutzerdefinierte URL angegeben ist)"
[admin.settings.database.name]
label = "Datenbankname"
description = "Name der Datenbank (nicht verwendet, wenn eine benutzerdefinierte URL angegeben ist)"
[admin.settings.database.username]
label = "Benutzername"
description = "Benutzername für die Datenbankauthentifizierung"
[admin.settings.database.password]
label = "Passwort"
description = "Passwort für die Datenbankauthentifizierung"
[admin.settings.privacy]
title = "Datenschutz"
description = "Einstellungen zum Datenschutz und zur Datenerfassung konfigurieren."
analytics = "Analysen & Tracking"
searchEngine = "Sichtbarkeit in Suchmaschinen"
[admin.settings.privacy.enableAnalytics]
label = "Analysen aktivieren"
description = "Anonyme Nutzungsanalysen sammeln, um die Anwendung zu verbessern"
[admin.settings.privacy.metricsEnabled]
label = "Metriken aktivieren"
description = "Erfassung von Leistungs- und Nutzungsmetriken aktivieren. Stellt Admins einen API-Endpunkt zum Zugriff auf Metrikdaten bereit"
[admin.settings.privacy.googleVisibility]
label = "Google-Sichtbarkeit"
description = "Suchmaschinen erlauben, diese Anwendung zu indexieren"
[admin.settings.advanced]
title = "Erweitert"
description = "Erweiterte Funktionen und experimentelle Funktionalität konfigurieren."
features = "Feature-Flags"
processing = "Verarbeitung"
[admin.settings.advanced.endpoints]
label = "Endpunkte"
manage = "API-Endpunkte verwalten"
description = "Die Endpunktverwaltung wird über YAML konfiguriert. Siehe Dokumentation für Details zum Aktivieren/Deaktivieren spezifischer Endpunkte."
[admin.settings.advanced.enableAlphaFunctionality]
label = "Alpha-Funktionen aktivieren"
description = "Experimentelle Funktionen im Alpha-Status aktivieren (kann instabil sein)"
[admin.settings.advanced.enableUrlToPDF]
label = "URL zu PDF aktivieren"
description = "Konvertierung von Webseiten in PDF-Dokumente erlauben"
[admin.settings.advanced.maxDPI]
label = "Maximale DPI"
description = "Maximale DPI für Bildverarbeitung (0 = unbegrenzt)"
[admin.settings.advanced.tessdataDir]
label = "Tessdata-Verzeichnis"
description = "Pfad zum tessdata-Verzeichnis für OCR-Sprachdateien"
[admin.settings.advanced.disableSanitize]
label = "HTML-Bereinigung deaktivieren"
description = "WARNUNG: Sicherheitsrisiko das Deaktivieren der HTML-Bereinigung kann zu XSS-Schwachstellen führen"
[admin.settings.advanced.tempFileManagement]
label = "Verwaltung temporärer Dateien"
description = "Speicherung und Bereinigung temporärer Dateien konfigurieren"
[admin.settings.advanced.tempFileManagement.baseTmpDir]
label = "Basis-Verzeichnis für temporäre Dateien"
description = "Basisverzeichnis für temporäre Dateien (leer lassen für Standard: java.io.tmpdir/stirling-pdf)"
[admin.settings.advanced.tempFileManagement.libreofficeDir]
label = "LibreOffice-Temp-Verzeichnis"
description = "Verzeichnis für LibreOffice-Temp-Dateien (leer lassen für Standard: baseTmpDir/libreoffice)"
[admin.settings.advanced.tempFileManagement.systemTempDir]
label = "System-Temp-Verzeichnis"
description = "Zu bereinigendes System-Temp-Verzeichnis (wird nur verwendet, wenn cleanupSystemTemp aktiviert ist)"
[admin.settings.advanced.tempFileManagement.prefix]
label = "Präfix für Temp-Dateien"
description = "Präfix für temporäre Dateinamen"
[admin.settings.advanced.tempFileManagement.maxAgeHours]
label = "Maximales Alter (Stunden)"
description = "Maximales Alter in Stunden, bevor temporäre Dateien bereinigt werden"
[admin.settings.advanced.tempFileManagement.cleanupIntervalMinutes]
label = "Bereinigungsintervall (Minuten)"
description = "Wie oft die Bereinigung ausgeführt wird (in Minuten)"
[admin.settings.advanced.tempFileManagement.startupCleanup]
label = "Bereinigung beim Start"
description = "Alte temporäre Dateien beim Anwendungsstart bereinigen"
[admin.settings.advanced.tempFileManagement.cleanupSystemTemp]
label = "System-Temp bereinigen"
description = "Ob ein größerer System-Temp-Bereich bereinigt werden soll (mit Vorsicht verwenden)"
[admin.settings.advanced.processExecutor]
label = "Prozess-Executor-Limits"
description = "Sitzungslimits und Timeouts für jeden Prozess-Executor konfigurieren"
libreOffice = "LibreOffice"
pdfToHtml = "PDF zu HTML"
qpdf = "QPDF"
tesseract = "Tesseract OCR"
pythonOpenCv = "Python OpenCV"
weasyPrint = "WeasyPrint"
installApp = "App installieren"
calibre = "Calibre"
ghostscript = "Ghostscript"
ocrMyPdf = "OCRmyPDF"
[admin.settings.advanced.processExecutor.sessionLimit]
label = "Sitzungslimit"
description = "Maximale gleichzeitige Instanzen"
[admin.settings.advanced.processExecutor.timeout]
label = "Timeout (Minuten)"
description = "Maximale Ausführungszeit"
[admin.settings.mail]
title = "Mailserver"
description = "SMTP-Einstellungen für das Senden von E-Mail-Benachrichtigungen konfigurieren."
smtp = "SMTP-Konfiguration"
[admin.settings.mail.enabled]
label = "E-Mail aktivieren"
description = "E-Mail-Benachrichtigungen und SMTP-Funktionen aktivieren"
[admin.settings.mail.host]
label = "SMTP-Host"
description = "Hostname oder IP-Adresse Ihres SMTP-Servers"
[admin.settings.mail.port]
label = "SMTP-Port"
description = "Portnummer für die SMTP-Verbindung (typischerweise 25, 465 oder 587)"
[admin.settings.mail.username]
label = "SMTP-Benutzername"
description = "Benutzername für SMTP-Authentifizierung"
[admin.settings.mail.password]
label = "SMTP-Passwort"
description = "Passwort für SMTP-Authentifizierung"
[admin.settings.mail.from]
label = "Absenderadresse"
description = "Die E-Mail-Adresse, die als Absender verwendet wird"
[admin.settings.mail.enableInvites]
label = "E-Mail-Einladungen aktivieren"
description = "Admins erlauben, Benutzer per E-Mail mit automatisch generierten Passwörtern einzuladen"
[admin.settings.mail.frontendUrl]
label = "Frontend-URL"
description = "Basis-URL für das Frontend (z. B. https://pdf.example.com). Wird zum Erzeugen von Einladungslinks in E-Mails verwendet. Leer lassen, um Backend-URL zu verwenden."
[admin.settings.legal]
title = "Rechtliche Dokumente"
description = "Links zu rechtlichen Dokumenten und Richtlinien konfigurieren."
[admin.settings.legal.disclaimer]
title = "Warnhinweis zur rechtlichen Verantwortung"
message = "Durch die Anpassung dieser rechtlichen Dokumente übernehmen Sie die volle Verantwortung für die Einhaltung aller geltenden Gesetze und Vorschriften, einschließlich, aber nicht beschränkt auf die DSGVO und andere EU-Datenschutzanforderungen. Ändern Sie diese Einstellungen nur, wenn: (1) Sie eine persönliche/private Instanz betreiben, (2) Sie sich außerhalb der EU-Gerichtsbarkeit befinden und Ihre lokalen rechtlichen Verpflichtungen verstehen oder (3) Sie eine angemessene Rechtsberatung eingeholt haben und die alleinige Verantwortung für alle Benutzerdaten und die rechtliche Compliance übernehmen. Stirling-PDF und seine Entwickler übernehmen keine Haftung für Ihre gesetzlichen Verpflichtungen."
[admin.settings.legal.termsAndConditions]
label = "Allgemeine Geschäftsbedingungen"
description = "URL oder Dateiname zu den allgemeinen Geschäftsbedingungen"
[admin.settings.legal.privacyPolicy]
label = "Datenschutzerklärung"
description = "URL oder Dateiname zur Datenschutzerklärung"
[admin.settings.legal.accessibilityStatement]
label = "Barrierefreiheitserklärung"
description = "URL oder Dateiname zur Barrierefreiheitserklärung"
[admin.settings.legal.cookiePolicy]
label = "Cookie-Richtlinie"
description = "URL oder Dateiname zur Cookie-Richtlinie"
[admin.settings.legal.impressum]
label = "Impressum"
description = "URL oder Dateiname zum Impressum (in einigen Rechtsordnungen erforderlich)"
[admin.settings.premium]
title = "Premium & Enterprise"
description = "Ihren Premium- oder Enterprise-Lizenzschlüssel konfigurieren."
license = "Lizenzkonfiguration"
noInput = "Bitte geben Sie einen Lizenzschlüssel oder eine Datei an"
[admin.settings.premium.licenseKey]
toggle = "Lizenzschlüssel oder Zertifikatsdatei vorhanden?"
info = "Wenn Sie einen Lizenzschlüssel oder eine Zertifikatsdatei aus einem Direktkauf haben, können Sie ihn hier eingeben, um Premium- oder Enterprise-Funktionen zu aktivieren."
[admin.settings.premium.key]
label = "Lizenzschlüssel"
description = "Geben Sie Ihren Premium- oder Enterprise-Lizenzschlüssel ein"
success = "Lizenzschlüssel gespeichert"
successMessage = "Ihr Lizenzschlüssel wurde erfolgreich aktiviert. Kein Neustart erforderlich."
[admin.settings.premium.key.overwriteWarning]
title = "⚠️ Warnung: Vorhandene Lizenz erkannt"
line1 = "Das Überschreiben Ihres aktuellen Lizenzschlüssels kann nicht rückgängig gemacht werden."
line2 = "Ihre vorherige Lizenz geht dauerhaft verloren, sofern Sie sie nicht anderweitig gesichert haben."
line3 = "Wichtig: Halten Sie Lizenzschlüssel privat und sicher. Geben Sie sie niemals öffentlich weiter."
[admin.settings.premium.inputMethod]
text = "Lizenzschlüssel"
file = "Zertifikatsdatei"
[admin.settings.premium.file]
label = "Lizenz-Zertifikatsdatei"
description = "Laden Sie Ihre .lic- oder .cert-Lizenzdatei aus Offline-Käufen hoch"
choose = "Lizenzdatei auswählen"
selected = "Ausgewählt: {{filename}} ({{size}})"
successMessage = "Lizenzdatei erfolgreich hochgeladen und aktiviert. Kein Neustart erforderlich."
[admin.settings.premium.currentLicense]
title = "Aktive Lizenz"
file = "Quelle: Lizenzdatei ({{path}})"
key = "Quelle: Lizenzschlüssel"
type = "Typ: {{type}}"
noInput = "Bitte geben Sie einen Lizenzschlüssel an oder laden Sie eine Zertifikatdatei hoch"
success = "Erfolg"
[admin.settings.premium.enabled]
label = "Premium-Funktionen aktivieren"
description = "Lizenzschlüssel-Prüfungen für Pro-/Enterprise-Funktionen aktivieren"
[admin.settings.premium.movedFeatures]
title = "Premium-Funktionen verteilt"
message = "Premium- und Enterprise-Funktionen sind nun in ihren jeweiligen Bereichen organisiert:"
[admin.settings.features]
title = "Funktionen"
description = "Optionale Funktionen und Features konfigurieren."
[admin.settings.features.serverCertificate]
label = "Serverzertifikat"
description = "Serverseitige Zertifikatserstellung für die Funktion „Mit Stirling-PDF signieren“ konfigurieren"
[admin.settings.features.serverCertificate.enabled]
label = "Serverzertifikat aktivieren"
description = "Serverseitiges Zertifikat für die Option „Mit Stirling-PDF signieren“ aktivieren"
[admin.settings.features.serverCertificate.organizationName]
label = "Name der Organisation"
description = "Organisationsname für generierte Zertifikate"
[admin.settings.features.serverCertificate.validity]
label = "Zertifikatsgültigkeit (Tage)"
description = "Anzahl der Tage, für die das Zertifikat gültig ist"
[admin.settings.features.serverCertificate.regenerateOnStartup]
label = "Beim Start neu erzeugen"
description = "Bei jedem Anwendungsstart ein neues Zertifikat generieren"
[admin.settings.endpoints]
title = "API-Endpunkte"
description = "Steuern, welche API-Endpunkte und Endpunktgruppen verfügbar sind."
management = "Endpunktverwaltung"
note = "Hinweis: Das Deaktivieren von Endpunkten beschränkt den API-Zugriff, entfernt jedoch keine UI-Komponenten. Neustart erforderlich, damit Änderungen wirksam werden."
[admin.settings.endpoints.toRemove]
label = "Deaktivierte Endpunkte"
description = "Einzelne zu deaktivierende Endpunkte auswählen"
[admin.settings.endpoints.groupsToRemove]
label = "Deaktivierte Endpunktgruppen"
description = "Zu deaktivierende Endpunktgruppen auswählen"
[fileUpload]
selectFile = "Datei auswählen"
selectFiles = "Dateien auswählen"
selectPdfToView = "PDF zum Anzeigen auswählen"
selectPdfToEdit = "PDF zum Bearbeiten auswählen"
chooseFromStorage = "Datei aus dem Speicher wählen oder neue PDF hochladen"
chooseFromStorageMultiple = "Dateien aus dem Speicher wählen oder neue PDFs hochladen"
loadFromStorage = "Aus Speicher laden"
filesAvailable = "Dateien verfügbar"
loading = "Laden..."
or = "oder"
dropFileHere = "Datei hier ablegen oder zum Hochladen klicken"
dropFilesHere = "Dateien hier ablegen oder Upload-Button klicken"
dropFilesHereOpen = "Dateien hier ablegen oder auf Öffnen klicken"
pdfFilesOnly = "Nur PDF-Dateien"
supportedFileTypes = "Unterstützte Dateitypen"
upload = "Hochladen"
uploadFile = "Datei hochladen"
uploadFiles = "Dateien hochladen"
open = "Öffnen"
openFile = "Datei öffnen"
openFiles = "Dateien öffnen"
noFilesInStorage = "Keine Dateien im Speicher verfügbar. Laden Sie zuerst einige Dateien hoch."
noFilesInStorageOpen = "Keine Dateien im Speicher verfügbar. Öffnen Sie zuerst einige Dateien."
selectFromStorage = "Aus Speicher auswählen"
backToTools = "Zurück zu Tools"
addFiles = "Dateien hinzufügen"
dragFilesInOrClick = "Dateien hineinziehen oder \"Dateien hinzufügen\" klicken zum Durchsuchen"
[fileEditor]
addFiles = "Dateien hinzufügen"
[fileManager]
title = "PDF-Dateien hochladen"
subtitle = "Dateien zum Speicher hinzufügen für einfachen Zugriff in allen Tools"
filesSelected = "Dateien ausgewählt"
clearSelection = "Auswahl aufheben"
openInFileEditor = "In Dateieditor öffnen"
uploadError = "Einige Dateien konnten nicht hochgeladen werden."
failedToOpen = "Datei konnte nicht geöffnet werden. Sie wurde möglicherweise aus dem Speicher entfernt."
failedToLoad = "Datei konnte nicht zum aktiven Satz hinzugefügt werden."
storageCleared = "Browser hat Speicher geleert. Dateien wurden entfernt. Bitte laden Sie sie erneut hoch."
clearAll = "Alles löschen"
reloadFiles = "Dateien neu laden"
dragDrop = "Dateien hier per Drag & Drop ablegen"
clickToUpload = "Klicken zum Hochladen von Dateien"
selectedFiles = "Ausgewählte Dateien"
storage = "Speicher"
filesStored = "Dateien gespeichert"
storageError = "Speicherfehler aufgetreten"
storageLow = "Der Speicherplatz wird knapp. Erwägen Sie das Entfernen alter Dateien."
supportMessage = "Basiert auf Browser-Datenbankspeicher für unbegrenzte Kapazität"
noFileSelected = "Keine Dateien ausgewählt"
showHistory = "Verlauf anzeigen"
hideHistory = "Verlauf ausblenden"
fileHistory = "Dateiverlauf"
loadingHistory = "Lade Verlauf..."
lastModified = "Zuletzt geändert"
toolChain = "Angewendete Werkzeuge"
restore = "Wiederherstellen"
unzip = "Entpacken"
searchFiles = "Dateien suchen..."
recent = "Kürzlich"
localFiles = "Lokale Dateien"
googleDrive = "Google Drive"
googleDriveShort = "Drive"
myFiles = "Meine Dateien"
noRecentFiles = "Keine kürzlichen Dateien gefunden"
googleDriveNotAvailable = "Google Drive-Integration nicht verfügbar"
downloadSelected = "Ausgewählte herunterladen"
saveSelected = "Auswahl speichern"
openFiles = "Dateien öffnen"
openFile = "Datei öffnen"
details = "Dateidetails"
fileName = "Name"
fileFormat = "Format"
fileSize = "Größe"
fileVersion = "Version"
totalSelected = "Gesamt ausgewählt"
dropFilesHere = "Dateien hier ablegen"
selectAll = "Alle auswählen"
deselectAll = "Auswahl aufheben"
deleteSelected = "Auswahl löschen"
selectedCount = "{{count}} ausgewählt"
download = "Herunterladen"
delete = "Löschen"
unsupported = "Nicht unterstützt"
active = "Aktiv"
addToUpload = "Zum Upload hinzufügen"
closeFile = "Datei schließen"
deleteAll = "Alle löschen"
loadingFiles = "Dateien werden geladen..."
noFiles = "Keine Dateien verfügbar"
noFilesFound = "Keine Dateien gefunden, die Ihrer Suche entsprechen"
openInPageEditor = "Im Seiten-Editor öffnen"
showAll = "Alle anzeigen"
sortByDate = "Nach Datum sortieren"
sortByName = "Nach Name sortieren"
sortBySize = "Nach Größe sortieren"
[storage]
temporaryNotice = "Dateien werden temporär in Ihrem Browser gespeichert und können automatisch gelöscht werden"
storageLimit = "Speicherlimit"
storageUsed = "Temporärer Speicher verwendet"
storageFull = "Der Speicher ist fast voll. Erwägen Sie das Entfernen einiger Dateien."
fileTooLarge = "Datei zu groß. Maximale Größe pro Datei ist"
storageQuotaExceeded = "Speicherkontingent überschritten. Bitte entfernen Sie einige Dateien, bevor Sie weitere hochladen."
approximateSize = "Ungefähre Größe"
[sanitize]
title = "Bereinigen"
desc = "Potentiell schädliche Elemente aus PDF-Dateien entfernen."
submit = "PDF Bereinigen"
completed = "Bereinigung erfolgreich abgeschlossen"
filenamePrefix = "bereinigt"
sanitizationResults = "Bereinigungsergebnisse"
[sanitize.error]
generic = "Bereinigung fehlgeschlagen"
failed = "Ein Fehler ist bei der Bereinigung der PDF aufgetreten."
[sanitize.steps]
files = "Dateien"
settings = "Einstellungen"
results = "Ergebnisse"
[sanitize.files]
placeholder = "Wählen Sie eine PDF-Datei in der Hauptansicht aus, um zu beginnen"
[sanitize.options]
title = "Bereinigungs-Optionen"
note = "Wählen Sie die Elemente aus, die Sie aus der PDF entfernen möchten. Mindestens eine Option muss ausgewählt werden."
[sanitize.options.removeJavaScript]
label = "JavaScript entfernen"
desc = "JavaScript-Aktionen und Skripte aus der PDF entfernen"
[sanitize.options.removeEmbeddedFiles]
label = "Eingebettete Dateien entfernen"
desc = "Alle in der PDF eingebetteten Dateien entfernen"
[sanitize.options.removeXMPMetadata]
label = "XMP-Metadaten entfernen"
desc = "XMP-Metadaten aus der PDF entfernen"
[sanitize.options.removeMetadata]
label = "Dokumentmetadaten entfernen"
desc = "Dokumentinformations-Metadaten (Titel, Autor usw.) entfernen"
[sanitize.options.removeLinks]
label = "Links entfernen"
desc = "Externe Links und Launch-Aktionen aus der PDF entfernen"
[sanitize.options.removeFonts]
label = "Schriften entfernen"
desc = "Eingebettete Schriftarten aus der PDF entfernen"
[addPassword]
title = "Passwort hinzufügen"
desc = "Ihr PDF-Dokument mit einem Passwort verschlüsseln."
completed = "Passwortschutz angewendet"
submit = "Verschlüsseln"
filenamePrefix = "verschluesselt"
[addPassword.error]
failed = "Ein Fehler ist bei der Verschlüsselung der PDF aufgetreten."
[addPassword.passwords]
stepTitle = "Passwörter & Verschlüsselung"
completed = "Passwörter konfiguriert"
[addPassword.passwords.user]
label = "Benutzerpasswort"
placeholder = "Benutzerpasswort eingeben"
[addPassword.passwords.owner]
label = "Eigentümerpasswort"
placeholder = "Eigentümerpasswort eingeben"
[addPassword.encryption.keyLength]
label = "Verschlüsselungsschlüssellänge"
40bit = "40-bit (Niedrig)"
128bit = "128-Bit (Standard)"
256bit = "256-bit (Hoch)"
[addPassword.results]
title = "Verschlüsselte PDFs"
[addPassword.tooltip.header]
title = "Passwort-Schutz - Übersicht"
[addPassword.tooltip.passwords]
title = "Passwort-Typen"
text = "Benutzerpasswörter beschränken das Öffnen des Dokuments, während Eigentümerpasswörter kontrollieren, was mit dem Dokument nach dem Öffnen gemacht werden kann. Sie können beide oder nur eines festlegen."
bullet1 = "Benutzerpasswort: Erforderlich zum Öffnen der PDF"
bullet2 = "Eigentümerpasswort: Kontrolliert Dokumentberechtigungen (wird nicht von allen PDF-Betrachtern unterstützt)"
[addPassword.tooltip.encryption]
title = "Verschlüsselungsstärken"
text = "Höhere Verschlüsselungsebenen bieten bessere Sicherheit, werden aber möglicherweise nicht von älteren PDF-Betrachtern unterstützt."
bullet1 = "40-bit: Grundlegende Sicherheit, kompatibel mit älteren Betrachtern"
bullet2 = "128-bit: Standard-Sicherheit, weit verbreitet unterstützt"
bullet3 = "256-bit: Maximale Sicherheit, erfordert moderne Betrachter"
[addPassword.tooltip.permissions]
title = "Berechtigungen ändern"
text = "Diese Berechtigungen kontrollieren, was Benutzer mit der PDF machen können. Am effektivsten in Kombination mit einem Eigentümerpasswort."
[changePermissions]
title = "Berechtigungen ändern"
desc = "Dokumentbeschränkungen und -berechtigungen ändern."
completed = "Berechtigungen geändert"
submit = "Berechtigungen ändern"
[changePermissions.error]
failed = "Ein Fehler ist beim Ändern der PDF-Berechtigungen aufgetreten."
[changePermissions.permissions.preventAssembly]
label = "Das Zusammenstellen des PDFs verhindern"
[changePermissions.permissions.preventExtractContent]
label = "Inhaltsextrahierung verhindern"
[changePermissions.permissions.preventExtractForAccessibility]
label = "Inhaltsextrahierung zur Barrierefreiheit verhindern"
[changePermissions.permissions.preventFillInForm]
label = "Ausfüllen des Formulars verhindern"
[changePermissions.permissions.preventModify]
label = "Modifizierung verhindern"
[changePermissions.permissions.preventModifyAnnotations]
label = "Ändern von Kommentaren verhindern"
[changePermissions.permissions.preventPrinting]
label = "Drucken verhindern"
[changePermissions.permissions.preventPrintingFaithful]
label = "Degradiertes Drucken verhindern"
[changePermissions.results]
title = "Modifizierte PDFs"
[changePermissions.tooltip.header]
title = "Berechtigungen ändern"
[changePermissions.tooltip.description]
text = "Ändert Dokumentberechtigungen und erlaubt/verweigert Zugriff auf verschiedene Funktionen in PDF-Readern."
[changePermissions.tooltip.warning]
text = "Um diese Berechtigungen unveränderlich zu machen, verwenden Sie das Passwort hinzufügen-Tool, um ein Besitzer-Passwort zu setzen."
[removePassword]
title = "Passwort entfernen"
desc = "Den Passwortschutz eines PDFs entfernen"
tags = "sichern,entschlüsseln,sicherheit,passwort aufheben,passwort löschen"
filenamePrefix = "entschluesselt"
submit = "Entfernen"
[removePassword.password]
stepTitle = "Passwort entfernen"
label = "Aktuelles Passwort"
placeholder = "Aktuelles Passwort eingeben"
completed = "Passwort konfiguriert"
[removePassword.error]
failed = "Ein Fehler ist beim Entfernen des Passworts von der PDF aufgetreten."
[removePassword.tooltip]
description = "Das Entfernen des Passwortschutzes erfordert das Passwort, das zur Verschlüsselung der PDF verwendet wurde. Dies entschlüsselt das Dokument und macht es ohne Passwort zugänglich."
[removePassword.results]
title = "Entschlüsselte PDFs"
[automate]
title = "Automatisieren"
desc = "Mehrstufige Arbeitsabläufe durch Verkettung von PDF-Aktionen erstellen. Ideal für wiederkehrende Aufgaben."
invalidStep = "Ungültiger Schritt"
reviewTitle = "Automatisierungsergebnisse"
copyToSaved = "In gespeicherte kopieren"
[automate.files]
placeholder = "Wählen Sie Dateien aus, die mit dieser Automatisierung verarbeitet werden sollen"
[automate.selection]
title = "Automatisierungs-Auswahl"
[automate.selection.saved]
title = "Gespeichert"
[automate.selection.createNew]
title = "Neue Automatisierung erstellen"
[automate.selection.suggested]
title = "Vorschläge"
[automate.creation]
createTitle = "Automatisierung erstellen"
editTitle = "Automatisierung bearbeiten"
intro = "Automatisierungen führen Werkzeuge sequenziell aus. Fügen Sie Werkzeuge in der gewünschten Reihenfolge hinzu, um zu beginnen."
save = "Automatisierung speichern"
[automate.creation.name]
label = "Name der Automatisierung"
placeholder = "Meine Automatisierung"
[automate.creation.description]
label = "Beschreibung (optional)"
placeholder = "Beschreiben Sie, was diese Automatisierung macht..."
[automate.creation.tools]
selectTool = "Werkzeug auswählen..."
selected = "Ausgewählte Werkzeuge"
remove = "Werkzeug entfernen"
configure = "Werkzeug konfigurieren"
notConfigured = "! Nicht konfiguriert"
addTool = "Werkzeug hinzufügen"
add = "Werkzeug hinzufügen..."
[automate.creation.unsavedChanges]
title = "Ungespeicherte Änderungen"
message = "Sie haben ungespeicherte Änderungen. Sind Sie sicher, dass Sie zurückgehen möchten? Alle Änderungen gehen verloren."
cancel = "Abbrechen"
confirm = "Zurückgehen"
[automate.creation.icon]
label = "Symbol"
[automate.run]
title = "Automatisierung ausführen"
[automate.sequence]
unnamed = "Unbenannte Automatisierung"
steps = "{{count}} Schritte"
running = "Automatisierung läuft..."
run = "Automatisierung ausführen"
finish = "Fertigstellen"
[automate.config]
loading = "Werkzeugkonfiguration wird geladen..."
noSettings = "Dieses Werkzeug hat keine konfigurierbaren Einstellungen."
title = "{{toolName}} konfigurieren"
description = "Einstellungen für dieses Tool konfigurieren. Diese Einstellungen werden angewendet, wenn die Automatisierung läuft."
cancel = "Abbrechen"
save = "Konfiguration speichern"
[automation.suggested]
securePdfIngestion = "Sichere PDF-Eingabe"
securePdfIngestionDesc = "Umfassender PDF-Verarbeitungsworkflow, der Dokumente bereinigt, OCR mit Säuberung anwendet, in PDF/A-Format für Langzeitarchivierung konvertiert und die Dateigröße optimiert."
emailPreparation = "E-Mail-Vorbereitung"
emailPreparationDesc = "Optimiert PDFs für E-Mail-Verteilung durch Komprimierung von Dateien, Aufteilen großer Dokumente in 20MB-Blöcke für E-Mail-Kompatibilität und Entfernen von Metadaten für den Datenschutz."
secureWorkflow = "Sicherheits-Workflow"
secureWorkflowDesc = "Sichert PDF-Dokumente durch Entfernen potentiell schädlicher Inhalte wie JavaScript und eingebettete Dateien, dann fügt Passwortschutz hinzu, um unbefugten Zugriff zu verhindern. Passwort ist standardmäßig auf 'password' gesetzt."
processImages = "Bilder verarbeiten"
processImagesDesc = "Konvertiert mehrere Bilddateien in ein einzelnes PDF-Dokument und wendet dann OCR-Technologie an, um durchsuchbaren Text aus den Bildern zu extrahieren."
prePublishSanitization = "Bereinigung vor Veröffentlichung"
prePublishSanitizationDesc = "Bereinigungs-Workflow, der alle versteckten Metadaten, JavaScript, eingebettete Dateien und Anmerkungen entfernt und Formulare flacht, um Datenabfluss vor der Online-Veröffentlichung von PDFs zu verhindern."
[colorPicker]
title = "Farbe wählen"
[common]
previous = "Zurück"
next = "Weiter"
collapse = "Einklappen"
expand = "Ausklappen"
collapsed = "eingeklappt"
lines = "Zeilen"
copy = "Kopieren"
copied = "Kopiert!"
refresh = "Aktualisieren"
retry = "Wiederholen"
remaining = "verbleibend"
used = "verwendet"
available = "verfügbar"
cancel = "Abbrechen"
preview = "Vorschau"
close = "Schließen"
done = "Fertig"
loading = "Laden..."
back = "Zurück"
continue = "Weiter"
error = "Fehler"
[config.overview]
title = "Anwendungskonfiguration"
description = "Aktuelle Anwendungseinstellungen und Konfigurationsdetails."
loading = "Konfiguration wird geladen..."
error = "Fehler"
warning = "Konfigurationswarnung"
[config.overview.sections]
basic = "Grundkonfiguration"
security = "Sicherheitskonfiguration"
system = "Systemkonfiguration"
integration = "Integrationskonfiguration"
[config.account.overview]
title = "Kontoeinstellungen"
manageAccountPreferences = "Verwalten Sie Ihre Kontoeinstellungen"
guestDescription = "Sie sind als Gast angemeldet. Erwägen Sie ein Upgrade Ihres Kontos oben."
[config.account.upgrade]
title = "Gastkonto upgraden"
description = "Verknüpfen Sie Ihr Konto, um Ihre Historie zu bewahren und mehr Funktionen zu nutzen!"
socialLogin = "Mit Social-Media-Konto upgraden"
linkWith = "Verknüpfen mit"
emailPassword = "oder geben Sie Ihre E-Mail und Ihr Passwort ein"
email = "E-Mail"
emailPlaceholder = "Geben Sie Ihre E-Mail-Adresse ein"
password = "Passwort (optional)"
passwordPlaceholder = "Passwort festlegen"
passwordNote = "Leer lassen, um nur E-Mail-Verifizierung zu verwenden"
upgradeButton = "Konto upgraden"
[config.apiKeys]
intro = "Verwenden Sie Ihren API-Schlüssel, um programmgesteuert auf die Verarbeitungsfunktionen von Stirling PDF zuzugreifen."
docsTitle = "API-Dokumentation"
docsDescription = "Erfahren Sie mehr über die Integration mit Stirling PDF:"
docsLink = "API-Dokumentation"
schemaLink = "API-Schema-Referenz"
usage = "Fügen Sie diesen Schlüssel bei allen API-Anfragen im X-API-KEY-Header ein."
description = "Ihr API-Schlüssel für den Zugriff auf Stirlings PDF-Tools. Kopieren Sie ihn in Ihr Projekt oder aktualisieren Sie, um einen neuen zu generieren."
publicKeyAriaLabel = "Öffentlicher API-Schlüssel"
copyKeyAriaLabel = "API-Schlüssel kopieren"
refreshAriaLabel = "API-Schlüssel aktualisieren"
includedCredits = "Enthaltene Credits"
purchasedCredits = "Gekaufte Credits"
totalCredits = "Credits insgesamt"
chartAriaLabel = "Credit-Verbrauch: enthalten {{includedUsed}} von {{includedTotal}}, gekauft {{purchasedUsed}} von {{purchasedTotal}}"
nextReset = "Nächster Reset"
lastApiUse = "Letzte API-Nutzung"
overlayMessage = "Erstellen Sie einen Schlüssel, um Credits und verfügbare Credits zu sehen"
label = "API-Schlüssel"
guestInfo = "Gastnutzer erhalten keine API-Schlüssel. Erstellen Sie ein Konto, um einen API-Schlüssel für Ihre Anwendungen zu erhalten."
goToAccount = "Zu Konto wechseln"
generateError = "Wir konnten Ihren API-Schlüssel nicht generieren."
[config.apiKeys.refreshModal]
title = "API-Schlüssel aktualisieren"
warning = "⚠️ Warnung: Diese Aktion wird neue API-Schlüssel generieren und Ihre bisherigen Schlüssel ungültig machen."
impact = "Alle Anwendungen oder Dienste, die derzeit diese Schlüssel verwenden, funktionieren nicht mehr, bis Sie sie mit den neuen Schlüsseln aktualisieren."
confirmPrompt = "Sind Sie sicher, dass Sie fortfahren möchten?"
confirmCta = "Schlüssel aktualisieren"
[AddAttachmentsRequest]
attachments = "Anhänge auswählen"
info = "Wählen Sie Dateien aus, die Sie Ihrer PDF anhängen möchten. Diese Dateien werden eingebettet und über das Anhangs-Panel der PDF zugänglich sein."
selectFiles = "Dateien zum Anhängen auswählen"
placeholder = "Dateien auswählen..."
addMoreFiles = "Weitere Dateien hinzufügen..."
selectedFiles = "Ausgewählte Dateien"
submit = "Anhänge hinzufügen"
[AddAttachmentsRequest.tooltip.header]
title = "Über „Anhänge hinzufügen“"
[AddAttachmentsRequest.tooltip.description]
title = "Funktion"
[AddAttachmentsRequest.results]
title = "Anhangs-Ergebnisse"
[AddAttachmentsRequest.error]
failed = "Operation „Anhänge hinzufügen“ fehlgeschlagen"
[addAttachments.error]
failed = "Beim Hinzufügen von Anhängen zur PDF ist ein Fehler aufgetreten."
[autoRename]
description = "Dieses Tool benennt PDF-Dateien automatisch basierend auf ihrem Inhalt um. Es analysiert das Dokument, um den geeignetsten Titel aus dem Text zu finden."
[margin]
large = "Groß"
medium = "Mittel"
small = "Klein"
xLarge = "Extra groß"
[pageEdit]
deselectAll = "Auswahl aufheben"
selectAll = "Alle auswählen"
[reorganizePages]
submit = "Seiten neu anordnen"
[reorganizePages.error]
failed = "Seiten neu anordnen fehlgeschlagen"
[reorganizePages.results]
title = "Seiten neu angeordnet"
[reorganizePages.settings]
title = "Einstellungen"
[replace-color]
previewOverlayOpacity = "Deckkraft der Vorschauüberlagerung"
previewOverlayTransparency = "Transparenz der Vorschauüberlagerung"
previewOverlayVisibility = "Vorschauüberlagerung anzeigen"
submit = "Ersetzen"
title = "Farbe Ersetzen-Invertieren"
[replace-color.options]
fill = "Füllfarbe"
gradient = "Verlauf"
[replace-color.selectText]
1 = "Ersetzen oder Invertieren von Farboptionen"
2 = "Standard(Standardfarben mit hohem Kontrast)"
3 = "Benutzerdefiniert(Benutzerdefinierte Farben)"
4 = "Vollinvertierung(Invertierung aller Farben)"
5 = "Farboptionen mit hohem Kontrast"
6 = "Weißer Text auf schwarzem Hintergrund"
7 = "Schwarzer Text auf weißem Hintergrund"
8 = "Gelber Text auf schwarzem Hintergrund"
9 = "Grüner Text auf schwarzem Hintergrund"
10 = "Textfarbe auswählen"
11 = "Hintergrundfarbe auswählen"
12 = "Startfarbe wählen"
13 = "Endfarbe wählen"
[tools]
noSearchResults = "Keine Tools gefunden"
noTools = "Keine Tools verfügbar"
[onboarding]
allTools = "This is the <strong>All Tools</strong> panel, where you can browse and select from all available PDF tools."
selectCropTool = "Wählen wir das Tool <strong>Crop</strong> aus, um zu zeigen, wie eines der Tools verwendet wird."
toolInterface = "Dies ist die Oberfläche des Tools <strong>Crop</strong>. Wie Sie sehen, ist hier noch nicht viel zu sehen, da wir noch keine PDF-Dateien hinzugefügt haben."
filesButton = "Mit der Schaltfläche <strong>Dateien</strong> in der Schnellzugriffsleiste können Sie PDFs hochladen, um die Tools darauf anzuwenden."
fileSources = "Sie können hier neue Dateien hochladen oder auf zuletzt verwendete Dateien zugreifen. Für die Tour verwenden wir eine Beispieldatei."
workbench = "Dies ist die <strong>Workbench</strong> der Hauptbereich, in dem Sie Ihre PDFs ansehen und bearbeiten."
viewSwitcher = "Verwenden Sie diese Steuerelemente, um auszuwählen, wie Sie Ihre PDFs ansehen möchten."
viewer = "Der <strong>Viewer</strong> ermöglicht es, Ihre PDFs zu lesen und zu annotieren."
pageEditor = "Der <strong>Page Editor</strong> ermöglicht verschiedene Aktionen an den Seiten Ihrer PDFs, wie Neuanordnen, Drehen und Löschen."
activeFiles = "Die Ansicht <strong>Active Files</strong> zeigt alle PDFs, die Sie im Tool geladen haben, und ermöglicht es Ihnen, auszuwählen, welche verarbeitet werden sollen."
fileCheckbox = "Durch Klicken auf eine der Dateien wählen Sie diese zur Verarbeitung aus. Sie können mehrere Dateien für Batch-Operationen auswählen."
selectControls = "Die <strong>Rechte Leiste</strong> enthält Schaltflächen, um alle aktiven PDFs schnell zu (de-)selektieren, sowie Schaltflächen zum Ändern des App-Themas oder der Sprache."
cropSettings = "Nachdem wir die Datei ausgewählt haben, die wir zuschneiden möchten, können wir das Tool Crop konfigurieren, um den Bereich auszuwählen, auf den das PDF zugeschnitten werden soll."
runButton = "Sobald das Tool konfiguriert ist, können Sie mit dieser Schaltfläche das Tool auf alle ausgewählten PDFs ausführen."
results = "Nachdem das Tool fertig ist, zeigt der Schritt <strong>Review</strong> in diesem Bereich eine Vorschau der Ergebnisse und ermöglicht es Ihnen, den Vorgang rückgängig zu machen oder die Datei herunterzuladen."
fileReplacement = "Die geänderte Datei ersetzt automatisch die Originaldatei in der Workbench, sodass Sie sie einfach mit weiteren Tools verarbeiten können."
pinButton = "Mit der Schaltfläche <strong>Pin</strong> können Sie dafür sorgen, dass Ihre Dateien nach dem Ausführen von Tools aktiv bleiben."
wrapUp = "Alles fertig! Sie haben die Hauptbereiche der App und deren Verwendung kennengelernt. Klicken Sie jederzeit auf die Schaltfläche <strong>Help</strong>, um diese Tour erneut zu sehen."
previous = "Zurück"
next = "Weiter"
finish = "Fertigstellen"
startTour = "Tour starten"
startTourDescription = "Geführte Tour zu den wichtigsten Funktionen von Stirling PDF"
[onboarding.welcomeModal]
title = "Willkommen bei Stirling PDF!"
description = "Möchten Sie eine kurze 1MinutenTour machen, um die wichtigsten Funktionen kennenzulernen und zu erfahren, wie Sie loslegen?"
helpHint = "Sie können diese Tour jederzeit über die Schaltfläche <strong>Help</strong> unten links aufrufen."
startTour = "Tour starten"
maybeLater = "Vielleicht später"
dontShowAgain = "Nicht mehr anzeigen"
[onboarding.welcomeSlide]
title = "Willkommen bei Stirling"
body = "Stirling PDF ist jetzt bereit für Teams jeder Größe. Dieses Update bringt ein neues Layout, leistungsstarke neue Admin-Funktionen und unser meistgewünschtes Feature <strong>Text bearbeiten</strong>."
[onboarding.buttons]
next = "Weiter →"
back = "Zurück"
skipForNow = "Für jetzt überspringen"
download = "Download →"
showMeAround = "Rundgang starten"
skipTheTour = "Rundgang überspringen"
[onboarding.serverLicense]
skip = "Für jetzt überspringen"
seePlans = "Pläne ansehen →"
upgrade = "Jetzt upgraden →"
freeTitle = "Server-Lizenz"
overLimitTitle = "Server-Lizenz erforderlich"
overLimitBody = "Unsere Lizenz erlaubt bis zu <strong>{{freeTierLimit}}</strong> Nutzer pro Server kostenlos. Sie haben <strong>{{overLimitUserCopy}}</strong> Stirling-Nutzer. Um ohne Unterbrechung fortzufahren, upgraden Sie auf den Stirling-Server-Plan <strong>unbegrenzte Plätze</strong>, PDF-Textbearbeitung und volle Admin-Kontrolle für $99/Server/Monat."
freeBody = "Unsere <strong>Open-Core</strong>-Lizenz erlaubt bis zu <strong>{{freeTierLimit}}</strong> Nutzern pro Server kostenlos. Um unterbrechungsfrei zu skalieren, empfehlen wir den Stirling Server-Plan - <strong>unbegrenzte Plätze</strong> und <strong>SSO-Unterstützung</strong> für $99/Server/Monat."
[onboarding.desktopInstall]
title = "Download"
titleWithOs = "Download für {{osLabel}}"
body = "Stirling funktioniert am besten als Desktop-App. Sie können es offline nutzen, schneller auf Dokumente zugreifen und lokal auf Ihrem Computer bearbeiten."
[onboarding.planOverview]
adminTitle = "Admin-Übersicht"
userTitle = "Plan-Übersicht"
adminBodyLoginEnabled = "Als Admin können Sie Nutzer verwalten, Einstellungen konfigurieren und die Servergesundheit überwachen. Die ersten <strong>{{freeTierLimit}}</strong> Personen auf Ihrem Server nutzen Stirling kostenlos."
adminBodyLoginDisabled = "Sobald Sie den Login-Modus aktivieren, können Sie Nutzer verwalten, Einstellungen konfigurieren und die Servergesundheit überwachen. Die ersten <strong>{{freeTierLimit}}</strong> Personen auf Ihrem Server nutzen Stirling kostenlos."
userBody = "Laden Sie Teammitglieder ein, weisen Sie Rollen zu und halten Sie Ihre Dokumente in einem sicheren Arbeitsbereich organisiert. Aktivieren Sie den Login-Modus, wenn Sie über die Einzelnutzung hinaus wachsen möchten."
[onboarding.securityCheck]
message = "Die Anwendung hat kürzlich bedeutende Änderungen erfahren. Möglicherweise ist Aufmerksamkeit Ihres Server-Admins erforderlich. Bitte bestätigen Sie Ihre Rolle, um fortzufahren."
[adminOnboarding]
welcome = "Willkommen zur <strong>Admin-Tour</strong>! Entdecken wir die leistungsstarken Enterprise-Funktionen und Einstellungen für Systemadministratoren."
configButton = "Klicken Sie auf die Schaltfläche <strong>Config</strong>, um alle Systemeinstellungen und Administrationskontrollen aufzurufen."
settingsOverview = "Dies ist das <strong>Einstellungsfeld</strong>. Admin-Einstellungen sind zur einfachen Navigation nach Kategorien organisiert."
teamsAndUsers = "Verwalten Sie hier <strong>Teams</strong> und einzelne Benutzer. Sie können neue Benutzer per E-Mail, teilbaren Links einladen oder selbst benutzerdefinierte Konten erstellen."
systemCustomization = "Wir bieten umfangreiche Möglichkeiten zur UI-Anpassung: <strong>System Settings</strong> ermöglichen Änderungen am App-Namen und an Sprachen, <strong>Features</strong> ermöglicht die Verwaltung von Serverzertifikaten und <strong>Endpoints</strong> das Aktivieren oder Deaktivieren spezifischer Tools für Ihre Benutzer."
databaseSection = "Für erweiterte Produktionsumgebungen gibt es Einstellungen für <strong>externe Datenbankanbindungen</strong>, damit Sie Ihre bestehende Infrastruktur integrieren können."
connectionsSection = "Der Bereich <strong>Connections</strong> unterstützt verschiedene Anmeldemethoden, einschließlich benutzerdefiniertem SSO und SAML-Anbietern wie Google und GitHub, sowie E-Mail-Integrationen für Benachrichtigungen und Kommunikation."
adminTools = "Abschließend bieten wir erweiterte Administrationstools wie <strong>Auditing</strong> zur Nachverfolgung der Systemaktivität und <strong>Nutzungsanalysen</strong> zur Überwachung, wie Ihre Benutzer mit der Plattform interagieren."
wrapUp = "Das war die Admin-Tour! Sie haben die Enterprise-Funktionen gesehen, die Stirling PDF zu einer leistungsstarken, anpassbaren Lösung für Organisationen machen. Sie können diese Tour jederzeit über das <strong>Help</strong>-Menü aufrufen."
[workspace]
title = "Arbeitsbereich"
[workspace.people]
title = "Personen"
description = "Mitglieder des Arbeitsbereichs und deren Berechtigungen verwalten"
loading = "Personen werden geladen..."
searchMembers = "Mitglieder suchen..."
addMembers = "Mitglieder hinzufügen"
user = "Benutzer"
role = "Rolle"
team = "Team"
status = "Status"
noMembersFound = "Keine Mitglieder gefunden"
active = "Aktiv"
disabled = "Deaktiviert"
activeSession = "Aktive Sitzung"
member = "Mitglied"
admin = "Admin"
editRole = "Rolle bearbeiten"
enable = "Aktivieren"
disable = "Deaktivieren"
deleteUser = "Benutzer löschen"
deleteUserSuccess = "Benutzer erfolgreich gelöscht"
deleteUserError = "Benutzer konnte nicht gelöscht werden"
confirmDelete = "Sind Sie sicher, dass Sie diesen Benutzer löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden."
loginRequired = "Zuerst Login-Modus aktivieren"
[workspace.people.inviteMembers]
label = "Mitglieder einladen"
subtitle = "Geben Sie unten E-Mails ein oder fügen Sie sie ein, getrennt durch Kommas. Ihr Arbeitsbereich wird nach Mitgliedern abgerechnet."
[workspace.people.actions]
label = "Aktionen"
upgrade = "Upgrade"
[workspace.people.roleDescriptions]
admin = "Kann Einstellungen verwalten und Mitglieder einladen, mit vollständigem administrativem Zugriff."
member = "Kann gemeinsame Dateien ansehen und bearbeiten, jedoch keine Arbeitsbereichseinstellungen oder Mitglieder verwalten."
user = "Benutzer"
[workspace.people.addMember]
title = "Mitglied hinzufügen"
username = "Benutzername (E-Mail)"
usernamePlaceholder = "[email protected]"
password = "Passwort"
passwordPlaceholder = "Passwort eingeben"
role = "Rolle"
team = "Team (optional)"
teamPlaceholder = "Team auswählen"
forcePasswordChange = "Passwortänderung bei erster Anmeldung erzwingen"
cancel = "Abbrechen"
submit = "Mitglied hinzufügen"
usernameRequired = "Benutzername und Passwort sind erforderlich"
passwordTooShort = "Passwort muss mindestens 6 Zeichen lang sein"
success = "Benutzer erfolgreich erstellt"
error = "Benutzer konnte nicht erstellt werden"
[workspace.people.editMember]
title = "Mitglied bearbeiten"
editing = "Bearbeitung:"
role = "Rolle"
team = "Team (optional)"
teamPlaceholder = "Team auswählen"
cancel = "Abbrechen"
submit = "Mitglied aktualisieren"
success = "Benutzer erfolgreich aktualisiert"
error = "Benutzer konnte nicht aktualisiert werden"
[workspace.people.toggleEnabled]
success = "Benutzerstatus erfolgreich aktualisiert"
error = "Benutzerstatus konnte nicht aktualisiert werden"
[workspace.people.delete]
success = "Benutzer erfolgreich gelöscht"
error = "Benutzer konnte nicht gelöscht werden"
[workspace.people.changePassword]
action = "Passwort ändern"
title = "Passwort ändern"
subtitle = "Passwort aktualisieren für"
newPassword = "Neues Passwort"
confirmPassword = "Passwort bestätigen"
placeholder = "Neues Passwort eingeben"
confirmPlaceholder = "Neues Passwort erneut eingeben"
passwordRequired = "Bitte geben Sie ein neues Passwort ein"
passwordMismatch = "Passwörter stimmen nicht überein"
generateRandom = "Sicheres Passwort generieren"
generatedPreview = "Generiertes Passwort:"
copyTooltip = "In Zwischenablage kopieren"
copiedToClipboard = "Passwort in die Zwischenablage kopiert"
copyFailed = "Kopieren des Passworts fehlgeschlagen"
sendEmail = "Den Benutzer per E-Mail über diese Änderung informieren"
includePassword = "Neues Passwort in die E-Mail aufnehmen"
forcePasswordChange = "Benutzer zwingen, das Passwort bei der nächsten Anmeldung zu ändern"
emailUnavailable = "Die E-Mail-Adresse dieses Benutzers ist keine gültige E-Mail-Adresse. Benachrichtigungen sind deaktiviert."
smtpDisabled = "E-Mail-Benachrichtigungen erfordern, dass SMTP in den Einstellungen aktiviert ist."
notifyOnly = "Es wird eine E-Mail ohne das Passwort gesendet, die den Benutzer darüber informiert, dass ein Admin es geändert hat."
submit = "Passwort aktualisieren"
success = "Passwort erfolgreich aktualisiert"
error = "Aktualisieren des Passworts fehlgeschlagen"
[workspace.people.emailInvite]
tab = "E-Mail-Einladung"
description = "Geben Sie unten E-Mails ein oder fügen Sie sie ein, getrennt durch Kommas. Benutzer erhalten Anmeldedaten per E-Mail."
emails = "E-Mail-Adressen"
emailsPlaceholder = "[email protected], [email protected]"
emailsRequired = "Mindestens eine E-Mail-Adresse ist erforderlich"
submit = "Einladungen senden"
success = "Benutzer erfolgreich eingeladen"
partialFailure = "Einige Einladungen sind fehlgeschlagen"
allFailed = "Benutzer konnten nicht eingeladen werden"
error = "Einladungen konnten nicht gesendet werden"
[workspace.people.directInvite]
tab = "Direkt erstellen"
[workspace.people.inviteLinkTab]
tab = "Einladungslink"
[workspace.people.inviteLink]
description = "Einen sicheren Link generieren, über den der Benutzer sein eigenes Passwort festlegen kann"
email = "E-Mail-Adresse"
emailPlaceholder = "[email protected] (optional)"
emailDescription = "Optional leer lassen für einen allgemeinen Einladungslink, der von jedem verwendet werden kann"
emailRequired = "E-Mail-Adresse ist erforderlich"
emailOptional = "Optional leer lassen für einen allgemeinen Einladungslink"
emailRequiredForSend = "E-Mail-Adresse ist erforderlich, um die E-Mail-Benachrichtigung zu senden"
expiryHours = "Ablauf (Stunden)"
expiryDescription = "Anzahl der Stunden bis der Link abläuft"
sendEmail = "Einladungslink per E-Mail senden"
sendEmailDescription = "Wenn aktiviert, wird der Einladungslink an die angegebene E-Mail-Adresse gesendet"
smtpRequired = "SMTP nicht konfiguriert"
generate = "Link generieren"
generated = "Einladungslink generiert"
copied = "Link in die Zwischenablage kopiert"
success = "Einladungslink erfolgreich generiert"
successWithEmail = "Einladungslink generiert und per E-Mail gesendet"
emailSent = "Einladungslink generiert und per E-Mail gesendet"
emailFailed = "Einladungslink generiert, aber E-Mail fehlgeschlagen"
emailFailedDetails = "Fehler: {0}. Bitte teilen Sie den Einladungslink manuell."
error = "Einladungslink konnte nicht generiert werden"
submit = "Einladungslink generieren"
[workspace.people.inviteMode]
username = "Benutzername"
email = "E-Mail"
link = "Link"
emailDisabled = "E-Mail-Einladungen erfordern eine SMTP-Konfiguration und mail.enableInvites=true in den Einstellungen"
[workspace.people.license]
users = "Benutzer"
availableSlots = "Verfügbare Slots"
grandfathered = "Bestandsschutz"
grandfatheredShort = "{{count}} mit Bestandsschutz"
fromLicense = "aus der Lizenz"
slotsAvailable = "{{count}} Benutzer-Slot(s) verfügbar"
noSlotsAvailable = "Keine Slots verfügbar"
currentUsage = "Derzeit werden {{current}} von {{max}} Benutzerlizenzen verwendet"
[workspace.teams]
title = "Teams"
description = "Teams verwalten und Mitglieder des Arbeitsbereichs organisieren"
loading = "Teams werden geladen..."
loadingDetails = "Teamdetails werden geladen..."
loadError = "Teamdetails konnten nicht geladen werden"
createNewTeam = "Neues Team erstellen"
teamName = "Teamname"
totalMembers = "Mitglieder insgesamt"
actions = "Aktionen"
noTeamsFound = "Keine Teams gefunden"
noMembers = "Keine Mitglieder in diesem Team"
system = "System"
addMember = "Mitglied hinzufügen"
viewTeam = "Team anzeigen"
removeMember = "Aus Team entfernen"
cannotRemoveFromSystemTeam = "Kann nicht aus dem Systemteam entfernt werden"
renameTeamLabel = "Team umbenennen"
deleteTeamLabel = "Team löschen"
cannotDeleteInternal = "Das Internal-Team kann nicht gelöscht werden"
confirmDelete = "Möchten Sie dieses Team wirklich löschen? Das Team muss zum Löschen leer sein."
confirmRemove = "Benutzer aus diesem Team entfernen?"
cannotRenameInternal = "Das Internal-Team kann nicht umbenannt werden"
cannotAddToInternal = "Dem Internal-Team können keine Mitglieder hinzugefügt werden"
teamNotFound = "Team nicht gefunden"
backToTeams = "Zurück zu Teams"
memberCount = "{{count}} Mitglieder"
removeMemberSuccess = "Benutzer aus Team entfernt"
removeMemberError = "Benutzer konnte nicht aus dem Team entfernt werden"
[workspace.teams.createTeam]
title = "Neues Team erstellen"
teamName = "Teamname"
teamNamePlaceholder = "Teamname eingeben"
cancel = "Abbrechen"
submit = "Team erstellen"
nameRequired = "Teamname ist erforderlich"
success = "Team erfolgreich erstellt"
error = "Team konnte nicht erstellt werden"
[workspace.teams.renameTeam]
title = "Team umbenennen"
renaming = "Wird umbenannt:"
newTeamName = "Neuer Teamname"
newTeamNamePlaceholder = "Neuen Teamnamen eingeben"
cancel = "Abbrechen"
submit = "Team umbenennen"
nameRequired = "Teamname ist erforderlich"
success = "Team erfolgreich umbenannt"
error = "Team konnte nicht umbenannt werden"
[workspace.teams.deleteTeam]
success = "Team erfolgreich gelöscht"
error = "Team konnte nicht gelöscht werden. Stellen Sie sicher, dass das Team leer ist."
teamMustBeEmpty = "Team muss vor dem Löschen leer sein"
[workspace.teams.addMemberToTeam]
title = "Mitglied zum Team hinzufügen"
addingTo = "Hinzufügen zu"
selectUser = "Benutzer auswählen"
selectUserPlaceholder = "Benutzer auswählen"
selectUserRequired = "Bitte einen Benutzer auswählen"
currentlyIn = "derzeit in"
willBeMoved = "Hinweis: Dieser Benutzer wird von seinem aktuellen Team in dieses Team verschoben."
cancel = "Abbrechen"
submit = "Mitglied hinzufügen"
userRequired = "Bitte einen Benutzer auswählen"
success = "Mitglied erfolgreich zum Team hinzugefügt"
error = "Mitglied konnte nicht zum Team hinzugefügt werden"
[workspace.teams.changeTeam]
label = "Team wechseln"
title = "Team wechseln"
changing = "Verschieben"
selectTeam = "Team auswählen"
selectTeamPlaceholder = "Team auswählen"
selectTeamRequired = "Bitte ein Team auswählen"
success = "Team erfolgreich gewechselt"
error = "Team konnte nicht gewechselt werden"
submit = "Team wechseln"
[plan]
currency = "Währung"
popular = "Beliebt"
current = "Aktueller Plan"
upgrade = "Upgrade"
contact = "Kontaktieren Sie uns"
customPricing = "Individuell"
showComparison = "Alle Funktionen vergleichen"
hideComparison = "Funktionsvergleich ausblenden"
featureComparison = "Funktionsvergleich"
from = "Ab"
perMonth = "/Monat"
perSeat = "/Platz"
withServer = "+ Server-Plan"
licensedSeats = "Lizenziert: {{count}} Plätze"
includedInCurrent = "In Ihrem Plan enthalten"
selectPlan = "Plan auswählen"
manage = "Verwalten"
[plan.manageSubscription]
description = "Abo, Abrechnung und Zahlungsmethoden verwalten"
[plan.activePlan]
title = "Aktiver Plan"
subtitle = "Details Ihres aktuellen Abonnements"
[plan.availablePlans]
title = "Verfügbare Pläne"
subtitle = "Wählen Sie den Plan, der Ihren Anforderungen entspricht"
[plan.static]
title = "Abrechnungsinformationen"
message = "Online-Abrechnung ist derzeit nicht konfiguriert. Um Ihren Plan zu upgraden oder Abonnements zu verwalten, kontaktieren Sie uns bitte direkt."
contactSales = "Vertrieb kontaktieren"
contactToUpgrade = "Kontaktieren Sie uns, um Ihren Plan zu upgraden oder anzupassen"
maxUsers = "Max. Benutzer"
upTo = "Bis zu"
[plan.period]
month = "Monat"
perUserPerMonth = "/Benutzer/Monat"
[plan.free]
name = "Kostenlos"
highlight1 = "Begrenzte Tool-Nutzung pro Woche"
highlight2 = "Zugriff auf alle Tools"
highlight3 = "Community-Support"
forever = "Für immer kostenlos"
included = "Inbegriffen"
[plan.pro]
name = "Pro"
highlight1 = "Unbegrenzte Tool-Nutzung"
highlight2 = "Erweiterte PDF-Tools"
highlight3 = "Keine Wasserzeichen"
[plan.enterprise]
name = "Enterprise"
highlight1 = "Individuelle Preisgestaltung"
highlight2 = "Dedizierter Support"
highlight3 = "Neueste Funktionen"
requiresServer = "Erfordert Server"
requiresServerMessage = "Bitte zuerst auf den Server-Plan upgraden, bevor Sie auf Enterprise upgraden."
[plan.feature]
title = "Funktion"
pdfTools = "Grundlegende PDF-Tools"
fileSize = "Dateigrößenlimit"
automation = "Tool-Workflows automatisieren"
api = "API-Zugriff"
priority = "Priorisierter Support"
customPricing = "Individuelle Preisgestaltung"
[plan.licenseWarning]
title = "Freies Self-Hosted-Limit erreicht"
body = "Sie haben {{total}} Nutzer, aber die kostenlose Stufe unterstützt nur {{limit}} pro Server. Upgraden Sie, um Stirling PDF reibungslos weiter zu betreiben."
overLimit = "mehr als {{limit}}"
cta = "Pläne ansehen"
[subscription]
renewsOn = "Verlängert sich am {{date}}"
cancelsOn = "Endet am {{date}}"
[subscription.status]
active = "Aktiv"
pastDue = "Überfällig"
canceled = "Gekündigt"
incomplete = "Unvollständig"
trialing = "Testphase"
none = "Kein Abonnement"
[billing]
manageBilling = "Abrechnung verwalten"
updateSeats = "Plätze aktualisieren"
updateEnterpriseSeats = "Enterprise-Plätze aktualisieren"
currentSeats = "Aktuelle Plätze"
minimumSeats = "Mindestplätze"
basedOnUsers = "(aktuelle Nutzer)"
newSeatCount = "Neue Platzanzahl"
newSeatCountDescription = "Anzahl der Plätze für Ihre Enterprise-Lizenz auswählen"
whatHappensNext = "Wie geht es weiter?"
stripePortalRedirect = "Sie werden zum Stripe-Abrechnungsportal weitergeleitet, um die Platzänderung zu prüfen und zu bestätigen. Der anteilige Betrag wird automatisch berechnet."
preparingUpdate = "Platzaktualisierung wird vorbereitet..."
seatCountTooLow = "Die Platzanzahl muss mindestens {{minimum}} betragen (aktuelle Nutzerzahl)"
seatCountUnchanged = "Bitte eine andere Platzanzahl auswählen"
seatsUpdated = "Plätze aktualisiert"
seatsUpdatedMessage = "Ihre Enterprise-Plätze wurden auf {{seats}} aktualisiert"
updateProcessing = "Aktualisierung wird verarbeitet"
updateProcessingMessage = "Ihre Platzaktualisierung wird verarbeitet. Bitte aktualisieren Sie in wenigen Momenten."
notEnterprise = "Platzverwaltung ist nur für Enterprise-Lizenzen verfügbar"
[billing.portal]
error = "Abrechnungsportal konnte nicht geöffnet werden"
[upgradeBanner]
title = "Upgrade auf Server-Plan"
message = "Holen Sie das Beste aus Stirling PDF heraus mit unbegrenzten Nutzern und erweiterten Funktionen"
upgradeButton = "Jetzt upgraden"
dismiss = "Banner ausblenden"
attentionTitle = "Dieser Server benötigt Admin-Aufmerksamkeit"
attentionBody = "Ihr Admin muss sich anmelden, um mehr Infos zu sehen. Bitte kontaktieren Sie ihn umgehend."
attentionBodyAdmin = "Prüfen Sie die Lizenzanforderungen, um diesen Server konform zu halten."
seeInfo = "Infos anzeigen"
[payment]
preparing = "Checkout wird vorbereitet..."
redirecting = "Weiterleitung zum sicheren Checkout..."
upgradeTitle = "Upgrade auf {{planName}}"
success = "Zahlung erfolgreich!"
successMessage = "Ihr Abonnement wurde erfolgreich aktiviert. Sie erhalten in Kürze eine Bestätigungs-E-Mail."
autoClose = "Dieses Fenster schließt sich automatisch..."
error = "Zahlungsfehler"
upgradeSuccess = "Zahlung erfolgreich! Ihr Abo wurde upgegradet. Die Lizenz wurde auf Ihrem Server aktualisiert. Sie erhalten in Kürze eine Bestätigungs-E-Mail."
paymentSuccess = "Zahlung erfolgreich! Lizenzschlüssel wird abgerufen..."
licenseActivated = "Lizenz aktiviert! Ihr Lizenzschlüssel wurde gespeichert. Eine Bestätigungs-E-Mail wurde an Ihre registrierte E-Mail-Adresse gesendet."
licenseDelayed = "Zahlung erfolgreich! Ihre Lizenz wird erstellt. Sie erhalten in Kürze eine E-Mail mit Ihrem Lizenzschlüssel. Wenn Sie sie nicht innerhalb von 10 Minuten erhalten, kontaktieren Sie bitte den Support."
licensePollingError = "Zahlung erfolgreich, aber Ihr Lizenzschlüssel konnte nicht automatisch abgerufen werden. Bitte prüfen Sie Ihre E-Mail oder kontaktieren Sie den Support mit Ihrer Zahlungsbestätigung."
licenseRetrievalError = "Zahlung erfolgreich, aber das Abrufen der Lizenz ist fehlgeschlagen. Sie erhalten Ihren Lizenzschlüssel per E-Mail. Bitte kontaktieren Sie den Support, wenn Sie ihn nicht innerhalb von 10 Minuten erhalten."
syncError = "Zahlung erfolgreich, aber die Lizenzsynchronisierung ist fehlgeschlagen. Ihre Lizenz wird in Kürze aktualisiert. Bitte kontaktieren Sie den Support, wenn das Problem bestehen bleibt."
licenseSaveError = "Speichern des Lizenzschlüssels fehlgeschlagen. Bitte kontaktieren Sie den Support mit Ihrem Lizenzschlüssel, um die Aktivierung abzuschließen."
paymentCanceled = "Zahlung wurde abgebrochen. Es wurden keine Gebühren erhoben."
syncingLicense = "Ihre upgegradete Lizenz wird synchronisiert..."
generatingLicense = "Ihr Lizenzschlüssel wird erstellt..."
upgradeComplete = "Upgrade abgeschlossen"
upgradeCompleteMessage = "Ihr Abo wurde erfolgreich upgegradet. Ihr vorhandener Lizenzschlüssel wurde aktualisiert."
stripeNotConfigured = "Stripe nicht konfiguriert"
stripeNotConfiguredMessage = "Stripe-Zahlungsintegration ist nicht konfiguriert. Bitte wenden Sie sich an Ihren Administrator."
monthly = "Monatlich"
yearly = "Jährlich"
billingPeriod = "Abrechnungszeitraum"
enterpriseNote = "Plätze können im Checkout angepasst werden (11000)."
installationId = "Installations-ID"
licenseKey = "Ihr Lizenzschlüssel"
licenseInstructions = "Dies wurde zu Ihrer Installation hinzugefügt. Sie erhalten außerdem eine Kopie per E-Mail."
canCloseWindow = "Sie können dieses Fenster jetzt schließen."
licenseKeyProcessing = "Lizenzschlüssel wird verarbeitet"
licenseDelayedMessage = "Ihr Lizenzschlüssel wird erstellt. Bitte prüfen Sie in Kürze Ihre E-Mail oder kontaktieren Sie den Support."
perYear = "/Jahr"
perMonth = "/Monat"
emailInvalid = "Bitte geben Sie eine gültige E-Mail-Adresse ein"
[payment.emailStage]
title = "E-Mail eingeben"
description = "Wir verwenden diese, um Ihren Lizenzschlüssel und Belege zu senden."
emailLabel = "E-Mail-Adresse"
emailPlaceholder = "[email protected]"
continue = "Weiter"
modalTitle = "Loslegen {{planName}}"
[payment.planStage]
title = "Abrechnungszeitraum wählen"
savingsNote = "{{percent}}% sparen mit jährlicher Abrechnung"
basePrice = "Grundpreis"
seatPrice = "Pro Platz"
totalForSeats = "Gesamt ({{count}} Plätze)"
selectMonthly = "Monatlich wählen"
selectYearly = "Jährlich wählen"
savePercent = "{{percent}}% sparen"
savingsAmount = "Sie sparen {{amount}}"
modalTitle = "Abrechnungszeitraum wählen {{planName}}"
billedYearly = "Jährlich abgerechnet mit {{currency}}{{amount}}"
[payment.paymentStage]
backToPlan = "Zur Planauswahl zurück"
selectedPlan = "Ausgewählter Plan"
modalTitle = "Zahlung abschließen {{planName}}"
[firstLogin]
title = "Erste Anmeldung"
welcomeTitle = "Willkommen!"
welcomeMessage = "Aus Sicherheitsgründen müssen Sie bei der ersten Anmeldung Ihr Passwort ändern."
loggedInAs = "Angemeldet als"
error = "Fehler"
currentPassword = "Aktuelles Passwort"
enterCurrentPassword = "Geben Sie Ihr aktuelles Passwort ein"
newPassword = "Neues Passwort"
enterNewPassword = "Neues Passwort eingeben (mind. 8 Zeichen)"
confirmPassword = "Neues Passwort bestätigen"
reEnterNewPassword = "Neues Passwort erneut eingeben"
changePassword = "Passwort ändern"
allFieldsRequired = "Alle Felder sind erforderlich"
passwordsDoNotMatch = "Die neuen Passwörter stimmen nicht überein"
passwordTooShort = "Das Passwort muss mindestens 8 Zeichen lang sein"
passwordMustBeDifferent = "Das neue Passwort muss sich vom aktuellen Passwort unterscheiden"
passwordChangedSuccess = "Passwort erfolgreich geändert! Bitte melden Sie sich erneut an."
passwordChangeFailed = "Passwort konnte nicht geändert werden. Bitte prüfen Sie Ihr aktuelles Passwort."
[invite]
welcome = "Willkommen bei Stirling PDF"
invalidToken = "Ungültiger Einladungslink"
validationError = "Einladungslink konnte nicht validiert werden"
passwordRequired = "Passwort ist erforderlich"
passwordTooShort = "Passwort muss mindestens 6 Zeichen lang sein"
passwordMismatch = "Passwörter stimmen nicht überein"
acceptError = "Konto konnte nicht erstellt werden"
validating = "Einladung wird validiert..."
invalidInvitation = "Ungültige Einladung"
goToLogin = "Zum Login"
welcomeTitle = "Sie wurden eingeladen!"
welcomeSubtitle = "Schließen Sie die Kontoeinrichtung ab, um zu starten"
accountFor = "Konto wird erstellt für"
linkExpires = "Link läuft ab"
email = "E-Mail-Adresse"
emailPlaceholder = "Geben Sie Ihre E-Mail-Adresse ein"
emailRequired = "E-Mail-Adresse ist erforderlich"
invalidEmail = "Ungültige E-Mail-Adresse"
choosePassword = "Passwort wählen"
passwordPlaceholder = "Geben Sie Ihr Passwort ein"
confirmPassword = "Passwort bestätigen"
confirmPasswordPlaceholder = "Passwort erneut eingeben"
createAccount = "Konto erstellen"
creating = "Konto wird erstellt..."
alreadyHaveAccount = "Sie haben bereits ein Konto?"
signIn = "Anmelden"
[audit]
notAvailable = "Audit-System nicht verfügbar"
notAvailableMessage = "Das Audit-System ist nicht konfiguriert oder nicht verfügbar."
disabled = "Audit-Protokollierung ist deaktiviert"
disabledMessage = "Aktivieren Sie die Audit-Protokollierung in Ihrer Anwendungskonfiguration, um Systemereignisse nachzuverfolgen."
[audit.error]
title = "Fehler beim Laden des Audit-Systems"
[audit.systemStatus]
title = "Systemstatus"
status = "Audit-Protokollierung"
enabled = "Aktiviert"
disabled = "Deaktiviert"
level = "Audit-Level"
retention = "Aufbewahrungszeitraum"
days = "Tage"
totalEvents = "Ereignisse insgesamt"
[audit.tabs]
dashboard = "Dashboard"
events = "Audit-Ereignisse"
export = "Export"
[audit.charts]
title = "Audit-Dashboard"
error = "Fehler beim Laden der Diagramme"
day = "Tag"
week = "Woche"
month = "Monat"
byType = "Ereignisse nach Typ"
byUser = "Ereignisse nach Benutzer"
overTime = "Ereignisse über die Zeit"
[audit.events]
title = "Audit-Ereignisse"
filterByType = "Nach Typ filtern"
filterByUser = "Nach Benutzer filtern"
startDate = "Startdatum"
endDate = "Enddatum"
clearFilters = "Zurücksetzen"
error = "Fehler beim Laden der Ereignisse"
noEvents = "Keine Ereignisse gefunden"
timestamp = "Zeitstempel"
type = "Typ"
user = "Benutzer"
ipAddress = "IP-Adresse"
actions = "Aktionen"
viewDetails = "Details anzeigen"
eventDetails = "Ereignisdetails"
details = "Details"
[audit.export]
title = "Audit-Daten exportieren"
description = "Exportieren Sie Audit-Ereignisse in CSV- oder JSON-Format. Verwenden Sie Filter, um die exportierten Daten einzuschränken."
format = "Exportformat"
filters = "Filter (optional)"
filterByType = "Nach Typ filtern"
filterByUser = "Nach Benutzer filtern"
startDate = "Startdatum"
endDate = "Enddatum"
clearFilters = "Zurücksetzen"
exportButton = "Daten exportieren"
error = "Daten konnten nicht exportiert werden"
[usage]
noData = "Keine Daten verfügbar"
error = "Fehler beim Laden der Nutzungsstatistiken"
noDataMessage = "Derzeit sind keine Nutzungsstatistiken verfügbar."
[usage.controls]
top10 = "Top 10"
top20 = "Top 20"
all = "Alle"
refresh = "Aktualisieren"
dataTypeLabel = "Datentyp:"
[usage.controls.dataType]
all = "Alle"
api = "API"
ui = "UI"
[usage.showing]
top10 = "Top 10"
top20 = "Top 20"
all = "Alle"
[usage.stats]
totalEndpoints = "Gesamtzahl der Endpunkte"
totalVisits = "Gesamtzahl der Aufrufe"
showing = "Angezeigt"
selectedVisits = "Ausgewählte Aufrufe"
[usage.chart]
title = "Endpunkt-Nutzungsdiagramm"
[usage.table]
title = "Detaillierte Statistiken"
endpoint = "Endpunkt"
visits = "Aufrufe"
percentage = "Prozentsatz"
noData = "Keine Daten verfügbar"
[backendHealth]
checking = "Backend-Status wird geprüft..."
online = "Backend online"
offline = "Backend offline"
starting = "Backend startet..."
wait = "Bitte warten Sie, bis das Backend vollständig gestartet ist, und versuchen Sie es erneut."
[encryptedPdfUnlock]
unlockPrompt = "PDF entsperren, um fortzufahren"
title = "Passwort entfernen, um fortzufahren"
description = "Dieses PDF ist passwortgeschützt. Geben Sie das Passwort ein, um weiter damit zu arbeiten."
skip = "Für jetzt überspringen"
unlock = "Entsperren & fortfahren"
incorrectPassword = "Falsches Passwort"
missingFile = "Die ausgewählte Datei ist nicht mehr verfügbar."
emptyResponse = "Das Entfernen des Passworts hat keine Datei erzeugt."
required = "Geben Sie das Passwort ein, um fortzufahren."
successTitle = "Passwort entfernt"
successBodyWithName = "Passwort von {{fileName}} entfernt"
successBody = "Passwort erfolgreich entfernt."
[encryptedPdfUnlock.password]
label = "PDF-Passwort"
placeholder = "PDF-Passwort eingeben"
[setup]
welcome = "Willkommen bei Stirling PDF"
description = "Wählen Sie, wie Sie Stirling PDF verwenden möchten, um zu starten"
[setup.step1]
label = "Modus wählen"
description = "Offline oder Server"
[setup.step2]
label = "Server auswählen"
description = "Self-Hosted-Server"
[setup.step3]
label = "Anmeldung"
description = "Anmeldedaten eingeben"
[setup.mode.saas]
title = "Stirling Cloud"
description = "Mit Ihrem Stirling-Konto anmelden"
[setup.mode.selfhosted]
title = "Self-Hosted-Server"
description = "Mit Ihrem eigenen Stirling PDF-Server verbinden"
[setup.saas]
title = "Bei Stirling anmelden"
subtitle = "Mit Ihrem Stirling-Konto anmelden"
[setup.selfhosted]
title = "Am Server anmelden"
subtitle = "Geben Sie Ihre Server-Anmeldedaten ein"
link = "oder mit einem selbstgehosteten Konto verbinden"
[setup.server]
title = "Mit Server verbinden"
subtitle = "Geben Sie die URL Ihres Self-Hosted-Servers ein"
testing = "Verbindung wird getestet..."
[setup.server.type]
saas = "Stirling PDF SaaS"
selfhosted = "Self-Hosted-Server"
[setup.server.url]
label = "Server-URL"
description = "Geben Sie die vollständige URL Ihres selbst gehosteten Stirling PDF-Servers ein"
[setup.server.error]
emptyUrl = "Bitte eine Server-URL eingeben"
unreachable = "Verbindung zum Server konnte nicht hergestellt werden"
testFailed = "Verbindungstest fehlgeschlagen"
configFetch = "Serverkonfiguration konnte nicht abgerufen werden. Bitte überprüfen Sie die URL und versuchen Sie es erneut."
[setup.server.error.securityDisabled]
title = "Anmeldung nicht aktiviert"
body = "Auf diesem Server ist die Anmeldung nicht aktiviert. Um eine Verbindung zu diesem Server herzustellen, müssen Sie die Authentifizierung aktivieren:"
step1 = "Setzen Sie DOCKER_ENABLE_SECURITY=true in Ihrer Umgebung"
step2 = "Oder setzen Sie security.enableLogin=true in der settings.yml"
step3 = "Starten Sie den Server neu"
[setup.login]
title = "Anmelden"
subtitle = "Geben Sie Ihre Anmeldedaten ein, um fortzufahren"
connectingTo = "Verbinden mit:"
submit = "Anmelden"
signInWith = "Anmelden mit"
oauthPending = "Browser zur Authentifizierung wird geöffnet..."
orContinueWith = "Oder mit E-Mail fortfahren"
serverRequirement = "Hinweis: Auf dem Server muss die Anmeldung aktiviert sein."
showInstructions = "Wie aktivieren?"
hideInstructions = "Anleitung ausblenden"
instructions = "So aktivieren Sie die Anmeldung auf Ihrem Stirling PDF-Server:"
instructionsEnvVar = "Setzen Sie die Umgebungsvariable:"
instructionsOrYml = "Oder in der settings.yml:"
instructionsRestart = "Starten Sie anschließend Ihren Server neu, damit die Änderungen wirksam werden."
[setup.login.username]
label = "Benutzername"
placeholder = "Benutzernamen eingeben"
[setup.login.email]
label = "E-Mail"
placeholder = "E-Mail eingeben"
[setup.login.password]
label = "Passwort"
placeholder = "Passwort eingeben"
[setup.login.error]
emptyUsername = "Bitte geben Sie Ihren Benutzernamen ein"
emptyEmail = "Bitte geben Sie Ihre E-Mail ein"
emptyPassword = "Bitte geben Sie Ihr Passwort ein"
oauthFailed = "OAuth-Login fehlgeschlagen. Bitte erneut versuchen."
[oauth.success]
title = "Authentifizierung erfolgreich"
message = "Sie können dieses Fenster schließen und zu Stirling PDF zurückkehren."
[oauth.error]
title = "Authentifizierung fehlgeschlagen"
message = "Die Authentifizierung war nicht erfolgreich. Sie können dieses Fenster schließen und es erneut versuchen."
[pdfTextEditor]
title = "PDF-JSON-Editor"
viewLabel = "PDF-Editor"
converting = "PDF wird in ein bearbeitbares Format umgewandelt..."
conversionFailed = "PDF konnte nicht konvertiert werden. Bitte versuchen Sie es erneut."
currentFile = "Aktuelle Datei: {{name}}"
pageSummary = "Seite {{number}} von {{total}}"
pagePreviewAlt = "Seitenvorschau"
imageLabel = "Platziertes Bild"
noTextOnPage = "Auf dieser Seite wurde kein bearbeitbarer Text erkannt."
[pdfTextEditor.pageType]
paragraph = "Absatzseite"
sparse = "Spärlicher Text"
[pdfTextEditor.groupingMode]
auto = "Automatisch"
paragraph = "Absatz"
singleLine = "Einzeilig"
[pdfTextEditor.badges]
unsaved = "Bearbeitet"
modified = "Bearbeitet"
earlyAccess = "Früher Zugriff"
[pdfTextEditor.actions]
reset = "Änderungen zurücksetzen"
downloadJson = "JSON herunterladen"
generatePdf = "PDF generieren"
saveChanges = "Änderungen speichern"
[pdfTextEditor.options.autoScaleText]
title = "Text automatisch in Rahmen einpassen"
description = "Skaliert Text automatisch horizontal, sodass er in seinen ursprünglichen Begrenzungsrahmen passt, wenn die Schriftwiedergabe vom PDF abweicht."
[pdfTextEditor.options.groupingMode]
title = "Textgruppierungsmodus"
autoDescription = "Erkennt den Seitentyp automatisch und gruppiert den Text entsprechend."
paragraphDescription = "Gruppiert ausgerichtete Zeilen zu mehrzeiligen Absatz-Textfeldern."
singleLineDescription = "Behält jede PDF-Textzeile als eigenes Textfeld bei."
[pdfTextEditor.options.manualGrouping]
descriptionInline = "Tipp: Halten Sie Strg (Cmd) oder Umschalt, um mehrere Textfelder auszuwählen. Über der Auswahl erscheint eine schwebende Werkzeugleiste, über die Sie zusammenführen, aufteilen oder Breiten anpassen können."
[pdfTextEditor.options.forceSingleElement]
title = "Bearbeiteten Text auf ein einzelnes PDF-Element fixieren"
description = "Wenn aktiviert, exportiert der Editor jedes bearbeitete Textfeld als ein PDF-Textelement, um überlappende Glyphen oder gemischte Schriften zu vermeiden."
[pdfTextEditor.manual]
mergeTooltip = "Ausgewählte Felder zusammenführen"
merge = "Auswahl zusammenführen"
ungroupTooltip = "Absatz wieder in Zeilen aufteilen"
ungroup = "Gruppierung aufheben"
widthMenu = "Breitenoptionen"
expandWidth = "Bis zum Seitenrand erweitern"
resetWidth = "Breite zurücksetzen"
resizeHandle = "Textbreite anpassen"
[pdfTextEditor.disclaimer]
heading = "Einschränkungen der Vorschau"
textFocus = "Dieser Arbeitsbereich konzentriert sich auf das Bearbeiten von Text und das Neupositionieren eingebetteter Bilder. Komplexe Seitenzeichnungen, Formular-Widgets und grafische Ebenen werden für den Export beibehalten, sind hier aber nicht vollständig bearbeitbar."
previewVariance = "Einige Darstellungen (z. B. Tabellenrahmen, Formen oder Anmerkungsdarstellungen) werden in der Vorschau eventuell nicht exakt angezeigt. Das exportierte PDF behält nach Möglichkeit die ursprünglichen Zeichenbefehle bei."
alpha = "Dieser Alpha-Viewer entwickelt sich noch weiter bestimmte Schriften, Farben, Transparenzeffekte und Layoutdetails können leicht abweichen. Bitte prüfen Sie das erzeugte PDF vor dem Teilen noch einmal."
[pdfTextEditor.empty]
title = "Kein Dokument geladen"
subtitle = "Laden Sie eine PDF- oder JSON-Datei, um mit der Textbearbeitung zu beginnen."
dropzone = "Ziehen Sie eine PDF- oder JSON-Datei hierher, oder klicken Sie zum Durchsuchen"
dropzoneWithFiles = "Wählen Sie eine Datei auf der Registerkarte Dateien aus oder ziehen Sie eine PDF- oder JSON-Datei hierher, oder klicken Sie zum Durchsuchen"
[pdfTextEditor.welcomeBanner]
title = "Willkommen beim PDF-Texteditor (Early Access)"
experimental = "Dies ist eine experimentelle Funktion in aktiver Entwicklung. Während der Nutzung kann es zu Instabilitäten und Problemen kommen."
howItWorks = "Dieses Tool wandelt Ihr PDF in ein bearbeitbares Format um, in dem Sie Textinhalte ändern und Bilder neu positionieren können. Änderungen werden als neues PDF gespeichert."
bestFor = "Am besten geeignet für:"
bestFor1 = "Einfache PDFs mit überwiegend Text und Bildern"
bestFor2 = "Dokumente mit standardmäßiger Absatzformatierung"
bestFor3 = "Briefe, Aufsätze, Berichte und einfache Dokumente"
notIdealFor = "Weniger geeignet für:"
notIdealFor1 = "PDFs mit spezieller Formatierung wie Aufzählungen, Tabellen oder mehrspaltigen Layouts"
notIdealFor2 = "Magazine, Broschüren oder stark gestaltete Dokumente"
notIdealFor3 = "Anleitungen mit komplexen Layouts"
limitations = "Aktuelle Einschränkungen:"
limitation1 = "Die Schriftwiedergabe kann leicht vom Original-PDF abweichen"
limitation2 = "Komplexe Grafiken, Formularfelder und Anmerkungen werden beibehalten, sind jedoch nicht bearbeitbar"
limitation3 = "Große Dateien können beim Konvertieren und Verarbeiten Zeit beanspruchen"
knownIssues = "Bekannte Probleme (in Bearbeitung):"
issue1 = "Textfarbe wird derzeit nicht beibehalten (wird bald hinzugefügt)"
issue2 = "Im Absatzmodus treten häufiger Ausrichtungs- und Abstandsprobleme auf Einzeilig-Modus empfohlen"
issue3 = "Die Vorschau unterscheidet sich vom exportierten PDF exportierte PDFs sind näher am Original"
issue4 = "Ausrichtung von gedrehtem Text erfordert ggf. manuelle Anpassung"
issue5 = "Transparenz- und Ebeneneffekte können vom Original abweichen"
feedback = "Dies ist eine Early-Access-Funktion. Bitte melden Sie auftretende Probleme, um uns bei der Verbesserung zu helfen!"
gotIt = "Verstanden"
dontShowAgain = "Nicht mehr anzeigen"
[pdfTextEditor.modeChange]
title = "Moduswechsel bestätigen"
warning = "Das Ändern des Textgruppierungsmodus setzt alle nicht gespeicherten Änderungen zurück. Möchten Sie wirklich fortfahren?"
cancel = "Abbrechen"
confirm = "Zurücksetzen und Modus ändern"
[pdfTextEditor.fontAnalysis]
details = "Schriftdetails"
embedded = "Eingebettet"
type = "Typ"
webFormat = "Web-Format"
warnings = "Warnungen"
suggestions = "Hinweise"
currentPageFonts = "Schriften auf dieser Seite"
allFonts = "Alle Schriften"
fallback = "Fallback"
missing = "fehlend"
perfectMessage = "Alle Schriften können perfekt reproduziert werden."
warningMessage = "Einige Schriften werden möglicherweise nicht korrekt dargestellt."
infoMessage = "Informationen zur Schriftreproduktion verfügbar."
perfect = "perfekt"
subset = "Subset"
[pdfTextEditor.errors]
invalidJson = "JSON-Datei kann nicht gelesen werden. Stellen Sie sicher, dass sie vom PDF-zu-JSON-Tool erzeugt wurde."
pdfConversion = "Das bearbeitete JSON kann nicht zurück in ein PDF konvertiert werden."
[auth]
sessionExpired = "Sitzung abgelaufen"
pleaseLoginAgain = "Bitte melden Sie sich erneut an."
accessDenied = "Zugriff verweigert"
insufficientPermissions = "Sie haben keine Berechtigung, diese Aktion auszuführen."
[addText]
title = "Text hinzufügen"
header = "Text zu PDFs hinzufügen"
tags = "text,anmerkung,beschriftung"
applySignatures = "Text anwenden"
[addText.text]
name = "Text"
placeholder = "Text eingeben"
fontLabel = "Schriftart"
fontSizeLabel = "Schriftgröße"
fontSizePlaceholder = "Schriftgröße eingeben oder wählen (8-200)"
colorLabel = "Textfarbe"
[addText.steps]
configure = "Text konfigurieren"
[addText.step]
createDesc = "Geben Sie den hinzuzufügenden Text ein"
place = "Text platzieren"
placeDesc = "Klicken Sie auf das PDF, um Ihren Text hinzuzufügen"
[addText.instructions]
title = "So fügen Sie Text hinzu"
text = "Nachdem Sie oben Ihren Text eingegeben haben, klicken Sie irgendwo auf das PDF, um ihn zu platzieren."
paused = "Platzierung pausiert"
resumeHint = "Setzen Sie die Platzierung fort, um zu klicken und Ihren Text hinzuzufügen."
noSignature = "Geben Sie oben Text ein, um die Platzierung zu aktivieren."
[addText.mode]
move = "Text verschieben"
place = "Text platzieren"
pause = "Platzierung pausieren"
resume = "Platzierung fortsetzen"
[addText.results]
title = "Ergebnisse: Text hinzufügen"
[addText.error]
failed = "Beim Hinzufügen von Text zum PDF ist ein Fehler aufgetreten."