navigator.language returns system language only from iOS 17.4

I am developing a web application that works on webview.

From iOS 13, users could set a specific language for each individual app, and every webview-based application knew the application language through navigator.language.

However, in iOS 17.4, this API returns the system language instead of the individual app's language in web applications.

Is this an official change in iOS 17.4 or a bug?

Answered by Hyuncheol in 792092022

This issue was fixed from iOS 17.5

Would you submit a feedback request along with how your app is launched, either by using Safari or by an embedded web view in an application? If by an embedded web view, are you using WKWebView?

We use WKWebView and this issue is occurred. This is a critical issue for those who set the language for each app. Please take action quickly.

Accepted Answer

This issue was fixed from iOS 17.5

navigator.language returns system language only from iOS 17.4
 
 
Q