mirror of
https://github.com/discourse/discourse.git
synced 2025-02-07 20:08:26 +00:00
DEV: Remove patch for I18n.exists?
It was merged upstream a long time ago
This commit is contained in:
parent
73015521e2
commit
a3e4f43a4d
@ -58,7 +58,7 @@ module I18n
|
|||||||
end
|
end
|
||||||
|
|
||||||
def ensure_all_loaded!
|
def ensure_all_loaded!
|
||||||
backend.fallbacks(locale).each { |l| ensure_loaded!(l) }
|
I18n.fallbacks[locale].each { |l| ensure_loaded!(l) }
|
||||||
end
|
end
|
||||||
|
|
||||||
def search(query, opts = {})
|
def search(query, opts = {})
|
||||||
@ -153,7 +153,7 @@ module I18n
|
|||||||
if @overrides_enabled
|
if @overrides_enabled
|
||||||
overrides = {}
|
overrides = {}
|
||||||
|
|
||||||
backend.fallbacks(locale).each do |l|
|
I18n.fallbacks[locale].each do |l|
|
||||||
overrides[l] = overrides_by_locale(l)
|
overrides[l] = overrides_by_locale(l)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -25,22 +25,6 @@ module I18n
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def fallbacks(locale)
|
|
||||||
I18n.fallbacks[locale]
|
|
||||||
end
|
|
||||||
|
|
||||||
def exists?(locale, key)
|
|
||||||
fallbacks(locale).each do |fallback|
|
|
||||||
begin
|
|
||||||
return true if super(fallback, key)
|
|
||||||
rescue I18n::InvalidLocale
|
|
||||||
# we do nothing when the locale is invalid, as this is a fallback anyways.
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
false
|
|
||||||
end
|
|
||||||
|
|
||||||
def self.create_search_regexp(query, as_string: false)
|
def self.create_search_regexp(query, as_string: false)
|
||||||
regexp = Regexp.escape(query)
|
regexp = Regexp.escape(query)
|
||||||
|
|
||||||
@ -55,7 +39,7 @@ module I18n
|
|||||||
results = {}
|
results = {}
|
||||||
regexp = self.class.create_search_regexp(query)
|
regexp = self.class.create_search_regexp(query)
|
||||||
|
|
||||||
fallbacks(locale).each do |fallback|
|
I18n.fallbacks[locale].each do |fallback|
|
||||||
find_results(regexp, results, translations[fallback])
|
find_results(regexp, results, translations[fallback])
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user