FIX: missing translations when "en" set as fallbackLocale
When a plugin registers a language and sets fallbackLocale="en", fallback strings were missing. This commit strips any duplicate ":en" symbols when loading merged translations.
This commit is contained in:
parent
bc52437153
commit
da64b90d4f
|
@ -86,7 +86,7 @@ module JsLocaleHelper
|
|||
end
|
||||
|
||||
def self.load_translations_merged(*locales)
|
||||
locales = locales.compact
|
||||
locales = locales.uniq.compact
|
||||
@loaded_merges ||= {}
|
||||
@loaded_merges[locales.join('-')] ||= begin
|
||||
all_translations = {}
|
||||
|
|
Loading…
Reference in New Issue