diff --git a/apps/federatedfilesharing/l10n/fi.js b/apps/federatedfilesharing/l10n/fi.js
index 9e65998147..6d3b7938c1 100644
--- a/apps/federatedfilesharing/l10n/fi.js
+++ b/apps/federatedfilesharing/l10n/fi.js
@@ -17,6 +17,7 @@ OC.L10N.register(
"Couldn't establish a federated share." : "Ei voinut muodostaa federoitua jakoa.",
"Couldn't establish a federated share, maybe the password was wrong." : "Ei voinut muodostaa federoitua jakoa. Ehkä salasana oli väärin.",
"Federated Share request sent, you will receive an invitation. Check your notifications." : "Federoidun jakamisen pyyntö lähetetty, saat kutsun. Tarkista ilmoitukset.",
+ "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Federoitua jakoa ei voitu muodostaa. Vaikuttaa siltä, että palvelin jonka kanssa federointia yritetään, on versioltaan liian vanha (Nextcloud <= 9).",
"Sharing %s failed, because this item is already shared with %s" : "Kohteen %s jakaminen epäonnistui, koska kohde on jo jaettu käyttäjälle %s",
"Not allowed to create a federated share with the same user" : "Saman käyttäjän kanssa ei ole sallittua luoda federoitua jakoa",
"File is already shared with %s" : "Tiedosto on jo jaettu kohteen %s kanssa",
diff --git a/apps/federatedfilesharing/l10n/fi.json b/apps/federatedfilesharing/l10n/fi.json
index 89259e025d..5c38402603 100644
--- a/apps/federatedfilesharing/l10n/fi.json
+++ b/apps/federatedfilesharing/l10n/fi.json
@@ -15,6 +15,7 @@
"Couldn't establish a federated share." : "Ei voinut muodostaa federoitua jakoa.",
"Couldn't establish a federated share, maybe the password was wrong." : "Ei voinut muodostaa federoitua jakoa. Ehkä salasana oli väärin.",
"Federated Share request sent, you will receive an invitation. Check your notifications." : "Federoidun jakamisen pyyntö lähetetty, saat kutsun. Tarkista ilmoitukset.",
+ "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Federoitua jakoa ei voitu muodostaa. Vaikuttaa siltä, että palvelin jonka kanssa federointia yritetään, on versioltaan liian vanha (Nextcloud <= 9).",
"Sharing %s failed, because this item is already shared with %s" : "Kohteen %s jakaminen epäonnistui, koska kohde on jo jaettu käyttäjälle %s",
"Not allowed to create a federated share with the same user" : "Saman käyttäjän kanssa ei ole sallittua luoda federoitua jakoa",
"File is already shared with %s" : "Tiedosto on jo jaettu kohteen %s kanssa",
diff --git a/apps/files_external/l10n/fi.js b/apps/files_external/l10n/fi.js
index 5b9a2b243b..c02e671b01 100644
--- a/apps/files_external/l10n/fi.js
+++ b/apps/files_external/l10n/fi.js
@@ -112,6 +112,7 @@ OC.L10N.register(
"Check for changes" : "Tarkista muutokset",
"Never" : "Ei koskaan",
"Once every direct access" : "Kerran aina suoran käytön yhteydessä",
+ "Read only" : "Vain luku",
"Folder name" : "Kansion nimi",
"External storage" : "Erillinen tallennustila",
"Authentication" : "Tunnistautuminen",
diff --git a/apps/files_external/l10n/fi.json b/apps/files_external/l10n/fi.json
index b2bd0c3539..e0a7035f10 100644
--- a/apps/files_external/l10n/fi.json
+++ b/apps/files_external/l10n/fi.json
@@ -110,6 +110,7 @@
"Check for changes" : "Tarkista muutokset",
"Never" : "Ei koskaan",
"Once every direct access" : "Kerran aina suoran käytön yhteydessä",
+ "Read only" : "Vain luku",
"Folder name" : "Kansion nimi",
"External storage" : "Erillinen tallennustila",
"Authentication" : "Tunnistautuminen",
diff --git a/apps/updatenotification/l10n/fi.js b/apps/updatenotification/l10n/fi.js
index 6c4671a1ea..7b3b809857 100644
--- a/apps/updatenotification/l10n/fi.js
+++ b/apps/updatenotification/l10n/fi.js
@@ -22,6 +22,7 @@ OC.L10N.register(
"Update for {app} to version %s is available." : "Sovelluksen {app} päivitys versioon %s on saatavilla.",
"Update notification" : "Päivitysilmoitus",
"A new version is available: %s" : "Uusi versio on saatavilla: %s",
+ "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "Käyttämäsi versio ei ole enää tuettu. Varmista, että päivität tuettuun versioon mahdollisimman pian.",
"Download now" : "Lataa heti",
"Checked on %s" : "Tarkistettu %s",
"The update check is not yet finished. Please refresh the page." : "Päivitystarkistus ei ole vielä valmis. Päivitä sivu."
diff --git a/apps/updatenotification/l10n/fi.json b/apps/updatenotification/l10n/fi.json
index a9a18a8575..3411ddb6e3 100644
--- a/apps/updatenotification/l10n/fi.json
+++ b/apps/updatenotification/l10n/fi.json
@@ -20,6 +20,7 @@
"Update for {app} to version %s is available." : "Sovelluksen {app} päivitys versioon %s on saatavilla.",
"Update notification" : "Päivitysilmoitus",
"A new version is available: %s" : "Uusi versio on saatavilla: %s",
+ "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "Käyttämäsi versio ei ole enää tuettu. Varmista, että päivität tuettuun versioon mahdollisimman pian.",
"Download now" : "Lataa heti",
"Checked on %s" : "Tarkistettu %s",
"The update check is not yet finished. Please refresh the page." : "Päivitystarkistus ei ole vielä valmis. Päivitä sivu."
diff --git a/core/l10n/fi.js b/core/l10n/fi.js
index bb0cfe5121..9e12cfdb8c 100644
--- a/core/l10n/fi.js
+++ b/core/l10n/fi.js
@@ -263,6 +263,9 @@ OC.L10N.register(
"More apps" : "Lisää sovelluksia",
"Search" : "Etsi",
"Reset search" : "Tyhjennä haku",
+ "Contacts" : "Yhteystiedot",
+ "Contacts menu" : "Yhteystietovalikko",
+ "Settings menu" : "Asetusvalikko",
"Confirm your password" : "Vahvista salasanasi",
"Server side authentication failed!" : "Palvelimen puoleinen tunnistautuminen epäonnistui!",
"Please contact your administrator." : "Ota yhteys ylläpitäjään.",
@@ -274,6 +277,7 @@ OC.L10N.register(
"We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Useita virheellisiä kirjautumisyrityksiä havaittiin IP-osoitteestasi. Siksi seuraava yritys sallitaan vasta 30:n sekunnin päästä.",
"Forgot password?" : "Unohditko salasanasi?",
"Back to login" : "Palaa kirjautumiseen",
+ "Connect to your account" : "Yhdistä tiliisi",
"App token" : "Sovellusvaltuutus",
"Grant access" : "Myönnä pääsy",
"Account access" : "Tilin käyttö",
diff --git a/core/l10n/fi.json b/core/l10n/fi.json
index f9cdeb6ff9..3e6daf65f9 100644
--- a/core/l10n/fi.json
+++ b/core/l10n/fi.json
@@ -261,6 +261,9 @@
"More apps" : "Lisää sovelluksia",
"Search" : "Etsi",
"Reset search" : "Tyhjennä haku",
+ "Contacts" : "Yhteystiedot",
+ "Contacts menu" : "Yhteystietovalikko",
+ "Settings menu" : "Asetusvalikko",
"Confirm your password" : "Vahvista salasanasi",
"Server side authentication failed!" : "Palvelimen puoleinen tunnistautuminen epäonnistui!",
"Please contact your administrator." : "Ota yhteys ylläpitäjään.",
@@ -272,6 +275,7 @@
"We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Useita virheellisiä kirjautumisyrityksiä havaittiin IP-osoitteestasi. Siksi seuraava yritys sallitaan vasta 30:n sekunnin päästä.",
"Forgot password?" : "Unohditko salasanasi?",
"Back to login" : "Palaa kirjautumiseen",
+ "Connect to your account" : "Yhdistä tiliisi",
"App token" : "Sovellusvaltuutus",
"Grant access" : "Myönnä pääsy",
"Account access" : "Tilin käyttö",
diff --git a/settings/l10n/fi.js b/settings/l10n/fi.js
index 7eab332460..3ff7c472c1 100644
--- a/settings/l10n/fi.js
+++ b/settings/l10n/fi.js
@@ -152,6 +152,8 @@ OC.L10N.register(
"Good password" : "Hyvä salasana",
"Strong password" : "Vahva salasana",
"Groups" : "Ryhmät",
+ "Group list is empty" : "Ryhmälista on tyhjä",
+ "Unable to retrieve the group list" : "Ryhmälistaa ei voitu noutaa",
"Unable to delete {objName}" : "Kohteen {objName} poistaminen epäonnistui",
"Error creating group: {message}" : "Virhe ryhmää luotaessa: {message}",
"A valid group name must be provided" : "Anna kelvollinen ryhmän nimi",
@@ -242,6 +244,7 @@ OC.L10N.register(
"The PHP module 'fileinfo' is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "PHP-moduuli 'fileinfo' puuttuu. Suosittelemme kyseisen moduulin ottamista käyttöön, jotta MIME-tyyppien havaitseminen toimii parhaalla mahdollisella tavalla.",
"System locale can not be set to a one which supports UTF-8." : "Järjestelmän maa-asetusta ei voi asettaa UTF-8:aa tukevaksi.",
"This means that there might be problems with certain characters in filenames." : "Tämä tarkoittaa, että jotkin merkit saattavat aiheuttaa ongelmia tiedostojen nimissä.",
+ "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Cron-työtä ei voitu suorittaa komentorivin kautta. Havaittiin seuraavat tekniset virheet:",
"All checks passed." : "Läpäistiin kaikki tarkistukset.",
"Background jobs" : "Taustatyöt",
"Last job ran %s." : "Viimeisin työ suoritettu %s.",
@@ -291,7 +294,9 @@ OC.L10N.register(
"Picture provided by original account" : "Kuvan tarjoaa alkuperäinen tili",
"Cancel" : "Peru",
"Choose as profile picture" : "Valitse profiilikuvaksi",
+ "Details" : "Yksityiskohdat",
"You are member of the following groups:" : "Olet jäsenenä seuraavissa ryhmissä:",
+ "You are using %s" : "Käytössäsi on %s",
"You are using %s of %s (%s %%)" : "Käytössäsi on %s/%s (%s %%)",
"Full name" : "Koko nimi",
"No display name set" : "Näyttönimeä ei ole asetettu",
@@ -368,6 +373,7 @@ OC.L10N.register(
"Personal info" : "Henkilökohtaiset tiedot",
"Sync clients" : "Synkronointiasiakkaat",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "PHP-moduuli 'fileinfo' puuttuu. Suosittelemme sen ottamista käyttöön, jotta MIME-tyypit on mahdollista havaita parhain tuloksin.",
+ "It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Cron-työtä ei voitu suorittaa komentorivin kautta. Havaittiin seuraavat tekniset virheet:",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Siirtyäksesi toiseen tietokantaan, käytä komentorivityökalua: 'occ db:convert-type', tai lue dokumentaatio ↗.",
"You are using %s of %s" : "Käytössäsi on %s/%s",
"Get the apps to sync your files" : "Laita sovellukset synkronoimaan tiedostosi",
@@ -375,6 +381,7 @@ OC.L10N.register(
"Android app" : "Android-sovellus",
"iOS app" : "iOS-sovellus",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Jos haluat tukea projektia, {contributeopen}liity mukaan kehitystoimintaan{linkclose} tai {contributeopen}levitä sanaa{linkclose}!",
+ "Show First Run Wizard again" : "Näytä ensimmäisen käyttökerran avustaja uudelleen",
"Web, desktop, mobile clients and app specific passwords that currently have access to your account." : "Verkko-, työpöytä-, mobiilisovellukset ja sovellusten yksittäiset salasanat, joilla on käyttöoikeus tiliisi.",
"App passwords" : "Sovellussalasanat",
"Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Täällä voit luoda yksittäisiä salasanoja sovelluksille, jolloin sinun ei tarvitse antaa varsinaista salasanaa niille. Voit kumota yksittäisten sovellusten salasanoja.",
diff --git a/settings/l10n/fi.json b/settings/l10n/fi.json
index 23f43c0da7..db0d6b4d77 100644
--- a/settings/l10n/fi.json
+++ b/settings/l10n/fi.json
@@ -150,6 +150,8 @@
"Good password" : "Hyvä salasana",
"Strong password" : "Vahva salasana",
"Groups" : "Ryhmät",
+ "Group list is empty" : "Ryhmälista on tyhjä",
+ "Unable to retrieve the group list" : "Ryhmälistaa ei voitu noutaa",
"Unable to delete {objName}" : "Kohteen {objName} poistaminen epäonnistui",
"Error creating group: {message}" : "Virhe ryhmää luotaessa: {message}",
"A valid group name must be provided" : "Anna kelvollinen ryhmän nimi",
@@ -240,6 +242,7 @@
"The PHP module 'fileinfo' is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "PHP-moduuli 'fileinfo' puuttuu. Suosittelemme kyseisen moduulin ottamista käyttöön, jotta MIME-tyyppien havaitseminen toimii parhaalla mahdollisella tavalla.",
"System locale can not be set to a one which supports UTF-8." : "Järjestelmän maa-asetusta ei voi asettaa UTF-8:aa tukevaksi.",
"This means that there might be problems with certain characters in filenames." : "Tämä tarkoittaa, että jotkin merkit saattavat aiheuttaa ongelmia tiedostojen nimissä.",
+ "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Cron-työtä ei voitu suorittaa komentorivin kautta. Havaittiin seuraavat tekniset virheet:",
"All checks passed." : "Läpäistiin kaikki tarkistukset.",
"Background jobs" : "Taustatyöt",
"Last job ran %s." : "Viimeisin työ suoritettu %s.",
@@ -289,7 +292,9 @@
"Picture provided by original account" : "Kuvan tarjoaa alkuperäinen tili",
"Cancel" : "Peru",
"Choose as profile picture" : "Valitse profiilikuvaksi",
+ "Details" : "Yksityiskohdat",
"You are member of the following groups:" : "Olet jäsenenä seuraavissa ryhmissä:",
+ "You are using %s" : "Käytössäsi on %s",
"You are using %s of %s (%s %%)" : "Käytössäsi on %s/%s (%s %%)",
"Full name" : "Koko nimi",
"No display name set" : "Näyttönimeä ei ole asetettu",
@@ -366,6 +371,7 @@
"Personal info" : "Henkilökohtaiset tiedot",
"Sync clients" : "Synkronointiasiakkaat",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "PHP-moduuli 'fileinfo' puuttuu. Suosittelemme sen ottamista käyttöön, jotta MIME-tyypit on mahdollista havaita parhain tuloksin.",
+ "It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Cron-työtä ei voitu suorittaa komentorivin kautta. Havaittiin seuraavat tekniset virheet:",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Siirtyäksesi toiseen tietokantaan, käytä komentorivityökalua: 'occ db:convert-type', tai lue dokumentaatio ↗.",
"You are using %s of %s" : "Käytössäsi on %s/%s",
"Get the apps to sync your files" : "Laita sovellukset synkronoimaan tiedostosi",
@@ -373,6 +379,7 @@
"Android app" : "Android-sovellus",
"iOS app" : "iOS-sovellus",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Jos haluat tukea projektia, {contributeopen}liity mukaan kehitystoimintaan{linkclose} tai {contributeopen}levitä sanaa{linkclose}!",
+ "Show First Run Wizard again" : "Näytä ensimmäisen käyttökerran avustaja uudelleen",
"Web, desktop, mobile clients and app specific passwords that currently have access to your account." : "Verkko-, työpöytä-, mobiilisovellukset ja sovellusten yksittäiset salasanat, joilla on käyttöoikeus tiliisi.",
"App passwords" : "Sovellussalasanat",
"Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Täällä voit luoda yksittäisiä salasanoja sovelluksille, jolloin sinun ei tarvitse antaa varsinaista salasanaa niille. Voit kumota yksittäisten sovellusten salasanoja.",
diff --git a/settings/l10n/it.js b/settings/l10n/it.js
index daf41036dd..8bbbd09442 100644
--- a/settings/l10n/it.js
+++ b/settings/l10n/it.js
@@ -316,7 +316,9 @@ OC.L10N.register(
"Picture provided by original account" : "Immagine fornita dall'account originale",
"Cancel" : "Annulla",
"Choose as profile picture" : "Scegli come immagine del profilo",
+ "Details" : "Dettagli",
"You are member of the following groups:" : "Sei membro dei seguenti gruppi:",
+ "You are using %s" : "Stai utilizzando %s",
"You are using %s of %s (%s %%)" : "Stai utilizzando %s di %s (%s %%)",
"Full name" : "Nome completo",
"No display name set" : "Nome visualizzato non impostato",
diff --git a/settings/l10n/it.json b/settings/l10n/it.json
index ed507b4e5c..179f6677fd 100644
--- a/settings/l10n/it.json
+++ b/settings/l10n/it.json
@@ -314,7 +314,9 @@
"Picture provided by original account" : "Immagine fornita dall'account originale",
"Cancel" : "Annulla",
"Choose as profile picture" : "Scegli come immagine del profilo",
+ "Details" : "Dettagli",
"You are member of the following groups:" : "Sei membro dei seguenti gruppi:",
+ "You are using %s" : "Stai utilizzando %s",
"You are using %s of %s (%s %%)" : "Stai utilizzando %s di %s (%s %%)",
"Full name" : "Nome completo",
"No display name set" : "Nome visualizzato non impostato",