From 13ed9ac54b6cf948560261ccf4471036eb02b4cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petter=20S=C3=A6ther=20Moen?= Date: Tue, 12 Mar 2024 11:43:21 +0100 Subject: [PATCH] fix(localizations): Update Norwegian translations (#2963) Translates most of the remaining English values to Norwegian. --- .changeset/forty-zebras-fold.md | 5 + packages/localizations/src/nb-NO.ts | 247 ++++++++++++++-------------- 2 files changed, 129 insertions(+), 123 deletions(-) create mode 100644 .changeset/forty-zebras-fold.md diff --git a/.changeset/forty-zebras-fold.md b/.changeset/forty-zebras-fold.md new file mode 100644 index 00000000000..a731d3d16d4 --- /dev/null +++ b/.changeset/forty-zebras-fold.md @@ -0,0 +1,5 @@ +--- +'@clerk/localizations': patch +--- + +Improve Norwegian translations diff --git a/packages/localizations/src/nb-NO.ts b/packages/localizations/src/nb-NO.ts index a282dd5c5b0..9af64abf144 100644 --- a/packages/localizations/src/nb-NO.ts +++ b/packages/localizations/src/nb-NO.ts @@ -44,15 +44,15 @@ export const nbNO: LocalizationResource = { footerPageLink__privacy: 'Personvern', footerPageLink__terms: 'Vilkår', formButtonPrimary: 'Fortsett', - formButtonPrimary__verify: 'Verify', + formButtonPrimary__verify: 'Verifiser', formFieldAction__forgotPassword: 'Glemt passord?', formFieldError__matchingPasswords: 'Passordene stemmer overens.', formFieldError__notMatchingPasswords: 'Passordene stemmer ikke overens.', - formFieldError__verificationLinkExpired: 'The verification link expired. Please request a new link.', + formFieldError__verificationLinkExpired: 'Verifikasjonslenken har utløpt. Vennligst be om en ny lenke.', formFieldHintText__optional: 'Valgfritt', - formFieldHintText__slug: 'A slug is a human-readable ID that must be unique. It’s often used in URLs.', + formFieldHintText__slug: 'En slug er en menneskelesbar ID som må være unik. Den brukes ofte i URL-er.', formFieldInputPlaceholder__backupCode: '', - formFieldInputPlaceholder__confirmDeletionUserAccount: 'Delete account', + formFieldInputPlaceholder__confirmDeletionUserAccount: 'Slett bruker', formFieldInputPlaceholder__emailAddress: '', formFieldInputPlaceholder__emailAddress_username: '', formFieldInputPlaceholder__emailAddresses: @@ -66,9 +66,9 @@ export const nbNO: LocalizationResource = { formFieldInputPlaceholder__password: '', formFieldInputPlaceholder__phoneNumber: '', formFieldInputPlaceholder__username: '', - formFieldLabel__automaticInvitations: 'Enable automatic invitations for this domain', + formFieldLabel__automaticInvitations: 'Skru på automatiske invitasjoner for dette domenet', formFieldLabel__backupCode: 'Sikkerhetskode', - formFieldLabel__confirmDeletion: 'Confirmation', + formFieldLabel__confirmDeletion: 'Bekreftelse', formFieldLabel__confirmPassword: 'Bekreft passord', formFieldLabel__currentPassword: 'Nåværende passord', formFieldLabel__emailAddress: 'E-postadresse', @@ -77,11 +77,11 @@ export const nbNO: LocalizationResource = { formFieldLabel__firstName: 'Fornavn', formFieldLabel__lastName: 'Etternavn', formFieldLabel__newPassword: 'Nytt passord', - formFieldLabel__organizationDomain: 'Domain', - formFieldLabel__organizationDomainDeletePending: 'Delete pending invitations and suggestions', - formFieldLabel__organizationDomainEmailAddress: 'Verification email address', + formFieldLabel__organizationDomain: 'Domene', + formFieldLabel__organizationDomainDeletePending: 'Slett ventende invitasjoner og forslag', + formFieldLabel__organizationDomainEmailAddress: 'Verifikasjon e-postadresse', formFieldLabel__organizationDomainEmailAddressDescription: - 'Enter an email address under this domain to receive a code and verify this domain.', + 'Oppgi en e-postadresse under dette domenet for å motta en kode og verifisere domenet.', formFieldLabel__organizationName: 'Organisasjonsnavn', formFieldLabel__organizationSlug: 'Slug URL', formFieldLabel__password: 'Passord', @@ -97,30 +97,30 @@ export const nbNO: LocalizationResource = { membershipRole__basicMember: 'Medlem', membershipRole__guestMember: 'Gjest', organizationList: { - action__createOrganization: 'Create organization', - action__invitationAccept: 'Join', - action__suggestionsAccept: 'Request to join', - createOrganization: 'Create Organization', - invitationAcceptedLabel: 'Joined', - subtitle: 'to continue to {{applicationName}}', - suggestionsAcceptedLabel: 'Pending approval', - title: 'Choose an account', - titleWithoutPersonal: 'Choose an organization', + action__createOrganization: 'Lag organisasjon', + action__invitationAccept: 'Bli med', + action__suggestionsAccept: 'Spør om å bli med', + createOrganization: 'Lag Organisasjon', + invitationAcceptedLabel: 'Blitt med', + subtitle: 'for å fortsette til {{applicationName}}', + suggestionsAcceptedLabel: 'Venter på godkjenning', + title: 'Velg en bruker', + titleWithoutPersonal: 'Velg en organiasjon', }, organizationProfile: { - badge__automaticInvitation: 'Automatic invitations', - badge__automaticSuggestion: 'Automatic suggestions', - badge__manualInvitation: 'No automatic enrollment', - badge__unverified: 'Unverified', + badge__automaticInvitation: 'Automatisk invitasjon', + badge__automaticSuggestion: 'Automatisk forslag', + badge__manualInvitation: 'Ingen automatisk registrering', + badge__unverified: 'Uverifisert', createDomainPage: { subtitle: - 'Add the domain to verify. Users with email addresses at this domain can join the organization automatically or request to join.', - title: 'Add domain', + 'Legg til domenet som skal verifiseres. Brukere med e-postadresser på dette domenet kan automatisk bli med i organisasjonen eller be om å få bli med.', + title: 'Legg til domene', }, invitePage: { detailsTitle__inviteFailed: 'Invitasjonene kunne ikke sendes. Fiks følgende og prøv igjen:', formButtonPrimary__continue: 'Send invitasjoner', - selectDropdown__role: 'Select role', + selectDropdown__role: 'Velg rolle', subtitle: 'Inviter nye medlemmer til denne organisasjonen', successMessage: 'Invitasjoner er sendt', title: 'Inviter medlemmer', @@ -138,11 +138,11 @@ export const nbNO: LocalizationResource = { invitationsTab: { autoInvitations: { headerSubtitle: - 'Invite users by connecting an email domain with your organization. Anyone who signs up with a matching email domain will be able to join the organization anytime.', - headerTitle: 'Automatic invitations', - primaryButton: 'Manage verified domains', + 'Inviter brukere ved å koble et e-postdomene til organisasjonen din. Alle som registrerer seg med et matchende e-postdomene vil kunne bli med i organisasjonen når som helst.', + headerTitle: 'Automatiske invitasjoner', + primaryButton: 'Administrer verifiserte domener', }, - table__emptyRow: 'No invitations to display', + table__emptyRow: 'Ingen invitasjoner å vise', }, invitedMembersTab: { menuAction__revoke: 'Tilbakekall invitasjon', @@ -151,118 +151,119 @@ export const nbNO: LocalizationResource = { requestsTab: { autoSuggestions: { headerSubtitle: - 'Users who sign up with a matching email domain, will be able to see a suggestion to request to join your organization.', - headerTitle: 'Automatic suggestions', - primaryButton: 'Manage verified domains', + 'Brukere som registrerer seg med et matchende e-postdomene, vil kunne se et forslag om å be om å bli med i organisasjonen din.', + headerTitle: 'Automatiske forslag', + primaryButton: 'Administrer verifiserte domener', }, - menuAction__approve: 'Approve', - menuAction__reject: 'Reject', - tableHeader__requested: 'Requested access', - table__emptyRow: 'No requests to display', + menuAction__approve: 'Godta', + menuAction__reject: 'Avslå', + tableHeader__requested: 'Tilgangsforespøsler', + table__emptyRow: 'Ingen forsespørsler å vise', }, start: { - headerTitle__invitations: 'Invitations', - headerTitle__members: 'Members', - headerTitle__requests: 'Requests', + headerTitle__invitations: 'Invitasjoner', + headerTitle__members: 'Medlemmer', + headerTitle__requests: 'Forespørsler', }, }, navbar: { - description: 'Manage your organization.', - general: 'General', - members: 'Members', - title: 'Organization', + description: 'Administrer organisasjonen din.', + general: 'Generelt', + members: 'Medlemmer', + title: 'Organisasjon', }, profilePage: { dangerSection: { deleteOrganization: { - actionDescription: 'Type "{{organizationName}}" below to continue.', - messageLine1: 'Are you sure you want to delete this organization?', - messageLine2: 'This action is permanent and irreversible.', - successMessage: 'You have deleted the organization.', - title: 'Delete organization', + actionDescription: 'Skriv "{{organizationName}}" under for å bekrefte.', + messageLine1: 'Er du sikker på at du vil slette denne organisasjonen?', + messageLine2: 'Denne handlingen er permanent og kan ikke reverseres.', + successMessage: 'Du har slettet organisasjonen.', + title: 'Slett organisasjonen', }, leaveOrganization: { - actionDescription: 'Type "{{organizationName}}" below to continue.', + actionDescription: 'Skriv "{{organizationName}}" under for å fortsette.', messageLine1: 'Er du sikker på at du vil forlate denne organisasjonen? Du vil miste tilgangen til denne organisasjonen og dens applikasjoner.', - messageLine2: 'Handlingen er permanent og kan ikke reverseres.', + messageLine2: 'Denne handlingen er permanent og kan ikke reverseres.', successMessage: 'Du har forlatt organisasjonen.', title: 'Forlat organisasjonen', }, title: 'Fare', }, domainSection: { - menuAction__manage: 'Manage', - menuAction__remove: 'Delete', - menuAction__verify: 'Verify', - primaryButton: 'Add domain', + menuAction__manage: 'Administrer', + menuAction__remove: 'Slett', + menuAction__verify: 'Verifiser', + primaryButton: 'Legg til domene', subtitle: - 'Allow users to join the organization automatically or request to join based on a verified email domain.', - title: 'Verified domains', + 'Tillat brukere å bli med i organisasjonen automatisk eller be om å bli med basert på et verifisert e-postdomene.', + title: 'Verifiserte domener', }, successMessage: 'Organisasjonen er oppdatert.', title: 'Organisasjonsprofil', }, removeDomainPage: { - messageLine1: 'The email domain {{domain}} will be removed.', - messageLine2: 'Users won’t be able to join the organization automatically after this.', - successMessage: '{{domain}} has been removed.', - title: 'Remove domain', + messageLine1: 'E-postdomenet {{domain}} vil bli fjernet.', + messageLine2: 'Brukere vil ikke kunne bli med i organisasjonen automatisk etter dette.', + successMessage: '{{domain}} har blitt fjernet.', + title: 'Fjern domene', }, start: { - headerTitle__general: 'General', + headerTitle__general: 'Generelt', headerTitle__members: 'Medlemmer', profileSection: { primaryButton: '', - title: 'Organization Profile', + title: 'Organisasjonsprofil', uploadAction__title: 'Logo', }, }, verifiedDomainPage: { dangerTab: { - calloutInfoLabel: 'Removing this domain will affect invited users.', - removeDomainActionLabel__remove: 'Remove domain', - removeDomainSubtitle: 'Remove this domain from your verified domains', - removeDomainTitle: 'Remove domain', + calloutInfoLabel: 'Å fjerne dette domenet vil påvirke inviterte brukere.', + removeDomainActionLabel__remove: 'Fjern domene', + removeDomainSubtitle: 'Fjern domenet fra dine verifiserte domener', + removeDomainTitle: 'Fjern domene', }, enrollmentTab: { automaticInvitationOption__description: - 'Users are automatically invited to join the organization when they sign-up and can join anytime.', - automaticInvitationOption__label: 'Automatic invitations', + 'Brukere blir automatisk invitert til å bli med i organisasjonen når de registrerer seg og kan bli med når som helst.', + automaticInvitationOption__label: 'Automatiske invitasjoner', automaticSuggestionOption__description: - 'Users receive a suggestion to request to join, but must be approved by an admin before they are able to join the organization.', - automaticSuggestionOption__label: 'Automatic suggestions', - calloutInfoLabel: 'Changing the enrollment mode will only affect new users.', - calloutInvitationCountLabel: 'Pending invitations sent to users: {{count}}', - calloutSuggestionCountLabel: 'Pending suggestions sent to users: {{count}}', - manualInvitationOption__description: 'Users can only be invited manually to the organization.', - manualInvitationOption__label: 'No automatic enrollment', - subtitle: 'Choose how users from this domain can join the organization.', + 'Brukere mottar et forslag om å be om å bli med, men må godkjennes av en administrator før de kan bli med i organisasjonen.', + automaticSuggestionOption__label: 'Automatiske forslag', + calloutInfoLabel: 'Å endre påmeldingsmodus vil kun påvirke nye brukere.', + calloutInvitationCountLabel: 'Ventende invitasjoner sendt til brukere: {{count}}', + calloutSuggestionCountLabel: 'Ventende forslag sendt til brukere: {{count}}', + manualInvitationOption__description: 'Brukere kan kun bli invitert manuelt til organisasjonen.', + manualInvitationOption__label: 'Ingen automatisk registrering', + subtitle: 'Velg hvordan brukere fra dette domenet kan bli med i organisasjonen.', }, start: { - headerTitle__danger: 'Danger', - headerTitle__enrollment: 'Enrollment options', + headerTitle__danger: 'Fare', + headerTitle__enrollment: 'Registreringsalternativer', }, - subtitle: 'The domain {{domain}} is now verified. Continue by selecting enrollment mode.', - title: 'Update {{domain}}', + subtitle: 'Domenet {{domain}} har blitt verifisert. Fortsett ved å velge registreringsmodus.', + title: 'Oppdater {{domain}}', }, verifyDomainPage: { - formSubtitle: 'Enter the verification code sent to your email address', - formTitle: 'Verification code', - resendButton: "Didn't receive a code? Resend", - subtitle: 'The domain {{domainName}} needs to be verified via email.', - subtitleVerificationCodeScreen: 'A verification code was sent to {{emailAddress}}. Enter the code to continue.', - title: 'Verify domain', + formSubtitle: 'Skriv inn verifiseringskoden som ble sendt til e-postadressen din', + formTitle: 'Verifiseringskode', + resendButton: 'Ikke mottatt kode? Send på nytt', + subtitle: 'Domenet {{domainName}} må verifiseres gjennom e-post.', + subtitleVerificationCodeScreen: + 'En verifiseringskode har blitt sendt til {{emailAddress}}. Skriv inn koden for å fortsette.', + title: 'Verifiser domene', }, }, organizationSwitcher: { action__createOrganization: 'Opprett organisasjon', - action__invitationAccept: 'Join', + action__invitationAccept: 'Bli med', action__manageOrganization: 'Administrer organisasjon', - action__suggestionsAccept: 'Request to join', + action__suggestionsAccept: 'Spør om å bli med', notSelected: 'Ingen organisasjon valgt', personalWorkspace: 'Personlig arbeidsområde', - suggestionsAcceptedLabel: 'Pending approval', + suggestionsAcceptedLabel: 'Venter på godkjenning', }, paginationButton__next: 'Neste', paginationButton__previous: 'Forrige', @@ -270,14 +271,14 @@ export const nbNO: LocalizationResource = { paginationRowText__of: 'av', signIn: { accountSwitcher: { - action__addAccount: 'Add account', - action__signOutAll: 'Sign out of all accounts', - subtitle: 'Select the account with which you wish to continue.', - title: 'Choose an account', + action__addAccount: 'Legg til konto', + action__signOutAll: 'Logg ut av alle kontoer', + subtitle: 'Velg kontoen du ønsker å fortsette med.', + title: 'Velg konto', }, alternativeMethods: { actionLink: 'Få hjelp', - actionText: 'Don’t have any of these?', + actionText: 'Har du ingen av disse?', blockButton__backupCode: 'Bruk en sikkerhetskopi-kode', blockButton__emailCode: 'Send e-postkode til {{identifier}}', blockButton__emailLink: 'Send lenke til {{identifier}}', @@ -290,7 +291,7 @@ export const nbNO: LocalizationResource = { 'Hvis du har problemer med å logge inn på kontoen din, kan du sende oss en e-post, og vi vil jobbe med deg for å gjenopprette tilgangen så snart som mulig.', title: 'Få hjelp', }, - subtitle: 'Facing issues? You can use any of these methods to sign in.', + subtitle: 'Opplever du problemer? Du kan bruke hvilken som helst av disse metodene for å logge inn.', title: 'Bruk en annen metode', }, backupCodeMfa: { @@ -337,10 +338,10 @@ export const nbNO: LocalizationResource = { forgotPassword: { formTitle: 'Tilbakestill passord-kode', resendButton: 'Send kode på nytt', - subtitle: 'to reset your password', - subtitle_email: 'First, enter the code sent to your email ID', - subtitle_phone: 'First, enter the code sent to your phone', - title: 'Reset password', + subtitle: 'for å tilbakestille passordet ditt', + subtitle_email: 'Først, skriv inn koden som ble sendt til e-posten din', + subtitle_phone: 'Først, skriv inn koden som ble sendt til telefonen din', + title: 'Tilbakestill passord', }, forgotPasswordAlternativeMethods: { blockButton__resetPassword: 'Tilbakestill passordet ditt', @@ -372,7 +373,7 @@ export const nbNO: LocalizationResource = { resetPassword: { formButtonPrimary: 'Tilbakestill passordet', requiredMessage: - 'An account already exists with an unverified email address. Please reset your password for security.', + 'En konto eksisterer allerede med en uverifisert e-postadresse. Vennligst tilbakestill passordet ditt av sikkerhetshensyn.', successMessage: 'Passordet ditt er blitt tilbakestilt. Logger deg inn, vennligst vent et øyeblikk.', title: 'Tilbakestill passordet', }, @@ -447,16 +448,16 @@ export const nbNO: LocalizationResource = { captcha_invalid: 'Registreringen mislyktes på grunn av mislykkede sikkerhetsvalideringer. Vennligst oppdater siden og prøv igjen, eller ta kontakt med brukerstøtte for mer hjelp.', captcha_unavailable: - 'Sign up unsuccessful due to failed bot validation. Please refresh the page to try again or reach out to support for more assistance.', + 'Registreringen mislyktes på grunn av mislykkede bot-valideringer. Vennligst oppdater siden og prøv igjen, eller ta kontakt med brukerstøtte for mer hjelp.', form_code_incorrect: '', form_identifier_exists: '', form_identifier_not_found: '', form_param_format_invalid: '', form_param_format_invalid__email_address: 'E-postadressen må være en gyldig e-postadresse', - form_param_format_invalid__phone_number: 'Phone number must be in a valid international format', - form_param_max_length_exceeded__first_name: 'First name should not exceed 256 characters.', - form_param_max_length_exceeded__last_name: 'Last name should not exceed 256 characters.', - form_param_max_length_exceeded__name: 'Name should not exceed 256 characters.', + form_param_format_invalid__phone_number: 'Telefonnummeret må være i et gyldig internasjonalt format', + form_param_max_length_exceeded__first_name: 'Fornavn kan ikke være lengre enn 256 bokstaver.', + form_param_max_length_exceeded__last_name: 'Etternavn kan ikke være lengre enn 256 bokstaver.', + form_param_max_length_exceeded__name: 'Navn kan ikke være lengre enn 256 bokstaver.', form_param_nil: '', form_password_incorrect: '', form_password_length_too_short: '', @@ -479,7 +480,7 @@ export const nbNO: LocalizationResource = { requireUppercase: 'en stor bokstav', sentencePrefix: 'Passordet ditt må inneholde', }, - phone_number_exists: 'This phone number is taken. Please try another.', + phone_number_exists: 'Dette telefonnummeret er allerede i bruk. Vennligst bruk et annet telefonnummer.', zxcvbn: { couldBeStronger: 'Passordet ditt fungerer, men det kan være sterkere. Prøv å legge til flere tegn.', goodPassword: 'Godt jobbet. Dette er et utmerket passord.', @@ -558,7 +559,7 @@ export const nbNO: LocalizationResource = { title: 'Legg til tilknyttet konto', }, deletePage: { - actionDescription: 'Type "Delete account" below to continue.', + actionDescription: 'Skriv inn "Delete account" under for å fortsette.', confirm: 'Slett konto', messageLine1: 'Er du sikker på at du vil slette kontoen din?', messageLine2: 'Denne handlingen er permanent og kan ikke reverseres.', @@ -586,20 +587,20 @@ export const nbNO: LocalizationResource = { title: 'Fjern e-postadresse', }, title: 'Legg til e-postadresse', - verifyTitle: 'Verify email address', + verifyTitle: 'Verifiser e-postadresse', }, - formButtonPrimary__add: 'Add', + formButtonPrimary__add: 'Legg til', formButtonPrimary__continue: 'Fortsett', formButtonPrimary__finish: 'Fullfør', - formButtonPrimary__remove: 'Remove', - formButtonPrimary__save: 'Save', + formButtonPrimary__remove: 'Fjern', + formButtonPrimary__save: 'Lagre', formButtonReset: 'Avbryt', mfaPage: { formHint: 'Velg en metode for å legge til.', title: 'Legg til to-trinns verifisering', }, mfaPhoneCodePage: { - backButton: 'Use existing number', + backButton: 'Bruk eksisterende nummer', primaryButton__addPhoneNumber: 'Legg til et telefonnummer', removeResource: { messageLine1: '{{identifier}} vil ikke lenger motta verifiseringskoder ved pålogging.', @@ -612,10 +613,10 @@ export const nbNO: LocalizationResource = { subtitle__unavailablePhoneNumbers: 'Det er ingen tilgjengelige telefonnummer å registrere seg for SMS-kode to-trinns verifisering.', successMessage1: - 'When signing in, you will need to enter a verification code sent to this phone number as an additional step.', + 'Ved innlogging vil du måtte skrive inn en verifiseringskode sendt til dette telfonnummeret som et tilleggssteg.', successMessage2: - 'Save these backup codes and store them somewhere safe. If you lose access to your authentication device, you can use backup codes to sign in.', - successTitle: 'SMS code verification enabled', + 'Ta vare på disse reservekodene og oppbevar dem på et trygt sted. Hvis du mister tilgang til autentiseringsenheten din kan du bruke reservekodene for å logge inn.', + successTitle: 'SMS-kodeverifisering lagt til', title: 'Legg til SMS-kodeverifisering', }, mfaTOTPPage: { @@ -645,14 +646,14 @@ export const nbNO: LocalizationResource = { }, mobileButton__menu: 'Meny', navbar: { - account: 'Profile', - description: 'Manage your account info.', - security: 'Security', - title: 'Account', + account: 'Profil', + description: 'Administrer kontoinformasjonen din.', + security: 'Sikkerhet', + title: 'Konto', }, passwordPage: { checkboxInfoText__signOutOfOtherSessions: - 'It is recommended to sign out of all other devices which may have used your old password.', + 'Det er anbefalt å logge ut av alle de andre enhetene dine som kan ha brukt ditt gamle passord.', readonly: 'Passordet ditt kan for øyeblikket ikke endres fordi du kun kan logge inn via bedriftstilkoblingen.', successMessage__set: 'Passordet ditt er satt.', successMessage__signOutOfOtherSessions: 'Alle andre enheter har blitt logget ut.', @@ -670,8 +671,8 @@ export const nbNO: LocalizationResource = { }, successMessage: '{{identifier}} har blitt lagt til kontoen din.', title: 'Legg til telefonnummer', - verifySubtitle: 'Enter the verification code sent to {{identifier}}', - verifyTitle: 'Verify phone number', + verifySubtitle: 'Skriv inn verifiseringskoden som ble sendt til {{identifier}}', + verifyTitle: 'Verifiser telefonnummer', }, profilePage: { fileDropAreaHint: 'Last opp et JPG, PNG, GIF eller WEBP-bilde som er mindre enn 10 MB',