aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--apps/comments/l10n/cs_CZ.js3
-rw-r--r--apps/comments/l10n/cs_CZ.json3
-rw-r--r--apps/comments/l10n/de.js3
-rw-r--r--apps/comments/l10n/de.json3
-rw-r--r--apps/comments/l10n/de_DE.js3
-rw-r--r--apps/comments/l10n/de_DE.json3
-rw-r--r--apps/comments/l10n/is.js3
-rw-r--r--apps/comments/l10n/is.json3
-rw-r--r--apps/comments/l10n/pt_BR.js3
-rw-r--r--apps/comments/l10n/pt_BR.json3
-rw-r--r--apps/encryption/l10n/cs_CZ.js12
-rw-r--r--apps/encryption/l10n/cs_CZ.json12
-rw-r--r--apps/encryption/l10n/de.js12
-rw-r--r--apps/encryption/l10n/de.json12
-rw-r--r--apps/encryption/l10n/de_DE.js12
-rw-r--r--apps/encryption/l10n/de_DE.json12
-rw-r--r--apps/encryption/l10n/id.js12
-rw-r--r--apps/encryption/l10n/id.json12
-rw-r--r--apps/encryption/l10n/it.js4
-rw-r--r--apps/encryption/l10n/it.json4
-rw-r--r--apps/encryption/l10n/nl.js4
-rw-r--r--apps/encryption/l10n/nl.json4
-rw-r--r--apps/encryption/l10n/pt_BR.js4
-rw-r--r--apps/encryption/l10n/pt_BR.json4
-rw-r--r--apps/encryption/l10n/ru.js4
-rw-r--r--apps/encryption/l10n/ru.json4
-rw-r--r--apps/federatedfilesharing/l10n/cs_CZ.js4
-rw-r--r--apps/federatedfilesharing/l10n/cs_CZ.json4
-rw-r--r--apps/federatedfilesharing/l10n/de.js8
-rw-r--r--apps/federatedfilesharing/l10n/de.json8
-rw-r--r--apps/federatedfilesharing/l10n/de_DE.js8
-rw-r--r--apps/federatedfilesharing/l10n/de_DE.json8
-rw-r--r--apps/federatedfilesharing/l10n/is.js4
-rw-r--r--apps/federatedfilesharing/l10n/is.json4
-rw-r--r--apps/federatedfilesharing/l10n/it.js4
-rw-r--r--apps/federatedfilesharing/l10n/it.json4
-rw-r--r--apps/federatedfilesharing/l10n/nl.js4
-rw-r--r--apps/federatedfilesharing/l10n/nl.json4
-rw-r--r--apps/federatedfilesharing/l10n/pt_BR.js4
-rw-r--r--apps/federatedfilesharing/l10n/pt_BR.json4
-rw-r--r--apps/federatedfilesharing/l10n/ru.js4
-rw-r--r--apps/federatedfilesharing/l10n/ru.json4
-rw-r--r--apps/federation/l10n/cs_CZ.js6
-rw-r--r--apps/federation/l10n/cs_CZ.json6
-rw-r--r--apps/federation/l10n/de.js7
-rw-r--r--apps/federation/l10n/de.json7
-rw-r--r--apps/federation/l10n/de_DE.js7
-rw-r--r--apps/federation/l10n/de_DE.json7
-rw-r--r--apps/federation/l10n/fi_FI.js14
-rw-r--r--apps/federation/l10n/fi_FI.json14
-rw-r--r--apps/federation/l10n/id.js7
-rw-r--r--apps/federation/l10n/id.json7
-rw-r--r--apps/federation/l10n/is.js7
-rw-r--r--apps/federation/l10n/is.json7
-rw-r--r--apps/federation/l10n/it.js1
-rw-r--r--apps/federation/l10n/it.json1
-rw-r--r--apps/federation/l10n/nl.js1
-rw-r--r--apps/federation/l10n/nl.json1
-rw-r--r--apps/federation/l10n/pt_BR.js6
-rw-r--r--apps/federation/l10n/pt_BR.json6
-rw-r--r--apps/federation/l10n/ru.js1
-rw-r--r--apps/federation/l10n/ru.json1
-rw-r--r--apps/files/l10n/cs_CZ.js4
-rw-r--r--apps/files/l10n/cs_CZ.json4
-rw-r--r--apps/files/l10n/de.js4
-rw-r--r--apps/files/l10n/de.json4
-rw-r--r--apps/files/l10n/de_DE.js4
-rw-r--r--apps/files/l10n/de_DE.json4
-rw-r--r--apps/files/l10n/id.js4
-rw-r--r--apps/files/l10n/id.json4
-rw-r--r--apps/files/l10n/is.js4
-rw-r--r--apps/files/l10n/is.json4
-rw-r--r--apps/files/l10n/pt_BR.js6
-rw-r--r--apps/files/l10n/pt_BR.json6
-rw-r--r--apps/files_external/l10n/cs_CZ.js3
-rw-r--r--apps/files_external/l10n/cs_CZ.json3
-rw-r--r--apps/files_external/l10n/de.js5
-rw-r--r--apps/files_external/l10n/de.json5
-rw-r--r--apps/files_external/l10n/de_DE.js5
-rw-r--r--apps/files_external/l10n/de_DE.json5
-rw-r--r--apps/files_external/l10n/fi_FI.js1
-rw-r--r--apps/files_external/l10n/fi_FI.json1
-rw-r--r--apps/files_external/l10n/id.js3
-rw-r--r--apps/files_external/l10n/id.json3
-rw-r--r--apps/files_external/l10n/is.js3
-rw-r--r--apps/files_external/l10n/is.json3
-rw-r--r--apps/files_external/l10n/pt_BR.js3
-rw-r--r--apps/files_external/l10n/pt_BR.json3
-rw-r--r--apps/files_sharing/l10n/cs_CZ.js35
-rw-r--r--apps/files_sharing/l10n/cs_CZ.json35
-rw-r--r--apps/files_sharing/l10n/de.js37
-rw-r--r--apps/files_sharing/l10n/de.json37
-rw-r--r--apps/files_sharing/l10n/de_DE.js35
-rw-r--r--apps/files_sharing/l10n/de_DE.json35
-rw-r--r--apps/files_sharing/l10n/id.js35
-rw-r--r--apps/files_sharing/l10n/id.json35
-rw-r--r--apps/files_sharing/l10n/is.js32
-rw-r--r--apps/files_sharing/l10n/is.json32
-rw-r--r--apps/files_sharing/l10n/it.js3
-rw-r--r--apps/files_sharing/l10n/it.json3
-rw-r--r--apps/files_sharing/l10n/nl.js3
-rw-r--r--apps/files_sharing/l10n/nl.json3
-rw-r--r--apps/files_sharing/l10n/pt_BR.js10
-rw-r--r--apps/files_sharing/l10n/pt_BR.json10
-rw-r--r--apps/files_sharing/l10n/ru.js3
-rw-r--r--apps/files_sharing/l10n/ru.json3
-rw-r--r--apps/files_sharing/lib/API/Share20OCS.php14
-rw-r--r--apps/files_sharing/lib/Capabilities.php1
-rw-r--r--apps/files_sharing/tests/API/Share20OCSTest.php31
-rw-r--r--apps/files_sharing/tests/ApiTest.php68
-rw-r--r--apps/files_sharing/tests/CapabilitiesTest.php2
-rw-r--r--apps/systemtags/l10n/cs_CZ.js3
-rw-r--r--apps/systemtags/l10n/cs_CZ.json3
-rw-r--r--apps/systemtags/l10n/de.js3
-rw-r--r--apps/systemtags/l10n/de.json3
-rw-r--r--apps/systemtags/l10n/de_DE.js3
-rw-r--r--apps/systemtags/l10n/de_DE.json3
-rw-r--r--apps/systemtags/l10n/id.js3
-rw-r--r--apps/systemtags/l10n/id.json3
-rw-r--r--apps/systemtags/l10n/is.js3
-rw-r--r--apps/systemtags/l10n/is.json3
-rw-r--r--apps/systemtags/l10n/pt_BR.js3
-rw-r--r--apps/systemtags/l10n/pt_BR.json3
-rw-r--r--apps/updatenotification/l10n/de.js3
-rw-r--r--apps/updatenotification/l10n/de.json3
-rw-r--r--apps/updatenotification/l10n/is.js3
-rw-r--r--apps/updatenotification/l10n/is.json3
-rw-r--r--apps/user_ldap/l10n/cs_CZ.js4
-rw-r--r--apps/user_ldap/l10n/cs_CZ.json4
-rw-r--r--apps/user_ldap/l10n/de.js10
-rw-r--r--apps/user_ldap/l10n/de.json10
-rw-r--r--apps/user_ldap/l10n/de_DE.js4
-rw-r--r--apps/user_ldap/l10n/de_DE.json4
-rw-r--r--apps/user_ldap/l10n/pt_BR.js3
-rw-r--r--apps/user_ldap/l10n/pt_BR.json3
-rw-r--r--build/license.php9
-rw-r--r--core/Controller/LoginController.php34
-rw-r--r--core/Controller/OCSController.php4
-rw-r--r--core/Middleware/TwoFactorMiddleware.php2
-rw-r--r--core/img/facebook.svg3
-rw-r--r--core/img/googleplus.svg3
-rw-r--r--core/img/mail.svg9
-rw-r--r--core/img/rss.svg2
-rw-r--r--core/img/twitter.svg3
-rw-r--r--core/l10n/cs_CZ.js23
-rw-r--r--core/l10n/cs_CZ.json23
-rw-r--r--core/l10n/de.js22
-rw-r--r--core/l10n/de.json22
-rw-r--r--core/l10n/de_DE.js22
-rw-r--r--core/l10n/de_DE.json22
-rw-r--r--core/l10n/fi_FI.js1
-rw-r--r--core/l10n/fi_FI.json1
-rw-r--r--core/l10n/id.js22
-rw-r--r--core/l10n/id.json22
-rw-r--r--core/l10n/is.js24
-rw-r--r--core/l10n/is.json24
-rw-r--r--core/l10n/it.js3
-rw-r--r--core/l10n/it.json3
-rw-r--r--core/l10n/nl.js3
-rw-r--r--core/l10n/nl.json3
-rw-r--r--core/l10n/pt_BR.js14
-rw-r--r--core/l10n/pt_BR.json14
-rw-r--r--core/l10n/ru.js3
-rw-r--r--core/l10n/ru.json3
-rw-r--r--lib/l10n/cs_CZ.js10
-rw-r--r--lib/l10n/cs_CZ.json10
-rw-r--r--lib/l10n/de.js12
-rw-r--r--lib/l10n/de.json12
-rw-r--r--lib/l10n/de_DE.js12
-rw-r--r--lib/l10n/de_DE.json12
-rw-r--r--lib/l10n/id.js10
-rw-r--r--lib/l10n/id.json10
-rw-r--r--lib/private/User/Backend.php4
-rw-r--r--lib/private/User/Database.php16
-rw-r--r--lib/private/User/Manager.php6
-rw-r--r--lib/private/User/Session.php8
-rw-r--r--lib/private/User/User.php26
-rw-r--r--lib/public/AppFramework/OCSController.php15
-rw-r--r--settings/Controller/CheckSetupController.php22
-rw-r--r--settings/css/settings.css9
-rw-r--r--settings/l10n/cs_CZ.js37
-rw-r--r--settings/l10n/cs_CZ.json37
-rw-r--r--settings/l10n/de.js43
-rw-r--r--settings/l10n/de.json43
-rw-r--r--settings/l10n/de_DE.js35
-rw-r--r--settings/l10n/de_DE.json35
-rw-r--r--settings/l10n/id.js30
-rw-r--r--settings/l10n/id.json30
-rw-r--r--settings/l10n/is.js26
-rw-r--r--settings/l10n/is.json26
-rw-r--r--settings/l10n/it.js1
-rw-r--r--settings/l10n/it.json1
-rw-r--r--settings/l10n/nl.js1
-rw-r--r--settings/l10n/nl.json1
-rw-r--r--settings/l10n/pt_BR.js22
-rw-r--r--settings/l10n/pt_BR.json22
-rw-r--r--settings/l10n/ru.js1
-rw-r--r--settings/l10n/ru.json1
-rw-r--r--settings/templates/settings.development.notice.php52
-rw-r--r--tests/Core/Controller/AvatarControllerTest.php40
-rw-r--r--tests/Core/Controller/LoginControllerTest.php128
-rw-r--r--tests/Core/Templates/TemplatesTest.php2
-rw-r--r--tests/Settings/Controller/AuthSettingsControllerTest.php1
-rw-r--r--tests/Settings/Controller/CheckSetupControllerTest.php94
-rw-r--r--tests/lib/AppFramework/Controller/OCSControllerTest.php57
-rw-r--r--tests/phpunit-autotest.xml5
-rw-r--r--tests/phpunit.xml.dist5
207 files changed, 1911 insertions, 444 deletions
diff --git a/apps/comments/l10n/cs_CZ.js b/apps/comments/l10n/cs_CZ.js
index 0653209616c..9a1e18950d2 100644
--- a/apps/comments/l10n/cs_CZ.js
+++ b/apps/comments/l10n/cs_CZ.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"You commented" : "Okomentoval(a) jsi",
"%1$s commented" : "%1$s okomentován",
"You commented on %2$s" : "Okomentoval(a) jsi %2$s",
- "%1$s commented on %2$s" : "%1$s okomentoval %2$s"
+ "%1$s commented on %2$s" : "%1$s okomentoval %2$s",
+ "<strong>Comments</strong> for files" : "<strong>Komentáře</strong> souborů"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/comments/l10n/cs_CZ.json b/apps/comments/l10n/cs_CZ.json
index efdd227bfb7..9d6e796907c 100644
--- a/apps/comments/l10n/cs_CZ.json
+++ b/apps/comments/l10n/cs_CZ.json
@@ -19,6 +19,7 @@
"You commented" : "Okomentoval(a) jsi",
"%1$s commented" : "%1$s okomentován",
"You commented on %2$s" : "Okomentoval(a) jsi %2$s",
- "%1$s commented on %2$s" : "%1$s okomentoval %2$s"
+ "%1$s commented on %2$s" : "%1$s okomentoval %2$s",
+ "<strong>Comments</strong> for files" : "<strong>Komentáře</strong> souborů"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/comments/l10n/de.js b/apps/comments/l10n/de.js
index 34a839ab484..c6c98114bde 100644
--- a/apps/comments/l10n/de.js
+++ b/apps/comments/l10n/de.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"You commented" : "Von Dir kommentiert",
"%1$s commented" : "%1$s kommentiert",
"You commented on %2$s" : "Du hast %2$s kommentiert",
- "%1$s commented on %2$s" : "%1$s kommentierte %2$s"
+ "%1$s commented on %2$s" : "%1$s kommentierte %2$s",
+ "<strong>Comments</strong> for files" : "<strong>Kommentare</strong> für Dateien"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/de.json b/apps/comments/l10n/de.json
index d9c5309196c..8a37f001b19 100644
--- a/apps/comments/l10n/de.json
+++ b/apps/comments/l10n/de.json
@@ -19,6 +19,7 @@
"You commented" : "Von Dir kommentiert",
"%1$s commented" : "%1$s kommentiert",
"You commented on %2$s" : "Du hast %2$s kommentiert",
- "%1$s commented on %2$s" : "%1$s kommentierte %2$s"
+ "%1$s commented on %2$s" : "%1$s kommentierte %2$s",
+ "<strong>Comments</strong> for files" : "<strong>Kommentare</strong> für Dateien"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/de_DE.js b/apps/comments/l10n/de_DE.js
index bbddac44a10..93ed87318b6 100644
--- a/apps/comments/l10n/de_DE.js
+++ b/apps/comments/l10n/de_DE.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"You commented" : "Sie haben kommentiert",
"%1$s commented" : "%1$s kommentierte",
"You commented on %2$s" : "Sie haben %2$s kommentiert",
- "%1$s commented on %2$s" : "%1$s kommentierte %2$s"
+ "%1$s commented on %2$s" : "%1$s kommentierte %2$s",
+ "<strong>Comments</strong> for files" : "<strong>Kommentare</strong> für Dateien"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/de_DE.json b/apps/comments/l10n/de_DE.json
index a8ff860a17f..b75e849a34b 100644
--- a/apps/comments/l10n/de_DE.json
+++ b/apps/comments/l10n/de_DE.json
@@ -19,6 +19,7 @@
"You commented" : "Sie haben kommentiert",
"%1$s commented" : "%1$s kommentierte",
"You commented on %2$s" : "Sie haben %2$s kommentiert",
- "%1$s commented on %2$s" : "%1$s kommentierte %2$s"
+ "%1$s commented on %2$s" : "%1$s kommentierte %2$s",
+ "<strong>Comments</strong> for files" : "<strong>Kommentare</strong> für Dateien"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/is.js b/apps/comments/l10n/is.js
index f32e49d37c5..3036d572db6 100644
--- a/apps/comments/l10n/is.js
+++ b/apps/comments/l10n/is.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"You commented" : "Þú settir inn athugasemd",
"%1$s commented" : "%1$s setti inn athugasemd",
"You commented on %2$s" : "Þú settir inn athugasemd við %2$s",
- "%1$s commented on %2$s" : "%1$s setti inn athugasemd um %2$s"
+ "%1$s commented on %2$s" : "%1$s setti inn athugasemd um %2$s",
+ "<strong>Comments</strong> for files" : "<strong>Athugasemdir</strong> við skrár"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/comments/l10n/is.json b/apps/comments/l10n/is.json
index c70a192f529..3e91e4ecc48 100644
--- a/apps/comments/l10n/is.json
+++ b/apps/comments/l10n/is.json
@@ -19,6 +19,7 @@
"You commented" : "Þú settir inn athugasemd",
"%1$s commented" : "%1$s setti inn athugasemd",
"You commented on %2$s" : "Þú settir inn athugasemd við %2$s",
- "%1$s commented on %2$s" : "%1$s setti inn athugasemd um %2$s"
+ "%1$s commented on %2$s" : "%1$s setti inn athugasemd um %2$s",
+ "<strong>Comments</strong> for files" : "<strong>Athugasemdir</strong> við skrár"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/pt_BR.js b/apps/comments/l10n/pt_BR.js
index 0ba0bf5de0c..19efa9e725a 100644
--- a/apps/comments/l10n/pt_BR.js
+++ b/apps/comments/l10n/pt_BR.js
@@ -21,6 +21,7 @@ OC.L10N.register(
"You commented" : "Você comentou",
"%1$s commented" : "%1$s comentado",
"You commented on %2$s" : "Você comentou em %2$s",
- "%1$s commented on %2$s" : "%1$s comentado em %2$s"
+ "%1$s commented on %2$s" : "%1$s comentado em %2$s",
+ "<strong>Comments</strong> for files" : "<strong>Comentários</strong> para arquivos"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/comments/l10n/pt_BR.json b/apps/comments/l10n/pt_BR.json
index 23b04029d3b..f250472d987 100644
--- a/apps/comments/l10n/pt_BR.json
+++ b/apps/comments/l10n/pt_BR.json
@@ -19,6 +19,7 @@
"You commented" : "Você comentou",
"%1$s commented" : "%1$s comentado",
"You commented on %2$s" : "Você comentou em %2$s",
- "%1$s commented on %2$s" : "%1$s comentado em %2$s"
+ "%1$s commented on %2$s" : "%1$s comentado em %2$s",
+ "<strong>Comments</strong> for files" : "<strong>Comentários</strong> para arquivos"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/cs_CZ.js b/apps/encryption/l10n/cs_CZ.js
index 4d73777d6da..faf39706963 100644
--- a/apps/encryption/l10n/cs_CZ.js
+++ b/apps/encryption/l10n/cs_CZ.js
@@ -22,6 +22,9 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "Současné přihlašovací heslo nebylo zadáno správně, zkuste to prosím znovu.",
"Private key password successfully updated." : "Heslo soukromého klíče úspěšně aktualizováno.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte přenést své šifrovací klíče ze staré verze šifrování (ownCloud <= 8.0) na novou. Spusťte příkaz 'occ encryption:migrate' nebo kontaktujte svého administrátora.",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chybný soukromý klíč pro šifrovací aplikaci. Aktualizujte prosím heslo svého soukromého klíče v osobním nastavení, abyste znovu získali přístup ke svým zašifrovaným souborům.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikace pro šifrování je zapnuta, ale šifrovací klíče ještě nejsou inicializované. Prosím odhlaste se a znovu se přihlaste",
+ "Encryption app is enabled and ready" : "Aplikace šifrování je již povolena a připravena",
"Bad Signature" : "Špatný podpis",
"Missing Signature" : "Chybějící podpis",
"one-time password for server-side-encryption" : "jednorázové heslo pro šifrování na straně serveru",
@@ -43,6 +46,7 @@ OC.L10N.register(
"New recovery key password" : "Nové heslo záchranného klíče",
"Repeat new recovery key password" : "Zopakujte nové heslo záchranného klíče",
"Change Password" : "Změnit heslo",
+ "Basic encryption module" : "Základní šifrovací modul",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikace pro šifrování je zapnuta, ale vaše klíče nejsou inicializované. Prosím odhlaste se a znovu přihlaste",
"Your private key password no longer matches your log-in password." : "Heslo vašeho soukromého klíče se již neshoduje s vaším přihlašovacím heslem.",
"Set your old private key password to your current log-in password:" : "Změňte své staré heslo soukromého klíče na stejné, jako je vaše současné přihlašovací heslo:",
@@ -53,6 +57,12 @@ OC.L10N.register(
"Enable password recovery:" : "Povolit obnovu hesla:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Zapnutí této volby vám umožní znovu získat přístup k vašim zašifrovaným souborům pokud ztratíte heslo",
"Enabled" : "Povoleno",
- "Disabled" : "Zakázáno"
+ "Disabled" : "Zakázáno",
+ "You need to migrate your encryption keys from the old encryption (Nextcloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte přenést své šifrovací klíče ze staré verze šifrování (Nextcloud <= 8.0) na novou. Spusťte příkaz 'occ encryption:migrate' nebo kontaktujte svého administrátora.",
+ "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chybný soukromý klíč pro šifrovací aplikaci. Aktualizujte prosím heslo svého soukromého klíče v osobním nastavení, abyste znovu získali přístup ke svým zašifrovaným souborům.",
+ "Encryption App is enabled and ready" : "Aplikace šifrování je již povolena a připravena",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'Nextcloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ahoj!\n\nAdministrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla '%s'.\n\nPřihlašte se do webového rozhraní, přejděte do nastavení 'základního šifrovacího modulu Nextcloud' a aktualizujte šifrovací heslo zadáním hesla výše do pole 'původní přihlašovací heslo' a svého aktuálního přihlašovacího hesla.\n\n",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"Nextcloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Ahoj!<br><br>Administrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla <strong>%s<strong>.<br><br>Přihlašte se do webového rozhraní, přejděte do nastavení \"základního šifrovacího modulu Nextcloud\" a aktualizujte šifrovací heslo zadáním hesla výše do pole \"původní přihlašovací heslo\" a svého aktuálního přihlašovacího hesla.<br><br>",
+ "Nextcloud basic encryption module" : "Základní šifrovací modul Nextcloud"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/encryption/l10n/cs_CZ.json b/apps/encryption/l10n/cs_CZ.json
index f911f993af5..fd6f414fd63 100644
--- a/apps/encryption/l10n/cs_CZ.json
+++ b/apps/encryption/l10n/cs_CZ.json
@@ -20,6 +20,9 @@
"The current log-in password was not correct, please try again." : "Současné přihlašovací heslo nebylo zadáno správně, zkuste to prosím znovu.",
"Private key password successfully updated." : "Heslo soukromého klíče úspěšně aktualizováno.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte přenést své šifrovací klíče ze staré verze šifrování (ownCloud <= 8.0) na novou. Spusťte příkaz 'occ encryption:migrate' nebo kontaktujte svého administrátora.",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chybný soukromý klíč pro šifrovací aplikaci. Aktualizujte prosím heslo svého soukromého klíče v osobním nastavení, abyste znovu získali přístup ke svým zašifrovaným souborům.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikace pro šifrování je zapnuta, ale šifrovací klíče ještě nejsou inicializované. Prosím odhlaste se a znovu se přihlaste",
+ "Encryption app is enabled and ready" : "Aplikace šifrování je již povolena a připravena",
"Bad Signature" : "Špatný podpis",
"Missing Signature" : "Chybějící podpis",
"one-time password for server-side-encryption" : "jednorázové heslo pro šifrování na straně serveru",
@@ -41,6 +44,7 @@
"New recovery key password" : "Nové heslo záchranného klíče",
"Repeat new recovery key password" : "Zopakujte nové heslo záchranného klíče",
"Change Password" : "Změnit heslo",
+ "Basic encryption module" : "Základní šifrovací modul",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikace pro šifrování je zapnuta, ale vaše klíče nejsou inicializované. Prosím odhlaste se a znovu přihlaste",
"Your private key password no longer matches your log-in password." : "Heslo vašeho soukromého klíče se již neshoduje s vaším přihlašovacím heslem.",
"Set your old private key password to your current log-in password:" : "Změňte své staré heslo soukromého klíče na stejné, jako je vaše současné přihlašovací heslo:",
@@ -51,6 +55,12 @@
"Enable password recovery:" : "Povolit obnovu hesla:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Zapnutí této volby vám umožní znovu získat přístup k vašim zašifrovaným souborům pokud ztratíte heslo",
"Enabled" : "Povoleno",
- "Disabled" : "Zakázáno"
+ "Disabled" : "Zakázáno",
+ "You need to migrate your encryption keys from the old encryption (Nextcloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte přenést své šifrovací klíče ze staré verze šifrování (Nextcloud <= 8.0) na novou. Spusťte příkaz 'occ encryption:migrate' nebo kontaktujte svého administrátora.",
+ "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chybný soukromý klíč pro šifrovací aplikaci. Aktualizujte prosím heslo svého soukromého klíče v osobním nastavení, abyste znovu získali přístup ke svým zašifrovaným souborům.",
+ "Encryption App is enabled and ready" : "Aplikace šifrování je již povolena a připravena",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'Nextcloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ahoj!\n\nAdministrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla '%s'.\n\nPřihlašte se do webového rozhraní, přejděte do nastavení 'základního šifrovacího modulu Nextcloud' a aktualizujte šifrovací heslo zadáním hesla výše do pole 'původní přihlašovací heslo' a svého aktuálního přihlašovacího hesla.\n\n",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"Nextcloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Ahoj!<br><br>Administrátor povolil šifrování dat na serveru. Vaše soubory byly zašifrovány za použití hesla <strong>%s<strong>.<br><br>Přihlašte se do webového rozhraní, přejděte do nastavení \"základního šifrovacího modulu Nextcloud\" a aktualizujte šifrovací heslo zadáním hesla výše do pole \"původní přihlašovací heslo\" a svého aktuálního přihlašovacího hesla.<br><br>",
+ "Nextcloud basic encryption module" : "Základní šifrovací modul Nextcloud"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/de.js b/apps/encryption/l10n/de.js
index eef2d32be1d..6314663d1e6 100644
--- a/apps/encryption/l10n/de.js
+++ b/apps/encryption/l10n/de.js
@@ -22,6 +22,9 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "Das aktuelle Anmeldepasswort war nicht korrekt, bitte versuche es noch einmal.",
"Private key password successfully updated." : "Passwort des privaten Schlüssels erfolgreich aktualisiert",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Verschlüsselungsschlüssel müssen von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migriert werden. Bitte 'occ encryption:migrate' ausführen oder Ihren Administrator kontaktieren.",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Falscher privater Schlüssel für die Verschlüsselungs-app. Bitte aktualisiere Deinen privaten Schlüssel in Deinen persönlichen Einstellungen um wieder Zugriff auf die verschlüsselten Dateien zu erhalten.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselungs-app ist aktiviert, aber die Schlüssel sind noch nicht initialisiert. Bitte logge Dich aus und wieder ein",
+ "Encryption app is enabled and ready" : "Verschlüsselungs-app ist aktiviert und bereit",
"Bad Signature" : "Ungültige Signatur",
"Missing Signature" : "Fehlende Signatur",
"one-time password for server-side-encryption" : "Einmal-Passwort für serverseitige Verschlüsselung",
@@ -43,6 +46,7 @@ OC.L10N.register(
"New recovery key password" : "Neues Passwort für den Wiederherstellungsschlüssel",
"Repeat new recovery key password" : "Neues Passwort für den Wiederherstellungsschlüssel wiederholen",
"Change Password" : "Passwort ändern",
+ "Basic encryption module" : "Basisverschlüsselungsmodul",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Die Verschlüsselung-App ist aktiviert, aber deine Schlüssel sind nicht initialisiert. Bitte erneut ab- und wieder anmelden.",
"Your private key password no longer matches your log-in password." : "Dein Passwort für Deinen privaten Schlüssel stimmt nicht mehr mit Deinem Loginpasswort überein.",
"Set your old private key password to your current log-in password:" : "Dein altes Passwort für Deinen privaten Schlüssel auf Dein aktuelles Anmeldepasswort einstellen:",
@@ -53,6 +57,12 @@ OC.L10N.register(
"Enable password recovery:" : "Passwortwiederherstellung aktivieren:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Wenn Du diese Option aktivierst, kannst Du Deine verschlüsselten Dateien wiederherstellen, falls Du Dein Passwort vergisst",
"Enabled" : "Aktiviert",
- "Disabled" : "Deaktiviert"
+ "Disabled" : "Deaktiviert",
+ "You need to migrate your encryption keys from the old encryption (Nextcloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du musst Deine Verschlüsselungs-Schlüssel von der Alten Vershlüsselung (ownCloud <= 8.0) zur neuen migrieren. Bitte führe 'occ encryption:migrate' aus oder kontaktiere den Administrator",
+ "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ungültiger privater Schlüssel für die Verschlüsselung-App. Bitte Ihr privates Schlüssel-Passwort aktualisieren, um den Zugriff auf Ihre verschlüsselten Dateien wiederherzustellen.",
+ "Encryption App is enabled and ready" : "Verschlüsselungs-App ist aktiviert und bereit.",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'Nextcloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort '%s' verschlüsselt.\n\nBitte über die Web-Oberfläche anmelden und die persönlichen Einstellungen aufrufen. Dort findet sich die Option 'Nextcloud-Basisverschlüsselungsmodul' und das Verschlüsselungspasswort kann aktualisiert werden, indem das Passwort in das Feld 'altes Login Passwort' und in das 'aktuelles Login - Passwort'-Feld eingegeben wird.\n\n",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"Nextcloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hey,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melde dich im Web-Interface an, gehe in deine persönlichen Einstellungen. Dort findest du die Option 'Nextcloud-Basisverschlüsselungsmodul' und aktualisiere dort dein Verschlüsselungspasswort indem du das Passwort in das 'alte Log - in Passwort' und in das 'aktuellen Login - Passwort' Feld eingibst.<br><br>",
+ "Nextcloud basic encryption module" : "Nextcloud-Basisverschlüsselungsmodul"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/de.json b/apps/encryption/l10n/de.json
index 278e899aa5e..a44bfe45f43 100644
--- a/apps/encryption/l10n/de.json
+++ b/apps/encryption/l10n/de.json
@@ -20,6 +20,9 @@
"The current log-in password was not correct, please try again." : "Das aktuelle Anmeldepasswort war nicht korrekt, bitte versuche es noch einmal.",
"Private key password successfully updated." : "Passwort des privaten Schlüssels erfolgreich aktualisiert",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Verschlüsselungsschlüssel müssen von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migriert werden. Bitte 'occ encryption:migrate' ausführen oder Ihren Administrator kontaktieren.",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Falscher privater Schlüssel für die Verschlüsselungs-app. Bitte aktualisiere Deinen privaten Schlüssel in Deinen persönlichen Einstellungen um wieder Zugriff auf die verschlüsselten Dateien zu erhalten.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselungs-app ist aktiviert, aber die Schlüssel sind noch nicht initialisiert. Bitte logge Dich aus und wieder ein",
+ "Encryption app is enabled and ready" : "Verschlüsselungs-app ist aktiviert und bereit",
"Bad Signature" : "Ungültige Signatur",
"Missing Signature" : "Fehlende Signatur",
"one-time password for server-side-encryption" : "Einmal-Passwort für serverseitige Verschlüsselung",
@@ -41,6 +44,7 @@
"New recovery key password" : "Neues Passwort für den Wiederherstellungsschlüssel",
"Repeat new recovery key password" : "Neues Passwort für den Wiederherstellungsschlüssel wiederholen",
"Change Password" : "Passwort ändern",
+ "Basic encryption module" : "Basisverschlüsselungsmodul",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Die Verschlüsselung-App ist aktiviert, aber deine Schlüssel sind nicht initialisiert. Bitte erneut ab- und wieder anmelden.",
"Your private key password no longer matches your log-in password." : "Dein Passwort für Deinen privaten Schlüssel stimmt nicht mehr mit Deinem Loginpasswort überein.",
"Set your old private key password to your current log-in password:" : "Dein altes Passwort für Deinen privaten Schlüssel auf Dein aktuelles Anmeldepasswort einstellen:",
@@ -51,6 +55,12 @@
"Enable password recovery:" : "Passwortwiederherstellung aktivieren:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Wenn Du diese Option aktivierst, kannst Du Deine verschlüsselten Dateien wiederherstellen, falls Du Dein Passwort vergisst",
"Enabled" : "Aktiviert",
- "Disabled" : "Deaktiviert"
+ "Disabled" : "Deaktiviert",
+ "You need to migrate your encryption keys from the old encryption (Nextcloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du musst Deine Verschlüsselungs-Schlüssel von der Alten Vershlüsselung (ownCloud <= 8.0) zur neuen migrieren. Bitte führe 'occ encryption:migrate' aus oder kontaktiere den Administrator",
+ "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ungültiger privater Schlüssel für die Verschlüsselung-App. Bitte Ihr privates Schlüssel-Passwort aktualisieren, um den Zugriff auf Ihre verschlüsselten Dateien wiederherzustellen.",
+ "Encryption App is enabled and ready" : "Verschlüsselungs-App ist aktiviert und bereit.",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'Nextcloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort '%s' verschlüsselt.\n\nBitte über die Web-Oberfläche anmelden und die persönlichen Einstellungen aufrufen. Dort findet sich die Option 'Nextcloud-Basisverschlüsselungsmodul' und das Verschlüsselungspasswort kann aktualisiert werden, indem das Passwort in das Feld 'altes Login Passwort' und in das 'aktuelles Login - Passwort'-Feld eingegeben wird.\n\n",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"Nextcloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hey,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melde dich im Web-Interface an, gehe in deine persönlichen Einstellungen. Dort findest du die Option 'Nextcloud-Basisverschlüsselungsmodul' und aktualisiere dort dein Verschlüsselungspasswort indem du das Passwort in das 'alte Log - in Passwort' und in das 'aktuellen Login - Passwort' Feld eingibst.<br><br>",
+ "Nextcloud basic encryption module" : "Nextcloud-Basisverschlüsselungsmodul"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/de_DE.js b/apps/encryption/l10n/de_DE.js
index e2f71ae861d..9d11a13010f 100644
--- a/apps/encryption/l10n/de_DE.js
+++ b/apps/encryption/l10n/de_DE.js
@@ -22,6 +22,9 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "Das aktuelle Anmeldepasswort war nicht korrekt, bitte versuchen Sie es noch einmal.",
"Private key password successfully updated." : "Das Passwort des privaten Schlüssels wurde erfolgreich aktualisiert.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Sie müssen Ihre Verschlüsselungsschlüssel von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migrieren. Bitte führen Sie 'occ encryption:migrate' aus oder kontaktieren Sie Ihren Administrator.",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Falscher privater Schlüssel für die Verschlüsselungs-app. Bitte aktualisieren Sie Ihren privaten Schlüssel in Ihren persönlichen Einstellungen um wieder Zugriff auf die verschlüsselten Dateien zu erhalten.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselungs-app ist aktiviert, aber die Schlüssel sind noch nicht initialisiert. Bitte loggen Sie sich aus und wieder ein",
+ "Encryption app is enabled and ready" : "Verschlüsselungs-app ist aktiviert und bereit",
"Bad Signature" : "Falsche Signatur",
"Missing Signature" : "Fehlende Signatur",
"one-time password for server-side-encryption" : "Einmalpasswort für Serverseitige Verschlüsselung",
@@ -43,6 +46,7 @@ OC.L10N.register(
"New recovery key password" : "Neues Passwort für den Wiederherstellungsschlüssel",
"Repeat new recovery key password" : "Neues Passwort für den Wiederherstellungsschlüssel wiederholen",
"Change Password" : "Passwort ändern",
+ "Basic encryption module" : "Basisverschlüsselungsmodul",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselung-App ist aktiviert, aber Ihre Schlüssel sind nicht initialisiert. Bitte nochmals ab- und wieder anmelden.",
"Your private key password no longer matches your log-in password." : "Das Privatschlüsselpasswort stimmt nicht länger mit dem Anmeldepasswort überein.",
"Set your old private key password to your current log-in password:" : "Ihr altes Privatschlüsselpasswort auf Ihr aktuelles Anmeldepasswort stellen:",
@@ -53,6 +57,12 @@ OC.L10N.register(
"Enable password recovery:" : "Die Passwort-Wiederherstellung aktivieren:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Durch die Aktivierung dieser Option haben Sie die Möglichkeit, wieder auf Ihre verschlüsselten Dateien zugreifen zu können, wenn Sie Ihr Passwort verloren haben.",
"Enabled" : "Aktiviert",
- "Disabled" : "Deaktiviert"
+ "Disabled" : "Deaktiviert",
+ "You need to migrate your encryption keys from the old encryption (Nextcloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Sie müssen Ihre Verschlüsselungsschlüssel von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migrieren. Bitte führen Sie 'occ encryption:migrate' aus oder kontaktieren Sie Ihren Administrator. ",
+ "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ungültiger privater Schlüssel für die Verschlüsselungs-App. Bitte aktualisieren Sie Ihr privates Schlüsselpasswort, um den Zugriff auf Ihre verschlüsselten Dateien wiederherzustellen.",
+ "Encryption App is enabled and ready" : "Verschlüsselungs-App ist aktiviert und bereit",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'Nextcloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort '%s' verschlüsselt.\n\nBitte über die Web-Oberfläche anmelden und die persönlichen Einstellungen aufrufen. Dort findet sich die Option 'Nextcloud-Basisverschlüsselungsmodul' und das Verschlüsselungspasswort kann aktualisiert werden, indem das Passwort in das Feld 'altes Login Passwort' und in das 'aktuelles Login - Passwort'-Feld eingegeben wird.\n",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"Nextcloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hey,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melden Sie sich im Web-Interface an, gehe Sie in ihre persönlichen Einstellungen. Dort finden Sie die Option 'Nextcloud-Basisverschlüsselungsmodul' und aktualisieren Sie dort Ihr Verschlüsselungspasswort indem Sie das Passwort in das 'alte Log - in Passwort' und in das 'aktuellen Login - Passwort' Feld eingeben.<br><br>",
+ "Nextcloud basic encryption module" : "Nextcloud Basisverschlüsselungsmodul"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/de_DE.json b/apps/encryption/l10n/de_DE.json
index 3c5a50dfadb..9ad5fdb5942 100644
--- a/apps/encryption/l10n/de_DE.json
+++ b/apps/encryption/l10n/de_DE.json
@@ -20,6 +20,9 @@
"The current log-in password was not correct, please try again." : "Das aktuelle Anmeldepasswort war nicht korrekt, bitte versuchen Sie es noch einmal.",
"Private key password successfully updated." : "Das Passwort des privaten Schlüssels wurde erfolgreich aktualisiert.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Sie müssen Ihre Verschlüsselungsschlüssel von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migrieren. Bitte führen Sie 'occ encryption:migrate' aus oder kontaktieren Sie Ihren Administrator.",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Falscher privater Schlüssel für die Verschlüsselungs-app. Bitte aktualisieren Sie Ihren privaten Schlüssel in Ihren persönlichen Einstellungen um wieder Zugriff auf die verschlüsselten Dateien zu erhalten.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselungs-app ist aktiviert, aber die Schlüssel sind noch nicht initialisiert. Bitte loggen Sie sich aus und wieder ein",
+ "Encryption app is enabled and ready" : "Verschlüsselungs-app ist aktiviert und bereit",
"Bad Signature" : "Falsche Signatur",
"Missing Signature" : "Fehlende Signatur",
"one-time password for server-side-encryption" : "Einmalpasswort für Serverseitige Verschlüsselung",
@@ -41,6 +44,7 @@
"New recovery key password" : "Neues Passwort für den Wiederherstellungsschlüssel",
"Repeat new recovery key password" : "Neues Passwort für den Wiederherstellungsschlüssel wiederholen",
"Change Password" : "Passwort ändern",
+ "Basic encryption module" : "Basisverschlüsselungsmodul",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselung-App ist aktiviert, aber Ihre Schlüssel sind nicht initialisiert. Bitte nochmals ab- und wieder anmelden.",
"Your private key password no longer matches your log-in password." : "Das Privatschlüsselpasswort stimmt nicht länger mit dem Anmeldepasswort überein.",
"Set your old private key password to your current log-in password:" : "Ihr altes Privatschlüsselpasswort auf Ihr aktuelles Anmeldepasswort stellen:",
@@ -51,6 +55,12 @@
"Enable password recovery:" : "Die Passwort-Wiederherstellung aktivieren:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Durch die Aktivierung dieser Option haben Sie die Möglichkeit, wieder auf Ihre verschlüsselten Dateien zugreifen zu können, wenn Sie Ihr Passwort verloren haben.",
"Enabled" : "Aktiviert",
- "Disabled" : "Deaktiviert"
+ "Disabled" : "Deaktiviert",
+ "You need to migrate your encryption keys from the old encryption (Nextcloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Sie müssen Ihre Verschlüsselungsschlüssel von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migrieren. Bitte führen Sie 'occ encryption:migrate' aus oder kontaktieren Sie Ihren Administrator. ",
+ "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ungültiger privater Schlüssel für die Verschlüsselungs-App. Bitte aktualisieren Sie Ihr privates Schlüsselpasswort, um den Zugriff auf Ihre verschlüsselten Dateien wiederherzustellen.",
+ "Encryption App is enabled and ready" : "Verschlüsselungs-App ist aktiviert und bereit",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'Nextcloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort '%s' verschlüsselt.\n\nBitte über die Web-Oberfläche anmelden und die persönlichen Einstellungen aufrufen. Dort findet sich die Option 'Nextcloud-Basisverschlüsselungsmodul' und das Verschlüsselungspasswort kann aktualisiert werden, indem das Passwort in das Feld 'altes Login Passwort' und in das 'aktuelles Login - Passwort'-Feld eingegeben wird.\n",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"Nextcloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hey,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melden Sie sich im Web-Interface an, gehe Sie in ihre persönlichen Einstellungen. Dort finden Sie die Option 'Nextcloud-Basisverschlüsselungsmodul' und aktualisieren Sie dort Ihr Verschlüsselungspasswort indem Sie das Passwort in das 'alte Log - in Passwort' und in das 'aktuellen Login - Passwort' Feld eingeben.<br><br>",
+ "Nextcloud basic encryption module" : "Nextcloud Basisverschlüsselungsmodul"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/id.js b/apps/encryption/l10n/id.js
index da4bd12078f..3a8a7369397 100644
--- a/apps/encryption/l10n/id.js
+++ b/apps/encryption/l10n/id.js
@@ -22,6 +22,9 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "Sandi masuk saat ini salah, mohon coba lagi.",
"Private key password successfully updated." : "Sandi kunci privat berhasil diperbarui.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Anda perlu mengganti kunci enkripsi Anda dari enkripsi lama (ownCloud <= 8.0) ke yang baru. Mohon jalankan 'occ encryption:migrate' atau hubungi administrator Anda",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Kunci privat tidak sah untuk aplikasi enkripsi. Silakan perbarui sandi kunci privat anda pada pengaturan pribadi untuk memulihkan akses ke berkas anda yang dienkripsi.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikasi enkripsi telah diaktifkan tetapi kunci tidak terinisialisasi, silakan log-out dan log-in lagi",
+ "Encryption app is enabled and ready" : "Apl enkripsi aktif dan siap",
"Bad Signature" : "Tanda salah",
"Missing Signature" : "Tanda hilang",
"one-time password for server-side-encryption" : "Sandi sekali pakai untuk server-side-encryption",
@@ -43,6 +46,7 @@ OC.L10N.register(
"New recovery key password" : "Sandi kunci pemulihan baru",
"Repeat new recovery key password" : "Ulangi sandi kunci pemulihan baru",
"Change Password" : "Ubah Sandi",
+ "Basic encryption module" : "Modul enkripsi dasar",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikasi Enskripsi telah diaktifkan tetapi kunci tidak diinisialisasi, silakan log-out dan log-in lagi",
"Your private key password no longer matches your log-in password." : "Sandi kunci private Anda tidak lagi cocok dengan sandi masuk Anda.",
"Set your old private key password to your current log-in password:" : "Setel sandi kunci private Anda untuk sandi masuk Anda saat ini:",
@@ -53,6 +57,12 @@ OC.L10N.register(
"Enable password recovery:" : "Aktifkan sandi pemulihan:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Mengaktifkan opsi ini memungkinkan Anda untuk mendapatkan kembali akses ke berkas terenkripsi Anda dalam kasus kehilangan sandi",
"Enabled" : "Diaktifkan",
- "Disabled" : "Dinonaktifkan"
+ "Disabled" : "Dinonaktifkan",
+ "You need to migrate your encryption keys from the old encryption (Nextcloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Anda perlu mengganti kunci enkripsi Anda dari enkripsi lama (Nextcloud <= 8.0) ke yang baru. Mohon jalankan 'occ encryption:migrate' atau hubungi administrator Anda",
+ "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Kunci privat tidak sah untuk aplikasi enkripsi. Silakan perbarui sandi kunci privat anda pada pengaturan pribadi untuk memulihkan akses ke berkas anda yang dienkripsi.",
+ "Encryption App is enabled and ready" : "Apl enkripsi aktif dan siap",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'Nextcloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hai,\n\nadmin telah mengaktifkan enkripsi server-side. Berkas Anda dienkripsi dengan menggunakan sandi '%s'.\n\nMogon log masuk ke tampilan web, masuk ke bagian 'modul enkripsi dasar Nextcloud' dalam pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini ke 'sandi masuk yang lama' dan sandi masuk yang sekarang.\n\n",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"Nextcloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hai,<br><br>admin mengaktifkan server-side-encryption. Berkas-berkas Anda dienkripsi menggunakan sandi <strong>%s</strong>.<br><br>Silakan masuk di antarmuka web, pergi ke bagian 'modul enkripsi dasar Nextcloud' pada pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini kedalam kolom 'sandi masuk yang lama' dan sandi masuk yang baru.<br><br>",
+ "Nextcloud basic encryption module" : "Modul enkripsi dasar Nextcloud"
},
"nplurals=1; plural=0;");
diff --git a/apps/encryption/l10n/id.json b/apps/encryption/l10n/id.json
index c1a2f35670f..be04544f582 100644
--- a/apps/encryption/l10n/id.json
+++ b/apps/encryption/l10n/id.json
@@ -20,6 +20,9 @@
"The current log-in password was not correct, please try again." : "Sandi masuk saat ini salah, mohon coba lagi.",
"Private key password successfully updated." : "Sandi kunci privat berhasil diperbarui.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Anda perlu mengganti kunci enkripsi Anda dari enkripsi lama (ownCloud <= 8.0) ke yang baru. Mohon jalankan 'occ encryption:migrate' atau hubungi administrator Anda",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Kunci privat tidak sah untuk aplikasi enkripsi. Silakan perbarui sandi kunci privat anda pada pengaturan pribadi untuk memulihkan akses ke berkas anda yang dienkripsi.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikasi enkripsi telah diaktifkan tetapi kunci tidak terinisialisasi, silakan log-out dan log-in lagi",
+ "Encryption app is enabled and ready" : "Apl enkripsi aktif dan siap",
"Bad Signature" : "Tanda salah",
"Missing Signature" : "Tanda hilang",
"one-time password for server-side-encryption" : "Sandi sekali pakai untuk server-side-encryption",
@@ -41,6 +44,7 @@
"New recovery key password" : "Sandi kunci pemulihan baru",
"Repeat new recovery key password" : "Ulangi sandi kunci pemulihan baru",
"Change Password" : "Ubah Sandi",
+ "Basic encryption module" : "Modul enkripsi dasar",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Aplikasi Enskripsi telah diaktifkan tetapi kunci tidak diinisialisasi, silakan log-out dan log-in lagi",
"Your private key password no longer matches your log-in password." : "Sandi kunci private Anda tidak lagi cocok dengan sandi masuk Anda.",
"Set your old private key password to your current log-in password:" : "Setel sandi kunci private Anda untuk sandi masuk Anda saat ini:",
@@ -51,6 +55,12 @@
"Enable password recovery:" : "Aktifkan sandi pemulihan:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Mengaktifkan opsi ini memungkinkan Anda untuk mendapatkan kembali akses ke berkas terenkripsi Anda dalam kasus kehilangan sandi",
"Enabled" : "Diaktifkan",
- "Disabled" : "Dinonaktifkan"
+ "Disabled" : "Dinonaktifkan",
+ "You need to migrate your encryption keys from the old encryption (Nextcloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Anda perlu mengganti kunci enkripsi Anda dari enkripsi lama (Nextcloud <= 8.0) ke yang baru. Mohon jalankan 'occ encryption:migrate' atau hubungi administrator Anda",
+ "Invalid private key for Encryption App. Please update your private key password in your personal settings to recover access to your encrypted files." : "Kunci privat tidak sah untuk aplikasi enkripsi. Silakan perbarui sandi kunci privat anda pada pengaturan pribadi untuk memulihkan akses ke berkas anda yang dienkripsi.",
+ "Encryption App is enabled and ready" : "Apl enkripsi aktif dan siap",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'Nextcloud basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hai,\n\nadmin telah mengaktifkan enkripsi server-side. Berkas Anda dienkripsi dengan menggunakan sandi '%s'.\n\nMogon log masuk ke tampilan web, masuk ke bagian 'modul enkripsi dasar Nextcloud' dalam pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini ke 'sandi masuk yang lama' dan sandi masuk yang sekarang.\n\n",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"Nextcloud basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hai,<br><br>admin mengaktifkan server-side-encryption. Berkas-berkas Anda dienkripsi menggunakan sandi <strong>%s</strong>.<br><br>Silakan masuk di antarmuka web, pergi ke bagian 'modul enkripsi dasar Nextcloud' pada pengaturan pribadi Anda dan perbarui sandi enkripsi Anda dengan memasukkan sandi ini kedalam kolom 'sandi masuk yang lama' dan sandi masuk yang baru.<br><br>",
+ "Nextcloud basic encryption module" : "Modul enkripsi dasar Nextcloud"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/it.js b/apps/encryption/l10n/it.js
index e13e4e333d0..dfa98d1c647 100644
--- a/apps/encryption/l10n/it.js
+++ b/apps/encryption/l10n/it.js
@@ -22,6 +22,9 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "La password di accesso attuale non era corretta, prova ancora.",
"Private key password successfully updated." : "Password della chiave privata aggiornata correttamente.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Devi migrare le tue chiavi di cifratura dalla vecchia cifratura (ownCloud <= 8.0) alla nuova. Esegui 'occ encryption:migrate' o contatta il tuo amministratore",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chiave privata non valida per l'applicazione di cifratura. Aggiorna la password della chiave privata nelle impostazioni personali per ripristinare l'accesso ai tuoi file cifrati.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "L'applicazione di cifratura è abilitata, ma le chiavi non sono state inizializzate, disconnettiti ed effettua nuovamente l'accesso",
+ "Encryption app is enabled and ready" : "L'applicazione Cifratura è abilitata e pronta",
"Bad Signature" : "Firma non valida",
"Missing Signature" : "Firma mancante",
"one-time password for server-side-encryption" : "password monouso per la cifratura lato server",
@@ -43,6 +46,7 @@ OC.L10N.register(
"New recovery key password" : "Nuova password della chiave di ripristino",
"Repeat new recovery key password" : "Ripeti la nuova password della chiave di ripristino",
"Change Password" : "Modifica password",
+ "Basic encryption module" : "Modulo di cifratura base",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'applicazione di cifratura è abilitata, ma le chiavi non sono state inizializzate, disconnettiti ed effettua nuovamente l'accesso",
"Your private key password no longer matches your log-in password." : "La password della chiave privata non corrisponde più alla password di accesso.",
"Set your old private key password to your current log-in password:" : "Imposta la vecchia password della chiave privata sull'attuale password di accesso:",
diff --git a/apps/encryption/l10n/it.json b/apps/encryption/l10n/it.json
index f4f9ab423c9..7a73d3a682d 100644
--- a/apps/encryption/l10n/it.json
+++ b/apps/encryption/l10n/it.json
@@ -20,6 +20,9 @@
"The current log-in password was not correct, please try again." : "La password di accesso attuale non era corretta, prova ancora.",
"Private key password successfully updated." : "Password della chiave privata aggiornata correttamente.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Devi migrare le tue chiavi di cifratura dalla vecchia cifratura (ownCloud <= 8.0) alla nuova. Esegui 'occ encryption:migrate' o contatta il tuo amministratore",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chiave privata non valida per l'applicazione di cifratura. Aggiorna la password della chiave privata nelle impostazioni personali per ripristinare l'accesso ai tuoi file cifrati.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "L'applicazione di cifratura è abilitata, ma le chiavi non sono state inizializzate, disconnettiti ed effettua nuovamente l'accesso",
+ "Encryption app is enabled and ready" : "L'applicazione Cifratura è abilitata e pronta",
"Bad Signature" : "Firma non valida",
"Missing Signature" : "Firma mancante",
"one-time password for server-side-encryption" : "password monouso per la cifratura lato server",
@@ -41,6 +44,7 @@
"New recovery key password" : "Nuova password della chiave di ripristino",
"Repeat new recovery key password" : "Ripeti la nuova password della chiave di ripristino",
"Change Password" : "Modifica password",
+ "Basic encryption module" : "Modulo di cifratura base",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "L'applicazione di cifratura è abilitata, ma le chiavi non sono state inizializzate, disconnettiti ed effettua nuovamente l'accesso",
"Your private key password no longer matches your log-in password." : "La password della chiave privata non corrisponde più alla password di accesso.",
"Set your old private key password to your current log-in password:" : "Imposta la vecchia password della chiave privata sull'attuale password di accesso:",
diff --git a/apps/encryption/l10n/nl.js b/apps/encryption/l10n/nl.js
index 236d1aa3840..b9fd3b0b010 100644
--- a/apps/encryption/l10n/nl.js
+++ b/apps/encryption/l10n/nl.js
@@ -22,6 +22,9 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "Het huidige inlogwachtwoord was niet juist, probeer het opnieuw.",
"Private key password successfully updated." : "Privésleutel succesvol bijgewerkt.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Je moet je cryptosleutels van de oude versleuteling (ownCloud <= 8.0) migreren naar de nieuwe. Start 'occ encryption:migrate' of neem contact op met je beheerder",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ongeldige privésleutel voor de crypto app. Werk het privésleutel wachtwoord bij in je persoonlijke instellingen om opnieuw toegang te krijgen tot je versleutelde bestanden.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Crypto app is geactiveerd, maar je sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
+ "Encryption app is enabled and ready" : "Encryptie app is geactiveerd en gereed",
"Bad Signature" : "Verkeerde handtekening",
"Missing Signature" : "Missende ondertekening",
"one-time password for server-side-encryption" : "eenmalig wachtwoord voor server-side versleuteling",
@@ -43,6 +46,7 @@ OC.L10N.register(
"New recovery key password" : "Nieuwe wachtwoord herstelsleutel",
"Repeat new recovery key password" : "Herhaal nieuwe wachtwoord herstelsleutel",
"Change Password" : "Wijzigen wachtwoord",
+ "Basic encryption module" : "Basis versleutelingsmodule",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Crypto app is geactiveerd, maar je sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
"Your private key password no longer matches your log-in password." : "Het wachtwoord van je privésleutel komt niet meer overeen met je inlogwachtwoord.",
"Set your old private key password to your current log-in password:" : "Stel het wachtwoord van je oude privésleutel in op je huidige inlogwachtwoord.",
diff --git a/apps/encryption/l10n/nl.json b/apps/encryption/l10n/nl.json
index 7cdce86a492..92c9271e9dc 100644
--- a/apps/encryption/l10n/nl.json
+++ b/apps/encryption/l10n/nl.json
@@ -20,6 +20,9 @@
"The current log-in password was not correct, please try again." : "Het huidige inlogwachtwoord was niet juist, probeer het opnieuw.",
"Private key password successfully updated." : "Privésleutel succesvol bijgewerkt.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Je moet je cryptosleutels van de oude versleuteling (ownCloud <= 8.0) migreren naar de nieuwe. Start 'occ encryption:migrate' of neem contact op met je beheerder",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ongeldige privésleutel voor de crypto app. Werk het privésleutel wachtwoord bij in je persoonlijke instellingen om opnieuw toegang te krijgen tot je versleutelde bestanden.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Crypto app is geactiveerd, maar je sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
+ "Encryption app is enabled and ready" : "Encryptie app is geactiveerd en gereed",
"Bad Signature" : "Verkeerde handtekening",
"Missing Signature" : "Missende ondertekening",
"one-time password for server-side-encryption" : "eenmalig wachtwoord voor server-side versleuteling",
@@ -41,6 +44,7 @@
"New recovery key password" : "Nieuwe wachtwoord herstelsleutel",
"Repeat new recovery key password" : "Herhaal nieuwe wachtwoord herstelsleutel",
"Change Password" : "Wijzigen wachtwoord",
+ "Basic encryption module" : "Basis versleutelingsmodule",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Crypto app is geactiveerd, maar je sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
"Your private key password no longer matches your log-in password." : "Het wachtwoord van je privésleutel komt niet meer overeen met je inlogwachtwoord.",
"Set your old private key password to your current log-in password:" : "Stel het wachtwoord van je oude privésleutel in op je huidige inlogwachtwoord.",
diff --git a/apps/encryption/l10n/pt_BR.js b/apps/encryption/l10n/pt_BR.js
index 205bd04489d..125961b79a8 100644
--- a/apps/encryption/l10n/pt_BR.js
+++ b/apps/encryption/l10n/pt_BR.js
@@ -22,6 +22,9 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "A senha atual do log-in não estava correta, por favor, tente novamente.",
"Private key password successfully updated." : "Senha de chave privada atualizada com sucesso.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Você precisa migrar suas chaves de criptografia a partir da antiga criptografia (ownCloud <= 8,0) para a nova. Por favor, execute 'occ encryption:migrate' ou contate o seu administrador",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chave privada inválida para o aplicativo de criptografia. Atualize a senha da sua chave privada nas configurações pessoais para recuperar o acesso aos seus arquivos criptografados.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "O aplicativo de criptografia está ativo, mas suas chaves não foram inicializadas. Autentique-se novamente.",
+ "Encryption app is enabled and ready" : "O aplicativo de criptografia está ativo e pronto",
"Bad Signature" : "Assinatura ruim",
"Missing Signature" : "Faltando assinatura",
"one-time password for server-side-encryption" : "senha de uso único para criptografia-lado-servidor",
@@ -43,6 +46,7 @@ OC.L10N.register(
"New recovery key password" : "Nova senha da chave de recuperação",
"Repeat new recovery key password" : "Repita a nova senha da chave de recuperação",
"Change Password" : "Trocar senha",
+ "Basic encryption module" : "Módulo de criptografia básico",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "App de criptografia está ativado, mas as chaves não estão inicializadas, por favor log-out e faça login novamente",
"Your private key password no longer matches your log-in password." : "A sua senha de chave privada não corresponde a sua senha de login.",
"Set your old private key password to your current log-in password:" : "Defina a sua antiga senha da chave privada para sua senha de login atual:",
diff --git a/apps/encryption/l10n/pt_BR.json b/apps/encryption/l10n/pt_BR.json
index a5bb9a9e0e4..49fe8bb58f1 100644
--- a/apps/encryption/l10n/pt_BR.json
+++ b/apps/encryption/l10n/pt_BR.json
@@ -20,6 +20,9 @@
"The current log-in password was not correct, please try again." : "A senha atual do log-in não estava correta, por favor, tente novamente.",
"Private key password successfully updated." : "Senha de chave privada atualizada com sucesso.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Você precisa migrar suas chaves de criptografia a partir da antiga criptografia (ownCloud <= 8,0) para a nova. Por favor, execute 'occ encryption:migrate' ou contate o seu administrador",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chave privada inválida para o aplicativo de criptografia. Atualize a senha da sua chave privada nas configurações pessoais para recuperar o acesso aos seus arquivos criptografados.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "O aplicativo de criptografia está ativo, mas suas chaves não foram inicializadas. Autentique-se novamente.",
+ "Encryption app is enabled and ready" : "O aplicativo de criptografia está ativo e pronto",
"Bad Signature" : "Assinatura ruim",
"Missing Signature" : "Faltando assinatura",
"one-time password for server-side-encryption" : "senha de uso único para criptografia-lado-servidor",
@@ -41,6 +44,7 @@
"New recovery key password" : "Nova senha da chave de recuperação",
"Repeat new recovery key password" : "Repita a nova senha da chave de recuperação",
"Change Password" : "Trocar senha",
+ "Basic encryption module" : "Módulo de criptografia básico",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "App de criptografia está ativado, mas as chaves não estão inicializadas, por favor log-out e faça login novamente",
"Your private key password no longer matches your log-in password." : "A sua senha de chave privada não corresponde a sua senha de login.",
"Set your old private key password to your current log-in password:" : "Defina a sua antiga senha da chave privada para sua senha de login atual:",
diff --git a/apps/encryption/l10n/ru.js b/apps/encryption/l10n/ru.js
index cc511fbcb05..6b45d2f00a2 100644
--- a/apps/encryption/l10n/ru.js
+++ b/apps/encryption/l10n/ru.js
@@ -22,6 +22,9 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "Текущий пароль для учётной записи введён неверно, пожалуйста повторите попытку.",
"Private key password successfully updated." : "Пароль закрытого ключа успешно обновлён.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Вам необходимо произвести конвертацию ключей шифрования из старого формата (ownCloud <= 8.0) в новый. Пожалуйста запустите команду 'occ encryption:migrate' или обратитесь к администратору.",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Закрытый ключ приложения шифрования недействителен. Обновите закрытый ключ в личных настройках, чтобы восстановить доступ к зашифрованным файлам.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Приложение шифрования активно, но ваши ключи не инициализированы, выйдите из системы и войдите заново",
+ "Encryption app is enabled and ready" : "Приложение шифрования включено и готово",
"Bad Signature" : "Некорректная подпись",
"Missing Signature" : "Подпись отсутствует",
"one-time password for server-side-encryption" : "одноразовый пароль для шифрования на стороне сервера",
@@ -43,6 +46,7 @@ OC.L10N.register(
"New recovery key password" : "Новый пароль ключа восстановления",
"Repeat new recovery key password" : "Повторите новый пароль ключа восстановления",
"Change Password" : "Изменить пароль",
+ "Basic encryption module" : "Базовый модуль шифрования",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Приложение шифрования активно, но ваши ключи не инициализированы, выйдите из системы и войдите заново",
"Your private key password no longer matches your log-in password." : "Пароль закрытого ключа больше не соответствует паролю вашей учетной записи.",
"Set your old private key password to your current log-in password:" : "Замените старый пароль закрытого ключа на текущий пароль учётной записи.",
diff --git a/apps/encryption/l10n/ru.json b/apps/encryption/l10n/ru.json
index 26bcfacd730..e70741afa47 100644
--- a/apps/encryption/l10n/ru.json
+++ b/apps/encryption/l10n/ru.json
@@ -20,6 +20,9 @@
"The current log-in password was not correct, please try again." : "Текущий пароль для учётной записи введён неверно, пожалуйста повторите попытку.",
"Private key password successfully updated." : "Пароль закрытого ключа успешно обновлён.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Вам необходимо произвести конвертацию ключей шифрования из старого формата (ownCloud <= 8.0) в новый. Пожалуйста запустите команду 'occ encryption:migrate' или обратитесь к администратору.",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Закрытый ключ приложения шифрования недействителен. Обновите закрытый ключ в личных настройках, чтобы восстановить доступ к зашифрованным файлам.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Приложение шифрования активно, но ваши ключи не инициализированы, выйдите из системы и войдите заново",
+ "Encryption app is enabled and ready" : "Приложение шифрования включено и готово",
"Bad Signature" : "Некорректная подпись",
"Missing Signature" : "Подпись отсутствует",
"one-time password for server-side-encryption" : "одноразовый пароль для шифрования на стороне сервера",
@@ -41,6 +44,7 @@
"New recovery key password" : "Новый пароль ключа восстановления",
"Repeat new recovery key password" : "Повторите новый пароль ключа восстановления",
"Change Password" : "Изменить пароль",
+ "Basic encryption module" : "Базовый модуль шифрования",
"Encryption App is enabled but your keys are not initialized, please log-out and log-in again" : "Приложение шифрования активно, но ваши ключи не инициализированы, выйдите из системы и войдите заново",
"Your private key password no longer matches your log-in password." : "Пароль закрытого ключа больше не соответствует паролю вашей учетной записи.",
"Set your old private key password to your current log-in password:" : "Замените старый пароль закрытого ключа на текущий пароль учётной записи.",
diff --git a/apps/federatedfilesharing/l10n/cs_CZ.js b/apps/federatedfilesharing/l10n/cs_CZ.js
index 0a6ba02eeac..c51add4747e 100644
--- a/apps/federatedfilesharing/l10n/cs_CZ.js
+++ b/apps/federatedfilesharing/l10n/cs_CZ.js
@@ -7,6 +7,10 @@ OC.L10N.register(
"Remote share password" : "Heslo vzdáleného sdílení",
"Cancel" : "Zrušit",
"Add remote share" : "Přidat propojené sdílení",
+ "Copied!" : "Zkopírováno!",
+ "Not supported!" : "Nepodporováno!",
+ "Press ⌘-C to copy." : "Zmáčknout ⌘-C pro kopírování.",
+ "Press Ctrl-C to copy." : "Zmáčknout Ctrl-C pro kopírování.",
"Invalid Federated Cloud ID" : "Neplatné sdružené cloud ID",
"Server to server sharing is not enabled on this server" : "Sdílení ze serveru na server není na tomto serveru povoleno",
"Couldn't establish a federated share." : "Nepodařilo se ustavit spojené sdílení.",
diff --git a/apps/federatedfilesharing/l10n/cs_CZ.json b/apps/federatedfilesharing/l10n/cs_CZ.json
index 26c8dd38be7..1c079650d46 100644
--- a/apps/federatedfilesharing/l10n/cs_CZ.json
+++ b/apps/federatedfilesharing/l10n/cs_CZ.json
@@ -5,6 +5,10 @@
"Remote share password" : "Heslo vzdáleného sdílení",
"Cancel" : "Zrušit",
"Add remote share" : "Přidat propojené sdílení",
+ "Copied!" : "Zkopírováno!",
+ "Not supported!" : "Nepodporováno!",
+ "Press ⌘-C to copy." : "Zmáčknout ⌘-C pro kopírování.",
+ "Press Ctrl-C to copy." : "Zmáčknout Ctrl-C pro kopírování.",
"Invalid Federated Cloud ID" : "Neplatné sdružené cloud ID",
"Server to server sharing is not enabled on this server" : "Sdílení ze serveru na server není na tomto serveru povoleno",
"Couldn't establish a federated share." : "Nepodařilo se ustavit spojené sdílení.",
diff --git a/apps/federatedfilesharing/l10n/de.js b/apps/federatedfilesharing/l10n/de.js
index 67870087289..9c6b86d8b02 100644
--- a/apps/federatedfilesharing/l10n/de.js
+++ b/apps/federatedfilesharing/l10n/de.js
@@ -7,6 +7,10 @@ OC.L10N.register(
"Remote share password" : "Passwort für die entfernte Freigabe",
"Cancel" : "Abbrechen",
"Add remote share" : "Entfernte Freigabe hinzufügen",
+ "Copied!" : "Kopiert!",
+ "Not supported!" : "Nicht unterstützt!",
+ "Press ⌘-C to copy." : "⌘-C zum Kopieren drücken.",
+ "Press Ctrl-C to copy." : "Ctrl-C zum Kopieren drücken.",
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"Server to server sharing is not enabled on this server" : "Das Server-zu-Server-Teilen ist auf diesem Server nicht aktiviert",
"Couldn't establish a federated share." : "Federated-Share konnte nicht aufgebaut werden",
@@ -18,10 +22,10 @@ OC.L10N.register(
"Could not authenticate to remote share, password might be wrong" : "Die Authentifizierung an der entfernten Freigabe konnte nicht erfolgen, das Passwort könnte falsch sein",
"Storage not valid" : "Speicher ungültig",
"Federated Share successfully added" : "Federated-Share erfolgreich hinzugefügt",
- "Couldn't add remote share" : "Remotefreigabe kann nicht hinzu gefügt werden",
+ "Couldn't add remote share" : "Remotefreigabe konnte nicht hinzu gefügt werden",
"Sharing %s failed, because this item is already shared with %s" : "Freigabe von %s fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
"Not allowed to create a federated share with the same user" : "Das Erstellen einer Federated Cloud Freigabe mit dem gleichen Benutzer ist nicht erlaubt",
- "File is already shared with %s" : "Datei wird bereits geteilt mit %s",
+ "File is already shared with %s" : "Datei wird bereits mit %s geteilt",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Freigabe von %s fehlgeschlagen, da %s nicht gefunden wurde. Möglicherweise ist der Server nicht erreichbar.",
"Could not find share" : "Freigabe konnte nicht gefunden werden",
"You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Du hast \"/%3$s\" als Remotefreigabe von %1$s (als Teil von %2$s) erhalten",
diff --git a/apps/federatedfilesharing/l10n/de.json b/apps/federatedfilesharing/l10n/de.json
index e1ec0c70c2b..b3cd09aeb4d 100644
--- a/apps/federatedfilesharing/l10n/de.json
+++ b/apps/federatedfilesharing/l10n/de.json
@@ -5,6 +5,10 @@
"Remote share password" : "Passwort für die entfernte Freigabe",
"Cancel" : "Abbrechen",
"Add remote share" : "Entfernte Freigabe hinzufügen",
+ "Copied!" : "Kopiert!",
+ "Not supported!" : "Nicht unterstützt!",
+ "Press ⌘-C to copy." : "⌘-C zum Kopieren drücken.",
+ "Press Ctrl-C to copy." : "Ctrl-C zum Kopieren drücken.",
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"Server to server sharing is not enabled on this server" : "Das Server-zu-Server-Teilen ist auf diesem Server nicht aktiviert",
"Couldn't establish a federated share." : "Federated-Share konnte nicht aufgebaut werden",
@@ -16,10 +20,10 @@
"Could not authenticate to remote share, password might be wrong" : "Die Authentifizierung an der entfernten Freigabe konnte nicht erfolgen, das Passwort könnte falsch sein",
"Storage not valid" : "Speicher ungültig",
"Federated Share successfully added" : "Federated-Share erfolgreich hinzugefügt",
- "Couldn't add remote share" : "Remotefreigabe kann nicht hinzu gefügt werden",
+ "Couldn't add remote share" : "Remotefreigabe konnte nicht hinzu gefügt werden",
"Sharing %s failed, because this item is already shared with %s" : "Freigabe von %s fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
"Not allowed to create a federated share with the same user" : "Das Erstellen einer Federated Cloud Freigabe mit dem gleichen Benutzer ist nicht erlaubt",
- "File is already shared with %s" : "Datei wird bereits geteilt mit %s",
+ "File is already shared with %s" : "Datei wird bereits mit %s geteilt",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Freigabe von %s fehlgeschlagen, da %s nicht gefunden wurde. Möglicherweise ist der Server nicht erreichbar.",
"Could not find share" : "Freigabe konnte nicht gefunden werden",
"You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Du hast \"/%3$s\" als Remotefreigabe von %1$s (als Teil von %2$s) erhalten",
diff --git a/apps/federatedfilesharing/l10n/de_DE.js b/apps/federatedfilesharing/l10n/de_DE.js
index 4d26d7215ba..24244aa931e 100644
--- a/apps/federatedfilesharing/l10n/de_DE.js
+++ b/apps/federatedfilesharing/l10n/de_DE.js
@@ -7,18 +7,22 @@ OC.L10N.register(
"Remote share password" : "Passwort für die entfernte Freigabe",
"Cancel" : "Abbrechen",
"Add remote share" : "Entfernte Freigabe hinzufügen",
+ "Copied!" : "Kopiert!",
+ "Not supported!" : "Nicht unterstützt!",
+ "Press ⌘-C to copy." : "⌘-C zum Kopieren drücken.",
+ "Press Ctrl-C to copy." : "Ctrl-C zum Kopieren drücken.",
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"Server to server sharing is not enabled on this server" : "Das Server-zu-Server-Teilen ist auf diesem Server nicht aktiviert",
"Couldn't establish a federated share." : "Federated-Share konnte nicht aufgebaut werden",
"Couldn't establish a federated share, maybe the password was wrong." : "Federated-Share konnte nicht aufgebaut werden, da eventuell das Passwort falsch ist.",
- "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Anfrage zum Federated-Share war erfolgreich. Sier erhalten eine Einladung. Bitte prüfen Sie Ihre Benachrichtigungen.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Anfrage zum Federated-Share war erfolgreich. Sie erhalten eine Einladung. Bitte prüfen Sie Ihre Benachrichtigungen.",
"The mountpoint name contains invalid characters." : "Der Name des Einhängepunktes enthält ungültige Zeichen.",
"Not allowed to create a federated share with the owner." : "Das Erstellen einer Federated Cloud Freigabe mit dem Benutzer ist nicht erlaubt.",
"Invalid or untrusted SSL certificate" : "Ungültiges oder nicht vertrauenswürdiges SSL-Zertifikat",
"Could not authenticate to remote share, password might be wrong" : "Die Authentifizierung an der entfernten Freigabe konnte nicht erfolgen, das Passwort könnte falsch sein",
"Storage not valid" : "Speicher ungültig",
"Federated Share successfully added" : "Federated-Share erfolgreich hinzugefügt",
- "Couldn't add remote share" : "Remotefreigabe kann nicht hinzu gefügt werden",
+ "Couldn't add remote share" : "Remotefreigabe konnte nicht hinzu gefügt werden",
"Sharing %s failed, because this item is already shared with %s" : "Die Freigabe von %s ist fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
"Not allowed to create a federated share with the same user" : "Das Erstellen einer Federated Cloud Freigabe mit dem gleichen Benutzer ist nicht erlaubt",
"File is already shared with %s" : "Datei wird bereits geteilt mit %s",
diff --git a/apps/federatedfilesharing/l10n/de_DE.json b/apps/federatedfilesharing/l10n/de_DE.json
index 7b8fd1fcd28..66cb25b49fe 100644
--- a/apps/federatedfilesharing/l10n/de_DE.json
+++ b/apps/federatedfilesharing/l10n/de_DE.json
@@ -5,18 +5,22 @@
"Remote share password" : "Passwort für die entfernte Freigabe",
"Cancel" : "Abbrechen",
"Add remote share" : "Entfernte Freigabe hinzufügen",
+ "Copied!" : "Kopiert!",
+ "Not supported!" : "Nicht unterstützt!",
+ "Press ⌘-C to copy." : "⌘-C zum Kopieren drücken.",
+ "Press Ctrl-C to copy." : "Ctrl-C zum Kopieren drücken.",
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"Server to server sharing is not enabled on this server" : "Das Server-zu-Server-Teilen ist auf diesem Server nicht aktiviert",
"Couldn't establish a federated share." : "Federated-Share konnte nicht aufgebaut werden",
"Couldn't establish a federated share, maybe the password was wrong." : "Federated-Share konnte nicht aufgebaut werden, da eventuell das Passwort falsch ist.",
- "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Anfrage zum Federated-Share war erfolgreich. Sier erhalten eine Einladung. Bitte prüfen Sie Ihre Benachrichtigungen.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Anfrage zum Federated-Share war erfolgreich. Sie erhalten eine Einladung. Bitte prüfen Sie Ihre Benachrichtigungen.",
"The mountpoint name contains invalid characters." : "Der Name des Einhängepunktes enthält ungültige Zeichen.",
"Not allowed to create a federated share with the owner." : "Das Erstellen einer Federated Cloud Freigabe mit dem Benutzer ist nicht erlaubt.",
"Invalid or untrusted SSL certificate" : "Ungültiges oder nicht vertrauenswürdiges SSL-Zertifikat",
"Could not authenticate to remote share, password might be wrong" : "Die Authentifizierung an der entfernten Freigabe konnte nicht erfolgen, das Passwort könnte falsch sein",
"Storage not valid" : "Speicher ungültig",
"Federated Share successfully added" : "Federated-Share erfolgreich hinzugefügt",
- "Couldn't add remote share" : "Remotefreigabe kann nicht hinzu gefügt werden",
+ "Couldn't add remote share" : "Remotefreigabe konnte nicht hinzu gefügt werden",
"Sharing %s failed, because this item is already shared with %s" : "Die Freigabe von %s ist fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
"Not allowed to create a federated share with the same user" : "Das Erstellen einer Federated Cloud Freigabe mit dem gleichen Benutzer ist nicht erlaubt",
"File is already shared with %s" : "Datei wird bereits geteilt mit %s",
diff --git a/apps/federatedfilesharing/l10n/is.js b/apps/federatedfilesharing/l10n/is.js
index c2140787537..7015934fd1c 100644
--- a/apps/federatedfilesharing/l10n/is.js
+++ b/apps/federatedfilesharing/l10n/is.js
@@ -7,6 +7,10 @@ OC.L10N.register(
"Remote share password" : "Lykilorð fjartengdrar sameignar",
"Cancel" : "Hætta við",
"Add remote share" : "Bæta við fjartengdri sameign",
+ "Copied!" : "Afritað!",
+ "Not supported!" : "Ekki stutt!",
+ "Press ⌘-C to copy." : "Ýttu á ⌘-C til að afrita.",
+ "Press Ctrl-C to copy." : "Ýttu á Ctrl-C til að afrita.",
"Invalid Federated Cloud ID" : "Ógilt skýjasambandsauðkenni (Federated Cloud ID)",
"Server to server sharing is not enabled on this server" : "Deiling frá þjóni til þjóns er ekki virk á þessum þjóni",
"Couldn't establish a federated share." : "Gat ekki bætt við skýjasambandssameign.",
diff --git a/apps/federatedfilesharing/l10n/is.json b/apps/federatedfilesharing/l10n/is.json
index bd5af8d4622..1d62a8fd345 100644
--- a/apps/federatedfilesharing/l10n/is.json
+++ b/apps/federatedfilesharing/l10n/is.json
@@ -5,6 +5,10 @@
"Remote share password" : "Lykilorð fjartengdrar sameignar",
"Cancel" : "Hætta við",
"Add remote share" : "Bæta við fjartengdri sameign",
+ "Copied!" : "Afritað!",
+ "Not supported!" : "Ekki stutt!",
+ "Press ⌘-C to copy." : "Ýttu á ⌘-C til að afrita.",
+ "Press Ctrl-C to copy." : "Ýttu á Ctrl-C til að afrita.",
"Invalid Federated Cloud ID" : "Ógilt skýjasambandsauðkenni (Federated Cloud ID)",
"Server to server sharing is not enabled on this server" : "Deiling frá þjóni til þjóns er ekki virk á þessum þjóni",
"Couldn't establish a federated share." : "Gat ekki bætt við skýjasambandssameign.",
diff --git a/apps/federatedfilesharing/l10n/it.js b/apps/federatedfilesharing/l10n/it.js
index fa6c9b9ee4c..9873a708c05 100644
--- a/apps/federatedfilesharing/l10n/it.js
+++ b/apps/federatedfilesharing/l10n/it.js
@@ -7,6 +7,10 @@ OC.L10N.register(
"Remote share password" : "Password della condivisione remota",
"Cancel" : "Annulla",
"Add remote share" : "Aggiungi condivisione remota",
+ "Copied!" : "Copiato!",
+ "Not supported!" : "Non supportato!",
+ "Press ⌘-C to copy." : "Premi ⌘-C per copiare.",
+ "Press Ctrl-C to copy." : "Premi Ctrl-C per copiare.",
"Invalid Federated Cloud ID" : "ID di cloud federata non valido",
"Server to server sharing is not enabled on this server" : "La condivisione tra server non è abilitata su questo server",
"Couldn't establish a federated share." : "Impossibile stabilire una condivisione federata",
diff --git a/apps/federatedfilesharing/l10n/it.json b/apps/federatedfilesharing/l10n/it.json
index 4a0348cc474..dcc83a1fc19 100644
--- a/apps/federatedfilesharing/l10n/it.json
+++ b/apps/federatedfilesharing/l10n/it.json
@@ -5,6 +5,10 @@
"Remote share password" : "Password della condivisione remota",
"Cancel" : "Annulla",
"Add remote share" : "Aggiungi condivisione remota",
+ "Copied!" : "Copiato!",
+ "Not supported!" : "Non supportato!",
+ "Press ⌘-C to copy." : "Premi ⌘-C per copiare.",
+ "Press Ctrl-C to copy." : "Premi Ctrl-C per copiare.",
"Invalid Federated Cloud ID" : "ID di cloud federata non valido",
"Server to server sharing is not enabled on this server" : "La condivisione tra server non è abilitata su questo server",
"Couldn't establish a federated share." : "Impossibile stabilire una condivisione federata",
diff --git a/apps/federatedfilesharing/l10n/nl.js b/apps/federatedfilesharing/l10n/nl.js
index 9c32f1a4d32..09093f2c5a2 100644
--- a/apps/federatedfilesharing/l10n/nl.js
+++ b/apps/federatedfilesharing/l10n/nl.js
@@ -7,6 +7,10 @@ OC.L10N.register(
"Remote share password" : "Wachtwoord externe share",
"Cancel" : "Annuleren",
"Add remote share" : "Toevoegen externe share",
+ "Copied!" : "Gekopieerd!",
+ "Not supported!" : "Niet ondersteund!",
+ "Press ⌘-C to copy." : "Druk op ⌘-C om te kopiëren.",
+ "Press Ctrl-C to copy." : "Druk op Ctrl-C om te kopiëren.",
"Invalid Federated Cloud ID" : "Ongeldige Federated Cloud ID",
"Server to server sharing is not enabled on this server" : "Server met server delen is op deze server niet geactiveerd",
"Couldn't establish a federated share." : "Kon geen gefedereerde share tot stand brengen",
diff --git a/apps/federatedfilesharing/l10n/nl.json b/apps/federatedfilesharing/l10n/nl.json
index 9b18287db44..99005581fcd 100644
--- a/apps/federatedfilesharing/l10n/nl.json
+++ b/apps/federatedfilesharing/l10n/nl.json
@@ -5,6 +5,10 @@
"Remote share password" : "Wachtwoord externe share",
"Cancel" : "Annuleren",
"Add remote share" : "Toevoegen externe share",
+ "Copied!" : "Gekopieerd!",
+ "Not supported!" : "Niet ondersteund!",
+ "Press ⌘-C to copy." : "Druk op ⌘-C om te kopiëren.",
+ "Press Ctrl-C to copy." : "Druk op Ctrl-C om te kopiëren.",
"Invalid Federated Cloud ID" : "Ongeldige Federated Cloud ID",
"Server to server sharing is not enabled on this server" : "Server met server delen is op deze server niet geactiveerd",
"Couldn't establish a federated share." : "Kon geen gefedereerde share tot stand brengen",
diff --git a/apps/federatedfilesharing/l10n/pt_BR.js b/apps/federatedfilesharing/l10n/pt_BR.js
index ee19fa11d13..dc3b5cb464b 100644
--- a/apps/federatedfilesharing/l10n/pt_BR.js
+++ b/apps/federatedfilesharing/l10n/pt_BR.js
@@ -7,6 +7,10 @@ OC.L10N.register(
"Remote share password" : "Senha do compartilhamento remoto",
"Cancel" : "Cancelar",
"Add remote share" : "Adicionar compartilhamento remoto",
+ "Copied!" : "Copiado!",
+ "Not supported!" : "Não suportado!",
+ "Press ⌘-C to copy." : "Pressione ⌘-C para copiar.",
+ "Press Ctrl-C to copy." : "Pressione Ctrl-C para copiar.",
"Invalid Federated Cloud ID" : "Inválida Associação de Nuvem ID",
"Server to server sharing is not enabled on this server" : "Servidor para compartilhamento de servidor não está ativo neste servidor",
"Couldn't establish a federated share." : "Não foi possível estabelecer um compartilhamento federado.",
diff --git a/apps/federatedfilesharing/l10n/pt_BR.json b/apps/federatedfilesharing/l10n/pt_BR.json
index 1fffd8a11f2..d727e7c3424 100644
--- a/apps/federatedfilesharing/l10n/pt_BR.json
+++ b/apps/federatedfilesharing/l10n/pt_BR.json
@@ -5,6 +5,10 @@
"Remote share password" : "Senha do compartilhamento remoto",
"Cancel" : "Cancelar",
"Add remote share" : "Adicionar compartilhamento remoto",
+ "Copied!" : "Copiado!",
+ "Not supported!" : "Não suportado!",
+ "Press ⌘-C to copy." : "Pressione ⌘-C para copiar.",
+ "Press Ctrl-C to copy." : "Pressione Ctrl-C para copiar.",
"Invalid Federated Cloud ID" : "Inválida Associação de Nuvem ID",
"Server to server sharing is not enabled on this server" : "Servidor para compartilhamento de servidor não está ativo neste servidor",
"Couldn't establish a federated share." : "Não foi possível estabelecer um compartilhamento federado.",
diff --git a/apps/federatedfilesharing/l10n/ru.js b/apps/federatedfilesharing/l10n/ru.js
index a0ab14e1e71..6f7ddb0a4ed 100644
--- a/apps/federatedfilesharing/l10n/ru.js
+++ b/apps/federatedfilesharing/l10n/ru.js
@@ -7,6 +7,10 @@ OC.L10N.register(
"Remote share password" : "Пароль для удаленного общего ресурса",
"Cancel" : "Отмена",
"Add remote share" : "Добавить удалённый общий ресурс",
+ "Copied!" : "Скопировано!",
+ "Not supported!" : "Не поддерживается!",
+ "Press ⌘-C to copy." : "Нажмите ⌘-C для копирования.",
+ "Press Ctrl-C to copy." : "Нажмите Ctrl-C для копирования.",
"Invalid Federated Cloud ID" : "Неверный ID в объединении облачных хранилищ.",
"Server to server sharing is not enabled on this server" : "На данном сервере выключено межсерверное предоставление общего доступа",
"Couldn't establish a federated share." : "Не удаётся установить распределённый общий ресурс.",
diff --git a/apps/federatedfilesharing/l10n/ru.json b/apps/federatedfilesharing/l10n/ru.json
index a7ba23145bb..905598932c6 100644
--- a/apps/federatedfilesharing/l10n/ru.json
+++ b/apps/federatedfilesharing/l10n/ru.json
@@ -5,6 +5,10 @@
"Remote share password" : "Пароль для удаленного общего ресурса",
"Cancel" : "Отмена",
"Add remote share" : "Добавить удалённый общий ресурс",
+ "Copied!" : "Скопировано!",
+ "Not supported!" : "Не поддерживается!",
+ "Press ⌘-C to copy." : "Нажмите ⌘-C для копирования.",
+ "Press Ctrl-C to copy." : "Нажмите Ctrl-C для копирования.",
"Invalid Federated Cloud ID" : "Неверный ID в объединении облачных хранилищ.",
"Server to server sharing is not enabled on this server" : "На данном сервере выключено межсерверное предоставление общего доступа",
"Couldn't establish a federated share." : "Не удаётся установить распределённый общий ресурс.",
diff --git a/apps/federation/l10n/cs_CZ.js b/apps/federation/l10n/cs_CZ.js
index 09d3bcf3602..3fcb48e2983 100644
--- a/apps/federation/l10n/cs_CZ.js
+++ b/apps/federation/l10n/cs_CZ.js
@@ -3,12 +3,16 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Přidán na seznam důvěryhodných serverů.",
"Server is already in the list of trusted servers." : "Server je již přidán na seznam důvěryhodných serverů.",
+ "No server to federate with found" : "Nenalezen žádný server ke sdružování",
"Could not add server" : "Nepodařilo se přidat server",
"Federation" : "Sdružování",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Sdružování vám umožňuje se připojit k dalším důvěryhodným serverům za účelem výměny uživatelských adresářů. Používá se to např. pro automatické doplňování uživatelů při sdruženém sdílení.",
"Add server automatically once a federated share was created successfully" : "Přidat server automaticky jakmile je úspěšně vytvořeno sdružené sdílení",
"Trusted Servers" : "Důvěryhodné servery",
"+ Add Nextcloud server" : "+ Přidat Nextcloud server",
- "Nextcloud Server" : "Server Nextcloud"
+ "Nextcloud Server" : "Server Nextcloud",
+ "Server added to the list of trusted Nextclouds" : "Server přidán do seznamu důvěryhodných serverů Nextcloud",
+ "No Nextcloud server found" : "Nextcloud server nenalezen",
+ "Trusted Nextcloud Servers" : "Důvěryhodné Nextcloud servery"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/federation/l10n/cs_CZ.json b/apps/federation/l10n/cs_CZ.json
index 84b227e21d2..0d8bd1b74f3 100644
--- a/apps/federation/l10n/cs_CZ.json
+++ b/apps/federation/l10n/cs_CZ.json
@@ -1,12 +1,16 @@
{ "translations": {
"Added to the list of trusted servers" : "Přidán na seznam důvěryhodných serverů.",
"Server is already in the list of trusted servers." : "Server je již přidán na seznam důvěryhodných serverů.",
+ "No server to federate with found" : "Nenalezen žádný server ke sdružování",
"Could not add server" : "Nepodařilo se přidat server",
"Federation" : "Sdružování",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Sdružování vám umožňuje se připojit k dalším důvěryhodným serverům za účelem výměny uživatelských adresářů. Používá se to např. pro automatické doplňování uživatelů při sdruženém sdílení.",
"Add server automatically once a federated share was created successfully" : "Přidat server automaticky jakmile je úspěšně vytvořeno sdružené sdílení",
"Trusted Servers" : "Důvěryhodné servery",
"+ Add Nextcloud server" : "+ Přidat Nextcloud server",
- "Nextcloud Server" : "Server Nextcloud"
+ "Nextcloud Server" : "Server Nextcloud",
+ "Server added to the list of trusted Nextclouds" : "Server přidán do seznamu důvěryhodných serverů Nextcloud",
+ "No Nextcloud server found" : "Nextcloud server nenalezen",
+ "Trusted Nextcloud Servers" : "Důvěryhodné Nextcloud servery"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/federation/l10n/de.js b/apps/federation/l10n/de.js
index cb9b63d1058..13496d63987 100644
--- a/apps/federation/l10n/de.js
+++ b/apps/federation/l10n/de.js
@@ -3,12 +3,17 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Der Liste der vertrauenswürdigen Server hinzugefügt",
"Server is already in the list of trusted servers." : "Server ist bereits in der Liste der vertrauenswürdigen Servern.",
+ "No server to federate with found" : "Kein server Gebunden, der sich verbinden ließe",
"Could not add server" : "Konnte Server nicht hinzufügen",
"Federation" : "Federation",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federation erlaubt es Dir, dich mit anderen vertrauenswürdigen Servern zu verbinden um das Benutzerverzeichnis auszutauschen. Diese Funktion wird beispielsweise für die Autovervollständigung externer Benutzer genutzt und ermöglicht das Teilen von Inhalten mit ihnen (\"federated sharing\").",
"Add server automatically once a federated share was created successfully" : "Einen mit ownCloud Federation verbundenen Server automatisch hinzufügen, sobald die Verbindung einmal erfolgreich erstellt wurde",
"Trusted Servers" : "Vertrauenswürdige Server",
"+ Add Nextcloud server" : "+ Nextcloud Server hinzufügen",
- "Nextcloud Server" : "Nextcloud Server"
+ "Nextcloud Server" : "Nextcloud Server",
+ "Server added to the list of trusted Nextclouds" : "Server zur Liste der vertrauenswürdigen Nextclouds hinzugefügt",
+ "No Nextcloud server found" : "Kein Nextcloud Server gefunden",
+ "Nextcloud Federation allows you to connect with other trusted Nextclouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Nextcloud Federation erlaubt es Dir, mit anderem vertrautem Nextcloud Server in Verbindung zu stehen, um Benutzerverzeichnise auszutauschen. Zum Beispiel wird das verwendet, um eine automatische Vervollständigung der externen Benutzer zu ermöglichen.",
+ "Trusted Nextcloud Servers" : "Vertrauenswürdige Nextcloud Server"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/federation/l10n/de.json b/apps/federation/l10n/de.json
index d77e452613e..db2f303de01 100644
--- a/apps/federation/l10n/de.json
+++ b/apps/federation/l10n/de.json
@@ -1,12 +1,17 @@
{ "translations": {
"Added to the list of trusted servers" : "Der Liste der vertrauenswürdigen Server hinzugefügt",
"Server is already in the list of trusted servers." : "Server ist bereits in der Liste der vertrauenswürdigen Servern.",
+ "No server to federate with found" : "Kein server Gebunden, der sich verbinden ließe",
"Could not add server" : "Konnte Server nicht hinzufügen",
"Federation" : "Federation",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federation erlaubt es Dir, dich mit anderen vertrauenswürdigen Servern zu verbinden um das Benutzerverzeichnis auszutauschen. Diese Funktion wird beispielsweise für die Autovervollständigung externer Benutzer genutzt und ermöglicht das Teilen von Inhalten mit ihnen (\"federated sharing\").",
"Add server automatically once a federated share was created successfully" : "Einen mit ownCloud Federation verbundenen Server automatisch hinzufügen, sobald die Verbindung einmal erfolgreich erstellt wurde",
"Trusted Servers" : "Vertrauenswürdige Server",
"+ Add Nextcloud server" : "+ Nextcloud Server hinzufügen",
- "Nextcloud Server" : "Nextcloud Server"
+ "Nextcloud Server" : "Nextcloud Server",
+ "Server added to the list of trusted Nextclouds" : "Server zur Liste der vertrauenswürdigen Nextclouds hinzugefügt",
+ "No Nextcloud server found" : "Kein Nextcloud Server gefunden",
+ "Nextcloud Federation allows you to connect with other trusted Nextclouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Nextcloud Federation erlaubt es Dir, mit anderem vertrautem Nextcloud Server in Verbindung zu stehen, um Benutzerverzeichnise auszutauschen. Zum Beispiel wird das verwendet, um eine automatische Vervollständigung der externen Benutzer zu ermöglichen.",
+ "Trusted Nextcloud Servers" : "Vertrauenswürdige Nextcloud Server"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/federation/l10n/de_DE.js b/apps/federation/l10n/de_DE.js
index a46095be517..c83bdad5868 100644
--- a/apps/federation/l10n/de_DE.js
+++ b/apps/federation/l10n/de_DE.js
@@ -3,12 +3,17 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Der Liste der vertrauenswürdigen Server hinzugefügt",
"Server is already in the list of trusted servers." : "Server ist bereits in der Liste der vertrauenswürdigen Servern.",
+ "No server to federate with found" : "Kein server Gebunden, der sich verbinden ließe",
"Could not add server" : "Konnte Server nicht hinzufügen",
"Federation" : "Federation",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federation erlaubt es Ihnen sich mit anderen vertrauenswürdigen Servern zu verbinden um das Benutzerverzeichnis auszutauschen. Diese Funktion wird beispielsweise für die Autovervollständigung externer Benutzer genutzt und ermöglicht das Teilen von Inhalten mit ihnen (\"federated sharing\").",
"Add server automatically once a federated share was created successfully" : "Server automatisch hinzufügen sobale eine federated Freigabe erstellt wurde",
"Trusted Servers" : "Vertrauenswürdige Server",
"+ Add Nextcloud server" : "+ Nextcloud Server hinzufügen",
- "Nextcloud Server" : "Nextcloud Server"
+ "Nextcloud Server" : "Nextcloud Server",
+ "Server added to the list of trusted Nextclouds" : "Server zur Liste der vertrauenswürdigen Nextclouds hinzugefügt",
+ "No Nextcloud server found" : "Kein Nextcloud Server gefunden",
+ "Nextcloud Federation allows you to connect with other trusted Nextclouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Nextcloud Federation erlaubt es Dir, mit anderem vertrautem Nextcloud Server in Verbindung zu stehen, um Benutzerverzeichnise auszutauschen. Zum Beispiel wird das verwendet, um eine automatische Vervollständigung der externen Benutzer zu ermöglichen.",
+ "Trusted Nextcloud Servers" : "Vertrauenswürdige Nextcloud Server"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/federation/l10n/de_DE.json b/apps/federation/l10n/de_DE.json
index 64555364103..6ca52a00452 100644
--- a/apps/federation/l10n/de_DE.json
+++ b/apps/federation/l10n/de_DE.json
@@ -1,12 +1,17 @@
{ "translations": {
"Added to the list of trusted servers" : "Der Liste der vertrauenswürdigen Server hinzugefügt",
"Server is already in the list of trusted servers." : "Server ist bereits in der Liste der vertrauenswürdigen Servern.",
+ "No server to federate with found" : "Kein server Gebunden, der sich verbinden ließe",
"Could not add server" : "Konnte Server nicht hinzufügen",
"Federation" : "Federation",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federation erlaubt es Ihnen sich mit anderen vertrauenswürdigen Servern zu verbinden um das Benutzerverzeichnis auszutauschen. Diese Funktion wird beispielsweise für die Autovervollständigung externer Benutzer genutzt und ermöglicht das Teilen von Inhalten mit ihnen (\"federated sharing\").",
"Add server automatically once a federated share was created successfully" : "Server automatisch hinzufügen sobale eine federated Freigabe erstellt wurde",
"Trusted Servers" : "Vertrauenswürdige Server",
"+ Add Nextcloud server" : "+ Nextcloud Server hinzufügen",
- "Nextcloud Server" : "Nextcloud Server"
+ "Nextcloud Server" : "Nextcloud Server",
+ "Server added to the list of trusted Nextclouds" : "Server zur Liste der vertrauenswürdigen Nextclouds hinzugefügt",
+ "No Nextcloud server found" : "Kein Nextcloud Server gefunden",
+ "Nextcloud Federation allows you to connect with other trusted Nextclouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Nextcloud Federation erlaubt es Dir, mit anderem vertrautem Nextcloud Server in Verbindung zu stehen, um Benutzerverzeichnise auszutauschen. Zum Beispiel wird das verwendet, um eine automatische Vervollständigung der externen Benutzer zu ermöglichen.",
+ "Trusted Nextcloud Servers" : "Vertrauenswürdige Nextcloud Server"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/federation/l10n/fi_FI.js b/apps/federation/l10n/fi_FI.js
index 3a2d85a51b6..53052a96406 100644
--- a/apps/federation/l10n/fi_FI.js
+++ b/apps/federation/l10n/fi_FI.js
@@ -1,15 +1,17 @@
OC.L10N.register(
"federation",
{
- "Server added to the list of trusted ownClouds" : "Palvelin lisätty luotettujen ownCloudien luetteloon",
+ "Added to the list of trusted servers" : "Lisätty luotettujen palvelimien luetteloon",
"Server is already in the list of trusted servers." : "Palvelin on jo luotettujen palvelimien luettelossa.",
- "No ownCloud server found" : "ownCloud-palvelinta ei löydy",
+ "No server to federate with found" : "Palvelinta johon liittyä ei löytynyt",
"Could not add server" : "Palvelimen lisääminen ei onnistunut",
"Federation" : "Federaatio",
- "ownCloud Federation allows you to connect with other trusted ownClouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "ownCloudin federaatio mahdollistaa yhdistämisen muihin luotettuihin ownCloudeihin käyttäjähakemistojen vaihtamiseksi. Tätä käytetään muun muassa ulkoisten käyttäjien automaattiseen täydentämiseen federoidussa jakamisessa.",
+ "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federointi sallii sinun liittyä toisten luotettujen palvelimien käyttäjäluetteloihin. Sitä käytetään esimerkiksi ulkoisten käyttäjänimien automaattiseen täydentämiseen.",
"Add server automatically once a federated share was created successfully" : "Lisää palvelin automaattisesti, kun federoitu jako on luotu onnistuneesti",
- "Trusted ownCloud Servers" : "Luotetut ownCloud-palvelimet",
- "+ Add ownCloud server" : "+ Lisää ownCloud-palvelin",
- "ownCloud Server" : "ownCloud-palvelin"
+ "Trusted Servers" : "Luotetut palvelimet",
+ "+ Add Nextcloud server" : "+ Lisää Nextcloud-palvelin",
+ "Nextcloud Server" : "Nextcloud-palvelin",
+ "Server added to the list of trusted Nextclouds" : "Palvelin lisätty luotettujen palvelimien luetteloon",
+ "No Nextcloud server found" : "Nextcloud-palvelinta ei löytynyt"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/federation/l10n/fi_FI.json b/apps/federation/l10n/fi_FI.json
index 8060a437617..4cc9068a74e 100644
--- a/apps/federation/l10n/fi_FI.json
+++ b/apps/federation/l10n/fi_FI.json
@@ -1,13 +1,15 @@
{ "translations": {
- "Server added to the list of trusted ownClouds" : "Palvelin lisätty luotettujen ownCloudien luetteloon",
+ "Added to the list of trusted servers" : "Lisätty luotettujen palvelimien luetteloon",
"Server is already in the list of trusted servers." : "Palvelin on jo luotettujen palvelimien luettelossa.",
- "No ownCloud server found" : "ownCloud-palvelinta ei löydy",
+ "No server to federate with found" : "Palvelinta johon liittyä ei löytynyt",
"Could not add server" : "Palvelimen lisääminen ei onnistunut",
"Federation" : "Federaatio",
- "ownCloud Federation allows you to connect with other trusted ownClouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "ownCloudin federaatio mahdollistaa yhdistämisen muihin luotettuihin ownCloudeihin käyttäjähakemistojen vaihtamiseksi. Tätä käytetään muun muassa ulkoisten käyttäjien automaattiseen täydentämiseen federoidussa jakamisessa.",
+ "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federointi sallii sinun liittyä toisten luotettujen palvelimien käyttäjäluetteloihin. Sitä käytetään esimerkiksi ulkoisten käyttäjänimien automaattiseen täydentämiseen.",
"Add server automatically once a federated share was created successfully" : "Lisää palvelin automaattisesti, kun federoitu jako on luotu onnistuneesti",
- "Trusted ownCloud Servers" : "Luotetut ownCloud-palvelimet",
- "+ Add ownCloud server" : "+ Lisää ownCloud-palvelin",
- "ownCloud Server" : "ownCloud-palvelin"
+ "Trusted Servers" : "Luotetut palvelimet",
+ "+ Add Nextcloud server" : "+ Lisää Nextcloud-palvelin",
+ "Nextcloud Server" : "Nextcloud-palvelin",
+ "Server added to the list of trusted Nextclouds" : "Palvelin lisätty luotettujen palvelimien luetteloon",
+ "No Nextcloud server found" : "Nextcloud-palvelinta ei löytynyt"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/federation/l10n/id.js b/apps/federation/l10n/id.js
index c4725768abe..801cd52ae12 100644
--- a/apps/federation/l10n/id.js
+++ b/apps/federation/l10n/id.js
@@ -3,12 +3,17 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Server telah ditambahkan pada daftar server terpercaya",
"Server is already in the list of trusted servers." : "Server sudah ada pada daftar server terpercaya",
+ "No server to federate with found" : "Tidak ada server yang bisa difederasikan",
"Could not add server" : "Tidak dapat menambahkan server",
"Federation" : "Federasi",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federasi memungkinkan Anda untuk terhubung dengan server lainnya yang terpercaya untuk menukar direktori pengguna. Contohnya, ini akan digunakan untuk pengisian-otomatis untuk pengguna eksternal untuk pembagian terfederasi.",
"Add server automatically once a federated share was created successfully" : "Tambah server secara otomatis saat pembagian terfederasi dibuat",
"Trusted Servers" : "Server Terpercaya",
"+ Add Nextcloud server" : "+ Tambahkan server Nextcloud",
- "Nextcloud Server" : "Server Nextcloud"
+ "Nextcloud Server" : "Server Nextcloud",
+ "Server added to the list of trusted Nextclouds" : "Server telah ditambahkan pada daftar server Nextcloud terpercaya",
+ "No Nextcloud server found" : "Tidak ada server Nextcloud ditemukan",
+ "Nextcloud Federation allows you to connect with other trusted Nextclouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federasi Nextcloud memungkinkan Anda untuk terhubung dengan server Nextcloud lainnya yang terpercaya untuk menukar direktori pengguna. Contohnya, ini akan digunakan untuk pengisian-otomatis untuk pengguna eksternal untuk pembagian terfederasi.",
+ "Trusted Nextcloud Servers" : "Server Nextcloud Terpercaya"
},
"nplurals=1; plural=0;");
diff --git a/apps/federation/l10n/id.json b/apps/federation/l10n/id.json
index 7d8a0c37a95..2ca5efeaf2a 100644
--- a/apps/federation/l10n/id.json
+++ b/apps/federation/l10n/id.json
@@ -1,12 +1,17 @@
{ "translations": {
"Added to the list of trusted servers" : "Server telah ditambahkan pada daftar server terpercaya",
"Server is already in the list of trusted servers." : "Server sudah ada pada daftar server terpercaya",
+ "No server to federate with found" : "Tidak ada server yang bisa difederasikan",
"Could not add server" : "Tidak dapat menambahkan server",
"Federation" : "Federasi",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federasi memungkinkan Anda untuk terhubung dengan server lainnya yang terpercaya untuk menukar direktori pengguna. Contohnya, ini akan digunakan untuk pengisian-otomatis untuk pengguna eksternal untuk pembagian terfederasi.",
"Add server automatically once a federated share was created successfully" : "Tambah server secara otomatis saat pembagian terfederasi dibuat",
"Trusted Servers" : "Server Terpercaya",
"+ Add Nextcloud server" : "+ Tambahkan server Nextcloud",
- "Nextcloud Server" : "Server Nextcloud"
+ "Nextcloud Server" : "Server Nextcloud",
+ "Server added to the list of trusted Nextclouds" : "Server telah ditambahkan pada daftar server Nextcloud terpercaya",
+ "No Nextcloud server found" : "Tidak ada server Nextcloud ditemukan",
+ "Nextcloud Federation allows you to connect with other trusted Nextclouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federasi Nextcloud memungkinkan Anda untuk terhubung dengan server Nextcloud lainnya yang terpercaya untuk menukar direktori pengguna. Contohnya, ini akan digunakan untuk pengisian-otomatis untuk pengguna eksternal untuk pembagian terfederasi.",
+ "Trusted Nextcloud Servers" : "Server Nextcloud Terpercaya"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/federation/l10n/is.js b/apps/federation/l10n/is.js
index 88c83aad4a0..77695a4a42d 100644
--- a/apps/federation/l10n/is.js
+++ b/apps/federation/l10n/is.js
@@ -3,12 +3,17 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Bætt á lista yfir treysta þjóna",
"Server is already in the list of trusted servers." : "Þjónninn er nú þegar á listanum yfir treysta þjóna.",
+ "No server to federate with found" : "Enginn þjónn sem hæfur er til skýjasambands fannst",
"Could not add server" : "Gat ekki bætt við þjóni",
"Federation" : "Samband",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Þjónasamband (federation) gerir þér kleift að tengjast öðrumtreystum skýjum til að skiptast á notendaskrám. Þetta er til dæmis notað til að sjálfklára nöfn ytri notenda við deilingu sambandssameigna.",
"Add server automatically once a federated share was created successfully" : "Bæta þjóni við sjálfkrafa, hafi tekist að búa til sambandssameign",
"Trusted Servers" : "Treystir þjónar",
"+ Add Nextcloud server" : "+ Bæta við Nextcloud þjóni",
- "Nextcloud Server" : "Nextcloud þjónn"
+ "Nextcloud Server" : "Nextcloud þjónn",
+ "Server added to the list of trusted Nextclouds" : "Þjóninum bætt við listann yfir treyst Nextcloud-ský",
+ "No Nextcloud server found" : "Enginn Nextcloud-þjónn fannst",
+ "Nextcloud Federation allows you to connect with other trusted Nextclouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Þjónasamband (federation) gerir þér kleift að tengjast öðrumtreystum skýjum til að skiptast á notendaskrám. Þetta er til dæmis notað til að sjálfklára nöfn ytri notenda við deilingu sambandssameigna.",
+ "Trusted Nextcloud Servers" : "Treystir Nextcloud-þjónar"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/federation/l10n/is.json b/apps/federation/l10n/is.json
index 5277841fe04..49980207ce3 100644
--- a/apps/federation/l10n/is.json
+++ b/apps/federation/l10n/is.json
@@ -1,12 +1,17 @@
{ "translations": {
"Added to the list of trusted servers" : "Bætt á lista yfir treysta þjóna",
"Server is already in the list of trusted servers." : "Þjónninn er nú þegar á listanum yfir treysta þjóna.",
+ "No server to federate with found" : "Enginn þjónn sem hæfur er til skýjasambands fannst",
"Could not add server" : "Gat ekki bætt við þjóni",
"Federation" : "Samband",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Þjónasamband (federation) gerir þér kleift að tengjast öðrumtreystum skýjum til að skiptast á notendaskrám. Þetta er til dæmis notað til að sjálfklára nöfn ytri notenda við deilingu sambandssameigna.",
"Add server automatically once a federated share was created successfully" : "Bæta þjóni við sjálfkrafa, hafi tekist að búa til sambandssameign",
"Trusted Servers" : "Treystir þjónar",
"+ Add Nextcloud server" : "+ Bæta við Nextcloud þjóni",
- "Nextcloud Server" : "Nextcloud þjónn"
+ "Nextcloud Server" : "Nextcloud þjónn",
+ "Server added to the list of trusted Nextclouds" : "Þjóninum bætt við listann yfir treyst Nextcloud-ský",
+ "No Nextcloud server found" : "Enginn Nextcloud-þjónn fannst",
+ "Nextcloud Federation allows you to connect with other trusted Nextclouds to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Þjónasamband (federation) gerir þér kleift að tengjast öðrumtreystum skýjum til að skiptast á notendaskrám. Þetta er til dæmis notað til að sjálfklára nöfn ytri notenda við deilingu sambandssameigna.",
+ "Trusted Nextcloud Servers" : "Treystir Nextcloud-þjónar"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/federation/l10n/it.js b/apps/federation/l10n/it.js
index 00204dd9f08..5a4dbc1f0a0 100644
--- a/apps/federation/l10n/it.js
+++ b/apps/federation/l10n/it.js
@@ -3,6 +3,7 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Aggiunto alla lista dei server affidabili",
"Server is already in the list of trusted servers." : "Il server è già nell'elenco dei server affidabili.",
+ "No server to federate with found" : "Non ho trovato alcun server per la federazione",
"Could not add server" : "Impossibile aggiungere il server",
"Federation" : "Federazione",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "La federazione consente di connettersi ad altri server affidabili per accedere alla cartella utente. Ad esempio, può essere utilizzata per il completamento automatico di utenti esterni per la condivisione federata.",
diff --git a/apps/federation/l10n/it.json b/apps/federation/l10n/it.json
index 8a57121c748..e0013dc7abd 100644
--- a/apps/federation/l10n/it.json
+++ b/apps/federation/l10n/it.json
@@ -1,6 +1,7 @@
{ "translations": {
"Added to the list of trusted servers" : "Aggiunto alla lista dei server affidabili",
"Server is already in the list of trusted servers." : "Il server è già nell'elenco dei server affidabili.",
+ "No server to federate with found" : "Non ho trovato alcun server per la federazione",
"Could not add server" : "Impossibile aggiungere il server",
"Federation" : "Federazione",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "La federazione consente di connettersi ad altri server affidabili per accedere alla cartella utente. Ad esempio, può essere utilizzata per il completamento automatico di utenti esterni per la condivisione federata.",
diff --git a/apps/federation/l10n/nl.js b/apps/federation/l10n/nl.js
index 484fe26b2b4..49732c67f4e 100644
--- a/apps/federation/l10n/nl.js
+++ b/apps/federation/l10n/nl.js
@@ -3,6 +3,7 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Toegevoegd aan de lijst met vertrouwde servers",
"Server is already in the list of trusted servers." : "Server bestaat reeds in de lijst van vertrouwde servers.",
+ "No server to federate with found" : "Geen server gevonden om mee te federeren",
"Could not add server" : "Kon server niet toevoegen",
"Federation" : "Federatie",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federatie maakt het mogelijk om te verbinden met vertrouwde servers en de gebuikersadministratie te delen. Zo kun je automatisch externe gebruikers toevoegen voor federatief delen.",
diff --git a/apps/federation/l10n/nl.json b/apps/federation/l10n/nl.json
index 81d76eef0ad..c407db9ed47 100644
--- a/apps/federation/l10n/nl.json
+++ b/apps/federation/l10n/nl.json
@@ -1,6 +1,7 @@
{ "translations": {
"Added to the list of trusted servers" : "Toegevoegd aan de lijst met vertrouwde servers",
"Server is already in the list of trusted servers." : "Server bestaat reeds in de lijst van vertrouwde servers.",
+ "No server to federate with found" : "Geen server gevonden om mee te federeren",
"Could not add server" : "Kon server niet toevoegen",
"Federation" : "Federatie",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federatie maakt het mogelijk om te verbinden met vertrouwde servers en de gebuikersadministratie te delen. Zo kun je automatisch externe gebruikers toevoegen voor federatief delen.",
diff --git a/apps/federation/l10n/pt_BR.js b/apps/federation/l10n/pt_BR.js
index 32af43f2210..683c6f2e182 100644
--- a/apps/federation/l10n/pt_BR.js
+++ b/apps/federation/l10n/pt_BR.js
@@ -3,12 +3,16 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Adicionado a lista de servidores confiáveis.",
"Server is already in the list of trusted servers." : "O servidor já está na lista de servidores confiáveis.",
+ "No server to federate with found" : "Nenhum servidor para associar com o encontrado",
"Could not add server" : "Não foi possível adicionar servidor",
"Federation" : "Associação",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federação permite que você conecte com outros servidores confiáveis para trocar o diretório do usuário. Por exemplo, este atributo será usado para completar automaticamente usuários externos para compartilhamento federado.",
"Add server automatically once a federated share was created successfully" : "Adicionar servidor automaticamente uma vez que um compartilhamento associado foi criado com êxito",
"Trusted Servers" : "Servidores confiáveis",
"+ Add Nextcloud server" : "+ Adicionar servidor Nextcloud",
- "Nextcloud Server" : "Servidor Nextcloud"
+ "Nextcloud Server" : "Servidor Nextcloud",
+ "Server added to the list of trusted Nextclouds" : "Adicionado a lista de servidores confiáveis.",
+ "No Nextcloud server found" : "Servidor Nextcloud não encontrado",
+ "Trusted Nextcloud Servers" : "Servidores Nextcloud confiáveis"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/federation/l10n/pt_BR.json b/apps/federation/l10n/pt_BR.json
index 0543231e9c3..b2b9f0271f5 100644
--- a/apps/federation/l10n/pt_BR.json
+++ b/apps/federation/l10n/pt_BR.json
@@ -1,12 +1,16 @@
{ "translations": {
"Added to the list of trusted servers" : "Adicionado a lista de servidores confiáveis.",
"Server is already in the list of trusted servers." : "O servidor já está na lista de servidores confiáveis.",
+ "No server to federate with found" : "Nenhum servidor para associar com o encontrado",
"Could not add server" : "Não foi possível adicionar servidor",
"Federation" : "Associação",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federação permite que você conecte com outros servidores confiáveis para trocar o diretório do usuário. Por exemplo, este atributo será usado para completar automaticamente usuários externos para compartilhamento federado.",
"Add server automatically once a federated share was created successfully" : "Adicionar servidor automaticamente uma vez que um compartilhamento associado foi criado com êxito",
"Trusted Servers" : "Servidores confiáveis",
"+ Add Nextcloud server" : "+ Adicionar servidor Nextcloud",
- "Nextcloud Server" : "Servidor Nextcloud"
+ "Nextcloud Server" : "Servidor Nextcloud",
+ "Server added to the list of trusted Nextclouds" : "Adicionado a lista de servidores confiáveis.",
+ "No Nextcloud server found" : "Servidor Nextcloud não encontrado",
+ "Trusted Nextcloud Servers" : "Servidores Nextcloud confiáveis"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/federation/l10n/ru.js b/apps/federation/l10n/ru.js
index d3b1fa294e7..7d94f36e47c 100644
--- a/apps/federation/l10n/ru.js
+++ b/apps/federation/l10n/ru.js
@@ -3,6 +3,7 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Добавлено в список доверенных серверов",
"Server is already in the list of trusted servers." : "Сервер уже в списке доверенных серверов.",
+ "No server to federate with found" : "Сервер для объединения не найден",
"Could not add server" : "Не удалось добавить сервер",
"Federation" : "Объединение",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Объединение серверов позволит Вам подключиться к другим доверенным серверам для обмена каталогами пользователей. Это будет использовано, например, для автоматического завершения внешних пользователей при объединенном общем доступе.",
diff --git a/apps/federation/l10n/ru.json b/apps/federation/l10n/ru.json
index e24e5f1a958..6a97b31027b 100644
--- a/apps/federation/l10n/ru.json
+++ b/apps/federation/l10n/ru.json
@@ -1,6 +1,7 @@
{ "translations": {
"Added to the list of trusted servers" : "Добавлено в список доверенных серверов",
"Server is already in the list of trusted servers." : "Сервер уже в списке доверенных серверов.",
+ "No server to federate with found" : "Сервер для объединения не найден",
"Could not add server" : "Не удалось добавить сервер",
"Federation" : "Объединение",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Объединение серверов позволит Вам подключиться к другим доверенным серверам для обмена каталогами пользователей. Это будет использовано, например, для автоматического завершения внешних пользователей при объединенном общем доступе.",
diff --git a/apps/files/l10n/cs_CZ.js b/apps/files/l10n/cs_CZ.js
index 53123735bd7..8d35fb78977 100644
--- a/apps/files/l10n/cs_CZ.js
+++ b/apps/files/l10n/cs_CZ.js
@@ -132,6 +132,8 @@ OC.L10N.register(
"No favorites" : "Žádné oblíbené",
"Files and folders you mark as favorite will show up here" : "Soubory a adresáře označené jako oblíbené budou zobrazeny zde",
"Text file" : "Textový soubor",
- "New text file.txt" : "Nový textový soubor.txt"
+ "New text file.txt" : "Nový textový soubor.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Použijte tuto adresu pro <a href=\"%s\" target=\"_blank\">přístup ke svým Souborům přes WebDAV</a>",
+ "Cancel upload" : "Ukončit nahrávání"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/files/l10n/cs_CZ.json b/apps/files/l10n/cs_CZ.json
index cdee6637638..496d55f40c5 100644
--- a/apps/files/l10n/cs_CZ.json
+++ b/apps/files/l10n/cs_CZ.json
@@ -130,6 +130,8 @@
"No favorites" : "Žádné oblíbené",
"Files and folders you mark as favorite will show up here" : "Soubory a adresáře označené jako oblíbené budou zobrazeny zde",
"Text file" : "Textový soubor",
- "New text file.txt" : "Nový textový soubor.txt"
+ "New text file.txt" : "Nový textový soubor.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Použijte tuto adresu pro <a href=\"%s\" target=\"_blank\">přístup ke svým Souborům přes WebDAV</a>",
+ "Cancel upload" : "Ukončit nahrávání"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files/l10n/de.js b/apps/files/l10n/de.js
index 5e9c8cff6a7..cf474290623 100644
--- a/apps/files/l10n/de.js
+++ b/apps/files/l10n/de.js
@@ -132,6 +132,8 @@ OC.L10N.register(
"No favorites" : "Keine Favoriten",
"Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die als Favoriten markiert werden, erscheinen hier",
"Text file" : "Textdatei",
- "New text file.txt" : "Neue Textdatei.txt"
+ "New text file.txt" : "Neue Textdatei.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Diese Adresse benutzen, um <a href=\"%s\" target=\"_blank\">über WebDAV auf deine Dateien zuzugreifen</a>",
+ "Cancel upload" : "Hochladen abbrechen"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/de.json b/apps/files/l10n/de.json
index 12f845fabae..7d03943c9b5 100644
--- a/apps/files/l10n/de.json
+++ b/apps/files/l10n/de.json
@@ -130,6 +130,8 @@
"No favorites" : "Keine Favoriten",
"Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die als Favoriten markiert werden, erscheinen hier",
"Text file" : "Textdatei",
- "New text file.txt" : "Neue Textdatei.txt"
+ "New text file.txt" : "Neue Textdatei.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Diese Adresse benutzen, um <a href=\"%s\" target=\"_blank\">über WebDAV auf deine Dateien zuzugreifen</a>",
+ "Cancel upload" : "Hochladen abbrechen"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/de_DE.js b/apps/files/l10n/de_DE.js
index 90f3f9d1125..075f3156ee5 100644
--- a/apps/files/l10n/de_DE.js
+++ b/apps/files/l10n/de_DE.js
@@ -132,6 +132,8 @@ OC.L10N.register(
"No favorites" : "Keine Favoriten",
"Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die Sie als Favoriten kennzeichnen, werden hier erscheinen",
"Text file" : "Textdatei",
- "New text file.txt" : "Neue Textdatei file.txt"
+ "New text file.txt" : "Neue Textdatei file.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Benutze diese Adresse, um <a href=\"%s\" target=\"_blank\">via WebDAV auf deine Dateien zuzugreifen</a>",
+ "Cancel upload" : "Hochladen abbrechen"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/de_DE.json b/apps/files/l10n/de_DE.json
index 58652381a2a..84b3e9393a0 100644
--- a/apps/files/l10n/de_DE.json
+++ b/apps/files/l10n/de_DE.json
@@ -130,6 +130,8 @@
"No favorites" : "Keine Favoriten",
"Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die Sie als Favoriten kennzeichnen, werden hier erscheinen",
"Text file" : "Textdatei",
- "New text file.txt" : "Neue Textdatei file.txt"
+ "New text file.txt" : "Neue Textdatei file.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Benutze diese Adresse, um <a href=\"%s\" target=\"_blank\">via WebDAV auf deine Dateien zuzugreifen</a>",
+ "Cancel upload" : "Hochladen abbrechen"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/id.js b/apps/files/l10n/id.js
index 368367bc51e..b840eb59cd8 100644
--- a/apps/files/l10n/id.js
+++ b/apps/files/l10n/id.js
@@ -132,6 +132,8 @@ OC.L10N.register(
"No favorites" : "Tidak ada favorit",
"Files and folders you mark as favorite will show up here" : "Berkas dan folder yang Anda tandai sebagai favorit akan ditampilkan disini.",
"Text file" : "Berkas teks",
- "New text file.txt" : "Teks baru file.txt"
+ "New text file.txt" : "Teks baru file.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Gunakan alamat ini untuk <a href=\"%s\" target=\"_blank\">mengakses berkas Anda melalui WebDAV</a>",
+ "Cancel upload" : "Batalkan pengunggahan"
},
"nplurals=1; plural=0;");
diff --git a/apps/files/l10n/id.json b/apps/files/l10n/id.json
index 6639be657e7..f4bb1cb48e1 100644
--- a/apps/files/l10n/id.json
+++ b/apps/files/l10n/id.json
@@ -130,6 +130,8 @@
"No favorites" : "Tidak ada favorit",
"Files and folders you mark as favorite will show up here" : "Berkas dan folder yang Anda tandai sebagai favorit akan ditampilkan disini.",
"Text file" : "Berkas teks",
- "New text file.txt" : "Teks baru file.txt"
+ "New text file.txt" : "Teks baru file.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Gunakan alamat ini untuk <a href=\"%s\" target=\"_blank\">mengakses berkas Anda melalui WebDAV</a>",
+ "Cancel upload" : "Batalkan pengunggahan"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files/l10n/is.js b/apps/files/l10n/is.js
index 989dc468f0c..cce6da5945e 100644
--- a/apps/files/l10n/is.js
+++ b/apps/files/l10n/is.js
@@ -132,6 +132,8 @@ OC.L10N.register(
"No favorites" : "Engin eftirlæti",
"Files and folders you mark as favorite will show up here" : "Skrár og möppur sem þú merkir sem uppáhald birtast hér",
"Text file" : "Textaskrá",
- "New text file.txt" : "Ný textaskrá.txt"
+ "New text file.txt" : "Ný textaskrá.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Notaðu þetta vistfang til að <a href=\"%s\" target=\"_blank\">nálgast skrárnar þínar með WebDAV</a>",
+ "Cancel upload" : "Hætta við innsendingu"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/files/l10n/is.json b/apps/files/l10n/is.json
index 65da27622f8..7f7dba8bd46 100644
--- a/apps/files/l10n/is.json
+++ b/apps/files/l10n/is.json
@@ -130,6 +130,8 @@
"No favorites" : "Engin eftirlæti",
"Files and folders you mark as favorite will show up here" : "Skrár og möppur sem þú merkir sem uppáhald birtast hér",
"Text file" : "Textaskrá",
- "New text file.txt" : "Ný textaskrá.txt"
+ "New text file.txt" : "Ný textaskrá.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Notaðu þetta vistfang til að <a href=\"%s\" target=\"_blank\">nálgast skrárnar þínar með WebDAV</a>",
+ "Cancel upload" : "Hætta við innsendingu"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/files/l10n/pt_BR.js b/apps/files/l10n/pt_BR.js
index 13cee46110b..ce548569f27 100644
--- a/apps/files/l10n/pt_BR.js
+++ b/apps/files/l10n/pt_BR.js
@@ -1,7 +1,7 @@
OC.L10N.register(
"files",
{
- "Storage not available" : "Armazanamento não disponível",
+ "Storage not available" : "Armazenamento não disponível",
"Storage invalid" : "Armazenamento inválido",
"Unknown error" : "Erro desconhecido",
"Unable to set upload directory." : "Não é possível configurar o diretório de envio.",
@@ -132,6 +132,8 @@ OC.L10N.register(
"No favorites" : "Sem favoritos",
"Files and folders you mark as favorite will show up here" : "Arquivos e pastas que você marcou como favoritos são mostrados aqui",
"Text file" : "Arquivo texto",
- "New text file.txt" : "Novo texto file.txt"
+ "New text file.txt" : "Novo texto file.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Use este endereço para <a href=\"%s\" target=\"_blank\">acessar seus arquivos via WebDAV</a>",
+ "Cancel upload" : "Cancelar envio"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/files/l10n/pt_BR.json b/apps/files/l10n/pt_BR.json
index 6d50bc793a1..8320e0dd0f4 100644
--- a/apps/files/l10n/pt_BR.json
+++ b/apps/files/l10n/pt_BR.json
@@ -1,5 +1,5 @@
{ "translations": {
- "Storage not available" : "Armazanamento não disponível",
+ "Storage not available" : "Armazenamento não disponível",
"Storage invalid" : "Armazenamento inválido",
"Unknown error" : "Erro desconhecido",
"Unable to set upload directory." : "Não é possível configurar o diretório de envio.",
@@ -130,6 +130,8 @@
"No favorites" : "Sem favoritos",
"Files and folders you mark as favorite will show up here" : "Arquivos e pastas que você marcou como favoritos são mostrados aqui",
"Text file" : "Arquivo texto",
- "New text file.txt" : "Novo texto file.txt"
+ "New text file.txt" : "Novo texto file.txt",
+ "Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" : "Use este endereço para <a href=\"%s\" target=\"_blank\">acessar seus arquivos via WebDAV</a>",
+ "Cancel upload" : "Cancelar envio"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/files_external/l10n/cs_CZ.js b/apps/files_external/l10n/cs_CZ.js
index 388207ca91c..151463d4df5 100644
--- a/apps/files_external/l10n/cs_CZ.js
+++ b/apps/files_external/l10n/cs_CZ.js
@@ -126,6 +126,7 @@ OC.L10N.register(
"Advanced settings" : "Pokročilá nastavení",
"Delete" : "Smazat",
"Allow users to mount external storage" : "Povolit uživatelům připojení externího úložiště",
- "Allow users to mount the following external storage" : "Povolit uživatelů připojit následující externí úložiště"
+ "Allow users to mount the following external storage" : "Povolit uživatelů připojit následující externí úložiště",
+ "Access granted" : "Přístup povolen"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/files_external/l10n/cs_CZ.json b/apps/files_external/l10n/cs_CZ.json
index 0b349a5b447..a309c90dc72 100644
--- a/apps/files_external/l10n/cs_CZ.json
+++ b/apps/files_external/l10n/cs_CZ.json
@@ -124,6 +124,7 @@
"Advanced settings" : "Pokročilá nastavení",
"Delete" : "Smazat",
"Allow users to mount external storage" : "Povolit uživatelům připojení externího úložiště",
- "Allow users to mount the following external storage" : "Povolit uživatelů připojit následující externí úložiště"
+ "Allow users to mount the following external storage" : "Povolit uživatelů připojit následující externí úložiště",
+ "Access granted" : "Přístup povolen"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files_external/l10n/de.js b/apps/files_external/l10n/de.js
index 615cde01d3f..aa10b21e882 100644
--- a/apps/files_external/l10n/de.js
+++ b/apps/files_external/l10n/de.js
@@ -21,7 +21,7 @@ OC.L10N.register(
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
"Admin defined" : "Administrator festlegen",
"Saved" : "Gespeichert",
- "Saving..." : "Speichern…",
+ "Saving..." : "Speichere…",
"Save" : "Speichern",
"Empty response from the server" : "leere Antwort vom Server",
"Couldn't access. Please logout and login to activate this mount point" : "Anmeldung nicht möglich. Bitte abmelden und erneut anmelden, damit von diesem Endpunkt zugegriffen werden kann.",
@@ -126,6 +126,7 @@ OC.L10N.register(
"Advanced settings" : "Erweiterte Einstellungen",
"Delete" : "Löschen",
"Allow users to mount external storage" : "Benutzern erlauben, externen Speicher einzubinden",
- "Allow users to mount the following external storage" : "Benutzern erlauben, den oder die folgenden externen Speicher einzubinden:"
+ "Allow users to mount the following external storage" : "Benutzern erlauben, den oder die folgenden externen Speicher einzubinden:",
+ "Access granted" : "Zugriff gewährt"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_external/l10n/de.json b/apps/files_external/l10n/de.json
index 19ae5d01301..df5fd8e6755 100644
--- a/apps/files_external/l10n/de.json
+++ b/apps/files_external/l10n/de.json
@@ -19,7 +19,7 @@
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
"Admin defined" : "Administrator festlegen",
"Saved" : "Gespeichert",
- "Saving..." : "Speichern…",
+ "Saving..." : "Speichere…",
"Save" : "Speichern",
"Empty response from the server" : "leere Antwort vom Server",
"Couldn't access. Please logout and login to activate this mount point" : "Anmeldung nicht möglich. Bitte abmelden und erneut anmelden, damit von diesem Endpunkt zugegriffen werden kann.",
@@ -124,6 +124,7 @@
"Advanced settings" : "Erweiterte Einstellungen",
"Delete" : "Löschen",
"Allow users to mount external storage" : "Benutzern erlauben, externen Speicher einzubinden",
- "Allow users to mount the following external storage" : "Benutzern erlauben, den oder die folgenden externen Speicher einzubinden:"
+ "Allow users to mount the following external storage" : "Benutzern erlauben, den oder die folgenden externen Speicher einzubinden:",
+ "Access granted" : "Zugriff gewährt"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_external/l10n/de_DE.js b/apps/files_external/l10n/de_DE.js
index 9b864b18293..084288cd482 100644
--- a/apps/files_external/l10n/de_DE.js
+++ b/apps/files_external/l10n/de_DE.js
@@ -21,7 +21,7 @@ OC.L10N.register(
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
"Admin defined" : "Administrator definiert",
"Saved" : "Gespeichert",
- "Saving..." : "Speichern...",
+ "Saving..." : "Speichere...",
"Save" : "Speichern",
"Empty response from the server" : "Leere Antwort vom Server erhalten",
"Couldn't access. Please logout and login to activate this mount point" : "Anmeldung nicht möglich. Bitte melden Sie sich ab und wieder an, damit Sie von diesem Endpunkt zugreifen können.",
@@ -126,6 +126,7 @@ OC.L10N.register(
"Advanced settings" : "Erweiterte Einstellungen",
"Delete" : "Löschen",
"Allow users to mount external storage" : "Erlauben Sie den Benutzern externen Speicher hinzuzufügen",
- "Allow users to mount the following external storage" : "Benutzern erlauben, den oder die folgenden externen Speicher einzubinden:"
+ "Allow users to mount the following external storage" : "Benutzern erlauben, den oder die folgenden externen Speicher einzubinden:",
+ "Access granted" : "Zugriff gewährt"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_external/l10n/de_DE.json b/apps/files_external/l10n/de_DE.json
index 972e91adb4f..3d659f47573 100644
--- a/apps/files_external/l10n/de_DE.json
+++ b/apps/files_external/l10n/de_DE.json
@@ -19,7 +19,7 @@
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
"Admin defined" : "Administrator definiert",
"Saved" : "Gespeichert",
- "Saving..." : "Speichern...",
+ "Saving..." : "Speichere...",
"Save" : "Speichern",
"Empty response from the server" : "Leere Antwort vom Server erhalten",
"Couldn't access. Please logout and login to activate this mount point" : "Anmeldung nicht möglich. Bitte melden Sie sich ab und wieder an, damit Sie von diesem Endpunkt zugreifen können.",
@@ -124,6 +124,7 @@
"Advanced settings" : "Erweiterte Einstellungen",
"Delete" : "Löschen",
"Allow users to mount external storage" : "Erlauben Sie den Benutzern externen Speicher hinzuzufügen",
- "Allow users to mount the following external storage" : "Benutzern erlauben, den oder die folgenden externen Speicher einzubinden:"
+ "Allow users to mount the following external storage" : "Benutzern erlauben, den oder die folgenden externen Speicher einzubinden:",
+ "Access granted" : "Zugriff gewährt"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_external/l10n/fi_FI.js b/apps/files_external/l10n/fi_FI.js
index 19e37c94cfd..9951942ddcc 100644
--- a/apps/files_external/l10n/fi_FI.js
+++ b/apps/files_external/l10n/fi_FI.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"files_external",
{
+ "Fetching request tokens failed. Verify that your app key and secret are correct." : "Pyyntötunnisteen nouto epäonnistui. Tarkista että sovellusavaimesi ja -salaisuutesi ovat oikein.",
"Step 1 failed. Exception: %s" : "Vaihe 1 epäonnistui. Poikkeus: %s",
"Step 2 failed. Exception: %s" : "Vaihe 2 epäonnistui. Poikkeus: %s",
"External storage" : "Ulkoinen tallennustila",
diff --git a/apps/files_external/l10n/fi_FI.json b/apps/files_external/l10n/fi_FI.json
index cc39a8213e4..986258fe0c3 100644
--- a/apps/files_external/l10n/fi_FI.json
+++ b/apps/files_external/l10n/fi_FI.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Fetching request tokens failed. Verify that your app key and secret are correct." : "Pyyntötunnisteen nouto epäonnistui. Tarkista että sovellusavaimesi ja -salaisuutesi ovat oikein.",
"Step 1 failed. Exception: %s" : "Vaihe 1 epäonnistui. Poikkeus: %s",
"Step 2 failed. Exception: %s" : "Vaihe 2 epäonnistui. Poikkeus: %s",
"External storage" : "Ulkoinen tallennustila",
diff --git a/apps/files_external/l10n/id.js b/apps/files_external/l10n/id.js
index 053d4dfe6a0..699ffcdf94b 100644
--- a/apps/files_external/l10n/id.js
+++ b/apps/files_external/l10n/id.js
@@ -126,6 +126,7 @@ OC.L10N.register(
"Advanced settings" : "Pengaturan Lanjutan",
"Delete" : "Hapus",
"Allow users to mount external storage" : "Izinkan pengguna untuk mengaitkan penyimpanan eksternal",
- "Allow users to mount the following external storage" : "Izinkan pengguna untuk mengaitkan penyimpanan eksternal berikut"
+ "Allow users to mount the following external storage" : "Izinkan pengguna untuk mengaitkan penyimpanan eksternal berikut",
+ "Access granted" : "Akses diberikan"
},
"nplurals=1; plural=0;");
diff --git a/apps/files_external/l10n/id.json b/apps/files_external/l10n/id.json
index 4cbb4187cc1..a89425b7cea 100644
--- a/apps/files_external/l10n/id.json
+++ b/apps/files_external/l10n/id.json
@@ -124,6 +124,7 @@
"Advanced settings" : "Pengaturan Lanjutan",
"Delete" : "Hapus",
"Allow users to mount external storage" : "Izinkan pengguna untuk mengaitkan penyimpanan eksternal",
- "Allow users to mount the following external storage" : "Izinkan pengguna untuk mengaitkan penyimpanan eksternal berikut"
+ "Allow users to mount the following external storage" : "Izinkan pengguna untuk mengaitkan penyimpanan eksternal berikut",
+ "Access granted" : "Akses diberikan"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files_external/l10n/is.js b/apps/files_external/l10n/is.js
index ab73dbece96..2c8f5897d34 100644
--- a/apps/files_external/l10n/is.js
+++ b/apps/files_external/l10n/is.js
@@ -126,6 +126,7 @@ OC.L10N.register(
"Advanced settings" : "Ítarlegri valkostir",
"Delete" : "Eyða",
"Allow users to mount external storage" : "Leyfa notendum að tengja ytri gagnageymslur í skráakerfi",
- "Allow users to mount the following external storage" : "Leyfa notendum að tengja eftirfarandi ytri gagnageymslu í skráakerfi"
+ "Allow users to mount the following external storage" : "Leyfa notendum að tengja eftirfarandi ytri gagnageymslu í skráakerfi",
+ "Access granted" : "Aðgangur heimilaður"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/files_external/l10n/is.json b/apps/files_external/l10n/is.json
index 5738ff738fb..260988d04d9 100644
--- a/apps/files_external/l10n/is.json
+++ b/apps/files_external/l10n/is.json
@@ -124,6 +124,7 @@
"Advanced settings" : "Ítarlegri valkostir",
"Delete" : "Eyða",
"Allow users to mount external storage" : "Leyfa notendum að tengja ytri gagnageymslur í skráakerfi",
- "Allow users to mount the following external storage" : "Leyfa notendum að tengja eftirfarandi ytri gagnageymslu í skráakerfi"
+ "Allow users to mount the following external storage" : "Leyfa notendum að tengja eftirfarandi ytri gagnageymslu í skráakerfi",
+ "Access granted" : "Aðgangur heimilaður"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/files_external/l10n/pt_BR.js b/apps/files_external/l10n/pt_BR.js
index 99aa844fb5b..59cd872b065 100644
--- a/apps/files_external/l10n/pt_BR.js
+++ b/apps/files_external/l10n/pt_BR.js
@@ -126,6 +126,7 @@ OC.L10N.register(
"Advanced settings" : "Configurações avançadas",
"Delete" : "Excluir",
"Allow users to mount external storage" : "Permitir que usuários montem armazenamento externo",
- "Allow users to mount the following external storage" : "Permitir que usuários montem o seguinte armazenamento externo"
+ "Allow users to mount the following external storage" : "Permitir que usuários montem o seguinte armazenamento externo",
+ "Access granted" : "Acesso concedido"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/files_external/l10n/pt_BR.json b/apps/files_external/l10n/pt_BR.json
index aee79057b4d..12d002be649 100644
--- a/apps/files_external/l10n/pt_BR.json
+++ b/apps/files_external/l10n/pt_BR.json
@@ -124,6 +124,7 @@
"Advanced settings" : "Configurações avançadas",
"Delete" : "Excluir",
"Allow users to mount external storage" : "Permitir que usuários montem armazenamento externo",
- "Allow users to mount the following external storage" : "Permitir que usuários montem o seguinte armazenamento externo"
+ "Allow users to mount the following external storage" : "Permitir que usuários montem o seguinte armazenamento externo",
+ "Access granted" : "Acesso concedido"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/cs_CZ.js b/apps/files_sharing/l10n/cs_CZ.js
index 569fb884159..9f633339084 100644
--- a/apps/files_sharing/l10n/cs_CZ.js
+++ b/apps/files_sharing/l10n/cs_CZ.js
@@ -18,9 +18,12 @@ OC.L10N.register(
"Shared by" : "Sdílí",
"Sharing" : "Sdílení",
"Wrong share ID, share doesn't exist" : "Špatné ID sdílení, sdílení neexistuje",
+ "could not delete share" : "nelze smazat sdílení",
"Could not delete share" : "Nelze smazat sdílení",
"Please specify a file or folder path" : "Prosím zadejte cestu adresáře nebo souboru",
"Wrong path, file/folder doesn't exist" : "Špatná cesta, soubor/adresář neexistuje",
+ "Could not create share" : "Nelze vytvořit sdílení",
+ "invalid permissions" : "neplatná oprávnění",
"Please specify a valid user" : "Prosím zadejte platného uživatele",
"Group sharing is disabled by the administrator" : "Skupinové sdílení bylo zakázáno administrátorem",
"Please specify a valid group" : "Prosím zadejte platnou skupinu",
@@ -99,6 +102,36 @@ OC.L10N.register(
"Upload files to %s" : "Nahrát soubory do %s",
"Select or drop files" : "Vyberte nebo přetáhněte soubory",
"Uploading files…" : "Probíhá nahrávání souborů...",
- "Uploaded files:" : "Nahrané soubory:"
+ "Uploaded files:" : "Nahrané soubory:",
+ "Server to server sharing is not enabled on this server" : "Sdílení mezi servery není na tomto serveru povoleno",
+ "The mountpoint name contains invalid characters." : "Jméno přípojného bodu obsahuje nepovolené znaky.",
+ "Not allowed to create a federated share with the same user server" : "Není povoleno vytvořit propojené sdílení s tím samým serverem",
+ "Invalid or untrusted SSL certificate" : "Neplatný nebo nedůvěryhodný SSL certifikát",
+ "Could not authenticate to remote share, password might be wrong" : "Nezdařilo se přihlášení ke vzdálenému úložišti, nejspíše bylo zadáno chybné heslo",
+ "Storage not valid" : "Úložiště není platné",
+ "Couldn't add remote share" : "Nelze přidat vzdálené úložiště",
+ "Federated sharing" : "Propojené sdílení",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Chcete přidat vzdálené úložiště {name} uživatele {owner}@{remote}?",
+ "Remote share" : "Vzdálené úložiště",
+ "Remote share password" : "Heslo ke vzdálenému úložišti",
+ "Cancel" : "Zrušit",
+ "Add remote share" : "Přidat vzdálené úložiště",
+ "No ownCloud installation (7 or higher) found at {remote}" : "Nebyla nalezena instalace ownCloud (7 nebo vyšší) na {remote}",
+ "Invalid ownCloud url" : "Neplatná ownCloud url",
+ "You received \"/%2$s\" as a remote share from %1$s" : "Obdrželi jste \"/%2$s\" jako vzdálené sdílení od %1$s",
+ "Accept" : "Přijmout",
+ "Decline" : "Zamítnout",
+ "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Sdílej se mnou pomocí mého #ownCloud sdruženého cloud ID, více na %s",
+ "Share with me through my #ownCloud Federated Cloud ID" : "Sdílej se mnou pomocí mého #ownCloud sdruženého cloud ID",
+ "Federated Cloud Sharing" : "Propojené cloudové sdílení",
+ "Open documentation" : "Otevřít dokumentaci",
+ "Allow users on this server to send shares to other servers" : "Povolit uživatelům z tohoto serveru zasílat sdílení na jiné servery",
+ "Allow users on this server to receive shares from other servers" : "Povolit uživatelům na tomto serveru přijímat sdílení z jiných serverů",
+ "Federated Cloud" : "Sdružený cloud",
+ "Your Federated Cloud ID:" : "Vaše sdružené cloud ID:",
+ "Share it:" : "Sdílet:",
+ "Add to your website" : "Přidat na svou webovou stránku",
+ "Share with me via Nextcloud" : "Sdíleno se mnou přes Nextcloud",
+ "HTML Code:" : "HTML kód:"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/files_sharing/l10n/cs_CZ.json b/apps/files_sharing/l10n/cs_CZ.json
index 152b5170c8b..9ba295b2831 100644
--- a/apps/files_sharing/l10n/cs_CZ.json
+++ b/apps/files_sharing/l10n/cs_CZ.json
@@ -16,9 +16,12 @@
"Shared by" : "Sdílí",
"Sharing" : "Sdílení",
"Wrong share ID, share doesn't exist" : "Špatné ID sdílení, sdílení neexistuje",
+ "could not delete share" : "nelze smazat sdílení",
"Could not delete share" : "Nelze smazat sdílení",
"Please specify a file or folder path" : "Prosím zadejte cestu adresáře nebo souboru",
"Wrong path, file/folder doesn't exist" : "Špatná cesta, soubor/adresář neexistuje",
+ "Could not create share" : "Nelze vytvořit sdílení",
+ "invalid permissions" : "neplatná oprávnění",
"Please specify a valid user" : "Prosím zadejte platného uživatele",
"Group sharing is disabled by the administrator" : "Skupinové sdílení bylo zakázáno administrátorem",
"Please specify a valid group" : "Prosím zadejte platnou skupinu",
@@ -97,6 +100,36 @@
"Upload files to %s" : "Nahrát soubory do %s",
"Select or drop files" : "Vyberte nebo přetáhněte soubory",
"Uploading files…" : "Probíhá nahrávání souborů...",
- "Uploaded files:" : "Nahrané soubory:"
+ "Uploaded files:" : "Nahrané soubory:",
+ "Server to server sharing is not enabled on this server" : "Sdílení mezi servery není na tomto serveru povoleno",
+ "The mountpoint name contains invalid characters." : "Jméno přípojného bodu obsahuje nepovolené znaky.",
+ "Not allowed to create a federated share with the same user server" : "Není povoleno vytvořit propojené sdílení s tím samým serverem",
+ "Invalid or untrusted SSL certificate" : "Neplatný nebo nedůvěryhodný SSL certifikát",
+ "Could not authenticate to remote share, password might be wrong" : "Nezdařilo se přihlášení ke vzdálenému úložišti, nejspíše bylo zadáno chybné heslo",
+ "Storage not valid" : "Úložiště není platné",
+ "Couldn't add remote share" : "Nelze přidat vzdálené úložiště",
+ "Federated sharing" : "Propojené sdílení",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Chcete přidat vzdálené úložiště {name} uživatele {owner}@{remote}?",
+ "Remote share" : "Vzdálené úložiště",
+ "Remote share password" : "Heslo ke vzdálenému úložišti",
+ "Cancel" : "Zrušit",
+ "Add remote share" : "Přidat vzdálené úložiště",
+ "No ownCloud installation (7 or higher) found at {remote}" : "Nebyla nalezena instalace ownCloud (7 nebo vyšší) na {remote}",
+ "Invalid ownCloud url" : "Neplatná ownCloud url",
+ "You received \"/%2$s\" as a remote share from %1$s" : "Obdrželi jste \"/%2$s\" jako vzdálené sdílení od %1$s",
+ "Accept" : "Přijmout",
+ "Decline" : "Zamítnout",
+ "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Sdílej se mnou pomocí mého #ownCloud sdruženého cloud ID, více na %s",
+ "Share with me through my #ownCloud Federated Cloud ID" : "Sdílej se mnou pomocí mého #ownCloud sdruženého cloud ID",
+ "Federated Cloud Sharing" : "Propojené cloudové sdílení",
+ "Open documentation" : "Otevřít dokumentaci",
+ "Allow users on this server to send shares to other servers" : "Povolit uživatelům z tohoto serveru zasílat sdílení na jiné servery",
+ "Allow users on this server to receive shares from other servers" : "Povolit uživatelům na tomto serveru přijímat sdílení z jiných serverů",
+ "Federated Cloud" : "Sdružený cloud",
+ "Your Federated Cloud ID:" : "Vaše sdružené cloud ID:",
+ "Share it:" : "Sdílet:",
+ "Add to your website" : "Přidat na svou webovou stránku",
+ "Share with me via Nextcloud" : "Sdíleno se mnou přes Nextcloud",
+ "HTML Code:" : "HTML kód:"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/de.js b/apps/files_sharing/l10n/de.js
index 635bd45626a..ce6f9c8b31d 100644
--- a/apps/files_sharing/l10n/de.js
+++ b/apps/files_sharing/l10n/de.js
@@ -18,9 +18,12 @@ OC.L10N.register(
"Shared by" : "Geteilt von ",
"Sharing" : "Teilen",
"Wrong share ID, share doesn't exist" : "Fehlerhafte Freigabe-ID, Freigabe existiert nicht",
+ "could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Please specify a file or folder path" : "Bitte eine Datei oder Verzeichnis definieren",
"Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Verzeichnis existiert nicht",
+ "Could not create share" : "Freigabe konnte nicht erstellt werden",
+ "invalid permissions" : "Ungültige Berechtigung",
"Please specify a valid user" : "Bitte gib einen gültigen Nutzer an",
"Group sharing is disabled by the administrator" : "Die Gruppenfreigabe ist durch den Administrator deaktiviert",
"Please specify a valid group" : "Bitte gib eine gültige Gruppe an",
@@ -71,7 +74,7 @@ OC.L10N.register(
"Removed share of group %2$s" : "Freigabe für Gruppe %2$s entfernt",
"%2$s removed share of group %3$s" : "%2$s hat die Freigabe für Gruppe %3$s entfernt",
"Shared via link by %2$s" : "Geteilt mittels Link von %2$s",
- "Shared via public link" : "Geteilt mittels öffentlichen Link",
+ "Shared via public link" : "Geteilt mittels öffentlichem Link",
"Removed public link" : "Öffentlichen Link entfernt",
"%2$s removed public link" : "%2$s hat den öffentlichen Link entfernt",
"Public link expired" : "öffentlicher Link ist abgelaufen",
@@ -99,6 +102,36 @@ OC.L10N.register(
"Upload files to %s" : "Dateien auf %s hochladen",
"Select or drop files" : "Dateien auswählen oder hierher ziehen",
"Uploading files…" : "Dateien werden hochgeladen...",
- "Uploaded files:" : "Hochgeladene Dateien: "
+ "Uploaded files:" : "Hochgeladene Dateien: ",
+ "Server to server sharing is not enabled on this server" : "Das Server-zu-Server-Teilen ist auf diesem Server nicht aktiviert",
+ "The mountpoint name contains invalid characters." : "Der Name des Einhängepunktes enthält ungültige Zeichen.",
+ "Not allowed to create a federated share with the same user server" : "Teilen mit Nutzern auf dem selben Server via Federated-Cloud ist nicht erlaubt",
+ "Invalid or untrusted SSL certificate" : "Ungültiges oder nicht vertrauenswürdiges SSL-Zertifikat",
+ "Could not authenticate to remote share, password might be wrong" : "Die Authentifizierung an der entfernten Freigabe konnte nicht erfolgen, das Passwort könnte falsch sein",
+ "Storage not valid" : "Speicher ungültig",
+ "Couldn't add remote share" : "Entfernte Freigabe kann nicht hinzugefügt werden",
+ "Federated sharing" : "Federated-Sharing",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Soll die entfernte Freigabe {name} von {owner}@{remote} hinzugefügt werden?",
+ "Remote share" : "Entfernte Freigabe",
+ "Remote share password" : "Passwort für die entfernte Freigabe",
+ "Cancel" : "Abbrechen",
+ "Add remote share" : "Entfernte Freigabe hinzufügen",
+ "No ownCloud installation (7 or higher) found at {remote}" : "Keine OwnCloud-Installation (7 oder höher) auf {remote} gefunden",
+ "Invalid ownCloud url" : "Ungültige OwnCloud-URL",
+ "You received \"/%2$s\" as a remote share from %1$s" : "Du hast \"/%2$s\" als entfernte Freigabe von %1$s erhalten",
+ "Accept" : "Akzeptieren",
+ "Decline" : "Ablehnen",
+ "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Teile mit mir über meine #ownCloud Federated-Cloud-ID, siehe %s",
+ "Share with me through my #ownCloud Federated Cloud ID" : "Teile mit mir über meine #ownCloud Federated-Cloud-ID",
+ "Federated Cloud Sharing" : "Federated-Cloud-Sharing",
+ "Open documentation" : "Dokumentation öffnen",
+ "Allow users on this server to send shares to other servers" : "Benutzern auf diesem Server das Senden von Freigaben an andere Server erlauben",
+ "Allow users on this server to receive shares from other servers" : "Benutzern auf diesem Server das Empfangen von Freigaben von anderen Servern erlauben",
+ "Federated Cloud" : "Federated-Cloud",
+ "Your Federated Cloud ID:" : "Deine Federated-Cloud-ID:",
+ "Share it:" : "Teilen:",
+ "Add to your website" : "Zu deiner Webseite hinzufügen",
+ "Share with me via Nextcloud" : "Teile mit mir über Nextcloud",
+ "HTML Code:" : "HTML-Code:"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_sharing/l10n/de.json b/apps/files_sharing/l10n/de.json
index 2fcb8699059..9e905b1a614 100644
--- a/apps/files_sharing/l10n/de.json
+++ b/apps/files_sharing/l10n/de.json
@@ -16,9 +16,12 @@
"Shared by" : "Geteilt von ",
"Sharing" : "Teilen",
"Wrong share ID, share doesn't exist" : "Fehlerhafte Freigabe-ID, Freigabe existiert nicht",
+ "could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Please specify a file or folder path" : "Bitte eine Datei oder Verzeichnis definieren",
"Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Verzeichnis existiert nicht",
+ "Could not create share" : "Freigabe konnte nicht erstellt werden",
+ "invalid permissions" : "Ungültige Berechtigung",
"Please specify a valid user" : "Bitte gib einen gültigen Nutzer an",
"Group sharing is disabled by the administrator" : "Die Gruppenfreigabe ist durch den Administrator deaktiviert",
"Please specify a valid group" : "Bitte gib eine gültige Gruppe an",
@@ -69,7 +72,7 @@
"Removed share of group %2$s" : "Freigabe für Gruppe %2$s entfernt",
"%2$s removed share of group %3$s" : "%2$s hat die Freigabe für Gruppe %3$s entfernt",
"Shared via link by %2$s" : "Geteilt mittels Link von %2$s",
- "Shared via public link" : "Geteilt mittels öffentlichen Link",
+ "Shared via public link" : "Geteilt mittels öffentlichem Link",
"Removed public link" : "Öffentlichen Link entfernt",
"%2$s removed public link" : "%2$s hat den öffentlichen Link entfernt",
"Public link expired" : "öffentlicher Link ist abgelaufen",
@@ -97,6 +100,36 @@
"Upload files to %s" : "Dateien auf %s hochladen",
"Select or drop files" : "Dateien auswählen oder hierher ziehen",
"Uploading files…" : "Dateien werden hochgeladen...",
- "Uploaded files:" : "Hochgeladene Dateien: "
+ "Uploaded files:" : "Hochgeladene Dateien: ",
+ "Server to server sharing is not enabled on this server" : "Das Server-zu-Server-Teilen ist auf diesem Server nicht aktiviert",
+ "The mountpoint name contains invalid characters." : "Der Name des Einhängepunktes enthält ungültige Zeichen.",
+ "Not allowed to create a federated share with the same user server" : "Teilen mit Nutzern auf dem selben Server via Federated-Cloud ist nicht erlaubt",
+ "Invalid or untrusted SSL certificate" : "Ungültiges oder nicht vertrauenswürdiges SSL-Zertifikat",
+ "Could not authenticate to remote share, password might be wrong" : "Die Authentifizierung an der entfernten Freigabe konnte nicht erfolgen, das Passwort könnte falsch sein",
+ "Storage not valid" : "Speicher ungültig",
+ "Couldn't add remote share" : "Entfernte Freigabe kann nicht hinzugefügt werden",
+ "Federated sharing" : "Federated-Sharing",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Soll die entfernte Freigabe {name} von {owner}@{remote} hinzugefügt werden?",
+ "Remote share" : "Entfernte Freigabe",
+ "Remote share password" : "Passwort für die entfernte Freigabe",
+ "Cancel" : "Abbrechen",
+ "Add remote share" : "Entfernte Freigabe hinzufügen",
+ "No ownCloud installation (7 or higher) found at {remote}" : "Keine OwnCloud-Installation (7 oder höher) auf {remote} gefunden",
+ "Invalid ownCloud url" : "Ungültige OwnCloud-URL",
+ "You received \"/%2$s\" as a remote share from %1$s" : "Du hast \"/%2$s\" als entfernte Freigabe von %1$s erhalten",
+ "Accept" : "Akzeptieren",
+ "Decline" : "Ablehnen",
+ "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Teile mit mir über meine #ownCloud Federated-Cloud-ID, siehe %s",
+ "Share with me through my #ownCloud Federated Cloud ID" : "Teile mit mir über meine #ownCloud Federated-Cloud-ID",
+ "Federated Cloud Sharing" : "Federated-Cloud-Sharing",
+ "Open documentation" : "Dokumentation öffnen",
+ "Allow users on this server to send shares to other servers" : "Benutzern auf diesem Server das Senden von Freigaben an andere Server erlauben",
+ "Allow users on this server to receive shares from other servers" : "Benutzern auf diesem Server das Empfangen von Freigaben von anderen Servern erlauben",
+ "Federated Cloud" : "Federated-Cloud",
+ "Your Federated Cloud ID:" : "Deine Federated-Cloud-ID:",
+ "Share it:" : "Teilen:",
+ "Add to your website" : "Zu deiner Webseite hinzufügen",
+ "Share with me via Nextcloud" : "Teile mit mir über Nextcloud",
+ "HTML Code:" : "HTML-Code:"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/de_DE.js b/apps/files_sharing/l10n/de_DE.js
index 69e6692b927..3957208073f 100644
--- a/apps/files_sharing/l10n/de_DE.js
+++ b/apps/files_sharing/l10n/de_DE.js
@@ -18,9 +18,12 @@ OC.L10N.register(
"Shared by" : "Geteilt von",
"Sharing" : "Teilen",
"Wrong share ID, share doesn't exist" : "Fehlerhafte Freigabe-ID, Freigabe existiert nicht",
+ "could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Please specify a file or folder path" : "Bitte geben Sie eine Datei oder Ordner an",
"Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Verzeichnis existiert nicht",
+ "Could not create share" : "Freigabe konnte nicht erstellt werden",
+ "invalid permissions" : "Ungültige Berechtigung",
"Please specify a valid user" : "Bitte geben Sie einen gültigen Nutzer an",
"Group sharing is disabled by the administrator" : "Die Gruppenfreigabe ist durch den Administrator deaktiviert",
"Please specify a valid group" : "Bitte geben Sie eine gültige Gruppe an",
@@ -99,6 +102,36 @@ OC.L10N.register(
"Upload files to %s" : "Dateien auf %s hochladen",
"Select or drop files" : "Dateien auswählen oder hierher ziehen",
"Uploading files…" : "Dateien werden hochgeladen...",
- "Uploaded files:" : "Hochgeladene Dateien: "
+ "Uploaded files:" : "Hochgeladene Dateien: ",
+ "Server to server sharing is not enabled on this server" : "Das Server-zu-Server-Teilen ist auf diesem Server nicht aktiviert",
+ "The mountpoint name contains invalid characters." : "Der Name des Einhängepunktes enthält ungültige Zeichen.",
+ "Not allowed to create a federated share with the same user server" : "Das Erstellen einer Federated Cloud Freigabe mit dem gleichen Benutzer-Server ist nicht erlaubt",
+ "Invalid or untrusted SSL certificate" : "Ungültiges oder nicht vertrauenswürdiges SSL-Zertifikat",
+ "Could not authenticate to remote share, password might be wrong" : "Die Authentifizierung an der entfernten Freigabe konnte nicht erfolgen, das Passwort könnte falsch sein",
+ "Storage not valid" : "Speicher ungültig",
+ "Couldn't add remote share" : "Entfernte Freigabe kann nicht hinzugefügt werden",
+ "Federated sharing" : "Federated-Sharing",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Möchten Sie die entfernte Freigabe {name} von {owner}@{remote} hinzufügen? ",
+ "Remote share" : "Entfernte Freigabe",
+ "Remote share password" : "Passwort für die entfernte Freigabe",
+ "Cancel" : "Abbrechen",
+ "Add remote share" : "Entfernte Freigabe hinzufügen",
+ "No ownCloud installation (7 or higher) found at {remote}" : "Keine OwnCloud-Installation (7 oder höher) auf {remote} gefunden",
+ "Invalid ownCloud url" : "Ungültige OwnCloud-Adresse",
+ "You received \"/%2$s\" as a remote share from %1$s" : "Sie haben \"/%2$s\" als Remotefreigabe von %1$s erhalten",
+ "Accept" : "Akzeptieren",
+ "Decline" : "Ablehnen",
+ "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Teilen Sie mit mir über meine #ownCloud Federated-Cloud-ID, siehe %s",
+ "Share with me through my #ownCloud Federated Cloud ID" : "Teilen Sie mit mir über meine #ownCloud Federated-Cloud-ID",
+ "Federated Cloud Sharing" : "Federated-Cloud-Sharing",
+ "Open documentation" : "Dokumentation öffnen",
+ "Allow users on this server to send shares to other servers" : "Gestatten Sie Nutzern dieses Servers Freigaben von anderen Servern zu erhalten",
+ "Allow users on this server to receive shares from other servers" : "Erlauben Sie Nutzern dieses Servers Freigaben von anderen Servern zu erhalten",
+ "Federated Cloud" : "Federated-Cloud",
+ "Your Federated Cloud ID:" : "Deine Federated-Cloud-ID:",
+ "Share it:" : "Teilen:",
+ "Add to your website" : "Zu Ihrer Web-Seite hinzufügen",
+ "Share with me via Nextcloud" : "Teilen Sie mit mir über Nextcloud ",
+ "HTML Code:" : "HTML-Code:"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_sharing/l10n/de_DE.json b/apps/files_sharing/l10n/de_DE.json
index b568c1e5f66..7bb422577a2 100644
--- a/apps/files_sharing/l10n/de_DE.json
+++ b/apps/files_sharing/l10n/de_DE.json
@@ -16,9 +16,12 @@
"Shared by" : "Geteilt von",
"Sharing" : "Teilen",
"Wrong share ID, share doesn't exist" : "Fehlerhafte Freigabe-ID, Freigabe existiert nicht",
+ "could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Could not delete share" : "Freigabe konnte nicht gelöscht werden",
"Please specify a file or folder path" : "Bitte geben Sie eine Datei oder Ordner an",
"Wrong path, file/folder doesn't exist" : "Falscher Pfad, Datei/Verzeichnis existiert nicht",
+ "Could not create share" : "Freigabe konnte nicht erstellt werden",
+ "invalid permissions" : "Ungültige Berechtigung",
"Please specify a valid user" : "Bitte geben Sie einen gültigen Nutzer an",
"Group sharing is disabled by the administrator" : "Die Gruppenfreigabe ist durch den Administrator deaktiviert",
"Please specify a valid group" : "Bitte geben Sie eine gültige Gruppe an",
@@ -97,6 +100,36 @@
"Upload files to %s" : "Dateien auf %s hochladen",
"Select or drop files" : "Dateien auswählen oder hierher ziehen",
"Uploading files…" : "Dateien werden hochgeladen...",
- "Uploaded files:" : "Hochgeladene Dateien: "
+ "Uploaded files:" : "Hochgeladene Dateien: ",
+ "Server to server sharing is not enabled on this server" : "Das Server-zu-Server-Teilen ist auf diesem Server nicht aktiviert",
+ "The mountpoint name contains invalid characters." : "Der Name des Einhängepunktes enthält ungültige Zeichen.",
+ "Not allowed to create a federated share with the same user server" : "Das Erstellen einer Federated Cloud Freigabe mit dem gleichen Benutzer-Server ist nicht erlaubt",
+ "Invalid or untrusted SSL certificate" : "Ungültiges oder nicht vertrauenswürdiges SSL-Zertifikat",
+ "Could not authenticate to remote share, password might be wrong" : "Die Authentifizierung an der entfernten Freigabe konnte nicht erfolgen, das Passwort könnte falsch sein",
+ "Storage not valid" : "Speicher ungültig",
+ "Couldn't add remote share" : "Entfernte Freigabe kann nicht hinzugefügt werden",
+ "Federated sharing" : "Federated-Sharing",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Möchten Sie die entfernte Freigabe {name} von {owner}@{remote} hinzufügen? ",
+ "Remote share" : "Entfernte Freigabe",
+ "Remote share password" : "Passwort für die entfernte Freigabe",
+ "Cancel" : "Abbrechen",
+ "Add remote share" : "Entfernte Freigabe hinzufügen",
+ "No ownCloud installation (7 or higher) found at {remote}" : "Keine OwnCloud-Installation (7 oder höher) auf {remote} gefunden",
+ "Invalid ownCloud url" : "Ungültige OwnCloud-Adresse",
+ "You received \"/%2$s\" as a remote share from %1$s" : "Sie haben \"/%2$s\" als Remotefreigabe von %1$s erhalten",
+ "Accept" : "Akzeptieren",
+ "Decline" : "Ablehnen",
+ "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Teilen Sie mit mir über meine #ownCloud Federated-Cloud-ID, siehe %s",
+ "Share with me through my #ownCloud Federated Cloud ID" : "Teilen Sie mit mir über meine #ownCloud Federated-Cloud-ID",
+ "Federated Cloud Sharing" : "Federated-Cloud-Sharing",
+ "Open documentation" : "Dokumentation öffnen",
+ "Allow users on this server to send shares to other servers" : "Gestatten Sie Nutzern dieses Servers Freigaben von anderen Servern zu erhalten",
+ "Allow users on this server to receive shares from other servers" : "Erlauben Sie Nutzern dieses Servers Freigaben von anderen Servern zu erhalten",
+ "Federated Cloud" : "Federated-Cloud",
+ "Your Federated Cloud ID:" : "Deine Federated-Cloud-ID:",
+ "Share it:" : "Teilen:",
+ "Add to your website" : "Zu Ihrer Web-Seite hinzufügen",
+ "Share with me via Nextcloud" : "Teilen Sie mit mir über Nextcloud ",
+ "HTML Code:" : "HTML-Code:"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/id.js b/apps/files_sharing/l10n/id.js
index 99f58652505..27cdcd910ab 100644
--- a/apps/files_sharing/l10n/id.js
+++ b/apps/files_sharing/l10n/id.js
@@ -18,9 +18,12 @@ OC.L10N.register(
"Shared by" : "Dibagikan oleh",
"Sharing" : "Berbagi",
"Wrong share ID, share doesn't exist" : "ID pembagian salah, tidak ada yang bisa dibagi",
+ "could not delete share" : "tidak dapat menghapus pembagian",
"Could not delete share" : "Tidak dapat menghapus pembagian",
"Please specify a file or folder path" : "Tentukan berkas atau folder",
"Wrong path, file/folder doesn't exist" : "Salah path, berkas/folder tidak ada",
+ "Could not create share" : "Tidak dapat membuat pembagian",
+ "invalid permissions" : "izin tidak sah",
"Please specify a valid user" : "Tentukan pengguna yang valid",
"Group sharing is disabled by the administrator" : "Berbagi grup dinonaktifkan oleh administrator",
"Please specify a valid group" : "Tentukan grup yang valid",
@@ -99,6 +102,36 @@ OC.L10N.register(
"Upload files to %s" : "Unggah berkas ke %s",
"Select or drop files" : "Pilih atau drop berkas",
"Uploading files…" : "Mengunggah berkas...",
- "Uploaded files:" : "Berkas terunggah:"
+ "Uploaded files:" : "Berkas terunggah:",
+ "Server to server sharing is not enabled on this server" : "Berbagi server ke server tidak diaktifkan pada server ini",
+ "The mountpoint name contains invalid characters." : "Nama mount point berisi karakter yang tidak sah.",
+ "Not allowed to create a federated share with the same user server" : "Tidak diizinkan membuat pembagian terfederasi dengan server pengguna yang sama",
+ "Invalid or untrusted SSL certificate" : "Sertifikat SSL tidak sah atau tidak terpercaya",
+ "Could not authenticate to remote share, password might be wrong" : "Tidak dapat mengautentikasi berbagi remote, kata sandi mungkin salah",
+ "Storage not valid" : "Penyimpanan tidak sah",
+ "Couldn't add remote share" : "Tidak dapat menambahkan berbagi remote",
+ "Federated sharing" : "Pembagian terfederasi",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Apakah Anda ingin menambahkan berbagi remote {name} dari {owner}@{remote}?",
+ "Remote share" : "Berbagi remote",
+ "Remote share password" : "Sandi berbagi remote",
+ "Cancel" : "Batalkan",
+ "Add remote share" : "Tambah berbagi remote",
+ "No ownCloud installation (7 or higher) found at {remote}" : "Tidak ditemukan instalasi ownCloud (7 atau lebih tinggi) pada {remote}",
+ "Invalid ownCloud url" : "URL ownCloud tidak sah",
+ "You received \"/%2$s\" as a remote share from %1$s" : "Anda menerima \"/%2$s\" sebagai berbagi remote dari %1$s",
+ "Accept" : "Terima",
+ "Decline" : "Tolak",
+ "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Bagikan pada saya melalui #ownCloud Federated Cloud ID saya, lihat %s",
+ "Share with me through my #ownCloud Federated Cloud ID" : "Bagikan pada saya melalui #ownCloud Federated Cloud ID saya",
+ "Federated Cloud Sharing" : "Pembagian Awan Terfederasi",
+ "Open documentation" : "Buka dokumentasi",
+ "Allow users on this server to send shares to other servers" : "Izinkan para pengguna di server ini untuk mengirimkan berbagi ke server lainnya.",
+ "Allow users on this server to receive shares from other servers" : "Izinkan para pengguna di server ini untuk menerima berbagi ke server lainnya.",
+ "Federated Cloud" : "Awan Terfederasi",
+ "Your Federated Cloud ID:" : "ID Awan Terfederasi Anda:",
+ "Share it:" : "Bagikan:",
+ "Add to your website" : "Tambahkan pada situs web Anda",
+ "Share with me via Nextcloud" : "Bagikan pada saya via Nextcloud",
+ "HTML Code:" : "Kode HTML:"
},
"nplurals=1; plural=0;");
diff --git a/apps/files_sharing/l10n/id.json b/apps/files_sharing/l10n/id.json
index d51c0eb73bb..71b6500c136 100644
--- a/apps/files_sharing/l10n/id.json
+++ b/apps/files_sharing/l10n/id.json
@@ -16,9 +16,12 @@
"Shared by" : "Dibagikan oleh",
"Sharing" : "Berbagi",
"Wrong share ID, share doesn't exist" : "ID pembagian salah, tidak ada yang bisa dibagi",
+ "could not delete share" : "tidak dapat menghapus pembagian",
"Could not delete share" : "Tidak dapat menghapus pembagian",
"Please specify a file or folder path" : "Tentukan berkas atau folder",
"Wrong path, file/folder doesn't exist" : "Salah path, berkas/folder tidak ada",
+ "Could not create share" : "Tidak dapat membuat pembagian",
+ "invalid permissions" : "izin tidak sah",
"Please specify a valid user" : "Tentukan pengguna yang valid",
"Group sharing is disabled by the administrator" : "Berbagi grup dinonaktifkan oleh administrator",
"Please specify a valid group" : "Tentukan grup yang valid",
@@ -97,6 +100,36 @@
"Upload files to %s" : "Unggah berkas ke %s",
"Select or drop files" : "Pilih atau drop berkas",
"Uploading files…" : "Mengunggah berkas...",
- "Uploaded files:" : "Berkas terunggah:"
+ "Uploaded files:" : "Berkas terunggah:",
+ "Server to server sharing is not enabled on this server" : "Berbagi server ke server tidak diaktifkan pada server ini",
+ "The mountpoint name contains invalid characters." : "Nama mount point berisi karakter yang tidak sah.",
+ "Not allowed to create a federated share with the same user server" : "Tidak diizinkan membuat pembagian terfederasi dengan server pengguna yang sama",
+ "Invalid or untrusted SSL certificate" : "Sertifikat SSL tidak sah atau tidak terpercaya",
+ "Could not authenticate to remote share, password might be wrong" : "Tidak dapat mengautentikasi berbagi remote, kata sandi mungkin salah",
+ "Storage not valid" : "Penyimpanan tidak sah",
+ "Couldn't add remote share" : "Tidak dapat menambahkan berbagi remote",
+ "Federated sharing" : "Pembagian terfederasi",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Apakah Anda ingin menambahkan berbagi remote {name} dari {owner}@{remote}?",
+ "Remote share" : "Berbagi remote",
+ "Remote share password" : "Sandi berbagi remote",
+ "Cancel" : "Batalkan",
+ "Add remote share" : "Tambah berbagi remote",
+ "No ownCloud installation (7 or higher) found at {remote}" : "Tidak ditemukan instalasi ownCloud (7 atau lebih tinggi) pada {remote}",
+ "Invalid ownCloud url" : "URL ownCloud tidak sah",
+ "You received \"/%2$s\" as a remote share from %1$s" : "Anda menerima \"/%2$s\" sebagai berbagi remote dari %1$s",
+ "Accept" : "Terima",
+ "Decline" : "Tolak",
+ "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Bagikan pada saya melalui #ownCloud Federated Cloud ID saya, lihat %s",
+ "Share with me through my #ownCloud Federated Cloud ID" : "Bagikan pada saya melalui #ownCloud Federated Cloud ID saya",
+ "Federated Cloud Sharing" : "Pembagian Awan Terfederasi",
+ "Open documentation" : "Buka dokumentasi",
+ "Allow users on this server to send shares to other servers" : "Izinkan para pengguna di server ini untuk mengirimkan berbagi ke server lainnya.",
+ "Allow users on this server to receive shares from other servers" : "Izinkan para pengguna di server ini untuk menerima berbagi ke server lainnya.",
+ "Federated Cloud" : "Awan Terfederasi",
+ "Your Federated Cloud ID:" : "ID Awan Terfederasi Anda:",
+ "Share it:" : "Bagikan:",
+ "Add to your website" : "Tambahkan pada situs web Anda",
+ "Share with me via Nextcloud" : "Bagikan pada saya via Nextcloud",
+ "HTML Code:" : "Kode HTML:"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/is.js b/apps/files_sharing/l10n/is.js
index 5ec2391e2f7..27afc0d4c07 100644
--- a/apps/files_sharing/l10n/is.js
+++ b/apps/files_sharing/l10n/is.js
@@ -102,6 +102,36 @@ OC.L10N.register(
"Upload files to %s" : "Senda inn skrár á %s",
"Select or drop files" : "Veldu eða slepptu skrám",
"Uploading files…" : "Sendi inn skrár…",
- "Uploaded files:" : "Innsendar skrár:"
+ "Uploaded files:" : "Innsendar skrár:",
+ "Server to server sharing is not enabled on this server" : "Deiling frá þjóni til þjóns er ekki virk á þessum þjóni",
+ "The mountpoint name contains invalid characters." : "Heiti tengipunktsins inniheldur ógilda stafi.",
+ "Not allowed to create a federated share with the same user server" : "Ekki er heimilt að búa til skýjasambandssameign með sama notendaþjóni",
+ "Invalid or untrusted SSL certificate" : "Ógilt eða vantreyst SSL-skilríki",
+ "Could not authenticate to remote share, password might be wrong" : "Gat ekki auðkennt á fjartengdri sameign, lykilorð gæti verið rangt",
+ "Storage not valid" : "Geymslan er ekki gild",
+ "Couldn't add remote share" : "Gat ekki bætt við fjartengdri sameign",
+ "Federated sharing" : "Deiling milli þjóna (skýjasambandssameign)",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Viltu bæta við fjartengdri sameign {name} frá {owner}@{remote}?",
+ "Remote share" : "Fjartengd sameign",
+ "Remote share password" : "Lykilorð fjartengdrar sameignar",
+ "Cancel" : "Hætta við",
+ "Add remote share" : "Bæta við fjartengdri sameign",
+ "No ownCloud installation (7 or higher) found at {remote}" : "Engin ownCloud uppsetning (útgáfa 7 eða nýrri) fannst á {remote}",
+ "Invalid ownCloud url" : "Ógild ownCloud-slóð",
+ "You received \"/%2$s\" as a remote share from %1$s" : "Þú tókst við \"/%2$s\" sem fjartengdri sameign frá %1$s",
+ "Accept" : "Samþykkja",
+ "Decline" : "Hafna",
+ "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Deila með mér í gegnum víðværa skýjasambandsauðkennið mitt #ownCloud Federated Cloud ID, sjá %s",
+ "Share with me through my #ownCloud Federated Cloud ID" : "Deila með mér í gegnum víðværa skýjasambandsauðkennið mitt #ownCloud Federated Cloud ID",
+ "Federated Cloud Sharing" : "Deiling með skýjasambandi",
+ "Open documentation" : "Opna hjálparskjöl",
+ "Allow users on this server to send shares to other servers" : "Leyfa notendum á þessum þjóni að senda sameignir til annarra þjóna",
+ "Allow users on this server to receive shares from other servers" : "Leyfa notendum á þessum þjóni að taka á móti sameignum frá öðrum þjónum",
+ "Federated Cloud" : "Skýjasamband (federated)",
+ "Your Federated Cloud ID:" : "Skýjasambandsauðkennið þitt (Federated Cloud ID):",
+ "Share it:" : "Deila því:",
+ "Add to your website" : "Bæta við vefsvæðið þitt",
+ "Share with me via Nextcloud" : "Deila með mér í gegnum Nextcloud",
+ "HTML Code:" : "HTML-kóði:"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/files_sharing/l10n/is.json b/apps/files_sharing/l10n/is.json
index e6d72bab0e9..a35988cccb5 100644
--- a/apps/files_sharing/l10n/is.json
+++ b/apps/files_sharing/l10n/is.json
@@ -100,6 +100,36 @@
"Upload files to %s" : "Senda inn skrár á %s",
"Select or drop files" : "Veldu eða slepptu skrám",
"Uploading files…" : "Sendi inn skrár…",
- "Uploaded files:" : "Innsendar skrár:"
+ "Uploaded files:" : "Innsendar skrár:",
+ "Server to server sharing is not enabled on this server" : "Deiling frá þjóni til þjóns er ekki virk á þessum þjóni",
+ "The mountpoint name contains invalid characters." : "Heiti tengipunktsins inniheldur ógilda stafi.",
+ "Not allowed to create a federated share with the same user server" : "Ekki er heimilt að búa til skýjasambandssameign með sama notendaþjóni",
+ "Invalid or untrusted SSL certificate" : "Ógilt eða vantreyst SSL-skilríki",
+ "Could not authenticate to remote share, password might be wrong" : "Gat ekki auðkennt á fjartengdri sameign, lykilorð gæti verið rangt",
+ "Storage not valid" : "Geymslan er ekki gild",
+ "Couldn't add remote share" : "Gat ekki bætt við fjartengdri sameign",
+ "Federated sharing" : "Deiling milli þjóna (skýjasambandssameign)",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Viltu bæta við fjartengdri sameign {name} frá {owner}@{remote}?",
+ "Remote share" : "Fjartengd sameign",
+ "Remote share password" : "Lykilorð fjartengdrar sameignar",
+ "Cancel" : "Hætta við",
+ "Add remote share" : "Bæta við fjartengdri sameign",
+ "No ownCloud installation (7 or higher) found at {remote}" : "Engin ownCloud uppsetning (útgáfa 7 eða nýrri) fannst á {remote}",
+ "Invalid ownCloud url" : "Ógild ownCloud-slóð",
+ "You received \"/%2$s\" as a remote share from %1$s" : "Þú tókst við \"/%2$s\" sem fjartengdri sameign frá %1$s",
+ "Accept" : "Samþykkja",
+ "Decline" : "Hafna",
+ "Share with me through my #ownCloud Federated Cloud ID, see %s" : "Deila með mér í gegnum víðværa skýjasambandsauðkennið mitt #ownCloud Federated Cloud ID, sjá %s",
+ "Share with me through my #ownCloud Federated Cloud ID" : "Deila með mér í gegnum víðværa skýjasambandsauðkennið mitt #ownCloud Federated Cloud ID",
+ "Federated Cloud Sharing" : "Deiling með skýjasambandi",
+ "Open documentation" : "Opna hjálparskjöl",
+ "Allow users on this server to send shares to other servers" : "Leyfa notendum á þessum þjóni að senda sameignir til annarra þjóna",
+ "Allow users on this server to receive shares from other servers" : "Leyfa notendum á þessum þjóni að taka á móti sameignum frá öðrum þjónum",
+ "Federated Cloud" : "Skýjasamband (federated)",
+ "Your Federated Cloud ID:" : "Skýjasambandsauðkennið þitt (Federated Cloud ID):",
+ "Share it:" : "Deila því:",
+ "Add to your website" : "Bæta við vefsvæðið þitt",
+ "Share with me via Nextcloud" : "Deila með mér í gegnum Nextcloud",
+ "HTML Code:" : "HTML-kóði:"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/it.js b/apps/files_sharing/l10n/it.js
index 866e9b86705..3605e5bd83d 100644
--- a/apps/files_sharing/l10n/it.js
+++ b/apps/files_sharing/l10n/it.js
@@ -18,9 +18,12 @@ OC.L10N.register(
"Shared by" : "Condiviso da",
"Sharing" : "Condivisione",
"Wrong share ID, share doesn't exist" : "ID di condivisione errato, la condivisione non esiste",
+ "could not delete share" : "impossibile eliminare la condivisione",
"Could not delete share" : "impossibile eliminare la condivisione",
"Please specify a file or folder path" : "Specifica un percorso di un file o di una cartella",
"Wrong path, file/folder doesn't exist" : "Percorso errato, file/cartella inesistente",
+ "Could not create share" : "Impossibile creare la condivisione",
+ "invalid permissions" : "permessi non validi",
"Please specify a valid user" : "Specifica un utente valido",
"Group sharing is disabled by the administrator" : "La condivisione di gruppo è disabilitata dall'amministratore",
"Please specify a valid group" : "Specifica un gruppo valido",
diff --git a/apps/files_sharing/l10n/it.json b/apps/files_sharing/l10n/it.json
index 733c604bfc5..ec9c10e5aab 100644
--- a/apps/files_sharing/l10n/it.json
+++ b/apps/files_sharing/l10n/it.json
@@ -16,9 +16,12 @@
"Shared by" : "Condiviso da",
"Sharing" : "Condivisione",
"Wrong share ID, share doesn't exist" : "ID di condivisione errato, la condivisione non esiste",
+ "could not delete share" : "impossibile eliminare la condivisione",
"Could not delete share" : "impossibile eliminare la condivisione",
"Please specify a file or folder path" : "Specifica un percorso di un file o di una cartella",
"Wrong path, file/folder doesn't exist" : "Percorso errato, file/cartella inesistente",
+ "Could not create share" : "Impossibile creare la condivisione",
+ "invalid permissions" : "permessi non validi",
"Please specify a valid user" : "Specifica un utente valido",
"Group sharing is disabled by the administrator" : "La condivisione di gruppo è disabilitata dall'amministratore",
"Please specify a valid group" : "Specifica un gruppo valido",
diff --git a/apps/files_sharing/l10n/nl.js b/apps/files_sharing/l10n/nl.js
index 05322861217..a14d2f13e17 100644
--- a/apps/files_sharing/l10n/nl.js
+++ b/apps/files_sharing/l10n/nl.js
@@ -18,9 +18,12 @@ OC.L10N.register(
"Shared by" : "Gedeeld door",
"Sharing" : "Delen",
"Wrong share ID, share doesn't exist" : "Onjuist deel-ID, de share bestaat niet",
+ "could not delete share" : "Kon share niet verwijderen",
"Could not delete share" : "Kon share niet verwijderen",
"Please specify a file or folder path" : "Geef een bestand of pad van een map op",
"Wrong path, file/folder doesn't exist" : "Onjuist pad, bestand/map bestaat niet",
+ "Could not create share" : "Kon share niet aanmaken",
+ "invalid permissions" : "Ongeldige rechten",
"Please specify a valid user" : "Geef een geldige gebruiker op",
"Group sharing is disabled by the administrator" : "Delen voor groepen is uitgeschakeld door de beheerder",
"Please specify a valid group" : "Geef een geldige groep op",
diff --git a/apps/files_sharing/l10n/nl.json b/apps/files_sharing/l10n/nl.json
index 788feb3fd99..9238fb5ba2a 100644
--- a/apps/files_sharing/l10n/nl.json
+++ b/apps/files_sharing/l10n/nl.json
@@ -16,9 +16,12 @@
"Shared by" : "Gedeeld door",
"Sharing" : "Delen",
"Wrong share ID, share doesn't exist" : "Onjuist deel-ID, de share bestaat niet",
+ "could not delete share" : "Kon share niet verwijderen",
"Could not delete share" : "Kon share niet verwijderen",
"Please specify a file or folder path" : "Geef een bestand of pad van een map op",
"Wrong path, file/folder doesn't exist" : "Onjuist pad, bestand/map bestaat niet",
+ "Could not create share" : "Kon share niet aanmaken",
+ "invalid permissions" : "Ongeldige rechten",
"Please specify a valid user" : "Geef een geldige gebruiker op",
"Group sharing is disabled by the administrator" : "Delen voor groepen is uitgeschakeld door de beheerder",
"Please specify a valid group" : "Geef een geldige groep op",
diff --git a/apps/files_sharing/l10n/pt_BR.js b/apps/files_sharing/l10n/pt_BR.js
index 744595576e4..ec55afbe87d 100644
--- a/apps/files_sharing/l10n/pt_BR.js
+++ b/apps/files_sharing/l10n/pt_BR.js
@@ -18,9 +18,12 @@ OC.L10N.register(
"Shared by" : "Compartilhado por",
"Sharing" : "Compartilhamento",
"Wrong share ID, share doesn't exist" : "ID de compartilhamento errado, o compartilhamento não existe",
+ "could not delete share" : "não foi possível excluir o compartilhamento",
"Could not delete share" : "Não foi possível eliminar o compartilhamento",
"Please specify a file or folder path" : "Por favor especifique um arquivo ou caminho",
"Wrong path, file/folder doesn't exist" : "Caminho errado, arquivo/pasta não existe",
+ "Could not create share" : "Não foi possível criar o compartilhamento",
+ "invalid permissions" : "permissões inválidas",
"Please specify a valid user" : "Por favor especifique um usuário válido",
"Group sharing is disabled by the administrator" : "Grupo de compartilhamento foi desabilitado pelo administrador",
"Please specify a valid group" : "Por favor especifique um grupo válido",
@@ -99,6 +102,11 @@ OC.L10N.register(
"Upload files to %s" : "Carregar arquivos para %s",
"Select or drop files" : "Selecione e solte arquivos",
"Uploading files…" : "Carregando arquivos...",
- "Uploaded files:" : "Arquivos carregados:"
+ "Uploaded files:" : "Arquivos carregados:",
+ "Storage not valid" : "Armazenamento inválido",
+ "Remote share" : "Compartilhamento remoto",
+ "Cancel" : "Cancelar",
+ "Accept" : "Aceitar",
+ "Decline" : "Rejeitar"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/files_sharing/l10n/pt_BR.json b/apps/files_sharing/l10n/pt_BR.json
index d45445a0adc..921096003d5 100644
--- a/apps/files_sharing/l10n/pt_BR.json
+++ b/apps/files_sharing/l10n/pt_BR.json
@@ -16,9 +16,12 @@
"Shared by" : "Compartilhado por",
"Sharing" : "Compartilhamento",
"Wrong share ID, share doesn't exist" : "ID de compartilhamento errado, o compartilhamento não existe",
+ "could not delete share" : "não foi possível excluir o compartilhamento",
"Could not delete share" : "Não foi possível eliminar o compartilhamento",
"Please specify a file or folder path" : "Por favor especifique um arquivo ou caminho",
"Wrong path, file/folder doesn't exist" : "Caminho errado, arquivo/pasta não existe",
+ "Could not create share" : "Não foi possível criar o compartilhamento",
+ "invalid permissions" : "permissões inválidas",
"Please specify a valid user" : "Por favor especifique um usuário válido",
"Group sharing is disabled by the administrator" : "Grupo de compartilhamento foi desabilitado pelo administrador",
"Please specify a valid group" : "Por favor especifique um grupo válido",
@@ -97,6 +100,11 @@
"Upload files to %s" : "Carregar arquivos para %s",
"Select or drop files" : "Selecione e solte arquivos",
"Uploading files…" : "Carregando arquivos...",
- "Uploaded files:" : "Arquivos carregados:"
+ "Uploaded files:" : "Arquivos carregados:",
+ "Storage not valid" : "Armazenamento inválido",
+ "Remote share" : "Compartilhamento remoto",
+ "Cancel" : "Cancelar",
+ "Accept" : "Aceitar",
+ "Decline" : "Rejeitar"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/ru.js b/apps/files_sharing/l10n/ru.js
index 14d55f598f0..789ad16e840 100644
--- a/apps/files_sharing/l10n/ru.js
+++ b/apps/files_sharing/l10n/ru.js
@@ -18,9 +18,12 @@ OC.L10N.register(
"Shared by" : "Поделился",
"Sharing" : "Общий доступ",
"Wrong share ID, share doesn't exist" : "Неверный идентификатор публикации, публикация не существует",
+ "could not delete share" : "Не удалось удалить общий ресурс",
"Could not delete share" : "Не удалось удалить публикацию",
"Please specify a file or folder path" : "Пожалуйста, укажите путь к файлу или каталогу",
"Wrong path, file/folder doesn't exist" : "Неверный путь, файл/каталог не существует",
+ "Could not create share" : "Не удалось создать общий ресурс",
+ "invalid permissions" : "Неверные права",
"Please specify a valid user" : "Пожалуйста, укажите допустимого пользователя",
"Group sharing is disabled by the administrator" : "Общий доступ для групп отключён администратором",
"Please specify a valid group" : "Пожалуйста, укажите допустимую группу",
diff --git a/apps/files_sharing/l10n/ru.json b/apps/files_sharing/l10n/ru.json
index a9dd1314aa1..4ff08682484 100644
--- a/apps/files_sharing/l10n/ru.json
+++ b/apps/files_sharing/l10n/ru.json
@@ -16,9 +16,12 @@
"Shared by" : "Поделился",
"Sharing" : "Общий доступ",
"Wrong share ID, share doesn't exist" : "Неверный идентификатор публикации, публикация не существует",
+ "could not delete share" : "Не удалось удалить общий ресурс",
"Could not delete share" : "Не удалось удалить публикацию",
"Please specify a file or folder path" : "Пожалуйста, укажите путь к файлу или каталогу",
"Wrong path, file/folder doesn't exist" : "Неверный путь, файл/каталог не существует",
+ "Could not create share" : "Не удалось создать общий ресурс",
+ "invalid permissions" : "Неверные права",
"Please specify a valid user" : "Пожалуйста, укажите допустимого пользователя",
"Group sharing is disabled by the administrator" : "Общий доступ для групп отключён администратором",
"Please specify a valid group" : "Пожалуйста, укажите допустимую группу",
diff --git a/apps/files_sharing/lib/API/Share20OCS.php b/apps/files_sharing/lib/API/Share20OCS.php
index 0cce05c3b17..2c0ed03f880 100644
--- a/apps/files_sharing/lib/API/Share20OCS.php
+++ b/apps/files_sharing/lib/API/Share20OCS.php
@@ -203,7 +203,7 @@ class Share20OCS extends OCSController {
if ($this->canAccessShare($share)) {
try {
$share = $this->formatShare($share);
- return new DataResponse(['data' => [$share]]);
+ return new DataResponse([$share]);
} catch (NotFoundException $e) {
//Fall trough
}
@@ -339,7 +339,7 @@ class Share20OCS extends OCSController {
*/
$existingShares = $this->shareManager->getSharesBy($this->currentUser->getUID(), \OCP\Share::SHARE_TYPE_LINK, $path, false, 1, 0);
if (!empty($existingShares)) {
- return new DataResponse(['data' => $this->formatShare($existingShares[0])]);
+ return new DataResponse($this->formatShare($existingShares[0]));
}
$publicUpload = $this->request->getParam('publicUpload', null);
@@ -408,7 +408,7 @@ class Share20OCS extends OCSController {
$output = $this->formatShare($share);
- return new DataResponse(['data' => $output]);
+ return new DataResponse($output);
}
/**
@@ -432,7 +432,7 @@ class Share20OCS extends OCSController {
}
}
- return new DataResponse(['data' => $formatted]);
+ return new DataResponse($formatted);
}
/**
@@ -466,7 +466,7 @@ class Share20OCS extends OCSController {
}
}
- return new DataResponse(['data' => $formatted]);
+ return new DataResponse($formatted);
}
/**
@@ -537,7 +537,7 @@ class Share20OCS extends OCSController {
}
}
- return new DataResponse(['data' => $formatted]);
+ return new DataResponse($formatted);
}
/**
@@ -671,7 +671,7 @@ class Share20OCS extends OCSController {
throw new OCSBadRequestException($e->getMessage());
}
- return new DataResponse(['data' => $this->formatShare($share)]);
+ return new DataResponse($this->formatShare($share));
}
/**
diff --git a/apps/files_sharing/lib/Capabilities.php b/apps/files_sharing/lib/Capabilities.php
index 8dde2dafb0d..9da6dbbc995 100644
--- a/apps/files_sharing/lib/Capabilities.php
+++ b/apps/files_sharing/lib/Capabilities.php
@@ -69,6 +69,7 @@ class Capabilities implements ICapability {
$public['send_mail'] = $this->config->getAppValue('core', 'shareapi_allow_public_notification', 'no') === 'yes';
$public['upload'] = $this->config->getAppValue('core', 'shareapi_allow_public_upload', 'yes') === 'yes';
+ $public['upload_files_drop'] = $public['upload'];
}
$res["public"] = $public;
diff --git a/apps/files_sharing/tests/API/Share20OCSTest.php b/apps/files_sharing/tests/API/Share20OCSTest.php
index b32684ef547..a89bdb065c4 100644
--- a/apps/files_sharing/tests/API/Share20OCSTest.php
+++ b/apps/files_sharing/tests/API/Share20OCSTest.php
@@ -24,7 +24,6 @@
namespace OCA\Files_Sharing\Tests\API;
use OCP\AppFramework\Http\DataResponse;
-use OCP\AppFramework\OCS\OCSNotFoundException;
use OCP\IL10N;
use OCA\Files_Sharing\API\Share20OCS;
use OCP\Files\NotFoundException;
@@ -35,7 +34,6 @@ use OCP\IURLGenerator;
use OCP\IUser;
use OCP\Files\IRootFolder;
use OCP\Lock\LockedException;
-use Punic\Data;
/**
* Class Share20OCSTest
@@ -485,7 +483,7 @@ class Share20OCSTest extends \Test\TestCase {
['group', $group],
]));
- $this->assertEquals($result, $ocs->getShare($share->getId())->getData()['data'][0]);
+ $this->assertEquals($result, $ocs->getShare($share->getId())->getData()[0]);
}
/**
@@ -706,6 +704,7 @@ class Share20OCSTest extends \Test\TestCase {
$share = $this->newShare();
$this->shareManager->method('newShare')->willReturn($share);
+ /** @var \OCA\Files_Sharing\API\Share20OCS $ocs */
$ocs = $this->getMockBuilder('OCA\Files_Sharing\API\Share20OCS')
->setConstructorArgs([
$this->appName,
@@ -766,7 +765,7 @@ class Share20OCSTest extends \Test\TestCase {
}))
->will($this->returnArgument(0));
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->createShare();
$this->assertInstanceOf(get_class($expected), $result);
@@ -879,7 +878,7 @@ class Share20OCSTest extends \Test\TestCase {
}))
->will($this->returnArgument(0));
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->createShare();
$this->assertInstanceOf(get_class($expected), $result);
@@ -1049,7 +1048,7 @@ class Share20OCSTest extends \Test\TestCase {
})
)->will($this->returnArgument(0));
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->createShare();
$this->assertInstanceOf(get_class($expected), $result);
@@ -1093,7 +1092,7 @@ class Share20OCSTest extends \Test\TestCase {
})
)->will($this->returnArgument(0));
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->createShare();
$this->assertInstanceOf(get_class($expected), $result);
@@ -1140,7 +1139,7 @@ class Share20OCSTest extends \Test\TestCase {
})
)->will($this->returnArgument(0));
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->createShare();
$this->assertInstanceOf(get_class($expected), $result);
@@ -1337,7 +1336,7 @@ class Share20OCSTest extends \Test\TestCase {
})
)->will($this->returnArgument(0));
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->updateShare(42);
$this->assertInstanceOf(get_class($expected), $result);
@@ -1377,7 +1376,7 @@ class Share20OCSTest extends \Test\TestCase {
})
)->will($this->returnArgument(0));
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->updateShare(42);
$this->assertInstanceOf(get_class($expected), $result);
@@ -1415,7 +1414,7 @@ class Share20OCSTest extends \Test\TestCase {
})
)->will($this->returnArgument(0));
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->updateShare(42);
$this->assertInstanceOf(get_class($expected), $result);
@@ -1562,7 +1561,7 @@ class Share20OCSTest extends \Test\TestCase {
})
)->will($this->returnArgument(0));
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->updateShare(42);
$this->assertInstanceOf(get_class($expected), $result);
@@ -1605,7 +1604,7 @@ class Share20OCSTest extends \Test\TestCase {
})
)->will($this->returnArgument(0));
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->updateShare(42);
$this->assertInstanceOf(get_class($expected), $result);
@@ -1645,7 +1644,7 @@ class Share20OCSTest extends \Test\TestCase {
})
)->will($this->returnArgument(0));
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->updateShare(42);
$this->assertInstanceOf(get_class($expected), $result);
@@ -1687,7 +1686,7 @@ class Share20OCSTest extends \Test\TestCase {
$this->shareManager->method('getSharedWith')->willReturn([]);
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->updateShare(42);
$this->assertInstanceOf(get_class($expected), $result);
@@ -1754,7 +1753,7 @@ class Share20OCSTest extends \Test\TestCase {
$this->shareManager->method('getSharedWith')->willReturn([]);
- $expected = new DataResponse(['data' => null]);
+ $expected = new DataResponse(null);
$result = $ocs->updateShare(42);
$this->assertInstanceOf(get_class($expected), $result);
diff --git a/apps/files_sharing/tests/ApiTest.php b/apps/files_sharing/tests/ApiTest.php
index 5f8b17eb5c6..f39ddeb5485 100644
--- a/apps/files_sharing/tests/ApiTest.php
+++ b/apps/files_sharing/tests/ApiTest.php
@@ -140,7 +140,7 @@ class ApiTest extends TestCase {
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertEquals(19, $data['permissions']);
$this->assertEmpty($data['expiration']);
@@ -164,7 +164,7 @@ class ApiTest extends TestCase {
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertEquals(31, $data['permissions']);
$this->assertEmpty($data['expiration']);
@@ -189,7 +189,7 @@ class ApiTest extends TestCase {
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertEquals(19, $data['permissions']);
$this->assertEmpty($data['expiration']);
@@ -212,7 +212,7 @@ class ApiTest extends TestCase {
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertEquals(31, $data['permissions']);
$this->assertEmpty($data['expiration']);
@@ -235,7 +235,7 @@ class ApiTest extends TestCase {
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertEquals(1, $data['permissions']);
$this->assertEmpty($data['expiration']);
$this->assertTrue(is_string($data['token']));
@@ -263,7 +263,7 @@ class ApiTest extends TestCase {
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertEquals(
\OCP\Constants::PERMISSION_READ |
\OCP\Constants::PERMISSION_CREATE |
@@ -332,7 +332,7 @@ class ApiTest extends TestCase {
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
// setting new password should succeed
$data2 = [
@@ -382,7 +382,7 @@ class ApiTest extends TestCase {
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->shareManager->getShareById('ocinternal:'.$data['id']);
@@ -405,7 +405,7 @@ class ApiTest extends TestCase {
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->shareManager->getShareById('ocinternal:' . $data['id']);
@@ -453,7 +453,7 @@ class ApiTest extends TestCase {
$result = $ocs->getShares();
$ocs->cleanup();
- $this->assertTrue(count($result->getData()['data']) === 1);
+ $this->assertTrue(count($result->getData()) === 1);
$this->shareManager->deleteShare($share);
}
@@ -482,7 +482,7 @@ class ApiTest extends TestCase {
$result = $ocs->getShares();
$ocs->cleanup();
- $this->assertTrue(count($result->getData()['data']) === 2);
+ $this->assertTrue(count($result->getData()) === 2);
$this->shareManager->deleteShare($share1);
$this->shareManager->deleteShare($share2);
@@ -501,7 +501,7 @@ class ApiTest extends TestCase {
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
// check if we have a token
$this->assertTrue(is_string($data['token']));
@@ -517,7 +517,7 @@ class ApiTest extends TestCase {
$result = $ocs->getShares();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertEquals($url, current($data)['url']);
// check for path
@@ -526,7 +526,7 @@ class ApiTest extends TestCase {
$result = $ocs->getShares();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertEquals($url, current($data)['url']);
// check in share id
@@ -535,7 +535,7 @@ class ApiTest extends TestCase {
$result = $ocs->getShare($id);
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertEquals($url, current($data)['url']);
$request = $this->createRequest([]);
@@ -572,7 +572,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share created from testCreateShare()
- $this->assertTrue(count($result->getData()['data']) === 2);
+ $this->assertTrue(count($result->getData()) === 2);
$this->shareManager->deleteShare($share1);
$this->shareManager->deleteShare($share2);
@@ -607,7 +607,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share
- $this->assertTrue(count($result->getData()['data']) === 1);
+ $this->assertTrue(count($result->getData()) === 1);
// now also ask for the reshares
$request = $this->createRequest(['path' => $this->filename, 'reshares' => 'true']);
@@ -616,7 +616,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// now we should get two shares, the initial share and the reshare
- $this->assertCount(2, $result->getData()['data']);
+ $this->assertCount(2, $result->getData());
$this->shareManager->deleteShare($share1);
$this->shareManager->deleteShare($share2);
@@ -643,7 +643,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share created from testCreateShare()
- $this->assertEquals(1, count($result->getData()['data']));
+ $this->assertEquals(1, count($result->getData()));
$this->shareManager->deleteShare($share1);
}
@@ -676,7 +676,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share within $this->folder
- $this->assertTrue(count($result->getData()['data']) === 1);
+ $this->assertTrue(count($result->getData()) === 1);
$this->shareManager->deleteShare($share1);
$this->shareManager->deleteShare($share2);
@@ -749,7 +749,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share within $this->folder
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertEquals($value['expectedResult'], $data[0]['path']);
}
@@ -788,7 +788,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share within $this->folder
- $data = $result->getData()['data'];
+ $data = $result->getData();
// we should get exactly one result
$this->assertCount(1, $data);
@@ -838,7 +838,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share within $this->folder
- $data = $result->getData()['data'];
+ $data = $result->getData();
// we should get exactly one result
$this->assertCount(1, $data);
@@ -853,7 +853,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share within $this->folder
- $data = $result->getData()['data'];
+ $data = $result->getData();
// we should get exactly one result
$this->assertCount(1, $data);
@@ -868,7 +868,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share within $this->folder
- $data = $result->getData()['data'];
+ $data = $result->getData();
// we should get exactly one result
$this->assertCount(1, $data);
@@ -915,7 +915,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share within $this->folder
- $data1 = $result1->getData()['data'];
+ $data1 = $result1->getData();
$this->assertCount(1, $data1);
$s1 = reset($data1);
@@ -925,7 +925,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share within $this->folder
- $data2 = $result2->getData()['data'];
+ $data2 = $result2->getData();
$this->assertCount(1, $data2);
$s2 = reset($data2);
@@ -976,7 +976,7 @@ class ApiTest extends TestCase {
$ocs->cleanup();
// test should return one share within $this->folder
- $data = $result->getData()['data'];
+ $data = $result->getData();
// we should get exactly one result
$this->assertCount(1, $data);
@@ -1491,7 +1491,7 @@ class ApiTest extends TestCase {
}
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertTrue(is_string($data['token']));
$this->assertEquals($date, substr($data['expiration'], 0, 10));
@@ -1525,7 +1525,7 @@ class ApiTest extends TestCase {
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$this->assertTrue(is_string($data['token']));
$this->assertEquals($date->format('Y-m-d') . ' 00:00:00', $data['expiration']);
@@ -1613,7 +1613,7 @@ class ApiTest extends TestCase {
$ocs = $this->createOCS($request, self::TEST_FILES_SHARING_API_USER1);
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$topId = $data['id'];
@@ -1637,7 +1637,7 @@ class ApiTest extends TestCase {
$result = $ocs->getShares();
$ocs->cleanup();
- $this->assertEmpty($result->getData()['data']);
+ $this->assertEmpty($result->getData());
}
/**
@@ -1654,7 +1654,7 @@ class ApiTest extends TestCase {
$ocs = $this->createOCS($request, self::TEST_FILES_SHARING_API_USER1);
$result = $ocs->createShare();
$ocs->cleanup();
- $data = $result->getData()['data'];
+ $data = $result->getData();
$topId = $data['id'];
@@ -1678,6 +1678,6 @@ class ApiTest extends TestCase {
$result = $ocs->getShares();
$ocs->cleanup();
- $this->assertEmpty($result->getData()['data']);
+ $this->assertEmpty($result->getData());
}
}
diff --git a/apps/files_sharing/tests/CapabilitiesTest.php b/apps/files_sharing/tests/CapabilitiesTest.php
index 0c4a68b997c..254f7cdaa7c 100644
--- a/apps/files_sharing/tests/CapabilitiesTest.php
+++ b/apps/files_sharing/tests/CapabilitiesTest.php
@@ -232,6 +232,7 @@ class CapabilitiesTest extends \Test\TestCase {
];
$result = $this->getResults($map);
$this->assertTrue($result['public']['upload']);
+ $this->assertTrue($result['public']['upload_files_drop']);
}
public function testLinkNoPublicUpload() {
@@ -242,6 +243,7 @@ class CapabilitiesTest extends \Test\TestCase {
];
$result = $this->getResults($map);
$this->assertFalse($result['public']['upload']);
+ $this->assertFalse($result['public']['upload_files_drop']);
}
public function testNoGroupSharing() {
diff --git a/apps/systemtags/l10n/cs_CZ.js b/apps/systemtags/l10n/cs_CZ.js
index 31f290bd280..ff1251f828d 100644
--- a/apps/systemtags/l10n/cs_CZ.js
+++ b/apps/systemtags/l10n/cs_CZ.js
@@ -36,6 +36,7 @@ OC.L10N.register(
"No files in here" : "Žádné soubory",
"No entries found in this folder" : "V tomto adresáři nebylo nic nalezeno",
"Size" : "Velikost",
- "Modified" : "Upraveno"
+ "Modified" : "Upraveno",
+ "%s (not-assignable)" : "%s (nepřiřaditelné)"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/systemtags/l10n/cs_CZ.json b/apps/systemtags/l10n/cs_CZ.json
index d0729858edf..791485a3b12 100644
--- a/apps/systemtags/l10n/cs_CZ.json
+++ b/apps/systemtags/l10n/cs_CZ.json
@@ -34,6 +34,7 @@
"No files in here" : "Žádné soubory",
"No entries found in this folder" : "V tomto adresáři nebylo nic nalezeno",
"Size" : "Velikost",
- "Modified" : "Upraveno"
+ "Modified" : "Upraveno",
+ "%s (not-assignable)" : "%s (nepřiřaditelné)"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/systemtags/l10n/de.js b/apps/systemtags/l10n/de.js
index 3271146d62b..3507015ed5f 100644
--- a/apps/systemtags/l10n/de.js
+++ b/apps/systemtags/l10n/de.js
@@ -36,6 +36,7 @@ OC.L10N.register(
"No files in here" : "Keine Dateien vorhanden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Size" : "Größe",
- "Modified" : "Geändert"
+ "Modified" : "Geändert",
+ "%s (not-assignable)" : "%s (nicht zuweisbar)"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/systemtags/l10n/de.json b/apps/systemtags/l10n/de.json
index 67a13fd0999..1f74b6075ea 100644
--- a/apps/systemtags/l10n/de.json
+++ b/apps/systemtags/l10n/de.json
@@ -34,6 +34,7 @@
"No files in here" : "Keine Dateien vorhanden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Size" : "Größe",
- "Modified" : "Geändert"
+ "Modified" : "Geändert",
+ "%s (not-assignable)" : "%s (nicht zuweisbar)"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/systemtags/l10n/de_DE.js b/apps/systemtags/l10n/de_DE.js
index 8c7e0c1d466..588f030d1db 100644
--- a/apps/systemtags/l10n/de_DE.js
+++ b/apps/systemtags/l10n/de_DE.js
@@ -36,6 +36,7 @@ OC.L10N.register(
"No files in here" : "Keine Dateien vorhanden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Size" : "Größe",
- "Modified" : "Geändert"
+ "Modified" : "Geändert",
+ "%s (not-assignable)" : "%s (nicht zuweisbar)"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/systemtags/l10n/de_DE.json b/apps/systemtags/l10n/de_DE.json
index 443868af44a..017d396db9d 100644
--- a/apps/systemtags/l10n/de_DE.json
+++ b/apps/systemtags/l10n/de_DE.json
@@ -34,6 +34,7 @@
"No files in here" : "Keine Dateien vorhanden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Size" : "Größe",
- "Modified" : "Geändert"
+ "Modified" : "Geändert",
+ "%s (not-assignable)" : "%s (nicht zuweisbar)"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/systemtags/l10n/id.js b/apps/systemtags/l10n/id.js
index bb6424c9556..f56866594d4 100644
--- a/apps/systemtags/l10n/id.js
+++ b/apps/systemtags/l10n/id.js
@@ -36,6 +36,7 @@ OC.L10N.register(
"No files in here" : "Tidak ada berkas disini",
"No entries found in this folder" : "Tidak ada entri yang ditemukan dalam folder ini",
"Size" : "Ukuran",
- "Modified" : "Dimodifikasi"
+ "Modified" : "Dimodifikasi",
+ "%s (not-assignable)" : "%s (tidak dapat disematkan)"
},
"nplurals=1; plural=0;");
diff --git a/apps/systemtags/l10n/id.json b/apps/systemtags/l10n/id.json
index fcbdb6ca1e2..59aeef7cf53 100644
--- a/apps/systemtags/l10n/id.json
+++ b/apps/systemtags/l10n/id.json
@@ -34,6 +34,7 @@
"No files in here" : "Tidak ada berkas disini",
"No entries found in this folder" : "Tidak ada entri yang ditemukan dalam folder ini",
"Size" : "Ukuran",
- "Modified" : "Dimodifikasi"
+ "Modified" : "Dimodifikasi",
+ "%s (not-assignable)" : "%s (tidak dapat disematkan)"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/systemtags/l10n/is.js b/apps/systemtags/l10n/is.js
index c9a89c81f97..c0ce0d958bb 100644
--- a/apps/systemtags/l10n/is.js
+++ b/apps/systemtags/l10n/is.js
@@ -36,6 +36,7 @@ OC.L10N.register(
"No files in here" : "Engar skrár hér",
"No entries found in this folder" : "Engar skrár fundust í þessari möppu",
"Size" : "Stærð",
- "Modified" : "Breytt"
+ "Modified" : "Breytt",
+ "%s (not-assignable)" : "%s (ekki-úthlutanlegt)"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/systemtags/l10n/is.json b/apps/systemtags/l10n/is.json
index 2b7c626f056..fe52360ce77 100644
--- a/apps/systemtags/l10n/is.json
+++ b/apps/systemtags/l10n/is.json
@@ -34,6 +34,7 @@
"No files in here" : "Engar skrár hér",
"No entries found in this folder" : "Engar skrár fundust í þessari möppu",
"Size" : "Stærð",
- "Modified" : "Breytt"
+ "Modified" : "Breytt",
+ "%s (not-assignable)" : "%s (ekki-úthlutanlegt)"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/systemtags/l10n/pt_BR.js b/apps/systemtags/l10n/pt_BR.js
index 9ff39ad7fb1..cea511bdcc3 100644
--- a/apps/systemtags/l10n/pt_BR.js
+++ b/apps/systemtags/l10n/pt_BR.js
@@ -36,6 +36,7 @@ OC.L10N.register(
"No files in here" : "Nenhum arquivo aqui",
"No entries found in this folder" : "Nenhuma entrada foi encontrada nesta pasta",
"Size" : "Tamanho",
- "Modified" : "Modificado"
+ "Modified" : "Modificado",
+ "%s (not-assignable)" : "%s (não atribuível)"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/systemtags/l10n/pt_BR.json b/apps/systemtags/l10n/pt_BR.json
index 6f7a8ee2f2d..9f756390613 100644
--- a/apps/systemtags/l10n/pt_BR.json
+++ b/apps/systemtags/l10n/pt_BR.json
@@ -34,6 +34,7 @@
"No files in here" : "Nenhum arquivo aqui",
"No entries found in this folder" : "Nenhuma entrada foi encontrada nesta pasta",
"Size" : "Tamanho",
- "Modified" : "Modificado"
+ "Modified" : "Modificado",
+ "%s (not-assignable)" : "%s (não atribuível)"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/updatenotification/l10n/de.js b/apps/updatenotification/l10n/de.js
index 331993c2cb4..f8cc30818c1 100644
--- a/apps/updatenotification/l10n/de.js
+++ b/apps/updatenotification/l10n/de.js
@@ -16,6 +16,7 @@ OC.L10N.register(
"Notify members of the following groups about available updates:" : "Informiere die Mitglieder der folgenden Gruppen über verfügbare Updates:",
"Only notification for app updates are available." : "Benachrichtigungen sind nur für Aktualisierungen von Apps verfügbar.",
"The selected update channel makes dedicated notifications for the server obsolete." : "Der gewählte Aktualisierungskanal macht dedizierte Benachrichtigungen für Server Aktualisierungen obsolet.",
- "The selected update channel does not support updates of the server." : "Der gewählte Aktualisierungskanal unterstützt keine Aktualisierungen für Server."
+ "The selected update channel does not support updates of the server." : "Der gewählte Aktualisierungskanal unterstützt keine Aktualisierungen für Server.",
+ "At the moment only manual updates are supported on your environment. This is very likely the case because functions such as shell_exec are not available." : "Aktuell werden lediglich manuelle Aktualisierungen in deiner Umgebung unterstützt. Dies ist wahrscheinlich der Fall, da Funktionen wie zum Beispiel shell_exec nicht verfügbar sind."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/updatenotification/l10n/de.json b/apps/updatenotification/l10n/de.json
index 18924aa14d6..009dea72662 100644
--- a/apps/updatenotification/l10n/de.json
+++ b/apps/updatenotification/l10n/de.json
@@ -14,6 +14,7 @@
"Notify members of the following groups about available updates:" : "Informiere die Mitglieder der folgenden Gruppen über verfügbare Updates:",
"Only notification for app updates are available." : "Benachrichtigungen sind nur für Aktualisierungen von Apps verfügbar.",
"The selected update channel makes dedicated notifications for the server obsolete." : "Der gewählte Aktualisierungskanal macht dedizierte Benachrichtigungen für Server Aktualisierungen obsolet.",
- "The selected update channel does not support updates of the server." : "Der gewählte Aktualisierungskanal unterstützt keine Aktualisierungen für Server."
+ "The selected update channel does not support updates of the server." : "Der gewählte Aktualisierungskanal unterstützt keine Aktualisierungen für Server.",
+ "At the moment only manual updates are supported on your environment. This is very likely the case because functions such as shell_exec are not available." : "Aktuell werden lediglich manuelle Aktualisierungen in deiner Umgebung unterstützt. Dies ist wahrscheinlich der Fall, da Funktionen wie zum Beispiel shell_exec nicht verfügbar sind."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/updatenotification/l10n/is.js b/apps/updatenotification/l10n/is.js
index 62560873d6a..f6801b6b11b 100644
--- a/apps/updatenotification/l10n/is.js
+++ b/apps/updatenotification/l10n/is.js
@@ -16,6 +16,7 @@ OC.L10N.register(
"Notify members of the following groups about available updates:" : "Tilkynna meðlimum eftirfarandi hópa um tiltækar uppfærslur:",
"Only notification for app updates are available." : "Eingöngu eru eru tiltækar tilkynningar fyrir uppfærslur forrita.",
"The selected update channel makes dedicated notifications for the server obsolete." : "Valda uppfærslurásin gerir úreltar sértækar tilkynningar fyrir vefþjóninn.",
- "The selected update channel does not support updates of the server." : "Valda uppfærslurásin styður ekki uppfærslur fyrir vefþjóninn."
+ "The selected update channel does not support updates of the server." : "Valda uppfærslurásin styður ekki uppfærslur fyrir vefþjóninn.",
+ "At the moment only manual updates are supported on your environment. This is very likely the case because functions such as shell_exec are not available." : "Í augnablikinu er einungis stuðningur við handvirkar uppfærslur á kerfinu þínu. Það gerist mjög líklega vegna þess að aðgerðir á borð við shell_exec eru ekki tiltækar."
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/updatenotification/l10n/is.json b/apps/updatenotification/l10n/is.json
index c99e6837053..ec05e4f0a7f 100644
--- a/apps/updatenotification/l10n/is.json
+++ b/apps/updatenotification/l10n/is.json
@@ -14,6 +14,7 @@
"Notify members of the following groups about available updates:" : "Tilkynna meðlimum eftirfarandi hópa um tiltækar uppfærslur:",
"Only notification for app updates are available." : "Eingöngu eru eru tiltækar tilkynningar fyrir uppfærslur forrita.",
"The selected update channel makes dedicated notifications for the server obsolete." : "Valda uppfærslurásin gerir úreltar sértækar tilkynningar fyrir vefþjóninn.",
- "The selected update channel does not support updates of the server." : "Valda uppfærslurásin styður ekki uppfærslur fyrir vefþjóninn."
+ "The selected update channel does not support updates of the server." : "Valda uppfærslurásin styður ekki uppfærslur fyrir vefþjóninn.",
+ "At the moment only manual updates are supported on your environment. This is very likely the case because functions such as shell_exec are not available." : "Í augnablikinu er einungis stuðningur við handvirkar uppfærslur á kerfinu þínu. Það gerist mjög líklega vegna þess að aðgerðir á borð við shell_exec eru ekki tiltækar."
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/user_ldap/l10n/cs_CZ.js b/apps/user_ldap/l10n/cs_CZ.js
index 8d20d122bf4..302934a8360 100644
--- a/apps/user_ldap/l10n/cs_CZ.js
+++ b/apps/user_ldap/l10n/cs_CZ.js
@@ -158,6 +158,8 @@ OC.L10N.register(
"Username-LDAP User Mapping" : "Mapování uživatelských jmen z LDAPu",
"Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Uživatelská jména jsou používána pro uchovávání a přiřazování (meta)dat. Pro správnou identifikaci a rozpoznání uživatelů bude mít každý LDAP uživatel interní uživatelské jméno. To vyžaduje mapování uživatelských jmen na uživatele LDAP. Vytvořené uživatelské jméno je mapováno na UUID uživatele v LDAP. DN informace je navíc udržována v paměti pro snížení interakce s LDAP, ale není používána pro identifikaci. Pokud se DN změní, bude to správně rozpoznáno. Interní uživatelské jméno se používá celé. Vyčištění mapování zanechá zbytky všude. Vyčištění navíc není specifické pro každou konfiguraci, bude mít vliv na všechny LDAP konfigurace! Nikdy nečistěte mapování v produkčním prostředí, ale pouze v testovací nebo experimentální fázi.",
"Clear Username-LDAP User Mapping" : "Zrušit mapování uživatelských jmen LDAPu",
- "Clear Groupname-LDAP Group Mapping" : "Zrušit mapování názvů skupin LDAPu"
+ "Clear Groupname-LDAP Group Mapping" : "Zrušit mapování názvů skupin LDAPu",
+ "Limit %s access to users meeting these criteria:" : "Přístup ke %s je omezen na uživatele odpovídající těmto kritériím:",
+ "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. To achieve a similar behavior as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "Ve výchozím nastavení bude interní uživatelské jméno vytvořeno z atributu UUID. To zajišťuje, že je uživatelské jméno unikátní a znaky nemusí být převáděny. Interní uživatelské jméno má omezení, podle kterého jsou povoleny jen následující znaky [ a-zA-Z0-9_.@- ]. Ostatní znaky jsou nahrazeny jejich protějšky z ASCII nebo prostě vynechány. Při konfliktech bude přidáno/zvýšeno číslo. Interní uživatelské jméno slouží pro interní identifikaci uživatele. Je také výchozím názvem domovského adresáře uživatele. Je také součástí URL, např. pro služby *DAV. Tímto nastavením může být výchozí chování změněno. Pro dosažení podobného chování jako před ownCloud 5, zadejte atribut uživatelského jména do následujícího pole. Ponechte jej prázdné, chcete-li zachovat výchozí nastavení. Změny se projeví pouze u nově namapovaných (přidaných) uživatelů LDAP."
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/user_ldap/l10n/cs_CZ.json b/apps/user_ldap/l10n/cs_CZ.json
index 3332adb58d9..06d961b19bd 100644
--- a/apps/user_ldap/l10n/cs_CZ.json
+++ b/apps/user_ldap/l10n/cs_CZ.json
@@ -156,6 +156,8 @@
"Username-LDAP User Mapping" : "Mapování uživatelských jmen z LDAPu",
"Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Uživatelská jména jsou používána pro uchovávání a přiřazování (meta)dat. Pro správnou identifikaci a rozpoznání uživatelů bude mít každý LDAP uživatel interní uživatelské jméno. To vyžaduje mapování uživatelských jmen na uživatele LDAP. Vytvořené uživatelské jméno je mapováno na UUID uživatele v LDAP. DN informace je navíc udržována v paměti pro snížení interakce s LDAP, ale není používána pro identifikaci. Pokud se DN změní, bude to správně rozpoznáno. Interní uživatelské jméno se používá celé. Vyčištění mapování zanechá zbytky všude. Vyčištění navíc není specifické pro každou konfiguraci, bude mít vliv na všechny LDAP konfigurace! Nikdy nečistěte mapování v produkčním prostředí, ale pouze v testovací nebo experimentální fázi.",
"Clear Username-LDAP User Mapping" : "Zrušit mapování uživatelských jmen LDAPu",
- "Clear Groupname-LDAP Group Mapping" : "Zrušit mapování názvů skupin LDAPu"
+ "Clear Groupname-LDAP Group Mapping" : "Zrušit mapování názvů skupin LDAPu",
+ "Limit %s access to users meeting these criteria:" : "Přístup ke %s je omezen na uživatele odpovídající těmto kritériím:",
+ "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. To achieve a similar behavior as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "Ve výchozím nastavení bude interní uživatelské jméno vytvořeno z atributu UUID. To zajišťuje, že je uživatelské jméno unikátní a znaky nemusí být převáděny. Interní uživatelské jméno má omezení, podle kterého jsou povoleny jen následující znaky [ a-zA-Z0-9_.@- ]. Ostatní znaky jsou nahrazeny jejich protějšky z ASCII nebo prostě vynechány. Při konfliktech bude přidáno/zvýšeno číslo. Interní uživatelské jméno slouží pro interní identifikaci uživatele. Je také výchozím názvem domovského adresáře uživatele. Je také součástí URL, např. pro služby *DAV. Tímto nastavením může být výchozí chování změněno. Pro dosažení podobného chování jako před ownCloud 5, zadejte atribut uživatelského jména do následujícího pole. Ponechte jej prázdné, chcete-li zachovat výchozí nastavení. Změny se projeví pouze u nově namapovaných (přidaných) uživatelů LDAP."
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/user_ldap/l10n/de.js b/apps/user_ldap/l10n/de.js
index acc42088c7a..3a756744fe8 100644
--- a/apps/user_ldap/l10n/de.js
+++ b/apps/user_ldap/l10n/de.js
@@ -3,7 +3,7 @@ OC.L10N.register(
{
"Failed to clear the mappings." : "Löschen der Zuordnungen fehlgeschlagen.",
"Failed to delete the server configuration" : "Löschen der Serverkonfiguration fehlgeschlagen",
- "The configuration is invalid: anonymous bind is not allowed." : "Die Konfiguration ist ungültig: anonymes binden ist nicht erlaubt.",
+ "The configuration is invalid: anonymous bind is not allowed." : "Die Konfiguration ist ungültig: anonymes Binden ist nicht erlaubt.",
"The configuration is valid and the connection could be established!" : "Die Konfiguration ist gültig und die Verbindung konnte hergestellt werden!",
"The configuration is valid, but the Bind failed. Please check the server settings and credentials." : "Die Konfiguration ist gültig, aber der LDAP-Bind ist fehlgeschlagen. Bitte überprüfe die Servereinstellungen und Anmeldeinformationen.",
"The configuration is invalid. Please have a look at the logs for further details." : "Die Konfiguration ist ungültig. Weitere Details können in den Logdateien nachgelesen werden.",
@@ -14,8 +14,8 @@ OC.L10N.register(
"Action does not exist" : "Aktion existiert nicht",
"The Base DN appears to be wrong" : "Die Base-DN scheint falsch zu sein",
"Testing configuration…" : "Teste Konfiguration…",
- "Configuration incorrect" : "Konfiguration nicht korrekt",
- "Configuration incomplete" : "Konfiguration nicht vollständig",
+ "Configuration incorrect" : "Konfiguration falsch",
+ "Configuration incomplete" : "Konfiguration unvollständig",
"Configuration OK" : "Konfiguration OK",
"Select groups" : "Gruppen auswählen",
"Select object classes" : "Objektklassen auswählen",
@@ -158,6 +158,8 @@ OC.L10N.register(
"Username-LDAP User Mapping" : "LDAP-Benutzernamenzuordnung",
"Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Die Benutzernamen werden genutzt, um (Meta-)Daten zuzuordnen und zu speichern. Um Benutzer eindeutig und präzise zu identifizieren, hat jeder LDAP-Benutzer einen internen Benutzernamen. Dies erfordert eine Zuordnung (mappen) von Benutzernamen zum LDAP-Benutzer. Der erstellte Benutzername wird der UUID des LDAP-Benutzernamens zugeordnet. Zusätzlich wird der DN zwischengespeichert, um die Interaktion mit dem LDAP zu minimieren, was aber nicht der Identifikation dient. Ändert sich der DN, werden die Änderungen durch gefunden. Der interne Benutzername, wird in überall verwendet. Werden die Zuordnungen gelöscht, bleiben überall Reste zurück. Die Löschung der Zuordnungen kann nicht in der Konfiguration vorgenommen werden, beeinflusst aber die LDAP-Konfiguration! Löschen Sie niemals die Zuordnungen in einer produktiven Umgebung. Lösche die Zuordnungen nur in einer Test- oder Experimentierumgebung.",
"Clear Username-LDAP User Mapping" : "LDAP-Benutzernamenzuordnung löschen",
- "Clear Groupname-LDAP Group Mapping" : "LDAP-Gruppennamenzuordnung löschen"
+ "Clear Groupname-LDAP Group Mapping" : "LDAP-Gruppennamenzuordnung löschen",
+ "Limit %s access to users meeting these criteria:" : "Zugriff auf %s auf Benutzer beschränken die folgende Kriterien erfüllen:",
+ "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. To achieve a similar behavior as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "Standardmäßig wird der interne Benutzername aus dem UUID-Atribut erstellt. So wird sichergestellt, dass der Benutzername einmalig ist und Zeichen nicht konvertiert werden müssen. Für den internen Benutzernamen sind nur folgende Zeichen zulässig: [ a-zA-Z0-9_.@- ]. Andere Zeichen werden mit ihrer ASCII-Entsprechung ersetzt oder einfach weggelassen. Bei Kollisionen wird eine Nummer hinzugefügt/erhöht. Der interne Benutzername wird verwandt, um den Benutzer intern zu identifizieren. Er ist ausserdem der Standardname für den Stamm-Ordner des Benutzers. Darüber hinaus ist er Teil der URLs für den Zugriff, zum Bespiel für alle *DAV-Dienste. Mit dieser Einstellung, kann das Standardverhalten geändert werden. Für die Standardeinstellung, lasse das Eingabefeld leer. Änderungen wirken sich nur auf neu eingetragene (hinzugefügte) LDAP-Benutzer aus. "
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/user_ldap/l10n/de.json b/apps/user_ldap/l10n/de.json
index 2b1dadc107d..ae5d6b98d48 100644
--- a/apps/user_ldap/l10n/de.json
+++ b/apps/user_ldap/l10n/de.json
@@ -1,7 +1,7 @@
{ "translations": {
"Failed to clear the mappings." : "Löschen der Zuordnungen fehlgeschlagen.",
"Failed to delete the server configuration" : "Löschen der Serverkonfiguration fehlgeschlagen",
- "The configuration is invalid: anonymous bind is not allowed." : "Die Konfiguration ist ungültig: anonymes binden ist nicht erlaubt.",
+ "The configuration is invalid: anonymous bind is not allowed." : "Die Konfiguration ist ungültig: anonymes Binden ist nicht erlaubt.",
"The configuration is valid and the connection could be established!" : "Die Konfiguration ist gültig und die Verbindung konnte hergestellt werden!",
"The configuration is valid, but the Bind failed. Please check the server settings and credentials." : "Die Konfiguration ist gültig, aber der LDAP-Bind ist fehlgeschlagen. Bitte überprüfe die Servereinstellungen und Anmeldeinformationen.",
"The configuration is invalid. Please have a look at the logs for further details." : "Die Konfiguration ist ungültig. Weitere Details können in den Logdateien nachgelesen werden.",
@@ -12,8 +12,8 @@
"Action does not exist" : "Aktion existiert nicht",
"The Base DN appears to be wrong" : "Die Base-DN scheint falsch zu sein",
"Testing configuration…" : "Teste Konfiguration…",
- "Configuration incorrect" : "Konfiguration nicht korrekt",
- "Configuration incomplete" : "Konfiguration nicht vollständig",
+ "Configuration incorrect" : "Konfiguration falsch",
+ "Configuration incomplete" : "Konfiguration unvollständig",
"Configuration OK" : "Konfiguration OK",
"Select groups" : "Gruppen auswählen",
"Select object classes" : "Objektklassen auswählen",
@@ -156,6 +156,8 @@
"Username-LDAP User Mapping" : "LDAP-Benutzernamenzuordnung",
"Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Die Benutzernamen werden genutzt, um (Meta-)Daten zuzuordnen und zu speichern. Um Benutzer eindeutig und präzise zu identifizieren, hat jeder LDAP-Benutzer einen internen Benutzernamen. Dies erfordert eine Zuordnung (mappen) von Benutzernamen zum LDAP-Benutzer. Der erstellte Benutzername wird der UUID des LDAP-Benutzernamens zugeordnet. Zusätzlich wird der DN zwischengespeichert, um die Interaktion mit dem LDAP zu minimieren, was aber nicht der Identifikation dient. Ändert sich der DN, werden die Änderungen durch gefunden. Der interne Benutzername, wird in überall verwendet. Werden die Zuordnungen gelöscht, bleiben überall Reste zurück. Die Löschung der Zuordnungen kann nicht in der Konfiguration vorgenommen werden, beeinflusst aber die LDAP-Konfiguration! Löschen Sie niemals die Zuordnungen in einer produktiven Umgebung. Lösche die Zuordnungen nur in einer Test- oder Experimentierumgebung.",
"Clear Username-LDAP User Mapping" : "LDAP-Benutzernamenzuordnung löschen",
- "Clear Groupname-LDAP Group Mapping" : "LDAP-Gruppennamenzuordnung löschen"
+ "Clear Groupname-LDAP Group Mapping" : "LDAP-Gruppennamenzuordnung löschen",
+ "Limit %s access to users meeting these criteria:" : "Zugriff auf %s auf Benutzer beschränken die folgende Kriterien erfüllen:",
+ "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. To achieve a similar behavior as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "Standardmäßig wird der interne Benutzername aus dem UUID-Atribut erstellt. So wird sichergestellt, dass der Benutzername einmalig ist und Zeichen nicht konvertiert werden müssen. Für den internen Benutzernamen sind nur folgende Zeichen zulässig: [ a-zA-Z0-9_.@- ]. Andere Zeichen werden mit ihrer ASCII-Entsprechung ersetzt oder einfach weggelassen. Bei Kollisionen wird eine Nummer hinzugefügt/erhöht. Der interne Benutzername wird verwandt, um den Benutzer intern zu identifizieren. Er ist ausserdem der Standardname für den Stamm-Ordner des Benutzers. Darüber hinaus ist er Teil der URLs für den Zugriff, zum Bespiel für alle *DAV-Dienste. Mit dieser Einstellung, kann das Standardverhalten geändert werden. Für die Standardeinstellung, lasse das Eingabefeld leer. Änderungen wirken sich nur auf neu eingetragene (hinzugefügte) LDAP-Benutzer aus. "
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/user_ldap/l10n/de_DE.js b/apps/user_ldap/l10n/de_DE.js
index 51092dd4849..b7d347fde6d 100644
--- a/apps/user_ldap/l10n/de_DE.js
+++ b/apps/user_ldap/l10n/de_DE.js
@@ -158,6 +158,8 @@ OC.L10N.register(
"Username-LDAP User Mapping" : "LDAP-Benutzernamenzuordnung",
"Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Benutzernamen dienen zum Speichern und Zuweisen von (Meta-)Daten. Um Benutzer eindeutig zu identifizieren und zu erkennen, besitzt jeder LDAP-Benutzer einen internen Benutzernamen. Dies erfordert eine Zuordnung des jeweiligen Benutzernamens zum LDAP-Benutzer. Der erstellte Benutzername wird der UUID des LDAP-Benutzers zugeordnet. Darüber hinaus wird der DN auch zwischengespeichert, um die Interaktion über LDAP zu reduzieren, was aber nicht zur Identifikation dient. Ändert sich der DN, werden die Änderungen gefunden. Der interne Benutzername wird durchgängig verwendet. Ein Löschen der Zuordnungen führt zum systemweiten Verbleib von Restdaten. Es bleibt nicht auf eine einzelne Konfiguration beschränkt, sondern wirkt sich auf alle LDAP-Konfigurationen aus! Löschen Sie die Zuordnungen nie innerhalb einer Produktivumgebung, sondern nur in einer Test- oder Experimentierumgebung.",
"Clear Username-LDAP User Mapping" : "Lösche LDAP-Benutzernamenzuordnung",
- "Clear Groupname-LDAP Group Mapping" : "Lösche LDAP-Gruppennamenzuordnung"
+ "Clear Groupname-LDAP Group Mapping" : "Lösche LDAP-Gruppennamenzuordnung",
+ "Limit %s access to users meeting these criteria:" : "Zugriff auf %s auf Benutzer beschränken die folgende Kriterien erfüllen:",
+ "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. To achieve a similar behavior as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "Standardmäßig wird der interne Benutzername aus dem UUID-Atribut erstellt. So wird sichergestellt, dass der Benutzername einmalig ist und Zeichen nicht konvertiert werden müssen. Für den internen Benutzernamen sind nur folgende Zeichen zulässig: [ a-zA-Z0-9_.@- ]. Andere Zeichen werden mit ihrer ASCII-Entsprechung ersetzt oder einfach weggelassen. Bei Kollisionen wird eine Nummer hinzugefügt/erhöht. Der interne Benutzername wird verwandt, um den Benutzer intern zu identifizieren. Er ist ausserdem der Standardname für den Stamm-Ordner des Benutzers. Darüber hinaus ist er Teil der URLs für den Zugriff, zum Bespiel für alle *DAV-Dienste. Mit dieser Einstellung, kann das Standardverhalten geändert werden. Für die Standardeinstellung, lassen Sie das Eingabefeld leer. \nUm ein ähnliches Verhalten wie vor Owncloud 5 zu erreichen, geben Sie das Benutzer-Anzeige-Attribut in das folgende Feld ein. Änderungen wirken sich nur auf neu eingetragene (hinzugefügte) LDAP-Benutzer aus."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/user_ldap/l10n/de_DE.json b/apps/user_ldap/l10n/de_DE.json
index 2c540b2060f..610b503629d 100644
--- a/apps/user_ldap/l10n/de_DE.json
+++ b/apps/user_ldap/l10n/de_DE.json
@@ -156,6 +156,8 @@
"Username-LDAP User Mapping" : "LDAP-Benutzernamenzuordnung",
"Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Benutzernamen dienen zum Speichern und Zuweisen von (Meta-)Daten. Um Benutzer eindeutig zu identifizieren und zu erkennen, besitzt jeder LDAP-Benutzer einen internen Benutzernamen. Dies erfordert eine Zuordnung des jeweiligen Benutzernamens zum LDAP-Benutzer. Der erstellte Benutzername wird der UUID des LDAP-Benutzers zugeordnet. Darüber hinaus wird der DN auch zwischengespeichert, um die Interaktion über LDAP zu reduzieren, was aber nicht zur Identifikation dient. Ändert sich der DN, werden die Änderungen gefunden. Der interne Benutzername wird durchgängig verwendet. Ein Löschen der Zuordnungen führt zum systemweiten Verbleib von Restdaten. Es bleibt nicht auf eine einzelne Konfiguration beschränkt, sondern wirkt sich auf alle LDAP-Konfigurationen aus! Löschen Sie die Zuordnungen nie innerhalb einer Produktivumgebung, sondern nur in einer Test- oder Experimentierumgebung.",
"Clear Username-LDAP User Mapping" : "Lösche LDAP-Benutzernamenzuordnung",
- "Clear Groupname-LDAP Group Mapping" : "Lösche LDAP-Gruppennamenzuordnung"
+ "Clear Groupname-LDAP Group Mapping" : "Lösche LDAP-Gruppennamenzuordnung",
+ "Limit %s access to users meeting these criteria:" : "Zugriff auf %s auf Benutzer beschränken die folgende Kriterien erfüllen:",
+ "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. To achieve a similar behavior as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "Standardmäßig wird der interne Benutzername aus dem UUID-Atribut erstellt. So wird sichergestellt, dass der Benutzername einmalig ist und Zeichen nicht konvertiert werden müssen. Für den internen Benutzernamen sind nur folgende Zeichen zulässig: [ a-zA-Z0-9_.@- ]. Andere Zeichen werden mit ihrer ASCII-Entsprechung ersetzt oder einfach weggelassen. Bei Kollisionen wird eine Nummer hinzugefügt/erhöht. Der interne Benutzername wird verwandt, um den Benutzer intern zu identifizieren. Er ist ausserdem der Standardname für den Stamm-Ordner des Benutzers. Darüber hinaus ist er Teil der URLs für den Zugriff, zum Bespiel für alle *DAV-Dienste. Mit dieser Einstellung, kann das Standardverhalten geändert werden. Für die Standardeinstellung, lassen Sie das Eingabefeld leer. \nUm ein ähnliches Verhalten wie vor Owncloud 5 zu erreichen, geben Sie das Benutzer-Anzeige-Attribut in das folgende Feld ein. Änderungen wirken sich nur auf neu eingetragene (hinzugefügte) LDAP-Benutzer aus."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/user_ldap/l10n/pt_BR.js b/apps/user_ldap/l10n/pt_BR.js
index 8ae4f3a8f9f..629bb359a74 100644
--- a/apps/user_ldap/l10n/pt_BR.js
+++ b/apps/user_ldap/l10n/pt_BR.js
@@ -158,6 +158,7 @@ OC.L10N.register(
"Username-LDAP User Mapping" : "Usuário-LDAP Mapeamento de Usuário",
"Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Nomes de usuários são usados para armazenar e atribuir dados (meta). A fim de identificar e reconhecer precisamente usuários, cada usuário LDAP terá um nome de usuário interno. Isso requer um mapeamento de nome de usuário para usuário LDAP. O nome de usuário criado é mapeado para o UUID do usuário LDAP. Além disso, o DN é armazenado em cache, assim como para reduzir a interação LDAP, mas não é usado para identificação. Se o DN muda, as mudanças serão encontrados. O nome de usuário interno é usado por toda parte. Limpando os mapeamentos terá sobras em todos os lugares. Limpando os mapeamentos não é a configuração sensível, que afeta todas as configurações LDAP! Nunca limpar os mapeamentos em um ambiente de produção, somente em um teste ou estágio experimental.",
"Clear Username-LDAP User Mapping" : "Limpar Mapeamento de Usuário Nome de Usuário-LDAP",
- "Clear Groupname-LDAP Group Mapping" : "Limpar NomedoGrupo-LDAP Mapeamento do Grupo"
+ "Clear Groupname-LDAP Group Mapping" : "Limpar NomedoGrupo-LDAP Mapeamento do Grupo",
+ "Limit %s access to users meeting these criteria:" : "Limita o acesso a %s para usuários que satisfaçam estes critérios:"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/user_ldap/l10n/pt_BR.json b/apps/user_ldap/l10n/pt_BR.json
index b46c78a3319..1d887daeed1 100644
--- a/apps/user_ldap/l10n/pt_BR.json
+++ b/apps/user_ldap/l10n/pt_BR.json
@@ -156,6 +156,7 @@
"Username-LDAP User Mapping" : "Usuário-LDAP Mapeamento de Usuário",
"Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Nomes de usuários são usados para armazenar e atribuir dados (meta). A fim de identificar e reconhecer precisamente usuários, cada usuário LDAP terá um nome de usuário interno. Isso requer um mapeamento de nome de usuário para usuário LDAP. O nome de usuário criado é mapeado para o UUID do usuário LDAP. Além disso, o DN é armazenado em cache, assim como para reduzir a interação LDAP, mas não é usado para identificação. Se o DN muda, as mudanças serão encontrados. O nome de usuário interno é usado por toda parte. Limpando os mapeamentos terá sobras em todos os lugares. Limpando os mapeamentos não é a configuração sensível, que afeta todas as configurações LDAP! Nunca limpar os mapeamentos em um ambiente de produção, somente em um teste ou estágio experimental.",
"Clear Username-LDAP User Mapping" : "Limpar Mapeamento de Usuário Nome de Usuário-LDAP",
- "Clear Groupname-LDAP Group Mapping" : "Limpar NomedoGrupo-LDAP Mapeamento do Grupo"
+ "Clear Groupname-LDAP Group Mapping" : "Limpar NomedoGrupo-LDAP Mapeamento do Grupo",
+ "Limit %s access to users meeting these criteria:" : "Limita o acesso a %s para usuários que satisfaçam estes critérios:"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/build/license.php b/build/license.php
index 11675f21a07..5ada91a0f33 100644
--- a/build/license.php
+++ b/build/license.php
@@ -99,7 +99,7 @@ EOD;
$excludes = array_map(function($item) use ($folder) {
return $folder . '/' . $item;
- }, ['vendor', '3rdparty', '.git', 'l10n', 'templates']);
+ }, ['vendor', '3rdparty', '.git', 'l10n', 'templates', 'composer']);
$iterator = new RecursiveDirectoryIterator($folder, RecursiveDirectoryIterator::SKIP_DOTS);
$iterator = new RecursiveCallbackFilterIterator($iterator, function($item) use ($folder, $excludes){
@@ -154,7 +154,12 @@ With help from many libraries and frameworks including:
} else {
$license = str_replace('@AUTHORS@', $authors, $this->licenseText);
}
- $license = str_replace('@COPYRIGHT@', $copyrightNotices, $license);
+
+ if ($copyrightNotices === '') {
+ $license = str_replace('@COPYRIGHT@', ' *', $license);
+ } else {
+ $license = str_replace('@COPYRIGHT@', $copyrightNotices, $license);
+ }
$source = $this->eatOldLicense($source);
$source = "<?php" . PHP_EOL . $license . PHP_EOL . $source;
diff --git a/core/Controller/LoginController.php b/core/Controller/LoginController.php
index ffbcea0fedd..dbc1f3157fd 100644
--- a/core/Controller/LoginController.php
+++ b/core/Controller/LoginController.php
@@ -172,8 +172,25 @@ class LoginController extends Controller {
}
/**
+ * @param string $redirectUrl
+ * @return RedirectResponse
+ */
+ private function generateRedirect($redirectUrl) {
+ if (!is_null($redirectUrl) && $this->userSession->isLoggedIn()) {
+ $location = $this->urlGenerator->getAbsoluteURL(urldecode($redirectUrl));
+ // Deny the redirect if the URL contains a @
+ // This prevents unvalidated redirects like ?redirect_url=:user@domain.com
+ if (strpos($location, '@') === false) {
+ return new RedirectResponse($location);
+ }
+ }
+ return new RedirectResponse(OC_Util::getDefaultPageUrl());
+ }
+
+ /**
* @PublicPage
* @UseSession
+ * @NoCSRFRequired
*
* @param string $user
* @param string $password
@@ -184,6 +201,13 @@ class LoginController extends Controller {
$currentDelay = $this->throttler->getDelay($this->request->getRemoteAddress());
$this->throttler->sleepDelay($this->request->getRemoteAddress());
+ // If the user is already logged in and the CSRF check does not pass then
+ // simply redirect the user to the correct page as required. This is the
+ // case when an user has already logged-in, in another tab.
+ if(!$this->request->passesCSRFCheck()) {
+ return $this->generateRedirect($redirect_url);
+ }
+
$originalUser = $user;
// TODO: Add all the insane error handling
/* @var $loginResult IUser */
@@ -223,15 +247,7 @@ class LoginController extends Controller {
return new RedirectResponse($this->urlGenerator->linkToRoute('core.TwoFactorChallenge.selectChallenge'));
}
- if (!is_null($redirect_url) && $this->userSession->isLoggedIn()) {
- $location = $this->urlGenerator->getAbsoluteURL(urldecode($redirect_url));
- // Deny the redirect if the URL contains a @
- // This prevents unvalidated redirects like ?redirect_url=:user@domain.com
- if (strpos($location, '@') === false) {
- return new RedirectResponse($location);
- }
- }
- return new RedirectResponse(OC_Util::getDefaultPageUrl());
+ return $this->generateRedirect($redirect_url);
}
}
diff --git a/core/Controller/OCSController.php b/core/Controller/OCSController.php
index d5783ae32e9..8eee52096c2 100644
--- a/core/Controller/OCSController.php
+++ b/core/Controller/OCSController.php
@@ -69,7 +69,7 @@ class OCSController extends \OCP\AppFramework\OCSController {
$result['capabilities'] = $this->capabilitiesManager->getCapabilities();
- return new DataResponse(['data' => $result]);
+ return new DataResponse($result);
}
/**
@@ -83,6 +83,6 @@ class OCSController extends \OCP\AppFramework\OCSController {
'display-name' => $userObject->getDisplayName(),
'email' => $userObject->getEMailAddress(),
];
- return new DataResponse(['data' => $data]);
+ return new DataResponse($data);
}
}
diff --git a/core/Middleware/TwoFactorMiddleware.php b/core/Middleware/TwoFactorMiddleware.php
index c87058d11fa..9b930edd57d 100644
--- a/core/Middleware/TwoFactorMiddleware.php
+++ b/core/Middleware/TwoFactorMiddleware.php
@@ -129,6 +129,8 @@ class TwoFactorMiddleware extends Middleware {
if ($exception instanceof UserAlreadyLoggedInException) {
return new RedirectResponse($this->urlGenerator->linkToRoute('files.view.index'));
}
+
+ throw $exception;
}
}
diff --git a/core/img/facebook.svg b/core/img/facebook.svg
new file mode 100644
index 00000000000..4de4ccf3002
--- /dev/null
+++ b/core/img/facebook.svg
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'>
+<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" height="512px" viewBox="0 0 512 512" width="512px" version="1.1" enable-background="new 0 0 512 512"><g clip-rule="evenodd" fill-rule="evenodd"><path d="m256.23 512c140.58 0 255.77-115.19 255.77-255.77 0-141.05-115.19-256.23-255.77-256.23-141.05 0-256.23 115.18-256.23 256.23 0 140.58 115.18 255.77 256.23 255.77z" fill="#3A5BA2"/><path d="m224.02 160.08c0-35.372 28.575-63.946 63.938-63.946h48.072v63.946h-32.199c-8.608 0-15.873 7.257-15.873 15.873v32.192h48.072v63.938h-48.072v144.22h-63.938v-144.22h-48.065v-63.93h48.065v-48.07z" fill="#fff"/></g></svg>
diff --git a/core/img/googleplus.svg b/core/img/googleplus.svg
new file mode 100644
index 00000000000..8a443e4b6da
--- /dev/null
+++ b/core/img/googleplus.svg
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'>
+<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" height="128px" viewBox="0 0 128 128" width="128px" version="1.1" enable-background="new 0 0 128 128"><circle cy="64" cx="64" r="64" fill="#D95032"/><path d="m49.424 97.875c-19.018 0-34.491-15.193-34.491-33.874 0-18.68 15.473-33.875 34.491-33.875 8.318 0 16.354 2.952 22.624 8.309l-8.771 9.899c-3.838-3.279-8.758-5.086-13.853-5.086-11.652 0-21.13 9.31-21.13 20.752 0 11.441 9.479 20.75 21.13 20.75 9.858 0 16.311-4.723 18.407-13.197h-18.244v-13.121h32.347v6.562c0 19.665-13.065 32.881-32.51 32.881z" fill="#fff"/><polygon points="117.93 58.438 107.93 58.438 107.93 48.438 99.934 48.438 99.934 58.438 89.934 58.438 89.934 66.438 99.934 66.438 99.934 76.438 107.93 76.438 107.93 66.438 117.93 66.438" fill="#fff"/></svg>
diff --git a/core/img/mail.svg b/core/img/mail.svg
new file mode 100644
index 00000000000..21991dbf3ab
--- /dev/null
+++ b/core/img/mail.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" height="150.24mm" width="150.24mm" version="1.1" viewBox="0 0 532.35042 532.35042">
+ <g transform="translate(-101.02 -213.94)">
+ <rect fill-rule="evenodd" ry="266.18" height="532.35" width="532.35" y="213.94" x="101.02" fill="#5cb85c"/>
+ <g fill="#fff">
+ <path style="" d="m530.17 434.64c-5.4569 6.0026-11.641 11.278-18.19 15.825-30.377 20.554-60.936 41.291-90.585 62.755-15.279 11.278-34.197 25.102-54.023 25.102h-0.1819-0.1819c-19.827 0-38.744-13.824-54.023-25.102-29.649-21.646-60.208-42.2-90.403-62.755-6.7302-4.5474-12.915-9.8224-18.372-15.825v144.43c0 16.007 13.097 29.104 29.104 29.104h267.75c16.007 0 29.104-13.097 29.104-29.104v-144.43zm0-53.478c0-16.007-13.278-29.104-29.104-29.104h-267.75c-19.463 0-29.104 15.279-29.104 33.105 0 16.553 18.372 37.107 31.286 45.838 28.194 19.645 56.752 39.29 84.946 59.117 11.823 8.1854 31.832 24.92 46.566 24.92h0.1819 0.1819c14.734 0 34.742-16.735 46.566-24.92 28.194-19.827 56.752-39.472 85.128-59.117 16.007-11.096 31.104-29.467 31.104-49.84z"/>
+ </g>
+ </g>
+</svg>
diff --git a/core/img/rss.svg b/core/img/rss.svg
new file mode 100644
index 00000000000..8126a97acd2
--- /dev/null
+++ b/core/img/rss.svg
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xml:space="preserve" enable-background="new 0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><path d="m16 0c-8.837 0-16 7.163-16 16 0 8.836 7.163 16 16 16s16-7.164 16-16c0-8.837-7.163-16-16-16z" fill="#F8991D"/><path d="m21.705 22.647h2.942c0-8.434-6.861-15.3-15.294-15.3v2.934c6.81 0 12.352 5.548 12.352 12.366zm-10.315 0.005c1.128 0 2.039-0.906 2.039-2.029 0-1.117-0.911-2.033-2.039-2.033-1.123 0-2.036 0.916-2.036 2.033-0.001 1.123 0.912 2.029 2.036 2.029zm5.116-0.004h2.945c0-5.57-4.531-10.101-10.099-10.101v2.933c1.91 0 3.705 0.746 5.057 2.1 1.352 1.349 2.097 3.152 2.097 5.068z" fill="#fff"/><defs><path id="a" d="m50.696-47.198c-8.837 0-16 7.163-16 16 0 8.836 7.163 16 16 16s16-7.164 16-16c0-8.836-7.163-16-16-16z"/></defs><clipPath><use overflow="visible" xlink:href="#a"/></clipPath></svg>
diff --git a/core/img/twitter.svg b/core/img/twitter.svg
new file mode 100644
index 00000000000..8d96565ca27
--- /dev/null
+++ b/core/img/twitter.svg
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'>
+<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" height="512px" viewBox="0 0 512 512" width="512px" version="1.1" enable-background="new 0 0 512 512"><g clip-rule="evenodd" fill-rule="evenodd"><path d="m256.23 512c140.58 0 255.77-115.19 255.77-255.77 0-141.05-115.19-256.23-255.77-256.23-141.05 0-256.23 115.18-256.23 256.23 0 140.58 115.18 255.77 256.23 255.77z" fill="#1EBEF0"/><path d="m276.64 137.41c-9.077 6.351-15.873 15.42-20.865 25.396l-2.265 5.898c-1.359 4.077-2.273 8.163-2.726 12.241-0.453 2.265-0.453 4.085-0.906 5.898v3.625l0.453 5.898 0.906 7.71h-4.985c-22.224-0.453-43.987-5.445-63.04-14.061l-11.334-5.437c-2.265-0.914-4.078-2.273-6.351-3.632-12.694-7.257-24.028-16.78-34.012-27.208-6.343-6.804-12.241-14.061-17.232-21.771-5.438 10.437-8.616 22.677-8.616 35.379 0 4.531 0.453 9.069 1.359 13.6 0 2.265 0.453 4.085 0.914 5.898 4.078 13.6 11.334 25.849 21.31 34.918l4.992 4.539-6.351-1.367c-8.163-2.266-16.326-4.984-24.036-8.164 0.906 16.327 7.257 31.293 17.232 43.089 9.522 11.327 22.224 19.951 36.73 24.028l-16.779 0.906-14.054-0.453c10.429 25.403 34.465 43.995 63.033 46.261-26.302 19.498-58.955 30.388-93.873 30.388 25.849 15.873 55.33 25.841 87.521 27.653h20.865c99.31-5.438 177.77-87.522 177.77-188.2v-9.522c3.625-3.171 7.25-6.343 10.89-9.975 8.608-7.71 16.326-16.78 22.67-26.302-10.437 6.804-22.67 10.429-36.277 10.429h-0.906 0.453c12.232-8.163 21.763-20.404 26.747-34.465-9.515 4.992-20.404 8.616-31.294 11.796l-1.359 0.453-8.155 1.812c-11.795-12.702-28.575-20.865-47.167-20.865h-1.358c-4.984 0-9.983 0.453-14.968 1.367-7.249 1.812-14.514 4.984-20.404 8.616l-4.54 3.58z" fill="#fff"/></g></svg>
diff --git a/core/l10n/cs_CZ.js b/core/l10n/cs_CZ.js
index 9ce8dbb58b4..5a78a664b86 100644
--- a/core/l10n/cs_CZ.js
+++ b/core/l10n/cs_CZ.js
@@ -131,6 +131,7 @@ OC.L10N.register(
"Strong password" : "Silné heslo",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Váš webový server ještě není správně nastaven pro umožnění synchronizace souborů, protože rozhraní WebDAV je pravděpodobně rozbité.",
"Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Tento webový server není správně nastaven pro rozpoznání \"{url}\". Více informací lze nalézt v naší <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">dokumentaci</a>.",
+ "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. We suggest to enable Internet connection for this server if you want to have all features." : "Tento server nemá funkční připojení k Internetu: Nedaří se připojit k vícero koncovým bodům. Některé moduly jako např. externí úložiště, oznámení o dostupných aktualizacích nebo instalace aplikací třetích stran nebudou fungovat. Přístup k souborům z jiných míst a odesílání oznamovacích emailů také nemusí fungovat. Pokud chcete využívat všechny možnosti tohoto serveru, doporučujeme povolit připojení k Internetu.",
"No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Nebyla nakonfigurována paměťová cache. Pokud je dostupná, nakonfigurujte ji prosím pro zlepšení výkonu. Další informace lze nalézt v naší <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">dokumentaci</a>.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "PHP nemá práva pro čtení v /dev/urandom, to je ale z bezpečnostních důvodů velmi doporučováno. Více informací lze nalézt v naší <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">dokumentaci</a>.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Aktuálně používáte PHP {version}. Doporučujeme aktualizovat verzi PHP, abyste mohli využít <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">výkonnostních a bezpečnostních aktualizací poskytovaných autory PHP</a> tak rychle, jak to vaše distribuce umožňuje.",
@@ -218,10 +219,13 @@ OC.L10N.register(
"Hello {name}" : "Vítej, {name}",
"new" : "nový",
"_download %n file_::_download %n files_" : ["stáhnout %n soubor","stáhnout %n soubory","stáhnout %n souborů"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Probíhá aktualizace, opuštění této stránky může v některých prostředích přerušit proces.",
+ "Update to {version}" : "Aktualizace na {version}",
"An error occurred." : "Došlo k chybě.",
"Please reload the page." : "Načtěte stránku znovu, prosím.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Aktualizace nebyla úspěšná. Pro více informací si <a href=\"{url}\">přečtěte komentáře ve fóru</a> pojednávající o tomto problému.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Aktualizace byla neúspěšná. Nahlaste prosím problém <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">komunitě Nextcloudu</a>",
+ "Continue to Nextcloud" : "Pokračovat do Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Aktualizace byla úspěšná. Probíhá přesměrování na Nexcloud.",
"Searching other places" : "Prohledávání ostatních umístění",
"No search results in other folders" : "V ostatních adresářích nebylo nic nalezeno",
@@ -319,6 +323,23 @@ OC.L10N.register(
"Please use the command line updater because you have a big instance." : "Prosím použijte aktualizační příkazový řádek, protože máte velkou instanci.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Pro pomoc, shlédněte <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentaci</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Tato instalace %s je právě ve stavu údržby a to může chvíli trvat.",
- "This page will refresh itself when the %s instance is available again." : "Tato stránka se automaticky načte poté, co bude opět dostupná instance %s."
+ "This page will refresh itself when the %s instance is available again." : "Tato stránka se automaticky načte poté, co bude opět dostupná instance %s.",
+ "This server has no working Internet connection. 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. We suggest to enable Internet connection for this server if you want to have all features." : "Tento server nemá funkční připojení k Internetu. Některé moduly jako např. externí úložiště, oznámení o dostupných aktualizacích nebo instalace aplikací třetích stran nebudou fungovat. Přístup k souborům z jiných míst a odesílání oznamovacích emailů také nemusí fungovat. Pokud chcete využívat všechny možnosti ownCloud, doporučujeme povolit pro tento server připojení k Internetu.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Probíhá aktualizace, opuštění této stránky může v některých prostředích přerušit proces.",
+ "Updating to {version}" : "Aktualizace na {version}",
+ "The update was successful. There were warnings." : "Aktualizace byla úspěšná. Zachycen výskyt varování.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Tento webový server není správně nastaven pro rozpoznání \"{url}\". Více informací lze nalézt v naší <a target=\"_blank\" href=\"{docLink}\">dokumentaci</a>.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Nebyla nakonfigurována paměťová cache. Pokud je dostupná, nakonfigurujte ji prosím pro zlepšení výkonu. Další informace lze nalézt v naší <a target=\"_blank\" href=\"{docLink}\">dokumentaci</a>.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "PHP nemá práva pro čtení v /dev/urandom, to je ale z bezpečnostních důvodů velmi doporučováno. Více informací lze nalézt v naší <a target=\"_blank\" href=\"{docLink}\">dokumentaci</a>.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Aktuálně používáte PHP {version}. Doporučujeme aktualizovat verzi PHP, abyste mohli využít <a target=\"_blank\" href=\"{phpLink}\">výkonnostních a bezpečnostních aktualizací poskytovaných autory PHP</a> tak rychle, jak to vaše distribuce umožňuje.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Konfigurace hlaviček reverzní proxy není správná nebo přistupujete na Nextcloud z důvěryhodné proxy. Pokud nepřistupujete k Nextcloud z důvěryhodné proxy, potom je toto bezpečností chyba a může útočníkovi umožnit falšovat IP adresu, kterou ownCloud vidí. Další informace lze nalézt v naší <a target=\"_blank\" href=\"{docLink}\">dokumentaci</a>.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Je nakonfigurován memcached jako distribuovaná cache, ale je nainstalovaný nesprávný PHP modul \"memcache\". \\OC\\Memcache\\Memcached podporuje pouze \"memcached\" a ne \"memcache\". Podívejte se na <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki o obou modulech</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Některé soubory neprošly kontrolou integrity. Více informací o tom jak tento problém vyřešit, lze nalézt v naší <a target=\"_blank\" href=\"{docLink}\">dokumentaci</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">Seznam neplatných souborů…</a> / <a href=\"{rescanEndpoint}\">Znovu ověřit…</a>)",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "HTTP hlavička \"Strict-Transport-Security\" není nakonfigurována na minimum \"{seconds}\" sekund. Pro vylepšení bezpečnosti doporučujeme povolit HSTS dle popisu v našich <a href=\"{docUrl}\">bezpečnostních tipech</a>.",
+ "An error occured. Please try again" : "Došlo k chybě. Zkuste to prosím znovu",
+ "not assignable" : "nepřiřaditelné",
+ "Updating {productName} to version {version}, this may take a while." : "Aktualizace {productName} na verzi {version}, to chvíli potrvá.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pro informace, jak správně nastavit váš server, se podívejte do <a href=\"%s\" target=\"_blank\">dokumentace</a>.",
+ "An internal error occured." : "Nastala vnitřní chyba."
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/core/l10n/cs_CZ.json b/core/l10n/cs_CZ.json
index d671415cfde..2b92833e09e 100644
--- a/core/l10n/cs_CZ.json
+++ b/core/l10n/cs_CZ.json
@@ -129,6 +129,7 @@
"Strong password" : "Silné heslo",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Váš webový server ještě není správně nastaven pro umožnění synchronizace souborů, protože rozhraní WebDAV je pravděpodobně rozbité.",
"Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Tento webový server není správně nastaven pro rozpoznání \"{url}\". Více informací lze nalézt v naší <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">dokumentaci</a>.",
+ "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. We suggest to enable Internet connection for this server if you want to have all features." : "Tento server nemá funkční připojení k Internetu: Nedaří se připojit k vícero koncovým bodům. Některé moduly jako např. externí úložiště, oznámení o dostupných aktualizacích nebo instalace aplikací třetích stran nebudou fungovat. Přístup k souborům z jiných míst a odesílání oznamovacích emailů také nemusí fungovat. Pokud chcete využívat všechny možnosti tohoto serveru, doporučujeme povolit připojení k Internetu.",
"No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Nebyla nakonfigurována paměťová cache. Pokud je dostupná, nakonfigurujte ji prosím pro zlepšení výkonu. Další informace lze nalézt v naší <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">dokumentaci</a>.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "PHP nemá práva pro čtení v /dev/urandom, to je ale z bezpečnostních důvodů velmi doporučováno. Více informací lze nalézt v naší <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">dokumentaci</a>.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Aktuálně používáte PHP {version}. Doporučujeme aktualizovat verzi PHP, abyste mohli využít <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">výkonnostních a bezpečnostních aktualizací poskytovaných autory PHP</a> tak rychle, jak to vaše distribuce umožňuje.",
@@ -216,10 +217,13 @@
"Hello {name}" : "Vítej, {name}",
"new" : "nový",
"_download %n file_::_download %n files_" : ["stáhnout %n soubor","stáhnout %n soubory","stáhnout %n souborů"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Probíhá aktualizace, opuštění této stránky může v některých prostředích přerušit proces.",
+ "Update to {version}" : "Aktualizace na {version}",
"An error occurred." : "Došlo k chybě.",
"Please reload the page." : "Načtěte stránku znovu, prosím.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Aktualizace nebyla úspěšná. Pro více informací si <a href=\"{url}\">přečtěte komentáře ve fóru</a> pojednávající o tomto problému.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Aktualizace byla neúspěšná. Nahlaste prosím problém <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">komunitě Nextcloudu</a>",
+ "Continue to Nextcloud" : "Pokračovat do Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Aktualizace byla úspěšná. Probíhá přesměrování na Nexcloud.",
"Searching other places" : "Prohledávání ostatních umístění",
"No search results in other folders" : "V ostatních adresářích nebylo nic nalezeno",
@@ -317,6 +321,23 @@
"Please use the command line updater because you have a big instance." : "Prosím použijte aktualizační příkazový řádek, protože máte velkou instanci.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Pro pomoc, shlédněte <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentaci</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Tato instalace %s je právě ve stavu údržby a to může chvíli trvat.",
- "This page will refresh itself when the %s instance is available again." : "Tato stránka se automaticky načte poté, co bude opět dostupná instance %s."
+ "This page will refresh itself when the %s instance is available again." : "Tato stránka se automaticky načte poté, co bude opět dostupná instance %s.",
+ "This server has no working Internet connection. 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. We suggest to enable Internet connection for this server if you want to have all features." : "Tento server nemá funkční připojení k Internetu. Některé moduly jako např. externí úložiště, oznámení o dostupných aktualizacích nebo instalace aplikací třetích stran nebudou fungovat. Přístup k souborům z jiných míst a odesílání oznamovacích emailů také nemusí fungovat. Pokud chcete využívat všechny možnosti ownCloud, doporučujeme povolit pro tento server připojení k Internetu.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Probíhá aktualizace, opuštění této stránky může v některých prostředích přerušit proces.",
+ "Updating to {version}" : "Aktualizace na {version}",
+ "The update was successful. There were warnings." : "Aktualizace byla úspěšná. Zachycen výskyt varování.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Tento webový server není správně nastaven pro rozpoznání \"{url}\". Více informací lze nalézt v naší <a target=\"_blank\" href=\"{docLink}\">dokumentaci</a>.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Nebyla nakonfigurována paměťová cache. Pokud je dostupná, nakonfigurujte ji prosím pro zlepšení výkonu. Další informace lze nalézt v naší <a target=\"_blank\" href=\"{docLink}\">dokumentaci</a>.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "PHP nemá práva pro čtení v /dev/urandom, to je ale z bezpečnostních důvodů velmi doporučováno. Více informací lze nalézt v naší <a target=\"_blank\" href=\"{docLink}\">dokumentaci</a>.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Aktuálně používáte PHP {version}. Doporučujeme aktualizovat verzi PHP, abyste mohli využít <a target=\"_blank\" href=\"{phpLink}\">výkonnostních a bezpečnostních aktualizací poskytovaných autory PHP</a> tak rychle, jak to vaše distribuce umožňuje.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Konfigurace hlaviček reverzní proxy není správná nebo přistupujete na Nextcloud z důvěryhodné proxy. Pokud nepřistupujete k Nextcloud z důvěryhodné proxy, potom je toto bezpečností chyba a může útočníkovi umožnit falšovat IP adresu, kterou ownCloud vidí. Další informace lze nalézt v naší <a target=\"_blank\" href=\"{docLink}\">dokumentaci</a>.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Je nakonfigurován memcached jako distribuovaná cache, ale je nainstalovaný nesprávný PHP modul \"memcache\". \\OC\\Memcache\\Memcached podporuje pouze \"memcached\" a ne \"memcache\". Podívejte se na <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki o obou modulech</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Některé soubory neprošly kontrolou integrity. Více informací o tom jak tento problém vyřešit, lze nalézt v naší <a target=\"_blank\" href=\"{docLink}\">dokumentaci</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">Seznam neplatných souborů…</a> / <a href=\"{rescanEndpoint}\">Znovu ověřit…</a>)",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "HTTP hlavička \"Strict-Transport-Security\" není nakonfigurována na minimum \"{seconds}\" sekund. Pro vylepšení bezpečnosti doporučujeme povolit HSTS dle popisu v našich <a href=\"{docUrl}\">bezpečnostních tipech</a>.",
+ "An error occured. Please try again" : "Došlo k chybě. Zkuste to prosím znovu",
+ "not assignable" : "nepřiřaditelné",
+ "Updating {productName} to version {version}, this may take a while." : "Aktualizace {productName} na verzi {version}, to chvíli potrvá.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Pro informace, jak správně nastavit váš server, se podívejte do <a href=\"%s\" target=\"_blank\">dokumentace</a>.",
+ "An internal error occured." : "Nastala vnitřní chyba."
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/core/l10n/de.js b/core/l10n/de.js
index 96e78831c24..2b94f41492b 100644
--- a/core/l10n/de.js
+++ b/core/l10n/de.js
@@ -219,10 +219,13 @@ OC.L10N.register(
"Hello {name}" : "Hallo {name}",
"new" : "neu",
"_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt, wenn Du dieses Fenster verlässt, kann dies den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
+ "Update to {version}" : "Aktualisierung auf {version}",
"An error occurred." : "Es ist ein Fehler aufgetreten.",
"Please reload the page." : "Bitte lade die Seite neu.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Das Update war nicht erfolgreich. Für weitere Informationen <a href=\"{url}\"> schaue bitte in unser Forum </a> um das Problem zu lösen.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Das Update ist fehlgeschlagen. Bitte melde dieses Problem an die <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud Community</a>.",
+ "Continue to Nextcloud" : "Weiter zur Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Das Update war erfolgreich. Weiterleitung zu Nextcloud.",
"Searching other places" : "Andere Orte durchsuchen",
"No search results in other folders" : "Keine Suchergebnisse in anderen Ordnern",
@@ -320,6 +323,23 @@ OC.L10N.register(
"Please use the command line updater because you have a big instance." : "Da Du eine grosse Instanz nutzt, wird die Benutzung des Aktualisierungsprogrammes über die Kommandozeile empfohlen.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Für weitere Hilfen, schaue bitte in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Diese %s-Instanz befindet sich gerade im Wartungsmodus, was eine Weile dauern kann.",
- "This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist."
+ "This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist.",
+ "This server has no working Internet connection. 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. We suggest to enable Internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet, dass einige Funktionen wie das Einhängen externen Speicherplatzes, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren werden. Der Fernzugriff auf Dateien und der Versand von E-Mail-Benachrichtigungen kann ebenfalls nicht funktionieren. Es wird empfohlen, die Internetverbindung dieses Servers zu aktivieren, wenn du alle Funktionen nutzen möchtest.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Das Update läuft gerade. Das Verlassen dieser Seite könnte den Update Prozess in einigen Umgebungen unterbrechen.",
+ "Updating to {version}" : "Aktualisierung auf {version}",
+ "The update was successful. There were warnings." : "Das Update war erfolgreich. Warnungen wurden ausgegeben.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Dein Web-Server ist nicht richtig eingerichtet um die folgende URL richtig aufzulösen \"{url}\". Weitere Informationen findest du in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Es wurde kein PHP Memory Cache konfiguriert. Konfiguriere zur Erhöhung der Leistungsfähigkeit, soweit verfügbar, einen Memory Cache. Weitere Informationen findest du in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "/dev/urandom ist von PHP nicht lesbar, wovon aus Sicherheitsgründen dringend abgeraten wird. Weitere Informationen hierzu findest du in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Du verwendest im Moment PHP {version}. Wir empfehlen ein Upgrade deiner PHP Version, um die <a target=\"_blank\" href=\"{phpLink}\">Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP Gruppe bereitgestellt werden</a>, sobald ihre Distribution diese unterstützt.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Die Reverse-Proxy-Header Konfiguration ist falsch, oder du greifst auf die Nextcloud von einem vertrauenswürdigen Proxy zu. Wenn du auf die Nextcloud nicht von einem vertrauenswürdigen Proxy zugreifst, dann liegt ein Sicherheitsproblem vor, das einem Angreifer ermöglichen könnte, die für Nextcloud sichtbare IP-Adresse zu fälschen. Weitere Informationen hierzu findest du in der <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached ist als distributed cache konfiguriert aber das falsche PHP-Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" jedoch nicht \"memcache\". Im <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki nach beiden Modulen suchen</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Einige Dateien haben die Integritätsprüfung nicht bestanden. Weiterführende Information zum Lösen des Problems findest du in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">Liste der ungültigen Dateien ...</a> / <a href=\"{rescanEndpoint}\">Erneut analysieren…</a>)",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "Der \"Strict-Transport-Security\" HTTP-Header ist nicht auf mindestens \"{seconds}\" Sekunden eingestellt. Um die Sicherheit zu erhöhen, empfehlen wir das Aktivieren von HSTS, wie es in den <a href=\"{docUrl}\">Sicherheitshinweisen</a> beschrieben ist.",
+ "An error occured. Please try again" : "Es ist ein Fehler aufgetreten. Bitte versuche es noch einmal",
+ "not assignable" : "nicht zuweisbar",
+ "Updating {productName} to version {version}, this may take a while." : "Aktualisiere {productName} auf Version {version}, dies kann eine Weile dauern.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Informationen zum richtigen Konfigurieren deines Servers kannst du der <a href=\"%s\" target=\"_blank\">Dokumentation</a> entnehmen.",
+ "An internal error occured." : "Es ist ein interner Fehler aufgetreten."
},
"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/de.json b/core/l10n/de.json
index c5373cb7ebc..8d6d01c6f46 100644
--- a/core/l10n/de.json
+++ b/core/l10n/de.json
@@ -217,10 +217,13 @@
"Hello {name}" : "Hallo {name}",
"new" : "neu",
"_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt, wenn Du dieses Fenster verlässt, kann dies den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
+ "Update to {version}" : "Aktualisierung auf {version}",
"An error occurred." : "Es ist ein Fehler aufgetreten.",
"Please reload the page." : "Bitte lade die Seite neu.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Das Update war nicht erfolgreich. Für weitere Informationen <a href=\"{url}\"> schaue bitte in unser Forum </a> um das Problem zu lösen.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Das Update ist fehlgeschlagen. Bitte melde dieses Problem an die <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud Community</a>.",
+ "Continue to Nextcloud" : "Weiter zur Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Das Update war erfolgreich. Weiterleitung zu Nextcloud.",
"Searching other places" : "Andere Orte durchsuchen",
"No search results in other folders" : "Keine Suchergebnisse in anderen Ordnern",
@@ -318,6 +321,23 @@
"Please use the command line updater because you have a big instance." : "Da Du eine grosse Instanz nutzt, wird die Benutzung des Aktualisierungsprogrammes über die Kommandozeile empfohlen.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Für weitere Hilfen, schaue bitte in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Diese %s-Instanz befindet sich gerade im Wartungsmodus, was eine Weile dauern kann.",
- "This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist."
+ "This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist.",
+ "This server has no working Internet connection. 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. We suggest to enable Internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet, dass einige Funktionen wie das Einhängen externen Speicherplatzes, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren werden. Der Fernzugriff auf Dateien und der Versand von E-Mail-Benachrichtigungen kann ebenfalls nicht funktionieren. Es wird empfohlen, die Internetverbindung dieses Servers zu aktivieren, wenn du alle Funktionen nutzen möchtest.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Das Update läuft gerade. Das Verlassen dieser Seite könnte den Update Prozess in einigen Umgebungen unterbrechen.",
+ "Updating to {version}" : "Aktualisierung auf {version}",
+ "The update was successful. There were warnings." : "Das Update war erfolgreich. Warnungen wurden ausgegeben.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Dein Web-Server ist nicht richtig eingerichtet um die folgende URL richtig aufzulösen \"{url}\". Weitere Informationen findest du in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Es wurde kein PHP Memory Cache konfiguriert. Konfiguriere zur Erhöhung der Leistungsfähigkeit, soweit verfügbar, einen Memory Cache. Weitere Informationen findest du in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "/dev/urandom ist von PHP nicht lesbar, wovon aus Sicherheitsgründen dringend abgeraten wird. Weitere Informationen hierzu findest du in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Du verwendest im Moment PHP {version}. Wir empfehlen ein Upgrade deiner PHP Version, um die <a target=\"_blank\" href=\"{phpLink}\">Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP Gruppe bereitgestellt werden</a>, sobald ihre Distribution diese unterstützt.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Die Reverse-Proxy-Header Konfiguration ist falsch, oder du greifst auf die Nextcloud von einem vertrauenswürdigen Proxy zu. Wenn du auf die Nextcloud nicht von einem vertrauenswürdigen Proxy zugreifst, dann liegt ein Sicherheitsproblem vor, das einem Angreifer ermöglichen könnte, die für Nextcloud sichtbare IP-Adresse zu fälschen. Weitere Informationen hierzu findest du in der <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached ist als distributed cache konfiguriert aber das falsche PHP-Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" jedoch nicht \"memcache\". Im <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki nach beiden Modulen suchen</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Einige Dateien haben die Integritätsprüfung nicht bestanden. Weiterführende Information zum Lösen des Problems findest du in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">Liste der ungültigen Dateien ...</a> / <a href=\"{rescanEndpoint}\">Erneut analysieren…</a>)",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "Der \"Strict-Transport-Security\" HTTP-Header ist nicht auf mindestens \"{seconds}\" Sekunden eingestellt. Um die Sicherheit zu erhöhen, empfehlen wir das Aktivieren von HSTS, wie es in den <a href=\"{docUrl}\">Sicherheitshinweisen</a> beschrieben ist.",
+ "An error occured. Please try again" : "Es ist ein Fehler aufgetreten. Bitte versuche es noch einmal",
+ "not assignable" : "nicht zuweisbar",
+ "Updating {productName} to version {version}, this may take a while." : "Aktualisiere {productName} auf Version {version}, dies kann eine Weile dauern.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Informationen zum richtigen Konfigurieren deines Servers kannst du der <a href=\"%s\" target=\"_blank\">Dokumentation</a> entnehmen.",
+ "An internal error occured." : "Es ist ein interner Fehler aufgetreten."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js
index bb6d29e0252..5bb1b89afa1 100644
--- a/core/l10n/de_DE.js
+++ b/core/l10n/de_DE.js
@@ -219,10 +219,13 @@ OC.L10N.register(
"Hello {name}" : "Hallo {name}",
"new" : "Neu",
"_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt, wenn Sie dieses Fenster verlassen, kann dies den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
+ "Update to {version}" : "Aktualisierung auf {version}",
"An error occurred." : "Ein Fehler ist aufgetreten.",
"Please reload the page." : "Bitte die Seite neu laden.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Das Update war nicht erfolgreich. Für mehr Informationen <a href=\"{url}\">lesen Sie unseren Forenbeitrag</a> zu diesem Thema.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud Community</a>.",
+ "Continue to Nextcloud" : "Weiter zur Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Das Update war erfolgreich. Sie werden nun zu Nextcloud weitergeleitet.",
"Searching other places" : "Andere Orte durchsuchen",
"No search results in other folders" : "Keine Suchergebnisse in anderen Ordnern",
@@ -320,6 +323,23 @@ OC.L10N.register(
"Please use the command line updater because you have a big instance." : "Da Sie eine große Instanz von Nextcloud besitzen, wird die Benutzung des Aktualisierungsprogrammes über die Kommandozeile empfohlen.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Für weitere Hilfen, schauen Sie bitte in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Diese %s-Instanz befindet sich gerade im Wartungsmodus, was eine Weile dauern kann.",
- "This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist."
+ "This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist.",
+ "This server has no working Internet connection. 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. We suggest to enable Internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet, dass einige Funktionen wie das Einhängen externen Speicherplatzes, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren werden. Der Fernzugriff auf Dateien und der Versand von E-Mail-Benachrichtigungen kann ebenfalls nicht funktionieren. Es wird empfohlen, die Internetverbindung dieses Servers zu aktivieren, wenn Sie alle Funktionen nutzen möchten.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt, wenn Sie diese Seite verlassen, kann dies den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
+ "Updating to {version}" : "Aktualisiere auf {version}",
+ "The update was successful. There were warnings." : "Das Update war erfolgreich. Es wurden Warnungen ausgegeben.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Ihr Webserver ist nicht richtig konfiguriert um \"{url}\" aufzulösen. Weitere Informationen hierzu finden Sie in unserer <a target=\"_blank\" href=\"[docLink}\">Dokumentation</a>.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Es wurde kein PHP Memory Cache konfiguriert. Konfigurieren Sie zur Erhöhung der Leistungsfähigkeit, soweit verfügbar, einen Memory Cache. Weitere Informationen finden Sie in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "/dev/urandom ist von PHP nicht lesbar, wovon aus Sicherheitsgründen dringend abgeraten wird. Weitere Informationen hierzu finden Sie in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Sie verwenden im Moment PHP {version}. Wir empfehlen ein Upgrade ihrer PHP Version, um die <a target=\"_blank\" href=\"{phpLink}\">Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP Gruppe bereitgestellt werden</a>, sobald ihre Distribution diese unterstützt.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Die Reverse-Proxy-Header Konfiguration ist falsch, oder Sie greifen auf die Nextcloud von einem vertrauenswürdigen Proxy zu. Wenn Sie auf die Nextcloud nicht von einem vertrauenswürdigen Proxy zugreifen, dann liegt ein Sicherheitsproblem vor, das einem Angreifer ermöglichen könnte, die für Nextcloud sichtbare IP-Adresse zu fälschen. Weitere Informationen hierzu finden Sie in der <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached ist als distributed cache konfiguriert aber das falsche PHP-Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" jedoch nicht \"memcache\". Im <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki nach beiden Modulen suchen</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Manche Dateien haben die Integritätsprüfung nicht bestanden. Weitere Informationen um den Fehler zu behen finden Sie in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">Liste der ungültigen Dateien...</a> / <a href=\"{rescanEndpoint}\">Erneut scannen…</a>)",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "Der „Strict-Transport-Security“-HTTP-Header ist nicht auf mindestens „{seconds}“ Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in unseren <a href=\"{docUrl}\" >Sicherheitshinweisen</a> erläutert ist.",
+ "An error occured. Please try again" : "Fehler aufgetreten. Bitte erneut versuchen",
+ "not assignable" : "nicht zuweisbar",
+ "Updating {productName} to version {version}, this may take a while." : "Aktualisiere {productName} auf Version {version}, dies kann etwas dauern.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Informationen zum richtigen Konfigurieren Ihres Servers können Sie der <a href=\"%s\" target=\"_blank\">Dokumentation</a> entnehmen.",
+ "An internal error occured." : "Es ist ein interner Fehler aufgetreten."
},
"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json
index 1920f2370e3..9939cb66895 100644
--- a/core/l10n/de_DE.json
+++ b/core/l10n/de_DE.json
@@ -217,10 +217,13 @@
"Hello {name}" : "Hallo {name}",
"new" : "Neu",
"_download %n file_::_download %n files_" : ["Lade %n Datei herunter","Lade %n Dateien herunter"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt, wenn Sie dieses Fenster verlassen, kann dies den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
+ "Update to {version}" : "Aktualisierung auf {version}",
"An error occurred." : "Ein Fehler ist aufgetreten.",
"Please reload the page." : "Bitte die Seite neu laden.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Das Update war nicht erfolgreich. Für mehr Informationen <a href=\"{url}\">lesen Sie unseren Forenbeitrag</a> zu diesem Thema.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Das Update ist fehlgeschlagen. Bitte melden Sie dieses Problem an die <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud Community</a>.",
+ "Continue to Nextcloud" : "Weiter zur Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Das Update war erfolgreich. Sie werden nun zu Nextcloud weitergeleitet.",
"Searching other places" : "Andere Orte durchsuchen",
"No search results in other folders" : "Keine Suchergebnisse in anderen Ordnern",
@@ -318,6 +321,23 @@
"Please use the command line updater because you have a big instance." : "Da Sie eine große Instanz von Nextcloud besitzen, wird die Benutzung des Aktualisierungsprogrammes über die Kommandozeile empfohlen.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Für weitere Hilfen, schauen Sie bitte in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Diese %s-Instanz befindet sich gerade im Wartungsmodus, was eine Weile dauern kann.",
- "This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist."
+ "This page will refresh itself when the %s instance is available again." : "Diese Seite aktualisiert sich automatisch, wenn die %s-Instanz wieder verfügbar ist.",
+ "This server has no working Internet connection. 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. We suggest to enable Internet connection for this server if you want to have all features." : "Dieser Server hat keine funktionierende Internetverbindung. Dies bedeutet, dass einige Funktionen wie das Einhängen externen Speicherplatzes, Update-Benachrichtigungen oder die Installation von Drittanbieter-Apps nicht funktionieren werden. Der Fernzugriff auf Dateien und der Versand von E-Mail-Benachrichtigungen kann ebenfalls nicht funktionieren. Es wird empfohlen, die Internetverbindung dieses Servers zu aktivieren, wenn Sie alle Funktionen nutzen möchten.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Die Aktualisierung wird durchgeführt, wenn Sie diese Seite verlassen, kann dies den Aktualisierungsprozess in manchen Umgebungen unterbrechen.",
+ "Updating to {version}" : "Aktualisiere auf {version}",
+ "The update was successful. There were warnings." : "Das Update war erfolgreich. Es wurden Warnungen ausgegeben.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Ihr Webserver ist nicht richtig konfiguriert um \"{url}\" aufzulösen. Weitere Informationen hierzu finden Sie in unserer <a target=\"_blank\" href=\"[docLink}\">Dokumentation</a>.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Es wurde kein PHP Memory Cache konfiguriert. Konfigurieren Sie zur Erhöhung der Leistungsfähigkeit, soweit verfügbar, einen Memory Cache. Weitere Informationen finden Sie in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "/dev/urandom ist von PHP nicht lesbar, wovon aus Sicherheitsgründen dringend abgeraten wird. Weitere Informationen hierzu finden Sie in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Sie verwenden im Moment PHP {version}. Wir empfehlen ein Upgrade ihrer PHP Version, um die <a target=\"_blank\" href=\"{phpLink}\">Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP Gruppe bereitgestellt werden</a>, sobald ihre Distribution diese unterstützt.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Die Reverse-Proxy-Header Konfiguration ist falsch, oder Sie greifen auf die Nextcloud von einem vertrauenswürdigen Proxy zu. Wenn Sie auf die Nextcloud nicht von einem vertrauenswürdigen Proxy zugreifen, dann liegt ein Sicherheitsproblem vor, das einem Angreifer ermöglichen könnte, die für Nextcloud sichtbare IP-Adresse zu fälschen. Weitere Informationen hierzu finden Sie in der <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached ist als distributed cache konfiguriert aber das falsche PHP-Modul \"memcache\" ist installiert. \\OC\\Memcache\\Memcached unterstützt nur \"memcached\" jedoch nicht \"memcache\". Im <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki nach beiden Modulen suchen</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Manche Dateien haben die Integritätsprüfung nicht bestanden. Weitere Informationen um den Fehler zu behen finden Sie in unserer <a target=\"_blank\" href=\"{docLink}\">Dokumentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">Liste der ungültigen Dateien...</a> / <a href=\"{rescanEndpoint}\">Erneut scannen…</a>)",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "Der „Strict-Transport-Security“-HTTP-Header ist nicht auf mindestens „{seconds}“ Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in unseren <a href=\"{docUrl}\" >Sicherheitshinweisen</a> erläutert ist.",
+ "An error occured. Please try again" : "Fehler aufgetreten. Bitte erneut versuchen",
+ "not assignable" : "nicht zuweisbar",
+ "Updating {productName} to version {version}, this may take a while." : "Aktualisiere {productName} auf Version {version}, dies kann etwas dauern.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Informationen zum richtigen Konfigurieren Ihres Servers können Sie der <a href=\"%s\" target=\"_blank\">Dokumentation</a> entnehmen.",
+ "An internal error occured." : "Es ist ein interner Fehler aufgetreten."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/core/l10n/fi_FI.js b/core/l10n/fi_FI.js
index 9de205fe01f..00704902469 100644
--- a/core/l10n/fi_FI.js
+++ b/core/l10n/fi_FI.js
@@ -151,6 +151,7 @@ OC.L10N.register(
"Password protect" : "Suojaa salasanalla",
"Password" : "Salasana",
"Allow editing" : "Salli muokkaus",
+ "Hide file listing" : "Piilota tiedostolistaus",
"Email link to person" : "Lähetä linkki sähköpostitse",
"Send" : "Lähetä",
"Sending ..." : "Lähetetään...",
diff --git a/core/l10n/fi_FI.json b/core/l10n/fi_FI.json
index c53c4973621..ff5d234d418 100644
--- a/core/l10n/fi_FI.json
+++ b/core/l10n/fi_FI.json
@@ -149,6 +149,7 @@
"Password protect" : "Suojaa salasanalla",
"Password" : "Salasana",
"Allow editing" : "Salli muokkaus",
+ "Hide file listing" : "Piilota tiedostolistaus",
"Email link to person" : "Lähetä linkki sähköpostitse",
"Send" : "Lähetä",
"Sending ..." : "Lähetetään...",
diff --git a/core/l10n/id.js b/core/l10n/id.js
index 782a958cc7f..cdba9c43ccb 100644
--- a/core/l10n/id.js
+++ b/core/l10n/id.js
@@ -219,10 +219,13 @@ OC.L10N.register(
"Hello {name}" : "Halo {name}",
"new" : "baru",
"_download %n file_::_download %n files_" : ["unduh %n berkas"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Pembaruan sedang dalam proses, meninggalkan halaman ini mungkin dapat mengganggu proses di beberapa lingkungan.",
+ "Update to {version}" : "Perbarui ke {version}",
"An error occurred." : "Terjadi kesalahan.",
"Please reload the page." : "Silakan muat ulang halaman.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Pembaruan gagal. Untuk informasi berikutnya <a href=\"{url}\">cek posting di forum</a> yang mencakup masalah kami.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Pembaruan gagal. Laporkan masalah ini ke <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">komunitas Nextcloud</a>.",
+ "Continue to Nextcloud" : "Lanjutkan ke Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Pembaruan berhasil. Mengarahkan Anda ke Nextcloud.",
"Searching other places" : "Mencari tempat lainnya",
"No search results in other folders" : "Tidak ada hasil penelusuran didalam folder yang lain",
@@ -320,6 +323,23 @@ OC.L10N.register(
"Please use the command line updater because you have a big instance." : "Gunakan pembaruan command-line karena Anda mempunyai instansi yang besar.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Untuk bantuan, lihat <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentasi</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Instansi %s ini sedang dalam modus pemeliharaan, mungkin memerlukan beberapa saat.",
- "This page will refresh itself when the %s instance is available again." : "Halaman ini akan disegarkan dengan sendiri saat instansi %s tersebut tersedia kembali."
+ "This page will refresh itself when the %s instance is available again." : "Halaman ini akan disegarkan dengan sendiri saat instansi %s tersebut tersedia kembali.",
+ "This server has no working Internet connection. 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. We suggest to enable Internet connection for this server if you want to have all features." : "Server ini tidak tersambung ke internet. Ini berarti beberapa fitur seperti me-mount penyimpanan eksternal, notifikasi pembaruan atau instalasi aplikasi pihak ketiga tidak akan bekerja. Mengakses berkas secara remote dan mengirim notifikasi email juga tidak bekerja. Kami menyarankan untuk mengaktifkan koneksi internet untuk server ini jika Anda ingin memiliki fitur ini.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Pembaruan sedang dalam proses, meninggalkan halaman ini mungkin dapat mengganggu proses di beberapa lingkungan.",
+ "Updating to {version}" : "Memperbarui ke {version}",
+ "The update was successful. There were warnings." : "Pembaruan telah berhasil. Terdapat peringatan.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Server web Anda tidak diatur secara baik untuk menyelesaikan \"{url}\". Informasi selanjutnya bisa ditemukan di <a target=\"_blank\" href=\"{docLink}\">dokumentasi</a> kami.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Tidak ada memory cache telah dikonfigurasi. Untuk meningkatkan kinerja, mohon mengkonfigurasi memcache jika tersedia. Informasi selanjutnya bisa ditemukan di <a target=\"_blank\" href=\"{docLink}\">dokumentasi</a> kami.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "/dev/urandom tidak bisa dibaca oleh PHP dan sangat tidak disarankan untuk alasan keamanan. Informasi selanjutnya bisa ditemukan di <a target=\"_blank\" href=\"{docLink}\">dokumentasi</a> kami.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Anda sekarang menjalankan PHP {version}. Kami menyarankan Anda untuk perbarui versi PHP Anda untuk memanfaatkan <a target=\"_blank\" href=\"{phpLink}\">performa dan pembaruan keamanan yang disediakan oleh PHP Group</a> saat distribusi Anda mendukungnya.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Konfigurasi proxy header terbalik salah, atau Anda mengakses Nextcloud dari proxy terpercaya. Apabila Anda tidak mengakses Nextcloud dari proxy terpercaya, ini adalah masalah keamanan dan penyerang dapat memalsukan alamat IP mereka ke Nextcloud. Informasi selanjutnya bisa ditemukan di <a target=\"_blank\" href=\"{docLink}\">dokumentasi</a> kami.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached terkonfigurasi sebagai cache terdistribusi, tetapi modul PHP \"memcache\" yang salah terpasang. \\OC\\Memcache\\Memcached hanya mendukung \"memcached\" dan bukan \"memcache\". Lihat <a target=\"_blank\" href=\"{wikiLink}\">wiki memcached tentang kedua modul</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Beberapa berkas tidak lulus cek integritas. Informasi lebih lanjut tentang cara mengatasi masalah ini dapat ditemukan di <a target=\"_blank\" href=\"{docLink}\">dokumentasi</a> kami. (<a href=\"{codeIntegrityDownloadEndpoint}\">Daftar berkas yang tidak valid…</a> / <a href=\"{rescanEndpoint}\">Pindai ulang…</a>)",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "Header \"Strict-Transport-Security\" HTTP tidak terkonfigurasi ke setidaknya \"{seconds}\" detik. Untuk meningkatkan kemanan kami merekomendasikan mengaktifkan HSTS seperti yang dijelaskan di <a href=\"{docUrl}\">saran keamanan</a> kami.",
+ "An error occured. Please try again" : "Terjadi kesalahan. Silakan coba lagi",
+ "not assignable" : "tidak dapat disematkan",
+ "Updating {productName} to version {version}, this may take a while." : "Memperbarui {productName} ke versi {version}, ini dapat memakan waktu.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Untuk informasi bagaimana menkonfigurasi server Anda dengan benar, silakan lihat <a href=\"%s\" target=\"_blank\">dokumentasi</a>.",
+ "An internal error occured." : "Terjadi kesalahan internal."
},
"nplurals=1; plural=0;");
diff --git a/core/l10n/id.json b/core/l10n/id.json
index 093ea64c99c..9ff11883de9 100644
--- a/core/l10n/id.json
+++ b/core/l10n/id.json
@@ -217,10 +217,13 @@
"Hello {name}" : "Halo {name}",
"new" : "baru",
"_download %n file_::_download %n files_" : ["unduh %n berkas"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Pembaruan sedang dalam proses, meninggalkan halaman ini mungkin dapat mengganggu proses di beberapa lingkungan.",
+ "Update to {version}" : "Perbarui ke {version}",
"An error occurred." : "Terjadi kesalahan.",
"Please reload the page." : "Silakan muat ulang halaman.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Pembaruan gagal. Untuk informasi berikutnya <a href=\"{url}\">cek posting di forum</a> yang mencakup masalah kami.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Pembaruan gagal. Laporkan masalah ini ke <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">komunitas Nextcloud</a>.",
+ "Continue to Nextcloud" : "Lanjutkan ke Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Pembaruan berhasil. Mengarahkan Anda ke Nextcloud.",
"Searching other places" : "Mencari tempat lainnya",
"No search results in other folders" : "Tidak ada hasil penelusuran didalam folder yang lain",
@@ -318,6 +321,23 @@
"Please use the command line updater because you have a big instance." : "Gunakan pembaruan command-line karena Anda mempunyai instansi yang besar.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Untuk bantuan, lihat <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentasi</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Instansi %s ini sedang dalam modus pemeliharaan, mungkin memerlukan beberapa saat.",
- "This page will refresh itself when the %s instance is available again." : "Halaman ini akan disegarkan dengan sendiri saat instansi %s tersebut tersedia kembali."
+ "This page will refresh itself when the %s instance is available again." : "Halaman ini akan disegarkan dengan sendiri saat instansi %s tersebut tersedia kembali.",
+ "This server has no working Internet connection. 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. We suggest to enable Internet connection for this server if you want to have all features." : "Server ini tidak tersambung ke internet. Ini berarti beberapa fitur seperti me-mount penyimpanan eksternal, notifikasi pembaruan atau instalasi aplikasi pihak ketiga tidak akan bekerja. Mengakses berkas secara remote dan mengirim notifikasi email juga tidak bekerja. Kami menyarankan untuk mengaktifkan koneksi internet untuk server ini jika Anda ingin memiliki fitur ini.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Pembaruan sedang dalam proses, meninggalkan halaman ini mungkin dapat mengganggu proses di beberapa lingkungan.",
+ "Updating to {version}" : "Memperbarui ke {version}",
+ "The update was successful. There were warnings." : "Pembaruan telah berhasil. Terdapat peringatan.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Server web Anda tidak diatur secara baik untuk menyelesaikan \"{url}\". Informasi selanjutnya bisa ditemukan di <a target=\"_blank\" href=\"{docLink}\">dokumentasi</a> kami.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Tidak ada memory cache telah dikonfigurasi. Untuk meningkatkan kinerja, mohon mengkonfigurasi memcache jika tersedia. Informasi selanjutnya bisa ditemukan di <a target=\"_blank\" href=\"{docLink}\">dokumentasi</a> kami.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "/dev/urandom tidak bisa dibaca oleh PHP dan sangat tidak disarankan untuk alasan keamanan. Informasi selanjutnya bisa ditemukan di <a target=\"_blank\" href=\"{docLink}\">dokumentasi</a> kami.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Anda sekarang menjalankan PHP {version}. Kami menyarankan Anda untuk perbarui versi PHP Anda untuk memanfaatkan <a target=\"_blank\" href=\"{phpLink}\">performa dan pembaruan keamanan yang disediakan oleh PHP Group</a> saat distribusi Anda mendukungnya.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Konfigurasi proxy header terbalik salah, atau Anda mengakses Nextcloud dari proxy terpercaya. Apabila Anda tidak mengakses Nextcloud dari proxy terpercaya, ini adalah masalah keamanan dan penyerang dapat memalsukan alamat IP mereka ke Nextcloud. Informasi selanjutnya bisa ditemukan di <a target=\"_blank\" href=\"{docLink}\">dokumentasi</a> kami.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached terkonfigurasi sebagai cache terdistribusi, tetapi modul PHP \"memcache\" yang salah terpasang. \\OC\\Memcache\\Memcached hanya mendukung \"memcached\" dan bukan \"memcache\". Lihat <a target=\"_blank\" href=\"{wikiLink}\">wiki memcached tentang kedua modul</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Beberapa berkas tidak lulus cek integritas. Informasi lebih lanjut tentang cara mengatasi masalah ini dapat ditemukan di <a target=\"_blank\" href=\"{docLink}\">dokumentasi</a> kami. (<a href=\"{codeIntegrityDownloadEndpoint}\">Daftar berkas yang tidak valid…</a> / <a href=\"{rescanEndpoint}\">Pindai ulang…</a>)",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "Header \"Strict-Transport-Security\" HTTP tidak terkonfigurasi ke setidaknya \"{seconds}\" detik. Untuk meningkatkan kemanan kami merekomendasikan mengaktifkan HSTS seperti yang dijelaskan di <a href=\"{docUrl}\">saran keamanan</a> kami.",
+ "An error occured. Please try again" : "Terjadi kesalahan. Silakan coba lagi",
+ "not assignable" : "tidak dapat disematkan",
+ "Updating {productName} to version {version}, this may take a while." : "Memperbarui {productName} ke versi {version}, ini dapat memakan waktu.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Untuk informasi bagaimana menkonfigurasi server Anda dengan benar, silakan lihat <a href=\"%s\" target=\"_blank\">dokumentasi</a>.",
+ "An internal error occured." : "Terjadi kesalahan internal."
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/core/l10n/is.js b/core/l10n/is.js
index d1fc61a3ce5..c503a2a3eb7 100644
--- a/core/l10n/is.js
+++ b/core/l10n/is.js
@@ -30,6 +30,7 @@ OC.L10N.register(
"[%d / %d]: %s" : "[%d / %d]: %s",
"Repair warning: " : "Viðvörun vegna viðgerðar: ",
"Repair error: " : "Villa í viðgerð:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Endilega notaðu uppfærslutólið af skipanalínu, því sjálfvirkar uppfærslur eru gerðar óvirkar í config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Athuga töflu %s",
"Turned on maintenance mode" : "Kveikt á viðhaldsham",
"Turned off maintenance mode" : "Slökkt á viðhaldsham",
@@ -301,7 +302,10 @@ OC.L10N.register(
"Contact your system administrator if this message persists or appeared unexpectedly." : "Hafðu samband við kerfisstjóra ef þessi skilaboð eru viðvarandi eða birtust óvænt.",
"Thank you for your patience." : "Þakka þér fyrir biðlundina.",
"Two-step verification" : "Tveggja þrepa sannvottun",
+ "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "Aukið öryggi var virkjað fyrir aðganginn þinn. Auðkenndu þig með aukaþrepi.",
"Cancel login" : "Hætta við innskráningu",
+ "Please authenticate using the selected factor." : "Auðkenndu þig með völdu þrepi.",
+ "An error occured while verifying the token" : "Villa kom upp við að sannreyna teiknið",
"You are accessing the server from an untrusted domain." : "Þú ert að tengjast þjóninum frá ótreystu léni.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Hafðu samband við kerfisstjóra. Ef þú ert stjórnandi á þessu tilviki, stilltu \"trusted_domains\" setninguna í config/config.php. Dæmi um stillingar má sjá í config/config.sample.php.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Það fer eftir stillingum þínum, sem stjórnandi þá gætir þú einnig notað hnappinn hér fyrir neðan til að treysta þessu léni.",
@@ -316,8 +320,26 @@ OC.L10N.register(
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Til að forðast að falla á tímamörkum með stærri uppsetningar, getur þú í staðinn keyrt eftirfarandi skipun úr uppsetningarmöppunni:",
"Detailed logs" : "Ítarlegir annálar",
"Update needed" : "Þarfnast uppfærslu",
+ "Please use the command line updater because you have a big instance." : "Endilega notaðu uppfærslutólið af skipanalínu, því þú ert með mjög stóra uppsetningu.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Til að fá hjálp er best að skoða fyrst <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">hjálparskjölin</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Þessi %s er nú í viðhaldsham, sem getur tekið smá stund.",
- "This page will refresh itself when the %s instance is available again." : "Þessi síða mun uppfæra sig þegar %s er í boði á ný."
+ "This page will refresh itself when the %s instance is available again." : "Þessi síða mun uppfæra sig þegar %s er í boði á ný.",
+ "This server has no working Internet connection. 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. We suggest to enable Internet connection for this server if you want to have all features." : "Þessi þjónn er ekki með virka nettengingu. Þetta þýðir að sumir eiginleikar eins og að virkja ytri gagnageymslu, tilkynningar um uppfærslur eða uppsetningu á forritum þriðja aðila, mun ekki virka. Fjartengdur aðgangur að skrám og sending tilkynninga í tölvupósti virka líklega ekki heldur. Við leggjum til að internettenging sé virkjuð fyrir þennan vefþjón ef þú vilt hafa alla eiginleika tiltæka.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Uppfærslan er í gangi, ef farið er af þessari síðu gæti það truflað ferlið á sumum kerfum.",
+ "Updating to {version}" : "Uppfæri í {version}",
+ "The update was successful. There were warnings." : "Uppfærslan tókst. Það voru viðvaranir.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Vefþjónninn þinn er ekki uppsettur þannig að hann geti leyst \"{url}\". Frekari upplýsingar er að finna í <a target=\"_blank\" href=\"{docLink}\">hjálparskjölum</a> okkar.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Ekkert skyndiminni (cache) hefur verið stillt. Til að auka afköst ættirðu að setja upp skyndiminni (með memcache) ef það er tiltækt. Hægt er að finna nánari upplýsingar um þetta í <a target=\"_blank\" href=\"{docLink}\">hjálparskjölum</a> okkar.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "/dev/urandom er ekki lesanlegt af PHP sem er mjög óráðlegt af öryggisástæðum. Hægt er að finna nánari upplýsingar um þetta í <a target=\"_blank\" href=\"{docLink}\">hjálparskjölum</a> okkar.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Þú ert að keyra PHP {version}. Við hvetjum þig til að uppfæra PHP útgáfuna til að njóta <a target=\"_blank\" href=\"{phpLink}\">afkastaaukningar og öryggisuppfærslna frá PHP Group</a> um leið og dreifingin þín styður það.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Uppsetning gagnstæðs milliþjónshauss (reverse proxy header) er röng, eða að þú ert að tengjast Nextcloud frá treystum milliþjóni Ef þú ert ekki að tengjast Nextcloud frá treystum milliþjóni, þá er þetta er öryggisvandamál og getur leyft árásaraðilum að dulbúa IP-vistfang þeirra sem sýnilegt Nextcloud. Nánari upplýsingar má finna í <a target=\"_blank\" href=\"{docLink}\">hjálparskjölum</a> okkar.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached er sett upp sem dreift skyndiminni, en hinsvegar er ranga PHP-einingin \"memcache\" uppsett. \\OC\\Memcache\\Memcached styður einungis \"memcached\" en ekki \"memcache\". Skoðaðu <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki-síðurnar um báðar einingarnar</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Sumar skrár hafa ekki staðist áreiðanleikaprófun. Hægt er að finna nánari upplýsingar um þetta í <a target=\"_blank\" href=\"{docLink}\">hjálparskjölum</a> okkar. (<a href=\"{codeIntegrityDownloadEndpoint}\">Listi yfir ógildar skrár…</a> / <a href=\"{rescanEndpoint}\">Endurskanna…</a>)",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "\"Strict-Transport-Security\" HTTP-hausinn er ekki stilltur á að minnsa kosti \"{seconds}\" sekúndur. Fyrir aukið öryggi mælum við með því að virkja HSTS eins og lýst er í <a href=\"{docUrl}\">öryggisleiðbeiningum</a>.",
+ "An error occured. Please try again" : "Villa kom upp. Endilega reyndu aftur",
+ "not assignable" : "ekki úthlutanlegt",
+ "Updating {productName} to version {version}, this may take a while." : "Uppfæri {productName} í útgáfu {version}, þetta getur tekið smá stund.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Til að fá upplýsingar hvernig á að stilla miðlara almennilega, skaltu skoða <a href=\"%s\" target=\"_blank\">hjálparskjölin</a>.",
+ "An internal error occured." : "Innri villa kom upp."
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/core/l10n/is.json b/core/l10n/is.json
index 5236bb0faa5..287bc14d17b 100644
--- a/core/l10n/is.json
+++ b/core/l10n/is.json
@@ -28,6 +28,7 @@
"[%d / %d]: %s" : "[%d / %d]: %s",
"Repair warning: " : "Viðvörun vegna viðgerðar: ",
"Repair error: " : "Villa í viðgerð:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Endilega notaðu uppfærslutólið af skipanalínu, því sjálfvirkar uppfærslur eru gerðar óvirkar í config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Athuga töflu %s",
"Turned on maintenance mode" : "Kveikt á viðhaldsham",
"Turned off maintenance mode" : "Slökkt á viðhaldsham",
@@ -299,7 +300,10 @@
"Contact your system administrator if this message persists or appeared unexpectedly." : "Hafðu samband við kerfisstjóra ef þessi skilaboð eru viðvarandi eða birtust óvænt.",
"Thank you for your patience." : "Þakka þér fyrir biðlundina.",
"Two-step verification" : "Tveggja þrepa sannvottun",
+ "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "Aukið öryggi var virkjað fyrir aðganginn þinn. Auðkenndu þig með aukaþrepi.",
"Cancel login" : "Hætta við innskráningu",
+ "Please authenticate using the selected factor." : "Auðkenndu þig með völdu þrepi.",
+ "An error occured while verifying the token" : "Villa kom upp við að sannreyna teiknið",
"You are accessing the server from an untrusted domain." : "Þú ert að tengjast þjóninum frá ótreystu léni.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Hafðu samband við kerfisstjóra. Ef þú ert stjórnandi á þessu tilviki, stilltu \"trusted_domains\" setninguna í config/config.php. Dæmi um stillingar má sjá í config/config.sample.php.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Það fer eftir stillingum þínum, sem stjórnandi þá gætir þú einnig notað hnappinn hér fyrir neðan til að treysta þessu léni.",
@@ -314,8 +318,26 @@
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Til að forðast að falla á tímamörkum með stærri uppsetningar, getur þú í staðinn keyrt eftirfarandi skipun úr uppsetningarmöppunni:",
"Detailed logs" : "Ítarlegir annálar",
"Update needed" : "Þarfnast uppfærslu",
+ "Please use the command line updater because you have a big instance." : "Endilega notaðu uppfærslutólið af skipanalínu, því þú ert með mjög stóra uppsetningu.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Til að fá hjálp er best að skoða fyrst <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">hjálparskjölin</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Þessi %s er nú í viðhaldsham, sem getur tekið smá stund.",
- "This page will refresh itself when the %s instance is available again." : "Þessi síða mun uppfæra sig þegar %s er í boði á ný."
+ "This page will refresh itself when the %s instance is available again." : "Þessi síða mun uppfæra sig þegar %s er í boði á ný.",
+ "This server has no working Internet connection. 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. We suggest to enable Internet connection for this server if you want to have all features." : "Þessi þjónn er ekki með virka nettengingu. Þetta þýðir að sumir eiginleikar eins og að virkja ytri gagnageymslu, tilkynningar um uppfærslur eða uppsetningu á forritum þriðja aðila, mun ekki virka. Fjartengdur aðgangur að skrám og sending tilkynninga í tölvupósti virka líklega ekki heldur. Við leggjum til að internettenging sé virkjuð fyrir þennan vefþjón ef þú vilt hafa alla eiginleika tiltæka.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Uppfærslan er í gangi, ef farið er af þessari síðu gæti það truflað ferlið á sumum kerfum.",
+ "Updating to {version}" : "Uppfæri í {version}",
+ "The update was successful. There were warnings." : "Uppfærslan tókst. Það voru viðvaranir.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Vefþjónninn þinn er ekki uppsettur þannig að hann geti leyst \"{url}\". Frekari upplýsingar er að finna í <a target=\"_blank\" href=\"{docLink}\">hjálparskjölum</a> okkar.",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Ekkert skyndiminni (cache) hefur verið stillt. Til að auka afköst ættirðu að setja upp skyndiminni (með memcache) ef það er tiltækt. Hægt er að finna nánari upplýsingar um þetta í <a target=\"_blank\" href=\"{docLink}\">hjálparskjölum</a> okkar.",
+ "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "/dev/urandom er ekki lesanlegt af PHP sem er mjög óráðlegt af öryggisástæðum. Hægt er að finna nánari upplýsingar um þetta í <a target=\"_blank\" href=\"{docLink}\">hjálparskjölum</a> okkar.",
+ "You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Þú ert að keyra PHP {version}. Við hvetjum þig til að uppfæra PHP útgáfuna til að njóta <a target=\"_blank\" href=\"{phpLink}\">afkastaaukningar og öryggisuppfærslna frá PHP Group</a> um leið og dreifingin þín styður það.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Uppsetning gagnstæðs milliþjónshauss (reverse proxy header) er röng, eða að þú ert að tengjast Nextcloud frá treystum milliþjóni Ef þú ert ekki að tengjast Nextcloud frá treystum milliþjóni, þá er þetta er öryggisvandamál og getur leyft árásaraðilum að dulbúa IP-vistfang þeirra sem sýnilegt Nextcloud. Nánari upplýsingar má finna í <a target=\"_blank\" href=\"{docLink}\">hjálparskjölum</a> okkar.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached er sett upp sem dreift skyndiminni, en hinsvegar er ranga PHP-einingin \"memcache\" uppsett. \\OC\\Memcache\\Memcached styður einungis \"memcached\" en ekki \"memcache\". Skoðaðu <a target=\"_blank\" href=\"{wikiLink}\">memcached wiki-síðurnar um báðar einingarnar</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Sumar skrár hafa ekki staðist áreiðanleikaprófun. Hægt er að finna nánari upplýsingar um þetta í <a target=\"_blank\" href=\"{docLink}\">hjálparskjölum</a> okkar. (<a href=\"{codeIntegrityDownloadEndpoint}\">Listi yfir ógildar skrár…</a> / <a href=\"{rescanEndpoint}\">Endurskanna…</a>)",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\">security tips</a>." : "\"Strict-Transport-Security\" HTTP-hausinn er ekki stilltur á að minnsa kosti \"{seconds}\" sekúndur. Fyrir aukið öryggi mælum við með því að virkja HSTS eins og lýst er í <a href=\"{docUrl}\">öryggisleiðbeiningum</a>.",
+ "An error occured. Please try again" : "Villa kom upp. Endilega reyndu aftur",
+ "not assignable" : "ekki úthlutanlegt",
+ "Updating {productName} to version {version}, this may take a while." : "Uppfæri {productName} í útgáfu {version}, þetta getur tekið smá stund.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Til að fá upplýsingar hvernig á að stilla miðlara almennilega, skaltu skoða <a href=\"%s\" target=\"_blank\">hjálparskjölin</a>.",
+ "An internal error occured." : "Innri villa kom upp."
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/core/l10n/it.js b/core/l10n/it.js
index e02f22836d2..9ad13e835ec 100644
--- a/core/l10n/it.js
+++ b/core/l10n/it.js
@@ -219,10 +219,13 @@ OC.L10N.register(
"Hello {name}" : "Ciao {name}",
"new" : "nuovo",
"_download %n file_::_download %n files_" : ["scarica %n file","scarica %s file"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "L'aggiornamento è in corso, l'abbandono di questa pagina potrebbe interrompere il processo in alcuni ambienti.",
+ "Update to {version}" : "Aggiorna a {version}",
"An error occurred." : "Si è verificato un errore.",
"Please reload the page." : "Ricarica la pagina.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "L'aggiornamento non è riuscito. Per ulteriori informazioni <a href=\"{url}\">controlla l'articolo del nostro forum</a> che riguarda questo problema.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "L'aggiornamento non è riuscito. Segnala il problema alla <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">comunità di Nextcloud </a>.",
+ "Continue to Nextcloud" : "Continua su Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "L'aggiornamento è stato effettuato correttamente. Reindirizzamento immediato a Nextcloud.",
"Searching other places" : "Ricerca in altre posizioni",
"No search results in other folders" : "Nessun risultato di ricerca in altre cartelle",
diff --git a/core/l10n/it.json b/core/l10n/it.json
index 1dd8803d534..1a106eb481b 100644
--- a/core/l10n/it.json
+++ b/core/l10n/it.json
@@ -217,10 +217,13 @@
"Hello {name}" : "Ciao {name}",
"new" : "nuovo",
"_download %n file_::_download %n files_" : ["scarica %n file","scarica %s file"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "L'aggiornamento è in corso, l'abbandono di questa pagina potrebbe interrompere il processo in alcuni ambienti.",
+ "Update to {version}" : "Aggiorna a {version}",
"An error occurred." : "Si è verificato un errore.",
"Please reload the page." : "Ricarica la pagina.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "L'aggiornamento non è riuscito. Per ulteriori informazioni <a href=\"{url}\">controlla l'articolo del nostro forum</a> che riguarda questo problema.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "L'aggiornamento non è riuscito. Segnala il problema alla <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">comunità di Nextcloud </a>.",
+ "Continue to Nextcloud" : "Continua su Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "L'aggiornamento è stato effettuato correttamente. Reindirizzamento immediato a Nextcloud.",
"Searching other places" : "Ricerca in altre posizioni",
"No search results in other folders" : "Nessun risultato di ricerca in altre cartelle",
diff --git a/core/l10n/nl.js b/core/l10n/nl.js
index bf3ded6efe8..24d1cbd73ff 100644
--- a/core/l10n/nl.js
+++ b/core/l10n/nl.js
@@ -219,10 +219,13 @@ OC.L10N.register(
"Hello {name}" : "Hallo {name}",
"new" : "nieuw",
"_download %n file_::_download %n files_" : ["download %n bestand","download %n bestanden"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "De update is bezig, deze pagina verlaten kan het updateproces in sommige omgevingen onderbreken.",
+ "Update to {version}" : "Bijwerken naar {version}",
"An error occurred." : "Er heeft zich een fout voorgedaan.",
"Please reload the page." : "Herlaad deze pagina.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "De update was niet succesvol. Voor meer informatie <a href=\"{url}\">zie ons bericht op het forum</a> over dit probleem.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "De update is mislukt. Meld dit probleem aan de <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>.",
+ "Continue to Nextcloud" : "Ga door naar Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "De update is geslaagd. Je wordt nu doorgeleid naar Nextcloud.",
"Searching other places" : "Zoeken op andere plaatsen",
"No search results in other folders" : "Geen zoekresultaten in andere mappen",
diff --git a/core/l10n/nl.json b/core/l10n/nl.json
index c6f2dce325a..57bdc633f88 100644
--- a/core/l10n/nl.json
+++ b/core/l10n/nl.json
@@ -217,10 +217,13 @@
"Hello {name}" : "Hallo {name}",
"new" : "nieuw",
"_download %n file_::_download %n files_" : ["download %n bestand","download %n bestanden"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "De update is bezig, deze pagina verlaten kan het updateproces in sommige omgevingen onderbreken.",
+ "Update to {version}" : "Bijwerken naar {version}",
"An error occurred." : "Er heeft zich een fout voorgedaan.",
"Please reload the page." : "Herlaad deze pagina.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "De update was niet succesvol. Voor meer informatie <a href=\"{url}\">zie ons bericht op het forum</a> over dit probleem.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "De update is mislukt. Meld dit probleem aan de <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>.",
+ "Continue to Nextcloud" : "Ga door naar Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "De update is geslaagd. Je wordt nu doorgeleid naar Nextcloud.",
"Searching other places" : "Zoeken op andere plaatsen",
"No search results in other folders" : "Geen zoekresultaten in andere mappen",
diff --git a/core/l10n/pt_BR.js b/core/l10n/pt_BR.js
index 4bd931efc1c..9a7c600aa35 100644
--- a/core/l10n/pt_BR.js
+++ b/core/l10n/pt_BR.js
@@ -219,10 +219,13 @@ OC.L10N.register(
"Hello {name}" : "Olá {name}",
"new" : "novo",
"_download %n file_::_download %n files_" : ["baixar %n arquivo","baixar %n arquivos"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "A atualização está em andamento. Se sair desta página, o processo poderá ser interrompido em alguns ambientes.",
+ "Update to {version}" : "Atualizar para {version}",
"An error occurred." : "Ocorreu um erro.",
"Please reload the page." : "Por favor recarregue a página",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "A atualização não foi realizada com sucesso. Para mais informações <a href=\"{url}\">verifique o nosso post no fórum</a> que abrange esta questão.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Atualizado com sucesso. Por favor, informe este problema para a <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">comunidade Nextcloud</a>.",
+ "Continue to Nextcloud" : "Continuar no Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Atualizado com sucesso. Redirecionando para Nextcloud.",
"Searching other places" : "Pesquisando em outros lugares",
"No search results in other folders" : "Nenhum resultado de pesquisa em outras pastas",
@@ -320,6 +323,15 @@ OC.L10N.register(
"Please use the command line updater because you have a big instance." : "Por favor, use a atualização de linha de comando, porque você tem um grande exemplo.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Para obter ajuda, consulte a <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentação</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Esta instância %s está em modo de manutenção, o que pode demorar um pouco.",
- "This page will refresh itself when the %s instance is available again." : "Esta página será atualizada automaticamente quando esta instância %s estiver disponível novamente."
+ "This page will refresh itself when the %s instance is available again." : "Esta página será atualizada automaticamente quando esta instância %s estiver disponível novamente.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "A atualização está em andamento. Sair desta página poderá interromper o processo em alguns ambientes.",
+ "Updating to {version}" : "Atualizando para {version}",
+ "The update was successful. There were warnings." : "A atualização foi concluída com sucesso. Existem avisos.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Seu servidor web não está configurado corretamente para abrir a URL \"{url}\". Mais informações podem ser encontradas em nossa <a target=\"_blank\" href=\"{docLink}\">documentação</a>.",
+ "An error occured. Please try again" : "Ocorreu um erro. Tente novamente",
+ "not assignable" : "não atribuível",
+ "Updating {productName} to version {version}, this may take a while." : "Atualizando o {productName} para a versão {version}. Isso pode levar algum tempo.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para obter informações sobre como configurar corretamente o seu servidor, leia a <a href=\"%s\" target=\"_blank\">documentação</a>.",
+ "An internal error occured." : "Ocorreu um erro interno."
},
"nplurals=2; plural=(n > 1);");
diff --git a/core/l10n/pt_BR.json b/core/l10n/pt_BR.json
index 49370b740af..317672760a0 100644
--- a/core/l10n/pt_BR.json
+++ b/core/l10n/pt_BR.json
@@ -217,10 +217,13 @@
"Hello {name}" : "Olá {name}",
"new" : "novo",
"_download %n file_::_download %n files_" : ["baixar %n arquivo","baixar %n arquivos"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "A atualização está em andamento. Se sair desta página, o processo poderá ser interrompido em alguns ambientes.",
+ "Update to {version}" : "Atualizar para {version}",
"An error occurred." : "Ocorreu um erro.",
"Please reload the page." : "Por favor recarregue a página",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "A atualização não foi realizada com sucesso. Para mais informações <a href=\"{url}\">verifique o nosso post no fórum</a> que abrange esta questão.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Atualizado com sucesso. Por favor, informe este problema para a <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">comunidade Nextcloud</a>.",
+ "Continue to Nextcloud" : "Continuar no Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Atualizado com sucesso. Redirecionando para Nextcloud.",
"Searching other places" : "Pesquisando em outros lugares",
"No search results in other folders" : "Nenhum resultado de pesquisa em outras pastas",
@@ -318,6 +321,15 @@
"Please use the command line updater because you have a big instance." : "Por favor, use a atualização de linha de comando, porque você tem um grande exemplo.",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Para obter ajuda, consulte a <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentação</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Esta instância %s está em modo de manutenção, o que pode demorar um pouco.",
- "This page will refresh itself when the %s instance is available again." : "Esta página será atualizada automaticamente quando esta instância %s estiver disponível novamente."
+ "This page will refresh itself when the %s instance is available again." : "Esta página será atualizada automaticamente quando esta instância %s estiver disponível novamente.",
+ "The upgrade is in progress, leaving this page might interrupt the process in some environments." : "A atualização está em andamento. Sair desta página poderá interromper o processo em alguns ambientes.",
+ "Updating to {version}" : "Atualizando para {version}",
+ "The update was successful. There were warnings." : "A atualização foi concluída com sucesso. Existem avisos.",
+ "Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" href=\"{docLink}\">documentation</a>." : "Seu servidor web não está configurado corretamente para abrir a URL \"{url}\". Mais informações podem ser encontradas em nossa <a target=\"_blank\" href=\"{docLink}\">documentação</a>.",
+ "An error occured. Please try again" : "Ocorreu um erro. Tente novamente",
+ "not assignable" : "não atribuível",
+ "Updating {productName} to version {version}, this may take a while." : "Atualizando o {productName} para a versão {version}. Isso pode levar algum tempo.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\">documentation</a>." : "Para obter informações sobre como configurar corretamente o seu servidor, leia a <a href=\"%s\" target=\"_blank\">documentação</a>.",
+ "An internal error occured." : "Ocorreu um erro interno."
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/core/l10n/ru.js b/core/l10n/ru.js
index 92246d344fa..15cc8d0ed5a 100644
--- a/core/l10n/ru.js
+++ b/core/l10n/ru.js
@@ -219,10 +219,13 @@ OC.L10N.register(
"Hello {name}" : "Здравствуйте {name}",
"new" : "новый",
"_download %n file_::_download %n files_" : ["скачать %n файл","скачать %n файла","скачать %n файлов","скачать %n файлов"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Идет обновление, покидая эту страницу, вы можете прервать процесс в некоторых окружениях.",
+ "Update to {version}" : "Обновление до {version}",
"An error occurred." : "Произошла ошибка.",
"Please reload the page." : "Пожалуйста, обновите страницу.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Обновление прошло не успешно. Больше информации о данной проблеме можно найти <a href=\"{url}\">в сообщении на нащем форуме</a>.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Обновление не удалось. Пожалуйста, сообщите об этой проблеме <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">сообществу Nextcloud</a>.",
+ "Continue to Nextcloud" : "Продолжить в Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Обновление прошло успешно. Перенаправляем вас на Nextcloud прямо сейчас.",
"Searching other places" : "Идет поиск в других местах",
"No search results in other folders" : "В других папках ничего не найдено",
diff --git a/core/l10n/ru.json b/core/l10n/ru.json
index a22f6640946..1f7d61f1fe3 100644
--- a/core/l10n/ru.json
+++ b/core/l10n/ru.json
@@ -217,10 +217,13 @@
"Hello {name}" : "Здравствуйте {name}",
"new" : "новый",
"_download %n file_::_download %n files_" : ["скачать %n файл","скачать %n файла","скачать %n файлов","скачать %n файлов"],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Идет обновление, покидая эту страницу, вы можете прервать процесс в некоторых окружениях.",
+ "Update to {version}" : "Обновление до {version}",
"An error occurred." : "Произошла ошибка.",
"Please reload the page." : "Пожалуйста, обновите страницу.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Обновление прошло не успешно. Больше информации о данной проблеме можно найти <a href=\"{url}\">в сообщении на нащем форуме</a>.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Обновление не удалось. Пожалуйста, сообщите об этой проблеме <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">сообществу Nextcloud</a>.",
+ "Continue to Nextcloud" : "Продолжить в Nextcloud",
"The update was successful. Redirecting you to Nextcloud now." : "Обновление прошло успешно. Перенаправляем вас на Nextcloud прямо сейчас.",
"Searching other places" : "Идет поиск в других местах",
"No search results in other folders" : "В других папках ничего не найдено",
diff --git a/lib/l10n/cs_CZ.js b/lib/l10n/cs_CZ.js
index 2a5faddedaf..39de37b4e94 100644
--- a/lib/l10n/cs_CZ.js
+++ b/lib/l10n/cs_CZ.js
@@ -168,6 +168,14 @@ OC.L10N.register(
"Storage incomplete configuration. %s" : "Nekompletní konfigurace úložiště. %s",
"Storage connection error. %s" : "Chyba připojení úložiště. %s",
"Storage not available" : "Úložiště není dostupné",
- "Storage connection timeout. %s" : "Vypršení připojení k úložišti. %s"
+ "Storage connection timeout. %s" : "Vypršení připojení k úložišti. %s",
+ "ownCloud %s or higher is required." : "Vyžadován ownCloud %s nebo vyšší.",
+ "ownCloud %s or lower is required." : "Vyžadován ownCloud %s nebo nižší.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of Nextcloud." : "Aplikaci \"%s\" nelze nainstalovat, protože není kompatibilní s touto verzí Nextcloud.",
+ "App can't be installed because it is not compatible with this version of Nextcloud" : "Aplikaci nelze nainstalovat, protože není kompatibilní s touto verzí Nextcloud",
+ "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "Aplikace nemůže být nainstalována, protože verze uvedená v info.xml/version nesouhlasí s verzí hlášenou z úložiště aplikací.",
+ "Hint: You can speed up the upgrade by executing this SQL command manually: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;" : "Tip: Aktualizaci můžete urychlit manuálním spuštěním následujícího SQL příkazu: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;",
+ "Running Nextcloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Provozování Nextcloud Serveru na platformě Microsoft Windows není podporováno. Doporučujeme, abyste použili linuxový server ve virtuálním stroji, pokud nemáte možnost migrovat server jako takový. Linuxové balíčky i jednoduše použitelné obrazy virtuálních strojů lze nalézt na <a href=\"%s\">%s</a>. Pro migraci stávajících instalací na Linux můžete nalézt tipy a migrační skript v <a href=\"%s\">naší dokumentaci</a>.",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." : "Toto může být obvykle opraveno <a href=\"%s\" target=\"_blank\">nastavením přístupových práv webového serveru pro zápis do kořenového adresáře</a>."
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/lib/l10n/cs_CZ.json b/lib/l10n/cs_CZ.json
index 9b964100551..70f5a613257 100644
--- a/lib/l10n/cs_CZ.json
+++ b/lib/l10n/cs_CZ.json
@@ -166,6 +166,14 @@
"Storage incomplete configuration. %s" : "Nekompletní konfigurace úložiště. %s",
"Storage connection error. %s" : "Chyba připojení úložiště. %s",
"Storage not available" : "Úložiště není dostupné",
- "Storage connection timeout. %s" : "Vypršení připojení k úložišti. %s"
+ "Storage connection timeout. %s" : "Vypršení připojení k úložišti. %s",
+ "ownCloud %s or higher is required." : "Vyžadován ownCloud %s nebo vyšší.",
+ "ownCloud %s or lower is required." : "Vyžadován ownCloud %s nebo nižší.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of Nextcloud." : "Aplikaci \"%s\" nelze nainstalovat, protože není kompatibilní s touto verzí Nextcloud.",
+ "App can't be installed because it is not compatible with this version of Nextcloud" : "Aplikaci nelze nainstalovat, protože není kompatibilní s touto verzí Nextcloud",
+ "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "Aplikace nemůže být nainstalována, protože verze uvedená v info.xml/version nesouhlasí s verzí hlášenou z úložiště aplikací.",
+ "Hint: You can speed up the upgrade by executing this SQL command manually: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;" : "Tip: Aktualizaci můžete urychlit manuálním spuštěním následujícího SQL příkazu: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;",
+ "Running Nextcloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Provozování Nextcloud Serveru na platformě Microsoft Windows není podporováno. Doporučujeme, abyste použili linuxový server ve virtuálním stroji, pokud nemáte možnost migrovat server jako takový. Linuxové balíčky i jednoduše použitelné obrazy virtuálních strojů lze nalézt na <a href=\"%s\">%s</a>. Pro migraci stávajících instalací na Linux můžete nalézt tipy a migrační skript v <a href=\"%s\">naší dokumentaci</a>.",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." : "Toto může být obvykle opraveno <a href=\"%s\" target=\"_blank\">nastavením přístupových práv webového serveru pro zápis do kořenového adresáře</a>."
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/lib/l10n/de.js b/lib/l10n/de.js
index 48a6ad427fc..c7fad695d39 100644
--- a/lib/l10n/de.js
+++ b/lib/l10n/de.js
@@ -125,7 +125,7 @@ OC.L10N.register(
"App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Die App „%s“ kann nicht installiert werden, da die folgenden Abhängigkeiten nicht erfüllt sind: %s",
"No app name specified" : "Es wurde kein App-Name angegeben",
"App '%s' could not be installed!" : "'%s' - App konnte nicht installiert werden!",
- "a safe home for all your data" : "ein sicherer Ort für all deine Daten",
+ "a safe home for all your data" : "ein sicherer Ort für all Deine Daten",
"File is currently busy, please try again later" : "Die Datei ist zur Zeit in Benutzung, bitte versuche es später noch einmal",
"Can't read file" : "Datei kann nicht gelesen werden",
"Application is not enabled" : "Die App ist nicht aktiviert",
@@ -168,6 +168,14 @@ OC.L10N.register(
"Storage incomplete configuration. %s" : "Unvollständige Konfiguration des Storage. %s",
"Storage connection error. %s" : "Verbindungsfehler zum Speicherplatz. %s",
"Storage not available" : "Speicher nicht verfügbar",
- "Storage connection timeout. %s" : "Zeitüberschreitung der Verbindung zum Speicherplatz. %s"
+ "Storage connection timeout. %s" : "Zeitüberschreitung der Verbindung zum Speicherplatz. %s",
+ "ownCloud %s or higher is required." : "ownCloud %s oder höher ist erforderlich.",
+ "ownCloud %s or lower is required." : "ownCloud %s oder niedriger ist erforderlich.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of Nextcloud." : "Die App \"%s\" kann nicht installiert werden, da sie mit dieser Version von Nextcloud nicht kompatibel ist.",
+ "App can't be installed because it is not compatible with this version of Nextcloud" : "Die App kann nicht installiert werden, da sie mit dieser Version von Nextcloud nicht kompatibel ist",
+ "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "App kann nicht installiert werden, da die in info.xml/version angegebene Version von der vom App-Store berichteten abweicht",
+ "Hint: You can speed up the upgrade by executing this SQL command manually: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;" : "Tipp: Du kannst die Aktualisierung beschleunigen indem Du folgenden SQL-Befehl manuell ausführst: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;",
+ "Running Nextcloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Der Betrieb eines Nextcloud-Servers unter Microsoft Windows ist nicht unterstützt. Bitte ziehe Betracht einen Linux-Server im Rahmen einer virtuellen Maschine aufzusetzen, wenn du keine Möglichkeit hast, den Server selbst zu migrieren. Finde Linux-Pakete sowie einfach bereitzustellende Images für virtuelle Maschinen unter <a href=\"%s\">%s</a>. Zur Migration existierender Installationen auf Linux findest du in unserer <a href=\"%s\">our Dokumentation</a> einige Tipps und Migrationsscripts.",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." : "Dies kann normalerweise repariert werden, indem dem Webserver <a href=\"%s\" target=\"_blank\">Schreibzugriff auf das Wurzelverzeichnis gegeben wird</a>."
},
"nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/de.json b/lib/l10n/de.json
index 8f806af36c6..8fa1d85fe1e 100644
--- a/lib/l10n/de.json
+++ b/lib/l10n/de.json
@@ -123,7 +123,7 @@
"App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Die App „%s“ kann nicht installiert werden, da die folgenden Abhängigkeiten nicht erfüllt sind: %s",
"No app name specified" : "Es wurde kein App-Name angegeben",
"App '%s' could not be installed!" : "'%s' - App konnte nicht installiert werden!",
- "a safe home for all your data" : "ein sicherer Ort für all deine Daten",
+ "a safe home for all your data" : "ein sicherer Ort für all Deine Daten",
"File is currently busy, please try again later" : "Die Datei ist zur Zeit in Benutzung, bitte versuche es später noch einmal",
"Can't read file" : "Datei kann nicht gelesen werden",
"Application is not enabled" : "Die App ist nicht aktiviert",
@@ -166,6 +166,14 @@
"Storage incomplete configuration. %s" : "Unvollständige Konfiguration des Storage. %s",
"Storage connection error. %s" : "Verbindungsfehler zum Speicherplatz. %s",
"Storage not available" : "Speicher nicht verfügbar",
- "Storage connection timeout. %s" : "Zeitüberschreitung der Verbindung zum Speicherplatz. %s"
+ "Storage connection timeout. %s" : "Zeitüberschreitung der Verbindung zum Speicherplatz. %s",
+ "ownCloud %s or higher is required." : "ownCloud %s oder höher ist erforderlich.",
+ "ownCloud %s or lower is required." : "ownCloud %s oder niedriger ist erforderlich.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of Nextcloud." : "Die App \"%s\" kann nicht installiert werden, da sie mit dieser Version von Nextcloud nicht kompatibel ist.",
+ "App can't be installed because it is not compatible with this version of Nextcloud" : "Die App kann nicht installiert werden, da sie mit dieser Version von Nextcloud nicht kompatibel ist",
+ "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "App kann nicht installiert werden, da die in info.xml/version angegebene Version von der vom App-Store berichteten abweicht",
+ "Hint: You can speed up the upgrade by executing this SQL command manually: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;" : "Tipp: Du kannst die Aktualisierung beschleunigen indem Du folgenden SQL-Befehl manuell ausführst: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;",
+ "Running Nextcloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Der Betrieb eines Nextcloud-Servers unter Microsoft Windows ist nicht unterstützt. Bitte ziehe Betracht einen Linux-Server im Rahmen einer virtuellen Maschine aufzusetzen, wenn du keine Möglichkeit hast, den Server selbst zu migrieren. Finde Linux-Pakete sowie einfach bereitzustellende Images für virtuelle Maschinen unter <a href=\"%s\">%s</a>. Zur Migration existierender Installationen auf Linux findest du in unserer <a href=\"%s\">our Dokumentation</a> einige Tipps und Migrationsscripts.",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." : "Dies kann normalerweise repariert werden, indem dem Webserver <a href=\"%s\" target=\"_blank\">Schreibzugriff auf das Wurzelverzeichnis gegeben wird</a>."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/lib/l10n/de_DE.js b/lib/l10n/de_DE.js
index 333f3a8981a..f2e60b052cd 100644
--- a/lib/l10n/de_DE.js
+++ b/lib/l10n/de_DE.js
@@ -139,7 +139,7 @@ OC.L10N.register(
"Cannot write into \"apps\" directory" : "Das Schreiben in das „apps“-Verzeichnis ist nicht möglich",
"This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "Dies kann normalerweise behoben werden, %sindem dem Webserver Schreibzugriff auf das App-Verzeichnis gegeben wird%s oder der App Store in der Konfigurationsdatei deaktiviert wird.",
"Cannot create \"data\" directory (%s)" : "Das Erstellen des „data“-Verzeichnisses ist nicht möglich (%s)",
- "This can usually be fixed by <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">giving the webserver write access to the root directory</a>." : "Dies kann normalerweise repariert werden, indem dem Webserver <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\"> Schreibzugriff auf das Wurzelverzeichnis gegeben wird</a>.",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">giving the webserver write access to the root directory</a>." : "Dies kann normalerweise repariert werden, indem dem Webserver <a href=\"%s\" target=\"_blank\">Schreibzugriff auf das Wurzelverzeichnis gegeben wird</a>.",
"Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Berechtigungen können normalerweise repariert werden, indem dem Webserver %s Schreibzugriff auf das Wurzelverzeichnis %s gegeben wird.",
"Setting locale to %s failed" : "Das Setzen der Umgebungslokale auf %s fehlgeschlagen",
"Please install one of these locales on your system and restart your webserver." : "Bitte installieren Sie eine dieser Sprachen auf Ihrem System und starten Sie den Webserver neu.",
@@ -168,6 +168,14 @@ OC.L10N.register(
"Storage incomplete configuration. %s" : "Speicher-Konfiguration unvollständig. %s",
"Storage connection error. %s" : "Speicher-Verbindungsfehler. %s",
"Storage not available" : "Speicher nicht verfügbar",
- "Storage connection timeout. %s" : "Speicher-Verbindungszeitüberschreitung. %s"
+ "Storage connection timeout. %s" : "Speicher-Verbindungszeitüberschreitung. %s",
+ "ownCloud %s or higher is required." : "ownCloud %s oder neuer erforderlich",
+ "ownCloud %s or lower is required." : "ownCloud %s oder älter erforderlich",
+ "App \"%s\" cannot be installed because it is not compatible with this version of Nextcloud." : "Die App \"%s\" kann nicht installiert werden, da sie mit dieser Version von Nextcloud nicht kompatibel ist.",
+ "App can't be installed because it is not compatible with this version of Nextcloud" : "Die App kann nicht installiert werden, da sie mit dieser Version von Nextcloud nicht kompatibel ist",
+ "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "App kann nicht installiert werden, da die in info.xml/version angegebene Version von der vom App-Store berichteten abweicht",
+ "Hint: You can speed up the upgrade by executing this SQL command manually: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;" : "Tipp: Sie können die Aktualisierung beschleunigen indem Sie folgenden SQL-Befehl manuell ausführen: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;",
+ "Running Nextcloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Der Betrieb eines Nextcloud-Servers unter Microsoft Windows ist nicht unterstützt. Bitte ziehen Sie Betracht einen Linux-Server im Rahmen einer virtuellen Maschine aufzusetzen, wenn Sie keine Möglichkeit haben, den Server selbst zu migrieren. Finden Sie Linux-Pakete sowie einfach bereitzustellende Images für virtuelle Maschinen unter <a href=\"%s\">%s</a>. Zur Migration existierender Installationen auf Linux finden Sie in unserer <a href=\"%s\">unserer Dokumentation</a> einige Tipps und Migrationsscripts.",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." : "Dies kann normalerweise repariert werden, indem dem Webserver <a href=\"%s\" target=\"_blank\" > Schreibzugriff auf das Wurzelverzeichnis gegeben wird</a>."
},
"nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/de_DE.json b/lib/l10n/de_DE.json
index 2fe0f17e051..0577f0d9a0b 100644
--- a/lib/l10n/de_DE.json
+++ b/lib/l10n/de_DE.json
@@ -137,7 +137,7 @@
"Cannot write into \"apps\" directory" : "Das Schreiben in das „apps“-Verzeichnis ist nicht möglich",
"This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "Dies kann normalerweise behoben werden, %sindem dem Webserver Schreibzugriff auf das App-Verzeichnis gegeben wird%s oder der App Store in der Konfigurationsdatei deaktiviert wird.",
"Cannot create \"data\" directory (%s)" : "Das Erstellen des „data“-Verzeichnisses ist nicht möglich (%s)",
- "This can usually be fixed by <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">giving the webserver write access to the root directory</a>." : "Dies kann normalerweise repariert werden, indem dem Webserver <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\"> Schreibzugriff auf das Wurzelverzeichnis gegeben wird</a>.",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">giving the webserver write access to the root directory</a>." : "Dies kann normalerweise repariert werden, indem dem Webserver <a href=\"%s\" target=\"_blank\">Schreibzugriff auf das Wurzelverzeichnis gegeben wird</a>.",
"Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "Berechtigungen können normalerweise repariert werden, indem dem Webserver %s Schreibzugriff auf das Wurzelverzeichnis %s gegeben wird.",
"Setting locale to %s failed" : "Das Setzen der Umgebungslokale auf %s fehlgeschlagen",
"Please install one of these locales on your system and restart your webserver." : "Bitte installieren Sie eine dieser Sprachen auf Ihrem System und starten Sie den Webserver neu.",
@@ -166,6 +166,14 @@
"Storage incomplete configuration. %s" : "Speicher-Konfiguration unvollständig. %s",
"Storage connection error. %s" : "Speicher-Verbindungsfehler. %s",
"Storage not available" : "Speicher nicht verfügbar",
- "Storage connection timeout. %s" : "Speicher-Verbindungszeitüberschreitung. %s"
+ "Storage connection timeout. %s" : "Speicher-Verbindungszeitüberschreitung. %s",
+ "ownCloud %s or higher is required." : "ownCloud %s oder neuer erforderlich",
+ "ownCloud %s or lower is required." : "ownCloud %s oder älter erforderlich",
+ "App \"%s\" cannot be installed because it is not compatible with this version of Nextcloud." : "Die App \"%s\" kann nicht installiert werden, da sie mit dieser Version von Nextcloud nicht kompatibel ist.",
+ "App can't be installed because it is not compatible with this version of Nextcloud" : "Die App kann nicht installiert werden, da sie mit dieser Version von Nextcloud nicht kompatibel ist",
+ "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "App kann nicht installiert werden, da die in info.xml/version angegebene Version von der vom App-Store berichteten abweicht",
+ "Hint: You can speed up the upgrade by executing this SQL command manually: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;" : "Tipp: Sie können die Aktualisierung beschleunigen indem Sie folgenden SQL-Befehl manuell ausführen: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;",
+ "Running Nextcloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Der Betrieb eines Nextcloud-Servers unter Microsoft Windows ist nicht unterstützt. Bitte ziehen Sie Betracht einen Linux-Server im Rahmen einer virtuellen Maschine aufzusetzen, wenn Sie keine Möglichkeit haben, den Server selbst zu migrieren. Finden Sie Linux-Pakete sowie einfach bereitzustellende Images für virtuelle Maschinen unter <a href=\"%s\">%s</a>. Zur Migration existierender Installationen auf Linux finden Sie in unserer <a href=\"%s\">unserer Dokumentation</a> einige Tipps und Migrationsscripts.",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." : "Dies kann normalerweise repariert werden, indem dem Webserver <a href=\"%s\" target=\"_blank\" > Schreibzugriff auf das Wurzelverzeichnis gegeben wird</a>."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/lib/l10n/id.js b/lib/l10n/id.js
index c45e3d90a87..dcb829c77c2 100644
--- a/lib/l10n/id.js
+++ b/lib/l10n/id.js
@@ -168,6 +168,14 @@ OC.L10N.register(
"Storage incomplete configuration. %s" : "Konfigurasi penyimpanan tidak terselesaikan. %s",
"Storage connection error. %s" : "Koneksi penyimpanan bermasalah. %s",
"Storage not available" : "Penyimpanan tidak tersedia",
- "Storage connection timeout. %s" : "Koneksi penyimpanan waktu-habis. %s"
+ "Storage connection timeout. %s" : "Koneksi penyimpanan waktu-habis. %s",
+ "ownCloud %s or higher is required." : "Diperlukan ownCloud %s atau yang lebih tinggi.",
+ "ownCloud %s or lower is required." : "Diperlukan ownCloud %s atau yang lebih rendah.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of Nextcloud." : "Aplikasi \"%s\" tidak dapat dipasang karena tidak kompatibel dengan versi Nextcloud ini.",
+ "App can't be installed because it is not compatible with this version of Nextcloud" : "Aplikasi tidak dapat dipasang karena tidak kompatibel dengan versi Nextcloud ini.",
+ "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "Aplikasi tidak dapat dipasang karena versi dalam info.xml/version tidak sama dengan versi yang ada dari toko aplikasi",
+ "Hint: You can speed up the upgrade by executing this SQL command manually: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;" : "Petunjuk: Anda dapat mempercepat pembaruan dengan mengeksekusi perintah SQL secara manual: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;",
+ "Running Nextcloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Menjalankan Nextcloud Server pada platform Microsoft Windows tidak didukung. Kami menyarankan Anda menggunakan server Linux di mesin virtual jika Anda tidak memiliki pilihan untuk migrasi server itu sendiri. Mencari paket Linux semudah men-deploy ke mesin virtual di <a href=\"%s\">%s</a>. Untuk memigrasi pemasangan ke Linux Anda dapat mencari tips dan skrip migrasi di <a href=\"%s\">dokumentasi kami</a>.",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." : "Biasanya ini dapat diperbaiki dengan <a href=\"%s\" target=\"_blank\">memberi server web akses tulis ke direktori root</a>"
},
"nplurals=1; plural=0;");
diff --git a/lib/l10n/id.json b/lib/l10n/id.json
index da6d1f848e6..783426a6e03 100644
--- a/lib/l10n/id.json
+++ b/lib/l10n/id.json
@@ -166,6 +166,14 @@
"Storage incomplete configuration. %s" : "Konfigurasi penyimpanan tidak terselesaikan. %s",
"Storage connection error. %s" : "Koneksi penyimpanan bermasalah. %s",
"Storage not available" : "Penyimpanan tidak tersedia",
- "Storage connection timeout. %s" : "Koneksi penyimpanan waktu-habis. %s"
+ "Storage connection timeout. %s" : "Koneksi penyimpanan waktu-habis. %s",
+ "ownCloud %s or higher is required." : "Diperlukan ownCloud %s atau yang lebih tinggi.",
+ "ownCloud %s or lower is required." : "Diperlukan ownCloud %s atau yang lebih rendah.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of Nextcloud." : "Aplikasi \"%s\" tidak dapat dipasang karena tidak kompatibel dengan versi Nextcloud ini.",
+ "App can't be installed because it is not compatible with this version of Nextcloud" : "Aplikasi tidak dapat dipasang karena tidak kompatibel dengan versi Nextcloud ini.",
+ "App can't be installed because the version in info.xml/version is not the same as the version reported from the app store" : "Aplikasi tidak dapat dipasang karena versi dalam info.xml/version tidak sama dengan versi yang ada dari toko aplikasi",
+ "Hint: You can speed up the upgrade by executing this SQL command manually: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;" : "Petunjuk: Anda dapat mempercepat pembaruan dengan mengeksekusi perintah SQL secara manual: ALTER TABLE %s ADD COLUMN checksum varchar(255) DEFAULT NULL AFTER permissions;",
+ "Running Nextcloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Menjalankan Nextcloud Server pada platform Microsoft Windows tidak didukung. Kami menyarankan Anda menggunakan server Linux di mesin virtual jika Anda tidak memiliki pilihan untuk migrasi server itu sendiri. Mencari paket Linux semudah men-deploy ke mesin virtual di <a href=\"%s\">%s</a>. Untuk memigrasi pemasangan ke Linux Anda dapat mencari tips dan skrip migrasi di <a href=\"%s\">dokumentasi kami</a>.",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." : "Biasanya ini dapat diperbaiki dengan <a href=\"%s\" target=\"_blank\">memberi server web akses tulis ke direktori root</a>"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/lib/private/User/Backend.php b/lib/private/User/Backend.php
index da86a4b0534..374ec5876e1 100644
--- a/lib/private/User/Backend.php
+++ b/lib/private/User/Backend.php
@@ -22,11 +22,13 @@
namespace OC\User;
+use \OCP\UserInterface;
+
/**
* Abstract base class for user management. Provides methods for querying backend
* capabilities.
*/
-abstract class Backend implements \OCP\UserInterface {
+abstract class Backend implements UserInterface {
/**
* error code for functions not provided by the user backend
*/
diff --git a/lib/private/User/Database.php b/lib/private/User/Database.php
index e2cbebab2e4..eba7beffeae 100644
--- a/lib/private/User/Database.php
+++ b/lib/private/User/Database.php
@@ -53,19 +53,25 @@
namespace OC\User;
use OC\Cache\CappedMemoryCache;
+use OCP\IUserBackend;
+use OCP\Util;
use Symfony\Component\EventDispatcher\EventDispatcher;
use Symfony\Component\EventDispatcher\GenericEvent;
/**
* Class for user management in a SQL Database (e.g. MySQL, SQLite)
*/
-class Database extends \OC\User\Backend implements \OCP\IUserBackend {
+class Database extends Backend implements IUserBackend {
/** @var CappedMemoryCache */
private $cache;
+
/** @var EventDispatcher */
private $eventDispatcher;
+
/**
- * OC_User_Database constructor.
+ * \OC\User\Database constructor.
+ *
+ * @param EventDispatcher $eventDispatcher
*/
public function __construct($eventDispatcher = null) {
$this->cache = new CappedMemoryCache();
@@ -233,7 +239,7 @@ class Database extends \OC\User\Backend implements \OCP\IUserBackend {
$result = $query->execute(array($uid));
if ($result === false) {
- \OCP\Util::writeLog('core', \OC_DB::getErrorMessage(), \OCP\Util::ERROR);
+ Util::writeLog('core', \OC_DB::getErrorMessage(), Util::ERROR);
return false;
}
@@ -310,7 +316,7 @@ class Database extends \OC\User\Backend implements \OCP\IUserBackend {
$query = \OC_DB::prepare('SELECT COUNT(*) FROM `*PREFIX*users`');
$result = $query->execute();
if ($result === false) {
- \OCP\Util::writeLog('core', \OC_DB::getErrorMessage(), \OCP\Util::ERROR);
+ Util::writeLog('core', \OC_DB::getErrorMessage(), Util::ERROR);
return false;
}
return $result->fetchOne();
@@ -345,7 +351,7 @@ class Database extends \OC\User\Backend implements \OCP\IUserBackend {
$backends = \OC::$server->getUserManager()->getBackends();
foreach ($backends as $backend) {
- if ($backend instanceof \OC\User\Database) {
+ if ($backend instanceof Database) {
/** @var \OC\User\Database $backend */
$uid = $backend->loginName2UserName($param['uid']);
if ($uid !== false) {
diff --git a/lib/private/User/Manager.php b/lib/private/User/Manager.php
index eb2f1ce1da3..f41468d4926 100644
--- a/lib/private/User/Manager.php
+++ b/lib/private/User/Manager.php
@@ -187,7 +187,7 @@ class Manager extends PublicEmitter implements IUserManager {
$password = str_replace("\0", '', $password);
foreach ($this->backends as $backend) {
- if ($backend->implementsActions(\OC\User\Backend::CHECK_PASSWORD)) {
+ if ($backend->implementsActions(Backend::CHECK_PASSWORD)) {
$uid = $backend->checkPassword($loginName, $password);
if ($uid !== false) {
return $this->getUserObject($uid, $backend);
@@ -291,7 +291,7 @@ class Manager extends PublicEmitter implements IUserManager {
$this->emit('\OC\User', 'preCreateUser', array($uid, $password));
foreach ($this->backends as $backend) {
- if ($backend->implementsActions(\OC\User\Backend::CREATE_USER)) {
+ if ($backend->implementsActions(Backend::CREATE_USER)) {
$backend->createUser($uid, $password);
$user = $this->getUserObject($uid, $backend);
$this->emit('\OC\User', 'postCreateUser', array($user, $password));
@@ -309,7 +309,7 @@ class Manager extends PublicEmitter implements IUserManager {
public function countUsers() {
$userCountStatistics = array();
foreach ($this->backends as $backend) {
- if ($backend->implementsActions(\OC\User\Backend::COUNT_USERS)) {
+ if ($backend->implementsActions(Backend::COUNT_USERS)) {
$backendUsers = $backend->countUsers();
if($backendUsers !== false) {
if($backend instanceof IUserBackend) {
diff --git a/lib/private/User/Session.php b/lib/private/User/Session.php
index 3db6cd1a11a..3b357b69bcf 100644
--- a/lib/private/User/Session.php
+++ b/lib/private/User/Session.php
@@ -167,7 +167,7 @@ class Session implements IUserSession, Emitter {
/**
* set the currently active user
*
- * @param User|null $user
+ * @param IUser|null $user
*/
public function setUser($user) {
if (is_null($user)) {
@@ -287,10 +287,8 @@ class Session implements IUserSession, Emitter {
$this->session->regenerateId();
if ($this->validateToken($password, $uid)) {
return $this->loginWithToken($password);
- } else {
- return $this->loginWithPassword($uid, $password);
}
- return false;
+ return $this->loginWithPassword($uid, $password);
}
/**
@@ -464,7 +462,6 @@ class Session implements IUserSession, Emitter {
$message = \OC::$server->getL10N('lib')->t('User disabled');
throw new LoginException($message);
}
- return false;
}
/**
@@ -652,6 +649,7 @@ class Session implements IUserSession, Emitter {
/**
* Tries to login the user with auth token header
*
+ * @param IRequest $request
* @todo check remember me cookie
* @return boolean
*/
diff --git a/lib/private/User/User.php b/lib/private/User/User.php
index 4d403535bf3..94ac8c13621 100644
--- a/lib/private/User/User.php
+++ b/lib/private/User/User.php
@@ -30,6 +30,7 @@
namespace OC\User;
+use OC\Files\Cache\Storage;
use OC\Hooks\Emitter;
use OC_Helper;
use OCP\IAvatarManager;
@@ -38,6 +39,7 @@ use OCP\IURLGenerator;
use OCP\IUser;
use OCP\IConfig;
use OCP\UserInterface;
+use \OCP\IUserBackend;
class User implements IUser {
/** @var string $uid */
@@ -111,7 +113,7 @@ class User implements IUser {
public function getDisplayName() {
if (!isset($this->displayName)) {
$displayName = '';
- if ($this->backend and $this->backend->implementsActions(\OC\User\Backend::GET_DISPLAYNAME)) {
+ if ($this->backend and $this->backend->implementsActions(Backend::GET_DISPLAYNAME)) {
// get display name and strip whitespace from the beginning and end of it
$backendDisplayName = $this->backend->getDisplayName($this->uid);
if (is_string($backendDisplayName)) {
@@ -136,7 +138,7 @@ class User implements IUser {
*/
public function setDisplayName($displayName) {
$displayName = trim($displayName);
- if ($this->backend->implementsActions(\OC\User\Backend::SET_DISPLAYNAME) && !empty($displayName)) {
+ if ($this->backend->implementsActions(Backend::SET_DISPLAYNAME) && !empty($displayName)) {
$result = $this->backend->setDisplayName($this->uid, $displayName);
if ($result) {
$this->displayName = $displayName;
@@ -198,17 +200,17 @@ class User implements IUser {
// FIXME: Feels like an hack - suggestions?
// We have to delete the user from all groups
- foreach (\OC_Group::getUserGroups($this->uid) as $i) {
- \OC_Group::removeFromGroup($this->uid, $i);
+ foreach (\OC::$server->getGroupManager()->getUserGroupIds($this) as $groupId) {
+ \OC_Group::removeFromGroup($this->uid, $groupId);
}
// Delete the user's keys in preferences
\OC::$server->getConfig()->deleteAllUserValues($this->uid);
// Delete user files in /data/
- \OC_Helper::rmdirr(\OC_User::getHome($this->uid));
+ \OC_Helper::rmdirr($this->getHome());
// Delete the users entry in the storage table
- \OC\Files\Cache\Storage::remove('home::' . $this->uid);
+ Storage::remove('home::' . $this->uid);
\OC::$server->getCommentsManager()->deleteReferencesOfActor('users', $this->uid);
\OC::$server->getCommentsManager()->deleteReadMarksFromUser($this);
@@ -231,7 +233,7 @@ class User implements IUser {
if ($this->emitter) {
$this->emitter->emit('\OC\User', 'preSetPassword', array($this, $password, $recoveryPassword));
}
- if ($this->backend->implementsActions(\OC\User\Backend::SET_PASSWORD)) {
+ if ($this->backend->implementsActions(Backend::SET_PASSWORD)) {
$result = $this->backend->setPassword($this->uid, $password);
if ($this->emitter) {
$this->emitter->emit('\OC\User', 'postSetPassword', array($this, $password, $recoveryPassword));
@@ -249,7 +251,7 @@ class User implements IUser {
*/
public function getHome() {
if (!$this->home) {
- if ($this->backend->implementsActions(\OC\User\Backend::GET_HOME) and $home = $this->backend->getHome($this->uid)) {
+ if ($this->backend->implementsActions(Backend::GET_HOME) and $home = $this->backend->getHome($this->uid)) {
$this->home = $home;
} elseif ($this->config) {
$this->home = $this->config->getSystemValue('datadirectory') . '/' . $this->uid;
@@ -266,7 +268,7 @@ class User implements IUser {
* @return string
*/
public function getBackendClassName() {
- if($this->backend instanceof \OCP\IUserBackend) {
+ if($this->backend instanceof IUserBackend) {
return $this->backend->getBackendName();
}
return get_class($this->backend);
@@ -278,7 +280,7 @@ class User implements IUser {
* @return bool
*/
public function canChangeAvatar() {
- if ($this->backend->implementsActions(\OC\User\Backend::PROVIDE_AVATAR)) {
+ if ($this->backend->implementsActions(Backend::PROVIDE_AVATAR)) {
return $this->backend->canChangeAvatar($this->uid);
}
return true;
@@ -290,7 +292,7 @@ class User implements IUser {
* @return bool
*/
public function canChangePassword() {
- return $this->backend->implementsActions(\OC\User\Backend::SET_PASSWORD);
+ return $this->backend->implementsActions(Backend::SET_PASSWORD);
}
/**
@@ -302,7 +304,7 @@ class User implements IUser {
if ($this->config->getSystemValue('allow_user_to_change_display_name') === false) {
return false;
}
- return $this->backend->implementsActions(\OC\User\Backend::SET_DISPLAYNAME);
+ return $this->backend->implementsActions(Backend::SET_DISPLAYNAME);
}
/**
diff --git a/lib/public/AppFramework/OCSController.php b/lib/public/AppFramework/OCSController.php
index bd50f0a4017..6036fc6a5a8 100644
--- a/lib/public/AppFramework/OCSController.php
+++ b/lib/public/AppFramework/OCSController.php
@@ -88,26 +88,19 @@ abstract class OCSController extends ApiController {
/**
* Unwrap data and build ocs response
* @param string $format json or xml
- * @param array|DataResponse $data the data which should be transformed
+ * @param DataResponse $data the data which should be transformed
* @since 8.1.0
+ * @return OCSResponse
*/
- private function buildOCSResponse($format, $data) {
- if ($data instanceof DataResponse) {
- $data = $data->getData();
- }
-
+ private function buildOCSResponse($format, DataResponse $data) {
$params = [
'statuscode' => 100,
'message' => 'OK',
- 'data' => [],
+ 'data' => $data->getData(),
'itemscount' => '',
'itemsperpage' => ''
];
- foreach ($data as $key => $value) {
- $params[$key] = $value;
- }
-
return new OCSResponse(
$format, $params['statuscode'],
$params['message'], $params['data'],
diff --git a/settings/Controller/CheckSetupController.php b/settings/Controller/CheckSetupController.php
index 13e7e443621..19d0e01a687 100644
--- a/settings/Controller/CheckSetupController.php
+++ b/settings/Controller/CheckSetupController.php
@@ -234,20 +234,26 @@ class CheckSetupController extends Controller {
}
/**
+ * Whether the version is outdated
+ *
+ * @return bool
+ */
+ protected function isPhpOutdated() {
+ if (version_compare(PHP_VERSION, '5.5.0') === -1) {
+ return true;
+ }
+
+ return false;
+ }
+
+ /**
* Whether the php version is still supported (at time of release)
* according to: https://secure.php.net/supported-versions.php
*
* @return array
*/
private function isPhpSupported() {
- $eol = false;
-
- //PHP 5.4 is EOL on 14 Sep 2015
- if (version_compare(PHP_VERSION, '5.5.0') === -1) {
- $eol = true;
- }
-
- return ['eol' => $eol, 'version' => PHP_VERSION];
+ return ['eol' => $this->isPhpOutdated(), 'version' => PHP_VERSION];
}
/**
diff --git a/settings/css/settings.css b/settings/css/settings.css
index 647db0d0c59..a054ff18d2f 100644
--- a/settings/css/settings.css
+++ b/settings/css/settings.css
@@ -160,6 +160,15 @@ table.nostyle td { padding: 0.2em 0; }
padding-right: 1em;
}
+.social-button {
+ padding-left: 0;
+ margin-left: -10px
+}
+.social-button img {
+ padding: 10px;
+}
+
+
/* USERS */
#newgroup-init a span { margin-left: 20px; }
#newgroup-init a span:before {
diff --git a/settings/l10n/cs_CZ.js b/settings/l10n/cs_CZ.js
index ffb3ff5c631..05d6b346630 100644
--- a/settings/l10n/cs_CZ.js
+++ b/settings/l10n/cs_CZ.js
@@ -98,6 +98,10 @@ OC.L10N.register(
"Android Client" : "Android klient",
"Sync client - {os}" : "Sync klient - {os}",
"This session" : "Toto sezení",
+ "Copied!" : "Zkopírováno!",
+ "Not supported!" : "Nepodporováno!",
+ "Press ⌘-C to copy." : "Zmáčknout ⌘-C pro kopírování.",
+ "Press Ctrl-C to copy." : "Zmáčknout Ctrl-C pro kopírování.",
"Error while loading browser sessions and device tokens" : "Chyba při načítání sezení prohlížeče a tokenů přístroje",
"Error while creating device token" : "Chyba při vytváření tokenů přístroje",
"Error while deleting the token" : "Chyba při mazání tokenu",
@@ -149,6 +153,7 @@ OC.L10N.register(
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Konfigurace je nastavena pouze pro čtení. Toto znemožňuje některá nastavení přes webové rozhraní. Dále musí být pro každou změnu povolen zápis do konfiguračního souboru ručně.",
"PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible." : "PHP je patrně nastaveno tak, aby odstraňovalo bloky komentářů. Toto bude mít za následek nedostupnost množství hlavních aplikací.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Toto je pravděpodobně způsobeno aplikacemi pro urychlení načítání jako jsou Zend OPcache nebo eAccelerator.",
+ "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Vaše databáze neběží s úrovní izolace transakcí \"READ COMMITTED\". Toto může způsobit problémy při paralelním spouštění více akcí současně.",
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "Je nainstalován %1$s nižší verze než %2$s, z důvodu lepší stability a výkonu doporučujeme aktualizovat na novější verzi %1$s.",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Schází PHP modul 'fileinfo'. Doporučujeme jej povolit pro nejlepší výsledky detekce typů MIME.",
"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\" href=\"%s\">documentation ↗</a> for more information." : "Transakční uzamykání souborů je vypnuto, což může vést k problémům s \"race\" podmínkami. Pro zabránění těmto problémům povolte 'filelocking.enabled' v souboru config.php. Více informací lze nalézt v <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentaci ↗</a>.",
@@ -288,6 +293,7 @@ OC.L10N.register(
"App name" : "Jméno aplikace",
"Create new app password" : "Vytvořit nové heslo aplikace",
"Use the credentials below to configure your app or device." : "Použijte údaje níže pro nastavení aplikace nebo zařízení.",
+ "For security reasons this password will only be shown once." : "Toto heslo bude z bezpečnostních důvodů zobrazeno pouze jedenkrát.",
"Username" : "Uživatelské jméno",
"Done" : "Dokončeno",
"Get the apps to sync your files" : "Získat aplikace pro synchronizaci vašich souborů",
@@ -296,9 +302,14 @@ OC.L10N.register(
"iOS app" : "iOS aplikace",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Chcete-li projekt podpořit\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">připojte se k vývoji</a>\n\t\tnebo\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">šiřte informace dál</a>!",
"Show First Run Wizard again" : "Znovu zobrazit průvodce prvním spuštěním",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Vyvíjeno {communityopen}Nextcloud komunitou{linkclose}, {githubopen}zdrojový kód{linkclose} je licencován pod {licenseopen}AGPL{linkclose}.",
+ "Follow us on Google Plus!" : "Sledujte nás na Google Plus!",
+ "Subscribe to our twitter channel!" : "Odebírejte náš twitter kanál!",
+ "Subscribe to our news feed!" : "Odebírejte náš kanál s novinkami!",
+ "Subscribe to our newsletter!" : "Odebírejte náš newsletter!",
"Show storage location" : "Cesta k datům",
"Show last log in" : "Poslední přihlášení",
- "Show user backend" : "Zobrazit uživatelskou podpůrnou vrstvu",
+ "Show user backend" : "Zobrazit vedení uživatelů",
"Send email to new user" : "Poslat email novému uživateli",
"Show email address" : "Emailová adresa",
"E-Mail" : "Email",
@@ -319,6 +330,28 @@ OC.L10N.register(
"change full name" : "změnit celé jméno",
"set new password" : "nastavit nové heslo",
"change email address" : "změnit emailovou adresu",
- "Default" : "Výchozí"
+ "Default" : "Výchozí",
+ "no group" : "není ve skupině",
+ "add group" : "přidat skupinu",
+ "Your database does not run with \"READ COMMITED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Vaše databáze neběží s úrovní izolace transakcí \"READ COMMITED\". Toto může způsobit problémy při paralelním spouštění více akcí současně.",
+ "Add Group" : "Přidat skupinu",
+ "Default Quota" : "Výchozí kvóta",
+ "Full Name" : "Celé jméno",
+ "Group Admin for" : "Správce skupiny pro",
+ "Storage Location" : "Umístění úložiště",
+ "User Backend" : "Seznam uživatelů",
+ "Last Login" : "Poslední přihlášení",
+ "Official apps are developed by and within the Nextcloud community. They offer functionality central to Nextcloud and are ready for production use." : "Oficiální aplikace jsou vyvíjeny Nextcloud komunitou. Poskytují klíčové funkce Nextcloud a jsou připravené na produkční nasazení.",
+ "No apps found for \"{query}\"" : "Nebyly nalezeny žádné aplikace pro \"{query}\"",
+ "Please check the <a target=\"_blank\" href=\"%s\">installation documentation ↗</a> for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Zkontrolujte prosím konfiguraci php podle <a target=\"_blank\" href=\"%s\">instalační dokumentace ↗</a>, hlavně při použití php-fpm.",
+ "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Server běží v prostředí Microsoft Windows. Pro optimální uživatelské pohodlí doporučujeme přejít na Linux.",
+ "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\" href=\"%s\">documentation ↗</a> for more information." : "Transakční uzamykání souborů je vypnuto, což může vést k problémům s \"race\" podmínkami. Pro zabránění těmto problémům povolte 'filelocking.enabled' v souboru config.php. Více informací lze nalézt v <a target=\"_blank\" href=\"%s\">dokumentaci ↗</a>.",
+ "Please double check the <a target=\"_blank\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "Prosím překontrolujte <a target=\"_blank\" href=\"%s\">instalační pokyny ↗</a> a zkontrolujte jakékoliv chyby a varování v <a href=\"#log-section\">logu</a>.",
+ "Encryption alone does not guarantee security of the system. Please see Nextcloud documentation for more information about how the encryption app works, and the supported use cases." : "Šifrování samotné ještě negarantuje bezpečnost systému. Přečtěte si prosím Nextcloud dokumentaci, chcete-li se dozvědět více informací o tom, jak aplikace pro šifrování funguje a jaké jsou podporované případy použití.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" href=\"%s\">documentation ↗</a>." : "Pro migraci na jinou databázi použijte v příkazovém řádku nástroj: 'occ db:convert-type' nebo nahlédněte do <a target=\"_blank\" href=\"%s\">dokumentace ↗</a>.",
+ "This app has no minimum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Tato aplikace nemá nastavenou žádnou nejnižší podporovanou verzi Nextcloud. Toto bude hlášeno jako chyba ve verzi Nextcloud 11 a pozdější.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Tato aplikace nemá nastavenou žádnou nejvyšší podporovanou verzi Nextcloud. Toto bude hlášeno jako chyba ve verzi Nextcloud 11 a pozdější.",
+ "If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">help other users</a>!" : "Chcete-li projekt podpořit\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">připojte se k vývoji</a>\n\t\tnebo\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">pomáhejte ostatním uživatelům</a>!",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Vyvíjeno {communityopen}Nextcloud komunitou{linkclose}, {githubopen}zdrojový kód{linkclose} je licencován pod {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}."
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/settings/l10n/cs_CZ.json b/settings/l10n/cs_CZ.json
index 8aa42cc2dd3..e07e1fba926 100644
--- a/settings/l10n/cs_CZ.json
+++ b/settings/l10n/cs_CZ.json
@@ -96,6 +96,10 @@
"Android Client" : "Android klient",
"Sync client - {os}" : "Sync klient - {os}",
"This session" : "Toto sezení",
+ "Copied!" : "Zkopírováno!",
+ "Not supported!" : "Nepodporováno!",
+ "Press ⌘-C to copy." : "Zmáčknout ⌘-C pro kopírování.",
+ "Press Ctrl-C to copy." : "Zmáčknout Ctrl-C pro kopírování.",
"Error while loading browser sessions and device tokens" : "Chyba při načítání sezení prohlížeče a tokenů přístroje",
"Error while creating device token" : "Chyba při vytváření tokenů přístroje",
"Error while deleting the token" : "Chyba při mazání tokenu",
@@ -147,6 +151,7 @@
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Konfigurace je nastavena pouze pro čtení. Toto znemožňuje některá nastavení přes webové rozhraní. Dále musí být pro každou změnu povolen zápis do konfiguračního souboru ručně.",
"PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible." : "PHP je patrně nastaveno tak, aby odstraňovalo bloky komentářů. Toto bude mít za následek nedostupnost množství hlavních aplikací.",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Toto je pravděpodobně způsobeno aplikacemi pro urychlení načítání jako jsou Zend OPcache nebo eAccelerator.",
+ "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Vaše databáze neběží s úrovní izolace transakcí \"READ COMMITTED\". Toto může způsobit problémy při paralelním spouštění více akcí současně.",
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "Je nainstalován %1$s nižší verze než %2$s, z důvodu lepší stability a výkonu doporučujeme aktualizovat na novější verzi %1$s.",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Schází PHP modul 'fileinfo'. Doporučujeme jej povolit pro nejlepší výsledky detekce typů MIME.",
"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\" href=\"%s\">documentation ↗</a> for more information." : "Transakční uzamykání souborů je vypnuto, což může vést k problémům s \"race\" podmínkami. Pro zabránění těmto problémům povolte 'filelocking.enabled' v souboru config.php. Více informací lze nalézt v <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentaci ↗</a>.",
@@ -286,6 +291,7 @@
"App name" : "Jméno aplikace",
"Create new app password" : "Vytvořit nové heslo aplikace",
"Use the credentials below to configure your app or device." : "Použijte údaje níže pro nastavení aplikace nebo zařízení.",
+ "For security reasons this password will only be shown once." : "Toto heslo bude z bezpečnostních důvodů zobrazeno pouze jedenkrát.",
"Username" : "Uživatelské jméno",
"Done" : "Dokončeno",
"Get the apps to sync your files" : "Získat aplikace pro synchronizaci vašich souborů",
@@ -294,9 +300,14 @@
"iOS app" : "iOS aplikace",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Chcete-li projekt podpořit\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">připojte se k vývoji</a>\n\t\tnebo\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">šiřte informace dál</a>!",
"Show First Run Wizard again" : "Znovu zobrazit průvodce prvním spuštěním",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Vyvíjeno {communityopen}Nextcloud komunitou{linkclose}, {githubopen}zdrojový kód{linkclose} je licencován pod {licenseopen}AGPL{linkclose}.",
+ "Follow us on Google Plus!" : "Sledujte nás na Google Plus!",
+ "Subscribe to our twitter channel!" : "Odebírejte náš twitter kanál!",
+ "Subscribe to our news feed!" : "Odebírejte náš kanál s novinkami!",
+ "Subscribe to our newsletter!" : "Odebírejte náš newsletter!",
"Show storage location" : "Cesta k datům",
"Show last log in" : "Poslední přihlášení",
- "Show user backend" : "Zobrazit uživatelskou podpůrnou vrstvu",
+ "Show user backend" : "Zobrazit vedení uživatelů",
"Send email to new user" : "Poslat email novému uživateli",
"Show email address" : "Emailová adresa",
"E-Mail" : "Email",
@@ -317,6 +328,28 @@
"change full name" : "změnit celé jméno",
"set new password" : "nastavit nové heslo",
"change email address" : "změnit emailovou adresu",
- "Default" : "Výchozí"
+ "Default" : "Výchozí",
+ "no group" : "není ve skupině",
+ "add group" : "přidat skupinu",
+ "Your database does not run with \"READ COMMITED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Vaše databáze neběží s úrovní izolace transakcí \"READ COMMITED\". Toto může způsobit problémy při paralelním spouštění více akcí současně.",
+ "Add Group" : "Přidat skupinu",
+ "Default Quota" : "Výchozí kvóta",
+ "Full Name" : "Celé jméno",
+ "Group Admin for" : "Správce skupiny pro",
+ "Storage Location" : "Umístění úložiště",
+ "User Backend" : "Seznam uživatelů",
+ "Last Login" : "Poslední přihlášení",
+ "Official apps are developed by and within the Nextcloud community. They offer functionality central to Nextcloud and are ready for production use." : "Oficiální aplikace jsou vyvíjeny Nextcloud komunitou. Poskytují klíčové funkce Nextcloud a jsou připravené na produkční nasazení.",
+ "No apps found for \"{query}\"" : "Nebyly nalezeny žádné aplikace pro \"{query}\"",
+ "Please check the <a target=\"_blank\" href=\"%s\">installation documentation ↗</a> for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Zkontrolujte prosím konfiguraci php podle <a target=\"_blank\" href=\"%s\">instalační dokumentace ↗</a>, hlavně při použití php-fpm.",
+ "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Server běží v prostředí Microsoft Windows. Pro optimální uživatelské pohodlí doporučujeme přejít na Linux.",
+ "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\" href=\"%s\">documentation ↗</a> for more information." : "Transakční uzamykání souborů je vypnuto, což může vést k problémům s \"race\" podmínkami. Pro zabránění těmto problémům povolte 'filelocking.enabled' v souboru config.php. Více informací lze nalézt v <a target=\"_blank\" href=\"%s\">dokumentaci ↗</a>.",
+ "Please double check the <a target=\"_blank\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "Prosím překontrolujte <a target=\"_blank\" href=\"%s\">instalační pokyny ↗</a> a zkontrolujte jakékoliv chyby a varování v <a href=\"#log-section\">logu</a>.",
+ "Encryption alone does not guarantee security of the system. Please see Nextcloud documentation for more information about how the encryption app works, and the supported use cases." : "Šifrování samotné ještě negarantuje bezpečnost systému. Přečtěte si prosím Nextcloud dokumentaci, chcete-li se dozvědět více informací o tom, jak aplikace pro šifrování funguje a jaké jsou podporované případy použití.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" href=\"%s\">documentation ↗</a>." : "Pro migraci na jinou databázi použijte v příkazovém řádku nástroj: 'occ db:convert-type' nebo nahlédněte do <a target=\"_blank\" href=\"%s\">dokumentace ↗</a>.",
+ "This app has no minimum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Tato aplikace nemá nastavenou žádnou nejnižší podporovanou verzi Nextcloud. Toto bude hlášeno jako chyba ve verzi Nextcloud 11 a pozdější.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Tato aplikace nemá nastavenou žádnou nejvyšší podporovanou verzi Nextcloud. Toto bude hlášeno jako chyba ve verzi Nextcloud 11 a pozdější.",
+ "If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">help other users</a>!" : "Chcete-li projekt podpořit\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">připojte se k vývoji</a>\n\t\tnebo\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">pomáhejte ostatním uživatelům</a>!",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Vyvíjeno {communityopen}Nextcloud komunitou{linkclose}, {githubopen}zdrojový kód{linkclose} je licencován pod {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}."
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/settings/l10n/de.js b/settings/l10n/de.js
index e4c357c8979..6a184440ef0 100644
--- a/settings/l10n/de.js
+++ b/settings/l10n/de.js
@@ -33,7 +33,7 @@ OC.L10N.register(
"Invalid user" : "Ungültiger Benutzer",
"Unable to change mail address" : "E-Mail-Adresse konnte nicht geändert werden",
"Email saved" : "E-Mail-Adresse gespeichert",
- "Your full name has been changed." : "Dein vollständiger Name ist geändert worden.",
+ "Your full name has been changed." : "Dein vollständiger Name wurde geändert.",
"Unable to change full name" : "Der vollständige Name konnte nicht geändert werden",
"APCu" : "APCu",
"Redis" : "Redis",
@@ -98,6 +98,10 @@ OC.L10N.register(
"Android Client" : "Android Client",
"Sync client - {os}" : "Synchronisationssoftware - {os}",
"This session" : "Diese Sitzung",
+ "Copied!" : "Kopiert!",
+ "Not supported!" : "Nicht unterstützt!",
+ "Press ⌘-C to copy." : "⌘-C zum Kopieren drücken.",
+ "Press Ctrl-C to copy." : "Ctrl-C zum Kopieren drücken.",
"Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Gerätetoken",
"Error while creating device token" : "Fehler beim Erstellen des Gerätetokens",
"Error while deleting the token" : "Fehler beim Löschen des Gerätetokens",
@@ -171,7 +175,7 @@ OC.L10N.register(
"days" : "Tagen",
"Enforce expiration date" : "Ablaufdatum erzwingen",
"Allow resharing" : "Weiterverteilen erlauben",
- "Allow sharing with groups" : "Mit Gruppen teilen erlauben",
+ "Allow sharing with groups" : "Teilen mit Gruppen erlauben",
"Restrict users to only share with users in their groups" : "Benutzer auf das Teilen innerhalb ihrer Gruppen beschränken",
"Allow users to send mail notification for shared files to other users" : "Benutzern erlauben, E-Mail-Benachrichtigungen für geteilte Dateien an andere Benutzer zu senden",
"Exclude groups from sharing" : "Gruppen von Freigaben ausschließen",
@@ -200,7 +204,7 @@ OC.L10N.register(
"Send mode" : "Sendemodus",
"Encryption" : "Verschlüsselung",
"From address" : "Absenderadresse",
- "mail" : "Mail",
+ "mail" : "E-Mail",
"Authentication method" : "Authentifizierungsmethode",
"Authentication required" : "Authentifizierung benötigt",
"Server address" : "Serveradresse",
@@ -211,7 +215,7 @@ OC.L10N.register(
"Store credentials" : "Anmeldeinformationen speichern",
"Test email settings" : "E-Mail-Einstellungen testen",
"Send email" : "E-Mail senden",
- "What to log" : "Was für ein Protokoll",
+ "What to log" : "Was geloggt wird",
"Download logfile" : "Logdatei herunterladen",
"More" : "Mehr",
"Less" : "Weniger",
@@ -289,6 +293,7 @@ OC.L10N.register(
"App name" : "App-Name",
"Create new app password" : "Neues App-Passwort erstellen",
"Use the credentials below to configure your app or device." : "Nutze die unten angebenen Anmeldeinformationen, um deine App oder dein Gerät zu konfigurieren.",
+ "For security reasons this password will only be shown once." : "Aus Sicherheitsgründen wird das Passwort nur einmal angezeigt.",
"Username" : "Benutzername",
"Done" : "Erledigt",
"Get the apps to sync your files" : "Lade die Apps zur Synchronisierung Deiner Daten herunter",
@@ -297,6 +302,12 @@ OC.L10N.register(
"iOS app" : "iOS-App",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Wenn du das Projekt unterstützen möchtest\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">hilf uns bei der Weiterentwicklung</a>\n⇥⇥oder\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">empfehle es weiter</a>!",
"Show First Run Wizard again" : "Den Einrichtungsassistenten erneut anzeigen",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Entwickelt von der {communityopen}Nextcloud community{linkclose}, der {githubopen}Quellcode{linkclose} ist lizensiert unter {licenseopen}AGPL{linkclose}-Lizenz.",
+ "Follow us on Google Plus!" : "Folgen Sie uns zu Google Plus!",
+ "Like our facebook page!" : "Like uns auf unserer Facebook-Seite!",
+ "Subscribe to our twitter channel!" : "Abonniere unseren Twitter-Kanal!",
+ "Subscribe to our news feed!" : "Abonniere unseren RSS-Feed!",
+ "Subscribe to our newsletter!" : "Abonnieren Sie unseren Newsletter!",
"Show storage location" : "Speicherort anzeigen",
"Show last log in" : "Letzte Anmeldung anzeigen",
"Show user backend" : "Benutzer-Backend anzeigen",
@@ -320,6 +331,28 @@ OC.L10N.register(
"change full name" : "Vollständigen Namen ändern",
"set new password" : "Neues Passwort setzen",
"change email address" : "E-Mail-Adresse ändern",
- "Default" : "Standard"
+ "Default" : "Standard",
+ "no group" : "Keine Gruppe",
+ "add group" : "Gruppe hinzufügen",
+ "Your database does not run with \"READ COMMITED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Deine Datenbank läuft nicht mit der \"READ COMMITED\" Transaktionsisolationsstufe. Dies kann Probleme hervorrufen, wenn mehrere Aktionen parallel ausgeführt werden.",
+ "Add Group" : "Gruppe hinzufügen",
+ "Default Quota" : "Standard-Quota",
+ "Full Name" : "Vollständiger Name",
+ "Group Admin for" : "Gruppenadministrator für",
+ "Storage Location" : "Speicherort",
+ "User Backend" : "Benutzer-Backend",
+ "Last Login" : "Letzte Anmeldung",
+ "Official apps are developed by and within the Nextcloud community. They offer functionality central to Nextcloud and are ready for production use." : "Offizielle Apps werden von und innerhalb der Community entwickelt. Sie stellen die zentralen Funktionen bereit und sind für den produktiven Einsatz geeignet.",
+ "No apps found for \"{query}\"" : "Keine Applikationen für \"{query}\" gefunden",
+ "Please check the <a target=\"_blank\" href=\"%s\">installation documentation ↗</a> for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Bitte die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Installationsdokumentation ↗</a>auf Hinweise zur PHP-Konfiguration durchlesen, sowie die PHP-Konfiguration des Servers überprüfen, insbesondere dann, wenn PHP-FPM eingesetzt wird.",
+ "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Dein Server wird mit Microsoft Windows betrieben. Für ein optimales Nutzungserlebnis empfehlen wir dringend Linux.",
+ "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\" href=\"%s\">documentation ↗</a> for more information." : "Transaktionales Sperren ist deaktiviert, was zu Problemen mit Laufzeitbedingungen führen kann. 'filelocking.enabled' in der config.php aktivieren, um diese Probleme zu vermeiden. Weitere Informationen findest du in unserer <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation ↗</a>.",
+ "Please double check the <a target=\"_blank\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "Bitte überprüfe noch einmal die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Installationsanleitungen ↗</a> und kontrolliere das <a href=\"#log-section\">Log</a> auf mögliche Fehler oder Warnungen.",
+ "Encryption alone does not guarantee security of the system. Please see Nextcloud documentation for more information about how the encryption app works, and the supported use cases." : "Verschlüsselung alleine garantiert nicht die Systemsicherheit. Bitte lesen Sie in der Dokumentation nach, wie die Verschlüsselungs-App funktioniert und welche Anwendungsfälle unterstützt werden.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" href=\"%s\">documentation ↗</a>." : "Um zu einer anderen Datenbank zu migrieren, benutze bitte die Kommandozeile: 'occ db:convert-type', oder in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation ↗</a> schauen.",
+ "This app has no minimum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Für diese App wurde keine untere Versionsgrenze für Nextcloud gesetzt. Dies wird zukünftig als Fehler behandelt.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Für diese App wurde keine obere Versionsgrenze für Nextcloud gesetzt. Dies wird zukünftig als Fehler behandelt.",
+ "If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">help other users</a>!" : "Wenn du das Projekt unterstützen möchtest\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">hilf uns bei der Weiterentwicklung</a>\n⇥⇥oder\n⇥⇥<a href=\"https://help.nextcloud.com/\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">hilf anderen Nutzern</a>!",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Entwickelt von der {communityopen}Nextcloud Community{linkclose}. Der {githubopen}Quellcode{linkclose} ist unter {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose} verfügbar."
},
"nplurals=2; plural=(n != 1);");
diff --git a/settings/l10n/de.json b/settings/l10n/de.json
index cf83adb2b20..71dd372154c 100644
--- a/settings/l10n/de.json
+++ b/settings/l10n/de.json
@@ -31,7 +31,7 @@
"Invalid user" : "Ungültiger Benutzer",
"Unable to change mail address" : "E-Mail-Adresse konnte nicht geändert werden",
"Email saved" : "E-Mail-Adresse gespeichert",
- "Your full name has been changed." : "Dein vollständiger Name ist geändert worden.",
+ "Your full name has been changed." : "Dein vollständiger Name wurde geändert.",
"Unable to change full name" : "Der vollständige Name konnte nicht geändert werden",
"APCu" : "APCu",
"Redis" : "Redis",
@@ -96,6 +96,10 @@
"Android Client" : "Android Client",
"Sync client - {os}" : "Synchronisationssoftware - {os}",
"This session" : "Diese Sitzung",
+ "Copied!" : "Kopiert!",
+ "Not supported!" : "Nicht unterstützt!",
+ "Press ⌘-C to copy." : "⌘-C zum Kopieren drücken.",
+ "Press Ctrl-C to copy." : "Ctrl-C zum Kopieren drücken.",
"Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Gerätetoken",
"Error while creating device token" : "Fehler beim Erstellen des Gerätetokens",
"Error while deleting the token" : "Fehler beim Löschen des Gerätetokens",
@@ -169,7 +173,7 @@
"days" : "Tagen",
"Enforce expiration date" : "Ablaufdatum erzwingen",
"Allow resharing" : "Weiterverteilen erlauben",
- "Allow sharing with groups" : "Mit Gruppen teilen erlauben",
+ "Allow sharing with groups" : "Teilen mit Gruppen erlauben",
"Restrict users to only share with users in their groups" : "Benutzer auf das Teilen innerhalb ihrer Gruppen beschränken",
"Allow users to send mail notification for shared files to other users" : "Benutzern erlauben, E-Mail-Benachrichtigungen für geteilte Dateien an andere Benutzer zu senden",
"Exclude groups from sharing" : "Gruppen von Freigaben ausschließen",
@@ -198,7 +202,7 @@
"Send mode" : "Sendemodus",
"Encryption" : "Verschlüsselung",
"From address" : "Absenderadresse",
- "mail" : "Mail",
+ "mail" : "E-Mail",
"Authentication method" : "Authentifizierungsmethode",
"Authentication required" : "Authentifizierung benötigt",
"Server address" : "Serveradresse",
@@ -209,7 +213,7 @@
"Store credentials" : "Anmeldeinformationen speichern",
"Test email settings" : "E-Mail-Einstellungen testen",
"Send email" : "E-Mail senden",
- "What to log" : "Was für ein Protokoll",
+ "What to log" : "Was geloggt wird",
"Download logfile" : "Logdatei herunterladen",
"More" : "Mehr",
"Less" : "Weniger",
@@ -287,6 +291,7 @@
"App name" : "App-Name",
"Create new app password" : "Neues App-Passwort erstellen",
"Use the credentials below to configure your app or device." : "Nutze die unten angebenen Anmeldeinformationen, um deine App oder dein Gerät zu konfigurieren.",
+ "For security reasons this password will only be shown once." : "Aus Sicherheitsgründen wird das Passwort nur einmal angezeigt.",
"Username" : "Benutzername",
"Done" : "Erledigt",
"Get the apps to sync your files" : "Lade die Apps zur Synchronisierung Deiner Daten herunter",
@@ -295,6 +300,12 @@
"iOS app" : "iOS-App",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Wenn du das Projekt unterstützen möchtest\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">hilf uns bei der Weiterentwicklung</a>\n⇥⇥oder\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">empfehle es weiter</a>!",
"Show First Run Wizard again" : "Den Einrichtungsassistenten erneut anzeigen",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Entwickelt von der {communityopen}Nextcloud community{linkclose}, der {githubopen}Quellcode{linkclose} ist lizensiert unter {licenseopen}AGPL{linkclose}-Lizenz.",
+ "Follow us on Google Plus!" : "Folgen Sie uns zu Google Plus!",
+ "Like our facebook page!" : "Like uns auf unserer Facebook-Seite!",
+ "Subscribe to our twitter channel!" : "Abonniere unseren Twitter-Kanal!",
+ "Subscribe to our news feed!" : "Abonniere unseren RSS-Feed!",
+ "Subscribe to our newsletter!" : "Abonnieren Sie unseren Newsletter!",
"Show storage location" : "Speicherort anzeigen",
"Show last log in" : "Letzte Anmeldung anzeigen",
"Show user backend" : "Benutzer-Backend anzeigen",
@@ -318,6 +329,28 @@
"change full name" : "Vollständigen Namen ändern",
"set new password" : "Neues Passwort setzen",
"change email address" : "E-Mail-Adresse ändern",
- "Default" : "Standard"
+ "Default" : "Standard",
+ "no group" : "Keine Gruppe",
+ "add group" : "Gruppe hinzufügen",
+ "Your database does not run with \"READ COMMITED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Deine Datenbank läuft nicht mit der \"READ COMMITED\" Transaktionsisolationsstufe. Dies kann Probleme hervorrufen, wenn mehrere Aktionen parallel ausgeführt werden.",
+ "Add Group" : "Gruppe hinzufügen",
+ "Default Quota" : "Standard-Quota",
+ "Full Name" : "Vollständiger Name",
+ "Group Admin for" : "Gruppenadministrator für",
+ "Storage Location" : "Speicherort",
+ "User Backend" : "Benutzer-Backend",
+ "Last Login" : "Letzte Anmeldung",
+ "Official apps are developed by and within the Nextcloud community. They offer functionality central to Nextcloud and are ready for production use." : "Offizielle Apps werden von und innerhalb der Community entwickelt. Sie stellen die zentralen Funktionen bereit und sind für den produktiven Einsatz geeignet.",
+ "No apps found for \"{query}\"" : "Keine Applikationen für \"{query}\" gefunden",
+ "Please check the <a target=\"_blank\" href=\"%s\">installation documentation ↗</a> for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Bitte die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Installationsdokumentation ↗</a>auf Hinweise zur PHP-Konfiguration durchlesen, sowie die PHP-Konfiguration des Servers überprüfen, insbesondere dann, wenn PHP-FPM eingesetzt wird.",
+ "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Dein Server wird mit Microsoft Windows betrieben. Für ein optimales Nutzungserlebnis empfehlen wir dringend Linux.",
+ "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\" href=\"%s\">documentation ↗</a> for more information." : "Transaktionales Sperren ist deaktiviert, was zu Problemen mit Laufzeitbedingungen führen kann. 'filelocking.enabled' in der config.php aktivieren, um diese Probleme zu vermeiden. Weitere Informationen findest du in unserer <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation ↗</a>.",
+ "Please double check the <a target=\"_blank\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "Bitte überprüfe noch einmal die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Installationsanleitungen ↗</a> und kontrolliere das <a href=\"#log-section\">Log</a> auf mögliche Fehler oder Warnungen.",
+ "Encryption alone does not guarantee security of the system. Please see Nextcloud documentation for more information about how the encryption app works, and the supported use cases." : "Verschlüsselung alleine garantiert nicht die Systemsicherheit. Bitte lesen Sie in der Dokumentation nach, wie die Verschlüsselungs-App funktioniert und welche Anwendungsfälle unterstützt werden.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" href=\"%s\">documentation ↗</a>." : "Um zu einer anderen Datenbank zu migrieren, benutze bitte die Kommandozeile: 'occ db:convert-type', oder in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation ↗</a> schauen.",
+ "This app has no minimum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Für diese App wurde keine untere Versionsgrenze für Nextcloud gesetzt. Dies wird zukünftig als Fehler behandelt.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Für diese App wurde keine obere Versionsgrenze für Nextcloud gesetzt. Dies wird zukünftig als Fehler behandelt.",
+ "If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">help other users</a>!" : "Wenn du das Projekt unterstützen möchtest\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">hilf uns bei der Weiterentwicklung</a>\n⇥⇥oder\n⇥⇥<a href=\"https://help.nextcloud.com/\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">hilf anderen Nutzern</a>!",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Entwickelt von der {communityopen}Nextcloud Community{linkclose}. Der {githubopen}Quellcode{linkclose} ist unter {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose} verfügbar."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/settings/l10n/de_DE.js b/settings/l10n/de_DE.js
index 1187ac1452d..b13250a181d 100644
--- a/settings/l10n/de_DE.js
+++ b/settings/l10n/de_DE.js
@@ -98,6 +98,10 @@ OC.L10N.register(
"Android Client" : "Android-Client",
"Sync client - {os}" : "Synchronisationssoftware - {os}",
"This session" : "Diese Sitzung",
+ "Copied!" : "Kopiert!",
+ "Not supported!" : "Nicht unterstützt!",
+ "Press ⌘-C to copy." : "⌘-C zum Kopieren drücken.",
+ "Press Ctrl-C to copy." : "Ctrl-C zum Kopieren drücken.",
"Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Gerätetoken",
"Error while creating device token" : "Fehler beim Erstellen des Geräte-Tokens",
"Error while deleting the token" : "Fehler beim Löschen des Geräte-Tokens",
@@ -289,6 +293,7 @@ OC.L10N.register(
"App name" : "App-Name",
"Create new app password" : "Neues App-Passwort erstellen",
"Use the credentials below to configure your app or device." : "Nutzen Sie die unten angebenen Anmeldeinformationen, um ihre App oder ihr Gerät zu konfigurieren.",
+ "For security reasons this password will only be shown once." : "Aus Sicherheitsgründen wird das Passwort nur einmal angezeigt.",
"Username" : "Benutzername",
"Done" : "Erledigt",
"Get the apps to sync your files" : "Installieren Sie die Anwendungen, um Ihre Dateien zu synchronisieren",
@@ -297,6 +302,12 @@ OC.L10N.register(
"iOS app" : "iOS-App",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Wenn Sie das Projekt unterstützen möchten\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">helfen Sie bei der Weiterentwicklung</a>\n⇥⇥oder\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">empfehlen Sie es weiter</a>!",
"Show First Run Wizard again" : "Den Einrichtungsassistenten erneut anzeigen",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Entwickelt von der {communityopen}Nextcloud community{linkclose}, der {githubopen}Quellcode{linkclose} ist lizensiert unter {licenseopen}AGPL{linkclose}-Lizenz.",
+ "Follow us on Google Plus!" : "Folgen Sie uns zu Google Plus!",
+ "Like our facebook page!" : "Liken Sie uns auf unserer Facebook-Seite!",
+ "Subscribe to our twitter channel!" : "Abonnieren Sie unseren Twitter-Kanal!",
+ "Subscribe to our news feed!" : "Abonnieren Sie unseren RSS-Feed!",
+ "Subscribe to our newsletter!" : "Abonnieren Sie unseren Newsletter!",
"Show storage location" : "Speicherort anzeigen",
"Show last log in" : "Letzte Anmeldung anzeigen",
"Show user backend" : "Benutzer-Backend anzeigen",
@@ -320,6 +331,28 @@ OC.L10N.register(
"change full name" : "Vollständigen Namen ändern",
"set new password" : "Neues Passwort setzen",
"change email address" : "E-Mail-Adresse ändern",
- "Default" : "Standard"
+ "Default" : "Standard",
+ "no group" : "Keine Gruppe",
+ "add group" : "Gruppe hinzufügen",
+ "Your database does not run with \"READ COMMITED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "ihre Datenbank läuft nicht mit der \"READ COMMITED\" Transaktionsisolationsstufe. Dies kann Probleme hervorrufen, wenn mehrere Aktionen parallel ausgeführt werden.",
+ "Add Group" : "Gruppe hinzufügen",
+ "Default Quota" : "Standard-Quota",
+ "Full Name" : "Vollständiger Name",
+ "Group Admin for" : "Gruppenadministrator für",
+ "Storage Location" : "Speicherort",
+ "User Backend" : "Benutzer-Backend",
+ "Last Login" : "Letzte Anmeldung",
+ "Official apps are developed by and within the Nextcloud community. They offer functionality central to Nextcloud and are ready for production use." : "Offizielle Apps werden von und innerhalb der Community entwickelt. Sie stellen die zentralen Funktionen bereit und sind für den produktiven Einsatz geeignet.",
+ "No apps found for \"{query}\"" : "Keine Applikationen für \"{query}\" gefunden",
+ "Please check the <a target=\"_blank\" href=\"%s\">installation documentation ↗</a> for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Bitte schauen Sie in der <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Installationsdokumentation ↗</a>auf Hinweise zur PHP-Konfiguration, sowie die PHP-Konfiguration ihres Servers, insbesondere dann, wenn Sie PHP-FPM einsetzen.",
+ "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Ihr Server wird mit Microsoft Windows betrieben. Für ein optimales Nutzungserlebnis empfehlen wir dringend Linux.",
+ "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\" href=\"%s\">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 diese Probleme zu vermeiden. Weitere Informationen finden Sie in unserer <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation ↗</a>.",
+ "Please double check the <a target=\"_blank\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "Bitte überprüfen Sie noch einmal die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Installationsanleitungen ↗</a> und kontrollieren Sie das <a href=\"#log-section\">Log</a> auf mögliche Fehler oder Warnungen.",
+ "Encryption alone does not guarantee security of the system. Please see Nextcloud documentation for more information about how the encryption app works, and the supported use cases." : "Verschlüsselung alleine garantiert nicht die Systemsicherheit. Bitte lesen Sie in der Dokumentation nach, wie die Verschlüsselungs-App funktioniert und welche Anwendungsfälle unterstützt werden.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" href=\"%s\">documentation ↗</a>." : "Um zu einer anderen Datenbank zu migrieren, benutzen Sie bitte die Kommandozeile: 'occ db:convert-type', oder in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation ↗</a> schauen.",
+ "This app has no minimum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Für diese App wurde keine untere Versionsgrenze für Nextcloud gesetzt. Dies wird ab Nextcloud 11 als Fehler behandelt.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Für diese App wurde keine obere Versionsgrenze für Nextcloud gesetzt. Dies wird ab Nextcloud 11 als Fehler behandelt.",
+ "If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">help other users</a>!" : "Wenn Sie das Projekt unterstützen möchten\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">helfen Sie uns bei der Weiterentwicklung</a>\n⇥⇥oder\n⇥⇥<a href=\"https://help.nextcloud.com/\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">helfen Sie anderen Nutzern</a>!",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Entwickelt von der {communityopen}Nextcloud Community{linkclose}. Der {githubopen}Quellcode{linkclose} ist unter {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose} verfügbar."
},
"nplurals=2; plural=(n != 1);");
diff --git a/settings/l10n/de_DE.json b/settings/l10n/de_DE.json
index cc7ab7b79f4..ff09a7f1976 100644
--- a/settings/l10n/de_DE.json
+++ b/settings/l10n/de_DE.json
@@ -96,6 +96,10 @@
"Android Client" : "Android-Client",
"Sync client - {os}" : "Synchronisationssoftware - {os}",
"This session" : "Diese Sitzung",
+ "Copied!" : "Kopiert!",
+ "Not supported!" : "Nicht unterstützt!",
+ "Press ⌘-C to copy." : "⌘-C zum Kopieren drücken.",
+ "Press Ctrl-C to copy." : "Ctrl-C zum Kopieren drücken.",
"Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Gerätetoken",
"Error while creating device token" : "Fehler beim Erstellen des Geräte-Tokens",
"Error while deleting the token" : "Fehler beim Löschen des Geräte-Tokens",
@@ -287,6 +291,7 @@
"App name" : "App-Name",
"Create new app password" : "Neues App-Passwort erstellen",
"Use the credentials below to configure your app or device." : "Nutzen Sie die unten angebenen Anmeldeinformationen, um ihre App oder ihr Gerät zu konfigurieren.",
+ "For security reasons this password will only be shown once." : "Aus Sicherheitsgründen wird das Passwort nur einmal angezeigt.",
"Username" : "Benutzername",
"Done" : "Erledigt",
"Get the apps to sync your files" : "Installieren Sie die Anwendungen, um Ihre Dateien zu synchronisieren",
@@ -295,6 +300,12 @@
"iOS app" : "iOS-App",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Wenn Sie das Projekt unterstützen möchten\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">helfen Sie bei der Weiterentwicklung</a>\n⇥⇥oder\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">empfehlen Sie es weiter</a>!",
"Show First Run Wizard again" : "Den Einrichtungsassistenten erneut anzeigen",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Entwickelt von der {communityopen}Nextcloud community{linkclose}, der {githubopen}Quellcode{linkclose} ist lizensiert unter {licenseopen}AGPL{linkclose}-Lizenz.",
+ "Follow us on Google Plus!" : "Folgen Sie uns zu Google Plus!",
+ "Like our facebook page!" : "Liken Sie uns auf unserer Facebook-Seite!",
+ "Subscribe to our twitter channel!" : "Abonnieren Sie unseren Twitter-Kanal!",
+ "Subscribe to our news feed!" : "Abonnieren Sie unseren RSS-Feed!",
+ "Subscribe to our newsletter!" : "Abonnieren Sie unseren Newsletter!",
"Show storage location" : "Speicherort anzeigen",
"Show last log in" : "Letzte Anmeldung anzeigen",
"Show user backend" : "Benutzer-Backend anzeigen",
@@ -318,6 +329,28 @@
"change full name" : "Vollständigen Namen ändern",
"set new password" : "Neues Passwort setzen",
"change email address" : "E-Mail-Adresse ändern",
- "Default" : "Standard"
+ "Default" : "Standard",
+ "no group" : "Keine Gruppe",
+ "add group" : "Gruppe hinzufügen",
+ "Your database does not run with \"READ COMMITED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "ihre Datenbank läuft nicht mit der \"READ COMMITED\" Transaktionsisolationsstufe. Dies kann Probleme hervorrufen, wenn mehrere Aktionen parallel ausgeführt werden.",
+ "Add Group" : "Gruppe hinzufügen",
+ "Default Quota" : "Standard-Quota",
+ "Full Name" : "Vollständiger Name",
+ "Group Admin for" : "Gruppenadministrator für",
+ "Storage Location" : "Speicherort",
+ "User Backend" : "Benutzer-Backend",
+ "Last Login" : "Letzte Anmeldung",
+ "Official apps are developed by and within the Nextcloud community. They offer functionality central to Nextcloud and are ready for production use." : "Offizielle Apps werden von und innerhalb der Community entwickelt. Sie stellen die zentralen Funktionen bereit und sind für den produktiven Einsatz geeignet.",
+ "No apps found for \"{query}\"" : "Keine Applikationen für \"{query}\" gefunden",
+ "Please check the <a target=\"_blank\" href=\"%s\">installation documentation ↗</a> for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Bitte schauen Sie in der <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Installationsdokumentation ↗</a>auf Hinweise zur PHP-Konfiguration, sowie die PHP-Konfiguration ihres Servers, insbesondere dann, wenn Sie PHP-FPM einsetzen.",
+ "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Ihr Server wird mit Microsoft Windows betrieben. Für ein optimales Nutzungserlebnis empfehlen wir dringend Linux.",
+ "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\" href=\"%s\">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 diese Probleme zu vermeiden. Weitere Informationen finden Sie in unserer <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation ↗</a>.",
+ "Please double check the <a target=\"_blank\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "Bitte überprüfen Sie noch einmal die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Installationsanleitungen ↗</a> und kontrollieren Sie das <a href=\"#log-section\">Log</a> auf mögliche Fehler oder Warnungen.",
+ "Encryption alone does not guarantee security of the system. Please see Nextcloud documentation for more information about how the encryption app works, and the supported use cases." : "Verschlüsselung alleine garantiert nicht die Systemsicherheit. Bitte lesen Sie in der Dokumentation nach, wie die Verschlüsselungs-App funktioniert und welche Anwendungsfälle unterstützt werden.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" href=\"%s\">documentation ↗</a>." : "Um zu einer anderen Datenbank zu migrieren, benutzen Sie bitte die Kommandozeile: 'occ db:convert-type', oder in die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Dokumentation ↗</a> schauen.",
+ "This app has no minimum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Für diese App wurde keine untere Versionsgrenze für Nextcloud gesetzt. Dies wird ab Nextcloud 11 als Fehler behandelt.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Für diese App wurde keine obere Versionsgrenze für Nextcloud gesetzt. Dies wird ab Nextcloud 11 als Fehler behandelt.",
+ "If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">help other users</a>!" : "Wenn Sie das Projekt unterstützen möchten\n⇥⇥<a href=\"https://nextcloud.com/contribute\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">helfen Sie uns bei der Weiterentwicklung</a>\n⇥⇥oder\n⇥⇥<a href=\"https://help.nextcloud.com/\"\n⇥⇥⇥target=\"_blank\" rel=\"noreferrer\">helfen Sie anderen Nutzern</a>!",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Entwickelt von der {communityopen}Nextcloud Community{linkclose}. Der {githubopen}Quellcode{linkclose} ist unter {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose} verfügbar."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/settings/l10n/id.js b/settings/l10n/id.js
index c509f9ffd11..c3d69e660b6 100644
--- a/settings/l10n/id.js
+++ b/settings/l10n/id.js
@@ -98,6 +98,10 @@ OC.L10N.register(
"Android Client" : "Klien Android",
"Sync client - {os}" : "Klien sync - {os}",
"This session" : "Sesi ini",
+ "Copied!" : "Tersalin!",
+ "Not supported!" : "Tidak didukung!",
+ "Press ⌘-C to copy." : "Tekan ⌘-C untuk menyalin.",
+ "Press Ctrl-C to copy." : "Tekan Ctrl-C untuk menyalin.",
"Error while loading browser sessions and device tokens" : "Terjadi kesalahan saat memuat sesi browser dan token perangkat",
"Error while creating device token" : "Terjadi kesalahan saat membuat token perangkat",
"Error while deleting the token" : "Terjadi kesalahan saat menghapus token",
@@ -289,6 +293,7 @@ OC.L10N.register(
"App name" : "Nama aplikasi",
"Create new app password" : "Buat sandi aplikasi baru",
"Use the credentials below to configure your app or device." : "Gunakan kredensial berikut untuk mengkonfigurasi aplikasi atau perangkat.",
+ "For security reasons this password will only be shown once." : "Untuk alasan keamanan sandi ini akan ditunjukkan hanya sekali.",
"Username" : "Nama pengguna",
"Done" : "Selesai",
"Get the apps to sync your files" : "Dapatkan aplikasi untuk sinkronisasi berkas Anda",
@@ -297,6 +302,7 @@ OC.L10N.register(
"iOS app" : "Aplikasi iOS",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Apabila Anda ingin mendukung proyek ini\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">ikuti pengembangannya</a>\n\t\tatau\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">sebarkan</a>!",
"Show First Run Wizard again" : "Tampilkan Penuntun Konfigurasi Awal",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Dikembangkan oleh {commmunityopen}komunitas Nextcloud{linkclose}, {githubopen}sumber kode{linkclose} dilisensikan dibawah {licenseopen}AGPL{linkclose}.",
"Show storage location" : "Tampilkan kolasi penyimpanan",
"Show last log in" : "Tampilkan masuk terakhir",
"Show user backend" : "Tampilkan pengguna backend",
@@ -320,6 +326,28 @@ OC.L10N.register(
"change full name" : "ubah nama lengkap",
"set new password" : "setel sandi baru",
"change email address" : "ubah alamat email",
- "Default" : "Default"
+ "Default" : "Default",
+ "no group" : "tanpa grup",
+ "add group" : "tambah grup",
+ "Your database does not run with \"READ COMMITED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Database Anda tidak dijalankan dengan isolasi transaksi level \"READ COMMITED\". Ini dapat menyebabkan masalah saat banyak tindakan dilakukan secara paralel.",
+ "Add Group" : "Tambah Grup",
+ "Default Quota" : "Kuota Standar",
+ "Full Name" : "Nama Lengkap",
+ "Group Admin for" : "Grup Admin untuk",
+ "Storage Location" : "Lokasi Penyimpanan",
+ "User Backend" : "Backend Pengguna",
+ "Last Login" : "Log Masuk Terakhir",
+ "Official apps are developed by and within the Nextcloud community. They offer functionality central to Nextcloud and are ready for production use." : "Aplikasi resmi dikembangkan oleh dan didalam komunitas Nextcloud. Mereka menawarkan fungsi sentral untuk Nextcloud dan siap untuk penggunaan produksi.",
+ "No apps found for \"{query}\"" : "Tidak ditemukan aplikasi untuk \"{query}\"",
+ "Please check the <a target=\"_blank\" href=\"%s\">installation documentation ↗</a> for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Mohon cek <a target=\"_blank\" href=\"%s\">dokumentasi instalasi↗</a> untuk catatan konfigurasi php dan konfigurasi PHP server Anda, khususnya saat menggunakan php-fpm.",
+ "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Server Anda dijalankan di Microsoft Windows. Kami sangat menyarankan Linux untuk mendapatkan pengalaman pengguna yang optimal.",
+ "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\" href=\"%s\">documentation ↗</a> for more information." : "Penguncian berkas transaksional nonaktif, ini dapat menyebabkan masalah dengan kondisi tertentu. Aktifkan 'filelocking.enabled' dalam config.php untuk menghindari masalah ini. Lihat <a target=\"_blank\" href=\"%s\">dokumentasi ↗</a> untuk informasi lebih lanjut.",
+ "Please double check the <a target=\"_blank\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "Mohon cek <a target=\"_blank\" href=\"%s\">petunjuk instalasi ↗</a>, dan cek masalah atau peringatan di <a href=\"#log-section\">log</a>.",
+ "Encryption alone does not guarantee security of the system. Please see Nextcloud documentation for more information about how the encryption app works, and the supported use cases." : "Enkripsi saja tidak dapat menjamin keamanan sistem. Silakan lihat dokumentasi Nextcloud untuk informasi lebih lanjut dalam bagaimana aplikasi enkripsi bekerja, dan kasus pendukung.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" href=\"%s\">documentation ↗</a>." : "Untuk migrasi ke database lain, gunakan alat command line: 'occ db:convert-type', atau lihat <a target=\"_blank\" href=\"%s\">dokumentasi ↗</a>.",
+ "This app has no minimum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Aplikasi ini tidak mempunyai versi minimum Nextcloud yang ditetapkan. Ini akan menjadi kesalahan dalam Nextcloud 11 atau versi yang lebih tinggi.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Aplikasi ini tidak mempunyai versi maksimum Nextcloud yang ditetapkan. Ini akan menjadi kesalahan dalam Nextcloud 11 atau versi yang lebih tinggi.",
+ "If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">help other users</a>!" : "Apabila Anda ingin mendukung proyek ini\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">ikuti pengembangannya</a>\n\t\tatau\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">bantu pengguna lainnya</a>!",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Dikembangkan oleh {commmunityopen}komunitas Nextcloud{linkclose}, {githubopen}sumber kode{linkclose} dilisensikan dibawah {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}."
},
"nplurals=1; plural=0;");
diff --git a/settings/l10n/id.json b/settings/l10n/id.json
index 9f18f3c50ad..4680ffdfbd8 100644
--- a/settings/l10n/id.json
+++ b/settings/l10n/id.json
@@ -96,6 +96,10 @@
"Android Client" : "Klien Android",
"Sync client - {os}" : "Klien sync - {os}",
"This session" : "Sesi ini",
+ "Copied!" : "Tersalin!",
+ "Not supported!" : "Tidak didukung!",
+ "Press ⌘-C to copy." : "Tekan ⌘-C untuk menyalin.",
+ "Press Ctrl-C to copy." : "Tekan Ctrl-C untuk menyalin.",
"Error while loading browser sessions and device tokens" : "Terjadi kesalahan saat memuat sesi browser dan token perangkat",
"Error while creating device token" : "Terjadi kesalahan saat membuat token perangkat",
"Error while deleting the token" : "Terjadi kesalahan saat menghapus token",
@@ -287,6 +291,7 @@
"App name" : "Nama aplikasi",
"Create new app password" : "Buat sandi aplikasi baru",
"Use the credentials below to configure your app or device." : "Gunakan kredensial berikut untuk mengkonfigurasi aplikasi atau perangkat.",
+ "For security reasons this password will only be shown once." : "Untuk alasan keamanan sandi ini akan ditunjukkan hanya sekali.",
"Username" : "Nama pengguna",
"Done" : "Selesai",
"Get the apps to sync your files" : "Dapatkan aplikasi untuk sinkronisasi berkas Anda",
@@ -295,6 +300,7 @@
"iOS app" : "Aplikasi iOS",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Apabila Anda ingin mendukung proyek ini\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">ikuti pengembangannya</a>\n\t\tatau\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">sebarkan</a>!",
"Show First Run Wizard again" : "Tampilkan Penuntun Konfigurasi Awal",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Dikembangkan oleh {commmunityopen}komunitas Nextcloud{linkclose}, {githubopen}sumber kode{linkclose} dilisensikan dibawah {licenseopen}AGPL{linkclose}.",
"Show storage location" : "Tampilkan kolasi penyimpanan",
"Show last log in" : "Tampilkan masuk terakhir",
"Show user backend" : "Tampilkan pengguna backend",
@@ -318,6 +324,28 @@
"change full name" : "ubah nama lengkap",
"set new password" : "setel sandi baru",
"change email address" : "ubah alamat email",
- "Default" : "Default"
+ "Default" : "Default",
+ "no group" : "tanpa grup",
+ "add group" : "tambah grup",
+ "Your database does not run with \"READ COMMITED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Database Anda tidak dijalankan dengan isolasi transaksi level \"READ COMMITED\". Ini dapat menyebabkan masalah saat banyak tindakan dilakukan secara paralel.",
+ "Add Group" : "Tambah Grup",
+ "Default Quota" : "Kuota Standar",
+ "Full Name" : "Nama Lengkap",
+ "Group Admin for" : "Grup Admin untuk",
+ "Storage Location" : "Lokasi Penyimpanan",
+ "User Backend" : "Backend Pengguna",
+ "Last Login" : "Log Masuk Terakhir",
+ "Official apps are developed by and within the Nextcloud community. They offer functionality central to Nextcloud and are ready for production use." : "Aplikasi resmi dikembangkan oleh dan didalam komunitas Nextcloud. Mereka menawarkan fungsi sentral untuk Nextcloud dan siap untuk penggunaan produksi.",
+ "No apps found for \"{query}\"" : "Tidak ditemukan aplikasi untuk \"{query}\"",
+ "Please check the <a target=\"_blank\" href=\"%s\">installation documentation ↗</a> for php configuration notes and the php configuration of your server, especially when using php-fpm." : "Mohon cek <a target=\"_blank\" href=\"%s\">dokumentasi instalasi↗</a> untuk catatan konfigurasi php dan konfigurasi PHP server Anda, khususnya saat menggunakan php-fpm.",
+ "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Server Anda dijalankan di Microsoft Windows. Kami sangat menyarankan Linux untuk mendapatkan pengalaman pengguna yang optimal.",
+ "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\" href=\"%s\">documentation ↗</a> for more information." : "Penguncian berkas transaksional nonaktif, ini dapat menyebabkan masalah dengan kondisi tertentu. Aktifkan 'filelocking.enabled' dalam config.php untuk menghindari masalah ini. Lihat <a target=\"_blank\" href=\"%s\">dokumentasi ↗</a> untuk informasi lebih lanjut.",
+ "Please double check the <a target=\"_blank\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "Mohon cek <a target=\"_blank\" href=\"%s\">petunjuk instalasi ↗</a>, dan cek masalah atau peringatan di <a href=\"#log-section\">log</a>.",
+ "Encryption alone does not guarantee security of the system. Please see Nextcloud documentation for more information about how the encryption app works, and the supported use cases." : "Enkripsi saja tidak dapat menjamin keamanan sistem. Silakan lihat dokumentasi Nextcloud untuk informasi lebih lanjut dalam bagaimana aplikasi enkripsi bekerja, dan kasus pendukung.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" href=\"%s\">documentation ↗</a>." : "Untuk migrasi ke database lain, gunakan alat command line: 'occ db:convert-type', atau lihat <a target=\"_blank\" href=\"%s\">dokumentasi ↗</a>.",
+ "This app has no minimum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Aplikasi ini tidak mempunyai versi minimum Nextcloud yang ditetapkan. Ini akan menjadi kesalahan dalam Nextcloud 11 atau versi yang lebih tinggi.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Aplikasi ini tidak mempunyai versi maksimum Nextcloud yang ditetapkan. Ini akan menjadi kesalahan dalam Nextcloud 11 atau versi yang lebih tinggi.",
+ "If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">help other users</a>!" : "Apabila Anda ingin mendukung proyek ini\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">ikuti pengembangannya</a>\n\t\tatau\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">bantu pengguna lainnya</a>!",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Dikembangkan oleh {commmunityopen}komunitas Nextcloud{linkclose}, {githubopen}sumber kode{linkclose} dilisensikan dibawah {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}."
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/settings/l10n/is.js b/settings/l10n/is.js
index 2356a21c1e1..bb112dcc7f0 100644
--- a/settings/l10n/is.js
+++ b/settings/l10n/is.js
@@ -98,6 +98,10 @@ OC.L10N.register(
"Android Client" : "Android-biðlari",
"Sync client - {os}" : "Samstilla bilara - {os}",
"This session" : "Þessa setu",
+ "Copied!" : "Afritað!",
+ "Not supported!" : "Óstutt!",
+ "Press ⌘-C to copy." : "Ýttu á ⌘-C til að afrita.",
+ "Press Ctrl-C to copy." : "Ýttu á Ctrl-C til að afrita.",
"Error while deleting the token" : "Villa kom upp við að eyða teikninu",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Villa kom upp. Sendu inn ASCII-kóðað PEM-skilríki.",
"Valid until {date}" : "Gildir til {date}",
@@ -270,6 +274,7 @@ OC.L10N.register(
"Name" : "Heiti",
"App name" : "Heiti forrits",
"Create new app password" : "Búa til nýtt lykilorð forrits",
+ "For security reasons this password will only be shown once." : "Af öryggisástæðum er þetta lykilorð einungis birt einu sinni.",
"Username" : "Notandanafn",
"Done" : "Lokið",
"Get the apps to sync your files" : "Náðu í forrit til að samstilla skrárnar þínar",
@@ -278,6 +283,7 @@ OC.L10N.register(
"iOS app" : "iOS-forrit",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Ef þú vilt styðja við verkefnið\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">taktu þátt í þróuninni</a>\n\t\teða\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">láttu orð út ganga</a>!",
"Show First Run Wizard again" : "Birta Fyrsta-skiptis-leiðarvísinn aftur",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Þróað af {communityopen}Nextcloud samfélaginu{linkclose}, {githubopen}grunnkóðinn{linkclose} er gefinn út með {licenseopen}AGPL{linkclose} notkunarleyfinu.",
"Show storage location" : "Birta staðsetningu gagnageymslu",
"Show last log in" : "Birta síðustu innskráningu",
"Show user backend" : "Birta bakenda notanda",
@@ -301,6 +307,24 @@ OC.L10N.register(
"change full name" : "breyta fullu nafni",
"set new password" : "setja nýtt lykilorð",
"change email address" : "breyta tölvupóstfangi",
- "Default" : "Sjálfgefið"
+ "Default" : "Sjálfgefið",
+ "no group" : "enginn hópur",
+ "add group" : "bæta við hópi",
+ "Add Group" : "Bæta við hópi",
+ "Default Quota" : "Sjálfgefinn kvóti",
+ "Full Name" : "Fullt nafn",
+ "Group Admin for" : "Hópstjóri fyrir",
+ "Storage Location" : "Staðsetning gagnageymslu",
+ "User Backend" : "Bakendi notanda",
+ "Last Login" : "Síðasta innskráning",
+ "Official apps are developed by and within the Nextcloud community. They offer functionality central to Nextcloud and are ready for production use." : "Opinber forrit eru þróuð af og innan Nextcloud samfélagsins. Þau virka með kjarnaeiginleikum Nextcloud og eru tilbúin til notkunar í raunvinnslu.",
+ "No apps found for \"{query}\"" : "Engin forrit fundust fyrir \"{query}\"",
+ "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Þjónninn þinn er keyrandi á Microsoft Windows. Við mælum sterklega með Linux til að njóta sem best allra eiginleika fyrir notendurna.",
+ "Encryption alone does not guarantee security of the system. Please see Nextcloud documentation for more information about how the encryption app works, and the supported use cases." : "Dulritun ein og sér tryggir ekki öryggi kerfisins. Endilega skoðaðu hjálparskjölin um hvernig dulritunarforritið virkar, og dæmi um hvaða uppsetningar eru studdar.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" href=\"%s\">documentation ↗</a>." : "Til að yfirfæra í annan gagnagrunn skaltu nota skipanalínutólið: 'occ db:convert-type', eða lesa <a target=\"_blank\" href=\"%s\">hjálparskjölin ↗</a>.",
+ "This app has no minimum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Þetta vorrit er ekki með tiltekna neina lágmarksútgáfu Nextcloud. Þetta mun gefa villu í Nextcloud 11 og nýrri.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Þetta vorrit er ekki með tiltekna neina hámarksútgáfu Nextcloud. Þetta mun gefa villu í Nextcloud 11 og nýrri.",
+ "If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">help other users</a>!" : "Ef þú vilt styðja við verkefnið\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">taktu þátt í þróuninni</a>\n\t\teða\n\t\t<a href=\"https://help.nextcloud.com\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">hjálpaðu öðrum notendum</a>!",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Þróað af {communityopen}Nextcloud samfélaginu{linkclose}, {githubopen}grunnkóðinn{linkclose} er gefinn út með {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose} notkunarleyfinu."
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/settings/l10n/is.json b/settings/l10n/is.json
index 0ab0bf40f04..bdf61080f12 100644
--- a/settings/l10n/is.json
+++ b/settings/l10n/is.json
@@ -96,6 +96,10 @@
"Android Client" : "Android-biðlari",
"Sync client - {os}" : "Samstilla bilara - {os}",
"This session" : "Þessa setu",
+ "Copied!" : "Afritað!",
+ "Not supported!" : "Óstutt!",
+ "Press ⌘-C to copy." : "Ýttu á ⌘-C til að afrita.",
+ "Press Ctrl-C to copy." : "Ýttu á Ctrl-C til að afrita.",
"Error while deleting the token" : "Villa kom upp við að eyða teikninu",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Villa kom upp. Sendu inn ASCII-kóðað PEM-skilríki.",
"Valid until {date}" : "Gildir til {date}",
@@ -268,6 +272,7 @@
"Name" : "Heiti",
"App name" : "Heiti forrits",
"Create new app password" : "Búa til nýtt lykilorð forrits",
+ "For security reasons this password will only be shown once." : "Af öryggisástæðum er þetta lykilorð einungis birt einu sinni.",
"Username" : "Notandanafn",
"Done" : "Lokið",
"Get the apps to sync your files" : "Náðu í forrit til að samstilla skrárnar þínar",
@@ -276,6 +281,7 @@
"iOS app" : "iOS-forrit",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Ef þú vilt styðja við verkefnið\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">taktu þátt í þróuninni</a>\n\t\teða\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">láttu orð út ganga</a>!",
"Show First Run Wizard again" : "Birta Fyrsta-skiptis-leiðarvísinn aftur",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Þróað af {communityopen}Nextcloud samfélaginu{linkclose}, {githubopen}grunnkóðinn{linkclose} er gefinn út með {licenseopen}AGPL{linkclose} notkunarleyfinu.",
"Show storage location" : "Birta staðsetningu gagnageymslu",
"Show last log in" : "Birta síðustu innskráningu",
"Show user backend" : "Birta bakenda notanda",
@@ -299,6 +305,24 @@
"change full name" : "breyta fullu nafni",
"set new password" : "setja nýtt lykilorð",
"change email address" : "breyta tölvupóstfangi",
- "Default" : "Sjálfgefið"
+ "Default" : "Sjálfgefið",
+ "no group" : "enginn hópur",
+ "add group" : "bæta við hópi",
+ "Add Group" : "Bæta við hópi",
+ "Default Quota" : "Sjálfgefinn kvóti",
+ "Full Name" : "Fullt nafn",
+ "Group Admin for" : "Hópstjóri fyrir",
+ "Storage Location" : "Staðsetning gagnageymslu",
+ "User Backend" : "Bakendi notanda",
+ "Last Login" : "Síðasta innskráning",
+ "Official apps are developed by and within the Nextcloud community. They offer functionality central to Nextcloud and are ready for production use." : "Opinber forrit eru þróuð af og innan Nextcloud samfélagsins. Þau virka með kjarnaeiginleikum Nextcloud og eru tilbúin til notkunar í raunvinnslu.",
+ "No apps found for \"{query}\"" : "Engin forrit fundust fyrir \"{query}\"",
+ "Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "Þjónninn þinn er keyrandi á Microsoft Windows. Við mælum sterklega með Linux til að njóta sem best allra eiginleika fyrir notendurna.",
+ "Encryption alone does not guarantee security of the system. Please see Nextcloud documentation for more information about how the encryption app works, and the supported use cases." : "Dulritun ein og sér tryggir ekki öryggi kerfisins. Endilega skoðaðu hjálparskjölin um hvernig dulritunarforritið virkar, og dæmi um hvaða uppsetningar eru studdar.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" href=\"%s\">documentation ↗</a>." : "Til að yfirfæra í annan gagnagrunn skaltu nota skipanalínutólið: 'occ db:convert-type', eða lesa <a target=\"_blank\" href=\"%s\">hjálparskjölin ↗</a>.",
+ "This app has no minimum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Þetta vorrit er ekki með tiltekna neina lágmarksútgáfu Nextcloud. Þetta mun gefa villu í Nextcloud 11 og nýrri.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in Nextcloud 11 and later." : "Þetta vorrit er ekki með tiltekna neina hámarksútgáfu Nextcloud. Þetta mun gefa villu í Nextcloud 11 og nýrri.",
+ "If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://help.nextcloud.com/\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">help other users</a>!" : "Ef þú vilt styðja við verkefnið\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">taktu þátt í þróuninni</a>\n\t\teða\n\t\t<a href=\"https://help.nextcloud.com\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">hjálpaðu öðrum notendum</a>!",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Þróað af {communityopen}Nextcloud samfélaginu{linkclose}, {githubopen}grunnkóðinn{linkclose} er gefinn út með {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose} notkunarleyfinu."
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/settings/l10n/it.js b/settings/l10n/it.js
index d6ad5c743d6..c24e82c6e41 100644
--- a/settings/l10n/it.js
+++ b/settings/l10n/it.js
@@ -297,6 +297,7 @@ OC.L10N.register(
"iOS app" : "Applicazione iOS",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Se desideri supportare il progetto\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">contribuisci allo sviluppo</a>\n\t\to\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">diffondi il verbo</a>!",
"Show First Run Wizard again" : "Mostra nuovamente la procedura di primo avvio",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Sviluppato dalla {communityopen}comunità di Nextcloud{linkclose}, il {githubopen}codice sorgente{linkclose} è rilasciato nei termini della licenza {licenseopen}AGPL{linkclose}.",
"Show storage location" : "Mostra posizione di archiviazione",
"Show last log in" : "Mostra ultimo accesso",
"Show user backend" : "Mostra il motore utente",
diff --git a/settings/l10n/it.json b/settings/l10n/it.json
index dc52be19472..cc5e18a7236 100644
--- a/settings/l10n/it.json
+++ b/settings/l10n/it.json
@@ -295,6 +295,7 @@
"iOS app" : "Applicazione iOS",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Se desideri supportare il progetto\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">contribuisci allo sviluppo</a>\n\t\to\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">diffondi il verbo</a>!",
"Show First Run Wizard again" : "Mostra nuovamente la procedura di primo avvio",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Sviluppato dalla {communityopen}comunità di Nextcloud{linkclose}, il {githubopen}codice sorgente{linkclose} è rilasciato nei termini della licenza {licenseopen}AGPL{linkclose}.",
"Show storage location" : "Mostra posizione di archiviazione",
"Show last log in" : "Mostra ultimo accesso",
"Show user backend" : "Mostra il motore utente",
diff --git a/settings/l10n/nl.js b/settings/l10n/nl.js
index c4790276f27..22d829c1533 100644
--- a/settings/l10n/nl.js
+++ b/settings/l10n/nl.js
@@ -297,6 +297,7 @@ OC.L10N.register(
"iOS app" : "iOS app",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Ondersteun het project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">ontwikkel het mee</a>\n\t\tof\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">verkondig het woord</a>!",
"Show First Run Wizard again" : "Toon de Eerste start Wizard opnieuw",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Ontwikkeld door de {communityopen}Nextcloud community{linkclose}, de {githubopen}broncode{linkclose} is gelicenseerd onder de {licenseopen}AGPL{linkclose}.",
"Show storage location" : "Toon opslaglocatie",
"Show last log in" : "Toon laatste inlog",
"Show user backend" : "Toon backend gebruiker",
diff --git a/settings/l10n/nl.json b/settings/l10n/nl.json
index 2b22fec9acb..48d438859a9 100644
--- a/settings/l10n/nl.json
+++ b/settings/l10n/nl.json
@@ -295,6 +295,7 @@
"iOS app" : "iOS app",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Ondersteun het project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">ontwikkel het mee</a>\n\t\tof\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">verkondig het woord</a>!",
"Show First Run Wizard again" : "Toon de Eerste start Wizard opnieuw",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Ontwikkeld door de {communityopen}Nextcloud community{linkclose}, de {githubopen}broncode{linkclose} is gelicenseerd onder de {licenseopen}AGPL{linkclose}.",
"Show storage location" : "Toon opslaglocatie",
"Show last log in" : "Toon laatste inlog",
"Show user backend" : "Toon backend gebruiker",
diff --git a/settings/l10n/pt_BR.js b/settings/l10n/pt_BR.js
index 023664ff892..543066f6b4b 100644
--- a/settings/l10n/pt_BR.js
+++ b/settings/l10n/pt_BR.js
@@ -98,6 +98,10 @@ OC.L10N.register(
"Android Client" : "Cliente Android",
"Sync client - {os}" : "Sincronizar cliente - {os}",
"This session" : "Esta sessão",
+ "Copied!" : "Copiado!",
+ "Not supported!" : "Não Suportado!",
+ "Press ⌘-C to copy." : "Pressione ⌘-C para copiar",
+ "Press Ctrl-C to copy." : "Pressione Ctrl+C para copiar",
"Error while loading browser sessions and device tokens" : "Erro durante carregamento de sessões do navegador e tokens de dispositivos",
"Error while creating device token" : "Erro ao criar token de dispositivo",
"Error while deleting the token" : "Erro ao excluir o token",
@@ -289,6 +293,7 @@ OC.L10N.register(
"App name" : "Nome do aplicativo",
"Create new app password" : "Criar uma nova senha do aplicativo",
"Use the credentials below to configure your app or device." : "Use as credenciais abaixo para configurar seu aplicativo ou dispositivo.",
+ "For security reasons this password will only be shown once." : "Por motivo de segurança, esta senha só será exibida uma vez.",
"Username" : "Nome de Usuário",
"Done" : "Concluída",
"Get the apps to sync your files" : "Obtenha apps para sincronizar seus arquivos",
@@ -297,6 +302,11 @@ OC.L10N.register(
"iOS app" : "App iOS",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Se você deseja apoiar o projeto,\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">juntar-se ao desenvolvimento</a>\n\t\tou\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">contar para todo mundo</a>!",
"Show First Run Wizard again" : "Mostrar Assistente de Primeira Execução novamente",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Desenvolvido pela {communityopen}comunidade Nextcloud{linkclose}, o {githubopen}código-fonte{linkclose} é licenciado sob a {licenseopen}AGPL{linkclose}.",
+ "Follow us on Google Plus!" : "Siga-nos no Google Plus!",
+ "Like our facebook page!" : "Curta nossa página no Facebook!",
+ "Subscribe to our news feed!" : "Assine nosso feed de notícias!",
+ "Subscribe to our newsletter!" : "Inscreva-se para receber nosso boletim informativo!",
"Show storage location" : "Mostrar localização de armazenamento",
"Show last log in" : "Mostrar o último acesso",
"Show user backend" : "Mostrar administrador do usuário",
@@ -320,6 +330,16 @@ OC.L10N.register(
"change full name" : "alterar nome completo",
"set new password" : "definir nova senha",
"change email address" : "Trocar o endereço de email",
- "Default" : "Padrão"
+ "Default" : "Padrão",
+ "no group" : "nenhum grupo",
+ "add group" : "adicionar grupo",
+ "Add Group" : "Adicionar grupo",
+ "Default Quota" : "Quota Padrão",
+ "Full Name" : "Nome Completo",
+ "Group Admin for" : "Grupo Admin para",
+ "Storage Location" : "Local de Armazenamento",
+ "User Backend" : "Administrador do Usuário",
+ "Last Login" : "Último Login",
+ "No apps found for \"{query}\"" : "Nenhum aplicativo encontrado para \"{query}\""
},
"nplurals=2; plural=(n > 1);");
diff --git a/settings/l10n/pt_BR.json b/settings/l10n/pt_BR.json
index bed74bae58b..d8c0e38da08 100644
--- a/settings/l10n/pt_BR.json
+++ b/settings/l10n/pt_BR.json
@@ -96,6 +96,10 @@
"Android Client" : "Cliente Android",
"Sync client - {os}" : "Sincronizar cliente - {os}",
"This session" : "Esta sessão",
+ "Copied!" : "Copiado!",
+ "Not supported!" : "Não Suportado!",
+ "Press ⌘-C to copy." : "Pressione ⌘-C para copiar",
+ "Press Ctrl-C to copy." : "Pressione Ctrl+C para copiar",
"Error while loading browser sessions and device tokens" : "Erro durante carregamento de sessões do navegador e tokens de dispositivos",
"Error while creating device token" : "Erro ao criar token de dispositivo",
"Error while deleting the token" : "Erro ao excluir o token",
@@ -287,6 +291,7 @@
"App name" : "Nome do aplicativo",
"Create new app password" : "Criar uma nova senha do aplicativo",
"Use the credentials below to configure your app or device." : "Use as credenciais abaixo para configurar seu aplicativo ou dispositivo.",
+ "For security reasons this password will only be shown once." : "Por motivo de segurança, esta senha só será exibida uma vez.",
"Username" : "Nome de Usuário",
"Done" : "Concluída",
"Get the apps to sync your files" : "Obtenha apps para sincronizar seus arquivos",
@@ -295,6 +300,11 @@
"iOS app" : "App iOS",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Se você deseja apoiar o projeto,\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">juntar-se ao desenvolvimento</a>\n\t\tou\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">contar para todo mundo</a>!",
"Show First Run Wizard again" : "Mostrar Assistente de Primeira Execução novamente",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Desenvolvido pela {communityopen}comunidade Nextcloud{linkclose}, o {githubopen}código-fonte{linkclose} é licenciado sob a {licenseopen}AGPL{linkclose}.",
+ "Follow us on Google Plus!" : "Siga-nos no Google Plus!",
+ "Like our facebook page!" : "Curta nossa página no Facebook!",
+ "Subscribe to our news feed!" : "Assine nosso feed de notícias!",
+ "Subscribe to our newsletter!" : "Inscreva-se para receber nosso boletim informativo!",
"Show storage location" : "Mostrar localização de armazenamento",
"Show last log in" : "Mostrar o último acesso",
"Show user backend" : "Mostrar administrador do usuário",
@@ -318,6 +328,16 @@
"change full name" : "alterar nome completo",
"set new password" : "definir nova senha",
"change email address" : "Trocar o endereço de email",
- "Default" : "Padrão"
+ "Default" : "Padrão",
+ "no group" : "nenhum grupo",
+ "add group" : "adicionar grupo",
+ "Add Group" : "Adicionar grupo",
+ "Default Quota" : "Quota Padrão",
+ "Full Name" : "Nome Completo",
+ "Group Admin for" : "Grupo Admin para",
+ "Storage Location" : "Local de Armazenamento",
+ "User Backend" : "Administrador do Usuário",
+ "Last Login" : "Último Login",
+ "No apps found for \"{query}\"" : "Nenhum aplicativo encontrado para \"{query}\""
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/settings/l10n/ru.js b/settings/l10n/ru.js
index c8e1b811ae7..eda968ee584 100644
--- a/settings/l10n/ru.js
+++ b/settings/l10n/ru.js
@@ -297,6 +297,7 @@ OC.L10N.register(
"iOS app" : "iOS приложение",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Если Вы хотите поддержать проект\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">присоединяйтесь к разработке</a>\n\t\tили\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">расскажите о нас</a>!",
"Show First Run Wizard again" : "Показать помощник настройки снова",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Разработано {communityopen}сообществом Nextcloud{linkclose}, {githubopen}исходный код{linkclose} лицензируется в соответствии с {licenseopen}AGPL{linkclose}.",
"Show storage location" : "Показать местонахождение хранилища",
"Show last log in" : "Показать последний вход в систему",
"Show user backend" : "Показать механизм учёта пользователей",
diff --git a/settings/l10n/ru.json b/settings/l10n/ru.json
index 6708e1b12f8..69419920d6c 100644
--- a/settings/l10n/ru.json
+++ b/settings/l10n/ru.json
@@ -295,6 +295,7 @@
"iOS app" : "iOS приложение",
"If you want to support the project\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Если Вы хотите поддержать проект\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">присоединяйтесь к разработке</a>\n\t\tили\n\t\t<a href=\"https://nextcloud.com/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">расскажите о нас</a>!",
"Show First Run Wizard again" : "Показать помощник настройки снова",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Разработано {communityopen}сообществом Nextcloud{linkclose}, {githubopen}исходный код{linkclose} лицензируется в соответствии с {licenseopen}AGPL{linkclose}.",
"Show storage location" : "Показать местонахождение хранилища",
"Show last log in" : "Показать последний вход в систему",
"Show user backend" : "Показать механизм учёта пользователей",
diff --git a/settings/templates/settings.development.notice.php b/settings/templates/settings.development.notice.php
index a96661e5de1..ccbd0b7df80 100644
--- a/settings/templates/settings.development.notice.php
+++ b/settings/templates/settings.development.notice.php
@@ -1,6 +1,4 @@
-<?php
-/** @var \OCP\IL10N $l */
-if (OC_Util::getEditionString() === ''): ?>
+<?php if (OC_Util::getEditionString() === ''): ?>
<p>
<?php print_unescaped(str_replace(
[
@@ -18,4 +16,52 @@ if (OC_Util::getEditionString() === ''): ?>
$l->t('Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}.')
)); ?>
</p>
+
+ <p class="social-button">
+ <?php print_unescaped(str_replace(
+ [
+ '{googleimage}',
+ '{facebookimage}',
+ '{twitterimage}',
+ '{rssimage}',
+ '{mailimage}',
+ '{googleopen}',
+ '{facebookopen}',
+ '{twitteropen}',
+ '{rssopen}',
+ '{newsletteropen}',
+ '{linkclose}',
+ '{googletext}',
+ '{facebooktext}',
+ '{twittertext}',
+ '{rsstext}',
+ '{mailtext}',
+ ],
+ [
+ image_path('core', 'googleplus.svg'),
+ image_path('core', 'facebook.svg'),
+ image_path('core', 'twitter.svg'),
+ image_path('core', 'rss.svg'),
+ image_path('core', 'mail.svg'),
+ '<a target="_blank" rel="noreferrer noopener" href="https://plus.google.com/b/104036748063781940910/104036748063781940910/about">',
+ '<a target="_blank" rel="noreferrer noopener" href="https://www.facebook.com/Nextcloud-1032807203462807/">',
+ '<a target="_blank" rel="noreferrer noopener" href="https://twitter.com/nextclouders">',
+ '<a target="_blank" rel="noreferrer noopener" href="https://nextcloud.com/blogfeed">',
+ '<a target="_blank" rel="noreferrer noopener" href="https://newsletter.nextcloud.com/?p=subscribe&amp;id=1">',
+ '</a>',
+ $l->t('Follow us on Google Plus!'),
+ $l->t('Like our facebook page!'),
+ $l->t('Subscribe to our twitter channel!'),
+ $l->t('Subscribe to our news feed!'),
+ $l->t('Subscribe to our newsletter!'),
+
+ ],
+'{googleopen}<img width="50" src="{googleimage}" title="{googletext}" alt="{googletext}">{linkclose}
+{facebookopen}<img width="50" src="{facebookimage}" title="{facebooktext}" alt="{facebooktext}">{linkclose}
+{twitteropen}<img width="50" src="{twitterimage}" title="{twittertext}" alt="{twittertext}">{linkclose}
+{rssopen}<img class="img-circle" width="50" src="{rssimage}" title="{rsstext}" alt="{rsstext}">{linkclose}
+{newsletteropen}<img width="50" src="{mailimage}" title="{mailtext}" alt="{mailtext}">{linkclose}'
+ )); ?>
+ </p>
+
<?php endif; ?>
diff --git a/tests/Core/Controller/AvatarControllerTest.php b/tests/Core/Controller/AvatarControllerTest.php
index 937d8aaf17b..d45d0618230 100644
--- a/tests/Core/Controller/AvatarControllerTest.php
+++ b/tests/Core/Controller/AvatarControllerTest.php
@@ -19,6 +19,16 @@
*
*/
+namespace OC\Core\Controller;
+
+/**
+ * Overwrite is_uploaded_file in the OC\Core\Controller namespace to allow
+ * proper unit testing of the postAvatar call.
+ */
+function is_uploaded_file($filename) {
+ return file_exists($filename);
+}
+
namespace Tests\Core\Controller;
use OC\Core\Application;
@@ -32,14 +42,6 @@ use Punic\Exception;
use Test\Traits\UserTrait;
/**
- * Overwrite is_uploaded_file in this namespace to allow proper unit testing of
- * the postAvatar call.
- */
-function is_uploaded_file($filename) {
- return file_exists($filename);
-}
-
-/**
* Class AvatarControllerTest
*
* @group DB
@@ -68,19 +70,19 @@ class AvatarControllerTest extends \Test\TestCase {
$app = new Application;
$this->container = $app->getContainer();
$this->container['AppName'] = 'core';
- $this->container['AvatarManager'] = $this->getMock('OCP\IAvatarManager');
+ $this->container['AvatarManager'] = $this->getMockBuilder('OCP\IAvatarManager')->getMock();
$this->container['Cache'] = $this->getMockBuilder('OC\Cache\File')
->disableOriginalConstructor()->getMock();
- $this->container['L10N'] = $this->getMock('OCP\IL10N');
+ $this->container['L10N'] = $this->getMockBuilder('OCP\IL10N')->getMock();
$this->container['L10N']->method('t')->will($this->returnArgument(0));
- $this->container['UserManager'] = $this->getMock('OCP\IUserManager');
- $this->container['UserSession'] = $this->getMock('OCP\IUserSession');
- $this->container['Request'] = $this->getMock('OCP\IRequest');
- $this->container['UserFolder'] = $this->getMock('OCP\Files\Folder');
- $this->container['Logger'] = $this->getMock('OCP\ILogger');
+ $this->container['UserManager'] = $this->getMockBuilder('OCP\IUserManager')->getMock();
+ $this->container['UserSession'] = $this->getMockBuilder('OCP\IUserSession')->getMock();
+ $this->container['Request'] = $this->getMockBuilder('OCP\IRequest')->getMock();
+ $this->container['UserFolder'] = $this->getMockBuilder('OCP\Files\Folder')->getMock();
+ $this->container['Logger'] = $this->getMockBuilder('OCP\ILogger')->getMock();
- $this->avatarMock = $this->getMock('OCP\IAvatar');
- $this->userMock = $this->getMock('OCP\IUser');
+ $this->avatarMock = $this->getMockBuilder('OCP\IAvatar')->getMock();
+ $this->userMock = $this->getMockBuilder('OCP\IUser')->getMock();
$this->avatarController = $this->container['AvatarController'];
@@ -91,7 +93,7 @@ class AvatarControllerTest extends \Test\TestCase {
->willReturnMap([['userId', $this->userMock]]);
$this->container['UserSession']->method('getUser')->willReturn($this->userMock);
- $this->avatarFile = $this->getMock('OCP\Files\File');
+ $this->avatarFile = $this->getMockBuilder('OCP\Files\File')->getMock();
$this->avatarFile->method('getContent')->willReturn('image data');
$this->avatarFile->method('getMimeType')->willReturn('image type');
$this->avatarFile->method('getEtag')->willReturn('my etag');
@@ -326,7 +328,7 @@ class AvatarControllerTest extends \Test\TestCase {
* Test posting avatar from existing folder
*/
public function testPostAvatarFromNoFile() {
- $file = $this->getMock('OCP\Files\Node');
+ $file = $this->getMockBuilder('OCP\Files\Node')->getMock();
$this->container['UserFolder']
->method('get')
->with('folder')
diff --git a/tests/Core/Controller/LoginControllerTest.php b/tests/Core/Controller/LoginControllerTest.php
index f09f3c98118..8eaa7c9843b 100644
--- a/tests/Core/Controller/LoginControllerTest.php
+++ b/tests/Core/Controller/LoginControllerTest.php
@@ -57,14 +57,14 @@ class LoginControllerTest extends TestCase {
public function setUp() {
parent::setUp();
- $this->request = $this->getMock('\\OCP\\IRequest');
- $this->userManager = $this->getMock('\\OCP\\IUserManager');
- $this->config = $this->getMock('\\OCP\\IConfig');
- $this->session = $this->getMock('\\OCP\\ISession');
+ $this->request = $this->getMockBuilder('\\OCP\\IRequest')->getMock();
+ $this->userManager = $this->getMockBuilder('\\OCP\\IUserManager')->getMock();
+ $this->config = $this->getMockBuilder('\\OCP\\IConfig')->getMock();
+ $this->session = $this->getMockBuilder('\\OCP\\ISession')->getMock();
$this->userSession = $this->getMockBuilder('\\OC\\User\\Session')
->disableOriginalConstructor()
->getMock();
- $this->urlGenerator = $this->getMock('\\OCP\\IURLGenerator');
+ $this->urlGenerator = $this->getMockBuilder('\\OCP\\IURLGenerator')->getMock();
$this->twoFactorManager = $this->getMockBuilder('\OC\Authentication\TwoFactorAuth\Manager')
->disableOriginalConstructor()
->getMock();
@@ -110,7 +110,7 @@ class LoginControllerTest extends TestCase {
->method('getCookie')
->with('oc_token')
->willReturn('MyLoginToken');
- $user = $this->getMock('\\OCP\\IUser');
+ $user = $this->getMockBuilder('\\OCP\\IUser')->getMock();
$user
->expects($this->once())
->method('getUID')
@@ -181,6 +181,7 @@ class LoginControllerTest extends TestCase {
'alt_login' => [],
'rememberLoginAllowed' => \OC_Util::rememberLoginAllowed(),
'rememberLoginState' => 0,
+ 'resetPasswordLink' => null,
],
'guest'
);
@@ -217,7 +218,7 @@ class LoginControllerTest extends TestCase {
->method('getSystemValue')
->with('lost_password_link')
->willReturn(false);
- $user = $this->getMock('\\OCP\\IUser');
+ $user = $this->getMockBuilder('\\OCP\\IUser')->getMock();
$user
->expects($this->once())
->method('canChangePassword')
@@ -239,6 +240,7 @@ class LoginControllerTest extends TestCase {
'alt_login' => [],
'rememberLoginAllowed' => \OC_Util::rememberLoginAllowed(),
'rememberLoginState' => 0,
+ 'resetPasswordLink' => false,
],
'guest'
);
@@ -255,7 +257,7 @@ class LoginControllerTest extends TestCase {
->method('getSystemValue')
->with('lost_password_link')
->willReturn(false);
- $user = $this->getMock('\\OCP\\IUser');
+ $user = $this->getMockBuilder('\\OCP\\IUser')->getMock();
$user
->expects($this->once())
->method('canChangePassword')
@@ -277,6 +279,7 @@ class LoginControllerTest extends TestCase {
'alt_login' => [],
'rememberLoginAllowed' => \OC_Util::rememberLoginAllowed(),
'rememberLoginState' => 0,
+ 'resetPasswordLink' => false,
],
'guest'
);
@@ -292,6 +295,10 @@ class LoginControllerTest extends TestCase {
->expects($this->exactly(4))
->method('getRemoteAddress')
->willReturn('192.168.0.1');
+ $this->request
+ ->expects($this->once())
+ ->method('passesCSRFCheck')
+ ->willReturn(true);
$this->throttler
->expects($this->exactly(2))
->method('sleepDelay')
@@ -322,14 +329,18 @@ class LoginControllerTest extends TestCase {
public function testLoginWithValidCredentials() {
/** @var IUser | \PHPUnit_Framework_MockObject_MockObject $user */
- $user = $this->getMock('\OCP\IUser');
+ $user = $this->getMockBuilder('\OCP\IUser')->getMock();
$password = 'secret';
- $indexPageUrl = 'some url';
+ $indexPageUrl = \OC_Util::getDefaultPageUrl();
$this->request
->expects($this->exactly(2))
->method('getRemoteAddress')
->willReturn('192.168.0.1');
+ $this->request
+ ->expects($this->once())
+ ->method('passesCSRFCheck')
+ ->willReturn(true);
$this->throttler
->expects($this->once())
->method('sleepDelay')
@@ -352,18 +363,89 @@ class LoginControllerTest extends TestCase {
->method('isTwoFactorAuthenticated')
->with($user)
->will($this->returnValue(false));
- $this->urlGenerator->expects($this->once())
- ->method('linkToRoute')
- ->with('files.view.index')
- ->will($this->returnValue($indexPageUrl));
$expected = new \OCP\AppFramework\Http\RedirectResponse($indexPageUrl);
$this->assertEquals($expected, $this->loginController->tryLogin($user, $password, null));
}
+ public function testLoginWithoutPassedCsrfCheckAndNotLoggedIn() {
+ /** @var IUser | \PHPUnit_Framework_MockObject_MockObject $user */
+ $user = $this->getMockBuilder('\OCP\IUser')->getMock();
+ $user->expects($this->any())
+ ->method('getUID')
+ ->will($this->returnValue('jane'));
+ $password = 'secret';
+ $originalUrl = 'another%20url';
+
+ $this->request
+ ->expects($this->exactly(2))
+ ->method('getRemoteAddress')
+ ->willReturn('192.168.0.1');
+ $this->request
+ ->expects($this->once())
+ ->method('passesCSRFCheck')
+ ->willReturn(false);
+ $this->throttler
+ ->expects($this->once())
+ ->method('sleepDelay')
+ ->with('192.168.0.1');
+ $this->throttler
+ ->expects($this->once())
+ ->method('getDelay')
+ ->with('192.168.0.1')
+ ->willReturn(200);
+ $this->userSession->expects($this->once())
+ ->method('isLoggedIn')
+ ->with()
+ ->will($this->returnValue(false));
+
+ $expected = new \OCP\AppFramework\Http\RedirectResponse(\OC_Util::getDefaultPageUrl());
+ $this->assertEquals($expected, $this->loginController->tryLogin('Jane', $password, $originalUrl));
+ }
+
+ public function testLoginWithoutPassedCsrfCheckAndLoggedIn() {
+ /** @var IUser | \PHPUnit_Framework_MockObject_MockObject $user */
+ $user = $this->getMockBuilder('\OCP\IUser')->getMock();
+ $user->expects($this->any())
+ ->method('getUID')
+ ->will($this->returnValue('jane'));
+ $password = 'secret';
+ $originalUrl = 'another%20url';
+ $redirectUrl = 'http://localhost/another url';
+
+ $this->request
+ ->expects($this->exactly(2))
+ ->method('getRemoteAddress')
+ ->willReturn('192.168.0.1');
+ $this->request
+ ->expects($this->once())
+ ->method('passesCSRFCheck')
+ ->willReturn(false);
+ $this->throttler
+ ->expects($this->once())
+ ->method('sleepDelay')
+ ->with('192.168.0.1');
+ $this->throttler
+ ->expects($this->once())
+ ->method('getDelay')
+ ->with('192.168.0.1')
+ ->willReturn(200);
+ $this->userSession->expects($this->once())
+ ->method('isLoggedIn')
+ ->with()
+ ->will($this->returnValue(true));
+ $this->urlGenerator->expects($this->once())
+ ->method('getAbsoluteURL')
+ ->with(urldecode($originalUrl))
+ ->will($this->returnValue($redirectUrl));
+
+ $expected = new \OCP\AppFramework\Http\RedirectResponse($redirectUrl);
+ $this->assertEquals($expected, $this->loginController->tryLogin('Jane', $password, $originalUrl));
+ }
+
public function testLoginWithValidCredentialsAndRedirectUrl() {
/** @var IUser | \PHPUnit_Framework_MockObject_MockObject $user */
- $user = $this->getMock('\OCP\IUser');
+ $user = $this->getMockBuilder('\OCP\IUser')->getMock();
$user->expects($this->any())
->method('getUID')
->will($this->returnValue('jane'));
@@ -375,6 +457,10 @@ class LoginControllerTest extends TestCase {
->expects($this->exactly(2))
->method('getRemoteAddress')
->willReturn('192.168.0.1');
+ $this->request
+ ->expects($this->once())
+ ->method('passesCSRFCheck')
+ ->willReturn(true);
$this->throttler
->expects($this->once())
->method('sleepDelay')
@@ -406,7 +492,7 @@ class LoginControllerTest extends TestCase {
public function testLoginWithTwoFactorEnforced() {
/** @var IUser | \PHPUnit_Framework_MockObject_MockObject $user */
- $user = $this->getMock('\OCP\IUser');
+ $user = $this->getMockBuilder('\OCP\IUser')->getMock();
$user->expects($this->any())
->method('getUID')
->will($this->returnValue('john'));
@@ -417,6 +503,10 @@ class LoginControllerTest extends TestCase {
->expects($this->exactly(2))
->method('getRemoteAddress')
->willReturn('192.168.0.1');
+ $this->request
+ ->expects($this->once())
+ ->method('passesCSRFCheck')
+ ->willReturn(true);
$this->throttler
->expects($this->once())
->method('sleepDelay')
@@ -453,7 +543,7 @@ class LoginControllerTest extends TestCase {
public function testToNotLeakLoginName() {
/** @var IUser | \PHPUnit_Framework_MockObject_MockObject $user */
- $user = $this->getMock('\OCP\IUser');
+ $user = $this->getMockBuilder('\OCP\IUser')->getMock();
$user->expects($this->any())
->method('getUID')
->will($this->returnValue('john'));
@@ -479,6 +569,10 @@ class LoginControllerTest extends TestCase {
->expects($this->exactly(3))
->method('getRemoteAddress')
->willReturn('192.168.0.1');
+ $this->request
+ ->expects($this->once())
+ ->method('passesCSRFCheck')
+ ->willReturn(true);
$this->throttler
->expects($this->once())
->method('getDelay')
diff --git a/tests/Core/Templates/TemplatesTest.php b/tests/Core/Templates/TemplatesTest.php
index 03565411a13..cd1502fd22c 100644
--- a/tests/Core/Templates/TemplatesTest.php
+++ b/tests/Core/Templates/TemplatesTest.php
@@ -13,7 +13,7 @@ class TemplatesTest extends \Test\TestCase {
public function test404() {
$template = \OC::$SERVERROOT . '/core/templates/404.php';
$href = \OC::$server->getURLGenerator()->linkTo('', 'index.php');
- $expectedHtml = "<ul><li class='error'>\n\t\t\tFile not found<br><p class='hint'>The specified document has not been found on the server.</p>\n<p class='hint'><a href='$href'>You can click here to return to ownCloud.</a></p>\n\t\t</li></ul>";
+ $expectedHtml = "<ul><li class='error'>\n\t\t\tFile not found<br><p class='hint'>The specified document has not been found on the server.</p>\n<p class='hint'><a href='$href'>You can click here to return to Nextcloud.</a></p>\n\t\t</li></ul>";
$this->assertTemplate($expectedHtml, $template);
}
diff --git a/tests/Settings/Controller/AuthSettingsControllerTest.php b/tests/Settings/Controller/AuthSettingsControllerTest.php
index 1705cb5ddf1..b57aea0930c 100644
--- a/tests/Settings/Controller/AuthSettingsControllerTest.php
+++ b/tests/Settings/Controller/AuthSettingsControllerTest.php
@@ -91,6 +91,7 @@ class AuthSettingsControllerTest extends TestCase {
'lastActivity' => null,
'type' => null,
'canDelete' => false,
+ 'current' => true,
],
[
'id' => 200,
diff --git a/tests/Settings/Controller/CheckSetupControllerTest.php b/tests/Settings/Controller/CheckSetupControllerTest.php
index f48e9c04f3d..fca19b0dbbc 100644
--- a/tests/Settings/Controller/CheckSetupControllerTest.php
+++ b/tests/Settings/Controller/CheckSetupControllerTest.php
@@ -29,6 +29,7 @@ use OCP\AppFramework\Http\RedirectResponse;
use OCP\Http\Client\IClientService;
use OCP\IConfig;
use OCP\IL10N;
+use OCP\ILogger;
use OCP\IRequest;
use OCP\IURLGenerator;
use OC_Util;
@@ -36,24 +37,11 @@ use Test\TestCase;
use OC\IntegrityCheck\Checker;
/**
- * Mock version_compare
- * @param string $version1
- * @param string $version2
- * @return int
- */
-function version_compare($version1, $version2) {
- return CheckSetupControllerTest::$version_compare;
-}
-
-/**
* Class CheckSetupControllerTest
*
* @package Tests\Settings\Controller
*/
class CheckSetupControllerTest extends TestCase {
- /** @var int */
- public static $version_compare;
-
/** @var CheckSetupController */
private $checkSetupController;
/** @var IRequest */
@@ -68,6 +56,8 @@ class CheckSetupControllerTest extends TestCase {
private $util;
/** @var IL10N */
private $l10n;
+ /** @var ILogger */
+ private $logger;
/** @var Checker */
private $checker;
@@ -95,6 +85,7 @@ class CheckSetupControllerTest extends TestCase {
}));
$this->checker = $this->getMockBuilder('\OC\IntegrityCheck\Checker')
->disableOriginalConstructor()->getMock();
+ $this->logger = $this->getMockBuilder('\OCP\ILogger')->getMock();
$this->checkSetupController = $this->getMockBuilder('\OC\Settings\Controller\CheckSetupController')
->setConstructorArgs([
'settings',
@@ -105,8 +96,9 @@ class CheckSetupControllerTest extends TestCase {
$this->util,
$this->l10n,
$this->checker,
+ $this->logger
])
- ->setMethods(['getCurlVersion'])->getMock();
+ ->setMethods(['getCurlVersion', 'isPhpOutdated'])->getMock();
}
public function testIsInternetConnectionWorkingDisabledViaConfig() {
@@ -131,12 +123,8 @@ class CheckSetupControllerTest extends TestCase {
$client = $this->getMockBuilder('\OCP\Http\Client\IClient')
->disableOriginalConstructor()->getMock();
- $client->expects($this->at(0))
- ->method('get')
- ->with('https://www.owncloud.org/', []);
- $client->expects($this->at(1))
- ->method('get')
- ->with('http://www.owncloud.org/', []);
+ $client->expects($this->any())
+ ->method('get');
$this->clientService->expects($this->once())
->method('newClient')
@@ -151,7 +139,7 @@ class CheckSetupControllerTest extends TestCase {
);
}
- public function testIsInternetConnectionHttpsFail() {
+ public function testIsInternetConnectionFail() {
$this->config->expects($this->once())
->method('getSystemValue')
->with('has_internet_connection', true)
@@ -159,12 +147,11 @@ class CheckSetupControllerTest extends TestCase {
$client = $this->getMockBuilder('\OCP\Http\Client\IClient')
->disableOriginalConstructor()->getMock();
- $client->expects($this->at(0))
+ $client->expects($this->any())
->method('get')
- ->with('https://www.owncloud.org/', [])
->will($this->throwException(new \Exception()));
- $this->clientService->expects($this->once())
+ $this->clientService->expects($this->exactly(3))
->method('newClient')
->will($this->returnValue($client));
@@ -176,33 +163,6 @@ class CheckSetupControllerTest extends TestCase {
);
}
- public function testIsInternetConnectionHttpFail() {
- $this->config->expects($this->once())
- ->method('getSystemValue')
- ->with('has_internet_connection', true)
- ->will($this->returnValue(true));
-
- $client = $this->getMockBuilder('\OCP\Http\Client\IClient')
- ->disableOriginalConstructor()->getMock();
- $client->expects($this->at(0))
- ->method('get')
- ->with('https://www.owncloud.org/', []);
- $client->expects($this->at(1))
- ->method('get')
- ->with('http://www.owncloud.org/', [])
- ->will($this->throwException(new \Exception()));
-
- $this->clientService->expects($this->once())
- ->method('newClient')
- ->will($this->returnValue($client));
-
- $this->assertFalse(
- self::invokePrivate(
- $this->checkSetupController,
- 'isInternetConnectionWorking'
- )
- );
- }
public function testIsMemcacheConfiguredFalse() {
$this->config->expects($this->once())
@@ -233,7 +193,10 @@ class CheckSetupControllerTest extends TestCase {
}
public function testIsPhpSupportedFalse() {
- self::$version_compare = -1;
+ $this->checkSetupController
+ ->expects($this->once())
+ ->method('isPhpOutdated')
+ ->willReturn(true);
$this->assertEquals(
['eol' => true, 'version' => PHP_VERSION],
@@ -242,7 +205,10 @@ class CheckSetupControllerTest extends TestCase {
}
public function testIsPhpSupportedTrue() {
- self::$version_compare = 0;
+ $this->checkSetupController
+ ->expects($this->exactly(2))
+ ->method('isPhpOutdated')
+ ->willReturn(false);
$this->assertEquals(
['eol' => false, 'version' => PHP_VERSION],
@@ -250,8 +216,6 @@ class CheckSetupControllerTest extends TestCase {
);
- self::$version_compare = 1;
-
$this->assertEquals(
['eol' => false, 'version' => PHP_VERSION],
self::invokePrivate($this->checkSetupController, 'isPhpSupported')
@@ -318,13 +282,17 @@ class CheckSetupControllerTest extends TestCase {
->disableOriginalConstructor()->getMock();
$client->expects($this->at(0))
->method('get')
- ->with('https://www.owncloud.org/', []);
+ ->with('http://www.nextcloud.com/', [])
+ ->will($this->throwException(new \Exception()));
$client->expects($this->at(1))
->method('get')
- ->with('http://www.owncloud.org/', [])
+ ->with('http://www.google.com/', [])
->will($this->throwException(new \Exception()));
-
- $this->clientService->expects($this->once())
+ $client->expects($this->at(2))
+ ->method('get')
+ ->with('http://www.github.com/', [])
+ ->will($this->throwException(new \Exception()));
+ $this->clientService->expects($this->exactly(3))
->method('newClient')
->will($this->returnValue($client));
$this->urlGenerator->expects($this->at(0))
@@ -335,7 +303,10 @@ class CheckSetupControllerTest extends TestCase {
->method('linkToDocs')
->with('admin-security')
->willReturn('https://doc.owncloud.org/server/8.1/admin_manual/configuration_server/hardening.html');
- self::$version_compare = -1;
+ $this->checkSetupController
+ ->expects($this->once())
+ ->method('isPhpOutdated')
+ ->willReturn(true);
$this->urlGenerator->expects($this->at(2))
->method('linkToDocs')
->with('admin-reverse-proxy')
@@ -373,7 +344,8 @@ class CheckSetupControllerTest extends TestCase {
$this->urlGenerator,
$this->util,
$this->l10n,
- $this->checker
+ $this->checker,
+ $this->logger
])
->setMethods(null)->getMock();
diff --git a/tests/lib/AppFramework/Controller/OCSControllerTest.php b/tests/lib/AppFramework/Controller/OCSControllerTest.php
index 7dcbd189cd5..9c9214181a4 100644
--- a/tests/lib/AppFramework/Controller/OCSControllerTest.php
+++ b/tests/lib/AppFramework/Controller/OCSControllerTest.php
@@ -75,8 +75,8 @@ class OCSControllerTest extends \Test\TestCase {
$expected = "<?xml version=\"1.0\"?>\n" .
"<ocs>\n" .
" <meta>\n" .
- " <status>failure</status>\n" .
- " <statuscode>400</statuscode>\n" .
+ " <status>ok</status>\n" .
+ " <statuscode>100</statuscode>\n" .
" <message>OK</message>\n" .
" <totalitems></totalitems>\n" .
" <itemsperpage></itemsperpage>\n" .
@@ -86,54 +86,12 @@ class OCSControllerTest extends \Test\TestCase {
" </data>\n" .
"</ocs>\n";
- $params = [
- 'data' => [
- 'test' => 'hi'
- ],
- 'statuscode' => 400
- ];
+ $params = new DataResponse(['test' => 'hi']);
$out = $controller->buildResponse($params, 'xml')->render();
$this->assertEquals($expected, $out);
}
-
- public function testXMLDataResponse() {
- $controller = new ChildOCSController('app', new Request(
- [],
- $this->getMockBuilder('\OCP\Security\ISecureRandom')
- ->disableOriginalConstructor()
- ->getMock(),
- $this->getMockBuilder('\OCP\IConfig')
- ->disableOriginalConstructor()
- ->getMock()
- ));
- $expected = "<?xml version=\"1.0\"?>\n" .
- "<ocs>\n" .
- " <meta>\n" .
- " <status>failure</status>\n" .
- " <statuscode>400</statuscode>\n" .
- " <message>OK</message>\n" .
- " <totalitems></totalitems>\n" .
- " <itemsperpage></itemsperpage>\n" .
- " </meta>\n" .
- " <data>\n" .
- " <test>hi</test>\n" .
- " </data>\n" .
- "</ocs>\n";
-
- $params = new DataResponse([
- 'data' => [
- 'test' => 'hi'
- ],
- 'statuscode' => 400
- ]);
-
- $out = $controller->buildResponse($params, 'xml')->render();
- $this->assertEquals($expected, $out);
- }
-
-
public function testJSON() {
$controller = new ChildOCSController('app', new Request(
[],
@@ -144,14 +102,9 @@ class OCSControllerTest extends \Test\TestCase {
->disableOriginalConstructor()
->getMock()
));
- $expected = '{"ocs":{"meta":{"status":"failure","statuscode":400,"message":"OK",' .
+ $expected = '{"ocs":{"meta":{"status":"ok","statuscode":100,"message":"OK",' .
'"totalitems":"","itemsperpage":""},"data":{"test":"hi"}}}';
- $params = [
- 'data' => [
- 'test' => 'hi'
- ],
- 'statuscode' => 400
- ];
+ $params = new DataResponse(['test' => 'hi']);
$out = $controller->buildResponse($params, 'json')->render();
$this->assertEquals($expected, $out);
diff --git a/tests/phpunit-autotest.xml b/tests/phpunit-autotest.xml
index 07de887c8cb..301f63a375d 100644
--- a/tests/phpunit-autotest.xml
+++ b/tests/phpunit-autotest.xml
@@ -8,9 +8,8 @@
>
<testsuite name='ownCloud'>
<directory suffix='.php'>lib/</directory>
- <directory suffix='.php'>settings/</directory>
- <directory suffix='.php'>core/</directory>
- <directory suffix='.php'>ocs-provider/</directory>
+ <directory suffix='.php'>Settings/</directory>
+ <directory suffix='.php'>Core/</directory>
<file>apps.php</file>
</testsuite>
<!-- filters for code coverage -->
diff --git a/tests/phpunit.xml.dist b/tests/phpunit.xml.dist
index 19fa38209a9..d3a5897dfaf 100644
--- a/tests/phpunit.xml.dist
+++ b/tests/phpunit.xml.dist
@@ -2,9 +2,8 @@
<phpunit bootstrap="bootstrap.php">
<testsuite name='ownCloud'>
<directory suffix='.php'>lib/</directory>
- <directory suffix='.php'>settings/</directory>
- <directory suffix='.php'>core/</directory>
- <directory suffix='.php'>ocs-provider/</directory>
+ <directory suffix='.php'>Settings/</directory>
+ <directory suffix='.php'>Core/</directory>
<file>apps.php</file>
</testsuite>
<!-- filters for code coverage -->