8. A computer system comprising: a receiver module configured to receive information associated with each of a plurality of applications, respective applications of the plurality of applications to be included in an online marketplace that makes multiple applications available, the information associated with representative applications of the plurality of applications being in a first language; a translation module configured to translate the information associated with representative applications of the plurality of applications from the first language to a second language different than the first language; a database module configured to store the information associated with the plurality of applications in the first language in a database and to store the information associated with the plurality of applications in the second language in the database; a query module configured to receive a search request in the second language; a search module configured to search the database to produce a set of search results responsive to the search request; and a transmission module configured to transmit the set of search results.
8. A computer system comprising: a receiver module configured to receive information associated with each of a plurality of applications, respective applications of the plurality of applications to be included in an online marketplace that makes multiple applications available, the information associated with representative applications of the plurality of applications being in a first language; a translation module configured to translate the information associated with representative applications of the plurality of applications from the first language to a second language different than the first language; a database module configured to store the information associated with the plurality of applications in the first language in a database and to store the information associated with the plurality of applications in the second language in the database; a query module configured to receive a search request in the second language; a search module configured to search the database to produce a set of search results responsive to the search request; and a transmission module configured to transmit the set of search results. 10. The computer system of claim 8 , wherein the translation module is configured to translate the information associated with representative applications of the plurality of application from the first language to a third language different than the first language and different than the second language.