9. A method implemented by one or more processors associated with one or more server devices, the method comprising: searching, by one or more processors associated with the one or more server devices, a plurality of documents, based on a search query that includes terms, in a first language, to identify one or more documents in the first language that refer to one or more other documents in the first language; searching, using one or more processors associated with the one or more server devices, the plurality of documents to identify one or more documents in a second language that is different that the first language, the one or more documents in the second language including anchor text that matches at least one of the terms of the search query, where the anchor text refers to the one or more other documents in the first language; and translating, using one or more processors associated with the one or more server devices, the search query into the second language, using content included in the identified one or more documents in the second language, where the content includes one or more of the anchor text, text surrounding the anchor text, or an entire text of the identified one or documents in the second language.
12. The method of claim 9 , where the receiving the search query comprises: presenting a graphical user interface to the user; and receiving the terms of the search query in the first language from the user via the graphical user interface.