Revision: 8961
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=8961&view=rev
Author:   dominikoeo
Date:     2013-01-12 19:54:56 +0000 (Sat, 12 Jan 2013)
Log Message:
-----------
[eo] more rules on how to properly write numbers in letters.

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

Modified: 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/eo/grammar.xml
===================================================================
--- 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/eo/grammar.xml    
    2013-01-12 19:06:39 UTC (rev 8960)
+++ 
trunk/JLanguageTool/src/main/resources/org/languagetool/rules/eo/grammar.xml    
    2013-01-12 19:54:56 UTC (rev 8961)
@@ -2910,15 +2910,45 @@
         <example type="correct">Mi legis tiun libron.</example>
       </rule>
     </rulegroup>
-    <rule id="DU_DEK" name="du dek (dudek)">
+    <rule id="DU_DEK" name="du dek → dudek, ktp">
       <pattern>
         <token regexp="yes">unu|du|tri|kvar|kvin|ses|sep|ok|naŭ</token>
         <token regexp="yes">dek|cent</token>
       </pattern>
       <message>«\1 \2» ne eblas, ĉu vi intencis 
<suggestion>\1\2</suggestion>.</message>
+      
<url>http://bertilow.com/pmeg/gramatiko/nombroj/vortetoj/formoj.html#i-k81</url>
       <example type="incorrect" correction="dudek">Mi havas <marker>du 
dek</marker> stelojn.</example>
       <example type="correct">Mi havas dudek stelojn.</example>
     </rule>
+    <rulegroup id="DEKDU" name="dekdu → dek du, ktp">
+      <rule>
+        <pattern>
+          <token 
regexp="yes">(unu|du|tri|kvar|kvin|ses|sep|ok|naŭ|cent|mil)*(?:dek|cent|mil)(?:unu|du|tri|kvar|kvin|ses|sep|ok|naŭ)</token>
+        </pattern>
+        <message>«\1» ne eblas, ĉu vi intencis <suggestion><match no="1" 
regexp_match="(unu|du|tri|kvar|kvin|ses|sep|ok|naŭ)$" regexp_replace=" 
$1"/></suggestion>?</message>
+        
<url>http://bertilow.com/pmeg/gramatiko/nombroj/vortetoj/formoj.html#i-k81</url>
+        <example type="incorrect">Mi baldaŭ havos <marker>dudekok</marker> 
jarojn.</example>
+        <example type="correct">Mi baldaŭ havos dudek ok jarojn.</example>
+      </rule>
+      <rule>
+        <pattern>
+          <token 
regexp="yes">(unu|du|tri|kvar|kvin|ses|sep|ok|naŭ|cent|mil)*(?:cent|mil)(?:du|tri|kvar|kvin|ses|sep|ok|naŭ)?dek</token>
+        </pattern>
+        <message>«\1» ne eblas, ĉu vi intencis <suggestion><match no="1" 
regexp_match="((du|tri|kvar|kvin|ses|sep|ok|naŭ)dek)$" regexp_replace=" 
$1"/></suggestion>?</message>
+        
<url>http://bertilow.com/pmeg/gramatiko/nombroj/vortetoj/formoj.html#i-k81</url>
+        <example type="incorrect">Tio daŭros <marker>centdudek</marker> 
jaroj.</example>
+        <example type="correct">Tio daŭros cent dudek jaroj.</example>
+      </rule>
+      <rule>
+        <pattern>
+          <token 
regexp="yes">(unu|du|tri|kvar|kvin|ses|sep|ok|naŭ|dek|cent|mil)*mil(?:unu|du|tri|kvar|kvin|ses|sep|ok|naŭ|cent)*<exception>mil</exception></token>
+        </pattern>
+        <message>Oni ne kunligas la vorton «mil».</message>
+        
<url>http://bertilow.com/pmeg/gramatiko/nombroj/vortetoj/formoj.html#i-k81</url>
+        <example type="incorrect">Li naskiĝis en la jaro 
<marker>dumil</marker>.</example>
+        <example type="correct">Li naskiĝis en la jaro <marker>du 
mil</marker>.</example>
+      </rule>
+    </rulegroup>
     <rule id="CXIUJ_LA" name="ĉiuj la (ĉiuj)">
       <pattern>
         <marker>
@@ -3853,6 +3883,16 @@
         <example type="correct">Mi ankoraŭ ne lavis min ĉi-matene.</example>
       </rule>
     </rulegroup>
+    <rule id="NOVA_ZELANDO" name="Nova-Zelando → Nov-Zelando">
+      <pattern>
+        <token regexp="yes">Nova-?Zelandon?</token>
+      </pattern>
+      <message>Oni devas skribi <suggestion>Nov-Zelando</suggestion> aŭ 
<suggestion>Nova Zelando</suggestion>.</message>
+      
<url>http://bertilow.com/pmeg/vortfarado/principoj/antauelementoj.html#i-pce</url>
+      <example type="incorrect">Mi loĝas en 
<marker>Nova-Zelando</marker>.</example>
+      <example type="correct">Mi loĝas en <marker>Nova 
Zelando</marker>.</example>
+      <example type="correct">Mi loĝas en 
<marker>Nov-Zelando</marker>.</example>
+    </rule>
   </category>
   <!-- vim: foldmethod=marker foldmarker=<category,</category:
   -->

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


------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to