Example #1
0
 def render(self, context):
     form = resolve_variable(self.form_name, context)
     model = form._meta.model
     trans_model = model._meta.translation_model
     if self.language:
         language_code = self.language.resolve(context)
     else:
         language_code = get_default_language()
     real_name = "%s.%s.%s.%s" % (
         self.form_name, trans_model._meta.object_name.lower(),
         get_language_idx(language_code), self.field_name)
     return str(resolve_variable(real_name, context))
Example #2
0
 def render(self, context):
     form = resolve_variable(self.form_name, context)
     model = form._meta.model
     trans_model = model._meta.translation_model
     if self.language:
         language_id = self.language.resolve(context)
     else:
         language_id = get_default_language()
     real_name = "%s.%s.%s.%s" % (self.form_name,
                                  trans_model._meta.object_name.lower(),
                                  get_language_idx(language_id),
                                  self.field_name)
     return str(resolve_variable(real_name, context))
Example #3
0
def language_for_id(language_id):
    return get_language_idx(language_for_id)
def language_for_id(language_id):
    return get_language_idx(language_for_id)