Kaydet (Commit) a829a352 authored tarafından Eike Rathke's avatar Eike Rathke

extra convertLanguageToLocale(LanguageType,Locale) is unneeded

Change-Id: I3a56e7cafeb2453b877582f6c2d1a705cb91723b
üst 84df29d3
...@@ -141,22 +141,6 @@ LanguageType MsLangId::resolveSystemLanguageByScriptType( LanguageType nLang, sa ...@@ -141,22 +141,6 @@ LanguageType MsLangId::resolveSystemLanguageByScriptType( LanguageType nLang, sa
return nLang; return nLang;
} }
// static
void MsLangId::Conversion::convertLanguageToLocale( LanguageType nLang,
::com::sun::star::lang::Locale & rLocale )
{
if (!rLocale.Variant.isEmpty())
rLocale.Variant = OUString();
convertLanguageToIsoNames( nLang, rLocale.Language, rLocale.Country);
/* FIXME: this x-... is temporary until conversion will be moved up to
* LanguageTag. Also handle the nasty "*" joker as privateuse. */
if (rLocale.Language.startsWith( "x-") || (rLocale.Language == "*"))
{
rLocale.Variant = rLocale.Language;
rLocale.Language = "qlt";
}
}
// static // static
::com::sun::star::lang::Locale MsLangId::Conversion::convertLanguageToLocale( ::com::sun::star::lang::Locale MsLangId::Conversion::convertLanguageToLocale(
...@@ -171,7 +155,14 @@ void MsLangId::Conversion::convertLanguageToLocale( LanguageType nLang, ...@@ -171,7 +155,14 @@ void MsLangId::Conversion::convertLanguageToLocale( LanguageType nLang,
// but not LANGUAGE_SYSTEM or others. // but not LANGUAGE_SYSTEM or others.
if (bResolveSystem || nLang == LANGUAGE_DONTKNOW) if (bResolveSystem || nLang == LANGUAGE_DONTKNOW)
nLang = MsLangId::getRealLanguage( nLang); nLang = MsLangId::getRealLanguage( nLang);
convertLanguageToLocale( nLang, aLocale); convertLanguageToIsoNames( nLang, aLocale.Language, aLocale.Country);
/* FIXME: this x-... is temporary until conversion will be moved up to
* LanguageTag. Also handle the nasty "*" joker as privateuse. */
if (aLocale.Language.startsWith( "x-") || (aLocale.Language == "*"))
{
aLocale.Variant = aLocale.Language;
aLocale.Language = "qlt";
}
} }
return aLocale; return aLocale;
} }
......
...@@ -242,14 +242,7 @@ public: ...@@ -242,14 +242,7 @@ public:
I18NLANGTAG_DLLPRIVATE static ::com::sun::star::lang::Locale convertLanguageToLocale( I18NLANGTAG_DLLPRIVATE static ::com::sun::star::lang::Locale convertLanguageToLocale(
LanguageType nLang, bool bResolveSystem ); LanguageType nLang, bool bResolveSystem );
/** Convert a LanguageType to a Locale, resolving LANGUAGE_SYSTEM. /** Used by convertLanguageToLocale(LanguageType,bool) */
Used by convertLanguageToLocale(LanguageType,bool)
*/
I18NLANGTAG_DLLPRIVATE static void convertLanguageToLocale(
LanguageType nLang, ::com::sun::star::lang::Locale & rLocale );
/** Used by convertLanguageToLocale(LanguageType,Locale) */
I18NLANGTAG_DLLPRIVATE static void convertLanguageToIsoNames( I18NLANGTAG_DLLPRIVATE static void convertLanguageToIsoNames(
LanguageType nLang, OUString& rLangStr, OUString& rCountry ); LanguageType nLang, OUString& rLangStr, OUString& rCountry );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment