Blended teaching is a model of teaching that combines traditional classroom teaching with online teaching. The integration of blended teaching is not only the integration of carrier means but also the breakthrough of teaching mode and the expansion of teaching time and space. Based on the theory of education ecology, this paper first analyzes the mixture of college English translation teaching modes and indicates that the college English translation teaching system from the dimension of the language training system, cultivation system, and communication dimensions cultural dimensions of three parts, and communicative dimension culture contains three platforms, four interaction, five links. Then, the hardware and software of the hybrid teaching ecosystem are designed to realize translation teaching. In the test to verify the system performance in this paper, it was found that the overall iteration value of the system presented a rising trend with the increasing number of tests, and in 6 tests, the maximum iteration value of the system in this paper was always 3-12 higher than the maximum iteration value of the teaching system in the traditional protocol data test group. Therefore, the hybrid teaching ecosystem designed in this paper has obvious advantages in reliability and practicality.