module I18nData::FileDataProvider

def read_from_file(file)

def read_from_file(file)
  return nil unless File.exist?(file)
  data = {}
  File.readlines(file, encoding: 'utf-8').each do |line|
    code, translation = line.strip.split(DATA_SEPARATOR, 2)
    data[code] = translation
  end
  data
end