Multilingual search

Hello,

I was wondering if a multilingual exhibit search was possible, what I mean by that is whenever a query, for instance, Berlin is in several exhibits, only display the exhibits and exhibit pages of the current language. The expected behavior would be something like the New Roots Library https://newroots.lib.unc.edu/search?query=Martinez (where only the items with the selected language are shown, the same but with exhibit texts)

I’m using the Multilanguage and Exhibit Builder plugins. What would be the best approach to this? Filter the exhibits on the front-end? Join the search result (omeka_search_texts) and the multilanguage tables (I’ve seen that the multilanguage exhibits are placed in the omeka_multilanguage_content_languages table) ?

Thanks