From 2288b43e8b5fa9e29608da02c30520c5b366aa11 Mon Sep 17 00:00:00 2001 From: Robin Louis van Komen <39955977+rlvk-vk@users.noreply.github.com> Date: Mon, 25 Jan 2021 09:07:55 +0100 Subject: [PATCH] add danish translations to some packages (#8353) * add danish translations to some packages * make sure that danish has a native language name * add missing danish translations for draft/publish system --- .../admin/src/translations/dk.json | 348 ++++++++++++++++++ .../admin/src/translations/index.js | 3 + .../admin/src/translations/dk.json | 180 +++++++++ .../admin/src/translations/index.js | 2 + .../admin/src/translations/dk.json | 181 +++++++++ .../admin/src/translations/index.js | 2 + .../admin/src/translations/dk.json | 4 + .../admin/src/translations/index.js | 2 + .../admin/src/translations/dk.json | 81 ++++ .../admin/src/translations/index.js | 2 + .../admin/src/translations/dk.json | 116 ++++++ .../admin/src/translations/index.js | 2 + 12 files changed, 923 insertions(+) create mode 100644 packages/strapi-admin/admin/src/translations/dk.json create mode 100644 packages/strapi-plugin-content-manager/admin/src/translations/dk.json create mode 100644 packages/strapi-plugin-content-type-builder/admin/src/translations/dk.json create mode 100644 packages/strapi-plugin-email/admin/src/translations/dk.json create mode 100644 packages/strapi-plugin-upload/admin/src/translations/dk.json create mode 100644 packages/strapi-plugin-users-permissions/admin/src/translations/dk.json diff --git a/packages/strapi-admin/admin/src/translations/dk.json b/packages/strapi-admin/admin/src/translations/dk.json new file mode 100644 index 0000000000..e4f67d2f9e --- /dev/null +++ b/packages/strapi-admin/admin/src/translations/dk.json @@ -0,0 +1,348 @@ +{ + "Analytics": "Statistik", + "Auth.advanced.allow_register": "", + "Auth.components.Oops.text": "Din konto er blevet suspenderet", + "Auth.form.button.forgot-password": "Send e-mail", + "Auth.form.button.go-home": "GÅ TILBAGE TIL HJEM", + "Auth.form.button.login": "Log ind", + "Auth.form.button.register": "KOM I GANG", + "Auth.form.button.reset-password": "Skift kodeord", + "Auth.form.confirmPassword.label": "Bekræft kodeord", + "Auth.form.email.label": "E-mail", + "Auth.form.email.placeholder": "johndoe@gmail.com", + "Auth.form.error.blocked": "Din konto er blevet blokeret af administratoren.", + "Auth.form.error.code.provide": "Forkert kode angivet.", + "Auth.form.error.confirmed": "Din e-mail er ikke bekræftet.", + "Auth.form.error.email.invalid": "Denne e-mail er forkert.", + "Auth.form.error.email.provide": "Angiv venligst dit brugernavn eller e-mail.", + "Auth.form.error.email.taken": "E-mailen er allerede taget.", + "Auth.form.error.invalid": "Brugernavn eller kodeord er ikke gyldig.", + "Auth.form.error.params.provide": "Forkerte parametre angivet.", + "Auth.form.error.password.format": "Dit kodeord må ikke indeholde tegnet `$` mere end 3 gange.", + "Auth.form.error.password.local": "Denne bruger har ikke angivet et lokalt kodeord, log venligst ind via link fra oprettelsen.", + "Auth.form.error.password.matching": "Kodeordene er ikke ens.", + "Auth.form.error.password.provide": "Angiv venligst dit kodeord.", + "Auth.form.error.ratelimit": "For mange forsøg, prøv igen om lidt.", + "Auth.form.error.user.not-exist": "Der findes ingen bruger med denne e-mail.", + "Auth.form.error.username.taken": "Brugernavnet er allerede taget.", + "Auth.form.firstname.label": "Fornavn", + "Auth.form.firstname.placeholder": "John", + "Auth.form.forgot-password.email.label": "Indtast din e-mail", + "Auth.form.forgot-password.email.label.success": "E-mail sendt til", + "Auth.form.lastname.label": "Efternavn", + "Auth.form.lastname.placeholder": "Doe", + "Auth.form.password.label": "Kodeord", + "Auth.form.register.news.label": "Hold mig opdateret omkring nye features og kommende forbedringer (ved at gøre dette accepterer du {terms} og {policy}).", + "Auth.form.rememberMe.label": "Husk mig", + "Auth.form.username.label": "Brugernavn", + "Auth.form.username.placeholder": "John Doe", + "Auth.link.forgot-password": "Glemt dit kodeord?", + "Auth.link.ready": "Klar til at logge ind?", + "Auth.link.signin": "Log ind", + "Auth.link.signin.account": "Har du allerede en konto?", + "Auth.privacy-policy-agreement.policy": "Priviatpolitik", + "Auth.privacy-policy-agreement.terms": "vilkår", + "Content Manager": "Indhold", + "Content Type Builder": "Indholdstyper", + "Documentation": "Dokumentation", + "Email": "E-mail", + "Files Upload": "Fil upload", + "HomePage.community": "Deltag i fællesskabet", + "HomePage.greetings": "Hej {name}!", + "HomePage.helmet.title": "Hjem", + "HomePage.roadmap": "Se vores roadmap", + "HomePage.welcome.congrats": "Tillykke!", + "HomePage.welcome.congrats.content": "Du er logget ind som den første administrator. For at lære de gode features som Strapi har,", + "HomePage.welcome.congrats.content.bold": "anbefaler vi at du opretter din første dokument type.", + "Media Library": "Medie bibliotek", + "New entry": "Nyt element", + "Password": "Kodeord", + "Provider": "Provider", + "ResetPasswordToken": "Nulstil kodeord token", + "Role": "Rolle", + "Roles & Permissions": "Roller og rettigheder", + "Roles.ListPage.notification.delete-all-not-allowed": "Nogle roller kunne ikke slettes da de er forbundet til en eller flere brugere", + "Roles.ListPage.notification.delete-not-allowed": "En rolle kan ikke slettes hvis den er forbundet til en bruger", + "Roles.RoleRow.user-count.plural": "{number} brugere", + "Roles.RoleRow.user-count.singular": "{number} bruger", + "Roles.components.List.empty.withSearch": "Der er ingen rolle der matcher søgningen ({search})...", + "Settings.PageTitle": "Indstillinger - {name}", + "Settings.error": "Fejl", + "Settings.global": "Globale indstillinger", + "Settings.permissions": "Rettigheder", + "Settings.permissions.category": "Rettighedsindstillinger for {category}", + "Settings.permissions.conditions.anytime": "Altid", + "Settings.permissions.conditions.apply": "Godkend", + "Settings.permissions.conditions.can": "Kan", + "Settings.permissions.conditions.define-conditions": "Definér betingelser", + "Settings.permissions.conditions.links": "Links", + "Settings.permissions.conditions.no-actions": "Der er ingen handling", + "Settings.permissions.conditions.or": "ELLER", + "Settings.permissions.conditions.selected.plural": "{number} valgte betingelser", + "Settings.permissions.conditions.selected.singular": "{number} valgt betingelse", + "Settings.permissions.conditions.when": "Når", + "Settings.permissions.menu.link.roles.label": "Roller", + "Settings.permissions.menu.link.users.label": "Brugere", + "Settings.permissions.users.add-new": "Tilføj ny bruer", + "Settings.permissions.users.create": "Opret ny bruger", + "Settings.permissions.users.form.email": "E-mail", + "Settings.permissions.users.form.firstname": "Fornavn", + "Settings.permissions.users.form.lastname": "Efternavn", + "Settings.permissions.users.listview.header.description.plural": "{number} brugere fundet", + "Settings.permissions.users.listview.header.description.singular": "{number} bruger fundet", + "Settings.permissions.users.listview.header.title": "Brugere", + "Settings.roles.create.description": "Definér rollens rettigheder", + "Settings.roles.create.title": "Opret en rolle", + "Settings.roles.created": "Rolle oprettet", + "Settings.roles.edit.title": "Redigér en rolle", + "Settings.roles.form.button.users-with-role": "Brugere med denne rolle", + "Settings.roles.form.created": "Oprettet", + "Settings.roles.form.description": "Navn og beskrivelse af rollen", + "Settings.roles.form.input.description": "Beskrivelse", + "Settings.roles.form.input.name": "Navn", + "Settings.roles.form.permissions.attributesPermissions": "Feltrettigheder", + "Settings.roles.form.permissions.create": "Opret", + "Settings.roles.form.permissions.delete": "Slet", + "Settings.roles.form.permissions.read": "Læs", + "Settings.roles.form.permissions.update": "Opdatér", + "Settings.roles.form.title": "Detaljer", + "Settings.roles.list.button.add": "Tilføj ny rolle", + "Settings.roles.list.description": "Liste over roller", + "Settings.roles.list.title.plural": "{number} roller", + "Settings.roles.list.title.singular": "{number} rolle", + "Settings.roles.title": "Roller", + "Settings.roles.title.singular": "rolle", + "Settings.webhooks.create": "Opret en webhook", + "Settings.webhooks.create.header": "Opret en ny header", + "Settings.webhooks.created": "Webhook oprettet", + "Settings.webhooks.disabled": "Deaktiveret", + "Settings.webhooks.enabled": "Aktiviret", + "Settings.webhooks.events.create": "Opret", + "Settings.webhooks.events.edit": "Redigér", + "Settings.webhooks.form.events": "Events", + "Settings.webhooks.form.headers": "Headers", + "Settings.webhooks.form.name": "Navn", + "Settings.webhooks.form.url": "Url", + "Settings.webhooks.key": "Key", + "Settings.webhooks.list.button.add": "Tilføj ny webhook", + "Settings.webhooks.list.description": "Modtag POST ændringsnotifikationer.", + "Settings.webhooks.list.empty.description": "Tilføj din første til denne liste.", + "Settings.webhooks.list.empty.link": "Se vores dokumentation", + "Settings.webhooks.list.empty.title": "Der er ingen webhooks endnu", + "Settings.webhooks.singular": "webhook", + "Settings.webhooks.title": "Webhooks", + "Settings.webhooks.trigger": "Trigger", + "Settings.webhooks.trigger.cancel": "Annuller trigger", + "Settings.webhooks.trigger.pending": "Venter…", + "Settings.webhooks.trigger.save": "Gem venligst for at trigger", + "Settings.webhooks.trigger.success": "Succes!", + "Settings.webhooks.trigger.success.label": "Trigger succesfuld", + "Settings.webhooks.trigger.test": "Test-trigger", + "Settings.webhooks.trigger.title": "Gem inden trigger", + "Settings.webhooks.value": "Værdi", + "Username": "Brugernavn", + "Users": "Brugere", + "Users & Permissions": "Brugere & rettigheder", + "Users.components.List.empty": "Der er ingen brugere...", + "Users.components.List.empty.withFilters": "Der er ingen brugere med de valgte filtre...", + "Users.components.List.empty.withSearch": "Der er ingen brugere der matcher søgningen ({search})...", + "app.components.BlockLink.code": "Kode eksempler", + "app.components.BlockLink.code.content": "Lær ved at teste virkelige projekter udviklet af fællesskabet.", + "app.components.BlockLink.documentation": "Læs dokumentationen", + "app.components.BlockLink.documentation.content": "Opdag koncepterne, reference guides og tutorials.", + "app.components.Button.cancel": "Annuller", + "app.components.Button.reset": "Nulstil", + "app.components.Button.save": "Gem", + "app.components.ComingSoonPage.comingSoon": "Kommer snart", + "app.components.DownloadInfo.download": "Download er i gang...", + "app.components.DownloadInfo.text": "Dette kan tage et øjeblik, tak for din tålmodighed.", + "app.components.EmptyAttributes.title": "Der er ingen felter endnu", + "app.components.HomePage.button.blog": "SE MERE PÅ BLOGGEN", + "app.components.HomePage.community": "Find fællesskabet på nettet", + "app.components.HomePage.community.content": "Diskutér med team medlemmer, contributors og udviklere på forskellige kanaler.", + "app.components.HomePage.create": "Opret din første indholdstype", + "app.components.HomePage.welcome": "Velkommen ombord!", + "app.components.HomePage.welcome.again": "Velkommen ", + "app.components.HomePage.welcomeBlock.content": "Vi er glade for at have dig som en dig af fællesskabet. Vi leder konstant efter feedback så send os gerne en besked på ", + "app.components.HomePage.welcomeBlock.content.again": "Vi håber at det går fremad med dit projekt... Læs gerne de seneste nyheder omkring Strapi. Vi gør vores bedste for at forbedre produktet baseret på din feedback.", + "app.components.HomePage.welcomeBlock.content.issues": "problemer.", + "app.components.HomePage.welcomeBlock.content.raise": " eller fremhæv ", + "app.components.ImgPreview.hint": "Drag & drop din fil til dette område eller {browse} efter en fil at uploade", + "app.components.ImgPreview.hint.browse": "browse", + "app.components.InputFile.newFile": "Tilføj ny fil", + "app.components.InputFileDetails.open": "Åben i en ny fane", + "app.components.InputFileDetails.originalName": "Originalt navn:", + "app.components.InputFileDetails.remove": "Fjern denne fil", + "app.components.InputFileDetails.size": "Størrelse:", + "app.components.InstallPluginPage.Download.description": "Det tager muligvis et øjeblik at downloade og installere dette plugin.", + "app.components.InstallPluginPage.Download.title": "Downloader...", + "app.components.InstallPluginPage.description": "Udvid din app problemfrit.", + "app.components.InstallPluginPage.helmet": "Marked - Plugins", + "app.components.InstallPluginPage.title": "Marked - Plugins", + "app.components.LeftMenuFooter.documentation": "Dokumentation", + "app.components.LeftMenuFooter.help": "Hjælp", + "app.components.LeftMenuFooter.poweredBy": "Powered by ", + "app.components.LeftMenuLinkContainer.collectionTypes": "Dokument typer", + "app.components.LeftMenuLinkContainer.configuration": "Konfigurationer", + "app.components.LeftMenuLinkContainer.general": "Generelt", + "app.components.LeftMenuLinkContainer.installNewPlugin": "Marked", + "app.components.LeftMenuLinkContainer.listPlugins": "Plugins", + "app.components.LeftMenuLinkContainer.noPluginsInstalled": "Ingen plugins installeret endnu", + "app.components.LeftMenuLinkContainer.plugins": "Plugins", + "app.components.LeftMenuLinkContainer.settings": "Indstillinger", + "app.components.LeftMenuLinkContainer.singleTypes": "Enkelt typer", + "app.components.ListPluginsPage.deletePlugin.description": "Det tager muligvis et øjeblik at afinstallere dette plugin.", + "app.components.ListPluginsPage.deletePlugin.title": "Afinstallerer", + "app.components.ListPluginsPage.description": "Liste over installerede plugins i dette projekt.", + "app.components.ListPluginsPage.helmet.title": "Vis plugins", + "app.components.ListPluginsPage.title": "Plugins", + "app.components.Logout.logout": "Log ud", + "app.components.Logout.profile": "Profil", + "app.components.NotFoundPage.back": "Tilbage til hjem", + "app.components.NotFoundPage.description": "Ikke fundet", + "app.components.Official": "Officielt", + "app.components.Onboarding.label.completed": "% gennefært", + "app.components.Onboarding.title": "Kom i gang videoer", + "app.components.PluginCard.Button.label.download": "Download", + "app.components.PluginCard.Button.label.install": "Allerede installeret", + "app.components.PluginCard.PopUpWarning.install.impossible.autoReload.needed": "AutoReload funktionen skal aktiveres. Start venligst din app med `yarn develop`.", + "app.components.PluginCard.PopUpWarning.install.impossible.confirm": "Jeg forstår!", + "app.components.PluginCard.PopUpWarning.install.impossible.environment": "Af sikkerhedsmæssige årsager kan et plugin kun downloades i et development miljø.", + "app.components.PluginCard.PopUpWarning.install.impossible.title": "Download er ikke muligt", + "app.components.PluginCard.compatible": "Kompatibel med din app", + "app.components.PluginCard.compatibleCommunity": "Kompatibel med fællesskabet", + "app.components.PluginCard.more-details": "Flere detaljer", + "app.components.UpgradePlanModal.button": "LÆR MERE", + "app.components.UpgradePlanModal.limit-reached": "Du har nået grænsen", + "app.components.UpgradePlanModal.text-ce": "Community Edition", + "app.components.UpgradePlanModal.text-ee": "Enterprise Edition", + "app.components.UpgradePlanModal.text-power": "Lås op for det fulle potentiale", + "app.components.UpgradePlanModal.text-strapi": "af Strapi ved at opgradere til", + "app.components.Users.MagicLink.connect": "Send dette link til brugeren for at de kan connecte.", + "app.components.Users.ModalCreateBody.block-title.details": "Detaljer", + "app.components.Users.ModalCreateBody.block-title.roles": "Brugerens roller", + "app.components.Users.SortPicker.button-label": "Sortér efter", + "app.components.Users.SortPicker.sortby.email_asc": "E-mail (A til Z)", + "app.components.Users.SortPicker.sortby.email_desc": "E-mail (Z til A)", + "app.components.Users.SortPicker.sortby.firstname_asc": "Fornavn (A til Z)", + "app.components.Users.SortPicker.sortby.firstname_desc": "Fornavn (Z til A)", + "app.components.Users.SortPicker.sortby.lastname_asc": "Efternavn (A til Z)", + "app.components.Users.SortPicker.sortby.lastname_desc": "Efternavn (Z til A)", + "app.components.Users.SortPicker.sortby.username_asc": "Brugernavn (A til Z)", + "app.components.Users.SortPicker.sortby.username_desc": "Brugernavn (Z til A)", + "app.components.listPlugins.button": "Tilføj nyt plugin", + "app.components.listPlugins.title.none": "Ingen plugins installeret", + "app.components.listPlugins.title.plural": "{number} plugins installeret", + "app.components.listPlugins.title.singular": "{number} plugin installeret", + "app.components.listPluginsPage.deletePlugin.error": "Der skete en fejl under afinstallering af dette plugin", + "app.containers.App.notification.error.init": "Der skete en fejl under forespørgelse af API", + "app.containers.AuthPage.ForgotPasswordSuccess.text.contact-admin": "Hvis du ikke modtager dette link, kontakt venligst din administrator.", + "app.containers.AuthPage.ForgotPasswordSuccess.text.email": "Det tager muligvis et øjeblik at modtage dit kodeord link.", + "app.containers.AuthPage.ForgotPasswordSuccess.title": "E-mail sendt", + "app.containers.Users.EditPage.form.active.label": "Aktiv", + "app.containers.Users.EditPage.header.label": "Redigér {name}", + "app.containers.Users.EditPage.header.label-loading": "Redigér bruger", + "app.containers.Users.EditPage.roles-bloc-title": "Tildelte roller", + "app.containers.Users.ModalForm.footer.button-success": "Opret bruger", + "app.links.configure-view": "Konfigurér visning", + "app.utils.SelectOption.defaultMessage": " ", + "app.utils.add-filter": "Tilføj filter", + "app.utils.defaultMessage": " ", + "app.utils.delete": "Slet", + "app.utils.filters": "Filtre", + "app.static.links.cheatsheet": "CheatSheet", + "app.utils.placeholder.defaultMessage": " ", + "component.Input.error.validation.integer": "Værdien skal være et helt tal", + "components.AutoReloadBlocker.description": "Kør Strapi med en af følgende kommandoer:", + "components.AutoReloadBlocker.header": "Reload funktion er påkrævet for dette plugin.", + "components.ErrorBoundary.title": "Noget gik galt...", + "components.FilterOptions.FILTER_TYPES.=": "er lig", + "components.FilterOptions.FILTER_TYPES._contains": "indeholder", + "components.FilterOptions.FILTER_TYPES._containss": "indeholder (store og små bogstaver)", + "components.FilterOptions.FILTER_TYPES._gt": "er større end", + "components.FilterOptions.FILTER_TYPES._gte": "er større end eller lig", + "components.FilterOptions.FILTER_TYPES._in": "matcher en af værdierne i array", + "components.FilterOptions.FILTER_TYPES._lt": "er mindre end", + "components.FilterOptions.FILTER_TYPES._lte": "er mindre end eller lig", + "components.FilterOptions.FILTER_TYPES._ncontains": "indeholder ikke", + "components.FilterOptions.FILTER_TYPES._ne": "er ikke lig", + "components.FilterOptions.FILTER_TYPES._nin": "matcher ingen af værdierne i array", + "components.Input.error.attribute.key.taken": "Værdien findes allerede", + "components.Input.error.attribute.sameKeyAndName": "Kan ikke være lig", + "components.Input.error.attribute.taken": "Dette feltnavn findes allerede", + "components.Input.error.contain.lowercase": "Kodeord skal indeholde mindst et lille bogstav", + "components.Input.error.contain.number": "Kodeord skal indehold mindst et tal", + "components.Input.error.contain.uppercase": "Kodeord skal indholde mindst et stort bogstav", + "components.Input.error.contentTypeName.taken": "Dette navn er allerede taget", + "components.Input.error.custom-error": "{errorMessage} ", + "components.Input.error.password.noMatch": "Kodeord er ikke ens", + "components.Input.error.validation.email": "Dette er ikke en e-mail", + "components.Input.error.validation.json": "Dette matcher ikke JSON formatet", + "components.Input.error.validation.max": "Værdien er for høj.", + "components.Input.error.validation.maxLength": "Værdien er for lang.", + "components.Input.error.validation.min": "Værdien er for lav.", + "components.Input.error.validation.minLength": "Værdien er for kort.", + "components.Input.error.validation.minSupMax": "Kan ikke være højere", + "components.Input.error.validation.regex": "Værdien matcher ikke regex.", + "components.Input.error.validation.required": "Værdien er påkrævet.", + "components.Input.error.validation.unique": "Værdien er allerede brugt.", + "components.InputSelect.option.placeholder": "Vælg her", + "components.ListRow.empty": "Der er ingen data at vise.", + "components.OverlayBlocker.description": "Du bruger en feature der kræver genstart. Vent veligst til serveren er oppe.", + "components.OverlayBlocker.description.serverError": "Serveren skulle have restartet, tjek venligst dine logs i terminalen.", + "components.OverlayBlocker.title": "Venter på genstart...", + "components.OverlayBlocker.title.serverError": "Genstart tager længere end forventet", + "components.PageFooter.select": "elementer pr side", + "components.ProductionBlocker.description": "Af sikkerhedsmæssige årsager deaktiveres dette plugin i andre miljøer.", + "components.ProductionBlocker.header": "Dette plugin er kun tilgængeligt under udvikling.", + "components.Search.placeholder": "Søg...", + "components.Wysiwyg.ToggleMode.markdown": "Skift til markdown", + "components.Wysiwyg.ToggleMode.preview": "Skift til preview", + "components.Wysiwyg.collapse": "Kollaps", + "components.Wysiwyg.selectOptions.H1": "Titel H1", + "components.Wysiwyg.selectOptions.H2": "Titel H2", + "components.Wysiwyg.selectOptions.H3": "Titel H3", + "components.Wysiwyg.selectOptions.H4": "Titel H4", + "components.Wysiwyg.selectOptions.H5": "Titel H5", + "components.Wysiwyg.selectOptions.H6": "Titel H6", + "components.Wysiwyg.selectOptions.title": "Tilføj en titel", + "components.WysiwygBottomControls.charactersIndicators": "tegn", + "components.WysiwygBottomControls.fullscreen": "Udvid", + "components.WysiwygBottomControls.uploadFiles": "Drag & drop filer, indsæt fra udklipsholder eller {browse}.", + "components.WysiwygBottomControls.uploadFiles.browse": "vælg dem", + "components.popUpWarning.button.cancel": "Annuller", + "components.popUpWarning.button.confirm": "Bekræft", + "components.popUpWarning.message": "Er du sikker på at du vil slette?", + "components.popUpWarning.title": "Bekræft venligst", + "form.button.continue": "Fortsæt", + "form.button.done": "Færdig", + "form.button.finish": "Færdig", + "global.prompt.unsaved": "Er du sikker på at du vil forlade denne side? Alle dine ændringer vil gå tabt", + "notification.contentType.relations.conflict": "Der er en eller flere konflikter med indholdstypens relationer", + "notification.error": "Der er sket en fejl", + "notification.error.layout": "Kunne ikke hente layout", + "notification.form.error.fields": "Formularen indeholder fejl", + "notification.form.success.fields": "Ændringer gemt", + "notification.link-copied": "Link kopieret til udklipsholder", + "notification.success.delete": "Elementet er blevet slettet", + "notification.success.saved": "Gemt", + "request.error.model.unknown": "Denne model findes ikke", + "Settings.application.title": "Applikation", + "Settings.application.description": "Se dit projekts detaljer", + "Settings.application.link-pricing": "Se alle priser", + "Settings.application.link-upgrade": "Opgrader dit projekt", + "Settings.application.strapi-version": "STRAPI VERSION", + "Settings.application.node-version": "NODE VERSION", + "Settings.application.edition-title": "NUVÆRENDE PLAN", + "Settings.permissions.category.plugins": "Rettighedsindstilling for {category} plugin", + "Settings.roles.form.permissions.publish": "Offentliggør", + "Settings.webhooks.event.publish-tooltip": "Dette event findes kun for indhold med udkast/offentliggør system slået til", + "Settings.webhooks.events.update": "Opdater", + "app.utils.errors.file-too-big.message": "Filen er for stor", + "app.utils.publish": "Offentliggør", + "app.utils.select-all": "Vælg alle", + "app.utils.unpublish": "Udkast", + "notification.permission.not-allowed-read": "Du har ikke tilladelse til at se dette dokument", + "notification.version.update.message": "En ny version af Strapi er tilgængelig!", + "notification.version.update.link": "Se mere" +} diff --git a/packages/strapi-admin/admin/src/translations/index.js b/packages/strapi-admin/admin/src/translations/index.js index 6353838706..3a77e8a9b5 100644 --- a/packages/strapi-admin/admin/src/translations/index.js +++ b/packages/strapi-admin/admin/src/translations/index.js @@ -1,6 +1,7 @@ import ar from './ar.json'; import cs from './cs.json'; import de from './de.json'; +import dk from './dk.json'; import en from './en.json'; import es from './es.json'; import fr from './fr.json'; @@ -27,6 +28,7 @@ const trads = { ar, cs, de, + dk, en, es, fr, @@ -54,6 +56,7 @@ export const languageNativeNames = { ar: 'العربية', cs: 'Čeština', de: 'Deutsch', + dk: 'Dansk', en: 'English', es: 'Español', fr: 'Français', diff --git a/packages/strapi-plugin-content-manager/admin/src/translations/dk.json b/packages/strapi-plugin-content-manager/admin/src/translations/dk.json new file mode 100644 index 0000000000..df4cc97213 --- /dev/null +++ b/packages/strapi-plugin-content-manager/admin/src/translations/dk.json @@ -0,0 +1,180 @@ +{ + "EditRelations.title": "Relationel data", + "api.id": "API ID", + "components.AddFilterCTA.add": "Filtre", + "components.AddFilterCTA.hide": "Filtre", + "components.DraggableAttr.edit": "Klik for at redigere", + "components.DynamicZone.add-compo": "Tilføj til {componentName}", + "components.DynamicZone.missing.plural": "Der er {count} manglende komponenter", + "components.DynamicZone.missing.singular": "Der er {count} manglende komponent", + "components.DynamicZone.pick-compo": "Vælg ét komponent", + "components.DynamicZone.required": "Komponent er påkrævet", + "components.EmptyAttributesBlock.button": "Gå til indstillings side", + "components.EmptyAttributesBlock.description": "Du kan ændre dine indstillinger", + "components.FieldItem.linkToComponentLayout": "Set komponentets layout", + "components.FilterOptions.button.apply": "Udfør", + "components.FiltersPickWrapper.PluginHeader.actions.apply": "Udfør", + "components.FiltersPickWrapper.PluginHeader.actions.clearAll": "Ryd alle", + "components.FiltersPickWrapper.PluginHeader.description": "Sæt betingelser for at filtrere elementerne", + "components.FiltersPickWrapper.PluginHeader.title.filter": "Filtre", + "components.FiltersPickWrapper.hide": "Skjul", + "components.LimitSelect.itemsPerPage": "Elementer pr. side", + "components.NotAllowedInput.text": "Ingen rettigheder til at se dette felt", + "components.Search.placeholder": "Søg efter elementer...", + "components.SettingsViewWrapper.pluginHeader.description.edit-settings": "Konfigurér hvordan redigerings visningen ser ud.", + "components.SettingsViewWrapper.pluginHeader.description.list-settings": "Definér indstillingerne for listevisningen.", + "components.SettingsViewWrapper.pluginHeader.title": "Konfigurér visningen - {name}", + "components.TableDelete.delete": "Slet alt", + "components.TableDelete.deleteSelected": "Slet valgte", + "components.TableDelete.entries.plural": "{number} elementer valgt", + "components.TableDelete.entries.singular": "{number} element valgt", + "components.TableEmpty.withFilters": "Der er ingen {contentType} med de valgte filtre...", + "components.TableEmpty.withSearch": "Der er ingen {contentType} der matcher søgningen ({search})...", + "components.TableEmpty.withoutFilter": "Der er ingen {contentType}...", + "components.empty-repeatable": "Ingen elementer endnu. Klik på knappen herunder for at tilføje et.", + "components.notification.info.maximum-requirement": "Du er nået grænsen for antal felter", + "components.notification.info.minimum-requirement": "Et felt er blevet tilføjet for at matche minimums kravet", + "components.reset-entry": "Nulstil element", + "components.uid.apply": "udfør", + "components.uid.available": "tilgængelig", + "components.uid.regenerate": "regenerér", + "components.uid.suggested": "foreslået", + "components.uid.unavailable": "utilgængelig", + "containers.Edit.Link.Fields": "Redigér felterne", + "containers.Edit.Link.Layout": "Konfigurér layoutet", + "containers.Edit.Link.Model": "Redigér dokument type", + "containers.Edit.addAnItem": "Tilføj et element...", + "containers.Edit.clickToJump": "Klik for at hoppe til elementet", + "containers.Edit.delete": "Slet", + "containers.Edit.editing": "Redigerer...", + "containers.Edit.pluginHeader.title.new": "Opret et element", + "containers.Edit.reset": "Nulstil", + "containers.Edit.returnList": "Gå tilbage til liste", + "containers.Edit.seeDetails": "Detaljer", + "containers.Edit.submit": "Gem", + "containers.EditSettingsView.modal-form.edit-field": "Redigér feltet", + "containers.EditView.add.new": "TILFJØ ELEMENT", + "containers.EditView.components.missing.plural": "Der er {count} manglende komponenter", + "containers.EditView.components.missing.singular": "Der er {count} manglende komponent", + "containers.EditView.notification.errors": "Formularen indeholder nogle fejl", + "containers.Home.introduction": "For at redigere dine elementer, gå til de specefikke link i venstremenuen. Dette plugin har ikke en korrekt måde at redigere indstillinger og er stadig under aktiv udvikling.", + "containers.Home.pluginHeaderDescription": "Håndtér dine elementer gennem et kraftfuld og smukt interface.", + "containers.Home.pluginHeaderTitle": "Indhold", + "containers.List.addAnEntry": "Tilføj {entity}", + "containers.List.errorFetchRecords": "Fejl", + "containers.List.pluginHeaderDescription": "{label} elementer funder", + "containers.List.pluginHeaderDescription.singular": "{label} element fundet", + "containers.ListPage.displayedFields": "Viste felter", + "containers.ListSettingsView.modal-form.edit-label": "Redigér label", + "containers.SettingPage.add.field": "Indsæt endnu et felt", + "containers.SettingPage.add.relational-field": "Indsæt endnu et relationsfelt", + "containers.SettingPage.attributes": "Egenskabsfelter", + "containers.SettingPage.attributes.description": "Derfinér rækkefølgen på egenskaberne", + "containers.SettingPage.editSettings.description": "Drag & drop felterne for at bygge layoutet", + "containers.SettingPage.editSettings.entry.title": "Element titel", + "containers.SettingPage.editSettings.entry.title.description": "Sæt det viste felt på dit element", + "containers.SettingPage.editSettings.title": "Redigér visning (indstillinger)", + "containers.SettingPage.layout": "Layout", + "containers.SettingPage.listSettings.description": "Konfigurér optionerne for denne dokument type", + "containers.SettingPage.listSettings.title": "Listevisning (indstillinger)", + "containers.SettingPage.pluginHeaderDescription": "Konfigurér specifikke indstilling for denne dokument type", + "containers.SettingPage.relations": "Ralationelle felter", + "containers.SettingPage.settings": "Indstillinger", + "containers.SettingPage.view": "Visning", + "containers.SettingViewModel.pluginHeader.title": "Indhold - {name}", + "containers.SettingsPage.Block.contentType.description": "Konfigurér specifikke indstillinger", + "containers.SettingsPage.Block.contentType.title": "Dokument typer", + "containers.SettingsPage.Block.generalSettings.description": "Konfigurér standard optioner for dine dokument typer", + "containers.SettingsPage.Block.generalSettings.title": "Generelt", + "containers.SettingsPage.pluginHeaderDescription": "Konfigurér indstillingerne for alle dine dokument typer og grupper", + "containers.SettingsView.list.subtitle": "Konfigurér layoutet og visning af dine dokument typer og grupper", + "containers.SettingsView.list.title": "Visnings konfigurationer", + "emptyAttributes.button": "Gå til dokument type bygger", + "emptyAttributes.description": "Tilføj dit første felt til din dokument type", + "emptyAttributes.title": "Der er endnu ingen felter", + "error.attribute.key.taken": "Denne værdi findes allerede", + "error.attribute.sameKeyAndName": "Kan ikke være ens", + "error.attribute.taken": "Dette feltnavn er allerede taget", + "error.contentTypeName.taken": "Dette navn er allerede taget", + "error.model.fetch": "Der skete en fejl under indhenting af model konfiguration.", + "error.record.create": "Der skete en fejl under element oprettelse.", + "error.record.delete": "Der skete en fejl under element sletning.", + "error.record.fetch": "Der skete en fejl under indhentning af element.", + "error.record.update": "Der skete en fejl under element opdatering.", + "error.records.count": "Der skete en fejl under indhentning af element antal.", + "error.records.fetch": "Der skete en fejl under indhentning af elementer.", + "error.schema.generation": "Der skete en fejl under generering af schema.", + "error.validation.json": "Dette er ikke JSON", + "error.validation.max": "Værdien er for høj.", + "error.validation.maxLength": "Værdien er for lang.", + "error.validation.min": "Værdien er for lav.", + "error.validation.minLength": "Værdien er for kort.", + "error.validation.minSupMax": "Kan ikke overstige", + "error.validation.regex": "Værdien matcher ikke angivet RegEx.", + "error.validation.required": "Værdien er påkrævet.", + "form.Input.bulkActions": "Aktivér bulk handlinger", + "form.Input.defaultSort": "Standard sorterings egenskab", + "form.Input.description": "Beskrivelse", + "form.Input.description.placeholder": "Visningsnavn i profilen", + "form.Input.editable": "Redigerbart felt", + "form.Input.filters": "Aktivér filtre", + "form.Input.label": "Label", + "form.Input.label.inputDescription": "Denne værdi overskriver den viste label i tabellens hoved", + "form.Input.pageEntries": "Elementer pr. side", + "form.Input.pageEntries.inputDescription": "Note: Du kan overskrive denne værdi under dokument type indstillings siden.", + "form.Input.placeholder": "Placeholder", + "form.Input.placeholder.placeholder": "Min awesome værdi", + "form.Input.search": "Aktivér søgning", + "form.Input.search.field": "Aktivér søgning for dette felt", + "form.Input.sort.field": "Aktivér sortering for dette felt", + "form.Input.wysiwyg": "Vis som WYSIWYG", + "global.displayedFields": "Viste felter", + "groups": "Grupper", + "groups.numbered": "Grupper ({number})", + "models": "Dokument typer", + "models.numbered": "Dokument typer ({number})", + "notification.error.displayedFields": "Du skal have mindst et synligt felt", + "notification.error.relationship.fetch": "Der skete en fejl under indhentning af relation.", + "notification.info.SettingPage.disableSort": "Du skal have en egenskab med sortering tilladt", + "notification.info.minimumFields": "Du skal have mindst et synligt felt", + "notification.upload.error": "Der skete en fejl under upload af dine filer", + "pageNotFound": "Siden kunne ikke findes", + "permissions.not-allowed.create": "Du har ikke tilladelse til at oprette et dokument", + "permissions.not-allowed.update": "Du har ikke tilladelse til at se dette dokument", + "plugin.description.long": "Hurtig måde at se, redigere og slette data i din database.", + "plugin.description.short": "Hurtig måde at se, redigere og slette data i din database.", + "popUpWarning.bodyMessage.contentType.delete": "Er du sikker på at du vil slettet elementet?", + "popUpWarning.bodyMessage.contentType.delete.all": "Er du sikker på at du vil slette elementerne?", + "popUpWarning.button.cancel": "Annuller", + "popUpWarning.button.confirm": "Bekræft", + "popUpWarning.title": "Bekræft venligst", + "popUpWarning.warning.cancelAllSettings": "Er du sikker på at du vil annullere dine ændringer?", + "popUpWarning.warning.updateAllSettings": "Dette vil ændre alle dine indstillinger", + "success.record.delete": "Slettet", + "success.record.save": "Gemt", + "components.Select.draft-info-title": "Tilstand: Udkast", + "components.Select.publish-info-title": "Tilstand: Offentliggjort", + "components.repeatable.reorder.error": "Der skete en fejl under re-arrangering af dit komponents felter, prøv igen senere", + "containers.Edit.delete-entry": "Slet dette dokument", + "containers.Edit.information": "Information", + "containers.Edit.information.by": "Af", + "containers.Edit.information.draftVersion": "udkast version", + "containers.Edit.information.editing": "Redigerer", + "containers.Edit.information.lastUpdate": "Sidste opdatering", + "containers.Edit.information.publishedVersion": "offentliggjort version", + "containers.List.draft": "Udkast", + "containers.List.published": "Offentliggjort", + "containers.ListPage.items.plural": "elementer", + "containers.ListPage.items.singular": "element", + "containers.ListPage.table-headers.published_at": "Tilstand", + "containers.SettingPage.editSettings.relation-field.description": "Sæt det viste felt i både redigering og liste visning", + "popUpWarning.warning.publish-question": "Vil du stadig offentliggøre det?", + "popUpWarning.warning.unpublish": "Fjern offentliggørelse vil

automatisk ændre det til et udkast.", + "popUpWarning.warning.unpublish-question": "Er du sikker på at du vil fjerne offentliggørelse?", + "popUpwarning.warning.has-draft-relations.button-confirm": "Ja, offentliggør", + "popUpwarning.warning.has-draft-relations.message.plural": "{count} af dit indholds relationer er ikke offentliggjort endnu.

Det kan medføre ødelagte links og fejl i dit projekt.", + "popUpwarning.warning.has-draft-relations.message.singular": "{count} af dit indholds relationer er ikke offentliggjort endnu.

Det kan medføre ødelagte links og fejl i dit projekt.", + "popUpwarning.warning.has-draft-relations.second-message": "Det kan medføre ødelagte links og fejl i dit projekt.", + "success.record.publish": "Offentliggjort", + "success.record.unpublish": "Offentliggørelse fjernet" +} diff --git a/packages/strapi-plugin-content-manager/admin/src/translations/index.js b/packages/strapi-plugin-content-manager/admin/src/translations/index.js index 561c27f456..d440a73543 100644 --- a/packages/strapi-plugin-content-manager/admin/src/translations/index.js +++ b/packages/strapi-plugin-content-manager/admin/src/translations/index.js @@ -1,6 +1,7 @@ import ar from './ar.json'; import cs from './cs.json'; import de from './de.json'; +import dk from './dk.json'; import en from './en.json'; import es from './es.json'; import fr from './fr.json'; @@ -26,6 +27,7 @@ const trads = { ar, cs, de, + dk, en, es, fr, diff --git a/packages/strapi-plugin-content-type-builder/admin/src/translations/dk.json b/packages/strapi-plugin-content-type-builder/admin/src/translations/dk.json new file mode 100644 index 0000000000..6eff6a9a67 --- /dev/null +++ b/packages/strapi-plugin-content-type-builder/admin/src/translations/dk.json @@ -0,0 +1,181 @@ +{ + "attribute.boolean": "Boolean", + "attribute.boolean.description": "Ja eller nej, 1 eller 0, sand eller falsk", + "attribute.component": "Komponent", + "attribute.component.description": "Gruppe af felter som kan gentages", + "attribute.date": "Dato", + "attribute.date.description": "En datovælger med timer, minutter og sekunder", + "attribute.datetime": "Dato - tid", + "attribute.dynamiczone": "Dynamisk zone", + "attribute.dynamiczone.description": "Dynamisk udvælg komponenter ved redigering af indhold", + "attribute.email": "E-mail", + "attribute.email.description": "E-mail felt med valideringsformat", + "attribute.enumeration": "Enumeration", + "attribute.enumeration.description": "Liste med værdier, vælg én", + "attribute.json": "JSON", + "attribute.json.description": "Data i JSON format", + "attribute.media": "Medie", + "attribute.media.description": "Filer som billeder, videoer, osv...", + "attribute.null": " ", + "attribute.number": "Tal", + "attribute.number.description": "Tal (hele tal, kommatal)", + "attribute.password": "Kodeord", + "attribute.password.description": "Kodeord med kryptering", + "attribute.relation": "Relation", + "attribute.relation.description": "Reference til en dokument type", + "attribute.richtext": "RTE", + "attribute.richtext.description": "En rich-text-editor med formateringsmuligheder", + "attribute.text": "Tekst", + "attribute.text.description": "Korte eller lange tekster som titel eller beskrivelse", + "attribute.time": "Tid", + "attribute.timestamp": "Tidsstempel", + "attribute.uid": "UID", + "attribute.uid.description": "Unikt ID", + "button.attributes.add.another": "Tilføj et felt", + "button.component.add": "Tilføj et komponent", + "button.component.create": "Opret komponent", + "button.model.create": "Opret dokument type", + "button.single-types.create": "Opret enkelt type", + "component.repeatable": "(gentageligt)", + "components.componentSelect.no-component-available": "Du har allerede tilføjet alle dine komponenter", + "components.componentSelect.no-component-available.with-search": "Der er ingen komponenter som matcher din søgning", + "components.componentSelect.value-component": "{number} komponent valgt (skriv for at søge efter komponenter)", + "components.componentSelect.value-components": "{number} komponenter valgt", + "configurations": "konfigurationer", + "contentType.UID.description": "Det unikke ID bliver brugt til at generere API endpoints og database tabeller/dokumenter", + "contentType.collectionName.description": "Brugbar når navnet på din indholdstype og dit tabel navn er forskellige", + "contentType.collectionName.label": "Dokument navn", + "contentType.displayName.label": "Visningsnavn", + "contentType.kind.change.warning": "Du har lige ændret typen af en indholdstype: API bliver nustillet (ruter, controllere, og services bliver overskrevet).", + "error.attributeName.reserved-name": "Dette navn kan ikke bruges i din indholdstype, da det måske kan ødelægge andre funktioner", + "error.contentTypeName.reserved-name": "Dette navn kan ikke bruges i dit projekt, da det måske kan ødelægge andre funktioner", + "error.validation.enum-duplicate": "Duplikat værdi er ikke tilladt", + "error.validation.minSupMax": "Må ikke overstige", + "error.validation.regex": "Regex mønster er ikke gyldig", + "error.validation.relation.targetAttribute-taken": "Dette navn eksisterer allerede", + "form.attribute.component.option.add": "Tilføj et komponent", + "form.attribute.component.option.create": "Opret et komponent", + "form.attribute.component.option.create.description": "Et komponent er delt mellem typer og komponenter, det bliver tilgængeligt fra alle steder.", + "form.attribute.component.option.repeatable": "Gentageligt komponent", + "form.attribute.component.option.repeatable.description": "Bedst til gentagne værdier af f.eks. ingredienser, meta tags, osv...", + "form.attribute.component.option.reuse-existing": "Brug et eksisterende komponent", + "form.attribute.component.option.reuse-existing.description": "Genbrug en komponent der allerede er oprettet for at holde din data konsistent gennem indholdstyper.", + "form.attribute.component.option.single": "Enkelt komponent", + "form.attribute.component.option.single.description": "Bedst til at gruppere felter som fulde adresse, primær information osv...", + "form.attribute.item.customColumnName": "Specielle kolonne navne", + "form.attribute.item.customColumnName.description": "Dette er brugbart til at omdøbe database kolonne navne i et mere omfattende format til API svar", + "form.attribute.item.date.type.date": "dato", + "form.attribute.item.date.type.datetime": "dato - tid", + "form.attribute.item.date.type.time": "tid", + "form.attribute.item.defineRelation.fieldName": "Felt navn", + "form.attribute.item.enumeration.graphql": "Navn overskrivning til GraphQL", + "form.attribute.item.enumeration.graphql.description": "Tillader dig at overskrive standard genereret navn til GraphQL", + "form.attribute.item.enumeration.placeholder": "F.eks.\nmorgen\nmiddag\naften", + "form.attribute.item.enumeration.rules": "Værdier (én linje pr. værdi)", + "form.attribute.item.maximum": "Maks værdi", + "form.attribute.item.maximumLength": "Maks længde", + "form.attribute.item.minimum": "Minimum værdi", + "form.attribute.item.minimumLength": "Minimum længde", + "form.attribute.item.number.type": "Tal format", + "form.attribute.item.number.type.biginteger": "stort helt tal (f.eks. 123456789)", + "form.attribute.item.number.type.decimal": "decimal (f.eks. 2.22)", + "form.attribute.item.number.type.float": "float (f.eks. 3.33333333)", + "form.attribute.item.number.type.integer": "helt tal (f.eks. 10)", + "form.attribute.item.privateField": "Privat felt", + "form.attribute.item.privateField.description": "Dette flet bliver ikke vist i API svar", + "form.attribute.item.requiredField": "Påkrævet felt", + "form.attribute.item.requiredField.description": "Du kan ikke oprette et element hvis dette felt er tomt", + "form.attribute.item.settings.name": "Indstillinger", + "form.attribute.item.text.regex": "RegExp mønster", + "form.attribute.item.text.regex.description": "Teksten til regular expression", + "form.attribute.item.uniqueField": "Unikt felt", + "form.attribute.item.uniqueField.description": "Du kan ikke oprette et element hvis der allerede findes et element med samme indhold", + "form.attribute.media.allowed-types": "Vælg tillade typer af medier", + "form.attribute.media.allowed-types.none": "Ingen", + "form.attribute.media.allowed-types.option-files": "Filer", + "form.attribute.media.allowed-types.option-images": "Billeder", + "form.attribute.media.allowed-types.option-videos": "Videoer", + "form.attribute.media.option.multiple": "Flere medier", + "form.attribute.media.option.multiple.description": "Best til gallerier, slideshows eller download af flere filer", + "form.attribute.media.option.single": "Enkelt medie", + "form.attribute.media.option.single.description": "Best til avatar, profil billeder eller cover", + "form.attribute.settings.default": "Standard værdi", + "form.attribute.text.option.long-text": "Lang tekst", + "form.attribute.text.option.long-text.description": "Bedst til beskrivelser, biografier. Præcis søgning er deaktiveret.", + "form.attribute.text.option.short-text": "Kort tekst", + "form.attribute.text.option.short-text.description": "Bedst til titler, navne, links (URL). Præcis søgning er aktiveret.", + "form.button.add-components-to-dynamiczone": "Tilføj komponenter til zonen", + "form.button.add-field": "Tilføj endnu et felt", + "form.button.add-first-field-to-created-component": "Tilføj det første felt til komponentet", + "form.button.add.field.to.collectionType": "Tilføj endnu et felt til dokument typen", + "form.button.add.field.to.component": "Tilføj endnu et felt til komponentet", + "form.button.add.field.to.contentType ": "Tilføj endnu et felt til dokument typen", + "form.button.add.field.to.singleType": "Tilføj endnu et felt til enkelt typen", + "form.button.cancel": "Annuller", + "form.button.collection-type.description": "Bedst til Best for flere forkomster som artikler, produkter, kommentarer osv...", + "form.button.configure-component": "Konfigurér komponentet", + "form.button.configure-view": "Konfigurér visning", + "form.button.continue": "Fortsæt", + "form.button.delete": "Slet", + "form.button.finish": "Færdig", + "form.button.save": "Gem", + "form.button.select-component": "Vælg et komponent", + "form.button.single-type.description": "Bedst til enkelte forekomster som \"om os\", forside osv...", + "from": "fra", + "injected-components.content-manager.edit-settings-view.link.components": "Redigér komponentet", + "injected-components.content-manager.edit-settings-view.link.content-types": "Redigér indholdstypen", + "menu.section.components.name.plural": "Komponenter", + "menu.section.components.name.singular": "Komponent", + "menu.section.models.name.plural": "Dokument typer", + "menu.section.models.name.singular": "Dokument type", + "menu.section.single-types.name.plural": "Enkelt typer", + "menu.section.single-types.name.singular": "Enkelt type", + "modalForm.attribute.form.base.name": "Navn", + "modalForm.attribute.form.base.name.description": "Mellemrum er ikke tilladt i navnet", + "modalForm.attribute.form.base.name.placeholder": "f.eks. Slug, SEO URL, Canonical URL", + "modalForm.attribute.target-field": "Vedhæftet felt", + "modalForm.attribute.text.type-selection": "Type", + "modalForm.attributes.select-component": "Vælg et komponent", + "modalForm.attributes.select-components": "Vælg komponenterne", + "modalForm.component.header-create": "Opret et komponent", + "modalForm.components.create-component.category.label": "Vælg en kategori eller intast et navn for at oprette en ny", + "modalForm.components.icon.label": "Ikon", + "modalForm.contentType.header-create": "Opret en dokument type", + "modalForm.editCategory.base.name.description": "Mellemrum er ikke tilladt i kategori navnet", + "modalForm.header-edit": "Redigér {name}", + "modalForm.header.categories": "Kategorier", + "modalForm.singleType.header-create": "Opret en enkelt type", + "modalForm.sub-header.addComponentToDynamicZone": "Tilføj komponent til den dymaiske zone", + "modalForm.sub-header.attribute.create": "Tilføj {type} felt", + "modalForm.sub-header.attribute.create.step": "Tilføj komponent ({step}/2)", + "modalForm.sub-header.attribute.edit": "Redigér {name}", + "modalForm.sub-header.chooseAttribute.collectionType": "Vælg et felt til din dokument type", + "modalForm.sub-header.chooseAttribute.component": "Vælg et felt til dit komponent", + "modalForm.sub-header.chooseAttribute.singleType": "Vælg et felt til din enkelt type", + "modelPage.attribute.relation-polymorphic": "Relation (polymorphic)", + "modelPage.attribute.relationWith": "Relation med", + "modelPage.contentHeader.emptyDescription.description": "Der er ingen beskrivelse", + "none": "Ingen", + "notification.info.autoreaload-disable": "AutoReload funktionen er påkrævet for at bruge dette plugin. Start din server med `strapi develop`", + "notification.info.creating.notSaved": "Gem venligst dit arbejde inden du opretter en dokument type eller komponent", + "plugin.description.long": "Modellér data strukturen i dit API. Opret felter og relationer på få minutter. Filerne bliver automatisk oprettet og opdateret i dit projekt.", + "plugin.description.short": "Modellér data strukturen i dit API.", + "plugin.name": "Indholdstyper", + "popUpForm.navContainer.advanced": "Avancerede indstillinger", + "popUpForm.navContainer.base": "Standard indstillinger", + "popUpWarning.bodyMessage.cancel-modifications": "Er du sikker på at du vil annullere dine ændringer?", + "popUpWarning.bodyMessage.cancel-modifications.with-components": "Er du sikker på at du vil annullere dine ændringer? Nogle komponenter er blevet oprettet eller redigeret...", + "popUpWarning.bodyMessage.category.delete": "Er du sikker på at du vil slette denne kategori? Alle komponenterne bliver også slettet.", + "popUpWarning.bodyMessage.component.delete": "Er du sikker på at du vil slette denne komponent?", + "popUpWarning.bodyMessage.contentType.delete": "Er du sikker på at du vil slette denne dokument type?", + "prompt.unsaved": "Er du sikker på at du vil stoppe? Alle dine ændringer går tabt.", + "relation.attributeName.placeholder": "F.eks. forfatter, kategori, tag", + "relation.manyToMany": "har og tilhører flere", + "relation.manyToOne": "har flere", + "relation.manyWay": "har flere", + "relation.oneToMany": "tilhører flere", + "relation.oneToOne": "har og tilhører én", + "relation.oneWay": "har én", + "table.attributes.title.plural": "{number} felter", + "table.attributes.title.singular": "{number} felt" +} diff --git a/packages/strapi-plugin-content-type-builder/admin/src/translations/index.js b/packages/strapi-plugin-content-type-builder/admin/src/translations/index.js index d3142ea922..5ff90b2d0c 100644 --- a/packages/strapi-plugin-content-type-builder/admin/src/translations/index.js +++ b/packages/strapi-plugin-content-type-builder/admin/src/translations/index.js @@ -1,6 +1,7 @@ import ar from './ar.json'; import cs from './cs.json'; import de from './de.json'; +import dk from './dk.json'; import en from './en.json'; import es from './es.json'; import fr from './fr.json'; @@ -25,6 +26,7 @@ const trads = { ar, cs, de, + dk, en, es, fr, diff --git a/packages/strapi-plugin-email/admin/src/translations/dk.json b/packages/strapi-plugin-email/admin/src/translations/dk.json new file mode 100644 index 0000000000..aced145603 --- /dev/null +++ b/packages/strapi-plugin-email/admin/src/translations/dk.json @@ -0,0 +1,4 @@ +{ + "plugin.description.long": "Send e-mails.", + "plugin.description.short": "Send e-mails." +} diff --git a/packages/strapi-plugin-email/admin/src/translations/index.js b/packages/strapi-plugin-email/admin/src/translations/index.js index 561c27f456..d440a73543 100644 --- a/packages/strapi-plugin-email/admin/src/translations/index.js +++ b/packages/strapi-plugin-email/admin/src/translations/index.js @@ -1,6 +1,7 @@ import ar from './ar.json'; import cs from './cs.json'; import de from './de.json'; +import dk from './dk.json'; import en from './en.json'; import es from './es.json'; import fr from './fr.json'; @@ -26,6 +27,7 @@ const trads = { ar, cs, de, + dk, en, es, fr, diff --git a/packages/strapi-plugin-upload/admin/src/translations/dk.json b/packages/strapi-plugin-upload/admin/src/translations/dk.json new file mode 100644 index 0000000000..45dfc3685e --- /dev/null +++ b/packages/strapi-plugin-upload/admin/src/translations/dk.json @@ -0,0 +1,81 @@ +{ + "button.next": "Næste", + "checkControl.crop-duplicate": "Duplikér og beskær", + "checkControl.crop-original": "Beskær originalen", + "control-card.add": "Tilføj", + "control-card.cancel": "Annuller", + "control-card.copy-link": "Kopier link", + "control-card.crop": "Beskær", + "control-card.delete": "Slet", + "control-card.download": "Download", + "control-card.edit": "Redigér", + "control-card.replace-media": "Erstat medie", + "control-card.save": "Gem", + "filter.add": "Tilføj filter", + "form.button.replace-media": "Erstat medie", + "form.input.decription.file-alt": "Teksten bliver vist hvis mediet ikke kan vises.", + "form.input.label.file-alt": "Alternativ tekst", + "form.input.label.file-caption": "Billedeskrift", + "form.input.label.file-name": "Filnavn", + "form.upload-url.error.url.invalid": "En URL er ugyldig", + "form.upload-url.error.url.invalids": "{number} URLer er ugyldige", + "header.actions.upload-assets": "Upload medier", + "header.content.assets-empty": "Ingen medier", + "header.content.assets-multiple": "{number} medier", + "header.content.assets-single": "1 medie", + "input.button.label": "Vælg filer", + "input.label-bold": "Drag & drop", + "input.label-normal": "at uplaode eller", + "input.placeholder": "Klik for at vælge et medie eller drag & drop en fil i dette område", + "input.url.description": "Adskil dine URL links med enter.", + "input.url.label": "URL", + "list.assets-empty.subtitle": "Tilføj en til listen.", + "list.assets-empty.title": "Der er ingen medier endnu", + "list.assets-empty.title-withSearch": "Der er ingen medier med de valgte filtre", + "list.assets.selected.plural": "{number} medier valgt", + "list.assets.selected.singular": "{number} medie valgt", + "list.assets.type-not-allowed": "Filtypen er ikke tilladt.", + "modal.file-details.date": "Dato", + "modal.file-details.dimensions": "Dimensioner", + "modal.file-details.extension": "Endelse", + "modal.file-details.size": "Størrelse", + "modal.header.browse": "Upload medie", + "modal.header.file-detail": "Detaljer", + "modal.header.pending-assets": "Afventende medier", + "modal.header.select-files": "Valgte filer", + "modal.nav.browse": "vælg", + "modal.nav.computer": "fra computer", + "modal.nav.selected": "valgte", + "modal.nav.url": "fra url", + "modal.selected-list.sub-header-subtitle": "Drag & drop for at arrangere medierne i feltet", + "modal.upload-list.footer.button.plural": "Upload {number} medier til biblioteket", + "modal.upload-list.footer.button.singular": "Upload {number} medie til biblioteket", + "modal.upload-list.sub-header-subtitle": "Ret mediet inden tilføjelse til medie biblioteket", + "modal.upload-list.sub-header-title.plural": "{number} medier valgt", + "modal.upload-list.sub-header-title.singular": "{number} medie valgt", + "modal.upload-list.sub-header.button": "Tilføj flere medier", + "plugin.description.long": "Media filhåndtering.", + "plugin.description.short": "Media filhåndtering.", + "plugin.name": "Medier", + "search.placeholder": "Søg efter medier...", + "settings.form.responsiveDimensions.description": "Automatisk generering af størrelser (stor, mellem og lille) af oploaded medie", + "settings.form.responsiveDimensions.label": "Aktivér responsiv upload", + "settings.form.sizeOptimization.label": "Aktivér størrelsesoptimering (uden kvalitetstab)", + "settings.form.autoOrientation.label": "Aktivér auto orientering", + "settings.form.autoOrientation.description": "Automatisk roter billede baseret på EXIF orientering", + "settings.form.videoPreview.description": "Genererer et 6 sekund preview af videoen (GIF)", + "settings.form.videoPreview.label": "Preview", + "settings.header.label": "Medier - Indstillinger", + "settings.section.image.label": "BILLEDE", + "settings.section.video.label": "VIDEO", + "settings.sub-header.label": "Konfigurér indstillinger for medie biblioteket", + "sort.created_at_asc": "Ældste uploads", + "sort.created_at_desc": "Nyeste uploads", + "sort.label": "Sorter efter", + "sort.name_asc": "Alfabetisk (A til Z)", + "sort.name_desc": "Omvendt alfabetisk (Z til A)", + "sort.updated_at_asc": "Ældste opdatering", + "sort.updated_at_desc": "Nyeste opdatering", + "window.confirm.close-modal.file": "Er du sikker? Dine ændringer går tabt.", + "window.confirm.close-modal.files": "Er du sikker? Du har filer som ikke er blevet uploaded endnu." +} diff --git a/packages/strapi-plugin-upload/admin/src/translations/index.js b/packages/strapi-plugin-upload/admin/src/translations/index.js index a3e8dc8e5b..45495ca45d 100644 --- a/packages/strapi-plugin-upload/admin/src/translations/index.js +++ b/packages/strapi-plugin-upload/admin/src/translations/index.js @@ -1,4 +1,5 @@ import de from './de.json'; +import dk from './dk.json'; import en from './en.json'; import es from './es.json'; import fr from './fr.json'; @@ -14,6 +15,7 @@ import zh from './zh.json'; const trads = { de, + dk, en, es, fr, diff --git a/packages/strapi-plugin-users-permissions/admin/src/translations/dk.json b/packages/strapi-plugin-users-permissions/admin/src/translations/dk.json new file mode 100644 index 0000000000..fe8c905622 --- /dev/null +++ b/packages/strapi-plugin-users-permissions/admin/src/translations/dk.json @@ -0,0 +1,116 @@ +{ + "BoundRoute.title": "Bundet rute til", + "Controller.input.label": "{label} ", + "Controller.selectAll": "Vælg alle", + "Controller.unselectAll": "Fravælg alle", + "EditForm.inputSelect.description.role": "Den vil tilknytte den nye godkendte bruger til den valgte rolle.", + "EditForm.inputSelect.durations.description": "Antal timer hvor brugeren ikke kan subscribe.", + "EditForm.inputSelect.durations.label": "Varighed", + "EditForm.inputSelect.label.role": "Standard rolle for godkendte brugere", + "EditForm.inputSelect.subscriptions.description": "Begræns antallet af subscribers pr IP pr time.", + "EditForm.inputSelect.subscriptions.label": "Ret subscriber kvoter", + "EditForm.inputToggle.description.email": "Tillad IKKE brugere at oprette flere brugere med den samme e-mail-adresse med forskellige godkendelsesudbydere.", + "EditForm.inputToggle.description.email-confirmation": "Når aktiv (TIL), modtager nye registrerede brugere en bekræftelses e-mail.", + "EditForm.inputToggle.description.email-confirmation-redirection": "Efter bekræftet email, vælg hvor du vil omdirigeres til.", + "EditForm.inputToggle.description.email-reset-password": "URL til din apps nulstil kodeord side", + "EditForm.inputToggle.description.sign-up": "Når deaktiveret (FRA), er registrering forbudt. Ingen kan subscribe uanset udbyder.", + "EditForm.inputToggle.label.email": "En bruger pr. e-mail", + "EditForm.inputToggle.label.email-confirmation": "Aktivér e-mail bekræftelse", + "EditForm.inputToggle.label.email-confirmation-redirection": "Omdirigerings URL", + "EditForm.inputToggle.label.email-reset-password": "Nulstil kodeord side", + "EditForm.inputToggle.label.sign-up": "Aktivér oprettelser", + "EditPage.cancel": "Annuller", + "EditPage.form.roles": "Rolle detaljer", + "EditPage.form.roles.label.description": "Beskrivelse", + "EditPage.form.roles.label.name": "Navn", + "EditPage.form.roles.label.users": "Brugere tilknyttet rollen ({number})", + "EditPage.form.roles.name.error": "Værdien er påkrævet.", + "EditPage.header.description": "{description} ", + "EditPage.header.description.create": " ", + "EditPage.header.title": "{name} ", + "EditPage.header.title.create": "Opret rolle", + "EditPage.notification.permissions.error": "Der skete en fejl under indhentning af rettigheder", + "EditPage.notification.policies.error": "Der skete en fejl under indhentning af policer", + "EditPage.notification.role.error": "Der skete en fejl un indhentning af rollen", + "EditPage.submit": "Gem", + "Email.template.email_confirmation": "E-mail adresse bekræftelse", + "Email.template.reset_password": "Nulstil kodeord", + "Email.template.success_register": "Registrering succesfuld", + "HeaderNav.link.advancedSettings": "Advancerede indstillinger", + "HeaderNav.link.emailTemplates": "E-mail skabeloner", + "HeaderNav.link.providers": "Udbydere", + "HeaderNav.link.roles": "Roller & rettigheder", + "HomePage.header.description": "Definér roller og rettigheder for dine brugere.", + "HomePage.header.title": "Roller & rettigheder", + "InputSearch.placeholder": "Søg efter en bruger", + "List.button.providers": "Tilføj udbyder", + "List.button.roles": "Tilføj rolle", + "List.title.emailTemplates.plural": "{number} e-mail skabeloner tilgængelige", + "List.title.emailTemplates.singular": "{number} e-mail skabelon tilgængelig", + "List.title.providers.disabled.plural": "{number} er inaktive", + "List.title.providers.disabled.singular": "{number} er inaktiv", + "List.title.providers.enabled.plural": "{number} udbydere er aktive og", + "List.title.providers.enabled.singular": "{number} udbyder er aktiv og", + "List.title.roles.plural": "{number} roller er tilgængelige", + "List.title.roles.singular": "{number} rolle er tilgængelig", + "ListRow.disabled": "Inaktiv", + "ListRow.enabled": "Aktiv", + "Plugin.permissions.application.description": "Definér alle dit projekts tilladte handlinger.", + "Plugin.permissions.plugins.description": "Definér alle tilladte handlinger for {name} plugin.", + "Plugins.header.description": "Kunne handlinger tilknyttet en rute er vist nedenfor.", + "Plugins.header.title": "Rettigheder", + "Policies.InputSelect.empty": "Ingen", + "Policies.InputSelect.label": "Tillad denne handling for:", + "Policies.header.hint": "Vælg applikationens handlinger eller plugin handlinger og klik på tandhjulet for at vise den bunde rute", + "Policies.header.title": "Advancerede indstillinger", + "PopUpForm.Email.email_confirmation.options.message.placeholder": "Klik venligst på denne link for at validere din bruger", + "PopUpForm.Email.email_confirmation.options.object.placeholder": "Bekræft venligst din e-mail adresse for %APP_NAME%", + "PopUpForm.Email.email_templates.inputDescription": "Hvis du er usikker på brugen af variabler, {link}", + "PopUpForm.Email.link.documentation": "tjek vores dokumentation.", + "PopUpForm.Email.options.from.email.label": "Afsender e-mail", + "PopUpForm.Email.options.from.email.placeholder": "johndoe@gmail.com", + "PopUpForm.Email.options.from.name.label": "Afsender name", + "PopUpForm.Email.options.from.name.placeholder": "John Doe", + "PopUpForm.Email.options.message.label": "Besked", + "PopUpForm.Email.options.object.label": "Emne", + "PopUpForm.Email.options.response_email.label": "Svar e-mail", + "PopUpForm.Email.options.response_email.placeholder": "johndoe@gmail.com", + "PopUpForm.Email.reset_password.options.message.placeholder": "Klik venligst linket for at validere din bruger", + "PopUpForm.Email.reset_password.options.object.placeholder": "Bekræft venligst din e-mail adresse for %APP_NAME%", + "PopUpForm.Email.success_register.options.message.placeholder": "Klik venligst linket for at validere din bruger", + "PopUpForm.Email.success_register.options.object.placeholder": "Bekræft venligst din e-mail adresse for %APP_NAME%", + "PopUpForm.Providers.callback.placeholder": "TEKST", + "PopUpForm.Providers.discord.redirectUri.label": "Omdirigerings URL som skal tilføjes i din Discord applikations konfiguration", + "PopUpForm.Providers.enabled.description": "Hvis deaktiveret, kan brugere ikke bruge denne udbyder.", + "PopUpForm.Providers.enabled.label": "Aktivér", + "PopUpForm.Providers.facebook.redirectUri.label": "Omdirigerings URL som skal tilføjets i din Facebook applikations konfiguration", + "PopUpForm.Providers.github.redirectUri.label": "Omdirigerings URL som skal tilføjets i din GitHub applikations konfiguration", + "PopUpForm.Providers.google.redirectUri.label": "Omdirigerings URL som skal tilføjets i din Google applikations konfiguration", + "PopUpForm.Providers.instagram.redirectUri.label": "Omdirigerings URL som skal tilføjets i din Instagram applikations konfiguration", + "PopUpForm.Providers.vk.redirectUri.label": "Omdirigerings URL som skal tilføjets i din VK applikations konfiguration", + "PopUpForm.Providers.twitch.redirectUri.label": "Omdirigerings URL som skal tilføjets i din Twitch applikations konfiguration", + "PopUpForm.Providers.twitter.redirectUri.label": "Omdirigerings URL som skal tilføjets i din Twitter applikations konfiguration", + "PopUpForm.Providers.key.label": "Klient ID", + "PopUpForm.Providers.key.placeholder": "TEKST", + "PopUpForm.Providers.linkedin2.redirectUri.label": "Omdirigerings URL som skal tilføjets i din LinkedIn applikations konfiguration", + "PopUpForm.Providers.microsoft.redirectUri.label": "Omdirigerings URL som skal tilføjets i din Microsoft applikations konfiguration", + "PopUpForm.Providers.callback.label": "Omdirigerings URL til din front-end app", + "PopUpForm.Providers.secret.label": "Klient hemmelighed", + "PopUpForm.Providers.secret.placeholder": "TEKST", + "PopUpForm.button.cancel": "Annuller", + "PopUpForm.button.save": "Gem", + "PopUpForm.header.add.providers": "Tilføj udbyder", + "PopUpForm.header.edit.email-templates": "Redigér e-mail skabeloner", + "PopUpForm.header.edit.providers": "Redigér udbydere", + "PopUpForm.inputSelect.providers.label": "Vælg udbyderen", + "components.Input.error.password.length": "Kodeord er for kort", + "notification.error.delete": "Der skete en fejl ved sletning af elementet", + "notification.error.fetch": "Der skete en fejl under indhentning af data", + "notification.error.fetchUser": "Der skete en fejl under indhenting af brugere", + "notification.info.emailSent": "E-mailen er blevet afsendt", + "notification.success.delete": "Elementet er blevet slettet", + "notification.success.submit": "Indstillingerne er blevet opdateret", + "plugin.description.long": "Beskyt din API med fuld godkendelse med JWT. Dette plugin kommer også med en ACL strategi som tillader dig at håndtere rettigeheder mellem grupper af brugere.", + "plugin.description.short": "Beskyt din API med fuld godkendelse med JWT", + "plugin.name": "Roller & rettigheder" +} diff --git a/packages/strapi-plugin-users-permissions/admin/src/translations/index.js b/packages/strapi-plugin-users-permissions/admin/src/translations/index.js index ec5aa0aa21..9d7eae117d 100644 --- a/packages/strapi-plugin-users-permissions/admin/src/translations/index.js +++ b/packages/strapi-plugin-users-permissions/admin/src/translations/index.js @@ -1,6 +1,7 @@ import ar from './ar.json'; import cs from './cs.json'; import de from './de.json'; +import dk from './dk.json'; import en from './en.json'; import es from './es.json'; import fr from './fr.json'; @@ -27,6 +28,7 @@ const trads = { ar, cs, de, + dk, en, es, fr,