# Multilingual search function

**URL:** <https://community.hubspot.com/t/multilingual-search-function/16269>\
**Category:** CMS Development\
**Tags:** design-manager\
**Created:** [September 17, 2019, 9:39am UTC](https://community.hubspot.com/t/multilingual-search-function/16269 "2019-09-17T09:39:19Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![Yves\_LAURISSE](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/yves_laurisse/32/68450_2.png) [@Yves\_LAURISSE](https://community.hubspot.com/u/Yves_LAURISSE)\
**Post date:** [October 3, 2024, 2:16pm UTC](https://community.hubspot.com/t/multilingual-search-function/16269/5 "2024-10-03T14:16:48Z")

</div>

Hi Dan,  
Maybe I’m a little late (I’ve only been on hubspot for 2 weeks) but I have a good solution for your question regarding multilingual search :  
1) just create an empty web page. The slug maybe /search or /en/search for example

2) add two modules by drag&drop : Search Input and Search Result

3) in the parameters of the Search Input you can choose on which page you want to see your result =\> choose this page : this the most important point. In the end you won’t need to use the global prameter regarding the search result if you do that on every search input you have on your website.

 ![](https://d2qpr2jzcazej7.cloudfront.net/original/3X/8/4/84bf25a2a578cd1212806d3e023f46286ce272fc.png)

4) you can create as many multilingual page of this page as needed. Obviously you will have to change the search result page in the parameter of the search input module of each page to match with the right language.

That’s it!

To improve the solution, you can clone the module search Input to add a filter ‘?language=xxx’ to ensure that each search input will search only in the language of the page. I did this to avoid multiple results for the same blog with different languages. Example : [Blog Quadza Software](https://quadza.software/en/blog)

In my case I have onyl two languages : en & fr

 ![](https://d2qpr2jzcazej7.cloudfront.net/original/3X/4/5/454f90d28b338046bbd6de7f913a6b78d81d3617.png)

{% if content.language.languageTag == “en” %}  
\<input type=“hidden” name=“language” value=“en”\>  
{% elif content.language.languageTag == “fr” %}  
\<input type=“hidden” name=“language” value=“fr”\>  
{% endif %}

I hope it helps

---

_[View the full topic](https://community.hubspot.com/t/multilingual-search-function/16269)._
