The Unicode Standard is governed by a consortium of major American computer manufacturers. The ISO-10646 Standard is another universal character set standard governed by the International Organization for Standardization (ISO). In 1991, the ISO Working Group responsible for ISO-10646 standard and the Unicode Consortium agreed to work together to create a single universal standard for coding multilingual text. From Version 1.1 on, Unicode has been kept compatible with ISO-10646 and its extensions.
The ISO-10646 Standard defines two character encoding forms for representing characters in the universal character set (UCS):
The UCS-2 encoding form uses a 16-bit value to represent character values in the range from 0 to 0xFFFF.
The UCS-4 encoding uses a 32-bit value to represent all of the characters in the range from 0 to 0x10FFFF.
UCS-2 is a fixed width subset of UTF-16 that does not support surrogate pairs; UCS-4 is equivalent to UTF-32. (See Section 2.4.2.) Documentation for the Internationalization Module, including this manual, uses the Unicode Consortium terminology.
Copyright © Rogue Wave Software, Inc. All Rights Reserved.
The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.