module I18n::Tasks::Data::Adapter::JsonAdapter
Public Class Methods
dump(tree, opts)
click to toggle source
@return [String]
# File lib/i18n/tasks/data/adapter/json_adapter.rb, line 16 def dump(tree, opts) JSON.generate(tree, parse_opts(opts)) end
parse(str, opts)
click to toggle source
@return [Hash] locale tree
# File lib/i18n/tasks/data/adapter/json_adapter.rb, line 11 def parse(str, opts) JSON.parse(str, parse_opts(opts)) end
Private Class Methods
parse_opts(opts)
click to toggle source
# File lib/i18n/tasks/data/adapter/json_adapter.rb, line 22 def parse_opts(opts) opts.try(:symbolize_keys) || {} end