Try adding
class ActiveRecord::Base
def self._(s)
s
end
end
Since _ will be called as a Class method on Customer at that point.
-Rob
On Nov 17, 2008, at 4:02 PM, Olaf wrote:
>
> Thanks, I tried that, but it doesnt work. I added to the end of
> enviroment.rb the following code:
>
> class Object
> def _(s)
> s
> end
> end
>
> I also tried
>
> class ActiveRecord::Base
> def _(s)
> s
> end
> end
>
> But I still get a method missing error for:
>
> class Customer < ActiveRecord::Base
> validates_inclusion_of :gender, :in => ['f', 'm'],
> :allow_blank => true,
> :message => _("Required field cannot be left blank")
> end
>
> Any other ideas? What am I doing wrong?
>
> Thanks for your help!
>
> On 17 Nov., 20:58, Rob Biedenharn <[EMAIL PROTECTED]> wrote:
>> On Nov 17, 2008, at 2:04 PM, Olaf wrote:> Hi,
>>
>>> since rails 2.2 doesn't work with gettext anymore I decided to use a
>>> gettext dummy method until the gettext team relases a working
>>> version
>>> for rails 2.2. My application doesn't need any i18n support right
>>> now
>>> and this way i figured it would be very easy to integrate gettext
>>> later. Just setup the plugin and go.
>>
>>> So I need a method called _ which is available in alle models,
>>> views,
>>> controllers, helpers, doing of nothing else then:
>>
>> Perhaps it would be acceptable in your situation to do:
>>
>> class Object> def _(str)
>>> str
>>> end
>>
>> end
>>
>> somewhere in your environment.rb or in an initializer.
>>
>> -Rob
>>
>> Rob Biedenharn http://agileconsultingllc.com
>> [EMAIL PROTECTED]
>>
>>
>>
>>> I'm still a newbie so I tried a lot but didn't come to a good
>>> solution. I just don't know where to define this method to make it
>>> globally available.
>>
>>> I would really appreciate your help!
>>
>>> Olaf
> >
Rob Biedenharn http://agileconsultingllc.com
[EMAIL PROTECTED]
+1 513-295-4739
Skype: rob.biedenharn
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---