Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/pierre-alain-b/rainloop-nextcloud.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNextcloud bot <bot@nextcloud.com>2022-05-24 07:08:14 +0300
committerNextcloud bot <bot@nextcloud.com>2022-05-24 07:08:14 +0300
commitf959cda0c6e5a206027bc7319cace3bd3d1990f5 (patch)
tree5a8f31f341f1de51a44a8b820bf220b893d16f27
parentbd84fec1e0b56cedb882e7edf7d0dbbe2611a054 (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 77678fd..324bfbd 100644
--- a/l10n/es.js
+++ b/l10n/es.js
@@ -18,4 +18,4 @@ OC.L10N.register(
"Enter an email and password to auto-login to RainLoop. <b>Please note</b> that this feature %s %s." : "Escriba un email y contraseña para auto registro en RainLoop. Por favor, observe note</b> que esta característica %s %s.",
"Password" : "Contraseña"
},
-"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 2504997..28cd116 100644
--- a/l10n/es.json
+++ b/l10n/es.json
@@ -15,5 +15,5 @@
"security considerations" : "consideraciones de seguridad",
"Enter an email and password to auto-login to RainLoop. <b>Please note</b> that this feature %s %s." : "Escriba un email y contraseña para auto registro en RainLoop. Por favor, observe note</b> que esta característica %s %s.",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_419.js
+++ b/l10n/es_419.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_419.json
+++ b/l10n/es_419.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_AR.js
+++ b/l10n/es_AR.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_AR.json
+++ b/l10n/es_AR.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_CL.js
+++ b/l10n/es_CL.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_CL.json
+++ b/l10n/es_CL.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_CO.js
+++ b/l10n/es_CO.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_CO.json
+++ b/l10n/es_CO.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_CR.js
+++ b/l10n/es_CR.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_CR.json
+++ b/l10n/es_CR.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_DO.js
+++ b/l10n/es_DO.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_DO.json
+++ b/l10n/es_DO.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_EC.js
+++ b/l10n/es_EC.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_EC.json
+++ b/l10n/es_EC.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_GT.js
+++ b/l10n/es_GT.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_GT.json
+++ b/l10n/es_GT.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_HN.js
+++ b/l10n/es_HN.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_HN.json
+++ b/l10n/es_HN.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_MX.js
+++ b/l10n/es_MX.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_MX.json
+++ b/l10n/es_MX.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_NI.js
+++ b/l10n/es_NI.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_NI.json
+++ b/l10n/es_NI.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_PA.js
+++ b/l10n/es_PA.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_PA.json
+++ b/l10n/es_PA.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_PE.js
+++ b/l10n/es_PE.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_PE.json
+++ b/l10n/es_PE.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_PR.js
+++ b/l10n/es_PR.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_PR.json
+++ b/l10n/es_PR.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_PY.js
+++ b/l10n/es_PY.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_PY.json
+++ b/l10n/es_PY.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..bd164ee 100644
--- a/l10n/es_SV.js
+++ b/l10n/es_SV.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..f9ad45f 100644
--- a/l10n/es_SV.json
+++ b/l10n/es_SV.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 bf87427..37d3c90 100644
--- a/l10n/es_UY.js
+++ b/l10n/es_UY.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Contraseña"
},
-"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 192bb6e..8cefd6d 100644
--- a/l10n/es_UY.json
+++ b/l10n/es_UY.json
@@ -3,5 +3,5 @@
"Error" : "Error",
"Save" : "Guardar",
"Password" : "Contraseña"
-},"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 755989a..510e143 100644
--- a/l10n/fr.js
+++ b/l10n/fr.js
@@ -18,4 +18,4 @@ OC.L10N.register(
"Enter an email and password to auto-login to RainLoop. <b>Please note</b> that this feature %s %s." : "Saisissez un courriel et un mot de passe pour se connecter automatiquement à RainLoop. <b>A noter que </b> cette fonctionnalité %s %s.",
"Password" : "Mot de passe"
},
-"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 4aec9e9..4efe3eb 100644
--- a/l10n/fr.json
+++ b/l10n/fr.json
@@ -15,5 +15,5 @@
"security considerations" : "Motifs de sécurité",
"Enter an email and password to auto-login to RainLoop. <b>Please note</b> that this feature %s %s." : "Saisissez un courriel et un mot de passe pour se connecter automatiquement à RainLoop. <b>A noter que </b> cette fonctionnalité %s %s.",
"Password" : "Mot de passe"
-},"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 3849e6c..ab1455a 100644
--- a/l10n/it.js
+++ b/l10n/it.js
@@ -18,4 +18,4 @@ OC.L10N.register(
"Enter an email and password to auto-login to RainLoop. <b>Please note</b> that this feature %s %s." : "Digita un indirizzo email e una password per l'accesso automatico a RainLoop. <b>Nota</b>Nota che questa funzionalità %s %s.",
"Password" : "Password"
},
-"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 34ca183..42f735b 100644
--- a/l10n/it.json
+++ b/l10n/it.json
@@ -15,5 +15,5 @@
"security considerations" : "considerazioni sulla sicurezza",
"Enter an email and password to auto-login to RainLoop. <b>Please note</b> that this feature %s %s." : "Digita un indirizzo email e una password per l'accesso automatico a RainLoop. <b>Nota</b>Nota che questa funzionalità %s %s.",
"Password" : "Password"
-},"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 6fb0bf2..d56122e 100644
--- a/l10n/pt_BR.js
+++ b/l10n/pt_BR.js
@@ -19,4 +19,4 @@ OC.L10N.register(
"Enter an email and password to auto-login to RainLoop. <b>Please note</b> that this feature %s %s." : "Digite um e-mail e senha para efetuar login no RainLoop automaticamente. <b>Observe</b> que este recurso %s %s.",
"Password" : "Senha"
},
-"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 ad2e21b..b69b319 100644
--- a/l10n/pt_BR.json
+++ b/l10n/pt_BR.json
@@ -16,5 +16,5 @@
"security considerations" : "considerações de segurança",
"Enter an email and password to auto-login to RainLoop. <b>Please note</b> that this feature %s %s." : "Digite um e-mail e senha para efetuar login no RainLoop automaticamente. <b>Observe</b> que este recurso %s %s.",
"Password" : "Senha"
-},"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 6c746e0..2f994ae 100644
--- a/l10n/pt_PT.js
+++ b/l10n/pt_PT.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Save" : "Guardar",
"Password" : "Palavra-passe"
},
-"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 129c8c9..b2ddc91 100644
--- a/l10n/pt_PT.json
+++ b/l10n/pt_PT.json
@@ -3,5 +3,5 @@
"Error" : "Erro",
"Save" : "Guardar",
"Password" : "Palavra-passe"
-},"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