diff --git a/src/i18n/lang/no-NO.json b/src/i18n/lang/no-NO.json index db6ee6e42..7ace635c7 100644 --- a/src/i18n/lang/no-NO.json +++ b/src/i18n/lang/no-NO.json @@ -1,1054 +1,1054 @@ { "home": { - "welcomeNight": "Good Night {username}!", - "welcomeMorning": "Good Morning {username}!", - "welcomeDay": "Hi {username}!", - "welcomeEvening": "Good Evening {username}!", - "lastViewed": "Last viewed", + "welcomeNight": "God Morgen {username}!", + "welcomeMorning": "God Morgen {username}!", + "welcomeDay": "Hei {{username}},", + "welcomeEvening": "God Morgen {username}!", + "lastViewed": "Sist sett", "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 opprette en ny liste for dine nye oppgaver:", + "new": "Ny liste", + "importText": "Eller importer lister og oppgaver fra andre tjenester til Vikunja:", + "import": "Importer dine data til Vikunja" } }, "404": { - "title": "Not found", - "text": "The page you requested does not exist." + "title": "Ikke funnet", + "text": "Siden du ba om, finnes 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 laster…", + "errorOccured": "Det har oppstått en feil:", + "checkApiUrl": "Vennligst kontroller om api Url er korrekt.", + "noApiUrlConfigured": "Ingen API URL ble konfigurert. Angi en nedenfor:" }, "offline": { - "title": "You are offline.", - "text": "Please check your network connection and try again." + "title": "Du er frakoblet.", + "text": "Sjekk nettverksforbindelsen din og prøv igjen." }, "user": { "auth": { - "username": "Username", - "usernameEmail": "Username Or Email Address", + "username": "Brukernavn", + "usernameEmail": "Brukernavn / e-postadresse", "usernamePlaceholder": "e.g. frederick", - "email": "Email address", + "email": "E-postadresse", "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" + "password": "Passord", + "passwordPlaceholder": "f.eks. ••••••••••• •", + "forgotPassword": "Glemt ditt passord?", + "resetPassword": "Tilbakestill passordet ditt", + "resetPasswordAction": "Send lenke for tilbakestilling av passord", + "resetPasswordSuccess": "Sjekk innboksen! Du skal ha en e-post med instruksjoner om hvordan du tilbakestiller passordet ditt.", + "passwordsDontMatch": "Passordene samsvarer ikke", + "confirmEmailSuccess": "Du har bekreftet e-posten din! Du kan logge inn nå.", + "totpTitle": "2FA (2-Faktorautentisering)", + "totpPlaceholder": "f.eks 123456", + "login": "Logg inn", + "createAccount": "Opprett konto", + "loginWith": "Logg inn med {provider}", + "authenticating": "Autentiserer…", + "openIdStateError": "Staten samsvarer ikke, klikk ikke for å fortsette!", + "openIdGeneralError": "En feil oppstod under autentisering mot tredjepart.", + "logout": "Logg ut", + "emailInvalid": "Vennligst oppgi en gyldig e-postadresse.", + "usernameRequired": "Angi et brukernavn.", + "passwordRequired": "Angi et passord.", + "showPassword": "Vis passord", + "hidePassword": "Skjul passord", + "noAccountYet": "Har du ikke konto ennå?", + "alreadyHaveAnAccount": "Har du allerede en konto?", + "remember": "Hold meg innlogget" }, "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": "Innstillinger", + "newPasswordTitle": "Oppdater passord", + "newPassword": "Nytt passord", + "newPasswordConfirm": "Bekreftelse på nytt passord", + "currentPassword": "Nåværende passord", + "currentPasswordPlaceholder": "Ditt nåværende passord", + "passwordsDontMatch": "Det nye passordet og bekreftelse samsvarer ikke.", + "passwordUpdateSuccess": "Passordet ditt ble vellykket oppdatert.", + "updateEmailTitle": "Oppdater e-postadressen din", + "updateEmailNew": "Ny e-postadresse", + "updateEmailSuccess": "E-postadressen din ble oppdatert. Vi har sendt deg en lenke for å bekrefte 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 innstillinger", + "name": "Navn", + "newName": "Nytt navn", + "savedSuccess": "Innstillingene ble lagret.", + "emailReminders": "Send meg påminnelser om oppgaver via e-post", + "overdueReminders": "Send meg et sammendrag av mine uferdige oppdager over dato hver dag", + "discoverableByName": "La andre brukere finne meg når de søker etter mitt navn", + "discoverableByEmail": "La andre brukere finne meg når de søker etter mitt navn", + "playSoundWhenDone": "Spill av en lyd når merking av oppgaver som ferdig", + "weekStart": "Uken starter på", + "weekStartSunday": "Søndag", + "weekStartMonday": "Mandag", + "language": "Språk", + "defaultList": "Standardliste", + "timezone": "Tidssone", + "overdueTasksRemindersTime": "Utløpte påminnelses-tid for oppgaver" }, "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-autentisering", + "enroll": "Delta", + "finishSetupPart1": "For å fullføre oppsettet, bruk denne appen (Google Authenticator eller lignende):", + "finishSetupPart2": "Etter det, skriv inn en kode fra appen under.", + "scanQR": "Alternativt kan du skanne denne QR-koden:", + "passcode": "Passord", + "passcodePlaceholder": "En kode generert av totpprogrammet ditt", + "setupSuccess": "Du har nå deaktivert to faktor autentisering!", + "enterPassword": "Skriv inn ditt passord", + "disable": "Skru av tofaktorautentisering", + "confirmSuccess": "Du har bekreftet ditt totp-oppsett og kan bruke det fra nå av!", + "disableSuccess": "2-trinnsautentisering ble vellykket skrudd av." }, "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 koble Vikunja til CalDAV-klienter for å se og administrere alle oppgaver fra forskjellige kunder. Skriv inn denne Url'en til din klient:", + "more": "Mer informasjon 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 bruke et CalDAV token til å bruke istedet for passord for å logge på det ovennevnte endepunktet.", + "createToken": "Opprett Token", + "tokenCreated": "Her er din token: {token}", + "wontSeeItAgain": "Skriv den ned, du vil ikke kunne se den igjen.", + "mustUseToken": "Du må opprette et CalDAV-token hvis du ønsker å bruke CalDAS med en tredjeparts klient. Bruk token som passord.", + "usernameIs": "Brukernavnet ditt er: {0}" }, "avatar": { - "title": "Avatar", + "title": "Profilbilde", "initials": "Initials", "gravatar": "Gravatar", - "marble": "Marble", - "upload": "Upload", - "uploadAvatar": "Upload Avatar", - "statusUpdateSuccess": "Avatar status was updated successfully!", - "setSuccess": "The avatar has been set successfully!" + "marble": "Marmor", + "upload": "Last opp", + "uploadAvatar": "Last opp Avatar", + "statusUpdateSuccess": "Avatar status ble oppdatert vellykket!", + "setSuccess": "Avataren ble satt velykket!" }, "quickAddMagic": { - "title": "Quick Add Magic Mode", - "disabled": "Disabled", + "title": "Rask Legg til / Magisk modus", + "disabled": "Deaktivert", "todoist": "Todoist", "vikunja": "Vikunja" }, "appearance": { - "title": "Color Scheme", - "setSuccess": "Saved change of color scheme to {colorScheme}", + "title": "Fargetema", + "setSuccess": "Lagret endring av fargevalg til {colorScheme}", "colorScheme": { - "light": "Light", + "light": "Lyst", "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": "Slett kontoen din", + "text1": "Sletting av kontoen din er permanent og kan ikke reverseres. Vi vil slette alle navnefeltene, lister, oppgaver og alt knyttet til den.", + "text2": "For å fortsette, skriv inn passordet ditt. Du vil motta en e-post med ytterligere instruksjoner.", + "confirm": "Slett min konto", + "requestSuccess": "Forespørselen var vellykket. Du vil motta en e-post med ytterligere instruksjoner.", + "passwordRequired": "Skriv inn ditt passord.", + "confirmSuccess": "Du har bekreftet slettingen av kontoen din. Vi vil slette kontoen din om tre dager.", + "scheduled": "Vi vil slette din Vikunja konto den {date} ({dateSince}).", + "scheduledCancel": "For å avbryte slettingen av kontoen din, klikk her.", + "scheduledCancelText": "For å avbryte slettingen av kontoen din, skriv inn passordet under:", + "scheduledCancelConfirm": "Avbryt slettingen av kontoen min", + "scheduledCancelSuccess": "Vi vil ikke slette 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 kontodata", + "description": "Du kan be om en kopi av alle Vikunja dataene dine. Dette inkluderer navneområder, lister, oppgaver og alt tilknyttet dem.", + "descriptionPasswordRequired": "Skriv inn passordet for å fortsette:", + "request": "Be om kopi av mine Vikunja Data", + "success": "Du har spurt om dine Vikunja data! Vi sender deg en e-post når den er klar til å laste ned.", + "downloadTitle": "Last ned dine eksporterte 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 listen er arkivert. Det er ikke mulig å opprette nye eller redigere oppgaver for den.", + "title": "Listenavn", + "color": "Farge", + "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": "Legg til", + "addPlaceholder": "Legg til ny oppgave…", + "empty": "Denne listen er for øyeblikket tom.", + "newTaskCta": "Lage en ny oppgave.", + "editTask": "Endre oppgave" }, - "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 å søke etter en liste…", + "searchSelect": "Klikk eller trykk enter for å velge denne listen", + "shared": "Delte lister", + "noDescriptionAvailable": "Ingen beskrivelse er tilgengelig.", "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 tittel går her…", + "addTitleRequired": "Angi den nye tittelen.", + "createdSuccess": "Applisten ble opprettet.", + "addListRequired": "Vennligst spesifiser en liste eller angi en standardliste i innstillingene." }, "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": "Arkiv \"{list}\"", + "archive": "Arkiver denne listen", + "unarchive": "Ikke-arkiver denne listen", + "unarchiveText": "Du vil kunne opprette nye oppgaver eller redigere den.", + "archiveText": "Du vil ikke være i stand til å redigere denne listen eller opprette nye oppgaver før du fjerner arkiveringen.", + "success": "Listen ble arkivert." }, "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": "Angi bakgrunn", + "remove": "Fjern bakgrunn", + "upload": "Velg en bakgrunn fra din pc", + "searchPlaceholder": "Søk etter en bakgrunn…", + "poweredByUnsplash": "Drevet av Unsplash", + "loadMore": "Laste inn flere bilder", + "success": "Bakgrunnen er satt vellykket!", + "removeSuccess": "Bakgrunnen har blitt 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": "Slett \"{list}", + "header": "Slett denne listen", + "text1": "Er du sikker på at du vil slette denne listen og alt innholdet?", + "text2": "Dette inkluderer alle oppgaver og KAN IKKE ANGRES!", + "success": "Listen ble slettet.", + "tasksToDelete": "Dette vil ugjenkallelig fjerne ca. {count} oppgaver.", + "noTasksToDelete": "Denne listen inneholder ingen oppgaver, det bør være trygt å 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": "Dupliser denne listen", + "label": "Dupliser", + "text": "Velg et navneområde som skal inneholde den dupliserte listen:", + "success": "Listen ble duplisert." }, "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 listen", + "title": "Rediger \"{list}", + "titlePlaceholder": "Listens tittel kommer her…", + "identifierTooltip": "Liste-identifikatoren kan brukes til å entydig identifisere en oppgave på tvers av lister. Du kan sette den til tom å deaktivere den.", + "identifier": "Liste identifikator", + "identifierPlaceholder": "Listens tittel kommer her…", + "description": "Beskrivelse", + "descriptionPlaceholder": "Listens tittel kommer her…", + "color": "Farger", + "success": "Listen ble oppdatert." }, "share": { - "header": "Share this list", - "title": "Share \"{list}\"", - "share": "Share", + "header": "Del denne listen", + "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)", + "title": "Del link", + "what": "Hva er en lenke for deling?", + "explanation": "Lenker lar deg enkelt dele en liste med andre brukere som ikke har en konto på Vikunja.", + "create": "Opprett en ny lenkedeling", + "name": "Navn (valgfritt)", "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}" + "nameExplanation": "Alle handlinger utført av denne koblingsdelingen vises med navnet.", + "password": "Passord (valgfritt)", + "passwordExplanation": "Når brukeren autentiseres, må vedkommende angi dette passordet.", + "noName": "Ingen navn satt", + "remove": "Fjern en link deling", + "removeText": "Er du sikker på at du vil fjerne denne lenkedelen? Det vil ikke lenger være mulig å åpne denne listen med denne lenkedelingen. Dette kan ikke angres!", + "createSuccess": "Delingen ble opprettet.", + "deleteSuccess": "Delingen ble slettet", + "view": "Vis", + "sharedBy": "Delt av {0}" }, "userTeam": { - "typeUser": "user | users", + "typeUser": "bruker | bukere", "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." + "shared": "Delt med disse {type}", + "you": "Du", + "notShared": "Ikke delt med noen {type} ennå.", + "removeHeader": "Fjern en {type} fra {sharable}", + "removeText": "Er du sikker på at du vil fjerne denne {sharable} fra {type}? Dette kan ikke angres!", + "removeSuccess": "{sharable} ble fjernet fra {type}.", + "addedSuccess": "{type} ble lagt til.", + "updatedSuccess": "{type} ble lagt til." }, "right": { - "title": "Permission", - "read": "Read only", - "readWrite": "Read & write", - "admin": "Admin" + "title": "Rettighet", + "read": "Skrivebeskyttet", + "readWrite": "Les / Skriv", + "admin": "Administrator" }, "attributes": { "link": "Link", - "delete": "Delete" + "delete": "Slett" } }, "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 oppgaver som ikke har datoer angitt", + "size": "Størrelse", + "default": "Standard", + "month": "Måned", + "day": "Dag", + "hour": "Time", + "range": "Datointervall", + "noDates": "Denne oppgaven har ingen datoer satt." }, "table": { - "title": "Table", - "columns": "Columns" + "title": "Tabell", + "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": "Grense: {limit}", + "noLimit": "Ikke Angitt", + "doneBucket": "Ferdig bøtte", + "doneBucketHint": "Alle oppgaver som flyttet til denne bøtte vil automatisk bli markert som ferdig.", + "doneBucketHintExtended": "Alle oppgaver som er flyttet inn i den utførte bøtten, vil bli merket som utført automatisk. Alle oppgaver merket som gjort fra andre steder vil også bli flyttet.", + "doneBucketSavedSuccess": "Hendelsen er lagret.", + "deleteLast": "Du kan ikke fjerne den siste bøtten.", + "addTaskPlaceholder": "Skriv den nye oppgavens tittel…", + "addTask": "Legg til oppgave", + "addAnotherTask": "Legg til en annen oppgave", + "addBucket": "Lag en ny bøtte", + "addBucketPlaceholder": "Angi den nye bøtte-tittelen…", + "deleteHeaderBucket": "Slett bøtte", + "deleteBucketText1": "Er du sikker på at du vil slette denne bøtte?", + "deleteBucketText2": "Dette vil ikke slette noen oppgaver, men flytte dem til standard bøtte.", + "deleteBucketSuccess": "Bøtten er slettet.", + "bucketTitleSavedSuccess": "Bøtten er lagret.", + "bucketLimitSavedSuccess": "Grensen på bøtte er lagret.", + "collapse": "Skjul denne bøtten" }, "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 arkiverte", + "noneAvailable": "Du har ingen navneområder akkurat nå.", + "unarchive": "Av-arkiver", + "archived": "Arkivert", + "noLists": "Dette navneområdet inneholder ikke noen lister.", + "createList": "Opprett en ny liste i dette navneområdet.", + "namespaces": "Navnerom", + "search": "Skriv for å søke etter en etikett…", "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": "Nytt navneområde", + "titleRequired": "Angi den nye tittelen.", + "explanation": "Et navneområde er en samling av lister du kan dele og bruke til å organisere listene dine med. I realiteten hører hver liste til et navneområde.", + "tooltip": "Hva er et navneområde?", + "success": "Navneområdet ble opprettet." }, "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": "Arkiv \"{namespace}\"", + "titleUnarchive": "Av-Arkiv \"{namespace}\"", + "archiveText": "Du vil ikke kunne redigere dette navneområdet eller opprette nye lister før du avlaster arkivet. Dette vil også arkivere alle lister i dette navneområdet.", + "unarchiveText": "Du vil kunne opprette nye oppgaver eller redigere den.", + "success": "Navnerommet ble arkivert.", + "unarchiveSuccess": "Navnerommet ble vellykket fjernet fra arkivet.", + "description": "Hvis navneområdet er arkivert, kan du ikke opprette 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": "Slett \"{namespace}", + "text1": "Er du sikker på at du vil slette dette navneområdet og alt innholdet?", + "text2": "Dette inkluderer alle oppgaver og KAN IKKE ANGRES!", + "success": "Navnområdet ble slettet." }, "edit": { - "title": "Edit \"{namespace}\"", - "success": "The namespace was successfully updated." + "title": "Rediger \"{namespace}", + "success": "Navnerommet ble oppdatert." }, "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ådes Tittel", + "titlePlaceholder": "Navneområdets tittel går her…", + "description": "Beskrivelse", + "descriptionPlaceholder": "Beskrivelsen av navneområdene gis her…", + "color": "Farger", + "archived": "Arkivert", + "isArchived": "Dette navneområdet er arkivert" }, "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": "Fjern 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", + "title": "Tittel", + "titlePlaceholder": "Den lagrede filtertittelen kommer hit…", + "description": "Beskrivelse", + "descriptionPlaceholder": "Beskrivelsen gis her…", + "includeNulls": "Inkluder oppgaver som ikke har en verdi satt", + "requireAll": "Krev at alle filtre er oppfylt for at en oppgave skal vises", + "showDoneTasks": "Vis utførte oppgaver", + "sortAlphabetically": "Sorter alfabetisk", + "enablePriority": "Aktiver filter etter prioritet", + "enablePercentDone": "Aktiver filter etter fremdrift", + "dueDateRange": "Forfallsdatoer", + "startDateRange": "Start datoområde", + "endDateRange": "Datointervall", "reminderRange": "Reminder Date Range" }, "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": "Nytt lagret filter", + "description": "Et lagret filter er en virtuell liste som beregnes fra et sett med filtre hver gang det åpnes. Når du er opprettet, vil det vises i et eget navneområde.", + "action": "Opprett nytt 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": "Slett dette lagrede filteret", + "text": "Er du sikker på at du vil slette dette?", + "success": "Sletting av filteret vellykket." }, "edit": { - "title": "Edit This Saved Filter", - "success": "The filter was saved successfully." + "title": "Rediger dette lagrede filteret", + "success": "Filteret ble lagret." } }, "migrate": { - "title": "Migrate from other services to Vikunja", - "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": "Migrere fra andre tjenester til Vikunja", + "titleService": "Importer dine data fra {name} til Vikunja", + "import": "Importer dine data til Vikunja", + "description": "Klikk på logoen til en av tjenester fra tredjeparter nedenfor for å starte.", + "descriptionDo": "Vikunja skal importere alle lister, oppgaver, notater, purringer og filer du har tilgang til.", + "authorize": "For å autorisere Vikunja til din {name} konto, klikk på knappen nedenfor.", + "getStarted": "Kom i gang", + "inProgress": "Import pågår…", + "alreadyMigrated1": "Det ser ut som om du allerede har importert dine ting fra {name} på {date}.", + "alreadyMigrated2": "Importering på nytt er mulig, men kan skape duplikater. Er du sikker?", + "confirm": "Jeg er sikker, vennligst begynn å migrere nå!", + "importUpload": "For å importere data fra {name} til Vikunja, klikk på knappen nedenfor for å velge en fil.", + "upload": "Last opp 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": "Behandle etiketter", + "description": "Klikk på en etikett for å redigere den. Du kan redigere alle etikettene du lagde, du kan bruke alle etikettene som er tilknyttet en oppgave som du har tilgang til.", + "newCTA": "Du har ingen etiketter for øyeblikket.", + "search": "Skriv for å søke etter en etikett…", "create": { - "header": "New label", - "title": "Create a new label", - "titleRequired": "Please specify a title.", - "success": "The label was successfully created." + "header": "Ny etikett", + "title": "Opprett ny etikett", + "titleRequired": "Angi den nye tittelen.", + "success": "Etiketten ble opprettet." }, "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 etikett", + "forbidden": "Du har ikke rettigheter til å redigere denne etiketten fordi du ikke eier den.", + "success": "Etiketten ble opprettet." }, - "deleteSuccess": "The label was successfully deleted.", + "deleteSuccess": "Etiketten ble slettet.", "attributes": { - "title": "Title", - "titlePlaceholder": "The label title goes here…", - "description": "Description", - "descriptionPlaceholder": "Label description", - "color": "Color" + "title": "Tittel", + "titlePlaceholder": "Etikettens tittel vises her…", + "description": "Beskrivelse", + "descriptionPlaceholder": "Etikett beskrivelse", + "color": "Farger" } }, "sharing": { - "authenticating": "Authenticating…", - "passwordRequired": "This shared list requires a password. Please enter it below:", - "error": "An error occured.", - "invalidPassword": "The password is invalid." + "authenticating": "Autentiserer…", + "passwordRequired": "Denne delte listen krever et passord. Vennligst skriv det nedenfor:", + "error": "En feil oppsto.", + "invalidPassword": "Det oppgitte passordet er ugyldig." }, "navigation": { - "overview": "Overview", - "upcoming": "Upcoming", - "settings": "Settings", - "imprint": "Imprint", - "privacy": "Privacy Policy" + "overview": "Oversikt", + "upcoming": "Kommende", + "settings": "Innstillinger", + "imprint": "Nettsideinfo", + "privacy": "Retningslinjer for personvern" }, "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": "Laster…", + "save": "Lagre", + "delete": "Slett", + "confirm": "Bekreft", + "cancel": "Avbryt", + "refresh": "Oppdater", + "disable": "Deaktiver", + "copy": "Kopier til utklippstavlen", + "copyError": "Kopiering til utklippstavle mislyktes", + "search": "Søk", + "searchPlaceholder": "Skriv for å søke…", + "previous": "Forrige", + "next": "Neste", + "poweredBy": "Drevet av Vikunja", "info": "Info", - "create": "Create", - "doit": "Do it!", - "saving": "Saving…", - "saved": "Saved!", - "default": "Default", - "close": "Close", - "download": "Download", - "showMenu": "Show the menu", - "hideMenu": "Hide the menu", - "forExample": "For example:", - "welcomeBack": "Welcome Back!", - "custom": "Custom", - "id": "ID", - "created": "Created at", - "actions": "Actions", - "cannotBeUndone": "This cannot be undone!" + "create": "Opprett", + "doit": "Gjør det!", + "saving": "Lagrer…", + "saved": "Lagret!", + "default": "Standard", + "close": "Lukk", + "download": "Last ned", + "showMenu": "Vis menyen", + "hideMenu": "Skjul menyen", + "forExample": "For eksempel:", + "welcomeBack": "Velkommen Tilbake!", + "custom": "Egendefinert", + "id": "Id", + "created": "Opprettet", + "actions": "Handlinger", + "cannotBeUndone": "Dette kan ikke angres!" }, "input": { - "resetColor": "Reset Color", + "resetColor": "Tilbakestill farger", "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": "Neste mandag", + "thisWeekend": "Denne helgen", + "laterThisWeek": "Senere denne uken", + "nextWeek": "Neste uke", + "chooseDate": "Velg 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", + "done": "Ferdig", + "heading1": "Overskrift 1", + "heading2": "Overskrift 2", + "heading3": "Overskrift 3", + "headingSmaller": "Overskrift mindre", + "headingBigger": "Overskrift større", + "bold": "Fet", + "italic": "Kursiv", + "strikethrough": "Gjennomstrekning", + "code": "Kode", + "quote": "Sitat", + "unorderedList": "Uordnet liste", + "orderedList": "Sortert liste", + "cleanBlock": "Tøm blokk", "link": "Link", - "image": "Image", - "table": "Table", - "horizontalRule": "Horizontal Rule", - "sideBySide": "Side By Side", + "image": "Bilde", + "table": "Tabell", + "horizontalRule": "Vannrett linje", + "sideBySide": "Side ved side", "guide": "Guide" }, "multiselect": { - "createPlaceholder": "Create new", - "selectPlaceholder": "Click or press enter to select" + "createPlaceholder": "Opprett ny", + "selectPlaceholder": "Klikk eller trykk enter for å velge denne listen" }, "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": "Idag", + "thisWeek": "Denne uken", + "restOfThisWeek": "Resten av denne uken", + "nextWeek": "Neste uke", + "next7Days": "Neste 7 dager", + "lastWeek": "Forrige uke", + "thisMonth": "Denne måneden", + "restOfThisMonth": "Resten av denne uken", + "nextMonth": "Neste måned", + "next30Days": "Neste 30 dager", + "lastMonth": "Forrige måned", + "thisYear": "Dette året", + "restOfThisYear": "Resten av denne uken" } }, "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 bruke datamateriale til å filtrere etter relative datoer.", + "learnhow": "Se hvordan det fungerer", + "title": "Datoformat", + "intro": "Ved bruk av filteret kan du spesifisere relative datoer som er løst løpende av Vikunja ved bruk av filteret.", + "expression": "Hver datodato for uttrykket starter med en ankerdato, som enten kan være {0}, eller en dato-streng som slutter med {1}. Forankringsdatoen kan alternativt følges av ett eller flere matematiske uttrykk.", + "similar": "Disse uttrykkene ligner på de som er gitt av {0} og {1}.", + "add1Day": "Legg til en dag", + "minus1Day": "Trekk fra en dag", + "roundDay": "Rund ned til nærmeste verdi", + "supportedUnits": "Støttede tidsenheter er:", + "someExamples": "Noen eksempler på tidsuttrykk:", "units": { - "seconds": "Seconds", - "minutes": "Minutes", - "hours": "Hours", - "days": "Days", - "weeks": "Weeks", - "months": "Months", - "years": "Years" + "seconds": "Sekunder", + "minutes": "Minutter", + "hours": "Timer", + "days": "Dager", + "weeks": "Uker", + "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": "Akkurat nå", + "in24h": "Om 24t", + "today": "I dag klokken 00:00", + "beginningOfThisWeek": "Starten på denne uken klokken 00:00", + "endOfThisWeek": "Slutten av denne uken", + "in30Days": "Om 30 dager", + "datePlusMonth": "{0} pluss en måned klokken 00:00 på den dagen" } } }, "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": "Oppgave", + "new": "Lage en ny oppgave", + "delete": "Slette denne oppgaven", + "createSuccess": "Oppgaven ble opprettet.", + "addReminder": "Legg til en ny påminnelse…", + "doneSuccess": "Oppgaven ble markert som ferdig.", + "undoneSuccess": "Oppgaven ble fjernet som ferdig.", + "openDetail": "Åpne detaljvisning", + "checklistTotal": "{checked} av {total} oppgaver", + "checklistAllDone": "{total} oppgaver", "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 arbeidsoppgaver", + "titleDates": "Oppgaver fra {from} til {to}", + "noDates": "Vis oppgaver uten dato", + "overdue": "Vis forfalte oppgaver i rødt", + "fromuntil": "Oppgaver fra {from} til {until}", + "select": "Velg et datointervall", + "noTasks": "Ingenting å gjøre - Ha en fin 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": "Klikk her for å angi en forfallsdato", + "chooseStartDate": "Klikk her for å angi en startdato", + "chooseEndDate": "Klikk her for å angi en sluttdato", + "move": "Flytt oppgaven til en annen liste", + "done": "Marker som utført!", + "undone": "Merk som uferdig", + "created": "Opprettet {0} av {1}", + "updated": "Oppdatert {0}", + "doneAt": "Ferdig {0}", + "updateSuccess": "Oppgaven ble lagret.", + "deleteSuccess": "Oppgaven har blitt slettet.", + "belongsToList": "Denne oppgaven tilhører listen '{list}'", + "due": "Forfallsdato {at}", + "closePopup": "Lukk popup", "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": "Slette denne oppgaven", + "text1": "Er du sikker på at du ønsker å slette denne oppgaven?", + "text2": "Dette vil også fjerne alle vedlegg, påminnelser og relasjoner knyttet til denne oppgaven og kan ikke angres!" }, "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 bruker", + "label": "Legg til etikett", + "priority": "Angi prioritet", + "dueDate": "Angi forfalls dato", + "startDate": "Sett startdato", + "endDate": "Angi sluttdato", + "reminders": "Sett påminnelse", + "repeatAfter": "Sett gjentakelsesintervall", + "percentDone": "Angi fremdrift", + "attachments": "Legg til vedlegg", + "relatedTasks": "Legg til relasjon", + "moveList": "Flytt", + "color": "Sett Farge", + "delete": "Slett", + "favorite": "Legg til i 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": "Tildelt til", + "color": "Farger", + "created": "Opprettet", + "createdBy": "Opprettet av", + "description": "Beskrivelse", + "done": "Ferdig", + "dueDate": "Forfallsdato", + "endDate": "Sluttdato", + "labels": "Etiketter", + "percentDone": "Fremgang", + "priority": "Prioritet", + "relatedTasks": "Relaterte oppgaver", + "reminders": "Påminnelser", + "repeat": "Gjenta", + "startDate": "Start Dato", + "title": "Tittel", + "updated": "Oppdatert" }, "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 slutte å abonnere her fordi du abonnerer på denne listen gjennom dens navneområde.", + "subscribedTaskThroughParentNamespace": "Du kan ikke slutte å abonnere her fordi du abonnerer på denne oppgaven gjennom navneområdet.", + "subscribedTaskThroughParentList": "Du kan ikke melde deg ut her, fordi du abonnerer på denne oppgaven gjennom listen.", + "subscribedNamespace": "Du abonnerer for øyeblikket på dette navneområdet og vil motta varsler for endringer.", + "notSubscribedNamespace": "Du abonnerer ikke på dette navneområdet og vil ikke motta varsler for endringer.", + "subscribedList": "Du abonnerer for øyeblikket på denne listen og vil motta varsler for endringer.", + "notSubscribedList": "Du abonnerer ikke på denne listen og vil ikke motta varsler for endringer.", + "subscribedTask": "Du abonnerer for øyeblikket på denne oppgaven og vil motta varsler for endringer.", + "notSubscribedTask": "Du abonnerer ikke på denne oppgaven og vil ikke motta varsler for endringer.", + "subscribe": "Abonnerer", + "unsubscribe": "Avslutt abonnement", + "subscribeSuccessNamespace": "Du abonnerer nå på dette navneområdet", + "unsubscribeSuccessNamespace": "Du blir nå avmeldt dette navneområdet", + "subscribeSuccessList": "Du abonnerer nå på denne listen", + "unsubscribeSuccessList": "Du har nå avsluttet abonnementet for denne listen", + "subscribeSuccessTask": "Du abonnerer nå på denne oppgaven", + "unsubscribeSuccessTask": "Du har nå avsluttet abonnementet for denne oppgaven" }, "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": "Vedlegg", + "createdBy": "opprettet {0} av {1}", + "downloadTooltip": "Laste ned dette vedlegget", + "upload": "Last opp vedlegg", + "drop": "Slipp filer her for å laste opp", + "delete": "Slett vedlegg", + "deleteTooltip": "Slett vedlegg", + "deleteText1": "Er du sikker på at du vil slette den vedlagte filen {filename}?", + "copyUrl": "Kopier URL", + "copyUrlTooltip": "Kopier url til dette vedlegget til bruk i tekst", + "setAsCover": "Gjør til omslag", + "unsetAsCover": "Fjern omslaget", + "successfullyChangedCoverImage": "Brukerens gruppe ble endret.", + "usedAsCover": "Forsidebilde" }, "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": "Laster inn kommenterer…", + "edited": "redigert {date}", + "creating": "Lager kommentar…", + "placeholder": "Legg inn din kommentar…", + "comment": "Kommentar", + "delete": "Slett denne kommentaren", + "deleteText1": "Er du sikker på at du vil slette denne kommentaren?", + "deleteSuccess": "Sletting av kommentaren vellykket.", + "addedSuccess": "Denne kommentaren ble lagt til." }, "deferDueDate": { - "title": "Defer due date", - "1day": "1 day", - "3days": "3 days", - "1week": "1 week" + "title": "Utsatt forfallsdato", + "1day": "1 dag", + "3days": "3 dager", + "1week": "1 uke" }, "description": { - "placeholder": "Click here to enter a description…", - "empty": "No description available yet." + "placeholder": "Klikk for å legge inn en beskrivelse…", + "empty": "Ingen beskrivelse tilgjengelig." }, "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 å søke etter brukere…", + "selectPlaceholder": "Tildel bruker", + "assignSuccess": "Brukeren har blitt tildelt.", + "unassignSuccess": "Brukeren ble vellykket fjernet." }, "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 å legge til en ny etikett…", + "createPlaceholder": "Legg til som ny etikett", + "addSuccess": "Etiketten er lagt til.", + "createSuccess": "Denne etiketten har blitt opprettet.", + "removeSuccess": "Oppgaven har blitt slettet.", + "addCreateSuccess": "Etiketten er opprettet og lagt til.", "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": "Fjern etikett", + "text1": "Er du sikker på at du vil slette dette etiketten?", + "text2": "Dette vil fjerne det fra alle oppgaver og kan ikke gjenopprettes." } }, "priority": { - "unset": "Unset", - "low": "Low", - "medium": "Medium", + "unset": "Nullstill", + "low": "Lav", + "medium": "Middels", "high": "High", - "urgent": "Urgent", - "doNow": "DO NOW" + "urgent": "Haster", + "doNow": "Gjør nå" }, "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": "Legg til en ny oppgaveforbindelse", + "new": "Ny oppgaveforbindelse", + "searchPlaceholder": "Skriv søk etter en ny oppgave å legge til som relatert…", + "createPlaceholder": "Legg til denne som ny relatert oppgave", + "differentList": "Denne oppgaven tilhører en annen liste.", + "differentNamespace": "Denne oppgaven tilhører en annen navneområde.", + "noneYet": "Ingen arbeidsrelasjoner ennå.", + "delete": "Slett relasjon", + "deleteText1": "Er du sikker på at du vil slette denne relasjonen?", + "select": "Velg en relasjonstype", + "taskRequired": "Velg en oppgave eller angi en ny oppgavetitle.", "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": "Underoppgave | Underoppgaver", + "parenttask": "Foreldreoppgaven + Overordnede oppgaver", + "related": "Relatert oppgave | Relaterte oppgaver", + "duplicateof": "Duplikat av | Duplikater av", + "duplicates": "Duplikat | Duplikater", + "blocking": "Blokker | Blokkering", + "blocked": "Blokkert av", + "precedes": "Går foran", + "follows": "Følger | Følgere", + "copiedfrom": "Kopiert fra", + "copiedto": "Kopiert 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 uke", + "everyMonth": "Hver måned", + "mode": "Repeter modus", + "monthly": "Månedlig", + "fromCurrentDate": "Fra gjeldende dato", + "each": "Hver", + "specifyAmount": "Angi beløp…", + "hours": "Timer", + "days": "Dager", + "weeks": "Uker", + "months": "Måneder", + "years": "År", + "invalidAmount": "Vennligst angi mer enn 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 bruke Quick Add Magic", + "what": "Hva?", + "title": "Rask Legg til / Magisk modus", + "intro": "Når du oppretter en oppgave, kan du bruke spesielle nøkkelord ved å legge til attributter direkte til den nylig opprettede oppgaven. Dette gjør at du kan legge til vanlig brukte attributter mye raskere.", + "multiple": "Dette kan du bruke flere ganger.", + "label1": "For å legge til en etikett, legg til prefiks på etiketten med {prefix}.", + "label2": "Vikunja skal først sjekke om etiketten allerede er til stede og lagre den om ikke.", + "label3": "For å bruke mellomrom, legg bare til en \" eller ' rundt etikettens navn.", + "label4": "For eksempel: {prefix}\"Etikett med mellomrom\".", + "priority1": "For å angi en oppgaves prioritet, legg til et nummer 1-5, med en {prefix} som prefiks.", + "priority2": "Jo høyere tallet er, desto høyere prioritet.", + "assignees": "For å direkte tilordne oppgaven til en bruker må du legge til brukernavnet deres med {prefix} som er prefikset på oppgaven.", + "list1": "For å angi en liste for oppgaven som skal vises i, skriv inn dens navn med {prefix}.", + "list2": "Dette vil returnere en feil dersom listen ikke finnes.", + "list3": "For å bruke mellomrom, legg bare til en \" eller ' rundt listenavnet.", + "list4": "For eksempel: {prefix}\"Liste med mellomrom\".", + "dateAndTime": "Dato og tid", + "date": "Hvilken som helst dato vil bli brukt som forfallsdato for den nye oppgaven. Du kan bruke datoer i hvilket som helst format:", + "dateWeekday": "hver ukedag vil bruke neste dato med den datoen", + "dateCurrentYear": "vil bruke inneværende år", + "dateNth": "vil bruke den {day}en i den gjeldende måneden", + "dateTime": "Kombiner hvilke som helst av datoformatene med \"{time}\" (eller {timePM}) til å velge et klokkeslett.", + "repeats": "Repeterer oppgaver", + "repeatsDescription": "For å sette en oppgave som gjentar seg i et intervall, legger du ganske enkelt til '{suffix}' i oppgaveteksten. Beløpet må være et tall, og kan utelates å bruke bare typen (se eksempler)." } }, "team": { - "title": "Teams", - "noTeams": "You are currently not part of any teams.", + "title": "Grupper", + "noTeams": "Du er for øyeblikket ikke en del av noen gurpper.", "create": { - "title": "Create a new team", - "success": "The team was successfully created." + "title": "Opprett en ny gruppe", + "success": "Gruppen ble opprettet." }, "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 gruppen \"{team}", + "members": "Gruppemedlemmer", + "search": "Skriv for å søke etter brukere…", + "addUser": "Legg til gruppen din", + "makeMember": "Gjør til medlem", + "makeAdmin": "Gjør til Admin", + "success": "Gruppen ble oppdatert.", + "userAddedSuccess": "Gruppen medlem ble lagt til.", + "madeMember": "Gruppemedlemmet ble vellykket opprettet.", + "madeAdmin": "Gruppemedlemmet ble vellykket admin.", + "mustSelectUser": "Vennligst velg en bruker.", "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": "Slett gruppen", + "text1": "Er du sikker på at du vil slette denne gruppen og alle dets medlemmer?", + "text2": "Alle medlemmer vil miste tilgang til lister og navneområder som deles med denne gruppen. DETTE KAN IKKE ANGRES!", + "success": "Gruppen ble 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": "Fjerne en bruker fra gruppen", + "text1": "Er du sikker på at du vil fjerne bruker fra denne gruppen?", + "text2": "De vil miste tilgang til alle lister og navneområder denne gruppen har tilgang til. DETTE KAN IKKE ANGRES!", + "success": "Brukeren ble slettet fra gruppen." }, "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": "Forlat gruppen", + "text1": "Er du sikker på at du vil forlate denne gruppen?", + "text2": "Du vil miste tilgang til alle lister og navneområder denne gruppen har tilgang til. Hvis du ombestemmer deg, må du ha en lagadministrator for å legge deg til igjen.", + "success": "Du har forlatt gruppen." } }, "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": "Gruppe navn", + "namePlaceholder": "Gruppens navn går her…", + "nameRequired": "Angi et navn.", + "description": "Beskrivelse", + "descriptionPlaceholder": "Beskrivelsen gis 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": "Tastatursnarveier", + "general": "Generelt", + "allPages": "Disse snarveiene virker på alle sider.", + "currentPageOnly": "Disse snarveiene fungerer kun på gjeldende side.", + "somePagesOnly": "Disse snarveiene fungerer bare på enkelte sider.", + "toggleMenu": "Skru av/på menyen", + "quickSearch": "Åpne søk/hurtigvalg", + "then": "da", "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": "Oppgaveside", + "done": "Marker oppgaven som avsluttet / angret", + "assign": "Tildel denne oppgaven til en bruker", + "labels": "Legg til etiketter til denne oppgaven", + "dueDate": "Endre forfallsdato for denne oppgaven", + "attachment": "Legg til et vedlegg til denne oppgaven", + "related": "Endre relaterte oppgaver for denne oppgaven", + "color": "Endre fargen på denne oppgaven", + "move": "Flytt denne oppgaven til en annen liste", + "reminder": "Behandle påminnelser om denne oppgaven", + "description": "Veksle redigering av oppgavebeskrivelsen" }, "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": "Byttet til listevisning", + "switchToGanttView": "Bytt til gantt-visning", + "switchToKanbanView": "Bytt til kanban visning", + "switchToTableView": "Bytt til tabellvisning" }, "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" + "title": "Navigasjon", + "overview": "Naviger til oversikt", + "upcoming": "Gå til kommende oppgaver", + "namespaces": "Gå til navneområder og lister", + "labels": "Naviger til etiketter", + "teams": "Naviger til gruppe" } }, "update": { - "available": "There is an update for Vikunja available!", - "do": "Update Now" + "available": "Det er en oppdatering for Vikunja tilgjengelig!", + "do": "Oppdater Nå" }, "menu": { "edit": "Edit", - "archive": "Archive", - "duplicate": "Duplicate", - "delete": "Delete", - "unarchive": "Un-Archive", - "setBackground": "Set background", - "share": "Share", - "newList": "New list" + "archive": "Arkiv", + "duplicate": "Dupliser", + "delete": "Slett", + "unarchive": "Av-arkiver", + "setBackground": "Bruk som bakgrunn", + "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. http://localhost:3456", + "change": "endre", + "use": "Bruker Vikunja installasjonen på {0}", + "error": "Kunne ikke finne eller bruke Vikunja installasjon på{domain}\". Prøv en annen Url.", + "success": "Bruker Vikunja installasjonen på \"{domain}.", + "urlRequired": "Url'en er tom, vennligst legg til." }, "loadingError": { - "failed": "Loading failed, please {0}. If the error persists, please {1}.", - "tryAgain": "try again", - "contact": "contact us" + "failed": "Lasting feilet, vennligst {0}. Hvis feilen vedvarer, vennligst {1}.", + "tryAgain": "prøv igjen", + "contact": "kontakt oss" }, "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": "Varsler", + "none": "Du har ingen varsler på dette tidspunktet!", + "explainer": "Varsler vil vises her når handlinger på navneområder, lister eller oppgaver du abonnerer på." }, "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": "Skriv en kommando eller søk…", + "hint": "Du kan bruke {list} for å begrense søket til en liste. Kombiner {list} eller {label} (etiketter) med et søk for å søke etter en oppgave med disse etikettene eller på den listen. Bruk {assignee} for bare å søke etter lag.", + "tasks": "Oppgaver", + "lists": "Lister", + "teams": "Grupper", + "newList": "Skriv tittelen på den nye listen…", + "newTask": "Skriv tittelen på den nye oppgaven…", + "newNamespace": "Skriv inn tittelen på det nye navneområdet…", + "newTeam": "Skriv inn navnet på den nye gruppen…", + "createTask": "Opprett en oppgave i den gjeldende listen ({title})", + "createList": "Opprett en liste i gjeldende navneområde ({title})", "cmds": { - "newTask": "New task", - "newList": "New list", - "newNamespace": "New namespace", - "newTeam": "New team" + "newTask": "Ny oppgave", + "newList": "Ny liste", + "newNamespace": "Nytt navneområde", + "newTeam": "Ny gruppe" } }, "date": { - "locale": "en", - "altFormatLong": "j M Y H:i", + "locale": "no", + "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": "Feil", + "success": "Suksess", + "0001": "Du har ikke lov til å gjøre det.", + "1001": "En bruker med det brukernavnet eksisterer allerede.", + "1002": "Det finnes allerede en bruker med den e-postadressen.", + "1004": "Ingen brukernavn og passord er angitt.", + "1005": "Brukeren finnes ikke.", + "1006": "Kunne ikke hente bruker-Id.", + "1008": "Ingen token for tilbakestilling av passord oppgitt.", + "1009": "Ugyldig passord tilbakestilling token.", + "1010": "Ugyldig e-post bekreftelses-token.", + "1011": "Feil brukernavn eller passord.", + "1012": "E-postadressen til brukeren er ikke bekreftet.", + "1013": "Nytt passordfelt er tomt.", + "1014": "Gammelt passordfelt er tomt.", + "1015": "Totp er allerede aktivert for denne brukeren.", + "1016": "Totp er ikke aktivert for denne brukeren.", + "1017": "Det oppgitte passordet er ugyldig.", + "1018": "Innstillingen av brukerens avatartype er ugyldig.", + "2001": "ID kan ikke være tom eller 0.", + "2002": "Noen av forespørselsdataene var ugyldig.", + "3001": "Listen eksisterer ikke.", + "3004": "Du må ha lesetilgang på den listen for å utføre den handlingen.", + "3005": "Tittelen kan ikke være tom.", + "3006": "Listedelingen finnes ikke.", + "3007": "En liste med denne identifikatoren finnes allerede.", + "3008": "Listen er arkivert og kan derfor bare leses om. Dette gjelder også for alle oppgaver som er tilknyttet denne listen.", + "4001": "Tittelen kan ikke være tom.", + "4002": "Listedelingen finnes ikke.", + "4003": "Alle sammenkoblede redigeringsoppgaver må tilhøre samme liste.", + "4004": "Trenger minst én oppgave når masseredigeringsoppgaver skal utføres.", + "4005": "Du har ikke rettigheter til å redigere denne siden.", + "4006": "Du kan ikke sette en overordnet oppgave som oppgaven selv.", + "4007": "Du kan ikke opprette et arbeidsforhold med en ugyldig type relasjon.", + "4008": "Du kan ikke opprette en arbeidsforhold som allerede eksisterer.", + "4009": "Oppgaveforholdet finnes ikke.", + "4010": "Kan ikke være knyttet til seg selv.", + "4011": "Oppgave vedlegget finnes ikke.", + "4012": "Oppgavevedlegg er for stort.", + "4013": "Param for sortering av oppgaven er ugyldig.", + "4014": "Param for sortering av oppgaven er ugyldig.", + "4015": "Oppgaven kommentaren finnes ikke.", + "4016": "Ugyldig oppgave felt.", + "4017": "Ugyldig oppgave filter.", + "4018": "Ugyldig oppgave filter.", + "4019": "Ugyldig oppgave filterverdi.", + "5001": "Navneområdet finnes ikke.", + "5003": "Du har ikke tilgang til det angitte navneområdet.", + "5006": "Navneområde-navnet kan ikke være tomt.", + "5009": "Du må ha lesetilgang til navneområdet for å utføre den handlingen.", + "5010": "Denne gruppen har ikke tilgang til det navneområdet.", + "5011": "Denne brukeren har allerede tilgang til det navneområdet.", + "5012": "Navneområdet er arkivert og kan derfor kun leses på.", + "6001": "Gruppe nanvet kan ikke være tomt.", + "6002": "Gruppen finnes ikke.", + "6004": "Gruppen har allerede tilgang til dette navneområdet eller listen.", + "6005": "Brukeren er allerede medlem av gruppen.", + "6006": "Kan ikke slette siste gruppemedlem.", + "6007": "Gruppen har ikke tilgang til listen for å utføre den handlingen.", + "7002": "Brukeren har allerede tilgang til denne listen.", + "7003": "Du har ikke tilgang til dette.", + "8001": "Denne etiketten finnes allerede på den oppgaven.", + "8002": "Etiketten finnes ikke.", + "8003": "Du har ikke tilgang til denne etiketten.", + "9001": "Linken er ugyldig.", + "10001": "Bøtten finnes ikke.", + "10002": "Bøtten tilhører ikke den listen.", + "10003": "Du kan ikke fjerne den siste bøtten.", + "10004": "Du kan ikke legge til oppgaven i denne bøtte fordi den allerede overskrider grensen på oppgaver som den kan holde.", + "10005": "Det kan bare være en ferdig bøtte per liste.", + "11001": "Det lagrede filteret finnes ikke.", + "11002": "Lagrede filtre er ikke tilgjengelige for lenke delinger.", + "12001": "Abonnement enhetstypen er ugyldig.", + "12002": "Du abonnerer allerede på enheten selv eller en overordnet enhet.", + "13001": "Denne koblingsdelingen krever et passord for autentisering, men ingen ble oppgitt.", + "13002": "Den angitte linken for å dele passordet var ugyldig." }, "about": { - "title": "About", - "frontendVersion": "Frontend Version: {version}", - "apiVersion": "API Version: {version}" + "title": "Om", + "frontendVersion": "Frontend versjon: {version}", + "apiVersion": "API versjon: {version}" } }