diff --git a/i18n/ES/html_translations.json b/i18n/ES/html_translations.json
index d48cd4a576f842e180415b08c3edffb57eeb0aa7..bbec27d6cd8b5ffedd9b7367c6bc8fbd3db6bad1 100644
--- a/i18n/ES/html_translations.json
+++ b/i18n/ES/html_translations.json
@@ -13,12 +13,12 @@
         "MAIN_PAGE_LIST_TEXT": "Un texto describiendo sus productos,",
         "MAIN_PAGE_LIST_IMAGE": "Una imagen personalizada.",
         "MAIN_PAGE_FORM_TITLE": "¡Haga su ViĞñeta!",
-        "FORM_TITLE": "Titulo",
+        "FORM_TITLE": "Título",
         "PUBKEY": "Llave pública",
         "INFORMATION": "Información",
         "IMAGE": "Imagen",
         "GENERATE": "¡Crear!",
-        "MAIN_PAGE_FORM_RECOMMEND_IMAGE_SIZE": "Tamaño recomendado : 900x900 px",
+        "MAIN_PAGE_FORM_RECOMMEND_IMAGE_SIZE": "Tamaño recomendado: 900x900 px",
         "MAIN_PAGE_FORM_DISPLAY_G1_LOGO": "Muestra el logo de Ğ1",
         "MAIN_PAGE_FORM_BUSINESS_CARD": "Targeta de visita",
         "MAIN_PAGE_FORM_CARD_NUMBER": "Número de miniaturas por página:",
diff --git a/i18n/ES/strings.js b/i18n/ES/strings.js
index 37133b5570153478e44d75abd16fd946ccc7e6f4..4f5d2137dea86f760f2960f6e526106c2c072e3a 100644
--- a/i18n/ES/strings.js
+++ b/i18n/ES/strings.js
@@ -1,11 +1,11 @@
     //---- Error and message strings for JS code
 
-    const STRING_ERROR_TITLE_PUBKEY_NOT_PROVIDED  = "ERROR : ¡No se ha especificado el título o la clave pública!";
-    const Function_STRING_WARNING_SAME_PUBKEY     = (creator_pubkey) => `¡ALERTA! Us. ha introcido la clave pública de viĞnette : ${creator_pubkey}. ¿Es eso lo que quería hacer?`
-    const Function_STRING_ERROR_INVALID_PUBKEY    = (pubkey) => `La clave publica ${pubkey} no está validada`;
-    const Function_STRING_ERROR_WRONG_CHECKSUM    = (checksum, pubkey) => `El checksum ${checksum} no corresponde a la clave pública ${pubkey}. Por favor, compruebe la clave pública.`
-    const STRING_ERROR_BROWSER_NOT_SUPPORTED      = "ERROR : Su navegador no está soportado."
-    const Function_STRING_ERROR_PUBKEY_TOO_SHORT  = (min_length) => `ERROR : la clave pública tiene menos de ${min_length} carácteres.\n`
-    const Function_STRING_ERROR_PUBKEY_TOO_LONG   = (max_length) => `ERROR : la clave pública tiene más de ${max_length} carácteres.\n`
-    const Function_STRING_SEND_DONATION               = (pubkey_ck) => `Para hacer un donativo a Viğnette, puede hacerlo a la clave pública : ${pubkey_ck}.`
-    const STRING_PUBKEY_COPIED_IN_CLIPBOARD       = "\n\nEsta clave pública se ha copiado en su portapapeles. Ahora puede engancharla directamente en Cesium."
+    const STRING_ERROR_TITLE_PUBKEY_NOT_PROVIDED  = "ERROR: ¡No se ha especificado el título o la clave pública!";
+    const Function_STRING_WARNING_SAME_PUBKEY     = (creator_pubkey) => `¡ALERTA! Us. ha introcido la clave pública de viĞnette: ${creator_pubkey}. ¿Es eso lo que quiera­a hacer?`
+    const Function_STRING_ERROR_INVALID_PUBKEY    = (pubkey) => `La clave pública ${pubkey} no esta validada`;
+    const Function_STRING_ERROR_WRONG_CHECKSUM    = (checksum, pubkey) => `El checksum ${checksum} no corresponde a la clave pública ${pubkey}. Por favor, compruebe la clave pública.`
+    const STRING_ERROR_BROWSER_NOT_SUPPORTED      = "ERROR: Su navegador no esta soportado."
+    const Function_STRING_ERROR_PUBKEY_TOO_SHORT  = (min_length) => `ERROR: la clave pública tiene menos de ${min_length} caracteres.\n`
+    const Function_STRING_ERROR_PUBKEY_TOO_LONG   = (max_length) => `ERROR: la clave pública tiene más de ${max_length} caracteres.\n`
+    const Function_STRING_SEND_DONATION           = (pubkey_ck) => `Para hacer un donativo a ViĞnette, puede hacerlo a la clave pública: ${pubkey_ck}.`
+    const STRING_PUBKEY_COPIED_IN_CLIPBOARD       = "\n\nEsta clave pública se ha copiado en su portapapeles. Ahora puede engancharla directamente en Cesium."