diff --git a/apps/federatedfilesharing/l10n/es.js b/apps/federatedfilesharing/l10n/es.js
index 9a1d358c5a..8fb6420847 100644
--- a/apps/federatedfilesharing/l10n/es.js
+++ b/apps/federatedfilesharing/l10n/es.js
@@ -18,6 +18,7 @@ OC.L10N.register(
"Federated Share request sent, you will receive an invitation. Check your notifications." : "Petición de recurso compartido federado enviada, recibirás una invitación. Comprueba tus notificaciones.",
"Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "No se ha podido establecer un compartido federado, parece ser que el servidor a federar es demasiado antiguo (Nextcloud <= 9).",
"It is not allowed to send federated group shares from this server." : "No está permitido enviar compartidos de grupos federados desde este servidor.",
+ "Sharing %1$s failed, because this item is already shared with user %2$s" : "Fallo al compartir %1$s porque este objeto ya está compartido con el usuario %2$s",
"Not allowed to create a federated share with the same user" : "No se permite crear un recurso compartido federado con el mismo usuario",
"File is already shared with %s" : "El archivo ya está siendo compartido con %s",
"Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "Compartir %1$s ha fallado, no se ha podido encontrar %2$s, quizás el servidor no se puede alcanzar ahora mismo o usa un certificado autofirmado.",
diff --git a/apps/federatedfilesharing/l10n/es.json b/apps/federatedfilesharing/l10n/es.json
index d898b4978a..c5d2657972 100644
--- a/apps/federatedfilesharing/l10n/es.json
+++ b/apps/federatedfilesharing/l10n/es.json
@@ -16,6 +16,7 @@
"Federated Share request sent, you will receive an invitation. Check your notifications." : "Petición de recurso compartido federado enviada, recibirás una invitación. Comprueba tus notificaciones.",
"Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "No se ha podido establecer un compartido federado, parece ser que el servidor a federar es demasiado antiguo (Nextcloud <= 9).",
"It is not allowed to send federated group shares from this server." : "No está permitido enviar compartidos de grupos federados desde este servidor.",
+ "Sharing %1$s failed, because this item is already shared with user %2$s" : "Fallo al compartir %1$s porque este objeto ya está compartido con el usuario %2$s",
"Not allowed to create a federated share with the same user" : "No se permite crear un recurso compartido federado con el mismo usuario",
"File is already shared with %s" : "El archivo ya está siendo compartido con %s",
"Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "Compartir %1$s ha fallado, no se ha podido encontrar %2$s, quizás el servidor no se puede alcanzar ahora mismo o usa un certificado autofirmado.",
diff --git a/apps/files/l10n/tr.js b/apps/files/l10n/tr.js
index 98ac62897d..5a2ff919d0 100644
--- a/apps/files/l10n/tr.js
+++ b/apps/files/l10n/tr.js
@@ -190,6 +190,7 @@ OC.L10N.register(
"Crop image previews" : "Görsel ön izlemeleri kırpılsın",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Dosyalarınıza WebDAV üzerinden erişmek için bu adresi kullanın",
+ "Toggle %1$s sublist" : "%1$s alt listesini aç/kapat",
"Toggle grid view" : "Tablo görünümünü değiştir",
"No files in here" : "Burada herhangi bir dosya yok",
"Upload some content or sync with your devices!" : "Bir şeyler yükleyin ya da aygıtlarınızla eşitleyin!",
diff --git a/apps/files/l10n/tr.json b/apps/files/l10n/tr.json
index 3a55937925..506d7f4e34 100644
--- a/apps/files/l10n/tr.json
+++ b/apps/files/l10n/tr.json
@@ -188,6 +188,7 @@
"Crop image previews" : "Görsel ön izlemeleri kırpılsın",
"WebDAV" : "WebDAV",
"Use this address to access your Files via WebDAV" : "Dosyalarınıza WebDAV üzerinden erişmek için bu adresi kullanın",
+ "Toggle %1$s sublist" : "%1$s alt listesini aç/kapat",
"Toggle grid view" : "Tablo görünümünü değiştir",
"No files in here" : "Burada herhangi bir dosya yok",
"Upload some content or sync with your devices!" : "Bir şeyler yükleyin ya da aygıtlarınızla eşitleyin!",
diff --git a/apps/files/l10n/zh_HK.js b/apps/files/l10n/zh_HK.js
index b4bc9207aa..48e2a46d7c 100644
--- a/apps/files/l10n/zh_HK.js
+++ b/apps/files/l10n/zh_HK.js
@@ -42,7 +42,7 @@ OC.L10N.register(
"Select" : "選擇",
"Pending" : "等候中",
"Unable to determine date" : "無法確定日期",
- "This operation is forbidden" : "此動作被禁止",
+ "This operation is forbidden" : "此操作被禁止",
"This directory is unavailable, please check the logs or contact the administrator" : "這個目錄無法存取,請檢查伺服器記錄檔或聯絡管理員",
"Could not move \"{file}\", target exists" : "無法移動「{file}」,目標已經存在",
"Could not move \"{file}\"" : "無法移動 \"{file}\"",
diff --git a/apps/files/l10n/zh_HK.json b/apps/files/l10n/zh_HK.json
index 5f72a802b3..2fb43961e3 100644
--- a/apps/files/l10n/zh_HK.json
+++ b/apps/files/l10n/zh_HK.json
@@ -40,7 +40,7 @@
"Select" : "選擇",
"Pending" : "等候中",
"Unable to determine date" : "無法確定日期",
- "This operation is forbidden" : "此動作被禁止",
+ "This operation is forbidden" : "此操作被禁止",
"This directory is unavailable, please check the logs or contact the administrator" : "這個目錄無法存取,請檢查伺服器記錄檔或聯絡管理員",
"Could not move \"{file}\", target exists" : "無法移動「{file}」,目標已經存在",
"Could not move \"{file}\"" : "無法移動 \"{file}\"",
diff --git a/apps/files_external/l10n/tr.js b/apps/files_external/l10n/tr.js
index e6e7a59314..c45f670ad5 100644
--- a/apps/files_external/l10n/tr.js
+++ b/apps/files_external/l10n/tr.js
@@ -11,6 +11,7 @@ OC.L10N.register(
"Generate keys" : "Anahtarları üret",
"Error generating key pair" : "Anahtar çifti üretilirken sorun çıktı",
"All users. Type to select user or group." : "Tüm kullanıcılar. Kullanıcı ya da grup seçmek için yazın.",
+ "(Group)" : "(Grup)",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD şifrelemesiyle uyumlu (yavaş)",
"Enable encryption" : "Şifreleme kullanılsın",
"Enable previews" : "Ön izlemeler kullanılsın",
diff --git a/apps/files_external/l10n/tr.json b/apps/files_external/l10n/tr.json
index 5362453cf3..c4dcf49fca 100644
--- a/apps/files_external/l10n/tr.json
+++ b/apps/files_external/l10n/tr.json
@@ -9,6 +9,7 @@
"Generate keys" : "Anahtarları üret",
"Error generating key pair" : "Anahtar çifti üretilirken sorun çıktı",
"All users. Type to select user or group." : "Tüm kullanıcılar. Kullanıcı ya da grup seçmek için yazın.",
+ "(Group)" : "(Grup)",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD şifrelemesiyle uyumlu (yavaş)",
"Enable encryption" : "Şifreleme kullanılsın",
"Enable previews" : "Ön izlemeler kullanılsın",
diff --git a/apps/settings/l10n/de_DE.js b/apps/settings/l10n/de_DE.js
index d4e78fae0d..c74ea04ff6 100644
--- a/apps/settings/l10n/de_DE.js
+++ b/apps/settings/l10n/de_DE.js
@@ -122,7 +122,7 @@ OC.L10N.register(
"Create" : "Erstellen",
"Change" : "Ändern",
"Delete" : "Löschen",
- "Reshare" : "Weiterverbreiten",
+ "Reshare" : "Weiterteilen",
"Unlimited" : "Unbegrenzt",
"Verifying" : "Überprüfe",
"A background job is pending that checks for user imported SSL certificates. Please check back later." : "Eine Hintergrundaufgabe, die nach vom Benutzer importierten SSL-Zertifikaten sucht, läuft noch. Bitte später erneut versuchen.",
@@ -359,7 +359,7 @@ OC.L10N.register(
"Last job ran %s." : "Letzte Aufgabe ausgeführt %s",
"Background job didn’t run yet!" : "Hintergrund-Aufgabe wurde bislang nicht ausgeführt!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Um die optimale Geschwindigkeit zu erreichen ist es wichtig, dass die Hintergrund-Aktivitäten richtig konfiguriert sind. Für größere Installationen ist 'Cron' die empfohlene Einstellung. Weitere Informationen finden Sie in der Dokumentation.",
- "Pick background job setting" : "Wählen Sie eine Einstellung für Hintergrund-Aufgaben aus",
+ "Pick background job setting" : "Einstellung für Hintergrund-Aufgaben auswählen",
"Execute one task with each page loaded." : "Eine Aufgabe bei jedem Laden einer Seite ausführen.",
"cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP." : "cron.php ist bei einem Webcron-Dienst angemeldet, der cron.php alle 5 Minuten über HTTP aufruft.",
"Use system cron service to call the cron.php file every 5 minutes." : "Den System-Cron-Dienst verwenden, um die Datei cron.php alle 5 Minuten aufzurufen.",
diff --git a/apps/settings/l10n/de_DE.json b/apps/settings/l10n/de_DE.json
index d76dfc9466..8fcbed84fd 100644
--- a/apps/settings/l10n/de_DE.json
+++ b/apps/settings/l10n/de_DE.json
@@ -120,7 +120,7 @@
"Create" : "Erstellen",
"Change" : "Ändern",
"Delete" : "Löschen",
- "Reshare" : "Weiterverbreiten",
+ "Reshare" : "Weiterteilen",
"Unlimited" : "Unbegrenzt",
"Verifying" : "Überprüfe",
"A background job is pending that checks for user imported SSL certificates. Please check back later." : "Eine Hintergrundaufgabe, die nach vom Benutzer importierten SSL-Zertifikaten sucht, läuft noch. Bitte später erneut versuchen.",
@@ -357,7 +357,7 @@
"Last job ran %s." : "Letzte Aufgabe ausgeführt %s",
"Background job didn’t run yet!" : "Hintergrund-Aufgabe wurde bislang nicht ausgeführt!",
"For optimal performance it's important to configure background jobs correctly. For bigger instances 'Cron' is the recommended setting. Please see the documentation for more information." : "Um die optimale Geschwindigkeit zu erreichen ist es wichtig, dass die Hintergrund-Aktivitäten richtig konfiguriert sind. Für größere Installationen ist 'Cron' die empfohlene Einstellung. Weitere Informationen finden Sie in der Dokumentation.",
- "Pick background job setting" : "Wählen Sie eine Einstellung für Hintergrund-Aufgaben aus",
+ "Pick background job setting" : "Einstellung für Hintergrund-Aufgaben auswählen",
"Execute one task with each page loaded." : "Eine Aufgabe bei jedem Laden einer Seite ausführen.",
"cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP." : "cron.php ist bei einem Webcron-Dienst angemeldet, der cron.php alle 5 Minuten über HTTP aufruft.",
"Use system cron service to call the cron.php file every 5 minutes." : "Den System-Cron-Dienst verwenden, um die Datei cron.php alle 5 Minuten aufzurufen.",
diff --git a/apps/settings/l10n/tr.js b/apps/settings/l10n/tr.js
index b2f5801eb7..126d00a8ef 100644
--- a/apps/settings/l10n/tr.js
+++ b/apps/settings/l10n/tr.js
@@ -129,6 +129,7 @@ OC.L10N.register(
"There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Kullanıcı tarafından içe aktarılmış ancak artık Nextcloud 21 ile kullanılmayan bazı SSL sertifikaları var. Bunlar, komut satırından \"occ security:certificates:import\" komutu ile içe aktarılabilir. Veri klasörü içindeki yollarını aşağıda görebilirsiniz.",
"The old server-side-encryption format is enabled. We recommend disabling this." : "Eski sunucu tarafı şifreleme biçimi etkinleştirilmiş. Bu seçeneği devre dışı bırakmanız önerilir.",
"MariaDB version \"%s\" is used. Nextcloud 21 will no longer support this version and requires MariaDB 10.2 or higher." : "MariaDB \"%s\" sürümü kullanılıyor. Nextcloud 21 sürümünde bu sürüm desteklenmiyor. MariaDB 10.2 ya da üzerindeki bir sürüm kullanılmalıdır.",
+ "MySQL version \"%s\" is used. Nextcloud 21 will no longer support this version and requires MySQL 8.0 or MariaDB 10.2 or higher." : "MySQL \"%s\" sürümü kullanılıyor. Nextcloud 21 sürümünde bu sürüm desteklenmiyor. MySQL 8 ya da MariaDB 10.2 üzerindeki bir sürüm kullanılmalıdır.",
"PostgreSQL version \"%s\" is used. Nextcloud 21 will no longer support this version and requires PostgreSQL 9.6 or higher." : "PostgreSQL \"%s\" sürümü kullanılıyor. Nextcloud 21 sürümünde bu sürüm desteklenmiyor. PostgreSQL 9.6 ya da üzerindeki bir sürüm kullanılmalıdır.",
"Nextcloud settings" : "Nextcloud ayarları",
"Two-factor authentication can be enforced for all users and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "Tüm kullanıcılar ve belirli gruplar için iki aşamalı kimlik doğrulama kullanılır. Yapılandırılmış bir iki aşamalı kimlik doğrulama hizmeti sağlayıcısı olmayan kullanıcılar oturum açamaz.",
@@ -397,6 +398,7 @@ OC.L10N.register(
"Check out our blog" : "Bloğumuza bakın",
"Subscribe to our newsletter" : " Bültenimize abone olun",
"Profile picture" : "Profil görseli",
+ "Change privacy level of profile picture" : "Profil görselinin gizlilik düzeyini değiştir",
"Upload new" : "Yeni yükle",
"Select from Files" : "Dosyalardan seç",
"Remove image" : "Görseli kaldır",
@@ -407,18 +409,24 @@ OC.L10N.register(
"You are using %s" : "%s kullanıyorsunuz",
"You are using %1$s of %2$s (%3$s %%)" : "Kullandığınız: %1$s Kullanabileceğiniz: %2$s (%3$s %%)",
"Full name" : "Tam ad",
+ "Change privacy level of full name" : "Tam adın gizlilik düzeyini değiştir",
"No display name set" : "Görüntülenecek ad belirtilmemiş",
+ "Change privacy level of email" : "E-posta adresinin gizlilik düzeyini değiştir",
"Your email address" : "E-posta adresiniz",
"No email address set" : "E-posta adresi belirtilmemiş",
"For password reset and notifications" : "Parola sıfırlama ve bildirimler için",
"Phone number" : "Telefon numarası",
+ "Change privacy level of phone number" : "Telefon numarasının gizlilik düzeyini değiştir",
"Your phone number" : "Telefon numaranız",
"Address" : "Adres",
+ "Change privacy level of address" : "Adresin gizlilik düzeyini değiştir",
"Your postal address" : "Posta adresiniz",
"Website" : "Web sitesi",
+ "Change privacy level of website" : "Web sitesinin gizlilik düzeyini değiştir",
"It can take up to 24 hours before the account is displayed as verified." : "Hesabın doğrulanması ve görüntülenmesi 24 saate kadar zaman alabilir.",
"Link https://…" : "Bağlantı https://…",
"Twitter" : "Twitter",
+ "Change privacy level of Twitter profile" : "Twitter profilinin gizlilik düzeyini değiştir",
"Twitter handle @…" : "Twitter kodu @…",
"Help translate" : "Çeviriye yardım edin",
"Locale" : "Yerel Ayar",
diff --git a/apps/settings/l10n/tr.json b/apps/settings/l10n/tr.json
index 33434320a9..f3c055a867 100644
--- a/apps/settings/l10n/tr.json
+++ b/apps/settings/l10n/tr.json
@@ -127,6 +127,7 @@
"There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Kullanıcı tarafından içe aktarılmış ancak artık Nextcloud 21 ile kullanılmayan bazı SSL sertifikaları var. Bunlar, komut satırından \"occ security:certificates:import\" komutu ile içe aktarılabilir. Veri klasörü içindeki yollarını aşağıda görebilirsiniz.",
"The old server-side-encryption format is enabled. We recommend disabling this." : "Eski sunucu tarafı şifreleme biçimi etkinleştirilmiş. Bu seçeneği devre dışı bırakmanız önerilir.",
"MariaDB version \"%s\" is used. Nextcloud 21 will no longer support this version and requires MariaDB 10.2 or higher." : "MariaDB \"%s\" sürümü kullanılıyor. Nextcloud 21 sürümünde bu sürüm desteklenmiyor. MariaDB 10.2 ya da üzerindeki bir sürüm kullanılmalıdır.",
+ "MySQL version \"%s\" is used. Nextcloud 21 will no longer support this version and requires MySQL 8.0 or MariaDB 10.2 or higher." : "MySQL \"%s\" sürümü kullanılıyor. Nextcloud 21 sürümünde bu sürüm desteklenmiyor. MySQL 8 ya da MariaDB 10.2 üzerindeki bir sürüm kullanılmalıdır.",
"PostgreSQL version \"%s\" is used. Nextcloud 21 will no longer support this version and requires PostgreSQL 9.6 or higher." : "PostgreSQL \"%s\" sürümü kullanılıyor. Nextcloud 21 sürümünde bu sürüm desteklenmiyor. PostgreSQL 9.6 ya da üzerindeki bir sürüm kullanılmalıdır.",
"Nextcloud settings" : "Nextcloud ayarları",
"Two-factor authentication can be enforced for all users and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "Tüm kullanıcılar ve belirli gruplar için iki aşamalı kimlik doğrulama kullanılır. Yapılandırılmış bir iki aşamalı kimlik doğrulama hizmeti sağlayıcısı olmayan kullanıcılar oturum açamaz.",
@@ -395,6 +396,7 @@
"Check out our blog" : "Bloğumuza bakın",
"Subscribe to our newsletter" : " Bültenimize abone olun",
"Profile picture" : "Profil görseli",
+ "Change privacy level of profile picture" : "Profil görselinin gizlilik düzeyini değiştir",
"Upload new" : "Yeni yükle",
"Select from Files" : "Dosyalardan seç",
"Remove image" : "Görseli kaldır",
@@ -405,18 +407,24 @@
"You are using %s" : "%s kullanıyorsunuz",
"You are using %1$s of %2$s (%3$s %%)" : "Kullandığınız: %1$s Kullanabileceğiniz: %2$s (%3$s %%)",
"Full name" : "Tam ad",
+ "Change privacy level of full name" : "Tam adın gizlilik düzeyini değiştir",
"No display name set" : "Görüntülenecek ad belirtilmemiş",
+ "Change privacy level of email" : "E-posta adresinin gizlilik düzeyini değiştir",
"Your email address" : "E-posta adresiniz",
"No email address set" : "E-posta adresi belirtilmemiş",
"For password reset and notifications" : "Parola sıfırlama ve bildirimler için",
"Phone number" : "Telefon numarası",
+ "Change privacy level of phone number" : "Telefon numarasının gizlilik düzeyini değiştir",
"Your phone number" : "Telefon numaranız",
"Address" : "Adres",
+ "Change privacy level of address" : "Adresin gizlilik düzeyini değiştir",
"Your postal address" : "Posta adresiniz",
"Website" : "Web sitesi",
+ "Change privacy level of website" : "Web sitesinin gizlilik düzeyini değiştir",
"It can take up to 24 hours before the account is displayed as verified." : "Hesabın doğrulanması ve görüntülenmesi 24 saate kadar zaman alabilir.",
"Link https://…" : "Bağlantı https://…",
"Twitter" : "Twitter",
+ "Change privacy level of Twitter profile" : "Twitter profilinin gizlilik düzeyini değiştir",
"Twitter handle @…" : "Twitter kodu @…",
"Help translate" : "Çeviriye yardım edin",
"Locale" : "Yerel Ayar",
diff --git a/apps/user_ldap/l10n/tr.js b/apps/user_ldap/l10n/tr.js
index c248b745b8..a42cd73203 100644
--- a/apps/user_ldap/l10n/tr.js
+++ b/apps/user_ldap/l10n/tr.js
@@ -180,6 +180,7 @@ OC.L10N.register(
"\"$home\" Placeholder Field" : "\"$home\" Yer Belirleyici Alanı",
"$home in an external storage configuration will be replaced with the value of the specified attribute" : "Bir dış depolama yapılandırmasında $home yerine belirtilen öznitelik konulur",
"Internal Username" : "İç Kullanıcı Adı",
+ "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "Varsayılan olarak, iç kullanıcı adı UUID özniteliğinden oluşturulur. Böylece kullanıcı adının eşsiz olması ve dönüştürülmesi gereken karakterler içermediğinden emin olunur. İç kullanıcı adında kısıtlaması yalnız şu karakterleri kullanılabilir: [ a-zA-Z0-9_.@-]. Diğer karakterler ASCII karşılıklarına dönüştürülür ya da yok sayılır. Çakışmalarda ada bir sayı eklenir. İç kullanıcı adı bir kullanıcıyı içsel olarak belirlemeye yarar. Aynı zamanda kullanıcı ana klasörünün varsayılan adı olarak da kullanılır. İnternet adreslerinin, örneğin *DAV servislerinin bir parçasıdır. Bu seçenek ile varsayılan davranış değiştirilebilir. Değişiklikler yalnız yeni eşleştirilecek (eklenecek) LDAP kullanıcılarını etkiler. Varsayılan davranışı kullanmak için boş bırakın. ",
"Internal Username Attribute:" : "İç Kullanıcı Adı Özniteliği:",
"Override UUID detection" : "UUID algılamasını değiştir",
"By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "Varsayılan olarak, UUID özniteliği otomatik olarak algılanır. UUID özniteliği LDAP kullanıcı ve gruplarını kesin olarak belirlemek için kullanılır. Yukarıda başka türlü belirtilmemişse, bu UUID için bir iç kullanıcı adı oluşturulur. Bu ayarı değiştirerek istenilen bir öznitelik belirtilebilir. Ancak istenilen özniteliğin eşsiz olduğundan ve hem kullanıcı hem de gruplar tarafından kullanıldığından emin olunmalıdır. Varsayılan davranış için boş bırakın. Değişiklikler yalnız yeni eşleştirilen (eklenen) LDAP kullanıcı ve gruplarını etkiler.",
diff --git a/apps/user_ldap/l10n/tr.json b/apps/user_ldap/l10n/tr.json
index 1ecc9ab5e6..52911d8536 100644
--- a/apps/user_ldap/l10n/tr.json
+++ b/apps/user_ldap/l10n/tr.json
@@ -178,6 +178,7 @@
"\"$home\" Placeholder Field" : "\"$home\" Yer Belirleyici Alanı",
"$home in an external storage configuration will be replaced with the value of the specified attribute" : "Bir dış depolama yapılandırmasında $home yerine belirtilen öznitelik konulur",
"Internal Username" : "İç Kullanıcı Adı",
+ "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "Varsayılan olarak, iç kullanıcı adı UUID özniteliğinden oluşturulur. Böylece kullanıcı adının eşsiz olması ve dönüştürülmesi gereken karakterler içermediğinden emin olunur. İç kullanıcı adında kısıtlaması yalnız şu karakterleri kullanılabilir: [ a-zA-Z0-9_.@-]. Diğer karakterler ASCII karşılıklarına dönüştürülür ya da yok sayılır. Çakışmalarda ada bir sayı eklenir. İç kullanıcı adı bir kullanıcıyı içsel olarak belirlemeye yarar. Aynı zamanda kullanıcı ana klasörünün varsayılan adı olarak da kullanılır. İnternet adreslerinin, örneğin *DAV servislerinin bir parçasıdır. Bu seçenek ile varsayılan davranış değiştirilebilir. Değişiklikler yalnız yeni eşleştirilecek (eklenecek) LDAP kullanıcılarını etkiler. Varsayılan davranışı kullanmak için boş bırakın. ",
"Internal Username Attribute:" : "İç Kullanıcı Adı Özniteliği:",
"Override UUID detection" : "UUID algılamasını değiştir",
"By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "Varsayılan olarak, UUID özniteliği otomatik olarak algılanır. UUID özniteliği LDAP kullanıcı ve gruplarını kesin olarak belirlemek için kullanılır. Yukarıda başka türlü belirtilmemişse, bu UUID için bir iç kullanıcı adı oluşturulur. Bu ayarı değiştirerek istenilen bir öznitelik belirtilebilir. Ancak istenilen özniteliğin eşsiz olduğundan ve hem kullanıcı hem de gruplar tarafından kullanıldığından emin olunmalıdır. Varsayılan davranış için boş bırakın. Değişiklikler yalnız yeni eşleştirilen (eklenen) LDAP kullanıcı ve gruplarını etkiler.",
diff --git a/core/l10n/pt_PT.js b/core/l10n/pt_PT.js
index 9ceb1c0e81..9bc006881b 100644
--- a/core/l10n/pt_PT.js
+++ b/core/l10n/pt_PT.js
@@ -12,6 +12,7 @@ OC.L10N.register(
"No file was uploaded" : "Não foi carregado nenhum ficheiro",
"Missing a temporary folder" : "Falta uma pasta temporária",
"Could not write file to disk" : "Não foi possível escrever o ficheiro no disco.",
+ "A PHP extension stopped the file upload" : "Uma extensão PHP parou o carregamento do ficheiro.",
"Invalid file provided" : "Fornecido ficheiro inválido",
"No image or file provided" : "Imagem ou ficheiro não fornecido",
"Unknown filetype" : "Tipo de ficheiro desconhecido",
@@ -22,6 +23,7 @@ OC.L10N.register(
"No valid crop data provided" : "Não foram indicados dados de recorte válidos",
"Crop is not square" : "O recorte não é quadrado",
"State token does not match" : "O token de estado não corresponde",
+ "Invalid app password" : "Palavra-passe de aplicação inválida",
"Could not complete login" : "Não foi possível fazer login",
"Your login token is invalid or has expired" : "O seu token de login é inválido ou expirou",
"Password reset is disabled" : "A reposição da senha está desativada",
@@ -35,6 +37,8 @@ OC.L10N.register(
"Nextcloud Server" : "Nextcloud Server",
"Some of your link shares have been removed" : "Alguns dos links das suas partilhas foram removidos",
"Due to a security bug we had to remove some of your link shares. Please see the link for more information." : "Devido a bugs de segurança tivemos que remover algumas das suas ligações às partilhas.\nPor favor veja o link para mais informação.",
+ "The user limit of this instance is reached." : "O limite de utilizador desta instância foi atingido",
+ "Enter your subscription key to increase the user limit. For more information about Nextcloud Enterprise see our website." : "Introduza a sua chave de subscrição para aumentar o limite de utilizadores. Para mais informações sobre A Nextcloud Enterprise consulte o website.",
"Preparing update" : "A preparar a atualização",
"[%d / %d]: %s" : "[%d / %d]: %s",
"Repair step:" : "Passo para reparação",
@@ -58,8 +62,10 @@ OC.L10N.register(
"Starting code integrity check" : "A iniciar a verificação da integridade do código",
"Finished code integrity check" : "Terminada a verificação da integridade do código",
"%s (incompatible)" : "%s (incompatível)",
+ "The following apps have been disabled: %s" : "As seguintes aplicações foram desactivadas: %s",
"Already up to date" : "Já está atualizado",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "O seu servidor da Web não está configurado corretamente para permitir a sincronização de ficheiros, porque a interface WebDAV parece estar com problemas.",
+ "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the {linkstart}documentation ↗{linkend}." : "O seu webserver não está configurado correctamente resolver \"{url}\". Pode encontrar mais informações na documentação {linkstart} ↗{linkend}.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "O PHP não parece estar bem configurado para consultar variáveis do ambiente do sistema. O teste com getenv(\"PATH\") apenas devolveu uma resposta em branco.",
"The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "A configuração Só-de-Leitura foi ativada. Isto evita definir algumas configurações através da interface da Web. Além disso, o ficheiro precisa de ser definido gravável manualmente para cada atualização.",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "A sua base de dados não tem o nível de isolamento da transacção \"READ COMMITTED\" activado. Isto pode causar problemas quando várias acções são executadas em paralelo.",
@@ -94,6 +100,7 @@ OC.L10N.register(
"Please reload the page." : "Por favor, recarregue a página.",
"The update was unsuccessful. For more information check our forum post covering this issue." : "A atualização falhou. Para mais informação consulte o nosso artigo do fórum sobre como resolver este problema.",
"The update was unsuccessful. Please report this issue to the Nextcloud community." : "A atualização não foi bem sucedida. Por favor, informe este problema à comunidade Nextcloud.",
+ "Continue to {productName}" : "Continuar para {productName}",
"Log in" : "Iniciar sessão",
"Logging in …" : "A entrar...",
"Server side authentication failed!" : "Autenticação do lado do servidor falhou!",
@@ -102,17 +109,25 @@ OC.L10N.register(
"Please try again or contact your administrator." : "Por favor, tente novamente ou contacte o seu administrador.",
"Username or email" : "Utilizador ou e-mail",
"Password" : "Palavra-passe",
+ "Toggle password visibility" : "Altere a visibilidade da palavra-passe",
"Wrong username or password." : "Nome de utilizador ou palavra passe errados",
"User disabled" : "Utilizador desativado",
"We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Detectamos múltiplas tentativas falhadas de login do seu IP. Por esse motivo, o seu próximo login será adiado por, até, 30 segundos. ",
+ "Your account is not setup for passwordless login." : "A sua conta não está configurada para autenticação sem palavra-passe.",
+ "Passwordless authentication is not supported in your browser." : "O seu navegador não suporta autenticação sem palavra-passe.",
+ "Passwordless authentication is only available over a secure connection." : "A autenticação sem palavra-passe só está disponível através de uma ligação segura.",
"Reset password" : "Repor palavra-passe",
+ "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help." : "Foi enviada uma mensagem de reposição da sua palavra-passe para o endereço de email desta conta. Se não a receber, verifique as pastas de spam/lixo ou entre em contacto com o administrador local para ajuda.",
"If it is not there ask your local administrator." : "Se não estiver aí pergunte ao seu administrador local.",
"Couldn't send reset email. Please contact your administrator." : "Não foi possível enviar a mensagem de reposição. Por favor, contacte o seu administrador.",
"Password can not be changed. Please contact your administrator." : "A palavra-passe não pode ser alterada. Por favor, contacte o seu administrador.",
"Back to login" : "Voltar à entrada",
"New password" : "Nova palavra-passe",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os seus ficheiros estão cifrados. Não será possível aceder aos seus dados após a palavra-passe ser alterada. Se não tiver a certeza do que fazer, contacte o administrador do sistema antes de continuar. Tem a certeza que quer continuar?",
"I know what I'm doing" : "Eu sei o que eu estou a fazer",
"Resetting password" : "A fazer reset à palavra passe",
+ "Recommended apps" : "Aplicações recomendadas",
+ "Loading apps …" : "A carregar aplicações...",
"Cancel" : "Cancelar",
"Forgot password?" : "Senha esquecida?",
"Back" : "Anterior",
diff --git a/core/l10n/pt_PT.json b/core/l10n/pt_PT.json
index 667e4d4116..5394c29150 100644
--- a/core/l10n/pt_PT.json
+++ b/core/l10n/pt_PT.json
@@ -10,6 +10,7 @@
"No file was uploaded" : "Não foi carregado nenhum ficheiro",
"Missing a temporary folder" : "Falta uma pasta temporária",
"Could not write file to disk" : "Não foi possível escrever o ficheiro no disco.",
+ "A PHP extension stopped the file upload" : "Uma extensão PHP parou o carregamento do ficheiro.",
"Invalid file provided" : "Fornecido ficheiro inválido",
"No image or file provided" : "Imagem ou ficheiro não fornecido",
"Unknown filetype" : "Tipo de ficheiro desconhecido",
@@ -20,6 +21,7 @@
"No valid crop data provided" : "Não foram indicados dados de recorte válidos",
"Crop is not square" : "O recorte não é quadrado",
"State token does not match" : "O token de estado não corresponde",
+ "Invalid app password" : "Palavra-passe de aplicação inválida",
"Could not complete login" : "Não foi possível fazer login",
"Your login token is invalid or has expired" : "O seu token de login é inválido ou expirou",
"Password reset is disabled" : "A reposição da senha está desativada",
@@ -33,6 +35,8 @@
"Nextcloud Server" : "Nextcloud Server",
"Some of your link shares have been removed" : "Alguns dos links das suas partilhas foram removidos",
"Due to a security bug we had to remove some of your link shares. Please see the link for more information." : "Devido a bugs de segurança tivemos que remover algumas das suas ligações às partilhas.\nPor favor veja o link para mais informação.",
+ "The user limit of this instance is reached." : "O limite de utilizador desta instância foi atingido",
+ "Enter your subscription key to increase the user limit. For more information about Nextcloud Enterprise see our website." : "Introduza a sua chave de subscrição para aumentar o limite de utilizadores. Para mais informações sobre A Nextcloud Enterprise consulte o website.",
"Preparing update" : "A preparar a atualização",
"[%d / %d]: %s" : "[%d / %d]: %s",
"Repair step:" : "Passo para reparação",
@@ -56,8 +60,10 @@
"Starting code integrity check" : "A iniciar a verificação da integridade do código",
"Finished code integrity check" : "Terminada a verificação da integridade do código",
"%s (incompatible)" : "%s (incompatível)",
+ "The following apps have been disabled: %s" : "As seguintes aplicações foram desactivadas: %s",
"Already up to date" : "Já está atualizado",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "O seu servidor da Web não está configurado corretamente para permitir a sincronização de ficheiros, porque a interface WebDAV parece estar com problemas.",
+ "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the {linkstart}documentation ↗{linkend}." : "O seu webserver não está configurado correctamente resolver \"{url}\". Pode encontrar mais informações na documentação {linkstart} ↗{linkend}.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "O PHP não parece estar bem configurado para consultar variáveis do ambiente do sistema. O teste com getenv(\"PATH\") apenas devolveu uma resposta em branco.",
"The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "A configuração Só-de-Leitura foi ativada. Isto evita definir algumas configurações através da interface da Web. Além disso, o ficheiro precisa de ser definido gravável manualmente para cada atualização.",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "A sua base de dados não tem o nível de isolamento da transacção \"READ COMMITTED\" activado. Isto pode causar problemas quando várias acções são executadas em paralelo.",
@@ -92,6 +98,7 @@
"Please reload the page." : "Por favor, recarregue a página.",
"The update was unsuccessful. For more information check our forum post covering this issue." : "A atualização falhou. Para mais informação consulte o nosso artigo do fórum sobre como resolver este problema.",
"The update was unsuccessful. Please report this issue to the Nextcloud community." : "A atualização não foi bem sucedida. Por favor, informe este problema à comunidade Nextcloud.",
+ "Continue to {productName}" : "Continuar para {productName}",
"Log in" : "Iniciar sessão",
"Logging in …" : "A entrar...",
"Server side authentication failed!" : "Autenticação do lado do servidor falhou!",
@@ -100,17 +107,25 @@
"Please try again or contact your administrator." : "Por favor, tente novamente ou contacte o seu administrador.",
"Username or email" : "Utilizador ou e-mail",
"Password" : "Palavra-passe",
+ "Toggle password visibility" : "Altere a visibilidade da palavra-passe",
"Wrong username or password." : "Nome de utilizador ou palavra passe errados",
"User disabled" : "Utilizador desativado",
"We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Detectamos múltiplas tentativas falhadas de login do seu IP. Por esse motivo, o seu próximo login será adiado por, até, 30 segundos. ",
+ "Your account is not setup for passwordless login." : "A sua conta não está configurada para autenticação sem palavra-passe.",
+ "Passwordless authentication is not supported in your browser." : "O seu navegador não suporta autenticação sem palavra-passe.",
+ "Passwordless authentication is only available over a secure connection." : "A autenticação sem palavra-passe só está disponível através de uma ligação segura.",
"Reset password" : "Repor palavra-passe",
+ "A password reset message has been sent to the email address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help." : "Foi enviada uma mensagem de reposição da sua palavra-passe para o endereço de email desta conta. Se não a receber, verifique as pastas de spam/lixo ou entre em contacto com o administrador local para ajuda.",
"If it is not there ask your local administrator." : "Se não estiver aí pergunte ao seu administrador local.",
"Couldn't send reset email. Please contact your administrator." : "Não foi possível enviar a mensagem de reposição. Por favor, contacte o seu administrador.",
"Password can not be changed. Please contact your administrator." : "A palavra-passe não pode ser alterada. Por favor, contacte o seu administrador.",
"Back to login" : "Voltar à entrada",
"New password" : "Nova palavra-passe",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Os seus ficheiros estão cifrados. Não será possível aceder aos seus dados após a palavra-passe ser alterada. Se não tiver a certeza do que fazer, contacte o administrador do sistema antes de continuar. Tem a certeza que quer continuar?",
"I know what I'm doing" : "Eu sei o que eu estou a fazer",
"Resetting password" : "A fazer reset à palavra passe",
+ "Recommended apps" : "Aplicações recomendadas",
+ "Loading apps …" : "A carregar aplicações...",
"Cancel" : "Cancelar",
"Forgot password?" : "Senha esquecida?",
"Back" : "Anterior",
diff --git a/lib/l10n/tr.js b/lib/l10n/tr.js
index bbdeec9947..81b92b4dd0 100644
--- a/lib/l10n/tr.js
+++ b/lib/l10n/tr.js
@@ -120,6 +120,7 @@ OC.L10N.register(
"Files can’t be shared with delete permissions" : "Silme izni ile dosya paylaşılamaz",
"Files can’t be shared with create permissions" : "Ekleme izni ile dosya paylaşılamaz",
"Expiration date is in the past" : "Son kullanma tarihi geçmişte",
+ "_Can’t set expiration date more than %n day in the future_::_Can’t set expiration date more than %n days in the future_" : ["Son kullanma tarihi %n günden sonrası olarak ayarlanamaz","Son kullanma tarihi %n günden sonrası olarak ayarlanamaz"],
"Sharing is only allowed with group members" : "Paylaşım yalnız grup üyeleri ile yapılabilir",
"Sharing %s failed, because this item is already shared with user %s" : "%s paylaşılamadı. Bu öge zaten %s kullanıcısı ile paylaşılmış",
"%1$s shared »%2$s« with you" : "%1$s, sizinle »%2$s« ögesini paylaştı",
diff --git a/lib/l10n/tr.json b/lib/l10n/tr.json
index a1706f830d..63d3bbf106 100644
--- a/lib/l10n/tr.json
+++ b/lib/l10n/tr.json
@@ -118,6 +118,7 @@
"Files can’t be shared with delete permissions" : "Silme izni ile dosya paylaşılamaz",
"Files can’t be shared with create permissions" : "Ekleme izni ile dosya paylaşılamaz",
"Expiration date is in the past" : "Son kullanma tarihi geçmişte",
+ "_Can’t set expiration date more than %n day in the future_::_Can’t set expiration date more than %n days in the future_" : ["Son kullanma tarihi %n günden sonrası olarak ayarlanamaz","Son kullanma tarihi %n günden sonrası olarak ayarlanamaz"],
"Sharing is only allowed with group members" : "Paylaşım yalnız grup üyeleri ile yapılabilir",
"Sharing %s failed, because this item is already shared with user %s" : "%s paylaşılamadı. Bu öge zaten %s kullanıcısı ile paylaşılmış",
"%1$s shared »%2$s« with you" : "%1$s, sizinle »%2$s« ögesini paylaştı",