construct locales