class TranslationSupport

def write_file(filename, basename, comments, words)

Writes to file from translation data hash structure
def write_file(filename, basename, comments, words)
  File.open(filename, 'w') do |log|
    log.puts(comments + "\n" + basename + ": \n")
    words.sort.each do |k, v|
      keys = k.split(':')
      (keys.size - 1).times { keys[keys.size - 1] = '  ' + keys[keys.size - 1] } # Add indentation for children keys
      log.puts(keys[keys.size - 1] + ':' + v + "\n")
    end
  end
end