# Problem using rails 2.1.0 and gettext

**URL:** <https://www.ruby-forum.com/t/problem-using-rails-2-1-0-and-gettext/145971>\
**Category:** Rails\
**Created:** [August 15, 2008, 5:41pm UTC](https://www.ruby-forum.com/t/problem-using-rails-2-1-0-and-gettext/145971 "2008-08-15T17:41:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![nelson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/dec6dc/32.png) [@nelson](https://www.ruby-forum.com/u/nelson)\
**Post date:** [August 15, 2008, 5:41pm UTC](https://www.ruby-forum.com/t/problem-using-rails-2-1-0-and-gettext/145971/1 "2008-08-15T17:41:17Z")

</div>

Hi all,  
i’m traing to localize in italian my rails app using gettext. All  
goes ok until i implement validations. Using for example  
validates\_presence\_of to validate an associations, on errors the  
application blow up and i receive an error message of this kind:

/usr/lib/ruby/gems/1.8/gems/gettext-1.92.0/lib/gettext/  
active\_record.rb:285:in `=~' /usr/lib/ruby/gems/1.8/gems/gettext-1.92.0/lib/gettext/ active_record.rb:285:in`localize\_error\_message’  
/usr/lib/ruby/gems/1.8/gems/gettext-1.92.0/lib/gettext/  
active\_record.rb:284:in `each' /usr/lib/ruby/gems/1.8/gems/gettext-1.92.0/lib/gettext/ active_record.rb:284:in`localize\_error\_message’  
/usr/lib/ruby/gems/1.8/gems/gettext-1.92.0/lib/gettext/  
active\_record.rb:317:in `localize_error_messages' /usr/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/ validations.rb:139:in`each’  
/usr/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active\_record/  
validations.rb:139:in `each' /usr/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/ validations.rb:139:in`each\_key’  
/usr/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active\_record/  
validations.rb:139:in `each' /usr/lib/ruby/gems/1.8/gems/gettext-1.92.0/lib/gettext/ active_record.rb:314:in`localize\_error\_messages’  
/usr/lib/ruby/gems/1.8/gems/gettext-1.92.0/lib/gettext/  
active\_record.rb:332:in `on' /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_view/helpers/ active_record_helper.rb:230:in`content\_tag’  
/usr/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action\_view/helpers/  
form\_tag\_helper.rb:132:in `label_tag' /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_view/helpers/ form_helper.rb:524:in`to\_label\_tag’  
/usr/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action\_view/helpers/  
form\_helper.rb:336:in `label' /usr/lib/ruby/gems/1.8/gems/gettext-1.92.0/lib/gettext/rails.rb:310:in`label’

It seems there is some problems in gettext, but i don’ konw how to fix  
it, any suggestion?

thanks,  
nelson
