fixed explode to return null language if it doesnt exist