> Date: Sun, 26 Jan 2014 21:53:28 +0100
> From: "E. D." <[email protected]>
> To: [email protected], [email protected]
> Reply-To: [email protected]
> Subject: Re: [Apertium-stuff] checking transfer rules
>
> Thanks ! I could go through the whole translation process by looking at the
> *mode files.
>
> Best,
> Estelle
>
>
Me, I wrote a shell testing different files and executing commands.
It may have to be exrended to work on every pair, but as it is it
works with every pair interesting me including fr-es pair
Here are the most important lines. The completete shell includes
a cd command to go where binaries files are and test of a keyword
to stop the translation at a particular step.
if test -s $paire.automorf.bin
then
echo "ana"
lt-proc $paire.automorf.bin | tee $tmp1
fi
if test -s $paire.prob
then
echo "prob"
apertium-tagger -g $paire.prob < $tmp1 | tee $tmp2
mv $tmp2 $tmp1
fi
echo "pretransf"
apertium-pretransfer < $tmp1 | tee $tmp2
mv $tmp2 $tmp1
if test -s $paire.t0x.bin
then
echo "t0x"
apertium-transfer -b `basename $PWD`.$paire.t0x $paire.t0x.bin < $tmp1 |
tee $tmp2
mv $tmp2 $tmp1
fi
if test -s $paire.t1x.bin
then
echo "t1x"
apertium-transfer `basename $PWD`.$paire.t1x $paire.t1x.bin
$paire.autobil.bin < $tmp1 | tee $tmp2
mv $tmp2 $tmp1
fi
nantaux=1
ftest=$paire.antaux${nantaux}_t2x
while test -s $ftest.bin
do
echo "antaux2"
apertium-interchunk `basename $PWD`.$ftest ${ftest}.bin < $tmp1 | tee $tmp2
mv $tmp2 $tmp1
nantaux=`expr $nantaux + 1`
ftest=$paire.antaux${nantaux}_t2x
done
if test -s $paire.t2x.bin
then
echo "t2x"
apertium-interchunk `basename $PWD`.$paire.t2x $paire.t2x.bin < $tmp1 | tee
$tmp2
mv $tmp2 $tmp1
fi
if test -s $paire.t3x.bin
then
echo "t3x"
apertium-postchunk `basename $PWD`.$paire.t3x $paire.t3x.bin < $tmp1 | tee
$tmp2
mv $tmp2 $tmp1
fi
if test -s $paire.autogen.bin
then
echo "gen"
lt-proc -g $paire.autogen.bin < $tmp1 | tee $tmp2
mv $tmp2 $tmp1
fi
if test -s $paire.autopgen.bin
then
echo "pgen"
lt-proc -p $paire.autopgen.bin < $tmp1
rm $tmp1
fi
--------------------------------
Bernard Chardonneau (France)
Phone : [33] 1 64 90 87 04 or [33] 9 72 36 32 90
GSM phone : [33] 6 49 95 13 95
Multilingual websites for my free softwares :
http://libremail.free.fr and http://libremail.tuxfamily.org
http://cyloop.tuxfamily.org (mainly translated with Apertium)
My general website (in french only)
http://bech.free.fr
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Apertium-stuff mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/apertium-stuff