[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: nl_langinfo() Re: Qt 2.1.0



On Wed, 31 May 2000, Alexander Voropay wrote:

> From: Alexander Voropay <a.voropay@globalone.ru>
> Subject: nl_langinfo() Re: Qt 2.1.0
> X-Mailer: Microsoft Outlook Express 4.72.3110.5
> 
> Victor Wagner <vitus@ice.ru> wrote:
> 
> 
> >> По моему, это просто большая проблема узнать из locale charset.
> >> По хорошему, он должен храниться где-то в LC_CTYPE, но если он там ????
> >
> >По хорошему есть XPG4 compliant  функция nl_langinfo(CODESET)
> >(почему-то в glibc2.0  nl_langinfo есть, а вот константы  CODESET  нету -
> >только _NL_CTYPE_CODESET_NAME) которая обязана возвращать правильное
> >название.
> 
>  Определи константу XPG_SOURCE (на память, не могу ручаться) и будет
> тебе константа CODESET и много чего еще из XPG. Кстати, практически
> все из XPG вошло в Single Unix Spec.


В glibc 2.0 в langinfo.h ни вхождений строки XPG, ни вхождений строки
CODESET, отличных от определения _NL_CTYPE_CODESET не отмечено.

В 2.1 да, есть, но в силу отсутствия опыта работы с оной про XPG_SOURCE
я не знал.
>  Markus Kuhn на нее ссылается :
> http://www.cl.cam.ac.uk/~mgk25/unicode.html

Ну так он же не автор софта. 

--------------------------------------------------
Victor Wagner			vitus@ice.ru
Programmer			Office:7-(095)-785-09-72
Communiware.Net 		Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus