13. The non-transitory computer readable media of claim 10 where the plurality of documents are obtained from web pages and offline documents.
10. A non-transitory computer readable media encoded with instructions that are operable, when executed by a computer, to cause the computer to perform operations comprising: creating a document database, the document database containing a group of documents, each document having been translated into multiple languages using a context-specific translation model where the context-specific translation model uses, at least in part, documents each having a link that points to a document to be translated; creating a database of anchor text for links to a plurality of the documents in the document database, the database of anchor text having been translated into multiple languages using the context-specific translation model; and receiving a query in a given language and searching documents in the document database and the anchor text that are written in the given language, or that have been translated into the given language, for information responsive to the query, the given language being one of the multiple languages.