Ruby on rails 在yaml列表中插入?

Ruby on rails 在yaml列表中插入?,ruby-on-rails,internationalization,yaml,Ruby On Rails,Internationalization,Yaml,我知道我能做到: en: greeting: hello, %{name}! t('greeting',{:name=>“homie”}) =>“你好,伙计!” 但我该怎么做: en: greetings: - Hey, %{name} - Wassup, %{name} ??似乎没有对列表执行插值。。。有办法做到这一点吗?您必须明确告诉yaml什么是多行。这就是我们的角色| en:   greetings: |     - Hey, %{name}    

我知道我能做到:

en:
  greeting:
    hello, %{name}!
t('greeting',{:name=>“homie”}) =>“你好,伙计!”

但我该怎么做:

en:
  greetings:
    - Hey, %{name}
    - Wassup, %{name}

??似乎没有对列表执行插值。。。有办法做到这一点吗?

您必须明确告诉yaml什么是多行。这就是我们的角色|

en:
  greetings: |
    - Hey, %{name}
    - Wassup, %{name}
t(:问候,{:name=>“homie”})返回“-Hey,homie\n-Wassup,homie”。。。它没有像我需要的那样返回数组。。。