diff --git a/src/i18n/lang/da-DK.json b/src/i18n/lang/da-DK.json index 14e7caf9a..35e99adbf 100644 --- a/src/i18n/lang/da-DK.json +++ b/src/i18n/lang/da-DK.json @@ -1,1053 +1,1053 @@ { "home": { - "welcomeNight": "Good Night {username}!", - "welcomeMorning": "Good Morning {username}!", - "welcomeDay": "Hi {username}!", - "welcomeEvening": "Good Evening {username}!", - "lastViewed": "Last viewed", + "welcomeNight": "Godnat {username}!", + "welcomeMorning": "Godmorgen {username}!", + "welcomeDay": "Hej {username}!", + "welcomeEvening": "Godaften {username}!", + "lastViewed": "Sidst vist", "list": { - "newText": "You can create a new list for your new tasks:", - "new": "New list", - "importText": "Or import your lists and tasks from other services into Vikunja:", - "import": "Import your data into Vikunja" + "newText": "Du kan oprette en ny liste til dine nye opgaver:", + "new": "Ny liste", + "importText": "Eller importere dine lister og opgaver fra andre værktøjer til Vikunja:", + "import": "Importer dine data til Vikunja" } }, "404": { - "title": "Not found", - "text": "The page you requested does not exist." + "title": "Ikke fundet", + "text": "Den ønskede side findes ikke." }, "ready": { - "loading": "Vikunja is loading…", - "errorOccured": "An error occurred:", - "checkApiUrl": "Please check if the api url is correct.", - "noApiUrlConfigured": "No API url was configured. Please set one below:" + "loading": "Vikunja er ved at indlæse…", + "errorOccured": "Der opstod en fejl:", + "checkApiUrl": "Tjek venligst om api url er korrekt.", + "noApiUrlConfigured": "Ingen API url er konfigureret. Angiv venligst en nedenfor:" }, "offline": { - "title": "You are offline.", - "text": "Please check your network connection and try again." + "title": "Du er offline.", + "text": "Tjek venligst din netværksforbindelse og prøv igen." }, "user": { "auth": { - "username": "Username", - "usernameEmail": "Username Or Email Address", - "usernamePlaceholder": "e.g. frederick", - "email": "Email address", - "emailPlaceholder": "e.g. frederic{'@'}vikunja.io", - "password": "Password", - "passwordPlaceholder": "e.g. •••••••••••", - "forgotPassword": "Forgot your password?", - "resetPassword": "Reset your password", - "resetPasswordAction": "Send me a password reset link", - "resetPasswordSuccess": "Check your inbox! You should have an e-mail with instructions on how to reset your password.", - "passwordsDontMatch": "Passwords don't match", - "confirmEmailSuccess": "You successfully confirmed your email! You can log in now.", - "totpTitle": "Two Factor Authentication Code", - "totpPlaceholder": "e.g. 123456", - "login": "Login", - "createAccount": "Create account", - "loginWith": "Log in with {provider}", - "authenticating": "Authenticating…", - "openIdStateError": "State does not match, refusing to continue!", - "openIdGeneralError": "An error occured while authenticating against the third party.", - "logout": "Logout", - "emailInvalid": "Please enter a valid email address.", - "usernameRequired": "Please provide a username.", - "passwordRequired": "Please provide a password.", - "showPassword": "Show the password", - "hidePassword": "Hide the password", - "noAccountYet": "Don't have an account yet?", - "alreadyHaveAnAccount": "Already have an account?", - "remember": "Stay logged in" + "username": "Brugernavn", + "usernameEmail": "Brugernavn eller e-mailadresse", + "usernamePlaceholder": "f.eks. Frederick", + "email": "E-mailadresse", + "emailPlaceholder": "f.eks. frederic{'@'}vikunja.io", + "password": "Kodeord", + "passwordPlaceholder": "f.eks. •••••••••••••••", + "forgotPassword": "Har du glemt din adgangskode?", + "resetPassword": "Nulstil din adgangskode", + "resetPasswordAction": "Send mig et link til nulstilling af adgangskode", + "resetPasswordSuccess": "Tjek din indbakke! Du bør have en e-mail med instruktioner om, hvordan du nulstiller din adgangskode.", + "passwordsDontMatch": "Adgangskoderne er ikke ens", + "confirmEmailSuccess": "Du har bekræftet din e-mail! Du kan logge ind nu.", + "totpTitle": "To Faktor Godkendelseskode", + "totpPlaceholder": "f.eks. 123456", + "login": "Log ind", + "createAccount": "Opret konto", + "loginWith": "Log ind med {provider}", + "authenticating": "Godkender…", + "openIdStateError": "Indholdet stemmer ikke overens, nægter at fortsætte!", + "openIdGeneralError": "Der opstod en fejl under godkendelse mod tredjeparten.", + "logout": "Log ud", + "emailInvalid": "Indtast venligst en gyldig e-mailadresse.", + "usernameRequired": "Angiv venligst et brugernavn.", + "passwordRequired": "Angiv venligst en adgangskode.", + "showPassword": "Vis adgangskoden", + "hidePassword": "Skjul adgangskoden", + "noAccountYet": "Har du ikke en konto endnu?", + "alreadyHaveAnAccount": "Har du allerede en konto?", + "remember": "Forbliv logget ind" }, "settings": { - "title": "Settings", - "newPasswordTitle": "Update Your Password", - "newPassword": "New Password", - "newPasswordConfirm": "New Password Confirmation", - "currentPassword": "Current Password", - "currentPasswordPlaceholder": "Your current password", - "passwordsDontMatch": "The new password and its confirmation don't match.", - "passwordUpdateSuccess": "The password was successfully updated.", - "updateEmailTitle": "Update Your Email Address", - "updateEmailNew": "New Email Address", - "updateEmailSuccess": "Your email address was successfully updated. We've sent you a link to confirm it.", + "title": "Indstillinger", + "newPasswordTitle": "Opdater din adgangskode", + "newPassword": "Ny adgangskode", + "newPasswordConfirm": "Bekræftelse Af Ny Adgangskode", + "currentPassword": "Nuværende Adgangskode", + "currentPasswordPlaceholder": "Din nuværende adgangskode", + "passwordsDontMatch": "Din nye adgangskode og bekræftelsesadgangskoden er ikke ens.", + "passwordUpdateSuccess": "Adgangskoden blev ændret.", + "updateEmailTitle": "Opdater din e-mailadresse", + "updateEmailNew": "Ny e-mailadresse", + "updateEmailSuccess": "Din e-mailadresse blev opdateret. Vi har sendt dig et link til at bekræfte den.", "general": { - "title": "General Settings", - "name": "Name", - "newName": "The new Name", - "savedSuccess": "The settings were successfully updated.", - "emailReminders": "Send me reminders for tasks via Email", - "overdueReminders": "Send me a summary of my undone overdue tasks every day", - "discoverableByName": "Let other users find me when they search for my name", - "discoverableByEmail": "Let other users find me when they search for my full email", - "playSoundWhenDone": "Play a sound when marking tasks as done", - "weekStart": "Week starts on", - "weekStartSunday": "Sunday", - "weekStartMonday": "Monday", - "language": "Language", - "defaultList": "Default List", - "timezone": "Time Zone", - "overdueTasksRemindersTime": "Overdue tasks reminder email time" + "title": "Generelle Indstillinger", + "name": "Navn", + "newName": "Det nye navn", + "savedSuccess": "Indstillingerne er gemt.", + "emailReminders": "Send mig påmindelser for opgaver via e-mail", + "overdueReminders": "Send mig en oversigt over mine ufærdige opgaver hver dag", + "discoverableByName": "Lad andre brugere finde mig, når de søger efter mit navn", + "discoverableByEmail": "Lad andre brugere finde mig, når de søger efter min fulde e-mail", + "playSoundWhenDone": "Afspil en lyd, når du markerer opgaver som udført", + "weekStart": "Ugen starter på en", + "weekStartSunday": "Søndag", + "weekStartMonday": "Mandag", + "language": "Sprog", + "defaultList": "Standard liste", + "timezone": "Tidszone", + "overdueTasksRemindersTime": "Forfaldne opgaver påmindelse e-mail tidspunkt" }, "totp": { - "title": "Two Factor Authentication", - "enroll": "Enroll", - "finishSetupPart1": "To finish your setup, use this secret in your totp app (Google Authenticator or similar):", - "finishSetupPart2": "After that, enter a code from your app below.", - "scanQR": "Alternatively you can scan this QR code:", - "passcode": "Passcode", - "passcodePlaceholder": "A code generated by your totp application", - "setupSuccess": "You've successfully set up two factor authentication!", - "enterPassword": "Please Enter Your Password", - "disable": "Disable two factor authentication", - "confirmSuccess": "You've successfully confirmed your totp setup and can use it from now on!", - "disableSuccess": "Two factor authentication was successfully disabled." + "title": "To-faktor godkendelse", + "enroll": "Tilmeld", + "finishSetupPart1": "For at afslutte din opsætning, brug denne nøgle i din totp app (Google Authenticator eller tilsvarende):", + "finishSetupPart2": "Herefter skal du indtaste en kode fra din app nedenfor.", + "scanQR": "Alternativt kan du scanne denne QR-kode:", + "passcode": "Kode", + "passcodePlaceholder": "En kode genereret af din totp applikation", + "setupSuccess": "Du har aktiveret to-faktor autentificering!", + "enterPassword": "Indtast venligst din adgangskode", + "disable": "Deaktiver to-faktor autentificering", + "confirmSuccess": "Du har bekræftet din totp opsætning og kan bruge den fra nu af!", + "disableSuccess": "To faktor godkendelse blev deaktiveret." }, "caldav": { "title": "CalDAV", - "howTo": "You can connect Vikunja to CalDAV clients to view and manage all tasks from different clients. Enter this url into your client:", - "more": "More information about CalDAV in Vikunja", + "howTo": "Du kan forbinde Vikunja til CalDAV klienter for at vise og administrere alle opgaver fra forskellige klienter. Indtast dette url i din klient:", + "more": "Mere information om CalDAV i Vikunja", "tokens": "CalDAV Tokens", - "tokensHowTo": "You can use a CalDAV token to use instead of a password to log in the above endpoint.", - "createToken": "Create a token", - "tokenCreated": "Here is your token: {token}", - "wontSeeItAgain": "Write it down, you won't be able to see it again.", - "mustUseToken": "You need to create a CalDAV token if you want to use CalDAV with a third party client. Use the token as the password.", - "usernameIs": "Your username is: {0}" + "tokensHowTo": "Du kan bruge et CalDAV-token i stedet for en adgangskode til at logge på ovenstående slutpunkt.", + "createToken": "Opret et token", + "tokenCreated": "Her er dit token: {token}", + "wontSeeItAgain": "Skriv det ned; du vil ikke være i stand til at få det vist igen.", + "mustUseToken": "Du skal oprette et CalDAV-token hvis du ønsker at bruge CalDAV med en tredjeparts klient. Brug token som adgangskode.", + "usernameIs": "Dit brugernavn er: {0}" }, "avatar": { - "title": "Avatar", - "initials": "Initials", + "title": "Profilbillede", + "initials": "Initialer", "gravatar": "Gravatar", - "marble": "Marble", + "marble": "Marmor", "upload": "Upload", - "uploadAvatar": "Upload Avatar", - "statusUpdateSuccess": "Avatar status was updated successfully!", - "setSuccess": "The avatar has been set successfully!" + "uploadAvatar": "Upload Profilbillede", + "statusUpdateSuccess": "Profilbillede status blev opdateret!", + "setSuccess": "Profilbilledet er blevet indstillet!" }, "quickAddMagic": { - "title": "Quick Add Magic Mode", - "disabled": "Disabled", + "title": "Hurtigtilføjelsemagi Tilstand", + "disabled": "Deaktiveret", "todoist": "Todoist", "vikunja": "Vikunja" }, "appearance": { - "title": "Color Scheme", - "setSuccess": "Saved change of color scheme to {colorScheme}", + "title": "Farvetema", + "setSuccess": "Gemt ændring af farvetema til {colorScheme}", "colorScheme": { - "light": "Light", + "light": "Lys", "system": "System", - "dark": "Dark" + "dark": "Mørk" } } }, "deletion": { - "title": "Delete your Vikunja Account", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, lists, tasks and everything associated with it.", - "text2": "To proceed, please enter your password. You will receive an email with further instructions.", - "confirm": "Delete my account", - "requestSuccess": "The request was successful. You'll receive an email with further instructions.", - "passwordRequired": "Please enter your password.", - "confirmSuccess": "You've successfully confirmed the deletion of your account. We will delete your account in three days.", - "scheduled": "We will delete your Vikunja account at {date} ({dateSince}).", - "scheduledCancel": "To cancel the deletion of your account, click here.", - "scheduledCancelText": "To cancel the deletion of your account, please enter your password below:", - "scheduledCancelConfirm": "Cancel the deletion of my account", - "scheduledCancelSuccess": "We will not delete your account." + "title": "Slet din Vikunja konto", + "text1": "Sletningen af din konto er permanent og kan ikke fortrydes. Vi vil slette alle dine navneområder, lister, opgaver og alt, hvad der er knyttet til den.", + "text2": "For at fortsætte, skal du indtaste din adgangskode. Du vil modtage en e-mail med yderligere instruktioner.", + "confirm": "Slet min konto", + "requestSuccess": "Anmodningen blev gennemført. Du vil modtage en e-mail med yderligere instruktioner.", + "passwordRequired": "Indtast venligst din adgangskode.", + "confirmSuccess": "Du har bekræftet sletningen af din konto. Vi vil slette din konto om tre dage.", + "scheduled": "Vi sletter din Vikunja-konto {date} ({dateSince}).", + "scheduledCancel": "Klik her for at annullere sletningen af din konto.", + "scheduledCancelText": "For at annullere sletningen af din konto, skal du indtaste din adgangskode nedenfor:", + "scheduledCancelConfirm": "Annuller sletningen af min konto", + "scheduledCancelSuccess": "Vi sletter ikke din konto." }, "export": { - "title": "Export your Vikunja data", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Lists, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", - "descriptionPasswordRequired": "Please enter your password to proceed:", - "request": "Request a copy of my Vikunja Data", - "success": "You've successfully requested your Vikunja Data! We will send you an email once it's ready to download.", - "downloadTitle": "Download your exported Vikunja data" + "title": "Eksporter dine Vikunja-data", + "description": "Du kan anmode om en kopi af alle dine Vikunja-data. Dette omfatter Navneområder, Lister, Opgaver og alt, hvad der er knyttet til dem. Du kan importere disse data i enhver Vikunja-instans gennem migrationsfunktionen.", + "descriptionPasswordRequired": "Indtast venligst din adgangskode for at fortsætte:", + "request": "Anmod om en kopi af mine Vikunja-data", + "success": "Du har anmodet om dine Vikunja-data! Vi sender dig en e-mail, når den er klar til hentning.", + "downloadTitle": "Download dine eksporterede Vikunja-data" } }, "list": { - "archived": "This list is archived. It is not possible to create new or edit tasks for it.", - "title": "List Title", - "color": "Color", - "lists": "Lists", + "archived": "Denne liste er arkiveret. Det er ikke muligt at oprette eller redigere opgaver i den.", + "title": "Listetitel", + "color": "Farve", + "lists": "Lister", "list": { - "title": "List", - "add": "Add", - "addPlaceholder": "Add a new task…", - "empty": "This list is currently empty.", - "newTaskCta": "Create a new task.", - "editTask": "Edit Task" + "title": "Liste", + "add": "Tilføj", + "addPlaceholder": "Tilføj en ny opgave…", + "empty": "Denne liste er i øjeblikket tom.", + "newTaskCta": "Opret en ny opgave.", + "editTask": "Rediger opgave" }, - "search": "Type to search for a list…", - "searchSelect": "Click or press enter to select this list", - "shared": "Shared Lists", - "noDescriptionAvailable": "No list description is available.", + "search": "Skriv for at søge efter en liste…", + "searchSelect": "Klik eller tryk på Enter for at vælge denne liste", + "shared": "Delte Lister", + "noDescriptionAvailable": "Ingen listebeskrivelse er tilgængelig.", "create": { - "header": "New list", - "titlePlaceholder": "The list's title goes here…", - "addTitleRequired": "Please specify a title.", - "createdSuccess": "The list was successfully created.", - "addListRequired": "Please specify a list or set a default list in the settings." + "header": "Ny liste", + "titlePlaceholder": "Listens titel skrives her…", + "addTitleRequired": "Angiv venligst en titel.", + "createdSuccess": "Listen blev oprettet.", + "addListRequired": "Angiv venligst en liste eller opsæt en standardliste i indstillingerne." }, "archive": { - "title": "Archive \"{list}\"", - "archive": "Archive this list", - "unarchive": "Un-Archive this list", - "unarchiveText": "You will be able to create new tasks or edit it.", - "archiveText": "You won't be able to edit this list or create new tasks until you un-archive it.", - "success": "The list was successfully archived." + "title": "Arkiver \"{list}\"", + "archive": "Arkiver denne liste", + "unarchive": "Fjern arkivering af denne liste", + "unarchiveText": "Du vil være i stand til at oprette nye opgaver eller redigere den.", + "archiveText": "Du vil ikke være i stand til at redigere denne liste, eller oprette nye opgaver, før du fjerner arkiveringen af den.", + "success": "Listen blev arkiveret." }, "background": { - "title": "Set list background", - "remove": "Remove Background", - "upload": "Choose a background from your pc", - "searchPlaceholder": "Search for a background…", - "poweredByUnsplash": "Powered by Unsplash", - "loadMore": "Load more photos", - "success": "The background has been set successfully!", - "removeSuccess": "The background has been removed successfully!" + "title": "Indstil listebaggrund", + "remove": "Fjern baggrund", + "upload": "Vælg en baggrund fra din pc", + "searchPlaceholder": "Søg efter en baggrund…", + "poweredByUnsplash": "Leveret af Unsplash", + "loadMore": "Indlæs flere billeder", + "success": "Baggrunden er indstillet!", + "removeSuccess": "Baggrunden er blevet fjernet!" }, "delete": { - "title": "Delete \"{list}\"", - "header": "Delete this list", - "text1": "Are you sure you want to delete this list and all of its contents?", - "text2": "This includes all tasks and CANNOT BE UNDONE!", - "success": "The list was successfully deleted.", - "tasksToDelete": "This will irrevocably remove approx. {count} tasks.", - "noTasksToDelete": "This list does not contain any tasks, it should be safe to delete." + "title": "Slet \"{list}\"", + "header": "Slet denne liste", + "text1": "Er du sikker på, at du vil slette denne liste og alt dens indhold?", + "text2": "Dette omfatter alle opgaver og KAN IKKE GØRES OM!", + "success": "Listen blev slettet.", + "tasksToDelete": "Dette vil uigenkaldeligt fjerne ca. {count} opgaver.", + "noTasksToDelete": "Denne liste indeholder ingen opgaver, den bør være sikker at slette." }, "duplicate": { - "title": "Duplicate this list", - "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated list:", - "success": "The list was successfully duplicated." + "title": "Dupliker denne liste", + "label": "Dupliker", + "text": "Vælg et navneområde som skal indeholde kopien:", + "success": "Listen blev kopieret." }, "edit": { - "header": "Edit This List", - "title": "Edit \"{list}\"", - "titlePlaceholder": "The list title goes here…", - "identifierTooltip": "The list identifier can be used to uniquely identify a task across lists. You can set it to empty to disable it.", - "identifier": "List Identifier", - "identifierPlaceholder": "The list identifier goes here…", - "description": "Description", - "descriptionPlaceholder": "The lists description goes here…", - "color": "Color", - "success": "The list was successfully updated." + "header": "Rediger Denne Liste", + "title": "Rediger \"{list}\"", + "titlePlaceholder": "Listens titel skrives her…", + "identifierTooltip": "Liste identifikatoren kan bruges til entydigt at identificere en opgave på tværs af lister. Du kan sætte den til tom for at deaktivere det.", + "identifier": "Liste identifikator", + "identifierPlaceholder": "Liste-identifikatoren skal være her…", + "description": "Beskrivelse", + "descriptionPlaceholder": "Listernes beskrivelse skrives her…", + "color": "Farve", + "success": "Listen blev opdateret." }, "share": { - "header": "Share this list", - "title": "Share \"{list}\"", - "share": "Share", + "header": "Del denne liste", + "title": "Del \"{list}\"", + "share": "Del", "links": { - "title": "Share Links", - "what": "What is a share link?", - "explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", - "create": "Create a new link share", - "name": "Name (optional)", - "namePlaceholder": "e.g. Lorem Ipsum", - "nameExplanation": "All actions done by this link share will show up with the name.", - "password": "Password (optional)", - "passwordExplanation": "When authenticating, the user will be required to enter this password.", - "noName": "No name set", - "remove": "Remove a link share", - "removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this list with this link share. This cannot be undone!", - "createSuccess": "The link share was successfully created.", - "deleteSuccess": "The link share was successfully deleted", - "view": "View", - "sharedBy": "Shared by {0}" + "title": "Delingslink", + "what": "Hvad er et delingslink?", + "explanation": "Delinglinks giver dig mulighed for nemt at dele en liste med andre brugere, som ikke har en konto på Vikunja.", + "create": "Opret et nyt delingslink", + "name": "Navn (valgfrit)", + "namePlaceholder": "f.eks. Lorem Ipsum", + "nameExplanation": "Alle handlinger udført med dette link deling vil blive vist med navnet.", + "password": "Adgangskode (valgfrit)", + "passwordExplanation": "Ved indlogning vil brugeren blive bedt om at indtaste denne adgangskode.", + "noName": "Intet navn indstillet", + "remove": "Fjern et delingslink", + "removeText": "Er du sikker på, at du vil fjerne dette delingslink? Det vil ikke længere være muligt at få adgang til denne liste med dette delingslink. Dette kan ikke gøres om!", + "createSuccess": "Delingslinket blev oprettet.", + "deleteSuccess": "Delingslinket blev slettet", + "view": "Vis", + "sharedBy": "Delt af {0}" }, "userTeam": { - "typeUser": "user | users", - "typeTeam": "team | teams", - "shared": "Shared with these {type}", - "you": "You", - "notShared": "Not shared with any {type} yet.", - "removeHeader": "Remove a {type} from the {sharable}", - "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!", - "removeSuccess": "The {sharable} was successfully removed from the {type}.", - "addedSuccess": "The {type} was successfully added.", - "updatedSuccess": "The {type} was successfully added." + "typeUser": "bruger | brugere", + "typeTeam": "hold | hold", + "shared": "Delt med disse {type}", + "you": "Dig", + "notShared": "Ikke delt med nogen {type} endnu.", + "removeHeader": "Fjern en {type} fra {sharable}", + "removeText": "Er du sikker på at du vil fjerne denne {sharable} fra {type}? Dette kan ikke fortrydes!", + "removeSuccess": "{sharable} blev fjernet fra {type}.", + "addedSuccess": "{type} blev tilføjet.", + "updatedSuccess": "{type} blev tilføjet." }, "right": { - "title": "Permission", - "read": "Read only", - "readWrite": "Read & write", - "admin": "Admin" + "title": "Tilladelse", + "read": "Skrivebeskyttet", + "readWrite": "Læse & skrive", + "admin": "Administrator" }, "attributes": { "link": "Link", - "delete": "Delete" + "delete": "Slet" } }, "gantt": { "title": "Gantt", - "showTasksWithoutDates": "Show tasks which don't have dates set", - "size": "Size", - "default": "Default", - "month": "Month", - "day": "Day", - "hour": "Hour", - "range": "Date Range", - "noDates": "This task has no dates set." + "showTasksWithoutDates": "Vis opgaver som ikke har angivet datoer", + "size": "Størrelse", + "default": "Standard", + "month": "Måned", + "day": "Dag", + "hour": "Time", + "range": "Datointerval", + "noDates": "Denne opgave har ingen datoer angivet." }, "table": { - "title": "Table", - "columns": "Columns" + "title": "Tabel", + "columns": "Kolonner" }, "kanban": { "title": "Kanban", - "limit": "Limit: {limit}", - "noLimit": "Not Set", - "doneBucket": "Done bucket", - "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.", - "doneBucketHintExtended": "All tasks moved into the done bucket will be marked as done automatically. All tasks marked as done from elsewhere will be moved as well.", - "doneBucketSavedSuccess": "The done bucket has been saved successfully.", - "deleteLast": "You cannot remove the last bucket.", - "addTaskPlaceholder": "Enter the new task title…", - "addTask": "Add a task", - "addAnotherTask": "Add another task", - "addBucket": "Create a new bucket", - "addBucketPlaceholder": "Enter the new bucket title…", - "deleteHeaderBucket": "Delete the bucket", - "deleteBucketText1": "Are you sure you want to delete this bucket?", - "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.", - "deleteBucketSuccess": "The bucket has been deleted successfully.", - "bucketTitleSavedSuccess": "The bucket title has been saved successfully.", - "bucketLimitSavedSuccess": "The bucket limit been saved successfully.", - "collapse": "Collapse this bucket" + "limit": "Grænse: {limit}", + "noLimit": "Ikke angivet", + "doneBucket": "Udført-bøtte", + "doneBucketHint": "Alle opgaver der flyttes ind i denne bøtte, vil automatisk blive markeret som udført.", + "doneBucketHintExtended": "Alle opgaver der flyttes ind i den udført-bøtten vil blive markeret som udført automatisk. Alle opgaver markeret som udført fra andre steder vil også blive flyttet.", + "doneBucketSavedSuccess": "Udført-bøtten er blevet gemt.", + "deleteLast": "Du kan ikke fjerne den sidste bøtte.", + "addTaskPlaceholder": "Indtast den nye opgavetitel…", + "addTask": "Tilføj en opgave", + "addAnotherTask": "Tilføj en anden opgave", + "addBucket": "Tilføj en ny bøtte", + "addBucketPlaceholder": "Indtast den nye titel på bøtten…", + "deleteHeaderBucket": "Slet bøtten", + "deleteBucketText1": "Er du sikker på, at du vil slette denne bøtte?", + "deleteBucketText2": "Dette vil ikke slette nogen opgaver, men flytter dem ind i standard-bøtten.", + "deleteBucketSuccess": "Bøtten er blevet slettet.", + "bucketTitleSavedSuccess": "Titlen på bøtten er blevet gemt.", + "bucketLimitSavedSuccess": "Grænsen for bøtten er blevet gemt.", + "collapse": "Sammenfold denne spand" }, "pseudo": { "favorites": { - "title": "Favorites" + "title": "Favoritter" } } }, "namespace": { - "title": "Namespaces & Lists", - "namespace": "Namespace", - "showArchived": "Show Archived", - "noneAvailable": "You don't have any namespaces right now.", - "unarchive": "Un-Archive", - "archived": "Archived", - "noLists": "This namespace does not contain any lists.", - "createList": "Create a new list in this namespace.", - "namespaces": "Namespaces", - "search": "Type to search for a namespace…", + "title": "Navneområder & Lister", + "namespace": "Navneområde", + "showArchived": "Vis arkiverede", + "noneAvailable": "Du har ingen navneområder lige nu.", + "unarchive": "Tilbagekald", + "archived": "Arkiveret", + "noLists": "Dette navneområde indeholder ikke nogen lister.", + "createList": "Opret en ny liste i dette navneområde.", + "namespaces": "Navneområder", + "search": "Skriv for at søge efter et navneområde…", "create": { - "title": "New namespace", - "titleRequired": "Please specify a title.", - "explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.", - "tooltip": "What's a namespace?", - "success": "The namespace was successfully created." + "title": "Nyt navneområde", + "titleRequired": "Angiv venligst en titel.", + "explanation": "Et navneområde er en samling af lister du kan dele og bruge til at organisere dine lister med. Faktisk tilhører hver liste et navneområde.", + "tooltip": "Hvad er et navneområde?", + "success": "Navneområdet blev oprettet." }, "archive": { - "titleArchive": "Archive \"{namespace}\"", - "titleUnarchive": "Un-Archive \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new lists until you un-archive it. This will also archive all lists in this namespace.", - "unarchiveText": "You will be able to create new lists or edit it.", - "success": "The namespace was successfully archived.", - "unarchiveSuccess": "The namespace was successfully un-archived.", - "description": "If a namespace is archived, you cannot create new lists or edit it." + "titleArchive": "Arkiver \"{namespace}\"", + "titleUnarchive": "Fjern arkivering \"{namespace}\"", + "archiveText": "Du vil ikke være i stand til at redigere dette navneområde eller oprette nye lister, før du fjerner arkiveringen fra den. Dette vil også arkivere alle lister i dette navneområde.", + "unarchiveText": "Du vil kunne oprette nye lister eller redigere det.", + "success": "Navneområdet blev arkiveret.", + "unarchiveSuccess": "Navneområdet blev tilbagekaldt.", + "description": "Hvis et navneområde arkiveres, kan du ikke oprette nye lister eller redigere det." }, "delete": { - "title": "Delete \"{namespace}\"", - "text1": "Are you sure you want to delete this namespace and all of its contents?", - "text2": "This includes all lists and tasks and CANNOT BE UNDONE!", - "success": "The namespace was successfully deleted." + "title": "Slet \"{namespace}\"", + "text1": "Er du sikker på, at du vil slette dette navneområde og alt dets indhold?", + "text2": "Dette omfatter alle lister og opgaver og KAN IKKE GØRES OM!", + "success": "Navneområdet blev slettet." }, "edit": { - "title": "Edit \"{namespace}\"", - "success": "The namespace was successfully updated." + "title": "Rediger \"{namespace}\"", + "success": "Navneområdet blev opdateret." }, "share": { - "title": "Share \"{namespace}\"" + "title": "Del \"{namespace}\"" }, "attributes": { - "title": "Namespace Title", - "titlePlaceholder": "The namespace title goes here…", - "description": "Description", - "descriptionPlaceholder": "The namespaces description goes here…", - "color": "Color", - "archived": "Is Archived", - "isArchived": "This namespace is archived" + "title": "Navneområde Titel", + "titlePlaceholder": "Navneområdets titel skrives her…", + "description": "Beskrivelse", + "descriptionPlaceholder": "Navneområdets beskrivelse skrives her…", + "color": "Farve", + "archived": "Er Arkiveret", + "isArchived": "Dette navneområde er arkiveret" }, "pseudo": { "sharedLists": { - "title": "Shared Lists" + "title": "Delte Lister" }, "favorites": { - "title": "Favorites" + "title": "Favoritter" }, "savedFilters": { - "title": "Filters" + "title": "Filtre" } } }, "filters": { - "title": "Filters", - "clear": "Clear Filters", + "title": "Filtre", + "clear": "Ryd Filtre", "attributes": { - "title": "Title", - "titlePlaceholder": "The saved filter title goes here…", - "description": "Description", - "descriptionPlaceholder": "The description goes here…", - "includeNulls": "Include Tasks which don't have a value set", - "requireAll": "Require all filters to be true for a task to show up", - "showDoneTasks": "Show Done Tasks", - "sortAlphabetically": "Sort Alphabetically", - "enablePriority": "Enable Filter By Priority", - "enablePercentDone": "Enable Filter By Progress", - "dueDateRange": "Due Date Range", - "startDateRange": "Start Date Range", - "endDateRange": "End Date Range", - "reminderRange": "Reminder Date Range" + "title": "Titel", + "titlePlaceholder": "Det gemte filters titel skrives her…", + "description": "Beskrivelse", + "descriptionPlaceholder": "Beskrivelsen skrives her…", + "includeNulls": "Inkluder Opgaver som ikke har en værdi indstillet", + "requireAll": "Kræv at alle filtre er sande for at en opgave kan vises", + "showDoneTasks": "Vis Udførte Opgaver", + "sortAlphabetically": "Sorter Alfabetisk", + "enablePriority": "Aktiver Filtrer Efter Prioritet", + "enablePercentDone": "Aktiver Filter Efter Fremskridt", + "dueDateRange": "Udløbsdato Interval", + "startDateRange": "Start Dato Interval", + "endDateRange": "Slut Dato Interval", + "reminderRange": "Påmindeslesdato Interval" }, "create": { - "title": "New Saved Filter", - "description": "A saved filter is a virtual list which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", - "action": "Create new saved filter" + "title": "Nyt Gemt Filter", + "description": "Et gemt filter er en virtuel liste, som beregnes ud fra et sæt filtre, hver gang det er tilgået. Når den er oprettet, vises den i et særligt navneområde.", + "action": "Opret nyt gemt filter" }, "delete": { - "header": "Delete this saved filter", - "text": "Are you sure you want to delete this saved filter?", - "success": "The filter was deleted successfully." + "header": "Slet dette gemte filter", + "text": "Er du sikker på, at du vil slette dette gemte filter?", + "success": "Filteret blev slettet." }, "edit": { - "title": "Edit This Saved Filter", - "success": "The filter was saved successfully." + "title": "Rediger Dette Gemte Filter", + "success": "Filteret blev slettet." } }, "migrate": { - "title": "Import from other services", - "titleService": "Import your data from {name} into Vikunja", - "import": "Import your data into Vikunja", - "description": "Click on the logo of one of the third-party services below to get started.", - "descriptionDo": "Vikunja will import all lists, tasks, notes, reminders and files you have access to.", - "authorize": "To authorize Vikunja to access your {name} Account, click the button below.", - "getStarted": "Get Started", - "inProgress": "Importing in progress…", - "alreadyMigrated1": "It looks like you've already imported your stuff from {name} at {date}.", - "alreadyMigrated2": "Importing again is possible, but might create duplicates. Are you sure?", - "confirm": "I am sure, please start migrating now!", - "importUpload": "To import data from {name} into Vikunja, click the button below to select a file.", - "upload": "Upload file" + "title": "Import fra andre tjenester", + "titleService": "Importer dine data fra {name} til Vikunja", + "import": "Importer dine data til Vikunja", + "description": "Klik på logoet for en af de tredjeparts tjenester nedenfor for at komme i gang.", + "descriptionDo": "Vikunja vil importere alle lister, opgaver, noter, påmindelser og filer, du har adgang til.", + "authorize": "For at give Vikunja tilladelse til at tilgå din {name} konto, klik på knappen nedenfor.", + "getStarted": "Kom i gang", + "inProgress": "Importerer…", + "alreadyMigrated1": "Det ser ud til, at du allerede har importeret dine ting fra {name} på {date}.", + "alreadyMigrated2": "Du kan godt importere igen, men kan der kan opstå dubletter. Er du sikker?", + "confirm": "Jeg er sikker, start migreringen nu!", + "importUpload": "For at importere data fra {name} til Vikunja, skal du klikke på knappen nedenfor for at vælge en fil.", + "upload": "Upload fil" }, "label": { - "title": "Labels", - "manage": "Manage labels", - "description": "Click on a label to edit it. You can edit all labels you created, you can use all labels which are associated with a task to whose list you have access.", - "newCTA": "You currently do not have any labels.", - "search": "Type to search for a label…", + "title": "Etiketter", + "manage": "Administrer etiketter", + "description": "Klik på en etiket for at redigere den. Du kan redigere alle etiketter du har oprettet, du kan bruge alle etiketter som er tilknyttet en opgave tilhørende en liste du har adgang til.", + "newCTA": "Du har i øjeblikket ingen etiketter.", + "search": "Skriv for at søge efter en etiket…", "create": { - "header": "New label", - "title": "Create a new label", - "titleRequired": "Please specify a title.", - "success": "The label was successfully created." + "header": "Ny etiket", + "title": "Opret ny etiket", + "titleRequired": "Angiv venligst en titel.", + "success": "Etiketten blev oprettet." }, "edit": { - "header": "Edit Label", - "forbidden": "You are not allowed to edit this label because you dont own it.", - "success": "The label was successfully updated." + "header": "Rediger etiket", + "forbidden": "Du har ikke tilladelse til at redigere denne etiket, fordi du ikke ejer den.", + "success": "Etiketten blev opdateret." }, - "deleteSuccess": "The label was successfully deleted.", + "deleteSuccess": "Etiketten blev slettet.", "attributes": { - "title": "Title", - "titlePlaceholder": "The label title goes here…", - "description": "Description", - "descriptionPlaceholder": "Label description", - "color": "Color" + "title": "Titel", + "titlePlaceholder": "Titlen på etiketten vises her…", + "description": "Beskrivelse", + "descriptionPlaceholder": "Beskrivelse af etiket", + "color": "Farve" } }, "sharing": { - "authenticating": "Authenticating…", - "passwordRequired": "This shared list requires a password. Please enter it below:", - "error": "An error occured.", - "invalidPassword": "The password is invalid." + "authenticating": "Godkender…", + "passwordRequired": "Denne delte liste kræver en adgangskode. Indtast den nedenfor:", + "error": "Der opstod en fejl.", + "invalidPassword": "Adgangskoden er ugyldig." }, "navigation": { - "overview": "Overview", - "upcoming": "Upcoming", - "settings": "Settings", - "imprint": "Imprint", - "privacy": "Privacy Policy" + "overview": "Oversigt", + "upcoming": "Kommende", + "settings": "Indstillinger", + "imprint": "Om os", + "privacy": "Privatlivspolitik" }, "misc": { - "loading": "Loading…", - "save": "Save", - "delete": "Delete", - "confirm": "Confirm", - "cancel": "Cancel", - "refresh": "Refresh", - "disable": "Disable", - "copy": "Copy to clipboard", - "copyError": "Copy to clipboard failed", - "search": "Search", - "searchPlaceholder": "Type to search…", - "previous": "Previous", - "next": "Next", - "poweredBy": "Powered by Vikunja", + "loading": "Indlæser…", + "save": "Gem", + "delete": "Slet", + "confirm": "Bekræft", + "cancel": "Annuller", + "refresh": "Genindlæs", + "disable": "Deaktiver", + "copy": "Kopier til udklipsholder", + "copyError": "Kopiering til udklipsholder mislykkedes", + "search": "Søg", + "searchPlaceholder": "Skriv for at søge…", + "previous": "Forrige", + "next": "Næste", + "poweredBy": "Drevet af Vikunja", "info": "Info", - "create": "Create", - "doit": "Do it!", - "saving": "Saving…", - "saved": "Saved!", - "default": "Default", - "close": "Close", + "create": "Opret", + "doit": "Gør det!", + "saving": "Gemmer…", + "saved": "Gemt!", + "default": "Standard", + "close": "Luk", "download": "Download", - "showMenu": "Show the menu", - "hideMenu": "Hide the menu", - "forExample": "For example:", - "welcomeBack": "Welcome Back!", - "custom": "Custom", + "showMenu": "Vis menuen", + "hideMenu": "Skjul menuen", + "forExample": "Eksempel:", + "welcomeBack": "Velkommen tilbage!", + "custom": "Brugerdefineret", "id": "ID", - "created": "Created at", - "actions": "Actions", - "cannotBeUndone": "This cannot be undone!" + "created": "Oprettet den", + "actions": "Handlinger", + "cannotBeUndone": "Dette kan ikke fortrydes!" }, "input": { - "resetColor": "Reset Color", + "resetColor": "Nulstil Farve", "datepicker": { - "today": "Today", - "tomorrow": "Tomorrow", - "nextMonday": "Next Monday", - "thisWeekend": "This Weekend", - "laterThisWeek": "Later This Week", - "nextWeek": "Next Week", - "chooseDate": "Choose a date" + "today": "I dag", + "tomorrow": "I morgen", + "nextMonday": "Næste mandag", + "thisWeekend": "Denne weekend", + "laterThisWeek": "Senere Denne Uge", + "nextWeek": "Næste uge", + "chooseDate": "Vælg en dato" }, "editor": { - "edit": "Edit", - "done": "Done", - "heading1": "Heading 1", - "heading2": "Heading 2", - "heading3": "Heading 3", - "headingSmaller": "Heading Smaller", - "headingBigger": "Heading Bigger", - "bold": "Bold", - "italic": "Italic", - "strikethrough": "Strikethrough", - "code": "Code", - "quote": "Quote", - "unorderedList": "Unordered List", - "orderedList": "Ordered List", - "cleanBlock": "Clean Block", + "edit": "Rediger", + "done": "Udfør", + "heading1": "Overskrift 1", + "heading2": "Overskrift 2", + "heading3": "Overskrift 3", + "headingSmaller": "Overskrift Mindre", + "headingBigger": "Overskrift Større", + "bold": "Fed", + "italic": "Kursiv", + "strikethrough": "Gennemstreget", + "code": "Kode", + "quote": "Citat", + "unorderedList": "Usorteret liste", + "orderedList": "Sorteret liste", + "cleanBlock": "Ryd Blok", "link": "Link", - "image": "Image", - "table": "Table", - "horizontalRule": "Horizontal Rule", - "sideBySide": "Side By Side", - "guide": "Guide" + "image": "Billede", + "table": "Tabel", + "horizontalRule": "Horisontal Linje", + "sideBySide": "Side Om Side", + "guide": "Vejledning" }, "multiselect": { - "createPlaceholder": "Create new", - "selectPlaceholder": "Click or press enter to select" + "createPlaceholder": "Opret ny", + "selectPlaceholder": "Klik eller tryk på Enter for at vælge" }, "datepickerRange": { - "to": "To", - "from": "From", - "fromto": "{from} to {to}", + "to": "Til", + "from": "Fra", + "fromto": "{from} til {to}", "ranges": { - "today": "Today", - "thisWeek": "This Week", - "restOfThisWeek": "The Rest of This Week", - "nextWeek": "Next Week", - "next7Days": "Next 7 Days", - "lastWeek": "Last Week", - "thisMonth": "This Month", - "restOfThisMonth": "The Rest of This Month", - "nextMonth": "Next Month", - "next30Days": "Next 30 Days", - "lastMonth": "Last Month", - "thisYear": "This Year", - "restOfThisYear": "The Rest of This Year" + "today": "I dag", + "thisWeek": "Denne uge", + "restOfThisWeek": "Resten af denne uge", + "nextWeek": "Næste uge", + "next7Days": "Næste 7 dage", + "lastWeek": "Sidste uge", + "thisMonth": "Denne Måned", + "restOfThisMonth": "Resten af denne måned", + "nextMonth": "Næste måned", + "next30Days": "Næste 30 dage", + "lastMonth": "Sidste måned", + "thisYear": "Dette år", + "restOfThisYear": "Resten af dette år" } }, "datemathHelp": { - "canuse": "You can use date math to filter for relative dates.", - "learnhow": "Check out how it works", - "title": "Date Math", - "intro": "Date Math allows you to specify relative dates which are resolved on the fly by Vikunja when applying the filter.", - "expression": "Each Date Math expression starts with an anchor date, which can either be {0}, or a date string ending with {1}. This anchor date can optionally be followed by one or more maths expressions.", - "similar": "These expressions are similar to the ones provided by {0} and {1}.", - "add1Day": "Add one day", - "minus1Day": "Subtract one day", - "roundDay": "Round down to the nearest day", - "supportedUnits": "Supported time units are:", - "someExamples": "Some examples of time expressions:", + "canuse": "Du kan bruge datomatematik til at filtrere for relative datoer.", + "learnhow": "Se hvordan det virker", + "title": "Datomatematik", + "intro": "Dato Matematik giver dig mulighed for at angive relative datoer, som er løst løbende af Vikunja, når du anvender filteret.", + "expression": "Hver Datomatematik udtryk starter med en ankerdato, som enten kan være {0} eller en datostreng, der slutter med {1}. Denneanker dato kan eventuelt efterfølges af en eller flere matematik udtryk.", + "similar": "Disse udtryk ligner dem fra {0} og {1}.", + "add1Day": "Læg en dag til", + "minus1Day": "Træk en dag fra", + "roundDay": "Rund ned til nærmeste dag", + "supportedUnits": "Understøttede tidsenheder er:", + "someExamples": "Eksempler på tidsudtryk:", "units": { - "seconds": "Seconds", - "minutes": "Minutes", - "hours": "Hours", - "days": "Days", - "weeks": "Weeks", - "months": "Months", - "years": "Years" + "seconds": "Sekunder", + "minutes": "Minutter", + "hours": "Timer", + "days": "Dage", + "weeks": "Uger", + "months": "Måneder", + "years": "År" }, "examples": { - "now": "Right now", - "in24h": "In 24h", - "today": "Today at 00:00", - "beginningOfThisWeek": "The beginning of this week at 00:00", - "endOfThisWeek": "The end of this week", - "in30Days": "In 30 days", - "datePlusMonth": "{0} plus one month at 00:00 of that day" + "now": "Nu", + "in24h": "Om 24 Timer", + "today": "I dag kl. 00:00", + "beginningOfThisWeek": "Begyndelsen af denne uge kl. 00:00", + "endOfThisWeek": "Slutningen af denne uge", + "in30Days": "Om 30 dage", + "datePlusMonth": "{0} plus en måned kl. 00:00 på den pågældende dag" } } }, "task": { - "task": "Task", - "new": "Create a new task", - "delete": "Delete this task", - "createSuccess": "The task was successfully created.", - "addReminder": "Add a new reminder…", - "doneSuccess": "The task was successfully marked as done.", - "undoneSuccess": "The task was successfully un-marked as done.", - "openDetail": "Open task detail view", - "checklistTotal": "{checked} of {total} tasks", - "checklistAllDone": "{total} tasks", + "task": "Opgave", + "new": "Opret en ny opgave", + "delete": "Slet denne opgave", + "createSuccess": "Opgaven blev oprettet.", + "addReminder": "Tilføj en ny påmindelse…", + "doneSuccess": "Opgaven blev markeret som udført.", + "undoneSuccess": "Opgaven fik fjernet sin udført-markering.", + "openDetail": "Åbn detaljeret opgavevisning", + "checklistTotal": "{checked} af {total} opgaver", + "checklistAllDone": "{total} opgaver", "show": { - "titleCurrent": "Current Tasks", - "titleDates": "Tasks from {from} until {to}", - "noDates": "Show tasks without dates", - "overdue": "Show overdue tasks", - "fromuntil": "Tasks from {from} until {until}", - "select": "Select a date range", - "noTasks": "Nothing to do — Have a nice day!" + "titleCurrent": "Aktuelle Opgaver", + "titleDates": "Opgaver fra {from} indtil {to}", + "noDates": "Vis opgaver uden datoer", + "overdue": "Vis forfaldne opgaver", + "fromuntil": "Opgaver fra {from} indtil {until}", + "select": "Vælg et datointerval", + "noTasks": "Intet at gøre — Hav en dejlig dag!" }, "detail": { - "chooseDueDate": "Click here to set a due date", - "chooseStartDate": "Click here to set a start date", - "chooseEndDate": "Click here to set an end date", - "move": "Move task to a different list", - "done": "Mark task done!", - "undone": "Mark as undone", - "created": "Created {0} by {1}", - "updated": "Updated {0}", - "doneAt": "Done {0}", - "updateSuccess": "The task was saved successfully.", - "deleteSuccess": "The task has been deleted successfully.", - "belongsToList": "This task belongs to list '{list}'", - "due": "Due {at}", - "closePopup": "Close popup", + "chooseDueDate": "Klik her for at angive en forfaldsdato", + "chooseStartDate": "Klik her for at angive en startdato", + "chooseEndDate": "Klik her for at angive en slutdato", + "move": "Flyt opgave til en anden liste", + "done": "Markér opgave som udført!", + "undone": "Markér opgave som ikke-udført", + "created": "Oprettet {0} af {1}", + "updated": "Opdateret {0}", + "doneAt": "Udført {0}", + "updateSuccess": "Opgaven blev gemt.", + "deleteSuccess": "Opgaven er blevet slettet.", + "belongsToList": "Denne opgave tilhører listen '{list}'", + "due": "Forfalder {at}", + "closePopup": "Luk pop-up", "delete": { - "header": "Delete this task", - "text1": "Are you sure you want to remove this task?", - "text2": "This will also remove all attachments, reminders and relations associated with this task and cannot be undone!" + "header": "Slet denne opgave", + "text1": "Er du sikker på, at du vil slette denne opgave?", + "text2": "Dette vil også fjerne alle vedhæftede filer, påmindelser og relationer knyttet til denne opgave, og kan ikke fortrydes!" }, "actions": { - "assign": "Assign to User", - "label": "Add Labels", - "priority": "Set Priority", - "dueDate": "Set Due Date", - "startDate": "Set Start Date", - "endDate": "Set End Date", - "reminders": "Set Reminders", - "repeatAfter": "Set Repeating Interval", - "percentDone": "Set Progress", - "attachments": "Add Attachments", - "relatedTasks": "Add Relation", - "moveList": "Move", - "color": "Set Color", - "delete": "Delete", - "favorite": "Add to Favorites", - "unfavorite": "Remove from Favorites" + "assign": "Tildel til bruger", + "label": "Tilføj Etiketter", + "priority": "Angiv Prioritet", + "dueDate": "Angiv Forfaldsdato", + "startDate": "Angiv Startdato", + "endDate": "Angiv Slutdato", + "reminders": "Indstil Påmindelser", + "repeatAfter": "Angiv Gentagelsesinterval", + "percentDone": "Indstil Fremskridt", + "attachments": "Tilføj Vedhæftninger", + "relatedTasks": "Tilføj Relation", + "moveList": "Flyt", + "color": "Indstil Farve", + "delete": "Slet", + "favorite": "Tilføj til Favoritter", + "unfavorite": "Fjern fra favoritter" } }, "attributes": { - "assignees": "Assignees", - "color": "Color", - "created": "Created", - "createdBy": "Created By", - "description": "Description", - "done": "Done", - "dueDate": "Due Date", - "endDate": "End Date", - "labels": "Labels", - "percentDone": "Progress", - "priority": "Priority", - "relatedTasks": "Related Tasks", - "reminders": "Reminders", - "repeat": "Repeat", - "startDate": "Start Date", - "title": "Title", - "updated": "Updated" + "assignees": "Tildelte", + "color": "Farve", + "created": "Oprettet", + "createdBy": "Oprettet Af", + "description": "Beskrivelse", + "done": "Udført", + "dueDate": "Forfaldsdato", + "endDate": "Slutdato", + "labels": "Etiketter", + "percentDone": "Fremskridt", + "priority": "Prioritet", + "relatedTasks": "Relaterede Opgaver", + "reminders": "Påmindelser", + "repeat": "Gentag", + "startDate": "Startdato", + "title": "Titel", + "updated": "Opdateret" }, "subscription": { - "subscribedListThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this list through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", - "subscribedTaskThroughParentList": "You can't unsubscribe here because you are subscribed to this task through its list.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", - "subscribedList": "You are currently subscribed to this list and will receive notifications for changes.", - "notSubscribedList": "You are not subscribed to this list and won't receive notifications for changes.", - "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", - "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", - "subscribe": "Subscribe", - "unsubscribe": "Unsubscribe", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", - "subscribeSuccessList": "You are now subscribed to this list", - "unsubscribeSuccessList": "You are now unsubscribed to this list", - "subscribeSuccessTask": "You are now subscribed to this task", - "unsubscribeSuccessTask": "You are now unsubscribed to this task" + "subscribedListThroughParentNamespace": "Du kan ikke afmelde dig her, fordi du abonnerer på denne liste gennem dens navneområde.", + "subscribedTaskThroughParentNamespace": "Du kan ikke afmelde dig her, fordi du abonnerer på denne opgave gennem dens navneområde.", + "subscribedTaskThroughParentList": "Du kan ikke afmelde dig her, fordi du abonnerer på denne opgave gennem dens liste.", + "subscribedNamespace": "Du abonnerer i øjeblikket på dette navneområde og vil modtage notifikationer om ændringer.", + "notSubscribedNamespace": "Du abonnerer ikke på dette navneområde og modtager ikke notifikationer om ændringer.", + "subscribedList": "Du abonnerer på denne liste og vil modtage notifikationer om ændringer.", + "notSubscribedList": "Du abonnerer ikke på denne liste og modtager ikke meddelelser om ændringer.", + "subscribedTask": "Du abonnerer på denne opgave og vil modtage notifikationer om ændringer.", + "notSubscribedTask": "Du abonnerer ikke på denne opgave og modtager ikke notifikationer om ændringer.", + "subscribe": "Abonner", + "unsubscribe": "Afmeld", + "subscribeSuccessNamespace": "Du abonnerer nu på dette navneområde", + "unsubscribeSuccessNamespace": "Du er nu afmeldt dette navneområde", + "subscribeSuccessList": "Du abonnerer nu på denne liste", + "unsubscribeSuccessList": "Du er nu afmeldt denne liste", + "subscribeSuccessTask": "Du abonnerer nu på denne opgave", + "unsubscribeSuccessTask": "Du er nu afmeldt denne opgave" }, "attachment": { - "title": "Attachments", - "createdBy": "created {0} by {1}", - "downloadTooltip": "Download this attachment", - "upload": "Upload attachment", - "drop": "Drop files here to upload", - "delete": "Delete attachment", - "deleteTooltip": "Delete this attachment", - "deleteText1": "Are you sure you want to delete the attachment {filename}?", - "copyUrl": "Copy URL", - "copyUrlTooltip": "Copy the url of this attachment for usage in text", - "setAsCover": "Make cover", - "unsetAsCover": "Remove cover", - "successfullyChangedCoverImage": "The cover image was successfully changed.", - "usedAsCover": "Cover image" + "title": "Vedhæftede filer", + "createdBy": "oprettet {0} af {1}", + "downloadTooltip": "Download denne vedhæftede fil", + "upload": "Upload vedhæftet fil", + "drop": "Smid filer her for at uploade", + "delete": "Slet vedhæftet fil", + "deleteTooltip": "Slet denne vedhæftede fil", + "deleteText1": "Er du sikker på, at du vil slette den vedhæftede fil {filename}?", + "copyUrl": "Kopier URL", + "copyUrlTooltip": "Kopier url'en til denne vedhæftede fil til brug i tekst", + "setAsCover": "Gør til forsidebillede", + "unsetAsCover": "Fjern forsidebillede", + "successfullyChangedCoverImage": "Forsidebilledet blev ændret.", + "usedAsCover": "Forsidebillede" }, "comment": { - "title": "Comments", - "loading": "Loading comments…", - "edited": "edited {date}", - "creating": "Creating comment…", - "placeholder": "Add your comment…", - "comment": "Comment", - "delete": "Delete this comment", - "deleteText1": "Are you sure you want to delete this comment?", - "deleteSuccess": "The comment was deleted successfully.", - "addedSuccess": "The comment was added successfully." + "title": "Kommentarer", + "loading": "Indlæser kommentarer…", + "edited": "redigeret {date}", + "creating": "Opretter kommentar…", + "placeholder": "Tilføj din kommentar…", + "comment": "Kommentar", + "delete": "Slet denne kommentar", + "deleteText1": "Er du sikker på du vil slette denne kommentar?", + "deleteSuccess": "Kommentaren blev slettet.", + "addedSuccess": "Din kommentar blev tilføjet." }, "deferDueDate": { - "title": "Defer due date", - "1day": "1 day", - "3days": "3 days", - "1week": "1 week" + "title": "Udsæt forfaldsdato", + "1day": "1 dag", + "3days": "3 dage", + "1week": "1 uge" }, "description": { - "placeholder": "Click here to enter a description…", - "empty": "No description available yet." + "placeholder": "Klik her for at indtaste en beskrivelse…", + "empty": "Ingen beskrivelse tilgængelig endnu." }, "assignee": { - "placeholder": "Type to assign a user…", - "selectPlaceholder": "Assign this user", - "assignSuccess": "The user has been assigned successfully.", - "unassignSuccess": "The user has been unassigned successfully." + "placeholder": "Skriv for at tilknytte en bruger…", + "selectPlaceholder": "Tildel denne bruger", + "assignSuccess": "Brugeren er blevet tilknyttet.", + "unassignSuccess": "Brugeren er blevet frakoblet." }, "label": { - "placeholder": "Type to add a new label…", - "createPlaceholder": "Add this as new label", - "addSuccess": "The label has been added successfully.", - "createSuccess": "The label has been created successfully.", - "removeSuccess": "The label has been removed successfully.", - "addCreateSuccess": "The label has been created and added successfully.", + "placeholder": "Skriv for at tilføje en ny etiket…", + "createPlaceholder": "Tilføj dette som ny etiket", + "addSuccess": "Etiketten er blevet tilføjet.", + "createSuccess": "Etiketten er blevet oprettet.", + "removeSuccess": "Etiketten er blevet fjernet.", + "addCreateSuccess": "Etiketten er blevet oprettet og tilføjet.", "delete": { - "header": "Delete this label", - "text1": "Are you sure you want to delete this label?", - "text2": "This will remove it from all tasks and cannot be restored." + "header": "Slet denne etiket", + "text1": "Er du sikker på du vil slette etiketten?", + "text2": "Dette vil fjerne den fra alle opgaver og kan ikke gøres om." } }, "priority": { - "unset": "Unset", - "low": "Low", - "medium": "Medium", - "high": "High", - "urgent": "Urgent", - "doNow": "DO NOW" + "unset": "Fjern", + "low": "Lav", + "medium": "Mellem", + "high": "Høj", + "urgent": "Haster", + "doNow": "GØR DET NU" }, "relation": { - "add": "Add a New Task Relation", - "new": "New Task Relation", - "searchPlaceholder": "Type search for a new task to add as related…", - "createPlaceholder": "Add this as new related task", - "differentList": "This task belongs to a different list.", - "differentNamespace": "This task belongs to a different namespace.", - "noneYet": "No task relations yet.", - "delete": "Delete Task Relation", - "deleteText1": "Are you sure you want to delete this task relation?", - "select": "Select a relation kind", - "taskRequired": "Please select a task or enter a new task title.", + "add": "Tilføj en ny opgaverelation", + "new": "Ny Opgaverelation", + "searchPlaceholder": "Indtast søgning efter en ny opgave der tilføjes som relateret…", + "createPlaceholder": "Tilføj dette som en ny relateret opgave", + "differentList": "Denne opgave hører til en anden liste.", + "differentNamespace": "Denne opgave hører til et andet navneområde.", + "noneYet": "Ingen opgaverelationer endnu.", + "delete": "Slet Opgaverelation", + "deleteText1": "Er du sikker på, at du vil slette denne opgaverelation?", + "select": "Vælg en relationstype", + "taskRequired": "Vælg venligst en opgave eller indtast en ny opgavetitel.", "kinds": { - "subtask": "Subtask | Subtasks", - "parenttask": "Parent Task | Parent Tasks", - "related": "Related Task | Related Tasks", - "duplicateof": "Duplicate Of | Duplicates Of", - "duplicates": "Duplicates | Duplicates", - "blocking": "Blocking | Blocking", - "blocked": "Blocked By | Blocked By", - "precedes": "Precedes | Precedes", - "follows": "Follows | Follows", - "copiedfrom": "Copied From | Copied From", - "copiedto": "Copied To | Copied To" + "subtask": "Underopgave | Underopgaver", + "parenttask": "Forældreopgave | ForældreOpgaver", + "related": "Relateret Opgave | Relaterede Opgaver", + "duplicateof": "Duplikat af | Duplikater af", + "duplicates": "Duplikat | Duplikater", + "blocking": "Blokerende | Blokerende", + "blocked": "Blokeret Af | Blokeret Af", + "precedes": "Kommer før | Kommer før", + "follows": "Følger | Følgere", + "copiedfrom": "Kopieret Fra | Kopieret Fra", + "copiedto": "Kopieret Til | Kopieret Til" } }, "repeat": { - "everyDay": "Every Day", - "everyWeek": "Every Week", - "everyMonth": "Every Month", - "mode": "Repeat mode", - "monthly": "Monthly", - "fromCurrentDate": "From Current Date", - "each": "Each", - "specifyAmount": "Specify an amount…", - "hours": "Hours", - "days": "Days", - "weeks": "Weeks", - "months": "Months", - "years": "Years", - "invalidAmount": "Please enter more than 0." + "everyDay": "Hver Dag", + "everyWeek": "Hver Uge", + "everyMonth": "Hver Måned", + "mode": "Gentagelsestilstand", + "monthly": "Månedligt", + "fromCurrentDate": "Fra Nuværende Dato", + "each": "Hver", + "specifyAmount": "Angiv et beløb…", + "hours": "Timer", + "days": "Dage", + "weeks": "Uger", + "months": "Måneder", + "years": "År", + "invalidAmount": "Angiv venligst mere end 0." }, "quickAddMagic": { - "hint": "You can use Quick Add Magic", - "what": "What?", - "title": "Quick Add Magic", - "intro": "When creating a task, you can use special keywords to directly add attributes to the newly created task. This allows to add commonly used attributes to tasks much faster.", - "multiple": "You can use this multiple times.", - "label1": "To add a label, simply prefix the name of the label with {prefix}.", - "label2": "Vikunja will first check if the label already exist and create it if not.", - "label3": "To use spaces, simply add a \" or ' around the label name.", - "label4": "For example: {prefix}\"Label with spaces\".", - "priority1": "To set a task's priority, add a number 1-5, prefixed with a {prefix}.", - "priority2": "The higher the number, the higher the priority.", - "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.", - "list1": "To set a list for the task to appear in, enter its name prefixed with {prefix}.", - "list2": "This will return an error if the list does not exist.", - "list3": "To use spaces, simply add a \" or ' around the list name.", - "list4": "For example: {prefix}\"List with spaces\".", - "dateAndTime": "Date and time", - "date": "Any date will be used as the due date of the new task. You can use dates in any of these formats:", - "dateWeekday": "any weekday, will use the next date with that date", - "dateCurrentYear": "will use the current year", - "dateNth": "will use the {day}th of the current month", - "dateTime": "Combine any of the date formats with \"{time}\" (or {timePM}) to set a time.", - "repeats": "Repeating tasks", - "repeatsDescription": "To set a task as repeating in an interval, simply add '{suffix}' to the task text. The amount needs to be a number and can be omitted to use just the type (see examples)." + "hint": "Du kan bruge Hurtigtilføjelsesmagi", + "what": "Hvad?", + "title": "Hurtigtilføjelsemagi", + "intro": "Når du opretter en opgave, kan du bruge specielle søgeord til direkte at tilføje attributter til den nyoprettede opgave. Dette giver muligheden for at tilføje almindeligt anvendte attributter til opgaver meget hurtigere.", + "multiple": "Du kan bruge dette flere gange.", + "label1": "For at tilføje en etiket, skal du blot præfikse navnet på etiketten med {prefix}.", + "label2": "Vikunja vil først kontrollere, om etiketten allerede findes, og oprette den hvis ikke.", + "label3": "For at bruge mellemrum, skal du blot tilføje \" eller ' omkring etikettens navn.", + "label4": "For eksempel: {prefix}\"Etiket med mellemrum\".", + "priority1": "For at sætte en opgaves prioritet, tilføj et nummer 1-5, præfikset med {prefix}.", + "priority2": "Jo højere nummer, des højere prioritet.", + "assignees": "For at tildele opgaven direkte til en bruger, tilføj deres brugernavn præfikset med {prefix} til opgaven.", + "list1": "For at angive en liste som opgaven skal høre til, skal du indtaste dens navn præfikset med {prefix}.", + "list2": "Dette vil returnere en fejl, hvis listen ikke eksisterer.", + "list3": "For at bruge mellemrum, skal du blot tilføje \" eller ' omkring listens navn.", + "list4": "For eksempel: {prefix}\"Liste med mellemrum\".", + "dateAndTime": "Dato og tid", + "date": "En dato vil blive brugt som forfaldsdato for den nye opgave. Du kan bruge datoer i enhver af disse formater:", + "dateWeekday": "enhver ugedag, vil bruge den næste dato med på den dag", + "dateCurrentYear": "vil bruge det aktuelle år", + "dateNth": "vil bruge den {day}. i den aktuelle måned", + "dateTime": "Kombiner alle datoformater med \"{time}\" (eller {timePM}) for at angive en tid.", + "repeats": "Gentagende opgaver", + "repeatsDescription": "For at sætte en opgave til at gentage i et interval, skal du blot tilføje '{suffix}' til opgaveteksten. Beløbet skal være et tal og kan udelades for kun at bruge typen (se eksempler)." } }, "team": { - "title": "Teams", - "noTeams": "You are currently not part of any teams.", + "title": "Hold", + "noTeams": "Du er i øjeblikket ikke en del af et hold.", "create": { - "title": "Create a new team", - "success": "The team was successfully created." + "title": "Opret et nyt hold", + "success": "Holdet blev oprettet." }, "edit": { - "title": "Edit Team \"{team}\"", - "members": "Team Members", - "search": "Type to search a user…", - "addUser": "Add to team", - "makeMember": "Make Member", - "makeAdmin": "Make Admin", - "success": "The team was successfully updated.", - "userAddedSuccess": "The team member was successfully added.", - "madeMember": "The team member was successfully made member.", - "madeAdmin": "The team member was successfully made admin.", - "mustSelectUser": "Please select a user.", + "title": "Rediger hold \"{team}\"", + "members": "Holdmedlemmer", + "search": "Skriv for at søge efter en bruger…", + "addUser": "Tilføj til hold", + "makeMember": "Gør Medlem", + "makeAdmin": "Gør til administrator", + "success": "Holdet blev opdateret.", + "userAddedSuccess": "Holdmedlemmet blev tilføjet.", + "madeMember": "Holdmedlemmet blev gjort til almindeligt medlem.", + "madeAdmin": "Holdmedlemmet blev gjort til administrator.", + "mustSelectUser": "Vælg venligst en bruger.", "delete": { - "header": "Delete the team", - "text1": "Are you sure you want to delete this team and all of its members?", - "text2": "All team members will lose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!", - "success": "The team was successfully deleted." + "header": "Slet holdet", + "text1": "Er du sikker på du vil slette dette hold og alle dets medlemmer?", + "text2": "Alle holdmedlemmer vil miste adgang til lister og navneområder, der er delt med dette team. Dette kan IKKE GØRES OM!", + "success": "Holdet blev slettet." }, "deleteUser": { - "header": "Remove a user from the team", - "text1": "Are you sure you want to remove this user from the team?", - "text2": "They will lose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!", - "success": "The user was successfully deleted from the team." + "header": "Fjern en bruger fra holdet", + "text1": "Er du sikker på du vil fjerne denne bruger fra holdet?", + "text2": "De vil miste adgang til alle lister og navneområder, som dette hold har adgang til. Dette IKKE GØRES OM!", + "success": "Brugeren blev fjernet fra holdet." }, "leave": { - "title": "Leave team", - "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all lists and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", - "success": "You have successfully left the team." + "title": "Forlad hold", + "text1": "Er du sikker på du vil forlade dette hold?", + "text2": "De vil miste adgang til alle lister og navneområder, som dette hold har adgang til. Hvis du ombestemmer dig, skal du have en holdadministrator til at tilføje dig igen.", + "success": "Du har forladt holdet." } }, "attributes": { - "name": "Team Name", - "namePlaceholder": "The team's name goes here…", - "nameRequired": "Please specify a name.", - "description": "Description", - "descriptionPlaceholder": "The teams description goes here…", - "admin": "Admin", - "member": "Member" + "name": "Holdnavn", + "namePlaceholder": "Holdnavnet skrives her…", + "nameRequired": "Angiv venligst et navn.", + "description": "Beskrivelse", + "descriptionPlaceholder": "Holdets beskrivelse skrives her…", + "admin": "Administrator", + "member": "Medlem" } }, "keyboardShortcuts": { - "title": "Keyboard Shortcuts", - "general": "General", - "allPages": "These shortcuts work on all pages.", - "currentPageOnly": "These shortcuts work only on the current page.", - "somePagesOnly": "These shortcuts work only on some pages.", - "toggleMenu": "Toggle The Menu", - "quickSearch": "Open the search/quick action bar", - "then": "then", + "title": "Tastaturgenveje", + "general": "Generelt", + "allPages": "Disse genveje virker på alle sider.", + "currentPageOnly": "Disse genveje virker kun på den aktuelle side.", + "somePagesOnly": "Disse genveje virker kun på nogle sider.", + "toggleMenu": "Slå Menuen Til/Fra", + "quickSearch": "Åbn søgnings- og hurtighandling-bjælken", + "then": "så", "task": { - "title": "Task Page", - "done": "Mark task done / undone", - "assign": "Assign this task to a user", - "labels": "Add labels to this task", - "dueDate": "Change the due date of this task", - "attachment": "Add an attachment to this task", - "related": "Modify related tasks of this task", - "color": "Change the color of this task", - "move": "Move this task to another list", - "reminder": "Manage reminders of this task", - "description": "Toggle editing of the task description" + "title": "Opgaveside", + "done": "Markér opgave udført / ikke-udført", + "assign": "Tildel denne opgave til en bruger", + "labels": "Tilføj etiketter til denne opgave", + "dueDate": "Ændr forfaldsdatoen for denne opgave", + "attachment": "Tilføj en vedhæftet fil til denne opgave", + "related": "Rediger relaterede opgaver for denne opgave", + "color": "Skift farven på denne opgave", + "move": "Flyt denne opgave til en anden liste", + "reminder": "Administrer påmindelser om denne opgave", + "description": "Slå redigering af opgavebeskrivelse til/fra" }, "list": { - "title": "List Views", - "switchToListView": "Switch to list view", - "switchToGanttView": "Switch to gantt view", - "switchToKanbanView": "Switch to kanban view", - "switchToTableView": "Switch to table view" + "title": "Listevisning", + "switchToListView": "Skift til listevisning", + "switchToGanttView": "Skift til gantt- visning", + "switchToKanbanView": "Skift til kanban visning", + "switchToTableView": "Skift til tabelvisning" }, "navigation": { "title": "Navigation", - "overview": "Navigate to overview", - "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & lists", - "labels": "Navigate to labels", - "teams": "Navigate to teams" + "overview": "Gå til oversigt", + "upcoming": "Gå til kommende opgaver", + "namespaces": "Gå til navneområder & lister", + "labels": "Naviger til etiketter", + "teams": "Naviger til hold" } }, "update": { - "available": "There is an update for Vikunja available!", - "do": "Update Now" + "available": "Der er en opdatering til Vikunja tilgængelig!", + "do": "Opdater nu" }, "menu": { - "edit": "Edit", - "archive": "Archive", - "duplicate": "Duplicate", - "delete": "Delete", - "unarchive": "Un-Archive", - "setBackground": "Set background", - "share": "Share", - "newList": "New list" + "edit": "Rediger", + "archive": "Arkiver", + "duplicate": "Dupliker", + "delete": "Slet", + "unarchive": "Tilbagekald", + "setBackground": "Indstil baggrund", + "share": "Del", + "newList": "Ny liste" }, "apiConfig": { "url": "Vikunja URL", - "urlPlaceholder": "eg. https://localhost:3456", - "change": "change", - "use": "Using Vikunja installation at {0}", - "error": "Could not find or use Vikunja installation at \"{domain}\". Please try a different url.", - "success": "Using Vikunja installation at \"{domain}\".", - "urlRequired": "A url is required." + "urlPlaceholder": "f.eks. https://localhost:3456", + "change": "ændr", + "use": "Brug Vikunja-installationen på {0}", + "error": "Kunne ikke finde eller bruge Vikunja-installationen på \"{domain}\". Prøv venligst en anden url.", + "success": "Bruger Vikunja-installationen på \"{domain}\".", + "urlRequired": "En url er påkrævet." }, "loadingError": { - "failed": "Loading failed, please {0}. If the error persists, please {1}.", - "tryAgain": "try again", - "contact": "contact us" + "failed": "Indlæsning mislykkedes, venligst {0}. Hvis fejlen fortsætter, så {1}.", + "tryAgain": "prøv igen", + "contact": "kontakt os" }, "notification": { - "title": "Notifications", - "none": "You don't have any notifications. Have a nice day!", - "explainer": "Notifications will appear here when actions on namespaces, lists or tasks you subscribed to happen." + "title": "Notifikationer", + "none": "Du har ingen notifikationer. Hav en dejlig dag!", + "explainer": "Notifikationer vises her, når handlinger på navneområder, lister eller opgaver du abonnerede på er nødvendige." }, "quickActions": { - "commands": "Commands", - "placeholder": "Type a command or search…", - "hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", - "tasks": "Tasks", - "lists": "Lists", - "teams": "Teams", - "newList": "Enter the title of the new list…", - "newTask": "Enter the title of the new task…", - "newNamespace": "Enter the title of the new namespace…", - "newTeam": "Enter the name of the new team…", - "createTask": "Create a task in the current list ({title})", - "createList": "Create a list in the current namespace ({title})", + "commands": "Kommandoer", + "placeholder": "Indtast en kommando eller søg…", + "hint": "Du kan bruge {list} til at begrænse søgningen til en liste. Kombiner {list} eller {label} (etiketter) med en søgning for at søge efter en opgave med disse etiketter eller på listen. Brug {assignee} til kun at søge efter hold.", + "tasks": "Opgaver", + "lists": "Lister", + "teams": "Hold", + "newList": "Indtast titlen på den nye liste…", + "newTask": "Indtast titlen på den nye opgave…", + "newNamespace": "Indtast titlen på det nye navneområde…", + "newTeam": "Indtast navnet på det nye hold…", + "createTask": "Opret en opgave i den nuværende liste ({title})", + "createList": "Opret en liste i det nuværende navneområde ({title})", "cmds": { - "newTask": "New task", - "newList": "New list", - "newNamespace": "New namespace", - "newTeam": "New team" + "newTask": "Ny Opgave", + "newList": "Ny liste", + "newNamespace": "Nyt navneområde", + "newTeam": "Nyt hold" } }, "date": { - "locale": "en", - "altFormatLong": "j M Y H:i", + "locale": "da", + "altFormatLong": "d m Y H:i", "altFormatShort": "j M Y" }, "error": { - "error": "Error", - "success": "Success", - "0001": "You're not allowed to do that.", - "1001": "A user with this username already exists.", - "1002": "A user with this email address already exists.", - "1004": "No username and password specified.", - "1005": "The user does not exist.", - "1006": "Could not get the user id.", - "1008": "No password reset token provided.", - "1009": "Invalid password reset token.", - "1010": "Invalid email confirm token.", - "1011": "Wrong username or password.", - "1012": "Email address of the user not confirmed.", - "1013": "New password is empty.", - "1014": "Old password is empty.", - "1015": "Totp is already enabled for this user.", - "1016": "Totp is not enabled for this user.", - "1017": "The totp passcode is invalid.", - "1018": "The user avatar type setting is invalid.", - "2001": "ID cannot be empty or 0.", - "2002": "Some of the request data was invalid.", - "3001": "The list does not exist.", - "3004": "You need to have read permissions on that list to perform that action.", - "3005": "The list title cannot be empty.", - "3006": "The list share does not exist.", - "3007": "A list with this identifier already exists.", - "3008": "The list is archived and can therefore only be accessed read only. This is also true for all tasks associated with this list.", - "4001": "The list task text cannot be empty.", - "4002": "The list task does not exist.", - "4003": "All bulk editing tasks must belong to the same list.", - "4004": "Need at least one task when bulk editing tasks.", - "4005": "You do not have the right to see the task.", - "4006": "You can't set a parent task as the task itself.", - "4007": "You can't create a task relation with an invalid kind of relation.", - "4008": "You can't create a task relation which already exists.", - "4009": "The task relation does not exist.", - "4010": "Cannot relate a task with itself.", - "4011": "The task attachment does not exist.", - "4012": "The task attachment is too large.", - "4013": "The task sort param is invalid.", - "4014": "The task sort order is invalid.", - "4015": "The task comment does not exist.", - "4016": "Invalid task field.", - "4017": "Invalid task filter comparator.", - "4018": "Invalid task filter concatenator.", - "4019": "Invalid task filter value.", - "5001": "The namespace does not exist.", - "5003": "You do not have access to the specified namespace.", - "5006": "The namespace name cannot be empty.", - "5009": "You need to have namespace read access to perform that action.", - "5010": "This team does not have access to that namespace.", - "5011": "This user has already access to that namespace.", - "5012": "The namespace is archived and can therefore only be accessed read only.", - "6001": "The team name cannot be empty.", - "6002": "The team does not exist.", - "6004": "The team already has access to that namespace or list.", - "6005": "The user is already a member of that team.", - "6006": "Cannot delete the last team member.", - "6007": "The team does not have access to the list to perform that action.", - "7002": "The user already has access to that list.", - "7003": "You do not have access to that list.", - "8001": "This label already exists on that task.", - "8002": "The label does not exist.", - "8003": "You do not have access to this label.", - "9001": "The right is invalid.", - "10001": "The bucket does not exist.", - "10002": "The bucket does not belong to that list.", - "10003": "You cannot remove the last bucket on a list.", - "10004": "You cannot add the task to this bucket as it already exceeded the limit of tasks it can hold.", - "10005": "There can be only one done bucket per list.", - "11001": "The saved filter does not exist.", - "11002": "Saved filters are not available for link shares.", - "12001": "The subscription entity type is invalid.", - "12002": "You are already subscribed to the entity itself or a parent entity.", - "13001": "This link share requires a password for authentication, but none was provided.", - "13002": "The provided link share password was invalid." + "error": "Fejl", + "success": "Succes", + "0001": "Du har ikke tilladelse til at gøre det.", + "1001": "Der findes allerede en bruger med dette brugernavn.", + "1002": "En bruger med denne emailadresse findes allerede.", + "1004": "Intet brugernavn og adgangskode angivet.", + "1005": "Brugeren findes ikke.", + "1006": "Kunne ikke hente brugerens id.", + "1008": "Ingen adgangskode nulstillingstoken angivet.", + "1009": "Ugyldig adgangskode nulstillingstoken.", + "1010": "Ugyldig e-mail bekræftelsestoken.", + "1011": "Forkert brugernavn eller kodeord.", + "1012": "E-mail adresse for brugeren ikke bekræftet.", + "1013": "Ny adgangskode er tom.", + "1014": "Gammel adgangskode er tom.", + "1015": "Totp er allerede aktiveret for denne bruger.", + "1016": "Totp er ikke aktiveret for denne bruger.", + "1017": "Totp koden er ugyldig.", + "1018": "Brugerens avatartype indstilling er ugyldig.", + "2001": "ID kan ikke være tomt eller 0.", + "2002": "Nogle af forespørgselsdataene var ugyldige.", + "3001": "Listen eksisterer ikke.", + "3004": "Du skal have læserettigheder på listen for at udføre denne handling.", + "3005": "Listens titel må ikke være tom.", + "3006": "Listendelingen findes ikke.", + "3007": "En liste med dette id findes allerede.", + "3008": "Listen er arkiveret og kan derfor kun tilgås skrivebeskyttet. Dette gælder også for alle opgaver der er tilknyttet denne liste.", + "4001": "Listeopgaveteksten kan ikke være tom.", + "4002": "Listeopgave eksisterer ikke.", + "4003": "Alle masseredigeringsopgaver skal tilhøre den samme liste.", + "4004": "Der skal være mindst én opgave for at masseredigere opgaver.", + "4005": "Du har ikke rettigheder til at se opgaven.", + "4006": "Du kan ikke indstille en overordnet opgave som opgaven selv.", + "4007": "Du kan ikke oprette en opgaverelation med en ugyldig slags relation.", + "4008": "Du kan ikke oprette en opgaverelation som allerede eksisterer.", + "4009": "Opgavenrelationen findes ikke.", + "4010": "Kan ikke relatere en opgave med sig selv.", + "4011": "Den vedhæftede fil findes ikke.", + "4012": "Den vedhæftede fil er for stor.", + "4013": "Opgavensorteringsparameter er ugyldig.", + "4014": "Opgavensorteringsrækkefølge er ugyldig.", + "4015": "Opgavekommentaren findes ikke.", + "4016": "Ugyldigt opgavefelt.", + "4017": "Ugyldig komparator til opgavefilter.", + "4018": "Ugyldig sammenkædning til opgavefilter.", + "4019": "Ugyldig værdi til opgavefilter.", + "5001": "Navneområdet findes ikke.", + "5003": "Du har ikke adgang til det angivne navneområde.", + "5006": "Navneområdets navn må ikke være tomt.", + "5009": "Du skal have navneområde læseadgang for at udføre denne handling.", + "5010": "Dette hold har ikke adgang til dette navneområde.", + "5011": "Denne bruger har allerede adgang til dette navneområde.", + "5012": "Navneområdet er arkiveret og kan derfor kun læses.", + "6001": "Holdnavnet må ikke være tomt.", + "6002": "Holdet findes ikke.", + "6004": "Holdet har allerede adgang til dette navneområde eller liste.", + "6005": "Brugeren er allerede medlem af holdet.", + "6006": "Kan ikke slette det sidste holdmedlem.", + "6007": "Holdet har ikke adgang til listen for at udføre denne handling.", + "7002": "Brugeren har allerede adgang til denne liste.", + "7003": "Du har ikke adgang til denne liste.", + "8001": "Denne etiket findes allerede på denne opgave.", + "8002": "Etiketten findes ikke.", + "8003": "Du har ikke adgang til denne etiket.", + "9001": "Rettigheden er ugyldig.", + "10001": "Kurven findes ikke.", + "10002": "Kurven tilhører ikke denne liste.", + "10003": "Du kan ikke fjerne den sidste kurv på en liste.", + "10004": "Du kan ikke tilføje opgaven til denne kurv, da den allerede overskrider grænsen for opgaver, den kan holde.", + "10005": "Der kan kun være en færdig kurv pr. liste.", + "11001": "Det gemte filter eksisterer ikke.", + "11002": "Gemte filtre er ikke tilgængelige for delingslink.", + "12001": "Enhedstypen for abonnementet er ugyldigt.", + "12002": "Du er allerede abonneret på selve enheden eller en overordnet enhed.", + "13001": "Dette delingslink kræver en adgangskode til godkendelse, men ingen blev angivet.", + "13002": "Adgangskoden til delingslinket er ugyldig." }, "about": { - "title": "About", + "title": "Om", "frontendVersion": "Frontend Version: {version}", "apiVersion": "API Version: {version}" }