Code page 920
| Company type | Character encoding standard |
|---|---|
| Industry | Information technology |
| Predecessor | ISO/IEC 8859-3 |
| Founded | 1989 |
| Products | 8-bit single-byte coded graphic character set for Turkish language |
| Website | www |
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)
See also
- Latin script in Unicode
- Unicode
- Universal Character Set
- European Unicode subset (DIN 91379) (covering Greek and Cyrillic characters for the Bulgarian language)
- UTF-8
External links
- ISO/IEC 8859-9:1999
- Standard ECMA-128: 8-Bit Single-Byte Coded Graphic Character Sets - Latin Alphabet No. 5, 2nd edition (December 1999)
- ISO-IR 148 Right-Hand Part of Latin Alphabet No.5 (October 1, 1988)