1. A translation method for translating a term to be translated in an initial language to a translation result term in a target language, the method comprising: collecting a plurality of multi-language correlated terms corresponding to the term to be translated based on the term to be translated and a plurality of language data sources, and establishing term pairs each including any two of the multi-language correlated terms having a corresponding relationship in translation, wherein the multi-language correlated terms include at least the term to be translated and at least one candidate translated term in the target language; calculating a term correlation value between the two multi-language correlated terms for each of the term pairs and a self correlation value for each of the multi-language correlated terms; and determining at least one of the candidate translated terms to be the translation result term based on the multi-language correlated terms and the respective self correlation values thereof as well as the term pairs and the respective term correlation values thereof.