Skip to content

Commit

Permalink
unicode: Fixed #4442 -- Fixed a problem with string_concat() when
Browse files Browse the repository at this point in the history
USE_I18N=False.


git-svn-id: http://code.djangoproject.com/svn/django/branches/unicode@5390 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information
malcolmt committed May 31, 2007
1 parent 8b3781c commit 797c1d2
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions django/utils/translation/trans_null.py
Expand Up @@ -3,17 +3,17 @@
# settings.USE_I18N = False can use this module rather than trans_real.py.

from django.conf import settings
from django.utils.encoding import smart_unicode
from django.utils.encoding import force_unicode

def ngettext(singular, plural, number):
if number == 1: return singular
return plural
ngettext_lazy = ngettext

def ungettext(singular, plural, number):
return smart_unicode(ngettext(singular, plural, number))
return force_unicode(ngettext(singular, plural, number))

string_concat = lambda *strings: u''.join([smart_unicode(el) for el in strings])
string_concat = lambda *strings: u''.join([force_unicode(el) for el in strings])
activate = lambda x: None
deactivate = deactivate_all = install = lambda: None
get_language = lambda: settings.LANGUAGE_CODE
Expand All @@ -35,7 +35,7 @@ def gettext(message):
return TECHNICAL_ID_MAP.get(message, message)

def ugettext(message):
return smart_unicode(gettext(message))
return force_unicode(gettext(message))

gettext_noop = gettext_lazy = _ = gettext

Expand Down

0 comments on commit 797c1d2

Please sign in to comment.