STATUS=PROBLEM SOLVED ✅✅✅

Hi, it would be silly but I will share my solved problem I'm currently
learning and experimenting with Apertium, atleset it should be marked as
solved 😝😝. English-Santali Plural form was not working for me because i
have given wrong input:
Instead of
*echo "cows" | apertium -d . eng-sat-transfer *
If we give* echo "cows" | apertium -d . eng-sat *in my current
English-Santali git (https://github.com/Prasanta-Hembram/apertium-eng-sat)
cutting the last transfer then in the output we will get  ᱰᱟᱹᱝᱜᱽᱨᱤᱠᱚ which
is the plural form of ᱰᱟᱹᱝᱜᱽᱨᱤ


with best regards
Prasanta Hembram


On Fri, Dec 24, 2021 at 8:57 PM Prasanta Hembram <
prasantahembram...@gmail.com> wrote:

> Thanks Kevin, I have corrected it.. Now it's working. :-)
>
> with best regards
> Prasanta Hembram
>
> On Tue, Dec 21, 2021 at 12:55 PM Kevin Brubeck Unhammer <unham...@fsfe.org>
> wrote:
>
>> Make sure you compile (`make -j langs`) before testing, and preferably
>> before each commit as well. The version on github doesn't compile right
>> now:
>>
>>     apertium-eng-sat.eng-sat.t1x:69: element rule: validity error :
>> Element rule content does not follow the DTD, expecting (pattern , action),
>> got (pattern action rule )
>>
>> You could check the various stages of the pipeline to see where the
>> problem happens. Do `ls modes/eng-sat*` to see the eng-sat-related
>> debug modes, you can do e.g.
>>
>>     echo Gregor woke up | apertium -d . eng-sat-lex
>>
>> to see up until lexical selection (typically the step right before
>> transfer).
>>
>> Prasanta Hembram
>> <prasantahembram...@gmail.com> čálii:
>>
>> > Thanks for the clarification sir, but I tried changing my rules and
>> paradef
>> > but no luck, no forms including paradef are working for bilingual
>> > English-Santali Dictionary. Only working in a monolingual Dictionary.
>> It is
>> > detected as Plural for Bilingual Dictionary, but with that nouns should
>> be
>> > inflicted as ᱰᱟᱹᱝᱜᱽᱨᱤ  ᱠᱚ for Cows. I'm not able to find where the
>> problem
>> > lies. But for the monolingual Santali Dictionary it is working fine.
>> After
>> > deleting the dual form there is no luck. I'm following this book and
>> trying
>> > to make rules :-). Luckily I got this from the Internet.
>> >  OCRA-Glimpes-of-Santali-Grammar.pdf
>> > <
>> https://drive.google.com/file/d/1y7y4-YtkL1tIV29Ri_swY6u1RbTA2HT4/view?usp=drive_web
>> >
>> > with best regards
>> > Prasanta Hembram
>> >
>> >
>> >
>> > On Sun, Dec 19, 2021 at 11:59 PM Hèctor Alòs i Font <
>> hectora...@gmail.com>
>> > wrote:
>> >
>> >> Hi Prasanta,
>> >>
>> >> I'm delighted you are working on Santali.
>> >>
>> >> I have seen your code in github, and I have seen nothing that could
>> >> generate this kind of error. So, I downloaded your code, I fixed the
>> >> eng-sat.t1x file because it has a syntactic error, and I ran the
>> >> translation of "cows"... but I can't get anything, seemingly because
>> of a
>> >> problem in the postchunk module (although it is standard):
>> >>
>> >> $ echo "cow" | apertium -d . eng-sat-interchunk
>> >> ^ᱰᱟᱹᱝᱜᱽᱨᱤ<sg>$^sent<SENT>{^᱾<sent>$}$
>> >> $ echo "cow" | apertium -d . eng-sat-postchunk
>> >> ^᱾<sent>$
>> >>
>> >> In any case, if you somehow get something of the type "X/Y" (like
>> >> "ᱰᱟᱹᱝᱜᱽᱨᱤ ᱠᱤᱱ/ ᱰᱟᱹᱝᱜᱽᱨᱤ ᱠᱚ") this is because in the target dictionary
>> there
>> >> are two generations for  ᱰᱟᱹᱝᱜᱽᱨᱤ<n><pl>. Probably you have:
>> >>
>> >> <pardef n="ᱰᱟᱹᱝᱜᱽᱨᱤ__n">
>> >> <e> <p><l></l> <r><s n="n"/><s n="sg"/></r></p></e>
>> >> <e> <p><l>ᱠᱤᱱ</l> <r><s n="n"/><s n="*pl*"/></r></p></e>
>> >> <e> <p><l>ᱠᱚ</l> <r><s n="n"/><s n="pl"/></r></p></e>
>> >> </pardef>
>> >>
>> >> instead of:
>> >>
>> >> <pardef n="ᱰᱟᱹᱝᱜᱽᱨᱤ__n">
>> >> <e> <p><l></l> <r><s n="n"/><s n="sg"/></r></p></e>
>> >> <e> <p><l>ᱠᱤᱱ</l> <r><s n="n"/><s n="du"/></r></p></e>
>> >> <e> <p><l>ᱠᱚ</l> <r><s n="n"/><s n="pl"/></r></p></e>
>> >> </pardef>
>> >>
>> >> Regards,
>> >> Hèctor
>> >>
>> >>
>> >> Missatge de Prasanta Hembram <
>> prasantahembram720-re5jqeeqqe8avxtiumw...@public.gmane.org> del dia dg.,
>> >> 19 de des. 2021 a les 19:09:
>> >>
>> >>> Hi, I'm working on a new language pair English -Santali pair and
>> trying
>> >>> to learn everyday how can i improve this pair. Today I had a few
>> doubts.
>> >>>
>> >>> Doubt 1: Plural rules are not working when translating from English to
>> >>> Santali, The English plural form "Cows" returns output " ᱰᱟᱹᱝᱜᱽᱨᱤ "
>> instead
>> >>> of "ᱰᱟᱹᱝᱜᱽᱨᱤ ᱠᱤᱱ/ ᱰᱟᱹᱝᱜᱽᱨᱤ ᱠᱚ" . I have set up paradef but no luck.
>> How to
>> >>> get the correct output??
>> >>>
>> >>> The correct forms are as follows
>> >>> Cow = ᱰᱟᱹᱝᱜᱽᱨᱤ
>> >>> Cows = ᱰᱟᱹᱝᱜᱽᱨᱤ ᱠᱤᱱ  or Two Cows = ᱰᱟᱹᱝᱜᱽᱨᱤ ᱠᱤᱱ
>> >>> Cows = ᱰᱟᱹᱝᱜᱽᱨᱤ ᱠᱚ
>> >>>
>> >>> My Santali Monolingual Dictionary link:
>> >>> https://github.com/Prasanta-Hembram/apertium-sat
>> >>>
>> >>> English-Santali Bilingual Dictionary link :
>> >>> https://github.com/Prasanta-Hembram/apertium-eng-sat
>> >>>
>> >>> echo "cows" | apertium -d . eng-sat-transfer
>> >>>
>> >>> returns wrong output: ^ᱰᱟᱹᱝᱜᱽᱨᱤ<pl>$^sent<SENT>{^᱾<sent>$}$
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> <pardef n="ᱰᱟᱹᱝᱜᱽᱨᱤ__n">
>> >>> <e>       <p><l></l>          <r><s n="n"/><s n="sg"/></r></p></e>
>> >>> <e>       <p><l>ᱠᱤᱱ</l>          <r><s n="n"/><s n="du"/></r></p></e>
>> >>> <e>       <p><l>ᱠᱚ</l>         <r><s n="n"/><s n="pl"/></r></p></e>
>> >>>     </pardef>
>> >>>
>> >>> --
>> >>> Thanks
>> >>> with best regards
>> >>> Prasanta Hembram
>> >>> _______________________________________________
>> >>> Apertium-stuff mailing list
>> >>> Apertium-stuff@lists.sourceforge.net
>> >>> https://lists.sourceforge.net/lists/listinfo/apertium-stuff
>> >>>
>> >> _______________________________________________
>> >> Apertium-stuff mailing list
>> >> Apertium-stuff@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/apertium-stuff
>> >>
>> _______________________________________________
>> Apertium-stuff mailing list
>> Apertium-stuff@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/apertium-stuff
>>
>
>
> --
> Thanks
> with best regards
> Prasanta Hembram
>


-- 
Thanks
with best regards
Prasanta Hembram
_______________________________________________
Apertium-stuff mailing list
Apertium-stuff@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to