Multilingual interface support added.
authorRob Haarsma <phaseIV@zonnet.nl>
Sat, 3 May 2003 12:17:11 +0000 (12:17 +0000)
committerRob Haarsma <phaseIV@zonnet.nl>
Sat, 3 May 2003 12:17:11 +0000 (12:17 +0000)
commitb43473e4257c6ce958c7811b7e44cb085a4f3b07
treeb183d7b446b699649e3c09aa65c399910fbbc212
parentda1e6bae44de43df974524ae47ac46e3f1e2fa39
Multilingual interface support added.

All modifications are behind compileflag INTERNATIONAL,
and affect these two directories; source/blender/src and
source/blender/ftfont.

Thanks to philipp, a new utf8towchar() function is added
to Shizu's work, which fixes the international support for
OSX. It also makes the iconv library obsolete. This means
all translation files (blender.mo) need to be 'recoded' to
UTF-8, and language support in the fileselect window and
the text editor is not possible. Iconv might be added in
the future to enable these features.
18 files changed:
source/blender/ftfont/FTF_Api.h [new file with mode: 0644]
source/blender/ftfont/FTF_Settings.h [new file with mode: 0644]
source/blender/ftfont/Makefile [new file with mode: 0644]
source/blender/ftfont/intern/FTF_Api.cpp [new file with mode: 0644]
source/blender/ftfont/intern/FTF_TTFont.cpp [new file with mode: 0644]
source/blender/ftfont/intern/FTF_TTFont.h [new file with mode: 0644]
source/blender/ftfont/intern/Makefile [new file with mode: 0644]
source/blender/include/BIF_toolbox.h
source/blender/include/blendef.h
source/blender/makesdna/DNA_userdef_types.h
source/blender/src/buttons.c
source/blender/src/editscreen.c
source/blender/src/headerbuttons.c
source/blender/src/interface.c
source/blender/src/mywindow.c
source/blender/src/space.c
source/blender/src/toolbox.c
source/blender/src/usiblender.c