momentjs.py 451 B

12345678910111213141516
  1. import os
  2. from glob import glob
  3. from pathlib import Path
  4. MISAGO_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
  5. MOMENT_LOCALES_DIR = os.path.join(MISAGO_DIR, "static", "misago", "admin", "momentjs")
  6. def get_admin_locales():
  7. locales = []
  8. for locale_path in glob(os.path.join(MOMENT_LOCALES_DIR, "*.js")):
  9. locales.append(Path(locale_path).stem)
  10. return locales
  11. MISAGO_ADMIN_MOMENT_LOCALES = get_admin_locales()