[MPlayer-dev-eng] [PATCH] use system locale instead of C locale

Diego Biurrun diego at biurrun.de
Mon May 18 15:05:46 CEST 2009


On Mon, May 18, 2009 at 09:57:43PM +0900, KO Myung-Hun wrote:
> 
> Reimar Döffinger wrote:
> >On Sun, May 17, 2009 at 03:41:43PM +0900, KO Myung-Hun wrote:
> >  
> >>This patch makes MPlayer use system locale instead of C locale on OS/2.
> >
> >And will break half of MPlayer if the system locale is e.g. turkish
> >(basically anything using strcasecmp breaks completely).
> 
> Why ?

Short answer: locale sucks.
Long answer: Use Google and find out what happens if you uppercase
Turkish strings with i and ı (i without dot).  It's a royal mess.

Diego



More information about the MPlayer-dev-eng mailing list