LanguageTool是一种风格和语法检查程序,目前支持英语,波兰语,德语,法语,荷兰语,以及不同程度的其他语言。它扫描的话和他们的一部分的错误 模式,这是一个XML文件中定义的事件讲话标记。更强大的错误规则可以用Java编写。 LanguageTool应使用后的文本拼写已得到纠正。
LanguageTool 1.4更新日志:
&">nbsp;-LanguageTool now requires Java 6.0 or later
-English: added a few new rules
-German: added a few new rules
-French:
-Updated dictionary to use Dicollecte lexique 4.1
-Added a few new rules
-Esperanto:
-Updated list of transitive verbs
-SRX sentence tokenization rules
-Word tokenizer now properly handles words with apostrophe
-Added a few new rules and fixed false positives
-Khmer: Added support for Khmer (thanks to Nathan Wells)
-Russian: added a few new rules
-GUI:
-Pressing Ctrl-Return will check the current text
-Fixed pre-selection of user's language
-Made screen messages and buttons in Language Module Manager translatable,
thanks to Ilona Kuzmickaja.
-API:
-enabled bilingual mode for HTTP API; if you use srctext parameter, LT
will automatically check in bilingual mode, assuming that mothertongue
specifies the source language, and lang - target language
-renamed RuSimpleReplaceRule to RussianSimpleReplaceRule
-renamed SlovakVes to SlovakVesRule
-renamed JLanguageTool.paragraphHandling to JLanguageTool.ParagraphHandling
-removed deprecated GermanSentenceTokenizer
-Internal changes:
-Java rules are not loaded dynamically from the classpath anymore,
instead every language needs to implement the getRelevantRules()
method that returns the rule classes relevant for that language.
-Removed jaminid dependency for HTTP Server, thanks to Ankit.
-The HTTP server doesn't block anymore when checking a long text. It
now has a longer startup time per call though (50-150ms).
-Developers using LanguageTool as an API can now configure from which
addresses the embedded HTTP server will accept requests
-Rule development:
-Extended testrules.sh and testrules.bat so that they can take a
language code as argument to only check that language.
Thanks to Michael Bryant.
For example: sh testrules.sh en
下载地址:http://www.languagetool.org/download/LanguageTool-1.4.oxt