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