Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/accessibility/l10n/pl.js2
-rw-r--r--apps/accessibility/l10n/pl.json2
-rw-r--r--apps/cloud_federation_api/l10n/pl.js2
-rw-r--r--apps/cloud_federation_api/l10n/pl.json2
-rw-r--r--apps/contactsinteraction/l10n/pl.js2
-rw-r--r--apps/contactsinteraction/l10n/pl.json2
-rw-r--r--apps/dav/l10n/fi.js6
-rw-r--r--apps/dav/l10n/fi.json6
-rw-r--r--apps/files/l10n/fi.js10
-rw-r--r--apps/files/l10n/fi.json10
-rw-r--r--apps/files_sharing/l10n/fi.js9
-rw-r--r--apps/files_sharing/l10n/fi.json9
-rw-r--r--apps/settings/l10n/de_DE.js2
-rw-r--r--apps/settings/l10n/de_DE.json2
-rw-r--r--apps/user_status/l10n/de.js12
-rw-r--r--apps/user_status/l10n/de.json12
-rw-r--r--apps/user_status/l10n/de_DE.js6
-rw-r--r--apps/user_status/l10n/de_DE.json6
-rw-r--r--apps/weather_status/l10n/cs.js1
-rw-r--r--apps/weather_status/l10n/cs.json1
-rw-r--r--apps/weather_status/l10n/fr.js25
-rw-r--r--apps/weather_status/l10n/fr.json23
-rw-r--r--apps/weather_status/l10n/gl.js3
-rw-r--r--apps/weather_status/l10n/gl.json3
-rw-r--r--apps/weather_status/l10n/it.js1
-rw-r--r--apps/weather_status/l10n/it.json1
-rw-r--r--apps/weather_status/l10n/pl.js1
-rw-r--r--apps/weather_status/l10n/pl.json1
-rw-r--r--apps/weather_status/l10n/tr.js1
-rw-r--r--apps/weather_status/l10n/tr.json1
-rw-r--r--apps/workflowengine/l10n/fi.js1
-rw-r--r--apps/workflowengine/l10n/fi.json1
-rw-r--r--core/l10n/de_DE.js2
-rw-r--r--core/l10n/de_DE.json2
-rw-r--r--core/l10n/fi.js7
-rw-r--r--core/l10n/fi.json7
36 files changed, 152 insertions, 32 deletions
diff --git a/apps/accessibility/l10n/pl.js b/apps/accessibility/l10n/pl.js
index 17a87531af2..ceea1468c2d 100644
--- a/apps/accessibility/l10n/pl.js
+++ b/apps/accessibility/l10n/pl.js
@@ -12,7 +12,7 @@ OC.L10N.register(
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexic to darmowa czcionka zaprojektowana w celu zmniejszenia niektórych typowych błędów w czytaniu spowodowanych dysleksją.",
"Accessibility" : "Dostępność",
"Accessibility options for nextcloud" : "Opcje dostępności dla Nextcloud",
- "Provides multiple accessibilities options to ease your use of Nextcloud" : "Zapewnia wiele opcji dostępu, aby ułatwić korzystanie z Nextcloud",
+ "Provides multiple accessibilities options to ease your use of Nextcloud" : "Zapewnia wiele opcji dostępu dla ułatwienia korzystania z Nextcloud",
"Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "Uniwersalny dostęp jest dla nas bardzo ważny. Przestrzegamy standardów internetowych i sprawdzamy, aby wszystko było użyteczne również bez myszy i oprogramowania pomocniczego, takiego jak czytniki ekranu. Naszym celem jest zgodność z {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 na poziomie AA, z motywem o wysokim kontraście nawet na poziomie AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "Jeśli znajdziesz jakieś problemy, nie wahaj się zgłosić je na {issuetracker}listę błędów{linkend}. A jeśli chcesz się zaangażować, dołącz do {designteam}naszego zespołu projektowego{linkend}!",
"High contrast theme" : "Motyw o dużym kontraście",
diff --git a/apps/accessibility/l10n/pl.json b/apps/accessibility/l10n/pl.json
index c96eea5ba00..4b9c7c99f0c 100644
--- a/apps/accessibility/l10n/pl.json
+++ b/apps/accessibility/l10n/pl.json
@@ -10,7 +10,7 @@
"OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexic to darmowa czcionka zaprojektowana w celu zmniejszenia niektórych typowych błędów w czytaniu spowodowanych dysleksją.",
"Accessibility" : "Dostępność",
"Accessibility options for nextcloud" : "Opcje dostępności dla Nextcloud",
- "Provides multiple accessibilities options to ease your use of Nextcloud" : "Zapewnia wiele opcji dostępu, aby ułatwić korzystanie z Nextcloud",
+ "Provides multiple accessibilities options to ease your use of Nextcloud" : "Zapewnia wiele opcji dostępu dla ułatwienia korzystania z Nextcloud",
"Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "Uniwersalny dostęp jest dla nas bardzo ważny. Przestrzegamy standardów internetowych i sprawdzamy, aby wszystko było użyteczne również bez myszy i oprogramowania pomocniczego, takiego jak czytniki ekranu. Naszym celem jest zgodność z {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 na poziomie AA, z motywem o wysokim kontraście nawet na poziomie AAA.",
"If you find any issues, don’t hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "Jeśli znajdziesz jakieś problemy, nie wahaj się zgłosić je na {issuetracker}listę błędów{linkend}. A jeśli chcesz się zaangażować, dołącz do {designteam}naszego zespołu projektowego{linkend}!",
"High contrast theme" : "Motyw o dużym kontraście",
diff --git a/apps/cloud_federation_api/l10n/pl.js b/apps/cloud_federation_api/l10n/pl.js
index 147599a94d6..a6b74945afe 100644
--- a/apps/cloud_federation_api/l10n/pl.js
+++ b/apps/cloud_federation_api/l10n/pl.js
@@ -2,7 +2,7 @@ OC.L10N.register(
"cloud_federation_api",
{
"Cloud Federation API" : "API Chmury Federacyjnej",
- "Enable clouds to communicate with each other and exchange data" : "Umożliwia chmurom komunikację między sobą i wymianę danych.",
+ "Enable clouds to communicate with each other and exchange data" : "Umożliwia chmurom komunikację między sobą i wymianę danych",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "API Chmury Federacyjnej umożliwia różnym instancjom Nextcloud komunikowanie się ze sobą i wymianę danych."
},
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
diff --git a/apps/cloud_federation_api/l10n/pl.json b/apps/cloud_federation_api/l10n/pl.json
index 6bc491c1b97..842d502e8e8 100644
--- a/apps/cloud_federation_api/l10n/pl.json
+++ b/apps/cloud_federation_api/l10n/pl.json
@@ -1,6 +1,6 @@
{ "translations": {
"Cloud Federation API" : "API Chmury Federacyjnej",
- "Enable clouds to communicate with each other and exchange data" : "Umożliwia chmurom komunikację między sobą i wymianę danych.",
+ "Enable clouds to communicate with each other and exchange data" : "Umożliwia chmurom komunikację między sobą i wymianę danych",
"The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "API Chmury Federacyjnej umożliwia różnym instancjom Nextcloud komunikowanie się ze sobą i wymianę danych."
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
} \ No newline at end of file
diff --git a/apps/contactsinteraction/l10n/pl.js b/apps/contactsinteraction/l10n/pl.js
index 72be2edb3db..bab0872a1d5 100644
--- a/apps/contactsinteraction/l10n/pl.js
+++ b/apps/contactsinteraction/l10n/pl.js
@@ -3,7 +3,7 @@ OC.L10N.register(
{
"Recently contacted" : "Ostatnio skontaktowano się",
"Contacts Interaction" : "Interakcja kontaktów",
- "Manages interaction between users and contacts" : "Zarządza interakcją między użytkownikami i kontaktami.",
+ "Manages interaction between users and contacts" : "Zarządza interakcją między użytkownikami i kontaktami",
"Collect data about user and contacts interactions and provide an address book for the data" : "Zbieraj dane o interakcjach użytkowników i kontaktów oraz udostępniaj książkę adresową dla tych danych."
},
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
diff --git a/apps/contactsinteraction/l10n/pl.json b/apps/contactsinteraction/l10n/pl.json
index 0bbe40dffa2..43d3ea915ae 100644
--- a/apps/contactsinteraction/l10n/pl.json
+++ b/apps/contactsinteraction/l10n/pl.json
@@ -1,7 +1,7 @@
{ "translations": {
"Recently contacted" : "Ostatnio skontaktowano się",
"Contacts Interaction" : "Interakcja kontaktów",
- "Manages interaction between users and contacts" : "Zarządza interakcją między użytkownikami i kontaktami.",
+ "Manages interaction between users and contacts" : "Zarządza interakcją między użytkownikami i kontaktami",
"Collect data about user and contacts interactions and provide an address book for the data" : "Zbieraj dane o interakcjach użytkowników i kontaktów oraz udostępniaj książkę adresową dla tych danych."
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
} \ No newline at end of file
diff --git a/apps/dav/l10n/fi.js b/apps/dav/l10n/fi.js
index 0d746e4d999..505ea796f32 100644
--- a/apps/dav/l10n/fi.js
+++ b/apps/dav/l10n/fi.js
@@ -40,6 +40,7 @@ OC.L10N.register(
"You solved todo {todo} in list {calendar}" : "Suoritit tehtävän {todo} listasta {calendar}",
"{actor} reopened todo {todo} in list {calendar}" : "{actor} avasi uudelleen tehtävän {todo} listassa {calendar}",
"You reopened todo {todo} in list {calendar}" : "Avasit uudelleen tehtävän {todo} listassa {calendar}",
+ "Calendar and tasks" : "Kalenteri ja tehtävät",
"A <strong>calendar</strong> was modified" : "<strong>Kalenteria</strong> on muokattu",
"A calendar <strong>event</strong> was modified" : "Kalenterin <strong>tapahtumaa</strong> on muokattu",
"A calendar <strong>todo</strong> was modified" : "Kalenterin <strong>tehtävää</strong> on muokattu",
@@ -62,8 +63,13 @@ OC.L10N.register(
"Where: %s" : "Missä: %s",
"Invitation canceled" : "Kutsu peruttu",
"Invitation updated" : "Kutsu päivitetty",
+ "Invitation" : "Kutsu",
+ "Title:" : "Otsikko:",
+ "Time:" : "Aika:",
"Location:" : "Sijainti:",
"Link:" : "Linkki:",
+ "Organizer:" : "Järjestäjä:",
+ "Attendees:" : "Osallistujat:",
"Accept" : "Hyväksy",
"Decline" : "Kieltäydy",
"More options …" : "Lisää valintoja…",
diff --git a/apps/dav/l10n/fi.json b/apps/dav/l10n/fi.json
index 5707f20c00e..0d9b28abd6e 100644
--- a/apps/dav/l10n/fi.json
+++ b/apps/dav/l10n/fi.json
@@ -38,6 +38,7 @@
"You solved todo {todo} in list {calendar}" : "Suoritit tehtävän {todo} listasta {calendar}",
"{actor} reopened todo {todo} in list {calendar}" : "{actor} avasi uudelleen tehtävän {todo} listassa {calendar}",
"You reopened todo {todo} in list {calendar}" : "Avasit uudelleen tehtävän {todo} listassa {calendar}",
+ "Calendar and tasks" : "Kalenteri ja tehtävät",
"A <strong>calendar</strong> was modified" : "<strong>Kalenteria</strong> on muokattu",
"A calendar <strong>event</strong> was modified" : "Kalenterin <strong>tapahtumaa</strong> on muokattu",
"A calendar <strong>todo</strong> was modified" : "Kalenterin <strong>tehtävää</strong> on muokattu",
@@ -60,8 +61,13 @@
"Where: %s" : "Missä: %s",
"Invitation canceled" : "Kutsu peruttu",
"Invitation updated" : "Kutsu päivitetty",
+ "Invitation" : "Kutsu",
+ "Title:" : "Otsikko:",
+ "Time:" : "Aika:",
"Location:" : "Sijainti:",
"Link:" : "Linkki:",
+ "Organizer:" : "Järjestäjä:",
+ "Attendees:" : "Osallistujat:",
"Accept" : "Hyväksy",
"Decline" : "Kieltäydy",
"More options …" : "Lisää valintoja…",
diff --git a/apps/files/l10n/fi.js b/apps/files/l10n/fi.js
index 22a8254e1c6..e62a5e8d2ad 100644
--- a/apps/files/l10n/fi.js
+++ b/apps/files/l10n/fi.js
@@ -78,7 +78,12 @@ OC.L10N.register(
"\"/\" is not allowed inside a file name." : "\"/\" ei ole sallittu merkki tiedostonimessä.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" ei ole sallittu tiedostomuoto",
"Storage of {owner} is full, files can not be updated or synced anymore!" : "Käyttäjän {owner} tallennustila on täynnä, tiedostoja ei voi enää päivittää tai synkronoida!",
+ "This group folder is full, files can not be updated or synced anymore!" : "Tämä ryhmäkansio on täynnä, tiedostoja ei voi enää päivittää tai synkronoida!",
+ "This external storage is full, files can not be updated or synced anymore!" : "Tämä erillinen tallennustila on täynnä, tiedostoja ei voi enää päivittää tai synkronoida!",
"Your storage is full, files can not be updated or synced anymore!" : "Tallennustila on loppu, tiedostoja ei voi enää päivittää tai synkronoida!",
+ "This group folder is almost full ({usedSpacePercent}%)." : "Tämä ryhmäkansio on melkein täynnä ({usedSpacePercent}%).",
+ "This external storage is almost full ({usedSpacePercent}%)." : "Tämä erillinen tallennustila on melkein täynnä ({usedSpacePercent}%).",
+ "Your storage is almost full ({usedSpacePercent}%)." : "Tallennustila on melkein täynnä ({usedSpacePercent}%).",
"_matches '{filter}'_::_match '{filter}'_" : ["vastaa '{filter}'","vastaa '{filter}'"],
"View in folder" : "Näe kansiossa",
"Copied!" : "Kopioitu!",
@@ -128,6 +133,7 @@ OC.L10N.register(
"{user} moved {oldfile} to {newfile}" : "{user} siirsi tiedoston {oldfile} tiedostoksi {newfile}",
"A file has been added to or removed from your <strong>favorites</strong>" : "Tiedosto on lisätty tai poistettu <strong>suosikeista</strong>",
"A file or folder has been <strong>changed</strong>" : "Tiedostoa tai kansiota on <strong>muutettu</strong>",
+ "A favorite file or folder has been <strong>changed</strong>" : "Suosikkitiedostoa tai -kansiota on <strong>muutettu</strong>",
"All files" : "Kaikki tiedostot",
"Unlimited" : "Rajoittamaton",
"Upload (max. %s)" : "Lähetys (enintään %s)",
@@ -188,6 +194,8 @@ OC.L10N.register(
"Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Rajoita luomis- ja muutosilmoitukset <strong>omiin suosikkitiedostoihin</strong> <em>(Vain listaus)</em>",
"A file or folder has been <strong>restored</strong>" : "Tiedosto tai kansio on <strong>palautettu</strong>",
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "Käytä tätä osoitetta <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">käyttääksesi tiedostojasi WebDAV:in kautta</a>",
- "Cannot transfter ownership of a file or folder you don't own" : "Et voi siirtää sellaisen tiedoston tai kansion omistajuutta, jota et itse omista"
+ "Cannot transfter ownership of a file or folder you don't own" : "Et voi siirtää sellaisen tiedoston tai kansion omistajuutta, jota et itse omista",
+ "This group folder is almost full ({usedSpacePercent}%)" : "Tämä ryhmäkansio on melkein täynnä ({usedSpacePercent}%)",
+ "This external storage is almost full ({usedSpacePercent}%)" : "Tämä erillinen tallennustila on melkein täynnä ({usedSpacePercent}%)"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/fi.json b/apps/files/l10n/fi.json
index 71086bd6f15..f616afac8e2 100644
--- a/apps/files/l10n/fi.json
+++ b/apps/files/l10n/fi.json
@@ -76,7 +76,12 @@
"\"/\" is not allowed inside a file name." : "\"/\" ei ole sallittu merkki tiedostonimessä.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" ei ole sallittu tiedostomuoto",
"Storage of {owner} is full, files can not be updated or synced anymore!" : "Käyttäjän {owner} tallennustila on täynnä, tiedostoja ei voi enää päivittää tai synkronoida!",
+ "This group folder is full, files can not be updated or synced anymore!" : "Tämä ryhmäkansio on täynnä, tiedostoja ei voi enää päivittää tai synkronoida!",
+ "This external storage is full, files can not be updated or synced anymore!" : "Tämä erillinen tallennustila on täynnä, tiedostoja ei voi enää päivittää tai synkronoida!",
"Your storage is full, files can not be updated or synced anymore!" : "Tallennustila on loppu, tiedostoja ei voi enää päivittää tai synkronoida!",
+ "This group folder is almost full ({usedSpacePercent}%)." : "Tämä ryhmäkansio on melkein täynnä ({usedSpacePercent}%).",
+ "This external storage is almost full ({usedSpacePercent}%)." : "Tämä erillinen tallennustila on melkein täynnä ({usedSpacePercent}%).",
+ "Your storage is almost full ({usedSpacePercent}%)." : "Tallennustila on melkein täynnä ({usedSpacePercent}%).",
"_matches '{filter}'_::_match '{filter}'_" : ["vastaa '{filter}'","vastaa '{filter}'"],
"View in folder" : "Näe kansiossa",
"Copied!" : "Kopioitu!",
@@ -126,6 +131,7 @@
"{user} moved {oldfile} to {newfile}" : "{user} siirsi tiedoston {oldfile} tiedostoksi {newfile}",
"A file has been added to or removed from your <strong>favorites</strong>" : "Tiedosto on lisätty tai poistettu <strong>suosikeista</strong>",
"A file or folder has been <strong>changed</strong>" : "Tiedostoa tai kansiota on <strong>muutettu</strong>",
+ "A favorite file or folder has been <strong>changed</strong>" : "Suosikkitiedostoa tai -kansiota on <strong>muutettu</strong>",
"All files" : "Kaikki tiedostot",
"Unlimited" : "Rajoittamaton",
"Upload (max. %s)" : "Lähetys (enintään %s)",
@@ -186,6 +192,8 @@
"Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Rajoita luomis- ja muutosilmoitukset <strong>omiin suosikkitiedostoihin</strong> <em>(Vain listaus)</em>",
"A file or folder has been <strong>restored</strong>" : "Tiedosto tai kansio on <strong>palautettu</strong>",
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "Käytä tätä osoitetta <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">käyttääksesi tiedostojasi WebDAV:in kautta</a>",
- "Cannot transfter ownership of a file or folder you don't own" : "Et voi siirtää sellaisen tiedoston tai kansion omistajuutta, jota et itse omista"
+ "Cannot transfter ownership of a file or folder you don't own" : "Et voi siirtää sellaisen tiedoston tai kansion omistajuutta, jota et itse omista",
+ "This group folder is almost full ({usedSpacePercent}%)" : "Tämä ryhmäkansio on melkein täynnä ({usedSpacePercent}%)",
+ "This external storage is almost full ({usedSpacePercent}%)" : "Tämä erillinen tallennustila on melkein täynnä ({usedSpacePercent}%)"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/fi.js b/apps/files_sharing/l10n/fi.js
index 8b7cc3113d1..be16ba1a04a 100644
--- a/apps/files_sharing/l10n/fi.js
+++ b/apps/files_sharing/l10n/fi.js
@@ -23,7 +23,9 @@ OC.L10N.register(
"Restore share" : "Palauta jako",
"Something happened. Unable to restore the share." : "Jotain tapahtui. Jakoa ei kyetty palauttamaan.",
"Accept share" : "Hyväksy jako",
+ "Something happened. Unable to accept the share." : "Jotain tapahtui. Jakoa ei voitu hyväksyä.",
"Reject share" : "Hylkää jako",
+ "Waiting…" : "Odotetaan…",
"error" : "virhe",
"This will stop your current uploads." : "Tämä pysäyttää meneillään olevat lähetykset.",
"Move or copy" : "Siirrä tai kopioi",
@@ -120,6 +122,7 @@ OC.L10N.register(
"Accept" : "Hyväksy",
"Reject" : "Hylkää",
"Sharing" : "Jakaminen",
+ "Accept user and group shares by default" : "Hyväksy käyttäjä- ja ryhmäjaot oletuksena",
"Allow editing" : "Salli muokkaus",
"Allow creating" : "Salli luominen",
"Allow deleting" : "Salli poistaminen",
@@ -138,6 +141,7 @@ OC.L10N.register(
"Cannot copy, please copy the link manually" : "Kopioiminen ei onnistu. Kopioi linkki manuaalisesti",
"Copy to clipboard" : "Kopioi leikepöydälle",
"Only works for users with access to this folder" : "Toimii vain käyttäjille, joilla on oikeus tähän kansioon",
+ "Please enter the following required information before creating the share" : "Anna seuraavat vaaditut tiedot, ennen kuin luot jaon",
"Password protection (enforced)" : "Salasanasuojaus (pakotettu)",
"Password protection" : "Salasanasuojaus",
"Enter a password" : "Syötä salasana",
@@ -158,8 +162,12 @@ OC.L10N.register(
"Searching …" : "Haetaan…",
"No elements found." : "Elementtejä ei löytynyt.",
"Search globally" : "Hae globaalisti",
+ "on {server}" : "palvelimella {server}",
"Expires {relativetime}" : "Vanhenee {relativetime}",
+ "this share just expired." : "tämä jako vanheni juuri.",
"Link to a file" : "Linkki tiedostoon",
+ "Error creating the share" : "Virhe jakoa luotaessa",
+ "Error updating the share" : "Virhe jakoa päivittäessä",
"Shared" : "Jaettu",
"Share" : "Jaa",
"Shared with" : "Jaettu",
@@ -181,6 +189,7 @@ OC.L10N.register(
"Upload files to %s" : "Lähetä tiedostoja käyttäjälle %s",
"Note" : "Huomio",
"Select or drop files" : "Valitse tai pudota tiedostoja",
+ "Uploading files" : "Lähetetään tiedostoja",
"Uploaded files:" : "Lähetetyt tiedostot:",
"By uploading files, you agree to the %1$sterms of service%2$s." : "Tiedostoja lähettämällä hyväksyt %1$skäyttöehdot%2$s.",
"could not delete share" : "jaon poistaminen epäonnistui",
diff --git a/apps/files_sharing/l10n/fi.json b/apps/files_sharing/l10n/fi.json
index c75c33be8dd..0f6527cf520 100644
--- a/apps/files_sharing/l10n/fi.json
+++ b/apps/files_sharing/l10n/fi.json
@@ -21,7 +21,9 @@
"Restore share" : "Palauta jako",
"Something happened. Unable to restore the share." : "Jotain tapahtui. Jakoa ei kyetty palauttamaan.",
"Accept share" : "Hyväksy jako",
+ "Something happened. Unable to accept the share." : "Jotain tapahtui. Jakoa ei voitu hyväksyä.",
"Reject share" : "Hylkää jako",
+ "Waiting…" : "Odotetaan…",
"error" : "virhe",
"This will stop your current uploads." : "Tämä pysäyttää meneillään olevat lähetykset.",
"Move or copy" : "Siirrä tai kopioi",
@@ -118,6 +120,7 @@
"Accept" : "Hyväksy",
"Reject" : "Hylkää",
"Sharing" : "Jakaminen",
+ "Accept user and group shares by default" : "Hyväksy käyttäjä- ja ryhmäjaot oletuksena",
"Allow editing" : "Salli muokkaus",
"Allow creating" : "Salli luominen",
"Allow deleting" : "Salli poistaminen",
@@ -136,6 +139,7 @@
"Cannot copy, please copy the link manually" : "Kopioiminen ei onnistu. Kopioi linkki manuaalisesti",
"Copy to clipboard" : "Kopioi leikepöydälle",
"Only works for users with access to this folder" : "Toimii vain käyttäjille, joilla on oikeus tähän kansioon",
+ "Please enter the following required information before creating the share" : "Anna seuraavat vaaditut tiedot, ennen kuin luot jaon",
"Password protection (enforced)" : "Salasanasuojaus (pakotettu)",
"Password protection" : "Salasanasuojaus",
"Enter a password" : "Syötä salasana",
@@ -156,8 +160,12 @@
"Searching …" : "Haetaan…",
"No elements found." : "Elementtejä ei löytynyt.",
"Search globally" : "Hae globaalisti",
+ "on {server}" : "palvelimella {server}",
"Expires {relativetime}" : "Vanhenee {relativetime}",
+ "this share just expired." : "tämä jako vanheni juuri.",
"Link to a file" : "Linkki tiedostoon",
+ "Error creating the share" : "Virhe jakoa luotaessa",
+ "Error updating the share" : "Virhe jakoa päivittäessä",
"Shared" : "Jaettu",
"Share" : "Jaa",
"Shared with" : "Jaettu",
@@ -179,6 +187,7 @@
"Upload files to %s" : "Lähetä tiedostoja käyttäjälle %s",
"Note" : "Huomio",
"Select or drop files" : "Valitse tai pudota tiedostoja",
+ "Uploading files" : "Lähetetään tiedostoja",
"Uploaded files:" : "Lähetetyt tiedostot:",
"By uploading files, you agree to the %1$sterms of service%2$s." : "Tiedostoja lähettämällä hyväksyt %1$skäyttöehdot%2$s.",
"could not delete share" : "jaon poistaminen epäonnistui",
diff --git a/apps/settings/l10n/de_DE.js b/apps/settings/l10n/de_DE.js
index 31e4c2efd49..165ab032831 100644
--- a/apps/settings/l10n/de_DE.js
+++ b/apps/settings/l10n/de_DE.js
@@ -322,7 +322,7 @@ OC.L10N.register(
"All checks passed." : "Alle Überprüfungen bestanden.",
"There are some errors regarding your setup." : "Es gibt einige Fehler in Ihrer Systemkonfiguration.",
"There are some warnings regarding your setup." : "Es gibt einige Warnungen zu Ihrer Systemkonfiguration.",
- "Checking for system and security issues." : "Prüfung auf System- und Sicherheitsthemen.",
+ "Checking for system and security issues." : "Prüfung auf System- und Sicherheitsprobleme.",
"Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "Bitte überprüfen Sie noch einmal die <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">Installationsanleitungen ↗</a> und kontrollieren Sie das <a href=\"%2$s\">Protokoll</a> auf mögliche Fehler oder Warnungen.",
"Check the security of your Nextcloud over <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">our security scan ↗</a>." : "Überprüfen Sie die Sicherheit Ihrer Nextcloud mit unserem <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">Sicherheits-Scan ↗</a>.",
"Version" : "Version",
diff --git a/apps/settings/l10n/de_DE.json b/apps/settings/l10n/de_DE.json
index 39210627ca2..cb58fa12fba 100644
--- a/apps/settings/l10n/de_DE.json
+++ b/apps/settings/l10n/de_DE.json
@@ -320,7 +320,7 @@
"All checks passed." : "Alle Überprüfungen bestanden.",
"There are some errors regarding your setup." : "Es gibt einige Fehler in Ihrer Systemkonfiguration.",
"There are some warnings regarding your setup." : "Es gibt einige Warnungen zu Ihrer Systemkonfiguration.",
- "Checking for system and security issues." : "Prüfung auf System- und Sicherheitsthemen.",
+ "Checking for system and security issues." : "Prüfung auf System- und Sicherheitsprobleme.",
"Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "Bitte überprüfen Sie noch einmal die <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">Installationsanleitungen ↗</a> und kontrollieren Sie das <a href=\"%2$s\">Protokoll</a> auf mögliche Fehler oder Warnungen.",
"Check the security of your Nextcloud over <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">our security scan ↗</a>." : "Überprüfen Sie die Sicherheit Ihrer Nextcloud mit unserem <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">Sicherheits-Scan ↗</a>.",
"Version" : "Version",
diff --git a/apps/user_status/l10n/de.js b/apps/user_status/l10n/de.js
index 44cf92df7bd..08fef71e151 100644
--- a/apps/user_status/l10n/de.js
+++ b/apps/user_status/l10n/de.js
@@ -5,15 +5,15 @@ OC.L10N.register(
"In a meeting" : "In einer Besprechung",
"Commuting" : "Pendelt",
"Out sick" : "Krank geschrieben",
- "Vacationing" : "In Urlaub",
+ "Vacationing" : "Im Urlaub",
"Working remotely" : "Arbeitet aus der Ferne",
"User status" : "Benutzerstatus",
"Set custom status" : "Benutzerdefinierten Status setzen",
"Online" : "Online",
"Away" : "Abwesend",
- "Do not disturb" : "Nicht stören",
- "Invisible" : "Nicht sichtbar",
- "Offline" : "Benötigt keine Übersetzung. Für iOS wird nur die formelle Übersetzung verwendet (de_DE).",
+ "Do not disturb" : "Bitte nicht stören",
+ "Invisible" : "Unsichtbar",
+ "Offline" : "Offline",
"Set status" : "Status setzen",
"There was an error saving the new status" : "Es gab einen Fehler beim Speichern des neuen Status",
"Clear status after" : "Status löschen nach",
@@ -27,8 +27,8 @@ OC.L10N.register(
"Don't clear" : "Nicht löschen",
"Today" : "Heute",
"This week" : "Diese Woche",
- "30 minutes" : "Benötigt keine Übersetzung. Für Android wird nur die formelle Übersetzung verwendet (de_DE).",
- "1 hour" : "Benötigt keine Übersetzung. Für Android wird nur die formelle Übersetzung verwendet (de_DE).",
+ "30 minutes" : "30 Minuten",
+ "1 hour" : "1 Stunde",
"4 hours" : "4 Stunden",
"Mute all notifications" : "Alle Benachrichtigungen stummschalten"
},
diff --git a/apps/user_status/l10n/de.json b/apps/user_status/l10n/de.json
index a3f238654dd..105eea05b86 100644
--- a/apps/user_status/l10n/de.json
+++ b/apps/user_status/l10n/de.json
@@ -3,15 +3,15 @@
"In a meeting" : "In einer Besprechung",
"Commuting" : "Pendelt",
"Out sick" : "Krank geschrieben",
- "Vacationing" : "In Urlaub",
+ "Vacationing" : "Im Urlaub",
"Working remotely" : "Arbeitet aus der Ferne",
"User status" : "Benutzerstatus",
"Set custom status" : "Benutzerdefinierten Status setzen",
"Online" : "Online",
"Away" : "Abwesend",
- "Do not disturb" : "Nicht stören",
- "Invisible" : "Nicht sichtbar",
- "Offline" : "Benötigt keine Übersetzung. Für iOS wird nur die formelle Übersetzung verwendet (de_DE).",
+ "Do not disturb" : "Bitte nicht stören",
+ "Invisible" : "Unsichtbar",
+ "Offline" : "Offline",
"Set status" : "Status setzen",
"There was an error saving the new status" : "Es gab einen Fehler beim Speichern des neuen Status",
"Clear status after" : "Status löschen nach",
@@ -25,8 +25,8 @@
"Don't clear" : "Nicht löschen",
"Today" : "Heute",
"This week" : "Diese Woche",
- "30 minutes" : "Benötigt keine Übersetzung. Für Android wird nur die formelle Übersetzung verwendet (de_DE).",
- "1 hour" : "Benötigt keine Übersetzung. Für Android wird nur die formelle Übersetzung verwendet (de_DE).",
+ "30 minutes" : "30 Minuten",
+ "1 hour" : "1 Stunde",
"4 hours" : "4 Stunden",
"Mute all notifications" : "Alle Benachrichtigungen stummschalten"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/user_status/l10n/de_DE.js b/apps/user_status/l10n/de_DE.js
index c300a2669d2..aa02c443dc3 100644
--- a/apps/user_status/l10n/de_DE.js
+++ b/apps/user_status/l10n/de_DE.js
@@ -5,14 +5,14 @@ OC.L10N.register(
"In a meeting" : "In einer Besprechung",
"Commuting" : "Pendelt",
"Out sick" : "Krank geschrieben",
- "Vacationing" : "In Urlaub",
+ "Vacationing" : "Im Urlaub",
"Working remotely" : "Arbeitet aus der Ferne",
"User status" : "Benutzerstatus",
"Set custom status" : "Benutzerdefinierten Status setzen",
"Online" : "Online",
"Away" : "Abwesend",
- "Do not disturb" : "Nicht stören",
- "Invisible" : "Nicht sichtbar",
+ "Do not disturb" : "Bitte nicht stören",
+ "Invisible" : "Unsichtbar",
"Offline" : "Offline",
"Set status" : "Status setzen",
"There was an error saving the new status" : "Es gab einen Fehler beim Speichern des neuen Status",
diff --git a/apps/user_status/l10n/de_DE.json b/apps/user_status/l10n/de_DE.json
index b8a9a97c8e1..e9dc5e5de38 100644
--- a/apps/user_status/l10n/de_DE.json
+++ b/apps/user_status/l10n/de_DE.json
@@ -3,14 +3,14 @@
"In a meeting" : "In einer Besprechung",
"Commuting" : "Pendelt",
"Out sick" : "Krank geschrieben",
- "Vacationing" : "In Urlaub",
+ "Vacationing" : "Im Urlaub",
"Working remotely" : "Arbeitet aus der Ferne",
"User status" : "Benutzerstatus",
"Set custom status" : "Benutzerdefinierten Status setzen",
"Online" : "Online",
"Away" : "Abwesend",
- "Do not disturb" : "Nicht stören",
- "Invisible" : "Nicht sichtbar",
+ "Do not disturb" : "Bitte nicht stören",
+ "Invisible" : "Unsichtbar",
"Offline" : "Offline",
"Set status" : "Status setzen",
"There was an error saving the new status" : "Es gab einen Fehler beim Speichern des neuen Status",
diff --git a/apps/weather_status/l10n/cs.js b/apps/weather_status/l10n/cs.js
index f332886f200..b49d82b69b9 100644
--- a/apps/weather_status/l10n/cs.js
+++ b/apps/weather_status/l10n/cs.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"Error" : "Chyba",
"Weather status" : "Stav počasí",
"Weather status in your dashboard" : "Stav počasí ve vašem přehledu",
+ "Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Napojení stavu počasí pro aplikaci Přehled.\n Polohu uživatele je možné zjistit automaticky nebo zadat ručně. Poté je zobrazována předpověď na příštích 6 hodin.\n Tento stav je také možné začlenit do ostatních míst, jako například Kalendář.",
"Detect location" : "Zjistit polohu",
"Set custom address" : "Nastavit uživatelsky určenou adresu",
"{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Jasné nebe v {time}",
diff --git a/apps/weather_status/l10n/cs.json b/apps/weather_status/l10n/cs.json
index 68a5b021d41..75365ac021d 100644
--- a/apps/weather_status/l10n/cs.json
+++ b/apps/weather_status/l10n/cs.json
@@ -5,6 +5,7 @@
"Error" : "Chyba",
"Weather status" : "Stav počasí",
"Weather status in your dashboard" : "Stav počasí ve vašem přehledu",
+ "Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Napojení stavu počasí pro aplikaci Přehled.\n Polohu uživatele je možné zjistit automaticky nebo zadat ručně. Poté je zobrazována předpověď na příštích 6 hodin.\n Tento stav je také možné začlenit do ostatních míst, jako například Kalendář.",
"Detect location" : "Zjistit polohu",
"Set custom address" : "Nastavit uživatelsky určenou adresu",
"{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Jasné nebe v {time}",
diff --git a/apps/weather_status/l10n/fr.js b/apps/weather_status/l10n/fr.js
new file mode 100644
index 00000000000..d8016800240
--- /dev/null
+++ b/apps/weather_status/l10n/fr.js
@@ -0,0 +1,25 @@
+OC.L10N.register(
+ "weather_status",
+ {
+ "Unknown address" : "Adresse inconnue",
+ "No result." : "Aucun résultat",
+ "Error" : "Erreur",
+ "Weather status" : "Statut météo",
+ "Weather status in your dashboard" : "Statut météo sur votre tableau de bord",
+ "Detect location" : "Détecter la position",
+ "Set custom address" : "Définir une adresse personnalisée",
+ "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Ciel dégagé à {time}",
+ "{temperature} {unit} Cloudy at {time}" : "{temperature} {unit} Nuageux à {time}",
+ "{temperature} {unit} Partly cloudy at {time}" : "{temperature} {unit} Partiellement nuageux à {time}",
+ "{temperature} {unit} Foggy at {time}" : "{temperature} {unit} Brouillard à {time}",
+ "{temperature} {unit} Light rain at {time}" : "{temperature} {unit} Faible pluie à {time}",
+ "{temperature} {unit} Rain at {time}" : "{temperature} {unit} Pluie à {time}",
+ "{temperature} {unit} Heavy rain at {time}" : "{temperature} {unit} Fortes pluies à {time}",
+ "{temperature} {unit} Rain showers at {time}" : "{temperature} {unit} Averses à {time}",
+ "{temperature} {unit} Light rain showers at {time}" : "{temperature} {unit} Faibles averses à {time}",
+ "{temperature} {unit} Heavy rain showers at {time}" : "{temperature} {unit} Fortes averses à {time}",
+ "Loading weather" : "Chargement de la météo",
+ "No weather information found" : "Aucune information météo",
+ "Location not found" : "Lieu non trouvé"
+},
+"nplurals=2; plural=(n > 1);");
diff --git a/apps/weather_status/l10n/fr.json b/apps/weather_status/l10n/fr.json
new file mode 100644
index 00000000000..7a12cdd2ef8
--- /dev/null
+++ b/apps/weather_status/l10n/fr.json
@@ -0,0 +1,23 @@
+{ "translations": {
+ "Unknown address" : "Adresse inconnue",
+ "No result." : "Aucun résultat",
+ "Error" : "Erreur",
+ "Weather status" : "Statut météo",
+ "Weather status in your dashboard" : "Statut météo sur votre tableau de bord",
+ "Detect location" : "Détecter la position",
+ "Set custom address" : "Définir une adresse personnalisée",
+ "{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Ciel dégagé à {time}",
+ "{temperature} {unit} Cloudy at {time}" : "{temperature} {unit} Nuageux à {time}",
+ "{temperature} {unit} Partly cloudy at {time}" : "{temperature} {unit} Partiellement nuageux à {time}",
+ "{temperature} {unit} Foggy at {time}" : "{temperature} {unit} Brouillard à {time}",
+ "{temperature} {unit} Light rain at {time}" : "{temperature} {unit} Faible pluie à {time}",
+ "{temperature} {unit} Rain at {time}" : "{temperature} {unit} Pluie à {time}",
+ "{temperature} {unit} Heavy rain at {time}" : "{temperature} {unit} Fortes pluies à {time}",
+ "{temperature} {unit} Rain showers at {time}" : "{temperature} {unit} Averses à {time}",
+ "{temperature} {unit} Light rain showers at {time}" : "{temperature} {unit} Faibles averses à {time}",
+ "{temperature} {unit} Heavy rain showers at {time}" : "{temperature} {unit} Fortes averses à {time}",
+ "Loading weather" : "Chargement de la météo",
+ "No weather information found" : "Aucune information météo",
+ "Location not found" : "Lieu non trouvé"
+},"pluralForm" :"nplurals=2; plural=(n > 1);"
+} \ No newline at end of file
diff --git a/apps/weather_status/l10n/gl.js b/apps/weather_status/l10n/gl.js
index 3f187c28e0c..b692dd3a14a 100644
--- a/apps/weather_status/l10n/gl.js
+++ b/apps/weather_status/l10n/gl.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"Error" : "Erro",
"Weather status" : "Estado meteorolóxico",
"Weather status in your dashboard" : "Estado meteorolóxico no seu panel",
+ "Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Estado meteorolóxico integrado na aplicación do Taboleiro.\n A localización do usuario pódese determinar automaticamente ou definir manualmente. A seguir amósase unha previsión de 6 horas.\n Este estado tamén se pode integrar noutros lugares como a aplicación Calendario.",
"Detect location" : "Detectar localización",
"Set custom address" : "Establecer o enderezo personalizado",
"{temperature} {unit} Clear sky at {time}" : "{temperature} {unit}, ceo despexado ás {time}",
@@ -31,6 +32,6 @@ OC.L10N.register(
"There was an error setting the location." : "Produciuse un erro ao axustar a localización",
"There was an error saving the mode." : "Produciuse un erro ao gardar o modo.",
"There was an error using personal address." : "Produciuse un erro ao usar o enderezo persoal.",
- "Weather status integrated in the dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Estado meteorolóxico integrado na aplicación do panel.\n A localización do usuario pódese determinar automaticamente ou definir manualmente. A seguir amósase unha previsión de 6 horas.\n Este estado tamén se pode integrar noutros lugares como a aplicación Calendario."
+ "Weather status integrated in the dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Estado meteorolóxico integrado na aplicación do Taboleiro.\n A localización do usuario pódese determinar automaticamente ou definir manualmente. A seguir amósase unha previsión de 6 horas.\n Este estado tamén se pode integrar noutros lugares como a aplicación Calendario."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/weather_status/l10n/gl.json b/apps/weather_status/l10n/gl.json
index 56f8fe7f568..a46fea20ce1 100644
--- a/apps/weather_status/l10n/gl.json
+++ b/apps/weather_status/l10n/gl.json
@@ -5,6 +5,7 @@
"Error" : "Erro",
"Weather status" : "Estado meteorolóxico",
"Weather status in your dashboard" : "Estado meteorolóxico no seu panel",
+ "Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Estado meteorolóxico integrado na aplicación do Taboleiro.\n A localización do usuario pódese determinar automaticamente ou definir manualmente. A seguir amósase unha previsión de 6 horas.\n Este estado tamén se pode integrar noutros lugares como a aplicación Calendario.",
"Detect location" : "Detectar localización",
"Set custom address" : "Establecer o enderezo personalizado",
"{temperature} {unit} Clear sky at {time}" : "{temperature} {unit}, ceo despexado ás {time}",
@@ -29,6 +30,6 @@
"There was an error setting the location." : "Produciuse un erro ao axustar a localización",
"There was an error saving the mode." : "Produciuse un erro ao gardar o modo.",
"There was an error using personal address." : "Produciuse un erro ao usar o enderezo persoal.",
- "Weather status integrated in the dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Estado meteorolóxico integrado na aplicación do panel.\n A localización do usuario pódese determinar automaticamente ou definir manualmente. A seguir amósase unha previsión de 6 horas.\n Este estado tamén se pode integrar noutros lugares como a aplicación Calendario."
+ "Weather status integrated in the dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Estado meteorolóxico integrado na aplicación do Taboleiro.\n A localización do usuario pódese determinar automaticamente ou definir manualmente. A seguir amósase unha previsión de 6 horas.\n Este estado tamén se pode integrar noutros lugares como a aplicación Calendario."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/weather_status/l10n/it.js b/apps/weather_status/l10n/it.js
index 271d3c5934a..0c35e2915cb 100644
--- a/apps/weather_status/l10n/it.js
+++ b/apps/weather_status/l10n/it.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"Error" : "Errore",
"Weather status" : "Stato meteo",
"Weather status in your dashboard" : "Stato meteo nel tuo cruscotto",
+ "Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Meteo integrato nell'applicazione del cruscotto.\n La posizione dell'utente può essere determinata automaticamente o definita a mano. Vengono poi mostrate previsioni per 6 ore.\n Questo stato può anche essere integrato in altri posti come nell'applicazione Calendario.",
"Detect location" : "Elimina località",
"Set custom address" : "Imposta indirizzo personalizzato",
"{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Cielo sereno alle {time}",
diff --git a/apps/weather_status/l10n/it.json b/apps/weather_status/l10n/it.json
index 0519af605ff..ab6cc958f38 100644
--- a/apps/weather_status/l10n/it.json
+++ b/apps/weather_status/l10n/it.json
@@ -5,6 +5,7 @@
"Error" : "Errore",
"Weather status" : "Stato meteo",
"Weather status in your dashboard" : "Stato meteo nel tuo cruscotto",
+ "Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Meteo integrato nell'applicazione del cruscotto.\n La posizione dell'utente può essere determinata automaticamente o definita a mano. Vengono poi mostrate previsioni per 6 ore.\n Questo stato può anche essere integrato in altri posti come nell'applicazione Calendario.",
"Detect location" : "Elimina località",
"Set custom address" : "Imposta indirizzo personalizzato",
"{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Cielo sereno alle {time}",
diff --git a/apps/weather_status/l10n/pl.js b/apps/weather_status/l10n/pl.js
index ad0cf9e9cb6..04e11294151 100644
--- a/apps/weather_status/l10n/pl.js
+++ b/apps/weather_status/l10n/pl.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"Error" : "Błąd",
"Weather status" : "Stan pogody",
"Weather status in your dashboard" : "Stan pogody na pulpicie",
+ "Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Stan pogody zintegrowany z aplikacją Pulpit.\n Pozycja użytkownika może być określana automatycznie lub ręcznie. Następnie wyświetlana jest prognoza na 6 godzin.\n Stan pogody można również zintegrować w innych miejscach np. w aplikacji Kalendarz.",
"Detect location" : "Wykryj lokalizację",
"Set custom address" : "Ustaw adres własny",
"{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Czyste niebo o {time}",
diff --git a/apps/weather_status/l10n/pl.json b/apps/weather_status/l10n/pl.json
index 51f58c45675..dbd7a520cda 100644
--- a/apps/weather_status/l10n/pl.json
+++ b/apps/weather_status/l10n/pl.json
@@ -5,6 +5,7 @@
"Error" : "Błąd",
"Weather status" : "Stan pogody",
"Weather status in your dashboard" : "Stan pogody na pulpicie",
+ "Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Stan pogody zintegrowany z aplikacją Pulpit.\n Pozycja użytkownika może być określana automatycznie lub ręcznie. Następnie wyświetlana jest prognoza na 6 godzin.\n Stan pogody można również zintegrować w innych miejscach np. w aplikacji Kalendarz.",
"Detect location" : "Wykryj lokalizację",
"Set custom address" : "Ustaw adres własny",
"{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Czyste niebo o {time}",
diff --git a/apps/weather_status/l10n/tr.js b/apps/weather_status/l10n/tr.js
index 0c73260a4f1..6d0fb27bf6f 100644
--- a/apps/weather_status/l10n/tr.js
+++ b/apps/weather_status/l10n/tr.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"Error" : "Hata",
"Weather status" : "Hava durumu",
"Weather status in your dashboard" : "Panonuz için hava durumu",
+ "Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Pano uygulaması ile bütünleşik hava durumu.\n Kullanıcının konumu el ile de ayarlanabileceği gibi otomatik olarak da algılanabilir. 6 saatlik tahmin görüntülenir.\n Hava durumu Takvim gibi diğer uygulamalarla da kullanılabilir.",
"Detect location" : "Konum algılansın",
"Set custom address" : "Özel adres belirtin",
"{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Açık {time}",
diff --git a/apps/weather_status/l10n/tr.json b/apps/weather_status/l10n/tr.json
index 02af1b608a5..27212c145a9 100644
--- a/apps/weather_status/l10n/tr.json
+++ b/apps/weather_status/l10n/tr.json
@@ -5,6 +5,7 @@
"Error" : "Hata",
"Weather status" : "Hava durumu",
"Weather status in your dashboard" : "Panonuz için hava durumu",
+ "Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Pano uygulaması ile bütünleşik hava durumu.\n Kullanıcının konumu el ile de ayarlanabileceği gibi otomatik olarak da algılanabilir. 6 saatlik tahmin görüntülenir.\n Hava durumu Takvim gibi diğer uygulamalarla da kullanılabilir.",
"Detect location" : "Konum algılansın",
"Set custom address" : "Özel adres belirtin",
"{temperature} {unit} Clear sky at {time}" : "{temperature} {unit} Açık {time}",
diff --git a/apps/workflowengine/l10n/fi.js b/apps/workflowengine/l10n/fi.js
index 14130461cbf..b7e279e9d33 100644
--- a/apps/workflowengine/l10n/fi.js
+++ b/apps/workflowengine/l10n/fi.js
@@ -46,6 +46,7 @@ OC.L10N.register(
"iOS client" : "iOS-sovellus",
"Desktop client" : "Työpöytäsovellus",
"Thunderbird & Outlook addons" : "Thunderbird- & Outlook-lisäosat",
+ "and" : "ja",
"Cancel" : "Peruuta",
"Delete" : "Poista",
"Active" : "Aktiivinen",
diff --git a/apps/workflowengine/l10n/fi.json b/apps/workflowengine/l10n/fi.json
index bc1ef03e077..e83796019a1 100644
--- a/apps/workflowengine/l10n/fi.json
+++ b/apps/workflowengine/l10n/fi.json
@@ -44,6 +44,7 @@
"iOS client" : "iOS-sovellus",
"Desktop client" : "Työpöytäsovellus",
"Thunderbird & Outlook addons" : "Thunderbird- & Outlook-lisäosat",
+ "and" : "ja",
"Cancel" : "Peruuta",
"Delete" : "Poista",
"Active" : "Aktiivinen",
diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js
index 32c4613de70..01bb6b2ecf7 100644
--- a/core/l10n/de_DE.js
+++ b/core/l10n/de_DE.js
@@ -69,7 +69,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." : "Das PHP-Modul 'fileinfo' fehlt. Es wird dringend empfohlen, das Modul zu aktivieren, um bestmögliche Ergebnisse bei der MIME-Datei-Typ-Erkennung zu erhalten. ",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">documentation ↗</a> for more information." : "Transaktionales Sperren ist deaktiviert, was zu Problemen mit Laufzeitbedingungen führen kann. Aktivieren Sie 'filelocking.enabled' in der config.php, um diese Probleme zu vermeiden. Weitere Informationen finden sich in unserer <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">Dokumentation ↗</a>.",
"If your installation is not installed at the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (suggestion: \"{suggestedOverwriteCliURL}\")" : "Wenn sich Ihre Installation nicht im Wurzelverzeichnis der Domain befindet und Cron des Systems genutzt wird, kann es zu Fehlern bei der URL-Generierung kommen. Um dies zu verhindern, setzen Sie bitte die „overwrite.cli.url“-Option in Ihrer config.php auf das Web-Wurzelverzeichnis Ihrer Installation (Vorschlag: \"{suggestedOverwriteCliURL}\")",
- "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Die folgenden technischen Fehler sind dabei aufgetreten: ",
+ "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Folgende technische Fehler sind aufgetreten: ",
"Last background job execution ran {relativeTime}. Something seems wrong." : "Letzte Cron-Job-Ausführung: {relativeTime}. Möglicherweise liegt ein Fehler vor.",
"Check the background job settings" : "Überprüfen Sie die Cron-Job Einstellungen",
"This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "Dieser Server hat keine funktionierende Internetverbindung: Mehrere Ziele konnten nicht erreicht werden. Dies bedeutet, dass einige Funktionen, wie das Einhängen externer Speicher, Benachrichtigungen über Updates oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Zugriff auf entfernte Dateien und das Senden von E-Mail-Benachrichtigungen wird wahrscheinlich ebenfalls nicht funktionieren. Um alle Funktionen nutzen zu können, stellen Sie bitte eine Internet-Verbindung für diesen Server her.",
diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json
index 2afc98a6002..bf0e9268508 100644
--- a/core/l10n/de_DE.json
+++ b/core/l10n/de_DE.json
@@ -67,7 +67,7 @@
"The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "Das PHP-Modul 'fileinfo' fehlt. Es wird dringend empfohlen, das Modul zu aktivieren, um bestmögliche Ergebnisse bei der MIME-Datei-Typ-Erkennung zu erhalten. ",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">documentation ↗</a> for more information." : "Transaktionales Sperren ist deaktiviert, was zu Problemen mit Laufzeitbedingungen führen kann. Aktivieren Sie 'filelocking.enabled' in der config.php, um diese Probleme zu vermeiden. Weitere Informationen finden sich in unserer <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">Dokumentation ↗</a>.",
"If your installation is not installed at the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (suggestion: \"{suggestedOverwriteCliURL}\")" : "Wenn sich Ihre Installation nicht im Wurzelverzeichnis der Domain befindet und Cron des Systems genutzt wird, kann es zu Fehlern bei der URL-Generierung kommen. Um dies zu verhindern, setzen Sie bitte die „overwrite.cli.url“-Option in Ihrer config.php auf das Web-Wurzelverzeichnis Ihrer Installation (Vorschlag: \"{suggestedOverwriteCliURL}\")",
- "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Die folgenden technischen Fehler sind dabei aufgetreten: ",
+ "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Folgende technische Fehler sind aufgetreten: ",
"Last background job execution ran {relativeTime}. Something seems wrong." : "Letzte Cron-Job-Ausführung: {relativeTime}. Möglicherweise liegt ein Fehler vor.",
"Check the background job settings" : "Überprüfen Sie die Cron-Job Einstellungen",
"This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "Dieser Server hat keine funktionierende Internetverbindung: Mehrere Ziele konnten nicht erreicht werden. Dies bedeutet, dass einige Funktionen, wie das Einhängen externer Speicher, Benachrichtigungen über Updates oder die Installation von Drittanbieter-Apps nicht funktionieren. Der Zugriff auf entfernte Dateien und das Senden von E-Mail-Benachrichtigungen wird wahrscheinlich ebenfalls nicht funktionieren. Um alle Funktionen nutzen zu können, stellen Sie bitte eine Internet-Verbindung für diesen Server her.",
diff --git a/core/l10n/fi.js b/core/l10n/fi.js
index 5e2364c8b20..4cef1ea3811 100644
--- a/core/l10n/fi.js
+++ b/core/l10n/fi.js
@@ -72,6 +72,7 @@ OC.L10N.register(
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "PHP-funktio \"set_time_limit\" ei ole käytettävissä. Tämä saattaa johtaa siihen, että skriptien suoritus päättyy ennenaikaisesti ja Nextcloud-asennus rikkoutuu. Funktion käyttäminen on erittäin suositeltavaa.",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "PHP-asennuksessasi ei ole FreeType-tukea, ja siitä aiheutuu profiilikuvien sekä asetuskäyttöliittymän rikkoutuminen.",
"Missing index \"{indexName}\" in table \"{tableName}\"." : "Puuttuva indeksi \"{indexName}\" taulussa \"{tableName}\".",
+ "Missing optional column \"{columnName}\" in table \"{tableName}\"." : "Valinnainen sarake \"{columnName}\" puuttuu taulusta \"{tableName}\".",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "SQLite on parhaillaan käytössä tietokantaratkaisuna. Suuria asennuksia varten suosittelemme vaihtamaan toiseen tietokantaratkaisuun.",
"This is particularly recommended when using the desktop client for file synchronisation." : "Tämä on suositeltavaa erityisesti silloin, kun työpöytäsovellusta käytetään tiedostojen synkronointiin.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">documentation ↗</a>." : "Tee migraatio toiseen tietokantaan komentorivityökalulla: 'occ db:convert-type', tai lue <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">dokumentaatio ↗</a>.",
@@ -109,6 +110,8 @@ OC.L10N.register(
"User disabled" : "Käyttäjä poistettu käytöstä",
"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ä.",
"Your account is not setup for passwordless login." : "Käyttäjääsi ei ole kytketty käyttämään salasanatonta kirjautumista.",
+ "Passwordless authentication is not supported in your browser." : "Selaimesi ei tue tunnistautumista ilman salasanaa.",
+ "Passwordless authentication is only available over a secure connection." : "Tunnistautuminen ilman salasanaa on mahdollista vain salattua yhteyttä käyttäessä.",
"Reset password" : "Palauta salasana",
"If it is not there ask your local administrator." : "Jos se ei ole siellä, niin pyydä järjestelmänvalvojaltasi.",
"Couldn't send reset email. Please contact your administrator." : "Palautussähköpostin lähettäminen ei onnistunut. Ota yhteys ylläpitäjään.",
@@ -219,6 +222,8 @@ OC.L10N.register(
"File not found" : "Tiedostoa ei löytynyt",
"The document could not be found on the server. Maybe the share was deleted or has expired?" : "Tätä asiakirjaa ei löytynyt palvelimelta. Kenties jako on poistettu tai se oli asetettu vanhenemaan.",
"Back to %s" : "Takaisin kohtaan %s",
+ "Too many requests" : "Liian monta pyyntöä",
+ "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Verkostasi tehtiin liian monta pyyntöä. Yritä myöhemmin uudelleen tai ole yhteydessä ylläpitäjään, jos tämä on mielestäsi virhe.",
"Error" : "Virhe",
"Internal Server Error" : "Sisäinen palvelinvirhe",
"The server was unable to complete your request." : "Palvelin ei kyennyt käsittelemään pyyntöäsi.",
@@ -281,6 +286,7 @@ OC.L10N.register(
"Two-factor authentication" : "Kaksivaiheinen tunnistautuminen",
"Enhanced security is enabled for your account. Choose a second factor for authentication:" : "Tilisi tietoturvatasoa on korotettu. Käytä kaksivaiheista tunnistautumista:",
"Two-factor authentication is enforced but has not been configured on your account. Contact your admin for assistance." : "Kaksivaiheinen tunnistautuminen on pakotettu, mutta sitä ei ole määritelty tilillesi. Ole yhteydessä ylläpitoon saadaksesi apua.",
+ "Two-factor authentication is enforced but has not been configured on your account. Please continue to setup two-factor authentication." : "Kaksivaiheinen tunnistautuminen on pakotettu, mutta sitä ei ole määritelty tilillesi. Jatka asettaaksesi kaksivaiheisen tunnistautumisen.",
"Set up two-factor authentication" : "Määritä kaksivaiheinen tunnistautuminen",
"Use backup code" : "Käytä varakoodia",
"Cancel login" : "Peru kirjautuminen",
@@ -385,6 +391,7 @@ OC.L10N.register(
"_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} hakutulos muussa kansiossa","{count} hakutulosta muissa kansioissa"],
"Saving..." : "Tallennetaan...",
"Search" : "Etsi",
+ "Your client should now be connected! You can close this window." : "Asiakassovelluksen tulisi olla nyt yhdistetty! Voit sulkea tämän ikkunan.",
"Cancel log in" : "Peru kirjautuminen",
"These apps will be updated:" : "Nämä sovellukset päivitetään:",
"Nextcloud {app}" : "Nextcloud {app}"
diff --git a/core/l10n/fi.json b/core/l10n/fi.json
index 397c6084f4e..ab6b335357a 100644
--- a/core/l10n/fi.json
+++ b/core/l10n/fi.json
@@ -70,6 +70,7 @@
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "PHP-funktio \"set_time_limit\" ei ole käytettävissä. Tämä saattaa johtaa siihen, että skriptien suoritus päättyy ennenaikaisesti ja Nextcloud-asennus rikkoutuu. Funktion käyttäminen on erittäin suositeltavaa.",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "PHP-asennuksessasi ei ole FreeType-tukea, ja siitä aiheutuu profiilikuvien sekä asetuskäyttöliittymän rikkoutuminen.",
"Missing index \"{indexName}\" in table \"{tableName}\"." : "Puuttuva indeksi \"{indexName}\" taulussa \"{tableName}\".",
+ "Missing optional column \"{columnName}\" in table \"{tableName}\"." : "Valinnainen sarake \"{columnName}\" puuttuu taulusta \"{tableName}\".",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "SQLite on parhaillaan käytössä tietokantaratkaisuna. Suuria asennuksia varten suosittelemme vaihtamaan toiseen tietokantaratkaisuun.",
"This is particularly recommended when using the desktop client for file synchronisation." : "Tämä on suositeltavaa erityisesti silloin, kun työpöytäsovellusta käytetään tiedostojen synkronointiin.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">documentation ↗</a>." : "Tee migraatio toiseen tietokantaan komentorivityökalulla: 'occ db:convert-type', tai lue <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"{docLink}\">dokumentaatio ↗</a>.",
@@ -107,6 +108,8 @@
"User disabled" : "Käyttäjä poistettu käytöstä",
"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ä.",
"Your account is not setup for passwordless login." : "Käyttäjääsi ei ole kytketty käyttämään salasanatonta kirjautumista.",
+ "Passwordless authentication is not supported in your browser." : "Selaimesi ei tue tunnistautumista ilman salasanaa.",
+ "Passwordless authentication is only available over a secure connection." : "Tunnistautuminen ilman salasanaa on mahdollista vain salattua yhteyttä käyttäessä.",
"Reset password" : "Palauta salasana",
"If it is not there ask your local administrator." : "Jos se ei ole siellä, niin pyydä järjestelmänvalvojaltasi.",
"Couldn't send reset email. Please contact your administrator." : "Palautussähköpostin lähettäminen ei onnistunut. Ota yhteys ylläpitäjään.",
@@ -217,6 +220,8 @@
"File not found" : "Tiedostoa ei löytynyt",
"The document could not be found on the server. Maybe the share was deleted or has expired?" : "Tätä asiakirjaa ei löytynyt palvelimelta. Kenties jako on poistettu tai se oli asetettu vanhenemaan.",
"Back to %s" : "Takaisin kohtaan %s",
+ "Too many requests" : "Liian monta pyyntöä",
+ "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Verkostasi tehtiin liian monta pyyntöä. Yritä myöhemmin uudelleen tai ole yhteydessä ylläpitäjään, jos tämä on mielestäsi virhe.",
"Error" : "Virhe",
"Internal Server Error" : "Sisäinen palvelinvirhe",
"The server was unable to complete your request." : "Palvelin ei kyennyt käsittelemään pyyntöäsi.",
@@ -279,6 +284,7 @@
"Two-factor authentication" : "Kaksivaiheinen tunnistautuminen",
"Enhanced security is enabled for your account. Choose a second factor for authentication:" : "Tilisi tietoturvatasoa on korotettu. Käytä kaksivaiheista tunnistautumista:",
"Two-factor authentication is enforced but has not been configured on your account. Contact your admin for assistance." : "Kaksivaiheinen tunnistautuminen on pakotettu, mutta sitä ei ole määritelty tilillesi. Ole yhteydessä ylläpitoon saadaksesi apua.",
+ "Two-factor authentication is enforced but has not been configured on your account. Please continue to setup two-factor authentication." : "Kaksivaiheinen tunnistautuminen on pakotettu, mutta sitä ei ole määritelty tilillesi. Jatka asettaaksesi kaksivaiheisen tunnistautumisen.",
"Set up two-factor authentication" : "Määritä kaksivaiheinen tunnistautuminen",
"Use backup code" : "Käytä varakoodia",
"Cancel login" : "Peru kirjautuminen",
@@ -383,6 +389,7 @@
"_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} hakutulos muussa kansiossa","{count} hakutulosta muissa kansioissa"],
"Saving..." : "Tallennetaan...",
"Search" : "Etsi",
+ "Your client should now be connected! You can close this window." : "Asiakassovelluksen tulisi olla nyt yhdistetty! Voit sulkea tämän ikkunan.",
"Cancel log in" : "Peru kirjautuminen",
"These apps will be updated:" : "Nämä sovellukset päivitetään:",
"Nextcloud {app}" : "Nextcloud {app}"