- if strict:
- raise
- else:
- default_locale = locale.getdefaultlocale()[0]
- try:
- collator = default.Collator(default_locale, strict)
- except collate.errors.InvalidLocaleError:
- if not collator:
- raise
-
-def get_locale():
- return collator.locale
-
-def set_backend(backend, strict=False):
- pass