diff --git a/www/common/translations/messages.da.json b/www/common/translations/messages.da.json
index a062fed39..bb5445efa 100644
--- a/www/common/translations/messages.da.json
+++ b/www/common/translations/messages.da.json
@@ -21,5 +21,164 @@
"typeError": "Dette dokument er ikke kompatibelt med det valgte program",
"main_title": "CryptPad: Zero Knowledge, Collaborative Real Time Editing",
"common_connectionLost": "Serverforbindelse afbrudt
Du er nu i skrivebeskyttet tilstand, indtil forbindelsen er tilbage.",
- "onLogout": "Du er logget ud, {0}klik her{1} for at logge ind
eller tryk på Esc for at få adgang til dit dokument i skrivebeskyttet tilstand."
+ "onLogout": "Du er logget ud, {0}klik her{1} for at logge ind
eller tryk på Esc for at få adgang til dit dokument i skrivebeskyttet tilstand.",
+ "historyText": "Redigeringshistorik",
+ "uploadButton": "Upload filer",
+ "padNotPinned": "Dette dokument vil udløbe efter 3 måneder af inaktivitet, {0}login{1} eller {2}lav en konto{3} for at bevare det.",
+ "padNotPinnedVariable": "Dette dokument wil udløbe efter {4} dage af inaktivitet, {0}login{1} eller {2}lav en konto{3} for at bevare det.",
+ "anonymousStoreDisabled": "Administratoren af denne Cryptpad-instans har deaktiveret opbevaring for gæster. Log ind for at tilgå dit eget CryptDrive.",
+ "history_prev": "Tidligere version",
+ "chainpadError": "En kritisk fejl har fundet sted i forbindelse med at updatere dit indhold. Denne side er i skrive-beskyttet tilstand for at garantere at du ikke mister dit arbejde.
Tryk Esc for at fortsætte med se dette dokument, eller genindlæs siden for at prøve at redigere igen.",
+ "errorCopy": " Du kan stadig bruge den nuværende version i skrive-beskyttet tilstand ved at trykke Esc.",
+ "storageStatus": "Plads:
{0} brugt ud af {1}",
+ "newVersionError": "En ny version af CryptPad er tilgængelig .
Genindlæs for at bruge den nye version eller tryk Esc for at tilgå dit indhold i offline tilstand.",
+ "pinLimitReachedAlertNoAccounts": "Du har nået din opbevaringsplads grænse",
+ "initializing": "Opstarter...",
+ "forgetPrompt": "Når du klikker OK, bliver dette dokument rykket til papirkurven. Er du sikker?",
+ "selectTemplate": "Vælg en skabelon eller tryk Esc",
+ "useTemplateCancel": "Start frisk (Esc)",
+ "forgotten": "Flyttet til papirkurven",
+ "readonly": "Skrivebeskyttet",
+ "pinLimitDrive": "Du har nået din opbevaringsplads grænse.
Du kan ikke lave nye dokumenter.",
+ "clickToEdit": "Klik for at redigere",
+ "uploadButtonTitle": "Upload en ny fil til dit CryptDrive",
+ "pinLimitReachedAlert": "Du har nået din opbevaringsplads grænse. Nye dokumenter vil ikke blive opbevaret i dit CryptDruve.
Du kan enten slette dokumenter fra CryptDrive eller abonnere på et premium tilbud for at forøge din grænse.",
+ "exportPrompt": "Hvad vil du navngive din fil?",
+ "user_rename": "Ændre dit kaldenavn",
+ "newButtonTitle": "Lav et nyt dokument",
+ "backgroundButtonTitle": "Ændre baggrundens farve i præsentationen",
+ "printBackgroundRemove": "Fjern dette baggrundsbilled",
+ "colorButtonTitle": "Ændre tekst farven i præsentations tilstanden",
+ "printCSS": "Brugerdefineret stil-regler (CSS):",
+ "printBackgroundNoValue": "Intet baggrunds billed valgt",
+ "themeButtonTitle": "Vælg farveskemaet for kode og slide-editors",
+ "tags_add": "Opdater tags for de valgte dokumenter",
+ "tags_duplicate": "Duplikere tag: {0}",
+ "languageButtonTitle": "Vælg sproget til at bruge for sytaks highlighting",
+ "viewEmbedTag": "For at indlejre dette dokument, skal du inkludere denne iframe i din web-side hvor end du vil. Du kan stilisere det med CSS eller HTML attributer.",
+ "forgetButton": "Slet",
+ "shareButton": "Del",
+ "tags_noentry": "Du kan ikke tag et slettet dokument",
+ "notifyJoined": "{0} har joinet samarbejds-sessionen",
+ "kanban_done": "Færdig",
+ "poll_userPlaceholder": "Dit navn",
+ "poll_removeOption": "Er du sikker på at du vil fjerne denne valg-mulighed?",
+ "fileEmbedScript": "For at indlejre denne fil, inkluder dette script et sted i din web-side for at load Media-Tag'et:",
+ "fileEmbedTag": "Da placere dette Media Tag, hvor end på din web-side hvor du har lyst til at indlejre det:",
+ "history_restorePrompt": "Er du sikker på at du vil erstatte den nuværende version af dokumentet med den fremviste version?",
+ "history_loadMore": "Vis mere af historikken",
+ "poll_publish_button": "Offentliggør",
+ "poll_create_user": "Tilføj en ny bruger",
+ "expiredError": "Dette dokument har nået dets destruktions dato og er ikke længere tilgængeligt.",
+ "invalidHashError": "Dokumentet som du har anmodet har en invalid URL.",
+ "errorRedirectToHome": "Tryk Esc for at blive omdirigeret til dit CryptDrive.",
+ "loading": "Indlæser...",
+ "saved": "Gemt",
+ "deletedFromServer": "Dokument destrueret",
+ "disconnected": "Frakoblet",
+ "synchronizing": "Synkronisere",
+ "reconnecting": "Genforbinder",
+ "typing": "Det bliver redigeret",
+ "errorState": "Kritisk fejl: {0}",
+ "users": "Bruger",
+ "editor": "Redaktør",
+ "userlist_offline": "Du er iøjeblikket offline, bruger-listen er ikke tilgængelig.",
+ "language": "Sprog",
+ "upgrade": "Upgrade",
+ "MB": "MB",
+ "GB": "GB",
+ "formattedMB": "{0} MB",
+ "formattedGB": "{0} GB",
+ "pinLimitReached": "Du har nået din opbevaringsplads grænse",
+ "importButtonTitle": "Importer et dokument fra en lokal fil",
+ "exportButton": "Exporter",
+ "exportButtonTitle": "Exporter dette dokument til en lokal fil",
+ "user_displayName": "Kaldenavn",
+ "user_accountName": "Kontonavn",
+ "saveTitle": "Gem titlen (enter)",
+ "movedToTrash": "Det dokument er blevet rykket til papirkurven.
Tilgå mit drive",
+ "userListButton": "Bruger liste",
+ "chatButton": "Chat",
+ "userAccountButton": "Bruger menu",
+ "newButton": "Ny",
+ "uploadFolderButton": "Upload mappe",
+ "saveTemplateButton": "Gem som en skabelon",
+ "saveTemplatePrompt": "Vælg en titel for skabelonen",
+ "templateSaved": "Skabelon gemt!",
+ "useTemplate": "Start med en skabelon?",
+ "useTemplateOK": "Vælg en skabelon (Enter)",
+ "template_import": "Importer en skabelon",
+ "template_empty": "Ingen skabelon tilgængelig",
+ "previewButtonTitle": "Vis eller gem Markdown viseren",
+ "presentButtonTitle": "Aktiver præsentations tilstand",
+ "propertiesButton": "Egenskaber",
+ "propertiesButtonTitle": "Se dokumentets egenskaber",
+ "printButton": "Print (Enter)",
+ "printButtonTitle2": "Print dit dokument eller eksporter det som en pdf fil",
+ "printOptions": "Layout indstillinger",
+ "printSlideNumber": "Vis slide nummeret",
+ "printDate": "Vis datoen",
+ "printTitle": "Vis dokument titlen",
+ "printTransition": "Aktiver overgangs animationer",
+ "printBackground": "Brug et baggrundsbilled",
+ "printBackgroundButton": "Vælg et billed",
+ "printBackgroundValue": "Nuværende baggrund:{0}",
+ "filePickerButton": "Indlejre et dokument opbevaret i CryptDrive",
+ "filePicker_close": "Luk",
+ "filePicker_description": "Vælg en fil fra dit CryptDrive som du vil indlejre eller upload en ny fil",
+ "filePicker_filter": "Filterere filer efter navn",
+ "tags_title": "Tags (kun for dig)",
+ "tags_notShared": "Dine tags er ikke delt med andre brugere",
+ "slideOptionsText": "Indstillinger",
+ "slideOptionsTitle": "Tilpas dine slides",
+ "slide_invalidLess": "Brugerdefineret stil er ugyldig",
+ "languageButton": "Sprog",
+ "themeButton": "Tema",
+ "viewShare": "Skrive-beskyttet link",
+ "notifyRenamed": "{0} er nu kendt som {1}",
+ "notifyLeft": "{0} har forladt samarbejds-sessionen",
+ "ok": "OK",
+ "okButton": "OK (Enter)",
+ "cancel": "Afbryd",
+ "cancelButton": "Afbryd (Esc)",
+ "show_help_button": "Vis hjælp",
+ "help_button": "Hjælp",
+ "historyButton": "Vis dokumentets redigeringshistorik",
+ "history_next": "Næste version",
+ "history_closeTitle": "Luk historikken",
+ "history_restoreTitle": "Genopret den valgte version af dokumentet",
+ "history_restoreDone": "Dokument genoprettet",
+ "openLinkInNewTab": "Åben link i en ny fane",
+ "pad_mediatagTitle": "Media-Tag indstillinger",
+ "pad_mediatagWidth": "Bredte (px)",
+ "pad_mediatagHeight": "Højde (px)",
+ "pad_mediatagRatio": "Bevar ratio",
+ "pad_mediatagBorder": "Rammens bredde (px)",
+ "pad_mediatagPreview": "Forevisning",
+ "pad_mediatagImport": "Gem i dit CryptDrive",
+ "pad_mediatagOptions": "Billed egenskaber",
+ "kanban_newBoard": "Nyt board",
+ "kanban_item": "Forekomst",
+ "kanban_todo": "Mangler at gøres",
+ "kanban_working": "Igangværende",
+ "kanban_addBoard": "Tilføj et board",
+ "poll_create_option": "Tilføj en ny mulighed",
+ "poll_commit": "Indsend",
+ "poll_optionPlaceholder": "Mulighed",
+ "poll_removeUser": "Er du sikker på at du vil fjerne denne bruger?",
+ "printText": "Print",
+ "deletedError": "Dette dokument er blevet slettet og er ikke længere tilgængeligt.",
+ "inactiveError": "Dette dokument er blevet slettet grundet inaktivitet. Tryk Esc for at lave et nyt dokument.",
+ "deleted": "Slettet",
+ "mustLogin": "Du må være logget ind, for at kunne tilgå denne side",
+ "disabledApp": "Denne applikation er blevet deaktiveret. Kontakt administratoren af denne Cryptpad for mere information.",
+ "realtime_unrecoverableError": "En ikke reperarbar fejl har fundet sted. Klik OK for at genindlæse.",
+ "anonymous": "Gæst",
+ "upgradeAccount": "Opgrader konto",
+ "pinLimitNotPinned": "Du har nået din opbevaringsplads grænse.
Dette dokument er ikke opbevaret i dit CryptDrive.",
+ "importButton": "Importer",
+ "editShare": "Rediger link",
+ "error": "Fejl",
+ "KB": "kB",
+ "formattedKB": "{0} kB"
}