module I18nData::FileDataProvider

def codes(type, language_code)

def codes(type, language_code)
  unless (data = read_from_file(cache_file_for(type, language_code)))
    raise NoTranslationAvailable, "#{type}-#{language_code}"
  end
  data
end