diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb
index 018b4df7648500a5c5fb80d5c4fc1b1bbb0deebe..c1215bdad32b1fcd7c2f0b6c88ab5539ef39b15e 100644
--- a/app/controllers/users_controller.rb
+++ b/app/controllers/users_controller.rb
@@ -56,9 +56,9 @@ class UsersController < ApplicationController
       elsif u[:language]
         if @user.update_attributes(u)
           I18n.locale = @user.language
-          flash[:notice] = I18n.t 'users.update.language_updated'
+          flash[:notice] = I18n.t 'users.update.language_changed'
         else
-          flash[:error] = I18n.t 'users.update.language_not_updated'
+          flash[:error] = I18n.t 'users.update.language_not_changed'
         end
       elsif u[:email]
         @user.unconfirmed_email = u[:email]
diff --git a/config/locale_settings.yml b/config/locale_settings.yml
index 58c6700a4676cf83dab126cabaefaa4ee26fbaf3..1cd25534095a8568008bbd684feff8950e081aec 100644
--- a/config/locale_settings.yml
+++ b/config/locale_settings.yml
@@ -15,9 +15,9 @@ available:
   en_pirate: "English (Pirate)"
   en_shaw: "𐑦𐑙𐑤𐑦𐑖"
   eo: "Esperanto"
-  es: "Español"
-  es-AR: "Castellano"
-  es-CL: "Español Chileno"
+  es: "Castellano"
+  es-AR: "Argentino"
+  es-CL: "Chileno"
   eu: "Euskara"
   fi: "Suomi"
   fr: "Français"