Closed
Description
Description
Created new maui project. Created Strings.resx, Strings.zh.resx, Strings.zh-Hans.resx, and Strings.zh-Hant.resx files with below values of SampleText:
On MainPage.xaml added label that will display proper text according to current language:
And now, when setting Iphone Region to "China mainland" and language to "Chinese Traditional", the SampleText is taken from Chinese, Simplified, but should be taken from Chinese, Traditional:
Steps to Reproduce
- Create new maui project.
- Create localized strings in Resources (Strings.zh-Hans.resx for Chinese Simplified and Strings.zh-Hant for Chinese Traditional) with different strings in it.
- Use localized string in one of your screens
- Change your Iphone region to "China mainland" and language to "Chinese Traditional".
- Run your application and you can see that Chinese Simplified string is used.
Link to public reproduction project repository
https://github.com/Czapek83/Chinese_LanguageIssue
Version with bug
8.0.21 SR4.1
Is this a regression from previous behavior?
Not sure, did not test other versions
Last version that worked well
Unknown/Other
Affected platforms
iOS
Affected platform versions
IOS 16.7.7, IOS 17.4.1
Did you find any workaround?
Unfortunatelly, not at all.
Relevant log output
No response