根据表达式的真假,我需要显示各种语言中的“是”或“否”。目前我是这样做的:
fr.yml:
fr:
"yes": Oui
"no": Non
一个辅助方法:
def t_boolean(expression)
(expression) ? t("yes") : t("no")
end
erb:
Valid: <%= t_boolean(something.is_valid?) %>
有没有更好的方法来做这件事?
Rails是否已经有了类似这样的true/false翻译?
有效: <%= t(something.is_valid?.present?.to_s)%>
- Rubén Norte