gpt4 book ai didi

ruby-on-rails - Rails I18n,检查翻译是否存在?

转载 作者:行者123 更新时间:2023-12-03 05:39:53 25 4
gpt4 key购买 nike

正在开发一个 Rails 3 应用程序,我想在输出之前检查翻译是否存在,如果不存在,则返回到一些静态文本。我可以做这样的事情:

if I18n.t("some_translation.key").to_s.index("translation missing")

但我觉得应该有比这更好的方法。如果将来 Rails 将“翻译缺失”更改为“翻译未找到”怎么办?或者如果由于某种奇怪的原因文本包含“翻译缺失”怎么办?有什么想法吗?

最佳答案

根据您的描述,这应该有效:

I18n.t("some_translation.key", :default => "fallback text")

请参阅documentation了解详情。

关于ruby-on-rails - Rails I18n,检查翻译是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12353416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com