SiriTipView and SiriTipUIView not localized properly in Chinese
Originator: | startover205 | ||
Number: | rdar://FB13247537 | Date Originated: | October 8, 2023 at 6:32 PM |
Status: | Open | Resolved: | No |
Product: | iOS | Product Version: | iOS 16.2 |
Classification: | iOS SDK | Reproducible: | Yes |
There is a bug behaving differently when using String Catalog and strings file. Chinese has 4 variations: i. Chinese (Cantonese - China mainland) ii. Chinese (Cantonese - Hong Kong) iii. Chinese (Mandarin - China mainland) Iv. Chinese (Mandarin - Taiwan) When using String Catalog, 1. The phrase ‘Say’ is not localized in all 4 variations. 2. When choosing Chinese (Cantonese - Hong Kong) as the Siri language, it shows translation of Chinese (Simplified) instead of Chinese (Hong Kong). 3. When choosing Chinese (Mandarin - Taiwan) as the Siri language, it shows translation of Chinese (Simplified) instead of Chinese (Traditional). When using strings file, The translation simply doesn't work at all. Note: The above cases all work normally if we're targeting Russian so it should not be an issue of the configurations. Sample project: https://github.com/startover205/RadarAppShortcuts
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!
Update: localization not working in Russian for iOS16
After further testing, the localization also has bug in Russian for iOS16. For iOS16, the phrase ‘Say’ is localized yet the complete phrase for the shortcut is not localized. Related stackoverflow post: https://stackoverflow.com/questions/75124471/siritipview-doesnt-localise-commands