langs and default lang now configurable