GNOME Bugzilla – Bug 547082
Sign 'º' not being shown properly
Last modified: 2009-01-27 14:47:06 UTC
Please describe the problem: When I select 'prefedefined', 'celsius' or 'farenheit' as the measurement unit for the temperature the applet does not properly show the 'º' sign and, instead, shows an 'X' symbol. This worked fine with previous versions of the applet. I'm attaching a small image to this bug report to show the issue. It looks like it's an UTF-8 encoding problem. Steps to reproduce: 1. Add gweather apple to the task bar 2. Select celsius as measurement unit 3. Ask it to update its information. Actual results: Expected results: Does this happen every time? Yes, it happens every time. Other information:
Created attachment 116244 [details] Sample image of the described problem
*** Bug 547084 has been marked as a duplicate of this bug. ***
I have analysed this issue further by trying to enter with different locale setups in my GNOME desktop and found that this only happens if I try to enter a GNOME session with either - a Spanish locale (es_ES) - a Spanish (euro) locale (es_ES@euro) The problem does *not* appear when I enter my GNOME session with a es_ES.UTF-8 locale, or if I enter with an English (en_US.ISO-8859) locale. However this issue does not present itself with other GNOME applets (such as the libsensors-applet, which shows the CPU's temperature) so I think that the problem is that the gnome-applets do not behave properly with these locales. I would like this bug to be fixed, however, since I cannot switch all my desktop environment to UTF-8, I still need to use es_ES@euro (es_ES.ISO-8859-1) as my main locale.
BTW, I'm not sure if this bug could be considered as duplicate of #541340. My environment is definitely not the same (I'm using Debian GNU/Linux sid, the bug reported in that bug is using FreeBSD) but maybe the root cause is the same.
confirmed, I also took a capture here: http://picasaweb.google.com/jacques.charroy/Public#5251460651433145538. I use archlinux so gnome is close to vanilla. I have actually 2 installations running with the same version of gnome and this only happens on one of my computers.
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 ***