Ruby on rails 如何动态覆盖I18n回退

Ruby on rails 如何动态覆盖I18n回退,ruby-on-rails,internationalization,rails-i18n,Ruby On Rails,Internationalization,Rails I18n,所以我设置了 config.i18n.fallbacks = true 但我想检查一个地区是否存在翻译,以及何时存在 I18n.t("vendor.iso.region.CN", locale: 'yue', default: nil).present? 这是真的,但结果是英国人退却了“中国” 如何跳过此翻译调用的回退?简单: I18n.t("vendor.iso.region.CN", locale: 'yue', default: nil, fallback: false).pres

所以我设置了

  config.i18n.fallbacks = true
但我想检查一个地区是否存在翻译,以及何时存在

I18n.t("vendor.iso.region.CN", locale: 'yue', default: nil).present?
这是真的,但结果是英国人退却了“中国”

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

简单:

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