Thanks, Jan, I use "1" and "3" but TESTRULES PT gives an error in:
<message>Com o verbo haver não é necessário usar "atrás": <suggestion>\1
\2 \3</suggestion>.</message>

Can you help?

Thanks!

On 17/08/2016 12:36, Jan Schreiber wrote:
> Marco,
>
> I think you could replace
> <token></token>
> from your original version with the following:
> <token min="0" max="3"/>
> (Replace 0 with 1 if necessary.)
>
> Best,
> Jan
>
> Am 17.08.2016 um 13:25 schrieb Marco A.G.Pinto:
>> Yakov,
>>
>> It didn't work.
>>
>> I tried it in the stand-alone tool after using *TESTRULES PT*, with the
>> sentences:
>> *Isso aconteceu à quase 20 anos!**
>> **Isso aconteceu à quase vinte e três anos!**
>> **Há 10 anos atrás**
>> **Há quarenta e dois anos atrás*
>>
>> Rules I changed:
>> *    <!-- HÁ n SEGUNDOS/MINUTOS/HORAS/DIAS/SEMANAS/MESES/ANOS ATRÁS
>> (remove "ATRÁS") -->**
>> **    <rule id="HÁ-ATRÁS" name="há n tempo atrás">**
>> **      <pattern>**
>> **        <token skip="1">há</token>**
>> **        <token skip="1"></token>**
>> **        <token
>> regexp="yes">segundos?|minutos?|horas?|dias?|semanas?|mês|meses|anos?</token>**
>> **        <token>atrás</token>**
>> **      </pattern>**
>> **      <message>Com o verbo haver não é necessário usar "atrás":
>> <suggestion>\1 \2 \3</suggestion>.</message>**
>> **      <example correction="Há n segundos"><marker>Há n segundos
>> atrás</marker>.</example>**
>> **    </rule>**
>> **
>> **
>> **    **
>> **    <!-- À QUASE há quase -->**
>> **    <rule id="À_QUASE" name="há quase">**
>> **      <pattern>**
>> **        <marker>**
>> **            <token>à</token>        **
>> **        </marker>            **
>> **        <token skip="1">quase</token>        **
>> **        <token skip="1"></token>**
>> **        <token
>> regexp="yes">segundos?|minutos?|horas?|dias?|semanas?|mês|meses|anos?</token>**
>> **      </pattern>**
>> **      <message>Substituir «à» por <suggestion>há</suggestion>.</message>**
>> **      <example correction="há">Conheço a Ana <marker>à</marker> quase
>> 30 anos.</example>**
>> **    </rule>   *
>>
>>
>> Thanks!
>>
>> Kind regards,
>>        >Marco A.G.Pinto
>>          -----------------------
>>
>>
>> On 17/08/2016 11:35, Yakov Reztsov wrote:
>>> Hello!
>>> One of the options is add *skip="1":*
>>>
>>> <!-- HÁ n SEGUNDOS/MINUTOS/HORAS/DIAS/SEMANAS/MESES/ANOS ATRÁS (remove
>>> "ATRÁS") -->
>>>     <rule id="HÁ-ATRÁS" name="há n tempo atrás">
>>>       <pattern>
>>>         <token skip="1">há</token>
>>>         <token skip="1" ></token>
>>>         <token
>>> regexp="yes">segundos?|minutos?|horas?|dias?|semanas?|mês|meses|anos?</token>
>>>         <token>atrás</token>
>>>       </pattern>
>>>       <message>Com o verbo haver não é necessário usar "atrás":
>>> <suggestion>\1 \2 \3</suggestion>.</message>
>>>       <example correction="Há n segundos"><marker>Há n segundos
>>> atrás</marker>.</example>
>>>     </rule>
>>>
>>>     Среда, 17 августа 2016, 10:59 +03:00 от "Marco A.G.Pinto" <>:
>>>
>>>     Hello!
>>>
>>>     I want to improve the following rule:
>>>
>>>     *    <!-- HÁ n SEGUNDOS/MINUTOS/HORAS/DIAS/SEMANAS/MESES/ANOS
>>>     ATRÁS (remove "ATRÁS") -->**
>>>     **    <rule id="HÁ-ATRÁS" name="há n tempo atrás">**
>>>     **      <pattern>**
>>>     **        <token>há</token>**
>>>     **        <token></token>**
>>>     **        <token
>>>     
>>> regexp="yes">segundos?|minutos?|horas?|dias?|semanas?|mês|meses|anos?</token>**
>>>     **        <token>atrás</token>**
>>>     **      </pattern>**
>>>     **      <message>Com o verbo haver não é necessário usar "atrás":
>>>     <suggestion>\1 \2 \3</suggestion>.</message>**
>>>     **      <example correction="Há n segundos"><marker>Há n segundos
>>>     atrás</marker>.</example>**
>>>     **    </rule>*
>>>
>>>
>>>     I want the token after "há" to accept up to three words.
>>>
>>>     For example:
>>>     "há *vinte e três* dias atrás"
>>>
>>>     What changes shall I make?
>>>
>>>     Thanks!
>>>
>>>     Kind regards,
>>>          >Marco A.G.Pinto
>>>            -----------------------
>>>
>>>     --
>>>
>>>
>>> --
>>>
>>> Yakov Reztsov
>> --
>>
>>


-- 
------------------------------------------------------------------------------
_______________________________________________
Languagetool-devel mailing list
Languagetool-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/languagetool-devel

Reply via email to