def METHOD_NAME(event_translation, recurrence_date):
    """
    Function to create a JSON object of all available translations of an event translation.
    This is similar to `event_translation.available_languages_dict` embeds the recurrence date in the translation slug.
    :param event_translation: The event translation object which should be converted
    :type event_translation: ~integreat_cms.cms.models.events.event_translation.EventTranslation
    :param recurrence_date: The date of this event translation
    :type recurrence_date: ~datetime.date
    :return: data necessary for API
    :rtype: dict
    """
    languages = {}
    for translation in event_translation.foreign_object.available_translations():
        if translation.language == event_translation.language:
            continue
        slug = f"{translation.slug}${recurrence_date}"
        path = translation.url_prefix + slug + "/"
        languages[translation.language.slug] = {
            "id": None,
            "url": settings.BASE_URL + path,
            "path": path,
        }
    return languages