Can confirm this at least for the € symbol.
Sysinfo:
https://gist.github.com/eisbehr/50759c44922ae4d959ae
Game language is English
OS language is German, keyboard locale as well.
Would you list your OS/game language + locale information please, maybe keyboard map too, in case thats useful.
OS: OpenSUSE 12.2 (x86_64)
Game language: English
Keyboard layout: Serbian(Latin)
Just tried this, it works for me ‐ http://cloud-2.steampowered.com/ugc/902114506608587340/FFAA15BED83DF469AB2FEB424BC117808425C923/
Though I am a unicode nerd so I have a decent selection of fonts to provide codepoint coverage.
Going through my fonts, the useful ones for this are: AndroidEmoji, DejaVu, DroidSans
I think it is a font problem. The strange thing is that those characters are visible in Steam client chat and in GoldSrc games.
It is similar...
I also get in-game console output like:
m_face->glyph->bitmap.width is 0 for ch:32 TF2 Build
m_face->glyph->bitmap.width is 0 for ch:32 DejaVu Sans
...
Issue transferred to ValveSoftware/Source-1-Games#153.
This issue is closed - continue conversation there.
Nothing extracted yet.
Non-ASCII characters in CS:S and TF2 like €, š, đ, č, ć, ž are not displayed.
Examples:
http://cloud-2.steampowered.com/ugc/578981233332446954/02DBB765CEBF1FEBEA6482FCC507029886AD32D6/
http://cloud-2.steampowered.com/ugc/578981233332483714/41E7F22EE64DC0F1B1C0AA18457529416FA2E19F/
http://cloud-2.steampowered.com/ugc/578981233332478946/9BF82AC1F3C3657B10300226905873C883C30AA1/