如何动态覆盖 I18n 回退

How to dynamically override I18n fallbacks

所以我设置了

  config.i18n.fallbacks = true

但我想检查某个语言环境是否存在翻译以及何时存在

I18n.t("vendor.iso.region.CN", locale: 'yue', default: nil).present?

它给出了 true 但结果是英语后备 "China"

如何跳过此翻译调用的回退?

简单:

I18n.t("vendor.iso.region.CN", locale: 'yue', default: nil, fallback: false).present?