diff options
-rw-r--r-- | l10ntools/source/help/HelpIndexerTool.java | 5 | ||||
-rwxr-xr-x | xmlhelp/source/com/sun/star/help/HelpSearch.java | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/l10ntools/source/help/HelpIndexerTool.java b/l10ntools/source/help/HelpIndexerTool.java index c20d9f108ced..e58f14b25b6e 100644 --- a/l10ntools/source/help/HelpIndexerTool.java +++ b/l10ntools/source/help/HelpIndexerTool.java @@ -186,7 +186,10 @@ public class HelpIndexerTool try { Date start = new Date(); - Analyzer analyzer = aLanguageStr.equals("ja") ? (Analyzer)new CJKAnalyzer() : (Analyzer)new StandardAnalyzer(); + Analyzer analyzer = ( aLanguageStr.equals("ja") + || aLanguageStr.equals("ko") + || aLanguageStr.equals("zh-CN") + || aLanguageStr.equals("zh-TW") ) ? (Analyzer)new CJKAnalyzer() : (Analyzer)new StandardAnalyzer(); IndexWriter writer = new IndexWriter( aIndexDir, analyzer, true ); if( !bExtensionMode ) System.out.println( "Lucene: Indexing to directory '" + aIndexDir + "'..." ); diff --git a/xmlhelp/source/com/sun/star/help/HelpSearch.java b/xmlhelp/source/com/sun/star/help/HelpSearch.java index dc31514afcb0..03aadea8e298 100755 --- a/xmlhelp/source/com/sun/star/help/HelpSearch.java +++ b/xmlhelp/source/com/sun/star/help/HelpSearch.java @@ -255,7 +255,10 @@ public class HelpSearch { IndexReader reader = IndexReader.open( aIndexStr ); Searcher searcher = new IndexSearcher( reader ); - Analyzer analyzer = aLanguageStr.equals("ja") ? (Analyzer)new CJKAnalyzer() : (Analyzer)new StandardAnalyzer(); + Analyzer analyzer = ( aLanguageStr.equals("ja") + || aLanguageStr.equals("ko") + || aLanguageStr.equals("zh-CN") + || aLanguageStr.equals("zh-TW") ) ? (Analyzer)new CJKAnalyzer() : (Analyzer)new StandardAnalyzer(); String aField; if( bCaptionOnly ) |