예제 #1
0
 def info(self):
     msg = _(
         u'dsgvo_info_banner',
         default=(
             u'Um unsere Webseite für Sie optimal zu gestalten und '
             u'fortlaufend verbessern zu können, verwenden wir Cookies. '
             u'Durch die weitere Nutzung der Webseite stimmen Sie der '
             u'Verwendung von Cookies zu. Weitere Informationen zu '
             u'Cookies erhalten Sie in unserer '
             u'<a href="${portal_url}/datenschutz" target="_blank">'
             u'Datenschutzerklärung</a>.'),
     )
     return dsgvo_translate(msg, self.request)
예제 #2
0
 def description(self, value):
     self._description = dsgvo_translate(value, self.request)
예제 #3
0
 def label(self, value):
     self._label = dsgvo_translate(value, self.request)
예제 #4
0
 def __call__(self):
     if isinstance(self.context.title, Message):
         self.context.title = dsgvo_translate(self.context.title,
                                              self.request)
     return super(DsgvoCheckboxWidget, self).__call__()