solve some problems of translation