# Description of Changes

<!--
Please provide a summary of the changes, including:

- What was changed
- Why the change was made
- Any challenges encountered

Closes #(issue_number)
-->

---

## Checklist

### General

- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md)
- [ ] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md)
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md)
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings

### Documentation

- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/)
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags)
(for new translation tags only)

### Translations (if applicable)

- [ ] I ran
[`scripts/counter_translation.py`](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/docs/counter_translation.md)

### UI Changes (if applicable)

- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)

### Testing (if applicable)

- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing)
for more details.
This commit is contained in:
Anthony Stirling
2025-12-03 09:57:00 +00:00
committed by GitHub
parent f72538d30f
commit 65a3eeca76
62 changed files with 3352 additions and 1947 deletions
+66 -14
View File
@@ -163,6 +163,11 @@ unfavorite = "Fjern fra favoritter"
fullscreen = "Skift til fuldskærmstilstand"
sidebar = "Skift til sidepanel-tilstand"
[backendStartup]
notFoundTitle = "Backend ikke fundet"
retry = "Prøv igen"
unreachable = "Programmet kan i øjeblikket ikke forbinde til backend. Kontroller backend-status og netværksforbindelse, og prøv igen."
[zipWarning]
title = "Stor ZIP-fil"
message = "Denne ZIP indeholder {{count}} filer. Udpak alligevel?"
@@ -347,7 +352,7 @@ teams = "Teams"
title = "Konfiguration"
systemSettings = "Systemindstillinger"
features = "Funktioner"
endpoints = "Endpoints"
endpoints = "Slutpunkter"
database = "Database"
advanced = "Avanceret"
@@ -359,7 +364,7 @@ connections = "Forbindelser"
[settings.licensingAnalytics]
title = "Licensering & Analytics"
plan = "Plan"
audit = "Audit"
audit = "Revision"
usageAnalytics = "Brugsanalyse"
[settings.policiesPrivacy]
@@ -556,13 +561,13 @@ totalEndpoints = "Endpoints i alt"
totalVisits = "Besøg i alt"
showing = "Viser"
selectedVisits = "Valgte besøg"
endpoint = "Endpoint"
endpoint = "Slutpunkt"
visits = "Besøg"
percentage = "Procent"
loading = "Laster..."
failedToLoad = "Kunne ikke indlæse endpoint-data. Prøv at opdatere."
home = "Hjem"
login = "Login"
login = "Log ind"
top = "Top"
numberOfVisits = "Antal besøg"
visitsTooltip = "Besøg: {0} ({1}% af totalen)"
@@ -912,6 +917,9 @@ desc = "Byg flertrins-workflows ved at kæde PDF-handlinger sammen. Ideelt til t
desc = "Overlejrer PDF'er oven på en anden PDF"
title = "Overlejr PDF'er"
[home.pdfTextEditor]
title = "PDF-teksteditor"
desc = "Rediger eksisterende tekst og billeder i PDF'er"
[home.addText]
tags = "tekst,annotering,etiket"
@@ -1173,7 +1181,7 @@ selectFilesPlaceholder = "Vælg filer i hovedvisningen for at komme i gang"
settings = "Indstillinger"
conversionCompleted = "Konvertering fuldført"
results = "Resultater"
defaultFilename = "converted_file"
defaultFilename = "konverteret_fil"
conversionResults = "Konverteringsresultater"
convertFrom = "Konvertér fra"
convertTo = "Konvertér til"
@@ -2259,8 +2267,16 @@ defaultCanvasLabel = "Tegnet signatur"
defaultImageLabel = "Uploadet signatur"
defaultTextLabel = "Indtastet signatur"
saveButton = "Gem signatur"
savePersonal = "Gem personlig"
saveShared = "Gem delt"
saveUnavailable = "Opret først en signatur for at gemme den."
noChanges = "Nuværende signatur er allerede gemt."
tempStorageTitle = "Midlertidig browserlagring"
tempStorageDescription = "Signaturer gemmes kun i din browser. De går tabt, hvis du rydder browserdata eller skifter browser."
personalHeading = "Personlige signaturer"
sharedHeading = "Delte signaturer"
personalDescription = "Kun du kan se disse signaturer."
sharedDescription = "Alle brugere kan se og bruge disse signaturer."
[sign.saved.type]
canvas = "Tegning"
@@ -3438,6 +3454,9 @@ signinTitle = "Log venligst ind"
ssoSignIn = "Log ind via Single Sign-on"
oAuth2AutoCreateDisabled = "OAUTH2 Auto-Opret Bruger Deaktiveret"
oAuth2AdminBlockedUser = "Registrering eller login af ikke-registrerede brugere er i øjeblikket blokeret. Kontakt venligst administratoren."
oAuth2RequiresLicense = "OAuth/SSO-login kræver en betalt licens (Server eller Enterprise). Kontakt administratoren for at opgradere din plan."
saml2RequiresLicense = "SAML-login kræver en betalt licens (Server eller Enterprise). Kontakt administratoren for at opgradere din plan."
maxUsersReached = "Maksimalt antal brugere er nået for din nuværende licens. Kontakt administratoren for at opgradere din plan eller tilføje flere pladser."
oauth2RequestNotFound = "Autorisationsanmodning ikke fundet"
oauth2InvalidUserInfoResponse = "Ugyldigt Brugerinfo Svar"
oauth2invalidRequest = "Ugyldig Anmodning"
@@ -3846,14 +3865,17 @@ fitToWidth = "Tilpas til bredde"
actualSize = "Faktisk størrelse"
[viewer]
cannotPreviewFile = "Kan ikke forhåndsvise fil"
dualPageView = "To-siders visning"
firstPage = "Første side"
lastPage = "Sidste side"
previousPage = "Forrige side"
nextPage = "Næste side"
onlyPdfSupported = "Visningen understøtter kun PDF-filer. Denne fil ser ud til at være et andet format."
previousPage = "Forrige side"
singlePageView = "Enkelt-sides visning"
unknownFile = "Ukendt fil"
zoomIn = "Zoom ind"
zoomOut = "Zoom ud"
singlePageView = "Enkelt-sides visning"
dualPageView = "To-siders visning"
[rightRail]
closeSelected = "Luk valgte filer"
@@ -3877,6 +3899,7 @@ toggleSidebar = "Skift sidepanel"
exportSelected = "Eksporter valgte sider"
toggleAnnotations = "Skift visning af annoteringer"
annotationMode = "Skift annoteringstilstand"
print = "Udskriv PDF"
draw = "Tegn"
save = "Gem"
saveChanges = "Gem ændringer"
@@ -4343,7 +4366,7 @@ features = "Funktionsflag"
processing = "Behandling"
[admin.settings.advanced.endpoints]
label = "Endpoints"
label = "Slutpunkter"
manage = "Administrer API-endpoints"
description = "Endpointstyring konfigureres via YAML. Se dokumentationen for detaljer om aktivering/deaktivering af specifikke endpoints."
@@ -4494,6 +4517,7 @@ description = "URL eller filnavn til impressum (påkrævet i nogle jurisdiktione
title = "Premium og Enterprise"
description = "Konfigurer din premium- eller enterprise-licensnøgle."
license = "Licenskonfiguration"
noInput = "Angiv en licensnøgle eller fil"
[admin.settings.premium.licenseKey]
toggle = "Har du en licensnøgle eller en certifikatfil?"
@@ -4511,6 +4535,25 @@ line1 = "Overskrivning af din nuværende licensnøgle kan ikke fortrydes."
line2 = "Din tidligere licens går permanent tabt, medmindre du har sikkerhedskopieret den andetsteds."
line3 = "Vigtigt: Hold licensnøgler private og sikre. Del dem aldrig offentligt."
[admin.settings.premium.inputMethod]
text = "Licensnøgle"
file = "Certifikatfil"
[admin.settings.premium.file]
label = "Licenscertifikatfil"
description = "Upload din .lic- eller .cert-licensfil fra offlinekøb"
choose = "Vælg licensfil"
selected = "Valgt: {{filename}} ({{size}})"
successMessage = "Licensfil uploadet og aktiveret. Genstart er ikke påkrævet."
[admin.settings.premium.currentLicense]
title = "Aktiv licens"
file = "Kilde: Licensfil ({{path}})"
key = "Kilde: Licensnøgle"
type = "Type: {{type}}"
noInput = "Angiv en licensnøgle eller upload en certifikatfil"
success = "Succes"
[admin.settings.premium.enabled]
label = "Aktivér premium-funktioner"
description = "Aktivér licensnøgletjek for pro-/enterprise-funktioner"
@@ -4644,7 +4687,9 @@ selectedCount = "{{count}} valgt"
download = "Download"
delete = "Slet"
unsupported = "Ikke understøttet"
active = "Aktiv"
addToUpload = "Føj til upload"
closeFile = "Luk fil"
deleteAll = "Slet alle"
loadingFiles = "Indlæser filer..."
noFiles = "Ingen filer tilgængelige"
@@ -5245,7 +5290,7 @@ emailsPlaceholder = "[email protected], [email protected]"
emailsRequired = "Mindst én e-mailadresse er påkrævet"
submit = "Send invitationer"
success = "Bruger(e) inviteret"
partialSuccess = "Nogle invitationer mislykkedes"
partialFailure = "Nogle invitationer mislykkedes"
allFailed = "Kunne ikke invitere brugere"
error = "Kunne ikke sende invitationer"
@@ -5288,8 +5333,8 @@ emailDisabled = "E-mailinvitationer kræver SMTP-konfiguration og mail.enableInv
[workspace.people.license]
users = "brugere"
availableSlots = "Tilgængelige pladser"
grandfathered = "Grandfathered"
grandfatheredShort = "{{count}} grandfathered"
grandfathered = "På gamle vilkår"
grandfatheredShort = "{{count}} på gamle vilkår"
fromLicense = "fra licens"
slotsAvailable = "{{count}} ledig(e) brugerplads(er)"
noSlotsAvailable = "Ingen pladser tilgængelige"
@@ -5709,7 +5754,7 @@ title = "Diagram over endpoint-brug"
[usage.table]
title = "Detaljeret statistik"
endpoint = "Endpoint"
endpoint = "Slutpunkt"
visits = "Besøg"
percentage = "Procent"
noData = "Ingen data tilgængelige"
@@ -5752,7 +5797,7 @@ label = "Vælg server"
description = "Selvhostet server"
[setup.step3]
label = "Login"
label = "Log ind"
description = "Indtast loginoplysninger"
[setup.mode.saas]
@@ -5797,6 +5842,13 @@ submit = "Log ind"
signInWith = "Log ind med"
oauthPending = "Åbner browser for godkendelse..."
orContinueWith = "Eller fortsæt med email"
serverRequirement = "Bemærk: Serveren skal have login aktiveret."
showInstructions = "Hvordan aktiveres det?"
hideInstructions = "Skjul instruktioner"
instructions = "Sådan aktiverer du login på din Stirling PDF-server:"
instructionsEnvVar = "Sæt miljøvariablen:"
instructionsOrYml = "Eller i settings.yml:"
instructionsRestart = "Genstart derefter serveren, så ændringerne træder i kraft."
[setup.login.username]
label = "Brugernavn"