Revision: 8582
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=8582&view=rev
Author:   jaumeortola
Date:     2012-12-18 13:03:14 +0000 (Tue, 18 Dec 2012)
Log Message:
-----------
[ca] New rule for checking roman numerals. 

Modified Paths:
--------------
    
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/disambiguation.xml
    trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml

Modified: 
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/disambiguation.xml
===================================================================
--- 
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/disambiguation.xml
      2012-12-18 12:46:15 UTC (rev 8581)
+++ 
trunk/JLanguageTool/src/main/resources/org/languagetool/resource/ca/disambiguation.xml
      2012-12-18 13:03:14 UTC (rev 8582)
@@ -2128,13 +2128,29 @@
         </rule>
         <rule>
             <pattern case_sensitive="yes">
+                <marker>
+                    <token regexp="yes" 
spacebefore="yes">(?=.)m{0,4}(cm|cd|d?c{0,3})(xc|xl|l?x{0,3})(ix|iv|v?i{0,3})</token>
+                </marker>
+            </pattern>
+            <disambig action="add"><wd lemma="ordinal" 
pos="AO0CN0"/></disambig>
+        </rule>
+        <rule>
+            <pattern case_sensitive="yes">
                 <token postag="SENT_START"/>
                 <marker>
-                    <token regexp="yes">I</token>
+                    <token>I</token>
                 </marker>
             </pattern>
             <disambig action="remove"><wd lemma="ordinal" 
pos="AO0CN0"/></disambig>
         </rule>
+        <rule>
+            <pattern case_sensitive="yes">
+                <marker>
+                    <token regexp="yes">i|li</token>
+                </marker>
+            </pattern>
+            <disambig action="remove"><wd lemma="ordinal" 
pos="AO0CN0"/></disambig>
+        </rule>
 <!--         <rule>  aquesta i la següent es poden eliminar?
             un cop, aquestes tres
             <pattern>

Modified: 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml
===================================================================
--- 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml    
    2012-12-18 12:46:15 UTC (rev 8581)
+++ 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/ca/grammar.xml    
    2012-12-18 13:03:14 UTC (rev 8582)
@@ -2518,6 +2518,28 @@
             <example type="incorrect">Hi ha <marker>vàries</marker> 
solucions.</example>
             <example type="correct">Hi ha <marker>diverses</marker> 
solucions.</example>
         </rule>
+        <rulegroup id="NOMBRES_ROMANS" name="comprova nombres romans">
+            <rule>
+                <pattern case_sensitive="yes">
+                    <marker>
+                        <token postag="UNKNOWN" regexp="yes">[MCDXLVI]+</token>
+                    </marker>
+                </pattern>
+                <message>Nombre romà incorrecte.</message>
+                <example type="incorrect">Hi ha <marker>XXIVIIV</marker> 
solucions.</example>
+                <example type="correct">Hi ha <marker>XXI</marker> 
solucions.</example>
+            </rule>
+            <rule>
+                <pattern case_sensitive="yes">
+                    <marker>
+                        <token postag="UNKNOWN" regexp="yes">[mcdxlvi]+</token>
+                    </marker>
+                </pattern>
+                <message>Nombre romà incorrecte.</message>
+                <example type="incorrect">Hi ha <marker>xxvxxi</marker> 
solucions.</example>
+                <example type="correct">Hi ha <marker>xxi</marker> 
solucions.</example>
+            </rule>
+        </rulegroup>
     </category>
     <category name="Z) Adverbis">
         <rule id="DE_PORTES_CAP_A_DINS" name="de portes *cap a dins/endins">

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


------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to