\n ') - attrs = _attrs_4358666768 + attrs = _attrs_4358302160 _write(u'\n ') - attrs = _attrs_4358666896 + attrs = _attrs_4358302288 'join(value("F_(\'Save\')"),)' _write(u'\n \n ') - attrs = _attrs_4358666832 + attrs = _attrs_4358302224 u'request.fa_url(request.model_name)' _write(u'\n ') - attrs = _attrs_4358667024 - u"F_('Cancel')" + attrs = _attrs_4358302416 + u"'Cancel'" _write(u'\n ') - _tmp1 = econtext['F_']('Cancel') + _tmp1 = 'Cancel' _tmp = _tmp1 if (_tmp.__class__ not in (str, unicode, int, float, )): try: diff --git a/pyramid_formalchemy/views.py b/pyramid_formalchemy/views.py index e49a440..c6085dd 100644 --- a/pyramid_formalchemy/views.py +++ b/pyramid_formalchemy/views.py @@ -238,14 +238,14 @@ class ModelView(object): ''' % dict(url=self.request.fa_url(self.request.model_name, _pk(item), 'edit'), - label=get_translator().gettext('edit')) + label=get_translator(request=self.request)('edit')) def delete_link(): return lambda item: ''' ''' % dict(url=self.request.fa_url(self.request.model_name, _pk(item), 'delete'), - label=get_translator().gettext('delete')) + label=get_translator(request=self.request)('delete')) grid.append(Field('edit', fatypes.String, edit_link())) grid.append(Field('delete', fatypes.String, delete_link())) grid.readonly = True