Importing and setting the Danish locale.

import { locale } from 'filepond/locales/da-dk.js';

defineFilePond({
    locale,
});

Labels in the da-dk.js file.

export const core = {
abort: “Afbryd”,
remove: “Fjern”,
reset: “Nulstil”,
undo: “Fortryd”,
cancel: “Annuller”,
import: “Importér”,
store: “Gem”,
revert: “Gendan”,
busy: “Optaget”,
loading: “Indlæser”,
close: “Luk”,
unitB: {
1: “byte”,
else: “bytes”,
},
unitKB: “KB”,
unitMB: “MB”,
unitGB: “GB”,
unitTB: “TB”,
unitPB: “PB”,
unitKiB: “KiB”,
unitMiB: “MiB”,
unitGiB: “GiB”,
unitTiB: “TiB”,
unitPiB: “PiB”,
unitPixels: {
1: “pixel”,
else: “pixels”,
},
unitFiles: {
1: “fil”,
else: “filer”,
},
error: “Fejl”,
warning: “Advarsel”,
success: “Lykkedes”,
info: “Info”,
system: “System”,
device: “Enhed”,
camera: “Kamera”,
link: “Link”,
descriptionBrowse: “[Vælg {{maxFilesUnit}}]”,
descriptionBrowseDrop: “Slip {{maxFilesUnit}} her, eller [gennemse]”,
descriptionBrowseDropSelect:
“Slip {{maxFilesUnit}} her, [gennemse], eller vælg fra:”,
descriptionBrowseSelect: “[Gennemse], eller vælg {{maxFilesUnit}} fra:”,
descriptionSelect: “Vælg {{maxFilesUnit}} fra:”,
fileMainTypeImage: “billede”,
fileMainTypeVideo: “video”,
fileMainTypeAudio: “lyd”,
fileMainTypeApplication: “fil”,
assistAbort: “Tryk for at annullere”,
assistUndo: “Tryk for at fortryde”,
loadError: “Kunne ikke indlæse filen.”,
loadDataTransferProgress: “Indlæser filer”,
loadDataTransferInfo: “Behandlet {{processedFiles}} af {{totalFiles}} filer”,
validationInvalid: “Ugyldig fil.”,
validationFileNameMissing: “Filnavn mangler”,
validationInvalidEntries: “Fillisten indeholder ugyldige elementer.”,
validationInvalidState: “Fillisten er i en ugyldig tilstand.”,
validationInvalidBusy: “Fillisten er optaget.”,
validationInvalidEmpty: {
template: “Vælg {{files}}.”,
variables: {
files: {
context: “multiple”,
map: {
false: “en fil”,
true: “en eller flere filer”,
},
},
},
},
ariaRequired: “påkrævet”,
ariaNoEntries: “Ingen {{maxFilesUnit}} valgt”,
ariaSingleEntry: “Valgt {{name}}”,
ariaMultipleEntries: “{{count}} filer valgt”,
ariaItemRoleDescription: “Kan sorteres”,
ariaDragDescription:
“Tryk på mellemrum for at tage og slippe et element. Brug pil op og pil ned for at flytte det til en ny position.”,
ariaDragStateDrop: “Placerede {{name}} på position {{position}}”,
ariaDragStateGrab: “Tog fat i {{name}} på position {{position}}”,
ariaDragStateSort: “Flyttede {{name}} til position {{position}} af {{total}}”,
};

export const media = { mediaEdit: “Rediger”, mediaPlay: “Afspil”, mediaPause: “Pause”, mediaSilent: “Ingen lyd”, mediaUnmute: “Slå lyd til”, mediaMute: “Slå lyd fra”, mediaFullscreen: “Fuld skærm”, mediaLoadError: “Kunne ikke indlæse {{fileMainType}}.”, mediaPlayError: “Kunne ikke afspille video.”, };

export const store = { storeRestoreError: “Kunne ikke indlæse filen.”, storeRestoreProgress: “Indlæser {{progress}}%”, storeStorageQueued: “Venter på upload”, storeStorageProgress: “Uploader {{progress}}%”, storeStorageComplete: “Upload fuldført”, storeError: “Kunne ikke gemme filen.”, storeAwaitingCompletion: “Ikke alle filer er blevet gemt.”, };

export const transform = { transformEditBusy: “Redigerer fildata”, transformError: “Kunne ikke redigere fildata. Prøv igen.”, };

export const validation = { validationFileSizeUnderflow: “Denne fil er for lille. Minimumsstørrelsen er {{minSize}} {{minSizeUnit}}.”, validationFileSizeOverflow: “Denne fil er for stor. Maksimumsstørrelsen er {{maxSize}} {{maxSizeUnit}}.”, validationFileMimeTypeMismatch: { template: “Denne filtype er ikke tilladt. {{details}}.”, variables: { details: { context: “count”, map: { 1: “Filen skal være af typen {{accept}}”, else: “Tilladte typer er: {{accept}}”, }, }, }, }, validationFileExtensionMismatch: { template: “Denne filendelse er ikke tilladt. {{details}}.”, variables: { details: { context: “count”, map: { 1: “Filen skal have endelsen {{accept}}”, else: “Tilladte endelser er: {{accept}}”, }, }, }, }, validationFileNameMissing: “Filnavn mangler”, validationFileNameMismatch: “Dette filnavn er ugyldigt.”, validationMediaSizeUnavailable: “Kunne ikke læse mediestørrelsen.”, validationMediaWidthRangeMismatch: “{{fileMainType}}-bredden er ugyldig. Bredden skal være mellem {{minWidth}} og {{maxWidth}} {{maxWidthUnit}}.”, validationMediaWidthUnderflow: “{{fileMainType}} er for lille. Minimumsbredde er {{minWidth}} {{minWidthUnit}}.”, validationMediaWidthOverflow: “{{fileMainType}} er for stor. Maksimal bredde er {{maxWidth}} {{maxWidthUnit}}.”, validationMediaHeightRangeMismatch: “{{fileMainType}}-højden er ugyldig. Højden skal være mellem {{minHeight}} og {{maxHeight}} {{maxHeightUnit}}.”, validationMediaHeightUnderflow: “{{fileMainType}} er for lille. Minimumshøjde er {{minHeight}} {{minHeightUnit}}.”, validationMediaHeightOverflow: “{{fileMainType}} er for stor. Maksimal højde er {{maxHeight}} {{maxHeightUnit}}.”, validationMediaResolutionRangeMismatch: “{{fileMainType}} har en ugyldig opløsning. Opløsningen skal være mellem {{minResolution}}MP og {{maxResolution}}MP.”, validationMediaResolutionUnderflow: “{{fileMainType}} har en ugyldig opløsning. Minimumsopløsning er {{minResolution}}MP.”, validationMediaResolutionOverflow: “{{fileMainType}} har en ugyldig opløsning. Maksimal opløsning er {{maxResolution}}MP.”, validationListSizeUnderflow: “Den samlede filstørrelse er for lille. Minimumsstørrelsen er {{minSize}} {{minSizeUnit}}.”, validationListSizeOverflow: “Den samlede filstørrelse er for stor. Maksimumsstørrelsen er {{maxSize}} {{maxSizeUnit}}.”, validationListEntryCountUnderflow: “Der er for få filer på listen. Minimum er {{minFiles}} {{minFilesUnit}}.”, validationListEntryCountOverflow: “Der er for mange filer på listen. Maksimum er {{maxFiles}} {{maxFilesUnit}}.”, };

export const validationFileExtension = { validationFileExtensionMismatch: { template: “Denne filendelse er ikke tilladt. {{details}}.”, variables: { details: { context: “count”, map: { 1: “Filen skal have endelsen {{accept}}”, else: “Tilladte endelser er: {{accept}}”, }, }, }, }, };

export const validationFileMimeType = { validationFileMimeTypeMismatch: { template: “Denne filtype er ikke tilladt. {{details}}.”, variables: { details: { context: “count”, map: { 1: “Filen skal være af typen {{accept}}”, else: “Tilladte typer er: {{accept}}”, }, }, }, }, };

export const validationFileName = { validationFileNameMissing: “Filnavn mangler”, validationFileNameMismatch: “Dette filnavn er ugyldigt.”, };

export const validationFileSize = { validationFileSizeUnderflow: “Denne fil er for lille. Minimumsstørrelsen er {{minSize}} {{minSizeUnit}}.”, validationFileSizeOverflow: “Denne fil er for stor. Maksimumsstørrelsen er {{maxSize}} {{maxSizeUnit}}.”, };

export const validationListCount = { validationListEntryCountUnderflow: “Der er for få filer på listen. Minimum er {{minFiles}} {{minFilesUnit}}.”, validationListEntryCountOverflow: “Der er for mange filer på listen. Maksimum er {{maxFiles}} {{maxFilesUnit}}.”, };

export const validationListSize = { validationListSizeUnderflow: “Den samlede filstørrelse er for lille. Minimumsstørrelsen er {{minSize}} {{minSizeUnit}}.”, validationListSizeOverflow: “Den samlede filstørrelse er for stor. Maksimumsstørrelsen er {{maxSize}} {{maxSizeUnit}}.”, };

export const validationMediaResolution = { validationMediaSizeUnavailable: “Kunne ikke læse mediestørrelsen.”, validationMediaWidthRangeMismatch: “{{fileMainType}}-bredden er ugyldig. Bredden skal være mellem {{minWidth}} og {{maxWidth}} {{maxWidthUnit}}.”, validationMediaWidthUnderflow: “{{fileMainType}} er for lille. Minimumsbredde er {{minWidth}} {{minWidthUnit}}.”, validationMediaWidthOverflow: “{{fileMainType}} er for stor. Maksimal bredde er {{maxWidth}} {{maxWidthUnit}}.”, validationMediaHeightRangeMismatch: “{{fileMainType}}-højden er ugyldig. Højden skal være mellem {{minHeight}} og {{maxHeight}} {{maxHeightUnit}}.”, validationMediaHeightUnderflow: “{{fileMainType}} er for lille. Minimumshøjde er {{minHeight}} {{minHeightUnit}}.”, validationMediaHeightOverflow: “{{fileMainType}} er for stor. Maksimal højde er {{maxHeight}} {{maxHeightUnit}}.”, validationMediaResolutionRangeMismatch: “{{fileMainType}} har en ugyldig opløsning. Opløsningen skal være mellem {{minResolution}}MP og {{maxResolution}}MP.”, validationMediaResolutionUnderflow: “{{fileMainType}} har en ugyldig opløsning. Minimumsopløsning er {{minResolution}}MP.”, validationMediaResolutionOverflow: “{{fileMainType}} har en ugyldig opløsning. Maksimal opløsning er {{maxResolution}}MP.”, };

export const locale = { core, media, store, transform, validation, validationFileExtension, validationFileMimeType, validationFileName, validationFileSize, validationListCount, validationListSize, validationMediaResolution, };