1. A method, comprising: storing language-content correspondence data that represents correspondences between user language preferences and user selections of content items, wherein the language-content correspondence data includes a respective selection count and a respective presentation count for each combination of one of a plurality of content items and one of a plurality of languages, wherein each selection count corresponds to a number of times that users having a preference for a particular language selected a particular content item when presented with the opportunity to select the particular content item, and wherein each presentation count corresponds to a number of times that users having a preference for a particular language were presented with an opportunity to select a particular content item; generating language statistics for content items based on the stored language-content correspondence data; receiving a search query; obtaining a query language preference for the search query; using the language statistics to generate a ranking of results satisfying the query, the ranking based at least in part on the query language preference for the search query and the language statistics of content items identified by the results; and providing the ranked results in response to the search query.