|
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- # 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
-
-
- def gettext(message):
- return message
-
-
- gettext_noop = gettext_lazy = _ = gettext
-
-
- def ngettext(singular, plural, number):
- if number == 1:
- return singular
- return plural
-
-
- ngettext_lazy = ngettext
-
-
- def pgettext(context, message):
- return gettext(message)
-
-
- def npgettext(context, singular, plural, number):
- return ngettext(singular, plural, number)
-
-
- def activate(x):
- return None
-
-
- def deactivate():
- return None
-
-
- deactivate_all = deactivate
-
-
- def get_language():
- return settings.LANGUAGE_CODE
-
-
- def get_language_bidi():
- return settings.LANGUAGE_CODE in settings.LANGUAGES_BIDI
-
-
- def check_for_language(x):
- return True
-
-
- def get_language_from_request(request, check_path=False):
- return settings.LANGUAGE_CODE
-
-
- def get_language_from_path(request):
- return None
-
-
- def get_supported_language_variant(lang_code, strict=False):
- if lang_code == settings.LANGUAGE_CODE:
- return lang_code
- else:
- raise LookupError(lang_code)
|