Browse Source

[tx-robot] updated from transifex

Nextcloud bot 5 years ago
parent
commit
579588a4cd

+ 18 - 0
apps/accessibility/l10n/lt_LT.js

@@ -0,0 +1,18 @@
+OC.L10N.register(
+    "accessibility",
+    {
+    "High contrast theme" : "Didelio kontrasto apipavidalinimas",
+    "A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased." : "Didelio kontrasto apipavidalinimas, skirtas palengvinti jūsų naršymą. Vaizdinė kokybė bus sumažinta, tačiau aiškumas bus padidintas.",
+    "Dark theme (beta)" : "Tamsus apipavidalinimas (beta)",
+    "A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find." : "Tamsus apipavidalinimas, skirtas nuraminti jūsų akis, sumažinantis bendrą šviesingumą ir skaistį. Jis yra vis dar kuriamas, todėl prašome pranešti apie bet kokias randamas klaidas.",
+    "Dyslexia font" : "Disleksijos šriftas",
+    "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexic yra laisvas šriftas, sukurtas sumažinti kai kurias dažniausias disleksijos sukeltas skaitymo klaidas.",
+    "Accessibility" : "Prieinamumas",
+    "Accessibility options for nextcloud" : "Nextcloud prieinamumo parinktys",
+    "Provides multiple accessibilities options to ease your use of Nextcloud" : "Pateikia kelias prieinamumo parinktis, skirtas palengvinti jūsų naudojimąsi Nextcloud",
+    "Web Content Accessibility Guidelines" : "Saityno turinio prieinamumo gairės",
+    "our issue tracker" : "mūsų klaidų sekiklis",
+    "our design team" : "mūsų dizaino komanda",
+    "Enable" : "Įjungti"
+},
+"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);");

+ 16 - 0
apps/accessibility/l10n/lt_LT.json

@@ -0,0 +1,16 @@
+{ "translations": {
+    "High contrast theme" : "Didelio kontrasto apipavidalinimas",
+    "A high contrast theme to ease your navigation. Visual quality will be reduced but clarity will be increased." : "Didelio kontrasto apipavidalinimas, skirtas palengvinti jūsų naršymą. Vaizdinė kokybė bus sumažinta, tačiau aiškumas bus padidintas.",
+    "Dark theme (beta)" : "Tamsus apipavidalinimas (beta)",
+    "A dark theme to ease your eyes by reducing the overall luminosity and brightness. It is still under development, so please report any issues you may find." : "Tamsus apipavidalinimas, skirtas nuraminti jūsų akis, sumažinantis bendrą šviesingumą ir skaistį. Jis yra vis dar kuriamas, todėl prašome pranešti apie bet kokias randamas klaidas.",
+    "Dyslexia font" : "Disleksijos šriftas",
+    "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexic yra laisvas šriftas, sukurtas sumažinti kai kurias dažniausias disleksijos sukeltas skaitymo klaidas.",
+    "Accessibility" : "Prieinamumas",
+    "Accessibility options for nextcloud" : "Nextcloud prieinamumo parinktys",
+    "Provides multiple accessibilities options to ease your use of Nextcloud" : "Pateikia kelias prieinamumo parinktis, skirtas palengvinti jūsų naudojimąsi Nextcloud",
+    "Web Content Accessibility Guidelines" : "Saityno turinio prieinamumo gairės",
+    "our issue tracker" : "mūsų klaidų sekiklis",
+    "our design team" : "mūsų dizaino komanda",
+    "Enable" : "Įjungti"
+},"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);"
+}

+ 4 - 2
apps/files/l10n/ar.js

@@ -54,8 +54,8 @@ OC.L10N.register(
     "Could not create folder \"{dir}\" because it already exists" : "لا يمكن إنشاء المجلد \"{dir}\" فهو موجود بالفعل",
     "Error deleting file \"{fileName}\"." : "خطأ أثناء حذف الملف \"{fileName}\".",
     "No search results in other folders for {tag}{filter}{endtag}" : "لا نتائج بحث في مجلدات اخرى ل {tag}{filter}{endtag}",
-    "Name" : "اسم",
-    "Size" : "حجم",
+    "Name" : "الإسم",
+    "Size" : "الحجم",
     "Modified" : "معدل",
     "_%n folder_::_%n folders_" : ["لا يوجد مجلدات %n","1 مجلد %n","2 مجلد %n","عدد قليل من مجلدات %n","عدد كبير من مجلدات %n","مجلدات %n"],
     "_%n file_::_%n files_" : ["لا يوجد ملفات %n","ملف %n","2 ملف %n","قليل من ملفات %n","الكثير من ملفات %n"," ملفات %n"],
@@ -96,12 +96,14 @@ OC.L10N.register(
     "Settings" : "الإعدادات",
     "Show hidden files" : "عرض الملفات المخفية",
     "WebDAV" : "WebDAV",
+    "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "استخدم هذا العنوان قصد <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">الوصول إلى ملفاتك على WebDAV</a>",
     "No files in here" : "لا يوجد ملفات هنا ",
     "Upload some content or sync with your devices!" : "ارفع بعض المحتوي او زامن مع اجهزتك !",
     "No entries found in this folder" : "لا يوجد مدخلات في هذا المجلد ",
     "Select all" : "تحديد الكل ",
     "Upload too large" : "حجم الترفيع أعلى من المسموح",
     "The files you are trying to upload exceed the maximum size for file uploads on this server." : "حجم الملفات التي تريد ترفيعها أعلى من المسموح على الخادم.",
+    "No favorites yet" : "ليست عندك مفضلات بعد",
     "Files and folders you mark as favorite will show up here" : "الملفات والمجلدات التي حددتها كامفضلة سوف تظهر هنا ",
     "Tags" : "الوسوم",
     "Deleted files" : "الملفات المحذوفة",

+ 4 - 2
apps/files/l10n/ar.json

@@ -52,8 +52,8 @@
     "Could not create folder \"{dir}\" because it already exists" : "لا يمكن إنشاء المجلد \"{dir}\" فهو موجود بالفعل",
     "Error deleting file \"{fileName}\"." : "خطأ أثناء حذف الملف \"{fileName}\".",
     "No search results in other folders for {tag}{filter}{endtag}" : "لا نتائج بحث في مجلدات اخرى ل {tag}{filter}{endtag}",
-    "Name" : "اسم",
-    "Size" : "حجم",
+    "Name" : "الإسم",
+    "Size" : "الحجم",
     "Modified" : "معدل",
     "_%n folder_::_%n folders_" : ["لا يوجد مجلدات %n","1 مجلد %n","2 مجلد %n","عدد قليل من مجلدات %n","عدد كبير من مجلدات %n","مجلدات %n"],
     "_%n file_::_%n files_" : ["لا يوجد ملفات %n","ملف %n","2 ملف %n","قليل من ملفات %n","الكثير من ملفات %n"," ملفات %n"],
@@ -94,12 +94,14 @@
     "Settings" : "الإعدادات",
     "Show hidden files" : "عرض الملفات المخفية",
     "WebDAV" : "WebDAV",
+    "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "استخدم هذا العنوان قصد <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">الوصول إلى ملفاتك على WebDAV</a>",
     "No files in here" : "لا يوجد ملفات هنا ",
     "Upload some content or sync with your devices!" : "ارفع بعض المحتوي او زامن مع اجهزتك !",
     "No entries found in this folder" : "لا يوجد مدخلات في هذا المجلد ",
     "Select all" : "تحديد الكل ",
     "Upload too large" : "حجم الترفيع أعلى من المسموح",
     "The files you are trying to upload exceed the maximum size for file uploads on this server." : "حجم الملفات التي تريد ترفيعها أعلى من المسموح على الخادم.",
+    "No favorites yet" : "ليست عندك مفضلات بعد",
     "Files and folders you mark as favorite will show up here" : "الملفات والمجلدات التي حددتها كامفضلة سوف تظهر هنا ",
     "Tags" : "الوسوم",
     "Deleted files" : "الملفات المحذوفة",

+ 1 - 1
apps/files/l10n/lt_LT.js

@@ -16,7 +16,7 @@ OC.L10N.register(
     "Could not create folder \"{dir}\"" : "Nepavyko sukurti aplanko \"{dir}\"",
     "This will stop your current uploads." : "Tai sustabdys vykstančius įkėlimus",
     "Upload cancelled." : "Įkėlimas atšauktas.",
-    "Processing files …" : "Apdorojama...",
+    "Processing files …" : "Apdorojami failai …",
     "…" : "…",
     "Unable to upload {filename} as it is a directory or has 0 bytes" : "Nepavyksta įkelti {filename}, nes tai yra katalogas arba šio failo dydis yra 0 baitų",
     "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nepakanka laisvos vietos. Jūs bandote įkelti {size1} dydžio bylą, bet liko tik  {size2} vietos",

+ 1 - 1
apps/files/l10n/lt_LT.json

@@ -14,7 +14,7 @@
     "Could not create folder \"{dir}\"" : "Nepavyko sukurti aplanko \"{dir}\"",
     "This will stop your current uploads." : "Tai sustabdys vykstančius įkėlimus",
     "Upload cancelled." : "Įkėlimas atšauktas.",
-    "Processing files …" : "Apdorojama...",
+    "Processing files …" : "Apdorojami failai …",
     "…" : "…",
     "Unable to upload {filename} as it is a directory or has 0 bytes" : "Nepavyksta įkelti {filename}, nes tai yra katalogas arba šio failo dydis yra 0 baitų",
     "Not enough free space, you are uploading {size1} but only {size2} is left" : "Nepakanka laisvos vietos. Jūs bandote įkelti {size1} dydžio bylą, bet liko tik  {size2} vietos",

+ 1 - 1
apps/files_trashbin/l10n/ar.js

@@ -1,7 +1,7 @@
 OC.L10N.register(
     "files_trashbin",
     {
-    "Deleted files" : "حذف الملفات",
+    "Deleted files" : "الملفات المحذوفة",
     "restored" : "تمت الاستعادة",
     "Restore" : "استعيد",
     "Delete permanently" : "حذف بشكل دائم",

+ 1 - 1
apps/files_trashbin/l10n/ar.json

@@ -1,5 +1,5 @@
 { "translations": {
-    "Deleted files" : "حذف الملفات",
+    "Deleted files" : "الملفات المحذوفة",
     "restored" : "تمت الاستعادة",
     "Restore" : "استعيد",
     "Delete permanently" : "حذف بشكل دائم",

+ 1 - 0
apps/files_versions/l10n/ar.js

@@ -4,6 +4,7 @@ OC.L10N.register(
     "Versions" : "الإصدارات",
     "Failed to revert {file} to revision {timestamp}." : "فشل في استعادة {ملف} لنتقيح {الطابع الزمني}",
     "Restore" : "استعادة ",
+    "No other versions available" : "لا تتوفر هناك نُسخ أخرى",
     "Could not revert: %s" : "غير قادر على الاستعادة : %s",
     "No earlier versions available" : "ليس هناك أية نُسخة سابقة",
     "More versions …" : "المزيد مِن النُسَخ …"

+ 1 - 0
apps/files_versions/l10n/ar.json

@@ -2,6 +2,7 @@
     "Versions" : "الإصدارات",
     "Failed to revert {file} to revision {timestamp}." : "فشل في استعادة {ملف} لنتقيح {الطابع الزمني}",
     "Restore" : "استعادة ",
+    "No other versions available" : "لا تتوفر هناك نُسخ أخرى",
     "Could not revert: %s" : "غير قادر على الاستعادة : %s",
     "No earlier versions available" : "ليس هناك أية نُسخة سابقة",
     "More versions …" : "المزيد مِن النُسَخ …"

+ 3 - 3
apps/theming/l10n/lt_LT.js

@@ -22,11 +22,11 @@ OC.L10N.register(
     "A PHP extension stopped the file upload" : "PHP plėtinys sustabdė failo įkėlimą",
     "No file uploaded" : "Neįkeltas joks failas",
     "Unsupported image type" : "Nepalaikomas paveikslo tipas",
-    "You are already using a custom theme. Theming app settings might be overwritten by that." : "Jūs jau naudojate tinkintą temą. Temų programėlės nustatymai gali būti perrašyti tos temos.",
-    "Theming" : "Tema",
+    "You are already using a custom theme. Theming app settings might be overwritten by that." : "Jūs jau naudojate tinkintą apipavidalinimą. Apipavidalinimo programėlės nustatymai gali būti perrašyti to apipavidalinimo.",
+    "Theming" : "Apipavidalinimas",
     "Legal notice" : "Teisinis pranešimas",
     "Privacy policy" : "Privatumo politika",
-    "Adjust the Nextcloud theme" : "Reguliuoti Nextcloud temą",
+    "Adjust the Nextcloud theme" : "Derinti Nextcloud apipavidalinimą",
     "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Temos leidžia lengvai tinkinti jūsų egzemplioriaus ir palaikomų klientų išvaizdą ir turinį. Tai bus matoma visiems naudotojams. ",
     "Name" : "Pavadinimas",
     "Reset to default" : "Atstatyti į numatytąją",

+ 3 - 3
apps/theming/l10n/lt_LT.json

@@ -20,11 +20,11 @@
     "A PHP extension stopped the file upload" : "PHP plėtinys sustabdė failo įkėlimą",
     "No file uploaded" : "Neįkeltas joks failas",
     "Unsupported image type" : "Nepalaikomas paveikslo tipas",
-    "You are already using a custom theme. Theming app settings might be overwritten by that." : "Jūs jau naudojate tinkintą temą. Temų programėlės nustatymai gali būti perrašyti tos temos.",
-    "Theming" : "Tema",
+    "You are already using a custom theme. Theming app settings might be overwritten by that." : "Jūs jau naudojate tinkintą apipavidalinimą. Apipavidalinimo programėlės nustatymai gali būti perrašyti to apipavidalinimo.",
+    "Theming" : "Apipavidalinimas",
     "Legal notice" : "Teisinis pranešimas",
     "Privacy policy" : "Privatumo politika",
-    "Adjust the Nextcloud theme" : "Reguliuoti Nextcloud temą",
+    "Adjust the Nextcloud theme" : "Derinti Nextcloud apipavidalinimą",
     "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Temos leidžia lengvai tinkinti jūsų egzemplioriaus ir palaikomų klientų išvaizdą ir turinį. Tai bus matoma visiems naudotojams. ",
     "Name" : "Pavadinimas",
     "Reset to default" : "Atstatyti į numatytąją",

+ 5 - 8
apps/workflowengine/l10n/lt_LT.js

@@ -1,7 +1,7 @@
 OC.L10N.register(
     "workflowengine",
     {
-    "Short rule description" : "Rodyti taisyklės aprašymą",
+    "Short rule description" : "Trumpas taisyklės aprašas",
     "Add rule" : "Pridėti taisyklę",
     "Reset" : "Atstatyti",
     "Save" : "Įrašyti",
@@ -15,7 +15,7 @@ OC.L10N.register(
     "is" : "yra",
     "is not" : "nėra",
     "matches" : "atitinka",
-    "does not match" : "nesutapo",
+    "does not match" : "neatitinka",
     "Example: {placeholder}" : "Pavyzdys: {placeholder}",
     "File name" : "Failo pavadinimas",
     "File size (upload)" : "Failo dydis (įkėlimas)",
@@ -27,7 +27,7 @@ OC.L10N.register(
     "is tagged with" : "pažymėtas",
     "is not tagged with" : "nepažymėtas",
     "Select tag…" : "Pasirinkite žymę…",
-    "Request remote address" : "Užklausos nutolęs adresas",
+    "Request remote address" : "Užklausti nuotolinį adresą",
     "matches IPv4" : "atitinka IPv4",
     "does not match IPv4" : "neatitinka IPv4",
     "matches IPv6" : "atitinka IPv6",
@@ -39,9 +39,9 @@ OC.L10N.register(
     "End" : "Pabaiga",
     "Select timezone…" : "Pasirinkite laiko juostą…",
     "Request URL" : "Užklausos URL",
-    "Predefined URLs" : "Apibrėžti URLs",
+    "Predefined URLs" : "Iš anksto apibrėžti URL adresai",
     "Files WebDAV" : "WebDAV failai",
-    "Request user agent" : "Užklausos vartotojo agentas",
+    "Request user agent" : "Užklausti naudotojo agentą",
     "Sync clients" : "Sinchronizavimo klientas",
     "Android client" : "Android klientas",
     "iOS client" : "iOS klientas",
@@ -64,9 +64,6 @@ OC.L10N.register(
     "Operation #%s does not exist" : "Operacijos #%s nėra",
     "Operation %s does not exist" : "Operacijos %s nėra",
     "Operation %s is invalid" : "Neteisinga %s operacija",
-    "Check %s does not exist" : "%s neegzistuoja",
-    "Check %s is invalid" : "Neteisingas %s",
-    "Check #%s does not exist" : "#%s neegzistuoja",
     "Files workflow engine" : "Darbo eigos su failais modulis",
     "Open documentation" : "Atverti dokumentaciją",
     "Loading…" : "Įkeliama…",

+ 5 - 8
apps/workflowengine/l10n/lt_LT.json

@@ -1,5 +1,5 @@
 { "translations": {
-    "Short rule description" : "Rodyti taisyklės aprašymą",
+    "Short rule description" : "Trumpas taisyklės aprašas",
     "Add rule" : "Pridėti taisyklę",
     "Reset" : "Atstatyti",
     "Save" : "Įrašyti",
@@ -13,7 +13,7 @@
     "is" : "yra",
     "is not" : "nėra",
     "matches" : "atitinka",
-    "does not match" : "nesutapo",
+    "does not match" : "neatitinka",
     "Example: {placeholder}" : "Pavyzdys: {placeholder}",
     "File name" : "Failo pavadinimas",
     "File size (upload)" : "Failo dydis (įkėlimas)",
@@ -25,7 +25,7 @@
     "is tagged with" : "pažymėtas",
     "is not tagged with" : "nepažymėtas",
     "Select tag…" : "Pasirinkite žymę…",
-    "Request remote address" : "Užklausos nutolęs adresas",
+    "Request remote address" : "Užklausti nuotolinį adresą",
     "matches IPv4" : "atitinka IPv4",
     "does not match IPv4" : "neatitinka IPv4",
     "matches IPv6" : "atitinka IPv6",
@@ -37,9 +37,9 @@
     "End" : "Pabaiga",
     "Select timezone…" : "Pasirinkite laiko juostą…",
     "Request URL" : "Užklausos URL",
-    "Predefined URLs" : "Apibrėžti URLs",
+    "Predefined URLs" : "Iš anksto apibrėžti URL adresai",
     "Files WebDAV" : "WebDAV failai",
-    "Request user agent" : "Užklausos vartotojo agentas",
+    "Request user agent" : "Užklausti naudotojo agentą",
     "Sync clients" : "Sinchronizavimo klientas",
     "Android client" : "Android klientas",
     "iOS client" : "iOS klientas",
@@ -62,9 +62,6 @@
     "Operation #%s does not exist" : "Operacijos #%s nėra",
     "Operation %s does not exist" : "Operacijos %s nėra",
     "Operation %s is invalid" : "Neteisinga %s operacija",
-    "Check %s does not exist" : "%s neegzistuoja",
-    "Check %s is invalid" : "Neteisingas %s",
-    "Check #%s does not exist" : "#%s neegzistuoja",
     "Files workflow engine" : "Darbo eigos su failais modulis",
     "Open documentation" : "Atverti dokumentaciją",
     "Loading…" : "Įkeliama…",

+ 1 - 1
core/l10n/lt_LT.js

@@ -320,7 +320,7 @@ OC.L10N.register(
     "%1$s will be updated to version %2$s" : "%1$s bus atnaujinta į versiją %2$s",
     "These apps will be updated:" : "Bus atnaujintos šios programėlės:",
     "These incompatible apps will be disabled:" : "Bus išjungtos šios nesuderinamos programėlės:",
-    "The theme %s has been disabled." : "Tema %s buvo išjungta.",
+    "The theme %s has been disabled." : "Apipavidalinimas %s buvo išjungtas.",
     "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Prie pradedant, užtikrinkite, kad duomenų bazė, konfigūracijos aplankas ir duomenų aplankas turi atsarginę kopiją.",
     "Start update" : "Pradėti atnaujinimą",
     "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Norėdami sutaupyti laiko, galite paleisti šią komandą diegimo aplanke:",

+ 1 - 1
core/l10n/lt_LT.json

@@ -318,7 +318,7 @@
     "%1$s will be updated to version %2$s" : "%1$s bus atnaujinta į versiją %2$s",
     "These apps will be updated:" : "Bus atnaujintos šios programėlės:",
     "These incompatible apps will be disabled:" : "Bus išjungtos šios nesuderinamos programėlės:",
-    "The theme %s has been disabled." : "Tema %s buvo išjungta.",
+    "The theme %s has been disabled." : "Apipavidalinimas %s buvo išjungtas.",
     "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Prie pradedant, užtikrinkite, kad duomenų bazė, konfigūracijos aplankas ir duomenų aplankas turi atsarginę kopiją.",
     "Start update" : "Pradėti atnaujinimą",
     "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Norėdami sutaupyti laiko, galite paleisti šią komandą diegimo aplanke:",

+ 2 - 1
settings/l10n/ar.js

@@ -82,7 +82,7 @@ OC.L10N.register(
     "Done" : "تم",
     "Copied!" : "تم نسخه !",
     "Copy" : "نسخ",
-    "Official" : "الرسمي",
+    "Official" : "رسمي",
     "Remove" : "حذف",
     "Disable" : "إيقاف",
     "All" : "الكل",
@@ -93,6 +93,7 @@ OC.L10N.register(
     "User documentation" : "دليل المستخدم",
     "Admin documentation" : "دليل المدير",
     "Developer documentation" : "دليل المُطوّر",
+    "Results from other categories" : "نتائج عبر الفئات الأخرى",
     "Enable all" : "تنشيط الكل",
     "Enable" : "تفعيل",
     "New password" : "كلمات سر جديدة",

+ 2 - 1
settings/l10n/ar.json

@@ -80,7 +80,7 @@
     "Done" : "تم",
     "Copied!" : "تم نسخه !",
     "Copy" : "نسخ",
-    "Official" : "الرسمي",
+    "Official" : "رسمي",
     "Remove" : "حذف",
     "Disable" : "إيقاف",
     "All" : "الكل",
@@ -91,6 +91,7 @@
     "User documentation" : "دليل المستخدم",
     "Admin documentation" : "دليل المدير",
     "Developer documentation" : "دليل المُطوّر",
+    "Results from other categories" : "نتائج عبر الفئات الأخرى",
     "Enable all" : "تنشيط الكل",
     "Enable" : "تفعيل",
     "New password" : "كلمات سر جديدة",

+ 305 - 60
settings/l10n/ca.js

@@ -6,82 +6,87 @@ OC.L10N.register(
     "{actor} added {user} to group {group}" : "{actor} ha afegit {user} al grup {group}",
     "An administrator added you to group {group}" : "Un administrador us ha afegit al grup {group}",
     "An administrator added {user} to group {group}" : "Un administrador ha afegit {user} al grup {group}",
-    "{actor} removed you from group {group}" : "{actor} t'ha tret del grup {group}",
-    "You removed {user} from group {group}" : "Tu has tret {user} del grup {group}",
+    "{actor} removed you from group {group}" : "{actor} us ha tret del grup {group}",
+    "You removed {user} from group {group}" : "Heu tret {user} del grup {group}",
     "{actor} removed {user} from group {group}" : "{actor} ha tret {user} del grup {group}",
-    "An administrator removed you from group {group}" : "Un administrador t'ha tret del grup {group}",
+    "An administrator removed you from group {group}" : "Un administrador us ha tret del grup {group}",
     "An administrator removed {user} from group {group}" : "Un administrador ha tret {user} del grup {group}",
-    "Your <strong>group memberships</strong> were modified" : "La teva <strong>pertinença al grup</strong> ha estat modificada",
+    "Your <strong>group memberships</strong> were modified" : "La vostra <strong>pertinença al grup</strong> ha estat modificada",
     "{actor} changed your password" : "{actor} ha canviat la vostra contrasenya",
     "You changed your password" : "Heu canviat la vostra contrasenya",
-    "Your password was reset by an administrator" : "La seva contrasenya s'ha restablert per un administrador",
+    "Your password was reset by an administrator" : "Un administrador ha restablert la vostra contrasenya",
     "{actor} changed your email address" : "{actor} ha canviat la vostra adreça de correu electrònic",
     "You changed your email address" : "Heu canviat la vostra adreça de correu electrònic",
-    "Your email address was changed by an administrator" : "La seva adreça d'email s\\'ha canviat per un administrador",
+    "Your email address was changed by an administrator" : "Un administrador ha canviat la vostra adreça de correu electrònic",
+    "You created app password \"{token}\"" : "Heu creat \"{token}\" a l’aplicació de contrasenyes",
+    "You deleted app password \"{token}\"" : "Heu suprimit \"{token}\" de l’aplicació de contrasenyes",
+    "You renamed app password \"{token}\" to \"{newToken}\"" : "Heu reanomenat \"{token}\" a \"{newToken} a l'aplicació de contrasenyes",
+    "You granted filesystem access to app password \"{token}\"" : "Heu donat accés al sistema de fitxers a l'aplicació de contrasenyes \"{token}\"",
+    "You revoked filesystem access from app password \"{token}\"" : "Heu tret l'accés al sistema de fitxers a l'aplicació de contrasenyes \"{token}\"",
     "Security" : "Seguretat",
-    "You successfully logged in using two-factor authentication (%1$s)" : "T'has identificat correctament  amb l'autenticació en dos passos (%1$s)",
-    "A login attempt using two-factor authentication failed (%1$s)" : "Ha fallat la identificació mitjançant l'autenticació en dos passos (%1$s)",
-    "Your <strong>password</strong> or <strong>email</strong> was modified" : "La teva <strong>contrasenya</strong> o <strong>email</strong> s'ha modificat",
-    "Couldn't remove app." : "No s'ha pogut eliminar l'aplicació.",
+    "You successfully logged in using two-factor authentication (%1$s)" : "Us heu identificat correctament amb l'autenticació en dues passes (%1$s)",
+    "A login attempt using two-factor authentication failed (%1$s)" : "Ha fallat l'inici de sessió mitjançant l'autenticació en dues passes (%1$s)",
+    "Your <strong>password</strong> or <strong>email</strong> was modified" : "S'ha modificat la vostra <strong>contrasenya</strong> o <strong>correu electrònic</strong>",
+    "Couldn't remove app." : "No s'ha pogut suprimit l'aplicació.",
     "Couldn't update app." : "No s'ha pogut actualitzar l'aplicació.",
     "Wrong password" : "Contrasenya incorrecta",
     "Saved" : "S'ha desat",
     "No user supplied" : "No heu proporcionat cap usuari",
     "Unable to change password" : "No s'ha pogut canviar la contrasenya",
     "Authentication error" : "Error d'autenticació",
-    "Please provide an admin recovery password; otherwise, all user data will be lost." : "Si us plau, proporcioni una contrasenya d'administrador de recuperació; en cas contrari, es perdran totes les dades d'usuari.",
-    "Wrong admin recovery password. Please check the password and try again." : "La contrasenya de recuperació d'administrador és incorrecta. Comproveu-la i torneu-ho a intentar.",
-    "Backend doesn't support password change, but the user's encryption key was updated." : "El backend no admet canvis de contrasenya, però la clau de xifrat de l'usuari ha estat actualitzada satisfactòriament.",
-    "installing and updating apps via the app store or Federated Cloud Sharing" : "instal · lació i actualització d'aplicacions a través de la botiga d'aplicacions",
-    "Federated Cloud Sharing" : "Compartició federada de núvol",
-    "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL està fent servir un a versió %1$s antiquada (%2$s). Si us plau actualitza el teu sistema operatiu o característiques com %3$s no funcionaràn amb fiabilitat.",
+    "Please provide an admin recovery password; otherwise, all user data will be lost." : "Si us plau, proporcioneu una contrasenya d'administrador de recuperació; en cas contrari, es perdran totes les dades.",
+    "Wrong admin recovery password. Please check the password and try again." : "La contrasenya d'administrador de recuperació és incorrecta. Si us plau, comproveu-la i torneu-ho a provar.",
+    "Backend doesn't support password change, but the user's encryption key was updated." : "El rere fons no admet canvis de contrasenya, però la clau de xifrat de l'usuari ha estat actualitzada satisfactòriament.",
+    "installing and updating apps via the app store or Federated Cloud Sharing" : "S'està instal·lant i actualitzant aplicacions mitjançant la botiga d'aplicacions o la compartició de núvols federats",
+    "Federated Cloud Sharing" : "Compartició de Núvols Federats",
+    "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL està fent servir una versió %1$s antiquada (%2$s). Si us plau, actualitzeu el vostre sistema operatiu o característiques com %3$s no funcionaran amb fiabilitat.",
     "Invalid SMTP password." : "Contrasenya SMTP no vàlida.",
-    "Email setting test" : "Prova de l'arranjament del correu",
+    "Email setting test" : "Prova de configuració del correu electrònic",
     "Well done, %s!" : "Ben fet, %s!",
-    "If you received this email, the email configuration seems to be correct." : "Si heu rebut aquest correu , la configuració del correu electrònic es correcta.",
-    "Email could not be sent. Check your mail server log" : "No s'ha pogut enviar el correu. Revisa el registre del servidor de correu",
-    "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Hi ha hagut un problema en enviar el correu electrònic. Reviseu els paràmetres. (Error: %s)",
+    "If you received this email, the email configuration seems to be correct." : "Si heu rebut aquest correu electrònic, sembla que la configuració del correu electrònic és correcta.",
+    "Email could not be sent. Check your mail server log" : "No s'ha pogut enviar el correu electrònic. Comproveu el registre del servidor de correu",
+    "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Hi ha hagut un problema mentre s'enviava el correu electrònic. Reviseu els paràmetres. (Error: %s)",
     "You need to set your user email before being able to send test emails." : "Heu d'establir un nom d'usuari abans de poder enviar correus de prova.",
-    "Invalid mail address" : "Adreça de correu invàlida",
+    "Invalid mail address" : "Adreça de correu electrònic no vàlida",
     "Settings saved" : "S'han desat els paràmetres",
     "Unable to change full name" : "No s'ha pogut canviar el nom complet",
     "Unable to change email address" : "No s'ha pogut canviar l'adreça de correu electrònic",
-    "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Per verificar el vostre compte de Twitter, publiqueu tweet a Twitter (assegureu-vos de publicar-lo sense cap salt de línia):",
-    "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Per tal de verificar el teu lloc web, desar el contingut següent en el teu web arrel a ‘.well-known/CloudIdVerificationCode.txt’(si us plau, assegureu-vos que el text complet està en una sola línia):",
-    "%1$s changed your password on %2$s." : "%1$s va canviar la teva contrasenya a %2$s.",
-    "Your password on %s was changed." : "La teva contrasenya a %s es va canviar.",
-    "Your password on %s was reset by an administrator." : "La teva contrasenya a %s va ser restablerta per un administrador.",
+    "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Per tal de verificar el vostre compte de Twitter, publiqueu el següent tweet a Twitter (assegureu-vos de publicar-lo sense cap salt de línia):",
+    "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Per tal de verificar el vostre lloc web, emmagatzemeu el següent contingut a l’arrel web a '.well-known/CloudIdVerificationCode.txt' (assegureu-vos que el text complet és en una línia):",
+    "%1$s changed your password on %2$s." : "%1$s ha canviat la vostra contrasenya a %2$s.",
+    "Your password on %s was changed." : "La vostra contrasenya a %s ha canviat.",
+    "Your password on %s was reset by an administrator." : "La vostra contrasenya a %s ha estat restablerta per un administrador.",
     "Password for %1$s changed on %2$s" : "Contrasenya per %1$s canviada a %2$s",
     "Password changed for %s" : "Contrasenya canviada per %s",
-    "If you did not request this, please contact an administrator." : "Si vostè no l'ha sol·licitat, si us plau, poseu-vos en contacte amb un administrador.",
-    "Your email address on %s was changed." : "El teu email a %s es va canviar.",
-    "Your email address on %s was changed by an administrator." : "El teu email a %s es va canviar per un administrador.",
-    "Email address for %1$s changed on %2$s" : "Adreça d'email per %1$s canviada a %2$s",
-    "Email address changed for %s" : "Adreça d'email canviada per %s",
-    "The new email address is %s" : "La teva adreça d'email és %s",
-    "Your %s account was created" : "S'ha creat el seu compte %s",
+    "If you did not request this, please contact an administrator." : "Si no ho heu sol·licitat, poseu-vos en contacte amb un administrador.",
+    "Your email address on %s was changed." : "La vostra adreça de correu electrònic a %s ha canviat.",
+    "Your email address on %s was changed by an administrator." : "La vostra adreça de correu electrònic a %s ha estat canviada per un administrador.",
+    "Email address for %1$s changed on %2$s" : "Adreça de correu electrònic per %1$s canviada a %2$s",
+    "Email address changed for %s" : "Adreça de correu electrònic canviada per %s",
+    "The new email address is %s" : "La nova adreça de correu electrònic és %s",
+    "Your %s account was created" : "S'ha creat el vostre compte %s",
     "Welcome aboard" : "Benvingut a bord",
     "Welcome aboard %s" : "Benvingut a bord %s",
-    "Welcome to your %s account, you can add, protect, and share your data." : "Benvinguts al compte %s, pot afegir, protegir i compartir les teves dades.",
+    "Welcome to your %s account, you can add, protect, and share your data." : "Benvingut al compte %s, podeu afegir, protegir i compartir les vostres dades.",
     "Your username is: %s" : "El vostre usuari és: %s",
-    "Set your password" : "Establir la contrasenya",
+    "Set your password" : "Establiu la vostra contrasenya",
     "Go to %s" : "Vés a %s",
-    "Install Client" : "Instal·lar Client",
-    "Logged in user must be a subadmin" : "L’usuari que ha entrar ha de ser un subadmin",
-    "Migration in progress. Please wait until the migration is finished" : "Migració en progrés. Si us plau, espereu fins que finalitzi la migració",
-    "Migration started …" : "S'ha iniciat la migració…",
-    "Not saved" : "No desat",
-    "Sending…" : "Enviant…",
-    "Email sent" : "El correu electrónic s'ha enviat",
-    "An error occurred. Please upload an ASCII-encoded PEM certificate." : "S'ha produït un error. Si us plau, puja un certificat PEM codificat en ASCII.",
+    "Install Client" : "S'està instal·lant el Client",
+    "Logged in user must be a subadmin" : "L’usuari que ha iniciat la sessió ha de ser un subadministrador",
+    "Migration in progress. Please wait until the migration is finished" : "Migració en procés. Si us plau, espereu fins que finalitzi la migració",
+    "Migration started …" : "S'ha iniciat la migració …",
+    "Not saved" : "No s'ha desat",
+    "Sending…" : "S'està enviant…",
+    "Email sent" : "S'ha enviat el correu electrònic",
+    "An error occurred. Please upload an ASCII-encoded PEM certificate." : "S'ha produït un error. Si us plau, carregueu un certificat PEM codificat en ASCII.",
     "Valid until {date}" : "Vàlid fins {date}",
-    "Delete" : "Esborra",
+    "Delete" : "Suprimeix",
     "Local" : "Local",
     "Private" : "Privat",
     "Only visible to local users" : "Només visible per a usuaris locals",
-    "Only visible to you" : "Només visible per tu",
+    "Only visible to you" : "Només visible per mi",
     "Contacts" : "Contactes",
-    "Visible to local users and to trusted servers" : "Visible per als usuaris locals i els servidors de confiança",
+    "Visible to local users and to trusted servers" : "Visible per als usuaris locals i servidors de confiança",
     "Public" : "Públic",
     "Will be synced to a global and public address book" : "Se sincronitzarà amb una llibreta d'adreces global i pública",
     "Verify" : "Verifica",
@@ -91,13 +96,13 @@ OC.L10N.register(
     "So-so password" : "Contrasenya passable",
     "Good password" : "Contrasenya bona",
     "Strong password" : "Contrasenya forta",
-    "An error occurred while changing your language. Please reload the page and try again." : "S'ha produït un error en canviar l'idioma. Recarregar la pàgina i torneu-ho a provar.",
-    "An error occurred while changing your locale. Please reload the page and try again." : "S'ha produït un error en canviar la teva configuració local. Recarrega la pàgina i torna-ho a provar.",
+    "An error occurred while changing your language. Please reload the page and try again." : "S'ha produït un error mentre es canviava el vostre idioma. Si us plau, recarregueu la pàgina i torneu-ho a provar.",
+    "An error occurred while changing your locale. Please reload the page and try again." : "S'ha produït un error mentre es canviava la vostra configuració regional. Si us plau, recarregueu la pàgina i torneu-ho a provar.",
     "Select a profile picture" : "Seleccioneu una imatge de perfil",
     "Week starts on {fdow}" : "La setmana comença en {fdow}",
     "Groups" : "Grups",
-    "Group list is empty" : "La llista de grup és buida",
-    "Unable to retrieve the group list" : "No s’ha pogut recuperar la llista del grup",
+    "Group list is empty" : "La llista de grups és buida",
+    "Unable to retrieve the group list" : "No s’ha pogut recuperar la llista del grups",
     "Afrikaans (Namibia)" : "Afrikaans (Namíbia)",
     "Afrikaans (South Africa)" : "Afrikaans (Sud-àfrica)",
     "Afrikaans" : "Afrikaans",
@@ -129,6 +134,8 @@ OC.L10N.register(
     "Armenian" : "Armeni",
     "Assamese (India)" : "Assamès (Índia)",
     "Assamese" : "Assamès",
+    "Asu (Tanzania)" : "Asu (Tanzània)",
+    "Asu" : "Asu",
     "Azerbaijani (Cyrillic)" : "Àzeri (alfabet ciríl·lic)",
     "Azerbaijani (Cyrillic, Azerbaijan)" : "Àzeri (alfabet ciríl·lic, Azerbaidjan)",
     "Azerbaijani (Latin)" : "Àzeri (alfabet llatí)",
@@ -142,14 +149,35 @@ OC.L10N.register(
     "Belarusian" : "Bielorús",
     "Bemba (Zambia)" : "Bemba (Zàmbia)",
     "Bemba" : "Bemba",
+    "Bena (Tanzania)" : "Bena (Tanzània)",
+    "Bena" : "Bena",
+    "Bengali (Bangladesh)" : "Bengalí (Bangladesh)",
     "Bengali (India)" : "Bengalí (Índia)",
     "Bengali" : "Bengalí",
+    "Bosnian (Bosnia and Herzegovina)" : "Bosnià (Bòsnia i Hercegovina)",
     "Bosnian" : "Bosnià",
     "Bulgarian (Bulgaria)" : "Búlgar (Bulgària)",
     "Bulgarian" : "Bulgària",
+    "Burmese (Myanmar [Burma])" : "Birmà (Myanma [Burma])",
     "Burmese" : "Birmà",
     "Catalan (Spain)" : "Català (Espanya)",
     "Catalan" : "Català",
+    "Central Morocco Tamazight (Latin)" : "Tamazight del Marroc Central (Llatí)",
+    "Central Morocco Tamazight (Latin, Morocco)" : "Tamazight del Marroc Central (Llatí, Marroc)",
+    "Central Morocco Tamazight" : "Tamazight del Marroc Central",
+    "Cherokee (United States)" : "Cherokee (Estats Units d'Amèrica)",
+    "Cherokee" : "Cherokee",
+    "Chiga (Uganda)" : "Kiga (Uganda)",
+    "Chiga" : "Kiga",
+    "Chinese (Simplified Han)" : "Xinès (Simplificat Hans)",
+    "Chinese (Simplified Han, China)" : "Xinès (Simplificat Hans, Xina)",
+    "Chinese (Simplified Han, Hong Kong SAR China)" : "Xinès (Simplificat Hans, Hong Kong RAE Xina)",
+    "Chinese (Simplified Han, Macau SAR China)" : "Xinès (Simplificat Hans, Macau RAE Xina)",
+    "Chinese (Simplified Han, Singapore)" : "Xinès (Simplificat Hans, Singapur)",
+    "Chinese (Traditional Han)" : "Xinès (Tradicional Hans)",
+    "Chinese (Traditional Han, Hong Kong SAR China)" : "Xinès (Tradicional Hans, Hong Kong RAE Xina)",
+    "Chinese (Traditional Han, Macau SAR China)" : "Xinès (Tradicional Hans, Macau RAE Xina)",
+    "Chinese (Traditional Han, Taiwan)" : "Xinès (Tradicional Hans, Taiwan)",
     "Chinese" : "Xinès",
     "Cornish (United Kingdom)" : "Còrnic (Regne Unit)",
     "Cornish" : "Còrnic",
@@ -162,24 +190,32 @@ OC.L10N.register(
     "Dutch (Belgium)" : "Neerlandès (Bèlgica)",
     "Dutch (Netherlands)" : "Neerlandès (Països Baixos)",
     "Dutch" : "Neerlandès",
+    "Embu (Kenya)" : "Embu (Kenya)",
+    "Embu" : "Embu",
+    "English (American Samoa)" : "Anglès (Samoa Nord-americana)",
     "English (Australia)" : "Anglès (Austràlia)",
     "English (Belgium)" : "Anglès (Bèlgica)",
     "English (Belize)" : "Anglès (Belize)",
     "English (Botswana)" : "Anglès (Botswana)",
     "English (Canada)" : "Anglès (Canadà)",
     "English (Guam)" : "Anglès (Guam)",
+    "English (Hong Kong SAR China)" : "Anglès (Hong Kong RAE Xina)",
     "English (India)" : "Anglès (Índia)",
     "English (Ireland)" : "Anglès (Irlanda)",
     "English (Jamaica)" : "Anglès (Jamaica)",
     "English (Malta)" : "Anglès (Malta)",
     "English (Marshall Islands)" : "Anglès (Illes Marshall)",
+    "English (Mauritius)" : "Anglès (Maurici)",
     "English (Namibia)" : "Anglès (Namíbia)",
     "English (New Zealand)" : "Anglès (Nova Zelanda)",
+    "English (Northern Mariana Islands)" : "Anglès (Illes Mariannes Septentrionals)",
     "English (Pakistan)" : "Anglès (Pakistan)",
     "English (Philippines)" : "Anglès (Filipines)",
     "English (Singapore)" : "Anglès (Singapur)",
     "English (South Africa)" : "Anglès (Sud-àfrica)",
     "English (Trinidad and Tobago)" : "Anglès (Trinitat i Tobago)",
+    "English (U.S. Minor Outlying Islands)" : "Anglès (Illes Perifèriques Menors dels EUA)",
+    "English (U.S. Virgin Islands)" : "Anglès (Illes Verges Nord-americanes)",
     "English (United Kingdom)" : "Anglès (Regne Unit)",
     "English (United States)" : "Anglès (Estats Units)",
     "English (Zimbabwe)" : "Anglès (Zimbàbue)",
@@ -187,6 +223,9 @@ OC.L10N.register(
     "Esperanto" : "Esperanto",
     "Estonian (Estonia)" : "Estonià (Estònia)",
     "Estonian" : "Estonià",
+    "Ewe (Ghana)" : "Ewe (Ghana)",
+    "Ewe (Togo)" : "Ewe (Togo)",
+    "Ewe" : "Ewe",
     "Faroese (Faroe Islands)" : "Feroès (Illes Fèroe)",
     "Faroese" : "Feroès",
     "Filipino (Philippines)" : "Filipí (Filipines)",
@@ -194,21 +233,43 @@ OC.L10N.register(
     "Finnish (Finland)" : "Finès (Finlàndia)",
     "Finnish" : "Finès",
     "French (Belgium)" : "Francès (Bèlgica)",
+    "French (Benin)" : "Francès (Benín)",
+    "French (Burkina Faso)" : "Francès (Burkina Faso)",
+    "French (Burundi)" : "Francès (Burundi)",
+    "French (Cameroon)" : "Francès (Camerun)",
     "French (Canada)" : "Francès (Canadà)",
     "French (Central African Republic)" : "Francès (República Centreafricana)",
+    "French (Chad)" : "Francès (Txad)",
+    "French (Comoros)" : "Francès (Comores)",
+    "French (Congo - Brazzaville)" : "Francès (Congo - Brazzaville)",
+    "French (Congo - Kinshasa)" : "Francès (Congo - Kinshasa)",
+    "French (Côte d’Ivoire)" : "Francès (Costa d'Ivori)",
+    "French (Djibouti)" : "Francès (Djibouti)",
     "French (Equatorial Guinea)" : "Francès (Guinea Equatorial)",
     "French (France)" : "Francès (França)",
+    "French (Gabon)" : "Francès (Gabon)",
+    "French (Guadeloupe)" : "Francès (Guadalupe)",
     "French (Guinea)" : "Francès (Guinea)",
     "French (Luxembourg)" : "Francès (Luxemburg)",
     "French (Madagascar)" : "Francès (Madagascar)",
     "French (Mali)" : "Francès (Mali)",
+    "French (Martinique)" : "Francès (Martinica)",
     "French (Monaco)" : "Francès (Mònaco)",
+    "French (Niger)" : "Francès (Níger)",
     "French (Rwanda)" : "Francès (Ruanda)",
+    "French (Réunion)" : "Francès (Illa de la Reunió)",
+    "French (Saint Barthélemy)" : "Francès (Saint-Barthélemy)",
+    "French (Saint Martin)" : "Francès (Illa de Sant Martí)",
     "French (Senegal)" : "Francès (Senegal)",
     "French (Switzerland)" : "Francès (Suïssa)",
+    "French (Togo)" : "Francès (Togo)",
     "French" : "Francès",
+    "Fulah (Senegal)" : "Ful (Senegal)",
+    "Fulah" : "Ful",
     "Galician (Spain)" : "Gallec (Espanya)",
     "Galician" : "Gallec",
+    "Ganda (Uganda)" : "Ganda (Uganda)",
+    "Ganda" : "Ganda",
     "Georgian (Georgia)" : "Georgià (Geòrgia)",
     "Georgian" : "Georgià",
     "German (Austria)" : "Alemany (Àustria)",
@@ -221,12 +282,29 @@ OC.L10N.register(
     "Greek (Cyprus)" : "Grec (Xipre)",
     "Greek (Greece)" : "Grec (Grècia)",
     "Greek" : "Grec",
+    "Gujarati (India)" : "Gujarati (Índia)",
+    "Gujarati" : "Gujarati",
+    "Gusii (Kenya)" : "Gusili (Kenya)",
+    "Gusii" : "Gusili",
+    "Hausa (Latin)" : "Haussa (Llatí)",
+    "Hausa (Latin, Ghana)" : "Haussa (Llatí, Ghana)",
+    "Hausa (Latin, Niger)" : "Haussa (Llatí, Níger)",
+    "Hausa (Latin, Nigeria)" : "Haussa (Llatí, Nigèria)",
+    "Hausa" : "Haussa",
+    "Hawaiian (United States)" : "Hawaià (Estats Units)",
+    "Hawaiian" : "Hawaià",
     "Hebrew (Israel)" : "Hebreu (Israel)",
     "Hebrew" : "Hebreu",
+    "Hindi (India)" : "Hindi (Índia)",
+    "Hindi" : "Hindi",
     "Hungarian (Hungary)" : "Hongarès (Hongria)",
     "Hungarian" : "Hongarès",
     "Icelandic (Iceland)" : "Islandès (Islàndia)",
     "Icelandic" : "Islandès",
+    "Igbo (Nigeria)" : "Igbo (Nigèria)",
+    "Igbo" : "Igbo",
+    "Indonesian (Indonesia)" : "Indonesi (Indonèsia)",
+    "Indonesian" : "Indonesi",
     "Irish (Ireland)" : "Irlandès (Irlanda)",
     "Irish" : "Irlandès",
     "Italian (Italy)" : "Italià (Itàlia)",
@@ -234,41 +312,197 @@ OC.L10N.register(
     "Italian" : "Italià",
     "Japanese (Japan)" : "Japonès (Japó)",
     "Japanese" : "Japonès",
+    "Kabuverdianu (Cape Verde)" : "Crioll capverdià (Cap Verd)",
+    "Kabuverdianu" : "Crioll capverdià",
+    "Kabyle (Algeria)" : "Cabilenc (Algèria)",
+    "Kabyle" : "Cabilenc",
+    "Kalaallisut (Greenland)" : "Groenlandès (Groenlàndia)",
+    "Kalaallisut" : "Groenlandès",
+    "Kalenjin (Kenya)" : "Kalenjin (Kenya)",
+    "Kalenjin" : "Kalenjin",
+    "Kamba (Kenya)" : "Kamba (Kenya)",
+    "Kamba" : "Kamba",
+    "Kannada (India)" : "Kanarès (Índia)",
+    "Kannada" : "Kanarès",
+    "Kazakh (Cyrillic)" : "Kazakh (Ciríl·lic)",
+    "Kazakh (Cyrillic, Kazakhstan)" : "Kazakh (Ciríl·lic, Kazakhstan)",
+    "Kazakh" : "Kazakh",
+    "Khmer (Cambodia)" : "Khmer (Cambodja)",
+    "Khmer" : "Khmer",
+    "Kikuyu (Kenya)" : "Kikuyu (Kenya)",
+    "Kikuyu" : "Kikuyu",
+    "Kinyarwanda (Rwanda)" : "Kinyarwanda (Ruanda)",
+    "Kinyarwanda" : "Kinyarwanda",
+    "Konkani (India)" : "Konkani (Índia)",
+    "Konkani" : "Konkani",
+    "Korean (South Korea)" : "Coreà (Corea del Sud)",
+    "Korean" : "Coreà",
+    "Koyra Chiini (Mali)" : "Koyra Chiini (Mali)",
+    "Koyra Chiini" : "Koyra Chiini",
+    "Koyraboro Senni (Mali)" : "Koyraboro Senni (Mali)",
+    "Koyraboro Senni" : "Koyraboro Senni",
+    "Langi (Tanzania)" : "Langi (Tanzània)",
+    "Langi" : "Langi",
     "Latvian (Latvia)" : "Letó (Letònia)",
     "Latvian" : "Letó",
     "Lithuanian (Lithuania)" : "Lituà (Lituània)",
     "Lithuanian" : "Lituà",
+    "Luo (Kenya)" : "Luo (Kenya)",
+    "Luo" : "Luo",
+    "Luyia (Kenya)" : "Luyia (Kenya)",
+    "Luyia" : "Luyia",
+    "Macedonian (Macedonia)" : "Macedònic (Macedònia del Nord)",
+    "Macedonian" : "Macedònic",
+    "Machame (Tanzania)" : "Machame (Tanzània)",
+    "Machame" : "Machame",
+    "Makonde (Tanzania)" : "Makonde (Tanzània)",
+    "Makonde" : "Makonde",
+    "Malagasy (Madagascar)" : "Malgaix (Madagascar)",
+    "Malagasy" : "Malgaix",
+    "Malay (Brunei)" : "Malai (Brunei)",
+    "Malay (Malaysia)" : "Malai (Malàisia)",
+    "Malay" : "Malai",
+    "Malayalam (India)" : "Malaiàlam (Índia)",
+    "Malayalam" : "Malaiàlam",
+    "Maltese (Malta)" : "Maltès (Malta)",
+    "Maltese" : "Maltès",
+    "Manx (United Kingdom)" : "Manx (Regne Unit)",
+    "Manx" : "Manx",
+    "Marathi (India)" : "Marathi (Índia)",
+    "Marathi" : "Marathi",
+    "Masai (Kenya)" : "Maasai (Kenya)",
+    "Masai (Tanzania)" : "Maasai (Kenya)",
+    "Masai" : "Maasai",
+    "Meru (Kenya)" : "Meru (Kenya)",
+    "Meru" : "Meru",
+    "Morisyen (Mauritius)" : "Crioll mauricià (Maurici)",
+    "Morisyen" : "Crioll mauricià",
+    "Nama (Namibia)" : "Nama (Namíbia)",
+    "Nama" : "Nama",
+    "Nepali (India)" : "Nepalès (Índia)",
+    "Nepali (Nepal)" : "Nepalès (Nepal)",
+    "Nepali" : "Nepalès",
+    "North Ndebele (Zimbabwe)" : "Ndebele del Nord (Zimbàbue)",
+    "North Ndebele" : "Ndebele del Nord",
+    "Norwegian Bokmål (Norway)" : "Bokmål (Noruega)",
+    "Norwegian Bokmål" : "Bokmål",
+    "Norwegian Nynorsk (Norway)" : "Nynorsk (Noruega)",
+    "Norwegian Nynorsk" : "Nynorsk",
+    "Oriya (India)" : "Oriya (Índia)",
+    "Oriya" : "Oriya",
+    "Oromo (Ethiopia)" : "Oromo (Etiòpia)",
+    "Oromo (Kenya)" : "Oromo (Kenya)",
+    "Oromo" : "Oromo",
+    "Pashto (Afghanistan)" : "Paixtu (Afganistan)",
+    "Pashto" : "Paixtu",
     "Persian (Afghanistan)" : "Persa (Afganistan)",
     "Persian (Iran)" : "Persa (Iran)",
     "Persian" : "Persa",
     "Polish (Poland)" : "Polonès (Polònia)",
     "Polish" : "Polonès",
     "Portuguese (Brazil)" : "Portuguès (Brasil)",
+    "Portuguese (Guinea-Bissau)" : "Portuguès (Guinea Bissau)",
+    "Portuguese (Mozambique)" : "Portuguès (Moçambic)",
     "Portuguese (Portugal)" : "Portuguès (Portugal)",
     "Portuguese" : "Portuguès",
+    "Punjabi (Arabic)" : "Panjabi (Àrab)",
+    "Punjabi (Arabic, Pakistan)" : "Panjabi (Àrab, Pakistan)",
+    "Punjabi (Gurmukhi)" : "Panjabi (Gurmukhi)",
+    "Punjabi (Gurmukhi, India)" : "Panjabi (Gurmukhi, Índia)",
+    "Punjabi" : "Panjabi",
     "Romanian (Moldova)" : "Romanès (Moldàvia)",
     "Romanian (Romania)" : "Romanès (Romania)",
     "Romanian" : "Romanès",
+    "Romansh (Switzerland)" : "Romanx (Suïssa)",
+    "Romansh" : "Romanx",
+    "Rombo (Tanzania)" : "Rombo (Tanzània)",
+    "Rombo" : "Rombo",
     "Russian (Moldova)" : "Rus (Moldàvia)",
     "Russian (Russia)" : "Rus (Rússia)",
     "Russian (Ukraine)" : "Rus (Ucraïna)",
     "Russian" : "Rus",
+    "Rwa (Tanzania)" : "Rwa (Tanzània)",
+    "Rwa" : "Rwa",
+    "Samburu (Kenya)" : "Samburu (Kenya)",
+    "Samburu" : "Samburu",
+    "Sango (Central African Republic)" : "Sango (República Centreafricana)",
+    "Sango" : "Sango",
+    "Sena (Mozambique)" : "Sena (Moçambic)",
+    "Sena" : "Sena",
+    "Serbian (Cyrillic)" : "Serbi (Ciríl·lic)",
+    "Serbian (Cyrillic, Bosnia and Herzegovina)" : "Serbi (Ciríl·lic, Bòsnia i Hercegovina)",
+    "Serbian (Cyrillic, Montenegro)" : "Serbi (Ciríl·lic, Montenegro)",
+    "Serbian (Cyrillic, Serbia)" : "Serbi (Ciríl·lic, Sèrbia)",
+    "Serbian (Latin)" : "Serbi (Llatí)",
+    "Serbian (Latin, Bosnia and Herzegovina)" : "Serbi (Llatí, Bòsnia i Hercegovina)",
+    "Serbian (Latin, Montenegro)" : "Serbi (Llatí, Montenegro)",
+    "Serbian (Latin, Serbia)" : "Serbi (Llatí, Sèrbia)",
+    "Serbian" : "Serbi",
+    "Shona (Zimbabwe)" : "Xona (Zimbàbue)",
+    "Shona" : "Xona",
+    "Sichuan Yi (China)" : "Sichuan Yi (Xina)",
+    "Sichuan Yi" : "Sichuan Yi",
+    "Sinhala (Sri Lanka)" : "Singalès (Sri Lanka)",
+    "Sinhala" : "Singalès",
     "Slovak (Slovakia)" : "Eslovac (Eslovàquia)",
     "Slovak" : "Eslovac",
     "Slovenian (Slovenia)" : "Eslovè (Eslovènia)",
     "Slovenian" : "Eslovè",
+    "Soga (Uganda)" : "Soga (Uganda)",
+    "Soga" : "Soga",
+    "Somali (Djibouti)" : "Somali (Djibouti)",
+    "Somali (Ethiopia)" : "Somali (Etiòpia)",
+    "Somali (Kenya)" : "Somali (Kenya)",
+    "Somali (Somalia)" : "Somali (Somàlia)",
+    "Somali" : "Somali",
     "Spanish (Argentina)" : "Castellà (Argentina)",
+    "Spanish (Bolivia)" : "Castellà (Bolívia)",
     "Spanish (Chile)" : "Castellà (Xile)",
+    "Spanish (Colombia)" : "Castellà (Colòmbia)",
+    "Spanish (Costa Rica)" : "Castellà (Costa Rica)",
+    "Spanish (Dominican Republic)" : "Castellà (República Dominicana)",
+    "Spanish (Ecuador)" : "Castellà (Equador)",
+    "Spanish (El Salvador)" : "Castellà (El Salvador)",
+    "Spanish (Equatorial Guinea)" : "Castellà (Guinea Equatorial)",
+    "Spanish (Guatemala)" : "Castellà (Guatemala)",
+    "Spanish (Honduras)" : "Castellà (Hondures)",
+    "Spanish (Latin America)" : "Castellà (Amèrica Llatina)",
     "Spanish (Mexico)" : "Castellà (Mèxic)",
+    "Spanish (Nicaragua)" : "Castellà (Nicaragua)",
     "Spanish (Panama)" : "Castellà (Panamà)",
+    "Spanish (Paraguay)" : "Castellà (Paraguai)",
+    "Spanish (Peru)" : "Castellà (Perú)",
+    "Spanish (Puerto Rico)" : "Castellà (Puerto Rico)",
     "Spanish (Spain)" : "Castellà (Espanya)",
     "Spanish (United States)" : "Castellà (Estats Units)",
     "Spanish (Uruguay)" : "Castellà (Uruguai)",
     "Spanish (Venezuela)" : "Castellà (Veneçuela)",
     "Spanish" : "Castellà",
+    "Swahili (Kenya)" : "Suahili (Kenya)",
+    "Swahili (Tanzania)" : "Suahili (Tanzània)",
+    "Swahili" : "Suahili",
     "Swedish (Finland)" : "Suec (Finlàndia)",
     "Swedish (Sweden)" : "Suec (Suècia)",
     "Swedish" : "Suec",
+    "Swiss German (Switzerland)" : "Alemany Suís (Suïssa)",
+    "Swiss German" : "Alemany Suís",
+    "Tachelhit (Latin)" : "Taixelhit (Llatí)",
+    "Tachelhit (Latin, Morocco)" : "Taixelhit (Llatí, Marroc)",
+    "Tachelhit (Tifinagh)" : "Taixelhit (Tifinag)",
+    "Tachelhit (Tifinagh, Morocco)" : "Taixelhit (Tifinag, Marroc)",
+    "Tachelhit" : "Taixelhit",
+    "Taita (Kenya)" : "Taita (Kenya)",
+    "Taita" : "Taita",
+    "Tamil (India)" : "Tàmil (Índia)",
+    "Tamil (Sri Lanka)" : "Tàmil (Sri Lanka)",
+    "Tamil" : "Tàmil",
+    "Telugu (India)" : "Telugu (Índia)",
+    "Telugu" : "Telugu",
+    "Teso (Kenya)" : "Teso (Kenya)",
+    "Teso (Uganda)" : "Teso (Uganda)",
+    "Teso" : "Teso",
+    "Thai (Thailand)" : "Tailandès (Tailàndia)",
+    "Thai" : "Tailandès",
     "Tibetan (China)" : "Tibetà (Xina)",
     "Tibetan (India)" : "Tibetà (Índia)",
     "Tibetan" : "Tibetà",
@@ -284,23 +518,32 @@ OC.L10N.register(
     "Urdu (India)" : "Urdú (Índia)",
     "Urdu (Pakistan)" : "Urdú (Pakistan)",
     "Urdu" : "Urdú",
+    "Uzbek (Arabic)" : "Uzbek (Àrab)",
+    "Uzbek (Arabic, Afghanistan)" : "Uzbek (Àrab, Afganistan))",
+    "Uzbek (Cyrillic)" : "Uzbek (Ciríl·lic)",
+    "Uzbek (Cyrillic, Uzbekistan)" : "Uzbek (Ciríl·lic, Uzbekistan)",
+    "Uzbek (Latin)" : "Uzbek (Llatí, Uzbekistan)",
+    "Uzbek (Latin, Uzbekistan)" : "Uzbek (Llatí, Uzbekistan)",
+    "Uzbek" : "Uzbek",
     "Vietnamese (Vietnam)" : "Vietnamita (Vietnam)",
     "Vietnamese" : "Vietnamita",
+    "Vunjo (Tanzania)" : "Vunjo (Tanzània)",
+    "Vunjo" : "Vunjo",
     "Welsh (United Kingdom)" : "Gal·lès (Regne Unit)",
     "Welsh" : "Gal·lès",
     "Yoruba (Nigeria)" : "Ioruba (Nigèria)",
     "Yoruba" : "Ioruba",
     "Zulu (South Africa)" : "Zulú (Sud-àfrica)",
     "Zulu" : "Zulú",
-    "Two-factor authentication can be enforced for all\tusers and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "L’autenticació de dos factors pot ser assegurada per a tots\tels usuaris i grups específics. Si no tenen un proveïdor de dos factors configurat, no podran entrar en el sistema.",
-    "Enforce two-factor authentication" : "Requerir l'autenticació de dos factor",
-    "Limit to groups" : "Limitar per grups",
+    "Two-factor authentication can be enforced for all\tusers and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "L’autenticació de dos factors pot ser forçada per a tots\tels usuaris i grups específics. Si no tenen un proveïdor de dos factors configurat, no podran accedir en el sistema.",
+    "Enforce two-factor authentication" : "Força l'autenticació de dos factors",
+    "Limit to groups" : "Limita per grups",
     "Enforcement of two-factor authentication can be set for certain groups only." : "L’obligació d'autenticació amb dos factors es pot definir només per a certs grups.",
-    "Two-factor authentication is enforced for all\tmembers of the following groups." : "L’autenticació de dos factors s’aplica per a tots\tels membres dels següents grups.",
+    "Two-factor authentication is enforced for all\tmembers of the following groups." : "L’autenticació de dos factors està obligada per a tots\tels membres dels següents grups.",
     "Enforced groups" : "Grups obligats",
-    "Two-factor authentication is not enforced for\tmembers of the following groups." : "Autenticació de dos factors no s’aplica per\tals membres dels següents grups.",
+    "Two-factor authentication is not enforced for\tmembers of the following groups." : "Autenticació de dos factors no està obligada per\tals membres dels següents grups.",
     "Excluded groups" : "Grups exclosos",
-    "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." : "Quan es seleccionen/exclouen grups, es fa servir la lògica següent per determinar si un usuari té 2FA obligat: si no hi ha grups seleccionats, 2FA està habilitat per a tothom, a excepció de membres dels grups exclosos. Si els grups estàn seleccionats, 2FA està habilitat per a tots els membres d'aquests. Si un usuari està tant en un grup seleccionat com exclòs, els seleccionats tenen prioritat i 2FA s'imposa.",
+    "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." : "Quan es seleccionen/exclouen grups, es fa servir la lògica següent per determinar si un usuari té 2FA (Autentificació de 2 Factors) obligada: si no hi ha grups seleccionats, 2FA està activada per a tothom, a excepció de membres dels grups exclosos. Si els grups estan seleccionats, 2FA està activada per a tots els membres d'aquests. Si un usuari està tant en un grup seleccionat com exclòs, els seleccionats tenen prioritat i 2FA s'imposa.",
     "Save changes" : "Desa els canvis",
     "Device settings" : "Paràmetres del dispositiu",
     "Internet Explorer" : "Internet Explorer",
@@ -321,11 +564,13 @@ OC.L10N.register(
     "Sync client - {os}" : "Client de sincronització - {os}",
     "This session" : "Aquesta sessió",
     "Device" : "Dispositiu",
-    "Last activity" : "Última activitat",
+    "Last activity" : "Darrera activitat",
     "Devices & sessions" : "Dispositius i sessions",
-    "Web, desktop and mobile clients currently logged in to your account." : "Clients Web, d'escriptori i mòbils connectats actualment al seu compte.",
-    "Error while creating device token" : "Error al crear el testimoni de dispositiu",
-    "Error while deleting the token" : "Error al esborrar el testimoni",
+    "Web, desktop and mobile clients currently logged in to your account." : "Clients Web, d'escriptori i mòbils connectats actualment al vostre compte.",
+    "Error while creating device token" : "S'ha produït un error mentre es creava el testimoni del dispositiu",
+    "Error while updating device token scope" : "S'ha produït un error mentre s'actualitzava l’abast de testimonis del dispositiu",
+    "Error while updating device token name" : "S'ha produït un error mentre s'actualitzava el nom del testimoni del dispositiu",
+    "Error while deleting the token" : "S'ha produït un error mentre se suprimia el testimoni",
     "App name" : "Nom de l'aplicació",
     "Create new app password" : "Crea una nova contrasenya d'aplicació",
     "Use the credentials below to configure your app or device." : "Utilitzeu les credencials següents per configurar la seva app o dispositiu.",

+ 305 - 60
settings/l10n/ca.json

@@ -4,82 +4,87 @@
     "{actor} added {user} to group {group}" : "{actor} ha afegit {user} al grup {group}",
     "An administrator added you to group {group}" : "Un administrador us ha afegit al grup {group}",
     "An administrator added {user} to group {group}" : "Un administrador ha afegit {user} al grup {group}",
-    "{actor} removed you from group {group}" : "{actor} t'ha tret del grup {group}",
-    "You removed {user} from group {group}" : "Tu has tret {user} del grup {group}",
+    "{actor} removed you from group {group}" : "{actor} us ha tret del grup {group}",
+    "You removed {user} from group {group}" : "Heu tret {user} del grup {group}",
     "{actor} removed {user} from group {group}" : "{actor} ha tret {user} del grup {group}",
-    "An administrator removed you from group {group}" : "Un administrador t'ha tret del grup {group}",
+    "An administrator removed you from group {group}" : "Un administrador us ha tret del grup {group}",
     "An administrator removed {user} from group {group}" : "Un administrador ha tret {user} del grup {group}",
-    "Your <strong>group memberships</strong> were modified" : "La teva <strong>pertinença al grup</strong> ha estat modificada",
+    "Your <strong>group memberships</strong> were modified" : "La vostra <strong>pertinença al grup</strong> ha estat modificada",
     "{actor} changed your password" : "{actor} ha canviat la vostra contrasenya",
     "You changed your password" : "Heu canviat la vostra contrasenya",
-    "Your password was reset by an administrator" : "La seva contrasenya s'ha restablert per un administrador",
+    "Your password was reset by an administrator" : "Un administrador ha restablert la vostra contrasenya",
     "{actor} changed your email address" : "{actor} ha canviat la vostra adreça de correu electrònic",
     "You changed your email address" : "Heu canviat la vostra adreça de correu electrònic",
-    "Your email address was changed by an administrator" : "La seva adreça d'email s\\'ha canviat per un administrador",
+    "Your email address was changed by an administrator" : "Un administrador ha canviat la vostra adreça de correu electrònic",
+    "You created app password \"{token}\"" : "Heu creat \"{token}\" a l’aplicació de contrasenyes",
+    "You deleted app password \"{token}\"" : "Heu suprimit \"{token}\" de l’aplicació de contrasenyes",
+    "You renamed app password \"{token}\" to \"{newToken}\"" : "Heu reanomenat \"{token}\" a \"{newToken} a l'aplicació de contrasenyes",
+    "You granted filesystem access to app password \"{token}\"" : "Heu donat accés al sistema de fitxers a l'aplicació de contrasenyes \"{token}\"",
+    "You revoked filesystem access from app password \"{token}\"" : "Heu tret l'accés al sistema de fitxers a l'aplicació de contrasenyes \"{token}\"",
     "Security" : "Seguretat",
-    "You successfully logged in using two-factor authentication (%1$s)" : "T'has identificat correctament  amb l'autenticació en dos passos (%1$s)",
-    "A login attempt using two-factor authentication failed (%1$s)" : "Ha fallat la identificació mitjançant l'autenticació en dos passos (%1$s)",
-    "Your <strong>password</strong> or <strong>email</strong> was modified" : "La teva <strong>contrasenya</strong> o <strong>email</strong> s'ha modificat",
-    "Couldn't remove app." : "No s'ha pogut eliminar l'aplicació.",
+    "You successfully logged in using two-factor authentication (%1$s)" : "Us heu identificat correctament amb l'autenticació en dues passes (%1$s)",
+    "A login attempt using two-factor authentication failed (%1$s)" : "Ha fallat l'inici de sessió mitjançant l'autenticació en dues passes (%1$s)",
+    "Your <strong>password</strong> or <strong>email</strong> was modified" : "S'ha modificat la vostra <strong>contrasenya</strong> o <strong>correu electrònic</strong>",
+    "Couldn't remove app." : "No s'ha pogut suprimit l'aplicació.",
     "Couldn't update app." : "No s'ha pogut actualitzar l'aplicació.",
     "Wrong password" : "Contrasenya incorrecta",
     "Saved" : "S'ha desat",
     "No user supplied" : "No heu proporcionat cap usuari",
     "Unable to change password" : "No s'ha pogut canviar la contrasenya",
     "Authentication error" : "Error d'autenticació",
-    "Please provide an admin recovery password; otherwise, all user data will be lost." : "Si us plau, proporcioni una contrasenya d'administrador de recuperació; en cas contrari, es perdran totes les dades d'usuari.",
-    "Wrong admin recovery password. Please check the password and try again." : "La contrasenya de recuperació d'administrador és incorrecta. Comproveu-la i torneu-ho a intentar.",
-    "Backend doesn't support password change, but the user's encryption key was updated." : "El backend no admet canvis de contrasenya, però la clau de xifrat de l'usuari ha estat actualitzada satisfactòriament.",
-    "installing and updating apps via the app store or Federated Cloud Sharing" : "instal · lació i actualització d'aplicacions a través de la botiga d'aplicacions",
-    "Federated Cloud Sharing" : "Compartició federada de núvol",
-    "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL està fent servir un a versió %1$s antiquada (%2$s). Si us plau actualitza el teu sistema operatiu o característiques com %3$s no funcionaràn amb fiabilitat.",
+    "Please provide an admin recovery password; otherwise, all user data will be lost." : "Si us plau, proporcioneu una contrasenya d'administrador de recuperació; en cas contrari, es perdran totes les dades.",
+    "Wrong admin recovery password. Please check the password and try again." : "La contrasenya d'administrador de recuperació és incorrecta. Si us plau, comproveu-la i torneu-ho a provar.",
+    "Backend doesn't support password change, but the user's encryption key was updated." : "El rere fons no admet canvis de contrasenya, però la clau de xifrat de l'usuari ha estat actualitzada satisfactòriament.",
+    "installing and updating apps via the app store or Federated Cloud Sharing" : "S'està instal·lant i actualitzant aplicacions mitjançant la botiga d'aplicacions o la compartició de núvols federats",
+    "Federated Cloud Sharing" : "Compartició de Núvols Federats",
+    "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL està fent servir una versió %1$s antiquada (%2$s). Si us plau, actualitzeu el vostre sistema operatiu o característiques com %3$s no funcionaran amb fiabilitat.",
     "Invalid SMTP password." : "Contrasenya SMTP no vàlida.",
-    "Email setting test" : "Prova de l'arranjament del correu",
+    "Email setting test" : "Prova de configuració del correu electrònic",
     "Well done, %s!" : "Ben fet, %s!",
-    "If you received this email, the email configuration seems to be correct." : "Si heu rebut aquest correu , la configuració del correu electrònic es correcta.",
-    "Email could not be sent. Check your mail server log" : "No s'ha pogut enviar el correu. Revisa el registre del servidor de correu",
-    "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Hi ha hagut un problema en enviar el correu electrònic. Reviseu els paràmetres. (Error: %s)",
+    "If you received this email, the email configuration seems to be correct." : "Si heu rebut aquest correu electrònic, sembla que la configuració del correu electrònic és correcta.",
+    "Email could not be sent. Check your mail server log" : "No s'ha pogut enviar el correu electrònic. Comproveu el registre del servidor de correu",
+    "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Hi ha hagut un problema mentre s'enviava el correu electrònic. Reviseu els paràmetres. (Error: %s)",
     "You need to set your user email before being able to send test emails." : "Heu d'establir un nom d'usuari abans de poder enviar correus de prova.",
-    "Invalid mail address" : "Adreça de correu invàlida",
+    "Invalid mail address" : "Adreça de correu electrònic no vàlida",
     "Settings saved" : "S'han desat els paràmetres",
     "Unable to change full name" : "No s'ha pogut canviar el nom complet",
     "Unable to change email address" : "No s'ha pogut canviar l'adreça de correu electrònic",
-    "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Per verificar el vostre compte de Twitter, publiqueu tweet a Twitter (assegureu-vos de publicar-lo sense cap salt de línia):",
-    "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Per tal de verificar el teu lloc web, desar el contingut següent en el teu web arrel a ‘.well-known/CloudIdVerificationCode.txt’(si us plau, assegureu-vos que el text complet està en una sola línia):",
-    "%1$s changed your password on %2$s." : "%1$s va canviar la teva contrasenya a %2$s.",
-    "Your password on %s was changed." : "La teva contrasenya a %s es va canviar.",
-    "Your password on %s was reset by an administrator." : "La teva contrasenya a %s va ser restablerta per un administrador.",
+    "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Per tal de verificar el vostre compte de Twitter, publiqueu el següent tweet a Twitter (assegureu-vos de publicar-lo sense cap salt de línia):",
+    "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "Per tal de verificar el vostre lloc web, emmagatzemeu el següent contingut a l’arrel web a '.well-known/CloudIdVerificationCode.txt' (assegureu-vos que el text complet és en una línia):",
+    "%1$s changed your password on %2$s." : "%1$s ha canviat la vostra contrasenya a %2$s.",
+    "Your password on %s was changed." : "La vostra contrasenya a %s ha canviat.",
+    "Your password on %s was reset by an administrator." : "La vostra contrasenya a %s ha estat restablerta per un administrador.",
     "Password for %1$s changed on %2$s" : "Contrasenya per %1$s canviada a %2$s",
     "Password changed for %s" : "Contrasenya canviada per %s",
-    "If you did not request this, please contact an administrator." : "Si vostè no l'ha sol·licitat, si us plau, poseu-vos en contacte amb un administrador.",
-    "Your email address on %s was changed." : "El teu email a %s es va canviar.",
-    "Your email address on %s was changed by an administrator." : "El teu email a %s es va canviar per un administrador.",
-    "Email address for %1$s changed on %2$s" : "Adreça d'email per %1$s canviada a %2$s",
-    "Email address changed for %s" : "Adreça d'email canviada per %s",
-    "The new email address is %s" : "La teva adreça d'email és %s",
-    "Your %s account was created" : "S'ha creat el seu compte %s",
+    "If you did not request this, please contact an administrator." : "Si no ho heu sol·licitat, poseu-vos en contacte amb un administrador.",
+    "Your email address on %s was changed." : "La vostra adreça de correu electrònic a %s ha canviat.",
+    "Your email address on %s was changed by an administrator." : "La vostra adreça de correu electrònic a %s ha estat canviada per un administrador.",
+    "Email address for %1$s changed on %2$s" : "Adreça de correu electrònic per %1$s canviada a %2$s",
+    "Email address changed for %s" : "Adreça de correu electrònic canviada per %s",
+    "The new email address is %s" : "La nova adreça de correu electrònic és %s",
+    "Your %s account was created" : "S'ha creat el vostre compte %s",
     "Welcome aboard" : "Benvingut a bord",
     "Welcome aboard %s" : "Benvingut a bord %s",
-    "Welcome to your %s account, you can add, protect, and share your data." : "Benvinguts al compte %s, pot afegir, protegir i compartir les teves dades.",
+    "Welcome to your %s account, you can add, protect, and share your data." : "Benvingut al compte %s, podeu afegir, protegir i compartir les vostres dades.",
     "Your username is: %s" : "El vostre usuari és: %s",
-    "Set your password" : "Establir la contrasenya",
+    "Set your password" : "Establiu la vostra contrasenya",
     "Go to %s" : "Vés a %s",
-    "Install Client" : "Instal·lar Client",
-    "Logged in user must be a subadmin" : "L’usuari que ha entrar ha de ser un subadmin",
-    "Migration in progress. Please wait until the migration is finished" : "Migració en progrés. Si us plau, espereu fins que finalitzi la migració",
-    "Migration started …" : "S'ha iniciat la migració…",
-    "Not saved" : "No desat",
-    "Sending…" : "Enviant…",
-    "Email sent" : "El correu electrónic s'ha enviat",
-    "An error occurred. Please upload an ASCII-encoded PEM certificate." : "S'ha produït un error. Si us plau, puja un certificat PEM codificat en ASCII.",
+    "Install Client" : "S'està instal·lant el Client",
+    "Logged in user must be a subadmin" : "L’usuari que ha iniciat la sessió ha de ser un subadministrador",
+    "Migration in progress. Please wait until the migration is finished" : "Migració en procés. Si us plau, espereu fins que finalitzi la migració",
+    "Migration started …" : "S'ha iniciat la migració …",
+    "Not saved" : "No s'ha desat",
+    "Sending…" : "S'està enviant…",
+    "Email sent" : "S'ha enviat el correu electrònic",
+    "An error occurred. Please upload an ASCII-encoded PEM certificate." : "S'ha produït un error. Si us plau, carregueu un certificat PEM codificat en ASCII.",
     "Valid until {date}" : "Vàlid fins {date}",
-    "Delete" : "Esborra",
+    "Delete" : "Suprimeix",
     "Local" : "Local",
     "Private" : "Privat",
     "Only visible to local users" : "Només visible per a usuaris locals",
-    "Only visible to you" : "Només visible per tu",
+    "Only visible to you" : "Només visible per mi",
     "Contacts" : "Contactes",
-    "Visible to local users and to trusted servers" : "Visible per als usuaris locals i els servidors de confiança",
+    "Visible to local users and to trusted servers" : "Visible per als usuaris locals i servidors de confiança",
     "Public" : "Públic",
     "Will be synced to a global and public address book" : "Se sincronitzarà amb una llibreta d'adreces global i pública",
     "Verify" : "Verifica",
@@ -89,13 +94,13 @@
     "So-so password" : "Contrasenya passable",
     "Good password" : "Contrasenya bona",
     "Strong password" : "Contrasenya forta",
-    "An error occurred while changing your language. Please reload the page and try again." : "S'ha produït un error en canviar l'idioma. Recarregar la pàgina i torneu-ho a provar.",
-    "An error occurred while changing your locale. Please reload the page and try again." : "S'ha produït un error en canviar la teva configuració local. Recarrega la pàgina i torna-ho a provar.",
+    "An error occurred while changing your language. Please reload the page and try again." : "S'ha produït un error mentre es canviava el vostre idioma. Si us plau, recarregueu la pàgina i torneu-ho a provar.",
+    "An error occurred while changing your locale. Please reload the page and try again." : "S'ha produït un error mentre es canviava la vostra configuració regional. Si us plau, recarregueu la pàgina i torneu-ho a provar.",
     "Select a profile picture" : "Seleccioneu una imatge de perfil",
     "Week starts on {fdow}" : "La setmana comença en {fdow}",
     "Groups" : "Grups",
-    "Group list is empty" : "La llista de grup és buida",
-    "Unable to retrieve the group list" : "No s’ha pogut recuperar la llista del grup",
+    "Group list is empty" : "La llista de grups és buida",
+    "Unable to retrieve the group list" : "No s’ha pogut recuperar la llista del grups",
     "Afrikaans (Namibia)" : "Afrikaans (Namíbia)",
     "Afrikaans (South Africa)" : "Afrikaans (Sud-àfrica)",
     "Afrikaans" : "Afrikaans",
@@ -127,6 +132,8 @@
     "Armenian" : "Armeni",
     "Assamese (India)" : "Assamès (Índia)",
     "Assamese" : "Assamès",
+    "Asu (Tanzania)" : "Asu (Tanzània)",
+    "Asu" : "Asu",
     "Azerbaijani (Cyrillic)" : "Àzeri (alfabet ciríl·lic)",
     "Azerbaijani (Cyrillic, Azerbaijan)" : "Àzeri (alfabet ciríl·lic, Azerbaidjan)",
     "Azerbaijani (Latin)" : "Àzeri (alfabet llatí)",
@@ -140,14 +147,35 @@
     "Belarusian" : "Bielorús",
     "Bemba (Zambia)" : "Bemba (Zàmbia)",
     "Bemba" : "Bemba",
+    "Bena (Tanzania)" : "Bena (Tanzània)",
+    "Bena" : "Bena",
+    "Bengali (Bangladesh)" : "Bengalí (Bangladesh)",
     "Bengali (India)" : "Bengalí (Índia)",
     "Bengali" : "Bengalí",
+    "Bosnian (Bosnia and Herzegovina)" : "Bosnià (Bòsnia i Hercegovina)",
     "Bosnian" : "Bosnià",
     "Bulgarian (Bulgaria)" : "Búlgar (Bulgària)",
     "Bulgarian" : "Bulgària",
+    "Burmese (Myanmar [Burma])" : "Birmà (Myanma [Burma])",
     "Burmese" : "Birmà",
     "Catalan (Spain)" : "Català (Espanya)",
     "Catalan" : "Català",
+    "Central Morocco Tamazight (Latin)" : "Tamazight del Marroc Central (Llatí)",
+    "Central Morocco Tamazight (Latin, Morocco)" : "Tamazight del Marroc Central (Llatí, Marroc)",
+    "Central Morocco Tamazight" : "Tamazight del Marroc Central",
+    "Cherokee (United States)" : "Cherokee (Estats Units d'Amèrica)",
+    "Cherokee" : "Cherokee",
+    "Chiga (Uganda)" : "Kiga (Uganda)",
+    "Chiga" : "Kiga",
+    "Chinese (Simplified Han)" : "Xinès (Simplificat Hans)",
+    "Chinese (Simplified Han, China)" : "Xinès (Simplificat Hans, Xina)",
+    "Chinese (Simplified Han, Hong Kong SAR China)" : "Xinès (Simplificat Hans, Hong Kong RAE Xina)",
+    "Chinese (Simplified Han, Macau SAR China)" : "Xinès (Simplificat Hans, Macau RAE Xina)",
+    "Chinese (Simplified Han, Singapore)" : "Xinès (Simplificat Hans, Singapur)",
+    "Chinese (Traditional Han)" : "Xinès (Tradicional Hans)",
+    "Chinese (Traditional Han, Hong Kong SAR China)" : "Xinès (Tradicional Hans, Hong Kong RAE Xina)",
+    "Chinese (Traditional Han, Macau SAR China)" : "Xinès (Tradicional Hans, Macau RAE Xina)",
+    "Chinese (Traditional Han, Taiwan)" : "Xinès (Tradicional Hans, Taiwan)",
     "Chinese" : "Xinès",
     "Cornish (United Kingdom)" : "Còrnic (Regne Unit)",
     "Cornish" : "Còrnic",
@@ -160,24 +188,32 @@
     "Dutch (Belgium)" : "Neerlandès (Bèlgica)",
     "Dutch (Netherlands)" : "Neerlandès (Països Baixos)",
     "Dutch" : "Neerlandès",
+    "Embu (Kenya)" : "Embu (Kenya)",
+    "Embu" : "Embu",
+    "English (American Samoa)" : "Anglès (Samoa Nord-americana)",
     "English (Australia)" : "Anglès (Austràlia)",
     "English (Belgium)" : "Anglès (Bèlgica)",
     "English (Belize)" : "Anglès (Belize)",
     "English (Botswana)" : "Anglès (Botswana)",
     "English (Canada)" : "Anglès (Canadà)",
     "English (Guam)" : "Anglès (Guam)",
+    "English (Hong Kong SAR China)" : "Anglès (Hong Kong RAE Xina)",
     "English (India)" : "Anglès (Índia)",
     "English (Ireland)" : "Anglès (Irlanda)",
     "English (Jamaica)" : "Anglès (Jamaica)",
     "English (Malta)" : "Anglès (Malta)",
     "English (Marshall Islands)" : "Anglès (Illes Marshall)",
+    "English (Mauritius)" : "Anglès (Maurici)",
     "English (Namibia)" : "Anglès (Namíbia)",
     "English (New Zealand)" : "Anglès (Nova Zelanda)",
+    "English (Northern Mariana Islands)" : "Anglès (Illes Mariannes Septentrionals)",
     "English (Pakistan)" : "Anglès (Pakistan)",
     "English (Philippines)" : "Anglès (Filipines)",
     "English (Singapore)" : "Anglès (Singapur)",
     "English (South Africa)" : "Anglès (Sud-àfrica)",
     "English (Trinidad and Tobago)" : "Anglès (Trinitat i Tobago)",
+    "English (U.S. Minor Outlying Islands)" : "Anglès (Illes Perifèriques Menors dels EUA)",
+    "English (U.S. Virgin Islands)" : "Anglès (Illes Verges Nord-americanes)",
     "English (United Kingdom)" : "Anglès (Regne Unit)",
     "English (United States)" : "Anglès (Estats Units)",
     "English (Zimbabwe)" : "Anglès (Zimbàbue)",
@@ -185,6 +221,9 @@
     "Esperanto" : "Esperanto",
     "Estonian (Estonia)" : "Estonià (Estònia)",
     "Estonian" : "Estonià",
+    "Ewe (Ghana)" : "Ewe (Ghana)",
+    "Ewe (Togo)" : "Ewe (Togo)",
+    "Ewe" : "Ewe",
     "Faroese (Faroe Islands)" : "Feroès (Illes Fèroe)",
     "Faroese" : "Feroès",
     "Filipino (Philippines)" : "Filipí (Filipines)",
@@ -192,21 +231,43 @@
     "Finnish (Finland)" : "Finès (Finlàndia)",
     "Finnish" : "Finès",
     "French (Belgium)" : "Francès (Bèlgica)",
+    "French (Benin)" : "Francès (Benín)",
+    "French (Burkina Faso)" : "Francès (Burkina Faso)",
+    "French (Burundi)" : "Francès (Burundi)",
+    "French (Cameroon)" : "Francès (Camerun)",
     "French (Canada)" : "Francès (Canadà)",
     "French (Central African Republic)" : "Francès (República Centreafricana)",
+    "French (Chad)" : "Francès (Txad)",
+    "French (Comoros)" : "Francès (Comores)",
+    "French (Congo - Brazzaville)" : "Francès (Congo - Brazzaville)",
+    "French (Congo - Kinshasa)" : "Francès (Congo - Kinshasa)",
+    "French (Côte d’Ivoire)" : "Francès (Costa d'Ivori)",
+    "French (Djibouti)" : "Francès (Djibouti)",
     "French (Equatorial Guinea)" : "Francès (Guinea Equatorial)",
     "French (France)" : "Francès (França)",
+    "French (Gabon)" : "Francès (Gabon)",
+    "French (Guadeloupe)" : "Francès (Guadalupe)",
     "French (Guinea)" : "Francès (Guinea)",
     "French (Luxembourg)" : "Francès (Luxemburg)",
     "French (Madagascar)" : "Francès (Madagascar)",
     "French (Mali)" : "Francès (Mali)",
+    "French (Martinique)" : "Francès (Martinica)",
     "French (Monaco)" : "Francès (Mònaco)",
+    "French (Niger)" : "Francès (Níger)",
     "French (Rwanda)" : "Francès (Ruanda)",
+    "French (Réunion)" : "Francès (Illa de la Reunió)",
+    "French (Saint Barthélemy)" : "Francès (Saint-Barthélemy)",
+    "French (Saint Martin)" : "Francès (Illa de Sant Martí)",
     "French (Senegal)" : "Francès (Senegal)",
     "French (Switzerland)" : "Francès (Suïssa)",
+    "French (Togo)" : "Francès (Togo)",
     "French" : "Francès",
+    "Fulah (Senegal)" : "Ful (Senegal)",
+    "Fulah" : "Ful",
     "Galician (Spain)" : "Gallec (Espanya)",
     "Galician" : "Gallec",
+    "Ganda (Uganda)" : "Ganda (Uganda)",
+    "Ganda" : "Ganda",
     "Georgian (Georgia)" : "Georgià (Geòrgia)",
     "Georgian" : "Georgià",
     "German (Austria)" : "Alemany (Àustria)",
@@ -219,12 +280,29 @@
     "Greek (Cyprus)" : "Grec (Xipre)",
     "Greek (Greece)" : "Grec (Grècia)",
     "Greek" : "Grec",
+    "Gujarati (India)" : "Gujarati (Índia)",
+    "Gujarati" : "Gujarati",
+    "Gusii (Kenya)" : "Gusili (Kenya)",
+    "Gusii" : "Gusili",
+    "Hausa (Latin)" : "Haussa (Llatí)",
+    "Hausa (Latin, Ghana)" : "Haussa (Llatí, Ghana)",
+    "Hausa (Latin, Niger)" : "Haussa (Llatí, Níger)",
+    "Hausa (Latin, Nigeria)" : "Haussa (Llatí, Nigèria)",
+    "Hausa" : "Haussa",
+    "Hawaiian (United States)" : "Hawaià (Estats Units)",
+    "Hawaiian" : "Hawaià",
     "Hebrew (Israel)" : "Hebreu (Israel)",
     "Hebrew" : "Hebreu",
+    "Hindi (India)" : "Hindi (Índia)",
+    "Hindi" : "Hindi",
     "Hungarian (Hungary)" : "Hongarès (Hongria)",
     "Hungarian" : "Hongarès",
     "Icelandic (Iceland)" : "Islandès (Islàndia)",
     "Icelandic" : "Islandès",
+    "Igbo (Nigeria)" : "Igbo (Nigèria)",
+    "Igbo" : "Igbo",
+    "Indonesian (Indonesia)" : "Indonesi (Indonèsia)",
+    "Indonesian" : "Indonesi",
     "Irish (Ireland)" : "Irlandès (Irlanda)",
     "Irish" : "Irlandès",
     "Italian (Italy)" : "Italià (Itàlia)",
@@ -232,41 +310,197 @@
     "Italian" : "Italià",
     "Japanese (Japan)" : "Japonès (Japó)",
     "Japanese" : "Japonès",
+    "Kabuverdianu (Cape Verde)" : "Crioll capverdià (Cap Verd)",
+    "Kabuverdianu" : "Crioll capverdià",
+    "Kabyle (Algeria)" : "Cabilenc (Algèria)",
+    "Kabyle" : "Cabilenc",
+    "Kalaallisut (Greenland)" : "Groenlandès (Groenlàndia)",
+    "Kalaallisut" : "Groenlandès",
+    "Kalenjin (Kenya)" : "Kalenjin (Kenya)",
+    "Kalenjin" : "Kalenjin",
+    "Kamba (Kenya)" : "Kamba (Kenya)",
+    "Kamba" : "Kamba",
+    "Kannada (India)" : "Kanarès (Índia)",
+    "Kannada" : "Kanarès",
+    "Kazakh (Cyrillic)" : "Kazakh (Ciríl·lic)",
+    "Kazakh (Cyrillic, Kazakhstan)" : "Kazakh (Ciríl·lic, Kazakhstan)",
+    "Kazakh" : "Kazakh",
+    "Khmer (Cambodia)" : "Khmer (Cambodja)",
+    "Khmer" : "Khmer",
+    "Kikuyu (Kenya)" : "Kikuyu (Kenya)",
+    "Kikuyu" : "Kikuyu",
+    "Kinyarwanda (Rwanda)" : "Kinyarwanda (Ruanda)",
+    "Kinyarwanda" : "Kinyarwanda",
+    "Konkani (India)" : "Konkani (Índia)",
+    "Konkani" : "Konkani",
+    "Korean (South Korea)" : "Coreà (Corea del Sud)",
+    "Korean" : "Coreà",
+    "Koyra Chiini (Mali)" : "Koyra Chiini (Mali)",
+    "Koyra Chiini" : "Koyra Chiini",
+    "Koyraboro Senni (Mali)" : "Koyraboro Senni (Mali)",
+    "Koyraboro Senni" : "Koyraboro Senni",
+    "Langi (Tanzania)" : "Langi (Tanzània)",
+    "Langi" : "Langi",
     "Latvian (Latvia)" : "Letó (Letònia)",
     "Latvian" : "Letó",
     "Lithuanian (Lithuania)" : "Lituà (Lituània)",
     "Lithuanian" : "Lituà",
+    "Luo (Kenya)" : "Luo (Kenya)",
+    "Luo" : "Luo",
+    "Luyia (Kenya)" : "Luyia (Kenya)",
+    "Luyia" : "Luyia",
+    "Macedonian (Macedonia)" : "Macedònic (Macedònia del Nord)",
+    "Macedonian" : "Macedònic",
+    "Machame (Tanzania)" : "Machame (Tanzània)",
+    "Machame" : "Machame",
+    "Makonde (Tanzania)" : "Makonde (Tanzània)",
+    "Makonde" : "Makonde",
+    "Malagasy (Madagascar)" : "Malgaix (Madagascar)",
+    "Malagasy" : "Malgaix",
+    "Malay (Brunei)" : "Malai (Brunei)",
+    "Malay (Malaysia)" : "Malai (Malàisia)",
+    "Malay" : "Malai",
+    "Malayalam (India)" : "Malaiàlam (Índia)",
+    "Malayalam" : "Malaiàlam",
+    "Maltese (Malta)" : "Maltès (Malta)",
+    "Maltese" : "Maltès",
+    "Manx (United Kingdom)" : "Manx (Regne Unit)",
+    "Manx" : "Manx",
+    "Marathi (India)" : "Marathi (Índia)",
+    "Marathi" : "Marathi",
+    "Masai (Kenya)" : "Maasai (Kenya)",
+    "Masai (Tanzania)" : "Maasai (Kenya)",
+    "Masai" : "Maasai",
+    "Meru (Kenya)" : "Meru (Kenya)",
+    "Meru" : "Meru",
+    "Morisyen (Mauritius)" : "Crioll mauricià (Maurici)",
+    "Morisyen" : "Crioll mauricià",
+    "Nama (Namibia)" : "Nama (Namíbia)",
+    "Nama" : "Nama",
+    "Nepali (India)" : "Nepalès (Índia)",
+    "Nepali (Nepal)" : "Nepalès (Nepal)",
+    "Nepali" : "Nepalès",
+    "North Ndebele (Zimbabwe)" : "Ndebele del Nord (Zimbàbue)",
+    "North Ndebele" : "Ndebele del Nord",
+    "Norwegian Bokmål (Norway)" : "Bokmål (Noruega)",
+    "Norwegian Bokmål" : "Bokmål",
+    "Norwegian Nynorsk (Norway)" : "Nynorsk (Noruega)",
+    "Norwegian Nynorsk" : "Nynorsk",
+    "Oriya (India)" : "Oriya (Índia)",
+    "Oriya" : "Oriya",
+    "Oromo (Ethiopia)" : "Oromo (Etiòpia)",
+    "Oromo (Kenya)" : "Oromo (Kenya)",
+    "Oromo" : "Oromo",
+    "Pashto (Afghanistan)" : "Paixtu (Afganistan)",
+    "Pashto" : "Paixtu",
     "Persian (Afghanistan)" : "Persa (Afganistan)",
     "Persian (Iran)" : "Persa (Iran)",
     "Persian" : "Persa",
     "Polish (Poland)" : "Polonès (Polònia)",
     "Polish" : "Polonès",
     "Portuguese (Brazil)" : "Portuguès (Brasil)",
+    "Portuguese (Guinea-Bissau)" : "Portuguès (Guinea Bissau)",
+    "Portuguese (Mozambique)" : "Portuguès (Moçambic)",
     "Portuguese (Portugal)" : "Portuguès (Portugal)",
     "Portuguese" : "Portuguès",
+    "Punjabi (Arabic)" : "Panjabi (Àrab)",
+    "Punjabi (Arabic, Pakistan)" : "Panjabi (Àrab, Pakistan)",
+    "Punjabi (Gurmukhi)" : "Panjabi (Gurmukhi)",
+    "Punjabi (Gurmukhi, India)" : "Panjabi (Gurmukhi, Índia)",
+    "Punjabi" : "Panjabi",
     "Romanian (Moldova)" : "Romanès (Moldàvia)",
     "Romanian (Romania)" : "Romanès (Romania)",
     "Romanian" : "Romanès",
+    "Romansh (Switzerland)" : "Romanx (Suïssa)",
+    "Romansh" : "Romanx",
+    "Rombo (Tanzania)" : "Rombo (Tanzània)",
+    "Rombo" : "Rombo",
     "Russian (Moldova)" : "Rus (Moldàvia)",
     "Russian (Russia)" : "Rus (Rússia)",
     "Russian (Ukraine)" : "Rus (Ucraïna)",
     "Russian" : "Rus",
+    "Rwa (Tanzania)" : "Rwa (Tanzània)",
+    "Rwa" : "Rwa",
+    "Samburu (Kenya)" : "Samburu (Kenya)",
+    "Samburu" : "Samburu",
+    "Sango (Central African Republic)" : "Sango (República Centreafricana)",
+    "Sango" : "Sango",
+    "Sena (Mozambique)" : "Sena (Moçambic)",
+    "Sena" : "Sena",
+    "Serbian (Cyrillic)" : "Serbi (Ciríl·lic)",
+    "Serbian (Cyrillic, Bosnia and Herzegovina)" : "Serbi (Ciríl·lic, Bòsnia i Hercegovina)",
+    "Serbian (Cyrillic, Montenegro)" : "Serbi (Ciríl·lic, Montenegro)",
+    "Serbian (Cyrillic, Serbia)" : "Serbi (Ciríl·lic, Sèrbia)",
+    "Serbian (Latin)" : "Serbi (Llatí)",
+    "Serbian (Latin, Bosnia and Herzegovina)" : "Serbi (Llatí, Bòsnia i Hercegovina)",
+    "Serbian (Latin, Montenegro)" : "Serbi (Llatí, Montenegro)",
+    "Serbian (Latin, Serbia)" : "Serbi (Llatí, Sèrbia)",
+    "Serbian" : "Serbi",
+    "Shona (Zimbabwe)" : "Xona (Zimbàbue)",
+    "Shona" : "Xona",
+    "Sichuan Yi (China)" : "Sichuan Yi (Xina)",
+    "Sichuan Yi" : "Sichuan Yi",
+    "Sinhala (Sri Lanka)" : "Singalès (Sri Lanka)",
+    "Sinhala" : "Singalès",
     "Slovak (Slovakia)" : "Eslovac (Eslovàquia)",
     "Slovak" : "Eslovac",
     "Slovenian (Slovenia)" : "Eslovè (Eslovènia)",
     "Slovenian" : "Eslovè",
+    "Soga (Uganda)" : "Soga (Uganda)",
+    "Soga" : "Soga",
+    "Somali (Djibouti)" : "Somali (Djibouti)",
+    "Somali (Ethiopia)" : "Somali (Etiòpia)",
+    "Somali (Kenya)" : "Somali (Kenya)",
+    "Somali (Somalia)" : "Somali (Somàlia)",
+    "Somali" : "Somali",
     "Spanish (Argentina)" : "Castellà (Argentina)",
+    "Spanish (Bolivia)" : "Castellà (Bolívia)",
     "Spanish (Chile)" : "Castellà (Xile)",
+    "Spanish (Colombia)" : "Castellà (Colòmbia)",
+    "Spanish (Costa Rica)" : "Castellà (Costa Rica)",
+    "Spanish (Dominican Republic)" : "Castellà (República Dominicana)",
+    "Spanish (Ecuador)" : "Castellà (Equador)",
+    "Spanish (El Salvador)" : "Castellà (El Salvador)",
+    "Spanish (Equatorial Guinea)" : "Castellà (Guinea Equatorial)",
+    "Spanish (Guatemala)" : "Castellà (Guatemala)",
+    "Spanish (Honduras)" : "Castellà (Hondures)",
+    "Spanish (Latin America)" : "Castellà (Amèrica Llatina)",
     "Spanish (Mexico)" : "Castellà (Mèxic)",
+    "Spanish (Nicaragua)" : "Castellà (Nicaragua)",
     "Spanish (Panama)" : "Castellà (Panamà)",
+    "Spanish (Paraguay)" : "Castellà (Paraguai)",
+    "Spanish (Peru)" : "Castellà (Perú)",
+    "Spanish (Puerto Rico)" : "Castellà (Puerto Rico)",
     "Spanish (Spain)" : "Castellà (Espanya)",
     "Spanish (United States)" : "Castellà (Estats Units)",
     "Spanish (Uruguay)" : "Castellà (Uruguai)",
     "Spanish (Venezuela)" : "Castellà (Veneçuela)",
     "Spanish" : "Castellà",
+    "Swahili (Kenya)" : "Suahili (Kenya)",
+    "Swahili (Tanzania)" : "Suahili (Tanzània)",
+    "Swahili" : "Suahili",
     "Swedish (Finland)" : "Suec (Finlàndia)",
     "Swedish (Sweden)" : "Suec (Suècia)",
     "Swedish" : "Suec",
+    "Swiss German (Switzerland)" : "Alemany Suís (Suïssa)",
+    "Swiss German" : "Alemany Suís",
+    "Tachelhit (Latin)" : "Taixelhit (Llatí)",
+    "Tachelhit (Latin, Morocco)" : "Taixelhit (Llatí, Marroc)",
+    "Tachelhit (Tifinagh)" : "Taixelhit (Tifinag)",
+    "Tachelhit (Tifinagh, Morocco)" : "Taixelhit (Tifinag, Marroc)",
+    "Tachelhit" : "Taixelhit",
+    "Taita (Kenya)" : "Taita (Kenya)",
+    "Taita" : "Taita",
+    "Tamil (India)" : "Tàmil (Índia)",
+    "Tamil (Sri Lanka)" : "Tàmil (Sri Lanka)",
+    "Tamil" : "Tàmil",
+    "Telugu (India)" : "Telugu (Índia)",
+    "Telugu" : "Telugu",
+    "Teso (Kenya)" : "Teso (Kenya)",
+    "Teso (Uganda)" : "Teso (Uganda)",
+    "Teso" : "Teso",
+    "Thai (Thailand)" : "Tailandès (Tailàndia)",
+    "Thai" : "Tailandès",
     "Tibetan (China)" : "Tibetà (Xina)",
     "Tibetan (India)" : "Tibetà (Índia)",
     "Tibetan" : "Tibetà",
@@ -282,23 +516,32 @@
     "Urdu (India)" : "Urdú (Índia)",
     "Urdu (Pakistan)" : "Urdú (Pakistan)",
     "Urdu" : "Urdú",
+    "Uzbek (Arabic)" : "Uzbek (Àrab)",
+    "Uzbek (Arabic, Afghanistan)" : "Uzbek (Àrab, Afganistan))",
+    "Uzbek (Cyrillic)" : "Uzbek (Ciríl·lic)",
+    "Uzbek (Cyrillic, Uzbekistan)" : "Uzbek (Ciríl·lic, Uzbekistan)",
+    "Uzbek (Latin)" : "Uzbek (Llatí, Uzbekistan)",
+    "Uzbek (Latin, Uzbekistan)" : "Uzbek (Llatí, Uzbekistan)",
+    "Uzbek" : "Uzbek",
     "Vietnamese (Vietnam)" : "Vietnamita (Vietnam)",
     "Vietnamese" : "Vietnamita",
+    "Vunjo (Tanzania)" : "Vunjo (Tanzània)",
+    "Vunjo" : "Vunjo",
     "Welsh (United Kingdom)" : "Gal·lès (Regne Unit)",
     "Welsh" : "Gal·lès",
     "Yoruba (Nigeria)" : "Ioruba (Nigèria)",
     "Yoruba" : "Ioruba",
     "Zulu (South Africa)" : "Zulú (Sud-àfrica)",
     "Zulu" : "Zulú",
-    "Two-factor authentication can be enforced for all\tusers and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "L’autenticació de dos factors pot ser assegurada per a tots\tels usuaris i grups específics. Si no tenen un proveïdor de dos factors configurat, no podran entrar en el sistema.",
-    "Enforce two-factor authentication" : "Requerir l'autenticació de dos factor",
-    "Limit to groups" : "Limitar per grups",
+    "Two-factor authentication can be enforced for all\tusers and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "L’autenticació de dos factors pot ser forçada per a tots\tels usuaris i grups específics. Si no tenen un proveïdor de dos factors configurat, no podran accedir en el sistema.",
+    "Enforce two-factor authentication" : "Força l'autenticació de dos factors",
+    "Limit to groups" : "Limita per grups",
     "Enforcement of two-factor authentication can be set for certain groups only." : "L’obligació d'autenticació amb dos factors es pot definir només per a certs grups.",
-    "Two-factor authentication is enforced for all\tmembers of the following groups." : "L’autenticació de dos factors s’aplica per a tots\tels membres dels següents grups.",
+    "Two-factor authentication is enforced for all\tmembers of the following groups." : "L’autenticació de dos factors està obligada per a tots\tels membres dels següents grups.",
     "Enforced groups" : "Grups obligats",
-    "Two-factor authentication is not enforced for\tmembers of the following groups." : "Autenticació de dos factors no s’aplica per\tals membres dels següents grups.",
+    "Two-factor authentication is not enforced for\tmembers of the following groups." : "Autenticació de dos factors no està obligada per\tals membres dels següents grups.",
     "Excluded groups" : "Grups exclosos",
-    "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." : "Quan es seleccionen/exclouen grups, es fa servir la lògica següent per determinar si un usuari té 2FA obligat: si no hi ha grups seleccionats, 2FA està habilitat per a tothom, a excepció de membres dels grups exclosos. Si els grups estàn seleccionats, 2FA està habilitat per a tots els membres d'aquests. Si un usuari està tant en un grup seleccionat com exclòs, els seleccionats tenen prioritat i 2FA s'imposa.",
+    "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." : "Quan es seleccionen/exclouen grups, es fa servir la lògica següent per determinar si un usuari té 2FA (Autentificació de 2 Factors) obligada: si no hi ha grups seleccionats, 2FA està activada per a tothom, a excepció de membres dels grups exclosos. Si els grups estan seleccionats, 2FA està activada per a tots els membres d'aquests. Si un usuari està tant en un grup seleccionat com exclòs, els seleccionats tenen prioritat i 2FA s'imposa.",
     "Save changes" : "Desa els canvis",
     "Device settings" : "Paràmetres del dispositiu",
     "Internet Explorer" : "Internet Explorer",
@@ -319,11 +562,13 @@
     "Sync client - {os}" : "Client de sincronització - {os}",
     "This session" : "Aquesta sessió",
     "Device" : "Dispositiu",
-    "Last activity" : "Última activitat",
+    "Last activity" : "Darrera activitat",
     "Devices & sessions" : "Dispositius i sessions",
-    "Web, desktop and mobile clients currently logged in to your account." : "Clients Web, d'escriptori i mòbils connectats actualment al seu compte.",
-    "Error while creating device token" : "Error al crear el testimoni de dispositiu",
-    "Error while deleting the token" : "Error al esborrar el testimoni",
+    "Web, desktop and mobile clients currently logged in to your account." : "Clients Web, d'escriptori i mòbils connectats actualment al vostre compte.",
+    "Error while creating device token" : "S'ha produït un error mentre es creava el testimoni del dispositiu",
+    "Error while updating device token scope" : "S'ha produït un error mentre s'actualitzava l’abast de testimonis del dispositiu",
+    "Error while updating device token name" : "S'ha produït un error mentre s'actualitzava el nom del testimoni del dispositiu",
+    "Error while deleting the token" : "S'ha produït un error mentre se suprimia el testimoni",
     "App name" : "Nom de l'aplicació",
     "Create new app password" : "Crea una nova contrasenya d'aplicació",
     "Use the credentials below to configure your app or device." : "Utilitzeu les credencials següents per configurar la seva app o dispositiu.",

+ 10 - 3
settings/l10n/lt_LT.js

@@ -112,7 +112,9 @@ OC.L10N.register(
     "User documentation" : "Naudotojo dokumentacija",
     "Admin documentation" : "Administratoriaus dokumentacija",
     "Developer documentation" : "Kūrėjo dokumentacija",
-    "No apps found for your version" : "Jūsų versijai programėlės nėra",
+    "Update to {update}" : "Atnaujinti į {update}",
+    "Results from other categories" : "Rezultatai iš kitų kategorijų",
+    "No apps found for your version" : "Jūsų versijai programėlių nėra",
     "Download and enable" : "Atsisiųsti ir įjungti",
     "Enable" : "Įjungti",
     "The app will be downloaded from the app store" : "Programėlė bus atsisiųsta iš programėlių parduotuvės",
@@ -128,6 +130,8 @@ OC.L10N.register(
     "Storage location" : "Saugyklos vieta",
     "Last login" : "Paskutinis prisijungimas",
     "Default language" : "Numatytoji kalba",
+    "Add a new user" : "Pridėti naują naudotoją",
+    "No users in here" : "Čia naudotojų nėra",
     "Unlimited" : "Neribotai",
     "Default quota" : "Numatytasis leidžiamas duomenų kiekis",
     "All languages" : "Visos kalbos",
@@ -138,6 +142,7 @@ OC.L10N.register(
     "App bundles" : "Programėlių rinkiniai",
     "{license}-licensed" : "Licencijuota pagal {license}",
     "New user" : "Naujas naudotojas",
+    "Default quota:" : "Numatytasis leidžiamas duomenų kiekis:",
     "Show Languages" : "Rodyti kalbas",
     "Show last login" : "Rodyti paskutinį prisijungimą",
     "Show user backend" : "Rodyti naudotojo vidų",
@@ -182,6 +187,8 @@ OC.L10N.register(
     "Send email" : "Siųsti el. paštą",
     "Security & setup warnings" : "Saugumo ir sąrankos įspėjimai",
     "All checks passed." : "Visi patikros rezultatai teigiami.",
+    "There are some errors regarding your setup." : "Yra klaidų, susijusių su jūsų sąranką.",
+    "There are some warnings regarding your setup." : "Yra įspėjimų, susijusių su jūsų sąranka.",
     "Version" : "Versija",
     "Server-side encryption" : "Šifravimas serveryje",
     "Enable server-side encryption" : "Aktyvuoti šifravimą serveryje",
@@ -265,8 +272,8 @@ OC.L10N.register(
     "Not supported!" : "Nepalaikoma!",
     "Press ⌘-C to copy." : "Nukopijuosite spustelėję  ⌘-C.",
     "Press Ctrl-C to copy." : "Nukopijuosite spustelėję Ctrl-C.",
-    "Error while loading browser sessions and device tokens" : "Klaida, įkeliant naršyklės seansus ir įrenginio atpažinimo raktus",
-    "Default quota :" : "Numatyta kvota:",
+    "Error while loading browser sessions and device tokens" : "Klaida, įkeliant naršyklės seansus ir įrenginio prieigos raktus",
+    "Default quota :" : "Numatytasis leidžiamas duomenų kiekis :",
     "Follow us on Google+" : "Sekite mus Google+",
     "You are using <strong>%s</strong> of <strong>%s</strong> (<strong>%s %%</strong>)" : "Naudojate <strong>%s</strong> iš<strong>%s</strong> (<strong>%s %%</strong>)"
 },

+ 10 - 3
settings/l10n/lt_LT.json

@@ -110,7 +110,9 @@
     "User documentation" : "Naudotojo dokumentacija",
     "Admin documentation" : "Administratoriaus dokumentacija",
     "Developer documentation" : "Kūrėjo dokumentacija",
-    "No apps found for your version" : "Jūsų versijai programėlės nėra",
+    "Update to {update}" : "Atnaujinti į {update}",
+    "Results from other categories" : "Rezultatai iš kitų kategorijų",
+    "No apps found for your version" : "Jūsų versijai programėlių nėra",
     "Download and enable" : "Atsisiųsti ir įjungti",
     "Enable" : "Įjungti",
     "The app will be downloaded from the app store" : "Programėlė bus atsisiųsta iš programėlių parduotuvės",
@@ -126,6 +128,8 @@
     "Storage location" : "Saugyklos vieta",
     "Last login" : "Paskutinis prisijungimas",
     "Default language" : "Numatytoji kalba",
+    "Add a new user" : "Pridėti naują naudotoją",
+    "No users in here" : "Čia naudotojų nėra",
     "Unlimited" : "Neribotai",
     "Default quota" : "Numatytasis leidžiamas duomenų kiekis",
     "All languages" : "Visos kalbos",
@@ -136,6 +140,7 @@
     "App bundles" : "Programėlių rinkiniai",
     "{license}-licensed" : "Licencijuota pagal {license}",
     "New user" : "Naujas naudotojas",
+    "Default quota:" : "Numatytasis leidžiamas duomenų kiekis:",
     "Show Languages" : "Rodyti kalbas",
     "Show last login" : "Rodyti paskutinį prisijungimą",
     "Show user backend" : "Rodyti naudotojo vidų",
@@ -180,6 +185,8 @@
     "Send email" : "Siųsti el. paštą",
     "Security & setup warnings" : "Saugumo ir sąrankos įspėjimai",
     "All checks passed." : "Visi patikros rezultatai teigiami.",
+    "There are some errors regarding your setup." : "Yra klaidų, susijusių su jūsų sąranką.",
+    "There are some warnings regarding your setup." : "Yra įspėjimų, susijusių su jūsų sąranka.",
     "Version" : "Versija",
     "Server-side encryption" : "Šifravimas serveryje",
     "Enable server-side encryption" : "Aktyvuoti šifravimą serveryje",
@@ -263,8 +270,8 @@
     "Not supported!" : "Nepalaikoma!",
     "Press ⌘-C to copy." : "Nukopijuosite spustelėję  ⌘-C.",
     "Press Ctrl-C to copy." : "Nukopijuosite spustelėję Ctrl-C.",
-    "Error while loading browser sessions and device tokens" : "Klaida, įkeliant naršyklės seansus ir įrenginio atpažinimo raktus",
-    "Default quota :" : "Numatyta kvota:",
+    "Error while loading browser sessions and device tokens" : "Klaida, įkeliant naršyklės seansus ir įrenginio prieigos raktus",
+    "Default quota :" : "Numatytasis leidžiamas duomenų kiekis :",
     "Follow us on Google+" : "Sekite mus Google+",
     "You are using <strong>%s</strong> of <strong>%s</strong> (<strong>%s %%</strong>)" : "Naudojate <strong>%s</strong> iš<strong>%s</strong> (<strong>%s %%</strong>)"
 },"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);"