
Lotus Symphony is base on Lotus Expeditor platform , the spell checking services in Lotus Symphony is provided by TextAnalyzer framework in this platform.The TextAnalyzer framework defines two extension points: com.ibm.rcp.textanalyzer.Engines and com.ibm.rcp.textanalyzer.Dictionaries. These extension points for applications are used to contribute custom spell check engines and custom dictionaries. By default, the TextAnalyzer framework provides two spell check engines: POE (IBM® LanguageWare 2.7 engine), jFrost (IBM LanguageWare 5 engine) and 29 dictionaries which are the main dictionaries used for spell checking within various languages. Applications can use them directly. You can contribute a custom spell check engine or a custom dictionary into the framework as well. There is a sample for you about how to add a spell checker for a Lithuanian(Lithuania) language to Symphony. The attachment zip file structure looks like:
com.ibm.contributed.custom.engine.site.zip/
sources/ #All the sources codes for this sample plug-in.
com.ibm.contributed.custom.engine.site.zip #The UpdateSite for this sample plug-in
ContributeSpellingCheckInSymphony.odt #The guide for how to build out this plug-in.