diff --git a/apps/dav/l10n/nb.js b/apps/dav/l10n/nb.js
index 0c4978b0f316f..03da2420a0845 100644
--- a/apps/dav/l10n/nb.js
+++ b/apps/dav/l10n/nb.js
@@ -86,6 +86,7 @@ OC.L10N.register(
"Organizer:" : "Arrangør:",
"Attendees:" : "Deltakere:",
"Title:" : "Tittel:",
+ "Date and time:" : "Dato og tid:",
"Location:" : "Sted:",
"Link:" : "Lenke:",
"Accept" : "Aksepter",
diff --git a/apps/dav/l10n/nb.json b/apps/dav/l10n/nb.json
index 38cebb0edc8bf..8b609a0fef052 100644
--- a/apps/dav/l10n/nb.json
+++ b/apps/dav/l10n/nb.json
@@ -84,6 +84,7 @@
"Organizer:" : "Arrangør:",
"Attendees:" : "Deltakere:",
"Title:" : "Tittel:",
+ "Date and time:" : "Dato og tid:",
"Location:" : "Sted:",
"Link:" : "Lenke:",
"Accept" : "Aksepter",
diff --git a/apps/files/l10n/ca.js b/apps/files/l10n/ca.js
index 33363a290d5b1..c2af47337669a 100644
--- a/apps/files/l10n/ca.js
+++ b/apps/files/l10n/ca.js
@@ -161,6 +161,8 @@ OC.L10N.register(
"Reject" : "Rebutja",
"Incoming ownership transfer from {user}" : "{user} us ha enviat una transferència de propietat",
"Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Voleu acceptar {path}?\n\nNota: el procés de transferència després de l'acceptació pot durar fins a 1 hora.",
+ "Ownership transfer denied" : "S'ha denegat la transferència de la propietat",
+ "Your ownership transfer of {path} was denied by {user}." : "{user} ha denegat la transferència de la propietat de {path}.",
"Ownership transfer failed" : "S'ha produït un error en transferir la propietat",
"Your ownership transfer of {path} to {user} failed." : "S'ha produït un error en transferir la propietat de {path} a {user}.",
"The ownership transfer of {path} from {user} failed." : "S'ha produït un error en transferir la propietat de {path} de {user}.",
@@ -168,6 +170,7 @@ OC.L10N.register(
"Your ownership transfer of {path} to {user} has completed." : "S'ha completat la transferència de propietat de {path} a {user}.",
"The ownership transfer of {path} from {user} has completed." : "S'ha completat la transferència de propietat de {path} de {user}.",
"in %s" : "%s",
+ "Transferred from %1$s on %2$s" : "S'ha transferit de %1$s a %2$s",
"File Management" : "Gestió de fitxers",
"Current directory path" : "Camí de la carpeta actual",
"Reload current directory" : "Torna a carregar la carpeta actual",
@@ -234,6 +237,7 @@ OC.L10N.register(
"Shared" : "S'ha compartit",
"Switch to list view" : "Canvia a la visualització de llista",
"Switch to grid view" : "Canvia a la visualització de quadrícula",
+ "Upload was cancelled by user" : "L'usuari ha cancel·lat la pujada",
"Error during upload: {message}" : "S'ha produït un error durant la pujada: {message}",
"Error during upload, status code {status}" : "S'ha produït un error durant la pujada, el codi d'estat és {status}",
"Unknown error during upload" : "S'ha produït un error desconegut durant la pujada",
diff --git a/apps/files/l10n/ca.json b/apps/files/l10n/ca.json
index 9737331cb38c7..70aefc0a8d532 100644
--- a/apps/files/l10n/ca.json
+++ b/apps/files/l10n/ca.json
@@ -159,6 +159,8 @@
"Reject" : "Rebutja",
"Incoming ownership transfer from {user}" : "{user} us ha enviat una transferència de propietat",
"Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Voleu acceptar {path}?\n\nNota: el procés de transferència després de l'acceptació pot durar fins a 1 hora.",
+ "Ownership transfer denied" : "S'ha denegat la transferència de la propietat",
+ "Your ownership transfer of {path} was denied by {user}." : "{user} ha denegat la transferència de la propietat de {path}.",
"Ownership transfer failed" : "S'ha produït un error en transferir la propietat",
"Your ownership transfer of {path} to {user} failed." : "S'ha produït un error en transferir la propietat de {path} a {user}.",
"The ownership transfer of {path} from {user} failed." : "S'ha produït un error en transferir la propietat de {path} de {user}.",
@@ -166,6 +168,7 @@
"Your ownership transfer of {path} to {user} has completed." : "S'ha completat la transferència de propietat de {path} a {user}.",
"The ownership transfer of {path} from {user} has completed." : "S'ha completat la transferència de propietat de {path} de {user}.",
"in %s" : "%s",
+ "Transferred from %1$s on %2$s" : "S'ha transferit de %1$s a %2$s",
"File Management" : "Gestió de fitxers",
"Current directory path" : "Camí de la carpeta actual",
"Reload current directory" : "Torna a carregar la carpeta actual",
@@ -232,6 +235,7 @@
"Shared" : "S'ha compartit",
"Switch to list view" : "Canvia a la visualització de llista",
"Switch to grid view" : "Canvia a la visualització de quadrícula",
+ "Upload was cancelled by user" : "L'usuari ha cancel·lat la pujada",
"Error during upload: {message}" : "S'ha produït un error durant la pujada: {message}",
"Error during upload, status code {status}" : "S'ha produït un error durant la pujada, el codi d'estat és {status}",
"Unknown error during upload" : "S'ha produït un error desconegut durant la pujada",
diff --git a/apps/files/l10n/de_DE.js b/apps/files/l10n/de_DE.js
index 2457fd23cf4b6..5ce50eaa33aef 100644
--- a/apps/files/l10n/de_DE.js
+++ b/apps/files/l10n/de_DE.js
@@ -237,7 +237,7 @@ OC.L10N.register(
"Shared" : "Geteilt",
"Switch to list view" : "Zur Listenansicht wechseln",
"Switch to grid view" : "Zur Kachelansicht wechseln",
- "Upload was cancelled by user" : "Der Upload wurde manuell abgebrochen",
+ "Upload was cancelled by user" : "Das Hochladen wurde vom Benutzer abgebrochen",
"Error during upload: {message}" : "Fehler beim Hochladen: {message}",
"Error during upload, status code {status}" : "Fehler beim Hochladen, Statuscode {status}",
"Unknown error during upload" : "Unbekannter Fehler beim Hochladen",
diff --git a/apps/files/l10n/de_DE.json b/apps/files/l10n/de_DE.json
index 67cd5b22f1fad..0f05d3a6c33de 100644
--- a/apps/files/l10n/de_DE.json
+++ b/apps/files/l10n/de_DE.json
@@ -235,7 +235,7 @@
"Shared" : "Geteilt",
"Switch to list view" : "Zur Listenansicht wechseln",
"Switch to grid view" : "Zur Kachelansicht wechseln",
- "Upload was cancelled by user" : "Der Upload wurde manuell abgebrochen",
+ "Upload was cancelled by user" : "Das Hochladen wurde vom Benutzer abgebrochen",
"Error during upload: {message}" : "Fehler beim Hochladen: {message}",
"Error during upload, status code {status}" : "Fehler beim Hochladen, Statuscode {status}",
"Unknown error during upload" : "Unbekannter Fehler beim Hochladen",
diff --git a/apps/files_trashbin/l10n/nb.js b/apps/files_trashbin/l10n/nb.js
index 57586188e37e7..646895f5fbcf2 100644
--- a/apps/files_trashbin/l10n/nb.js
+++ b/apps/files_trashbin/l10n/nb.js
@@ -9,7 +9,9 @@ OC.L10N.register(
"Restore" : "Gjenopprett",
"Unknown" : "Ukjent",
"All files" : "Alle filer",
+ "You" : "Du",
"Original location" : "Opprinnelig plassering",
+ "Deleted by" : "Slettet av",
"Deleted" : "Slettet",
"A long time ago" : "Veldig lenge siden",
"List of files that have been deleted." : "Liste over filer som har blitt slettet.",
diff --git a/apps/files_trashbin/l10n/nb.json b/apps/files_trashbin/l10n/nb.json
index dbfca8320cbbd..7ab196c7a5bce 100644
--- a/apps/files_trashbin/l10n/nb.json
+++ b/apps/files_trashbin/l10n/nb.json
@@ -7,7 +7,9 @@
"Restore" : "Gjenopprett",
"Unknown" : "Ukjent",
"All files" : "Alle filer",
+ "You" : "Du",
"Original location" : "Opprinnelig plassering",
+ "Deleted by" : "Slettet av",
"Deleted" : "Slettet",
"A long time ago" : "Veldig lenge siden",
"List of files that have been deleted." : "Liste over filer som har blitt slettet.",
diff --git a/apps/settings/l10n/ar.js b/apps/settings/l10n/ar.js
index 3c3e45dae9491..f322c195b5bd6 100644
--- a/apps/settings/l10n/ar.js
+++ b/apps/settings/l10n/ar.js
@@ -593,7 +593,10 @@ OC.L10N.register(
"Password (required)" : "كلمة المرور (لازمة)",
"Email (required)" : "البريد الالكتروني (لازم)",
"Email" : "البريد الإلكترونى",
+ "Member of the following groups (required)" : "عضو في المجموعات التالية ( مطلوب)",
+ "Member of the following groups" : "عضو في المجموعات التالية",
"Set account groups" : "تعيين مجموعات الحساب",
+ "Admin of the following groups" : "مشرف في المجموعات التالية",
"Set account as admin for …" : "تعيين الحساب كمشرف على ...",
"Quota" : "الحصة التخزينية",
"Set account quota" : "تعيين الحصة التخزينية للحساب",
diff --git a/apps/settings/l10n/ar.json b/apps/settings/l10n/ar.json
index 4a090e073805b..ef4adb2c4eee8 100644
--- a/apps/settings/l10n/ar.json
+++ b/apps/settings/l10n/ar.json
@@ -591,7 +591,10 @@
"Password (required)" : "كلمة المرور (لازمة)",
"Email (required)" : "البريد الالكتروني (لازم)",
"Email" : "البريد الإلكترونى",
+ "Member of the following groups (required)" : "عضو في المجموعات التالية ( مطلوب)",
+ "Member of the following groups" : "عضو في المجموعات التالية",
"Set account groups" : "تعيين مجموعات الحساب",
+ "Admin of the following groups" : "مشرف في المجموعات التالية",
"Set account as admin for …" : "تعيين الحساب كمشرف على ...",
"Quota" : "الحصة التخزينية",
"Set account quota" : "تعيين الحصة التخزينية للحساب",
diff --git a/apps/settings/l10n/de_DE.js b/apps/settings/l10n/de_DE.js
index 72601b90d2e6c..1b1986945e6c1 100644
--- a/apps/settings/l10n/de_DE.js
+++ b/apps/settings/l10n/de_DE.js
@@ -593,7 +593,10 @@ OC.L10N.register(
"Password (required)" : "Passwort (erforderlich)",
"Email (required)" : "E-Mail-Adresse (erforderlich)",
"Email" : "E-Mail",
+ "Member of the following groups (required)" : "Mitglied der folgenden Gruppen (erforderlich)",
+ "Member of the following groups" : "Mitglied der folgenden Gruppen",
"Set account groups" : "Kontengruppen setzen",
+ "Admin of the following groups" : "Administrator der folgenden Gruppen",
"Set account as admin for …" : "Setze Konto als Administrator für …",
"Quota" : "Kontingent",
"Set account quota" : "Kontokontigent setzen",
diff --git a/apps/settings/l10n/de_DE.json b/apps/settings/l10n/de_DE.json
index ffe1f7b3bc9e9..16234c37faa77 100644
--- a/apps/settings/l10n/de_DE.json
+++ b/apps/settings/l10n/de_DE.json
@@ -591,7 +591,10 @@
"Password (required)" : "Passwort (erforderlich)",
"Email (required)" : "E-Mail-Adresse (erforderlich)",
"Email" : "E-Mail",
+ "Member of the following groups (required)" : "Mitglied der folgenden Gruppen (erforderlich)",
+ "Member of the following groups" : "Mitglied der folgenden Gruppen",
"Set account groups" : "Kontengruppen setzen",
+ "Admin of the following groups" : "Administrator der folgenden Gruppen",
"Set account as admin for …" : "Setze Konto als Administrator für …",
"Quota" : "Kontingent",
"Set account quota" : "Kontokontigent setzen",
diff --git a/apps/settings/l10n/ga.js b/apps/settings/l10n/ga.js
index f3d672adf5947..19a7cfead2a4d 100644
--- a/apps/settings/l10n/ga.js
+++ b/apps/settings/l10n/ga.js
@@ -593,7 +593,10 @@ OC.L10N.register(
"Password (required)" : "Pasfhocal (riachtanach)",
"Email (required)" : "Ríomhphost (riachtanach)",
"Email" : "Ríomhphost",
+ "Member of the following groups (required)" : "Ball de na grúpaí seo a leanas (riachtanach)",
+ "Member of the following groups" : "Ball de na grúpaí seo a leanas",
"Set account groups" : "Socraigh grúpaí cuntais",
+ "Admin of the following groups" : "Riarachán na ngrúpaí seo a leanas",
"Set account as admin for …" : "Socraigh cuntas mar riarthóir do…",
"Quota" : "Cuóta",
"Set account quota" : "Socraigh cuóta cuntais",
diff --git a/apps/settings/l10n/ga.json b/apps/settings/l10n/ga.json
index ce6e9d9377632..35aaeeb719496 100644
--- a/apps/settings/l10n/ga.json
+++ b/apps/settings/l10n/ga.json
@@ -591,7 +591,10 @@
"Password (required)" : "Pasfhocal (riachtanach)",
"Email (required)" : "Ríomhphost (riachtanach)",
"Email" : "Ríomhphost",
+ "Member of the following groups (required)" : "Ball de na grúpaí seo a leanas (riachtanach)",
+ "Member of the following groups" : "Ball de na grúpaí seo a leanas",
"Set account groups" : "Socraigh grúpaí cuntais",
+ "Admin of the following groups" : "Riarachán na ngrúpaí seo a leanas",
"Set account as admin for …" : "Socraigh cuntas mar riarthóir do…",
"Quota" : "Cuóta",
"Set account quota" : "Socraigh cuóta cuntais",
diff --git a/apps/settings/l10n/nb.js b/apps/settings/l10n/nb.js
index 101d580f789f8..98e886ddac489 100644
--- a/apps/settings/l10n/nb.js
+++ b/apps/settings/l10n/nb.js
@@ -277,6 +277,9 @@ OC.L10N.register(
"Could not check that your web server serves security headers correctly, unable to query `%s`" : "Kunne ikke sjekke at webserveren din betjener 'security headers' riktig, ikke i stand til å spørre '%s'.",
"Your server is correctly configured to send security headers." : "Serveren er riktig konfigurert til å sende sikkerhetshoder.",
"Database version" : "Databaseversjon",
+ "MariaDB version \"%s\" detected. MariaDB >=10.3 and <=10.11 is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB-versjon \"%s\" oppdaget. MariaDB >=10.3 og <=10.11 foreslås for best ytelse, stabilitet og funksjonalitet med denne versjonen av Nextcloud.",
+ "MySQL version \"%s\" detected. MySQL >=8.0 and <=8.3 is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL-versjon \"%s\" oppdaget. MySQL >=8.0 og <=8.3 foreslås for best ytelse, stabilitet og funksjonalitet med denne versjonen av Nextcloud.",
+ "PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL-versjon \"%s\" oppdaget. PostgreSQL >=12 og <=16 foreslås for best ytelse, stabilitet og funksjonalitet med denne versjonen av Nextcloud.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite brukes for tiden som backend-database. For større installasjoner anbefaler vi at du bytter til en annen database-backend. Dette anbefales spesielt når du bruker skrivebordsklienten til filsynkronisering. For å migrere til en annen database, bruk kommandolinjeverktøyet: \"occ db:convert-type\".",
"Unknown database platform" : "Ukjent databaseplattform",
"Architecture" : "Arkitektur",
@@ -348,7 +351,10 @@ OC.L10N.register(
"Set default expiration date for shares via link or mail" : "Angi standard utløpsdato for delinger via lenke eller e-post",
"Default expiration time of shares in days" : "Standard utløpstid for delinger i dager",
"Privacy settings for sharing" : "Personverninnstillinger for deling",
+ "Allow account name autocompletion in share dialog and allow access to the system address book" : "Tillat automatisk fullføring av kontonavn i delingsdialogen og gi tilgang til systemets adressebok",
"If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "Hvis autofullføring \"samme gruppe\" og \"telefonnummerintegrasjon\" er aktivert, er en match i begge nok til å vise brukeren.",
+ "Allow account name autocompletion to users within the same groups and limit system address books to users in the same groups" : "Tillat autofullføring av kontonavn for brukere i de samme gruppene, og begrens systemadressebøkene til brukere i de samme gruppene",
+ "Allow account name autocompletion to users based on phone number integration" : "Tillat autofullføring av kontonavn til brukere basert på telefonnummerintegrering",
"Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Tillat autofullføring når du skriver inn fullt navn eller e-postadresse (ignorerer manglende telefonbok-treff og er i samme gruppe)",
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Vis ansvarsfraskrivelse på den offentlige lenkeopplastingssiden (vises bare når fillisten er skjult)",
"Disclaimer text" : "Ansvarsfraskrivelse tekst",
@@ -520,6 +526,8 @@ OC.L10N.register(
"Error saving profile picture" : "Feil under lagring av profilbilde",
"Error removing profile picture" : "Feil ved fjerning av profilbilde",
"Your biography" : "Din biografi",
+ "Enter your date of birth" : "Skriv inn fødselsdatoen din",
+ "Unable to update date of birth" : "Kan ikke oppdatere fødselsdato",
"You are a member of the following groups:" : "Du er medlem av følgende grupper:",
"You are using {usage}" : "Du bruker {usage}",
"You are using {usage} of {totalSpace} ({usageRelative}%)" : "Du bruker {usage} av {totalSpace} ({usageRelative}%)",
@@ -585,15 +593,28 @@ OC.L10N.register(
"Password (required)" : "Passord (kreves)",
"Email (required)" : "E-post (kreves)",
"Email" : "E-post",
+ "Member of the following groups (required)" : "Medlem av følgende grupper (obligatorisk)",
+ "Member of the following groups" : "Medlem av følgende grupper",
+ "Set account groups" : "Angi kontogrupper",
+ "Admin of the following groups" : "Administrator for følgende grupper",
+ "Set account as admin for …" : "Angi konto som administrator for...",
"Quota" : "Kvote",
+ "Set account quota" : "Angi kontokvote",
"Language" : "Språk",
"Set default language" : "Angi standard språk",
+ "Add new account" : "Legg til ny konto",
"Manager" : "Sjef",
+ "Set account manager" : "Angi kontoleder",
+ "Account name will be autogenerated" : "Kontonavnet blir automatisk generert",
+ "Account name (required)" : "Kontonavn (obligatorisk)",
"Total rows summary" : "Sammendrag av totalrader",
"Scroll to load more rows" : "Rull for å laste inn flere rader",
+ "_{userCount} account …_::_{userCount} accounts …_" : ["{userCount} konto…","{userCount} kontoer…"],
+ "_{userCount} account_::_{userCount} accounts_" : ["{userCount} konto","{userCount} kontoer"],
"Avatar" : "Avatar",
"Account name" : "Kontonavn",
"Group admin for" : "Gruppeadministrator for",
+ "Account backend" : "Konto-backend",
"Storage location" : "Lagringsplassering",
"Last login" : "Siste innlogging",
"Account actions" : "Kontoaktiviteter",
@@ -687,6 +708,7 @@ OC.L10N.register(
"X (formerly Twitter)" : "X (tidligere Twitter)",
"Fediverse (e.g. Mastodon)" : "Fediverse (f.eks. Mastodon)",
"Website" : "Nettsted",
+ "Date of birth" : "Fødselsdato",
"Profile visibility" : "Profil-synlighet",
"Locale" : "Nasjonal innstilling",
"Not available as this property is required for core functionality including file sharing and calendar invitations" : "Ikke tilgjengelig siden denne egenskapen kreves for kjernefunksjonalitet, inkludert fildeling og kalenderinvitasjoner.",
@@ -726,6 +748,7 @@ OC.L10N.register(
"Account documentation" : "Kontodokumentasjon",
"Administration documentation" : "Dokumentasjon for administrasjon",
"Forum" : "Forum",
+ "Nextcloud help & privacy resources" : "Nextcloud hjelp og personvernressurser",
"General documentation" : "Generell dokumentasjon",
"Legal notice" : "Juridisk varsel",
"Privacy policy" : "Personvern politikk",
diff --git a/apps/settings/l10n/nb.json b/apps/settings/l10n/nb.json
index a3c83b92ff204..c27769e72bc0d 100644
--- a/apps/settings/l10n/nb.json
+++ b/apps/settings/l10n/nb.json
@@ -275,6 +275,9 @@
"Could not check that your web server serves security headers correctly, unable to query `%s`" : "Kunne ikke sjekke at webserveren din betjener 'security headers' riktig, ikke i stand til å spørre '%s'.",
"Your server is correctly configured to send security headers." : "Serveren er riktig konfigurert til å sende sikkerhetshoder.",
"Database version" : "Databaseversjon",
+ "MariaDB version \"%s\" detected. MariaDB >=10.3 and <=10.11 is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB-versjon \"%s\" oppdaget. MariaDB >=10.3 og <=10.11 foreslås for best ytelse, stabilitet og funksjonalitet med denne versjonen av Nextcloud.",
+ "MySQL version \"%s\" detected. MySQL >=8.0 and <=8.3 is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL-versjon \"%s\" oppdaget. MySQL >=8.0 og <=8.3 foreslås for best ytelse, stabilitet og funksjonalitet med denne versjonen av Nextcloud.",
+ "PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL-versjon \"%s\" oppdaget. PostgreSQL >=12 og <=16 foreslås for best ytelse, stabilitet og funksjonalitet med denne versjonen av Nextcloud.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite brukes for tiden som backend-database. For større installasjoner anbefaler vi at du bytter til en annen database-backend. Dette anbefales spesielt når du bruker skrivebordsklienten til filsynkronisering. For å migrere til en annen database, bruk kommandolinjeverktøyet: \"occ db:convert-type\".",
"Unknown database platform" : "Ukjent databaseplattform",
"Architecture" : "Arkitektur",
@@ -346,7 +349,10 @@
"Set default expiration date for shares via link or mail" : "Angi standard utløpsdato for delinger via lenke eller e-post",
"Default expiration time of shares in days" : "Standard utløpstid for delinger i dager",
"Privacy settings for sharing" : "Personverninnstillinger for deling",
+ "Allow account name autocompletion in share dialog and allow access to the system address book" : "Tillat automatisk fullføring av kontonavn i delingsdialogen og gi tilgang til systemets adressebok",
"If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "Hvis autofullføring \"samme gruppe\" og \"telefonnummerintegrasjon\" er aktivert, er en match i begge nok til å vise brukeren.",
+ "Allow account name autocompletion to users within the same groups and limit system address books to users in the same groups" : "Tillat autofullføring av kontonavn for brukere i de samme gruppene, og begrens systemadressebøkene til brukere i de samme gruppene",
+ "Allow account name autocompletion to users based on phone number integration" : "Tillat autofullføring av kontonavn til brukere basert på telefonnummerintegrering",
"Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Tillat autofullføring når du skriver inn fullt navn eller e-postadresse (ignorerer manglende telefonbok-treff og er i samme gruppe)",
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Vis ansvarsfraskrivelse på den offentlige lenkeopplastingssiden (vises bare når fillisten er skjult)",
"Disclaimer text" : "Ansvarsfraskrivelse tekst",
@@ -518,6 +524,8 @@
"Error saving profile picture" : "Feil under lagring av profilbilde",
"Error removing profile picture" : "Feil ved fjerning av profilbilde",
"Your biography" : "Din biografi",
+ "Enter your date of birth" : "Skriv inn fødselsdatoen din",
+ "Unable to update date of birth" : "Kan ikke oppdatere fødselsdato",
"You are a member of the following groups:" : "Du er medlem av følgende grupper:",
"You are using {usage}" : "Du bruker {usage}",
"You are using {usage} of {totalSpace} ({usageRelative}%)" : "Du bruker {usage} av {totalSpace} ({usageRelative}%)",
@@ -583,15 +591,28 @@
"Password (required)" : "Passord (kreves)",
"Email (required)" : "E-post (kreves)",
"Email" : "E-post",
+ "Member of the following groups (required)" : "Medlem av følgende grupper (obligatorisk)",
+ "Member of the following groups" : "Medlem av følgende grupper",
+ "Set account groups" : "Angi kontogrupper",
+ "Admin of the following groups" : "Administrator for følgende grupper",
+ "Set account as admin for …" : "Angi konto som administrator for...",
"Quota" : "Kvote",
+ "Set account quota" : "Angi kontokvote",
"Language" : "Språk",
"Set default language" : "Angi standard språk",
+ "Add new account" : "Legg til ny konto",
"Manager" : "Sjef",
+ "Set account manager" : "Angi kontoleder",
+ "Account name will be autogenerated" : "Kontonavnet blir automatisk generert",
+ "Account name (required)" : "Kontonavn (obligatorisk)",
"Total rows summary" : "Sammendrag av totalrader",
"Scroll to load more rows" : "Rull for å laste inn flere rader",
+ "_{userCount} account …_::_{userCount} accounts …_" : ["{userCount} konto…","{userCount} kontoer…"],
+ "_{userCount} account_::_{userCount} accounts_" : ["{userCount} konto","{userCount} kontoer"],
"Avatar" : "Avatar",
"Account name" : "Kontonavn",
"Group admin for" : "Gruppeadministrator for",
+ "Account backend" : "Konto-backend",
"Storage location" : "Lagringsplassering",
"Last login" : "Siste innlogging",
"Account actions" : "Kontoaktiviteter",
@@ -685,6 +706,7 @@
"X (formerly Twitter)" : "X (tidligere Twitter)",
"Fediverse (e.g. Mastodon)" : "Fediverse (f.eks. Mastodon)",
"Website" : "Nettsted",
+ "Date of birth" : "Fødselsdato",
"Profile visibility" : "Profil-synlighet",
"Locale" : "Nasjonal innstilling",
"Not available as this property is required for core functionality including file sharing and calendar invitations" : "Ikke tilgjengelig siden denne egenskapen kreves for kjernefunksjonalitet, inkludert fildeling og kalenderinvitasjoner.",
@@ -724,6 +746,7 @@
"Account documentation" : "Kontodokumentasjon",
"Administration documentation" : "Dokumentasjon for administrasjon",
"Forum" : "Forum",
+ "Nextcloud help & privacy resources" : "Nextcloud hjelp og personvernressurser",
"General documentation" : "Generell dokumentasjon",
"Legal notice" : "Juridisk varsel",
"Privacy policy" : "Personvern politikk",
diff --git a/apps/settings/l10n/sl.js b/apps/settings/l10n/sl.js
index 91ce82ceed39e..25432285a1d90 100644
--- a/apps/settings/l10n/sl.js
+++ b/apps/settings/l10n/sl.js
@@ -323,7 +323,7 @@ OC.L10N.register(
"Could not copy app password. Please copy it manually." : "Gesla programa ni mogoče kopirati. Storite to ročno.",
"For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "Za najboljše delovanje strežnika je pomembna ustrezna nastavitev opravil v ozadju. Pri večjih namestitvah je priporočljiva nastavitev »Cron«. Več podrobnosti je zapisanih v dokumentaciji.",
"Last job execution ran {time}. Something seems wrong." : "Zadnji poskus izvedbe je bil izveden {time}. Kaže, da je šlo nekaj narobe.",
- "Last job ran {relativeTime}." : "osvežitev je bila nazadnje izvedena {relativeTime}.",
+ "Last job ran {relativeTime}." : "Osvežitev je bila nazadnje izvedena {relativeTime}.",
"Background job did not run yet!" : "Posel v ozadju še ni zagnan!",
"AJAX" : "AJAX",
"Webcron" : "Webcron",
@@ -609,7 +609,7 @@ OC.L10N.register(
"Username" : "Uporabniško ime",
"Copied!" : "Kopirano!",
"Copy" : "Kopiraj",
- "Execute one task with each page loaded. Use case: Single user instance." : "izvede eno nalogo z vsako naloženo stranjo. Možnost uporabe: okolje enega uporabnika.",
+ "Execute one task with each page loaded. Use case: Single user instance." : "Z vsako naloženo stranjo se izvede ena naloga. Možnost je priporočljivo uporabiti le za okolje z enim uporabnikom.",
"cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage)." : "Osveževanje z datoteko cron.php omogoča storitev webcron in sicer vsakih 5 minut po protokolu HTTP. Možnost je uporabna za manše število uporabnikov (1–5 udeležencev z nezahtevnim načinom rabe okolja).",
"To run this you need the PHP POSIX extension. See {linkstart}PHP documentation{linkend} for more details." : "Za zagon te možnosti je zahtevana razširitev PHP POSIX. Več podrobnosti je zapisanih v {linkstart}dokumentaciji PHP{linkend}.",
"Use system cron service to call the cron.php file every 5 minutes. Recommended for all instances." : "Uporabljena je sistemska storitev »cron«, ki vzpostavi povezavo z datoteko cron.php vsakih 5 minut. Priporočeno za vse vrste rabe okolja.",
diff --git a/apps/settings/l10n/sl.json b/apps/settings/l10n/sl.json
index aa89d456ed85f..659c96c34306a 100644
--- a/apps/settings/l10n/sl.json
+++ b/apps/settings/l10n/sl.json
@@ -321,7 +321,7 @@
"Could not copy app password. Please copy it manually." : "Gesla programa ni mogoče kopirati. Storite to ročno.",
"For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "Za najboljše delovanje strežnika je pomembna ustrezna nastavitev opravil v ozadju. Pri večjih namestitvah je priporočljiva nastavitev »Cron«. Več podrobnosti je zapisanih v dokumentaciji.",
"Last job execution ran {time}. Something seems wrong." : "Zadnji poskus izvedbe je bil izveden {time}. Kaže, da je šlo nekaj narobe.",
- "Last job ran {relativeTime}." : "osvežitev je bila nazadnje izvedena {relativeTime}.",
+ "Last job ran {relativeTime}." : "Osvežitev je bila nazadnje izvedena {relativeTime}.",
"Background job did not run yet!" : "Posel v ozadju še ni zagnan!",
"AJAX" : "AJAX",
"Webcron" : "Webcron",
@@ -607,7 +607,7 @@
"Username" : "Uporabniško ime",
"Copied!" : "Kopirano!",
"Copy" : "Kopiraj",
- "Execute one task with each page loaded. Use case: Single user instance." : "izvede eno nalogo z vsako naloženo stranjo. Možnost uporabe: okolje enega uporabnika.",
+ "Execute one task with each page loaded. Use case: Single user instance." : "Z vsako naloženo stranjo se izvede ena naloga. Možnost je priporočljivo uporabiti le za okolje z enim uporabnikom.",
"cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage)." : "Osveževanje z datoteko cron.php omogoča storitev webcron in sicer vsakih 5 minut po protokolu HTTP. Možnost je uporabna za manše število uporabnikov (1–5 udeležencev z nezahtevnim načinom rabe okolja).",
"To run this you need the PHP POSIX extension. See {linkstart}PHP documentation{linkend} for more details." : "Za zagon te možnosti je zahtevana razširitev PHP POSIX. Več podrobnosti je zapisanih v {linkstart}dokumentaciji PHP{linkend}.",
"Use system cron service to call the cron.php file every 5 minutes. Recommended for all instances." : "Uporabljena je sistemska storitev »cron«, ki vzpostavi povezavo z datoteko cron.php vsakih 5 minut. Priporočeno za vse vrste rabe okolja.",
diff --git a/apps/systemtags/l10n/sl.js b/apps/systemtags/l10n/sl.js
index 41a5effc99d38..0d669d2977181 100644
--- a/apps/systemtags/l10n/sl.js
+++ b/apps/systemtags/l10n/sl.js
@@ -40,6 +40,12 @@ OC.L10N.register(
"System tags for a file have been modified" : "Spremenjene so bile sistemske oznake datoteke",
"Tags" : "Oznake",
"Collaborative tags" : "Sodelovalne oznake",
+ "Create or edit tags" : "Ustvarjanje ali urejanje oznak",
+ "Search for a tag to edit" : "Iskanje oznak za urejanje",
+ "Collaborative tags …" : "Sodelovalne oznake ...",
+ "No tags to select" : "Ni izbranih oznak",
+ "Tag name" : "Ime oznake",
+ "Tag level" : "Raven oznake",
"Create" : "Ustvari",
"Update" : "Posodobi",
"Delete" : "Izbriši",
@@ -48,6 +54,12 @@ OC.L10N.register(
"Public" : "Javno",
"Restricted" : "Omejeno",
"Invisible" : "Nevidno",
+ "Created tag" : "Oznaka je ustvarjena",
+ "Failed to create tag" : "Ustvarjanje oznake je spodletelo",
+ "Updated tag" : "Oznaka je posodobljena",
+ "Failed to update tag" : "Posodabljanje oznake je spodletelo",
+ "Deleted tag" : "Oznaka je izbrisana",
+ "Failed to delete tag" : "Brisanje oznake je spodletelo",
"Failed to load tags" : "Nalaganje oznak je spodletelo",
"Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Sodelovalne oznake so na voljo vsem uporabnikom, omejitvene so uporabnikom vidne, a jih ni mogoče dodeliti, nevidne pa so namenjene sistemski rabi, uporabniki jih niti ne vidijo niti jih ne morejo dodeliti.",
"This file has the tag {tag}" : "Datoteka je označena z oznako {tag}",
diff --git a/apps/systemtags/l10n/sl.json b/apps/systemtags/l10n/sl.json
index f9615836cc2ab..180212101a16c 100644
--- a/apps/systemtags/l10n/sl.json
+++ b/apps/systemtags/l10n/sl.json
@@ -38,6 +38,12 @@
"System tags for a file have been modified" : "Spremenjene so bile sistemske oznake datoteke",
"Tags" : "Oznake",
"Collaborative tags" : "Sodelovalne oznake",
+ "Create or edit tags" : "Ustvarjanje ali urejanje oznak",
+ "Search for a tag to edit" : "Iskanje oznak za urejanje",
+ "Collaborative tags …" : "Sodelovalne oznake ...",
+ "No tags to select" : "Ni izbranih oznak",
+ "Tag name" : "Ime oznake",
+ "Tag level" : "Raven oznake",
"Create" : "Ustvari",
"Update" : "Posodobi",
"Delete" : "Izbriši",
@@ -46,6 +52,12 @@
"Public" : "Javno",
"Restricted" : "Omejeno",
"Invisible" : "Nevidno",
+ "Created tag" : "Oznaka je ustvarjena",
+ "Failed to create tag" : "Ustvarjanje oznake je spodletelo",
+ "Updated tag" : "Oznaka je posodobljena",
+ "Failed to update tag" : "Posodabljanje oznake je spodletelo",
+ "Deleted tag" : "Oznaka je izbrisana",
+ "Failed to delete tag" : "Brisanje oznake je spodletelo",
"Failed to load tags" : "Nalaganje oznak je spodletelo",
"Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Sodelovalne oznake so na voljo vsem uporabnikom, omejitvene so uporabnikom vidne, a jih ni mogoče dodeliti, nevidne pa so namenjene sistemski rabi, uporabniki jih niti ne vidijo niti jih ne morejo dodeliti.",
"This file has the tag {tag}" : "Datoteka je označena z oznako {tag}",
diff --git a/apps/user_ldap/l10n/nb.js b/apps/user_ldap/l10n/nb.js
index 4e99f8cceeac8..0c2fec821ee09 100644
--- a/apps/user_ldap/l10n/nb.js
+++ b/apps/user_ldap/l10n/nb.js
@@ -63,6 +63,9 @@ OC.L10N.register(
"LDAP/AD integration" : "LDAP/AD-integrasjon",
"LDAP Connection" : "LDAP-forbindelse",
"_Binding failed for this LDAP configuration: %s_::_Binding failed for these LDAP configurations: %s_" : ["Binding mislyktes for denne LDAP-konfigurasjonen: %s","Binding mislyktes for disse LDAP-konfigurasjonene: %s"],
+ "_Searching failed for this LDAP configuration: %s_::_Searching failed for these LDAP configurations: %s_" : ["Søking mislyktes for denne LDAP-konfigurasjonen: %s","Søking mislyktes for disse LDAP-konfigurasjonene: %s"],
+ "_There is an inactive LDAP configuration: %s_::_There are inactive LDAP configurations: %s_" : ["Det finnes en inaktiv LDAP-konfigurasjon: %s","Det finnes inaktive LDAP-konfigurasjoner: %s"],
+ "_Binding and searching works on the configured LDAP connection (%s)_::_Binding and searching works on all of the configured LDAP connections (%s)_" : ["Binding og søking fungerer på den konfigurerte LDAP-tilkoblingen (%s)","Binding og søking fungerer på alle de konfigurerte LDAP-forbindelsene (%s)"],
"Invalid LDAP UUIDs" : "Ugyldige LDAP UUID-er",
"None found" : "Ingen funnet",
"Invalid UUIDs of LDAP accounts or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Det er funnet ugyldige UUID-er for LDAP-brukere eller -grupper. Gå gjennom innstillingene for «Overstyr UUID-deteksjon» i Ekspert-delen av LDAP-konfigurasjonen, og bruk «occ ldap:update-uuid» for å oppdatere dem.",
@@ -209,6 +212,8 @@ OC.L10N.register(
"User profile Headline will be set from the specified attribute" : "Brukerprofil Overskrift vil bli satt fra det angitte attributtet",
"Biography Field" : "Biografifelt",
"User profile Biography will be set from the specified attribute" : "Brukerprofil Biografi vil bli satt fra det angitte attributtet",
+ "Birthdate Field" : "Felt for fødselsdato",
+ "User profile Date of birth will be set from the specified attribute" : "Brukerprofil Fødselsdato vil bli satt fra det angitte attributtet",
"Internal Username" : "Internt brukernavn",
"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "Som standard vil det interne brukernavnet bli opprettet fra UUID-attributten. Den sørger for at brukernavnet er unikt og at tegn ikke trenger å konverteres. Det interne brukernavnet har en begrensning at kun disse tegnene er tillatt: [a-zA-Z0-9_.@-]. Andre tegn erstattes med deres ASCII-ekvivalent eller bare utelatt. Ved kollisjoner vil et tall legges til/økes. Det interne brukernavnet brukes til å identifisere en bruker internt. Det er også standardnavnet for brukerens hjemmeområde. Det er også en del av eksterne URL-er, for eksempel for alle DAV-tjenester. Med denne innstillingen kan standardoppførselen overstyres. Endringer vil bare ha effekt på nylig kartlagte (tillagte) LDAP-brukere. La det stå tomt for standard oppførsel.",
"Internal Username Attribute:" : "Attributt for internt brukernavn:",
diff --git a/apps/user_ldap/l10n/nb.json b/apps/user_ldap/l10n/nb.json
index 985693db1de69..9ff5b438ac204 100644
--- a/apps/user_ldap/l10n/nb.json
+++ b/apps/user_ldap/l10n/nb.json
@@ -61,6 +61,9 @@
"LDAP/AD integration" : "LDAP/AD-integrasjon",
"LDAP Connection" : "LDAP-forbindelse",
"_Binding failed for this LDAP configuration: %s_::_Binding failed for these LDAP configurations: %s_" : ["Binding mislyktes for denne LDAP-konfigurasjonen: %s","Binding mislyktes for disse LDAP-konfigurasjonene: %s"],
+ "_Searching failed for this LDAP configuration: %s_::_Searching failed for these LDAP configurations: %s_" : ["Søking mislyktes for denne LDAP-konfigurasjonen: %s","Søking mislyktes for disse LDAP-konfigurasjonene: %s"],
+ "_There is an inactive LDAP configuration: %s_::_There are inactive LDAP configurations: %s_" : ["Det finnes en inaktiv LDAP-konfigurasjon: %s","Det finnes inaktive LDAP-konfigurasjoner: %s"],
+ "_Binding and searching works on the configured LDAP connection (%s)_::_Binding and searching works on all of the configured LDAP connections (%s)_" : ["Binding og søking fungerer på den konfigurerte LDAP-tilkoblingen (%s)","Binding og søking fungerer på alle de konfigurerte LDAP-forbindelsene (%s)"],
"Invalid LDAP UUIDs" : "Ugyldige LDAP UUID-er",
"None found" : "Ingen funnet",
"Invalid UUIDs of LDAP accounts or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Det er funnet ugyldige UUID-er for LDAP-brukere eller -grupper. Gå gjennom innstillingene for «Overstyr UUID-deteksjon» i Ekspert-delen av LDAP-konfigurasjonen, og bruk «occ ldap:update-uuid» for å oppdatere dem.",
@@ -207,6 +210,8 @@
"User profile Headline will be set from the specified attribute" : "Brukerprofil Overskrift vil bli satt fra det angitte attributtet",
"Biography Field" : "Biografifelt",
"User profile Biography will be set from the specified attribute" : "Brukerprofil Biografi vil bli satt fra det angitte attributtet",
+ "Birthdate Field" : "Felt for fødselsdato",
+ "User profile Date of birth will be set from the specified attribute" : "Brukerprofil Fødselsdato vil bli satt fra det angitte attributtet",
"Internal Username" : "Internt brukernavn",
"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "Som standard vil det interne brukernavnet bli opprettet fra UUID-attributten. Den sørger for at brukernavnet er unikt og at tegn ikke trenger å konverteres. Det interne brukernavnet har en begrensning at kun disse tegnene er tillatt: [a-zA-Z0-9_.@-]. Andre tegn erstattes med deres ASCII-ekvivalent eller bare utelatt. Ved kollisjoner vil et tall legges til/økes. Det interne brukernavnet brukes til å identifisere en bruker internt. Det er også standardnavnet for brukerens hjemmeområde. Det er også en del av eksterne URL-er, for eksempel for alle DAV-tjenester. Med denne innstillingen kan standardoppførselen overstyres. Endringer vil bare ha effekt på nylig kartlagte (tillagte) LDAP-brukere. La det stå tomt for standard oppførsel.",
"Internal Username Attribute:" : "Attributt for internt brukernavn:",
diff --git a/lib/l10n/nb.js b/lib/l10n/nb.js
index 31aae34a5af7f..10f5844dd37a4 100644
--- a/lib/l10n/nb.js
+++ b/lib/l10n/nb.js
@@ -93,6 +93,7 @@ OC.L10N.register(
"App \"%s\" cannot be installed because it is not compatible with this version of the server." : "Appen \"%s\" kan ikke installeres fordi det ikke er kompatibel med denne serverversjonen.",
"__language_name__" : "Norsk bokmål",
"This is an automatically sent email, please do not reply." : "Dette er en automatisk sendt e-post, ikke svar.",
+ "Help & privacy" : "Hjelp og personvern",
"Appearance and accessibility" : "Utseende og tilgjengelighet",
"Apps" : "Apper",
"Personal settings" : "Personlige innstillinger",
@@ -158,6 +159,8 @@ OC.L10N.register(
"The requested share comes from a disabled user" : "Den forespurte delingen kommer fra en deaktivert bruker",
"The user was not created because the user limit has been reached. Check your notifications to learn more." : "Brukeren ble ikke opprettet fordi brukergrensen er nådd. Sjekk varslene dine for å finne ut mer.",
"Could not find category \"%s\"" : "Kunne ikke finne kategori \"%s\"",
+ "Input text" : "Inndatatekst",
+ "The input text" : "Inndatateksten",
"Sunday" : "Søndag",
"Monday" : "Mandag",
"Tuesday" : "Tirsdag",
@@ -261,16 +264,53 @@ OC.L10N.register(
"Storage connection error. %s" : "Tilkoblingsfeil for lager. %s",
"Storage is temporarily not available" : "Lagring er midlertidig utilgjengelig",
"Storage connection timeout. %s" : "Tidsavbrudd ved tilkobling av lager: %s",
+ "Transcribe audio" : "Transkriber lyd",
+ "Transcribe the things said in an audio" : "Transkriber tingene som blir sagt i en lyd",
"Audio input" : "Lydinndata",
+ "The audio to transcribe" : "Lyden å transkribere",
+ "Transcription" : "Transkripsjon",
+ "The transcribed text" : "Den transkriberte teksten",
+ "ContextWrite" : "KontekstSkriv",
"Writes text in a given style based on the provided source material." : "Skriver tekst i en gitt stil basert på det angitte kildematerialet.",
"Writing style" : "Skrivestil",
+ "Demonstrate a writing style that you would like to immitate" : "Demonstrer en skrivestil som du ønsker å etterligne",
"Source material" : "Kildemateriale",
+ "The content that would like to be rewritten in the new writing style" : "Innholdet som ønsker å bli omskrevet i den nye skrivestilen",
+ "Generated text" : "Generert tekst",
+ "The generated text with content from the source material in the given style" : "Den genererte teksten med innhold fra kildematerialet i den gitte stilen",
+ "Emoji generator" : "Emoji generator",
+ "Takes text and generates a representative emoji for it." : "Tar tekst og genererer en representativ emoji for den.",
+ "The text to generate an emoji for" : "Teksten for å generere en emoji for",
+ "Generated emoji" : "Generert emoji",
+ "The generated emoji based on the input text" : "Den genererte emojien basert på inndatateksten",
"Generate image" : "Generer bilde",
+ "Generate an image from a text prompt" : "Generere et bilde fra en tekstledetekst",
"Prompt" : "Spør",
+ "Describe the image you want to generate" : "Beskriv bildet du vil generere",
+ "Number of images" : "Antall bilder",
+ "How many images to generate" : "Hvor mange bilder som skal genereres",
+ "Output images" : "Utdatabilder",
+ "The generated images" : "De genererte bildene",
+ "Free text to text prompt" : "Fritekst til tekstmelding",
+ "Runs an arbitrary prompt through a language model that retuns a reply" : "Kjører en vilkårlig ledetekst gjennom en språkmodell som returnerer et svar",
+ "Describe a task that you want the assistant to do or ask a question" : "Beskriv en oppgave du vil at assistenten skal gjøre, eller still et spørsmål",
+ "Generated reply" : "Generert svar",
+ "The generated text from the assistant" : "Den genererte teksten fra assistenten",
+ "Generate a headline" : "Generer en overskrift",
"Generates a possible headline for a text." : "Genererer en mulig overskrift for en tekst.",
+ "Original text" : "Opprinnelig tekst",
+ "The original text to generate a headline for" : "Den opprinnelige teksten som skal genereres en overskrift for",
+ "The generated headline" : "Den genererte overskriften",
"Summarize" : "Oppsummere",
+ "Summarizes a text" : "Oppsummerer en tekst",
+ "The original text to summarize" : "Den opprinnelige teksten å oppsummere",
"Summary" : "Oppsummering",
+ "The generated summary" : "Det genererte sammendraget",
"Extract topics" : "Trekk ut emner",
+ "Extracts topics from a text and outputs them separated by commas" : "Trekker ut emner fra en tekst og sender dem ut atskilt med komma.",
+ "The original text to extract topics from" : "Den opprinnelige teksten å trekke ut emner fra",
+ "Topics" : "Emner",
+ "The list of extracted topics" : "Listen over uttrekte emner",
"Free prompt" : "Ledig ledetekst",
"Runs an arbitrary prompt through the language model." : "Kjører en vilkårlig ledetekst gjennom språkmodellen.",
"Generate headline" : "Generer overskrift",
diff --git a/lib/l10n/nb.json b/lib/l10n/nb.json
index 020944728522a..40fd16a6bc680 100644
--- a/lib/l10n/nb.json
+++ b/lib/l10n/nb.json
@@ -91,6 +91,7 @@
"App \"%s\" cannot be installed because it is not compatible with this version of the server." : "Appen \"%s\" kan ikke installeres fordi det ikke er kompatibel med denne serverversjonen.",
"__language_name__" : "Norsk bokmål",
"This is an automatically sent email, please do not reply." : "Dette er en automatisk sendt e-post, ikke svar.",
+ "Help & privacy" : "Hjelp og personvern",
"Appearance and accessibility" : "Utseende og tilgjengelighet",
"Apps" : "Apper",
"Personal settings" : "Personlige innstillinger",
@@ -156,6 +157,8 @@
"The requested share comes from a disabled user" : "Den forespurte delingen kommer fra en deaktivert bruker",
"The user was not created because the user limit has been reached. Check your notifications to learn more." : "Brukeren ble ikke opprettet fordi brukergrensen er nådd. Sjekk varslene dine for å finne ut mer.",
"Could not find category \"%s\"" : "Kunne ikke finne kategori \"%s\"",
+ "Input text" : "Inndatatekst",
+ "The input text" : "Inndatateksten",
"Sunday" : "Søndag",
"Monday" : "Mandag",
"Tuesday" : "Tirsdag",
@@ -259,16 +262,53 @@
"Storage connection error. %s" : "Tilkoblingsfeil for lager. %s",
"Storage is temporarily not available" : "Lagring er midlertidig utilgjengelig",
"Storage connection timeout. %s" : "Tidsavbrudd ved tilkobling av lager: %s",
+ "Transcribe audio" : "Transkriber lyd",
+ "Transcribe the things said in an audio" : "Transkriber tingene som blir sagt i en lyd",
"Audio input" : "Lydinndata",
+ "The audio to transcribe" : "Lyden å transkribere",
+ "Transcription" : "Transkripsjon",
+ "The transcribed text" : "Den transkriberte teksten",
+ "ContextWrite" : "KontekstSkriv",
"Writes text in a given style based on the provided source material." : "Skriver tekst i en gitt stil basert på det angitte kildematerialet.",
"Writing style" : "Skrivestil",
+ "Demonstrate a writing style that you would like to immitate" : "Demonstrer en skrivestil som du ønsker å etterligne",
"Source material" : "Kildemateriale",
+ "The content that would like to be rewritten in the new writing style" : "Innholdet som ønsker å bli omskrevet i den nye skrivestilen",
+ "Generated text" : "Generert tekst",
+ "The generated text with content from the source material in the given style" : "Den genererte teksten med innhold fra kildematerialet i den gitte stilen",
+ "Emoji generator" : "Emoji generator",
+ "Takes text and generates a representative emoji for it." : "Tar tekst og genererer en representativ emoji for den.",
+ "The text to generate an emoji for" : "Teksten for å generere en emoji for",
+ "Generated emoji" : "Generert emoji",
+ "The generated emoji based on the input text" : "Den genererte emojien basert på inndatateksten",
"Generate image" : "Generer bilde",
+ "Generate an image from a text prompt" : "Generere et bilde fra en tekstledetekst",
"Prompt" : "Spør",
+ "Describe the image you want to generate" : "Beskriv bildet du vil generere",
+ "Number of images" : "Antall bilder",
+ "How many images to generate" : "Hvor mange bilder som skal genereres",
+ "Output images" : "Utdatabilder",
+ "The generated images" : "De genererte bildene",
+ "Free text to text prompt" : "Fritekst til tekstmelding",
+ "Runs an arbitrary prompt through a language model that retuns a reply" : "Kjører en vilkårlig ledetekst gjennom en språkmodell som returnerer et svar",
+ "Describe a task that you want the assistant to do or ask a question" : "Beskriv en oppgave du vil at assistenten skal gjøre, eller still et spørsmål",
+ "Generated reply" : "Generert svar",
+ "The generated text from the assistant" : "Den genererte teksten fra assistenten",
+ "Generate a headline" : "Generer en overskrift",
"Generates a possible headline for a text." : "Genererer en mulig overskrift for en tekst.",
+ "Original text" : "Opprinnelig tekst",
+ "The original text to generate a headline for" : "Den opprinnelige teksten som skal genereres en overskrift for",
+ "The generated headline" : "Den genererte overskriften",
"Summarize" : "Oppsummere",
+ "Summarizes a text" : "Oppsummerer en tekst",
+ "The original text to summarize" : "Den opprinnelige teksten å oppsummere",
"Summary" : "Oppsummering",
+ "The generated summary" : "Det genererte sammendraget",
"Extract topics" : "Trekk ut emner",
+ "Extracts topics from a text and outputs them separated by commas" : "Trekker ut emner fra en tekst og sender dem ut atskilt med komma.",
+ "The original text to extract topics from" : "Den opprinnelige teksten å trekke ut emner fra",
+ "Topics" : "Emner",
+ "The list of extracted topics" : "Listen over uttrekte emner",
"Free prompt" : "Ledig ledetekst",
"Runs an arbitrary prompt through the language model." : "Kjører en vilkårlig ledetekst gjennom språkmodellen.",
"Generate headline" : "Generer overskrift",