He provat l'script d'en Jesús per treure línies. Per utilitzar-lo he fet el
següent:
-deso el codi en un arxiu: treurelinies
-chmod +x treurelinies
i per exemple, per al mòdul xsltdialog.po faig:
./treure_linies < xsltdialog.po >xsltdialog1.po
El nou fitxer ja no té les molestes línies però canvia els msgid per msgstr en
les línies que corregeix.
Utilitzo malament el codi o bé s'ha de corregir:
#!/usr/bin/perl
$previous_line = "";
while ($current_line = <STDIN>)
{
$a = substr($current_line, 0, 1);
if ($a ne "\"") {
$b = substr($previous_line, 0, 1);
if ($b eq "\"") {
print "msgid " . $previous_line;
} else {
print $previous_line;
}
}
$previous_line = $current_line;
}
Fent això sembla que surt millor, però, tot i així, el kbabel dóna un error en
obrir el fitxer. (el gtranslator el pot obrir bé)
Martí
--
alienamrt Projecte (http://www.alienamrt.net)
Open WebMail Project (http://openwebmail.org)
Debian Project (http://www.debian.org)
----------------------------------------------------------------
Podeu consultar els arxius d'aquesta llista o canviar la vostra
subscripció a http://www.softcatala.org/llistes/
----------------------------------------------------------------