def METHOD_NAME(self, lesson):
    """Get dictionary of translations of supporting resources.
    Returns:
        Dictionary mapping language codes to HTML.
    Raises:
        CouldNotFindYAMLFileError: If the requested file could not be found
            in the /en directory tree
    """
    for language in get_available_languages():
        yaml_file_path = self.get_localised_file(
            language,
            AT_A_DISTANCE_SUPPORTING_RESOURCES_FILENAME,
        )
        try:
            supporting_resources = self.load_yaml_file(yaml_file_path)
        except CouldNotFindYAMLFileError:
            if language == get_default_language():
                raise
        else:
            for (index, supporting_resource) in enumerate(supporting_resources):
                SupportingResource.objects.create(
                    order_number=index,
                    text=supporting_resource['text'],
                    url=supporting_resource['url'],
                    language=language,
                    lesson=lesson,
                )