Mercurial > sat_legacy_website
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()) |