# Path: fedocal/fedocal_babel.py
# def lazy_gettext(string, **variables):
#     """Wrapper for lazy_gettext function, if flask-babel is missing"""
#     try:
#         return string % variables
#     except KeyError:
#         return string
# 
# Path: fedocal/i18nforms.py
# class Translations(object):
# class Form(FlaskForm):
#     def __init__(self):
#     def _get_translations(self):


import re
import email_validator
import wtforms
from datetime import time
from fedocal.fedocal_babel import lazy_gettext as _
from fedocal import i18nforms
from pytz import common_timezones
                self.remind_who.data = meeting.reminder.reminder_to


class DeleteMeetingForm(i18nforms.Form):
    """ Form used to delete a meeting. """
    confirm_delete = wtforms.BooleanField(
        _('Yes I want to delete this meeting')
    )
    confirm_futher_delete = wtforms.BooleanField(
        _('Yes, I want to delete all futher meetings.')
    )
    from_date = wtforms.DateField(
        _('Date from which to remove the meeting')
    )


class DeleteCalendarForm(i18nforms.Form):
    """ Form used to delete a calendar. """
    confirm_delete = wtforms.BooleanField(
        _('Yes I want to delete this calendar')
    )


class ClearCalendarForm(i18nforms.Form):
    """ Form used to delete a calendar. """
    confirm_delete = wtforms.BooleanField(
        _('Yes I want to clear this calendar')
    )



# Path: fedocal/fedocal_babel.py
# def lazy_gettext(string, **variables):
#     """Wrapper for lazy_gettext function, if flask-babel is missing"""
#     try:
#         return string % variables
#     except KeyError:
#         return string
# 
# Path: fedocal/i18nforms.py
# class Translations(object):
# class Form(FlaskForm):
#     def __init__(self):
#     def _get_translations(self):


# Path: fedocal/forms.py
import re
import email_validator
import wtforms
from datetime import time
from fedocal.fedocal_babel import lazy_gettext as _
from fedocal import i18nforms
from pytz import common_timezones

                self.remind_who.data = meeting.reminder.reminder_to


class DeleteMeetingForm(i18nforms.Form):
    """ Form used to delete a meeting. """
    confirm_delete = wtforms.BooleanField(
        _('Yes I want to delete this meeting')
    )
    confirm_futher_delete = wtforms.BooleanField(
        _('Yes, I want to delete all futher meetings.')
    )
    from_date = wtforms.DateField(
        _('Date from which to remove the meeting')
    )


class DeleteCalendarForm(i18nforms.Form):
    """ Form used to delete a calendar. """
    confirm_delete = wtforms.BooleanField(
        _('Yes I want to delete this calendar')
    )


class ClearCalendarForm(i18nforms.Form):
    """ Form used to delete a calendar. """
    confirm_delete = wtforms.BooleanField(
        _('Yes I want to clear this calendar')
    )



class UploadIcsForm(i18nforms.Form):