1. A method, implemented by one or more processors associated with one or more server devices, the method comprising: searching, using 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; identifying, using one or more processors associated with the one or more server devices, and based on a content of the search query, one or more documents in the first language that include an anchor that links to one or more documents in a second language, where the anchor has anchor text that matches at least one of the terms of the search query, where the second language is different than the first language; identifying, using one or more processors associated with the one or more server devices, the one or more documents in the second language based on the anchor with anchor text that matches at least one of the terms of the search query; and translating, using one or more processors associated with the one or more server devices, the terms of the search query into the second language using content included in the one or more documents in the second language.