module I18n::Backend::Base
def load_yml(filename)
Loads a YAML translations file. The data must have locales as
def load_yml(filename) begin if YAML.respond_to?(:unsafe_load_file) # Psych 4.0 way [YAML.unsafe_load_file(filename, symbolize_names: true, freeze: true), true] else [YAML.load_file(filename), false] end rescue TypeError, ScriptError, StandardError => e raise InvalidLocaleData.new(filename, e.inspect) end end