The intelligent use of digital teaching resources and the deep penetration of information technology can help promote the change and development of English teaching and improve the sharing, interactivity, interestingness and effectiveness of English translation teaching resources. This paper develops an intelligent classroom teaching model for English translation that combines scaffolding and multimodal discourse teaching using the U Campus teaching platform. To create an intelligent learning environment for English translation, this paper uses distributed crawler technology to crawl English teaching resources and Minhash algorithm to de-weight and optimize the data, constructs an English translation corpus, and introduces a lightweight Transformer network to establish a machine translation model. This paper quantitatively analyzes the teaching effect of the English translation smart classroom teaching model using data from University C students as the research object. The results of the study show that the students in class A1 scored 95.02 points in topic comprehension, the translation theory and skills improved by 8.46 points compared with the students in class A2, and there was a significant difference between the students’ cross-cultural communication skills at the 1% level. By integrating the information technology platform with English translation teaching, students’ translation skills can be enhanced, they can learn more English resources, and their intercultural knowledge and competence can be improved.