def preferred_lang(val, get_translator_for_lang): # {{{ for x in sort_q_values(val): x = x.lower() found, lang, translator = get_translator_for_lang(x) if found: return x return 'en'
def acceptable_encoding(val, allowed=frozenset({'gzip'})): # {{{ for x in sort_q_values(val): x = x.lower() if x in allowed: return x