summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNextcloud bot <bot@nextcloud.com>2022-05-24 03:33:38 +0000
committerNextcloud bot <bot@nextcloud.com>2022-05-24 03:33:38 +0000
commit9a4e5e7f6de4453dc216bbd0a7d7d0dea46bf817 (patch)
treeeb02174303324f6dd12788c2c109b7f4da597941
parentbb127c579205699ab96249919eeace971854f3d9 (diff)
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
-rw-r--r--l10n/es.js2
-rw-r--r--l10n/es.json2
-rw-r--r--l10n/es_419.js2
-rw-r--r--l10n/es_419.json2
-rw-r--r--l10n/es_AR.js2
-rw-r--r--l10n/es_AR.json2
-rw-r--r--l10n/es_CL.js2
-rw-r--r--l10n/es_CL.json2
-rw-r--r--l10n/es_CO.js2
-rw-r--r--l10n/es_CO.json2
-rw-r--r--l10n/es_CR.js2
-rw-r--r--l10n/es_CR.json2
-rw-r--r--l10n/es_DO.js2
-rw-r--r--l10n/es_DO.json2
-rw-r--r--l10n/es_EC.js2
-rw-r--r--l10n/es_EC.json2
-rw-r--r--l10n/es_GT.js2
-rw-r--r--l10n/es_GT.json2
-rw-r--r--l10n/es_HN.js2
-rw-r--r--l10n/es_HN.json2
-rw-r--r--l10n/es_MX.js2
-rw-r--r--l10n/es_MX.json2
-rw-r--r--l10n/es_NI.js2
-rw-r--r--l10n/es_NI.json2
-rw-r--r--l10n/es_PA.js2
-rw-r--r--l10n/es_PA.json2
-rw-r--r--l10n/es_PE.js2
-rw-r--r--l10n/es_PE.json2
-rw-r--r--l10n/es_PR.js2
-rw-r--r--l10n/es_PR.json2
-rw-r--r--l10n/es_PY.js2
-rw-r--r--l10n/es_PY.json2
-rw-r--r--l10n/es_SV.js2
-rw-r--r--l10n/es_SV.json2
-rw-r--r--l10n/es_UY.js2
-rw-r--r--l10n/es_UY.json2
-rw-r--r--l10n/fr.js2
-rw-r--r--l10n/fr.json2
-rw-r--r--l10n/it.js2
-rw-r--r--l10n/it.json2
-rw-r--r--l10n/pt_BR.js2
-rw-r--r--l10n/pt_BR.json2
-rw-r--r--l10n/pt_PT.js2
-rw-r--r--l10n/pt_PT.json2
44 files changed, 44 insertions, 44 deletions
diff --git a/l10n/es.js b/l10n/es.js
index 712b031c..afaf3b73 100644
--- a/l10n/es.js
+++ b/l10n/es.js
@@ -83,4 +83,4 @@ OC.L10N.register(
"You haven't receive any notifications yet" : "Todavía no has recibido ninguna notificación",
"You haven't tooted yet" : "Todavía no has hecho toots"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es.json b/l10n/es.json
index 1c8e07c6..fd541f88 100644
--- a/l10n/es.json
+++ b/l10n/es.json
@@ -80,5 +80,5 @@
"Follow Nextcloud on mastodon.xyz" : "Seguir a Nextcloud en mastodon.xyz",
"You haven't receive any notifications yet" : "Todavía no has recibido ninguna notificación",
"You haven't tooted yet" : "Todavía no has hecho toots"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_419.js b/l10n/es_419.js
index 6eb34863..d6a59243 100644
--- a/l10n/es_419.js
+++ b/l10n/es_419.js
@@ -12,4 +12,4 @@ OC.L10N.register(
"Close" : "Cerrar",
"Continue" : "Continuar"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_419.json b/l10n/es_419.json
index 52db50ae..c05fca8d 100644
--- a/l10n/es_419.json
+++ b/l10n/es_419.json
@@ -9,5 +9,5 @@
"More actions" : "Más acciones",
"Close" : "Cerrar",
"Continue" : "Continuar"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_AR.js b/l10n/es_AR.js
index 2705a9a0..873ad237 100644
--- a/l10n/es_AR.js
+++ b/l10n/es_AR.js
@@ -31,4 +31,4 @@ OC.L10N.register(
"Close" : "Cerrar",
"Continue" : "Continuar"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_AR.json b/l10n/es_AR.json
index e071a13f..1de7f1fb 100644
--- a/l10n/es_AR.json
+++ b/l10n/es_AR.json
@@ -28,5 +28,5 @@
"Reply" : "Responder",
"Close" : "Cerrar",
"Continue" : "Continuar"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_CL.js b/l10n/es_CL.js
index fd1915ab..40a9736d 100644
--- a/l10n/es_CL.js
+++ b/l10n/es_CL.js
@@ -13,4 +13,4 @@ OC.L10N.register(
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_CL.json b/l10n/es_CL.json
index a6138e4a..ed5fe4ca 100644
--- a/l10n/es_CL.json
+++ b/l10n/es_CL.json
@@ -10,5 +10,5 @@
"Close" : "Cerrar",
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_CO.js b/l10n/es_CO.js
index fd1915ab..40a9736d 100644
--- a/l10n/es_CO.js
+++ b/l10n/es_CO.js
@@ -13,4 +13,4 @@ OC.L10N.register(
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_CO.json b/l10n/es_CO.json
index a6138e4a..ed5fe4ca 100644
--- a/l10n/es_CO.json
+++ b/l10n/es_CO.json
@@ -10,5 +10,5 @@
"Close" : "Cerrar",
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_CR.js b/l10n/es_CR.js
index fd1915ab..40a9736d 100644
--- a/l10n/es_CR.js
+++ b/l10n/es_CR.js
@@ -13,4 +13,4 @@ OC.L10N.register(
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_CR.json b/l10n/es_CR.json
index a6138e4a..ed5fe4ca 100644
--- a/l10n/es_CR.json
+++ b/l10n/es_CR.json
@@ -10,5 +10,5 @@
"Close" : "Cerrar",
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_DO.js b/l10n/es_DO.js
index fd1915ab..40a9736d 100644
--- a/l10n/es_DO.js
+++ b/l10n/es_DO.js
@@ -13,4 +13,4 @@ OC.L10N.register(
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_DO.json b/l10n/es_DO.json
index a6138e4a..ed5fe4ca 100644
--- a/l10n/es_DO.json
+++ b/l10n/es_DO.json
@@ -10,5 +10,5 @@
"Close" : "Cerrar",
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_EC.js b/l10n/es_EC.js
index fd1915ab..40a9736d 100644
--- a/l10n/es_EC.js
+++ b/l10n/es_EC.js
@@ -13,4 +13,4 @@ OC.L10N.register(
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_EC.json b/l10n/es_EC.json
index a6138e4a..ed5fe4ca 100644
--- a/l10n/es_EC.json
+++ b/l10n/es_EC.json
@@ -10,5 +10,5 @@
"Close" : "Cerrar",
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_GT.js b/l10n/es_GT.js
index fd1915ab..40a9736d 100644
--- a/l10n/es_GT.js
+++ b/l10n/es_GT.js
@@ -13,4 +13,4 @@ OC.L10N.register(
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_GT.json b/l10n/es_GT.json
index a6138e4a..ed5fe4ca 100644
--- a/l10n/es_GT.json
+++ b/l10n/es_GT.json
@@ -10,5 +10,5 @@
"Close" : "Cerrar",
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_HN.js b/l10n/es_HN.js
index c6d264d2..32c2fb73 100644
--- a/l10n/es_HN.js
+++ b/l10n/es_HN.js
@@ -12,4 +12,4 @@ OC.L10N.register(
"Close" : "Cerrar",
"Continue" : "Continuar"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_HN.json b/l10n/es_HN.json
index 66c8b9dc..a62e843c 100644
--- a/l10n/es_HN.json
+++ b/l10n/es_HN.json
@@ -9,5 +9,5 @@
"More actions" : "Más acciones",
"Close" : "Cerrar",
"Continue" : "Continuar"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_MX.js b/l10n/es_MX.js
index 2c5cf96d..f2822d02 100644
--- a/l10n/es_MX.js
+++ b/l10n/es_MX.js
@@ -14,4 +14,4 @@ OC.L10N.register(
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_MX.json b/l10n/es_MX.json
index 2b7aa0e4..1b358098 100644
--- a/l10n/es_MX.json
+++ b/l10n/es_MX.json
@@ -11,5 +11,5 @@
"Close" : "Cerrar",
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_NI.js b/l10n/es_NI.js
index c6d264d2..32c2fb73 100644
--- a/l10n/es_NI.js
+++ b/l10n/es_NI.js
@@ -12,4 +12,4 @@ OC.L10N.register(
"Close" : "Cerrar",
"Continue" : "Continuar"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_NI.json b/l10n/es_NI.json
index 66c8b9dc..a62e843c 100644
--- a/l10n/es_NI.json
+++ b/l10n/es_NI.json
@@ -9,5 +9,5 @@
"More actions" : "Más acciones",
"Close" : "Cerrar",
"Continue" : "Continuar"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_PA.js b/l10n/es_PA.js
index c6d264d2..32c2fb73 100644
--- a/l10n/es_PA.js
+++ b/l10n/es_PA.js
@@ -12,4 +12,4 @@ OC.L10N.register(
"Close" : "Cerrar",
"Continue" : "Continuar"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_PA.json b/l10n/es_PA.json
index 66c8b9dc..a62e843c 100644
--- a/l10n/es_PA.json
+++ b/l10n/es_PA.json
@@ -9,5 +9,5 @@
"More actions" : "Más acciones",
"Close" : "Cerrar",
"Continue" : "Continuar"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_PE.js b/l10n/es_PE.js
index c6d264d2..32c2fb73 100644
--- a/l10n/es_PE.js
+++ b/l10n/es_PE.js
@@ -12,4 +12,4 @@ OC.L10N.register(
"Close" : "Cerrar",
"Continue" : "Continuar"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_PE.json b/l10n/es_PE.json
index 66c8b9dc..a62e843c 100644
--- a/l10n/es_PE.json
+++ b/l10n/es_PE.json
@@ -9,5 +9,5 @@
"More actions" : "Más acciones",
"Close" : "Cerrar",
"Continue" : "Continuar"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_PR.js b/l10n/es_PR.js
index c6d264d2..32c2fb73 100644
--- a/l10n/es_PR.js
+++ b/l10n/es_PR.js
@@ -12,4 +12,4 @@ OC.L10N.register(
"Close" : "Cerrar",
"Continue" : "Continuar"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_PR.json b/l10n/es_PR.json
index 66c8b9dc..a62e843c 100644
--- a/l10n/es_PR.json
+++ b/l10n/es_PR.json
@@ -9,5 +9,5 @@
"More actions" : "Más acciones",
"Close" : "Cerrar",
"Continue" : "Continuar"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_PY.js b/l10n/es_PY.js
index c6d264d2..32c2fb73 100644
--- a/l10n/es_PY.js
+++ b/l10n/es_PY.js
@@ -12,4 +12,4 @@ OC.L10N.register(
"Close" : "Cerrar",
"Continue" : "Continuar"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_PY.json b/l10n/es_PY.json
index 66c8b9dc..a62e843c 100644
--- a/l10n/es_PY.json
+++ b/l10n/es_PY.json
@@ -9,5 +9,5 @@
"More actions" : "Más acciones",
"Close" : "Cerrar",
"Continue" : "Continuar"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_SV.js b/l10n/es_SV.js
index fd1915ab..4d8def2d 100644
--- a/l10n/es_SV.js
+++ b/l10n/es_SV.js
@@ -13,4 +13,4 @@ OC.L10N.register(
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=2; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_SV.json b/l10n/es_SV.json
index a6138e4a..72165e65 100644
--- a/l10n/es_SV.json
+++ b/l10n/es_SV.json
@@ -10,5 +10,5 @@
"Close" : "Cerrar",
"Continue" : "Continuar",
"User not found" : "No se encontró el usuario"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=2; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/es_UY.js b/l10n/es_UY.js
index c6d264d2..32c2fb73 100644
--- a/l10n/es_UY.js
+++ b/l10n/es_UY.js
@@ -12,4 +12,4 @@ OC.L10N.register(
"Close" : "Cerrar",
"Continue" : "Continuar"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/es_UY.json b/l10n/es_UY.json
index 66c8b9dc..a62e843c 100644
--- a/l10n/es_UY.json
+++ b/l10n/es_UY.json
@@ -9,5 +9,5 @@
"More actions" : "Más acciones",
"Close" : "Cerrar",
"Continue" : "Continuar"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/fr.js b/l10n/fr.js
index 4c7a094b..e5e955f5 100644
--- a/l10n/fr.js
+++ b/l10n/fr.js
@@ -81,4 +81,4 @@ OC.L10N.register(
"You haven't receive any notifications yet" : "Vous n'avez pas encore reçu de notification",
"You haven't tooted yet" : "Vous n'avez pas encore envoyé de pouet"
},
-"nplurals=2; plural=(n > 1);");
+"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/fr.json b/l10n/fr.json
index 932c9498..1b2f93e0 100644
--- a/l10n/fr.json
+++ b/l10n/fr.json
@@ -78,5 +78,5 @@
"Follow Nextcloud on mastodon.xyz" : "Suivre Nextcloud sur mastodon.xyz",
"You haven't receive any notifications yet" : "Vous n'avez pas encore reçu de notification",
"You haven't tooted yet" : "Vous n'avez pas encore envoyé de pouet"
-},"pluralForm" :"nplurals=2; plural=(n > 1);"
+},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/it.js b/l10n/it.js
index d7358f13..e4e190f9 100644
--- a/l10n/it.js
+++ b/l10n/it.js
@@ -83,4 +83,4 @@ OC.L10N.register(
"You haven't receive any notifications yet" : "Non hai ancora ricevuto alcuna notifica",
"You haven't tooted yet" : "Non hai ancora fiatato"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/it.json b/l10n/it.json
index 4fda447b..4fc9eafa 100644
--- a/l10n/it.json
+++ b/l10n/it.json
@@ -80,5 +80,5 @@
"Follow Nextcloud on mastodon.xyz" : "Segui Nextcloud su mastodon.xyz",
"You haven't receive any notifications yet" : "Non hai ancora ricevuto alcuna notifica",
"You haven't tooted yet" : "Non hai ancora fiatato"
-},"pluralForm" :"nplurals=2; plural=(n != 1);"
+},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js
index 42ab51a3..8e18d564 100644
--- a/l10n/pt_BR.js
+++ b/l10n/pt_BR.js
@@ -85,4 +85,4 @@ OC.L10N.register(
"You haven't receive any notifications yet" : "Você ainda não recebeu nenhuma notificação",
"You haven't tooted yet" : "Você não reiniciou ainda"
},
-"nplurals=2; plural=(n > 1);");
+"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json
index 23dc5a7e..e6cfd404 100644
--- a/l10n/pt_BR.json
+++ b/l10n/pt_BR.json
@@ -82,5 +82,5 @@
"Follow Nextcloud on mastodon.xyz" : "Seguir Nextcloud em mastodon.xyz",
"You haven't receive any notifications yet" : "Você ainda não recebeu nenhuma notificação",
"You haven't tooted yet" : "Você não reiniciou ainda"
-},"pluralForm" :"nplurals=2; plural=(n > 1);"
+},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/l10n/pt_PT.js b/l10n/pt_PT.js
index f44e5279..4d0124fc 100644
--- a/l10n/pt_PT.js
+++ b/l10n/pt_PT.js
@@ -48,4 +48,4 @@ OC.L10N.register(
"Sorry, we could not find the account of {userId}" : "Pedimos desculpa, não conseguimos encontrar a conta com {userId}",
"Follow Nextcloud on mastodon.xyz" : "Siga Nextcloud em mastodon.xyz"
},
-"nplurals=2; plural=(n != 1);");
+"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/l10n/pt_PT.json b/l10n/pt_PT.json
index 6e562b0a..b280fc95 100644
--- a/l10n/pt_PT.json
+++ b/l10n/pt_PT.json
@@ -45,5 +45,5 @@
"User not found" : "Utilizador não encontrado",
"Sorry, we could not find the account of {userId}" : "Pedimos desculpa, não co