On Mon, 4 Mar 2002 20:13:43 +0200
George Danchev <[EMAIL PROTECTED]> wrote:
> Здравейте,
> това не е нов проблем или пък аз нещо не съм в час с решението му.
> ако в SGML документа има българско малко [я] , nsgmls изплюва следното:
>
> debiandoc2html apt-howto-en.sgml
> nsgmls:apt-howto-en.sgml:14:0:E: non SGML character number 255
>
> и съответно отказва да генерова ...
>
> с всички останали бг символи (ако няма [я])
> nsgmls генерира хтмл документа със следния warning:
>
> debiandoc2html apt-howto-en.sgml
> Warning: locale bg_BG not supported, using default en_US.ISO8859-1
>
ne znaja kak raboti 'nsgmls' no izxozdajki ot opita mi s XML/XSLT transformaciite,
simvolite se opeobrazuvat vatreshno kam UTF-16 i taka se obrabotvat. Poradi fakta che
ISO8859-1 encoding-a definira 'я' kato specialen simvol, obratnoto mu vrushtane kam
8-bit vodi do zaguba na stojnostta mu. V tozi sluchaj po pravilno bi bilo da polzvash
ÿ ili ± vmesto simvol s cod 255. No po dobre bi bilo da se pishat
documentite koito sadarzat symvoli nad 128 izpolzvajki UNICODE, UTF-16, UTF-8 ili s
dve dumi multibyte format. Vsqko drugo reshenie bi bilo netochno.
> и после в хтмл документа се налага да сменя charset=iso-8859-1 на
> charset=windows-1251 и да сложа [я]-тата по местата им. Вече всичко е ОК:).
>
> Мисля да ъпдейтна превода на APT-HOWTO,
> но тази процедура "could be a bitch" :-(
>
> Освен това поради тази причина превода не може да бъде
> включен в official apt-howto (или apt-howto-{lang}) пакета, дори и
> maintainer-a да има желание. Много грозно :(
>
> Системата е кирилизирана по правилния начин (debian way, no hacks)
> и подобни проблеми с други locale-aware apps нямам.
>
> LANG=bg_BG
> date
> Пн Мар 4 20:04:33 EET 2002
>
> Ако проблема е в nsgmls (от пакета jade), може ли да го
> сборим някак или ще се мъчим като прабългари ?
>
> --
> Greets,
> fr33zb1
> ===========================================================================
> A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
> http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
>
--
Dimitar Peikov
Programmer Analyst
Globalization Group
"We Build e-Business"
RILA Solutions
27 Building, Acad.G.Bonchev Str.
1113 Sofia, Bulgaria
phone: (+359 2) 9797320
phone: (+359 2) 9797300
fax: (+359 2) 9733355
http://www.rila.com
===========================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora