Ralfp 12 лет назад
Родитель
Сommit
793de430fa
1 измененных файлов с 15 добавлено и 28 удалено
  1. 15 28
      misago/utils/__init__.py

+ 15 - 28
misago/utils/__init__.py

@@ -33,31 +33,18 @@ def get_msgid(gettext):
 
 """
 Date formats
-"""    
-from django.conf import settings
-from django.utils.importlib import import_module
-from misago import get_version
-
-try:
-    locale_formats = import_module('django.conf.locale.%s.formats' % settings.LANGUAGE_CODE)
-    formats = {
-               'DATE_FORMAT': locale_formats.DATE_FORMAT,
-               'TIME_FORMAT': locale_formats.TIME_FORMAT,
-               'DATETIME_FORMAT': locale_formats.DATETIME_FORMAT,
-               'SHORT_DATE_FORMAT': locale_formats.SHORT_DATE_FORMAT,
-               'SHORT_DATETIME_FORMAT': locale_formats.SHORT_DATETIME_FORMAT,
-               }
-except (ImportError, AttributeError):
-    formats = {
-               'DATE_FORMAT': settings.DATE_FORMAT,
-               'TIME_FORMAT': settings.TIME_FORMAT,
-               'DATETIME_FORMAT': settings.DATETIME_FORMAT,
-               'SHORT_DATE_FORMAT': settings.SHORT_DATE_FORMAT,
-               'SHORT_DATETIME_FORMAT': settings.SHORT_DATETIME_FORMAT,
-               }
-
-formats['DATE_FORMAT'] = unicode(formats['DATE_FORMAT'].replace('P', 'g:i a'))
-formats['TIME_FORMAT'] = unicode(formats['TIME_FORMAT'].replace('P', 'g:i a'))
-formats['DATETIME_FORMAT'] = unicode(formats['DATETIME_FORMAT'].replace('P', 'g:i a'))
-formats['SHORT_DATE_FORMAT'] = unicode(formats['SHORT_DATE_FORMAT'].replace('P', 'g:i a'))
-formats['SHORT_DATETIME_FORMAT'] = unicode(formats['SHORT_DATETIME_FORMAT'].replace('P', 'g:i a'))
+"""               
+from django.utils.formats import get_format
+
+formats = {
+    'DATE_FORMAT': '',
+    'DATETIME_FORMAT': '',
+    'TIME_FORMAT': '',
+    'YEAR_MONTH_FORMAT': '',
+    'MONTH_DAY_FORMAT': '',
+    'SHORT_DATE_FORMAT': '',
+    'SHORT_DATETIME_FORMAT': '',
+}
+
+for key in formats:
+    formats[key] = get_format(key).replace('P', 'g:i a')