ISO 8859-9 (Latin-5)
ISO 8859-9, znane również jako Latin-5 lub „tureckie”, to 8-bitowe kodowanie znaków, które jest częścią standardu ISO 8859. Zostało opracowane w celu obsługi języka tureckiego oraz zapewnienia szerszego zastosowania niż ISO 8859-3. Kodowanie to różni się od ISO 8859-1 zaledwie sześcioma znakami.
Różnice w stosunku do ISO/IEC 8859-1
ISO 8859-9 wprowadza sześć nowych znaków w porównaniu do ISO 8859-1. Oto zestawienie różnic:
- 0xD0
- 0xDD
- 0xDE
- 0xF0
- 0xFD
- 0xFE
Wartości te oznaczają znaki, które są unikalne dla ISO 8859-9.
Tablica kodów
W ISO 8859-9, kod 0x20 reprezentuje zwykłą spację, 0xA0 to spacja niełamliwa, a 0xAD oznacza miękki myślnik.
Mapowanie na Unicode
ISO 8859-9 jest również mapowane do odpowiednich miejsc w Unicode, co umożliwia łatwą konwersję między tymi dwoma systemami kodowania.
Wnioskując, ISO 8859-9 jest istotnym kodowaniem dla języka tureckiego, różniącym się od innych standardów ISO jedynie w kilku aspektach, co czyni go praktycznym narzędziem w lokalizacji i przetwarzaniu tekstów w tym języku.