omadm/omadmextensions/adapters/devinfo/src/nsmldmdevinfoadapter.cpp
branchRCL_3
changeset 22 9360ca28b668
parent 0 3ce708148e4d
equal deleted inserted replaced
20:f2101057ffeb 22:9360ca28b668
   455             }
   455             }
   456         else
   456         else
   457         if ( segment == KNSmlDMDevInfoLangNodeName )
   457         if ( segment == KNSmlDMDevInfoLangNodeName )
   458             { 
   458             { 
   459             TLanguage language = User::Language();
   459             TLanguage language = User::Language();
       
   460             // value to mask off the leftmost 6 bits in language that holds the operator id
       
   461             const TUint KDialectMask=0x03FF;
       
   462             language = static_cast<TLanguage>(language & KDialectMask);
       
   463 
   460             TBuf8<2> langCode;
   464             TBuf8<2> langCode;
       
   465             DBG_FILE_CODE("CNSmlDmInfoAdapter::FetchLeafObjectL(): %d",language);
       
   466 
   461             switch ( language )
   467             switch ( language )
   462                 {
   468                 {
   463                 case ELangEnglish: 
   469                 case ELangEnglish: 
   464                 case ELangAmerican:
   470                 case ELangAmerican:
   465                 case ELangAustralian:
   471                 case ELangAustralian:
   701                     break;
   707                     break;
   702                 default:
   708                 default:
   703                     langCode = KNSmlDMEnglish;
   709                     langCode = KNSmlDMEnglish;
   704                 }
   710                 }
   705             aObject.InsertL( 0, langCode );
   711             aObject.InsertL( 0, langCode );
       
   712             DBG_FILE_CODE("CNSmlDmInfoAdapter::FetchLeafObjectL(): %s",langCode);
   706             }
   713             }
   707         else
   714         else
   708         if ( segment == KNSmlDMDevInfoDmVNodeName )
   715         if ( segment == KNSmlDMDevInfoDmVNodeName )
   709             {
   716             {
   710             if(!FeatureManager::FeatureSupported( KFeatureIdSyncMlDm112  ))
   717             if(!FeatureManager::FeatureSupported( KFeatureIdSyncMlDm112  ))