WEI Lingcha is the Deputy Editor-in-Chief of the magazine The World of English, published by the Commercial Press. He has taken part in the compilation of several English-Chinese and Chinese-English dictionaries and glossaries. He has also published dozens of research articles on translation and lexicography as well as over thirty translated works.