BorlandIMHO
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: не UTF-8 файлах - русский превращается в крозябры. | Вы не правы. Кодировка UTF16LE существенно отличается от UTF8, но, тем не менее, вполне себе читабельна даже в штатном "Блокноте". Если вы видите "крозябры" - значит чем-то не тем смотрите... Более того, файлы в 1251/866 тоже вполне себе могут читаться в винде {2000 и свежее} с любой локализацией. Вопрос в том, чем... Консоль, к примеру, вполне себе юникодна. И вполне способна к отображению русского (1251/866 и даже 20866{"в девичестве" KOI8 Rus}) текста, даже без установки поддержки русского языка (достаточно правильного chcp)... 65001 нужен, по большому счёту, только если необходимо работать с текстом, содержащим одновременно несколько языков (например: украинский, немецкий и японский) либо с символами, отсутствующими в ANSI/OEM кодировке (например, ֍ или ۞). P.S. Оказывается, руборд, в отличие от виндовой консоли, не умеет отображать юникод... Собственно, картинка с символами 1421 и 1758 из charmap, чтоб было понятно о чём вообще речь:
| Всего записей: 2677 | Зарегистр. 12-10-2006 | Отправлено: 23:23 19-08-2021 | Исправлено: BorlandIMHO, 23:50 19-08-2021 |
|