ICU-1939 implement UTF-16 and UTF-32 converters with BOM detection/output

X-SVN-Rev: 8835
This commit is contained in:
Markus Scherer 2002-06-11 04:56:47 +00:00
parent 24e167988e
commit dce4188cc0

View File

@ -66,20 +66,22 @@
# Fully algorithmic converters
UTF-8 { IANA MIME } ibm-1208 cp1208
# The ICU 2.2 UTF-16/32 converters detect and write a BOM.
UTF-16 { IANA MIME } ISO-10646-UCS-2 { IANA } csUnicode ibm-17584 ibm-13488 ibm-1200 cp1200 ucs-2
UTF-16BE { IANA MIME } UTF16_BigEndian x-utf-16be
UTF-16LE { IANA MIME } UTF16_LittleEndian x-utf-16le
# The ICU UTF-16 converter uses the current platform's endianness.
# It does not autodetect endianness from a BOM.
UTF-16 { IANA MIME } UTF16_PlatformEndian ISO-10646-UCS-2 { IANA } csUnicode ibm-17584 ibm-13488 ibm-1200 cp1200 ucs-2
# ICU-specific names for special uses
UTF16_PlatformEndian
UTF16_OppositeEndian
UTF-32 { IANA MIME } ISO-10646-UCS-4 { IANA } csUCS4 ucs-4 ibm-1232
UTF-32BE { IANA } UTF32_BigEndian
UTF-32LE { IANA } UTF32_LittleEndian
# The ICU UTF-32 converter uses the current platform's endianness.
# It does not autodetect endianness from a BOM.
UTF-32 { IANA MIME } UTF32_PlatformEndian ISO-10646-UCS-4 { IANA } csUCS4 ucs-4 ibm-1232
# ICU-specific names for special uses
UTF32_PlatformEndian
UTF32_OppositeEndian
UTF-7 { IANA MIME }