Django also uses locales provided by apps, which also might change. Also when i18n is disabled, there is no need for watching translation files.
Thanks to Krzysztof Kulewski for the initial patch.