|
Multibyte Character FunctionsInternationalization (I18n) Issue:These functions operate upon characters composed with multibyte characters, testing and returning various conditions of a multibyte character. These only work properly in a variable width, multibyte character environment. In a wide character or single byte environment, these functions are nonsensical. Be sure that the functions are properly implemented and correctly assume a multibyte environment. I18n Discussion:A multibyte character is a sequence of one or more bytes. An example of a multibyte character set can be found at UTF-8. Such character sets will alternate between single and multiple bytes to encode each character. These multibyte functions work with the character set of the platform. This category of multibyte functions will appropriately handle the switching between singlebyte and multibyte characters within a given character stream. Click on a function for more information:
|