diff --git a/apps/accessibility/l10n/fa.js b/apps/accessibility/l10n/fa.js
index 71760923e40ef655e87cda5a17acefd7f83de344..0b3c90f534470f003d7698230fe0d17c4cbac10e 100644
--- a/apps/accessibility/l10n/fa.js
+++ b/apps/accessibility/l10n/fa.js
@@ -13,6 +13,8 @@ OC.L10N.register(
     "Web Content Accessibility Guidelines" : "راهنمای در دسترس بودن محتوا وب",
     "our issue tracker" : "دنبال کننده مساله ها",
     "our design team" : "تیم طراحی ما",
+    "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines} 2.1 on AA level, with the high contrast theme even on AAA level." : "دسترسی جهانی برای ما بسیار مهم است. ما از استانداردهای وب پیروی می کنیم و بررسی می کنیم تا همه چیز را بدون ماوس و نرم افزارهای کمکی مانند صفحه نمایشگر نیز قابل استفاده کنیم. هدف ما این است که مطابق با دستورالعمل {2.1} در سطح AA ، با تم کنتراست بالا حتی در سطح AAA باشد.",
+    "If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!" : "اگر مشکلی پیدا کردید ، از گزارش آنها در مورد {issuetracker} دریغ نکنید. و اگر می خواهید درگیر شوید ، به ما بپیوندید {designteam}!",
     "Enable" : "فعال",
     "High contrast theme" : "تم با وضوح بالا",
     "A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased." : "یک تم با وضوح بالا برای آسان نمودن راهبری شما\nکیفیت بصری کاهش خاهد یافت تا وضوح افزایش یابد.",
diff --git a/apps/accessibility/l10n/fa.json b/apps/accessibility/l10n/fa.json
index 2bb1c8493a1b96b757aa9359b6b6616307086526..be76fbecec99536f77263ac052d8a9df6d699f09 100644
--- a/apps/accessibility/l10n/fa.json
+++ b/apps/accessibility/l10n/fa.json
@@ -11,6 +11,8 @@
     "Web Content Accessibility Guidelines" : "راهنمای در دسترس بودن محتوا وب",
     "our issue tracker" : "دنبال کننده مساله ها",
     "our design team" : "تیم طراحی ما",
+    "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines} 2.1 on AA level, with the high contrast theme even on AAA level." : "دسترسی جهانی برای ما بسیار مهم است. ما از استانداردهای وب پیروی می کنیم و بررسی می کنیم تا همه چیز را بدون ماوس و نرم افزارهای کمکی مانند صفحه نمایشگر نیز قابل استفاده کنیم. هدف ما این است که مطابق با دستورالعمل {2.1} در سطح AA ، با تم کنتراست بالا حتی در سطح AAA باشد.",
+    "If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!" : "اگر مشکلی پیدا کردید ، از گزارش آنها در مورد {issuetracker} دریغ نکنید. و اگر می خواهید درگیر شوید ، به ما بپیوندید {designteam}!",
     "Enable" : "فعال",
     "High contrast theme" : "تم با وضوح بالا",
     "A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased." : "یک تم با وضوح بالا برای آسان نمودن راهبری شما\nکیفیت بصری کاهش خاهد یافت تا وضوح افزایش یابد.",
diff --git a/apps/accessibility/l10n/fr.js b/apps/accessibility/l10n/fr.js
index cf807e650ae9f11e532db98c847333836e711ebd..59d67b2bb2a5907d76563b4dbdefa90a65c5f4b2 100644
--- a/apps/accessibility/l10n/fr.js
+++ b/apps/accessibility/l10n/fr.js
@@ -13,6 +13,8 @@ OC.L10N.register(
     "Web Content Accessibility Guidelines" : "Règles pour l'accessibilité des contenus Web",
     "our issue tracker" : "notre outil de suivi des problèmes",
     "our design team" : "notre équipe de conception",
+    "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines} 2.1 on AA level, with the high contrast theme even on AAA level." : "L'accès universel est très important pour nous. Nous suivons les standards du web et vérifions de tout rendre utilisable également sans souris, et avec des logiciels d'assistance technique tels que les lecteurs d'écran. Nous visons à respecter les {guidelines} 2.1 de niveau AA, et même de niveau AAA avec le thème à fort contraste.",
+    "If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!" : "Si vous rencontrez un problème, n'hésitez pas à nous le signaler sur {issuetracker}. Et si vous souhaitez vous impliquer, rejoignez {designteam} !",
     "Enable" : "Activer",
     "High contrast theme" : "Thème à contraste élevé",
     "A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased." : "Un thème au contraste élevé pour faciliter votre navigation. La qualité visuelle sera réduite, mais la clarté sera améliorée.",
diff --git a/apps/accessibility/l10n/fr.json b/apps/accessibility/l10n/fr.json
index f44fa0a65036a45894e30bf19889155726f95aba..ea5581c8f43e2cc0b74059b6b314f5530ac829f4 100644
--- a/apps/accessibility/l10n/fr.json
+++ b/apps/accessibility/l10n/fr.json
@@ -11,6 +11,8 @@
     "Web Content Accessibility Guidelines" : "Règles pour l'accessibilité des contenus Web",
     "our issue tracker" : "notre outil de suivi des problèmes",
     "our design team" : "notre équipe de conception",
+    "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines} 2.1 on AA level, with the high contrast theme even on AAA level." : "L'accès universel est très important pour nous. Nous suivons les standards du web et vérifions de tout rendre utilisable également sans souris, et avec des logiciels d'assistance technique tels que les lecteurs d'écran. Nous visons à respecter les {guidelines} 2.1 de niveau AA, et même de niveau AAA avec le thème à fort contraste.",
+    "If you find any issues, don’t hesitate to report them on {issuetracker}. And if you want to get involved, come join {designteam}!" : "Si vous rencontrez un problème, n'hésitez pas à nous le signaler sur {issuetracker}. Et si vous souhaitez vous impliquer, rejoignez {designteam} !",
     "Enable" : "Activer",
     "High contrast theme" : "Thème à contraste élevé",
     "A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased." : "Un thème au contraste élevé pour faciliter votre navigation. La qualité visuelle sera réduite, mais la clarté sera améliorée.",
diff --git a/apps/files_sharing/l10n/lt_LT.js b/apps/files_sharing/l10n/lt_LT.js
index 073c3fd31087090ff5ba714116cf1c29fa6c1f76..bfe71fcb64196c6936a80fd3b92d6cedba05ef92 100644
--- a/apps/files_sharing/l10n/lt_LT.js
+++ b/apps/files_sharing/l10n/lt_LT.js
@@ -161,7 +161,9 @@ OC.L10N.register(
     "No other users with access found" : "Nerasta kitų naudotojų, turinčių prieigą",
     "Toggle list of others with access to this directory" : "Perjungti sąrašą kitų asmenų, turinčių prieigą prie šio katalogo",
     "Toggle list of others with access to this file" : "Perjungti sąrašą kitų asmenų, turinčių prieigą prie šio failo",
+    "Unable to fetch inherited shares" : "Nepavyko gauti paveldėtų viešinių",
     "Unable to load the shares list" : "Nepavyko įkelti viešinių sąrašo",
+    "Expires {relativetime}" : "Galioja iki {relativetime}",
     "this share just expired." : "šis viešinys ką tik nustojo galioti.",
     "Error creating the share" : "Klaida kuriant viešinį",
     "Shared" : "Pasidalinta",
diff --git a/apps/files_sharing/l10n/lt_LT.json b/apps/files_sharing/l10n/lt_LT.json
index a31a3dfbacd9bec5a35ef6c5a0ae59801b1552d7..2f105a2afbcae2c4c170effcfec835723e67291c 100644
--- a/apps/files_sharing/l10n/lt_LT.json
+++ b/apps/files_sharing/l10n/lt_LT.json
@@ -159,7 +159,9 @@
     "No other users with access found" : "Nerasta kitų naudotojų, turinčių prieigą",
     "Toggle list of others with access to this directory" : "Perjungti sąrašą kitų asmenų, turinčių prieigą prie šio katalogo",
     "Toggle list of others with access to this file" : "Perjungti sąrašą kitų asmenų, turinčių prieigą prie šio failo",
+    "Unable to fetch inherited shares" : "Nepavyko gauti paveldėtų viešinių",
     "Unable to load the shares list" : "Nepavyko įkelti viešinių sąrašo",
+    "Expires {relativetime}" : "Galioja iki {relativetime}",
     "this share just expired." : "šis viešinys ką tik nustojo galioti.",
     "Error creating the share" : "Klaida kuriant viešinį",
     "Shared" : "Pasidalinta",
diff --git a/apps/files_trashbin/l10n/el.js b/apps/files_trashbin/l10n/el.js
index 56374efb1b12d4a48ecbbca74b284ac0352209a3..821cecf8c651ed7ce36120c6a34746170faeb6ba 100644
--- a/apps/files_trashbin/l10n/el.js
+++ b/apps/files_trashbin/l10n/el.js
@@ -3,8 +3,14 @@ OC.L10N.register(
     {
     "Deleted files" : "Διεγραμμένα αρχεία",
     "restored" : "επαναφέρθηκαν",
+    "This application enables users to restore files that were deleted from the system." : "Η εφαρμογή επιτρέπει στους χρήστες να επαναφέρουν αρχεία που διαγράφηκαν από το σύστημα.",
     "Restore" : "Επαναφορά",
     "Delete permanently" : "Μόνιμη διαγραφή",
+    "Error while restoring file from trashbin" : "Σφάλμα κατά την επαναφορά αρχείου από τον κάδο",
+    "Error while removing file from trashbin" : "Σφάλμα κατά την κατάργηση αρχείου από τον κάδο",
+    "Error while restoring files from trashbin" : "Σφάλμα κατά την επαναφορά αρχείων από τον κάδο",
+    "Error while emptying trashbin" : "Σφάλμα κατά το άδειασμα του κάδου",
+    "Error while removing files from trashbin" : "Σφάλμα κατά την κατάργηση αρχείων από τον κάδο",
     "This operation is forbidden" : "Αυτή η ενέργεια δεν επιτρέπεται",
     "This directory is unavailable, please check the logs or contact the administrator" : "Ο κατάλογος δεν είναι διαθέσιμος, παρακαλώ ελέγξτε τα αρχεία καταγραφής ή επικοινωνήστε με το διαχειριστή",
     "No deleted files" : "Κανένα διαγεγραμμένο αρχείο",
diff --git a/apps/files_trashbin/l10n/el.json b/apps/files_trashbin/l10n/el.json
index c8c5e6491b97f1a854a75f4df00db157574fa55f..ded63dbb5267e1c54df6a7c8f7af40f16e784ea3 100644
--- a/apps/files_trashbin/l10n/el.json
+++ b/apps/files_trashbin/l10n/el.json
@@ -1,8 +1,14 @@
 { "translations": {
     "Deleted files" : "Διεγραμμένα αρχεία",
     "restored" : "επαναφέρθηκαν",
+    "This application enables users to restore files that were deleted from the system." : "Η εφαρμογή επιτρέπει στους χρήστες να επαναφέρουν αρχεία που διαγράφηκαν από το σύστημα.",
     "Restore" : "Επαναφορά",
     "Delete permanently" : "Μόνιμη διαγραφή",
+    "Error while restoring file from trashbin" : "Σφάλμα κατά την επαναφορά αρχείου από τον κάδο",
+    "Error while removing file from trashbin" : "Σφάλμα κατά την κατάργηση αρχείου από τον κάδο",
+    "Error while restoring files from trashbin" : "Σφάλμα κατά την επαναφορά αρχείων από τον κάδο",
+    "Error while emptying trashbin" : "Σφάλμα κατά το άδειασμα του κάδου",
+    "Error while removing files from trashbin" : "Σφάλμα κατά την κατάργηση αρχείων από τον κάδο",
     "This operation is forbidden" : "Αυτή η ενέργεια δεν επιτρέπεται",
     "This directory is unavailable, please check the logs or contact the administrator" : "Ο κατάλογος δεν είναι διαθέσιμος, παρακαλώ ελέγξτε τα αρχεία καταγραφής ή επικοινωνήστε με το διαχειριστή",
     "No deleted files" : "Κανένα διαγεγραμμένο αρχείο",
diff --git a/apps/settings/l10n/cs.js b/apps/settings/l10n/cs.js
index 04655bfcd2ae62e3e88e4d95efe189f418f9575b..19ff8c92ec4a61e6dda3d3c17f71b3b5c8e23180 100644
--- a/apps/settings/l10n/cs.js
+++ b/apps/settings/l10n/cs.js
@@ -248,6 +248,7 @@ OC.L10N.register(
     "Disabled apps" : "Vypnuté aplikace",
     "Updates" : "Aktualizace",
     "App bundles" : "Sady aplikací",
+    "Featured apps" : "Doporučené aplikace",
     "{license}-licensed" : "licencováno pod {license}",
     "New user" : "Nový uživatel",
     "Enter group name" : "Zadejte název skupiny",
diff --git a/apps/settings/l10n/cs.json b/apps/settings/l10n/cs.json
index 9aa6df875543779e5db79884a6f60bbaaa5359af..1d611b52bd79383173d60621f3a5fc213cc72b9b 100644
--- a/apps/settings/l10n/cs.json
+++ b/apps/settings/l10n/cs.json
@@ -246,6 +246,7 @@
     "Disabled apps" : "Vypnuté aplikace",
     "Updates" : "Aktualizace",
     "App bundles" : "Sady aplikací",
+    "Featured apps" : "Doporučené aplikace",
     "{license}-licensed" : "licencováno pod {license}",
     "New user" : "Nový uživatel",
     "Enter group name" : "Zadejte název skupiny",
diff --git a/apps/settings/l10n/de.js b/apps/settings/l10n/de.js
index 0afc1ea5d7e21dfa6393202abcbd1a0a73a6c51f..5b612676f35e46077d37e65172a233a106b17d96 100644
--- a/apps/settings/l10n/de.js
+++ b/apps/settings/l10n/de.js
@@ -248,6 +248,7 @@ OC.L10N.register(
     "Disabled apps" : "Deaktivierte Apps",
     "Updates" : "Aktualisierungen",
     "App bundles" : "App-Pakete",
+    "Featured apps" : "Ausgewählte Apps",
     "{license}-licensed" : "{license}-Lizensiert",
     "New user" : "Neuer Benutzer",
     "Enter group name" : "Gruppenname eingeben",
diff --git a/apps/settings/l10n/de.json b/apps/settings/l10n/de.json
index 545c88d25049114aa497e956f2a28ebcbb3be97e..7544b6407631f7cd25b54d06274d500b74ea0ba1 100644
--- a/apps/settings/l10n/de.json
+++ b/apps/settings/l10n/de.json
@@ -246,6 +246,7 @@
     "Disabled apps" : "Deaktivierte Apps",
     "Updates" : "Aktualisierungen",
     "App bundles" : "App-Pakete",
+    "Featured apps" : "Ausgewählte Apps",
     "{license}-licensed" : "{license}-Lizensiert",
     "New user" : "Neuer Benutzer",
     "Enter group name" : "Gruppenname eingeben",
diff --git a/apps/settings/l10n/de_DE.js b/apps/settings/l10n/de_DE.js
index be9e33014b56206d534cd35492a78dedeca32cee..76691b4f1c910a5a61170878393e0ac54eda0ac9 100644
--- a/apps/settings/l10n/de_DE.js
+++ b/apps/settings/l10n/de_DE.js
@@ -248,6 +248,7 @@ OC.L10N.register(
     "Disabled apps" : "Deaktivierte Apps",
     "Updates" : "Aktualisierungen",
     "App bundles" : "App-Pakete",
+    "Featured apps" : "Ausgewählte Apps",
     "{license}-licensed" : "{license}-Lizensiert",
     "New user" : "Neuer Benutzer",
     "Enter group name" : "Gruppenname eingeben",
diff --git a/apps/settings/l10n/de_DE.json b/apps/settings/l10n/de_DE.json
index 9733c478ab8d7aa909a812db63f275ffceac8ea6..466da551f19be803b81c34febc83f62d484891b6 100644
--- a/apps/settings/l10n/de_DE.json
+++ b/apps/settings/l10n/de_DE.json
@@ -246,6 +246,7 @@
     "Disabled apps" : "Deaktivierte Apps",
     "Updates" : "Aktualisierungen",
     "App bundles" : "App-Pakete",
+    "Featured apps" : "Ausgewählte Apps",
     "{license}-licensed" : "{license}-Lizensiert",
     "New user" : "Neuer Benutzer",
     "Enter group name" : "Gruppenname eingeben",
diff --git a/apps/settings/l10n/el.js b/apps/settings/l10n/el.js
index 95fe1a0939e53314b033f29839408bf7ab1ef05d..536b4bdf163b2802f6f1b90b6f1aa3c39b6f9945 100644
--- a/apps/settings/l10n/el.js
+++ b/apps/settings/l10n/el.js
@@ -118,10 +118,13 @@ OC.L10N.register(
     "Unlimited" : "Απεριόριστο",
     "Verifying" : "Γίνεται επαλήθευση",
     "Nextcloud settings" : "Ρυθμίσεις Nextcloud ",
+    "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." : "Η πιστοποίηση δύο-παραγόντων μπορεί να επιβληθεί σε όλους τους χρήστες και σε ομάδες. Εάν δεν έχουν ρυθμίσει πάροχο πιστοποίησης δύο βημάτων, δεν θα μπορούν να συνδεθούν.",
     "Enforce two-factor authentication" : "Υποχρεωτική πιστοποίηση δύο-παραγόντων",
     "Limit to groups" : "Όριο στις ομάδες",
     "Enforcement of two-factor authentication can be set for certain groups only." : "Η υποχρεωτική χρήση πιστοποίησης δύο-βημάτων μπορεί να ρυθμιστεί μόνο για ομάδες.",
+    "Two-factor authentication is enforced for all members of the following groups." : "Η πιστοποίηση Δύο-παραγόντων έχει επιβληθεί για όλα τα μέλη της ακόλουθης ομάδας.",
     "Enforced groups" : "Επιβαλλόμενες ομάδες",
+    "Two-factor authentication is not enforced for members of the following groups." : "Η πιστοποίηση Δύο-Παραγόντων δεν έχει επιβληθεί στα μέλη της ακόλουθης ομάδας.",
     "Excluded groups" : "Εξαιρέθηκαν οι ομάδες",
     "When groups are selected/excluded, they use the following logic to determine if a user has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If a user is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Όταν επιλέγονται / εξαιρούνται ομάδες, χρησιμοποιούν την ακόλουθη λογική για να προσδιορίσουν εάν ένας χρήστης έχει επιβάλλει 2FA: Εάν δεν έχουν επιλεγεί ομάδες, το 2FA είναι ενεργοποιημένο για όλους εκτός από τα μέλη των αποκλεισμένων ομάδων. Εάν επιλεγούν ομάδες, το 2FA είναι ενεργοποιημένο για όλα τα μέλη αυτών. Αν ένας χρήστης βρίσκεται σε μια επιλεγμένη και μια αποκλεισμένη ομάδα, η επιλογή έχει προτεραιότητα και επιβάλλεται 2FA.",
     "Save changes" : "Αποθήκευση αλλαγών",
@@ -245,6 +248,7 @@ OC.L10N.register(
     "Disabled apps" : "Απενεργοποιημένες εφαρμογές",
     "Updates" : "Ενημερώσεις",
     "App bundles" : "Πακέτα εφαρμογών",
+    "Featured apps" : "Προτεινόμενες εφαρμογές",
     "{license}-licensed" : "{license}-αδειοδοτημένο",
     "New user" : "Νέος χρήστης",
     "Enter group name" : "Εισάγετε όνομα ομάδας",
diff --git a/apps/settings/l10n/el.json b/apps/settings/l10n/el.json
index e47fc6603a05e79ec4c6352cf19f6f6c2edc56d2..a20e28233b38906af4e1b0176c8c45d3c29f8d9c 100644
--- a/apps/settings/l10n/el.json
+++ b/apps/settings/l10n/el.json
@@ -116,10 +116,13 @@
     "Unlimited" : "Απεριόριστο",
     "Verifying" : "Γίνεται επαλήθευση",
     "Nextcloud settings" : "Ρυθμίσεις Nextcloud ",
+    "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." : "Η πιστοποίηση δύο-παραγόντων μπορεί να επιβληθεί σε όλους τους χρήστες και σε ομάδες. Εάν δεν έχουν ρυθμίσει πάροχο πιστοποίησης δύο βημάτων, δεν θα μπορούν να συνδεθούν.",
     "Enforce two-factor authentication" : "Υποχρεωτική πιστοποίηση δύο-παραγόντων",
     "Limit to groups" : "Όριο στις ομάδες",
     "Enforcement of two-factor authentication can be set for certain groups only." : "Η υποχρεωτική χρήση πιστοποίησης δύο-βημάτων μπορεί να ρυθμιστεί μόνο για ομάδες.",
+    "Two-factor authentication is enforced for all members of the following groups." : "Η πιστοποίηση Δύο-παραγόντων έχει επιβληθεί για όλα τα μέλη της ακόλουθης ομάδας.",
     "Enforced groups" : "Επιβαλλόμενες ομάδες",
+    "Two-factor authentication is not enforced for members of the following groups." : "Η πιστοποίηση Δύο-Παραγόντων δεν έχει επιβληθεί στα μέλη της ακόλουθης ομάδας.",
     "Excluded groups" : "Εξαιρέθηκαν οι ομάδες",
     "When groups are selected/excluded, they use the following logic to determine if a user has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If a user is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Όταν επιλέγονται / εξαιρούνται ομάδες, χρησιμοποιούν την ακόλουθη λογική για να προσδιορίσουν εάν ένας χρήστης έχει επιβάλλει 2FA: Εάν δεν έχουν επιλεγεί ομάδες, το 2FA είναι ενεργοποιημένο για όλους εκτός από τα μέλη των αποκλεισμένων ομάδων. Εάν επιλεγούν ομάδες, το 2FA είναι ενεργοποιημένο για όλα τα μέλη αυτών. Αν ένας χρήστης βρίσκεται σε μια επιλεγμένη και μια αποκλεισμένη ομάδα, η επιλογή έχει προτεραιότητα και επιβάλλεται 2FA.",
     "Save changes" : "Αποθήκευση αλλαγών",
@@ -243,6 +246,7 @@
     "Disabled apps" : "Απενεργοποιημένες εφαρμογές",
     "Updates" : "Ενημερώσεις",
     "App bundles" : "Πακέτα εφαρμογών",
+    "Featured apps" : "Προτεινόμενες εφαρμογές",
     "{license}-licensed" : "{license}-αδειοδοτημένο",
     "New user" : "Νέος χρήστης",
     "Enter group name" : "Εισάγετε όνομα ομάδας",
diff --git a/apps/settings/l10n/gl.js b/apps/settings/l10n/gl.js
index 36a62fbf8b420d162c32205e657b587a1e8b3538..821a452aa35bd66ed88046a4e23c6691b6685b89 100644
--- a/apps/settings/l10n/gl.js
+++ b/apps/settings/l10n/gl.js
@@ -248,6 +248,7 @@ OC.L10N.register(
     "Disabled apps" : "Aplicacións desactivadas",
     "Updates" : "Actualizacións",
     "App bundles" : "Paquetes de aplicacións",
+    "Featured apps" : "Aplis destacadas",
     "{license}-licensed" : "Licenciado baixo a {license}",
     "New user" : "Novo usuario",
     "Enter group name" : "Introduza o nome do grupo",
diff --git a/apps/settings/l10n/gl.json b/apps/settings/l10n/gl.json
index 1f8cf449c2a9144236556140236da0a8594f97e8..771dbd4801f139df63e1c8fe1f7b3fbf2494aa49 100644
--- a/apps/settings/l10n/gl.json
+++ b/apps/settings/l10n/gl.json
@@ -246,6 +246,7 @@
     "Disabled apps" : "Aplicacións desactivadas",
     "Updates" : "Actualizacións",
     "App bundles" : "Paquetes de aplicacións",
+    "Featured apps" : "Aplis destacadas",
     "{license}-licensed" : "Licenciado baixo a {license}",
     "New user" : "Novo usuario",
     "Enter group name" : "Introduza o nome do grupo",
diff --git a/apps/settings/l10n/lt_LT.js b/apps/settings/l10n/lt_LT.js
index 2a2f47e8368b2a62acd0e0d37446ce2b812d9da0..ca5db5f911efa72b8b59568088b43cd6491e3ffe 100644
--- a/apps/settings/l10n/lt_LT.js
+++ b/apps/settings/l10n/lt_LT.js
@@ -43,6 +43,7 @@ OC.L10N.register(
     "{actor} removed {user} from group {group}" : "{actor} pašalino naudotoją {user} iš grupės {group}",
     "An administrator removed you from group {group}" : "Administratorius pašalino jus iš grupės {group}",
     "An administrator removed {user} from group {group}" : "Administratorius pašalino naudotoją {user} iš grupės {group}",
+    "Your <strong>group memberships</strong> were modified" : "Jūsų <strong>narystės grupėse</strong> buvo modifikuotos",
     "{actor} changed your password" : "{actor} pakeitė jūsų slaptažodį",
     "You changed your password" : "Jūs pakeitėte savo slaptažodį",
     "Your password was reset by an administrator" : "Administratorius atstatė jūsų slaptažodį",
@@ -160,6 +161,7 @@ OC.L10N.register(
     "Username" : "Naudotojo vardas",
     "Password" : "Slaptažodis",
     "Done" : "Atlikta",
+    "Show QR code for mobile apps" : "Rodyti mobiliųjų programėlių QR kodą",
     "Copied!" : "Nukopijuota!",
     "Copy" : "Kopijuoti",
     "You do not have permissions to see the details of this user" : "Jūs neturite leidimų matyti išsamesnę informaciją apie šį naudotoją",
@@ -175,6 +177,7 @@ OC.L10N.register(
     "Wipe {userid}'s devices" : "Ištrinti duomenis naudotojo {userid} įrenginiuose",
     "Cancel" : "Atšaukti",
     "Account deletion" : "Paskyros ištrynimas",
+    "Delete {userid}'s account" : "IÅ¡trinti naudtojo {userid} paskyrÄ…",
     "Edit User" : "Taisyti naudotojÄ…",
     "Display name" : "Rodomas vardas",
     "Email" : "El. paštas",
diff --git a/apps/settings/l10n/lt_LT.json b/apps/settings/l10n/lt_LT.json
index 5b47c23da330c049a53f4b66398b30c40e7fc1b1..3cfd48e4a43b7172398c5c3d944f36e666c3048e 100644
--- a/apps/settings/l10n/lt_LT.json
+++ b/apps/settings/l10n/lt_LT.json
@@ -41,6 +41,7 @@
     "{actor} removed {user} from group {group}" : "{actor} pašalino naudotoją {user} iš grupės {group}",
     "An administrator removed you from group {group}" : "Administratorius pašalino jus iš grupės {group}",
     "An administrator removed {user} from group {group}" : "Administratorius pašalino naudotoją {user} iš grupės {group}",
+    "Your <strong>group memberships</strong> were modified" : "Jūsų <strong>narystės grupėse</strong> buvo modifikuotos",
     "{actor} changed your password" : "{actor} pakeitė jūsų slaptažodį",
     "You changed your password" : "Jūs pakeitėte savo slaptažodį",
     "Your password was reset by an administrator" : "Administratorius atstatė jūsų slaptažodį",
@@ -158,6 +159,7 @@
     "Username" : "Naudotojo vardas",
     "Password" : "Slaptažodis",
     "Done" : "Atlikta",
+    "Show QR code for mobile apps" : "Rodyti mobiliųjų programėlių QR kodą",
     "Copied!" : "Nukopijuota!",
     "Copy" : "Kopijuoti",
     "You do not have permissions to see the details of this user" : "Jūs neturite leidimų matyti išsamesnę informaciją apie šį naudotoją",
@@ -173,6 +175,7 @@
     "Wipe {userid}'s devices" : "Ištrinti duomenis naudotojo {userid} įrenginiuose",
     "Cancel" : "Atšaukti",
     "Account deletion" : "Paskyros ištrynimas",
+    "Delete {userid}'s account" : "IÅ¡trinti naudtojo {userid} paskyrÄ…",
     "Edit User" : "Taisyti naudotojÄ…",
     "Display name" : "Rodomas vardas",
     "Email" : "El. paštas",
diff --git a/apps/settings/l10n/pl.js b/apps/settings/l10n/pl.js
index d766835cfcc233c12e42c783f94fff275d5d746a..3749ff37dab1c0a29d6dc6038f9810a2d1b78015 100644
--- a/apps/settings/l10n/pl.js
+++ b/apps/settings/l10n/pl.js
@@ -248,6 +248,7 @@ OC.L10N.register(
     "Disabled apps" : "Wyłączone aplikacje",
     "Updates" : "Aktualizacje",
     "App bundles" : "Zestawy aplikacji",
+    "Featured apps" : "Polecane aplikacje",
     "{license}-licensed" : "Na licencji {license}",
     "New user" : "Nowy użytkownik",
     "Enter group name" : "Wpisz nazwÄ™ grupy",
diff --git a/apps/settings/l10n/pl.json b/apps/settings/l10n/pl.json
index 266b9c9a55318752f484b7d96f6204eb9b5016dc..9c281560040d79a1e4d152b7ff0699c359f59ee4 100644
--- a/apps/settings/l10n/pl.json
+++ b/apps/settings/l10n/pl.json
@@ -246,6 +246,7 @@
     "Disabled apps" : "Wyłączone aplikacje",
     "Updates" : "Aktualizacje",
     "App bundles" : "Zestawy aplikacji",
+    "Featured apps" : "Polecane aplikacje",
     "{license}-licensed" : "Na licencji {license}",
     "New user" : "Nowy użytkownik",
     "Enter group name" : "Wpisz nazwÄ™ grupy",
diff --git a/apps/settings/l10n/pt_BR.js b/apps/settings/l10n/pt_BR.js
index a5a2576c8664c9ea23fd19accf408a9a7be1818f..cb4499f5ae2ca937635025302a99be654853eae0 100644
--- a/apps/settings/l10n/pt_BR.js
+++ b/apps/settings/l10n/pt_BR.js
@@ -248,6 +248,7 @@ OC.L10N.register(
     "Disabled apps" : "Aplicativos desativados",
     "Updates" : "Atualizações",
     "App bundles" : "Pacotes de aplicativos",
+    "Featured apps" : "Aplicativos em destaque",
     "{license}-licensed" : "{license}-licenciado",
     "New user" : "Novo usuário",
     "Enter group name" : "Insira o nome do grupo",
diff --git a/apps/settings/l10n/pt_BR.json b/apps/settings/l10n/pt_BR.json
index f1d7437124838f68d029748d7babf30086d4b09f..59cbbc9b6b838c7ff67b6f796a27389d0afb9566 100644
--- a/apps/settings/l10n/pt_BR.json
+++ b/apps/settings/l10n/pt_BR.json
@@ -246,6 +246,7 @@
     "Disabled apps" : "Aplicativos desativados",
     "Updates" : "Atualizações",
     "App bundles" : "Pacotes de aplicativos",
+    "Featured apps" : "Aplicativos em destaque",
     "{license}-licensed" : "{license}-licenciado",
     "New user" : "Novo usuário",
     "Enter group name" : "Insira o nome do grupo",
diff --git a/apps/settings/l10n/sr.js b/apps/settings/l10n/sr.js
index 7f0df4e2b71de8078ee62c362f8efe15f30d2c17..c4484d259d3fe4db99526d3fee57cd8300585c23 100644
--- a/apps/settings/l10n/sr.js
+++ b/apps/settings/l10n/sr.js
@@ -118,10 +118,13 @@ OC.L10N.register(
     "Unlimited" : "Неограничено",
     "Verifying" : "Проверавам",
     "Nextcloud settings" : "Некстклауд поставке",
+    "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." : "Двофакторска провера идентитета се може захтевати свим корисницима и и одређеним групама. Ако немају већ подешеног провајдера другог фактора, неће моћи да се пријаве на систем.",
     "Enforce two-factor authentication" : "Захтевај двофакторску проверу идентитета",
     "Limit to groups" : "Ограничи на групе",
     "Enforcement of two-factor authentication can be set for certain groups only." : "Двофакторска провера идентитета се може захтевати за само поједине групе.",
+    "Two-factor authentication is enforced for all members of the following groups." : "Двофакторска провера идентитета се захтева за све чланове следећих група.",
     "Enforced groups" : "Групе којима се захтева",
+    "Two-factor authentication is not enforced for members of the following groups." : "Двофакторска провера идентитета се не захтева за чланове следећих група.",
     "Excluded groups" : "Искључене групе",
     "When groups are selected/excluded, they use the following logic to determine if a user has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If a user is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Када се групе означе/искључе, користи се следећа логика да се закључи да ли се захтева 2FA: ако није одабрана ниједна група, 2FA је укључен свима осим члановима искључених група. Ако има одабраних група, 2FA је укључен само њиховим члановима. Ако је корисник у исто време у одабраној и у искљученој групи, одабрана група има предност и 2FA се захтева.",
     "Save changes" : "Сними измене",
@@ -245,6 +248,7 @@ OC.L10N.register(
     "Disabled apps" : "Искључене апликације",
     "Updates" : "Ажурирања",
     "App bundles" : "Пакети апликација",
+    "Featured apps" : "Препоручене апликације",
     "{license}-licensed" : "{license}-лиценцирано",
     "New user" : "Нови корисник",
     "Enter group name" : "Унесите назив групе",
diff --git a/apps/settings/l10n/sr.json b/apps/settings/l10n/sr.json
index 77c935ec69109f93e2645f4409d970ee7ba35b3f..780c9945b3e13b820f2b71c2288078ca3136d0de 100644
--- a/apps/settings/l10n/sr.json
+++ b/apps/settings/l10n/sr.json
@@ -116,10 +116,13 @@
     "Unlimited" : "Неограничено",
     "Verifying" : "Проверавам",
     "Nextcloud settings" : "Некстклауд поставке",
+    "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." : "Двофакторска провера идентитета се може захтевати свим корисницима и и одређеним групама. Ако немају већ подешеног провајдера другог фактора, неће моћи да се пријаве на систем.",
     "Enforce two-factor authentication" : "Захтевај двофакторску проверу идентитета",
     "Limit to groups" : "Ограничи на групе",
     "Enforcement of two-factor authentication can be set for certain groups only." : "Двофакторска провера идентитета се може захтевати за само поједине групе.",
+    "Two-factor authentication is enforced for all members of the following groups." : "Двофакторска провера идентитета се захтева за све чланове следећих група.",
     "Enforced groups" : "Групе којима се захтева",
+    "Two-factor authentication is not enforced for members of the following groups." : "Двофакторска провера идентитета се не захтева за чланове следећих група.",
     "Excluded groups" : "Искључене групе",
     "When groups are selected/excluded, they use the following logic to determine if a user has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If a user is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Када се групе означе/искључе, користи се следећа логика да се закључи да ли се захтева 2FA: ако није одабрана ниједна група, 2FA је укључен свима осим члановима искључених група. Ако има одабраних група, 2FA је укључен само њиховим члановима. Ако је корисник у исто време у одабраној и у искљученој групи, одабрана група има предност и 2FA се захтева.",
     "Save changes" : "Сними измене",
@@ -243,6 +246,7 @@
     "Disabled apps" : "Искључене апликације",
     "Updates" : "Ажурирања",
     "App bundles" : "Пакети апликација",
+    "Featured apps" : "Препоручене апликације",
     "{license}-licensed" : "{license}-лиценцирано",
     "New user" : "Нови корисник",
     "Enter group name" : "Унесите назив групе",
diff --git a/apps/settings/l10n/zh_CN.js b/apps/settings/l10n/zh_CN.js
index 11067051d2162277018c8619d388e4abfcf82cf6..1bd48e009909d54dd7fac684cdc32963464d24b4 100644
--- a/apps/settings/l10n/zh_CN.js
+++ b/apps/settings/l10n/zh_CN.js
@@ -248,6 +248,7 @@ OC.L10N.register(
     "Disabled apps" : "已禁用的应用",
     "Updates" : "æ›´æ–°",
     "App bundles" : "应用捆绑包",
+    "Featured apps" : "精选应用",
     "{license}-licensed" : "{license}-许可协议",
     "New user" : "新建用户",
     "Enter group name" : "输入群组名称",
diff --git a/apps/settings/l10n/zh_CN.json b/apps/settings/l10n/zh_CN.json
index 09e6ce1ee1c6a611c8c4907c8737d685ce748603..479b7cdece14855dd226767d483e6605185ec9c2 100644
--- a/apps/settings/l10n/zh_CN.json
+++ b/apps/settings/l10n/zh_CN.json
@@ -246,6 +246,7 @@
     "Disabled apps" : "已禁用的应用",
     "Updates" : "æ›´æ–°",
     "App bundles" : "应用捆绑包",
+    "Featured apps" : "精选应用",
     "{license}-licensed" : "{license}-许可协议",
     "New user" : "新建用户",
     "Enter group name" : "输入群组名称",
diff --git a/apps/systemtags/l10n/el.js b/apps/systemtags/l10n/el.js
index 8348b907b585ffa0e13e4f6bfb62a566d1099b2c..49596fb5709be66ea02f5f3fcb0ace047952415c 100644
--- a/apps/systemtags/l10n/el.js
+++ b/apps/systemtags/l10n/el.js
@@ -2,13 +2,16 @@ OC.L10N.register(
     "systemtags",
     {
     "Tags" : "Ετικέτες",
+    "Tag name is empty" : "Το όνομα ετικέτας είναι κενό",
     "Update" : "Ενημέρωση",
     "Create" : "Δημιουργία",
     "Select tag…" : "Επιλογή ετικέτας ...",
+    "System tag %1$s added by the system" : "Η ετικέτα συστήματος %1$s προστέθηκε από το σύστημα",
     "Added system tag {systemtag}" : "Προστέθηκε σύστημα ετικετών {systemtag}",
     "Added system tag %1$s" : "Προστέθηκε σύστημα ετικετών %1$s",
     "%1$s added system tag %2$s" : "%1$s προστέθηκε σύστημα ετικετών %2$s",
     "{actor} added system tag {systemtag}" : "{actor} προστέθηκε σύστημα ετικετών {systemtag}",
+    "System tag %1$s removed by the system" : "Η ετικέτα συστήματος %1$s αφαιρέθηκε από το σύστημα",
     "Removed system tag {systemtag}" : "Αφαιρέθηκε ετικέτα συστήματος {systemtag}",
     "Removed system tag %1$s" : "Αφαιρέθηκε ετικέτα συστήματος %1$s",
     "%1$s removed system tag %2$s" : "%1$s Αφαίρεσε ετικέτα συστήματος %2$s",
@@ -25,10 +28,14 @@ OC.L10N.register(
     "You updated system tag {oldsystemtag} to {newsystemtag}" : "Ενημερώσατε ετικέτα συστήματος {oldsystemtag} σε {newsystemtag}",
     "%1$s updated system tag %3$s to %2$s" : "%1$s ενημέρωσε ετικέτα συστήματος %3$s ζε %2$s",
     "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} ενημέρωσε ετικέτα συστήματος {oldsystemtag} σε {newsystemtag}",
+    "System tag %2$s was added to %1$s by the system" : "Η ετικέτα συστήματος %2$s προστέθηκε στο %1$s από το σύστημα",
+    "System tag {systemtag} was added to {file} by the system" : "Η ετικέτα συστήματος {systemtag} προστέθηκε στο {file} από το σύστημα",
     "You added system tag %2$s to %1$s" : "Προσθέσατε ετικέτα συστήματος %2$s στο %1$s",
     "You added system tag {systemtag} to {file}" : "Προσθέσατε ετικέτα συστήματος {systemtag} στο {file}",
     "%1$s added system tag %3$s to %2$s" : "%1$s πρόσθεσε ετικέτα συστήματος %3$s στο %2$s",
     "{actor} added system tag {systemtag} to {file}" : "{actor} πρόσθεσε ετικέτα συστήματος {systemtag} στο {file}",
+    "System tag %2$s was removed from %1$s by the system" : "Η ετικέτα συστήματος %2$s αφαιρέθηκε από %1$s από το σύστημα",
+    "System tag {systemtag} was removed from {file} by the system" : "Η ετικέτα συστήματος {systemtag} αφαιρέθηκε από {file} από το σύστημα",
     "You removed system tag %2$s from %1$s" : "Αφαιρέσατε ετικέτα συστήματος %2$s από %1$s",
     "You removed system tag {systemtag} from {file}" : "Αφαιρέσατε ετικέτα συστήματος {systemtag} από {file}",
     "%1$s removed system tag %3$s from %2$s" : "%1$s αφαίρεσε ετικέτα συστήματος %3$s από %2$s",
@@ -37,11 +44,14 @@ OC.L10N.register(
     "%s (invisible)" : "%s (αόρατο)",
     "<strong>System tags</strong> for a file have been modified" : "<strong>Οι ετικέτες συστήματος</strong> για ένα αρχείο έχουν τροποποιηθεί",
     "Collaborative tags" : "Ετικέτες συνεργασίας",
+    "Collaborative tagging functionality which shares tags among users." : "Λειτουργία προσθήκης ετικετών με συνεργασία που μοιράζεται ετικέτες μεταξύ χρηστών.",
+    "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Λειτουργία προσθήκης ετικετών με συνεργασία που μοιράζεται ετικέτες μεταξύ χρηστών. Χρήσιμο για ομάδες.\n\t(Εάν είστε πάροχος με πολλαπλές εγκαταστάσεις, συνιστάται να απενεργοποιήσετε αυτήν την εφαρμογή καθώς οι ετικέτες μοιράζονται.)",
     "Tagged files" : "Αρχεία με ετικέτες",
     "Select tags to filter by" : "Επιλογή ετικετών για φιλτράρισμα με",
     "No tags found" : "Δεν βρέθηκαν ετικέτες",
     "Please select tags to filter by" : "Παρακαλώ επιλέξτε ετικέτες για να φιλτραριστούν με",
     "No files found for the selected tags" : "Δεν βρέθηκαν αρχεία για τις επιλεγμένες ετικέτες",
+    "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Οι ετικέτες σε συνεργασία είναι διαθέσιμες για όλους τους χρήστες. Οι περιορισμένες ετικέτες είναι ορατές στους χρήστες, αλλά δεν μπορούν να τους ανατεθούν. Οι κρυφές ετικέτες είναι για εσωτερική χρήση, όμως οι χρήστες δεν μπορούν να τις δουν ή να τις αναθέσουν.",
     "Select tag …" : "Επιλογή ετικέτας ...",
     "Create a new tag" : "Δημιούργησε νέα ετικέτα",
     "Name" : "Όνομα",
diff --git a/apps/systemtags/l10n/el.json b/apps/systemtags/l10n/el.json
index 08a8978f3605b19ed6b0cbc61c153d771a3172af..d1cf988895f17734be3b0bcf11aa416c825e342d 100644
--- a/apps/systemtags/l10n/el.json
+++ b/apps/systemtags/l10n/el.json
@@ -1,12 +1,15 @@
 { "translations": {
     "Tags" : "Ετικέτες",
+    "Tag name is empty" : "Το όνομα ετικέτας είναι κενό",
     "Update" : "Ενημέρωση",
     "Create" : "Δημιουργία",
     "Select tag…" : "Επιλογή ετικέτας ...",
+    "System tag %1$s added by the system" : "Η ετικέτα συστήματος %1$s προστέθηκε από το σύστημα",
     "Added system tag {systemtag}" : "Προστέθηκε σύστημα ετικετών {systemtag}",
     "Added system tag %1$s" : "Προστέθηκε σύστημα ετικετών %1$s",
     "%1$s added system tag %2$s" : "%1$s προστέθηκε σύστημα ετικετών %2$s",
     "{actor} added system tag {systemtag}" : "{actor} προστέθηκε σύστημα ετικετών {systemtag}",
+    "System tag %1$s removed by the system" : "Η ετικέτα συστήματος %1$s αφαιρέθηκε από το σύστημα",
     "Removed system tag {systemtag}" : "Αφαιρέθηκε ετικέτα συστήματος {systemtag}",
     "Removed system tag %1$s" : "Αφαιρέθηκε ετικέτα συστήματος %1$s",
     "%1$s removed system tag %2$s" : "%1$s Αφαίρεσε ετικέτα συστήματος %2$s",
@@ -23,10 +26,14 @@
     "You updated system tag {oldsystemtag} to {newsystemtag}" : "Ενημερώσατε ετικέτα συστήματος {oldsystemtag} σε {newsystemtag}",
     "%1$s updated system tag %3$s to %2$s" : "%1$s ενημέρωσε ετικέτα συστήματος %3$s ζε %2$s",
     "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} ενημέρωσε ετικέτα συστήματος {oldsystemtag} σε {newsystemtag}",
+    "System tag %2$s was added to %1$s by the system" : "Η ετικέτα συστήματος %2$s προστέθηκε στο %1$s από το σύστημα",
+    "System tag {systemtag} was added to {file} by the system" : "Η ετικέτα συστήματος {systemtag} προστέθηκε στο {file} από το σύστημα",
     "You added system tag %2$s to %1$s" : "Προσθέσατε ετικέτα συστήματος %2$s στο %1$s",
     "You added system tag {systemtag} to {file}" : "Προσθέσατε ετικέτα συστήματος {systemtag} στο {file}",
     "%1$s added system tag %3$s to %2$s" : "%1$s πρόσθεσε ετικέτα συστήματος %3$s στο %2$s",
     "{actor} added system tag {systemtag} to {file}" : "{actor} πρόσθεσε ετικέτα συστήματος {systemtag} στο {file}",
+    "System tag %2$s was removed from %1$s by the system" : "Η ετικέτα συστήματος %2$s αφαιρέθηκε από %1$s από το σύστημα",
+    "System tag {systemtag} was removed from {file} by the system" : "Η ετικέτα συστήματος {systemtag} αφαιρέθηκε από {file} από το σύστημα",
     "You removed system tag %2$s from %1$s" : "Αφαιρέσατε ετικέτα συστήματος %2$s από %1$s",
     "You removed system tag {systemtag} from {file}" : "Αφαιρέσατε ετικέτα συστήματος {systemtag} από {file}",
     "%1$s removed system tag %3$s from %2$s" : "%1$s αφαίρεσε ετικέτα συστήματος %3$s από %2$s",
@@ -35,11 +42,14 @@
     "%s (invisible)" : "%s (αόρατο)",
     "<strong>System tags</strong> for a file have been modified" : "<strong>Οι ετικέτες συστήματος</strong> για ένα αρχείο έχουν τροποποιηθεί",
     "Collaborative tags" : "Ετικέτες συνεργασίας",
+    "Collaborative tagging functionality which shares tags among users." : "Λειτουργία προσθήκης ετικετών με συνεργασία που μοιράζεται ετικέτες μεταξύ χρηστών.",
+    "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Λειτουργία προσθήκης ετικετών με συνεργασία που μοιράζεται ετικέτες μεταξύ χρηστών. Χρήσιμο για ομάδες.\n\t(Εάν είστε πάροχος με πολλαπλές εγκαταστάσεις, συνιστάται να απενεργοποιήσετε αυτήν την εφαρμογή καθώς οι ετικέτες μοιράζονται.)",
     "Tagged files" : "Αρχεία με ετικέτες",
     "Select tags to filter by" : "Επιλογή ετικετών για φιλτράρισμα με",
     "No tags found" : "Δεν βρέθηκαν ετικέτες",
     "Please select tags to filter by" : "Παρακαλώ επιλέξτε ετικέτες για να φιλτραριστούν με",
     "No files found for the selected tags" : "Δεν βρέθηκαν αρχεία για τις επιλεγμένες ετικέτες",
+    "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Οι ετικέτες σε συνεργασία είναι διαθέσιμες για όλους τους χρήστες. Οι περιορισμένες ετικέτες είναι ορατές στους χρήστες, αλλά δεν μπορούν να τους ανατεθούν. Οι κρυφές ετικέτες είναι για εσωτερική χρήση, όμως οι χρήστες δεν μπορούν να τις δουν ή να τις αναθέσουν.",
     "Select tag …" : "Επιλογή ετικέτας ...",
     "Create a new tag" : "Δημιούργησε νέα ετικέτα",
     "Name" : "Όνομα",
diff --git a/apps/twofactor_backupcodes/l10n/lt_LT.js b/apps/twofactor_backupcodes/l10n/lt_LT.js
index 431d6d35621fb9351abfbd4040acd21ff47127f4..64ff0cbaa250a559b55881fb1fa9843d70d80bb3 100644
--- a/apps/twofactor_backupcodes/l10n/lt_LT.js
+++ b/apps/twofactor_backupcodes/l10n/lt_LT.js
@@ -7,15 +7,19 @@ OC.L10N.register(
     "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Tai yra jūsų atsarginiai kodai. Įsirašykite ir/arba atspausdinkite juos, nes vėliau nebegalėsite dar kartą jų perskaityti",
     "Save backup codes" : "Įrašyti atsarginius kodus",
     "Print backup codes" : "Spausdinti atsarginius kodus",
+    "Backup codes have been generated. {used} of {total} codes have been used." : "Atsarginiai kodai sugeneruoti. Panaudota {used} iš {total} kodų.",
     "Regenerate backup codes" : "IÅ¡ naujo generuoti atsarginius kodus",
+    "_icon-loading-small_::_generate-backup-codes_" : ["icon-loading-small","generate-backup-codes","generate-backup-codes","generate-backup-codes"],
     "If you regenerate backup codes, you automatically invalidate old codes." : "Jeigu iš naujo generuosite atsarginius kodus, automatiškai paversite senuosius kodus nebegaliojančiais.",
     "Generate backup codes" : "Generuoti atsarginius kodus",
     "You created two-factor backup codes for your account" : "Jūs sukūrėte dviejų faktorių atsarginius kodus savo paskyrai",
     "Second-factor backup codes" : "Antorojo faktoriaus atsarginiai kodai",
+    "You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Jūs įjungėte dviejų faktorių tapatybės nustatymą, tačiau kol kas nesugeneravote atsarginių kodų. Jie yra reikalingi, kad būtų atkurta prieiga prie jūsų paskyros tuo atveju, jei prarasite savo antrąjį faktorių.",
     "Backup code" : "Atsarginis kodas",
     "Use backup code" : "Naudoti atsarginį kodą",
     "Two factor backup codes" : "Dviejų faktorių atsarginiai kodai",
     "Submit" : "Pateikti",
-    "You have enabled two-factor authentication but have not yet generated backup codes. Be sure to do this in case you lose access to your second factor." : "Jūs įjungėte dviejų faktorių tapatybės nustatymą, tačiau kol kas nesate sugeneravę atsarginių kodų. Nepamirškite to padaryti tam atvejui, jei prarasite prieigą prie savo antrojo faktoriaus."
+    "You have enabled two-factor authentication but have not yet generated backup codes. Be sure to do this in case you lose access to your second factor." : "Jūs įjungėte dviejų faktorių tapatybės nustatymą, tačiau kol kas nesate sugeneravę atsarginių kodų. Nepamirškite to padaryti tam atvejui, jei prarasite prieigą prie savo antrojo faktoriaus.",
+    "function" : "funkcija"
 },
 "nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);");
diff --git a/apps/twofactor_backupcodes/l10n/lt_LT.json b/apps/twofactor_backupcodes/l10n/lt_LT.json
index 5ecdfb0c0a386b2e4ce009703e6d9ae14be5276b..7eae8eb8a5bc36f0a6e93b02ab6d79d4d56ab4d6 100644
--- a/apps/twofactor_backupcodes/l10n/lt_LT.json
+++ b/apps/twofactor_backupcodes/l10n/lt_LT.json
@@ -5,15 +5,19 @@
     "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Tai yra jūsų atsarginiai kodai. Įsirašykite ir/arba atspausdinkite juos, nes vėliau nebegalėsite dar kartą jų perskaityti",
     "Save backup codes" : "Įrašyti atsarginius kodus",
     "Print backup codes" : "Spausdinti atsarginius kodus",
+    "Backup codes have been generated. {used} of {total} codes have been used." : "Atsarginiai kodai sugeneruoti. Panaudota {used} iš {total} kodų.",
     "Regenerate backup codes" : "IÅ¡ naujo generuoti atsarginius kodus",
+    "_icon-loading-small_::_generate-backup-codes_" : ["icon-loading-small","generate-backup-codes","generate-backup-codes","generate-backup-codes"],
     "If you regenerate backup codes, you automatically invalidate old codes." : "Jeigu iš naujo generuosite atsarginius kodus, automatiškai paversite senuosius kodus nebegaliojančiais.",
     "Generate backup codes" : "Generuoti atsarginius kodus",
     "You created two-factor backup codes for your account" : "Jūs sukūrėte dviejų faktorių atsarginius kodus savo paskyrai",
     "Second-factor backup codes" : "Antorojo faktoriaus atsarginiai kodai",
+    "You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "Jūs įjungėte dviejų faktorių tapatybės nustatymą, tačiau kol kas nesugeneravote atsarginių kodų. Jie yra reikalingi, kad būtų atkurta prieiga prie jūsų paskyros tuo atveju, jei prarasite savo antrąjį faktorių.",
     "Backup code" : "Atsarginis kodas",
     "Use backup code" : "Naudoti atsarginį kodą",
     "Two factor backup codes" : "Dviejų faktorių atsarginiai kodai",
     "Submit" : "Pateikti",
-    "You have enabled two-factor authentication but have not yet generated backup codes. Be sure to do this in case you lose access to your second factor." : "Jūs įjungėte dviejų faktorių tapatybės nustatymą, tačiau kol kas nesate sugeneravę atsarginių kodų. Nepamirškite to padaryti tam atvejui, jei prarasite prieigą prie savo antrojo faktoriaus."
+    "You have enabled two-factor authentication but have not yet generated backup codes. Be sure to do this in case you lose access to your second factor." : "Jūs įjungėte dviejų faktorių tapatybės nustatymą, tačiau kol kas nesate sugeneravę atsarginių kodų. Nepamirškite to padaryti tam atvejui, jei prarasite prieigą prie savo antrojo faktoriaus.",
+    "function" : "funkcija"
 },"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
 }
\ No newline at end of file
diff --git a/apps/workflowengine/l10n/lt_LT.js b/apps/workflowengine/l10n/lt_LT.js
index 7392ddf9a4a3148335819115ac2bdc7cf3a83750..6ee09fc637b86639de3f0c0ae909df5a32a42392 100644
--- a/apps/workflowengine/l10n/lt_LT.js
+++ b/apps/workflowengine/l10n/lt_LT.js
@@ -17,6 +17,7 @@ OC.L10N.register(
     "File updated" : "Failas atnaujintas",
     "File renamed" : "Failas pervadintas",
     "File deleted" : "Failas ištrintas",
+    "File accessed" : "Gauta prieiga prie failo",
     "File copied" : "Failas nukopijuotas",
     "Tag assigned" : "Priskirta žymė",
     "Someone" : "Kažkas",
diff --git a/apps/workflowengine/l10n/lt_LT.json b/apps/workflowengine/l10n/lt_LT.json
index a2c3d71987f454fb686e5106c2e805f2a12e3c65..3de50969397b311b626086140feafcc4ace54cce 100644
--- a/apps/workflowengine/l10n/lt_LT.json
+++ b/apps/workflowengine/l10n/lt_LT.json
@@ -15,6 +15,7 @@
     "File updated" : "Failas atnaujintas",
     "File renamed" : "Failas pervadintas",
     "File deleted" : "Failas ištrintas",
+    "File accessed" : "Gauta prieiga prie failo",
     "File copied" : "Failas nukopijuotas",
     "Tag assigned" : "Priskirta žymė",
     "Someone" : "Kažkas",
diff --git a/core/l10n/fr.js b/core/l10n/fr.js
index ba4ed191cc9bd96d956a5e8f6a93374c4da9f92b..50a4a58ab775f999c2d6fe9dfbe931ce7dcea596 100644
--- a/core/l10n/fr.js
+++ b/core/l10n/fr.js
@@ -170,6 +170,7 @@ OC.L10N.register(
     "Simple email app nicely integrated with Files, Contacts and Calendar." : "Application de messagerie électronique simple et bien intégrée avec Fichiers, Contacts et Calendar.",
     "Chatting, video calls, screensharing, online meetings and web conferencing – in your browser and with mobile apps." : "Discussions, appels vidéo, partage d'écran, réunions en ligne et conférences web – depuis votre navigateur et les applications mobiles.",
     "Collaboratively edit office documents." : "Modifier des documents de manière collaborative.",
+    "Local document editing back-end used by the OnlyOffice app." : "Moteur d'édition de documents locaux utilisé par l'application OnlyOffice.",
     "Forgot password?" : "Mot de passe oublié ?",
     "Settings" : "Paramètres",
     "Could not load your contacts" : "Impossible de charger vos contacts",
diff --git a/core/l10n/fr.json b/core/l10n/fr.json
index 0fa723936e8fd90ebe1074af704472ef13757f5f..29740a3d3fae01e809acf96fc5b50df3ab7fe970 100644
--- a/core/l10n/fr.json
+++ b/core/l10n/fr.json
@@ -168,6 +168,7 @@
     "Simple email app nicely integrated with Files, Contacts and Calendar." : "Application de messagerie électronique simple et bien intégrée avec Fichiers, Contacts et Calendar.",
     "Chatting, video calls, screensharing, online meetings and web conferencing – in your browser and with mobile apps." : "Discussions, appels vidéo, partage d'écran, réunions en ligne et conférences web – depuis votre navigateur et les applications mobiles.",
     "Collaboratively edit office documents." : "Modifier des documents de manière collaborative.",
+    "Local document editing back-end used by the OnlyOffice app." : "Moteur d'édition de documents locaux utilisé par l'application OnlyOffice.",
     "Forgot password?" : "Mot de passe oublié ?",
     "Settings" : "Paramètres",
     "Could not load your contacts" : "Impossible de charger vos contacts",
diff --git a/lib/l10n/lt_LT.js b/lib/l10n/lt_LT.js
index afab06e08565f12bce767eb26dad1e2b1b2a8416..76b9cd719508f776033a9fcc9bbf2b9b899a727b 100644
--- a/lib/l10n/lt_LT.js
+++ b/lib/l10n/lt_LT.js
@@ -75,6 +75,7 @@ OC.L10N.register(
     "%s enter the database username." : "%s įrašykite duomenų bazės naudotojo vardą.",
     "%s enter the database name." : "%s įrašykite duomenų bazės pavadinimą.",
     "%s you may not use dots in the database name" : "%s negalite naudoti taškų duombazės pavadinime",
+    "MySQL username and/or password not valid" : "Neteisingas MySQL naudotojo vardas ir/arba slaptažodis",
     "You need to enter details of an existing account." : "Jūs turite suvesti egzistuojančios paskyros duomenis.",
     "Oracle connection could not be established" : "Nepavyko užmegzti Oracle ryšio",
     "Oracle username and/or password not valid" : "Neteisingas Oracle naudotojo vardas ir/arba slaptažodis",
diff --git a/lib/l10n/lt_LT.json b/lib/l10n/lt_LT.json
index 4876a659c0621768e002062a4d2e55728f403a28..2bc929322137f3a936d752c52d329342a9205f32 100644
--- a/lib/l10n/lt_LT.json
+++ b/lib/l10n/lt_LT.json
@@ -73,6 +73,7 @@
     "%s enter the database username." : "%s įrašykite duomenų bazės naudotojo vardą.",
     "%s enter the database name." : "%s įrašykite duomenų bazės pavadinimą.",
     "%s you may not use dots in the database name" : "%s negalite naudoti taškų duombazės pavadinime",
+    "MySQL username and/or password not valid" : "Neteisingas MySQL naudotojo vardas ir/arba slaptažodis",
     "You need to enter details of an existing account." : "Jūs turite suvesti egzistuojančios paskyros duomenis.",
     "Oracle connection could not be established" : "Nepavyko užmegzti Oracle ryšio",
     "Oracle username and/or password not valid" : "Neteisingas Oracle naudotojo vardas ir/arba slaptažodis",
diff --git a/lib/l10n/sr.js b/lib/l10n/sr.js
index fb64e8447d18ec98e0818394e2ebe59a59ba09a9..2e62198133accb8ed06ae5dd79d88e210e06ea3b 100644
--- a/lib/l10n/sr.js
+++ b/lib/l10n/sr.js
@@ -89,6 +89,7 @@ OC.L10N.register(
     "%s enter the database username." : "%s унеси корисничко име базе података.",
     "%s enter the database name." : "%s унеси име базе података.",
     "%s you may not use dots in the database name" : "%s не можете користити тачке у имену базе података",
+    "MySQL username and/or password not valid" : "MySQL корисничко име и/или лозинка нису исправни",
     "You need to enter details of an existing account." : "Потребно је да унесете детаље постојећег налога.",
     "Oracle connection could not be established" : "Веза са базом података Oracle не може бити успостављена",
     "Oracle username and/or password not valid" : "Oracle корисничко име и/или лозинка нису исправни",
diff --git a/lib/l10n/sr.json b/lib/l10n/sr.json
index 8b50223bedb97412100c085b19a3065853557cab..d139e0b99b8a018490ae977b98706192d86d3c2b 100644
--- a/lib/l10n/sr.json
+++ b/lib/l10n/sr.json
@@ -87,6 +87,7 @@
     "%s enter the database username." : "%s унеси корисничко име базе података.",
     "%s enter the database name." : "%s унеси име базе података.",
     "%s you may not use dots in the database name" : "%s не можете користити тачке у имену базе података",
+    "MySQL username and/or password not valid" : "MySQL корисничко име и/или лозинка нису исправни",
     "You need to enter details of an existing account." : "Потребно је да унесете детаље постојећег налога.",
     "Oracle connection could not be established" : "Веза са базом података Oracle не може бити успостављена",
     "Oracle username and/or password not valid" : "Oracle корисничко име и/или лозинка нису исправни",