This question already has an answer here:

i have a multilingual site with 2 languages and i have a search view , the search view works well in (english) and give me the result but when am changing the language to the second one ( arabic ) its give me the same result that i want but in english !!

English version:

enter image description here

Arabic version:

enter image description here

any suggestion to solve this problem ?

marked as duplicate by AjitS, Krishna Mohan, Shawn Conn, Scott Joudry, kenorb Aug 17 '16 at 15:54

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


You should add a filter "Indexed node: language" and set it to "Current user language". This should be enough to ensure the results are shown in the current language.

  • Dude i add a filter "Content: Language (= Current user's language)" but nothing happened ! its take me to the same english result not the arabic one ! – Waseeem Alfarra Aug 16 '16 at 11:05
  • Have you reindexed? Have you cleared the cache? How are the nodes translated? – Web-Beest Aug 16 '16 at 11:09
  • yeah dude i reindexed and cleared the cache.i translated by Multilingual content @web-beest – Waseeem Alfarra Aug 16 '16 at 11:17

Not the answer you're looking for? Browse other questions tagged or ask your own question.