In the process of imparting knowledge, faculty should give more emphasis to the acquisition of students’ direct experience. Vivid three-dimensional visualization resources should be used for classroom teaching to help students better understand and grasp the visualization of knowledge. Based on this, this paper aims to study the English language intelligent translation system based on 3D visualization technology. In recent years, 3D application technology is transforming into multiuser applications supporting network environments. This transformation also promotes the application and development of 3D GIS technology. Transformer is a universal and efficient feature extractor. This paper proposes a design scheme for constructing 3D interactive visualization resources in teaching scenes. It is designed for specific disciplines and produces visual resources. Then, it analyzes and evaluates the actual effect of the application in teaching, to provide ideas for English translation education experts and teaching staff. It also builds a translation system based on B/S architecture, connects the server model and the client, and realizes the visualization and interaction of translation functions. In the experiments, 5% and 20% of the parallel corpus with a total of 12 M sentence pairs were used for pretraining of the translation model. Then, the number of monolingual corpus is gradually increased to train the model. Experiments show that when using the same amount of monolingual corpus, the translation model can achieve a more obvious effect on the pretrained model.