writerfilter/source/dmapper/DomainMapper.cxx |    8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

New commits:
commit 08bece4ae2c1a10276f91c149b3e065d4da67806
Author: Eike Rathke <[email protected]>
Date:   Sat Nov 17 03:17:07 2012 +0100

    use LanguageTag
    
    Change-Id: I35eaada40120b6d7687e35475b48f832043ed3ba

diff --git a/writerfilter/source/dmapper/DomainMapper.cxx 
b/writerfilter/source/dmapper/DomainMapper.cxx
index 1f531bd..a768dc3 100644
--- a/writerfilter/source/dmapper/DomainMapper.cxx
+++ b/writerfilter/source/dmapper/DomainMapper.cxx
@@ -23,7 +23,7 @@
 #include <ConversionHelper.hxx>
 #include <ModelEventListener.hxx>
 #include <MeasureHandler.hxx>
-#include <i18npool/mslangid.hxx>
+#include <i18npool/languagetag.hxx>
 #include <i18nutil/paper.hxx>
 #include <ooxml/OOXMLFastTokens.hxx>
 #include <com/sun/star/document/XDocumentPropertiesSupplier.hpp>
@@ -1143,8 +1143,7 @@ void DomainMapper::lcl_attribute(Id nName, Value & val)
         case NS_ooxml::LN_CT_Language_eastAsia: //90315
         case NS_ooxml::LN_CT_Language_bidi: //90316
         {
-            LanguageType eLang = MsLangId::convertIsoStringToLanguage( 
sStringValue );
-            lang::Locale aLocale = MsLangId::convertLanguageToLocale( eLang );
+            lang::Locale aLocale( LanguageTag( sStringValue).getLocale());
             if (m_pImpl->GetTopContext())
                 
m_pImpl->GetTopContext()->Insert(NS_ooxml::LN_CT_Language_val== nName ? 
PROP_CHAR_LOCALE :
                              NS_ooxml::LN_CT_Language_eastAsia == nName ? 
PROP_CHAR_LOCALE_ASIAN : PROP_CHAR_LOCALE_COMPLEX,
@@ -2301,8 +2300,7 @@ void DomainMapper::sprmWithProps( Sprm& rSprm, 
PropertyMapPtr rContext, SprmType
     case NS_sprm::LN_CRgLid1:    // sprmCRgLid1    language Asian
     case NS_sprm::LN_CRgLid1_80: // sprmCRgLid1_80 older language Asian
         {
-            lang::Locale aLocale;
-            MsLangId::convertLanguageToLocale( (LanguageType)nIntValue, 
aLocale );
+            lang::Locale aLocale( LanguageTag( 
(LanguageType)nIntValue).getLocale());
 
             PropertyIds aPropId;
             switch (nSprmId)
_______________________________________________
Libreoffice-commits mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to