Re: [GNU-traductores] Se busca gurú :)

Carlos Butron <[email protected]> Thu, 31 May 2012 21:27:32 +0200
Newsgroups gmane.os.hurd.web.translators.spanish
Message-ID <[email protected]>
El 31/05/12 21:02, Dora Scilipoti escribió:
> Lautaro Maximiliano pecile wrote:
>> Hola Dora:
>>
>> Modifiqué el script que publicaste para que imprima *solamente* los
>> documentos a traducir que no tienen su versión en español. No esta
>> probado, y seguramente se puede mejorar.
>>
>> find . -name '*.es.html' | sort |
>> while read line ;
>>      do
>>          d=`dirname "$line"`; b=`basename "$line" | sed s/'.es.html$'//` ;
>>          line=`echo $line | sed s_'^./'_'http://www.gnu.org/'_` ;
>>          if [ -e "$d/po/$b.pot" ]; then
>>              if [! -e "$d/po/$b.es.po" ] ; then
>>                  echo "$line";
>>              fi;
>>          fi;
>>      done
>
> Me da este error:
>
> bash: [!: command not found
>
> Si le saco el ! me devuelve la lista de las traducciones ya hechas.
>
> Por si te interesa hacer pruebas, se puede descargar el repositorio de
> gnu.org:
>
> cvs -z3 -d:pserver:[email protected]:/web/www co www
>
>
>
Hola,

find . -name '*.es.html' | sort |
while read line ;
     do
         d=`dirname "$line"`; b=`basename "$line" | sed s/'.es.html$'//` ;
         line=`echo $line | sed s_'^./'_'http://www.gnu.org/'_` ;
         if [ -e "$d/po/$b.pot" ]; then
             *if ! [ -e "$d/po/$b.es.po" ] ; then*
                 echo "$line";
             fi;
         fi;
     done

Para negar en shell script el ! debe estar fuera de la sentencia, lo de 
dentro está modificando el comando sed.

Pero me temo que aunque ahora funcione no hace lo que necesitamos.

Si me explicáis con más detalle como diferenciar las páginas que están 
en inglés y no tienen traducción, es decir necesito saber como haríamos 
la búsqueda a mano para poderlo entender y programar. En cuanto saque un 
hueco, si nadie lo hace antes, lo hago.

Un saludo.

Carlos Butron.
carlos-mXXj517/[email protected]
[email protected]

_______________________________________________
Lista de correo www-es-general
www-es-general-mXXj517/[email protected]
https://lists.gnu.org/mailman/listinfo/www-es-general