如何将变量传递给 YAML 数组?我想象它的工作方式就像将它传递给普通字符串,就像这样(一般示例):
en:
names:
- First %{name}
- Second %{name}
- Third %{name}
t('names', name: 'foo')[0]
但这将呈现文本First %{name}
。我知道我可以使用显式索引键,例如name_0:
,name_1:
等,但我认为 YAML 数组是一种更简洁的方式,并希望使用它。