Hi, I don't think it will work. As I discovered when developing the patch "[#21836] There are problems running blender using UNC paths" there are more places where blender uses file and path names than just winstuff.c and they are not wide character or even utf-8 compatible.
IMHO A better solution until either windows natively handles utf-8 encoded filenames or blender natively uses wide characters is to use Windows multi-byte character strings in the file and path handling routines - this shouldn't require a great amount of effort. I'm willing to do this but I want to wait until [#21836] There are problems running blender using UNC paths is accepted before I do. Rob > -----Original Message----- > From: bf-committers-boun...@blender.org [mailto:bf-committers- > boun...@blender.org] On Behalf Of Yaohua Xiong > Sent: Tuesday, April 27, 2010 10:35 AM > To: jesterk...@letwory.net; bf-blender developers > Subject: Re: [Bf-committers] Support displaying of non-ASCII filename > > Thanks Nathan. > > I'm using a simplified Chinese windows 7 with a bunch of CJK fonts, > I'm just looking for a way to make blender use them. It looks like > Blender use a font that is hard wired in header files and there is no > obvious way to change it. > > > Best regards, > Yaohua Xiong > > On Tue, Apr 27, 2010 at 12:40 PM, Nathan Letwory > <jesterk...@letwory.net> wrote: > > Hi, > > > > Ah, sounds like a great patch. I'll test this too in the coming days. > > Check http://en.wikipedia.org/wiki/Free_software_Unicode_typefaces to > > find fonts to test with. > > > > /Nathan (jesterKing) > > > > On 04/27/2010 05:02 AM, Yaohua Xiong wrote: > >> Hi, all > >> I've add this patch in the hope that it will make displaying > >> non-ASCII(more specifically CJK) filename possible. Currently I'm > >> looking for a way to change the gui font to test it. Any > suggestions? > >> Thanks in advance. > >> > >> Best regards, > >> Yaohua Xiong > >> > >> [#22176] Make winstuff to use unicode api > >> > >> Monitor (?) > >> State: > >> Open > >> Date: > >> 2010-04-27 01:54 Priority: > >> 3 > >> Submitted By: > >> Yaohua Xiong (xiongyaohua) Assigned To: > >> Nobody (None) > >> Summary: > >> Make winstuff to use unicode api > >> > >> Detailed description > >> In this patch, the winstuff.c use unicode win32 api explicitly. The > >> return value(mainly filenames and pathnames) are > >> converted from wchar to utf8. I think this patch should make > display > >> of non-unicode filename possible, but I can't test > >> it now, because there is no way to change the gui font. > >> > >> > > > > > > _______________________________________________ > > Bf-committers mailing list > > Bf-committers@blender.org > > http://lists.blender.org/mailman/listinfo/bf-committers > > > > > > -- > Yaohua Xiong > > Traffic and Transportation Engineering College, Tongji Univ. > Cao An Road 4800#, Jia Ding District, Shanghai, China > _______________________________________________ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers