From b13326ef1a2774a7d2b0253afdc0cf99f0644d03 Mon Sep 17 00:00:00 2001
From: Nextcloud bot <bot@nextcloud.com>
Date: Tue, 1 Sep 2020 02:16:18 +0000
Subject: [tx-robot] updated from transifex

---
 apps/files/l10n/br.js        |  4 ++++
 apps/files/l10n/br.json      |  4 ++++
 apps/oauth2/l10n/af.js       |  4 ++--
 apps/oauth2/l10n/af.json     |  4 ++--
 apps/oauth2/l10n/ast.js      |  4 ++--
 apps/oauth2/l10n/ast.json    |  4 ++--
 apps/oauth2/l10n/br.js       |  4 ++--
 apps/oauth2/l10n/br.json     |  4 ++--
 apps/oauth2/l10n/ca.js       |  4 ++--
 apps/oauth2/l10n/ca.json     |  4 ++--
 apps/oauth2/l10n/cs.js       |  4 ++--
 apps/oauth2/l10n/cs.json     |  4 ++--
 apps/oauth2/l10n/da.js       |  4 ++--
 apps/oauth2/l10n/da.json     |  4 ++--
 apps/oauth2/l10n/de.js       |  4 ++--
 apps/oauth2/l10n/de.json     |  4 ++--
 apps/oauth2/l10n/de_DE.js    |  4 ++--
 apps/oauth2/l10n/de_DE.json  |  4 ++--
 apps/oauth2/l10n/el.js       |  4 ++--
 apps/oauth2/l10n/el.json     |  4 ++--
 apps/oauth2/l10n/en_GB.js    |  4 ++--
 apps/oauth2/l10n/en_GB.json  |  4 ++--
 apps/oauth2/l10n/es.js       |  4 ++--
 apps/oauth2/l10n/es.json     |  4 ++--
 apps/oauth2/l10n/es_419.js   |  4 ++--
 apps/oauth2/l10n/es_419.json |  4 ++--
 apps/oauth2/l10n/es_AR.js    |  4 ++--
 apps/oauth2/l10n/es_AR.json  |  4 ++--
 apps/oauth2/l10n/es_CL.js    |  4 ++--
 apps/oauth2/l10n/es_CL.json  |  4 ++--
 apps/oauth2/l10n/es_CO.js    |  4 ++--
 apps/oauth2/l10n/es_CO.json  |  4 ++--
 apps/oauth2/l10n/es_CR.js    |  4 ++--
 apps/oauth2/l10n/es_CR.json  |  4 ++--
 apps/oauth2/l10n/es_DO.js    |  4 ++--
 apps/oauth2/l10n/es_DO.json  |  4 ++--
 apps/oauth2/l10n/es_EC.js    |  4 ++--
 apps/oauth2/l10n/es_EC.json  |  4 ++--
 apps/oauth2/l10n/es_GT.js    |  4 ++--
 apps/oauth2/l10n/es_GT.json  |  4 ++--
 apps/oauth2/l10n/es_HN.js    |  4 ++--
 apps/oauth2/l10n/es_HN.json  |  4 ++--
 apps/oauth2/l10n/es_MX.js    |  4 ++--
 apps/oauth2/l10n/es_MX.json  |  4 ++--
 apps/oauth2/l10n/es_NI.js    |  4 ++--
 apps/oauth2/l10n/es_NI.json  |  4 ++--
 apps/oauth2/l10n/es_PA.js    |  4 ++--
 apps/oauth2/l10n/es_PA.json  |  4 ++--
 apps/oauth2/l10n/es_PE.js    |  4 ++--
 apps/oauth2/l10n/es_PE.json  |  4 ++--
 apps/oauth2/l10n/es_PR.js    |  4 ++--
 apps/oauth2/l10n/es_PR.json  |  4 ++--
 apps/oauth2/l10n/es_PY.js    |  4 ++--
 apps/oauth2/l10n/es_PY.json  |  4 ++--
 apps/oauth2/l10n/es_SV.js    |  4 ++--
 apps/oauth2/l10n/es_SV.json  |  4 ++--
 apps/oauth2/l10n/es_UY.js    |  4 ++--
 apps/oauth2/l10n/es_UY.json  |  4 ++--
 apps/oauth2/l10n/et_EE.js    |  4 ++--
 apps/oauth2/l10n/et_EE.json  |  4 ++--
 apps/oauth2/l10n/eu.js       |  4 ++--
 apps/oauth2/l10n/eu.json     |  4 ++--
 apps/oauth2/l10n/fa.js       |  4 ++--
 apps/oauth2/l10n/fa.json     |  4 ++--
 apps/oauth2/l10n/fi.js       |  4 ++--
 apps/oauth2/l10n/fi.json     |  4 ++--
 apps/oauth2/l10n/fr.js       |  4 ++--
 apps/oauth2/l10n/fr.json     |  4 ++--
 apps/oauth2/l10n/gl.js       |  4 ++--
 apps/oauth2/l10n/gl.json     |  4 ++--
 apps/oauth2/l10n/he.js       |  4 ++--
 apps/oauth2/l10n/he.json     |  4 ++--
 apps/oauth2/l10n/hr.js       |  4 ++--
 apps/oauth2/l10n/hr.json     |  4 ++--
 apps/oauth2/l10n/hu.js       |  4 ++--
 apps/oauth2/l10n/hu.json     |  4 ++--
 apps/oauth2/l10n/id.js       |  4 ++--
 apps/oauth2/l10n/id.json     |  4 ++--
 apps/oauth2/l10n/is.js       |  4 ++--
 apps/oauth2/l10n/is.json     |  4 ++--
 apps/oauth2/l10n/it.js       |  4 ++--
 apps/oauth2/l10n/it.json     |  4 ++--
 apps/oauth2/l10n/ja.js       |  4 ++--
 apps/oauth2/l10n/ja.json     |  4 ++--
 apps/oauth2/l10n/ka_GE.js    |  4 ++--
 apps/oauth2/l10n/ka_GE.json  |  4 ++--
 apps/oauth2/l10n/ko.js       |  4 ++--
 apps/oauth2/l10n/ko.json     |  4 ++--
 apps/oauth2/l10n/lt_LT.js    |  4 ++--
 apps/oauth2/l10n/lt_LT.json  |  4 ++--
 apps/oauth2/l10n/lv.js       |  4 ++--
 apps/oauth2/l10n/lv.json     |  4 ++--
 apps/oauth2/l10n/mk.js       |  4 ++--
 apps/oauth2/l10n/mk.json     |  4 ++--
 apps/oauth2/l10n/nb.js       |  4 ++--
 apps/oauth2/l10n/nb.json     |  4 ++--
 apps/oauth2/l10n/nl.js       |  4 ++--
 apps/oauth2/l10n/nl.json     |  4 ++--
 apps/oauth2/l10n/pl.js       |  4 ++--
 apps/oauth2/l10n/pl.json     |  4 ++--
 apps/oauth2/l10n/pt_BR.js    |  4 ++--
 apps/oauth2/l10n/pt_BR.json  |  4 ++--
 apps/oauth2/l10n/pt_PT.js    |  4 ++--
 apps/oauth2/l10n/pt_PT.json  |  4 ++--
 apps/oauth2/l10n/ru.js       |  4 ++--
 apps/oauth2/l10n/ru.json     |  4 ++--
 apps/oauth2/l10n/sk.js       |  4 ++--
 apps/oauth2/l10n/sk.json     |  4 ++--
 apps/oauth2/l10n/sl.js       |  4 ++--
 apps/oauth2/l10n/sl.json     |  4 ++--
 apps/oauth2/l10n/sq.js       |  4 ++--
 apps/oauth2/l10n/sq.json     |  4 ++--
 apps/oauth2/l10n/sr.js       |  4 ++--
 apps/oauth2/l10n/sr.json     |  4 ++--
 apps/oauth2/l10n/sv.js       |  4 ++--
 apps/oauth2/l10n/sv.json     |  4 ++--
 apps/oauth2/l10n/tr.js       |  4 ++--
 apps/oauth2/l10n/tr.json     |  4 ++--
 apps/oauth2/l10n/vi.js       |  4 ++--
 apps/oauth2/l10n/vi.json     |  4 ++--
 apps/oauth2/l10n/zh_CN.js    |  4 ++--
 apps/oauth2/l10n/zh_CN.json  |  4 ++--
 apps/oauth2/l10n/zh_TW.js    |  4 ++--
 apps/oauth2/l10n/zh_TW.json  |  4 ++--
 apps/settings/l10n/br.js     |  6 +++---
 apps/settings/l10n/br.json   |  6 +++---
 core/l10n/br.js              | 16 ++++++++--------
 core/l10n/br.json            | 16 ++++++++--------
 128 files changed, 274 insertions(+), 266 deletions(-)

diff --git a/apps/files/l10n/br.js b/apps/files/l10n/br.js
index 792760c8f22..9f04620ccf3 100644
--- a/apps/files/l10n/br.js
+++ b/apps/files/l10n/br.js
@@ -82,6 +82,10 @@ OC.L10N.register(
     "This group folder is full, files can not be updated or synced anymore!" : "Leun eo an teuliad strollad, n'eo ket posupl ken adnevesaat pe kempredañ ar restroù ken !",
     "This external storage is full, files can not be updated or synced anymore!" : "Al lec'h renkañ diavaezh mañ a zo leun, n'eo ket posupl adnevesaat pe kempredañ ar restroù ken !",
     "Your storage is full, files can not be updated or synced anymore!" : "Leun eo ho skor stokañ. Ne c'hall ket ar restroù bezañ na nevezet na kempredet ken !",
+    "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Lec'h renkañ {owner} a zo kaji leun ({usedSpacePercent}%).",
+    "This group folder is almost full ({usedSpacePercent}%)." : "Teuliad ar strollad-mañ a zo kaji leun ({usedSpacePercent}%).",
+    "This external storage is almost full ({usedSpacePercent}%)." : "Al lec'h renkañ diavaez a zo kaji leun ({usedSpacePercent}%).",
+    "Your storage is almost full ({usedSpacePercent}%)." : "Ho lec'h renkañ a zo kaji leun ({usedSpacePercent}%).",
     "_matches '{filter}'_::_match '{filter}'_" : ["a zo par da '{filter}'","a zo par da '{filter}'","a zo par da '{filter}'","a zo par da '{filter}'","a zo par da '{filter}'"],
     "View in folder" : "Diskwel en teuliad",
     "Copied!" : "Eilet eo !",
diff --git a/apps/files/l10n/br.json b/apps/files/l10n/br.json
index 5149eabb434..55d6f01f1d1 100644
--- a/apps/files/l10n/br.json
+++ b/apps/files/l10n/br.json
@@ -80,6 +80,10 @@
     "This group folder is full, files can not be updated or synced anymore!" : "Leun eo an teuliad strollad, n'eo ket posupl ken adnevesaat pe kempredañ ar restroù ken !",
     "This external storage is full, files can not be updated or synced anymore!" : "Al lec'h renkañ diavaezh mañ a zo leun, n'eo ket posupl adnevesaat pe kempredañ ar restroù ken !",
     "Your storage is full, files can not be updated or synced anymore!" : "Leun eo ho skor stokañ. Ne c'hall ket ar restroù bezañ na nevezet na kempredet ken !",
+    "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Lec'h renkañ {owner} a zo kaji leun ({usedSpacePercent}%).",
+    "This group folder is almost full ({usedSpacePercent}%)." : "Teuliad ar strollad-mañ a zo kaji leun ({usedSpacePercent}%).",
+    "This external storage is almost full ({usedSpacePercent}%)." : "Al lec'h renkañ diavaez a zo kaji leun ({usedSpacePercent}%).",
+    "Your storage is almost full ({usedSpacePercent}%)." : "Ho lec'h renkañ a zo kaji leun ({usedSpacePercent}%).",
     "_matches '{filter}'_::_match '{filter}'_" : ["a zo par da '{filter}'","a zo par da '{filter}'","a zo par da '{filter}'","a zo par da '{filter}'","a zo par da '{filter}'"],
     "View in folder" : "Diskwel en teuliad",
     "Copied!" : "Eilet eo !",
diff --git a/apps/oauth2/l10n/af.js b/apps/oauth2/l10n/af.js
index 02d137770cc..cf981459f20 100644
--- a/apps/oauth2/l10n/af.js
+++ b/apps/oauth2/l10n/af.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0-kliënte",
+    "Add client" : "Voeg kliënt toe",
     "Name" : "Naam",
     "Redirection URI" : "Herverwysings-URI",
+    "Add" : "Voeg toe",
     "Client Identifier" : "Kliëntidentifiseerder",
     "Secret" : "Geheim",
-    "Add client" : "Voeg kliënt toe",
-    "Add" : "Voeg toe",
     "Delete" : "Skrap"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/af.json b/apps/oauth2/l10n/af.json
index e906ecdc82c..c60dc073b9e 100644
--- a/apps/oauth2/l10n/af.json
+++ b/apps/oauth2/l10n/af.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0-kliënte",
+    "Add client" : "Voeg kliënt toe",
     "Name" : "Naam",
     "Redirection URI" : "Herverwysings-URI",
+    "Add" : "Voeg toe",
     "Client Identifier" : "Kliëntidentifiseerder",
     "Secret" : "Geheim",
-    "Add client" : "Voeg kliënt toe",
-    "Add" : "Voeg toe",
     "Delete" : "Skrap"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/ast.js b/apps/oauth2/l10n/ast.js
index 532fb7c25ea..055ebe101f3 100644
--- a/apps/oauth2/l10n/ast.js
+++ b/apps/oauth2/l10n/ast.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Veceros d'OAuth 2.0",
+    "Add client" : "Amestar veceru",
     "Name" : "Nome",
     "Redirection URI" : "URI de redireición",
+    "Add" : "Amestar",
     "Client Identifier" : "Identificador del veceru",
     "Secret" : "Secretu",
-    "Add client" : "Amestar veceru",
-    "Add" : "Amestar",
     "Delete" : "Desaniciar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/ast.json b/apps/oauth2/l10n/ast.json
index aec044f6381..a07a2b71f74 100644
--- a/apps/oauth2/l10n/ast.json
+++ b/apps/oauth2/l10n/ast.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Veceros d'OAuth 2.0",
+    "Add client" : "Amestar veceru",
     "Name" : "Nome",
     "Redirection URI" : "URI de redireición",
+    "Add" : "Amestar",
     "Client Identifier" : "Identificador del veceru",
     "Secret" : "Secretu",
-    "Add client" : "Amestar veceru",
-    "Add" : "Amestar",
     "Delete" : "Desaniciar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/br.js b/apps/oauth2/l10n/br.js
index abb2e7d36f8..c15795cf851 100644
--- a/apps/oauth2/l10n/br.js
+++ b/apps/oauth2/l10n/br.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Aotreant a raio ar meziant OAuth 2.0 ar merour da arventennoù evit an dilesa red-labour e-barzh evit aotreañ an dilesa a glot gant OAuth 2.0 eus meziantoù web all.",
     "OAuth 2.0 clients" : "Kliant OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "Aotreañ a ra OAuth 2.0 ar servijourienn diavaez da goulenn tizhout {instanceName}.",
+    "Add client" : "Ouzhoennañ kliant",
     "Name" : "Anv",
     "Redirection URI" : "Adhent URL",
+    "Add" : "Ouzhpennañ",
     "Client Identifier" : "Anavezer Kliant",
     "Secret" : "Sekret",
-    "Add client" : "Ouzhoennañ kliant",
-    "Add" : "Ouzhpennañ",
     "Show client secret" : "Diskouez sekret ar kliant",
     "Delete" : "Dilemel"
 },
diff --git a/apps/oauth2/l10n/br.json b/apps/oauth2/l10n/br.json
index 5849559fb04..e346ee2917d 100644
--- a/apps/oauth2/l10n/br.json
+++ b/apps/oauth2/l10n/br.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Aotreant a raio ar meziant OAuth 2.0 ar merour da arventennoù evit an dilesa red-labour e-barzh evit aotreañ an dilesa a glot gant OAuth 2.0 eus meziantoù web all.",
     "OAuth 2.0 clients" : "Kliant OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "Aotreañ a ra OAuth 2.0 ar servijourienn diavaez da goulenn tizhout {instanceName}.",
+    "Add client" : "Ouzhoennañ kliant",
     "Name" : "Anv",
     "Redirection URI" : "Adhent URL",
+    "Add" : "Ouzhpennañ",
     "Client Identifier" : "Anavezer Kliant",
     "Secret" : "Sekret",
-    "Add client" : "Ouzhoennañ kliant",
-    "Add" : "Ouzhpennañ",
     "Show client secret" : "Diskouez sekret ar kliant",
     "Delete" : "Dilemel"
 },"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"
diff --git a/apps/oauth2/l10n/ca.js b/apps/oauth2/l10n/ca.js
index 4131cf076cb..3cfc1b0059b 100644
--- a/apps/oauth2/l10n/ca.js
+++ b/apps/oauth2/l10n/ca.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "L’aplicació OAuth2 permet als administradors configurar el flux de treball d'autenticació integrada per també permetre l'autenticació compatible amb OAuth2 des d'altres aplicacions web.",
     "OAuth 2.0 clients" : "Clients OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permet als serveis externs sol·licitar accés a {instanceName}.",
+    "Add client" : "Afegeix un client",
     "Name" : "Nom",
     "Redirection URI" : "Redirigeix a l'URI",
+    "Add" : "Afegeix",
     "Client Identifier" : "Identificador de client",
     "Secret" : "Secret",
-    "Add client" : "Afegeix un client",
-    "Add" : "Afegeix",
     "Show client secret" : "Mostra el secret del client",
     "Delete" : "Suprimeix"
 },
diff --git a/apps/oauth2/l10n/ca.json b/apps/oauth2/l10n/ca.json
index 3c7af8739b1..99d2377e6d3 100644
--- a/apps/oauth2/l10n/ca.json
+++ b/apps/oauth2/l10n/ca.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "L’aplicació OAuth2 permet als administradors configurar el flux de treball d'autenticació integrada per també permetre l'autenticació compatible amb OAuth2 des d'altres aplicacions web.",
     "OAuth 2.0 clients" : "Clients OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permet als serveis externs sol·licitar accés a {instanceName}.",
+    "Add client" : "Afegeix un client",
     "Name" : "Nom",
     "Redirection URI" : "Redirigeix a l'URI",
+    "Add" : "Afegeix",
     "Client Identifier" : "Identificador de client",
     "Secret" : "Secret",
-    "Add client" : "Afegeix un client",
-    "Add" : "Afegeix",
     "Show client secret" : "Mostra el secret del client",
     "Delete" : "Suprimeix"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/cs.js b/apps/oauth2/l10n/cs.js
index 79dbe2c6002..0a80e3afb40 100644
--- a/apps/oauth2/l10n/cs.js
+++ b/apps/oauth2/l10n/cs.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Aplikace OAuth2 umožňuje správcům nastavit vestavěný postup ověřování tak, aby podporoval také OAuth2 kompatibilní ověřování z ostatních webových aplikací.",
     "OAuth 2.0 clients" : "OAuth 2.0 klienti",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 umožňuje externím službám vyžádat si přístup k {instanceName}.",
+    "Add client" : "Přidat klienta",
     "Name" : "Název",
     "Redirection URI" : "URL pro přesměrování",
+    "Add" : "Přidat",
     "Client Identifier" : "Identifikátor klienta",
     "Secret" : "Tajemství",
-    "Add client" : "Přidat klienta",
-    "Add" : "Přidat",
     "Show client secret" : "Zobrazit klientské tajemství",
     "Delete" : "Smazat"
 },
diff --git a/apps/oauth2/l10n/cs.json b/apps/oauth2/l10n/cs.json
index 62e0e515742..657bf4abcfe 100644
--- a/apps/oauth2/l10n/cs.json
+++ b/apps/oauth2/l10n/cs.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Aplikace OAuth2 umožňuje správcům nastavit vestavěný postup ověřování tak, aby podporoval také OAuth2 kompatibilní ověřování z ostatních webových aplikací.",
     "OAuth 2.0 clients" : "OAuth 2.0 klienti",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 umožňuje externím službám vyžádat si přístup k {instanceName}.",
+    "Add client" : "Přidat klienta",
     "Name" : "Název",
     "Redirection URI" : "URL pro přesměrování",
+    "Add" : "Přidat",
     "Client Identifier" : "Identifikátor klienta",
     "Secret" : "Tajemství",
-    "Add client" : "Přidat klienta",
-    "Add" : "Přidat",
     "Show client secret" : "Zobrazit klientské tajemství",
     "Delete" : "Smazat"
 },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
diff --git a/apps/oauth2/l10n/da.js b/apps/oauth2/l10n/da.js
index 2359a7e280c..d51f01bed87 100644
--- a/apps/oauth2/l10n/da.js
+++ b/apps/oauth2/l10n/da.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0 klienter",
+    "Add client" : "Tilføj klient",
     "Name" : "Navn",
     "Redirection URI" : "Viderestilling URI",
+    "Add" : "Tilføj",
     "Client Identifier" : "Klient ID",
     "Secret" : "Hemmelighed",
-    "Add client" : "Tilføj klient",
-    "Add" : "Tilføj",
     "Delete" : "Slet"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/da.json b/apps/oauth2/l10n/da.json
index 4674b560a88..1a987ba153d 100644
--- a/apps/oauth2/l10n/da.json
+++ b/apps/oauth2/l10n/da.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0 klienter",
+    "Add client" : "Tilføj klient",
     "Name" : "Navn",
     "Redirection URI" : "Viderestilling URI",
+    "Add" : "Tilføj",
     "Client Identifier" : "Klient ID",
     "Secret" : "Hemmelighed",
-    "Add client" : "Tilføj klient",
-    "Add" : "Tilføj",
     "Delete" : "Slet"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/de.js b/apps/oauth2/l10n/de.js
index 2ea37cd9c59..30e5afee87f 100644
--- a/apps/oauth2/l10n/de.js
+++ b/apps/oauth2/l10n/de.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Die OAuth2-App ermöglicht es Administratoren den eingebauten Authenztifizierungsablauf dahingehend zu konfigurieren, das auch ein OAuth2 komplatible Authentifizierung von anderen Web-Anwendungen aus möglich ist. ",
     "OAuth 2.0 clients" : "OAuth 2.0-Clients",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 ermöglicht es externen Diensten, Zugriff auf {instanceName} anzufordern.",
+    "Add client" : "Client hinzufügen",
     "Name" : "Name",
     "Redirection URI" : "Weiterleitungs-URI",
+    "Add" : "Hinzufügen",
     "Client Identifier" : "Client-Identifikationsmerkmal",
     "Secret" : "Geheimnis",
-    "Add client" : "Client hinzufügen",
-    "Add" : "Hinzufügen",
     "Show client secret" : "Geheime Zeichenkette des Clients anzeigen",
     "Delete" : " Löschen"
 },
diff --git a/apps/oauth2/l10n/de.json b/apps/oauth2/l10n/de.json
index bbdb194bc49..d7a10fbc24f 100644
--- a/apps/oauth2/l10n/de.json
+++ b/apps/oauth2/l10n/de.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Die OAuth2-App ermöglicht es Administratoren den eingebauten Authenztifizierungsablauf dahingehend zu konfigurieren, das auch ein OAuth2 komplatible Authentifizierung von anderen Web-Anwendungen aus möglich ist. ",
     "OAuth 2.0 clients" : "OAuth 2.0-Clients",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 ermöglicht es externen Diensten, Zugriff auf {instanceName} anzufordern.",
+    "Add client" : "Client hinzufügen",
     "Name" : "Name",
     "Redirection URI" : "Weiterleitungs-URI",
+    "Add" : "Hinzufügen",
     "Client Identifier" : "Client-Identifikationsmerkmal",
     "Secret" : "Geheimnis",
-    "Add client" : "Client hinzufügen",
-    "Add" : "Hinzufügen",
     "Show client secret" : "Geheime Zeichenkette des Clients anzeigen",
     "Delete" : " Löschen"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/de_DE.js b/apps/oauth2/l10n/de_DE.js
index 3433798ef3b..1aa41461848 100644
--- a/apps/oauth2/l10n/de_DE.js
+++ b/apps/oauth2/l10n/de_DE.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Die OAuth2-App ermöglicht es Administratoren den eingebauten Authenztifizierungsablauf dahingehend zu konfigurieren, das auch ein OAuth2 komplatible Authentifizierung von anderen Web-Anwendungen aus möglich ist. ",
     "OAuth 2.0 clients" : "OAuth 2.0-Clients",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 ermöglicht es externen Diensten, Zugriff auf {instanceName} anzufordern.",
+    "Add client" : "Client hinzufügen",
     "Name" : "Name",
     "Redirection URI" : "Weiterleitungs-URI",
+    "Add" : "Hinzufügen",
     "Client Identifier" : "Client-Identifikationsmerkmal",
     "Secret" : "Geheimnis",
-    "Add client" : "Client hinzufügen",
-    "Add" : "Hinzufügen",
     "Show client secret" : "Geheime Zeichenkette des Clients anzeigen",
     "Delete" : "Löschen"
 },
diff --git a/apps/oauth2/l10n/de_DE.json b/apps/oauth2/l10n/de_DE.json
index 726358d8b21..cc53415b70b 100644
--- a/apps/oauth2/l10n/de_DE.json
+++ b/apps/oauth2/l10n/de_DE.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Die OAuth2-App ermöglicht es Administratoren den eingebauten Authenztifizierungsablauf dahingehend zu konfigurieren, das auch ein OAuth2 komplatible Authentifizierung von anderen Web-Anwendungen aus möglich ist. ",
     "OAuth 2.0 clients" : "OAuth 2.0-Clients",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 ermöglicht es externen Diensten, Zugriff auf {instanceName} anzufordern.",
+    "Add client" : "Client hinzufügen",
     "Name" : "Name",
     "Redirection URI" : "Weiterleitungs-URI",
+    "Add" : "Hinzufügen",
     "Client Identifier" : "Client-Identifikationsmerkmal",
     "Secret" : "Geheimnis",
-    "Add client" : "Client hinzufügen",
-    "Add" : "Hinzufügen",
     "Show client secret" : "Geheime Zeichenkette des Clients anzeigen",
     "Delete" : "Löschen"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/el.js b/apps/oauth2/l10n/el.js
index d04d6a917a0..f550304ebfa 100644
--- a/apps/oauth2/l10n/el.js
+++ b/apps/oauth2/l10n/el.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Η εφαρμογή OAuth2 επιτρέπει στους διαχειριστές να ρυθμίζουν τις παραμέτρους της ενσωματωμένης ροής εργασιών ελέγχου ταυτότητας για να επιτρέπουν επίσης τον έλεγχο ταυτότητας OAuth2 από άλλες εφαρμογές ιστού.",
     "OAuth 2.0 clients" : "Πελάτες OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "Το OAuth 2.0 επιτρέπει στις εξωτερικές υπηρεσίες να ζητούν πρόσβαση στο {instanceName}.",
+    "Add client" : "Προσθήκη πελάτη",
     "Name" : "Όνομα",
     "Redirection URI" : "URI ανακατεύθυνσης",
+    "Add" : "Προσθήκη",
     "Client Identifier" : "Αναγνωριστικό πελάτη",
     "Secret" : "Μυστικό",
-    "Add client" : "Προσθήκη πελάτη",
-    "Add" : "Προσθήκη",
     "Show client secret" : "Εμφάνιση μυστικού εφαρμογής υπολογιστή",
     "Delete" : "Διαγραφή"
 },
diff --git a/apps/oauth2/l10n/el.json b/apps/oauth2/l10n/el.json
index 875cbba0cc3..d698467a48e 100644
--- a/apps/oauth2/l10n/el.json
+++ b/apps/oauth2/l10n/el.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Η εφαρμογή OAuth2 επιτρέπει στους διαχειριστές να ρυθμίζουν τις παραμέτρους της ενσωματωμένης ροής εργασιών ελέγχου ταυτότητας για να επιτρέπουν επίσης τον έλεγχο ταυτότητας OAuth2 από άλλες εφαρμογές ιστού.",
     "OAuth 2.0 clients" : "Πελάτες OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "Το OAuth 2.0 επιτρέπει στις εξωτερικές υπηρεσίες να ζητούν πρόσβαση στο {instanceName}.",
+    "Add client" : "Προσθήκη πελάτη",
     "Name" : "Όνομα",
     "Redirection URI" : "URI ανακατεύθυνσης",
+    "Add" : "Προσθήκη",
     "Client Identifier" : "Αναγνωριστικό πελάτη",
     "Secret" : "Μυστικό",
-    "Add client" : "Προσθήκη πελάτη",
-    "Add" : "Προσθήκη",
     "Show client secret" : "Εμφάνιση μυστικού εφαρμογής υπολογιστή",
     "Delete" : "Διαγραφή"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/en_GB.js b/apps/oauth2/l10n/en_GB.js
index 1a9706021f4..6975397c902 100644
--- a/apps/oauth2/l10n/en_GB.js
+++ b/apps/oauth2/l10n/en_GB.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications.",
     "OAuth 2.0 clients" : "OAuth 2.0 clients",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 allows external services to request access to {instanceName}.",
+    "Add client" : "Add client",
     "Name" : "Name",
     "Redirection URI" : "Redirection URI",
+    "Add" : "Add",
     "Client Identifier" : "Client Identifier",
     "Secret" : "Secret",
-    "Add client" : "Add client",
-    "Add" : "Add",
     "Show client secret" : "Show client secret",
     "Delete" : "Delete"
 },
diff --git a/apps/oauth2/l10n/en_GB.json b/apps/oauth2/l10n/en_GB.json
index ec7c1baf525..22b6d8fc607 100644
--- a/apps/oauth2/l10n/en_GB.json
+++ b/apps/oauth2/l10n/en_GB.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications.",
     "OAuth 2.0 clients" : "OAuth 2.0 clients",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 allows external services to request access to {instanceName}.",
+    "Add client" : "Add client",
     "Name" : "Name",
     "Redirection URI" : "Redirection URI",
+    "Add" : "Add",
     "Client Identifier" : "Client Identifier",
     "Secret" : "Secret",
-    "Add client" : "Add client",
-    "Add" : "Add",
     "Show client secret" : "Show client secret",
     "Delete" : "Delete"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/es.js b/apps/oauth2/l10n/es.js
index 9b373cb658f..cc88c192d68 100644
--- a/apps/oauth2/l10n/es.js
+++ b/apps/oauth2/l10n/es.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "La app OAuth2 permite a los administradores configurar el flujo de trabajo de autenticación incorporado para permitir también autenticación compatible con OAuth2 desde otras aplicaciones web.",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permite a servicios externos solicitar acceso a {instanceName}",
+    "Add client" : "Añadir cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI de redirección",
+    "Add" : "Añadir",
     "Client Identifier" : "Identificador de cliente",
     "Secret" : "Secreto",
-    "Add client" : "Añadir cliente",
-    "Add" : "Añadir",
     "Show client secret" : "Mostrar secreto del cliente",
     "Delete" : "Eliminar"
 },
diff --git a/apps/oauth2/l10n/es.json b/apps/oauth2/l10n/es.json
index 5e0e3ee71be..c98f8bdb766 100644
--- a/apps/oauth2/l10n/es.json
+++ b/apps/oauth2/l10n/es.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "La app OAuth2 permite a los administradores configurar el flujo de trabajo de autenticación incorporado para permitir también autenticación compatible con OAuth2 desde otras aplicaciones web.",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permite a servicios externos solicitar acceso a {instanceName}",
+    "Add client" : "Añadir cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI de redirección",
+    "Add" : "Añadir",
     "Client Identifier" : "Identificador de cliente",
     "Secret" : "Secreto",
-    "Add client" : "Añadir cliente",
-    "Add" : "Añadir",
     "Show client secret" : "Mostrar secreto del cliente",
     "Delete" : "Eliminar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/es_419.js b/apps/oauth2/l10n/es_419.js
index 017a2bd46ed..c5703ae79c8 100644
--- a/apps/oauth2/l10n/es_419.js
+++ b/apps/oauth2/l10n/es_419.js
@@ -2,12 +2,12 @@ OC.L10N.register(
     "oauth2",
     {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_419.json b/apps/oauth2/l10n/es_419.json
index 7f87dbd0770..3a272b8f2b5 100644
--- a/apps/oauth2/l10n/es_419.json
+++ b/apps/oauth2/l10n/es_419.json
@@ -1,11 +1,11 @@
 { "translations": {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_AR.js b/apps/oauth2/l10n/es_AR.js
index c15a0d0d476..196db20b818 100644
--- a/apps/oauth2/l10n/es_AR.js
+++ b/apps/oauth2/l10n/es_AR.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI de redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Eliminar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_AR.json b/apps/oauth2/l10n/es_AR.json
index 7278f4729da..e6c9d759bfe 100644
--- a/apps/oauth2/l10n/es_AR.json
+++ b/apps/oauth2/l10n/es_AR.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI de redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Eliminar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_CL.js b/apps/oauth2/l10n/es_CL.js
index 30196df1983..00ba6a40669 100644
--- a/apps/oauth2/l10n/es_CL.js
+++ b/apps/oauth2/l10n/es_CL.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_CL.json b/apps/oauth2/l10n/es_CL.json
index 74cd5c2095f..e252779a553 100644
--- a/apps/oauth2/l10n/es_CL.json
+++ b/apps/oauth2/l10n/es_CL.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_CO.js b/apps/oauth2/l10n/es_CO.js
index 30196df1983..00ba6a40669 100644
--- a/apps/oauth2/l10n/es_CO.js
+++ b/apps/oauth2/l10n/es_CO.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_CO.json b/apps/oauth2/l10n/es_CO.json
index 74cd5c2095f..e252779a553 100644
--- a/apps/oauth2/l10n/es_CO.json
+++ b/apps/oauth2/l10n/es_CO.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_CR.js b/apps/oauth2/l10n/es_CR.js
index 30196df1983..00ba6a40669 100644
--- a/apps/oauth2/l10n/es_CR.js
+++ b/apps/oauth2/l10n/es_CR.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_CR.json b/apps/oauth2/l10n/es_CR.json
index 74cd5c2095f..e252779a553 100644
--- a/apps/oauth2/l10n/es_CR.json
+++ b/apps/oauth2/l10n/es_CR.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_DO.js b/apps/oauth2/l10n/es_DO.js
index 30196df1983..00ba6a40669 100644
--- a/apps/oauth2/l10n/es_DO.js
+++ b/apps/oauth2/l10n/es_DO.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_DO.json b/apps/oauth2/l10n/es_DO.json
index 74cd5c2095f..e252779a553 100644
--- a/apps/oauth2/l10n/es_DO.json
+++ b/apps/oauth2/l10n/es_DO.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_EC.js b/apps/oauth2/l10n/es_EC.js
index 30196df1983..00ba6a40669 100644
--- a/apps/oauth2/l10n/es_EC.js
+++ b/apps/oauth2/l10n/es_EC.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_EC.json b/apps/oauth2/l10n/es_EC.json
index 74cd5c2095f..e252779a553 100644
--- a/apps/oauth2/l10n/es_EC.json
+++ b/apps/oauth2/l10n/es_EC.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_GT.js b/apps/oauth2/l10n/es_GT.js
index 30196df1983..00ba6a40669 100644
--- a/apps/oauth2/l10n/es_GT.js
+++ b/apps/oauth2/l10n/es_GT.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_GT.json b/apps/oauth2/l10n/es_GT.json
index 74cd5c2095f..e252779a553 100644
--- a/apps/oauth2/l10n/es_GT.json
+++ b/apps/oauth2/l10n/es_GT.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_HN.js b/apps/oauth2/l10n/es_HN.js
index 017a2bd46ed..c5703ae79c8 100644
--- a/apps/oauth2/l10n/es_HN.js
+++ b/apps/oauth2/l10n/es_HN.js
@@ -2,12 +2,12 @@ OC.L10N.register(
     "oauth2",
     {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_HN.json b/apps/oauth2/l10n/es_HN.json
index 7f87dbd0770..3a272b8f2b5 100644
--- a/apps/oauth2/l10n/es_HN.json
+++ b/apps/oauth2/l10n/es_HN.json
@@ -1,11 +1,11 @@
 { "translations": {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_MX.js b/apps/oauth2/l10n/es_MX.js
index 028920334ff..0384f36efad 100644
--- a/apps/oauth2/l10n/es_MX.js
+++ b/apps/oauth2/l10n/es_MX.js
@@ -5,12 +5,12 @@ OC.L10N.register(
     "Allows OAuth2 compatible authentication from other web applications." : "Permite autenticación compatible con OAuth2 desde otras aplicaciones web.",
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "La aplicación OAuth2 le permite a los administradores configurar el flujo de autenticación integrado para también permitir la autenticación OAuth2 de otras aplicaciones web compatibles. ",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_MX.json b/apps/oauth2/l10n/es_MX.json
index fa8374b72a7..0f20c80bdf9 100644
--- a/apps/oauth2/l10n/es_MX.json
+++ b/apps/oauth2/l10n/es_MX.json
@@ -3,12 +3,12 @@
     "Allows OAuth2 compatible authentication from other web applications." : "Permite autenticación compatible con OAuth2 desde otras aplicaciones web.",
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "La aplicación OAuth2 le permite a los administradores configurar el flujo de autenticación integrado para también permitir la autenticación OAuth2 de otras aplicaciones web compatibles. ",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_NI.js b/apps/oauth2/l10n/es_NI.js
index 017a2bd46ed..c5703ae79c8 100644
--- a/apps/oauth2/l10n/es_NI.js
+++ b/apps/oauth2/l10n/es_NI.js
@@ -2,12 +2,12 @@ OC.L10N.register(
     "oauth2",
     {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_NI.json b/apps/oauth2/l10n/es_NI.json
index 7f87dbd0770..3a272b8f2b5 100644
--- a/apps/oauth2/l10n/es_NI.json
+++ b/apps/oauth2/l10n/es_NI.json
@@ -1,11 +1,11 @@
 { "translations": {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_PA.js b/apps/oauth2/l10n/es_PA.js
index 017a2bd46ed..c5703ae79c8 100644
--- a/apps/oauth2/l10n/es_PA.js
+++ b/apps/oauth2/l10n/es_PA.js
@@ -2,12 +2,12 @@ OC.L10N.register(
     "oauth2",
     {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_PA.json b/apps/oauth2/l10n/es_PA.json
index 7f87dbd0770..3a272b8f2b5 100644
--- a/apps/oauth2/l10n/es_PA.json
+++ b/apps/oauth2/l10n/es_PA.json
@@ -1,11 +1,11 @@
 { "translations": {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_PE.js b/apps/oauth2/l10n/es_PE.js
index 017a2bd46ed..c5703ae79c8 100644
--- a/apps/oauth2/l10n/es_PE.js
+++ b/apps/oauth2/l10n/es_PE.js
@@ -2,12 +2,12 @@ OC.L10N.register(
     "oauth2",
     {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_PE.json b/apps/oauth2/l10n/es_PE.json
index 7f87dbd0770..3a272b8f2b5 100644
--- a/apps/oauth2/l10n/es_PE.json
+++ b/apps/oauth2/l10n/es_PE.json
@@ -1,11 +1,11 @@
 { "translations": {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_PR.js b/apps/oauth2/l10n/es_PR.js
index 017a2bd46ed..c5703ae79c8 100644
--- a/apps/oauth2/l10n/es_PR.js
+++ b/apps/oauth2/l10n/es_PR.js
@@ -2,12 +2,12 @@ OC.L10N.register(
     "oauth2",
     {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_PR.json b/apps/oauth2/l10n/es_PR.json
index 7f87dbd0770..3a272b8f2b5 100644
--- a/apps/oauth2/l10n/es_PR.json
+++ b/apps/oauth2/l10n/es_PR.json
@@ -1,11 +1,11 @@
 { "translations": {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_PY.js b/apps/oauth2/l10n/es_PY.js
index 017a2bd46ed..c5703ae79c8 100644
--- a/apps/oauth2/l10n/es_PY.js
+++ b/apps/oauth2/l10n/es_PY.js
@@ -2,12 +2,12 @@ OC.L10N.register(
     "oauth2",
     {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_PY.json b/apps/oauth2/l10n/es_PY.json
index 7f87dbd0770..3a272b8f2b5 100644
--- a/apps/oauth2/l10n/es_PY.json
+++ b/apps/oauth2/l10n/es_PY.json
@@ -1,11 +1,11 @@
 { "translations": {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_SV.js b/apps/oauth2/l10n/es_SV.js
index 30196df1983..00ba6a40669 100644
--- a/apps/oauth2/l10n/es_SV.js
+++ b/apps/oauth2/l10n/es_SV.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_SV.json b/apps/oauth2/l10n/es_SV.json
index 74cd5c2095f..e252779a553 100644
--- a/apps/oauth2/l10n/es_SV.json
+++ b/apps/oauth2/l10n/es_SV.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/es_UY.js b/apps/oauth2/l10n/es_UY.js
index 017a2bd46ed..c5703ae79c8 100644
--- a/apps/oauth2/l10n/es_UY.js
+++ b/apps/oauth2/l10n/es_UY.js
@@ -2,12 +2,12 @@ OC.L10N.register(
     "oauth2",
     {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/es_UY.json b/apps/oauth2/l10n/es_UY.json
index 7f87dbd0770..3a272b8f2b5 100644
--- a/apps/oauth2/l10n/es_UY.json
+++ b/apps/oauth2/l10n/es_UY.json
@@ -1,11 +1,11 @@
 { "translations": {
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
+    "Add client" : "Agregar cliente",
     "Name" : "Nombre",
     "Redirection URI" : "URI para redirección",
+    "Add" : "Agregar",
     "Client Identifier" : "Identificador del cliente",
     "Secret" : "Secreto",
-    "Add client" : "Agregar cliente",
-    "Add" : "Agregar",
     "Delete" : "Borrar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/et_EE.js b/apps/oauth2/l10n/et_EE.js
index 6c0a0ce0150..e2f54d13feb 100644
--- a/apps/oauth2/l10n/et_EE.js
+++ b/apps/oauth2/l10n/et_EE.js
@@ -2,12 +2,12 @@ OC.L10N.register(
     "oauth2",
     {
     "OAuth 2.0 clients" : "OAuth 2.0 kliendid",
+    "Add client" : "Lisa klient",
     "Name" : "Nimi",
     "Redirection URI" : "Suunamise URI",
+    "Add" : "Lisa",
     "Client Identifier" : "Kliendi identifikaator",
     "Secret" : "Saladus",
-    "Add client" : "Lisa klient",
-    "Add" : "Lisa",
     "Delete" : "Kustuta"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/et_EE.json b/apps/oauth2/l10n/et_EE.json
index 177c90db2f4..8ee807ed375 100644
--- a/apps/oauth2/l10n/et_EE.json
+++ b/apps/oauth2/l10n/et_EE.json
@@ -1,11 +1,11 @@
 { "translations": {
     "OAuth 2.0 clients" : "OAuth 2.0 kliendid",
+    "Add client" : "Lisa klient",
     "Name" : "Nimi",
     "Redirection URI" : "Suunamise URI",
+    "Add" : "Lisa",
     "Client Identifier" : "Kliendi identifikaator",
     "Secret" : "Saladus",
-    "Add client" : "Lisa klient",
-    "Add" : "Lisa",
     "Delete" : "Kustuta"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/eu.js b/apps/oauth2/l10n/eu.js
index 29e631d1eac..71b0a2a1475 100644
--- a/apps/oauth2/l10n/eu.js
+++ b/apps/oauth2/l10n/eu.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 aplikazioak, zerbitzu hori eskaintzen duten beste web aplikazio batzuen bidez autentikazioa egiten konfiguratzeko aukera eskaintzen die sistemaren kudeatzaileei.",
     "OAuth 2.0 clients" : "OAuth 2.0-en bezeroak",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0k kanpo zerbitzuei {instanceName} instantziara sartzeko baimena eskatzea baimentzen die.",
+    "Add client" : "Bezeroa gehitu",
     "Name" : "Izena",
     "Redirection URI" : "Birbideraketaren URI",
+    "Add" : "Gehitu",
     "Client Identifier" : "Bezeroaren Identifikadorea",
     "Secret" : "Sekretua",
-    "Add client" : "Bezeroa gehitu",
-    "Add" : "Gehitu",
     "Show client secret" : "Erakutsi bezeroaren sekretua",
     "Delete" : "Ezabatu"
 },
diff --git a/apps/oauth2/l10n/eu.json b/apps/oauth2/l10n/eu.json
index 3d0ff8c196c..ed8de4a9f35 100644
--- a/apps/oauth2/l10n/eu.json
+++ b/apps/oauth2/l10n/eu.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 aplikazioak, zerbitzu hori eskaintzen duten beste web aplikazio batzuen bidez autentikazioa egiten konfiguratzeko aukera eskaintzen die sistemaren kudeatzaileei.",
     "OAuth 2.0 clients" : "OAuth 2.0-en bezeroak",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0k kanpo zerbitzuei {instanceName} instantziara sartzeko baimena eskatzea baimentzen die.",
+    "Add client" : "Bezeroa gehitu",
     "Name" : "Izena",
     "Redirection URI" : "Birbideraketaren URI",
+    "Add" : "Gehitu",
     "Client Identifier" : "Bezeroaren Identifikadorea",
     "Secret" : "Sekretua",
-    "Add client" : "Bezeroa gehitu",
-    "Add" : "Gehitu",
     "Show client secret" : "Erakutsi bezeroaren sekretua",
     "Delete" : "Ezabatu"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/fa.js b/apps/oauth2/l10n/fa.js
index 2f20dbe6171..9e65ce59c94 100644
--- a/apps/oauth2/l10n/fa.js
+++ b/apps/oauth2/l10n/fa.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "برنامه OAuth2 به مدیران اجازه می دهد تا گردش کار داخلی تأیید اعتبار را پیکربندی کنند ، همچنین اجازه تأیید هویت سازگار OAuth2 را از دیگر برنامه های وب فراهم می کند.",
     "OAuth 2.0 clients" : "مشتری OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth تأیید 2.0 اجازه می دهد تا خدمات خارجی به درخواست دسترسی به {} instanceName.",
+    "Add client" : "افزودن مشتری",
     "Name" : "نام",
     "Redirection URI" : "تغییر مسیر URI",
+    "Add" : "افزودن",
     "Client Identifier" : "شناسه مشتری",
     "Secret" : "راز",
-    "Add client" : "افزودن مشتری",
-    "Add" : "افزودن",
     "Show client secret" : "راز مشتری را نشان دهید",
     "Delete" : "حذف"
 },
diff --git a/apps/oauth2/l10n/fa.json b/apps/oauth2/l10n/fa.json
index 56b7b25bf92..69f7ea5f0c7 100644
--- a/apps/oauth2/l10n/fa.json
+++ b/apps/oauth2/l10n/fa.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "برنامه OAuth2 به مدیران اجازه می دهد تا گردش کار داخلی تأیید اعتبار را پیکربندی کنند ، همچنین اجازه تأیید هویت سازگار OAuth2 را از دیگر برنامه های وب فراهم می کند.",
     "OAuth 2.0 clients" : "مشتری OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth تأیید 2.0 اجازه می دهد تا خدمات خارجی به درخواست دسترسی به {} instanceName.",
+    "Add client" : "افزودن مشتری",
     "Name" : "نام",
     "Redirection URI" : "تغییر مسیر URI",
+    "Add" : "افزودن",
     "Client Identifier" : "شناسه مشتری",
     "Secret" : "راز",
-    "Add client" : "افزودن مشتری",
-    "Add" : "افزودن",
     "Show client secret" : "راز مشتری را نشان دهید",
     "Delete" : "حذف"
 },"pluralForm" :"nplurals=2; plural=(n > 1);"
diff --git a/apps/oauth2/l10n/fi.js b/apps/oauth2/l10n/fi.js
index d073df51638..717e64be267 100644
--- a/apps/oauth2/l10n/fi.js
+++ b/apps/oauth2/l10n/fi.js
@@ -4,12 +4,12 @@ OC.L10N.register(
     "OAuth 2.0" : "OAuth 2.0",
     "Allows OAuth2 compatible authentication from other web applications." : "Sallii OAuth2-yhteensopivan tunnistautumisen muista verkkosovelluksista.",
     "OAuth 2.0 clients" : "OAuth 2.0 -asiakkaat",
+    "Add client" : "Lisää asiakas",
     "Name" : "Nimi",
     "Redirection URI" : "Uudelleenohjaus URI",
+    "Add" : "Lisää",
     "Client Identifier" : "Asiakkaan tunniste",
     "Secret" : "Salaisuus",
-    "Add client" : "Lisää asiakas",
-    "Add" : "Lisää",
     "Delete" : "Poista"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/fi.json b/apps/oauth2/l10n/fi.json
index 7e7c525f2fa..f1f13f280c1 100644
--- a/apps/oauth2/l10n/fi.json
+++ b/apps/oauth2/l10n/fi.json
@@ -2,12 +2,12 @@
     "OAuth 2.0" : "OAuth 2.0",
     "Allows OAuth2 compatible authentication from other web applications." : "Sallii OAuth2-yhteensopivan tunnistautumisen muista verkkosovelluksista.",
     "OAuth 2.0 clients" : "OAuth 2.0 -asiakkaat",
+    "Add client" : "Lisää asiakas",
     "Name" : "Nimi",
     "Redirection URI" : "Uudelleenohjaus URI",
+    "Add" : "Lisää",
     "Client Identifier" : "Asiakkaan tunniste",
     "Secret" : "Salaisuus",
-    "Add client" : "Lisää asiakas",
-    "Add" : "Lisää",
     "Delete" : "Poista"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/fr.js b/apps/oauth2/l10n/fr.js
index 74f0ff936ae..a3b20d4d28b 100644
--- a/apps/oauth2/l10n/fr.js
+++ b/apps/oauth2/l10n/fr.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "L'application OAuth2 permet aux administrateurs de configurer l'authentification intégrée afin d'autoriser l'authentification compatible OAuth2 depuis d'autres applications web.",
     "OAuth 2.0 clients" : "Clients OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permet à des services externes de demander l'accès à {instanceName}.",
+    "Add client" : "Ajouter un client",
     "Name" : "Nom",
     "Redirection URI" : "URI de redirection",
+    "Add" : "Ajouter",
     "Client Identifier" : "Identifiant du client",
     "Secret" : "Secret",
-    "Add client" : "Ajouter un client",
-    "Add" : "Ajouter",
     "Show client secret" : "Afficher client secret",
     "Delete" : "Supprimer"
 },
diff --git a/apps/oauth2/l10n/fr.json b/apps/oauth2/l10n/fr.json
index 6c4c449464e..303cd0de5b1 100644
--- a/apps/oauth2/l10n/fr.json
+++ b/apps/oauth2/l10n/fr.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "L'application OAuth2 permet aux administrateurs de configurer l'authentification intégrée afin d'autoriser l'authentification compatible OAuth2 depuis d'autres applications web.",
     "OAuth 2.0 clients" : "Clients OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permet à des services externes de demander l'accès à {instanceName}.",
+    "Add client" : "Ajouter un client",
     "Name" : "Nom",
     "Redirection URI" : "URI de redirection",
+    "Add" : "Ajouter",
     "Client Identifier" : "Identifiant du client",
     "Secret" : "Secret",
-    "Add client" : "Ajouter un client",
-    "Add" : "Ajouter",
     "Show client secret" : "Afficher client secret",
     "Delete" : "Supprimer"
 },"pluralForm" :"nplurals=2; plural=(n > 1);"
diff --git a/apps/oauth2/l10n/gl.js b/apps/oauth2/l10n/gl.js
index 95e35d1315c..5badcc477d7 100644
--- a/apps/oauth2/l10n/gl.js
+++ b/apps/oauth2/l10n/gl.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "A aplicación OAuth2 permítelle aos administradores configurar o fluxo de traballo de autenticación incorporado para permitir tamén autenticación compatíbel con OAuth2 dende outras aplicacións web.",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permítelle aos servizos externos solicitar acceso a {instanceName}.",
+    "Add client" : "Engadir cliente",
     "Name" : "Nome",
     "Redirection URI" : "URI de redireccionamento",
+    "Add" : "Engadir",
     "Client Identifier" : "Identificador do cliente",
     "Secret" : "Segredo",
-    "Add client" : "Engadir cliente",
-    "Add" : "Engadir",
     "Show client secret" : "Amosar o segredo do cliente",
     "Delete" : "Eliminar"
 },
diff --git a/apps/oauth2/l10n/gl.json b/apps/oauth2/l10n/gl.json
index 5357c5a5e88..fcbf78cb6cb 100644
--- a/apps/oauth2/l10n/gl.json
+++ b/apps/oauth2/l10n/gl.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "A aplicación OAuth2 permítelle aos administradores configurar o fluxo de traballo de autenticación incorporado para permitir tamén autenticación compatíbel con OAuth2 dende outras aplicacións web.",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permítelle aos servizos externos solicitar acceso a {instanceName}.",
+    "Add client" : "Engadir cliente",
     "Name" : "Nome",
     "Redirection URI" : "URI de redireccionamento",
+    "Add" : "Engadir",
     "Client Identifier" : "Identificador do cliente",
     "Secret" : "Segredo",
-    "Add client" : "Engadir cliente",
-    "Add" : "Engadir",
     "Show client secret" : "Amosar o segredo do cliente",
     "Delete" : "Eliminar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/he.js b/apps/oauth2/l10n/he.js
index 3c18c82ba9b..2b0cee6bbe7 100644
--- a/apps/oauth2/l10n/he.js
+++ b/apps/oauth2/l10n/he.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "יישומון OAuth2 מאפשר למנהלים להגדיר את הסדר האימות המובנה כדי לאפשר אימות תואם OAuth2 מיישומים אחרים.",
     "OAuth 2.0 clients" : "לקוחות OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 מאפשר לשירותים חיצוניים לבקש גישה אל {instanceName}.",
+    "Add client" : "הוספת לקוחי",
     "Name" : "שם",
     "Redirection URI" : "כתובת הפנייה",
+    "Add" : "הוספה",
     "Client Identifier" : "זיהוי לקו",
     "Secret" : "סוד",
-    "Add client" : "הוספת לקוחי",
-    "Add" : "הוספה",
     "Show client secret" : "הצגת סוד לקוח",
     "Delete" : "מחיקה"
 },
diff --git a/apps/oauth2/l10n/he.json b/apps/oauth2/l10n/he.json
index 4c620c99323..27ea4625363 100644
--- a/apps/oauth2/l10n/he.json
+++ b/apps/oauth2/l10n/he.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "יישומון OAuth2 מאפשר למנהלים להגדיר את הסדר האימות המובנה כדי לאפשר אימות תואם OAuth2 מיישומים אחרים.",
     "OAuth 2.0 clients" : "לקוחות OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 מאפשר לשירותים חיצוניים לבקש גישה אל {instanceName}.",
+    "Add client" : "הוספת לקוחי",
     "Name" : "שם",
     "Redirection URI" : "כתובת הפנייה",
+    "Add" : "הוספה",
     "Client Identifier" : "זיהוי לקו",
     "Secret" : "סוד",
-    "Add client" : "הוספת לקוחי",
-    "Add" : "הוספה",
     "Show client secret" : "הצגת סוד לקוח",
     "Delete" : "מחיקה"
 },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
diff --git a/apps/oauth2/l10n/hr.js b/apps/oauth2/l10n/hr.js
index ea4b80788f7..8e1ab442d54 100644
--- a/apps/oauth2/l10n/hr.js
+++ b/apps/oauth2/l10n/hr.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Aplikacija OAuth2 omogućuje administratorima da konfiguriraju ugrađeni tijek autentifikacije kako bi također omogućili autentifikaciju kompatibilnu s OAuth2 iz drugih web aplikacija.",
     "OAuth 2.0 clients" : "OAuth 2.0 klijenti",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 omogućuje vanjskim servisima da zahtijevaju pristup {instanceName}.",
+    "Add client" : "Dodaj klijenta",
     "Name" : "Naziv",
     "Redirection URI" : "URL za preusmjeravanje",
+    "Add" : "Dodaj",
     "Client Identifier" : "Identifikator klijenta",
     "Secret" : "Tajno",
-    "Add client" : "Dodaj klijenta",
-    "Add" : "Dodaj",
     "Show client secret" : "Prikaži tajni ključ klijenta",
     "Delete" : "Izbriši"
 },
diff --git a/apps/oauth2/l10n/hr.json b/apps/oauth2/l10n/hr.json
index 457dd5fd379..ad5fa8ebe28 100644
--- a/apps/oauth2/l10n/hr.json
+++ b/apps/oauth2/l10n/hr.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Aplikacija OAuth2 omogućuje administratorima da konfiguriraju ugrađeni tijek autentifikacije kako bi također omogućili autentifikaciju kompatibilnu s OAuth2 iz drugih web aplikacija.",
     "OAuth 2.0 clients" : "OAuth 2.0 klijenti",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 omogućuje vanjskim servisima da zahtijevaju pristup {instanceName}.",
+    "Add client" : "Dodaj klijenta",
     "Name" : "Naziv",
     "Redirection URI" : "URL za preusmjeravanje",
+    "Add" : "Dodaj",
     "Client Identifier" : "Identifikator klijenta",
     "Secret" : "Tajno",
-    "Add client" : "Dodaj klijenta",
-    "Add" : "Dodaj",
     "Show client secret" : "Prikaži tajni ključ klijenta",
     "Delete" : "Izbriši"
 },"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"
diff --git a/apps/oauth2/l10n/hu.js b/apps/oauth2/l10n/hu.js
index 43e1d0784a8..562eebc4170 100644
--- a/apps/oauth2/l10n/hu.js
+++ b/apps/oauth2/l10n/hu.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Az OAuth2 alkalmazás megengedi az adminisztrátoroknak, hogy beállíthassák a beépített azonosítási munkafolyamat számára az OAuth2 kompatibilis azonosítás engedélyezését is más web alkalmazásokból.",
     "OAuth 2.0 clients" : "OAuth 2.0 kliensek",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 engedélyezi a külső szolgáltatások hozzáférési kérelmét a következőhöz: {instanceName}.",
+    "Add client" : "Ügyfél hozzáadás",
     "Name" : "Név",
     "Redirection URI" : "Átirányítési URI",
+    "Add" : "Hozzáadás",
     "Client Identifier" : "Ügyfél azonosító",
     "Secret" : "Titok",
-    "Add client" : "Ügyfél hozzáadás",
-    "Add" : "Hozzáadás",
     "Show client secret" : "Kliens titkosítási kulcs mutatása",
     "Delete" : "Törlés"
 },
diff --git a/apps/oauth2/l10n/hu.json b/apps/oauth2/l10n/hu.json
index 3861794b804..623efd4dfa5 100644
--- a/apps/oauth2/l10n/hu.json
+++ b/apps/oauth2/l10n/hu.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Az OAuth2 alkalmazás megengedi az adminisztrátoroknak, hogy beállíthassák a beépített azonosítási munkafolyamat számára az OAuth2 kompatibilis azonosítás engedélyezését is más web alkalmazásokból.",
     "OAuth 2.0 clients" : "OAuth 2.0 kliensek",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 engedélyezi a külső szolgáltatások hozzáférési kérelmét a következőhöz: {instanceName}.",
+    "Add client" : "Ügyfél hozzáadás",
     "Name" : "Név",
     "Redirection URI" : "Átirányítési URI",
+    "Add" : "Hozzáadás",
     "Client Identifier" : "Ügyfél azonosító",
     "Secret" : "Titok",
-    "Add client" : "Ügyfél hozzáadás",
-    "Add" : "Hozzáadás",
     "Show client secret" : "Kliens titkosítási kulcs mutatása",
     "Delete" : "Törlés"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/id.js b/apps/oauth2/l10n/id.js
index bdc8029bdf9..79f05d1b1b2 100644
--- a/apps/oauth2/l10n/id.js
+++ b/apps/oauth2/l10n/id.js
@@ -2,12 +2,12 @@ OC.L10N.register(
     "oauth2",
     {
     "OAuth 2.0 clients" : "Klien OAuth 2.0",
+    "Add client" : "Tambah klien",
     "Name" : "Nama",
     "Redirection URI" : "URI Pengalihan",
+    "Add" : "Tambah",
     "Client Identifier" : "Identifier klien",
     "Secret" : "Rahasia",
-    "Add client" : "Tambah klien",
-    "Add" : "Tambah",
     "Delete" : "Hapus"
 },
 "nplurals=1; plural=0;");
diff --git a/apps/oauth2/l10n/id.json b/apps/oauth2/l10n/id.json
index 56788456a18..d593b145a06 100644
--- a/apps/oauth2/l10n/id.json
+++ b/apps/oauth2/l10n/id.json
@@ -1,11 +1,11 @@
 { "translations": {
     "OAuth 2.0 clients" : "Klien OAuth 2.0",
+    "Add client" : "Tambah klien",
     "Name" : "Nama",
     "Redirection URI" : "URI Pengalihan",
+    "Add" : "Tambah",
     "Client Identifier" : "Identifier klien",
     "Secret" : "Rahasia",
-    "Add client" : "Tambah klien",
-    "Add" : "Tambah",
     "Delete" : "Hapus"
 },"pluralForm" :"nplurals=1; plural=0;"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/is.js b/apps/oauth2/l10n/is.js
index a6e0c0a818a..56181b4808d 100644
--- a/apps/oauth2/l10n/is.js
+++ b/apps/oauth2/l10n/is.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2-forritið gerir kerfisstjórum kleift að stilla innbyggða auðkenningarferlið þannig að einnig sé hægt að nota OAuth2-samhæfða auðkenningu frá öðrum vefforritum.",
     "OAuth 2.0 clients" : "OAuth 2.0 biðlarar",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 gerir utanaðkomandi þjónustum kleift að biðja um aðgang að {instanceName}.",
+    "Add client" : "Bæta við biðlara",
     "Name" : "Nafn",
     "Redirection URI" : "Endurbeiningarslóð",
+    "Add" : "Bæta við",
     "Client Identifier" : "Biðlaraauðkenni",
     "Secret" : "Leynilykill",
-    "Add client" : "Bæta við biðlara",
-    "Add" : "Bæta við",
     "Show client secret" : "Sýna leynilykil biðlara",
     "Delete" : "Eyða"
 },
diff --git a/apps/oauth2/l10n/is.json b/apps/oauth2/l10n/is.json
index 7842ae965a7..d4afe27b1b2 100644
--- a/apps/oauth2/l10n/is.json
+++ b/apps/oauth2/l10n/is.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2-forritið gerir kerfisstjórum kleift að stilla innbyggða auðkenningarferlið þannig að einnig sé hægt að nota OAuth2-samhæfða auðkenningu frá öðrum vefforritum.",
     "OAuth 2.0 clients" : "OAuth 2.0 biðlarar",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 gerir utanaðkomandi þjónustum kleift að biðja um aðgang að {instanceName}.",
+    "Add client" : "Bæta við biðlara",
     "Name" : "Nafn",
     "Redirection URI" : "Endurbeiningarslóð",
+    "Add" : "Bæta við",
     "Client Identifier" : "Biðlaraauðkenni",
     "Secret" : "Leynilykill",
-    "Add client" : "Bæta við biðlara",
-    "Add" : "Bæta við",
     "Show client secret" : "Sýna leynilykil biðlara",
     "Delete" : "Eyða"
 },"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
diff --git a/apps/oauth2/l10n/it.js b/apps/oauth2/l10n/it.js
index 052db52bccd..291c3a815fa 100644
--- a/apps/oauth2/l10n/it.js
+++ b/apps/oauth2/l10n/it.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "L'applicazione OAuth2 consente agli amministratori di configurare la procedura di autenticazione integrata per consentire anche l'autenticazione compatibile con OAuth2 da altre applicazioni web.",
     "OAuth 2.0 clients" : "Client OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 consente a servizi esterni di richiedere accesso a {instanceName}.",
+    "Add client" : "Aggiungi client",
     "Name" : "Nome",
     "Redirection URI" : "URI di redirezione",
+    "Add" : "Aggiungi",
     "Client Identifier" : "Identificatore client",
     "Secret" : "Segreto",
-    "Add client" : "Aggiungi client",
-    "Add" : "Aggiungi",
     "Show client secret" : "Mostra segreto del client",
     "Delete" : "Elimina"
 },
diff --git a/apps/oauth2/l10n/it.json b/apps/oauth2/l10n/it.json
index b7914f308a7..69a455109d5 100644
--- a/apps/oauth2/l10n/it.json
+++ b/apps/oauth2/l10n/it.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "L'applicazione OAuth2 consente agli amministratori di configurare la procedura di autenticazione integrata per consentire anche l'autenticazione compatibile con OAuth2 da altre applicazioni web.",
     "OAuth 2.0 clients" : "Client OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 consente a servizi esterni di richiedere accesso a {instanceName}.",
+    "Add client" : "Aggiungi client",
     "Name" : "Nome",
     "Redirection URI" : "URI di redirezione",
+    "Add" : "Aggiungi",
     "Client Identifier" : "Identificatore client",
     "Secret" : "Segreto",
-    "Add client" : "Aggiungi client",
-    "Add" : "Aggiungi",
     "Show client secret" : "Mostra segreto del client",
     "Delete" : "Elimina"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/ja.js b/apps/oauth2/l10n/ja.js
index 5b644ad0ec2..95e326a8ddb 100644
--- a/apps/oauth2/l10n/ja.js
+++ b/apps/oauth2/l10n/ja.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2アプリは、他のWebサービスからOAuth2互換の認証に接続し、管理者が認証の流れを設定できるようにするものです。",
     "OAuth 2.0 clients" : "OAuth 2.0クライアント",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0により {instanceName} へのアクセス要求を外部サービスに許可します。",
+    "Add client" : "クライアントの追加",
     "Name" : "名前",
     "Redirection URI" : "リダイレクトURI",
+    "Add" : "追加",
     "Client Identifier" : "クライアントID",
     "Secret" : "シークレットキー",
-    "Add client" : "クライアントの追加",
-    "Add" : "追加",
     "Show client secret" : "クライアントシークレットキーを表示",
     "Delete" : "削除"
 },
diff --git a/apps/oauth2/l10n/ja.json b/apps/oauth2/l10n/ja.json
index 6d308f4ce07..e27b5aad745 100644
--- a/apps/oauth2/l10n/ja.json
+++ b/apps/oauth2/l10n/ja.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2アプリは、他のWebサービスからOAuth2互換の認証に接続し、管理者が認証の流れを設定できるようにするものです。",
     "OAuth 2.0 clients" : "OAuth 2.0クライアント",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0により {instanceName} へのアクセス要求を外部サービスに許可します。",
+    "Add client" : "クライアントの追加",
     "Name" : "名前",
     "Redirection URI" : "リダイレクトURI",
+    "Add" : "追加",
     "Client Identifier" : "クライアントID",
     "Secret" : "シークレットキー",
-    "Add client" : "クライアントの追加",
-    "Add" : "追加",
     "Show client secret" : "クライアントシークレットキーを表示",
     "Delete" : "削除"
 },"pluralForm" :"nplurals=1; plural=0;"
diff --git a/apps/oauth2/l10n/ka_GE.js b/apps/oauth2/l10n/ka_GE.js
index 1a76a84474a..4527d27e1b9 100644
--- a/apps/oauth2/l10n/ka_GE.js
+++ b/apps/oauth2/l10n/ka_GE.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0 კლიენტები",
+    "Add client" : "კლიენტის დამატება",
     "Name" : "სახელი",
     "Redirection URI" : "გადამისამართების URI",
+    "Add" : "დამატება",
     "Client Identifier" : "კლიენტის იდენტიფიკატორი",
     "Secret" : "საიდუმლო",
-    "Add client" : "კლიენტის დამატება",
-    "Add" : "დამატება",
     "Delete" : "წაშლა"
 },
 "nplurals=2; plural=(n!=1);");
diff --git a/apps/oauth2/l10n/ka_GE.json b/apps/oauth2/l10n/ka_GE.json
index e7f811a6df2..87134c91ad8 100644
--- a/apps/oauth2/l10n/ka_GE.json
+++ b/apps/oauth2/l10n/ka_GE.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0 კლიენტები",
+    "Add client" : "კლიენტის დამატება",
     "Name" : "სახელი",
     "Redirection URI" : "გადამისამართების URI",
+    "Add" : "დამატება",
     "Client Identifier" : "კლიენტის იდენტიფიკატორი",
     "Secret" : "საიდუმლო",
-    "Add client" : "კლიენტის დამატება",
-    "Add" : "დამატება",
     "Delete" : "წაშლა"
 },"pluralForm" :"nplurals=2; plural=(n!=1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/ko.js b/apps/oauth2/l10n/ko.js
index d4549d072da..68f94352a0b 100644
--- a/apps/oauth2/l10n/ko.js
+++ b/apps/oauth2/l10n/ko.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 앱을 사용하면 관리자가 기본 인증 작업 과정을 통해서 다른 웹 애플리케이션에서 OAuth2 호환 인증을 허용합니다.",
     "OAuth 2.0 clients" : "OAuth 2.0 클라이언트",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0을 사용하여 외부 서비스에서 {instanceName}에 접근할 수 있습니다.",
+    "Add client" : "클라이언트 추가",
     "Name" : "이름",
     "Redirection URI" : "전환될 URI",
+    "Add" : "추가",
     "Client Identifier" : "클라이언트 식별자",
     "Secret" : "비밀 값",
-    "Add client" : "클라이언트 추가",
-    "Add" : "추가",
     "Show client secret" : "클라이언트 비밀 값 표시",
     "Delete" : "삭제"
 },
diff --git a/apps/oauth2/l10n/ko.json b/apps/oauth2/l10n/ko.json
index e748d0ea0ee..012361acb7c 100644
--- a/apps/oauth2/l10n/ko.json
+++ b/apps/oauth2/l10n/ko.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 앱을 사용하면 관리자가 기본 인증 작업 과정을 통해서 다른 웹 애플리케이션에서 OAuth2 호환 인증을 허용합니다.",
     "OAuth 2.0 clients" : "OAuth 2.0 클라이언트",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0을 사용하여 외부 서비스에서 {instanceName}에 접근할 수 있습니다.",
+    "Add client" : "클라이언트 추가",
     "Name" : "이름",
     "Redirection URI" : "전환될 URI",
+    "Add" : "추가",
     "Client Identifier" : "클라이언트 식별자",
     "Secret" : "비밀 값",
-    "Add client" : "클라이언트 추가",
-    "Add" : "추가",
     "Show client secret" : "클라이언트 비밀 값 표시",
     "Delete" : "삭제"
 },"pluralForm" :"nplurals=1; plural=0;"
diff --git a/apps/oauth2/l10n/lt_LT.js b/apps/oauth2/l10n/lt_LT.js
index 7812186744c..c042b7ede04 100644
--- a/apps/oauth2/l10n/lt_LT.js
+++ b/apps/oauth2/l10n/lt_LT.js
@@ -4,12 +4,12 @@ OC.L10N.register(
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0 klientai",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 leidžia išorinėms tarnyboms užklausti prieigą prie {instanceName}.",
+    "Add client" : "Pridėti klientą",
     "Name" : "Pavadinimas",
     "Redirection URI" : "Peradresavimo URI",
+    "Add" : "Pridėti",
     "Client Identifier" : "Kliento identifikatorius",
     "Secret" : "Paslaptis",
-    "Add client" : "Pridėti klientą",
-    "Add" : "Pridėti",
     "Delete" : "Ištrinti"
 },
 "nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);");
diff --git a/apps/oauth2/l10n/lt_LT.json b/apps/oauth2/l10n/lt_LT.json
index 0cdc9325c1e..c104c9de6b2 100644
--- a/apps/oauth2/l10n/lt_LT.json
+++ b/apps/oauth2/l10n/lt_LT.json
@@ -2,12 +2,12 @@
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0 klientai",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 leidžia išorinėms tarnyboms užklausti prieigą prie {instanceName}.",
+    "Add client" : "Pridėti klientą",
     "Name" : "Pavadinimas",
     "Redirection URI" : "Peradresavimo URI",
+    "Add" : "Pridėti",
     "Client Identifier" : "Kliento identifikatorius",
     "Secret" : "Paslaptis",
-    "Add client" : "Pridėti klientą",
-    "Add" : "Pridėti",
     "Delete" : "Ištrinti"
 },"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/lv.js b/apps/oauth2/l10n/lv.js
index 0f16683eaf6..67a71ce5eb8 100644
--- a/apps/oauth2/l10n/lv.js
+++ b/apps/oauth2/l10n/lv.js
@@ -6,12 +6,12 @@ OC.L10N.register(
     "Allows OAuth2 compatible authentication from other web applications." : "Ļauj OAuth2 saderīgu autentifikāciju citām tīmekļa lietotnēm.",
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 lietotne ļauj administratoriem konfigurēt iebūvēto autentifikācijas darbplūsmu un ļauj OAuth2 saderīgu autentifikāciju citām web lietotnēm.",
     "OAuth 2.0 clients" : "OAuth 2.0 klients",
+    "Add client" : "Pievienot klientu",
     "Name" : "Nosaukums",
     "Redirection URI" : "Pārvirzāmais URI",
+    "Add" : "Pievienot",
     "Client Identifier" : "Klienta identifikators",
     "Secret" : "Noslēpums",
-    "Add client" : "Pievienot klientu",
-    "Add" : "Pievienot",
     "Delete" : "Dzēst"
 },
 "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);");
diff --git a/apps/oauth2/l10n/lv.json b/apps/oauth2/l10n/lv.json
index ba339e220c9..4b9e711dd88 100644
--- a/apps/oauth2/l10n/lv.json
+++ b/apps/oauth2/l10n/lv.json
@@ -4,12 +4,12 @@
     "Allows OAuth2 compatible authentication from other web applications." : "Ļauj OAuth2 saderīgu autentifikāciju citām tīmekļa lietotnēm.",
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 lietotne ļauj administratoriem konfigurēt iebūvēto autentifikācijas darbplūsmu un ļauj OAuth2 saderīgu autentifikāciju citām web lietotnēm.",
     "OAuth 2.0 clients" : "OAuth 2.0 klients",
+    "Add client" : "Pievienot klientu",
     "Name" : "Nosaukums",
     "Redirection URI" : "Pārvirzāmais URI",
+    "Add" : "Pievienot",
     "Client Identifier" : "Klienta identifikators",
     "Secret" : "Noslēpums",
-    "Add client" : "Pievienot klientu",
-    "Add" : "Pievienot",
     "Delete" : "Dzēst"
 },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/mk.js b/apps/oauth2/l10n/mk.js
index e6700f3acc5..efbdbf241a5 100644
--- a/apps/oauth2/l10n/mk.js
+++ b/apps/oauth2/l10n/mk.js
@@ -6,12 +6,12 @@ OC.L10N.register(
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0 клиенти",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 овозможува на надворешни сервиси да побараат пристап на {instanceName}.",
+    "Add client" : "Додади клиент",
     "Name" : "Име",
     "Redirection URI" : "Пренасочено URI",
+    "Add" : "Додади",
     "Client Identifier" : "Идентификатор на клиент",
     "Secret" : "Тајна",
-    "Add client" : "Додади клиент",
-    "Add" : "Додади",
     "Show client secret" : "Прикажи тајна на клиент",
     "Delete" : "Избриши"
 },
diff --git a/apps/oauth2/l10n/mk.json b/apps/oauth2/l10n/mk.json
index 1028453d236..bc4af639458 100644
--- a/apps/oauth2/l10n/mk.json
+++ b/apps/oauth2/l10n/mk.json
@@ -4,12 +4,12 @@
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0 клиенти",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 овозможува на надворешни сервиси да побараат пристап на {instanceName}.",
+    "Add client" : "Додади клиент",
     "Name" : "Име",
     "Redirection URI" : "Пренасочено URI",
+    "Add" : "Додади",
     "Client Identifier" : "Идентификатор на клиент",
     "Secret" : "Тајна",
-    "Add client" : "Додади клиент",
-    "Add" : "Додади",
     "Show client secret" : "Прикажи тајна на клиент",
     "Delete" : "Избриши"
 },"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
diff --git a/apps/oauth2/l10n/nb.js b/apps/oauth2/l10n/nb.js
index 7a0ce575818..cc06892be99 100644
--- a/apps/oauth2/l10n/nb.js
+++ b/apps/oauth2/l10n/nb.js
@@ -4,12 +4,12 @@ OC.L10N.register(
     "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "URL for videresending må være en fullstendig URL. For eksempel https://yourdomain.com/path",
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0-klienter",
+    "Add client" : "Legg til klient",
     "Name" : "Navn",
     "Redirection URI" : "Videresendings-URI",
+    "Add" : "Legg til",
     "Client Identifier" : "Klient-identifikator",
     "Secret" : "Hemmelighet",
-    "Add client" : "Legg til klient",
-    "Add" : "Legg til",
     "Delete" : "Slett"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/nb.json b/apps/oauth2/l10n/nb.json
index db42b132e18..c7bdb2f0f36 100644
--- a/apps/oauth2/l10n/nb.json
+++ b/apps/oauth2/l10n/nb.json
@@ -2,12 +2,12 @@
     "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "URL for videresending må være en fullstendig URL. For eksempel https://yourdomain.com/path",
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0-klienter",
+    "Add client" : "Legg til klient",
     "Name" : "Navn",
     "Redirection URI" : "Videresendings-URI",
+    "Add" : "Legg til",
     "Client Identifier" : "Klient-identifikator",
     "Secret" : "Hemmelighet",
-    "Add client" : "Legg til klient",
-    "Add" : "Legg til",
     "Delete" : "Slett"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/nl.js b/apps/oauth2/l10n/nl.js
index b6eab2edfef..acd2e4b303f 100644
--- a/apps/oauth2/l10n/nl.js
+++ b/apps/oauth2/l10n/nl.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "De OAuth2 app laat beheerders de ingebouwde inlog-workflow configureren om ook OAuth2 compatible authenticatie vanaf andere web applicaties mogelijk te maken.",
     "OAuth 2.0 clients" : "OAuth 2.0 Clients",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 staat externe services toe om toegang te vragen bij {instanceName}.",
+    "Add client" : "Voeg client toe",
     "Name" : "Naam",
     "Redirection URI" : "Omeiding URI",
+    "Add" : "Toevoegen",
     "Client Identifier" : "Client identificatie",
     "Secret" : "Geheim",
-    "Add client" : "Voeg client toe",
-    "Add" : "Toevoegen",
     "Show client secret" : "Tonen client secret",
     "Delete" : "verwijderen"
 },
diff --git a/apps/oauth2/l10n/nl.json b/apps/oauth2/l10n/nl.json
index 751a3070c63..7ba5c900ddc 100644
--- a/apps/oauth2/l10n/nl.json
+++ b/apps/oauth2/l10n/nl.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "De OAuth2 app laat beheerders de ingebouwde inlog-workflow configureren om ook OAuth2 compatible authenticatie vanaf andere web applicaties mogelijk te maken.",
     "OAuth 2.0 clients" : "OAuth 2.0 Clients",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 staat externe services toe om toegang te vragen bij {instanceName}.",
+    "Add client" : "Voeg client toe",
     "Name" : "Naam",
     "Redirection URI" : "Omeiding URI",
+    "Add" : "Toevoegen",
     "Client Identifier" : "Client identificatie",
     "Secret" : "Geheim",
-    "Add client" : "Voeg client toe",
-    "Add" : "Toevoegen",
     "Show client secret" : "Tonen client secret",
     "Delete" : "verwijderen"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/pl.js b/apps/oauth2/l10n/pl.js
index 17b53326dcd..3478cd5fc43 100644
--- a/apps/oauth2/l10n/pl.js
+++ b/apps/oauth2/l10n/pl.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Aplikacja OAuth2 umożliwia administratorom modyfikację wbudowanego uwierzytelnienia, pozwalając na korzystanie z OAuth2 innych aplikacji internetowych.",
     "OAuth 2.0 clients" : "Klienci OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 pozwala zewnętrznym serwisom na korzystanie z dostępu do {instanceName}.",
+    "Add client" : "Dodaj klienta",
     "Name" : "Nazwa",
     "Redirection URI" : "URI przekierowania",
+    "Add" : "Dodaj",
     "Client Identifier" : "Identyfikator Klienta",
     "Secret" : "Sekretny klucz",
-    "Add client" : "Dodaj klienta",
-    "Add" : "Dodaj",
     "Show client secret" : "Pokaż sekretny klucz klienta",
     "Delete" : "Usuń"
 },
diff --git a/apps/oauth2/l10n/pl.json b/apps/oauth2/l10n/pl.json
index 539b5468c39..a7468d739a6 100644
--- a/apps/oauth2/l10n/pl.json
+++ b/apps/oauth2/l10n/pl.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Aplikacja OAuth2 umożliwia administratorom modyfikację wbudowanego uwierzytelnienia, pozwalając na korzystanie z OAuth2 innych aplikacji internetowych.",
     "OAuth 2.0 clients" : "Klienci OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 pozwala zewnętrznym serwisom na korzystanie z dostępu do {instanceName}.",
+    "Add client" : "Dodaj klienta",
     "Name" : "Nazwa",
     "Redirection URI" : "URI przekierowania",
+    "Add" : "Dodaj",
     "Client Identifier" : "Identyfikator Klienta",
     "Secret" : "Sekretny klucz",
-    "Add client" : "Dodaj klienta",
-    "Add" : "Dodaj",
     "Show client secret" : "Pokaż sekretny klucz klienta",
     "Delete" : "Usuń"
 },"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
diff --git a/apps/oauth2/l10n/pt_BR.js b/apps/oauth2/l10n/pt_BR.js
index 0ade019616c..a0ab3bcec15 100644
--- a/apps/oauth2/l10n/pt_BR.js
+++ b/apps/oauth2/l10n/pt_BR.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "O aplicativo OAuth2 permite que os administradores configurem o fluxo de trabalho de autenticação integrado para permitir também a autenticação compatível com OAuth2 de outros aplicativos da Web.",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permite que serviços externos solicitem acesso a {instanceName}.",
+    "Add client" : "Adicionar cliente",
     "Name" : "Nome",
     "Redirection URI" : "Redirecionamento URI",
+    "Add" : "Adicionar",
     "Client Identifier" : "Identificador do Cliente",
     "Secret" : "Secreto",
-    "Add client" : "Adicionar cliente",
-    "Add" : "Adicionar",
     "Show client secret" : "Mostra senha do cliente",
     "Delete" : "Excluir"
 },
diff --git a/apps/oauth2/l10n/pt_BR.json b/apps/oauth2/l10n/pt_BR.json
index 677db8957b5..a7f11ef34fc 100644
--- a/apps/oauth2/l10n/pt_BR.json
+++ b/apps/oauth2/l10n/pt_BR.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "O aplicativo OAuth2 permite que os administradores configurem o fluxo de trabalho de autenticação integrado para permitir também a autenticação compatível com OAuth2 de outros aplicativos da Web.",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permite que serviços externos solicitem acesso a {instanceName}.",
+    "Add client" : "Adicionar cliente",
     "Name" : "Nome",
     "Redirection URI" : "Redirecionamento URI",
+    "Add" : "Adicionar",
     "Client Identifier" : "Identificador do Cliente",
     "Secret" : "Secreto",
-    "Add client" : "Adicionar cliente",
-    "Add" : "Adicionar",
     "Show client secret" : "Mostra senha do cliente",
     "Delete" : "Excluir"
 },"pluralForm" :"nplurals=2; plural=(n > 1);"
diff --git a/apps/oauth2/l10n/pt_PT.js b/apps/oauth2/l10n/pt_PT.js
index bc9be362d1d..f096bc7a483 100644
--- a/apps/oauth2/l10n/pt_PT.js
+++ b/apps/oauth2/l10n/pt_PT.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "A app OAuth2 permite que os administradores configurem o fluxo de autenticação para também permitir autenticação compatível com OAuth2 de outras aplicações web.",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth2.0 permite que dispositivos externos peçam acesso a {instanceName}.",
+    "Add client" : "Adicionar cliente",
     "Name" : "Nome",
     "Redirection URI" : "URI de redireccionamento",
+    "Add" : "Adicionar",
     "Client Identifier" : "Identificador de Cliente",
     "Secret" : "Segredo",
-    "Add client" : "Adicionar cliente",
-    "Add" : "Adicionar",
     "Show client secret" : "Mostrar segredo do cliente",
     "Delete" : "Apagar"
 },
diff --git a/apps/oauth2/l10n/pt_PT.json b/apps/oauth2/l10n/pt_PT.json
index ebf9de8d68b..f61fbddc66a 100644
--- a/apps/oauth2/l10n/pt_PT.json
+++ b/apps/oauth2/l10n/pt_PT.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "A app OAuth2 permite que os administradores configurem o fluxo de autenticação para também permitir autenticação compatível com OAuth2 de outras aplicações web.",
     "OAuth 2.0 clients" : "Clientes OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth2.0 permite que dispositivos externos peçam acesso a {instanceName}.",
+    "Add client" : "Adicionar cliente",
     "Name" : "Nome",
     "Redirection URI" : "URI de redireccionamento",
+    "Add" : "Adicionar",
     "Client Identifier" : "Identificador de Cliente",
     "Secret" : "Segredo",
-    "Add client" : "Adicionar cliente",
-    "Add" : "Adicionar",
     "Show client secret" : "Mostrar segredo do cliente",
     "Delete" : "Apagar"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/ru.js b/apps/oauth2/l10n/ru.js
index c55bacbd750..ed653d32bbd 100644
--- a/apps/oauth2/l10n/ru.js
+++ b/apps/oauth2/l10n/ru.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Приложение OAuth2 позволяет администраторам настроить встроенный процесс проверки подлинности, чтобы также обеспечить совместимость OAuth2 с другими веб-приложениями.",
     "OAuth 2.0 clients" : "Клиенты OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 позволяет внешним службам запрашивать доступ к {instanceName}.",
+    "Add client" : "Добавить клиента",
     "Name" : "Имя",
     "Redirection URI" : "URI перенаправления",
+    "Add" : "Добавить",
     "Client Identifier" : "Идентификатор клиента",
     "Secret" : "Секрет",
-    "Add client" : "Добавить клиента",
-    "Add" : "Добавить",
     "Show client secret" : "Показать секретный ключ клиента",
     "Delete" : "Удалить"
 },
diff --git a/apps/oauth2/l10n/ru.json b/apps/oauth2/l10n/ru.json
index 1bf43747a24..d0f7b24ab93 100644
--- a/apps/oauth2/l10n/ru.json
+++ b/apps/oauth2/l10n/ru.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Приложение OAuth2 позволяет администраторам настроить встроенный процесс проверки подлинности, чтобы также обеспечить совместимость OAuth2 с другими веб-приложениями.",
     "OAuth 2.0 clients" : "Клиенты OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 позволяет внешним службам запрашивать доступ к {instanceName}.",
+    "Add client" : "Добавить клиента",
     "Name" : "Имя",
     "Redirection URI" : "URI перенаправления",
+    "Add" : "Добавить",
     "Client Identifier" : "Идентификатор клиента",
     "Secret" : "Секрет",
-    "Add client" : "Добавить клиента",
-    "Add" : "Добавить",
     "Show client secret" : "Показать секретный ключ клиента",
     "Delete" : "Удалить"
 },"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
diff --git a/apps/oauth2/l10n/sk.js b/apps/oauth2/l10n/sk.js
index 7eb74e2c41a..fec9a26f73a 100644
--- a/apps/oauth2/l10n/sk.js
+++ b/apps/oauth2/l10n/sk.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Aplikácia OAuth2 umožňuje správcom nakonfigurovať vstavaný postup overovania tak, aby povolil autentifikáciu kompatibilnú s protokolom OAuth2 aj z iných webových aplikácií.",
     "OAuth 2.0 clients" : "klienti OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 umožňuje externým službám požiadať o prístup k {instanceName}.",
+    "Add client" : "Pridať klienta",
     "Name" : "Názov",
     "Redirection URI" : "URI presmerovania",
+    "Add" : "Pridať",
     "Client Identifier" : "Identifikátor klienta",
     "Secret" : "Tajný kľúč",
-    "Add client" : "Pridať klienta",
-    "Add" : "Pridať",
     "Show client secret" : "Zobraziť tajomstvo klienta",
     "Delete" : "Zmazať"
 },
diff --git a/apps/oauth2/l10n/sk.json b/apps/oauth2/l10n/sk.json
index 83884ad1832..641a2cdbbdf 100644
--- a/apps/oauth2/l10n/sk.json
+++ b/apps/oauth2/l10n/sk.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Aplikácia OAuth2 umožňuje správcom nakonfigurovať vstavaný postup overovania tak, aby povolil autentifikáciu kompatibilnú s protokolom OAuth2 aj z iných webových aplikácií.",
     "OAuth 2.0 clients" : "klienti OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 umožňuje externým službám požiadať o prístup k {instanceName}.",
+    "Add client" : "Pridať klienta",
     "Name" : "Názov",
     "Redirection URI" : "URI presmerovania",
+    "Add" : "Pridať",
     "Client Identifier" : "Identifikátor klienta",
     "Secret" : "Tajný kľúč",
-    "Add client" : "Pridať klienta",
-    "Add" : "Pridať",
     "Show client secret" : "Zobraziť tajomstvo klienta",
     "Delete" : "Zmazať"
 },"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
diff --git a/apps/oauth2/l10n/sl.js b/apps/oauth2/l10n/sl.js
index 7c9a0670b99..76656e59d8e 100644
--- a/apps/oauth2/l10n/sl.js
+++ b/apps/oauth2/l10n/sl.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Program OAuth2 omogoča skrbnikom  nastavitev vgrajenega sistema overitve za skladnost z drugimi spletnimi programi.",
     "OAuth 2.0 clients" : "Odjemalci OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "Program OAuth 2.0 omogoča zunanjim storitvam odobritev dostopa do {instanceName}.",
+    "Add client" : "Dodaj odjemalca",
     "Name" : "Ime",
     "Redirection URI" : "Preusmeritveni naslov URI",
+    "Add" : "Dodaj",
     "Client Identifier" : "ID odjemalca",
     "Secret" : "Skrivna koda",
-    "Add client" : "Dodaj odjemalca",
-    "Add" : "Dodaj",
     "Show client secret" : "Pokaži skrivno kodo odjemalca",
     "Delete" : "Izbriši"
 },
diff --git a/apps/oauth2/l10n/sl.json b/apps/oauth2/l10n/sl.json
index b1bb656081e..aa40e2e1564 100644
--- a/apps/oauth2/l10n/sl.json
+++ b/apps/oauth2/l10n/sl.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "Program OAuth2 omogoča skrbnikom  nastavitev vgrajenega sistema overitve za skladnost z drugimi spletnimi programi.",
     "OAuth 2.0 clients" : "Odjemalci OAuth 2.0",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "Program OAuth 2.0 omogoča zunanjim storitvam odobritev dostopa do {instanceName}.",
+    "Add client" : "Dodaj odjemalca",
     "Name" : "Ime",
     "Redirection URI" : "Preusmeritveni naslov URI",
+    "Add" : "Dodaj",
     "Client Identifier" : "ID odjemalca",
     "Secret" : "Skrivna koda",
-    "Add client" : "Dodaj odjemalca",
-    "Add" : "Dodaj",
     "Show client secret" : "Pokaži skrivno kodo odjemalca",
     "Delete" : "Izbriši"
 },"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
diff --git a/apps/oauth2/l10n/sq.js b/apps/oauth2/l10n/sq.js
index 76b2ade9b0e..81df5d3dc84 100644
--- a/apps/oauth2/l10n/sq.js
+++ b/apps/oauth2/l10n/sq.js
@@ -3,12 +3,12 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "O.Auth 2.0",
     "OAuth 2.0 clients" : "Klientë OAuth 2.0",
+    "Add client" : "Shto klient",
     "Name" : "Emri",
     "Redirection URI" : "URI Ridrejtimi",
+    "Add" : "Shto ",
     "Client Identifier" : "Identifikues Klienti",
     "Secret" : "Sekret",
-    "Add client" : "Shto klient",
-    "Add" : "Shto ",
     "Delete" : "Delete"
 },
 "nplurals=2; plural=(n != 1);");
diff --git a/apps/oauth2/l10n/sq.json b/apps/oauth2/l10n/sq.json
index 09cc55899ea..8701c5a0552 100644
--- a/apps/oauth2/l10n/sq.json
+++ b/apps/oauth2/l10n/sq.json
@@ -1,12 +1,12 @@
 { "translations": {
     "OAuth 2.0" : "O.Auth 2.0",
     "OAuth 2.0 clients" : "Klientë OAuth 2.0",
+    "Add client" : "Shto klient",
     "Name" : "Emri",
     "Redirection URI" : "URI Ridrejtimi",
+    "Add" : "Shto ",
     "Client Identifier" : "Identifikues Klienti",
     "Secret" : "Sekret",
-    "Add client" : "Shto klient",
-    "Add" : "Shto ",
     "Delete" : "Delete"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/sr.js b/apps/oauth2/l10n/sr.js
index bcca4bc1746..0cfe2ca684a 100644
--- a/apps/oauth2/l10n/sr.js
+++ b/apps/oauth2/l10n/sr.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 апликација дозвољава администраторима да подесе уграђени след индетификације тако да дозвољава и OAuth2 компатибилну идентификацију са других веб апликација.",
     "OAuth 2.0 clients" : "OAuth 2.0 клијенти",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 омогућава спољним сервисима да захтевају приступ инстанци {instanceName}.",
+    "Add client" : "Додај клијента",
     "Name" : "Име",
     "Redirection URI" : "Адреса за преусмеравање",
+    "Add" : "Додај",
     "Client Identifier" : "Идентификација клијента",
     "Secret" : "Тајна",
-    "Add client" : "Додај клијента",
-    "Add" : "Додај",
     "Show client secret" : "Прикажи клијентску лозинку",
     "Delete" : "Обриши"
 },
diff --git a/apps/oauth2/l10n/sr.json b/apps/oauth2/l10n/sr.json
index 70ec2cbdea5..ae7a17a037d 100644
--- a/apps/oauth2/l10n/sr.json
+++ b/apps/oauth2/l10n/sr.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 апликација дозвољава администраторима да подесе уграђени след индетификације тако да дозвољава и OAuth2 компатибилну идентификацију са других веб апликација.",
     "OAuth 2.0 clients" : "OAuth 2.0 клијенти",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 омогућава спољним сервисима да захтевају приступ инстанци {instanceName}.",
+    "Add client" : "Додај клијента",
     "Name" : "Име",
     "Redirection URI" : "Адреса за преусмеравање",
+    "Add" : "Додај",
     "Client Identifier" : "Идентификација клијента",
     "Secret" : "Тајна",
-    "Add client" : "Додај клијента",
-    "Add" : "Додај",
     "Show client secret" : "Прикажи клијентску лозинку",
     "Delete" : "Обриши"
 },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
diff --git a/apps/oauth2/l10n/sv.js b/apps/oauth2/l10n/sv.js
index fc3157f767a..de80c7eebbf 100644
--- a/apps/oauth2/l10n/sv.js
+++ b/apps/oauth2/l10n/sv.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "I appen OAuth2 kan administratörer konfigurera det inbyggda autentiseringsflödet för att även tillåta OAuth2-kompatibel autentisering från andra webbapplikationer.",
     "OAuth 2.0 clients" : "OAuth 2.0 klienter",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 tillåter externa tjänster att begära åtkomst till {instanceName}.",
+    "Add client" : "Lägg till klient",
     "Name" : "Namn",
     "Redirection URI" : "Omdirigerings-URI",
+    "Add" : "Lägg till",
     "Client Identifier" : "Klientidentifierare",
     "Secret" : "Hemlighet",
-    "Add client" : "Lägg till klient",
-    "Add" : "Lägg till",
     "Show client secret" : "Visa klienthemlighet",
     "Delete" : "Radera"
 },
diff --git a/apps/oauth2/l10n/sv.json b/apps/oauth2/l10n/sv.json
index c2bd706686f..9ee95990296 100644
--- a/apps/oauth2/l10n/sv.json
+++ b/apps/oauth2/l10n/sv.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "I appen OAuth2 kan administratörer konfigurera det inbyggda autentiseringsflödet för att även tillåta OAuth2-kompatibel autentisering från andra webbapplikationer.",
     "OAuth 2.0 clients" : "OAuth 2.0 klienter",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 tillåter externa tjänster att begära åtkomst till {instanceName}.",
+    "Add client" : "Lägg till klient",
     "Name" : "Namn",
     "Redirection URI" : "Omdirigerings-URI",
+    "Add" : "Lägg till",
     "Client Identifier" : "Klientidentifierare",
     "Secret" : "Hemlighet",
-    "Add client" : "Lägg till klient",
-    "Add" : "Lägg till",
     "Show client secret" : "Visa klienthemlighet",
     "Delete" : "Radera"
 },"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/tr.js b/apps/oauth2/l10n/tr.js
index 07d4df520fa..3cd9ced7616 100644
--- a/apps/oauth2/l10n/tr.js
+++ b/apps/oauth2/l10n/tr.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 uygulaması, BT yöneticilerinin iç kimlik doğrulama iş akışını yapılandırabilmesini ve diğer web uygulamaları için OAuth2 uyumlu kimlik doğrulaması kullanılabilmesini sağlar.",
     "OAuth 2.0 clients" : "OAuth 2.0 istemcileri",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 dış hizmetlerin {instanceName} için erişim isteğinde bulunmasını sağlar.",
+    "Add client" : "İstemci Ekle",
     "Name" : "Ad",
     "Redirection URI" : "Yönlendirme Adresi",
+    "Add" : "Ekle",
     "Client Identifier" : "İstemci Belirteci",
     "Secret" : "Parola",
-    "Add client" : "İstemci Ekle",
-    "Add" : "Ekle",
     "Show client secret" : "İstemci parolasını görüntüle",
     "Delete" : "Sil"
 },
diff --git a/apps/oauth2/l10n/tr.json b/apps/oauth2/l10n/tr.json
index ad3fd051a6f..6a48310f11a 100644
--- a/apps/oauth2/l10n/tr.json
+++ b/apps/oauth2/l10n/tr.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 uygulaması, BT yöneticilerinin iç kimlik doğrulama iş akışını yapılandırabilmesini ve diğer web uygulamaları için OAuth2 uyumlu kimlik doğrulaması kullanılabilmesini sağlar.",
     "OAuth 2.0 clients" : "OAuth 2.0 istemcileri",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 dış hizmetlerin {instanceName} için erişim isteğinde bulunmasını sağlar.",
+    "Add client" : "İstemci Ekle",
     "Name" : "Ad",
     "Redirection URI" : "Yönlendirme Adresi",
+    "Add" : "Ekle",
     "Client Identifier" : "İstemci Belirteci",
     "Secret" : "Parola",
-    "Add client" : "İstemci Ekle",
-    "Add" : "Ekle",
     "Show client secret" : "İstemci parolasını görüntüle",
     "Delete" : "Sil"
 },"pluralForm" :"nplurals=2; plural=(n > 1);"
diff --git a/apps/oauth2/l10n/vi.js b/apps/oauth2/l10n/vi.js
index 71a04747080..60f9ec1d214 100644
--- a/apps/oauth2/l10n/vi.js
+++ b/apps/oauth2/l10n/vi.js
@@ -3,11 +3,11 @@ OC.L10N.register(
     {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "kết nối OAuth 2.0",
+    "Add client" : "Thêm kết nối",
     "Name" : "Tên",
     "Redirection URI" : "Liên kết chuyển tiếp",
-    "Secret" : "Mật khẩu",
-    "Add client" : "Thêm kết nối",
     "Add" : "Thêm",
+    "Secret" : "Mật khẩu",
     "Delete" : "Xóa"
 },
 "nplurals=1; plural=0;");
diff --git a/apps/oauth2/l10n/vi.json b/apps/oauth2/l10n/vi.json
index 71f2ffb6d46..9546bd55d33 100644
--- a/apps/oauth2/l10n/vi.json
+++ b/apps/oauth2/l10n/vi.json
@@ -1,11 +1,11 @@
 { "translations": {
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "kết nối OAuth 2.0",
+    "Add client" : "Thêm kết nối",
     "Name" : "Tên",
     "Redirection URI" : "Liên kết chuyển tiếp",
-    "Secret" : "Mật khẩu",
-    "Add client" : "Thêm kết nối",
     "Add" : "Thêm",
+    "Secret" : "Mật khẩu",
     "Delete" : "Xóa"
 },"pluralForm" :"nplurals=1; plural=0;"
 }
\ No newline at end of file
diff --git a/apps/oauth2/l10n/zh_CN.js b/apps/oauth2/l10n/zh_CN.js
index 0d707b59de5..3d76f2f4bff 100644
--- a/apps/oauth2/l10n/zh_CN.js
+++ b/apps/oauth2/l10n/zh_CN.js
@@ -8,12 +8,12 @@ OC.L10N.register(
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 应用允许管理员配置内置的验证工作流,同时允许其它网站应用的OAuth2 兼容验证。",
     "OAuth 2.0 clients" : "OAuth 2.0 客户端",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 允许外部服务请求访问 {instanceName}。",
+    "Add client" : "添加客户端",
     "Name" : "名称",
     "Redirection URI" : "跳转URI",
+    "Add" : "添加",
     "Client Identifier" : "客户端 ID",
     "Secret" : "密钥",
-    "Add client" : "添加客户端",
-    "Add" : "添加",
     "Show client secret" : "显示客户端密钥",
     "Delete" : "删除"
 },
diff --git a/apps/oauth2/l10n/zh_CN.json b/apps/oauth2/l10n/zh_CN.json
index a3726212bf3..2f2c812cf3a 100644
--- a/apps/oauth2/l10n/zh_CN.json
+++ b/apps/oauth2/l10n/zh_CN.json
@@ -6,12 +6,12 @@
     "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 应用允许管理员配置内置的验证工作流,同时允许其它网站应用的OAuth2 兼容验证。",
     "OAuth 2.0 clients" : "OAuth 2.0 客户端",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 允许外部服务请求访问 {instanceName}。",
+    "Add client" : "添加客户端",
     "Name" : "名称",
     "Redirection URI" : "跳转URI",
+    "Add" : "添加",
     "Client Identifier" : "客户端 ID",
     "Secret" : "密钥",
-    "Add client" : "添加客户端",
-    "Add" : "添加",
     "Show client secret" : "显示客户端密钥",
     "Delete" : "删除"
 },"pluralForm" :"nplurals=1; plural=0;"
diff --git a/apps/oauth2/l10n/zh_TW.js b/apps/oauth2/l10n/zh_TW.js
index eb28d5dde0a..8bcb8ac8eb0 100644
--- a/apps/oauth2/l10n/zh_TW.js
+++ b/apps/oauth2/l10n/zh_TW.js
@@ -5,12 +5,12 @@ OC.L10N.register(
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0 客戶端",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0授權機制允許外部服務向{instanceName}要求存取",
+    "Add client" : "新增客戶端",
     "Name" : "名稱",
     "Redirection URI" : "重導向 URI",
+    "Add" : "新增",
     "Client Identifier" : "用戶識別",
     "Secret" : "密鑰Secret",
-    "Add client" : "新增客戶端",
-    "Add" : "新增",
     "Show client secret" : "顯示密碼",
     "Delete" : "刪除"
 },
diff --git a/apps/oauth2/l10n/zh_TW.json b/apps/oauth2/l10n/zh_TW.json
index 7da4cc3ac9c..1af60d9f045 100644
--- a/apps/oauth2/l10n/zh_TW.json
+++ b/apps/oauth2/l10n/zh_TW.json
@@ -3,12 +3,12 @@
     "OAuth 2.0" : "OAuth 2.0",
     "OAuth 2.0 clients" : "OAuth 2.0 客戶端",
     "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0授權機制允許外部服務向{instanceName}要求存取",
+    "Add client" : "新增客戶端",
     "Name" : "名稱",
     "Redirection URI" : "重導向 URI",
+    "Add" : "新增",
     "Client Identifier" : "用戶識別",
     "Secret" : "密鑰Secret",
-    "Add client" : "新增客戶端",
-    "Add" : "新增",
     "Show client secret" : "顯示密碼",
     "Delete" : "刪除"
 },"pluralForm" :"nplurals=1; plural=0;"
diff --git a/apps/settings/l10n/br.js b/apps/settings/l10n/br.js
index 0ae4cdac923..c086b15f6a9 100644
--- a/apps/settings/l10n/br.js
+++ b/apps/settings/l10n/br.js
@@ -130,7 +130,7 @@ OC.L10N.register(
     "Two-factor authentication is not enforced for members of the following groups." : "N'eo ket rediet an dilesa daoi-elfenn evit izili ar strolladoù dindan.",
     "Excluded groups" : "Strolladoù argaset",
     "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." : "Pa vez choazet/argaset strolladoù, implijoet a vez gantez ar vezoniezh da heul evit gouzout ma eo bet rediet un dilesa daou-elfenn d'un implijer :  m'a n'eo ket bet choazet strollad ebet, an dilesa daou-elfenn a zo aotreet evit tout ar strolladoù estreget ar re argaset. M'az eo bet choazet strolladoù, an dilesa daou-elfenn a zo aotreet evito. M'az eo un implijer en ur strollad choazt hag un argaset, an hini choazet zo lakaet war-raok hag an dilesa daou-elfenn a vez rediet.",
-    "Save changes" : "Enrollañ ar cheñchoù",
+    "Save changes" : "Enrollañ ar cheñchamantoù",
     "All" : "Pep tra",
     "Limit app usage to groups" : "Lakaat ar meziant da veza implijet gant ar strolladoù nemetken",
     "No results" : "Disoc'h ebet",
@@ -381,7 +381,7 @@ OC.L10N.register(
     "Check out our blog" : "Sellit ouzh hon vlog",
     "Subscribe to our newsletter" : "Koumannantit d'hon kemenadennoù nevesadur",
     "Profile picture" : "Skeudenn trolinenn",
-    "Upload new" : "Pelkas nevez",
+    "Upload new" : "Pellkas nevez",
     "Select from Files" : "Choaz diouz ar restr",
     "Remove image" : "Lemel skeudenn",
     "png or jpg, max. 20 MB" : "png pe jpg, 20 MB d'ar muiañ",
@@ -412,7 +412,7 @@ OC.L10N.register(
     "Change password" : "Cheñch ger-tremen",
     "Use a second factor besides your password to increase security for your account." : "Implijour un eil-elfenn d'ho ger-tremen a gwella urentez o c'hont.",
     "Share" : "Rannan",
-    "An error occurred. Please upload an ASCII-encoded PEM certificate." : "Ur fazi a zo bet. Pelkasit ar sertifikad PEM enkodet e ASCII.",
+    "An error occurred. Please upload an ASCII-encoded PEM certificate." : "Ur fazi a zo bet. Pellkasit ar sertifikad PEM enkodet e ASCII.",
     "Valid until {date}" : "Gwir betek an {date}",
     "Local" : "Diabarzh",
     "Only visible to local users" : "Na vez gwelet gant an implijourien diabarzh nemetken",
diff --git a/apps/settings/l10n/br.json b/apps/settings/l10n/br.json
index fdb4d47ee31..b6528f12676 100644
--- a/apps/settings/l10n/br.json
+++ b/apps/settings/l10n/br.json
@@ -128,7 +128,7 @@
     "Two-factor authentication is not enforced for members of the following groups." : "N'eo ket rediet an dilesa daoi-elfenn evit izili ar strolladoù dindan.",
     "Excluded groups" : "Strolladoù argaset",
     "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." : "Pa vez choazet/argaset strolladoù, implijoet a vez gantez ar vezoniezh da heul evit gouzout ma eo bet rediet un dilesa daou-elfenn d'un implijer :  m'a n'eo ket bet choazet strollad ebet, an dilesa daou-elfenn a zo aotreet evit tout ar strolladoù estreget ar re argaset. M'az eo bet choazet strolladoù, an dilesa daou-elfenn a zo aotreet evito. M'az eo un implijer en ur strollad choazt hag un argaset, an hini choazet zo lakaet war-raok hag an dilesa daou-elfenn a vez rediet.",
-    "Save changes" : "Enrollañ ar cheñchoù",
+    "Save changes" : "Enrollañ ar cheñchamantoù",
     "All" : "Pep tra",
     "Limit app usage to groups" : "Lakaat ar meziant da veza implijet gant ar strolladoù nemetken",
     "No results" : "Disoc'h ebet",
@@ -379,7 +379,7 @@
     "Check out our blog" : "Sellit ouzh hon vlog",
     "Subscribe to our newsletter" : "Koumannantit d'hon kemenadennoù nevesadur",
     "Profile picture" : "Skeudenn trolinenn",
-    "Upload new" : "Pelkas nevez",
+    "Upload new" : "Pellkas nevez",
     "Select from Files" : "Choaz diouz ar restr",
     "Remove image" : "Lemel skeudenn",
     "png or jpg, max. 20 MB" : "png pe jpg, 20 MB d'ar muiañ",
@@ -410,7 +410,7 @@
     "Change password" : "Cheñch ger-tremen",
     "Use a second factor besides your password to increase security for your account." : "Implijour un eil-elfenn d'ho ger-tremen a gwella urentez o c'hont.",
     "Share" : "Rannan",
-    "An error occurred. Please upload an ASCII-encoded PEM certificate." : "Ur fazi a zo bet. Pelkasit ar sertifikad PEM enkodet e ASCII.",
+    "An error occurred. Please upload an ASCII-encoded PEM certificate." : "Ur fazi a zo bet. Pellkasit ar sertifikad PEM enkodet e ASCII.",
     "Valid until {date}" : "Gwir betek an {date}",
     "Local" : "Diabarzh",
     "Only visible to local users" : "Na vez gwelet gant an implijourien diabarzh nemetken",
diff --git a/core/l10n/br.js b/core/l10n/br.js
index 37e5a9883a8..ff259120ef1 100644
--- a/core/l10n/br.js
+++ b/core/l10n/br.js
@@ -204,7 +204,7 @@ OC.L10N.register(
     "One file conflict" : "Diemglev gant ur restr",
     "New Files" : "Restroù nevez",
     "Already existing files" : "Bez ez eus dija eus ar rentr",
-    "Which files do you want to keep?" : "Peseurt restroù o peus c'houant gwarn",
+    "Which files do you want to keep?" : "Peseurt restroù o peus c'houant gouarn",
     "If you select both versions, the copied file will have a number added to its name." : "M'a choazit an daou stumm, an restr eilet en do un niver ouzhenned war e anv",
     "Continue" : "Kendec'hel",
     "(all selected)" : "(dibab pep tra)",
@@ -221,15 +221,15 @@ OC.L10N.register(
     "seconds ago" : "eilenn zo",
     "Connection to server lost" : "Kelet eo bet ar c'henstagañ gant ar servijour",
     "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Ur gudenn zo evit kargañ ar bajenn, adkargit a ben %n eilenn","Ur gudenn zo evit kargañ ar bajenn, adkargit a ben %n eilenn","Ur gudenn zo evit kargañ ar bajenn, adkargit a ben %n eilenn","Ur gudenn zo evit kargañ ar bajenn, adkargit a ben %n eilenn","Ur gudenn zo evit kargañ ar bajenn, adkargit a ben %n eilenn"],
-    "Add to a project" : "Ouzhpennañ d'ar ragtres",
+    "Add to a project" : "Ouzhpennañ d'ar raktres",
     "Show details" : "Diskouel ar munudoù",
     "Hide details" : "Skoachañ ar munudoù",
-    "Rename project" : "Adenvel ar ragtress",
-    "Failed to rename the project" : "C'hwitet eo bet adenvel ar ragtres",
-    "Failed to create a project" : "Krouiñ ar ragtres a zo bet c'hwitet",
-    "Failed to add the item to the project" : "C'hwitet eo bet ouzhpennaden an dra er ragtress",
-    "Connect items to a project to make them easier to find" : "Kenstagit traoù d'o ragtress m'a vefe aesoc'h da gavout",
-    "Type to search for existing projects" : "Skrivit evit klask ar ragtressoù dija krouet",
+    "Rename project" : "Adenvel ar raktres",
+    "Failed to rename the project" : "C'hwitet eo bet adenvel ar raktres",
+    "Failed to create a project" : "Krouiñ ar raktres a zo bet c'hwitet",
+    "Failed to add the item to the project" : "C'hwitet eo bet ouzhpennaden an dra er raktres",
+    "Connect items to a project to make them easier to find" : "Kenstagit traoù d'o raktres m'a vefe aesoc'h da gavout",
+    "Type to search for existing projects" : "Skrivit evit klask ar raktresoù dija krouet",
     "New in" : "Nevez e-bazh",
     "View changelog" : "Sellet ar changelog",
     "Very weak password" : "Ger-tremen skanv kenan",
diff --git a/core/l10n/br.json b/core/l10n/br.json
index 580affc0204..7cee7cdb97c 100644
--- a/core/l10n/br.json
+++ b/core/l10n/br.json
@@ -202,7 +202,7 @@
     "One file conflict" : "Diemglev gant ur restr",
     "New Files" : "Restroù nevez",
     "Already existing files" : "Bez ez eus dija eus ar rentr",
-    "Which files do you want to keep?" : "Peseurt restroù o peus c'houant gwarn",
+    "Which files do you want to keep?" : "Peseurt restroù o peus c'houant gouarn",
     "If you select both versions, the copied file will have a number added to its name." : "M'a choazit an daou stumm, an restr eilet en do un niver ouzhenned war e anv",
     "Continue" : "Kendec'hel",
     "(all selected)" : "(dibab pep tra)",
@@ -219,15 +219,15 @@
     "seconds ago" : "eilenn zo",
     "Connection to server lost" : "Kelet eo bet ar c'henstagañ gant ar servijour",
     "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Ur gudenn zo evit kargañ ar bajenn, adkargit a ben %n eilenn","Ur gudenn zo evit kargañ ar bajenn, adkargit a ben %n eilenn","Ur gudenn zo evit kargañ ar bajenn, adkargit a ben %n eilenn","Ur gudenn zo evit kargañ ar bajenn, adkargit a ben %n eilenn","Ur gudenn zo evit kargañ ar bajenn, adkargit a ben %n eilenn"],
-    "Add to a project" : "Ouzhpennañ d'ar ragtres",
+    "Add to a project" : "Ouzhpennañ d'ar raktres",
     "Show details" : "Diskouel ar munudoù",
     "Hide details" : "Skoachañ ar munudoù",
-    "Rename project" : "Adenvel ar ragtress",
-    "Failed to rename the project" : "C'hwitet eo bet adenvel ar ragtres",
-    "Failed to create a project" : "Krouiñ ar ragtres a zo bet c'hwitet",
-    "Failed to add the item to the project" : "C'hwitet eo bet ouzhpennaden an dra er ragtress",
-    "Connect items to a project to make them easier to find" : "Kenstagit traoù d'o ragtress m'a vefe aesoc'h da gavout",
-    "Type to search for existing projects" : "Skrivit evit klask ar ragtressoù dija krouet",
+    "Rename project" : "Adenvel ar raktres",
+    "Failed to rename the project" : "C'hwitet eo bet adenvel ar raktres",
+    "Failed to create a project" : "Krouiñ ar raktres a zo bet c'hwitet",
+    "Failed to add the item to the project" : "C'hwitet eo bet ouzhpennaden an dra er raktres",
+    "Connect items to a project to make them easier to find" : "Kenstagit traoù d'o raktres m'a vefe aesoc'h da gavout",
+    "Type to search for existing projects" : "Skrivit evit klask ar raktresoù dija krouet",
     "New in" : "Nevez e-bazh",
     "View changelog" : "Sellet ar changelog",
     "Very weak password" : "Ger-tremen skanv kenan",
-- 
cgit v1.2.3