diff options
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.py | 63 |
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 - |