From 60e7dbc85949273bdcec6fb402621bb6c0a0763e Mon Sep 17 00:00:00 2001
From: Alberto Tudela <ajtudela@gmail.com>
Date: Thu, 20 May 2021 20:32:25 +0200
Subject: [PATCH 1/3] Add spanish translation

---
 src/localize.js          |  4 +++-
 src/translations/es.json | 30 ++++++++++++++++++++++++++++++
 2 files changed, 33 insertions(+), 1 deletion(-)
 create mode 100644 src/translations/es.json

diff --git a/src/localize.js b/src/localize.js
index 935a09f..b56ae24 100644
--- a/src/localize.js
+++ b/src/localize.js
@@ -8,6 +8,7 @@ import * as it from './translations/it.json';
 import * as nl from './translations/nl.json';
 import * as pl from './translations/pl.json';
 import * as et from './translations/et.json';
+import * as es from './translations/es.json';
 
 var languages = {
 	de,
@@ -16,7 +17,8 @@ var languages = {
 	pl,
 	et,
 	fr,
-	it
+	it,
+	es
 };
 
 const DEFAULT_LANG = 'en';
diff --git a/src/translations/es.json b/src/translations/es.json
new file mode 100644
index 0000000..c1f4bc0
--- /dev/null
+++ b/src/translations/es.json
@@ -0,0 +1,30 @@
+{
+  "common": {
+    "name": "Tarjeta Meteoalarm",
+    "description": "La tarjeta Meteoalarm le advierte sobre eventos meteorológicos actuales.",
+    "not_available": "Meteoalarm no está disponible"
+  },
+  "error": {
+    "missing_entity": "¡Se requiere especificar la entidad!"
+  },
+  "events": {
+    "no_warnings": "Sin avisos",
+    "wind": "viento",
+    "snow_ice": "nieve/hielo",
+    "thunderstorms": "tormentas",
+    "fog": "niebla",
+    "hight_temperature": "temperatura máxima extrema",
+    "low_temperature": "temperatura mínima extrema",
+    "coastal_event": "fenómeno costero",
+    "forest_fire": "incendios",
+    "avalanches": "aludes",
+    "rain": "lluvia",
+    "flood": "inundación",
+    "rain_flood": "inundación de lluvia"
+  },
+  "messages": {
+    "yellow": "Aviso de {0} amarillo",
+    "orange": "Aviso de {0} naranja",
+    "red": "Aviso de {0} rojo"
+  }
+}

From 7a3c85e2ff3577e6c7698666376e5ca4467b041d Mon Sep 17 00:00:00 2001
From: Alberto Tudela <ajtudela@gmail.com>
Date: Fri, 21 May 2021 16:02:50 +0200
Subject: [PATCH 2/3] Update README

---
 README.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/README.md b/README.md
index 4778200..c2c70f6 100644
--- a/README.md
+++ b/README.md
@@ -55,6 +55,7 @@ This card supports translations. Please, help to add more translations and impro
 - Italiano (Italian)
 - Nederlands (Dutch)
 - Polski (Polish)
+- Español (Spanish)
 - [_Your language?_](./CONTRIBUTING.md#how-to-add-translation)
 
 ## Supported integrations

From d10e5093d8667bf2091a8168ad51fbb9901fab7f Mon Sep 17 00:00:00 2001
From: Alberto Tudela <ajtudela@gmail.com>
Date: Tue, 1 Jun 2021 17:44:03 +0200
Subject: [PATCH 3/3] Minor fix in spanish translation

---
 src/translations/es.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/translations/es.json b/src/translations/es.json
index 3ec4b06..0d24ba5 100644
--- a/src/translations/es.json
+++ b/src/translations/es.json
@@ -7,7 +7,7 @@
   },
   "error": {
     "missing_entity": "¡Se requiere especificar la entidad!",
-    "invalid_integration": "¡Esta integración no es válida!"
+    "invalid_integration": "¡Esta integración no es válida!",
     "automatic_failed": "¡No se pudo detectar automáticamente la integración!",
     "entity_not_supported": "¡Esta integración no es compatible con la entidad proporcionada!"
   },