« Return to Thread: Filtering search results based on content-i18n

Re: Filtering search results based on content-i18n

by Philipp Bärfuss :: Rate this Message:

Reply to Author | View in Thread


There are two simple solutions:
- maintain each language tree separately (in that case you can  
restrict the search to a certain hierarchy)
- index the content externally. We have successfully used google site  
search for that:
   -- http://www.google.com/enterprise/search/index.html

The main problem of 1:1 i18n is that all content is stored under the  
same node and therefore the search is applied on all languages. This  
can be seen as a feature but might be unwanted in other cases.

Philipp


On 30.06.2009, at 10:15, Markus Schwarz wrote:

>
> Hi there,
> I've got some trouble filtering my search query based on language. I  
> use i18n based on url-rewriting with /de/ and /en/ prefixes.
>
> In my search results i get always both, german and english results.  
> how can I filter the results basen on language?
>
> <form name="mgnlsearch" action="" method="post">
> <input type="text" name="query" class="search" value="$
> {param.query}"/>${blank}
> <input type="image" class="searchButton" src="$
> {pageContext.request.contextPath}/docroot/samples/imgs/search.gif"/>
> </form>
>
>
>
>
> Mit freundlichen Grüßen
>
> i.A.  Markus Schwarz
>
> ---------------------------------------------------------------------
> Dipl. Des. Markus Schwarz, Systemdesign
>
>
> ----------------------------------------------------------------
> For list details see
> http://www.magnolia-cms.com/home/community/mailing-lists.html
> To unsubscribe, E-mail to: <user-list-unsubscribe@...>
> ----------------------------------------------------------------

Best regards,

Philipp Bärfuss
Magnolia International Ltd.

---------------------------------------
  Meet us at the Magnolia Conference
  http://www.magnolia-cms.com/conference
---------------------------------------

Magnolia®  - Simple Open Source Content Management


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <user-list-unsubscribe@...>
----------------------------------------------------------------

 « Return to Thread: Filtering search results based on content-i18n