(以添加THAI的常用短语为例)
1.在msg_template_lang_enum中添加多国语言常用短语模板的ID如MSG_TEMPLATE_LANG_THAI
2.函数CalTemplateBase中添加判断语言的设置如
else if (strcmp((PS8) gLanguageArray[gCurrLangIndex].aLangSSC, SSC_THAI) == 0)
{
tempLangOffset = (U8) MSG_TEMPLATE_LANG_THAI;
}
3.函数SetTemplateLanguage中switch (langtype)里增加语言设置如
case MSG_TEMPLATE_LANG_THAI:
memcpy(tempLang, SSC_THAI, SSC_SIZE);
break;
4.根据添加的语言数目修改以下相关的宏
#define NVRAM_SMS_RECORD_TOTAL
#define TOTAL_TEMPLATE_LANGUAGE
6.保证宏_MUTILANG_TEMPLATE_是打开的
7.函数InitTemplates中注释掉以下代码段:
if (buffer[0] == 'A')
{
return TRUE;
}
1.在msg_template_lang_enum中添加多国语言常用短语模板的ID如MSG_TEMPLATE_LANG_THAI
2.函数CalTemplateBase中添加判断语言的设置如
else if (strcmp((PS8) gLanguageArray[gCurrLangIndex].aLangSSC, SSC_THAI) == 0)
{
tempLangOffset = (U8) MSG_TEMPLATE_LANG_THAI;
}
3.函数SetTemplateLanguage中switch (langtype)里增加语言设置如
case MSG_TEMPLATE_LANG_THAI:
memcpy(tempLang, SSC_THAI, SSC_SIZE);
break;
4.根据添加的语言数目修改以下相关的宏
#define NVRAM_SMS_RECORD_TOTAL
#define TOTAL_TEMPLATE_LANGUAGE
6.保证宏_MUTILANG_TEMPLATE_是打开的
7.函数InitTemplates中注释掉以下代码段:
if (buffer[0] == 'A')
{
return TRUE;
}