1. A computer program product, tangibly embodied in a computer-readable medium, the computer program product being operable to cause data processing apparatus to perform operations comprising: receiving data characterizing a query containing a first plurality of elements, at least a portion of the first plurality of elements being in a first language; associating the portion of the first plurality of elements with a second plurality of elements, at least a portion of the second plurality of elements being in a second language; performing a search with the second plurality of elements to identify one or more results; and initiating a presentation of the results.