Message 412827 - Python tracker (original) (raw)
I think calendar.Locale*Calendar should try the LC_CTYPE locale if LC_TIME is "C", i.e. (None, None). Otherwise, it's introducing new default behavior. For example, with LC_ALL set to "ru_RU.utf8": (...)
Oh. Serhiy asked me to use LC_TIME rather than LC_CTYPE.
See also my example in the PR: https://github.com/python/cpython/pull/31166#issuecomment-1030887394