module I18n::Base

def exists?(key, _locale = nil, locale: _locale, **options)

Returns true if a translation exists for a given key, otherwise returns false.
def exists?(key, _locale = nil, locale: _locale, **options)
  locale ||= config.locale
  raise Disabled.new('exists?') if locale == false
  raise I18n::ArgumentError if (key.is_a?(String) && key.empty?) || key.nil?
  config.backend.exists?(locale, key, options)
end