Is there a way to get I18n.locale on a User model?

I’m trying to validate a User model using custom :message. I always get
I18n.locale default value. Is there a way to get I18n current_locale?