summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNextcloud bot <bot@nextcloud.com>2022-05-24 02:44:55 +0000
committerNextcloud bot <bot@nextcloud.com>2022-05-24 02:44:55 +0000
commita480235c4d992460520e6f2eb24e7cf3e7bfa28d (patch)
treea04c7286ecd072b80bb4885b65a777fdbc3c8463
parent144d5ed02f17ad5aa2dbf17f4ae0669589bcca3c (diff)
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
-rw-r--r--l10n/es.js9
-rw-r--r--l10n/es.json9
-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.js16
-rw-r--r--l10n/fr.json16
-rw-r--r--l10n/it.js16
-rw-r--r--l10n/it.json16
-rw-r--r--l10n/pt_BR.js16
-rw-r--r--l10n/pt_BR.json16
-rw-r--r--l10n/pt_PT.js10
-rw-r--r--l10n/pt_PT.json10
44 files changed, 94 insertions, 108 deletions
diff --git a/l10n/es.js b/l10n/es.js
index 417094d2..7ce4aa81 100644
--- a/l10n/es.js
+++ b/l10n/es.js
@@ -49,7 +49,6 @@ OC.L10N.register(
"Delete {addressbook}?" : "¿Eliminar {addressbook}?",
"Deletion of address book was not successful." : "El borrado de la libreta de direcciones falló.",
"Renaming of address book was not successful." : "El renombrado de la libreta de direcciones falló.",
- "_Shared with {num} entity_::_Shared with {num} entities_" : ["Compartido con {num} entidad","Compartido con {num} entidades"],
"Share with users or groups" : "Compartir con otros usuarios o grupos",
"No users or groups" : "No hay usuarios ni grupos.",
"can edit" : "puede editar",
@@ -160,11 +159,6 @@ OC.L10N.register(
"Contact not found" : "Contacto no encontrado",
"Group {group} not found" : "Grupo {group} no encontrado",
"Close" : "Cerrar",
- "_{success} contact added to {name}_::_{success} contacts added to {name}_" : ["{success} contacto añadido a {name}","{success} contactos añadidos a {name}"],
- "_Adding {success} contact to {name}_::_Adding {success} contacts to {name}_" : ["Añadiendo {success} contacto a {name}","Añadiendo {success} contactos a {name}"],
- "_{count} error_::_{count} errors_" : ["{count} error","{count} errores"],
- "_Importing %n contact into {addressbook}_::_Importing %n contacts into {addressbook}_" : ["Importando %n contacto en {addressbook}","Importando %n contactos en {addressbook}"],
- "_Done importing %n contact into {addressbook}_::_Done importing %n contacts into {addressbook}_" : ["Completado importando %n contacto en {addressbook}","Completado importando %n contactos en {addressbook}"],
"Import" : "Importar",
"Could not copy" : "No se ha podido copiar",
"Join circle" : "Unirse al círculo",
@@ -259,10 +253,9 @@ OC.L10N.register(
"Unknown" : "Desconocido",
"Time zone" : "Zona horaria",
"Spoken languages" : "Idiomas hablados",
- "_{failed} contact failed to be read_::_{failed} contacts failed to be read_" : ["{failed} contacto no se ha podido leer","{failed} contactos no se han podido leer"],
"Some circle(s) an error occurred. Check the console for more details." : "En algún círculo se produjo un error. Consulte la consola para obtener más detalles.",
"Unable to create circle {circleName}" : "No se pudo crear el círculo {circleName}",
"Unable to delete circle {circleId}" : "No se pudo eliminar el círculo {circleId}",
"Unable to delete contact" : "No se ha podido eliminar el contacto"
},
-"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 baac50ab..4cab9f69 100644
--- a/l10n/es.json
+++ b/l10n/es.json
@@ -47,7 +47,6 @@
"Delete {addressbook}?" : "¿Eliminar {addressbook}?",
"Deletion of address book was not successful." : "El borrado de la libreta de direcciones falló.",
"Renaming of address book was not successful." : "El renombrado de la libreta de direcciones falló.",
- "_Shared with {num} entity_::_Shared with {num} entities_" : ["Compartido con {num} entidad","Compartido con {num} entidades"],
"Share with users or groups" : "Compartir con otros usuarios o grupos",
"No users or groups" : "No hay usuarios ni grupos.",
"can edit" : "puede editar",
@@ -158,11 +157,6 @@
"Contact not found" : "Contacto no encontrado",
"Group {group} not found" : "Grupo {group} no encontrado",
"Close" : "Cerrar",
- "_{success} contact added to {name}_::_{success} contacts added to {name}_" : ["{success} contacto añadido a {name}","{success} contactos añadidos a {name}"],
- "_Adding {success} contact to {name}_::_Adding {success} contacts to {name}_" : ["Añadiendo {success} contacto a {name}","Añadiendo {success} contactos a {name}"],
- "_{count} error_::_{count} errors_" : ["{count} error","{count} errores"],
- "_Importing %n contact into {addressbook}_::_Importing %n contacts into {addressbook}_" : ["Importando %n contacto en {addressbook}","Importando %n contactos en {addressbook}"],
- "_Done importing %n contact into {addressbook}_::_Done importing %n contacts into {addressbook}_" : ["Completado importando %n contacto en {addressbook}","Completado importando %n contactos en {addressbook}"],
"Import" : "Importar",
"Could not copy" : "No se ha podido copiar",
"Join circle" : "Unirse al círculo",
@@ -257,10 +251,9 @@
"Unknown" : "Desconocido",
"Time zone" : "Zona horaria",
"Spoken languages" : "Idiomas hablados",
- "_{failed} contact failed to be read_::_{failed} contacts failed to be read_" : ["{failed} contacto no se ha podido leer","{failed} contactos no se han podido leer"],
"Some circle(s) an error occurred. Check the console for more details." : "En algún círculo se produjo un error. Consulte la consola para obtener más detalles.",
"Unable to create circle {circleName}" : "No se pudo crear el círculo {circleName}",
"Unable to delete circle {circleId}" : "No se pudo eliminar el círculo {circleId}",
"Unable to delete contact" : "No se ha podido eliminar el contacto"
-},"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 7cbffa30..ada6c4a7 100644
--- a/l10n/es_419.js
+++ b/l10n/es_419.js
@@ -96,4 +96,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 3b227afd..a4bd2952 100644
--- a/l10n/es_419.json
+++ b/l10n/es_419.json
@@ -93,5 +93,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 65e549a4..de1fc8f7 100644
--- a/l10n/es_AR.js
+++ b/l10n/es_AR.js
@@ -125,4 +125,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 12ee05c7..84bc8b30 100644
--- a/l10n/es_AR.json
+++ b/l10n/es_AR.json
@@ -122,5 +122,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 3c179679..c75df8b4 100644
--- a/l10n/es_CL.js
+++ b/l10n/es_CL.js
@@ -99,4 +99,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 07a10e03..5c7bee1f 100644
--- a/l10n/es_CL.json
+++ b/l10n/es_CL.json
@@ -96,5 +96,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 ce45f7d0..dd9bd7fc 100644
--- a/l10n/es_CO.js
+++ b/l10n/es_CO.js
@@ -99,4 +99,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 6e64831f..eb04e9a2 100644
--- a/l10n/es_CO.json
+++ b/l10n/es_CO.json
@@ -96,5 +96,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 ce45f7d0..dd9bd7fc 100644
--- a/l10n/es_CR.js
+++ b/l10n/es_CR.js
@@ -99,4 +99,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 6e64831f..eb04e9a2 100644
--- a/l10n/es_CR.json
+++ b/l10n/es_CR.json
@@ -96,5 +96,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 ce45f7d0..dd9bd7fc 100644
--- a/l10n/es_DO.js
+++ b/l10n/es_DO.js
@@ -99,4 +99,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 6e64831f..eb04e9a2 100644
--- a/l10n/es_DO.json
+++ b/l10n/es_DO.json
@@ -96,5 +96,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 ce45f7d0..dd9bd7fc 100644
--- a/l10n/es_EC.js
+++ b/l10n/es_EC.js
@@ -99,4 +99,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 6e64831f..eb04e9a2 100644
--- a/l10n/es_EC.json
+++ b/l10n/es_EC.json
@@ -96,5 +96,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 cd1ec3f3..8fa1bc1b 100644
--- a/l10n/es_GT.js
+++ b/l10n/es_GT.js
@@ -99,4 +99,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 e61e77a1..dee7a920 100644
--- a/l10n/es_GT.json
+++ b/l10n/es_GT.json
@@ -96,5 +96,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 93aeb236..166ce834 100644
--- a/l10n/es_HN.js
+++ b/l10n/es_HN.js
@@ -96,4 +96,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 1a68cb55..b08215d1 100644
--- a/l10n/es_HN.json
+++ b/l10n/es_HN.json
@@ -93,5 +93,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 2c670389..8d915aeb 100644
--- a/l10n/es_MX.js
+++ b/l10n/es_MX.js
@@ -101,4 +101,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 dd3e0214..7f5cd3f5 100644
--- a/l10n/es_MX.json
+++ b/l10n/es_MX.json
@@ -98,5 +98,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 93aeb236..166ce834 100644
--- a/l10n/es_NI.js
+++ b/l10n/es_NI.js
@@ -96,4 +96,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 1a68cb55..b08215d1 100644
--- a/l10n/es_NI.json
+++ b/l10n/es_NI.json
@@ -93,5 +93,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 93aeb236..166ce834 100644
--- a/l10n/es_PA.js
+++ b/l10n/es_PA.js
@@ -96,4 +96,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 1a68cb55..b08215d1 100644
--- a/l10n/es_PA.json
+++ b/l10n/es_PA.json
@@ -93,5 +93,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 93aeb236..166ce834 100644
--- a/l10n/es_PE.js
+++ b/l10n/es_PE.js
@@ -96,4 +96,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 1a68cb55..b08215d1 100644
--- a/l10n/es_PE.json
+++ b/l10n/es_PE.json
@@ -93,5 +93,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 93aeb236..166ce834 100644
--- a/l10n/es_PR.js
+++ b/l10n/es_PR.js
@@ -96,4 +96,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 1a68cb55..b08215d1 100644
--- a/l10n/es_PR.json
+++ b/l10n/es_PR.json
@@ -93,5 +93,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 93aeb236..166ce834 100644
--- a/l10n/es_PY.js
+++ b/l10n/es_PY.js
@@ -96,4 +96,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 1a68cb55..b08215d1 100644
--- a/l10n/es_PY.json
+++ b/l10n/es_PY.json
@@ -93,5 +93,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 ce45f7d0..a4fc8e7e 100644
--- a/l10n/es_SV.js
+++ b/l10n/es_SV.js
@@ -99,4 +99,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 6e64831f..687db9f0 100644
--- a/l10n/es_SV.json
+++ b/l10n/es_SV.json
@@ -96,5 +96,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 93aeb236..166ce834 100644
--- a/l10n/es_UY.js
+++ b/l10n/es_UY.js
@@ -96,4 +96,4 @@ OC.L10N.register(
"None" : "Ninguno",
"Unknown" : "Desconocido"
},
-"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 1a68cb55..b08215d1 100644
--- a/l10n/es_UY.json
+++ b/l10n/es_UY.json
@@ -93,5 +93,5 @@
"Male" : "Masculino",
"None" : "Ninguno",
"Unknown" : "Desconocido"
-},"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 bb9b1d8e..53d7de95 100644
--- a/l10n/fr.js
+++ b/