1. A computer-implemented method, the method comprising: receiving, at a particular data center, a search query written in a particular language; determining whether the particular language is a predominant language for a geographic region associated with the particular data center; in response to determining that the particular language is not the predominant language for the geographic region associated with the particular data center, identifying a different geographic region associated with a different data center having a predominant language that matches the particular language; and forwarding the search query to the different data center for processing.