File indexing completed on 2024-04-28 17:02:23
0001 #!/bin/bash 0002 PROGRAMA=~/svnroot/pology/scripts/posieve.py 0003 RAIZ=~/svnroot/ 0004 RAMA=trunk 0005 IDIOMA=es 0006 SALIDA=~/svnroot/revisiones/ 0007 RUTA_LT=/usr/share/languagetool 0008 0009 case $1 in 0010 "reglas") 0011 OPCION=check-rules 0012 PARAMETROS="-s lang:$IDIOMA -s accel:& -s env:kde";; 0013 "ortografía") 0014 OPCION=check-spell 0015 PARAMETROS="-s lang:$IDIOMA -s accel:& -s skip:^[A-Z0-9\W]+$";; 0016 "gramática") 0017 OPCION=check-grammar 0018 PARAMETROS="-s lang:$IDIOMA -s accel:&" 0019 java -jar $RUTA_LT/LanguageToolGUI.jar & 0020 sleep 5;; 0021 "kde4") 0022 OPCION=check-kde4 0023 PARAMETROS="";; 0024 "tp-kde") 0025 OPCION=check-tp-kde 0026 PARAMETROS="";; 0027 *) 0028 echo "El parámetro debe ser: reglas|ortografía|gramática|kde4|tp-kde"; 0029 exit 1;; 0030 esac 0031 0032 for TIPO in "messages" "docmessages"; do 0033 ORIGEN=$RAIZ/$RAMA/l10n-kde4/$IDIOMA/$TIPO 0034 DESTINO=$SALIDA/$1/$TIPO 0035 mkdir -p $DESTINO 0036 for PAQUETE in $ORIGEN/*; do 0037 if [ -d $PAQUETE ]; then 0038 $PROGRAMA '--skip-obsolete' $OPCION $PARAMETROS $PAQUETE > $DESTINO/$(basename $PAQUETE) 0039 fi 0040 done 0041 done