Ich bin auf der Suche nach einer Open-Source-Java-Rechtschreibprüfung Bibliothek, die Wörterbücher für mindestens die folgenden Sprachen hat: Französisch, Deutsch, Spanisch und Tschechisch. Haben Sie einen Vorschlag?
Antworten
Zu viele Anzeigen?Eine weitere gute Bibliothek ist JLanguageTool http://www.languagetool.org/usage/ Es hat eine recht einfache API und prüft sowohl Rechtschreibung als auch Grammatik und macht Vorschläge.
JLanguageTool langTool = new JLanguageTool(Language.AMERICAN_ENGLISH);
langTool.activateDefaultPatternRules();
List<RuleMatch> matches = langTool.check("Hitchhiker's Guide tot he Galaxy");
for (RuleMatch match : matches) {
System.out.println("Potential error at line " +
match.getEndLine() + ", column " +
match.getColumn() + ": " + match.getMessage());
System.out.println("Suggested correction: " +
match.getSuggestedReplacements());
}
Sie können damit auch Ihren eigenen Webdienst für Rechtschreibung und Grammatik betreiben.
Sie sollten sich informieren über Jazzy Es wird in einigen hochkarätigen Java-Anwendungen verwendet. Es gibt zwei Probleme damit:
- Sie wurde seit 2005 nicht mehr aktualisiert.
- Es gibt nur ein englisches Wörterbuch auf ihrer SourceForge-Seite.
Es gibt einige Wörterbücher von Drittanbietern im Umlauf. Ich hatte eines für Französisch, das letzte Mal habe ich jazzy benutzt.
Probieren Sie JSpell von Page Scholar aus, http://www.jspell.com .
Eine weitere mögliche Alternative ist JOrtho http://jortho.sourceforge.net
Ich habe es noch nicht benutzt, aber ich bewerte die aktuellen Java Open Source Rechtschreibprüfungen, um herauszufinden, welche ich benutzen soll.
- See previous answers
- Weitere Antworten anzeigen