1. A system for ranking search results in an electronic environment, the system comprising: processors; and a memory storing instructions that, when executed by at least one processor among the processors, cause the system to perform operations comprising: receiving a search query from a computing device of a searching party located in a geographic region, wherein the search query is received by an online marketplace visited by the searching party using the computing device; conducting a search and generating search results based on the search query; retrieving an IP address or a browser language setting of the computing device of the searching party; identifying the geographic region of the searching party based at least in part on the retrieved IP address or the retrieved browser language setting of the computing device of the searching party; identifying a language associated with the identified geographic region of the searching party based on the identified geographic region of the searching party; for a seller associated with at least one of the search results, determining a proficiency in the language associated with the geographic region of the searching party; ranking the search results based on at least the identified language and the proficiency, wherein search results associated with a higher proficiency in the identified language are ranked higher relative to search results associated with a lower proficiency in the identified language; and providing the ranked search results to the searching party at the online marketplace.