Translating is an important productive skill, the cultivation of which is therefore a common concern in the field of translation teaching. The traditional translation teaching approach attaches importance to the final product of translating, which has exposed various disadvantages. In view of this situation, this paper suggests Translation Workshop Approach as an effective teaching method to improve the quality of translation teaching. In the actual workshop, the teacher mainly plays the roles of a mediator, an organizer, a creator, a facilitator, a supervisor and a guide. As the mediator and organizer, the teacher helps to establish cooperative connection between students and promote their interest in translation. As the guide and facilitator, he helps students to comprehend fully the original text and solve their problems in translating. As the creator and supervisor, he creates opportunities and a relaxed atmosphere for students' active participation in translation teaching activity. Students are the real center of this workshop activity. They work jointly to seek unified solutions to translation problems, generalizing rules or principles which help produce better version in their later translation activity.