diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb
index e8dfd65365b7d043ab7ed318ebda30f19beaebcb..497a9579d127b3124228595a96bf7442402070d6 100644
--- a/app/controllers/application_controller.rb
+++ b/app/controllers/application_controller.rb
@@ -45,7 +45,7 @@ class ApplicationController < ActionController::Base
 
   def update_locale(user)
     I18n.locale = if user && user.language != 'default'
-      user.language
+      user.language.tr('-', '_')
     else
       http_accept_language.language_region_compatible_from(I18n.available_locales)
     end
diff --git a/app/helpers/sessions_helper.rb b/app/helpers/sessions_helper.rb
index 86748dcd80744e212107a05938adb1ae5bf96b9e..510933d24cd03bd57a33aa607854c849667a9cf5 100644
--- a/app/helpers/sessions_helper.rb
+++ b/app/helpers/sessions_helper.rb
@@ -64,7 +64,7 @@ module SessionsHelper
   end
 
   def parse_user_domain(hostname)
-    return hostname.split('.').first unless Rails.configuration.url_host
+    return hostname.split('.').first if Rails.configuration.url_host.empty?
     Rails.configuration.url_host.split(',').each do |url_host|
       if hostname.include?(url_host)
         return hostname.chomp(url_host).chomp('.')
diff --git a/config/locales/es.yml b/config/locales/es.yml
index 2cfb5e9d681091b33c2b8e2a7ffaa8758b9cd746..a69e7fe87efaffd9c6ec08ae7bf7e563ce2f024d 100644
--- a/config/locales/es.yml
+++ b/config/locales/es.yml
@@ -93,7 +93,7 @@ es:
     video: Ve nuestro tutorial de como utilizar Greenlight
     upgrade: Muestrame como actualizar a versión 2.0
     version: Hemos publicado una nueva version de Greenlight pero tu base de datos no es compatible.
-  language_name: Español (México)
+  language_name: Español
   language_default: Por omisión (idioma del navegador)
   ldap_error: No se puede conectar al servidor LDAP. Compruebe la configuración de LDAP en el archivo "env" y asegúrate de que tu servidor está ejecutándose.
   login: Ingresar