diff --git a/apps/accessibility/l10n/ja.js b/apps/accessibility/l10n/ja.js
index bfaa6dfa0ef7d78ab4beb4b6ba926d8e7fe42e71..3c2d6df3f1063066b609bf4308707ed97093859d 100644
--- a/apps/accessibility/l10n/ja.js
+++ b/apps/accessibility/l10n/ja.js
@@ -6,7 +6,7 @@ OC.L10N.register(
     "Dark theme (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." : "ダークテーマは目の負担になりにくいです。このテーマは開発中のためバグを見つけたら報告してください。",
     "Dyslexia font" : "Dyslexia フォント",
-    "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexicはdyslexiaによっとおこる読み込みエラーを軽減するためにデザインされた無料版活字/フォントである。",
+    "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexicは、ディスレクシアによって引き起こされる一般的な読み間違いの一部を軽減するためにデザインされた、無料で利用できる書体/フォントです。",
     "Accessibility" : "アクセシビリティ",
     "Accessibility options for nextcloud" : "nextcloudのアクセシビリティオプション",
     "Provides multiple accessibilities options to ease your use of Nextcloud" : "あなたのNextcloudの利用を簡単にするための複数のユーザー補助のオプションを提供します。",
diff --git a/apps/accessibility/l10n/ja.json b/apps/accessibility/l10n/ja.json
index e4ec865ff73a641c0fb788c73b2e094b5a00556f..4ea2d17e1d43e904d117819b6368535694785388 100644
--- a/apps/accessibility/l10n/ja.json
+++ b/apps/accessibility/l10n/ja.json
@@ -4,7 +4,7 @@
     "Dark theme (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." : "ダークテーマは目の負担になりにくいです。このテーマは開発中のためバグを見つけたら報告してください。",
     "Dyslexia font" : "Dyslexia フォント",
-    "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexicはdyslexiaによっとおこる読み込みエラーを軽減するためにデザインされた無料版活字/フォントである。",
+    "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexicは、ディスレクシアによって引き起こされる一般的な読み間違いの一部を軽減するためにデザインされた、無料で利用できる書体/フォントです。",
     "Accessibility" : "アクセシビリティ",
     "Accessibility options for nextcloud" : "nextcloudのアクセシビリティオプション",
     "Provides multiple accessibilities options to ease your use of Nextcloud" : "あなたのNextcloudの利用を簡単にするための複数のユーザー補助のオプションを提供します。",
diff --git a/apps/dav/l10n/zh_TW.js b/apps/dav/l10n/zh_TW.js
index 8e07f9ceed50a279aae2594d9a86c44dafc337f9..351fdaf526b89955cf2f13db5e322b52d4cf78d0 100644
--- a/apps/dav/l10n/zh_TW.js
+++ b/apps/dav/l10n/zh_TW.js
@@ -37,6 +37,7 @@ OC.L10N.register(
     "Accept" : "接受",
     "Decline" : "拒絕",
     "More options …" : "更多選項 ...",
+    "More options at %s" : "%s有更多選項",
     "Contacts" : "聯絡人",
     "WebDAV" : "WebDAV",
     "Technical details" : "技術細節",
diff --git a/apps/dav/l10n/zh_TW.json b/apps/dav/l10n/zh_TW.json
index 6714b417fe91ec842099d8d36041f3bfd711df80..3f929a9746f43433a3f4d5eb7b79bc244784b6bc 100644
--- a/apps/dav/l10n/zh_TW.json
+++ b/apps/dav/l10n/zh_TW.json
@@ -35,6 +35,7 @@
     "Accept" : "接受",
     "Decline" : "拒絕",
     "More options …" : "更多選項 ...",
+    "More options at %s" : "%s有更多選項",
     "Contacts" : "聯絡人",
     "WebDAV" : "WebDAV",
     "Technical details" : "技術細節",
diff --git a/apps/files/l10n/ca.js b/apps/files/l10n/ca.js
index c408a57a6fa630bc969661395183622b67a87a9a..c3c723ed4139385bd516e5d51efb3b80b82f2d24 100644
--- a/apps/files/l10n/ca.js
+++ b/apps/files/l10n/ca.js
@@ -108,18 +108,18 @@ OC.L10N.register(
     "Moved by {user}" : "Mogut per {user}",
     "\"remote user\"" : "\"usuari remot\"",
     "You created {file}" : "Heu creat {file}",
-    "You created an encrypted file in {file}" : "Heu creat un fitxer encriptat a {file}",
+    "You created an encrypted file in {file}" : "Heu creat un fitxer xifrat a {file}",
     "{user} created {file}" : "{user} ha creat {file}",
-    "{user} created an encrypted file in {file}" : "{user} ha creat un fitxer encriptat a {file}",
+    "{user} created an encrypted file in {file}" : "{user} ha creat un fitxer xifrat a {file}",
     "{file} was created in a public folder" : "S'ha creat {file} a una carpeta pública",
     "You changed {file}" : "Heu modificat {file}",
-    "You changed an encrypted file in {file}" : "Heu canviat un fitxer encriptat a {file}",
+    "You changed an encrypted file in {file}" : "Heu canviat un fitxer xifrat a {file}",
     "{user} changed {file}" : "{user} ha modificat {file}",
-    "{user} changed an encrypted file in {file}" : "{user} ha canviat un fitxer encriptat a {file}",
+    "{user} changed an encrypted file in {file}" : "{user} ha canviat un fitxer xifrat a {file}",
     "You deleted {file}" : "Heu suprimit {file}",
-    "You deleted an encrypted file in {file}" : "Heu suprimit un fitxer encriptat a {file}",
+    "You deleted an encrypted file in {file}" : "Heu suprimit un fitxer xifrat a {file}",
     "{user} deleted {file}" : "{user} ha suprimit {file}",
-    "{user} deleted an encrypted file in {file}" : "{user} ha suprimit un fitxer encriptat a {file}",
+    "{user} deleted an encrypted file in {file}" : "{user} ha suprimit un fitxer xifrat a {file}",
     "You restored {file}" : "Heu restaurat {file}",
     "{user} restored {file}" : "{user} ha restaurat {file}",
     "You renamed {oldfile} to {newfile}" : "Heu renomenat {oldfile} a {newfile}",
diff --git a/apps/files/l10n/ca.json b/apps/files/l10n/ca.json
index b909ace37e1e6496f111df828015db13fceeb714..0115c571a5dcd26951ecbb0edb80067b3e682f8f 100644
--- a/apps/files/l10n/ca.json
+++ b/apps/files/l10n/ca.json
@@ -106,18 +106,18 @@
     "Moved by {user}" : "Mogut per {user}",
     "\"remote user\"" : "\"usuari remot\"",
     "You created {file}" : "Heu creat {file}",
-    "You created an encrypted file in {file}" : "Heu creat un fitxer encriptat a {file}",
+    "You created an encrypted file in {file}" : "Heu creat un fitxer xifrat a {file}",
     "{user} created {file}" : "{user} ha creat {file}",
-    "{user} created an encrypted file in {file}" : "{user} ha creat un fitxer encriptat a {file}",
+    "{user} created an encrypted file in {file}" : "{user} ha creat un fitxer xifrat a {file}",
     "{file} was created in a public folder" : "S'ha creat {file} a una carpeta pública",
     "You changed {file}" : "Heu modificat {file}",
-    "You changed an encrypted file in {file}" : "Heu canviat un fitxer encriptat a {file}",
+    "You changed an encrypted file in {file}" : "Heu canviat un fitxer xifrat a {file}",
     "{user} changed {file}" : "{user} ha modificat {file}",
-    "{user} changed an encrypted file in {file}" : "{user} ha canviat un fitxer encriptat a {file}",
+    "{user} changed an encrypted file in {file}" : "{user} ha canviat un fitxer xifrat a {file}",
     "You deleted {file}" : "Heu suprimit {file}",
-    "You deleted an encrypted file in {file}" : "Heu suprimit un fitxer encriptat a {file}",
+    "You deleted an encrypted file in {file}" : "Heu suprimit un fitxer xifrat a {file}",
     "{user} deleted {file}" : "{user} ha suprimit {file}",
-    "{user} deleted an encrypted file in {file}" : "{user} ha suprimit un fitxer encriptat a {file}",
+    "{user} deleted an encrypted file in {file}" : "{user} ha suprimit un fitxer xifrat a {file}",
     "You restored {file}" : "Heu restaurat {file}",
     "{user} restored {file}" : "{user} ha restaurat {file}",
     "You renamed {oldfile} to {newfile}" : "Heu renomenat {oldfile} a {newfile}",
diff --git a/apps/files/l10n/sv.js b/apps/files/l10n/sv.js
index 74ddbaa0eb4f6979ad62076efffcacca94a9a2ee..e4fa0d43c0c82380db2164e8679246d7a3bf9372 100644
--- a/apps/files/l10n/sv.js
+++ b/apps/files/l10n/sv.js
@@ -159,7 +159,7 @@ OC.L10N.register(
     "Shared by link" : "Delad via länk",
     "Deleted shares" : "Raderade delningar",
     "Text file" : "Textfil",
-    "New text file.txt" : "nytextfil.txt",
+    "New text file.txt" : "Ny textfil.txt",
     "Target folder" : "MÃ¥lmapp",
     "File handling" : "Filhantering",
     "Maximum upload size" : "Största storlek att ladda upp",
diff --git a/apps/files/l10n/sv.json b/apps/files/l10n/sv.json
index f390b97eef538fc6ff662016421a9dd8a898f1b6..fbdd5f6aac1d39dea0b7bb1c1beaaa9bd82cb986 100644
--- a/apps/files/l10n/sv.json
+++ b/apps/files/l10n/sv.json
@@ -157,7 +157,7 @@
     "Shared by link" : "Delad via länk",
     "Deleted shares" : "Raderade delningar",
     "Text file" : "Textfil",
-    "New text file.txt" : "nytextfil.txt",
+    "New text file.txt" : "Ny textfil.txt",
     "Target folder" : "MÃ¥lmapp",
     "File handling" : "Filhantering",
     "Maximum upload size" : "Största storlek att ladda upp",
diff --git a/core/l10n/fr.js b/core/l10n/fr.js
index a60e376f08d1b599c4fe3aa9f4c1933fc2e80adb..7ba6ddc5505fa67f37cb2f193b8f3cb166b2ad05 100644
--- a/core/l10n/fr.js
+++ b/core/l10n/fr.js
@@ -320,6 +320,8 @@ OC.L10N.register(
     "Finishing …" : "Finalisation …",
     "Need help?" : "Besoin d'aide ?",
     "See the documentation" : "Lire la documentation",
+    "It looks like you are trying to reinstall your Nextcloud. However the file CAN_INSTALL is missing from your config directory. Please create the file CAN_INSTALL in your config folder to continue." : "On dirait que vous essayez de réinstaller votre Nextcloud. Toutefois, le fichier CAN_INSTALL est absent de votre répertoire de configuration. Veuillez créer le fichier CAN_INSTALL dans votre dossier de configuration pour continuer.",
+    "Could not remove CAN_INSTALL from the config folder. Please remove this file manually." : "Impossible de supprimer CAN_INSTALL du dossier de configuration. Veuillez supprimer ce fichier manuellement.",
     "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Cette application requiert JavaScript pour fonctionner correctement. Veuillez {linkstart}activer JavaScript{linkend} et recharger la page.",
     "Get your own free account" : "Obtenez votre compte personnel gratuit",
     "Skip to main content" : "Passer au contenu principal",
diff --git a/core/l10n/fr.json b/core/l10n/fr.json
index 21d8e4bc4e9e7150e6a3008d95672e325a691a04..5a6cee5f340948ef418b272fc30155e9d0ef483b 100644
--- a/core/l10n/fr.json
+++ b/core/l10n/fr.json
@@ -318,6 +318,8 @@
     "Finishing …" : "Finalisation …",
     "Need help?" : "Besoin d'aide ?",
     "See the documentation" : "Lire la documentation",
+    "It looks like you are trying to reinstall your Nextcloud. However the file CAN_INSTALL is missing from your config directory. Please create the file CAN_INSTALL in your config folder to continue." : "On dirait que vous essayez de réinstaller votre Nextcloud. Toutefois, le fichier CAN_INSTALL est absent de votre répertoire de configuration. Veuillez créer le fichier CAN_INSTALL dans votre dossier de configuration pour continuer.",
+    "Could not remove CAN_INSTALL from the config folder. Please remove this file manually." : "Impossible de supprimer CAN_INSTALL du dossier de configuration. Veuillez supprimer ce fichier manuellement.",
     "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Cette application requiert JavaScript pour fonctionner correctement. Veuillez {linkstart}activer JavaScript{linkend} et recharger la page.",
     "Get your own free account" : "Obtenez votre compte personnel gratuit",
     "Skip to main content" : "Passer au contenu principal",
diff --git a/core/l10n/zh_TW.js b/core/l10n/zh_TW.js
index 517428a952c911999a2b96db8d4fa87133a79409..be321ce0b4d2d2febb43825f23c5291d6b7e5aba 100644
--- a/core/l10n/zh_TW.js
+++ b/core/l10n/zh_TW.js
@@ -28,6 +28,7 @@ OC.L10N.register(
     "Reset your password" : "重設您的密碼",
     "Couldn't send reset email. Please contact your administrator." : "無法寄送重設 email ,請聯絡系統管理員",
     "Couldn't send reset email. Please make sure your username is correct." : "無法寄送重設 email ,請確認您的帳號輸入正確",
+    "Some of your link shares have been removed" : "有些分享的連結己經被移除",
     "Preparing update" : "準備更新",
     "[%d / %d]: %s" : "[%d / %d]: %s",
     "Please use the command line updater because automatic updating is disabled in the config.php." : "請使用命令列更新工具,因為自動更新在 config.php 中被停用了",
@@ -174,6 +175,7 @@ OC.L10N.register(
     "New folder" : "新資料夾",
     "No more subfolders in here" : "這裡沒有其他子資料夾了",
     "Size" : "大小",
+    "Modified" : "已修改",
     "{newName} already exists" : "{newName} 已經存在",
     "Choose" : "選擇",
     "Move" : "移動",
@@ -308,6 +310,7 @@ OC.L10N.register(
     "Please try again or contact your administrator." : "請重試或聯絡系統管理員",
     "Username or email" : "用戶名或 email",
     "Log in" : "登入",
+    "Wrong username or password." : "錯誤的名稱或密碼",
     "User disabled" : "使用者已停用",
     "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "您的 IP 多次嘗試登入無效,下一次登入將會被延時30秒。",
     "Forgot password?" : "忘記密碼?",
diff --git a/core/l10n/zh_TW.json b/core/l10n/zh_TW.json
index f28031842fa4e75bda464edac4ed6046fa13f9d6..92a89072853746e37212bc224fb129dd8f62f48f 100644
--- a/core/l10n/zh_TW.json
+++ b/core/l10n/zh_TW.json
@@ -26,6 +26,7 @@
     "Reset your password" : "重設您的密碼",
     "Couldn't send reset email. Please contact your administrator." : "無法寄送重設 email ,請聯絡系統管理員",
     "Couldn't send reset email. Please make sure your username is correct." : "無法寄送重設 email ,請確認您的帳號輸入正確",
+    "Some of your link shares have been removed" : "有些分享的連結己經被移除",
     "Preparing update" : "準備更新",
     "[%d / %d]: %s" : "[%d / %d]: %s",
     "Please use the command line updater because automatic updating is disabled in the config.php." : "請使用命令列更新工具,因為自動更新在 config.php 中被停用了",
@@ -172,6 +173,7 @@
     "New folder" : "新資料夾",
     "No more subfolders in here" : "這裡沒有其他子資料夾了",
     "Size" : "大小",
+    "Modified" : "已修改",
     "{newName} already exists" : "{newName} 已經存在",
     "Choose" : "選擇",
     "Move" : "移動",
@@ -306,6 +308,7 @@
     "Please try again or contact your administrator." : "請重試或聯絡系統管理員",
     "Username or email" : "用戶名或 email",
     "Log in" : "登入",
+    "Wrong username or password." : "錯誤的名稱或密碼",
     "User disabled" : "使用者已停用",
     "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "您的 IP 多次嘗試登入無效,下一次登入將會被延時30秒。",
     "Forgot password?" : "忘記密碼?",
diff --git a/lib/l10n/ca.js b/lib/l10n/ca.js
index 24f15bc7cd67e651b190020cb17edcb66f93b812..41c71b865042be75635800aea71210a6f4e45fc0 100644
--- a/lib/l10n/ca.js
+++ b/lib/l10n/ca.js
@@ -1,12 +1,15 @@
 OC.L10N.register(
     "lib",
     {
-    "Cannot write into \"config\" directory!" : "No es pot escriure a la carpeta \"config\"!",
-    "This can usually be fixed by giving the webserver write access to the config directory" : "Això normalment es pot solucionar donant al servidor web permís d'escriptura a la carpeta de configuració",
-    "See %s" : "Comproveu %s",
-    "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Això normalment es soluciona donant permisos d'escriptura al servidor al directori de configuració. Consulta %s",
-    "Sample configuration detected" : "Configuració d'exemple detectada",
-    "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "S'ha detectat que la configuració d'exemple ha estat copiada. Això no està suportat, i podria corrompre la vostra instalació. Siusplau, llegiu la documentació abans de realitzar canvis a config.php",
+    "Cannot write into \"config\" directory!" : "No es pot escriure al directori \"config\"!",
+    "This can usually be fixed by giving the webserver write access to the config directory" : "Això normalment es pot solucionar donant al servidor web permís d'escriptura al directori de configuració",
+    "See %s" : "Vegeu %s",
+    "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "O, si preferiu mantenir el fitxer config.php només de lectura, establiu-hi l’opció \"config_is_read_only\" com a certa (true).",
+    "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Això normalment es pot solucionar donant al servidor web permís d'escriptura al directori de configuració. Vegeu %s",
+    "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "O, si preferiu mantenir el fitxer config.php només de lectura, establiu-hi l’opció \"config_is_read_only\" com a certa (true). Vegeu %s",
+    "The files of the app %1$s were not replaced correctly. Make sure it is a version compatible with the server." : "Els fitxers de l’aplicació %1$s no s’han substituït correctament. Assegureu-vos que és una versió compatible amb el servidor.",
+    "Sample configuration detected" : "S'ha detectat una configuració d'exemple",
+    "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "S'ha detectat que la configuració d'exemple ha estat copiada. Això no està suportat, i podria corrompre la vostra instalació. Si us plau, llegiu la documentació abans de fer cap canvi a config.php",
     "%1$s and %2$s" : "%1$s i %2$s",
     "%1$s, %2$s and %3$s" : "%1$s, %2$s i %3$s",
     "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s i %4$s",
@@ -16,13 +19,17 @@ OC.L10N.register(
     "Groupware bundle" : "Paquet de treball en grup",
     "Social sharing bundle" : "Paquet social",
     "PHP %s or higher is required." : "Es requereix PHP %s o superior.",
-    "PHP with a version lower than %s is required." : "Es requereix php amb versió menor a %s.",
-    "%sbit or higher PHP required." : "Es requereix PHP %s o superior.",
-    "Following databases are supported: %s" : "Es suporten les següents bases de dades: %s",
-    "The command line tool %s could not be found" : "No s'ha pogut trobar l'eina per intèrpret de comandes %s",
-    "The library %s is not available." : "La llibreria %s no es troba disponible.",
-    "Server version %s or higher is required." : "Es requereix una versió de servidor %s o superior",
-    "Server version %s or lower is required." : "Es requereix una versió de servidor %s o inferior",
+    "PHP with a version lower than %s is required." : "Es requereix PHP amb versió inferior a %s.",
+    "%sbit or higher PHP required." : "Es requereix PHP de %s bits o superior.",
+    "Following databases are supported: %s" : "S'admeten les següents bases de dades: %s",
+    "The command line tool %s could not be found" : "No s’ha trobat l’eina de línia d’ordres %s",
+    "The library %s is not available." : "La llibreria %s no està disponible.",
+    "Library %1$s with a version higher than %2$s is required - available version %3$s." : "Es requereix la llibreria %1$s amb una versió superior a %2$s - la versió disponible és %3$s.",
+    "Library %1$s with a version lower than %2$s is required - available version %3$s." : "Es requereix la llibreria %1$s amb una versió inferior a %2$s - la versió disponible és %3$s.",
+    "Following platforms are supported: %s" : "S'admeten les següents plataformes: %s",
+    "Server version %s or higher is required." : "Es requereix una versió de servidor %s o superior.",
+    "Server version %s or lower is required." : "Es requereix una versió de servidor %s o inferior.",
+    "Logged in user must be an admin" : "L'usuari registrat ha de ser un administrador",
     "Unknown filetype" : "Tipus de fitxer desconegut",
     "Invalid image" : "Imatge no vàlida",
     "Avatar image is not square" : "La imatge de perfil no és quadrada",
@@ -43,55 +50,74 @@ OC.L10N.register(
     "_%n hour ago_::_%n hours ago_" : ["fa %n hora","fa %n hores"],
     "_in %n minute_::_in %n minutes_" : ["d'aquí a %n minut","d'aquí a %n minuts"],
     "_%n minute ago_::_%n minutes ago_" : ["fa %n minut","fa %n minuts"],
-    "in a few seconds" : "en uns segons",
+    "in a few seconds" : "d'aquí uns segons",
     "seconds ago" : "fa uns segons",
+    "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Mòdul amb l'ID: %s no existeix. Si us plau, activeu-lo a la configuració de les aplicacions o poseu-vos en contacte amb el vostre administrador.",
     "File name is a reserved word" : "El nom de fitxer és una paraula reservada",
-    "File name contains at least one invalid character" : "El nom del fitxer conté al menys un caràcter invàlid",
-    "File name is too long" : "el nom del fitxer es massa gran",
-    "Dot files are not allowed" : "No estan permesos fitxers amb punt",
-    "Empty filename is not allowed" : "Mo estan permesos noms buits",
+    "File name contains at least one invalid character" : "El nom del fitxer conté almenys un caràcter no vàlid",
+    "File name is too long" : "El nom del fitxer és massa gran",
+    "Dot files are not allowed" : "No estan permesos els fitxers que comencin amb un punt",
+    "Empty filename is not allowed" : "No estan permesos els noms de fitxers buits",
+    "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'aplicació \"%s\" no es pot instal·lar perquè el fitxer appinfo no es pot llegir.",
+    "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "L'aplicació \"%s\" no es pot instal·lar perquè no és compatible amb aquesta versió del servidor.",
     "__language_name__" : "Català",
+    "This is an automatically sent email, please do not reply." : "Aquest és un correu electrònic enviat automàticament, si us plau no el respongueu.",
     "Help" : "Ajuda",
     "Apps" : "Aplicacions",
     "Settings" : "Paràmetres",
-    "Log out" : "Surt",
+    "Log out" : "Tanca la sessió",
     "Users" : "Usuaris",
     "Unknown user" : "Usuari desconegut",
     "Create" : "Crea",
-    "Change" : "Modifica",
-    "Delete" : "Esborra",
+    "Change" : "Canvia",
+    "Delete" : "Suprimeix",
     "Share" : "Comparteix",
     "Overview" : "Resum",
     "Basic settings" : "Configuració bàsica",
-    "Sharing" : "Compartir",
+    "Sharing" : "Compartició",
     "Security" : "Seguretat",
+    "Groupware" : "Treball en grup",
     "Additional settings" : "Paràmetres addicionals",
     "Personal info" : "Informació personal",
+    "Mobile & desktop" : "Mòbil i escriptori",
     "Unlimited" : "Il·limitat",
-    "Verifying" : "Verificant",
-    "Verifying …" : "Verificant ...",
+    "Verifying" : "S'està verificant",
+    "Verifying …" : "S'està verificant ...",
     "Verify" : "Verifica",
     "%s enter the database username and name." : "%s escriviu el nom d'usuari i el nom de la base de dades.",
     "%s enter the database username." : "%s escriviu el nom d'usuari de la base de dades.",
     "%s enter the database name." : "%s escriviu el nom de la base de dades.",
-    "%s you may not use dots in the database name" : "%s no podeu usar punts en el nom de la base de dades",
+    "%s you may not use dots in the database name" : "%s no podeu fer servir punts en el nom de la base de dades",
     "Oracle connection could not be established" : "No s'ha pogut establir la connexió Oracle",
-    "Oracle username and/or password not valid" : "Nom d'usuari i/o contrasenya Oracle no vàlids",
-    "PostgreSQL username and/or password not valid" : "Nom d'usuari i/o contrasenya PostgreSQL no vàlids",
-    "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no té suport i %s no funcionarà correctament en aquesta plataforma. Useu-ho al vostre risc!",
-    "For the best results, please consider using a GNU/Linux server instead." : "Per millors resultats, millor considereu utilitzar un servidor GNU/Linux.",
+    "Oracle username and/or password not valid" : "Nom d'usuari i/o contrasenya d'Oracle no vàlids",
+    "PostgreSQL username and/or password not valid" : "Nom d'usuari i/o contrasenya de PostgreSQL no vàlids",
+    "You need to enter details of an existing account." : "Heu d’introduir els detalls d’un compte existent.",
+    "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no té suport i %s no funcionarà correctament en aquesta plataforma. Feu-lo servir al vostre propi risc!",
+    "For the best results, please consider using a GNU/Linux server instead." : "Per obtenir els millors resultats, si us plau plantegeu-vos fer servir un servidor GNU/Linux.",
+    "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Sembla que aquesta instància %s s'està executant en un entorn PHP de 32 bits i l'open_basedir s'ha configurat a php.ini. Això comportarà problemes amb fitxers de més de 4 GB i està molt poc recomanat.",
+    "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Si us plau, suprimiu l’opció open_basedir del vostre php.ini o canvieu a PHP de 64 bits.",
     "Set an admin username." : "Establiu un nom d'usuari per l'administrador.",
     "Set an admin password." : "Establiu una contrasenya per l'administrador.",
-    "Invalid Federated Cloud ID" : "ID de núvol federat invàlid",
+    "Can't create or write into the data directory %s" : "No es pot crear o escriure al directori de dades %s",
+    "Invalid Federated Cloud ID" : "ID de Núvol Federat no vàlid",
     "Sharing backend %s must implement the interface OCP\\Share_Backend" : "El rerefons de compartició %s ha d'implementar la interfície OCP\\Share_Backend",
     "Sharing backend %s not found" : "El rerefons de compartició %s no s'ha trobat",
     "Sharing backend for %s not found" : "El rerefons de compartició per a %s no s'ha trobat",
+    "%1$s shared »%2$s« with you and wants to add:" : "%1$s us ha compartit »%2$s« i vol afegir:",
+    "%1$s shared »%2$s« with you and wants to add" : "%1$s us ha compartit »%2$s« i vol afegir",
+    "»%s« added a note to a file shared with you" : "»%s« ha afegit una anotació a un fitxer amb qui teniu compartit",
     "Open »%s«" : "Obre »%s«",
+    "%1$s via %2$s" : "%1$s via %2$s",
     "You are not allowed to share %s" : "No se us permet compartir %s",
-    "Files can’t be shared with delete permissions" : "No es poden compartir els fitxers amb permisos d'esborrat",
+    "Can’t increase permissions of %s" : "No es poden augmentar els permisos de %s",
+    "Files can’t be shared with delete permissions" : "No es poden compartir els fitxers amb permisos de supressió",
     "Files can’t be shared with create permissions" : "No es poden compartir els fitxers amb permisos de creació",
-    "Click the button below to open it." : "Feu clic al botó següent per obrir-lo.",
-    "The requested share does not exist anymore" : "El recurs sol·licitat ja no existeix",
+    "Expiration date is in the past" : "La data de caducitat és del passat",
+    "Can’t set expiration date more than %s days in the future" : "No es pot establir la data de caducitat més de %s dies en el futur",
+    "%1$s shared »%2$s« with you" : "%1$s us ha compartit »%2$s«",
+    "%1$s shared »%2$s« with you." : "%1$s us ha compartit »%2$s«.",
+    "Click the button below to open it." : "Feu clic al botó de sota per obrir-lo.",
+    "The requested share does not exist anymore" : "La compartició sol·licitada ja no existeix",
     "Could not find category \"%s\"" : "No s'ha trobat la categoria \"%s\"",
     "Sunday" : "Diumenge",
     "Monday" : "Dilluns",
@@ -138,31 +164,54 @@ OC.L10N.register(
     "Oct." : "Oct.",
     "Nov." : "Nov.",
     "Dec." : "Des.",
+    "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Només es permeten els següents caràcters en un nom d’usuari: \"a-z\", \"A-Z\", \"0-9\" i \"_.@-'\"",
     "A valid username must be provided" : "Heu de facilitar un nom d'usuari vàlid",
+    "Username contains whitespace at the beginning or at the end" : "El nom d’usuari conté espais en blanc al principi o al final",
     "Username must not consist of dots only" : "El nom d'usuari no pot està format només per punts",
     "A valid password must be provided" : "Heu de facilitar una contrasenya vàlida",
     "The username is already being used" : "El nom d'usuari ja està en ús",
     "Could not create user" : "No s'ha pogut crear l'usuari",
     "User disabled" : "Usuari desactivat",
     "Login canceled by app" : "Accés cancel·lat per l'App",
-    "a safe home for all your data" : "un lloc segur per a les teves dades",
+    "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "L'aplicació \"%1$s\" no es pot instal·lar perquè no es compleixen les dependències següents: %2$s",
+    "a safe home for all your data" : "un lloc segur per a les vostres dades",
+    "File is currently busy, please try again later" : "El fitxer està ocupat actualment, si us plau torneu-ho a provar més tard",
     "Can't read file" : "No es pot llegir el fitxer",
-    "Application is not enabled" : "L'aplicació no està habilitada",
+    "Application is not enabled" : "L'aplicació no està activada",
     "Authentication error" : "Error d'autenticació",
     "Token expired. Please reload page." : "El testimoni ha expirat. Torneu a carregar la pàgina.",
     "No database drivers (sqlite, mysql, or postgresql) installed." : "No hi ha instal·lats controladors de bases de dades (sqlite, mysql o postgresql).",
-    "Cannot write into \"config\" directory" : "No es pot escriure a la carpeta \"config\"",
-    "Cannot write into \"apps\" directory" : "No es pot escriure a la carpeta \"apps\"",
-    "Setting locale to %s failed" : "Ha fallat en establir la llengua a %s",
-    "Please install one of these locales on your system and restart your webserver." : "Siusplau, instal·li un d'aquests arxius de localització en el seu sistema, i reinicii el seu servidor web.",
-    "Please ask your server administrator to install the module." : "Demaneu a l'administrador del sistema que instal·li el mòdul.",
+    "Cannot write into \"config\" directory" : "No es pot escriure al directori \"config\"",
+    "Cannot write into \"apps\" directory" : "No es pot escriure al directori \"apps\"",
+    "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Això normalment es pot solucionar donant al servidor web permís d'escriptura al directori d'aplicacions o desactivant el programa d’aplicació al fitxer de configuració. Vegeu %s",
+    "Cannot create \"data\" directory" : "No es pot crear el directori \"data\"",
+    "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Això normalment es pot solucionar donant al servidor web permís d'escriptura al directori arrel. Vegeu %s",
+    "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Els permisos generalment es poden solucionar donant al servidor web accés d’escriptura al directori arrel. Vegeu %s.",
+    "Setting locale to %s failed" : "Ha fallat l'establiment a l'idioma %s",
+    "Please install one of these locales on your system and restart your webserver." : "Si us plau, instal·leu un d'aquests fitxers de localització en el vostre sistema, i reinicieu el vostre servidor web.",
+    "Please ask your server administrator to install the module." : "Si us plau, demaneu a l'administrador del sistema que instal·li el mòdul.",
     "PHP module %s not installed." : "El mòdul PHP %s no està instal·lat.",
-    "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Això probablement està provocat per una cau/accelerador com Zend OPcache o eAccelerator.",
+    "PHP setting \"%s\" is not set to \"%s\"." : "El paràmetre de PHP \"%s\" no està configurat a \"%s\".",
+    "Adjusting this setting in php.ini will make Nextcloud run again" : "Ajustant aquest paràmetre a php.ini, tornarà a funcionar Nextcloud",
+    "mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"" : "mbstring.func_overload està configurat a \"%s\" en comptes del valor esperat \"0\"",
+    "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini" : "Per solucionar aquest problema configureu <code>mbstring.func_overload</code> a <code>0</code> en el vostre php.ini",
+    "libxml2 2.7.0 is at least required. Currently %s is installed." : "Es requereix com a mínim libxml2 2.7.0. Actualment hi ha instal·lat %s.",
+    "To fix this issue update your libxml2 version and restart your web server." : "Per solucionar aquest problema actualitzeu la vostra versió de libxml2 i reinicieu el servidor web.",
+    "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "Sembla que PHP està configurat per suprimir els blocs de documents en línia. Això farà que diverses aplicacions principals no siguin accessibles.",
+    "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Això probablement està provocat per un mecanisme de memòria cau/accelerador com Zend OPcache o eAccelerator.",
     "PHP modules have been installed, but they are still listed as missing?" : "S'han instal·lat mòduls PHP, però encara es llisten com una mancança?",
-    "Please ask your server administrator to restart the web server." : "Demaneu a l'administrador que reinici el servidor web.",
+    "Please ask your server administrator to restart the web server." : "Si us plau, demaneu a l'administrador que reiniciï el servidor web.",
     "PostgreSQL >= 9 required" : "Es requereix PostgreSQL >= 9",
-    "Please upgrade your database version" : "Actualitzeu la versió de la base de dades",
-    "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Canvieu els permisos a 0770 per tal que la carpeta no es pugui llistar per altres usuaris.",
+    "Please upgrade your database version" : "Si us plau, actualitzeu la versió de la vostra base de dades",
+    "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Si us plau, canvieu els permisos a 0770 per tal que el directori no pugui ser llistat per altres usuaris.",
+    "Your data directory is readable by other users" : "El vostre directori de dades és llegible per altres usuaris",
+    "Your data directory must be an absolute path" : "El vostre directori de dades ha de ser un camí absolut",
+    "Check the value of \"datadirectory\" in your configuration" : "Comproveu el valor de \"datadirectory\" a la vostra configuració",
+    "Your data directory is invalid" : "El vostre directori de dades no és vàlid",
+    "Ensure there is a file called \".ocdata\" in the root of the data directory." : "Assegureu-vos que hi ha un fitxer anomenat \".ocdata\" a l’arrel del directori de dades.",
+    "Action \"%s\" not supported or implemented." : "L'acció \"%s\" no està suportada o implementada.",
+    "Authentication failed, wrong token or provider ID given" : "Ha fallat l’autenticació, s’ha donat un identificador de proveïdor o un testimoni incorrecte",
+    "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "Falten paràmetres per completar la sol·licitud. Els paràmetres que falten són: \"%s\"",
     "Could not obtain lock type %d on \"%s\"." : "No s'ha pogut obtenir un bloqueig tipus %d a \"%s\".",
     "Sharing %s failed, because the file does not exist" : "Ha fallat en compartir %s, perquè el fitxer no existeix",
     "Sharing %s failed, because the user %s does not exist" : "Ha fallat en compartir %s, perquè l'usuari %s no existeix",
diff --git a/lib/l10n/ca.json b/lib/l10n/ca.json
index d35c74a84c75d5c5b2f644114417e4f83dfbb0a9..ab7cd3dbf7d1264579f5ff868cddd4904c1a8cf4 100644
--- a/lib/l10n/ca.json
+++ b/lib/l10n/ca.json
@@ -1,10 +1,13 @@
 { "translations": {
-    "Cannot write into \"config\" directory!" : "No es pot escriure a la carpeta \"config\"!",
-    "This can usually be fixed by giving the webserver write access to the config directory" : "Això normalment es pot solucionar donant al servidor web permís d'escriptura a la carpeta de configuració",
-    "See %s" : "Comproveu %s",
-    "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Això normalment es soluciona donant permisos d'escriptura al servidor al directori de configuració. Consulta %s",
-    "Sample configuration detected" : "Configuració d'exemple detectada",
-    "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "S'ha detectat que la configuració d'exemple ha estat copiada. Això no està suportat, i podria corrompre la vostra instalació. Siusplau, llegiu la documentació abans de realitzar canvis a config.php",
+    "Cannot write into \"config\" directory!" : "No es pot escriure al directori \"config\"!",
+    "This can usually be fixed by giving the webserver write access to the config directory" : "Això normalment es pot solucionar donant al servidor web permís d'escriptura al directori de configuració",
+    "See %s" : "Vegeu %s",
+    "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "O, si preferiu mantenir el fitxer config.php només de lectura, establiu-hi l’opció \"config_is_read_only\" com a certa (true).",
+    "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Això normalment es pot solucionar donant al servidor web permís d'escriptura al directori de configuració. Vegeu %s",
+    "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "O, si preferiu mantenir el fitxer config.php només de lectura, establiu-hi l’opció \"config_is_read_only\" com a certa (true). Vegeu %s",
+    "The files of the app %1$s were not replaced correctly. Make sure it is a version compatible with the server." : "Els fitxers de l’aplicació %1$s no s’han substituït correctament. Assegureu-vos que és una versió compatible amb el servidor.",
+    "Sample configuration detected" : "S'ha detectat una configuració d'exemple",
+    "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "S'ha detectat que la configuració d'exemple ha estat copiada. Això no està suportat, i podria corrompre la vostra instalació. Si us plau, llegiu la documentació abans de fer cap canvi a config.php",
     "%1$s and %2$s" : "%1$s i %2$s",
     "%1$s, %2$s and %3$s" : "%1$s, %2$s i %3$s",
     "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s i %4$s",
@@ -14,13 +17,17 @@
     "Groupware bundle" : "Paquet de treball en grup",
     "Social sharing bundle" : "Paquet social",
     "PHP %s or higher is required." : "Es requereix PHP %s o superior.",
-    "PHP with a version lower than %s is required." : "Es requereix php amb versió menor a %s.",
-    "%sbit or higher PHP required." : "Es requereix PHP %s o superior.",
-    "Following databases are supported: %s" : "Es suporten les següents bases de dades: %s",
-    "The command line tool %s could not be found" : "No s'ha pogut trobar l'eina per intèrpret de comandes %s",
-    "The library %s is not available." : "La llibreria %s no es troba disponible.",
-    "Server version %s or higher is required." : "Es requereix una versió de servidor %s o superior",
-    "Server version %s or lower is required." : "Es requereix una versió de servidor %s o inferior",
+    "PHP with a version lower than %s is required." : "Es requereix PHP amb versió inferior a %s.",
+    "%sbit or higher PHP required." : "Es requereix PHP de %s bits o superior.",
+    "Following databases are supported: %s" : "S'admeten les següents bases de dades: %s",
+    "The command line tool %s could not be found" : "No s’ha trobat l’eina de línia d’ordres %s",
+    "The library %s is not available." : "La llibreria %s no està disponible.",
+    "Library %1$s with a version higher than %2$s is required - available version %3$s." : "Es requereix la llibreria %1$s amb una versió superior a %2$s - la versió disponible és %3$s.",
+    "Library %1$s with a version lower than %2$s is required - available version %3$s." : "Es requereix la llibreria %1$s amb una versió inferior a %2$s - la versió disponible és %3$s.",
+    "Following platforms are supported: %s" : "S'admeten les següents plataformes: %s",
+    "Server version %s or higher is required." : "Es requereix una versió de servidor %s o superior.",
+    "Server version %s or lower is required." : "Es requereix una versió de servidor %s o inferior.",
+    "Logged in user must be an admin" : "L'usuari registrat ha de ser un administrador",
     "Unknown filetype" : "Tipus de fitxer desconegut",
     "Invalid image" : "Imatge no vàlida",
     "Avatar image is not square" : "La imatge de perfil no és quadrada",
@@ -41,55 +48,74 @@
     "_%n hour ago_::_%n hours ago_" : ["fa %n hora","fa %n hores"],
     "_in %n minute_::_in %n minutes_" : ["d'aquí a %n minut","d'aquí a %n minuts"],
     "_%n minute ago_::_%n minutes ago_" : ["fa %n minut","fa %n minuts"],
-    "in a few seconds" : "en uns segons",
+    "in a few seconds" : "d'aquí uns segons",
     "seconds ago" : "fa uns segons",
+    "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Mòdul amb l'ID: %s no existeix. Si us plau, activeu-lo a la configuració de les aplicacions o poseu-vos en contacte amb el vostre administrador.",
     "File name is a reserved word" : "El nom de fitxer és una paraula reservada",
-    "File name contains at least one invalid character" : "El nom del fitxer conté al menys un caràcter invàlid",
-    "File name is too long" : "el nom del fitxer es massa gran",
-    "Dot files are not allowed" : "No estan permesos fitxers amb punt",
-    "Empty filename is not allowed" : "Mo estan permesos noms buits",
+    "File name contains at least one invalid character" : "El nom del fitxer conté almenys un caràcter no vàlid",
+    "File name is too long" : "El nom del fitxer és massa gran",
+    "Dot files are not allowed" : "No estan permesos els fitxers que comencin amb un punt",
+    "Empty filename is not allowed" : "No estan permesos els noms de fitxers buits",
+    "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'aplicació \"%s\" no es pot instal·lar perquè el fitxer appinfo no es pot llegir.",
+    "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "L'aplicació \"%s\" no es pot instal·lar perquè no és compatible amb aquesta versió del servidor.",
     "__language_name__" : "Català",
+    "This is an automatically sent email, please do not reply." : "Aquest és un correu electrònic enviat automàticament, si us plau no el respongueu.",
     "Help" : "Ajuda",
     "Apps" : "Aplicacions",
     "Settings" : "Paràmetres",
-    "Log out" : "Surt",
+    "Log out" : "Tanca la sessió",
     "Users" : "Usuaris",
     "Unknown user" : "Usuari desconegut",
     "Create" : "Crea",
-    "Change" : "Modifica",
-    "Delete" : "Esborra",
+    "Change" : "Canvia",
+    "Delete" : "Suprimeix",
     "Share" : "Comparteix",
     "Overview" : "Resum",
     "Basic settings" : "Configuració bàsica",
-    "Sharing" : "Compartir",
+    "Sharing" : "Compartició",
     "Security" : "Seguretat",
+    "Groupware" : "Treball en grup",
     "Additional settings" : "Paràmetres addicionals",
     "Personal info" : "Informació personal",
+    "Mobile & desktop" : "Mòbil i escriptori",
     "Unlimited" : "Il·limitat",
-    "Verifying" : "Verificant",
-    "Verifying …" : "Verificant ...",
+    "Verifying" : "S'està verificant",
+    "Verifying …" : "S'està verificant ...",
     "Verify" : "Verifica",
     "%s enter the database username and name." : "%s escriviu el nom d'usuari i el nom de la base de dades.",
     "%s enter the database username." : "%s escriviu el nom d'usuari de la base de dades.",
     "%s enter the database name." : "%s escriviu el nom de la base de dades.",
-    "%s you may not use dots in the database name" : "%s no podeu usar punts en el nom de la base de dades",
+    "%s you may not use dots in the database name" : "%s no podeu fer servir punts en el nom de la base de dades",
     "Oracle connection could not be established" : "No s'ha pogut establir la connexió Oracle",
-    "Oracle username and/or password not valid" : "Nom d'usuari i/o contrasenya Oracle no vàlids",
-    "PostgreSQL username and/or password not valid" : "Nom d'usuari i/o contrasenya PostgreSQL no vàlids",
-    "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no té suport i %s no funcionarà correctament en aquesta plataforma. Useu-ho al vostre risc!",
-    "For the best results, please consider using a GNU/Linux server instead." : "Per millors resultats, millor considereu utilitzar un servidor GNU/Linux.",
+    "Oracle username and/or password not valid" : "Nom d'usuari i/o contrasenya d'Oracle no vàlids",
+    "PostgreSQL username and/or password not valid" : "Nom d'usuari i/o contrasenya de PostgreSQL no vàlids",
+    "You need to enter details of an existing account." : "Heu d’introduir els detalls d’un compte existent.",
+    "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X no té suport i %s no funcionarà correctament en aquesta plataforma. Feu-lo servir al vostre propi risc!",
+    "For the best results, please consider using a GNU/Linux server instead." : "Per obtenir els millors resultats, si us plau plantegeu-vos fer servir un servidor GNU/Linux.",
+    "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Sembla que aquesta instància %s s'està executant en un entorn PHP de 32 bits i l'open_basedir s'ha configurat a php.ini. Això comportarà problemes amb fitxers de més de 4 GB i està molt poc recomanat.",
+    "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Si us plau, suprimiu l’opció open_basedir del vostre php.ini o canvieu a PHP de 64 bits.",
     "Set an admin username." : "Establiu un nom d'usuari per l'administrador.",
     "Set an admin password." : "Establiu una contrasenya per l'administrador.",
-    "Invalid Federated Cloud ID" : "ID de núvol federat invàlid",
+    "Can't create or write into the data directory %s" : "No es pot crear o escriure al directori de dades %s",
+    "Invalid Federated Cloud ID" : "ID de Núvol Federat no vàlid",
     "Sharing backend %s must implement the interface OCP\\Share_Backend" : "El rerefons de compartició %s ha d'implementar la interfície OCP\\Share_Backend",
     "Sharing backend %s not found" : "El rerefons de compartició %s no s'ha trobat",
     "Sharing backend for %s not found" : "El rerefons de compartició per a %s no s'ha trobat",
+    "%1$s shared »%2$s« with you and wants to add:" : "%1$s us ha compartit »%2$s« i vol afegir:",
+    "%1$s shared »%2$s« with you and wants to add" : "%1$s us ha compartit »%2$s« i vol afegir",
+    "»%s« added a note to a file shared with you" : "»%s« ha afegit una anotació a un fitxer amb qui teniu compartit",
     "Open »%s«" : "Obre »%s«",
+    "%1$s via %2$s" : "%1$s via %2$s",
     "You are not allowed to share %s" : "No se us permet compartir %s",
-    "Files can’t be shared with delete permissions" : "No es poden compartir els fitxers amb permisos d'esborrat",
+    "Can’t increase permissions of %s" : "No es poden augmentar els permisos de %s",
+    "Files can’t be shared with delete permissions" : "No es poden compartir els fitxers amb permisos de supressió",
     "Files can’t be shared with create permissions" : "No es poden compartir els fitxers amb permisos de creació",
-    "Click the button below to open it." : "Feu clic al botó següent per obrir-lo.",
-    "The requested share does not exist anymore" : "El recurs sol·licitat ja no existeix",
+    "Expiration date is in the past" : "La data de caducitat és del passat",
+    "Can’t set expiration date more than %s days in the future" : "No es pot establir la data de caducitat més de %s dies en el futur",
+    "%1$s shared »%2$s« with you" : "%1$s us ha compartit »%2$s«",
+    "%1$s shared »%2$s« with you." : "%1$s us ha compartit »%2$s«.",
+    "Click the button below to open it." : "Feu clic al botó de sota per obrir-lo.",
+    "The requested share does not exist anymore" : "La compartició sol·licitada ja no existeix",
     "Could not find category \"%s\"" : "No s'ha trobat la categoria \"%s\"",
     "Sunday" : "Diumenge",
     "Monday" : "Dilluns",
@@ -136,31 +162,54 @@
     "Oct." : "Oct.",
     "Nov." : "Nov.",
     "Dec." : "Des.",
+    "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Només es permeten els següents caràcters en un nom d’usuari: \"a-z\", \"A-Z\", \"0-9\" i \"_.@-'\"",
     "A valid username must be provided" : "Heu de facilitar un nom d'usuari vàlid",
+    "Username contains whitespace at the beginning or at the end" : "El nom d’usuari conté espais en blanc al principi o al final",
     "Username must not consist of dots only" : "El nom d'usuari no pot està format només per punts",
     "A valid password must be provided" : "Heu de facilitar una contrasenya vàlida",
     "The username is already being used" : "El nom d'usuari ja està en ús",
     "Could not create user" : "No s'ha pogut crear l'usuari",
     "User disabled" : "Usuari desactivat",
     "Login canceled by app" : "Accés cancel·lat per l'App",
-    "a safe home for all your data" : "un lloc segur per a les teves dades",
+    "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "L'aplicació \"%1$s\" no es pot instal·lar perquè no es compleixen les dependències següents: %2$s",
+    "a safe home for all your data" : "un lloc segur per a les vostres dades",
+    "File is currently busy, please try again later" : "El fitxer està ocupat actualment, si us plau torneu-ho a provar més tard",
     "Can't read file" : "No es pot llegir el fitxer",
-    "Application is not enabled" : "L'aplicació no està habilitada",
+    "Application is not enabled" : "L'aplicació no està activada",
     "Authentication error" : "Error d'autenticació",
     "Token expired. Please reload page." : "El testimoni ha expirat. Torneu a carregar la pàgina.",
     "No database drivers (sqlite, mysql, or postgresql) installed." : "No hi ha instal·lats controladors de bases de dades (sqlite, mysql o postgresql).",
-    "Cannot write into \"config\" directory" : "No es pot escriure a la carpeta \"config\"",
-    "Cannot write into \"apps\" directory" : "No es pot escriure a la carpeta \"apps\"",
-    "Setting locale to %s failed" : "Ha fallat en establir la llengua a %s",
-    "Please install one of these locales on your system and restart your webserver." : "Siusplau, instal·li un d'aquests arxius de localització en el seu sistema, i reinicii el seu servidor web.",
-    "Please ask your server administrator to install the module." : "Demaneu a l'administrador del sistema que instal·li el mòdul.",
+    "Cannot write into \"config\" directory" : "No es pot escriure al directori \"config\"",
+    "Cannot write into \"apps\" directory" : "No es pot escriure al directori \"apps\"",
+    "This can usually be fixed by giving the webserver write access to the apps directory or disabling the appstore in the config file. See %s" : "Això normalment es pot solucionar donant al servidor web permís d'escriptura al directori d'aplicacions o desactivant el programa d’aplicació al fitxer de configuració. Vegeu %s",
+    "Cannot create \"data\" directory" : "No es pot crear el directori \"data\"",
+    "This can usually be fixed by giving the webserver write access to the root directory. See %s" : "Això normalment es pot solucionar donant al servidor web permís d'escriptura al directori arrel. Vegeu %s",
+    "Permissions can usually be fixed by giving the webserver write access to the root directory. See %s." : "Els permisos generalment es poden solucionar donant al servidor web accés d’escriptura al directori arrel. Vegeu %s.",
+    "Setting locale to %s failed" : "Ha fallat l'establiment a l'idioma %s",
+    "Please install one of these locales on your system and restart your webserver." : "Si us plau, instal·leu un d'aquests fitxers de localització en el vostre sistema, i reinicieu el vostre servidor web.",
+    "Please ask your server administrator to install the module." : "Si us plau, demaneu a l'administrador del sistema que instal·li el mòdul.",
     "PHP module %s not installed." : "El mòdul PHP %s no està instal·lat.",
-    "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Això probablement està provocat per una cau/accelerador com Zend OPcache o eAccelerator.",
+    "PHP setting \"%s\" is not set to \"%s\"." : "El paràmetre de PHP \"%s\" no està configurat a \"%s\".",
+    "Adjusting this setting in php.ini will make Nextcloud run again" : "Ajustant aquest paràmetre a php.ini, tornarà a funcionar Nextcloud",
+    "mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"" : "mbstring.func_overload està configurat a \"%s\" en comptes del valor esperat \"0\"",
+    "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini" : "Per solucionar aquest problema configureu <code>mbstring.func_overload</code> a <code>0</code> en el vostre php.ini",
+    "libxml2 2.7.0 is at least required. Currently %s is installed." : "Es requereix com a mínim libxml2 2.7.0. Actualment hi ha instal·lat %s.",
+    "To fix this issue update your libxml2 version and restart your web server." : "Per solucionar aquest problema actualitzeu la vostra versió de libxml2 i reinicieu el servidor web.",
+    "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "Sembla que PHP està configurat per suprimir els blocs de documents en línia. Això farà que diverses aplicacions principals no siguin accessibles.",
+    "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Això probablement està provocat per un mecanisme de memòria cau/accelerador com Zend OPcache o eAccelerator.",
     "PHP modules have been installed, but they are still listed as missing?" : "S'han instal·lat mòduls PHP, però encara es llisten com una mancança?",
-    "Please ask your server administrator to restart the web server." : "Demaneu a l'administrador que reinici el servidor web.",
+    "Please ask your server administrator to restart the web server." : "Si us plau, demaneu a l'administrador que reiniciï el servidor web.",
     "PostgreSQL >= 9 required" : "Es requereix PostgreSQL >= 9",
-    "Please upgrade your database version" : "Actualitzeu la versió de la base de dades",
-    "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Canvieu els permisos a 0770 per tal que la carpeta no es pugui llistar per altres usuaris.",
+    "Please upgrade your database version" : "Si us plau, actualitzeu la versió de la vostra base de dades",
+    "Please change the permissions to 0770 so that the directory cannot be listed by other users." : "Si us plau, canvieu els permisos a 0770 per tal que el directori no pugui ser llistat per altres usuaris.",
+    "Your data directory is readable by other users" : "El vostre directori de dades és llegible per altres usuaris",
+    "Your data directory must be an absolute path" : "El vostre directori de dades ha de ser un camí absolut",
+    "Check the value of \"datadirectory\" in your configuration" : "Comproveu el valor de \"datadirectory\" a la vostra configuració",
+    "Your data directory is invalid" : "El vostre directori de dades no és vàlid",
+    "Ensure there is a file called \".ocdata\" in the root of the data directory." : "Assegureu-vos que hi ha un fitxer anomenat \".ocdata\" a l’arrel del directori de dades.",
+    "Action \"%s\" not supported or implemented." : "L'acció \"%s\" no està suportada o implementada.",
+    "Authentication failed, wrong token or provider ID given" : "Ha fallat l’autenticació, s’ha donat un identificador de proveïdor o un testimoni incorrecte",
+    "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "Falten paràmetres per completar la sol·licitud. Els paràmetres que falten són: \"%s\"",
     "Could not obtain lock type %d on \"%s\"." : "No s'ha pogut obtenir un bloqueig tipus %d a \"%s\".",
     "Sharing %s failed, because the file does not exist" : "Ha fallat en compartir %s, perquè el fitxer no existeix",
     "Sharing %s failed, because the user %s does not exist" : "Ha fallat en compartir %s, perquè l'usuari %s no existeix",
diff --git a/settings/l10n/pl.js b/settings/l10n/pl.js
index 945ec61657a6452314e8f271273b97b9c9539934..bc78dffcc534828536ee04b2ba26f2f5d87f6a70 100644
--- a/settings/l10n/pl.js
+++ b/settings/l10n/pl.js
@@ -96,8 +96,8 @@ OC.L10N.register(
     "So-so password" : "Mało skomplikowane hasło",
     "Good password" : "Dobre hasło",
     "Strong password" : "Mocne hasło",
-    "An error occurred while changing your language. Please reload the page and try again." : "Wystąpił błąd podczas zmiany języka. Proszę, przeładuj stronę i spróbuj ponownie.",
-    "An error occurred while changing your locale. Please reload the page and try again." : "Wystąpił błąd podczas zmiany ustawień lokalnych. Proszę, odśwież stronę i spróbuj ponownie.",
+    "An error occurred while changing your language. Please reload the page and try again." : "Wystąpił błąd podczas zmiany języka. Proszę przeładować stronę i spróbować ponownie.",
+    "An error occurred while changing your locale. Please reload the page and try again." : "Wystąpił błąd podczas zmiany ustawień lokalnych. Proszę przeładować stronę i spróbować ponownie.",
     "Select a profile picture" : "Wybierz zdjęcie profilowe",
     "Week starts on {fdow}" : "Tydzień zaczyna się w {fdow}",
     "Groups" : "Grupy",
@@ -556,8 +556,8 @@ OC.L10N.register(
     "Google Chrome for Android" : "Google Chrome dla Android",
     "iPhone" : "iPhone",
     "iPad" : "iPad",
-    "Nextcloud iOS app" : "Aplikacja Nextcloud na iOS",
-    "Nextcloud Android app" : "Aplikacja Nextcloud na Androida",
+    "Nextcloud iOS app" : "Aplikacja Nextcloud iOS",
+    "Nextcloud Android app" : "Aplikacja Nextcloud Android",
     "Nextcloud Talk for iOS" : "Nextcloud Talk dla iOS",
     "Nextcloud Talk for Android" : "Nextcloud Talk dla Android",
     "Allow filesystem access" : "Zezwalaj na dostęp do systemu plików",
@@ -569,13 +569,13 @@ OC.L10N.register(
     "Last activity" : "Ostatnia aktywność",
     "Devices & sessions" : "UrzÄ…dzenia i sesje",
     "Web, desktop and mobile clients currently logged in to your account." : "Klienci internetowi, desktopowi i mobilni sÄ… obecnie zalogowani na Twoim koncie.",
-    "Error while creating device token" : "Błąd podczas tworzenia tokena urządzenia.",
-    "Error while updating device token scope" : "Błąd podczas aktualizowania zakresu tokena urządzenia",
-    "Error while updating device token name" : "Błąd podczas aktualizowania tokena nazwy urządzenia",
-    "Error while deleting the token" : "Błąd podczas usuwania tokena.",
+    "Error while creating device token" : "Błąd podczas tworzenia tokena urządzenia",
+    "Error while updating device token scope" : "Błąd podczas aktualizacji zakresu tokena urządzenia",
+    "Error while updating device token name" : "Błąd podczas aktualizacji nazwy tokena urządzenia",
+    "Error while deleting the token" : "Błąd podczas usuwania tokena",
     "App name" : "Nazwa aplikacji",
     "Create new app password" : "Utwórz nowe hasło do aplikacji",
-    "Use the credentials below to configure your app or device." : "Skonfiguruj aplikację lub urządzenie, aby skorzystać z poniższego poświadczenia.",
+    "Use the credentials below to configure your app or device." : "Użyj poniższych poświadczeń, aby skonfigurować aplikację lub urządzenie.",
     "For security reasons this password will only be shown once." : "Ze względów bezpieczeństwa hasło zostanie pokazane tylko raz.",
     "Username" : "Nazwa użytkownika",
     "Password" : "Hasło",
@@ -584,14 +584,14 @@ OC.L10N.register(
     "Copied!" : "Skopiowano!",
     "Copy" : "Kopiuj",
     "Could not copy app password. Please copy it manually." : "Nie można skopiować hasła do aplikacji. Skopiuj go ręcznie.",
-    "Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Oficjalne aplikacje są tworzone przez i wewnątrz społeczności. Oferują one centralną funkcjonalność i są gotowe do użycia produkcyjnego.",
-    "Official" : "Oficjalny",
+    "Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Oficjalne aplikacje są tworzone przez społeczność. Oferują centralną funkcjonalność i są gotowe do użycia w produkcji.",
+    "Official" : "Oficjalna",
     "by" : "przez",
     "Update to {version}" : "Aktualizuj do {version}",
     "Remove" : "Usuń",
     "Disable" : "Wyłącz",
     "All" : "Wszystkie",
-    "Limit app usage to groups" : "Ogranicz użycie aplikacji do grup",
+    "Limit app usage to groups" : "Ogranicz korzystanie z aplikacji dla grup",
     "No results" : "Brak wyników",
     "This app has no minimum Nextcloud version assigned. This will be an error in the future." : "Ta aplikacja nie ma przypisanej minimalnej wersji Nextcloud. W przyszłości będzie to błąd.",
     "This app has no maximum Nextcloud version assigned. This will be an error in the future." : "Ta aplikacja nie ma przypisanej maksymalnej wersji Nextcloud. W przyszłości będzie to błąd.",
@@ -603,10 +603,10 @@ OC.L10N.register(
     "Admin documentation" : "Dokumentacja administratora",
     "Developer documentation" : "Dokumentacja dewelopera",
     "Update to {update}" : "Aktualizuj do {update}",
-    "Results from other categories" : "Wyniki z pozostałych kategorii",
+    "Results from other categories" : "Wyniki z innych kategorii",
     "No apps found for your version" : "Nie znaleziono aplikacji dla Twojej wersji",
     "Disable all" : "Wyłącz wszystkie",
-    "Enable all" : "Włącz wszystko",
+    "Enable all" : "Włącz wszystkie",
     "Download and enable" : "Zainstaluj i włącz",
     "Enable" : "Włącz",
     "Enable untested app" : "Włącz nietestowaną aplikację",
diff --git a/settings/l10n/pl.json b/settings/l10n/pl.json
index c1316402e05cd90fcf9810a076433093b1f48bf6..00497b186ca09b5b3449cf9dcefa86473d796b08 100644
--- a/settings/l10n/pl.json
+++ b/settings/l10n/pl.json
@@ -94,8 +94,8 @@
     "So-so password" : "Mało skomplikowane hasło",
     "Good password" : "Dobre hasło",
     "Strong password" : "Mocne hasło",
-    "An error occurred while changing your language. Please reload the page and try again." : "Wystąpił błąd podczas zmiany języka. Proszę, przeładuj stronę i spróbuj ponownie.",
-    "An error occurred while changing your locale. Please reload the page and try again." : "Wystąpił błąd podczas zmiany ustawień lokalnych. Proszę, odśwież stronę i spróbuj ponownie.",
+    "An error occurred while changing your language. Please reload the page and try again." : "Wystąpił błąd podczas zmiany języka. Proszę przeładować stronę i spróbować ponownie.",
+    "An error occurred while changing your locale. Please reload the page and try again." : "Wystąpił błąd podczas zmiany ustawień lokalnych. Proszę przeładować stronę i spróbować ponownie.",
     "Select a profile picture" : "Wybierz zdjęcie profilowe",
     "Week starts on {fdow}" : "Tydzień zaczyna się w {fdow}",
     "Groups" : "Grupy",
@@ -554,8 +554,8 @@
     "Google Chrome for Android" : "Google Chrome dla Android",
     "iPhone" : "iPhone",
     "iPad" : "iPad",
-    "Nextcloud iOS app" : "Aplikacja Nextcloud na iOS",
-    "Nextcloud Android app" : "Aplikacja Nextcloud na Androida",
+    "Nextcloud iOS app" : "Aplikacja Nextcloud iOS",
+    "Nextcloud Android app" : "Aplikacja Nextcloud Android",
     "Nextcloud Talk for iOS" : "Nextcloud Talk dla iOS",
     "Nextcloud Talk for Android" : "Nextcloud Talk dla Android",
     "Allow filesystem access" : "Zezwalaj na dostęp do systemu plików",
@@ -567,13 +567,13 @@
     "Last activity" : "Ostatnia aktywność",
     "Devices & sessions" : "UrzÄ…dzenia i sesje",
     "Web, desktop and mobile clients currently logged in to your account." : "Klienci internetowi, desktopowi i mobilni sÄ… obecnie zalogowani na Twoim koncie.",
-    "Error while creating device token" : "Błąd podczas tworzenia tokena urządzenia.",
-    "Error while updating device token scope" : "Błąd podczas aktualizowania zakresu tokena urządzenia",
-    "Error while updating device token name" : "Błąd podczas aktualizowania tokena nazwy urządzenia",
-    "Error while deleting the token" : "Błąd podczas usuwania tokena.",
+    "Error while creating device token" : "Błąd podczas tworzenia tokena urządzenia",
+    "Error while updating device token scope" : "Błąd podczas aktualizacji zakresu tokena urządzenia",
+    "Error while updating device token name" : "Błąd podczas aktualizacji nazwy tokena urządzenia",
+    "Error while deleting the token" : "Błąd podczas usuwania tokena",
     "App name" : "Nazwa aplikacji",
     "Create new app password" : "Utwórz nowe hasło do aplikacji",
-    "Use the credentials below to configure your app or device." : "Skonfiguruj aplikację lub urządzenie, aby skorzystać z poniższego poświadczenia.",
+    "Use the credentials below to configure your app or device." : "Użyj poniższych poświadczeń, aby skonfigurować aplikację lub urządzenie.",
     "For security reasons this password will only be shown once." : "Ze względów bezpieczeństwa hasło zostanie pokazane tylko raz.",
     "Username" : "Nazwa użytkownika",
     "Password" : "Hasło",
@@ -582,14 +582,14 @@
     "Copied!" : "Skopiowano!",
     "Copy" : "Kopiuj",
     "Could not copy app password. Please copy it manually." : "Nie można skopiować hasła do aplikacji. Skopiuj go ręcznie.",
-    "Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Oficjalne aplikacje są tworzone przez i wewnątrz społeczności. Oferują one centralną funkcjonalność i są gotowe do użycia produkcyjnego.",
-    "Official" : "Oficjalny",
+    "Official apps are developed by and within the community. They offer central functionality and are ready for production use." : "Oficjalne aplikacje są tworzone przez społeczność. Oferują centralną funkcjonalność i są gotowe do użycia w produkcji.",
+    "Official" : "Oficjalna",
     "by" : "przez",
     "Update to {version}" : "Aktualizuj do {version}",
     "Remove" : "Usuń",
     "Disable" : "Wyłącz",
     "All" : "Wszystkie",
-    "Limit app usage to groups" : "Ogranicz użycie aplikacji do grup",
+    "Limit app usage to groups" : "Ogranicz korzystanie z aplikacji dla grup",
     "No results" : "Brak wyników",
     "This app has no minimum Nextcloud version assigned. This will be an error in the future." : "Ta aplikacja nie ma przypisanej minimalnej wersji Nextcloud. W przyszłości będzie to błąd.",
     "This app has no maximum Nextcloud version assigned. This will be an error in the future." : "Ta aplikacja nie ma przypisanej maksymalnej wersji Nextcloud. W przyszłości będzie to błąd.",
@@ -601,10 +601,10 @@
     "Admin documentation" : "Dokumentacja administratora",
     "Developer documentation" : "Dokumentacja dewelopera",
     "Update to {update}" : "Aktualizuj do {update}",
-    "Results from other categories" : "Wyniki z pozostałych kategorii",
+    "Results from other categories" : "Wyniki z innych kategorii",
     "No apps found for your version" : "Nie znaleziono aplikacji dla Twojej wersji",
     "Disable all" : "Wyłącz wszystkie",
-    "Enable all" : "Włącz wszystko",
+    "Enable all" : "Włącz wszystkie",
     "Download and enable" : "Zainstaluj i włącz",
     "Enable" : "Włącz",
     "Enable untested app" : "Włącz nietestowaną aplikację",