Revision: 6617
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=6617&view=rev
Author:   dnaber
Date:     2012-03-17 14:08:27 +0000 (Sat, 17 Mar 2012)
Log Message:
-----------
[de] work around some false alarms

Modified Paths:
--------------
    trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java
    trunk/JLanguageTool/src/resource/de/added.txt
    trunk/JLanguageTool/src/resource/segment.srx

Modified: trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java        
2012-03-17 12:35:38 UTC (rev 6616)
+++ trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java        
2012-03-17 14:08:27 UTC (rev 6617)
@@ -79,6 +79,14 @@
   
   private static final Set<String> exceptions = new HashSet<String>();
   static {
+    exceptions.add("Gesandter");
+    exceptions.add("Durchfahrt");
+    exceptions.add("Durchgriff");
+    exceptions.add("Überfahrt");
+    exceptions.add("Zeche");
+    exceptions.add("Sparte");
+    exceptions.add("Sparten");
+    exceptions.add("Heiliger");
     exceptions.add("Reisender");
     exceptions.add("Hochdeutsch");
     exceptions.add("Pest");
@@ -210,6 +218,25 @@
     exceptions.add("Zusage");
     exceptions.add("Zwinge");
 
+    exceptions.add("Erster");   // "er wurde Erster im Langlauf"
+    exceptions.add("Zweiter");
+    exceptions.add("Dritter");
+    exceptions.add("Vierter");
+    exceptions.add("Fünfter");
+    exceptions.add("Sechster");
+    exceptions.add("Siebter");
+    exceptions.add("Achter");
+    exceptions.add("Neunter");
+    exceptions.add("Erste");   // "sie wurde Erste im Langlauf"
+    exceptions.add("Zweite");
+    exceptions.add("Dritte");
+    exceptions.add("Vierte");
+    exceptions.add("Fünfte");
+    exceptions.add("Sechste");
+    exceptions.add("Siebte");
+    exceptions.add("Achte");
+    exceptions.add("Neunte");
+
     // TODO: alle Sprachen + flektierte Formen
     exceptions.add("Afrikanisch");
     exceptions.add("Altarabisch");

Modified: trunk/JLanguageTool/src/resource/de/added.txt
===================================================================
--- trunk/JLanguageTool/src/resource/de/added.txt       2012-03-17 12:35:38 UTC 
(rev 6616)
+++ trunk/JLanguageTool/src/resource/de/added.txt       2012-03-17 14:08:27 UTC 
(rev 6617)
@@ -438,6 +438,10 @@
 Schwingen      Schwinge        SUB:GEN:PLU:FEM
 Schwingen      Schwinge        SUB:DAT:PLU:FEM
 Schwingen      Schwinge        SUB:AKK:PLU:FEM
+Roma   Roma    SUB:NOM:PLU:MAS
+Roma   Roma    SUB:GEN:PLU:MAS
+Roma   Roma    SUB:DAT:PLU:MAS
+Roma   Roma    SUB:AKK:PLU:MAS
 sinfonisch     sinfonisch      ADJ:PRD:GRU
 sinfonische    sinfonisch      ADJ:AKK:PLU:FEM:GRU:SOL
 sinfonische    sinfonisch      ADJ:AKK:PLU:MAS:GRU:SOL

Modified: trunk/JLanguageTool/src/resource/segment.srx
===================================================================
--- trunk/JLanguageTool/src/resource/segment.srx        2012-03-17 12:35:38 UTC 
(rev 6616)
+++ trunk/JLanguageTool/src/resource/segment.srx        2012-03-17 14:08:27 UTC 
(rev 6617)
@@ -4439,7 +4439,7 @@
 </rule>
 <!-- English abbreviations - but these work globally for all languages -->
 <rule break="no">
-<beforebreak>\b(Mr|Mrs|No|pp|St|no|Sr|Jr|Bros|etc|vs|esp|[Ff]ig|Jan|Feb|Mar|Apr|Jun|Jul|Aug|Sep|Sept|Oct|Okt|Nov|Dec|Ph.D|PhD|al|cf|Inc|Ms|Gen|Sen|Prof|Corp|Co)\.\s</beforebreak>
+<beforebreak>\b(Mr|Mrs|No|pp|St|no|Sr|Jr|Bros|etc|vs|esp|[Ff]ig|Jan|Feb|Mar|Apr|Jun|Jul|Aug|Sep|Sept|Oct|Okt|Nov|Dec|Ph.D|PhD|al|cf|Inc|Ms|Gen|Sen|Prof|Corp|Co|Ltd)\.\s</beforebreak>
 <afterbreak></afterbreak>
 </rule>
 <!-- German abbreviations -->

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


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Languagetool-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs

Reply via email to