Hi Carlos,

I think it can be a good idea in some cases, why dont you write a
plugin? Some other people may like it :)

I just recomend you to check if the parent key contains a text or some
other childs.

On Nov 25, 8:38 pm, Carlos Júnior <[EMAIL PROTECTED]> wrote:
> Well... I'm thinking about everything, not just activerecord things.... and
> I'm thinking about inheritance, not about a namespace for global
> translations...
>
> On Tuesday 25 November 2008 20:34:46 Sven Fuchs wrote:
>
> > Isn't that similar to what Diego's plugin also does?
>
> > The problem with this:
> > > [:activerecord][:attributes][:user][:name], then, if miss:
> > > [:activerecord][:attributes][:name], then, if miss:
>
> > is that there could be a model Name. That's what I understand Diego
> > solves with the :global-attributes namespace.
>
> > Or am I missing something?
>
> > Sorry ... I'm only following this peripherally cause I'm up to my ears
> > in other stuff :-/
>
> > On 25.11.2008, at 23:03, Carlos Júnior wrote:
> > > Sven, I think that would be really nice and useful if the
> > > translations could be inheritable.
> > > So, take this example:
> > > pt-BR:
> > > name: Nome
> > > activerecord:
> > > attributes:
> > > user:
> > > name: Nome
> > > if you translated something once in a toplevel, you shouldn't need
> > > to translate it again, but you can replace it:
> > > pt-BR:
> > > name: Nome
> > > activerecord:
> > > attributes:
> > > user:
> > > name: Nome completo
> > > But, if you don't want, this would be enough:
> > > pt-BR:
> > > name: Nome
> > > This is quite simple:
> > > I18n.t "activerecord.attributes.user.name" would try:
> > > [:activerecord][:attributes][:user][:name], then, if miss:
> > > [:activerecord][:attributes][:name], then, if miss:
> > > [:activerecord][:name], then, if miss
> > > [:name], and it would finally find the translation, or, if it miss:
> > > then I18n.t would return the translation missing string
> > > This approach would be very welcome, if you think that "name" would
> > > be used in many places of the applications, such as a lot of
> > > translations.
> > > What do you think?
> > > I can implement this as a plugin or as a patch if you want.
--~--~---------~--~----~------------~-------~--~----~
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