Presenting Siri Dictation with Watch in Different Language Shows English Done/Cancel Buttons and Error Text

Originator:sethfri
Number:rdar://20716363 Date Originated:04/27/2015
Status:Open Resolved:No
Product:iOS SDK Product Version:iOS 8.3, Watch OS 1.0
Classification:UI/Usability Reproducible:Always
 
Summary:
Changing Watch language and Siri language to Japanese and then calling 
- presentTextInputControllerWithSuggestions:allowedInputMode:completion: still shows the Cancel and Done buttons in English. Apple's preinstalled apps, like Messages, correctly translate these buttons, but third-party apps are forced to deal with English worldwide, which is a terrible user experience

Steps to Reproduce:
1. Open Apple Watch iPhone app
2. Change General > Language & Region > System Language to Japanese
3. In Settings.app, change General > Siri > Language to Japanese
4. Open a third-party app that calls 
- presentTextInputControllerWithSuggestions:allowedInputMode:completion:
5. Cancel and Done buttons are still in English instead of Japanese
6. Tap Done without saying anything
7. Siri's error text is still in English instead of Japanese

Expected Results:
When the system language is not English, all system text should be in the translated language

Actual Results:
Some text is still in English in third-party apps, even with the system language set to Japanese

Version:
iOS 8.3, Watch OS 1.0

Notes:


Configuration:
iPhone 6 64GB Verizon, Apple Watch Sport 42mm

Attachments:
'cancelDone.png' was successfully uploaded.

Comments

The same issue persist also on WatchOS 2.1

By perjan.duro at Dec. 19, 2015, 5:06 p.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!