14. A non-transitory computer-readable medium having stored therein instructions that, when executed by a computing device cause the computing device to perform functions comprising: receiving information associated with a plurality of applications in a first language, respective applications of the plurality of applications to be included in an online marketplace that makes multiple applications available; translating the information associated with the plurality of applications from the first language to a second language different than the first language; storing, in a database, the information associated with the plurality of applications in the first language; storing, in the database, the information associated with the plurality of applications in the second language; receiving a search request in the second language; searching the database to produce a set of search results responsive to the search request; and transmitting the set of search results.
15. The non-transitory computer-readable medium of claim 14 , wherein the information associated with the plurality of applications includes a title for each of the plurality of applications.