The Asian countries do not support font, entered the game is garbled, seek help
Printable View
The Asian countries do not support font, entered the game is garbled, seek help
After editing is garbled
Can you be more detailed.
You tried to edit it but the text is still broken?
else if(lang == LANG_JP)
readLanguageFile("data/LangPack/JP.lang");
Swf increased the language bar, font library, still display garbled.
langmngr.cpp---------------
if(lang == LANG_EN)
readLanguageFile("data/LangPack/english.lang");
else if(lang == LANG_RU)
readLanguageFile("data/LangPack/russian.lang");
else if(lang == LANG_FR)
readLanguageFile("data/LangPack/french.lang");
else if(lang == LANG_DE)
readLanguageFile("data/LangPack/german.lang");
else if(lang == LANG_IT)
readLanguageFile("data/LangPack/italian.lang");
else if(lang == LANG_SP)
readLanguageFile("data/LangPack/spanish.lang");
else if(lang == LANG_JP)
readLanguageFile("data/LangPack/JP.lang");
else
r3dError("Unknown language %d\n", lang);
}
langmngr.h-------------
enum Languages
{
LANG_EN=0,
LANG_RU,
LANG_FR,
LANG_DE,
LANG_IT,
LANG_SP,
LANG_JP
};
MAIN.CPP----------------
else if(strcmp(g_user_language->GetString(), "russian")==0)
gLangMngr.Init(LANG_RU);
else if(strcmp(g_user_language->GetString(), "japanese")==0)
gLangMngr.Init(LANG_JP;
else // default to english, should not happen
{
r3d_assert(false);
gLangMngr.Init(LANG_JP);
}
case 1041: // JAPANESE
g_user_language->SetString("japanese");
break;
Enter the game display garbled
Once again, the other languages are broken depending on the source you use.
Of the interface in a language like no