Changeset 5390
- Timestamp:
- 05/31/07 04:51:39 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/branches/unicode/django/utils/translation/trans_null.py
r5314 r5390 4 4 5 5 from django.conf import settings 6 from django.utils.encoding import smart_unicode6 from django.utils.encoding import force_unicode 7 7 8 8 def ngettext(singular, plural, number): … … 12 12 13 13 def ungettext(singular, plural, number): 14 return smart_unicode(ngettext(singular, plural, number))14 return force_unicode(ngettext(singular, plural, number)) 15 15 16 string_concat = lambda *strings: u''.join([ smart_unicode(el) for el in strings])16 string_concat = lambda *strings: u''.join([force_unicode(el) for el in strings]) 17 17 activate = lambda x: None 18 18 deactivate = deactivate_all = install = lambda: None … … 36 36 37 37 def ugettext(message): 38 return smart_unicode(gettext(message))38 return force_unicode(gettext(message)) 39 39 40 40 gettext_noop = gettext_lazy = _ = gettext
