Hi Iain,

I must confess your solution is more elegant and tested too.
I appreciate your plugin - good work. I hope it will be in core soon.

Jana

On 19 Zář, 19:34, "Iain Hecker" <[EMAIL PROTECTED]> wrote:
> Sven,
>
> It's almost exactly similar, with one exception. I do a more
> duck-typing approach, checking for the method human_attribute_name,
> she checks if it is an AR-object and assumes it's there. I like my
> approach better, because one might want to implement translation on
> non activerecord classes too.
>
> My original patch for 
> reference:http://i18n.lighthouseapp.com/projects/14948/tickets/10-form-lael-sho...
>
> Iain
>
> On Fri, Sep 19, 2008 at 18:38, Sven Fuchs <[EMAIL PROTECTED]> wrote:
>
> > Hey Iain,
>
> > I've received a pull request from jana4u on github for this commit:
>
> >http://github.com/jana4u/rails/commit/070e9eea4443c2629952e7891deb103...
>
> > ... which deals with translating labels as well.
>
> > I'm not sure what to do with it. Could you have a look at it?
>
> > Thanks :)
>
> > On 17.09.2008, at 14:47, Iain Hecker wrote:
>
> >> No, ActiveRecord also uses activerecord namespace. This was changed
> >> about a month ago. It was part of a cleanup action, because the
> >> activerecord scope got rather littered.
>
> >> I use the Rails mechanisms in the i18n_label plugin, so it can't be
> >> different :)
>
> >> Iain
>
> >> On Wed, Sep 17, 2008 at 14:42, pierre <[EMAIL PROTECTED]> wrote:
>
> >>> Humm.
>
> >>> In fact, the error was mine, but looks strange.
>
> >>> You have to use
> >>> activerecord:
> >>> attributes:
> >>>   user:
> >>>     ....
>
> >>> WHEREAS active record translation for rails uses
> >>> active_record:
> >>> ..
>
> >>> This is kind of strange no ?
>
> >>> Pierre
> >>> On Sep 17, 2:24 pm, "Iain Hecker" <[EMAIL PROTECTED]> wrote:
> >>>> The problem Piotr ran into was that he wasn't using an instance of
> >>>> AR
> >>>> in form_for.
>
> >>>> Wrong way is: form_for(:user) do |form|
> >>>> Right way is: form_for(@user) do |form|
>
> >>>> Were you using this as well?
>
> >>>> It works just fine with me...
>
> >>>> Iain
>
> >>>> On Wed, Sep 17, 2008 at 14:19, pierre <[EMAIL PROTECTED]>
> >>>> wrote:
>
> >>>>> I installed the plugin and add :
> >>>>> fr-FR:
> >>>>> active_record:
> >>>>>   attributes:
> >>>>>     user:
> >>>>>       first_name: Prénom
> >>>>>       last_name: Nom
> >>>>>       birthday: Anniversaire
> >>>>>       country: Pays
>
> >>>>> And then <%= f.label:first_name %> display : First name
>
> >>>>> Has anyone managed to get this plugin working ?
>
> >>>>> Thanks
> >>>>> Pierre
>
> >>>>> On Sep 16, 9:29 pm, "Yaroslav Markin" <[EMAIL PROTECTED]>
> >>>>> wrote:
> >>>>>> There's a plugin that didn't make Rails core 
> >>>>>> yet:http://github.com/iain/i18n_label/
>
> >>>>>> 2008/9/16 Piotr Hlawski <[EMAIL PROTECTED]>
>
> >>>>>>> I have an translation of my activerecord attributes and i
> >>>>>>> suppose that
> >>>>>>> labelmethod should work with it, but it didn't, i.e.:
>
> >>>>>> --
> >>>>>> Yaroslav Markin
> >>>>>> evilmartians.com | rubyonrails.ru
>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"rails-i18n" 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/rails-i18n?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to