{% blocktrans trimmed %}
There are still warnings about the release of this schedule. Please review them carefully!
{% endblocktrans %}
{% if request.event.wip_schedule.previous_schedule.version %}
{% blocktrans with prev=request.event.wip_schedule.previous_schedule.version since=request.event.wip_schedule.previous_schedule.published|timesince trimmed %}
The previous schedule ({{ prev }}) was released {{ since }} ago.
{% endblocktrans %}
{% else %}
{% trans "This will be the very first schedule release." %}
{% endif %}
{% if notifications %}
{% blocktrans with notifications=notifications trimmed %}
When releasing this new schedule, {{ notifications }} notifications emails
will be generated and placed in the outbox, to tell speakers about their
talk slots.
{% endblocktrans %}
{% else %}
{% blocktrans trimmed %}
This schedule release would result in no notification emails for
speakers.
{% endblocktrans %}
{% endif %}
{% if warnings.unconfirmed %}
{% blocktrans with unconfirmed=warnings.unconfirmed|length trimmed %}
{{ unconfirmed }} talks are still unconfirmed and will not show up
on the public schedule.
{% endblocktrans %}
{% endif %}
{% if warnings.unscheduled %}
{% blocktrans with unscheduled=warnings.unscheduled|length trimmed %}
{{ unscheduled }} talks have not yet been scheduled.
{% endblocktrans %}
{% endif %}
{% if warnings.talk_warnings %}
{% trans "Warnings" %}
{% for talk in warnings.talk_warnings %}
{% for warning in talk.warnings %}