web/views/magicsearch.py
changeset 3369 7b88d12b4ee2
parent 2890 fdcb8a2bb6eb
parent 3362 2a2dcfb379a0
child 3377 dd9d292b6a6d
equal deleted inserted replaced
3300:c7c4775a5619 3369:7b88d12b4ee2
   117 def trmap(config, schema, lang):
   117 def trmap(config, schema, lang):
   118     try:
   118     try:
   119         return TRANSLATION_MAPS[lang]
   119         return TRANSLATION_MAPS[lang]
   120     except KeyError:
   120     except KeyError:
   121         assert lang in config.translations, '%s %s' % (lang, config.translations)
   121         assert lang in config.translations, '%s %s' % (lang, config.translations)
   122         tr = config.translations[lang]
   122         tr, ctxtr = config.translations[lang]
   123         langmap = {}
   123         langmap = {}
   124         for etype in schema.entities():
   124         for etype in schema.entities():
   125             etype = str(etype)
   125             etype = str(etype)
   126             langmap[tr(etype).capitalize()] = etype
   126             langmap[tr(etype).capitalize()] = etype
   127             langmap[etype.capitalize()] = etype
   127             langmap[etype.capitalize()] = etype