diff --git a/server/locales/es/admin.json b/server/locales/es/admin.json
index 6f31cf5a..6d6f2cd2 100644
--- a/server/locales/es/admin.json
+++ b/server/locales/es/admin.json
@@ -1 +1,51 @@
-{ }
\ No newline at end of file
+{
+  "profile": {
+    "displayname": "Nombre para mostrar",
+    "displaynameexample": "Juan Pérez",
+    "email": "Correo electrónico",
+    "lastprofileupdate": "Última actualización de perfil",
+    "membersince": "Miembro desde",
+    "password": "Contraseña",
+    "passwordverify": "Confirmar Contraseña",
+    "provider": "Proveedor",
+    "savechanges": "Guardar Cambios",
+    "subtitle": "Perfil e información de autenticación"
+  },
+  "stats": {
+    "subtitle": "Estadísticas generales del sitio",
+    "entries": "Entradas",
+    "uploads": "Subidas",
+    "users": "Usuarios"
+  },
+  "settings": {
+    "subtitle": "Configuración del sitio",
+    "systemversion": "Versión del Sistema",
+    "currentversion": "Versión Actual",
+    "latestversion": "Última Versión",
+    "upgrade": "Actualización",
+    "reinstall": "Reinstalar la versión actual",
+    "versioncheckfailed": "No se pudo consultar la última versión. Pruebe más tarde.",
+    "administrativetools": "Herramientas administrativas",
+    "flushcache": "Limpiar caché y reconstruir índices",
+    "flushcachetext": "Si el contenido o resultados de búsqueda están obsoletos o no incluyen los últimos cambios, limpiar caché puede ayudar a resolver estos problemas.",
+    "flushcachebtn": "Limpiar y Reconstruir",
+    "resetaccounts": "Restablecer cuentas del sistema a los valores predeterminados",
+    "resetaccountstext": "Las cuentas del sistema (como la cuenta de invitado) se restablecerán a sus valores predeterminados.",
+    "resetaccountsbtn": "Restablecer cuentas del sistema",
+    "flushsessions": "Limpiar todas las sesiones de usuario activas",
+    "flushsessionstext": "Todos los usuarios serán desconectados y forzados a iniciar sesión nuevamente. ¡Su sesión actual también se verá afectada!",
+    "flushsessionsbtn": "Limpiar Sesiones"
+  },
+  "users": {
+    "createauthorize": "Crear / Autorizar usuario",
+    "subtitle": "Administrar usuarios y derechos de acceso",
+    "name": "Nombre",
+    "email": "Dirección De Correo Electrónico",
+    "provider": "Proveedor",
+    "createdon": "Creado En",
+    "updatedon": "Actualizado en",
+    "returntousers": "Volver a Usuarios",
+    "edituser": "Editar Usuario",
+    "uniqueid": "ID Único"
+  }
+}
\ No newline at end of file
diff --git a/server/locales/es/auth.json b/server/locales/es/auth.json
index b008b29e..f903341d 100644
--- a/server/locales/es/auth.json
+++ b/server/locales/es/auth.json
@@ -1,4 +1,24 @@
 {
+  "loginrequired": "Inicio de sesión requerido",
+  "loginusing": "Iniciar sesión con...",
+  "loginusingalt": "O iniciar sesión con...",
+  "fields": {
+    "emailuser": "Correo electrónico / Nombre de usuario",
+    "password": "Contraseña"
+  },
+  "actions": {
+    "login": "Iniciar Sesión"
+  },
+  "errors": {
+    "invalidlogin": "Ingreso inválido",
+    "invalidloginmsg": "El correo electrónico o la contraseña no son válidos.",
+    "invaliduseremail": "Correo electrónico inválido",
+    "loginerror": "Error de inicio de sesión",
+    "notyetauthorized": "Todavía no se te ha autorizado acceder a este sitio",
+    "toomanyattempts": "¡Demasiados intentos!",
+    "toomanyattemptsmsg": "Has realizado demasiados intentos fallidos en un corto período de tiempo. Vuelve a intentarlo {{time}}.",
+    "usernotfound": "Usuario no encontrado"
+  },
   "providers": {
     "local": "Local",
     "windowslive": "Cuenta de Microsoft",
@@ -6,7 +26,7 @@
     "google": "ID de google",
     "facebook": "Facebook",
     "github": "GitHub",
-    "slack": "Flojo",
+    "slack": "Slack",
     "ldap": "LDAP / Active Directory"
   }
 }
\ No newline at end of file
diff --git a/server/locales/es/common.json b/server/locales/es/common.json
index 26df3472..7bea5bfb 100644
--- a/server/locales/es/common.json
+++ b/server/locales/es/common.json
@@ -1,11 +1,54 @@
 {
   "wiki": "Wiki",
   "header": {
-    "overview": "Información General"
+    "overview": "Información General",
+    "createdoc": "Crear nuevo documento"
   },
   "footer": {
-    "poweredby": "Energizado por",
-    "home": "Casa",
-    "top": "Volver a la cima"
+    "poweredby": "Con la tecnología de",
+    "home": "Página principal",
+    "top": "Volver arriba"
+  },
+  "search": {
+    "placeholder": "Buscar...",
+    "results": "Resultados de búsqueda",
+    "nomatch": "No se han encontrado resultados",
+    "didyoumean": "Quisiste decir...?"
+  },
+  "sidebar": {
+    "nav": "NAV",
+    "navigation": "Navegación",
+    "pagecontents": "Contenido de la página",
+    "pastversions": "Versiones pasadas"
+  },
+  "nav": {
+    "home": "Página principal",
+    "account": "Cuenta",
+    "myprofile": "Mi perfil",
+    "stats": "Estadísticas",
+    "syssettings": "Ajustes del sistema",
+    "users": "Usuarios",
+    "logout": "Cerrar Sesión",
+    "create": "Crear",
+    "edit": "Editar",
+    "history": "Historia",
+    "source": "Fuente",
+    "move": "Mover",
+    "allpages": "Todas las páginas",
+    "login": "Iniciar Sesión",
+    "normalview": "Vista normal",
+    "viewlatest": "Ver más reciente",
+    "discard": "Descartar",
+    "savechanges": "Guardar Cambios",
+    "savedocument": "Guardar documento"
+  },
+  "welcome": {
+    "title": "¡Bienvenido a tu wiki!",
+    "subtitle": "Comencemos y creemos la página principal.",
+    "createhome": "Crear página principal"
+  },
+  "loading": {
+    "source": "Cargando fuentes...",
+    "editor": "Cargando editor..."
   }
 }
\ No newline at end of file
diff --git a/server/locales/es/errors.json b/server/locales/es/errors.json
index 6f31cf5a..8b68540d 100644
--- a/server/locales/es/errors.json
+++ b/server/locales/es/errors.json
@@ -1 +1,30 @@
-{ }
\ No newline at end of file
+{
+  "alreadyexists": "Esta entrada ya existe!",
+  "debugmsg": "Información de depuración",
+  "fileexists": "El archivo {{path}} ya existe.",
+  "forbidden": "Prohibido",
+  "forbiddendetail": "Lo sentimos, no tienes los permisos necesarios para acceder a esta página.",
+  "generic": "Oops! Algo salió mal",
+  "invalidaction": "Acción inválida",
+  "invaliddestfolder": "Carpeta de destino inválida!",
+  "invalidfiletype": "Tipo de archivo inválido.",
+  "invalidfolder": "Carpeta Inválida.",
+  "invalidoperation": "¡Operación inválida!",
+  "invalidpath": "Ruta de página inválida.",
+  "invaliduserid": "ID de Usuario Inválido",
+  "newpasswordtooshort": "¡La nueva contraseña es demasiado corta!",
+  "notexist": "La entrada {{path}} no existe!",
+  "notexistdetail": "¿Deseas crear esta entrada?",
+  "parentinvalid": "La entrada superior no es un archivo válido",
+  "parentisroot": "La entrada superior es la raíz",
+  "remotetoolarge": "El archivo remoto es demasiado grande!",
+  "reservedname": "No puede crear un documento con este nombre, ya que está reservado por el sistema.",
+  "savefailed": "Error al guardar el documento",
+  "starterfailed": "No se pudo cargar el contenido de inicio!",
+  "unauthorized": "No autorizado",
+  "actions": {
+    "create": "Crear",
+    "gohome": "Ir a la Página Principal",
+    "loginas": "Iniciar sesión como..."
+  }
+}
\ No newline at end of file
diff --git a/server/locales/es/git.json b/server/locales/es/git.json
index 6f31cf5a..fbd1a10d 100644
--- a/server/locales/es/git.json
+++ b/server/locales/es/git.json
@@ -1 +1,6 @@
-{ }
\ No newline at end of file
+{
+  "added": "Se ha añadido {{path}}",
+  "deleted": "Eliminado/Renombrado {{path}}",
+  "updated": "{{path}} Actualizado",
+  "uploaded": "{{path}} se ha subido"
+}
\ No newline at end of file