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?

Replies

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 both an embedded webview within our application and also employ WKWebView to launch our app.

Add a Comment

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.