diff --git a/src/i18n/strings/nn.json b/src/i18n/strings/nn.json
index dd95ea89bf..0bdf358533 100644
--- a/src/i18n/strings/nn.json
+++ b/src/i18n/strings/nn.json
@@ -56,16 +56,16 @@
"Add rooms to the community": "Legg til rom i samfunnet",
"Room name or alias": "Romnamn eller alias",
"Add to community": "Legg til i samfunn",
- "Failed to invite the following users to %(groupId)s:": "Fylgjande brukarar lét seg ikkje byda inn i %(groupId)s:",
- "Failed to invite users to community": "Fekk ikkje til å byda brukarar inn til samfunnet",
+ "Failed to invite the following users to %(groupId)s:": "Fekk ikkje til å invitera følgjande brukarar i %(groupId)s:",
+ "Failed to invite users to community": "Fekk ikkje til å invitera brukarar til fellesskapet.",
"Failed to invite users to %(groupId)s": "Fekk ikkje til å byda brukarar inn til %(groupId)s",
- "Failed to add the following rooms to %(groupId)s:": "Fylgjande rom lét seg ikkje leggja til i %(groupId)s:",
+ "Failed to add the following rooms to %(groupId)s:": "Fekk ikkje til å invitera følgjande rom til %(groupId)s:",
"Riot does not have permission to send you notifications - please check your browser settings": "Riot har ikkje tillating til å senda deg varsel - ver venleg og sjekk nettlesarinnstillingane dine",
"Riot was not given permission to send notifications - please try again": "Riot fekk ikkje tillating til å senda varsel - ver venleg og prøv igjen",
"Unable to enable Notifications": "Klarte ikkje å skru på Varsel",
"This email address was not found": "Denne epostadressa var ikkje funnen",
"Your email address does not appear to be associated with a Matrix ID on this Homeserver.": "Epostadressa di ser ikkje ut til å vera tilknytta ein Matrix-ID på denne heimtenaren.",
- "Default": "Utgangspunktinnstilling",
+ "Default": "Opphavleg innstilling",
"Restricted": "Avgrensa",
"Moderator": "Moderator",
"Admin": "Administrator",
@@ -86,10 +86,10 @@
"Room %(roomId)s not visible": "Rommet %(roomId)s er ikkje synleg",
"Missing user_id in request": "Manglande user_id i førespurnad",
"Usage": "Bruk",
- "Searches DuckDuckGo for results": "Røkjer DuckDuckGo etter resultat",
+ "Searches DuckDuckGo for results": "Søker på DuckDuckGo for resultat",
"Your language of choice": "Ditt valde mål",
"e.g. %(exampleValue)s": "t.d. %(exampleValue)s",
- "/ddg is not a command": "/ddg er ikkje eit påbod",
+ "/ddg is not a command": "/ddg er ikkje ein kommando",
"Changes your display nickname": "Forandrar kallenamnet ditt",
"Invites user with given id to current room": "Byd brukarar med den gjevne IDen inn til det noverande rommet",
"Joins room with given alias": "Gjeng inn i eit rom med det gjevne aliaset",
@@ -114,14 +114,14 @@
"Analytics": "Statistikk",
"Unable to capture screen": "Klarte ikkje ta opp skjermen",
"Existing Call": "Samtale er i gang",
- "To use it, just wait for autocomplete results to load and tab through them.": "For å bruka han, vent på at resultata fyller seg ut og tab gjennom dei.",
+ "To use it, just wait for autocomplete results to load and tab through them.": "For å bruka den, vent på at resultata fyller seg ut og tab gjennom dei.",
"Deops user with given id": "AvOPar brukarar med den gjevne IDen",
"Opens the Developer Tools dialog": "Opnar Utviklarverktøy-tekstboksen",
"Unverify": "Fjern godkjenning",
"Verify...": "Godkjenn...",
"Which officially provided instance you are using, if any": "Kva offisielt gjevne instanse du brukar, viss nokon",
"The remote side failed to pick up": "Den andre sida tok ikkje røret",
- "Verified key": "Godkjend nykel",
+ "Verified key": "Godkjend nøkkel",
"Displays action": "Visar handlingar",
"Reason": "Grunnlag",
"%(targetName)s accepted the invitation for %(displayName)s.": "%(targetName)s sa ja til innbydinga frå %(displayName)s.",
@@ -167,10 +167,10 @@
"%(widgetName)s widget added by %(senderName)s": "%(widgetName)s-widget lagt til av %(senderName)s",
"%(widgetName)s widget removed by %(senderName)s": "%(widgetName)s widget fjerna av %(senderName)s",
"Failure to create room": "Klarte ikkje å laga rommet",
- "Server may be unavailable, overloaded, or you hit a bug.": "tenaren er kanskje utilgjengeleg, overlasta elles so traff du ein bøgg.",
+ "Server may be unavailable, overloaded, or you hit a bug.": "Serveren er kanskje utilgjengeleg, overlasta elles så traff du ein bug.",
"Send anyway": "Send likevel",
"Send": "Send",
- "Unnamed Room": "Rom utan Namn",
+ "Unnamed Room": "Rom utan namn",
"Your browser does not support the required cryptography extensions": "Nettlesaren din støttar ikkje dei naudsynte kryptografiske utvidingane",
"Not a valid Riot keyfile": "Ikkje ei gyldig Riot-nykelfil",
"Authentication check failed: incorrect password?": "Godkjenningssjekk mislukkast: urett passord?",
@@ -290,7 +290,7 @@
"Ignore": "Oversjå",
"Mention": "Nemn",
"Invite": "Byd inn",
- "Enable inline URL previews by default": "Skru URL-førehandsvisingar i tekstfeltet på",
+ "Enable inline URL previews by default": "Skru URL-førehandsvising i tekstfeltet på",
"Share Link to User": "Del Brukarlenkje",
"User Options": "Brukarinnstillingar",
"Direct chats": "Direktesamtaler",
@@ -1014,7 +1014,7 @@
"Replying With Files": "Send svar med filer",
"At this time it is not possible to reply with a file. Would you like to upload this file without replying?": "Nett no er det ikkje mogleg å senda svar med ei fil. Vil du lasta opp denne fila utan å senda svaret?",
"The file '%(fileName)s' failed to upload.": "Fila '%(fileName)s' vart ikkje lasta opp.",
- "The server does not support the room version specified.": "Tenaren støttar ikkje den spesifikke versjonen av rommet.",
+ "The server does not support the room version specified.": "Serveren støttar ikkje den spesifikke versjonen av rommet.",
"Name or Matrix ID": "Namn eller Matrix ID",
"Registration Required": "Registrering er obligatorisk",
"You need to register to do this. Would you like to register now?": "Du må registrera for å gjera dette. Ynskjer du å registrera no?",
@@ -1045,5 +1045,50 @@
"Sends the given message coloured as a rainbow": "Sender den bestemte meldinga farga som ein regnboge",
"Displays list of commands with usages and descriptions": "Viser ei liste over kommandoar med bruksområde og skildringar",
"%(senderName)s made no change.": "%(senderName)s utførde ingen endring.",
- "%(senderDisplayName)s upgraded this room.": "%(senderDisplayName)s oppgraderte dette rommet."
+ "%(senderDisplayName)s upgraded this room.": "%(senderDisplayName)s oppgraderte dette rommet.",
+ "The version of Riot": "Gjeldande versjon av Riot",
+ "Whether you're using Riot on a device where touch is the primary input mechanism": "Om du brukar Riot på ein innretning som er satt opp for touch-skjerm",
+ "Whether or not you're using the 'breadcrumbs' feature (avatars above the room list)": "Om du nyttar funksjonen 'breadcrumbs' (avatarane over romkatalogen)",
+ "Whether you're using Riot as an installed Progressive Web App": "Om din Riot er installert som ein webapplikasjon (Progressive Web App)",
+ "Your user agent": "Din nettlesar (User-Agent)",
+ "The information being sent to us to help make Riot better includes:": "Informasjon sendt til oss for å forbetre Riot inkluderar:",
+ "There are unknown sessions in this room: if you proceed without verifying them, it will be possible for someone to eavesdrop on your call.": "Det er ukjende sesjonar i dette rommet: om går vidare utan å verifisere dei, kan andre avlytte samtalen.",
+ "If you cancel now, you won't complete verifying the other user.": "Om du avbryter no, vil dette stoppe verifikasjonsprosessen for den andre brukaren.",
+ "If you cancel now, you won't complete verifying your other session.": "Om du avbryter no, vil dette stoppe verifikasjonsprosessen for den andre sesjonen.",
+ "If you cancel now, you won't complete your secret storage operation.": "Om du avbryter no, vil dette stoppe lagringa av den hemmelege passfrasen.",
+ "Cancel entering passphrase?": "Avbryte inntasting av passfrase ?",
+ "Setting up keys": "Setter opp nøklar",
+ "Verify this session": "Stadfest denne sesjonen",
+ "Encryption upgrade available": "Kryptering kan oppgraderast",
+ "Set up encryption": "Sett opp kryptering",
+ "Unverified session": "Uverifisert sesjon",
+ "Identity server has no terms of service": "Identitetsserveren manglar bruksvilkår",
+ "This action requires accessing the default identity server to validate an email address or phone number, but the server does not have any terms of service.": "Denne handlinga krev kommunikasjon mot (standard identitetsserver) for å verifisere e-post eller telefonnummer, men serveren manglar bruksvilkår.",
+ "Only continue if you trust the owner of the server.": "Gå vidare så lenge du har tillit til eigar av serveren.",
+ "Trust": "Tillat",
+ "Custom (%(level)s)": "Tilpassa (%(level)s)",
+ "Error upgrading room": "Feil ved oppgradering av rom",
+ "Double check that your server supports the room version chosen and try again.": "Sjekk at server støttar romversjon, og prøv på nytt.",
+ "Verifies a user, session, and pubkey tuple": "Verifiser brukar, sesjon eller public key objekt (pubkey tuple)",
+ "Unknown (user, session) pair:": "Ukjent (brukar,sesjon) par:",
+ "Session already verified!": "Sesjon er tidligare verifisert!",
+ "WARNING: Session already verified, but keys do NOT MATCH!": "ÅTVARING: Sesjon er tidligare verifisert, men nøklane STEMMER IKKJE!",
+ "WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and session %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "ÅTVARING: NØKKELVERIFIKASJON FEILA! Signeringsnøkkel for %(userId)s og sesjon %(deviceId)s er \"%(fprint)s\" stemmer ikkje med innsendt nøkkel \"%(fingerprint)s\". Dette kan vere teikn på at kommunikasjonen er avlytta!",
+ "The signing key you provided matches the signing key you received from %(userId)s's session %(deviceId)s. Session marked as verified.": "Innsendt signeringsnøkkel er lik nøkkelen du mottok frå %(userId)s med sesjon %(deviceId)s. Sesjonen no er verifisert.",
+ "%(senderDisplayName)s made the room public to whoever knows the link.": "%(senderDisplayName)s satte rommet til offentleg for alle som har linken.",
+ "%(senderDisplayName)s made the room invite only.": "%(senderDisplayName)s avgrensa romtilgang til inviterte deltakarar.",
+ "%(senderDisplayName)s changed the join rule to %(rule)s": "%(senderDisplayName)s satte tilgangsregelen til %(rule)s",
+ "%(senderDisplayName)s has allowed guests to join the room.": "%(senderDisplayName)s har opna for gjestetilgang i rommet.",
+ "%(senderDisplayName)s has prevented guests from joining the room.": "%(senderDisplayName)s har hindra gjestetilgang i rommet.",
+ "%(senderDisplayName)s changed guest access to %(rule)s": "%(senderDisplayName)s endra gjestetilgang til %(rule)s",
+ "%(senderDisplayName)s enabled flair for %(groups)s in this room.": "%(senderDisplayName)s satte etikett for %(groups)s i dette rommet.",
+ "%(senderDisplayName)s disabled flair for %(groups)s in this room.": "%(senderDisplayName)s deaktiverte etikettar for %(groups)s i dette rommet.",
+ "%(senderDisplayName)s enabled flair for %(newGroups)s and disabled flair for %(oldGroups)s in this room.": "%(senderDisplayName)s har aktivert etikettar for %(newGroups)s, og deaktivert etikettar for %(oldGroups)s i dette rommet.",
+ "%(senderName)s added %(addedAddresses)s and %(count)s other addresses to this room|other": "%(senderName)s la til %(addedAddresses)s og %(count)s andre adresser i dette rommet",
+ "%(senderName)s added %(count)s %(addedAddresses)s as addresses for this room.|other": "%(senderName)s la til %(addedAddresses)s som adresser for dette rommet.",
+ "%(senderName)s added %(count)s %(addedAddresses)s as addresses for this room.|one": "%(senderName)s la til %(addedAddresses)s som adresse for dette rommet.",
+ "%(senderName)s removed %(removedAddresses)s and %(count)s other addresses from this room|other": "%(senderName)s fjerna %(removedAddresses)s og %(count)s andre som adresse for dette rommet",
+ "%(senderName)s removed %(count)s %(removedAddresses)s as addresses for this room.|other": "%(senderName)s fjerna %(removedAddresses)s som adresser for dette rommet.",
+ "%(senderName)s removed %(count)s %(removedAddresses)s as addresses for this room.|one": "%(senderName)s fjerna %(removedAddresses)s som adresse for dette rommet.",
+ "%(senderName)s removed %(countRemoved)s and added %(countAdded)s addresses to this room": "%(senderName)s fjerna %(countRemoved)s og la til %(countAdded)s adresser for dette rommet"
}