add locale initializer