Is there a way to add to an array from multiple files?


#1

say I have:
locales/file1.yml

en:
foo:
- bar

locales/file2.yml
en:
foo:
- baz

I want to be able to call t(“foo”) and get [“bar”, “baz”]… Is there
any way to do this?

-patrick


#2

Yaml returns string only. So, I guess what you can do use

foo:
‘bar baz’

and then f(‘foo’).split(’ ')

it’s hack, but i don’t see other option.

On Wed, Nov 2, 2011 at 4:47 AM, patrick99e99 removed_email_address@domain.invalid
wrote:

 - baz

To unsubscribe from this group, send email to
removed_email_address@domain.invalid.
For more options, visit this group at
http://groups.google.com/group/rails-i18n?hl=en.


Ratnadeep Deshmane.
http://rtdptech.com


#3

This should do it :

foo:

  • bar
  • baz

You can’t keep each array entry in a separate file because you’ll
redefine the whole ‘foo’ scope every time.