textinput/ptienginev2/src/PtiLanguageDatabase.cpp
branchRCL_3
changeset 5 a47de9135b21
parent 0 eb1f2e154e89
child 9 e6a39382bb9c
equal deleted inserted replaced
3:f5a1e66df979 5:a47de9135b21
   340     {EPtiLangImplUidUrdu3,       ELangUrdu},	 
   340     {EPtiLangImplUidUrdu3,       ELangUrdu},	 
   341     {EPtiLangImplUidMarathi3,    ELangMarathi},		
   341     {EPtiLangImplUidMarathi3,    ELangMarathi},		
   342 	{0, 0}
   342 	{0, 0}
   343 	};
   343 	};
   344 
   344 
       
   345 const TInt xt9LangImplUidDanish = 0x10282D36;
       
   346 const TInt xt9LangImplUidNorwegian = 0x10282D38;
   345 
   347 
   346 // ---------------------------------------------------------------------------
   348 // ---------------------------------------------------------------------------
   347 // CPtiLanguageDatabase::LanguageCodeForUid
   349 // CPtiLanguageDatabase::LanguageCodeForUid
   348 // 
   350 // 
   349 // ---------------------------------------------------------------------------
   351 // ---------------------------------------------------------------------------
   350 //
   352 //
   351 EXPORT_C TInt CPtiLanguageDatabase::LanguageCodeForUid(TInt aUid)
   353 EXPORT_C TInt CPtiLanguageDatabase::LanguageCodeForUid(TInt aUid)
   352 	{
   354 	{
   353 	TInt i;
   355 	TInt i;
       
   356 	
       
   357 	if ( aUid == xt9LangImplUidDanish )
       
   358 	    {
       
   359 	    return ELangDanish;
       
   360 	    }
       
   361 	else if ( aUid == xt9LangImplUidNorwegian )
       
   362 	    {
       
   363 	    return ELangNorwegian;
       
   364 	    }
   354 
   365 
   355 	for (i = 0; ; i++)
   366 	for (i = 0; ; i++)
   356 		{
   367 		{
   357 		if (langUids[i].iUid == 0)
   368 		if (langUids[i].iUid == 0)
   358 			{
   369 			{