Как раскладка клавиатуры (переключается в Windows, например, с помощью Alt+Shift) связана с кодировкой символов? Как определить, какая кодировка кодировки в настоящее время используется в Windows? Как узнать, какую кодировку кодировки мы будем использовать, если я переключу раскладку клавиатуры (например, с PL на EN)?

1 ответ1

1

Как раскладка клавиатуры (переключается в Windows, например, с помощью Alt+Shift) связана с кодировкой символов?

Это не так.

Как определить, какая кодировка кодировки в настоящее время используется в Windows?

ОС и большинство современных программ всегда используют Unicode. (Для представления байтов Windows использует UTF-16, но другие программы часто используют UTF-8 ... в любом случае это Unicode.)

В старых программах (в режиме "ANSI") используется кодировка, соответствующая любой кодировке, отправленной в региональных настройках, в разделе «Кодирование, используемое программами, не поддерживающими Юникод». Обычно для этого требуется перезагрузка (хотя есть инструмент AppCompat, который делает это лучше). К счастью, вам почти никогда не нужно менять это.

Конечно, такие программы, как текстовые редакторы, могут по-прежнему принимать собственные решения о том, как записывать файлы - например, даже в «Блокноте» есть раскрывающийся список кодировки символов в окне «Сохранить как ...».

Многие другие форматы, такие как .docx всегда используют Unicode.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .