Ejemplo n.º 1
0
 public WiederVsWiderRule(ResourceBundle messages) {
   if (messages != null) {
     super.setCategory(new Category(messages.getString("category_typo")));
   }
   addExamplePair(
       Example.wrong("Das spiegelt die Situation in Deutschland <marker>wieder</marker>."),
       Example.fixed("Das spiegelt die Situation in Deutschland <marker>wider</marker>."));
 }
Ejemplo n.º 2
0
 public VerbAgreementRule(final ResourceBundle messages) {
   if (messages != null) {
     super.setCategory(new Category(messages.getString("category_grammar")));
   }
   addExamplePair(
       Example.wrong("Ich <marker>bist</marker> über die Entwicklung sehr froh."),
       Example.fixed("Ich <marker>bin</marker> über die Entwicklung sehr froh."));
 }
Ejemplo n.º 3
0
 public DashRule(final ResourceBundle messages) {
   if (messages != null) {
     super.setCategory(new Category(messages.getString("category_misc")));
   }
   addExamplePair(
       Example.wrong("Bundestag beschließt <marker>Diäten- Erhöhung</marker>"),
       Example.fixed("Bundestag beschließt <marker>Diäten-Erhöhung</marker>"));
 }
 public MorfologikRussianSpellerRule(ResourceBundle messages, Language language)
     throws IOException {
   super(messages, language);
   addExamplePair(
       Example.wrong(
           "Все счастливые семьи похожи друг на друга, <marker>каждя</marker> несчастливая семья несчастлива по-своему."),
       Example.fixed(
           "Все счастливые семьи похожи друг на друга, <marker>каждая</marker> несчастливая семья несчастлива по-своему."));
 }
  public RussianSimpleReplaceRule(final ResourceBundle messages) throws IOException {
    super(messages);

    addExamplePair(
        Example.wrong(
            "<marker>Экспрессо</marker> – крепкий кофе, приготовленный из хорошо обжаренных и тонко помолотых кофейных зёрен."),
        Example.fixed(
            "<marker>Эспрессо</marker> – крепкий кофе, приготовленный из хорошо обжаренных и тонко помолотых кофейных зёрен."));
  }
Ejemplo n.º 6
0
 public GermanSpellerRule(ResourceBundle messages, German language) {
   super(messages, language, language.getNonStrictCompoundSplitter(), getSpeller(language));
   addExamplePair(
       Example.wrong(
           "LanguageTool kann mehr als eine <marker>nromale</marker> Rechtschreibprüfung."),
       Example.fixed(
           "LanguageTool kann mehr als eine <marker>normale</marker> Rechtschreibprüfung."));
   compoundTokenizer = language.getStrictCompoundTokenizer();
   tagger = language.getTagger();
   synthesizer = language.getSynthesizer();
   try {
     splitter = new GermanWordSplitter(false);
   } catch (IOException e) {
     throw new RuntimeException(e);
   }
 }