我有一个带有对象的an_errors.html.erb并且有
<%= object.class.name %>.
它在_form.html.erb中被调用:
<%= render 'shared/errors', object: @product %>
我应该在xx.yml文件中写什么来查找翻译?
我有
models:
product: Produkt
哪个不能胜任。
任何线索?
干杯卡尔
答案 0 :(得分:0)
我不太清楚你要追求什么,但是,以下可能会奏效。
在您的YAML文件中:
models:
product: 'Product'
在您的ERB视图中:
# The following assumes "object" in your original post relates to the string (Product) in the YAML file
<%= object.constantize %> # this outputs the details of your class
<%= object.constantize.to_s %> # would be a string representation of your class (i.e., 'Product')
同样,不是100%肯定你想要完成的事情,但是想要在有帮助的情况下提供建议!