diff --git a/source/blender/ftfont/intern/FTF_TTFont.cpp b/source/blender/ftfont/intern/FTF_TTFont.cpp index d089abe5c49..5be311a4f10 100644 --- a/source/blender/ftfont/intern/FTF_TTFont.cpp +++ b/source/blender/ftfont/intern/FTF_TTFont.cpp @@ -226,6 +226,7 @@ void FTF_TTFont::SetLanguage(char* str) bindtextdomain(DOMAIN_NAME, messagepath); + bind_textdomain_codeset(DOMAIN_NAME, encoding_name); textdomain(DOMAIN_NAME); strcpy(language, str); @@ -235,6 +236,7 @@ void FTF_TTFont::SetLanguage(char* str) void FTF_TTFont::SetEncoding(char* str) { strcpy(encoding_name, str); + bind_textdomain_codeset(DOMAIN_NAME, encoding_name); }