Default locale mandatory, moved the fallback configuration to the constructor