summaryrefslogtreecommitdiff
path: root/lib/python2.7/site-packages/django/utils/translation/trans_null.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python2.7/site-packages/django/utils/translation/trans_null.py')
-rw-r--r--lib/python2.7/site-packages/django/utils/translation/trans_null.py63
1 files changed, 0 insertions, 63 deletions
diff --git a/lib/python2.7/site-packages/django/utils/translation/trans_null.py b/lib/python2.7/site-packages/django/utils/translation/trans_null.py
deleted file mode 100644
index 7ef0779..0000000
--- a/lib/python2.7/site-packages/django/utils/translation/trans_null.py
+++ /dev/null
@@ -1,63 +0,0 @@
-# These are versions of the functions in django.utils.translation.trans_real
-# that don't actually do anything. This is purely for performance, so that
-# settings.USE_I18N = False can use this module rather than trans_real.py.
-
-from django.conf import settings
-from django.utils.encoding import force_text
-from django.utils.safestring import mark_safe, SafeData
-
-def ngettext(singular, plural, number):
- if number == 1: return singular
- return plural
-ngettext_lazy = ngettext
-
-def ungettext(singular, plural, number):
- return force_text(ngettext(singular, plural, number))
-
-def pgettext(context, message):
- return ugettext(message)
-
-def npgettext(context, singular, plural, number):
- return ungettext(singular, plural, number)
-
-activate = lambda x: None
-deactivate = deactivate_all = lambda: None
-get_language = lambda: settings.LANGUAGE_CODE
-get_language_bidi = lambda: settings.LANGUAGE_CODE in settings.LANGUAGES_BIDI
-check_for_language = lambda x: True
-
-# date formats shouldn't be used using gettext anymore. This
-# is kept for backward compatibility
-TECHNICAL_ID_MAP = {
- "DATE_WITH_TIME_FULL": settings.DATETIME_FORMAT,
- "DATE_FORMAT": settings.DATE_FORMAT,
- "DATETIME_FORMAT": settings.DATETIME_FORMAT,
- "TIME_FORMAT": settings.TIME_FORMAT,
- "YEAR_MONTH_FORMAT": settings.YEAR_MONTH_FORMAT,
- "MONTH_DAY_FORMAT": settings.MONTH_DAY_FORMAT,
-}
-
-def gettext(message):
- result = TECHNICAL_ID_MAP.get(message, message)
- if isinstance(message, SafeData):
- return mark_safe(result)
- return result
-
-def ugettext(message):
- return force_text(gettext(message))
-
-gettext_noop = gettext_lazy = _ = gettext
-
-def to_locale(language):
- p = language.find('-')
- if p >= 0:
- return language[:p].lower()+'_'+language[p+1:].upper()
- else:
- return language.lower()
-
-def get_language_from_request(request, check_path=False):
- return settings.LANGUAGE_CODE
-
-def get_language_from_path(request, supported=None):
- return None
-