Revision: 6175
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=6175&view=rev
Author:   dnaber
Date:     2012-01-06 23:17:39 +0000 (Fri, 06 Jan 2012)
Log Message:
-----------
[de] avoid some false alarms

Modified Paths:
--------------
    trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java

Modified: trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java
===================================================================
--- trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java        
2012-01-06 16:24:47 UTC (rev 6174)
+++ trunk/JLanguageTool/src/java/org/languagetool/rules/de/CaseRule.java        
2012-01-06 23:17:39 UTC (rev 6175)
@@ -79,6 +79,10 @@
   
   private static final Set<String> exceptions = new HashSet<String>();
   static {
+    exceptions.add("Letztere");
+    exceptions.add("Letzterer");
+    exceptions.add("Letzteres");
+    exceptions.add("Abgeordneter");
     exceptions.add("Abriss");
     exceptions.add("Durcheinander");
     exceptions.add("Fort");
@@ -129,7 +133,7 @@
     exceptions.add("Ähnliches");   // je nach Kontext groß (TODO), z.B. "Er 
hat Ähnliches erlebt" 
     exceptions.add("Ähnlichem");
 
-    // TODO: alle Sprachen
+    // TODO: alle Sprachen + flektierte Formen
     exceptions.add("Arabisch");
     exceptions.add("Chinesisch");
     exceptions.add("Dänisch");
@@ -202,6 +206,23 @@
     myExceptionPhrases.add("Im Guten wie im Schlechten");
     myExceptionPhrases.add("Russisches Reich");
     myExceptionPhrases.add("Tel Aviv");
+    myExceptionPhrases.add("Erster Weltkrieg");
+    myExceptionPhrases.add("Ersten Weltkriegs");
+    myExceptionPhrases.add("Ersten Weltkrieges");
+    myExceptionPhrases.add("Erstem Weltkrieg");
+    myExceptionPhrases.add("Zweiter Weltkrieg");
+    myExceptionPhrases.add("Zweiten Weltkriegs");
+    myExceptionPhrases.add("Zweiten Weltkrieges");
+    myExceptionPhrases.add("Zweitem Weltkrieg");
+    myExceptionPhrases.add("Vielfaches");
+    myExceptionPhrases.add("Auswärtiges Amt");
+    myExceptionPhrases.add("Auswärtigen Amt");
+    myExceptionPhrases.add("Auswärtigen Amts");
+    myExceptionPhrases.add("Auswärtigen Amtes");
+    myExceptionPhrases.add("Bürgerliches Gesetzbuch");
+    myExceptionPhrases.add("Bürgerlichen Gesetzbuch");
+    myExceptionPhrases.add("Bürgerlichen Gesetzbuchs");
+    myExceptionPhrases.add("Bürgerlichen Gesetzbuches");
   }
 
   private static final Set<String> substVerbenExceptions = new 
HashSet<String>();

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


------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Languagetool-cvs mailing list
Languagetool-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/languagetool-cvs

Reply via email to