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