[Libreoffice-commits] core.git: cui/source

Eike Rathke erack at redhat.com
Tue Mar 14 16:55:04 UTC 2017


 cui/source/tabpages/numfmt.cxx |   13 +------------
 1 file changed, 1 insertion(+), 12 deletions(-)

New commits:
commit be37bbdc4902933e45869537eb33eefa7fc1cc81
Author: Eike Rathke <erack at redhat.com>
Date:   Tue Mar 14 17:52:24 2017 +0100

    use SvxLanguageBoxBase::SetLanguageList()
    
    ... to benefit from whatever replacements and tweaks known.
    
    Change-Id: Ic19400bc4664fcdd5d7b8e5bf07c2dfacdb5e18f

diff --git a/cui/source/tabpages/numfmt.cxx b/cui/source/tabpages/numfmt.cxx
index ae6f6ea..9b3e0e5 100644
--- a/cui/source/tabpages/numfmt.cxx
+++ b/cui/source/tabpages/numfmt.cxx
@@ -368,19 +368,8 @@ void SvxNumberFormatTabPage::Init_Impl()
 
     // initialize language ListBox
 
+    m_pLbLanguage->SetLanguageList( SvxLanguageListFlags::ALL | SvxLanguageListFlags::ONLY_KNOWN, false);
     m_pLbLanguage->InsertLanguage( LANGUAGE_SYSTEM );
-    /* TODO: any reason we're doing a manual init here instead of using
-     * SvxLanguageBoxBase::SetLanguageList( SvxLanguageListFlags::ONLY_KNOWN, ...)? */
-    // Don't list ambiguous locales where we won't be able to convert the
-    // LanguageType back to an identical Language_Country name and therefore
-    // couldn't load the i18n LocaleData. Show DebugMsg in non-PRODUCT version.
-    css::uno::Sequence< sal_uInt16 > xLang = LocaleDataWrapper::getInstalledLanguageTypes();
-    sal_Int32 nCount = xLang.getLength();
-    for ( sal_Int32 i=0; i<nCount; i++ )
-    {
-        if (!MsLangId::isLegacy( xLang[i]))
-            m_pLbLanguage->InsertLanguage( xLang[i] );
-    }
 }
 
 VclPtr<SfxTabPage> SvxNumberFormatTabPage::Create( vcl::Window* pParent,


More information about the Libreoffice-commits mailing list