Sure I can do the build. But could you merge the trunk into the branch to update the source to >2.59?
xiangquan xiao <xiaoxiangq...@gmail.com> wrote: >I did the same change to bf_lang.c, too. But as you said, still couldn't >work. > >Then according to >http://www.gnu.org/software/gettext/FAQ.html#windows_setenv > <http://www.gnu.org/software/gettext/FAQ.html#windows_setenv>I wrote a bat: >set LANG=zh_CN >blender.exe > >It works! I have committed some related fix. You can have a try. >The _envset("LANG","zh_CN") call seems successful, but I still need to set >it before >running Blender. That's very strange. I also tested call system("set >LANG=zh_CN"), failed again. > >After all, we can make Garlic work on windows now. If you or jesterKing have >some time, pls >make a windows build for me. I'd like to share it with BlenderCN eagerly. I >have got errors on >"make PACKAGE" all the time. (: > >2011/8/31 Dalai Felinto <dfeli...@gmail.com> > >> I think we are in the right track here. After applying this patch [1] I can >> change languages without the console error. >> The only problem now is that the interface does not change (even though I >> set to translate buttons, tooltip and the other one -- in the outliner). >> >> Some languages (i.e. Arabic) are not in the Microsoft list. I'm afraid that >> for them we may need to change local in the computer. >> >> [1] - http://www.pasteall.org/24448 (I did it only for English, >> Portuguese, >> Chinese, Japanese and Korean), following this: >> http://msdn.microsoft.com/en-US/library/39cwe7zf(v=VS.80).aspx >> >> -- >> Dalai >> >> 2011/8/30 xiangquan xiao <xiaoxiangq...@gmail.com> >> >> > One of the problem may be locale names. See >> > http://msdn.microsoft.com/en-us/library/x99tb11d(v=vs.80).aspx >> > We set "en_US" for linux, while should set "english" for Windows. >> > >> > Keep on debuging. >> > >> > 2011/8/30 xiangquan xiao <xiaoxiangq...@gmail.com> >> > >> > > Actually I don't know much about Windows's locale setting. So the wiki >> is >> > > really too short. >> > > >> > > On linux, I tested that only when locale is set, and sometimes even set >> > > LANG and LANGUAGE, >> > > the GNU gettext will work. >> > > http://www.gnu.org/software/gettext/FAQ.html#integrating_howto >> > > >> > > In my test, it just changes locale temporarily and locally for itself. >> > > >> > > >> > > 2011/8/30 Nathan Letwory <nat...@letworyinteractive.com> >> > > >> > >> -----BEGIN PGP SIGNED MESSAGE----- >> > >> Hash: SHA1 >> > >> >> > >> On 29.8.2011 20:28, Dalai Felinto wrote: >> > >> > Hi Kent, >> > >> >> That means you don't have the locale installed on your machine. >> > >> >> You'll need to do something like this: >> > >> >> http://dev.ektron.com/kb_ < >> > >> http://dev.ektron.com/kb_article.aspx?id=5982> >> > >> > article.aspx?id=5982 <http://dev.ektron.com/kb_article.aspx?id=5982 >> > >> > >> > >> > >> > Thanks for the link. But from windows it ask me to pick a language >> "to >> > >> use >> > >> > when displaying test in programs that do not support Unicode." (and >> > >> requires >> > >> > restarting windows). >> > >> > >> > >> > Why do we need that? As far as I know blf is doing all the hard work >> > of >> > >> > handling unicode. Maybe we only need to tell Windows that Blender >> > >> supports >> > >> > unicode? >> > >> > Indeed awhile back I had Blender patched to use a unicode font >> > >> (droidsans) >> > >> > as the default and could have UI files in Japanese with no problems. >> > >> (and >> > >> > BGE can handle this as well). >> > >> >> > >> To me it also seems strange to have to change system locale to be able >> > >> to show GUI in different language. For comparison: I can easily change >> > >> Chrome GUI language to different languages without having to change >> > >> system locale (just tested with Bengali and Chinese - luckily menu >> item >> > >> ordering doesn't change with different items!). Old Blender didn't >> need >> > >> system locale changes to show different languages either. >> > >> >> > >> IMO there shouldn't be the need for a locale to be specifically >> > >> installed on a user system for localisation to work. >> > >> >> > >> /Nathan >> > >> >> > >> - -- >> > >> Nathan Letwory >> > >> Letwory Interactive | Studio Lumikuu >> > >> http://www.letworyinteractive.com | http://www.lumikuu.com >> > >> -----BEGIN PGP SIGNATURE----- >> > >> Version: GnuPG v1.4.10 (MingW32) >> > >> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ >> > >> >> > >> iQEcBAEBAgAGBQJOW83oAAoJEKtfN7KsE0TtmuYIAJmFspcZYoPCP0bRiv+buEKv >> > >> c1Sqc+dQ8H1vvIo2MAgVwkVj836j4ynRUVH2mUKzAjMw/zaRaNESPJ7Wv1cJXrG2 >> > >> ugpB58HfrpTJwwYTv8poqV9YY4z9uFfJItfOgXPUlAf1Rcu8Yzm+56/PkriJVi1c >> > >> r8w8FHWyJpS39AJvemKOmDjzk9W/iAVXKv83KXTKUiIvC0Towru3b9Ti5LIeKuKl >> > >> w+Lk2C7bNcMC8RJl010GBnNE5s/xOzmgOVfmUN9fNpLFZJimK1vnv/eMtK4tVrE/ >> > >> dVHwesUebc1Pkj6ReM90dModIrqvzo1FfwvgDs6fGUkFUKisEytwjdQ/iibT2dw= >> > >> =jIbC >> > >> -----END PGP SIGNATURE----- >> > >> _______________________________________________ >> > >> 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 >> > >> _______________________________________________ >> 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 _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers