fep/aknfep/src/AknFepUiManagerWestern.cpp
branchRCL_3
changeset 12 5e18d8c489d6
parent 0 eb1f2e154e89
equal deleted inserted replaced
11:c8fb4cf7b3ae 12:5e18d8c489d6
    94 
    94 
    95 #include <AknIndicatorContainer.h>  // CAknIndicatorContainer::TIndicatorContext
    95 #include <AknIndicatorContainer.h>  // CAknIndicatorContainer::TIndicatorContext
    96 #include <PtiEngine.h> 
    96 #include <PtiEngine.h> 
    97 #include <PtiDefs.h>
    97 #include <PtiDefs.h>
    98 #include <PtiUserDicEntry.h>
    98 #include <PtiUserDicEntry.h>
    99 #include <AknFep.rsg>
    99 #include <aknfep.rsg>
   100 // CONSTANTS
   100 // CONSTANTS
   101 
   101 
   102 /**
   102 /**
   103  *  CAknFepUIManagerWestern class.
   103  *  CAknFepUIManagerWestern class.
   104  * 
   104  * 
   380     TInt lang = iLanguage;
   380     TInt lang = iLanguage;
   381     switch (aMode)
   381     switch (aMode)
   382         {
   382         {
   383         case ELatin:
   383         case ELatin:
   384             {
   384             {
   385             if ( iLanguage == ELangTaiwanChinese ||
   385             switch ( iLanguage )
   386                  iLanguage == ELangHongKongChinese ||
   386                 {
   387                  iLanguage == ELangPrcChinese ||
   387                 case ELangTaiwanChinese:
   388                  iLanguage == ELangJapanese || 
   388                     {
   389                  iLanguage == ELangHindi )
   389                     lang = ELangEnglish_Taiwan;
       
   390                     break;
       
   391                     }
       
   392                 case ELangHongKongChinese:
       
   393                     {
       
   394                     lang = ELangEnglish_HongKong;
       
   395                     break;
       
   396                     }
       
   397                 case ELangPrcChinese:
       
   398                     {
       
   399                     lang = ELangEnglish_Prc;
       
   400                     break;
       
   401                     }
       
   402                 case ELangJapanese:
       
   403                 case ELangHindi:
   390                 {
   404                 {
   391                 // Chinese and Japanese languages uses always English as a latin language.
   405                 // Chinese and Japanese languages uses always English as a latin language.
   392                 lang = ELangEnglish;
   406                 lang = ELangEnglish;
   393                 }
   407                     break;
   394             else
   408                 }
       
   409                 default:
   395                 {
   410                 {
   396                 lang = iLanguage;
   411                 lang = iLanguage;
       
   412                     break;
       
   413                     }
   397                 }
   414                 }
   398             }
   415             }
   399             break;
   416             break;
   400         case ENumber:
   417         case ENumber:
   401             {
   418             {