GNOME Bugzilla – Bug 541340
ISO8859-1 vs. ISO-8859-1
Last modified: 2009-01-27 14:46:22 UTC
Please describe the problem: I'm running GNOME 2.22.2 on FreeBSD, my current locale is "es_ES.ISO8859-1", however this locale is not recognized by the weather monitor wich displays the "degree" symbol as a box with a cross. However the locale "es_ES.ISO-8859-1" is recognized by the application, but I'm afraid it's not recognized by FreeBSD libc. I think GNOME or whatever is failing should recognize ISO8859-1 as a synonim for ISO-8859-1. Steps to reproduce: 1. export LC_ALL="es_ES.ISO8859-1" 2. export LANG="es_ES.ISO8859-1" 3. startx Actual results: It doesn't display de degree symbol. Expected results: I would expect to see the degree symbol. Does this happen every time? Yes Other information: Here is a screenshot of the problem: http://img79.imageshack.us/my.php?image=gnomebugst9.jpg
Same problem with the degree symbol. My locale is nl_BE@euro. This should be iso8859-15 as encoding. I can't say anything about the hyphen as I don't understand how this would be in my case. As a side note, the degree symbol in the weather functionality that has been added to the clock in 2.22 has the same problem too. For clarity, I would like the small circle back please.
this is fixed in 2.26; previously we were using the single-glyph "degrees C" symbol, now we've split it into separate symbols because many fonts don't have the combined glyph. *** This bug has been marked as a duplicate of 526437 ***