xbmc/xbmc — pull request #1887 by jmarshallnz (2012-12-04 06:42:56+00:00)
Title: [locale] OSX is built with 'generic' support for stdc++ locale().

Fixes issues with unicode characters not uppercasing (e.g. the 'Videos' label in French on Confluence home screen).

This may well apply to iOS as well - need a test there thanks @Memphiz, @amet, @davilla.

Further, there's apparently an issue on OpenElec as well @sraue but it may be related to something else. Make sure that the locale is correctly being set (e.g. make sure the exception isn't being thrown).

There may also be issues on Linux. I've verified win32 (where I originally fixed this fault quite some time ago) and on OSX.