split locales into directory, and load from there