Mercurial > sat_legacy_website
diff sat_website/templatetags/utils.py @ 93:9ae3d9c8b28a
actually display the subtitles (with Firefox it is used only when it's the first <track /> of the list, and when the "default" option is present)
author | souliane <souliane@mailoo.org> |
---|---|
date | Tue, 16 Jun 2015 21:26:58 +0200 |
parents | 5de2a3dd4e67 |
children | c56b6ad62153 |
line wrap: on
line diff
--- a/sat_website/templatetags/utils.py Tue Jun 16 20:31:16 2015 +0200 +++ b/sat_website/templatetags/utils.py Tue Jun 16 21:26:58 2015 +0200 @@ -93,7 +93,12 @@ def get_item(key, value): return "%s%s%s" % (key, sep, value) - items = [get_item(key.translate(lang), value) for key, value in entry.data.iteritems()] + + items = [] + for key, value in entry.data.iteritems(): + if key == "subtitles": # is used as another dict key in media.py + key = _(u"subtitles") + items.append(get_item(key.translate(lang), value)) try: lang_key = _(u"language").translate(lang) lang_value = lang if lang in entry.paths else entry.paths.keys()[0]