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

for all other zh-XX also list zh-CN as fallback

Change-Id: Ie27e743e8fdb03332a72331a7ac2ce72b548fcbc
üst 78b97473
...@@ -1229,9 +1229,15 @@ LanguageTag & LanguageTag::makeFallback() ...@@ -1229,9 +1229,15 @@ LanguageTag & LanguageTag::makeFallback()
if (!aCountry.isEmpty()) if (!aCountry.isEmpty())
{ {
aVec.push_back( aLanguage + "-" + aCountry); aVec.push_back( aLanguage + "-" + aCountry);
// For zh-HK or zh-MO also list zh-TW if (aLanguage == "zh")
if (aLanguage == "zh" && (aCountry == "HK" || aCountry == "MO")) {
aVec.push_back( aLanguage + "-TW"); // For zh-HK or zh-MO also list zh-TW, for all other zh-XX also
// list zh-CN.
if (aCountry == "HK" || aCountry == "MO")
aVec.push_back( aLanguage + "-TW");
else if (aCountry != "CN")
aVec.push_back( aLanguage + "-CN");
}
} }
aVec.push_back( aLanguage); aVec.push_back( aLanguage);
return aVec; return aVec;
......
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