modified translation module