use ImpEditEngine::ImplInitDigitModel() to set digit language.

Change-Id: I38047da8cb73493916803d73e1036dec68ee2d97
Reviewed-on: https://gerrit.libreoffice.org/3389
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
This commit is contained in:
navin patidar
2013-04-15 07:53:54 +00:00
committed by Fridrich Strba
parent 2a6009ffc1
commit 1e7bc06905
+2 -13
View File
@@ -4320,19 +4320,8 @@ void ImpEditEngine::ImplInitLayoutMode( OutputDevice* pOutDev, sal_uInt16 nPara,
// #114278# Also setting up digit language from Svt options
// (cannot reliably inherit the outdev's setting)
LanguageType eLang;
if( !pCTLOptions )
pCTLOptions = new SvtCTLOptions;
if ( SvtCTLOptions::NUMERALS_HINDI == pCTLOptions->GetCTLTextNumerals() )
eLang = LANGUAGE_ARABIC_SAUDI_ARABIA;
else if ( SvtCTLOptions::NUMERALS_ARABIC == pCTLOptions->GetCTLTextNumerals() )
eLang = LANGUAGE_ENGLISH;
else
eLang = (LanguageType) Application::GetSettings().GetLanguageTag().getLanguageType();
pOutDev->SetDigitLanguage( eLang );
LanguageType eLang = (LanguageType) Application::GetSettings().GetLanguageTag().getLanguageType();
ImplInitDigitMode( pOutDev, eLang );
}
Reference < i18n::XBreakIterator > ImpEditEngine::ImplGetBreakIterator() const