Windows-1258
-
Описание Windows-1258
- Кодовая страница для вьетнамских текстов в Windows.
- Использует диакритические знаки для представления вьетнамских звуков.
- Не совместима с вьетнамским стандартом и другими распространенными кодировками.
-
Отличия от Windows-1252
- Отсутствуют s-caron и z-caron, добавлены вьетнамские диакритические знаки.
- Некоторые буквы заменены комбинациями диакритических знаков, добавлены новые символы.
-
Проблемы совместимости
- Программное обеспечение должно корректно обрабатывать преобразования между символами и комбинированными последовательностями.
- Сложности с определением длины строки для пользователя.
-
Использование IBM и UTF-8
- IBM использует кодовую страницу 1258 для Windows-1258.
- UTF-8 предпочтительнее для современных приложений.
-
Проблемы с Unicode
- Windows-1258 не всегда поддерживает вьетнамский код в Unicode из-за изменений в нормализации.
- Комбинированные диакритические знаки кодируются после буквы в обеих кодировках.
-
Дополнительные ресурсы
- Ссылки на другие наборы символов и рекомендации по регистрации кодировки IANA.
Полный текст статьи: