Module: RenderJson

Included in:
Languages
Defined in:
lib/languages/render_json.rb

Overview

Class comment

Instance Method Summary collapse

Instance Method Details

#render_json(languages_input) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/languages/render_json.rb', line 7

def render_json(languages_input)
  # "ar" || "ar_iw_pl"
  languages_input = languages_input.split("_")
  languages_input.each do |language|
    next unless @languages.key?(language.to_sym)

    File.open("config/locales/#{language}.json", "a+") do |f|
      f.write(@languages[language.to_sym].to_json)
    end
  end
end