The character encodings ISO-8859-1 and ISO-8859-15 are very similar and easily confused. This leads to several typical problems. The following chart show the differences between these encodings and are useful for debugging the associated problems.
The ISO-8859-1 character set is full; Every code point is assigned to a character. In 1999, ISO needed to make the Euro currency symbol available. There were also a few other characters that were desired. So ISO created ISO-8859-15, which is identical to ISO-8859-1 except for 8 characters.
ISO-8859-15 is often used on Unix systems in Europe, especially in France.
Code Point | ISO-8859-1 Removed | ISO-8859-15 Added | |||
---|---|---|---|---|---|
Character | Character Name | Character | Character Name | Unicode Code Point | |
A4 | ¤ | Currency Sign | € | Euro Sign | U+20AC |
A6 | ¦ | Broken Bar | Š | Latin Capital Letter S With Caron | U+0160 |
A8 | ¨ | Diaeresis | š | Latin Small Letter S With Caron | U+0161 |
B4 | ´ | Acute Accent | Ž | Latin Capital Letter Z With Caron | U+017D |
B8 | ¸ | Cedilla | ž | Latin Small Letter Z With Caron | U+017E |
BC | ¼ | Vulgar Fraction One Quarter | Œ | Latin Capital Ligature OE | U+0152 |
BD | ½ | Vulgar Fraction One Half | œ | Latin Small Ligature OE | U+0153 |
BE | ¾ | Vulgar Fraction Three Quarters | Ÿ | Latin Capital Letter Y With Diaeresis | U+0178 |