You're welcome Ard
> > You have just resolved another time my problems and dubts. > Thank you very much. > > Alessandro > > 2008/5/6 Ard Schrijvers <[EMAIL PROTECTED]>: > > The ConstantExtractor is not the one responsible for the > text indexing. > > I must admit it is a little confusing, but if you only > want the dutch > > part to be text indexed, you change the XMLContentExtractor > > configuration. Take a look at [1], it is all explained there. > > > > Also note, that for just reindexing, you do not need to touch all > > documents again. It is only when you have changed an > extractor that > > actually sets a property (the constantExtractor does by the > way, but > > not the XMLContentExtractor (this is confusing, I know)). > > > > But, what you should do AFAICS, is just keep the > extractors the way > > they are, and just change the target/scope you are > searching from in > > the > > frontend: the frontend knows wether to search in the 'en' > or 'nl' part. > > Just adjust the search scope, and you need to change > nothing in the > > extractors. > > > > -Ard > > > > > > > > > > > > Thank you for these useful tips. > > > I'm starting to use two different branch, one for english one > > > for dutch. > > > But I encountered the following problem. > > > I change URI attribute in all my extractors, from > > > > <extractor classname="nl.hippo.slide.extractor.ConstantExtractor" > > > uri="/files" content-type="text/xml"> > to > <extractor > > classname="nl.hippo.slide.extractor.ConstantExtractor" > > > uri="/files/default.preview/content/nl" > content-type="text/xml"> > > > > I removed the directory that contains "slide_index", then I > > > restarted the REPO. I verified the regeneration of all index. > > > (I also used the RepoTouch tool) But, when I search my > > document > > I find also document in the EN branch > > > (/files/default.preview/content/en). > > > Why? > > > Is very strange, beacause I change correctly all my extractors. > > > How Can I debug this situation? > > > > > > thanks in advance, > > > Alessandro > > > > > > > > > 2008/5/5 Ard Schrijvers <[EMAIL PROTECTED]>: > > > > Hello Alessandro, > > > > > > > > If you distinguish your content hierarchically, why > would > you > > need > > different extractors? Normally, when we have multiple > > > languages, and > > it is seperated by structure, all you > need, is to > > account > for it in > > the frontend you are using. > > > > > > > > If you have multiple languages within one document, > you can take > > a > > look at [1] > > > > Regards Ard > > > > [1] > > > > > > > > > http://www.hippocms.org/display/CMS/Hippo+Repository+ConfigurableXMLCo > > > > nt > > > > entExtractor > > > > > > > > > > > > > > > > > > > > > > I'm adding multi-language in an existing site. > > > > > The site was built with Hippo CMS and Hippo repository. > > > > > > > > > > I'm focusing on the repository: > > > > > > > > > > The original structure contains only this branch: > > > > > > > > > > /default/files/default.preview/content/nl > > > > > > > > > > and I've just added a new English branch > > > > > > /default/files/default.preview/content/en > > > > > > > > > > The actual extractors index all the content because > is like this: > > > > > <extractor > > > > > classname="nl.hippo.slide.extractor.HippoSimpleXmlExtractor" > > > > > uri="/files" content-type="text/xml"> > > The > attribute > > > > uri="/files" is too generic therefore the > property like this: > > > > > > > > > > <instruction property="title" > namespace="http://hippo.nl/cms/1.0" > > > > > xpath="/document/content/general-item/title"/> > > > > > > > > > > contains english and dutch element. > > > > > > > > > > Moreover, I found in indexer.xml several <property> > that use > > > > > org.apache.lucene.analysis.nl.DutchAnalyzer. > > > > > > > > > > Hope someone can help me with some tips on > > multi-languages > > repository. > > > > > > > > > > Thanks in advance > > > > > > > > > > Alessandro > > > > > ******************************************** > > > > > Hippocms-dev: Hippo CMS development public > mailinglist > > > > > ******************************************** > > > > Hippocms-dev: Hippo CMS development public > mailinglist > > > > > ******************************************** > > > Hippocms-dev: Hippo CMS development public mailinglist > > > ******************************************** > > Hippocms-dev: Hippo CMS development public mailinglist > > > ******************************************** > Hippocms-dev: Hippo CMS development public mailinglist > ******************************************** Hippocms-dev: Hippo CMS development public mailinglist
