Kódová stránka 936 (Microsoft Windows) - Code page 936 (Microsoft Windows)
Windows Code page 936 (zkráceně MS936, Windows-936 nebo (nejednoznačně) CP936),[1] je kódování znaků společnosti Microsoft pro zjednodušená čínština, jeden ze čtyř DBCS pro Východoasijské jazyky. Původně krytý Windows-936 GB 2312 (v jeho EUC-CN forma), ale byla rozšířena tak, aby pokrývala většinu z GBK s vydáním Windows 95.
Kódová stránka IBM 936[2] je jiné kódování pro zjednodušenou čínštinu Mezinárodní komponenty pro Unicode nezahrnuje kodek IBM-936 a používá kódovou stránku Windows pro štítek „cp936“.[1] Kódová stránka IBM pro pokrytí GBK je Kódová stránka 1386 (CP1386 nebo IBM-1386), který je definován jako kombinace jednoho bajtu Kódová stránka 1114 a dvoubajt Kódová stránka 1385.[3]
Bylo nahrazeno kódová stránka 54936 (GB 18030 ), ale od roku 2014[Aktualizace] při používání stále převládala. The Příkazový řádek Windows používá CP936 jako výchozí kódovou stránku pro zjednodušené čínské instalace, ačkoli část GB 18030 byla povinná pro všechny softwarové produkty prodávané v Číně. V roce 2002 název IANA Internet GBK byl zaregistrován s mapováním Windows-936,[4][5] dělat to de facto Definice GBK na internetu.
Pojmy „Windows-936“, „GBK“,[A] „GB2312“ a „EUC-CN“ jsou někdy v různých softwarových produktech zaměňovány. Kódové stránky MS936 a 1386 nejsou totožné s GBK, protože kódová stránka kóduje znaky, zatímco pouze GBK[Citace je zapotřebí ] definuje body kódu. Kromě toho Symbol měny euro (€), kódovaný jako 0x80 v systému Windows-936 i IBM-1386, není v GBK definován. Na druhou stranu, 95 znaků definovaných v GBK nebylo původně kódováno do Windows-936.
To je částečně vyřešeno v novějších verzích systému Windows a stejně jako v systému Windows 7, všechny znaky GBK, které nejsou v BMP Unicode Oblast pro soukromé použití lze zobrazit pomocí kódové stránky 936, ale kódování 95 znaků nebylo od roku 2014 stále podporováno[Aktualizace]. „CP936“ a „GBK“ se však často používají zaměnitelně kvůli popularitě produktů Microsoft na čínském trhu, když byl GBK poté publikován.
Vzhledem k tomu, že GBK již dávno nahradil GB 2312, staly se tyto dva pojmy prakticky ekvivalentní mnoha uživatelům, takže „Windows-936“, „GBK“ a „GB 2312“ jsou mnohými nepochopeny, což znamená totéž, i když se skutečně výrazně liší. Místo přesné podpory EUC-CN / GB 2312 znamená většina současných softwarových produktů pro Windows částečnou podporu pro GBK prostřednictvím Windows-936, když používají termín „GB 2312“ jako možnost kódování znaků. To lze pozorovat u produktů, jako je Microsoft Internet Explorer a Notepad ++.
Poznámky
- ^ GBK 1.0
Reference
- ^ A b „windows-936-2000 (alias cp936)“. ICU Demonstration - Converter Explorer. Mezinárodní komponenty pro Unicode.
- ^ "Identifikátory kódované znakové sady - CCSID 936". Globalizace IBM. IBM. Archivovány od originál dne 01.12.2014.
- ^ "Identifikátory kódované znakové sady - CCSID 1386". IBM. Archivovány od originál dne 2014-11-29.
- ^ „Sady znaků“. Citováno 3. října 2016.
- ^ Aplikace registrace sady IANA pro GBK
externí odkazy
Windows-936:
- Odkaz společnosti Microsoft na Windows-936
- Soubor kódové stránky pro Windows-936
- Mapování Windows-936 na Unicode
- Demonstrace na JIP systému Windows-936
- International Components for Unicode (ICU), windows-936-2000.ucm
IBM-1386: