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:
committed by
Fridrich Strba
parent
2a6009ffc1
commit
1e7bc06905
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user