Jump to content

Code page 920

From Alfawiki
Adapted from the English Wikipedia article Code page 920, available under CC BY-SA 4.0Updated 9 August 2025
ISO/IEC 8859-9
Company typeCharacter encoding standard
IndustryInformation technology
PredecessorISO/IEC 8859-3
Founded1989
Products8-bit single-byte coded graphic character set for Turkish language
Websitewww.iso.org/standard/28245.html

ISO/IEC 8859-9:1999, titled Information technology — 8-bit single-byte coded graphic character sets — Part 9: Latin alphabet No. 5, belongs to the ISO/IEC 8859 collection of ASCII-derived character encodings that debuted in 1989. Known also as ECMA-128 under Ecma International and as TS 5881 within Turkish standards, it is frequently referred to as Latin-5 or simply Turkish. This encoding was specifically crafted for the Turkish language, providing a more suitable alternative compared to ISO/IEC 8859-3. While ISO-8859-9 largely mirrors ISO/IEC 8859-1, it substitutes six Icelandic letters (Ðð, Ýý, Þþ) with characters unique to Turkish (Ğğ, İ, ı, Şş). Notably, the uppercase form of i is İ, and the lowercase counterpart of I is ı.

The Internet Assigned Numbers Authority (IANA) designates ISO-8859-9 as the official charset name when paired with control sequences from ISO/IEC 6429. Nevertheless, contemporary software predominantly prefers Unicode and UTF-8, with UTF-8 being the recommended encoding for new web content and protocols. As of 2023, ISO-8859-9 represents under 0.05% of global web pages but maintains a presence on approximately 2.1% of Turkish websites. According to the WHATWG Encoding Standard, browsers are instructed to interpret pages labeled as ISO-8859-9 using the Windows-1254 encoding, which differs by utilizing the C1 control code range for extra graphic symbols.

In Microsoft Windows platforms, ISO-8859-9 corresponds to code page 28599 (Windows-28599), while IBM assigns it code page 920 (CCSID 920). The standard is also published by Ecma International under the name ECMA-128.

Codepage layout

Characters differing from those in ISO-8859-1 are identified by their Unicode code points displayed beneath each symbol.

... (table continues with standard Latin letters and punctuation)
Template:Chset-left1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1
Template:Chset-left1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1 Template:Chset-cell1
Template:Chset-left1 Template:Chset-ctrl1 "|#|$|%|&|'|(|) +|,|-|.|/|
Template:Chset-left1 1|2|3|4|5|6|7|8|9 ;|<|=Template:Equals sign|>|\?|
Template:Chset-left1 A|B|C|D|E|F|G|H|I K|L|M|N|O
Template:Chset-left1 Q|R|S|T|U|V|W|X Y \[|\]|^|\_|


See also

External links