1. A non-transitory computer-readable medium having a plurality of instructions executable by a first computing device stored thereon, the plurality of instructions, when executed by the first computing device, causing the first computing device to at least: obtain a foreign language search query associated with a search request comprising at least one search term; detect a language associated with the foreign language search query; determine that the language associated with the foreign language search query differs from an expected language; identify a foreign language page template associated with the language; and in response to determining that the language differs, generate a search result user interface for display, the search result user interface including at least one alternative search result based at least in part on the foreign language template corresponding to the language.