diff -r 82ca176301de -r a616540b95d9 extras/about/src/AboutContainer.cpp --- a/extras/about/src/AboutContainer.cpp Tue May 25 12:44:02 2010 +0300 +++ b/extras/about/src/AboutContainer.cpp Wed Jun 09 09:43:27 2010 +0300 @@ -586,8 +586,19 @@ TInt bottomMargin = mainPaneHeight * 3 / 100; iLinesPerScreen = ( mainPaneHeight - topMargin - bottomMargin ) / iBaseLineDelta; + + TInt uiLanguage = User::Language(); + + if( uiLanguage == ELangArabic || uiLanguage == ELangFarsi || + uiLanguage == ELangHebrew || uiLanguage == ELangUrdu ) + { + iTextAlign = CGraphicsContext::ERight; + } + else + { + iTextAlign = CGraphicsContext::ELeft; + } - iTextAlign = CGraphicsContext::ELeft; if ( iText ) {