Andrzej Krzysztofowicz <[EMAIL PROTECTED]> [16-12-2004 00:56]: > =?iso-8859-2?Q?Pawe=B3?= Sakowski wrote: >> On Wed, 2004-12-15 at 20:38 +0100, Andrzej Krzysztofowicz wrote: >>> IMO wystarczyloby jakos sprawdzac, czy otrzymany przez rpm-a "ciag bajtow" >>> jest poprawnym utf-em i, jesli nie, zrobic fallback do aktualnego >>> zachowania. >> Nie bardzo. Może istnieć ciąg bajtów w opisie pl prawidłowy jednocześnie >> w ISO 8859-2 i UTF-8. Taki musiałby być interpretowany w ISO 8859-2 w >> pakietach legacy i w UTF-8 w nowych. > Mozna jeszcze sprawdzic czy da sie przekodowac UTF -> legacy > Jesli tak to trudno. Ale to malo prawdopodobne.
> Masz lepszy pomysl? 1. O ile format RPM jest rozszerzalny, możnaby dodawać jakieś pole (utf8metadata). 2. Nauczyć rpm-a rozpoznawać kodowanie przy "-l foo_bar.enc" i dodawać do wszystkich zlokalizowanych Summary / %description ".utf-8". 3. Hack: zgadywanie na podstawie zawartości i w zależności od języka; przykładowo, jeśli w "-l pl" występują "\xc4\x99" czy \xc3\xb3", to jest to raczej utf-8. -- Radosław Zieliński <[EMAIL PROTECTED]> [ GPG key: http://radek.karnet.pl/ ]
pgp3YjA26LXAp.pgp
Description: PGP signature
_______________________________________________ pld-devel-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
