Jump to content

Кодовая страница 936 (Microsoft Windows)

(Перенаправлено с кодовой страницы 1386 )
Кодовая страница Windows 936
МИМ / IANA ГБК
Язык(и) В основном используется для упрощенного китайского языка , но также поддерживает традиционный китайский , японский , английский , русский и (частично) греческий .
Классификация GBK Вариант , расширенный ASCII , [а] кодировка переменной ширины , кодировка CJK
Расширяет EUC-CN
На основе ГБК (ГБ 13000.1-93 приложение)
Преемник Кодовая страница 54936 ( GB 18030 )
  1. ^ Не в самом строгом смысле этого слова, поскольку байты ASCII могут отображаться как байты следа.

Кодовая страница Windows 936 (сокращенно MS936 , Windows-936 или ( неоднозначно ) CP936 ), [1] — это Microsoft устаревшая (до Unicode ) кодировка символов , предназначенная для представления упрощенного текста на китайском языке на компьютерах . Это одна из четырех DBCS Windows для восточноазиатских языков , сопровождающая кодовые страницы 932 ( японский ), 949 ( корейский ) и 950 ( традиционный китайский ). Это вариант кодировки материкового Китая Guójiā Biāozhīn Kuòzhǎn (GBK) и примерно соответствует кодовой странице IBM 1386 ( CP1386 или IBM-1386 ).

Первоначально Windows-936 охватывала 2312 ГБ форме EUC-CN она была расширена и теперь охватывает большую часть ГБК ), но с выпуском Windows 95 . Знак евро (€), не определенный в GBK, кодируется как 0x80 в Windows-936 и IBM-1386. С другой стороны, 95 символов, определенные в GBK 1.0, изначально не были закодированы в Windows-936. Эта проблема частично решена в более поздних версиях Windows, и, как и в Windows 7, все символы GBK, не входящие в область частного использования Unicode BMP, могут отображаться с использованием кодовой страницы 936, но кодирование 95 символов по-прежнему не поддерживается по состоянию на 2014 год. .

Кодовая страница Windows 936 была заменена кодовой страницей 54936 ( GB 18030 ), но с 2014 г. все еще широко использовался. Консоль Windows использует кодовую страницу 936 в качестве кодовой страницы по умолчанию для упрощенных китайских установок, хотя часть GB 18030 была сделана обязательной для всех программных продуктов, продаваемых в Китае. В 2002 году интернет-имя IANA GBK было зарегистрировано в сопоставлении Windows-936. [2] [3] что делает его де-факто определением ГБК в Интернете.

Терминология

[ редактировать ]
Кодовая страница Windows 936 примерно соответствует кодовой странице IBM 1386 и отличается от устаревшей кодовой страницы IBM 936.

Название «кодовая страница 936» неоднозначно. Кодовая страница IBM 936 , [4] , устаревшая кодировка IBM 5550 , также является кодировкой упрощенного китайского языка, но использует другой метод кодирования для GB 2312 ( Shift GB ), и поэтому совершенно несовместима с кодовой страницей Windows 936 (в отличие от кодовой страницы IBM 932, которая, по первое приближение, [а] подмножество кодовой страницы Windows 932 ) — хотя International Components for Unicode не включает кодек IBM-936 и использует кодовую страницу Windows для cp936 этикетка. [1] Кодовой страницей IBM для покрытия GBK является кодовая страница 1386, которая определяется как комбинация однобайтовой кодовой страницы 1114 и двухбайтовой кодовой страницы 1385 . [5]

Понятия «Windows-936», «GBK», «GB2312» и «EUC-CN» иногда объединяют в различных программных продуктах. EUC-CN зарегистрирован в IANA как GB2312, хотя это особый с переменной шириной 8-битный без сохранения состояния формат кодирования GB 2312 (который также имеет другие, менее широко используемые форматы кодирования, такие как HZ-GB-2312 , ISO-2022-CN или вышеупомянутый Shift GB). ).

Поскольку GBK является надмножеством EUC-CN (хотя сам по себе он не является кодом EUC) и заменил GB 2312 , а программное обеспечение Microsoft продолжает назначать код давно GB2312 метка кодирования на кодовую страницу 936 даже после ее расширения для реализации GBK, а не EUC-CN, большинство современных программных продуктов на базе Windows означают частичную поддержку GBK через Windows-936, а не EUC-CN или другие форматы кодирования GB 2312. , когда они используют термин «GB 2312» в качестве варианта кодировки символов. Это можно наблюдать в таких продуктах, как Microsoft Internet Explorer и Notepad++.

  1. ^ Перейти обратно: а б «windows-936-2000 (псевдоним cp936)» . Демонстрация ICU — Converter Explorer . Международные компоненты для Unicode.
  2. ^ «Наборы символов» . Проверено 3 октября 2016 г.
  3. ^ Заявление о регистрации кодировки IANA для GBK
  4. ^ «Идентификаторы кодированных наборов символов — CCSID 936» . IBM Глобализация . ИБМ. Архивировано из оригинала 1 декабря 2014 г.
  5. ^ «Идентификаторы кодированных наборов символов — CCSID 1386» . ИБМ. Архивировано из оригинала 29 ноября 2014 г.
[ редактировать ]

Windows-936:

ИБМ-1386:

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7e4b5c88b120f73d5f700acbf7632aee__1709170380
URL1:https://arc.ask3.ru/arc/aa/7e/ee/7e4b5c88b120f73d5f700acbf7632aee.html
Заголовок, (Title) документа по адресу, URL1:
Code page 936 (Microsoft Windows) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)