1. A non-transitory computer-readable medium having instructions executable by a first computing device stored thereon, the instructions, when executed by the first computing device, causing the first computing device to at least: obtain a search query associated with a search request comprising at least one search term; detect a language associated with the search query; determine whether the language associated with the search query differs from an expected language; generate a search result user interface including at least one alternative search result from a catalog based at least in part upon the search query and the language when the language differs from the expected language; and generate a page for display on a user screen, the page comprising an alternative search result user interface corresponding to the language when a locale differs from the expected language, the alternative search result user interface comprising the at least one alternative search result and being based at least in part upon a first page template associated with the language, the first page template referencing at least one of a string or an image varying in size from a second page template associated with the expected language.