update I18 bad code