This paper introduces the linguistic features of the English texts in the field of metallurgical machinery and points out the common problems during English-Chinese translation,and also introduces the characteristics of the Catford's translation shifts theory and provides examples for application of"level shift"and"rank shift".