Windows character set for Central European languages
Windows-1250 MIME / IANA windows-1250 Alias(es) cp1250 (Code page 1250) Language(s) Czech , Polish , Slovak , Hungarian , Slovene , Serbo-Croatian (Latin script ), Montenegrin , Romanian (before 1993 spelling reform ), Turkmen , Rotokas , Albanian , English , German , Irish , Luxembourgish , Dutch Created by Microsoft Standard WHATWG Encoding StandardClassification extended ASCII , Windows-125x Other related encoding(s) ISO-8859-2
Windows-1250 is a code page used under Microsoft Windows to represent texts in Central European and Eastern European languages that use the Latin script . It is primarily used by Czech .[ 1] It is also used for Polish (as can Windows-1257 ), Slovak , Hungarian , Slovene (as can Windows-1257 ), Serbo-Croatian (Latin script), Romanian (before a 1993 spelling reform ) and Albanian (as can Windows-1252 ). It may also be used with the German language , though it's missing uppercase ẞ .[ a] German-language texts encoded with Windows-1250 and Windows-1252 are identical.
This has been replaced by UTF-8 far more than Windows-1252 has. As of October 2022, less than 0.04% of all web pages use Windows-1250.[ 2] [ 3] [ 4]
Windows-1250 is similar to ISO-8859-2 and has all the printable characters it has and more. However a few of them are rearranged (unlike Windows-1252 , which keeps all printable characters from ISO-8859-1 in the same place). Most of the rearrangements seem to have been done to keep characters shared with Windows-1252 in the same place but three of the characters moved (Ą, Ľ, ź) cannot be explained this way, since those do not occur in Windows-1252 and could have been put in the same positions as in ISO-8859-2 if ˇ had been put e.g. at 9F.
IBM uses code page 1250 (CCSID 1250 and euro sign extended CCSID 5346) for Windows-1250.[ 5] [ 6] [ 7] [ 8] [ 9] [ 10] [ 11]
Character set
The following table shows Windows-1250. Each character is shown with its Unicode equivalent.
Different from both Windows-1252 and ISO-8859-2
See also
Notes
References
^ "Distribution of Content Languages among websites that use Windows-1250" . w3techs.com . Retrieved 2022-10-23 .
^ "Historical trends in the usage of character encodings for websites, October 2022" . w3techs.com .
^ "Frequently Asked Questions" . w3techs.com .
^ "Distribution of Character Encodings among websites that use Czech" . w3techs.com . Retrieved 2022-10-23 .
^ "Code page 1250 information document" . Archived from the original on 2016-03-03.
^ "CCSID 1250 information document" . Archived from the original on 2016-03-27.
^ "CCSID 5346 information document" . Archived from the original on 2014-11-29.
^ Code Page CPGID 01250 (pdf) (PDF) , IBM
^ Code Page CPGID 01250 (txt) , IBM
^ International Components for Unicode (ICU), ibm-1250_P100-1995.ucm , 2002-12-03
^ International Components for Unicode (ICU), ibm-5346_P100-1998.ucm , 2002-12-03
^ Steele, Shawn (1998), CP1250 to Unicode table , Unicode Consortium , CP1250.TXT
External links