`DefaultLocale` => `TemporaryLocale`.
This is now not limited to the default locale. Also add docstrings to it.