Christian Perrier <[EMAIL PROTECTED]> (03/11/2005): > > in l10n/po/pa.fr.html there are addintional errors, which are from > > the page content. > > > > Line 138, character 314: "771751936" is not a character number in the > > document character set > > Line 138, character 326: "1560281088" is not a character number in the > > document character set > > Line 138, character 339: "536870912" is not a character number in the > > document character set > > > > Can one from i18n please look into that? Please look at the row for > > usermode in http://www.debian.org/international/l10n/po/pa > > There's probably nothing we can do here. The translator's name comes > from the PO file and Amanpreet did put his name using the Gurmukhi > script in the Last-Translator field, which is certainly right. > > It seems that some of the characters he used are not interpreted > correctly.... > > Denis, as the author of the scripts which generate this page, can you > have a look?
Denis, I have commited the attached patch to the dl10n cvs. It fixes the problem (thanks a lot to Julien Cristau who found the solution). I think you have to force a new check of the usermode package to fix the database. -- Thomas Huriaux
Index: dl10n-check
===================================================================
RCS file: /cvsroot/debian-l10n/dl10n/dl10n-check,v
retrieving revision 1.19
diff -u -r1.19 dl10n-check
--- dl10n-check 22 Sep 2005 08:56:43 -0000 1.19
+++ dl10n-check 3 Nov 2005 14:21:33 -0000
@@ -651,7 +651,7 @@
return $qstring if $@;
my $result = $converter->convert($string) or return $qstring;
my $ret = "";
- while($result =~ m/(.)(.)(.)(.)/g) {
+ while($result =~ m/(.)(.)(.)(.)/sg) {
my $ucs = ord($1)*0x1000000 + ord($2)*0x10000 + ord($3)*0x100
+ ord($4);
$ret .= ($ucs > 0x7e ? "&#$ucs;" : chr($ucs));
}
signature.asc
Description: Digital signature

