1234567891011121314151617181920 |
- from django.utils import translation
- def ugettext_lazy(string):
- """
- Custom wrapper that preserves untranslated message on lazy translation string object
- """
- t = translation.ugettext_lazy(string)
- t.message = string
- return t
- def get_msgid(gettext):
- """
- Function for extracting untranslated message from lazy translation string object
- made trough ugettext_lazy
- """
- try:
- return gettext.message
- except AttributeError:
- return None
|