Revision: 6697
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=6697&view=rev
Author:   gulp21-1
Date:     2012-04-06 10:08:51 +0000 (Fri, 06 Apr 2012)
Log Message:
-----------
[de] new rules:
       M?\195?\182glicher Tippfehler: 'im selben Stall wir (wie)'
       M?\195?\182glicher Tippfehler: 'du (die)'

Modified Paths:
--------------
    trunk/JLanguageTool/src/resource/de/added.txt
    trunk/JLanguageTool/src/rules/de/grammar.xml

Modified: trunk/JLanguageTool/src/resource/de/added.txt
===================================================================
--- trunk/JLanguageTool/src/resource/de/added.txt       2012-04-06 10:03:54 UTC 
(rev 6696)
+++ trunk/JLanguageTool/src/resource/de/added.txt       2012-04-06 10:08:51 UTC 
(rev 6697)
@@ -2,6 +2,8 @@
 # File Encoding: UTF-8
 # Format: fullform baseform postags (tab separated)
 # POS tag information uses the Morphy format, see tagset.txt
+Hast   haben   VER:AUX:2:SIN:PRÄ
+Hast   haben   VER:2:SIN:PRÄ:NON
 Kasus  Kasus   SUB:NOM:PLU:MAS
 Kasus  Kasus   SUB:GEN:PLU:MAS
 Kasus  Kasus   SUB:DAT:PLU:MAS

Modified: trunk/JLanguageTool/src/rules/de/grammar.xml
===================================================================
--- trunk/JLanguageTool/src/rules/de/grammar.xml        2012-04-06 10:03:54 UTC 
(rev 6696)
+++ trunk/JLanguageTool/src/rules/de/grammar.xml        2012-04-06 10:08:51 UTC 
(rev 6697)
@@ -78,6 +78,31 @@
          xsi:noNamespaceSchemaLocation="../rules.xsd">
 
   <category name="Mögliche Tippfehler">
+    <rule id="WIR_WIE" name="Möglicher Tippfehler: 'im selben Stall wir 
(wie)'">
+      <pattern mark_from="2">
+        <token regexp="yes">gleich.*|.*selbe.*</token>
+        <token skip="1"><exception scope="next" postag="VER.*:1:PLU.*|UNKNOWN" 
postag_regexp="yes"/></token>
+        <token>wir</token>
+      </pattern>
+      <message>Meinten Sie <suggestion>wie</suggestion>?</message>
+      <example type="incorrect">Die Datei muss ich im selben Verzeichnis sein 
<marker>wir</marker> dart.</example>
+      <example type="incorrect">Ich habe das gleiche Kleid 
<marker>wir</marker> sie.</example>
+      <example type="correct">Ich habe das gleiche Kleid <marker>wie</marker> 
sie.</example>
+      <example type="correct">Im selben Boot sitzen 
<marker>wir</marker>.</example>
+    </rule>
+    <rule id="DU_DIE" name="Möglicher Tippfehler: 'du (die)'">
+      <pattern mark_from="1" mark_to="-2">
+        <token><exception postag="VER.*:2:SIN.*" 
postag_regexp="yes"/><exception postag="UNKNOWN"/></token>
+        <token>du</token>
+        <token skip="-1" 
postag="SUB:(NOM:SIN:FEM|AKK:SIN:FEM|NOM:PLU|AKK:PLU).*" 
postag_regexp="yes"><exception scope="next" postag="VER.*2:SIN.*" 
postag_regexp="yes"/><!--<exception scope="next" postag="UNKNOWN"/>TODO not 
working--></token>
+        <token postag="SENT_END" />
+      </pattern>
+      <message>Meinten Sie <suggestion>die</suggestion>?</message>
+      <example type="incorrect">Wie bereits erwähnt, stellen Kinder 
<marker>du</marker> Produktion von Lauten ein.</example>
+      <example type="correct">Wie bereits erwähnt, stellen Kinder 
<marker>die</marker> Produktion von Lauten ein.</example>
+      <example type="correct">Mache, worauf <marker>du</marker> Lust 
hast.</example>
+      <example type="correct">Hier steht, wie <marker>du</marker> 
Datumsangaben machen solltest.</example>
+    </rule>
     <rulegroup id="KEIN_KANN" name="Möglicher Tippfehler: 'das kein (kann) 
nicht sein'">
       <rule>
         <pattern mark_to="-2">
@@ -213,8 +238,8 @@
           <token postag="SENT_END"/>
         </pattern>
         <message>Meinten Sie <suggestion>gegeben</suggestion>?</message>
-        <!-- <example type="incorrect">Hast du ihm das Buch 
<marker>gegen</marker>?</example> TODO Hast not tagged as verb -->
-        <!-- <example type="correct">Hast du ihm das Buch 
<marker>gegeben</marker>?</example> -->
+        <example type="incorrect">Hast du ihm das Buch 
<marker>gegen</marker>?</example>
+        <example type="correct">Hast du ihm das Buch 
<marker>gegeben</marker>?</example>
         <example type="incorrect">Wieso hast du ihm das Buch 
<marker>gegen</marker>?</example>
         <example type="correct">Wieso hast du ihm das Buch 
<marker>gegeben</marker>?</example>
       </rule>

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Languagetool-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs

Reply via email to