{% load i18n %} {% if obj.changes.action == 'update' %} A new {{ obj.event.name }} schedule has been released! The new version is called "{{ obj.version }}", {% if obj.changes.count %} and brings a few changes:{% else %}but nothing has changed.{% endif %} {% if obj.changes.new_talks|length > 0 %} {% if obj.changes.new_talks|length > 1 %}
{% trans "We have new talks:" %}
{% trans "We have a new talk: " %} {% for talk in obj.changes.new_talks %} »{{ talk.submission.title }}« {% if talk.submission.speakers.exists %} {% trans "by" %} {{ talk.submission.display_speaker_names }} {% endif %} {% endfor %} {% endif %}
{% endif %} {% if obj.changes.canceled_talks|length > 0 %} {% if obj.changes.canceled_talks|length > 1 %}{% trans "Sadly, we had to cancel talks:" %}
{% trans "We have sadly had to cancel a talk: " %} {% for talk in obj.changes.canceled_talks %} »{{ talk.submission.title }}« {% if talk.submission.speakers.exists %} {% trans "by" %} {{ talk.submission.display_speaker_names }} {% endif %} {% endfor %}
{% endif %} {% endif %} {% if obj.changes.moved_talks|length > 0 %} {% if obj.changes.moved_talks|length > 1 %}{% trans "We had to move some talks, so if you were planning on seeing them, check their new dates or locations:" %}
{% trans "We have moved a talk around: " %} {% for talk in obj.changes.moved_talks %} »{{ talk.submission.title }}« {% if talk.submission.speakers.exists %} {% trans "by" %} {{ talk.submission.display_speaker_names }} {% endif %} {% endfor %}
{% endif %} {% endif %} {% else %} The first {{ obj.event.name }} schedule has been released! {% endif %}