是否可以在翻译中嵌套插值(类似于Ruby&#39的字符串插值的工作方式)?我喜欢的语法是:
en:
welcome: "Welcome %{user.name} from %{user.location.name}"
然后:
t(:welcome, user: user)
注意:我意识到这可以通过指定两个单独的键来完成,但我的例子有点复杂,如果我可以像上面这样做,很容易解决。
答案 0 :(得分:1)
它看起来不像您正在寻找的格式。第6-8行显示没有与您的模式匹配的正则表达式。
https://github.com/svenfuchs/i18n/blob/master/lib/i18n/interpolate/ruby.rb#L6