aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/locales/es/address/city_prefix.ts1
-rw-r--r--src/locales/es/date/index.ts14
-rw-r--r--src/locales/es/date/month.ts47
-rw-r--r--src/locales/es/date/weekday.ts16
-rw-r--r--src/locales/es/index.ts2
-rw-r--r--src/locales/es/internet/domain_suffix.ts2
-rw-r--r--src/locales/es/name/female_first_name.ts1
-rw-r--r--src/locales/es/name/first_name.ts1
-rw-r--r--src/locales/es/name/last_name.ts1
-rw-r--r--src/locales/es/name/male_first_name.ts4
10 files changed, 88 insertions, 1 deletions
diff --git a/src/locales/es/address/city_prefix.ts b/src/locales/es/address/city_prefix.ts
index 043c6fd6..b887664b 100644
--- a/src/locales/es/address/city_prefix.ts
+++ b/src/locales/es/address/city_prefix.ts
@@ -128,4 +128,5 @@ export default [
'Reus',
'Calahorra',
'Inca',
+ 'Aýna',
];
diff --git a/src/locales/es/date/index.ts b/src/locales/es/date/index.ts
new file mode 100644
index 00000000..cd296b42
--- /dev/null
+++ b/src/locales/es/date/index.ts
@@ -0,0 +1,14 @@
+/*
+ * This file is automatically generated.
+ * Run 'pnpm run generate:locales' to update.
+ */
+import type { DateDefinitions } from '../../..';
+import month from './month';
+import weekday from './weekday';
+
+const date: DateDefinitions = {
+ month,
+ weekday,
+};
+
+export default date;
diff --git a/src/locales/es/date/month.ts b/src/locales/es/date/month.ts
new file mode 100644
index 00000000..8c69d20e
--- /dev/null
+++ b/src/locales/es/date/month.ts
@@ -0,0 +1,47 @@
+// Sources: https://www.unicode.org/cldr/cldr-aux/charts/28/summary/es.html and https://www.wikilengua.org/index.php/Abreviaciones_en_fechas
+export default {
+ wide: [
+ 'enero',
+ 'febrero',
+ 'marzo',
+ 'abril',
+ 'mayo',
+ 'junio',
+ 'julio',
+ 'agosto',
+ 'septiembre',
+ 'octubre',
+ 'noviembre',
+ 'diciembre',
+ ],
+ abbr: [
+ 'ene',
+ 'feb',
+ 'mar',
+ 'abr',
+ 'may',
+ 'jun',
+ 'jul',
+ 'ago',
+ 'sep',
+ 'oct',
+ 'nov',
+ 'dic',
+ ],
+ // Property "abbr_context" is optional, if not set then "abbr" will be used instead
+ // It is used to specify a word in context, which may differ from a stand-alone word
+ abbr_context: [
+ 'en.',
+ 'febr.',
+ 'mzo.',
+ 'abr.',
+ 'my.',
+ 'jun.',
+ 'jul.',
+ 'ag.',
+ 'sept.',
+ 'oct.',
+ 'nov.',
+ 'dic.',
+ ],
+};
diff --git a/src/locales/es/date/weekday.ts b/src/locales/es/date/weekday.ts
new file mode 100644
index 00000000..00389238
--- /dev/null
+++ b/src/locales/es/date/weekday.ts
@@ -0,0 +1,16 @@
+// Sources: https://www.unicode.org/cldr/cldr-aux/charts/28/summary/es.html and https://www.wikilengua.org/index.php/Abreviaciones_en_fechas
+export default {
+ wide: [
+ 'domingo',
+ 'lunes',
+ 'martes',
+ 'miércoles',
+ 'jueves',
+ 'viernes',
+ 'sábado',
+ ],
+ abbr: ['dom', 'lun', 'mar', 'mié', 'jue', 'vie', 'sáb'],
+ // Property "abbr_context" is optional, if not set then "abbr" will be used instead
+ // It is used to specify a word in context, which may differ from a stand-alone word
+ abbr_context: ['dom.', 'lun.', 'mart.', 'miérc.', 'juev.', 'vier.', 'sáb.'],
+};
diff --git a/src/locales/es/index.ts b/src/locales/es/index.ts
index b97f68a2..a4161d4e 100644
--- a/src/locales/es/index.ts
+++ b/src/locales/es/index.ts
@@ -8,6 +8,7 @@ import cell_phone from './cell_phone';
import color from './color';
import commerce from './commerce';
import company from './company';
+import date from './date';
import internet from './internet';
import name_ from './name';
import phone_number from './phone_number';
@@ -19,6 +20,7 @@ const es: LocaleDefinition = {
color,
commerce,
company,
+ date,
internet,
name: name_,
phone_number,
diff --git a/src/locales/es/internet/domain_suffix.ts b/src/locales/es/internet/domain_suffix.ts
index ab353083..9cce7ce8 100644
--- a/src/locales/es/internet/domain_suffix.ts
+++ b/src/locales/es/internet/domain_suffix.ts
@@ -1 +1 @@
-export default ['com', 'es', 'info', 'com.es', 'org'];
+export default ['com', 'es', 'info', 'com.es', 'org', 'eus', 'cat'];
diff --git a/src/locales/es/name/female_first_name.ts b/src/locales/es/name/female_first_name.ts
index fcffb22e..1ccc0f27 100644
--- a/src/locales/es/name/female_first_name.ts
+++ b/src/locales/es/name/female_first_name.ts
@@ -10,4 +10,5 @@ export default [
'Matilde',
'Jennifer',
'Roser',
+ 'María de los Ángeles',
];
diff --git a/src/locales/es/name/first_name.ts b/src/locales/es/name/first_name.ts
index 4a02a352..4f1b8a00 100644
--- a/src/locales/es/name/first_name.ts
+++ b/src/locales/es/name/first_name.ts
@@ -171,6 +171,7 @@ export default [
'Margarita',
'María',
'María del Carmen',
+ 'María de los Ángeles',
'María Cristina',
'María Elena',
'María Eugenia',
diff --git a/src/locales/es/name/last_name.ts b/src/locales/es/name/last_name.ts
index f70e646e..73ce6e05 100644
--- a/src/locales/es/name/last_name.ts
+++ b/src/locales/es/name/last_name.ts
@@ -209,6 +209,7 @@ export default [
'Espinal',
'Espino',
'Espinosa',
+ 'Espinosa de los Monteros',
'Espinoza',
'Esquibel',
'Esquivel',
diff --git a/src/locales/es/name/male_first_name.ts b/src/locales/es/name/male_first_name.ts
index 1a7de4d5..b4fdf9bd 100644
--- a/src/locales/es/name/male_first_name.ts
+++ b/src/locales/es/name/male_first_name.ts
@@ -15,4 +15,8 @@ export default [
'Carles',
'Jordi',
'Manuel',
+ 'Pío',
+ 'Pablo',
+ 'Juan Ramón',
+ 'Hermenegildo',
];