{% extends base_template %} {% load i18n %} {% load my_filters %} {% block watch_active %}active{% endblock watch_active %} {% block headcss %}{{ block.super }} {% endblock headcss %} {% block headjs %}{{ block.super }} {% endblock headjs %} {% block content %}

{% trans title %}
{% if description %}{% trans description %}{% endif %}

{% if topics %}

{% trans "Subtopics" %}

    {% for subtopic in topics %}
  1. {% trans subtopic.title %}
  2. {% endfor %}
{% endif %} {% if videos %}

{% trans "Videos" %}

    {% for video in videos %}
  1. {% comment %}Four scenarios: 1. Offline, local video 2. Offline, no local video 3. Online, local video 4. Online, no local video {% endcomment %} {% trans video.title %} {% trans video.title %} {# dubbed videos #} {% for lang, avail in video.availability.iteritems %} {% if avail.on_disk %} {{ lang }} {% endif %} {% endfor %} {# subtitles #}{# TODO(bcipolli) don't hard-code to english? #} {% for lang in video.availability.en.subtitles.keys %} {{ lang }} {% endfor %}
  2. {% endfor %}
{% endif %} {% if exercises %}

{% trans "Exercises" %}

    {% for exercise in exercises %}
  1. {% trans exercise.title %} {# translated exercises #} {% for lang in exercise_langs|get_item:exercise.id %} {{ lang }} {% endfor %}
  2. {% endfor %}
{% endif %} {% endblock content %}