Language and culture are closely related to each other. Translating, in a sense, is an activity of promoting cross-cultural exchange. Therefore, translation involves not only language factors but also cultural factors. To be a qualified translator, one should have a strong sense of culture. A translator should bear five factors in mind in translation: ecological culture, linguistic culture, religious culture, material culture and social culture