On Aug 11, 2008, at 8:42 AM, Sandipan Karmakar wrote:
Hi all,
I was trying to use the default i18n support provided by Magnolia.
Please check out the following link where I found the documentation
to do the same.
http://wiki.magnolia.info/display/WIKI/Introduction+to+I18nContentSupport
According to the above documentation we are keeping both the
“English” and “German” content in the same page but in the different
atom, the atoms are “text” and “text_de” accordingly.
Now suppose for a page “help.html” I have saved the dialog with
“Thank You” in the “text” field and “Danke” in the “text_de” field.
So, if the URI is like http://localhost:8080/mahnoliaAuthor/en/help.html
then it is showing me the English content, i.e “Thank You”.
If the URI is like http://localhost:8080/mahnoliaAuthor/de/
help.html then it is showing me the German content , i.e “Danke”.
So far it was so good.
Now standing at one search page, say at http://localhost:8080/mahnoliaAuthor/de/search.html
, if I search with “Thank You” , the search result lists the page http://localhost:8080/mahnoliaAuthor/help.html
.
Notice that standing in the German page I searched with an English
word. So, the expectation is it should not list the http://localhost:8080/mahnoliaAuthor/help.html
page, but it is doing that.
Will be waiting for a suggestion or solution to resolve this problem.
Simplest way: Use a Google appliance. It indexes the rendered HTML
page unlike the integrated Magnolia search, which searches directly on
the repository. As an alternative, implement your own search that
ignores the data you are not interested in or fix the simple search
tag to do so.
CHeers
Boris
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------