summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorLukas Reschke <lukas@statuscode.ch>2016-08-11 19:37:17 +0200
committerLukas Reschke <lukas@statuscode.ch>2016-08-11 19:37:17 +0200
commit8261ccce1be32c1467874d537240585c0d841600 (patch)
tree2b654700b2069eafbc2562e89621c748632c0e31 /apps
parent225eb27bcac1e710a4aba723483745bb3677460f (diff)
parentf68f1d5f37e248aa7e5ac56e34fe79ce184ce149 (diff)
downloadnextcloud-server-8261ccce1be32c1467874d537240585c0d841600.tar.gz
nextcloud-server-8261ccce1be32c1467874d537240585c0d841600.zip
Merge branch 'master' into implement_712
Diffstat (limited to 'apps')
-rw-r--r--apps/encryption/l10n/de.js4
-rw-r--r--apps/encryption/l10n/de.json4
-rw-r--r--apps/encryption/l10n/de_DE.js4
-rw-r--r--apps/encryption/l10n/de_DE.json4
-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/de.js8
-rw-r--r--apps/federatedfilesharing/l10n/de.json8
-rw-r--r--apps/federatedfilesharing/l10n/de_DE.js6
-rw-r--r--apps/federatedfilesharing/l10n/de_DE.json6
-rw-r--r--apps/federatedfilesharing/l10n/is.js19
-rw-r--r--apps/federatedfilesharing/l10n/is.json19
-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.js1
-rw-r--r--apps/federation/l10n/cs_CZ.json1
-rw-r--r--apps/federation/l10n/de.js2
-rw-r--r--apps/federation/l10n/de.json2
-rw-r--r--apps/federation/l10n/de_DE.js2
-rw-r--r--apps/federation/l10n/de_DE.json2
-rw-r--r--apps/federation/l10n/es.js1
-rw-r--r--apps/federation/l10n/es.json1
-rw-r--r--apps/federation/l10n/fr.js1
-rw-r--r--apps/federation/l10n/fr.json1
-rw-r--r--apps/federation/l10n/id.js1
-rw-r--r--apps/federation/l10n/id.json1
-rw-r--r--apps/federation/l10n/is.js1
-rw-r--r--apps/federation/l10n/is.json1
-rw-r--r--apps/federation/l10n/it.js2
-rw-r--r--apps/federation/l10n/it.json2
-rw-r--r--apps/federation/l10n/nl.js2
-rw-r--r--apps/federation/l10n/nl.json2
-rw-r--r--apps/federation/l10n/pt_BR.js2
-rw-r--r--apps/federation/l10n/pt_BR.json2
-rw-r--r--apps/federation/l10n/ru.js2
-rw-r--r--apps/federation/l10n/ru.json2
-rw-r--r--apps/federation/l10n/tr.js1
-rw-r--r--apps/federation/l10n/tr.json1
-rw-r--r--apps/files_external/l10n/de.js2
-rw-r--r--apps/files_external/l10n/de.json2
-rw-r--r--apps/files_external/l10n/de_DE.js2
-rw-r--r--apps/files_external/l10n/de_DE.json2
-rw-r--r--apps/files_sharing/l10n/de.js5
-rw-r--r--apps/files_sharing/l10n/de.json5
-rw-r--r--apps/files_sharing/l10n/de_DE.js3
-rw-r--r--apps/files_sharing/l10n/de_DE.json3
-rw-r--r--apps/files_sharing/l10n/is.js18
-rw-r--r--apps/files_sharing/l10n/is.json18
-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.js3
-rw-r--r--apps/files_sharing/l10n/pt_BR.json3
-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/SharedMount.php13
-rw-r--r--apps/files_sharing/lib/sharedstorage.php7
-rw-r--r--apps/files_sharing/tests/API/Share20OCSTest.php31
-rw-r--r--apps/files_sharing/tests/ApiTest.php68
-rw-r--r--apps/files_trashbin/lib/BackgroundJob/ExpireTrash.php2
-rw-r--r--apps/files_versions/lib/BackgroundJob/ExpireVersions.php2
-rw-r--r--apps/systemtags/l10n/is.js9
-rw-r--r--apps/systemtags/l10n/is.json9
-rw-r--r--apps/theming/appinfo/app.php12
-rw-r--r--apps/theming/appinfo/routes.php5
-rw-r--r--apps/theming/lib/Controller/ThemingController.php27
-rw-r--r--apps/theming/tests/Controller/ThemingControllerTest.php82
-rw-r--r--apps/updatenotification/l10n/is.js5
-rw-r--r--apps/updatenotification/l10n/is.json5
-rw-r--r--apps/user_ldap/l10n/de.js6
-rw-r--r--apps/user_ldap/l10n/de.json6
85 files changed, 463 insertions, 106 deletions
diff --git a/apps/encryption/l10n/de.js b/apps/encryption/l10n/de.js
index eef2d32be1d..156a6dcd4e9 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:",
diff --git a/apps/encryption/l10n/de.json b/apps/encryption/l10n/de.json
index 278e899aa5e..ba3577290a9 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:",
diff --git a/apps/encryption/l10n/de_DE.js b/apps/encryption/l10n/de_DE.js
index e2f71ae861d..966d36453af 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:",
diff --git a/apps/encryption/l10n/de_DE.json b/apps/encryption/l10n/de_DE.json
index 3c5a50dfadb..5232ec9fab5 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:",
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/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..019f23253e6 100644
--- a/apps/federatedfilesharing/l10n/de_DE.js
+++ b/apps/federatedfilesharing/l10n/de_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,7 +22,7 @@ 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" : "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..263bc6865e3 100644
--- a/apps/federatedfilesharing/l10n/de_DE.json
+++ b/apps/federatedfilesharing/l10n/de_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,7 +20,7 @@
"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 58bfa4e8f41..c2140787537 100644
--- a/apps/federatedfilesharing/l10n/is.js
+++ b/apps/federatedfilesharing/l10n/is.js
@@ -1,12 +1,29 @@
OC.L10N.register(
"federatedfilesharing",
{
- "Federated sharing" : "Deiling milli þjóna",
+ "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",
"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.",
+ "Couldn't establish a federated share, maybe the password was wrong." : "Gat ekki bætt við skýjasambandssameign, hugsanlega var lykilorðið ekki rétt.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Beiðni um skýjasambandssameign tókst, þú munt fá boðskort. Athugaður skilaboð til þín.",
+ "The mountpoint name contains invalid characters." : "Heiti tengipunktsins inniheldur ógilda stafi.",
+ "Not allowed to create a federated share with the owner." : "Ekki er heimilt að búa til skýjasambandssameign með eigandanum.",
+ "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",
+ "Federated Share successfully added" : "Tókst að bæta við skýjasambandssameign",
+ "Couldn't add remote share" : "Gat ekki bætt við fjartengdri sameign",
"Sharing %s failed, because this item is already shared with %s" : "Deiling %s mistókst, því þessu atriði er þegar deilt með %s",
"Not allowed to create a federated share with the same user" : "Ekki er heimilt að búa til skýjasambandssameign með sama notanda",
"File is already shared with %s" : "Skránni er þegar deilt með %s",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deiling %s mistókst, gat ekki fundið %s, hugsanlega er þjónninn ekki tiltækur í augnablikinu.",
+ "Could not find share" : "Gat ekki fundið sameign",
"You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Þú tókst við \"/%3$s\" sem fjartengdri sameign frá %1$s (fyrir hönd %2$s)",
"You received \"/%3$s\" as a remote share from %1$s" : "Þú tókst við \"/%3$s\" sem fjartengdri sameign frá %1$s",
"Accept" : "Samþykkja",
diff --git a/apps/federatedfilesharing/l10n/is.json b/apps/federatedfilesharing/l10n/is.json
index dabc08d6005..bd5af8d4622 100644
--- a/apps/federatedfilesharing/l10n/is.json
+++ b/apps/federatedfilesharing/l10n/is.json
@@ -1,10 +1,27 @@
{ "translations": {
- "Federated sharing" : "Deiling milli þjóna",
+ "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",
"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.",
+ "Couldn't establish a federated share, maybe the password was wrong." : "Gat ekki bætt við skýjasambandssameign, hugsanlega var lykilorðið ekki rétt.",
+ "Federated Share request was successful, you will receive a invitation. Check your notifications." : "Beiðni um skýjasambandssameign tókst, þú munt fá boðskort. Athugaður skilaboð til þín.",
+ "The mountpoint name contains invalid characters." : "Heiti tengipunktsins inniheldur ógilda stafi.",
+ "Not allowed to create a federated share with the owner." : "Ekki er heimilt að búa til skýjasambandssameign með eigandanum.",
+ "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",
+ "Federated Share successfully added" : "Tókst að bæta við skýjasambandssameign",
+ "Couldn't add remote share" : "Gat ekki bætt við fjartengdri sameign",
"Sharing %s failed, because this item is already shared with %s" : "Deiling %s mistókst, því þessu atriði er þegar deilt með %s",
"Not allowed to create a federated share with the same user" : "Ekki er heimilt að búa til skýjasambandssameign með sama notanda",
"File is already shared with %s" : "Skránni er þegar deilt með %s",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deiling %s mistókst, gat ekki fundið %s, hugsanlega er þjónninn ekki tiltækur í augnablikinu.",
+ "Could not find share" : "Gat ekki fundið sameign",
"You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Þú tókst við \"/%3$s\" sem fjartengdri sameign frá %1$s (fyrir hönd %2$s)",
"You received \"/%3$s\" as a remote share from %1$s" : "Þú tókst við \"/%3$s\" sem fjartengdri sameign frá %1$s",
"Accept" : "Samþykkja",
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 1aa8b18aea7..09d3bcf3602 100644
--- a/apps/federation/l10n/cs_CZ.js
+++ b/apps/federation/l10n/cs_CZ.js
@@ -3,7 +3,6 @@ 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 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í.",
diff --git a/apps/federation/l10n/cs_CZ.json b/apps/federation/l10n/cs_CZ.json
index 36d7726e0e6..84b227e21d2 100644
--- a/apps/federation/l10n/cs_CZ.json
+++ b/apps/federation/l10n/cs_CZ.json
@@ -1,7 +1,6 @@
{ "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 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í.",
diff --git a/apps/federation/l10n/de.js b/apps/federation/l10n/de.js
index f53f4ebd1bd..c24fe42d6a4 100644
--- a/apps/federation/l10n/de.js
+++ b/apps/federation/l10n/de.js
@@ -3,7 +3,7 @@ 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 found" : "Keinen Server gefunden, der sich verbinden ließe.",
+ "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\").",
diff --git a/apps/federation/l10n/de.json b/apps/federation/l10n/de.json
index 3b925240fc0..837e69628f3 100644
--- a/apps/federation/l10n/de.json
+++ b/apps/federation/l10n/de.json
@@ -1,7 +1,7 @@
{ "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 found" : "Keinen Server gefunden, der sich verbinden ließe.",
+ "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\").",
diff --git a/apps/federation/l10n/de_DE.js b/apps/federation/l10n/de_DE.js
index 9d175ae2768..42abfa0f1a6 100644
--- a/apps/federation/l10n/de_DE.js
+++ b/apps/federation/l10n/de_DE.js
@@ -3,7 +3,7 @@ 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 found" : "Keinen Server gefunden, der sich verbinden ließe.",
+ "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\").",
diff --git a/apps/federation/l10n/de_DE.json b/apps/federation/l10n/de_DE.json
index b18b46c70fb..816c75b491d 100644
--- a/apps/federation/l10n/de_DE.json
+++ b/apps/federation/l10n/de_DE.json
@@ -1,7 +1,7 @@
{ "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 found" : "Keinen Server gefunden, der sich verbinden ließe.",
+ "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\").",
diff --git a/apps/federation/l10n/es.js b/apps/federation/l10n/es.js
index d2b98ba657d..153ada95138 100644
--- a/apps/federation/l10n/es.js
+++ b/apps/federation/l10n/es.js
@@ -3,7 +3,6 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Añadido a la lista de servidores de confianza",
"Server is already in the list of trusted servers." : "El servidor ya está en la lista de servidores en los que se confía.",
- "No server to federate found" : "No se han encontrado servidores para federar",
"Could not add server" : "No se ha podido añadir el servidor",
"Federation" : "Federació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." : "La federación te permite conectarte con otros servidores de confianza para intercambiar directorios. Por ejemplo, ésto se usará para autocompletar la selección usuarios externos al compartir en federación. ",
diff --git a/apps/federation/l10n/es.json b/apps/federation/l10n/es.json
index b3ddc86e439..d4d474b9273 100644
--- a/apps/federation/l10n/es.json
+++ b/apps/federation/l10n/es.json
@@ -1,7 +1,6 @@
{ "translations": {
"Added to the list of trusted servers" : "Añadido a la lista de servidores de confianza",
"Server is already in the list of trusted servers." : "El servidor ya está en la lista de servidores en los que se confía.",
- "No server to federate found" : "No se han encontrado servidores para federar",
"Could not add server" : "No se ha podido añadir el servidor",
"Federation" : "Federació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." : "La federación te permite conectarte con otros servidores de confianza para intercambiar directorios. Por ejemplo, ésto se usará para autocompletar la selección usuarios externos al compartir en federación. ",
diff --git a/apps/federation/l10n/fr.js b/apps/federation/l10n/fr.js
index 9113e44017b..0953edf8297 100644
--- a/apps/federation/l10n/fr.js
+++ b/apps/federation/l10n/fr.js
@@ -3,7 +3,6 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Ajouté à la liste des serveurs de confiance",
"Server is already in the list of trusted servers." : "Le serveur est déjà dans la liste des serveurs de confiance.",
- "No server to federate found" : "Aucun serveur à fédérer n'a été trouvé",
"Could not add server" : "Impossible d'ajouter le serveur",
"Federation" : "Fédération",
"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 « fédération » vous permet de vous connecter avec d'autres serveurs de confiance pour échanger la liste des utilisateurs. Par exemple, ce sera utilisé pour auto-compléter les utilisateurs externes lors du partage fédéré.",
diff --git a/apps/federation/l10n/fr.json b/apps/federation/l10n/fr.json
index 88667336936..bec0ac47df5 100644
--- a/apps/federation/l10n/fr.json
+++ b/apps/federation/l10n/fr.json
@@ -1,7 +1,6 @@
{ "translations": {
"Added to the list of trusted servers" : "Ajouté à la liste des serveurs de confiance",
"Server is already in the list of trusted servers." : "Le serveur est déjà dans la liste des serveurs de confiance.",
- "No server to federate found" : "Aucun serveur à fédérer n'a été trouvé",
"Could not add server" : "Impossible d'ajouter le serveur",
"Federation" : "Fédération",
"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 « fédération » vous permet de vous connecter avec d'autres serveurs de confiance pour échanger la liste des utilisateurs. Par exemple, ce sera utilisé pour auto-compléter les utilisateurs externes lors du partage fédéré.",
diff --git a/apps/federation/l10n/id.js b/apps/federation/l10n/id.js
index 99c1caa7df6..c4725768abe 100644
--- a/apps/federation/l10n/id.js
+++ b/apps/federation/l10n/id.js
@@ -3,7 +3,6 @@ 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 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.",
diff --git a/apps/federation/l10n/id.json b/apps/federation/l10n/id.json
index 466396e1901..7d8a0c37a95 100644
--- a/apps/federation/l10n/id.json
+++ b/apps/federation/l10n/id.json
@@ -1,7 +1,6 @@
{ "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 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.",
diff --git a/apps/federation/l10n/is.js b/apps/federation/l10n/is.js
index e7016e9b154..88c83aad4a0 100644
--- a/apps/federation/l10n/is.js
+++ b/apps/federation/l10n/is.js
@@ -3,7 +3,6 @@ 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 found" : "Enginn sambandsþjónn 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.",
diff --git a/apps/federation/l10n/is.json b/apps/federation/l10n/is.json
index 4f61cb1258b..5277841fe04 100644
--- a/apps/federation/l10n/is.json
+++ b/apps/federation/l10n/is.json
@@ -1,7 +1,6 @@
{ "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 found" : "Enginn sambandsþjónn 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.",
diff --git a/apps/federation/l10n/it.js b/apps/federation/l10n/it.js
index 25b63e62ce3..5a4dbc1f0a0 100644
--- a/apps/federation/l10n/it.js
+++ b/apps/federation/l10n/it.js
@@ -3,7 +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 found" : "Non ho trovato alcun server per la federazione",
+ "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 46f6aaaf3ba..e0013dc7abd 100644
--- a/apps/federation/l10n/it.json
+++ b/apps/federation/l10n/it.json
@@ -1,7 +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 found" : "Non ho trovato alcun server per la federazione",
+ "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 1f54a86af01..49732c67f4e 100644
--- a/apps/federation/l10n/nl.js
+++ b/apps/federation/l10n/nl.js
@@ -3,7 +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 found" : "Geen server gevonden om mee te federeren",
+ "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 a413e8dac04..c407db9ed47 100644
--- a/apps/federation/l10n/nl.json
+++ b/apps/federation/l10n/nl.json
@@ -1,7 +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 found" : "Geen server gevonden om mee te federeren",
+ "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 3ed5852cd79..210cf76baeb 100644
--- a/apps/federation/l10n/pt_BR.js
+++ b/apps/federation/l10n/pt_BR.js
@@ -3,7 +3,7 @@ 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 found" : "Nenhum servidor encontrado para federar",
+ "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.",
diff --git a/apps/federation/l10n/pt_BR.json b/apps/federation/l10n/pt_BR.json
index 1568c942408..d0defc984f4 100644
--- a/apps/federation/l10n/pt_BR.json
+++ b/apps/federation/l10n/pt_BR.json
@@ -1,7 +1,7 @@
{ "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 found" : "Nenhum servidor encontrado para federar",
+ "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.",
diff --git a/apps/federation/l10n/ru.js b/apps/federation/l10n/ru.js
index e585cd3c39e..7d94f36e47c 100644
--- a/apps/federation/l10n/ru.js
+++ b/apps/federation/l10n/ru.js
@@ -3,7 +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 found" : "Сервер для объединения не найден",
+ "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 bdc9958b44b..6a97b31027b 100644
--- a/apps/federation/l10n/ru.json
+++ b/apps/federation/l10n/ru.json
@@ -1,7 +1,7 @@
{ "translations": {
"Added to the list of trusted servers" : "Добавлено в список доверенных серверов",
"Server is already in the list of trusted servers." : "Сервер уже в списке доверенных серверов.",
- "No server to federate found" : "Сервер для объединения не найден",
+ "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/tr.js b/apps/federation/l10n/tr.js
index 93dbe723dd8..df93aab9e06 100644
--- a/apps/federation/l10n/tr.js
+++ b/apps/federation/l10n/tr.js
@@ -3,7 +3,6 @@ OC.L10N.register(
{
"Added to the list of trusted servers" : "Güvenilir sunucular listesine eklendi",
"Server is already in the list of trusted servers." : "Sunucu zaten güvenilen sunucu listesine eklenmiş.",
- "No server to federate found" : "Birleşim sunucusu bulunamadı",
"Could not add server" : "Sunucu eklenemedi",
"Federation" : "Birleşim",
"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." : "Birleşim, diğer güvenilir sunucularla dosya/klasör paylaşımı yapmanıza izin verir. \nÖrneğin, harici kullanıcıların klasörleri, otomatik tamamlama için kullanılacaktır.",
diff --git a/apps/federation/l10n/tr.json b/apps/federation/l10n/tr.json
index 45072b5c9ed..cf8f55e452d 100644
--- a/apps/federation/l10n/tr.json
+++ b/apps/federation/l10n/tr.json
@@ -1,7 +1,6 @@
{ "translations": {
"Added to the list of trusted servers" : "Güvenilir sunucular listesine eklendi",
"Server is already in the list of trusted servers." : "Sunucu zaten güvenilen sunucu listesine eklenmiş.",
- "No server to federate found" : "Birleşim sunucusu bulunamadı",
"Could not add server" : "Sunucu eklenemedi",
"Federation" : "Birleşim",
"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." : "Birleşim, diğer güvenilir sunucularla dosya/klasör paylaşımı yapmanıza izin verir. \nÖrneğin, harici kullanıcıların klasörleri, otomatik tamamlama için kullanılacaktır.",
diff --git a/apps/files_external/l10n/de.js b/apps/files_external/l10n/de.js
index 615cde01d3f..2d7c8702d52 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.",
diff --git a/apps/files_external/l10n/de.json b/apps/files_external/l10n/de.json
index 19ae5d01301..e840a014ee3 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.",
diff --git a/apps/files_external/l10n/de_DE.js b/apps/files_external/l10n/de_DE.js
index 9b864b18293..465cf16387e 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.",
diff --git a/apps/files_external/l10n/de_DE.json b/apps/files_external/l10n/de_DE.json
index 972e91adb4f..d1b1bd0b9f8 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.",
diff --git a/apps/files_sharing/l10n/de.js b/apps/files_sharing/l10n/de.js
index 635bd45626a..1858c91b8ab 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",
diff --git a/apps/files_sharing/l10n/de.json b/apps/files_sharing/l10n/de.json
index 2fcb8699059..1967ec91ada 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",
diff --git a/apps/files_sharing/l10n/de_DE.js b/apps/files_sharing/l10n/de_DE.js
index 69e6692b927..510336b2d32 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",
diff --git a/apps/files_sharing/l10n/de_DE.json b/apps/files_sharing/l10n/de_DE.json
index b568c1e5f66..9803e17f76f 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",
diff --git a/apps/files_sharing/l10n/is.js b/apps/files_sharing/l10n/is.js
index edd18ec47be..5ec2391e2f7 100644
--- a/apps/files_sharing/l10n/is.js
+++ b/apps/files_sharing/l10n/is.js
@@ -11,16 +11,33 @@ OC.L10N.register(
"No shared links" : "Engir sameignartenglar",
"Files and folders you share by link will show up here" : "Skrár og möppur sem þú deilir með tenglum birtast hér",
"You can upload into this folder" : "Þú getur sent inn skrár í þessa möppu",
+ "No compatible server found at {remote}" : "Enginn samhæfður vefþjónn fannst á {remote}",
+ "Invalid server URL" : "Ógild URI-slóð vefþjóns",
+ "Failed to add the public link to your Nextcloud" : "Mistókst að bæta opinberum tengli í þitt eigið Nextcloud",
+ "No expiration date set" : "Engin dagsetning fyrir gildistíma er sett",
"Shared by" : "Deilt af",
"Sharing" : "Deiling",
+ "Wrong share ID, share doesn't exist" : "Rangt auðkenni sameignar, sameign er ekki til",
+ "could not delete share" : "tókst ekki að eyða sameign",
"Could not delete share" : "Tókst ekki að eyða sameign",
"Please specify a file or folder path" : "Tiltaktu skrá eða slóð á möppu",
+ "Wrong path, file/folder doesn't exist" : "Röng slóð, skrá/mappa er ekki til",
+ "Could not create share" : "Ekki tókst að búa til sameign",
+ "invalid permissions" : "Ógildar aðgangsheimildir",
"Please specify a valid user" : "Settu inn gilt notandanafn",
"Group sharing is disabled by the administrator" : "Deiling innan hóps hefur verið gerð óvirk af kerfisstjóra.",
"Please specify a valid group" : "Settu inn gildan hóp",
+ "Public link sharing is disabled by the administrator" : "Deiling opinberra sameignartengla hefur verið gerð óvirk af kerfisstjóra.",
+ "Public upload disabled by the administrator" : "Opinber innsending hefur verið gerð óvirk af kerfisstjóra.",
+ "Public upload is only possible for publicly shared folders" : "Opinber innsending er einungis möguleg í möppur sem er deilt opinberlega",
"Invalid date, date format must be YYYY-MM-DD" : "Ógild dagsetning, dagsetningasniðið verður að vera ÁÁÁÁ-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Deiling %s mistókst, því bakvinnslukerfið leyfir ekki sameignir af gerðinni %s",
"Unknown share type" : "Óþekkt tegund sameignar",
"Not a directory" : "Er ekki mappa",
+ "Could not lock path" : "Gat ekki læst slóð",
+ "Wrong or no update parameter given" : "Rangt eða ekkert uppfærsluviðfang gefið",
+ "Can't change permissions for public share links" : "Ekki tókst að breyta aðgangsheimildum fyrir opinbera deilingartengla",
+ "Cannot increase permissions" : "Get ekki aukið aðgangsheimildir",
"A file or folder has been <strong>shared</strong>" : "Skjali eða möppu hefur verið <strong>deilt</strong>",
"A file or folder was shared from <strong>another server</strong>" : "Skjali eð möppu hefur verið deilt <strong>frá öðrum þjóni</strong>",
"A public shared file or folder was <strong>downloaded</strong>" : "Skrá eða mappa í almenningsaðgangi var <strong>sótt</strong>",
@@ -64,6 +81,7 @@ OC.L10N.register(
"Public link of %2$s expired" : "Almenningstengill %2$s er útrunninn",
"Shared by %2$s" : "Deilt af %2$s",
"Shares" : "Sameignir",
+ "Share API is disabled" : "Deilingar-API er óvirkt",
"This share is password-protected" : "Þessi sameign er varin með lykilorði",
"The password is wrong. Try again." : "Lykilorðið er rangt. Reyndu aftur.",
"Password" : "Lykilorð",
diff --git a/apps/files_sharing/l10n/is.json b/apps/files_sharing/l10n/is.json
index 6a64dd5f292..e6d72bab0e9 100644
--- a/apps/files_sharing/l10n/is.json
+++ b/apps/files_sharing/l10n/is.json
@@ -9,16 +9,33 @@
"No shared links" : "Engir sameignartenglar",
"Files and folders you share by link will show up here" : "Skrár og möppur sem þú deilir með tenglum birtast hér",
"You can upload into this folder" : "Þú getur sent inn skrár í þessa möppu",
+ "No compatible server found at {remote}" : "Enginn samhæfður vefþjónn fannst á {remote}",
+ "Invalid server URL" : "Ógild URI-slóð vefþjóns",
+ "Failed to add the public link to your Nextcloud" : "Mistókst að bæta opinberum tengli í þitt eigið Nextcloud",
+ "No expiration date set" : "Engin dagsetning fyrir gildistíma er sett",
"Shared by" : "Deilt af",
"Sharing" : "Deiling",
+ "Wrong share ID, share doesn't exist" : "Rangt auðkenni sameignar, sameign er ekki til",
+ "could not delete share" : "tókst ekki að eyða sameign",
"Could not delete share" : "Tókst ekki að eyða sameign",
"Please specify a file or folder path" : "Tiltaktu skrá eða slóð á möppu",
+ "Wrong path, file/folder doesn't exist" : "Röng slóð, skrá/mappa er ekki til",
+ "Could not create share" : "Ekki tókst að búa til sameign",
+ "invalid permissions" : "Ógildar aðgangsheimildir",
"Please specify a valid user" : "Settu inn gilt notandanafn",
"Group sharing is disabled by the administrator" : "Deiling innan hóps hefur verið gerð óvirk af kerfisstjóra.",
"Please specify a valid group" : "Settu inn gildan hóp",
+ "Public link sharing is disabled by the administrator" : "Deiling opinberra sameignartengla hefur verið gerð óvirk af kerfisstjóra.",
+ "Public upload disabled by the administrator" : "Opinber innsending hefur verið gerð óvirk af kerfisstjóra.",
+ "Public upload is only possible for publicly shared folders" : "Opinber innsending er einungis möguleg í möppur sem er deilt opinberlega",
"Invalid date, date format must be YYYY-MM-DD" : "Ógild dagsetning, dagsetningasniðið verður að vera ÁÁÁÁ-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Deiling %s mistókst, því bakvinnslukerfið leyfir ekki sameignir af gerðinni %s",
"Unknown share type" : "Óþekkt tegund sameignar",
"Not a directory" : "Er ekki mappa",
+ "Could not lock path" : "Gat ekki læst slóð",
+ "Wrong or no update parameter given" : "Rangt eða ekkert uppfærsluviðfang gefið",
+ "Can't change permissions for public share links" : "Ekki tókst að breyta aðgangsheimildum fyrir opinbera deilingartengla",
+ "Cannot increase permissions" : "Get ekki aukið aðgangsheimildir",
"A file or folder has been <strong>shared</strong>" : "Skjali eða möppu hefur verið <strong>deilt</strong>",
"A file or folder was shared from <strong>another server</strong>" : "Skjali eð möppu hefur verið deilt <strong>frá öðrum þjóni</strong>",
"A public shared file or folder was <strong>downloaded</strong>" : "Skrá eða mappa í almenningsaðgangi var <strong>sótt</strong>",
@@ -62,6 +79,7 @@
"Public link of %2$s expired" : "Almenningstengill %2$s er útrunninn",
"Shared by %2$s" : "Deilt af %2$s",
"Shares" : "Sameignir",
+ "Share API is disabled" : "Deilingar-API er óvirkt",
"This share is password-protected" : "Þessi sameign er varin með lykilorði",
"The password is wrong. Try again." : "Lykilorðið er rangt. Reyndu aftur.",
"Password" : "Lykilorð",
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..6fa16d7f227 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",
diff --git a/apps/files_sharing/l10n/pt_BR.json b/apps/files_sharing/l10n/pt_BR.json
index d45445a0adc..8071156c514 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",
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/SharedMount.php b/apps/files_sharing/lib/SharedMount.php
index 57610db9076..d160eb24228 100644
--- a/apps/files_sharing/lib/SharedMount.php
+++ b/apps/files_sharing/lib/SharedMount.php
@@ -235,4 +235,17 @@ class SharedMount extends MountPoint implements MoveableMount {
public function getStorageRootId() {
return $this->getShare()->getNodeId();
}
+
+ /**
+ * @return int
+ */
+ public function getNumericStorageId() {
+ $builder = \OC::$server->getDatabaseConnection()->getQueryBuilder();
+
+ $query = $builder->select('storage')
+ ->from('filecache')
+ ->where($builder->expr()->eq('fileid', $builder->createNamedParameter($this->getShare()->getNodeId())));
+
+ return $query->execute()->fetchColumn();
+ }
}
diff --git a/apps/files_sharing/lib/sharedstorage.php b/apps/files_sharing/lib/sharedstorage.php
index 8e9a0f41229..92900ccda69 100644
--- a/apps/files_sharing/lib/sharedstorage.php
+++ b/apps/files_sharing/lib/sharedstorage.php
@@ -319,10 +319,15 @@ class Shared extends \OC\Files\Storage\Wrapper\Jail implements ISharedStorage {
}
public function getPropagator($storage = null) {
+ if (isset($this->propagator)) {
+ return $this->propagator;
+ }
+
if (!$storage) {
$storage = $this;
}
- return new \OCA\Files_Sharing\SharedPropagator($storage, \OC::$server->getDatabaseConnection());
+ $this->propagator = new \OCA\Files_Sharing\SharedPropagator($storage, \OC::$server->getDatabaseConnection());
+ return $this->propagator;
}
public function getOwner($path) {
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_trashbin/lib/BackgroundJob/ExpireTrash.php b/apps/files_trashbin/lib/BackgroundJob/ExpireTrash.php
index f2c16843b70..7d481afeb59 100644
--- a/apps/files_trashbin/lib/BackgroundJob/ExpireTrash.php
+++ b/apps/files_trashbin/lib/BackgroundJob/ExpireTrash.php
@@ -79,7 +79,7 @@ class ExpireTrash extends \OC\BackgroundJob\TimedJob {
$this->userManager->callForAllUsers(function(IUser $user) {
$uid = $user->getUID();
- if (!$this->setupFS($uid)) {
+ if ($user->getLastLogin() === 0 || !$this->setupFS($uid)) {
return;
}
$dirContent = Helper::getTrashFiles('/', $uid, 'mtime');
diff --git a/apps/files_versions/lib/BackgroundJob/ExpireVersions.php b/apps/files_versions/lib/BackgroundJob/ExpireVersions.php
index a5d3efda77b..8e1f02cdfbf 100644
--- a/apps/files_versions/lib/BackgroundJob/ExpireVersions.php
+++ b/apps/files_versions/lib/BackgroundJob/ExpireVersions.php
@@ -69,7 +69,7 @@ class ExpireVersions extends \OC\BackgroundJob\TimedJob {
$this->userManager->callForAllUsers(function(IUser $user) {
$uid = $user->getUID();
- if (!$this->setupFS($uid)) {
+ if ($user->getLastLogin() === 0 || !$this->setupFS($uid)) {
return;
}
Storage::expireOlderThanMaxForUser($uid);
diff --git a/apps/systemtags/l10n/is.js b/apps/systemtags/l10n/is.js
index efdeb28fc86..c9a89c81f97 100644
--- a/apps/systemtags/l10n/is.js
+++ b/apps/systemtags/l10n/is.js
@@ -2,6 +2,9 @@ OC.L10N.register(
"systemtags",
{
"Tags" : "Merki",
+ "Update" : "Uppfæra",
+ "Create" : "Búa til",
+ "Select tag…" : "Veldu merki...",
"Tagged files" : "Merktar skrár",
"Select tags to filter by" : "Veldu merki til að sía eftir",
"Please select tags to filter by" : "Veldu merki til að sía eftir",
@@ -23,7 +26,13 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s tók kerfismerki %3$s af %2$s",
"%s (restricted)" : "%s (takmarkaður aðgangur)",
"%s (invisible)" : "%s (ósýnilegt)",
+ "Collaborative tags" : "Samstarfsmerkingar",
"Name" : "Heiti",
+ "Delete" : "Eyða",
+ "Public" : "Opinbert",
+ "Restricted" : "Takmarkað",
+ "Invisible" : "Ósýnilegt",
+ "Reset" : "Endurstilla",
"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ð",
diff --git a/apps/systemtags/l10n/is.json b/apps/systemtags/l10n/is.json
index d47891dabd1..2b7c626f056 100644
--- a/apps/systemtags/l10n/is.json
+++ b/apps/systemtags/l10n/is.json
@@ -1,5 +1,8 @@
{ "translations": {
"Tags" : "Merki",
+ "Update" : "Uppfæra",
+ "Create" : "Búa til",
+ "Select tag…" : "Veldu merki...",
"Tagged files" : "Merktar skrár",
"Select tags to filter by" : "Veldu merki til að sía eftir",
"Please select tags to filter by" : "Veldu merki til að sía eftir",
@@ -21,7 +24,13 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s tók kerfismerki %3$s af %2$s",
"%s (restricted)" : "%s (takmarkaður aðgangur)",
"%s (invisible)" : "%s (ósýnilegt)",
+ "Collaborative tags" : "Samstarfsmerkingar",
"Name" : "Heiti",
+ "Delete" : "Eyða",
+ "Public" : "Opinbert",
+ "Restricted" : "Takmarkað",
+ "Invisible" : "Ósýnilegt",
+ "Reset" : "Endurstilla",
"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ð",
diff --git a/apps/theming/appinfo/app.php b/apps/theming/appinfo/app.php
index fc64c2452ba..f558c35e61f 100644
--- a/apps/theming/appinfo/app.php
+++ b/apps/theming/appinfo/app.php
@@ -37,3 +37,15 @@ $linkToCSS = \OC::$server->getURLGenerator()->linkToRoute(
]
);
+$linkToJs = \OC::$server->getURLGenerator()->linkToRoute(
+ 'theming.Theming.getJavascript',
+ [
+ 'v' => \OC::$server->getConfig()->getAppValue('theming', 'cachebuster', '0'),
+ ]
+);
+\OCP\Util::addHeader(
+ 'script',
+ [
+ 'src' => $linkToJs,
+ ], ''
+);
diff --git a/apps/theming/appinfo/routes.php b/apps/theming/appinfo/routes.php
index e062a68d69d..4a8d4bac5bc 100644
--- a/apps/theming/appinfo/routes.php
+++ b/apps/theming/appinfo/routes.php
@@ -55,5 +55,10 @@ return ['routes' => [
'url' => '/loginbackground',
'verb' => 'GET',
],
+ [
+ 'name' => 'Theming#getJavascript',
+ 'url' => '/js/theming',
+ 'verb' => 'GET',
+ ],
]];
diff --git a/apps/theming/lib/Controller/ThemingController.php b/apps/theming/lib/Controller/ThemingController.php
index 8d9869b84a7..0db4dfe0627 100644
--- a/apps/theming/lib/Controller/ThemingController.php
+++ b/apps/theming/lib/Controller/ThemingController.php
@@ -294,6 +294,8 @@ class ThemingController extends Controller {
color: ' . $color . ';
}
';
+ $responseCss .= sprintf('.nc-theming-main-background {background-color: %s}' . "\n", $color);
+ $responseCss .= sprintf('.nc-theming-main-text {color: %s}' . "\n", $color);
}
$logo = $this->config->getAppValue($this->appName, 'logoMime');
@@ -325,6 +327,9 @@ class ThemingController extends Controller {
$responseCss .= '#header .icon-caret { background-image: url(\'' . \OC::$WEBROOT . '/core/img/actions/caret-dark.svg\'); }' . "\n";
$responseCss .= '.searchbox input[type="search"] { background: transparent url(\'' . \OC::$WEBROOT . '/core/img/actions/search.svg\') no-repeat 6px center; color: #000; }' . "\n";
$responseCss .= '.searchbox input[type="search"]:focus,.searchbox input[type="search"]:active,.searchbox input[type="search"]:valid { color: #000; border: 1px solid rgba(0, 0, 0, .5); }' . "\n";
+ $responseCss .= '.nc-theming-contrast {color: #000000}' . "\n";
+ } else {
+ $responseCss .= '.nc-theming-contrast {color: #ffffff}' . "\n";
}
$response = new DataDownloadResponse($responseCss, 'style', 'text/css');
@@ -332,4 +337,26 @@ class ThemingController extends Controller {
$response->cacheFor(3600);
return $response;
}
+ /**
+ * @NoCSRFRequired
+ * @PublicPage
+ *
+ * @return DataDownloadResponse
+ */
+ public function getJavascript() {
+ $responseJS = '(function() {
+ OCA.Theming = {
+ name: ' . json_encode($this->template->getName()) . ',
+ url: ' . json_encode($this->template->getBaseUrl()) . ',
+ slogan: ' . json_encode($this->template->getSlogan()) . ',
+ color: ' . json_encode($this->template->getMailHeaderColor()) . ',
+ inverted: ' . json_encode($this->util->invertTextColor($this->template->getMailHeaderColor())) . ',
+ };
+})();';
+ $response = new Http\DataDisplayResponse($responseJS);
+ $response->addHeader("Content-type","text/javascript");
+ $response->addHeader('Expires', date(\DateTime::RFC2822, $this->timeFactory->getTime()));
+ $response->cacheFor(3600);
+ return $response;
+ }
}
diff --git a/apps/theming/tests/Controller/ThemingControllerTest.php b/apps/theming/tests/Controller/ThemingControllerTest.php
index 82eb8259af5..81b6b886c9f 100644
--- a/apps/theming/tests/Controller/ThemingControllerTest.php
+++ b/apps/theming/tests/Controller/ThemingControllerTest.php
@@ -392,6 +392,9 @@ class ThemingControllerTest extends TestCase {
color: ' . $color . ';
}
';
+ $expectedData .= sprintf('.nc-theming-main-background {background-color: %s}' . "\n", $color);
+ $expectedData .= sprintf('.nc-theming-main-text {color: %s}' . "\n", $color);
+ $expectedData .= '.nc-theming-contrast {color: #ffffff}' . "\n";
$expected = new Http\DataDownloadResponse($expectedData, 'style', 'text/css');
@@ -448,10 +451,13 @@ class ThemingControllerTest extends TestCase {
color: ' . $color . ';
}
';
+ $expectedData .= sprintf('.nc-theming-main-background {background-color: %s}' . "\n", $color);
+ $expectedData .= sprintf('.nc-theming-main-text {color: %s}' . "\n", $color);
$expectedData .= '#header .header-appname, #expandDisplayName { color: #000000; }' . "\n";
$expectedData .= '#header .icon-caret { background-image: url(\'' . \OC::$WEBROOT . '/core/img/actions/caret-dark.svg\'); }' . "\n";
$expectedData .= '.searchbox input[type="search"] { background: transparent url(\'' . \OC::$WEBROOT . '/core/img/actions/search.svg\') no-repeat 6px center; color: #000; }' . "\n";
$expectedData .= '.searchbox input[type="search"]:focus,.searchbox input[type="search"]:active,.searchbox input[type="search"]:valid { color: #000; border: 1px solid rgba(0, 0, 0, .5); }' . "\n";
+ $expectedData .= '.nc-theming-contrast {color: #000000}' . "\n";
$expected = new Http\DataDownloadResponse($expectedData, 'style', 'text/css');
@@ -495,6 +501,7 @@ class ThemingControllerTest extends TestCase {
'background-image: url(\'./logo?v=0\');' .
'background-size: contain;' .
'}' . "\n";
+ $expectedData .= '.nc-theming-contrast {color: #ffffff}' . "\n";
$expected = new Http\DataDownloadResponse($expectedData, 'style', 'text/css');
@@ -529,6 +536,7 @@ class ThemingControllerTest extends TestCase {
$expectedData .= '#firstrunwizard .firstrunwizard-header {' .
'background-image: url(\'./loginbackground?v=0\');' .
'}' . "\n";
+ $expectedData .= '.nc-theming-contrast {color: #ffffff}' . "\n";
$expected = new Http\DataDownloadResponse($expectedData, 'style', 'text/css');
@@ -585,6 +593,8 @@ class ThemingControllerTest extends TestCase {
color: ' . $color . ';
}
';
+ $expectedData .= sprintf('.nc-theming-main-background {background-color: %s}' . "\n", $color);
+ $expectedData .= sprintf('.nc-theming-main-text {color: %s}' . "\n", $color);
$expectedData .= sprintf(
'#header .logo {' .
'background-image: url(\'./logo?v=0\');' .
@@ -603,6 +613,7 @@ class ThemingControllerTest extends TestCase {
$expectedData .= '#firstrunwizard .firstrunwizard-header {' .
'background-image: url(\'./loginbackground?v=0\');' .
'}' . "\n";
+ $expectedData .= '.nc-theming-contrast {color: #ffffff}' . "\n";
$expected = new Http\DataDownloadResponse($expectedData, 'style', 'text/css');
$expected->cacheFor(3600);
@@ -658,6 +669,8 @@ class ThemingControllerTest extends TestCase {
color: ' . $color . ';
}
';
+ $expectedData .= sprintf('.nc-theming-main-background {background-color: %s}' . "\n", $color);
+ $expectedData .= sprintf('.nc-theming-main-text {color: %s}' . "\n", $color);
$expectedData .= sprintf(
'#header .logo {' .
'background-image: url(\'./logo?v=0\');' .
@@ -680,10 +693,79 @@ class ThemingControllerTest extends TestCase {
$expectedData .= '#header .icon-caret { background-image: url(\'' . \OC::$WEBROOT . '/core/img/actions/caret-dark.svg\'); }' . "\n";
$expectedData .= '.searchbox input[type="search"] { background: transparent url(\'' . \OC::$WEBROOT . '/core/img/actions/search.svg\') no-repeat 6px center; color: #000; }' . "\n";
$expectedData .= '.searchbox input[type="search"]:focus,.searchbox input[type="search"]:active,.searchbox input[type="search"]:valid { color: #000; border: 1px solid rgba(0, 0, 0, .5); }' . "\n";
+ $expectedData .= '.nc-theming-contrast {color: #000000}' . "\n";
$expected = new Http\DataDownloadResponse($expectedData, 'style', 'text/css');
$expected->cacheFor(3600);
$expected->addHeader('Expires', date(\DateTime::RFC2822, 123));
@$this->assertEquals($expected, $this->themingController->getStylesheet());
}
+
+ public function testGetJavascript() {
+ $this->template
+ ->expects($this->at(0))
+ ->method('getName')
+ ->willReturn("");
+ $this->template
+ ->expects($this->at(1))
+ ->method('getBaseUrl')
+ ->willReturn("");
+ $this->template
+ ->expects($this->at(2))
+ ->method('getSlogan')
+ ->willReturn("");
+ $this->template
+ ->expects($this->at(3))
+ ->method('getMailHeaderColor')
+ ->willReturn("#000");
+
+
+ $expectedResponse = '(function() {
+ OCA.Theming = {
+ name: "",
+ url: "",
+ slogan: "",
+ color: "#000",
+ inverted: false,
+ };
+})();';
+ $expected = new Http\DataDisplayResponse($expectedResponse);
+ $expected->addHeader("Content-type","text/javascript");
+ $expected->addHeader('Expires', date(\DateTime::RFC2822, $this->timeFactory->getTime()));
+ $expected->cacheFor(3600);
+ @$this->assertEquals($expected, $this->themingController->getJavascript());
+ }
+ public function testGetJavascriptInverted() {
+ $this->template
+ ->expects($this->at(0))
+ ->method('getName')
+ ->willReturn("Nextcloud");
+ $this->template
+ ->expects($this->at(1))
+ ->method('getBaseUrl')
+ ->willReturn("nextcloudurl");
+ $this->template
+ ->expects($this->at(2))
+ ->method('getSlogan')
+ ->willReturn("awesome");
+ $this->template
+ ->expects($this->any())
+ ->method('getMailHeaderColor')
+ ->willReturn("#ffffff");
+
+ $expectedResponse = '(function() {
+ OCA.Theming = {
+ name: "Nextcloud",
+ url: "nextcloudurl",
+ slogan: "awesome",
+ color: "#ffffff",
+ inverted: true,
+ };
+})();';
+ $expected = new Http\DataDisplayResponse($expectedResponse);
+ $expected->addHeader("Content-type","text/javascript");
+ $expected->addHeader('Expires', date(\DateTime::RFC2822, $this->timeFactory->getTime()));
+ $expected->cacheFor(3600);
+ @$this->assertEquals($expected, $this->themingController->getJavascript());
+ }
}
diff --git a/apps/updatenotification/l10n/is.js b/apps/updatenotification/l10n/is.js
index c1961755c78..62560873d6a 100644
--- a/apps/updatenotification/l10n/is.js
+++ b/apps/updatenotification/l10n/is.js
@@ -13,6 +13,9 @@ OC.L10N.register(
"Checked on %s" : "Athugað þann %s",
"Update channel:" : "Uppfærslurás:",
"You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Þú getur alltaf uppfært í nýrri útgáfu eða tilraunaútgáfurás. En þú getur aldrei niðurfært í stöðugri rás.",
- "Notify members of the following groups about available updates:" : "Tilkynna meðlimum eftirfarandi hópa um tiltækar uppfærslur:"
+ "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."
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/updatenotification/l10n/is.json b/apps/updatenotification/l10n/is.json
index 044131460fc..c99e6837053 100644
--- a/apps/updatenotification/l10n/is.json
+++ b/apps/updatenotification/l10n/is.json
@@ -11,6 +11,9 @@
"Checked on %s" : "Athugað þann %s",
"Update channel:" : "Uppfærslurás:",
"You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Þú getur alltaf uppfært í nýrri útgáfu eða tilraunaútgáfurás. En þú getur aldrei niðurfært í stöðugri rás.",
- "Notify members of the following groups about available updates:" : "Tilkynna meðlimum eftirfarandi hópa um tiltækar uppfærslur:"
+ "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."
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/user_ldap/l10n/de.js b/apps/user_ldap/l10n/de.js
index acc42088c7a..16ec8660076 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",
diff --git a/apps/user_ldap/l10n/de.json b/apps/user_ldap/l10n/de.json
index 2b1dadc107d..f573323ad44 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",