Res_Setting.c
上传用户:dengyu
上传日期:2022-05-01
资源大小:153k
文件大小:390k
源码类别:

MTK

开发平台:

C/C++

  1.             "Input methods list Option Multitap Spanish");
  2.     #endif
  3. #endif /* defined(__MMI_MULTITAP_SPANISH__) */ 
  4. #if defined(__MMI_MULTITAP_DANISH__)
  5.     ADD_APPLICATION_STRING2(
  6.         STR_INPUT_METHOD_MULTITAP_U_DANISH,
  7.         "Multitap DA",
  8.         "Input methods list Option Multitap DANISH");
  9.     ADD_APPLICATION_STRING2(
  10.         STR_INPUT_METHOD_MULTITAP_L_DANISH,
  11.         "Multitap da",
  12.         "Input methods list Option Multitap danish");
  13.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  14.         ADD_APPLICATION_STRING2(
  15.             STR_INPUT_METHOD_MULTITAP_FIRST_U_DANISH,
  16.             "Multitap Da",
  17.             "Input methods list Option Multitap Danish");
  18.     #endif
  19. #endif /* defined(__MMI_MULTITAP_DANISH__) */ 
  20. #if defined(__MMI_MULTITAP_POLISH__)
  21.     ADD_APPLICATION_STRING2(
  22.         STR_INPUT_METHOD_MULTITAP_U_POLISH,
  23.         "Multitap PO",
  24.         "Input methods list Option Multitap POLISH");
  25.     ADD_APPLICATION_STRING2(
  26.         STR_INPUT_METHOD_MULTITAP_L_POLISH,
  27.         "Multitap po",
  28.         "Input methods list Option Multitap polish");
  29.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  30.         ADD_APPLICATION_STRING2(
  31.             STR_INPUT_METHOD_MULTITAP_FIRST_U_POLISH,
  32.             "Multitap Po",
  33.             "Input methods list Option Multitap Polish");
  34.     #endif
  35. #endif /* defined(__MMI_MULTITAP_POLISH__) */ 
  36. #if defined(__MMI_ZI_UK_ENGLISH__)
  37.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_UK_ABC, "Smart UK ABC", "Input methods list Option Smart UK ENGLISH");
  38.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_UK_ABC, "Smart uk abc", "Input methods list Option Smart UK english");
  39. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  40.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_UK_ABC, "Smart UK ABC", "Input methods list Option Smart English");
  41. #endif
  42. #endif /* defined(__MMI_ZI_UK_ENGLISH__)*/ 
  43. #if defined(__MMI_T9_SPANISH__) || defined(__MMI_ZI_EU_SPANISH__) || defined(__MMI_ZI_SA_SPANISH__) || defined(__MMI_CSTAR_SPANISH__)
  44.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_SPANISH, "Smart ES", "Input methods list Option Smart SPANISH");
  45.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_SPANISH, "Smart es", "Input methods list Option Smart spanish");
  46. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  47.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_SPANISH, "Smart Es", "Input methods list Option Smart Spanish");
  48. #endif
  49. #endif /* defined(__MMI_T9_SPANISH__) || defined(__MMI_ZI_EU_SPANISH__) || defined(__MMI_ZI_SA_SPANISH__) */ 
  50. #if defined(__MMI_ZI_SA_SPANISH__)
  51.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_SA_SPANISH, "Smart LA ES", "Input methods list Option Smart SPANISH");
  52.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_SA_SPANISH, "Smart la es", "Input methods list Option Smart spanish");
  53. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  54.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_SA_SPANISH, "Smart La Es", "Input methods list Option Smart Spanish");
  55. #endif
  56. #endif /* defined(__MMI_T9_SPANISH__) || defined(__MMI_ZI_EU_SPANISH__) || defined(__MMI_ZI_SA_SPANISH__) */ 
  57. #if defined(__MMI_T9_DANISH__) || defined(__MMI_ZI_DANISH__) || defined(__MMI_CSTAR_DANISH__)
  58.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_DANISH, "Smart DA", "Input methods list Option Smart DANISH");
  59.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_DANISH, "Smart da", "Input methods list Option Smart danish");
  60. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  61.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_DANISH, "Smart Da", "Input methods list Option Smart Danish");
  62. #endif
  63. #endif /* defined(__MMI_T9_DANISH__) || defined(__MMI_ZI_DANISH__) */ 
  64. #if defined(__MMI_T9_POLISH__) || defined(__MMI_ZI_POLISH__) || defined(__MMI_CSTAR_POLISH__)
  65.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_POLISH, "Smart PO", "Input methods list Option Smart POLISH");
  66.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_POLISH, "Smart po", "Input methods list Option Smart polish");
  67. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  68.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_POLISH, "Smart Po", "Input methods list Option Smart Polish");
  69. #endif
  70. #endif /* defined(__MMI_T9_POLISH__) || defined(__MMI_ZI_POLISH__) */ 
  71. #if defined(__MMI_MULTITAP_FRENCH__)
  72.     ADD_APPLICATION_STRING2(
  73.         STR_INPUT_METHOD_MULTITAP_U_FRENCH,
  74.         "Multitap FR",
  75.         "Input methods list Option Multitap FRENCH");
  76.     ADD_APPLICATION_STRING2(
  77.         STR_INPUT_METHOD_MULTITAP_L_FRENCH,
  78.         "Multitap fr",
  79.         "Input methods list Option Multitap french");
  80.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  81.         ADD_APPLICATION_STRING2(
  82.             STR_INPUT_METHOD_MULTITAP_FIRST_U_FRENCH,
  83.             "Multitap Fr",
  84.             "Input methods list Option Multitap French");
  85.     #endif
  86. #endif /* defined(__MMI_MULTITAP_FRENCH__) */ 
  87. #if defined(__MMI_MULTITAP_ICELANDIC__)
  88.     ADD_APPLICATION_STRING2(
  89.         STR_INPUT_METHOD_MULTITAP_U_ICELANDIC,
  90.         "Multitap IS",
  91.         "Input methods list Option Multitap ICELANDIC");
  92.     ADD_APPLICATION_STRING2(
  93.         STR_INPUT_METHOD_MULTITAP_L_ICELANDIC,
  94.         "Multitap is",
  95.         "Input methods list Option Multitap ICELANDIC ");
  96.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  97.         ADD_APPLICATION_STRING2(
  98.             STR_INPUT_METHOD_MULTITAP_FIRST_U_ICELANDIC,
  99.             "Multitap Is",
  100.             "Input methods list Option Multitap ICELANDIC");
  101.     #endif
  102. #endif /* defined(__MMI_MULTITAP_ICELANDIC__) */ 
  103. #if defined(__MMI_MULTITAP_SERBIAN__)
  104.     ADD_APPLICATION_STRING2(
  105.         STR_INPUT_METHOD_MULTITAP_U_SERBIAN,
  106.         "Multitap SR",
  107.         "Input methods list Option Multitap SERBIAN");
  108.     ADD_APPLICATION_STRING2(
  109.         STR_INPUT_METHOD_MULTITAP_L_SERBIAN,
  110.         "Multitap sr",
  111.         "Input methods list Option Multitap SERBIAN");
  112.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  113.         ADD_APPLICATION_STRING2(
  114.             STR_INPUT_METHOD_MULTITAP_FIRST_U_SERBIAN,
  115.             "Multitap Sr",
  116.             "Input methods list Option Multitap SERBIAN");
  117.     #endif
  118. #endif /* defined(__MMI_MULTITAP_SERBIAN__) */ 
  119. #if defined(__MMI_MULTITAP_AZERBAIJANI__)
  120.     ADD_APPLICATION_STRING2(
  121.         STR_INPUT_METHOD_MULTITAP_U_AZERBAIJANI,
  122.         "Multitap AZ",
  123.         "Input methods list Option Multitap Azerbaijani");
  124.     ADD_APPLICATION_STRING2(
  125.         STR_INPUT_METHOD_MULTITAP_L_AZERBAIJANI,
  126.         "Multitap az",
  127.         "Input methods list Option Multitap Azerbaijani");
  128.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  129.         ADD_APPLICATION_STRING2(
  130.             STR_INPUT_METHOD_MULTITAP_FIRST_U_AZERBAIJANI,
  131.             "Multitap Az",
  132.             "Input methods list Option Multitap Azerbaijani");
  133.     #endif
  134. #endif /* defined(__MMI_MULTITAP_AZERBAZINI__) */ 
  135. #if defined(__MMI_MULTITAP_CATALAN__)
  136.     ADD_APPLICATION_STRING2(
  137.         STR_INPUT_METHOD_MULTITAP_U_CATALAN,
  138.         "Multitap CA",
  139.         "Input methods list Option Multitap CATALAN");
  140.     ADD_APPLICATION_STRING2(
  141.         STR_INPUT_METHOD_MULTITAP_L_CATALAN,
  142.         "Multitap ca",
  143.         "Input methods list Option Multitap Catalan");
  144.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  145.         ADD_APPLICATION_STRING2(
  146.             STR_INPUT_METHOD_MULTITAP_FIRST_U_CATALAN,
  147.             "Multitap Ca",
  148.             "Input methods list Option Multitap Catalan");
  149.     #endif
  150. #endif /* defined(__MMI_MULTITAP_CATALAN__) */ 
  151. #if defined(__MMI_MULTITAP_KAZAKH__)
  152.     ADD_APPLICATION_STRING2(
  153.         STR_INPUT_METHOD_MULTITAP_U_KAZAKH,
  154.         "Multitap KK",
  155.         "Input methods list Option Multitap KAZAKH");
  156.     ADD_APPLICATION_STRING2(
  157.         STR_INPUT_METHOD_MULTITAP_L_KAZAKH,
  158.         "Multitap kk",
  159.         "Input methods list Option Multitap Kazakh");
  160.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  161.         ADD_APPLICATION_STRING2(
  162.             STR_INPUT_METHOD_MULTITAP_FIRST_U_KAZAKH,
  163.             "Multitap Kk",
  164.             "Input methods list Option Multitap Kazakh");
  165.     #endif
  166. #endif /* defined(__MMI_MULTITAP_KAZAKH__) */ 
  167. #if defined(__MMI_MULTITAP_MACEDONIAN__)
  168.     ADD_APPLICATION_STRING2(
  169.         STR_INPUT_METHOD_MULTITAP_U_MACEDONIAN,
  170.         "Multitap MK",
  171.         "Input methods list Option Multitap MACEDONIAN");
  172.     ADD_APPLICATION_STRING2(
  173.         STR_INPUT_METHOD_MULTITAP_L_MACEDONIAN,
  174.         "Multitap mk",
  175.         "Input methods list Option Multitap Macedonian");
  176.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  177.         ADD_APPLICATION_STRING2(
  178.             STR_INPUT_METHOD_MULTITAP_FIRST_U_MACEDONIAN,
  179.             "Multitap Mk",
  180.             "Input methods list Option Multitap Macedonian");
  181.     #endif
  182. #endif /* defined(__MMI_MULTITAP_MACEDONIAN__) */ 
  183. #if defined(__MMI_MULTITAP_HAUSA__)
  184.     ADD_APPLICATION_STRING2(
  185.         STR_INPUT_METHOD_MULTITAP_U_HAUSA,
  186.         "Multitap HA",
  187.         "Input methods list Option Multitap HAUSA");
  188.     ADD_APPLICATION_STRING2(
  189.         STR_INPUT_METHOD_MULTITAP_L_HAUSA,
  190.         "Multitap ha",
  191.         "Input methods list Option Multitap Hausa");
  192.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  193.         ADD_APPLICATION_STRING2(
  194.             STR_INPUT_METHOD_MULTITAP_FIRST_U_HAUSA,
  195.             "Multitap Ha",
  196.             "Input methods list Option Multitap Hausa");
  197.     #endif
  198. #endif /* defined(__MMI_MULTITAP_HAUSA__) */ 
  199. #if defined(__MMI_MULTITAP_SESOTHO__)
  200.     ADD_APPLICATION_STRING2(
  201.         STR_INPUT_METHOD_MULTITAP_U_SESOTHO,
  202.         "Multitap ST",
  203.         "Input methods list Option Multitap SESOTHO");
  204.     ADD_APPLICATION_STRING2(
  205.         STR_INPUT_METHOD_MULTITAP_L_SESOTHO,
  206.         "Multitap st",
  207.         "Input methods list Option Multitap Sesotho ");
  208.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  209.         ADD_APPLICATION_STRING2(
  210.             STR_INPUT_METHOD_MULTITAP_FIRST_U_SESOTHO,
  211.             "Multitap St",
  212.             "Input methods list Option Multitap Sesotho");
  213.     #endif
  214. #endif /* defined(__MMI_MULTITAP_SESOTHO__) */ 
  215. #if defined(__MMI_MULTITAP_TAGALOG__)
  216.     ADD_APPLICATION_STRING2(
  217.         STR_INPUT_METHOD_MULTITAP_U_TAGALOG,
  218.         "Multitap TL",
  219.         "Input methods list Option Multitap TAGALOG");
  220.     ADD_APPLICATION_STRING2(
  221.         STR_INPUT_METHOD_MULTITAP_L_TAGALOG,
  222.         "Multitap tl",
  223.         "Input methods list Option Multitap Tagalog");
  224.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  225.         ADD_APPLICATION_STRING2(
  226.             STR_INPUT_METHOD_MULTITAP_FIRST_U_TAGALOG,
  227.             "Multitap Tl",
  228.             "Input methods list Option Multitap Tagalog");
  229.     #endif
  230. #endif /* defined(__MMI_MULTITAP_TAGALOG__) */ 
  231. #if defined(__MMI_MULTITAP_YORUBA__)
  232.     ADD_APPLICATION_STRING2(
  233.         STR_INPUT_METHOD_MULTITAP_U_YORUBA,
  234.         "Multitap YO",
  235.         "Input methods list Option Multitap YORUBA");
  236.     ADD_APPLICATION_STRING2(
  237.         STR_INPUT_METHOD_MULTITAP_L_YORUBA,
  238.         "Multitap yo",
  239.         "Input methods list Option Multitap Yoruba");
  240.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  241.         ADD_APPLICATION_STRING2(
  242.             STR_INPUT_METHOD_MULTITAP_FIRST_U_YORUBA,
  243.             "Multitap Yo",
  244.             "Input methods list Option Multitap Yoruba");
  245.     #endif
  246. #endif /* defined(__MMI_MULTITAP_YORUBA__) */
  247. #if defined(__MMI_MULTITAP_GALICIAN__)
  248.     ADD_APPLICATION_STRING2(
  249.         STR_INPUT_METHOD_MULTITAP_U_GALICIAN,
  250.         "GL",
  251.         "Input methods list Option Multitap GALICIAN");
  252.     ADD_APPLICATION_STRING2(
  253.         STR_INPUT_METHOD_MULTITAP_L_GALICIAN,
  254.         "gl",
  255.         "Input methods list Option Multitap Galician");
  256.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  257.         ADD_APPLICATION_STRING2(
  258.             STR_INPUT_METHOD_MULTITAP_FIRST_U_GALICIAN,
  259.             "Gl",
  260.             "Input methods list Option Multitap Galician");
  261.     #endif
  262. #endif /* defined(__MMI_MULTITAP_GALICIAN__) */ 
  263. #if defined(__MMI_MULTITAP_BASQUE__)
  264.     ADD_APPLICATION_STRING2(
  265.         STR_INPUT_METHOD_MULTITAP_U_BASQUE,
  266.         "EU",
  267.         "Input methods list Option Multitap BASQUE");
  268.     ADD_APPLICATION_STRING2(
  269.         STR_INPUT_METHOD_MULTITAP_L_BASQUE,
  270.         "eu",
  271.         "Input methods list Option Multitap Basque");
  272.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  273.         ADD_APPLICATION_STRING2(
  274.             STR_INPUT_METHOD_MULTITAP_FIRST_U_BASQUE,
  275.             "Eu",
  276.             "Input methods list Option Multitap Basque");
  277.     #endif
  278. #endif /* defined(__MMI_MULTITAP_BASQUE__) */ 
  279. #if defined(__MMI_MULTITAP_IGBO__)
  280.     ADD_APPLICATION_STRING2(
  281.         STR_INPUT_METHOD_MULTITAP_U_IGBO,
  282.         "IG",
  283.         "Input methods list Option Multitap IGBO");
  284.     ADD_APPLICATION_STRING2(
  285.         STR_INPUT_METHOD_MULTITAP_L_IGBO,
  286.         "ig",
  287.         "Input methods list Option Multitap Igbo");
  288.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  289.         ADD_APPLICATION_STRING2(
  290.             STR_INPUT_METHOD_MULTITAP_FIRST_U_IGBO,
  291.             "Ig",
  292.             "Input methods list Option Multitap Igbo");
  293.     #endif
  294. #endif /* defined(__MMI_MULTITAP_IGBO__) */ 
  295. #if defined(__MMI_MULTITAP_FILIPINO__)
  296.     ADD_APPLICATION_STRING2(
  297.         STR_INPUT_METHOD_MULTITAP_U_FILIPINO,
  298.         "FIL",
  299.         "Input methods list Option Multitap FILIPINO");
  300.     ADD_APPLICATION_STRING2(
  301.         STR_INPUT_METHOD_MULTITAP_L_FILIPINO,
  302.         "fil",
  303.         "Input methods list Option Multitap Filipino");
  304.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  305.         ADD_APPLICATION_STRING2(
  306.             STR_INPUT_METHOD_MULTITAP_FIRST_U_FILIPINO,
  307.             "Fil",
  308.             "Input methods list Option Multitap Filipino");
  309.     #endif
  310. #endif /* defined(__MMI_MULTITAP_FILIPINO__) */ 
  311. #if defined(__MMI_MULTITAP_IRISH__)
  312.     ADD_APPLICATION_STRING2(
  313.         STR_INPUT_METHOD_MULTITAP_U_IRISH,
  314.         "GA",
  315.         "Input methods list Option Multitap IRISH");
  316.     ADD_APPLICATION_STRING2(
  317.         STR_INPUT_METHOD_MULTITAP_L_IRISH,
  318.         "ga",
  319.         "Input methods list Option Multitap Irish");
  320.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  321.         ADD_APPLICATION_STRING2(
  322.             STR_INPUT_METHOD_MULTITAP_FIRST_U_IRISH,
  323.             "Ga",
  324.             "Input methods list Option Multitap Irish");
  325.     #endif
  326. #endif /* defined(__MMI_MULTITAP_IRISH__) */ 
  327. #if defined(__MMI_T9_AZERBAZINI__)
  328.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_AZERBAIJANI "Smart AZ", "Input methods list Option Smart Azerbazini");
  329.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_AZERBAIJANI "Smart az", "Input methods list Option Smart Azerbazini");
  330. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  331.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_AZERBAIJANI "Smart Az", "Input methods list Option Smart Azerbazini");
  332. #endif
  333. #endif /* defined(__MMI_T9_AZERBAZINI__)*/ 
  334. #if defined(__MMI_T9_CATALAN__)
  335.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_CATALAN, "Smart CA", "Input methods list Option Smart Catalan");
  336.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_CATALAN, "Smart ca", "Input methods list Option Smart Catalan");
  337. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  338.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_CATALAN, "Smart Ca", "Input methods list Option Smart Catalan");
  339. #endif
  340. #endif /* defined(__MMI_T9_CATALAN__)*/ 
  341. #if defined(__MMI_T9_KAZAKH__)
  342.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_KAZAKH, "Smart KK", "Input methods list Option Smart Kazak");
  343.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_KAZAKH, "Smart kk", "Input methods list Option Smart Kazak");
  344. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  345.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_KAZAKH, "Smart Ka", "Input methods list Option Smart Kazak");
  346. #endif
  347. #endif /* defined(__MMI_T9_KAZAKH__)*/ 
  348. #if defined(__MMI_T9_HAUSA__)
  349.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_HAUSA, "Smart HA", "Input methods list Option Smart Hausa");
  350.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_HAUSA, "Smart ha", "Input methods list Option Smart Hausa");
  351. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  352.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_HAUSA, "Smart Ha", "Input methods list Option Smart Hausa");
  353. #endif
  354. #endif /* defined(__MMI_T9_HAUSA__)*/ 
  355. #if defined(__MMI_T9_MACEDONIAN__)
  356.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_MACEDONIAN, "Smart MK", "Input methods list Option Smart Macedonian ");
  357.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_MACEDONIAN, "Smart mk", "Input methods list Option Smart Macedonian");
  358. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  359.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_MACEDONIAN, "Smart Mk", "Input methods list Option Smart Macedonian");
  360. #endif
  361. #endif /* defined(__MMI_T9_MACEDONIAN__)*/ 
  362. #if defined(__MMI_T9_SESOTHO__)
  363.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_SESOTHO, "Smart ST", "Input methods list Option Smart Sesotho");
  364.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_SESOTHO, "Smart st", "Input methods list Option Smart Sesotho");
  365. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  366.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_SESOTHO, "Smart St", "Input methods list Option Smart Sesotho");
  367. #endif
  368. #endif /* defined(__MMI_T9_SESOTHO__)*/ 
  369. #if defined(__MMI_T9_TAGALOG__) || defined(__MMI_ZI_TAGALOG__)
  370.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_TAGALOG, "Smart TL", "Input methods list Option Smart Tagalog");
  371.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_TAGALOG, "Smart tl", "Input methods list Option Smart Tagalog");
  372. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  373.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_TAGALOG, "Smart Tl", "Input methods list Option Smart Tagalog");
  374. #endif
  375. #endif /* defined(__MMI_T9_TAGALOG__) || defined(__MMI_ZI_TAGALOG__)*/ 
  376. #if defined(__MMI_T9_YORUBA__)
  377.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_YORUBA, "Smart YO", "Input methods list Option Smart Yoruba");
  378.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_YORUBA, "Smart yo", "Input methods list Option Smart Yoruba");
  379. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  380.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_YORUBA, "Smart Yo", "Input methods list Option Smart Yoruba");
  381. #endif
  382. #endif /* defined(__MMI_T9_YORUBA__)*/ 
  383. #if defined(__MMI_T9_GALICIAN__)
  384.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_GALICIAN, "Smart GL", "Input methods list Option Smart Galician");
  385.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_GALICIAN, "Smart gl", "Input methods list Option Smart Galician");
  386. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  387.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_GALICIAN, "Smart Gl", "Input methods list Option Smart Galician");
  388. #endif
  389. #endif /* defined(__MMI_T9_GALICIAN__)*/ 
  390. #if defined(__MMI_T9_BASQUE__)
  391.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_BASQUE, "Smart EU", "Input methods list Option Smart Basque");
  392.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_BASQUE, "Smart eu", "Input methods list Option Smart Basque");
  393. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  394.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_BASQUE, "Smart Eu", "Input methods list Option Smart Basque");
  395. #endif
  396. #endif /* defined(__MMI_T9_BASQUE__)*/ 
  397. #if defined(__MMI_T9_IGBO__)
  398.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_IGBO, "Smart IG", "Input methods list Option Smart Igbo");
  399.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_IGBO, "Smart ig", "Input methods list Option Smart Igbo");
  400. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  401.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_IGBO, "Smart Ig", "Input methods list Option Smart Igbo");
  402. #endif
  403. #endif /* defined(__MMI_T9_IGBO__)*/ 
  404. #if defined(__MMI_T9_FILIPINO__)
  405.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_FILIPINO, "Smart FIL", "Input methods list Option Smart Filipino");
  406.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_FILIPINO, "Smart fil", "Input methods list Option Smart Filipino");
  407. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  408.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_FILIPINO, "Smart Fil", "Input methods list Option Smart Filipino");
  409. #endif
  410. #endif /* defined(__MMI_T9_FILIPINO__)*/ 
  411. #if defined(__MMI_T9_IRISH__)
  412.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_IRISH, "Smart IR", "Input methods list Option Smart Irish");
  413.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_IRISH, "Smart ir", "Input methods list Option Smart Irish");
  414. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  415.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_IRISH, "Smart Ir", "Input methods list Option Smart Irish");
  416. #endif
  417. #endif /* defined(__MMI_T9_IRISH__)*/ 
  418. #if defined(__MMI_T9_FRENCH__) || defined(__MMI_ZI_CA_FRENCH__) || defined(__MMI_ZI_EU_FRENCH__) || defined(__MMI_CSTAR_FRENCH__)
  419.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_FRENCH, "Smart FR", "Input methods list Option Smart FRENCH");
  420.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_FRENCH, "Smart fr", "Input methods list Option Smart french");
  421. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  422.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_FRENCH, "Smart Fr", "Input methods list Option Smart French");
  423. #endif
  424. #endif /* defined(__MMI_T9_FRENCH__) || defined(__MMI_ZI_CA_FRENCH__) || defined(__MMI_ZI_EU_FRENCH__) */ 
  425. #if defined(__MMI_ZI_CA_FRENCH__)
  426.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_CA_FRENCH, "Smart CA FR", "Input methods list Option Smart Canadian FRENCH");
  427.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_CA_FRENCH, "Smart ca fr", "Input methods list Option Smart canadian french");
  428. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  429.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_CA_FRENCH, "Smart Fr", "Input methods list Option Smart French");
  430. #endif
  431. #endif /* defined(__MMI_ZI_CA_FRENCH__) */ 
  432. #if defined(__MMI_ZI_ICELANDIC__)
  433.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_ICELANDIC, "Smart IS", "Input methods list Option Smart Icelandic");
  434.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_ICELANDIC, "Smart is", "Input methods list Option Smart Icelandic");
  435. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  436.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_ICELANDIC, "Smart Is", "Input methods list Option Smart Icelandic");
  437. #endif
  438. #endif /* defined(__MMI_ZI_ICELANDIC__) */ 
  439. #if defined(__MMI_ZI_SERBIAN__)
  440.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_SERBIAN, "Smart SR", "Input methods list Option Smart Canadian FRENCH");
  441.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_SERBIAN, "Smart sr", "Input methods list Option Smart canadian french");
  442. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  443.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_SERBIAN, "Smart Sr", "Input methods list Option Smart French");
  444. #endif
  445. #endif /* defined(__MMI_ZI_SERBIAN__) */ 
  446. #if defined(__MMI_MULTITAP_GERMAN__)
  447.     ADD_APPLICATION_STRING2(
  448.         STR_INPUT_METHOD_MULTITAP_U_GERMAN,
  449.         "Multitap DE",
  450.         "Input methods list Option Multitap GERMAN");
  451.     ADD_APPLICATION_STRING2(
  452.         STR_INPUT_METHOD_MULTITAP_L_GERMAN,
  453.         "Multitap de",
  454.         "Input methods list Option Multitap german");
  455.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  456.         ADD_APPLICATION_STRING2(
  457.             STR_INPUT_METHOD_MULTITAP_FIRST_U_GERMAN,
  458.             "Multitap De",
  459.             "Input methods list Option Multitap German");
  460.     #endif
  461. #endif /* defined(__MMI_MULTITAP_GERMAN__) */ 
  462. #if defined(__MMI_T9_GERMAN__) || defined(__MMI_ZI_GERMAN__) || defined(__MMI_CSTAR_GERMAN__)
  463.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_GERMAN, "Smart DE", "Input methods list Option Smart GERMAN");
  464.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_GERMAN, "Smart de", "Input methods list Option Smart german");
  465. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  466.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_GERMAN, "Smart De", "Input methods list Option Smart German");
  467. #endif
  468. #endif /* defined(__MMI_T9_GERMAN__) || defined(__MMI_ZI_GERMAN__) */ 
  469. #if  defined(__MMI_CSTAR_HINGLISH__)
  470.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_HINGLISH, "Smart HG", "Input methods list Option Smart HINGLISH");
  471.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_HINGLISH, "Smart hg", "Input methods list Option Smart hinglish");
  472. #endif /* __MMI_CSTAR_HINGLISH__*/ 
  473.  
  474. #if defined(__MMI_MULTITAP_ITALIAN__)
  475.     ADD_APPLICATION_STRING2(
  476.         STR_INPUT_METHOD_MULTITAP_U_ITALIAN,
  477.         "Multitap IT",
  478.         "Input methods list Option Multitap ITALIAN");
  479.     ADD_APPLICATION_STRING2(
  480.         STR_INPUT_METHOD_MULTITAP_L_ITALIAN,
  481.         "Multitap it",
  482.         "Input methods list Option Multitap italian");
  483.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  484.         ADD_APPLICATION_STRING2(
  485.             STR_INPUT_METHOD_MULTITAP_FIRST_U_ITALIAN,
  486.             "Multitap It",
  487.             "Input methods list Option Multitap Italian");
  488.     #endif
  489. #endif /* defined(__MMI_MULTITAP_ITALIAN__) */ 
  490. #if defined(__MMI_T9_ITALIAN__) || defined(__MMI_ZI_ITALIAN__) || defined(__MMI_CSTAR_ITALIAN__)
  491.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_ITALIAN, "Smart IT", "Input methods list Option Smart ITALIAN");
  492.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_ITALIAN, "Smart it", "Input methods list Option Smart italian");
  493. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  494.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_ITALIAN, "Smart It", "Input methods list Option Smart Italian");
  495. #endif
  496. #endif /* defined(__MMI_T9_ITALIAN__) || defined(__MMI_ZI_ITALIAN__) */ 
  497. #if defined(__MMI_MULTITAP_RUSSIAN__)
  498.     ADD_APPLICATION_STRING2(
  499.         STR_INPUT_METHOD_MULTITAP_U_RUSSIAN,
  500.         "Multitap RU",
  501.         "Input methods list Option Multitap RUSSIAN");
  502.     ADD_APPLICATION_STRING2(
  503.         STR_INPUT_METHOD_MULTITAP_L_RUSSIAN,
  504.         "Multitap ru",
  505.         "Input methods list Option Multitap russian");
  506.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  507.         ADD_APPLICATION_STRING2(
  508.             STR_INPUT_METHOD_MULTITAP_FIRST_U_RUSSIAN,
  509.             "Multitap Ru",
  510.             "Input methods list Option Multitap Russian");
  511.     #endif
  512. #endif /* defined(__MMI_MULTITAP_RUSSIAN__) */ 
  513. #if defined(__MMI_MULTITAP_BULGARIAN__)
  514.     ADD_APPLICATION_STRING2(
  515.         STR_INPUT_METHOD_MULTITAP_U_BULGARIAN,
  516.         "Multitap BG",
  517.         "Input methods list Option Multitap BULGARIAN");
  518.     ADD_APPLICATION_STRING2(
  519.         STR_INPUT_METHOD_MULTITAP_L_BULGARIAN,
  520.         "Multitap bg",
  521.         "Input methods list Option Multitap bulgarian");
  522.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  523.         ADD_APPLICATION_STRING2(
  524.             STR_INPUT_METHOD_MULTITAP_FIRST_U_BULGARIAN,
  525.             "Multitap Bg",
  526.             "Input methods list Option Multitap Bulgarian");
  527.     #endif
  528. #endif /* defined(__MMI_MULTITAP_BULGARIAN__) */ 
  529. #if defined(__MMI_MULTITAP_UKRAINIAN__)
  530.     ADD_APPLICATION_STRING2(
  531.         STR_INPUT_METHOD_MULTITAP_U_UKRAINIAN,
  532.         "Multitap UK",
  533.         "Input methods list Option Multitap UKRAINIAN");
  534.     ADD_APPLICATION_STRING2(
  535.         STR_INPUT_METHOD_MULTITAP_L_UKRAINIAN,
  536.         "Multitap uk",
  537.         "Input methods list Option Multitap ukrainian");
  538.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  539.         ADD_APPLICATION_STRING2(
  540.             STR_INPUT_METHOD_MULTITAP_FIRST_U_UKRAINIAN,
  541.             "Multitap Uk",
  542.             "Input methods list Option Multitap Ukrainian");
  543.     #endif
  544. #endif /* defined(__MMI_MULTITAP_BULGARIAN__) */ 
  545. #if defined(__MMI_MULTITAP_ARABIC__)
  546.     ADD_APPLICATION_STRING2(
  547.         STR_INPUT_METHOD_MULTITAP_ARABIC,
  548.         "Multitap Arabic",
  549.         "Input methods list Option Multitap AR");
  550. #endif /* defined(__MMI_MULTITAP_ARABIC__) */ 
  551. #if defined(__MMI_MULTITAP_ARABIC__)
  552.     ADD_APPLICATION_STRING2(
  553.         STR_INPUT_METHOD_ARABIC_NUMERIC,
  554.         "Arabic Numeric",
  555.         "Input methods list Option Arabic Numeric");
  556. #endif /* defined(__MMI_MULTITAP_ARABIC__) */ 
  557. #if defined(__MMI_MULTITAP_PERSIAN__)
  558.     ADD_APPLICATION_STRING2(
  559.         STR_INPUT_METHOD_MULTITAP_PERSIAN,
  560.         "Multitap Persian",
  561.         "Input methods list Option Multitap FA");
  562. #endif 
  563. #if defined(__MMI_MULTITAP_URDU__)
  564.     ADD_APPLICATION_STRING2(
  565.         STR_INPUT_METHOD_MULTITAP_URDU,
  566.         "Multitap Urdu",
  567.         "Input methods list Option Multitap UR");
  568. #endif 
  569. #if defined ( __MMI_T9_RUSSIAN__) || defined(__MMI_ZI_RUSSIAN__) || defined(__MMI_ZI_RECOMMENDED_SIZE_RUSSIAN__) || defined(__MMI_CSTAR_RUSSIAN__)
  570.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_RUSSIAN, "Smart RU", "Input methods list Option Smart RUSSIAN");
  571.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_RUSSIAN, "Smart ru", "Input methods list Option Smart russian");
  572. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  573.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_RUSSIAN, "Smart Ru", "Input methods list Option Smart Russian");
  574. #endif
  575. #endif /* defined ( __MMI_T9_RUSSIAN__) || defined(__MMI_ZI_RUSSIAN__) || defined(__MMI_ZI_RECOMMENDED_SIZE_RUSSIAN__) */ 
  576. #if defined ( __MMI_T9_BULGARIAN__) || defined(__MMI_ZI_BULGARIAN__) || defined(__MMI_CSTAR_BULGARIAN__)
  577.     ADD_APPLICATION_STRING2(
  578.         STR_INPUT_METHOD_SMART_U_BULGARIAN,
  579.         "Smart BG",
  580.         "Input methods list Option Smart BULGARIAN");
  581.     ADD_APPLICATION_STRING2(
  582.         STR_INPUT_METHOD_SMART_L_BULGARIAN,
  583.         "Smart bg",
  584.         "Input methods list Option Smart bulgarian");
  585. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  586.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_BULGARIAN, "Smart Bg", "Input methods list Option Smart Bulgarian");
  587. #endif
  588. #endif /* defined ( __MMI_T9_BULGARIAN__) || defined(__MMI_ZI_BULGARIAN__) */ 
  589. #if defined ( __MMI_T9_UKRAINIAN__) || defined(__MMI_ZI_UKRAINIAN__) || defined(__MMI_CSTAR_UKRAINIAN__)
  590.     ADD_APPLICATION_STRING2(
  591.         STR_INPUT_METHOD_SMART_U_UKRAINIAN,
  592.         "Smart UK",
  593.         "Input methods list Option Smart ukrainian");
  594.     ADD_APPLICATION_STRING2(
  595.         STR_INPUT_METHOD_SMART_L_UKRAINIAN,
  596.         "Smart uk",
  597.         "Input methods list Option Smart bulgarian");
  598. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  599.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_UKRAINIAN, "Smart Uk", "Input methods list Option Smart Ukrainian");
  600. #endif
  601. #endif /* defined ( __MMI_T9_BULGARIAN__) || defined(__MMI_ZI_BULGARIAN__) */ 
  602. #if defined(__MMI_ZI_THAI__) || defined(__MMI_T9_THAI__) || defined(__MMI_CSTAR_THAI__)
  603.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_THAI, "Smart Thai", "Input methods list Option Smart Thai");
  604. #endif 
  605. #if defined(__MMI_ZI_HEBREW__) || defined(__MMI_T9_HEBREW__) || defined(__MMI_CSTAR_HEBREW__)
  606.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_HEBREW, "Smart Hebrew", "Input methods list Option Smart Hebrew");
  607. #endif 
  608. #if defined(__MMI_ZI_ARABIC__) || defined(__MMI_T9_ARABIC__) || defined(__MMI_CSTAR_ARABIC__)
  609.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_ARABIC, "Smart Arabic", "Input methods list Option Smart Arabic");
  610. #endif
  611. #if defined( __MMI_ZI_PERSIAN__ )|| defined(__MMI_CSTAR_PERSIAN__)
  612.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_PERSIAN, "Smart Persian", "Input methods list Option Smart Persian");
  613. #endif
  614. #if defined (__MMI_ZI_URDU__) || defined(__MMI_CSTAR_URDU__)
  615.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_URDU, "Smart Urdu", "Input methods list Option Smart Urdu");
  616. #endif
  617. #if defined(__MMI_ZI_HINDI__) || defined(__MMI_T9_HINDI__) || defined(__MMI_CSTAR_HINDI__)
  618.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_HINDI, "Smart Hindi", "Input methods list Option Smart Hindi");
  619. #endif 
  620. #if defined(__MMI_ZI_BENGALI__)
  621.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_BENGALI, "Smart Bengali", "Input methods list Option Smart Bengali");
  622. #endif 
  623. #if defined(__MMI_ZI_MARATHI__)
  624.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_MARATHI, "Smart Marathi", "Input methods list Option Smart Marathi");
  625. #endif 
  626. #if defined(__MMI_ZI_PUNJABI__)
  627.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_PUNJABI, "Smart Punjabi", "Input methods list Option Smart Punjabi");
  628. #endif 
  629. #if defined(__MMI_ZI_TAMIL__)
  630.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_TAMIL, "Smart Tamil", "Input methods list Option Smart Tamil");
  631. #endif 
  632. #if defined(__MMI_ZI_TELUGU__)
  633.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_TELUGU, "Smart Telugu", "Input methods list Option Smart Telugu");
  634. #endif 
  635. #if defined(__MMI_ZI_KANNADA__)
  636.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_KANNADA, "Smart Kannada", "Input methods list Option Smart Kannada");
  637. #endif 
  638. #if defined(__MMI_ZI_MALAYALAM__)
  639.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_MALAYALAM, "Smart Malayalam", "Input methods list Option Smart Malayalam");
  640. #endif 
  641. #if defined(__MMI_ZI_GUJARATI__)
  642.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_GUJARATI, "Smart Gujarati", "Input methods list Option Smart Gujarati");
  643. #endif 
  644. #if defined(__MMI_ZI_ORIYA__)
  645.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_ORIYA, "Smart Oriya", "Input methods list Option Smart Oriya");
  646. #endif 
  647. #if defined(__MMI_MULTITAP_TURKISH__)
  648.     ADD_APPLICATION_STRING2(
  649.         STR_INPUT_METHOD_MULTITAP_U_TURKISH,
  650.         "Multitap TR",
  651.         "Input methods list Option Multitap TURKISH");
  652.     ADD_APPLICATION_STRING2(
  653.         STR_INPUT_METHOD_MULTITAP_L_TURKISH,
  654.         "Multitap tr",
  655.         "Input methods list Option Multitap turkish");
  656.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  657.         ADD_APPLICATION_STRING2(
  658.             STR_INPUT_METHOD_MULTITAP_FIRST_U_TURKISH,
  659.             "Multitap Tr",
  660.             "Input methods list Option Multitap Turkish");
  661.     #endif
  662. #endif /* defined(__MMI_MULTITAP_TURKISH__) */ 
  663. #if defined(__MMI_ZI_TURKISH__) || defined(__MMI_T9_TURKISH__) || defined(__MMI_CSTAR_TURKISH__)
  664.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_TURKISH, "Smart TR", "Input methods list Option Smart TURKISH");
  665.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_TURKISH, "Smart tr", "Input methods list Option Smart turkish");
  666. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  667.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_TURKISH, "Smart Tr", "Input methods list Option Smart Turkish");
  668. #endif
  669. #endif /* defined(__MMI_ZI_TURKISH__) || defined(__MMI_T9_TURKISH__) */ 
  670. #if defined(__MMI_MULTITAP_PORTUGUESE__)
  671.     ADD_APPLICATION_STRING2(
  672.         STR_INPUT_METHOD_MULTITAP_U_PORTUGUESE,
  673.         "Multitap PT",
  674.         "Input methods list Option Multitap PORTUGUESE");
  675.     ADD_APPLICATION_STRING2(
  676.         STR_INPUT_METHOD_MULTITAP_L_PORTUGUESE,
  677.         "Multitap pt",
  678.         "Input methods list Option Multitap portuguese");
  679.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  680.         ADD_APPLICATION_STRING2(
  681.             STR_INPUT_METHOD_MULTITAP_FIRST_U_PORTUGUESE,
  682.             "Multitap Pt",
  683.             "Input methods list Option Multitap Portuguese");
  684.     #endif
  685. #endif /* defined(__MMI_MULTITAP_PORTUGUESE__) */ 
  686. #if defined(__MMI_T9_PORTUGUESE__) || defined(__MMI_ZI_EU_PORTUGUESE__) || defined(__MMI_ZI_SA_PORTUGUESE__) || defined(__MMI_CSTAR_PORTUGUESE__)
  687.     ADD_APPLICATION_STRING2(
  688.         STR_INPUT_METHOD_SMART_U_PORTUGUESE,
  689.         "Smart PT",
  690.         "Input methods list Option Smart PORTUGUESE");
  691.     ADD_APPLICATION_STRING2(
  692.         STR_INPUT_METHOD_SMART_L_PORTUGUESE,
  693.         "Smart pt",
  694.         "Input methods list Option Smart portuguese");
  695. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  696.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_PORTUGUESE, "Smart Pt", "Input methods list Option Smart Portuguese");
  697. #endif
  698. #endif /* defined(__MMI_T9_PORTUGUESE__) || defined(__MMI_ZI_EU_PORTUGUESE__) || defined(__MMI_ZI_SA_PORTUGUESE__)  */ 
  699. #if defined(__MMI_ZI_SA_PORTUGUESE__)
  700.     ADD_APPLICATION_STRING2(
  701.         STR_INPUT_METHOD_SMART_U_SA_PORTUGUESE,
  702.         "Smart BZ PT",
  703.         "Input methods list Option Smart PORTUGUESE");
  704.     ADD_APPLICATION_STRING2(
  705.         STR_INPUT_METHOD_SMART_L_SA_PORTUGUESE,
  706.         "Smart bz pt",
  707.         "Input methods list Option Smart portuguese");
  708. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  709.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_SA_PORTUGUESE, "Smart Bz Pt", "Input methods list Option Smart Portuguese");
  710. #endif
  711. #endif /* defined(__MMI_T9_PORTUGUESE__) || defined(__MMI_ZI_EU_PORTUGUESE__) || defined(__MMI_ZI_SA_PORTUGUESE__)  */ 
  712. #if defined(__MMI_MULTITAP_INDONESIAN__)
  713.     ADD_APPLICATION_STRING2(
  714.         STR_INPUT_METHOD_MULTITAP_U_INDONESIAN,
  715.         "Multitap ID",
  716.         "Input methods list Option Multitap INDONESIAN");
  717.     ADD_APPLICATION_STRING2(
  718.         STR_INPUT_METHOD_MULTITAP_L_INDONESIAN,
  719.         "Multitap id",
  720.         "Input methods list Option Multitap indonesian");
  721.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  722.         ADD_APPLICATION_STRING2(
  723.             STR_INPUT_METHOD_MULTITAP_FIRST_U_INDONESIAN,
  724.             "Multitap Id",
  725.             "Input methods list Option Multitap Indonesian");
  726.     #endif
  727. #endif /* defined(__MMI_MULTITAP_INDONESIAN__) */ 
  728. #if defined(__MMI_ZI_INDONESIAN__) || defined(__MMI_T9_INDONESIAN__) || defined(__MMI_CSTAR_INDONESIAN__)
  729.     ADD_APPLICATION_STRING2(
  730.         STR_INPUT_METHOD_SMART_U_INDONESIAN,
  731.         "Smart ID",
  732.         "Input methods list Option Smart INDONESIAN");
  733.     ADD_APPLICATION_STRING2(
  734.         STR_INPUT_METHOD_SMART_L_INDONESIAN,
  735.         "Smart id",
  736.         "Input methods list Option Smart indonesian");
  737. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  738.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_INDONESIAN, "Smart Id", "Input methods list Option Smart Indonesian");
  739. #endif
  740. #endif /* defined(__MMI_ZI_INDONESIAN__) || defined(__MMI_T9_INDONESIAN__) */ 
  741. #if defined(__MMI_MULTITAP_CZECH__)
  742.     ADD_APPLICATION_STRING2(
  743.         STR_INPUT_METHOD_MULTITAP_U_CZECH,
  744.         "Multitap CZECH",
  745.         "Input methods list Option Multitap CZECH");
  746.     ADD_APPLICATION_STRING2(
  747.         STR_INPUT_METHOD_MULTITAP_L_CZECH,
  748.         "Multitap czech",
  749.         "Input methods list Option Multitap czech");
  750.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  751.         ADD_APPLICATION_STRING2(
  752.             STR_INPUT_METHOD_MULTITAP_FIRST_U_CZECH,
  753.             "Multitap Czech",
  754.             "Input methods list Option Multitap Czech");
  755.     #endif
  756. #endif /* defined(__MMI_MULTITAP_CZECH__) */ 
  757. #if defined(__MMI_ZI_CZECH__) || defined(__MMI_T9_CZECH__) || defined(__MMI_CSTAR_CZECH__)
  758.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_CZECH, "Smart CZECH", "Input methods list Option Smart CZECH");
  759.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_CZECH, "Smart czech", "Input methods list Option Smart czech");
  760. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  761.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_CZECH, "Smart Czech", "Input methods list Option Smart Czech");
  762. #endif
  763. #endif /* defined(__MMI_ZI_CZECH__) || defined(__MMI_T9_CZECH__) */ 
  764. #if defined(__MMI_MULTITAP_MALAY__)
  765.     ADD_APPLICATION_STRING2(
  766.         STR_INPUT_METHOD_MULTITAP_U_MALAY,
  767.         "Multitap MS",
  768.         "Input methods list Option Multitap MALAY");
  769.     ADD_APPLICATION_STRING2(
  770.         STR_INPUT_METHOD_MULTITAP_L_MALAY,
  771.         "Multitap ms",
  772.         "Input methods list Option Multitap malay");
  773.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  774.         ADD_APPLICATION_STRING2(
  775.             STR_INPUT_METHOD_MULTITAP_FIRST_U_MALAY,
  776.             "Multitap Ms",
  777.             "Input methods list Option Multitap Malay");
  778.     #endif
  779. #endif /* defined(__MMI_MULTITAP_MALAY__) */ 
  780. #if defined(__MMI_ZI_MALAY__) || defined(__MMI_T9_MALAY__) || defined(__MMI_CSTAR_MALAY__)
  781.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_MALAY, "Smart MS", "Input methods list Option Smart MALAY");
  782.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_MALAY, "Smart ms", "Input methods list Option Smart malay");
  783. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  784.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_MALAY, "Smart Ms", "Input methods list Option Smart Malay");
  785. #endif
  786. #endif /* defined(__MMI_ZI_MALAY__) || defined(__MMI_T9_MALAY__) */ 
  787. #if defined(__MMI_MULTITAP_VIETNAMESE__)
  788.     ADD_APPLICATION_STRING2(
  789.         STR_INPUT_METHOD_MULTITAP_U_VIETNAMESE,
  790.         "Multitap VI",
  791.         "Input methods list Option Multitap VIETNAMESE");
  792.     ADD_APPLICATION_STRING2(
  793.         STR_INPUT_METHOD_MULTITAP_L_VIETNAMESE,
  794.         "Multitap vi",
  795.         "Input methods list Option Multitap vietnamese");
  796.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  797.         ADD_APPLICATION_STRING2(
  798.             STR_INPUT_METHOD_MULTITAP_FIRST_U_VIETNAMESE,
  799.             "Multitap Vi",
  800.             "Input methods list Option Multitap Vietnamese");
  801.     #endif
  802. #endif /* defined(__MMI_MULTITAP_VIETNAMESE__) */ 
  803. #if defined(__MMI_ZI_VIETNAMESE__) || defined(__MMI_T9_VIETNAMESE__) || defined(__MMI_CSTAR_VIETNAMESE__)
  804.     ADD_APPLICATION_STRING2(
  805.         STR_INPUT_METHOD_SMART_U_VIETNAMESE,
  806.         "Smart VI",
  807.         "Input methods list Option Smart VIETNAMESE");
  808.     ADD_APPLICATION_STRING2(
  809.         STR_INPUT_METHOD_SMART_L_VIETNAMESE,
  810.         "Smart vi",
  811.         "Input methods list Option Smart vietnamese");
  812. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  813.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_VIETNAMESE, "Smart Vi", "Input methods list Option Smart Vietnamese");
  814. #endif
  815. #endif /* defined(__MMI_ZI_VIETNAMESE__) || defined(__MMI_T9_VIETNAMESE__) */ 
  816. #if defined(__MMI_MULTITAP_FINNISH__)
  817.     ADD_APPLICATION_STRING2(
  818.         STR_INPUT_METHOD_MULTITAP_U_FINNISH,
  819.         "Multitap FI",
  820.         "Input methods list Option Multitap FINNISH");
  821.     ADD_APPLICATION_STRING2(
  822.         STR_INPUT_METHOD_MULTITAP_L_FINNISH,
  823.         "Multitap fi",
  824.         "Input methods list Option Multitap finnish");
  825.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  826.         ADD_APPLICATION_STRING2(
  827.             STR_INPUT_METHOD_MULTITAP_FIRST_U_FINNISH,
  828.             "Multitap Fi",
  829.             "Input methods list Option Multitap Finnish");
  830.     #endif
  831. #endif /* defined(__MMI_MULTITAP_FINNISH__) */ 
  832. #if defined(__MMI_T9_FINNISH__) || defined(__MMI_ZI_FINNISH__) || defined(__MMI_CSTAR_FINNISH__)
  833.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_FINNISH, "Smart FI", "Input methods list Option Smart FINNISH");
  834.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_FINNISH, "Smart fi", "Input methods list Option Smart finnish");
  835. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  836.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_FINNISH, "Smart Fi", "Input methods list Option Smart Finnish");
  837. #endif
  838. #endif /* defined(__MMI_T9_FINNISH__) || defined(__MMI_ZI_FINNISH__) */ 
  839. #if defined(__MMI_MULTITAP_HUNGARIAN__)
  840.     ADD_APPLICATION_STRING2(
  841.         STR_INPUT_METHOD_MULTITAP_U_HUNGARIAN,
  842.         "Multitap HUNGARIAN",
  843.         "Input methods list Option Multitap HUNGARIAN");
  844.     ADD_APPLICATION_STRING2(
  845.         STR_INPUT_METHOD_MULTITAP_L_HUNGARIAN,
  846.         "Multitap hungarian",
  847.         "Input methods list Option Multitap hungarian");
  848.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  849.         ADD_APPLICATION_STRING2(
  850.             STR_INPUT_METHOD_MULTITAP_FIRST_U_HUNGARIAN,
  851.             "Multitap Hungarian",
  852.             "Input methods list Option Multitap Hungarian");
  853.     #endif
  854. #endif /* defined(__MMI_MULTITAP_HUNGARIAN__) */ 
  855. #if defined(__MMI_ZI_HUNGARIAN__) || defined(__MMI_T9_HUNGARIAN__) || defined(__MMI_CSTAR_HUNGARIAN__)
  856.     ADD_APPLICATION_STRING2(
  857.         STR_INPUT_METHOD_SMART_U_HUNGARIAN,
  858.         "Smart HUNGARIAN",
  859.         "Input methods list Option Smart HUNGARIAN");
  860.     ADD_APPLICATION_STRING2(
  861.         STR_INPUT_METHOD_SMART_L_HUNGARIAN,
  862.         "Smart hungarian",
  863.         "Input methods list Option Smart hungarian");
  864. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  865.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_HUNGARIAN, "Smart Hungarian", "Input methods list Option Smart Hungarian");
  866. #endif
  867. #endif /* defined(__MMI_ZI_HUNGARIAN__) || defined(__MMI_T9_HUNGARIAN__) */ 
  868. #if defined(__MMI_MULTITAP_NORWEGIAN__)
  869.     ADD_APPLICATION_STRING2(
  870.         STR_INPUT_METHOD_MULTITAP_U_NORWEGIAN,
  871.         "Multitap NO",
  872.         "Input methods list Option Multitap NORWEGIAN");
  873.     ADD_APPLICATION_STRING2(
  874.         STR_INPUT_METHOD_MULTITAP_L_NORWEGIAN,
  875.         "Multitap no",
  876.         "Input methods list Option Multitap norwegian");
  877.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  878.         ADD_APPLICATION_STRING2(
  879.             STR_INPUT_METHOD_MULTITAP_FIRST_U_NORWEGIAN,
  880.             "Multitap No",
  881.             "Input methods list Option Multitap Norwegian");
  882.     #endif
  883. #endif /* defined(__MMI_MULTITAP_NORWEGIAN__) */ 
  884. #if defined(__MMI_T9_NORWEGIAN__) || defined(__MMI_ZI_NORWEGIAN__) || defined(__MMI_CSTAR_NORWEGIAN__)
  885.     ADD_APPLICATION_STRING2(
  886.         STR_INPUT_METHOD_SMART_U_NORWEGIAN,
  887.         "Smart NO",
  888.         "Input methods list Option Smart NORWEGIAN");
  889.     ADD_APPLICATION_STRING2(
  890.         STR_INPUT_METHOD_SMART_L_NORWEGIAN,
  891.         "Smart no",
  892.         "Input methods list Option Smart norwegian");
  893. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  894.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_NORWEGIAN, "Smart Norwegian", "Input methods list Option Smart Norwegian");
  895. #endif
  896. #endif /* defined(__MMI_T9_NORWEGIAN__) || defined(__MMI_ZI_NORWEGIAN__) */ 
  897. #if defined(__MMI_MULTITAP_SLOVAK__)
  898.     ADD_APPLICATION_STRING2(
  899.         STR_INPUT_METHOD_MULTITAP_U_SLOVAK,
  900.         "Multitap SK",
  901.         "Input methods list Option Multitap SLOVAK");
  902.     ADD_APPLICATION_STRING2(
  903.         STR_INPUT_METHOD_MULTITAP_L_SLOVAK,
  904.         "Multitap sk",
  905.         "Input methods list Option Multitap slovak");
  906.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  907.         ADD_APPLICATION_STRING2(
  908.             STR_INPUT_METHOD_MULTITAP_FIRST_U_SLOVAK,
  909.             "Multitap Sk",
  910.             "Input methods list Option Multitap Slovak");
  911.     #endif
  912. #endif /* defined(__MMI_MULTITAP_SLOVAK__) */ 
  913. #if defined(__MMI_T9_SLOVAK__) || defined(__MMI_ZI_SLOVAK__) || defined(__MMI_CSTAR_SLOVAK__)
  914.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_SLOVAK, "Smart SK", "Input methods list Option Smart SLOVAK");
  915.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_SLOVAK, "Smart sk", "Input methods list Option Smart slovak");
  916. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  917.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_SLOVAK, "Smart Sk", "Input methods list Option Smart Slovak");
  918. #endif
  919. #endif /* defined(__MMI_T9_SLOVAK__) || defined(__MMI_ZI_SLOVAK__) */ 
  920. #if defined(__MMI_MULTITAP_DUTCH__)
  921.     ADD_APPLICATION_STRING2(
  922.         STR_INPUT_METHOD_MULTITAP_U_DUTCH,
  923.         "Multitap NL",
  924.         "Input methods list Option Multitap DUTCH");
  925.     ADD_APPLICATION_STRING2(
  926.         STR_INPUT_METHOD_MULTITAP_L_DUTCH,
  927.         "Multitap nl",
  928.         "Input methods list Option Multitap dutch");
  929.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  930.         ADD_APPLICATION_STRING2(
  931.             STR_INPUT_METHOD_MULTITAP_FIRST_U_DUTCH,
  932.             "Multitap Nl",
  933.             "Input methods list Option Multitap Dutch");
  934.     #endif
  935. #endif /* defined(__MMI_MULTITAP_DUTCH__) */ 
  936. #if defined(__MMI_ZI_DUTCH__) || defined(__MMI_T9_DUTCH__) || defined(__MMI_CSTAR_DUTCH__)
  937.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_DUTCH, "Smart NL", "Input methods list Option Smart DUTCH");
  938.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_DUTCH, "Smart nl", "Input methods list Option Smart dutch");
  939. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  940.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_DUTCH, "Smart Nl", "Input methods list Option Smart Dutch");
  941. #endif
  942. #endif /* defined(__MMI_ZI_DUTCH__) || defined(__MMI_T9_DUTCH__) */ 
  943. #if defined(__MMI_MULTITAP_SWEDISH__)
  944.     ADD_APPLICATION_STRING2(
  945.         STR_INPUT_METHOD_MULTITAP_U_SWEDISH,
  946.         "Multitap SV",
  947.         "Input methods list Option Multitap SWEDISH");
  948.     ADD_APPLICATION_STRING2(
  949.         STR_INPUT_METHOD_MULTITAP_L_SWEDISH,
  950.         "Multitap sv",
  951.         "Input methods list Option Multitap swedish");
  952.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  953.         ADD_APPLICATION_STRING2(
  954.             STR_INPUT_METHOD_MULTITAP_FIRST_U_SWEDISH,
  955.             "Multitap Sv",
  956.             "Input methods list Option Multitap swedish");
  957.     #endif
  958. #endif /* defined(__MMI_MULTITAP_SWEDISH__) */ 
  959. #if defined(__MMI_T9_SWEDISH__) || defined(__MMI_ZI_SWEDISH__) || defined(__MMI_CSTAR_SWEDISH__)
  960.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_SWEDISH, "Smart SV", "Input methods list Option Smart SWEDISH");
  961.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_SWEDISH, "Smart sv", "Input methods list Option Smart swedish");
  962. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  963.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_SWEDISH, "Smart Sv", "Input methods list Option Smart Swedish");
  964. #endif
  965. #endif /* defined(__MMI_T9_SWEDISH__) || defined(__MMI_ZI_SWEDISH__) */ 
  966. #if defined(__MMI_MULTITAP_CROATIAN__)
  967.     ADD_APPLICATION_STRING2(
  968.         STR_INPUT_METHOD_MULTITAP_U_CROATIAN,
  969.         "Multitap HR",
  970.         "Input methods list Option Multitap CROATIAN");
  971.     ADD_APPLICATION_STRING2(
  972.         STR_INPUT_METHOD_MULTITAP_L_CROATIAN,
  973.         "Multitap hr",
  974.         "Input methods list Option Multitap croatian");
  975.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  976.         ADD_APPLICATION_STRING2(
  977.             STR_INPUT_METHOD_MULTITAP_FIRST_U_CROATIAN,
  978.             "Multitap Hr",
  979.             "Input methods list Option Multitap Croatian");
  980.     #endif
  981. #endif /* defined(__MMI_MULTITAP_CROATIAN__) */ 
  982. #if defined(__MMI_T9_CROATIAN__) || defined(__MMI_ZI_CROATIAN__) || defined(__MMI_CSTAR_CROATIAN__)
  983.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_CROATIAN, "Smart HR", "Input methods list Option Smart CROATIAN");
  984.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_CROATIAN, "Smart hr", "Input methods list Option Smart croatian");
  985. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  986.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_CROATIAN, "Smart Hr", "Input methods list Option Smart Croatian");
  987. #endif
  988. #endif /* defined(__MMI_T9_CROATIAN__) || defined(__MMI_ZI_CROATIAN__) */ 
  989. #if defined(__MMI_MULTITAP_ROMANIAN__)
  990.     ADD_APPLICATION_STRING2(
  991.         STR_INPUT_METHOD_MULTITAP_U_ROMANIAN,
  992.         "Multitap RO",
  993.         "Input methods list Option Multitap ROMANIAN");
  994.     ADD_APPLICATION_STRING2(
  995.         STR_INPUT_METHOD_MULTITAP_L_ROMANIAN,
  996.         "Multitap ro",
  997.         "Input methods list Option Multitap romanian");
  998.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  999.         ADD_APPLICATION_STRING2(
  1000.             STR_INPUT_METHOD_MULTITAP_FIRST_U_ROMANIAN,
  1001.             "Multitap Ro",
  1002.             "Input methods list Option Multitap Romanian");
  1003.     #endif
  1004. #endif /* defined(__MMI_MULTITAP_ROMANIAN__) */ 
  1005. #if defined(__MMI_ZI_ROMANIAN__) || defined(__MMI_T9_ROMANIAN__) || defined(__MMI_CSTAR_ROMANIAN__)
  1006.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_ROMANIAN, "Smart RO", "Input methods list Option Smart ROMANIAN");
  1007.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_ROMANIAN, "Smart ro", "Input methods list Option Smart romanian");
  1008. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1009.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_ROMANIAN, "Smart Ro", "Input methods list Option Smart Romanian");
  1010. #endif
  1011. #endif /* defined(__MMI_ZI_ROMANIAN__) || defined(__MMI_T9_ROMANIAN__) */ 
  1012. #if defined(__MMI_MULTITAP_SLOVENIAN__)
  1013.     ADD_APPLICATION_STRING2(
  1014.         STR_INPUT_METHOD_MULTITAP_U_SLOVENIAN,
  1015.         "Multitap SL",
  1016.         "Input methods list Option Multitap SLOVENIAN");
  1017.     ADD_APPLICATION_STRING2(
  1018.         STR_INPUT_METHOD_MULTITAP_L_SLOVENIAN,
  1019.         "Multitap sk",
  1020.         "Input methods list Option Multitap slovenian");
  1021.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1022.         ADD_APPLICATION_STRING2(
  1023.             STR_INPUT_METHOD_MULTITAP_FIRST_U_SLOVENIAN,
  1024.             "Multitap Sk",
  1025.             "Input methods list Option Multitap Slovenian");
  1026.     #endif
  1027. #endif /* defined(__MMI_MULTITAP_SLOVENIAN__) */ 
  1028. #if defined(__MMI_T9_SLOVENIAN__) || defined(__MMI_ZI_SLOVENIAN__) || defined(__MMI_CSTAR_SLOVENIAN__)
  1029.     ADD_APPLICATION_STRING2(
  1030.         STR_INPUT_METHOD_SMART_U_SLOVENIAN,
  1031.         "Smart SL",
  1032.         "Input methods list Option Smart SLOVENIAN");
  1033.     ADD_APPLICATION_STRING2(
  1034.         STR_INPUT_METHOD_SMART_L_SLOVENIAN,
  1035.         "Smart sl",
  1036.         "Input methods list Option Smart slovenian");
  1037. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1038.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_SLOVENIAN, "Smart Sl", "Input methods list Option Smart Slovenian");
  1039. #endif
  1040. #endif /* defined(__MMI_T9_SLOVENIAN__) || defined(__MMI_ZI_SLOVENIAN__) */ 
  1041. #if defined(__MMI_MULTITAP_GREEK__)
  1042.     ADD_APPLICATION_STRING2(
  1043.         STR_INPUT_METHOD_MULTITAP_U_GREEK,
  1044.         "Multitap EL",
  1045.         "Input methods list Option Multitap GREEK");
  1046.     ADD_APPLICATION_STRING2(
  1047.         STR_INPUT_METHOD_MULTITAP_L_GREEK,
  1048.         "Multitap el",
  1049.         "Input methods list Option Multitap greek");
  1050.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1051.         ADD_APPLICATION_STRING2(
  1052.             STR_INPUT_METHOD_MULTITAP_FIRST_U_GREEK,
  1053.             "Multitap El",
  1054.             "Input methods list Option Multitap Greek");
  1055.     #endif
  1056. #endif /* defined(__MMI_MULTITAP_GREEK__) */ 
  1057. #if defined(__MMI_T9_GREEK__) || defined(__MMI_ZI_GREEK__) || defined(__MMI_CSTAR_GREEK__)
  1058.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_GREEK, "Smart EL", "Input methods list Option Smart GREEK");
  1059.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_GREEK, "Smart el", "Input methods list Option Smart greek");
  1060. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1061.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_GREEK, "Smart El", "Input methods list Option Smart Greek");
  1062. #endif
  1063. #endif /* defined(__MMI_T9_GREEK__) || defined(__MMI_ZI_GREEK__) */ 
  1064. #if defined(__MMI_MULTITAP_XHOSA__)
  1065.     ADD_APPLICATION_STRING2(
  1066.         STR_INPUT_METHOD_MULTITAP_U_XHOSA,
  1067.         "Multitap XH",
  1068.         "Input methods list Option Multitap XHOSA");
  1069.     ADD_APPLICATION_STRING2(
  1070.         STR_INPUT_METHOD_MULTITAP_L_XHOSA,
  1071.         "Multitap xh",
  1072.         "Input methods list Option Multitap xhosa");
  1073.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1074.         ADD_APPLICATION_STRING2(
  1075.             STR_INPUT_METHOD_MULTITAP_FIRST_U_XHOSA,
  1076.             "Multitap Xh",
  1077.             "Input methods list Option Multitap Xhosa");
  1078.     #endif
  1079. #endif /* defined(__MMI_MULTITAP_XHOSA__) */ 
  1080. #if defined(__MMI_T9_XHOSA__) || defined(__MMI_ZI_XHOSA__) || defined(__MMI_CSTAR_XHOSA__)
  1081.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_XHOSA, "Smart XH", "Input methods list Option Smart XHOSA");
  1082.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_XHOSA, "Smart xh", "Input methods list Option Smart xhosa");
  1083. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1084.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_XHOSA, "Smart Xh", "Input methods list Option Smart Xhosa");
  1085. #endif
  1086. #endif /* defined(__MMI_T9_XHOSA__) || defined(__MMI_ZI_XHOSA__) */ 
  1087. #if defined(__MMI_MULTITAP_SWAHILI__)
  1088.     ADD_APPLICATION_STRING2(
  1089.         STR_INPUT_METHOD_MULTITAP_U_SWAHILI,
  1090.         "Multitap SW",
  1091.         "Input methods list Option Multitap SWAHILI");
  1092.     ADD_APPLICATION_STRING2(
  1093.         STR_INPUT_METHOD_MULTITAP_L_SWAHILI,
  1094.         "Multitap sw",
  1095.         "Input methods list Option Multitap swahili");
  1096.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1097.         ADD_APPLICATION_STRING2(
  1098.             STR_INPUT_METHOD_MULTITAP_FIRST_U_SWAHILI,
  1099.             "Multitap Sw",
  1100.             "Input methods list Option Multitap Swahili");
  1101.     #endif
  1102. #endif /* defined(__MMI_MULTITAP_SWAHILI__) */ 
  1103.     
  1104. #if defined(__MMI_T9_SWAHILI__) || defined(__MMI_ZI_SWAHILI__) || defined(__MMI_CSTAR_SWAHILI__)
  1105.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_SWAHILI, "Smart SW", "Input methods list Option Smart SWAHILI");
  1106.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_SWAHILI, "Smart sw", "Input methods list Option Smart swahili");
  1107. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1108.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_SWAHILI, "Smart Sw", "Input methods list Option Smart Swahili");
  1109. #endif
  1110. #endif /* defined(__MMI_T9_SWAHILI__) || defined(__MMI_ZI_SWAHILI__) */ 
  1111. #if defined(__MMI_MULTITAP_AFRIKAANS__)
  1112.     ADD_APPLICATION_STRING2(
  1113.         STR_INPUT_METHOD_MULTITAP_U_AFRIKAANS,
  1114.         "Multitap AF",
  1115.         "Input methods list Option Multitap AFRIKAANS");
  1116.     ADD_APPLICATION_STRING2(
  1117.         STR_INPUT_METHOD_MULTITAP_L_AFRIKAANS,
  1118.         "Multitap af",
  1119.         "Input methods list Option Multitap afrikaans");
  1120.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1121.         ADD_APPLICATION_STRING2(
  1122.             STR_INPUT_METHOD_MULTITAP_FIRST_U_AFRIKAANS,
  1123.             "Multitap Af",
  1124.             "Input methods list Option Multitap Afrikaans");
  1125.     #endif
  1126. #endif /* defined(__MMI_MULTITAP_SWAHILI__) */ 
  1127.         
  1128. #if defined(__MMI_T9_AFRIKAANS__) || defined(__MMI_ZI_AFRIKAANS__) || defined(__MMI_CSTAR_AFRIKAANS__)
  1129.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_AFRIKAANS, "Smart AF", "Input methods list Option Smart AFRIKAANS");
  1130.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_AFRIKAANS, "Smart af", "Input methods list Option Smart afrikaans");
  1131. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1132.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_AFRIKAANS, "Smart Af", "Input methods list Option Smart Afrikaans");
  1133. #endif
  1134. #endif /* defined(__MMI_T9_AFRIKAANS__) || defined(__MMI_ZI_AFRIKAANS__) */ 
  1135. #if defined(__MMI_MULTITAP_ZULU__)
  1136.     ADD_APPLICATION_STRING2(
  1137.         STR_INPUT_METHOD_MULTITAP_U_ZULU,
  1138.         "Multitap ZU",
  1139.         "Input methods list Option Multitap ZULU");
  1140.     ADD_APPLICATION_STRING2(
  1141.         STR_INPUT_METHOD_MULTITAP_L_ZULU,
  1142.         "Multitap zu",
  1143.         "Input methods list Option Multitap zulu");
  1144.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1145.         ADD_APPLICATION_STRING2(
  1146.             STR_INPUT_METHOD_MULTITAP_FIRST_U_ZULU,
  1147.             "Multitap Zu",
  1148.             "Input methods list Option Multitap Zulu");
  1149.     #endif
  1150. #endif /* defined(__MMI_MULTITAP_SWAHILI__) */ 
  1151.             
  1152. #if defined(__MMI_T9_ZULU__) || defined(__MMI_ZI_ZULU__) || defined(__MMI_CSTAR_ZULU__)
  1153.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_ZULU, "Smart ZU", "Input methods list Option Smart ZULU");
  1154.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_ZULU, "Smart zu", "Input methods list Option Smart zulu");
  1155. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1156.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_ZULU, "Smart Zu", "Input methods list Option Smart Zulu");
  1157. #endif
  1158. #endif /* defined(__MMI_T9_ZULU__) || defined(__MMI_ZI_ZULU__) */ 
  1159. #if defined(__MMI_MULTITAP_LITHUANIAN__)
  1160.     ADD_APPLICATION_STRING2(
  1161.         STR_INPUT_METHOD_MULTITAP_U_LITHUANIAN,
  1162.         "Multitap LT",
  1163.         "Input methods list Option Multitap LITHUANIAN");
  1164.     ADD_APPLICATION_STRING2(
  1165.         STR_INPUT_METHOD_MULTITAP_L_LITHUANIAN,
  1166.         "Multitap lt",
  1167.         "Input methods list Option Multitap lithuanian");
  1168.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1169.         ADD_APPLICATION_STRING2(
  1170.             STR_INPUT_METHOD_MULTITAP_FIRST_U_LITHUANIAN,
  1171.             "Multitap Lt",
  1172.             "Input methods list Option Multitap Lithuanian");
  1173.     #endif
  1174. #endif /* defined(__MMI_MULTITAP_LITHUANIAN__) */ 
  1175.                 
  1176. #if defined(__MMI_T9_LITHUANIAN__) || defined(__MMI_ZI_LITHUANIAN__) || defined(__MMI_CSTAR_LITHUANIAN__)
  1177.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_LITHUANIAN, "Smart LT", "Input methods list Option Smart LITHUANIAN");
  1178.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_LITHUANIAN, "Smart lt", "Input methods list Option Smart lithuanian");
  1179. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1180.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_LITHUANIAN, "Smart Lt", "Input methods list Option Smart Lithuanian");
  1181. #endif
  1182. #endif /* defined(__MMI_T9_LITHUANIAN__) || defined(__MMI_ZI_LITHUANIAN__) */ 
  1183. #if defined(__MMI_MULTITAP_LATVIAN__)
  1184.     ADD_APPLICATION_STRING2(
  1185.         STR_INPUT_METHOD_MULTITAP_U_LATVIAN,
  1186.         "Multitap LV",
  1187.         "Input methods list Option Multitap LATVIAN");
  1188.     ADD_APPLICATION_STRING2(
  1189.         STR_INPUT_METHOD_MULTITAP_L_LATVIAN,
  1190.         "Multitap lv",
  1191.         "Input methods list Option Multitap latvian");
  1192.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1193.         ADD_APPLICATION_STRING2(
  1194.             STR_INPUT_METHOD_MULTITAP_FIRST_U_LATVIAN,
  1195.             "Multitap Lv",
  1196.             "Input methods list Option Multitap Latvian");
  1197. #endif
  1198. #endif /* defined(__MMI_MULTITAP_LATVIAN__) */ 
  1199.                         
  1200. #if defined(__MMI_T9_LATVIAN__) || defined(__MMI_ZI_LATVIAN__) || defined(__MMI_CSTAR_LATVIAN__)
  1201.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_LATVIAN, "Smart LV", "Input methods list Option Smart LATVIAN");
  1202.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_LATVIAN, "Smart lv", "Input methods list Option Smart latvian");
  1203. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1204.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_LATVIAN, "Smart Lv", "Input methods list Option Smart Latvian");
  1205. #endif
  1206. #endif /* defined(__MMI_T9_LATVIAN__) || defined(__MMI_ZI_LATVIAN__) */ 
  1207. #if defined(__MMI_MULTITAP_ESTONIAN__)
  1208.     ADD_APPLICATION_STRING2(
  1209.         STR_INPUT_METHOD_MULTITAP_U_ESTONIAN,
  1210.         "Multitap ET",
  1211.         "Input methods list Option Multitap ESTONIAN");
  1212.     ADD_APPLICATION_STRING2(
  1213.         STR_INPUT_METHOD_MULTITAP_L_ESTONIAN,
  1214.         "Multitap et",
  1215.         "Input methods list Option Multitap estonian");
  1216.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1217.         ADD_APPLICATION_STRING2(
  1218.             STR_INPUT_METHOD_MULTITAP_FIRST_U_ESTONIAN,
  1219.             "Multitap Et",
  1220.             "Input methods list Option Multitap Estonian");
  1221.     #endif
  1222. #endif /* defined(__MMI_MULTITAP_ESTONIAN__) */ 
  1223.                             
  1224. #if defined(__MMI_T9_ESTONIAN__) || defined(__MMI_ZI_ESTONIAN__) || defined(__MMI_CSTAR_ESTONIAN__)
  1225.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_ESTONIAN, "Smart ET", "Input methods list Option Smart ESTONIAN");
  1226.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_ESTONIAN, "Smart et", "Input methods list Option Smart estonian");
  1227. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1228.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_ESTONIAN, "Smart Et", "Input methods list Option Smart Estonian");
  1229. #endif
  1230. #endif /* defined(__MMI_T9_ESTONIAN__) || defined(__MMI_ZI_ESTONIAN__) */ 
  1231. #if defined(__MMI_MULTITAP_ALBANIAN__)
  1232.     ADD_APPLICATION_STRING2(
  1233.         STR_INPUT_METHOD_MULTITAP_U_ALBANIAN,
  1234.         "SQ",
  1235.         "Input methods list Option Multitap ALBANIAN");
  1236.     ADD_APPLICATION_STRING2(
  1237.         STR_INPUT_METHOD_MULTITAP_L_ALBANIAN,
  1238.         "sq",
  1239.         "Input methods list Option Multitap albanian");
  1240.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1241.         ADD_APPLICATION_STRING2(
  1242.             STR_INPUT_METHOD_MULTITAP_FIRST_U_ALBANIAN,
  1243.             "Sq",
  1244.             "Input methods list Option Multitap Albanian");
  1245.     #endif
  1246. #endif /* defined(__MMI_MULTITAP_ALBANIAN__) */ 
  1247. #if defined(__MMI_MULTITAP_ARMENIAN__)
  1248.     ADD_APPLICATION_STRING2(
  1249.         STR_INPUT_METHOD_MULTITAP_U_ARMENIAN,
  1250.         "Multitap HY",
  1251.         "Input methods list Option Multitap ARMENIAN");
  1252.     ADD_APPLICATION_STRING2(
  1253.         STR_INPUT_METHOD_MULTITAP_L_ARMENIAN,
  1254.         "Multitap hy",
  1255.         "Input methods list Option Multitap armenian");
  1256.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1257.         ADD_APPLICATION_STRING2(
  1258.             STR_INPUT_METHOD_MULTITAP_FIRST_U_ARMENIAN,
  1259.             "Multitap Hy",
  1260.             "Input methods list Option Multitap Armenian");
  1261.     #endif
  1262. #endif /* defined(__MMI_MULTITAP_ARMENIAN__) */ 
  1263.                                 
  1264. #if defined(__MMI_T9_ARMENIAN__) || defined(__MMI_ZI_ARMENIAN__) || defined(__MMI_CSTAR_ARMENIAN__)
  1265.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_ARMENIAN, "Smart HY", "Input methods list Option Smart ARMENIAN");
  1266.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_ARMENIAN, "Smart hy", "Input methods list Option Smart armenian");
  1267. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1268.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_ARMENIAN, "Smart Hy", "Input methods list Option Smart Armenian");
  1269. #endif
  1270. #endif /* defined(__MMI_T9_ARMENIAN__) || defined(__MMI_ZI_ARMENIAN__) */ 
  1271. #if defined(__MMI_MULTITAP_GEORGIAN__)
  1272.     ADD_APPLICATION_STRING2(
  1273.         STR_INPUT_METHOD_MULTITAP_GEORGIAN,
  1274.         "Multitap KA",
  1275.         "Input methods list Option Multitap GEORGIAN");
  1276. #endif /* defined(__MMI_MULTITAP_GEORGIAN__) */ 
  1277.                                     
  1278. #if defined(__MMI_T9_GEORGIAN__) || defined(__MMI_ZI_GEORGIAN__) || defined(__MMI_CSTAR_GEORGIAN__)
  1279.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_GEORGIAN, "Smart KA", "Input methods list Option Smart GEORGIAN");
  1280. #endif /* defined(__MMI_T9_GEORGIAN__) || defined(__MMI_ZI_GEORGIAN__) */ 
  1281. #if defined(__MMI_MULTITAP_MOLDOVAN__)
  1282.     ADD_APPLICATION_STRING2(
  1283.         STR_INPUT_METHOD_MULTITAP_U_MOLDOVAN,
  1284.         "Multitap MO",
  1285.         "Input methods list Option Multitap MOLDOVAN");
  1286.     ADD_APPLICATION_STRING2(
  1287.         STR_INPUT_METHOD_MULTITAP_L_MOLDOVAN,
  1288.         "Multitap mo",
  1289.         "Input methods list Option Multitap moldovan");
  1290.     #if defined(__MMI_MULTITAP_FIRST_UPPERCASE__)
  1291.         ADD_APPLICATION_STRING2(
  1292.             STR_INPUT_METHOD_MULTITAP_FIRST_U_MOLDOVAN,
  1293.             "Multitap Mo",
  1294.             "Input methods list Option Multitap Moldovan");
  1295.     #endif
  1296. #endif /* defined(__MMI_MULTITAP_MOLDOVAN__) */ 
  1297.                                         
  1298. #if defined(__MMI_T9_MOLDOVAN__) || defined(__MMI_ZI_MOLDOVAN__) || defined(__MMI_CSTAR_MOLDOVAN__)
  1299.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_U_MOLDOVAN, "Smart MO", "Input methods list Option Smart MOLDOVAN");
  1300.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_L_MOLDOVAN, "Smart mo", "Input methods list Option Smart moldovan");
  1301. #if defined(__MMI_SMART_FIRST_UPPERCASE__)
  1302.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SMART_FIRST_U_MOLDOVAN, "Smart Mo", "Input methods list Option Smart Moldovan");
  1303. #endif
  1304. #endif /* defined(__MMI_T9_MOLDOVAN__) || defined(__MMI_ZI_MOLDOVAN__) */ 
  1305.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_NUMERIC, "Numeric", "Input methods list Option 5");
  1306.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_MULTITAP_BPMF, "Multitap BoPoMo", "Input methods list Option 6");
  1307.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_BPMF, "Smart BoPoMo", "Input methods list Option 7");
  1308.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_TR_STROKE, "Traditional Chinese Stroke", "Input methods list Option 8");
  1309.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_MULTITAP_PINYIN, "Multitap Pinyin", "Input methods list Option 9");
  1310.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_PINYIN, "Smart PinYin", "Input methods list Option 10");
  1311.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_SM_STROKE, "Simplified Chinese Stroke", "Input methods list Option 11");
  1312.     ADD_APPLICATION_STRING2(STR_INPUT_METHOD_HK_STROKE, "Cantonese Chinese Stroke", "Input methods list Option 12");    
  1313.     ADD_APPLICATION_IMAGE2(IMG_MENU_LANGUAGE, CUST_IMG_BASE_PATH "\\EmptyImage.bmp", "Language Menu String");
  1314. }
  1315. /*****************************************************************************
  1316.  * FUNCTION
  1317.  *  PopulateFontSizeResData
  1318.  * DESCRIPTION
  1319.  *  
  1320.  * PARAMETERS
  1321.  *  void
  1322.  * RETURNS
  1323.  *  
  1324.  *****************************************************************************/
  1325. int PopulateFontSizeResData(void)
  1326. {
  1327. #ifdef __MMI_CHANGABLE_FONT__
  1328.     /*----------------------------------------------------------------*/
  1329.     /* Local Variables                                                */
  1330.     /*----------------------------------------------------------------*/
  1331.     /*----------------------------------------------------------------*/
  1332.     /* Code Body                                                      */
  1333.     /*----------------------------------------------------------------*/
  1334. #ifdef __MMI_DIALLING_FONT__
  1335.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_FONT_SIZE, MENU9102_INITIAL_SETUP, 3,
  1336.                               MENU_ID_PHNSET_FONT_SIZE_THEME_DEFAULT,
  1337.                               MENU_ID_PHNSET_FONT_SIZE_SMALL,
  1338.                               MENU_ID_PHNSET_FONT_SIZE_MEDIUM,
  1339.                               SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_ID_PHNSET_FONT_SIZE, 0));
  1340. #else /* __MMI_DIALLING_FONT__ */ 
  1341.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_FONT_SIZE, MENU9102_INITIAL_SETUP, 4,
  1342.                               MENU_ID_PHNSET_FONT_SIZE_THEME_DEFAULT,
  1343.                               MENU_ID_PHNSET_FONT_SIZE_SMALL,
  1344.                               MENU_ID_PHNSET_FONT_SIZE_MEDIUM,
  1345.                               MENU_ID_PHNSET_FONT_SIZE_LARGE,
  1346.                               SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_ID_PHNSET_FONT_SIZE, 0));
  1347. #endif /* __MMI_DIALLING_FONT__ */ 
  1348.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_FONT_SIZE, "Font Size", "Font Size-option");
  1349.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_FONT_SIZE_THEME_DEFAULT, "Theme Default", "Theme Default - option");
  1350.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_FONT_SIZE_SMALL, "Small", "Small - option");
  1351. #ifndef __MMI_DIALLING_FONT__
  1352.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_FONT_SIZE_LARGE, "Large", "Large - option");
  1353. #endif 
  1354. #endif /* __MMI_CHANGABLE_FONT__ */ 
  1355. }   /* end of PopulateFontSizeResData */
  1356. /*****************************************************************************
  1357.  * FUNCTION
  1358.  *  PopulateGPIOSettingResData
  1359.  * DESCRIPTION
  1360.  *  
  1361.  * PARAMETERS
  1362.  *  void
  1363.  * RETURNS
  1364.  *  
  1365.  *****************************************************************************/
  1366. int PopulateGPIOSettingResData(void)
  1367. {
  1368.     /*----------------------------------------------------------------*/
  1369.     /* Local Variables                                                */
  1370.     /*----------------------------------------------------------------*/
  1371.     /*----------------------------------------------------------------*/
  1372.     /* Code Body                                                      */
  1373.     /*----------------------------------------------------------------*/
  1374. #ifdef __MMI_COVER_CLOSE_SETTING__
  1375.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_GPIO_SETTING, MENU9102_INITIAL_SETUP,
  1376.                               MMI_GPIO_SET_MENU_MAX, 
  1377.                           #if !defined(HARDWARE_LED_NOT_SUPPORT)
  1378.                               MENU_ID_PHNSET_GPIO_LED,
  1379.                           #endif
  1380.                               MENU_ID_PHNSET_GPIO_BACKLITE,
  1381.                               MENU_ID_PHNSET_GPIO_COVER_CLOSE,
  1382.                               SHOW, (MOVEABLEACROSSPARENT | SHORTCUTABLE), DISP_LIST, STR_ID_PHNSET_GPIO_SETTING, 0));
  1383. #else /* __MMI_COVER_CLOSE_SETTING__ */ 
  1384.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_GPIO_SETTING, MENU9102_INITIAL_SETUP,
  1385.                               MMI_GPIO_SET_MENU_MAX, 
  1386. #if !defined(HARDWARE_LED_NOT_SUPPORT)
  1387.                               MENU_ID_PHNSET_GPIO_LED,
  1388. #endif
  1389.                               MENU_ID_PHNSET_GPIO_BACKLITE,
  1390.                               SHOW, (MOVEABLEACROSSPARENT | SHORTCUTABLE), DISP_LIST, STR_ID_PHNSET_GPIO_SETTING, 0));
  1391. #endif /* __MMI_COVER_CLOSE_SETTING__ */ 
  1392. #if !defined(HARDWARE_LED_NOT_SUPPORT)
  1393.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_GPIO_LED, MENU_ID_PHNSET_GPIO_SETTING, 0,
  1394.                               SHOW, SHORTCUTABLE, DISP_LIST, STR_ID_PHNSET_GPIO_LED, 0));
  1395. #endif 
  1396.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_GPIO_BACKLITE, MENU_ID_PHNSET_GPIO_SETTING, 0,
  1397.                               SHOW, SHORTCUTABLE, DISP_LIST, STR_ID_PHNSET_GPIO_BACKLITE, 0));
  1398.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_GPIO_COVER_CLOSE, MENU_ID_PHNSET_GPIO_SETTING, 0,
  1399.                               SHOW, SHORTCUTABLE, DISP_LIST, STR_ID_PHNSET_GPIO_COVER_CLOSE, 0));
  1400.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_GPIO_SETTING, "Misc. Setting", "Title");
  1401. #if !defined(HARDWARE_LED_NOT_SUPPORT)
  1402.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_GPIO_LED, "Signal LED", "Title");
  1403. #endif
  1404.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_GPIO_BACKLITE, "BackLight Setting", "Title");
  1405.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_GPIO_BACKLITE_LEVEL, "Brightness", "Brightness");
  1406.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_GPIO_BACKLITE_HF_TIME, "Time (sec)", "Time");
  1407.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_GPIO_COVER_CLOSE, "Cover Close Setting", "Title");
  1408.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_GPIO_COVER_CLOSE_BACK_TO_IDLE, "Back To Idle Screen", "Title");
  1409.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_GPIO_COVER_CLOSE_REJECT_CALL, "Reject Call", "Title");
  1410.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_GPIO_COVER_CLOSE_KEYPAD_LOCK, "Lock Keypad", "Title");
  1411.     //ADD_APPLICATION_STRING2(STR_ID_PHNSET_GPIO_SUCCESS, "Success", "Title");
  1412. #if defined(JOGBALL_SUPPORT)
  1413.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_JB_SETTING, MAIN_MENU_SETTINGS_MENUID,
  1414.                               1, 
  1415.                               MENU_ID_PHNSET_JB_SENSITIVITY,
  1416.                               SHOW, (MOVEABLEACROSSPARENT | SHORTCUTABLE), DISP_LIST, STR_ID_PHNSET_JB_SETTING, IMG_SETTING_JOGBALL));
  1417.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_JB_SENSITIVITY, 
  1418.         MENU_ID_PHNSET_JB_SETTING, 0,
  1419.                               SHOW, SHORTCUTABLE, DISP_LIST, STR_ID_PHNSET_JB_SENSITIVITY, 0));
  1420.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_JB_SETTING, "Jog ball", "Jog ball");
  1421.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_JB_SENSITIVITY, "Sensitivity", "Jog ball sensitivity");
  1422. #endif
  1423. #if defined(OFN_SUPPORT)
  1424.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_OFN, MAIN_MENU_SETTINGS_MENUID,
  1425.                               4, 
  1426.                               MENU_ID_PHNSET_OFN_MODE,
  1427.                               MENU_ID_PHNSET_OFN_SENSE,
  1428.                               MENU_ID_CURSOR_TONE,
  1429.                               MENU_ID_PHNSET_OFN_MOUSE_IMG,
  1430.                               SHOW, (MOVEABLEACROSSPARENT | SHORTCUTABLE), DISP_LIST, STR_ID_PHNSET_OFN, IMG_SETTING_OFN));
  1431.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_OFN_MODE, MENU_ID_PHNSET_OFN,
  1432.                               2, 
  1433.                               MENU_ID_PHNSET_OFN_MODE_DIRECT,
  1434.                               MENU_ID_PHNSET_OFN_MODE_MOUSE,
  1435.                               SHOW, (MOVEABLEACROSSPARENT | SHORTCUTABLE), DISP_LIST, STR_ID_PHNSET_OFN_MODE, 0));
  1436.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_OFN_SENSE, MENU_ID_PHNSET_OFN, 2,
  1437. MENU_ID_PHNSET_OFN_KEY_SENSE,
  1438. MENU_ID_PHNSET_OFN_MOUSE_SENSE,
  1439.                               SHOW, SHORTCUTABLE, DISP_LIST, STR_ID_PHNSET_OFN_SENSE, 0));
  1440.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_OFN_MOUSE_SENSE,MENU_ID_PHNSET_OFN_SENSE, 0,
  1441.                               SHOW, SHORTCUTABLE, DISP_LIST, STR_ID_PHNSET_OFN_MODE_MOUSE, 0));
  1442.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_OFN_KEY_SENSE,MENU_ID_PHNSET_OFN_SENSE, 0,
  1443.                               SHOW, SHORTCUTABLE, DISP_LIST, STR_ID_PHNSET_OFN_MODE_DIRECT, 0));
  1444.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_OFN_MOUSE_IMG, MENU_ID_PHNSET_OFN,
  1445.                               0, 
  1446.                               SHOW, (MOVEABLEACROSSPARENT | SHORTCUTABLE), DISP_LIST, STR_ID_PHNSET_OFN_MOUSE_IMG, 0));
  1447.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_OFN_MODE_DIRECT, MENU_ID_PHNSET_OFN_MODE, 0,
  1448.                               SHOW, SHORTCUTABLE, DISP_LIST, STR_ID_PHNSET_OFN_MODE_DIRECT, 0));
  1449.     ADD_APPLICATION_MENUITEM((MENU_ID_PHNSET_OFN_MODE_MOUSE, MENU_ID_PHNSET_OFN_MODE, 0,
  1450.                               SHOW, SHORTCUTABLE, DISP_LIST, STR_ID_PHNSET_OFN_MODE_MOUSE, 0));
  1451.     ADD_APPLICATION_MENUITEM((MENU_ID_CURSOR_TONE, MENU_ID_PHNSET_OFN, 0,
  1452.                               SHOW, SHORTCUTABLE, DISP_LIST, STR_ID_CURSOR_TONE, 0));
  1453. ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_PHNSET_OFN, HighlightPhnsetOFNSetting);
  1454. ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_PHNSET_OFN_MODE, HighlightPhnsetOFNMode);
  1455. ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_PHNSET_OFN_MOUSE_IMG, HighlightPhnsetOFNMouseImg);
  1456. ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_CURSOR_TONE, HighlightPhnsetCursorTone);
  1457. ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_ID_CURSOR_TONE, HintPhnsetCursorTone);
  1458. ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_PHNSET_OFN_SENSE, HighlightPhnsetOFNSense);
  1459. ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_PHNSET_OFN_KEY_SENSE, HighlightPhnsetOFNKeySense);
  1460. ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_PHNSET_OFN_MOUSE_SENSE, HighlightPhnsetOFNMouseSense);
  1461.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_OFN, "OFN Setting", "OFN");
  1462.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_OFN_MODE, "OFN Mode", "OFN");
  1463.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_OFN_MODE_DIRECT, "Direct key mode", "OFN");
  1464.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_OFN_MODE_MOUSE, "Mouse mode", "OFN");
  1465.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_OFN_MOUSE_IMG, "Mouse button", "OFN");
  1466.     ADD_APPLICATION_STRING2(STR_ID_CURSOR_TONE, "Cursor Tone", "OFN");
  1467.     ADD_APPLICATION_STRING2(STR_ID_PHNSET_OFN_SENSE, "Sensitivity", "OFN");
  1468. {
  1469. U16 i;
  1470. for(i = 0; i < MMI_OFN_MOUSE_IMG_MAX; i ++)
  1471. {
  1472.             char img_path[] = CUST_IMG_PATH "\\MainLCD\\mouse\\pointer_01.bmp";
  1473.       int  img_position = sizeof(CUST_IMG_PATH "\\MainLCD\\mouse\\pointer_");
  1474.             img_path[img_position - 1] = '0' + (i + 1)/10;
  1475.             img_path[img_position] = '0' + (i + 1)%10;
  1476.             ADD_APPLICATION_IMAGE2((IMG_ID_OFN_MOUSE_IMG_BEGIN + i), img_path, "Mouse Image");
  1477. }
  1478.          //ADD_APPLICATION_IMAGE2(IMG_ID_OFN_MOUSE_IMG_BEGIN, CUST_IMG_PATH "\\MainLCD\\IdleScreen\\mouse\\pointer_01.bmp", "Mouse Image");
  1479. }
  1480. #endif/*OFN_SUPPORT*/
  1481. }   /* end of PopulateGPIOSettingResData */
  1482. /*****************************************************************************
  1483.  * FUNCTION
  1484.  *  PopulateFlightModeResData
  1485.  * DESCRIPTION
  1486.  *  
  1487.  * PARAMETERS
  1488.  *  void
  1489.  * RETURNS
  1490.  *  void
  1491.  *****************************************************************************/
  1492. #ifdef __FLIGHT_MODE_SUPPORT__
  1493. void PopulateFlightModeResData(void)
  1494. {
  1495.     /*----------------------------------------------------------------*/
  1496.     /* Local Variables                                                */
  1497.     /*----------------------------------------------------------------*/
  1498.     /*----------------------------------------------------------------*/
  1499.     /* Code Body                                                      */
  1500.     /*----------------------------------------------------------------*/
  1501.     ADD_APPLICATION_STRING2(STR_MENU_FLIGHT_MODE, "Flight Mode", "Flight Mode Menu String");
  1502.     ADD_APPLICATION_STRING2(STR_FLIGHT_MODE_NORMAL, "Normal Mode", "Normal Mode");
  1503.     ADD_APPLICATION_STRING2(STR_FLIGHT_MODE_SILENT, "Flight Mode", "Flight Mode");
  1504.     ADD_APPLICATION_STRING2(STR_FLIGHT_MODE_QUERY, "Query When Power On", "Query");
  1505.     ADD_APPLICATION_STRING2(STR_FLIGHT_MODE_CONFIRM, "Are you sure to switch mode?", "Confirmation");
  1506.     ADD_APPLICATION_STRING2(STR_FLIGHT_MODE_PROGRESS, "In Progress", "Progress");
  1507.     ADD_APPLICATION_STRING2(STR_FLIGHT_MODE_ASK, "flight mode ask", "flight mode query");
  1508.     ADD_APPLICATION_IMAGE2(IMG_MENU_FLIGHT_MODE, CUST_IMG_BASE_PATH "\\EmptyImage.bmp", "Flight Mode Menu Icon");
  1509.     ADD_APPLICATION_IMAGE2(
  1510.         IMG_FLIGHT_MODE_PROGRESS,
  1511.         CUST_IMG_PATH "\\MainLCD\\UIElement\\Progress\\PROGRESS"__MMI_RES_TYPE_POPUP_SCREEN__,
  1512.         "Progress Image");
  1513. }
  1514. #endif /* __FLIGHT_MODE_SUPPORT__ */ 
  1515. /*****************************************************************************
  1516.  * FUNCTION
  1517.  *  PopulateLineSwitch
  1518.  * DESCRIPTION
  1519.  *  
  1520.  * PARAMETERS
  1521.  *  void
  1522.  * RETURNS
  1523.  *  void
  1524.  *****************************************************************************/
  1525. void PopulateLineSwitch(void)
  1526. {
  1527.     /*----------------------------------------------------------------*/
  1528.     /* Local Variables                                                */
  1529.     /*----------------------------------------------------------------*/
  1530.     /*----------------------------------------------------------------*/
  1531.     /* Code Body                                                      */
  1532.     /*----------------------------------------------------------------*/
  1533.     ADD_APPLICATION_MENUITEM((MENU_LINE_SWCH,
  1534.                           #ifdef __MMI_UCM__
  1535.                           #ifdef __MMI_DUAL_SIM_MASTER__
  1536.                               MENU_ID_UCM_CALL_SETTING_SIM1,
  1537.                           #else /* __MMI_DUAL_SIM_MASTER__ */
  1538.                               MENU_ID_UCM_CALL_SETTING,
  1539.                           #endif /* __MMI_DUAL_SIM_MASTER__ */                              
  1540.                           #else /* __MMI_UCM__ */
  1541.                               MENU8237_SCR8093_MNGCALL_MENU_MAIN, 
  1542.                           #endif /* __MMI_UCM__ */
  1543.                               0,
  1544.                               SHOW, NONMOVEABLE, DISP_LIST, STR_LINE_SWITCH, NULL));
  1545.     ADD_APPLICATION_MENUITEM((MENU_LSW_LN1, MENU_LINE_SWCH, 0,
  1546.                               SHOW, NONMOVEABLE, DISP_LIST, STR_LSW_LINE1, IMG_LSW_LINE1));
  1547.     ADD_APPLICATION_MENUITEM((MENU_LSW_LN2, MENU_LINE_SWCH, 0,
  1548.                               SHOW, NONMOVEABLE, DISP_LIST, STR_LSW_LINE2, IMG_LSW_LINE2));
  1549.     ADD_APPLICATION_IMAGE2(
  1550.         IMG_LSW_TITLE,
  1551.         CUST_IMG_BASE_PATH "\\EmptyImage.bmp",
  1552.         "Image Title for Screen of line switching");
  1553.     ADD_APPLICATION_STRING2(STR_LINE_SWITCH, "Line Switching", "String Menu Item Line Switching");
  1554.     ADD_APPLICATION_STRING2(STR_LSW_LINE1, "Line 1", "Line 1 option");
  1555.     ADD_APPLICATION_IMAGE2(IMG_LSW_LINE1, CUST_IMG_BASE_PATH "\\EmptyImage.bmp", "Image for Line 1 option");
  1556.     ADD_APPLICATION_STRING2(STR_LSW_LINE2, "Line 2", "Line 2 option");
  1557.     ADD_APPLICATION_IMAGE2(IMG_LSW_LINE1, CUST_IMG_BASE_PATH "\\EmptyImage.bmp", "Image for Line 2 option");
  1558.     ADD_APPLICATION_STRING2(STR_LINE1_SET_ERR, "Unknown Error", "Line 1 Failure Message ");
  1559.     ADD_APPLICATION_STRING2(STR_SETTING_LINE_SEL, "Sel", "Line Select Message ");
  1560.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_LINE_SWCH, HighlightCALLSETLineSwitch);
  1561. }
  1562. /*****************************************************************************
  1563.  * FUNCTION
  1564.  *  populateManageCalls
  1565.  * DESCRIPTION
  1566.  *  
  1567.  * PARAMETERS
  1568.  *  void
  1569.  * RETURNS
  1570.  *  void
  1571.  *****************************************************************************/
  1572. void populateManageCalls()
  1573. {
  1574.     /*----------------------------------------------------------------*/
  1575.     /* Local Variables                                                */
  1576.     /*----------------------------------------------------------------*/
  1577.     /*----------------------------------------------------------------*/
  1578.     /* Code Body                                                      */
  1579.     /*----------------------------------------------------------------*/
  1580. #ifndef __MMI_UCM__    
  1581.     ADD_APPLICATION_MENUITEM2((MENU8237_SCR8093_MNGCALL_MENU_MAIN,
  1582.                           #ifndef __MMI_DUAL_SIM_MASTER__
  1583.                               MAIN_MENU_SETTINGS_MENUID,
  1584.                           #else /* __MMI_DUAL_SIM_MASTER__ */
  1585.                               MENU_MTPNP_DM_CALL_SETTING,
  1586.                           #endif /* __MMI_DUAL_SIM_MASTER__ */
  1587. #ifndef __MMI_REMOVE_CALLER_ID__
  1588.                               MENU_CALLER_ID,
  1589. #endif /* __MMI_REMOVE_CALLER_ID__ */
  1590.                               MENU8237_SCR8093_MNGCALL_MENU_WAIT,
  1591.                               MENU8237_SCR8093_MNGCALL_MENU_FWD,
  1592.                               MENU8237_SCR8093_MNGCALL_MENU_BARRING, 
  1593.                               MENU_LINE_SWCH, 
  1594.                               MENU_SETTING_CALL_REMINDER,
  1595. #ifndef __MMI_DISABLE_CALL_TIME_DISPLAY__
  1596.                               MENU_SETTING_CALL_TIME_DISPLAY,
  1597. #endif 
  1598.                               MENU9140_AUTO_REDIAL,
  1599. #ifndef __MMI_REMOVE_CUG__
  1600.                               MENU_SETTING_CALL_CLOSED_GP,
  1601. #endif 
  1602. #ifdef __IP_NUMBER__
  1603.                               MENU_SETTING_IP_NUMBER,
  1604. #endif 
  1605. #ifdef __MMI_CM_BLACK_LIST__
  1606.                               MENU_SETTING_BLACK_LIST,
  1607. #endif 
  1608. #ifdef __CTM_SUPPORT__
  1609.                               MITEM_CTM_MENU,
  1610. #endif 
  1611.                               MENU_ITEM_END,
  1612.                               SHOW, MOVEABLEWITHINPARENT, DISP_LIST, 
  1613.                           #ifndef __MMI_DUAL_SIM_MASTER__
  1614.                               STR_SCR8093_MNGCALL_MENU_CAPTION,
  1615.                           #else /* __MMI_DUAL_SIM_MASTER__ */
  1616.                               STRING_MTPNP_CARD1_CALL_SETTING,
  1617.                           #endif /* __MMI_DUAL_SIM_MASTER__ */
  1618.                               IMG_SETTING_CALL_SETUP));
  1619. #endif /* __MMI_UCM__ */ 
  1620.     ADD_APPLICATION_MENUITEM((MENU_SETTING_CALL_CLOSED_GP,
  1621.                           #ifdef __MMI_UCM__
  1622.                           #ifdef __MMI_DUAL_SIM_MASTER__
  1623.                               MENU_ID_UCM_CALL_SETTING_SIM1,
  1624.                           #else /* __MMI_DUAL_SIM_MASTER__ */
  1625.                               MENU_ID_UCM_CALL_SETTING,
  1626.                           #endif /* __MMI_DUAL_SIM_MASTER__ */                              
  1627.                           #else /* __MMI_UCM__ */
  1628.                               MENU8237_SCR8093_MNGCALL_MENU_MAIN, 
  1629.                           #endif /* __MMI_UCM__ */
  1630.                                 0,
  1631.                               SHOW, SHORTCUTABLE, DISP_LIST, STR_SETTING_CALL_CLOSED_GP, NULL));
  1632.     ADD_APPLICATION_MENUITEM((MENU_SETTING_CALL_TIME_DISPLAY, 
  1633.                             #ifdef __MMI_UCM__
  1634.                                 MENU_ID_UCM_CALL_SETTING_MORE,
  1635.                             #else
  1636.                                 MENU8237_SCR8093_MNGCALL_MENU_MAIN, 
  1637.                             #endif
  1638.                                 0,
  1639.                               SHOW, NONMOVEABLE, DISP_LIST, STR_MENU_SETTING_CALL_TIME_DISPLAY, NULL));
  1640.     ADD_APPLICATION_MENUITEM((MENU9140_AUTO_REDIAL, 
  1641.                             #ifdef __MMI_UCM__
  1642.                                 MENU_ID_UCM_CALL_SETTING_MORE,
  1643.                             #else /* __MMI_UCM__ */
  1644.                                 MENU8237_SCR8093_MNGCALL_MENU_MAIN, 
  1645.                             #endif /* __MMI_UCM__ */
  1646.                                 0,
  1647.                               SHOW, NONMOVEABLE, DISP_LIST, STR_MENU9140_AUTO_REDIAL, NULL));
  1648.     ADD_APPLICATION_MENUITEM((MENU_SETTING_CALL_REMINDER, 
  1649.                             #ifdef __MMI_UCM__
  1650.                                 MENU_ID_UCM_CALL_SETTING_MORE,
  1651.                             #else
  1652.                                 MENU8237_SCR8093_MNGCALL_MENU_MAIN, 
  1653.                             #endif
  1654.                                 3,
  1655.                               MENU_SETTING_CR_OFF,
  1656.                               MENU_SETTING_CR_SING,
  1657.                               MENU_SETTING_CR_PERIOD, SHOW, NONMOVEABLE, DISP_LIST, STR_SETTING_CALL_REMINDER, NULL));
  1658.     ADD_APPLICATION_MENUITEM((MENU_SETTING_CR_OFF, MENU8237_SCR8093_MNGCALL_MENU_MAIN, 0,
  1659.                               SHOW, NONMOVEABLE, DISP_LIST, STR_GLOBAL_OFF, NULL));
  1660.     ADD_APPLICATION_MENUITEM((MENU_SETTING_CR_SING, MENU8237_SCR8093_MNGCALL_MENU_MAIN, 0,
  1661.                               SHOW, NONMOVEABLE, DISP_LIST, STR_SETTING_CR_SING, NULL));
  1662.     ADD_APPLICATION_MENUITEM((MENU_SETTING_CR_PERIOD, MENU8237_SCR8093_MNGCALL_MENU_MAIN, 0,
  1663.                               SHOW, NONMOVEABLE, DISP_LIST, STR_SETTING_CR_PERIOD, NULL));
  1664.     ADD_APPLICATION_MENUITEM((MENU8237_SCR8093_MNGCALL_MENU_CUG,
  1665.                               MENU8237_SCR8093_MNGCALL_MENU_MAIN, 0,
  1666.                               SHOW, NONMOVEABLE, DISP_LIST, STR_SCR8093_MNGCALL_MENU_CUG, NULL));
  1667.     ADD_APPLICATION_STRING2(STR_SCR8093_MNGCALL_MENU_CAPTION, "Call Setup ", "MANAGE CALLS MAIN MENU CAPTION");
  1668.     ADD_APPLICATION_STRING2(STR_SCR8093_MNGCALL_MENU_CUG, "Closed User Group ", "MANAGE CALLS MENU CUG OPTION ");
  1669.     
  1670.     ADD_APPLICATION_STRING2(STR_GROUPLIST_DEACTIVATED, "Deactivated", "Deactivated");
  1671.     ADD_APPLICATION_STRING2(STR_GROUPLIST_DELETE, "Delete?", "Delete?");
  1672.     ADD_APPLICATION_STRING2(STR_SETTING_CALL_REMINDER, "Call Time Reminder", "Call Time Reminder.");
  1673.     ADD_APPLICATION_STRING2(STR_SETTING_CR_SING, "Single", "Call Time Reminder Single.");
  1674.     ADD_APPLICATION_STRING2(STR_SETTING_CR_PERIOD, "Periodic", "Call Time Reminder Periodic.");
  1675.     ADD_APPLICATION_STRING2(STR_SETTING_CR_RANGE1, "30 - 60 (sec.)", "Call Time Reminder Periodic Range.");
  1676.     ADD_APPLICATION_STRING2(STR_SETTING_CR_RANGE2, "1 - 3000 (sec.)", "Call Time Reminder Single Range.");
  1677. #ifndef __BW_MMI__
  1678.     ADD_APPLICATION_IMAGE2(
  1679.         IMG_CALLSETUP_MAIN_MENU,
  1680.         CUST_IMG_BASE_PATH "\\EmptyImage.bmp",
  1681.         "MANAGE CALLS MAIN MENU IMAGE CAPTION");
  1682.     ADD_APPLICATION_STRING2(STR_MENU_SETTING_CALL_TIME_DISPLAY, "Call Time Display", "Call Time Display Menu.");
  1683.     ADD_APPLICATION_STRING2(STR_MENU9140_AUTO_REDIAL, "Auto Redial", "Auto Redial.");
  1684.     ADD_APPLICATION_STRING2(STR_SETTING_CALL_CLOSED_GP, "Closed User Group", "Closed User Group.");
  1685. #endif /* __BW_MMI__ */ 
  1686.     ADD_APPLICATION_STRING2(STR_L4_ALL_TELESERVICES, "For All Teleservices ", "For All Teleservices .");
  1687.     ADD_APPLICATION_STRING2(STR_L4_TELEPHONY, "For Telephony ", "For Telephony .");
  1688.     ADD_APPLICATION_STRING2(STR_L4_ALL_DATA_TELESERVICES, "For All Data Teleservices ", "For All Data Teleservices .");
  1689.     ADD_APPLICATION_STRING2(STR_L4_FACSIMILE_SERVICES, "For Facimile Services ", "For Facimile Services .");
  1690.     ADD_APPLICATION_STRING2(STR_SHORT_MESSAGE_SERVICES, "For SMS Services ", "For SMS Services .");
  1691.     ADD_APPLICATION_STRING2(
  1692.         STR_L4_ALL_TELESERVICES_EXCEPT_SMS,
  1693.         "For All Teleservices Except SMS ",
  1694.         "For All Teleservices Except SMS .");
  1695.     ADD_APPLICATION_STRING2(
  1696.         STR_L4_VOICE_GROUP_CALL_SERVICE,
  1697.         "For Voice Group Call Services ",
  1698.         "For Voice Group Call Services .");
  1699.     ADD_APPLICATION_STRING2(
  1700.         STR_L4_VOICE_BROADCAST_SERVICE,
  1701.         "For Voice Broadcast Services ",
  1702.         "For Voice Broadcast Services .");
  1703.     ADD_APPLICATION_STRING2(STR_L4_ALL_BEARER_SERVICES, "For All Bearer Services ", "For All Bearer Services .");
  1704.     ADD_APPLICATION_STRING2(STR_L4_ALL_ASYNC_SERVICES, "For All Async Services ", "For All Async Services .");
  1705.     ADD_APPLICATION_STRING2(STR_L4_ALL_SYNC_SERVICES, "For All Sync Services ", "For All Sync Services .");
  1706.     ADD_APPLICATION_STRING2(STR_L4_ALL_DATA_CIRCUIT_SYNC, "For All Data Circuit Sync ", "For All Data Circuit Sync .");
  1707.     ADD_APPLICATION_STRING2(
  1708.         STR_L4_ALL_DATA_CIRCUIT_ASYNC,
  1709.         "For All Data Circuit Async ",
  1710.         "For All Data Circuit Async .");
  1711.     ADD_APPLICATION_STRING2(
  1712.         STR_L4_ALL_GPRS_BEARER_SERVICES,
  1713.         "For All GPRS Bearer Services ",
  1714.         "For All GPRS Bearer Services .");
  1715.     ADD_APPLICATION_STRING2(
  1716.         STR_L4_BS_ALLPADACCESSCA_SERVICES,
  1717.         "For All Dedicated PAD Access ",
  1718.         "For All Dedicated PAD Access .");
  1719.     ADD_APPLICATION_STRING2(
  1720.         STR_L4_BS_ALLDATAPDS_SERVICES,
  1721.         "For All DataPDS Services ",
  1722.         "For All DataPDS Services .");
  1723.     ADD_APPLICATION_STRING2(STR_UNKNOWN_CAUSE, "Unknown Cause!", "Unknown Cause!.");
  1724.     ADD_APPLICATION_STRING2(STR_CTR_REM, "Set Reminder Time", "Set Reminder Time!.");
  1725.     PopulateCallWait();
  1726.     PopulateCallForward();
  1727.     PopulateCallBarring();
  1728.     PopulateCallerId();
  1729.     PopulateLineSwitch();
  1730. #ifndef __MMI_REMOVE_CUG__
  1731.     PopulategrouplistMenu();
  1732. #endif 
  1733. #ifdef __IP_NUMBER__
  1734.     PopulateIPNumber();
  1735. #endif 
  1736. #ifdef __MMI_CM_BLACK_LIST__
  1737.     PopulateBlackList();
  1738. #endif /* __MMI_CM_BLACK_LIST__ */
  1739. #ifdef __MMI_CM_WHITE_LIST__
  1740.     PopulateWhiteList();
  1741. #endif /* __MMI_CM_WHITE_LIST__ */
  1742. #ifdef __MMI_UCM_REJECT_BY_SMS__
  1743.     mmi_callsetup_populate_rej_by_sms();
  1744. #endif /* __MMI_UCM_REJECT_BY_SMS__ */
  1745.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU8237_SCR8093_MNGCALL_MENU_MAIN, HighlightManageCalls);
  1746.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_SETTING_CALL_REMINDER, HighlightCALLSETCallTimeReminder);
  1747.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_SETTING_CALL_TIME_DISPLAY, HighlightCALLSETCallTimeDisplay);
  1748.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU9140_AUTO_REDIAL, HighlightCALLSETAutoRedial);
  1749.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_CALLER_ID, HintCALLSETCallerID);
  1750.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_LINE_SWCH, HintCALLSETLineSwitch);
  1751.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_SETTING_CALL_REMINDER, HintCALLSETCallTimeReminder);
  1752.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_SETTING_CALL_TIME_DISPLAY, HintCALLSETCallTimeDisplay);
  1753.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU9140_AUTO_REDIAL, HintCALLSETAutoRedial);
  1754. #ifndef __MMI_REMOVE_CUG__
  1755.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_SETTING_CALL_CLOSED_GP, HighlightCALLSETClosedUserGroup);
  1756. #endif 
  1757. #ifdef __IP_NUMBER__
  1758.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_SETTING_IP_NUMBER, HighlightIPNumber);
  1759.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_IP_NUM_EDIT, HighlightIPNumEdit);
  1760.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_IP_NUM_ACTIVATE, HighlightIPNumActivate);
  1761. #endif /* __IP_NUMBER__ */ 
  1762. #ifdef __MMI_CM_BLACK_LIST__
  1763.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_SETTING_BLACK_LIST, HighlightBlackList);
  1764.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_SETTING_BLACK_LIST_MODE, HighlightBlackListMode);
  1765.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_SETTING_BLACK_LIST_NUM, HighlightBlackListNum);
  1766.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_SETTING_BLACK_LIST, HintBlackList);
  1767.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_SETTING_BLACK_LIST_MODE, HintBlackListMode);
  1768. #ifdef __MMI_UCM_AUTO_REJECT_NO_CALL_ID__
  1769.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_SETTING_BLACK_LIST_UNKNOWN_NUMBER_MODE, HighlightBlackListUnknownNumberMode);
  1770.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_SETTING_BLACK_LIST_UNKNOWN_NUMBER_MODE, HintBlackListUnknownNumberMode);
  1771. #endif /* __MMI_UCM_AUTO_REJECT_NO_CALL_ID__ */
  1772. #endif /* __MMI_CM_BLACK_LIST__ */ 
  1773. #ifdef __MMI_CM_WHITE_LIST__
  1774.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_SETTING_WHITE_LIST, HighlightWhiteList);
  1775.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_SETTING_WHITE_LIST_MODE, HighlightWhiteListMode);
  1776.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_SETTING_WHITE_LIST_NUM, HighlightWhiteListNum);
  1777.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_SETTING_WHITE_LIST, HintWhiteList);
  1778.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_SETTING_WHITE_LIST_MODE, HintWhiteListMode);
  1779. #endif /* __MMI_CM_WHITE_LIST__ */ 
  1780. #ifdef __MMI_DUAL_SIM_MASTER__
  1781. #ifdef __IP_NUMBER__
  1782.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_MTPNP_IP_NUM_ACTIVATE, HighlightCard2IPNumActivate);
  1783. #endif /* __IP_NUMBER__ */ 
  1784. #endif/* __MMI_DUAL_SIM_MASTER__*/
  1785. }
  1786. /*****************************************************************************
  1787.  * FUNCTION
  1788.  *  PopulateNetworkSetupMenuRes
  1789.  * DESCRIPTION
  1790.  *  Network Setup high light and hint interface
  1791.  * PARAMETERS
  1792.  *  void
  1793.  * RETURNS
  1794.  *  void
  1795.  *****************************************************************************/
  1796. void PopulateNetworkSetupMenuRes(void)
  1797. {
  1798.     /*----------------------------------------------------------------*/
  1799.     /* Local Variables                                                */
  1800.     /*----------------------------------------------------------------*/
  1801.     /*----------------------------------------------------------------*/
  1802.     /* Code Body                                                      */
  1803.     /*----------------------------------------------------------------*/
  1804. #if 1   /* networksetup.c */
  1805.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU9185_NETWORK_SETUP, HighlightNETSETMain);
  1806.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU9186_SELECTION_MODE, HighlightNETSETSelectionMode);
  1807.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU9186_SELECTION_MODE_MANUAL, HighlightNETSETSelectionManual);
  1808.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU9186_SELECTION_MODE_AUTOMATIC, HighlightNETSETSelectionAuto);
  1809.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU9187_PREFERRED_NETWORKS, HighlightNETSETPreferredNetworks);
  1810. #ifdef __MMI_GPRS_FEATURES__
  1811.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU9189_GPRS_CONNECTION_MODE, HighlightNETSETGPRSConnectionMode);
  1812.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU9189_GPRS_CONNECTION_MODE, HintNETSETGPRSConnectionMode);
  1813. #endif /* __MMI_GPRS_FEATURES__ */ 
  1814.     
  1815. #ifdef __MANUAL_MODE_NW_SEL__
  1816.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU9186_SELECTION_MODE_CHOICE, HighlightNETSETSelectionModeChoice);
  1817.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU9186_SELECTION_MODE_CHOICE, HintNETSETSelectionMode);
  1818. #endif /* __MANUAL_MODE_NW_SEL__ */ 
  1819.     
  1820. #ifdef __MMI_WLAN_FEATURES__
  1821.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_NETSET_PREFERRED_MODE, mmi_netset_highlight_preferred_mode);
  1822.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_ID_NETSET_PREFERRED_MODE, mmi_netset_hint_preferred_mode);
  1823. #else /* __MMI_WLAN_FEATURES__ */
  1824. #ifndef __MTK_TARGET__
  1825.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_NETSET_PREFERRED_MODE, mmi_netset_highlight_menu_not_support);
  1826. #endif
  1827. #endif /* __MMI_WLAN_FEATURES__ */
  1828.     
  1829.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU9186_SELECTION_MODE, HintNETSETSelectionMode);
  1830.     //InitPrefNwk();
  1831.     
  1832. #if defined(__GSM_RAT__) && defined(__WCDMA_RAT__)
  1833. /* under construction !*/
  1834. /* under construction !*/
  1835. /* under construction !*/
  1836. /* under construction !*/
  1837. #endif /* defined(__GSM_RAT__) && defined(__WCDMA_RAT__) */ 
  1838.     
  1839. #ifdef __MMI_USER_CTRL_PLMN_SUPPORT__
  1840.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_NETSET_USER_CTRL_PLMN, mmi_netset_highlight_user_ctrl_plmn);
  1841. #endif 
  1842. #endif /* 1 */
  1843. #if defined(__OP12__) && defined(__NBR_CELL_INFO__)
  1844.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_NETSET_IDLE_CELL_INFO, mmi_netset_highlight_cell_info);
  1845.     ADD_APPLICATION_MENUITEM_HINT_HANDLER(MENU_ID_NETSET_IDLE_CELL_INFO, mmi_netset_hint_cell_info);
  1846. #endif /* #if defined(__OP12__) && defined(__NBR_CELL_INFO__) */
  1847. #if 1    /* preferredNwk.c */
  1848.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MITEM_PRR_NWK_DELETE, HighlightNETSETDelPrefNwk);
  1849.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MITEM_PRR_NWK_EDIT, HighlightNETSETEditPrefNwk);
  1850.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MITEM_PRR_NWK_ADD, HighlightNETSETAddPrefNwk);
  1851.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MITEM_PRR_NWK_NEW, HighlightNETSETNewPrefNwk);
  1852.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_ADD_FROM_LIST_DONE, mmi_netset_highlight_add_from_list_done);
  1853.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_ADD_FROM_LIST_SORT_BY_DEFAULT, mmi_netset_highlight_sort_by_default);
  1854.     ADD_APPLICATION_MENUITEM_HILITE_HANDLER(MENU_ID_ADD_FROM_LIST_SORT_BY_ALPHABET, mmi_netset_highlight_sort_by_alphabet);
  1855. #endif /* 1 */
  1856. }
  1857. /*****************************************************************************
  1858.  * FUNCTION
  1859.  *  PopulateNetworkSetupResData
  1860.  * DESCRIPTION
  1861.  *  
  1862.  * PARAMETERS
  1863.  *  void
  1864.  * RETURNS
  1865.  *  void
  1866.  *****************************************************************************/
  1867. void PopulateNetworkSetupResData(void)
  1868. {
  1869.     /*----------------------------------------------------------------*/
  1870.     /* Local Variables                                                */
  1871.     /*----------------------------------------------------------------*/
  1872.     /*----------------------------------------------------------------*/
  1873.     /* Code Body                                                      */
  1874.     /*----------------------------------------------------------------*/
  1875. #ifdef __MMI_GPRS_FEATURES__
  1876.     ADD_APPLICATION_MENUITEM((MENU9185_NETWORK_SETUP, 
  1877.                           #ifndef __MMI_DUAL_SIM_MASTER__
  1878.                               MAIN_MENU_SETTINGS_MENUID,
  1879.                           #else /* __MMI_DUAL_SIM_MASTER__ */
  1880.                               MENU_MTPNP_DM_NETWORK_SETUP,
  1881.                           #endif /* __MMI_DUAL_SIM_MASTER__ */
  1882. #if defined(__GSM_RAT__) && defined(__WCDMA_RAT__)
  1883. /* under construction !*/
  1884. #endif
  1885. #ifdef __MMI_USER_CTRL_PLMN_SUPPORT__
  1886.                               1+
  1887. #endif
  1888. #if defined(__OP12__) && defined(__NBR_CELL_INFO__)
  1889.                               1+
  1890. #endif
  1891.                               3,
  1892.                               MENU9186_SELECTION_MODE,
  1893. #ifdef __MMI_WLAN_FEATURES__
  1894.                               MENU_ID_NETSET_PREFERRED_MODE,
  1895. #else
  1896.                               MENU9187_PREFERRED_NETWORKS,
  1897. #endif
  1898.                               MENU9189_GPRS_CONNECTION_MODE,
  1899. #if defined(__GSM_RAT__) && defined(__WCDMA_RAT__)
  1900. /* under construction !*/
  1901. /* under construction !*/
  1902. #endif
  1903. #ifdef __MMI_USER_CTRL_PLMN_SUPPORT__
  1904.                               MENU_ID_NETSET_USER_CTRL_PLMN,
  1905. #endif
  1906. #if defined(__OP12__) && defined(__NBR_CELL_INFO__)
  1907.                              MENU_ID_NETSET_IDLE_CELL_INFO,
  1908. #endif
  1909.                               SHOW, MOVEABLEACROSSPARENT | INSERTABLE | SHORTCUTABLE, DISP_LIST,
  1910.                           #ifndef __MMI_DUAL_SIM_MASTER__
  1911.                               STR_ID_NETSET_MITEM9185, IMG_SETTING_NETWORK));
  1912.                           #else /* __MMI_DUAL_SIM_MASTER__ */
  1913.                               STRING_MTPNP_CARD1_NETWORK_SETUP, IMG_SETTING_NETWORK));
  1914.                           #endif /* __MMI_DUAL_SIM_MASTER__ */
  1915.     ADD_APPLICATION_MENUITEM((MENU9189_GPRS_CONNECTION_MODE, MENU9185_NETWORK_SETUP, 0,
  1916.                               SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_ID_NETSET_MITEM9189, NULL));
  1917.     ADD_APPLICATION_STRING2(STR_ID_NETSET_MITEM9189, "GPRS Connection", "GPRS Connection Mode");
  1918.     ADD_APPLICATION_STRING2(STR_ID_NETSET_GPRS_CONNECTION_MODE_ALWAYS, "Always", "GPRS connection mode: Always");
  1919.     ADD_APPLICATION_STRING2(STR_ID_NETSET_GPRS_CONNECTION_MODE_WHENNEEDED, "When Needed", "GPRS connection mode: When Needed");
  1920. #else /* __MMI_GPRS_FEATURES__ */ 
  1921.     ADD_APPLICATION_MENUITEM((MENU9185_NETWORK_SETUP, 
  1922.                           #ifndef __MMI_DUAL_SIM_MASTER__
  1923.                               MAIN_MENU_SETTINGS_MENUID,
  1924.                           #else /* __MMI_DUAL_SIM_MASTER__ */
  1925.                               MENU_MTPNP_DM_NETWORK_SETUP,
  1926.                           #endif /* __MMI_DUAL_SIM_MASTER__ */
  1927. #if defined(__OP12__) && defined(__NBR_CELL_INFO__)
  1928.                               1+
  1929. #endif                                  
  1930.                               2,
  1931.                               MENU9186_SELECTION_MODE,
  1932.                               MENU9187_PREFERRED_NETWORKS,
  1933. #if defined(__OP12__) && defined(__NBR_CELL_INFO__)
  1934.                               MENU_ID_NETSET_IDLE_CELL_INFO,
  1935. #endif                                              
  1936.                               SHOW, MOVEABLEACROSSPARENT | INSERTABLE | SHORTCUTABLE, DISP_LIST,
  1937.                           #ifndef __MMI_DUAL_SIM_MASTER__
  1938.                               STR_ID_NETSET_MITEM9185, IMG_SETTING_NETWORK));
  1939.                           #else /* __MMI_DUAL_SIM_MASTER__ */
  1940.                               STRING_MTPNP_CARD1_NETWORK_SETUP, IMG_SETTING_NETWORK));
  1941.                           #endif /* __MMI_DUAL_SIM_MASTER__ */
  1942. #endif /* __MMI_GPRS_FEATURES__ */ 
  1943.     ADD_APPLICATION_STRING2(STR_ID_NETSET_CHANGE, "Change", "LSK Display for Change");
  1944. #ifdef __MMI_USER_CTRL_PLMN_SUPPORT__
  1945.     ADD_APPLICATION_MENUITEM((MENU_ID_NETSET_USER_CTRL_PLMN, MENU9185_NETWORK_SETUP, 0,
  1946.                               SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_ID_NETSET_USER_CTRL_PLMN, NULL));
  1947.     ADD_APPLICATION_MENUITEM((MENU_ID_NETSET_USER_CTRL_PLMN_OPTIONS,
  1948.                               0, 2,
  1949.                               MENU_ID_NETSET_USER_CTRL_PLMN_ADD,
  1950.                               MENU_ID_NETSET_USER_CTRL_PLMN_DEL,
  1951.                               SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_GLOBAL_OPTIONS, NULL));
  1952.     ADD_APPLICATION_MENUITEM((MENU_ID_NETSET_USER_CTRL_PLMN_ADD, MENU_ID_NETSET_USER_CTRL_PLMN_OPTIONS, 0,
  1953.                               SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_GLOBAL_ADD, NULL));
  1954.     ADD_APPLICATION_MENUITEM((MENU_ID_NETSET_USER_CTRL_PLMN_DEL, MENU_ID_NETSET_USER_CTRL_PLMN_OPTIONS, 0,
  1955.                               SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_GLOBAL_DELETE, NULL));
  1956.     ADD_APPLICATION_STRING2(STR_ID_NETSET_USER_CTRL_PLMN, "PLMN management", "PLMN management");
  1957.     ADD_APPLICATION_STRING2(STR_ID_NETSET_OP_NAME_CAPTION, "Operator Name", "Operator Name");
  1958.     ADD_APPLICATION_STRING2(
  1959.         STR_ID_NETSET_UNKNOWN_PLMN_MSG,
  1960.         "Unable to find the operator name from this phone! Do you want to input it manually?",
  1961.         "Unknown PLMN");
  1962.     ADD_APPLICATION_STRING2(STR_ID_NETSET_DUPLICATED_PLMN, "Duplicated", "Duplicated PLMN");
  1963. #endif /* __MMI_USER_CTRL_PLMN_SUPPORT__ */ 
  1964. #ifdef __MMI_WLAN_FEATURES__
  1965.     ADD_APPLICATION_MENUITEM((MENU_ID_NETSET_PREFERRED_MODE, MENU9185_NETWORK_SETUP, 0,
  1966.                               SHOW, MOVEABLEWITHINPARENT, DISP_LIST, STR_ID_NETSET_PREFERRED_MODE, NULL));
  1967.     ADD_APPLICATION_STRING2(STR_ID_NETSET_PREFERRED_MODE, "Preferred Mode", "Preferred Mode");
  1968.     ADD_APPLICATION_STRING2(STR_ID_NETSET_PREFERRED_MODE_GSM_ONLY, "GSM Only", "GSM Only");