MIME / IANA | ISO-8859-9 |
---|---|
Alias(es) | iso-ir-148, latin5, l5, csISOLatin5[1] |
Standard | TS 5881, ECMA-128,ISO/IEC 8859 |
Classification | ISO 8859 (extended ASCII,ISO 4873 level 1) |
Extends | US-ASCII |
Based on | ISO/IEC 8859-1 |
Preceded by | ISO/IEC 8859-3 |
Other related encoding(s) | Windows-1254 |
ISO/IEC 8859-9:1999,Information technology — 8-bit single-byte coded graphic character sets — Part 9: Latin alphabet No. 5, is part of theISO/IEC 8859 series of ASCII-based standardcharacter encodings, first edition published in 1989. It is designatedECMA-128 byEcma International andTS 5881 as a Turkish standard.[2] It is informally referred to asLatin-5 orTurkish. It was designed to cover theTurkish language (and the vast majority of users use it for that language, even though it can also be used for some other languages), designed as being of more use than theISO/IEC 8859-3 encoding. It is identical toISO/IEC 8859-1 except for the replacement of sixIcelandic characters (Ðð,Ýý,Þþ) with characters unique to the Turkish alphabet (Ğğ,İ,ı,Şş). And the uppercase ofi isİ; the lowercase ofI isı.
ISO-8859-9 is theIANA preferred charset name for this standard when supplemented with theC0 and C1 control codes fromISO/IEC 6429. In modern applications Unicode andUTF-8 are preferred; authors of new web pages and the designers of new protocols are instructed to useUTF-8 instead.[3] Since 2023, less than 0.05% of all web pages use ISO-8859-9,[4][5] while 2.1% of web pages located in Turkey declare use of ISO-8859-9.[6] However, theWHATWG Encoding Standard, which specifies the character encodings which are permitted inHTML5 and which compliant browsers must support,[7] requires that web pages marked as ISO-8859-9 be handled asWindows-1254,[3] which differs from ISO-8859-9 by using theCR range which ISO-8859-9 reserves forC1 control codes for additional graphical characters instead (analogous to the relationship betweenISO-8859-1 andWindows-1252).
Microsoft has assignedcode page 28599 a.k.a.Windows-28599 to ISO-8859-9 in Windows. IBM has assignedcode page 920 (CCSID 920) to ISO-8859-9.[8][9] It is published byEcma International asECMA-128.[10]
Differences fromISO-8859-1 have the Unicode code point number below the character.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | ||||||||||||||||
1x | ||||||||||||||||
2x | SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | |
8x | ||||||||||||||||
9x | ||||||||||||||||
Ax | NBSP | ¡ | ¢ | £ | ¤ | ¥ | ¦ | § | ¨ | © | ª | « | ¬ | SHY | ® | ¯ |
Bx | ° | ± | ² | ³ | ´ | µ | ¶ | · | ¸ | ¹ | º | » | ¼ | ½ | ¾ | ¿ |
Cx | À | Á | Â | Ã | Ä | Å | Æ | Ç | È | É | Ê | Ë | Ì | Í | Î | Ï |
Dx | Ğ 011E | Ñ | Ò | Ó | Ô | Õ | Ö | × | Ø | Ù | Ú | Û | Ü | İ 0130 | Ş 015E | ß |
Ex | à | á | â | ã | ä | å | æ | ç | è | é | ê | ë | ì | í | î | ï |
Fx | ğ 011F | ñ | ò | ó | ô | õ | ö | ÷ | ø | ù | ú | û | ü | ı 0131 | ş 015F | ÿ |
User agents must support the encodings defined in the WHATWG Encoding standard, including, but not limited to […]
This Ecma publication is also approved as ISO 8859-9.