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

pass the already available bcp47 string instead of yet another conversion

Change-Id: I6ed8428b28300cdd0586d505211e45d76a622115
üst 9a2d6e7e
......@@ -580,20 +580,18 @@ namespace
Sequence< OUString > lcl_GetLastFoundSvcs(
SvtLinguConfig &rCfg,
const OUString &rLastFoundList ,
const Locale &rAvailLocale )
const OUString& rCfgLocaleStr )
{
Sequence< OUString > aRes;
OUString aCfgLocaleStr( LanguageTag::convertToBcp47( rAvailLocale ) );
Sequence< OUString > aNodeNames( rCfg.GetNodeNames(rLastFoundList) );
bool bFound = lcl_FindEntry( aCfgLocaleStr, aNodeNames);
bool bFound = lcl_FindEntry( rCfgLocaleStr, aNodeNames);
if (bFound)
{
Sequence< OUString > aNames(1);
OUString &rNodeName = aNames.getArray()[0];
rNodeName = rLastFoundList + "/" + aCfgLocaleStr;
rNodeName = rLastFoundList + "/" + rCfgLocaleStr;
Sequence< Any > aValues( rCfg.GetProperties( aNames ) );
if (aValues.getLength())
{
......@@ -741,7 +739,7 @@ void LngSvcMgr::UpdateAll()
aLastFoundSvcs[k][ aCfgLocaleStr ] = aAvailSvcs;
Sequence< OUString > aLastSvcs(
lcl_GetLastFoundSvcs( aCfg, aLastFoundList , pAvailLocale[i] ));
lcl_GetLastFoundSvcs( aCfg, aLastFoundList , aCfgLocaleStr ));
Sequence< OUString > aNewSvcs =
lcl_GetNewEntries( aLastSvcs, aAvailSvcs );
......
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