From: Frantisek D. <va...@us...> - 2004-01-16 07:35:45
|
V P=C3=A1, 16. 01. 2004 v 06:05, Drew 'dantealiegri' Ogle p=C3=AD=C5=A1e: > I had a feeling there would be a problem with languages that aren't=20 > represented in normal ASCII, > fortunatly, for people that have systems that use that, it should be a=20 > fairly easy fix; >=20 > the actual XftDrawString will need to be changed, as well as the Extent= =20 > call. > I didn't use the utf draw because I haven't poked around in xine-ui=20 > enough to know what kind of strings it passes to the font code. >=20 >=20 > -Dante Matthew, thanks for info. xine-ui uses strings in locale encoding. There I don't see locale-specific functions in the header file, so I think too, there is required recoding into UTF-8. Some iconv() code already is in the xine-ui and xine-lib. We should do some copy&paste from xine-lib... Cheers, Frantisek |