Windows-1258
874 | Thai |
932 | Japanisch |
936 | Vereinfachtes Chinesisch |
949 | Koreanisch |
950 | Traditionelles Chinesisch |
1200 | Unicode UTF-16, little endian |
1201 | Unicode UTF-16, big endian |
1250 | Mitteleuropäisch |
1251 | Kyrillisch |
1252 | Westeuropäisch |
1253 | Griechisch |
1254 | Türkisch |
1255 | Hebräisch |
1256 | Arabisch |
1257 | Baltisch |
1258 | Vietnamesisch |
12000 | Unicode UTF-32, little endian |
12001 | Unicode UTF-32, big endian |
65000 | Unicode UTF-7 |
65001 | Unicode UTF-8 |
Windows-1258 ist eine 8-Bit-Zeichenkodierung des Windows-Betriebssystems. Sie deckt die Orthographie der vietnamesischen Sprache ab.
Da diese Orthographie insgesamt 134 Zeichen außer den ASCII-Zeichen verwendet, ist eine einfache Erweiterung des ASCII-Zeichensatzes auf 8-Bit nicht möglich. Windows-1258 löst dieses Problem durch die Verwendung kombinierender Zeichen, die sich mit den Basiskonsonanten verbinden und so die nötigen Kombinationen erzeugen. Der Zeichensatz selber basiert größtenteils auf Windows-1252, enthält jedoch außer den Diakritiken einige weitere vietnamesische Buchstaben und Zeichen.
Die folgende Tabelle zeigt das Repertoire von Windows-1258. Diakritische Zeichen sind rot markiert, weitere Unterschiede zu Windows-1252 gelb. Unbelegte Positionen sind grün markiert.