Boost logo

Boost :

Subject: Re: [boost] Review Request: Boost.Locale
From: Ryo IGARASHI (rigarash_at_[hidden])
Date: 2010-05-25 23:10:01


I like this library that this will ease me using I18n stuff.

2010/5/24 Artyom <artyomtnk_at_[hidden]>:
> As matter of fact Boost.Locale supports:
> - narrow (normal) characters - char for 8 bits locale like ISO-8859-8.
> - narrow (normal) characters - char for variable length locale
>  like UTF-8 or even Shift-JIS.
> - wide characters wchar-t for both UTF-16 (Windows) and UTF-32 (POSIX)
>  encodings.

wchar_t may not be UTF-32 nor UCS-4 on POSIX system.
(Solaris/NetBSD do not define __ISO_STDC10646__)

See the following link for details why some think UCS-4 wchar_t is not enough:

How about various stateful ISO-2022-* family?
Is conversion to/from locale like ja_JP.ISO-2022-JP supported?


Boost list run by bdawes at, gregod at, cpdaniel at, john at