forked from amazingfate/loongoffice
override 'sr-Cyrl*' with 'sr*'
which is what we so far always used, though Cyrl is not suppress-script and would be correct, but it's primary usage. Change-Id: If7ce7dfcc6b4cc07c503dd2ff2c2bbe2c55c9338
This commit is contained in:
@ -588,7 +588,7 @@ static bool checkMapping( const OUString rStr1, const OUString& rStr2 )
|
||||
if (rStr1 == "cz" ) return rStr2 == "cs-CZ";
|
||||
if (rStr1 == "iw-IL" ) return rStr2 == "he-IL";
|
||||
if (rStr1 == "in-ID" ) return rStr2 == "id-ID";
|
||||
if (rStr1 == "sr-YU" ) return rStr2 == "sr-Cyrl-CS";
|
||||
if (rStr1 == "sr-YU" ) return rStr2 == "sr-CS";
|
||||
if (rStr1 == "sh-RS" ) return rStr2 == "sr-Latn-RS";
|
||||
if (rStr1 == "sh-YU" ) return rStr2 == "sr-Latn-CS";
|
||||
if (rStr1 == "sh-CS" ) return rStr2 == "sr-Latn-CS";
|
||||
@ -616,6 +616,11 @@ static bool checkMapping( const OUString rStr1, const OUString& rStr2 )
|
||||
if (rStr1 == "ks" ) return rStr2 == "ks-Arab";
|
||||
if (rStr1 == "chr-US" ) return rStr2 == "chr-Cher-US";
|
||||
if (rStr1 == "sd-PK" ) return rStr2 == "sd-Arab-PK";
|
||||
if (rStr1 == "sr-Cyrl-RS" ) return rStr2 == "sr-RS";
|
||||
if (rStr1 == "sr-Cyrl-ME" ) return rStr2 == "sr-ME";
|
||||
if (rStr1 == "sr-Cyrl-BA" ) return rStr2 == "sr-BA";
|
||||
if (rStr1 == "sr-Cyrl-CS" ) return rStr2 == "sr-CS";
|
||||
if (rStr1 == "sr-Cyrl" ) return rStr2 == "sr";
|
||||
return rStr1 == rStr2;
|
||||
}
|
||||
|
||||
|
||||
@ -650,11 +650,11 @@ static IsoLanguageScriptCountryEntry const aImplIsoLangScriptEntries[] =
|
||||
{ LANGUAGE_SERBIAN_LATIN_SAM, "sr-Latn", "YU", 0 }, // legacy Serbian Latin in Yugoslavia
|
||||
{ LANGUAGE_SERBIAN_LATIN_LSO, "sr-Latn", "" , 0 },
|
||||
{ LANGUAGE_SERBIAN_LATIN_NEUTRAL, "sr-Latn", "" , 0 }, // MS lists this as 'sr' only, what a mess
|
||||
{ LANGUAGE_SERBIAN_CYRILLIC_SERBIA, "sr-Cyrl", "RS", 0 }, // MS
|
||||
{ LANGUAGE_SERBIAN_CYRILLIC_MONTENEGRO, "sr-Cyrl", "ME", 0 }, // MS
|
||||
{ LANGUAGE_SERBIAN_CYRILLIC_BOSNIA_HERZEGOVINA, "sr-Cyrl", "BA", 0 }, // MS
|
||||
{ LANGUAGE_SERBIAN_CYRILLIC_SAM, "sr-Cyrl", "CS", 0 }, // MS
|
||||
{ LANGUAGE_SERBIAN_CYRILLIC_LSO, "sr-Cyrl", "" , 0 }, // MS
|
||||
{ LANGUAGE_SERBIAN_CYRILLIC_SERBIA, "sr-Cyrl", "RS", kSAME }, // MS
|
||||
{ LANGUAGE_SERBIAN_CYRILLIC_MONTENEGRO, "sr-Cyrl", "ME", kSAME }, // MS
|
||||
{ LANGUAGE_SERBIAN_CYRILLIC_BOSNIA_HERZEGOVINA, "sr-Cyrl", "BA", kSAME }, // MS
|
||||
{ LANGUAGE_SERBIAN_CYRILLIC_SAM, "sr-Cyrl", "CS", kSAME }, // MS
|
||||
{ LANGUAGE_SERBIAN_CYRILLIC_LSO, "sr-Cyrl", "" , kSAME }, // MS
|
||||
{ LANGUAGE_BOSNIAN_CYRILLIC_BOSNIA_HERZEGOVINA, "bs-Cyrl", "BA", 0 },
|
||||
{ LANGUAGE_BOSNIAN_CYRILLIC_LSO, "bs-Cyrl", "" , 0 },
|
||||
{ LANGUAGE_AZERI_CYRILLIC, "az-Cyrl", "AZ", 0 }, // macrolanguage code
|
||||
|
||||
Reference in New Issue
Block a user