Wrong NativeName for CultureInfo zh-TW

Bug description:
I’ve noticed the following bug for the Chinese Traditional locale zh-TW: code new System.Globalization.CultureInfo("zh-TW").NativeName returns “中文 (台湾)” while it should be “中文 (台灣)” instead. (the last glyph is different)

Note that the suggested change matches the official .NET behavior for this CultureInfo (feel free to check on https://dotnetfiddle.net/ or other util)

Expected result:
new System.Globalization.CultureInfo("zh-TW").NativeName returns “中文 (台灣)”

Current result:
new System.Globalization.CultureInfo("zh-TW").NativeName returns “中文 (台湾)”

This looks like a .Net bug. If you change the compiler version to an older one, such as .Net 5, you will see that it’s also wrong. Unfortunately, there’s not a lot we can do with these types of bugs, it should be fixed over time as we upgrade our .Net support to the later versions. I would suggest writing a workaround to handle the incorrect value for now.