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

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

By startover205 at Oct. 13, 2023, 7:15 a.m. (reply...)

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!