diff --git a/frontend/messages/no.json b/frontend/messages/no.json
index 5be15cc7..1c131f38 100644
--- a/frontend/messages/no.json
+++ b/frontend/messages/no.json
@@ -69,9 +69,9 @@
"sign_out": "Logg ut",
"do_you_want_to_sign_out_of_pocketid_with_the_account": "Do you want to sign out of {appName} with the account {username}?",
"sign_in_to_appname": "Sign in to {appName}",
- "please_try_to_sign_in_again": "Please try to sign in again.",
+ "please_try_to_sign_in_again": "Vennligst prøv å logge inn på nytt.",
"authenticate_with_passkey_to_access_account": "Authenticate yourself with your passkey to access your account.",
- "authenticate": "Authenticate",
+ "authenticate": "Autentiser",
"please_try_again": "Vennligst prøv på nytt.",
"continue": "Fortsett",
"alternative_sign_in": "Alternativ innloggingsmetode",
@@ -103,56 +103,56 @@
"time": "Time",
"event": "Event",
"approximate_location": "Approximate Location",
- "ip_address": "IP Address",
- "device": "Device",
- "client": "Client",
- "unknown": "Unknown",
- "account_details_updated_successfully": "Account details updated successfully",
- "profile_picture_updated_successfully": "Profile picture updated successfully. It may take a few minutes to update.",
- "account_settings": "Account Settings",
- "passkey_missing": "Passkey missing",
+ "ip_address": "IP adresse",
+ "device": "Enhet",
+ "client": "Klient",
+ "unknown": "Ukjent",
+ "account_details_updated_successfully": "Brukerdetaljer oppdatert",
+ "profile_picture_updated_successfully": "Profilbildet er oppdatert. Det kan ta noen minutter før det vises overalt.",
+ "account_settings": "Kontoinnstillinger",
+ "passkey_missing": "Finner ingen passnøkkel",
"please_provide_a_passkey_to_prevent_losing_access_to_your_account": "Please add a passkey to prevent losing access to your account.",
- "single_passkey_configured": "Single Passkey Configured",
- "it_is_recommended_to_add_more_than_one_passkey": "It is recommended to add more than one passkey to avoid losing access to your account.",
- "account_details": "Account Details",
- "passkeys": "Passkeys",
+ "single_passkey_configured": "Revoker API nøkkel",
+ "it_is_recommended_to_add_more_than_one_passkey": "Det er anbefalt å legge til mer enn én passnøkkel for å forhindre at du mister tilgang til kontoen din.",
+ "account_details": "Kontodetaljer",
+ "passkeys": "Passnøkler",
"manage_your_passkeys_that_you_can_use_to_authenticate_yourself": "Manage your passkeys that you can use to authenticate yourself.",
- "add_passkey": "Add Passkey",
+ "add_passkey": "Legg til passnøkkel",
"create_a_one_time_login_code_to_sign_in_from_a_different_device_without_a_passkey": "Create a one-time login code to sign in from a different device without a passkey.",
- "create": "Create",
- "first_name": "First name",
- "last_name": "Last name",
- "username": "Username",
- "save": "Save",
+ "create": "Opprett",
+ "first_name": "Fornavn",
+ "last_name": "Etternavn",
+ "username": "Brukernavn",
+ "save": "Lagre",
"username_can_only_contain": "Username can only contain lowercase letters, numbers, underscores, dots, hyphens, and '@' symbols",
"username_must_start_with": "Username must start with an alphanumeric character",
"username_must_end_with": "Username must end with an alphanumeric character",
"sign_in_using_the_following_code_the_code_will_expire_in_minutes": "Sign in using the following code. The code will expire in 15 minutes.",
"or_visit": "or visit",
- "added_on": "Added on",
- "rename": "Rename",
- "delete": "Delete",
- "are_you_sure_you_want_to_delete_this_passkey": "Are you sure you want to delete this passkey?",
- "passkey_deleted_successfully": "Passkey deleted successfully",
- "delete_passkey_name": "Delete {passkeyName}",
- "passkey_name_updated_successfully": "Passkey name updated successfully",
- "name_passkey": "Name Passkey",
- "name_your_passkey_to_easily_identify_it_later": "Name your passkey to easily identify it later.",
- "create_api_key": "Create API Key",
+ "added_on": "Lagt til på",
+ "rename": "Endre navn",
+ "delete": "Slett",
+ "are_you_sure_you_want_to_delete_this_passkey": "Er du sikker på at du vil slette denne passnøkkelen?",
+ "passkey_deleted_successfully": "Passnøkkelen er slettet",
+ "delete_passkey_name": "Slett {passkeyName}",
+ "passkey_name_updated_successfully": "Kallenavnet til passnøkkelen er oppdatert",
+ "name_passkey": "Navngi passnøkkel",
+ "name_your_passkey_to_easily_identify_it_later": "Gi et navn til passnøkkelen så den blir lettere å identifisere senere.",
+ "create_api_key": "Opprett en API nøkkel",
"add_a_new_api_key_for_programmatic_access": "Add a new API key for programmatic access to the Pocket ID API.",
- "add_api_key": "Add API Key",
- "manage_api_keys": "Manage API Keys",
+ "add_api_key": "Legg til API nøkkel",
+ "manage_api_keys": "Administrer API nøkler",
"api_key_created": "API Key Created",
"for_security_reasons_this_key_will_only_be_shown_once": "For security reasons, this key will only be shown once. Please store it securely.",
- "description": "Description",
- "api_key": "API Key",
- "close": "Close",
+ "description": "Beskrivelse",
+ "api_key": "API nøkkel",
+ "close": "Lukk",
"name_to_identify_this_api_key": "Name to identify this API key.",
"expires_at": "Expires At",
"when_this_api_key_will_expire": "When this API key will expire.",
"optional_description_to_help_identify_this_keys_purpose": "Optional description to help identify this key's purpose.",
"expiration_date_must_be_in_the_future": "Expiration date must be in the future",
- "revoke_api_key": "Revoke API Key",
+ "revoke_api_key": "Revoker API nøkkel",
"never": "Never",
"revoke": "Revoke",
"api_key_revoked_successfully": "API key revoked successfully",
@@ -189,17 +189,17 @@
"allow_users_to_sign_in_with_a_login_code_sent_to_their_email": "Allows users to bypass passkeys by requesting a login code sent to their email. This significantly reduces security as anyone with access to the user's email can gain entry.",
"email_login_code_from_admin": "Email Login Code from Admin",
"allows_an_admin_to_send_a_login_code_to_the_user": "Allows an admin to send a login code to the user via email.",
- "send_test_email": "Send test email",
+ "send_test_email": "Send test E-post",
"application_configuration_updated_successfully": "Application configuration updated successfully",
- "application_name": "Application Name",
- "session_duration": "Session Duration",
- "the_duration_of_a_session_in_minutes_before_the_user_has_to_sign_in_again": "The duration of a session in minutes before the user has to sign in again.",
+ "application_name": "Applikasjonsnavn",
+ "session_duration": "Varighet på sesjon",
+ "the_duration_of_a_session_in_minutes_before_the_user_has_to_sign_in_again": "Varighet på sesjon i minutter før brukeren må logge inn på nytt.",
"enable_self_account_editing": "Enable Self-Account Editing",
"whether_the_users_should_be_able_to_edit_their_own_account_details": "Whether the users should be able to edit their own account details.",
- "ldap_configuration_updated_successfully": "LDAP configuration updated successfully",
- "ldap_disabled_successfully": "LDAP disabled successfully",
- "ldap_sync_finished": "LDAP sync finished",
- "client_configuration": "Client Configuration",
+ "ldap_configuration_updated_successfully": "LDAP konfigurasjon oppdatert",
+ "ldap_disabled_successfully": "LDAP er slått av",
+ "ldap_sync_finished": "LDAP synkronisert",
+ "client_configuration": "Klient konfigurasjon",
"ldap_url": "LDAP URL",
"ldap_bind_dn": "LDAP Bind DN",
"ldap_bind_password": "LDAP Bind Password",
@@ -223,20 +223,20 @@
"group_rdn_attribute": "Group RDN Attribute (in DN)",
"admin_group_name": "Admin Group Name",
"members_of_this_group_will_have_admin_privileges_in_pocketid": "Members of this group will have Admin Privileges in Pocket ID.",
- "disable": "Disable",
- "sync_now": "Sync now",
- "enable": "Enable",
- "user_created_successfully": "User created successfully",
- "create_user": "Create User",
- "add_a_new_user_to_appname": "Add a new user to {appName}",
- "add_user": "Add User",
- "manage_users": "Manage Users",
+ "disable": "Slå av",
+ "sync_now": "Synkroniser nå",
+ "enable": "Slå på",
+ "user_created_successfully": "Bruker er opprettet",
+ "create_user": "Opprett bruker",
+ "add_a_new_user_to_appname": "Legg til bruker i {appName}",
+ "add_user": "Legg til bruker",
+ "manage_users": "Administrer brukere",
"admin_privileges": "Admin Privileges",
- "admins_have_full_access_to_the_admin_panel": "Admins have full access to the admin panel.",
- "delete_firstname_lastname": "Delete {firstName} {lastName}",
- "are_you_sure_you_want_to_delete_this_user": "Are you sure you want to delete this user?",
- "user_deleted_successfully": "User deleted successfully",
- "role": "Role",
+ "admins_have_full_access_to_the_admin_panel": "Administratorene har full tilgang til administratorpanelet.",
+ "delete_firstname_lastname": "Slett {firstName} {lastName}",
+ "are_you_sure_you_want_to_delete_this_user": "Er du sikker på at du vil slette denne brukeren?",
+ "user_deleted_successfully": "Bruker slettet",
+ "role": "Rolle",
"source": "Source",
"admin": "Admin",
"user": "User",
@@ -259,23 +259,23 @@
"friendly_name": "Friendly Name",
"name_that_will_be_displayed_in_the_ui": "Name that will be displayed in the UI",
"name_that_will_be_in_the_groups_claim": "Name that will be in the \"groups\" claim",
- "delete_name": "Delete {name}",
- "are_you_sure_you_want_to_delete_this_user_group": "Are you sure you want to delete this user group?",
+ "delete_name": "Slett {name}",
+ "are_you_sure_you_want_to_delete_this_user_group": "Er du sikker på at du vil slette denne brukergruppen?",
"user_group_deleted_successfully": "User group deleted successfully",
- "user_count": "User Count",
+ "user_count": "Antall brukere",
"user_group_updated_successfully": "User group updated successfully",
- "users_updated_successfully": "Users updated successfully",
+ "users_updated_successfully": "Brukere er oppdatert",
"user_group_details_name": "User Group Details {name}",
- "assign_users_to_this_group": "Assign users to this group.",
+ "assign_users_to_this_group": "Legg brukerne til i denne gruppen.",
"custom_claims_are_key_value_pairs_that_can_be_used_to_store_additional_information_about_a_user_prioritized": "Custom claims are key-value pairs that can be used to store additional information about a user. These claims will be included in the ID token if the scope 'profile' is requested. Custom claims defined on the user will be prioritized if there are conflicts.",
- "oidc_client_created_successfully": "OIDC client created successfully",
- "create_oidc_client": "Create OIDC Client",
+ "oidc_client_created_successfully": "OIDC klient er opprettet",
+ "create_oidc_client": "Opprett OIDC klient",
"add_a_new_oidc_client_to_appname": "Add a new OIDC client to {appName}.",
"add_oidc_client": "Add OIDC Client",
"manage_oidc_clients": "Manage OIDC Clients",
- "one_time_link": "One Time Link",
+ "one_time_link": "Engangslenke",
"use_this_link_to_sign_in_once": "Use this link to sign in once. This is needed for users who haven't added a passkey yet or have lost it.",
- "add": "Add",
+ "add": "Legg til",
"callback_urls": "Callback URLs",
"logout_callback_urls": "Logout Callback URLs",
"public_client": "Public Client",
@@ -285,9 +285,9 @@
"requires_reauthentication": "Requires Re-Authentication",
"requires_users_to_authenticate_again_on_each_authorization": "Requires users to authenticate again on each authorization, even if already signed in",
"name_logo": "{name} logo",
- "change_logo": "Change Logo",
- "upload_logo": "Upload Logo",
- "remove_logo": "Remove Logo",
+ "change_logo": "Bytt logo",
+ "upload_logo": "Last opp logo",
+ "remove_logo": "Fjern logo",
"are_you_sure_you_want_to_delete_this_oidc_client": "Are you sure you want to delete this OIDC client?",
"oidc_client_deleted_successfully": "OIDC client deleted successfully",
"authorization_url": "Authorization URL",
@@ -296,19 +296,19 @@
"userinfo_url": "Userinfo URL",
"logout_url": "Logout URL",
"certificate_url": "Certificate URL",
- "enabled": "Enabled",
- "disabled": "Disabled",
+ "enabled": "Aktivert",
+ "disabled": "Deaktivert",
"oidc_client_updated_successfully": "OIDC client updated successfully",
"create_new_client_secret": "Create new client secret",
"are_you_sure_you_want_to_create_a_new_client_secret": "Are you sure you want to create a new client secret? The old one will be invalidated.",
- "generate": "Generate",
+ "generate": "Generer",
"new_client_secret_created_successfully": "New client secret created successfully",
- "oidc_client_name": "OIDC Client {name}",
+ "oidc_client_name": "OIDC klient {name}",
"client_id": "Client ID",
"client_secret": "Client secret",
- "show_more_details": "Show more details",
- "allowed_user_groups": "Allowed User Groups",
- "allowed_user_groups_description": "Select the user groups whose members are allowed to sign in to this client.",
+ "show_more_details": "Vis mer",
+ "allowed_user_groups": "Tillatte brukergrupper",
+ "allowed_user_groups_description": "Velg brukergruppene som skal kunne logge inn med denne klienten.",
"allowed_user_groups_status_unrestricted_description": "No user group restrictions are applied. Any user can sign in to this client.",
"unrestrict": "Unrestrict",
"restrict": "Restrict",
@@ -340,22 +340,22 @@
"new_client_authorization": "New Client Authorization",
"device_code_authorization": "Device Code Authorization",
"new_device_code_authorization": "New Device Code Authorization",
- "passkey_added": "Passkey Added",
- "passkey_removed": "Passkey Removed",
- "disable_animations": "Disable Animations",
- "turn_off_ui_animations": "Turn off animations throughout the UI.",
- "user_disabled": "Account Disabled",
- "disabled_users_cannot_log_in_or_use_services": "Disabled users cannot log in or use services.",
- "user_disabled_successfully": "User has been disabled successfully.",
- "user_enabled_successfully": "User has been enabled successfully.",
+ "passkey_added": "Passnøkkel lagt til",
+ "passkey_removed": "Passnøkkel fjernet",
+ "disable_animations": "Deaktiver animasjoner",
+ "turn_off_ui_animations": "Slå av animasjoner i brukergrensesnittet.",
+ "user_disabled": "Konto deaktivert",
+ "disabled_users_cannot_log_in_or_use_services": "Deaktiverte brukere kan ikke logge inn eller bruke tjenester.",
+ "user_disabled_successfully": "Bruker har blitt deaktivert.",
+ "user_enabled_successfully": "Bruker har blitt aktivert.",
"status": "Status",
- "disable_firstname_lastname": "Disable {firstName} {lastName}",
+ "disable_firstname_lastname": "Deaktiver {firstName} {lastName}",
"are_you_sure_you_want_to_disable_this_user": "Are you sure you want to disable this user? They will not be able to log in or access any services.",
"ldap_soft_delete_users": "Keep disabled users from LDAP.",
"ldap_soft_delete_users_description": "When enabled, users removed from LDAP will be disabled rather than deleted from the system.",
"login_code_email_success": "The login code has been sent to the user.",
- "send_email": "Send Email",
- "show_code": "Show Code",
+ "send_email": "Send E-post",
+ "show_code": "Vis kode",
"callback_url_description": "URL(s) provided by your client. Will be automatically added if left blank. Wildcards are supported.",
"logout_callback_url_description": "URL(s) provided by your client for logout. Wildcards are supported.",
"api_key_expiration": "API Key Expiration",
@@ -376,7 +376,7 @@
"preview_the_oidc_data_that_would_be_sent_for_different_users": "Preview the OIDC data that would be sent for different users",
"id_token": "ID Token",
"access_token": "Access Token",
- "userinfo": "Userinfo",
+ "userinfo": "Brukerinformasjon",
"id_token_payload": "ID Token Payload",
"access_token_payload": "Access Token Payload",
"userinfo_endpoint_response": "Userinfo Endpoint Response",
@@ -398,10 +398,10 @@
"apply": "Apply",
"signup_token": "Signup Token",
"create_a_signup_token_to_allow_new_user_registration": "Create a signup token to allow new user registration.",
- "usage_limit": "Usage Limit",
+ "usage_limit": "Bruksgrense",
"number_of_times_token_can_be_used": "Number of times the signup token can be used.",
"expires": "Expires",
- "signup": "Sign Up",
+ "signup": "Registrer",
"user_creation": "User Creation",
"configure_user_creation": "Manage user creation settings, including signup methods and default permissions for new users.",
"user_creation_groups_description": "Assign these groups automatically to new users upon signup.",
@@ -410,14 +410,14 @@
"signup_disabled_description": "User signups are completely disabled. Only administrators can create new user accounts.",
"signup_requires_valid_token": "A valid signup token is required to create an account",
"validating_signup_token": "Validating signup token",
- "go_to_login": "Go to login",
- "signup_to_appname": "Sign Up to {appName}",
- "create_your_account_to_get_started": "Create your account to get started.",
+ "go_to_login": "Gå til innlogging",
+ "signup_to_appname": "Registrer for {appName}",
+ "create_your_account_to_get_started": "Opprett kontoen din for å komme i gang.",
"initial_account_creation_description": "Please create your account to get started. You will be able to set up a passkey later.",
- "setup_your_passkey": "Set up your passkey",
+ "setup_your_passkey": "Opprett din passnøkkel",
"create_a_passkey_to_securely_access_your_account": "Create a passkey to securely access your account. This will be your primary way to sign in.",
- "skip_for_now": "Skip for now",
- "account_created": "Account Created",
+ "skip_for_now": "Hopp over for denne gang",
+ "account_created": "Konto opprettet",
"enable_user_signups": "Enable User Signups",
"enable_user_signups_description": "Decide how users can sign up for new accounts in Pocket ID.",
"user_signups_are_disabled": "User signups are currently disabled",