当前位置: 代码迷 >> 综合 >> 添加短消息中多国语言的常用短语SOP
  详细解决方案

添加短消息中多国语言的常用短语SOP

热度:34   发布时间:2024-01-19 20:28:43.0
(以添加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; 
 }
  相关解决方案