comparison sat_website/templatetags/utils.py @ 83:3d04a955bec4

add membership campaign's video (for now ogv, will eventually change to webm)
author souliane <souliane@mailoo.org>
date Mon, 15 Jun 2015 13:52:10 +0200
parents a18800261cf6
children 5de2a3dd4e67
comparison
equal deleted inserted replaced
82:ed78e205bec3 83:3d04a955bec4
79 if not data: 79 if not data:
80 return "" 80 return ""
81 lang = get_language() 81 lang = get_language()
82 sep = ugettext_lazy(': ') 82 sep = ugettext_lazy(': ')
83 items = ["%s%s%s" % (key.translate(lang), sep, value) for key, value in data.iteritems()] 83 items = ["%s%s%s" % (key.translate(lang), sep, value) for key, value in data.iteritems()]
84 return "(%s)" % ', '.join(items) 84 return replace_language_tag("(%s)" % ', '.join(items))
85
86 @register.filter
87 def replace_language_tag(text):
88 """Replace {{LANGUAGE_CODE}} by the current language code.
89
90 @param text (unicode): text to process
91 @return: unicode
92 """
93 return text.replace("{{LANGUAGE_CODE}}", get_language())