Юникод и наборы символов

Microsoft Windows поддерживает множество различных письменных языков на международной платформе с помощью Юникода и традиционных наборов символов.

Юникод — это глобальный стандарт кодирования символов, который предоставляет уникальное число для обозначения каждого символа, используемого в современных вычислениях, включая технические символы и специальные символы, используемые при публикации. Юникод требуется в соответствии с современными стандартами, такими как XML и ECMAScript (JavaScript), и является официальным механизмом для реализации ISO/IEC 10646. Он поддерживается многими операционными системами, всеми современными браузерами и многими другими продуктами. Новые приложения Windows должны использовать Юникод, чтобы избежать несоответствий различных кодовых страниц и упростить локализацию.

Традиционные наборы символов — это предыдущие стандарты кодирования символов, такие как кодовые страницы Windows, использующие 8-разрядные значения кода или сочетания 8-разрядных значений для представления символов, используемых в определенном языке или географическом регионе.

В этом обзоре описываются функции набора символов и объясняется, как их использовать в приложениях.

Обработка международных доменных имен (IDN)

Использование нормализации Юникода для представления строк