Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

UIWebview Localization

On a localized Iphone (Language set to Hebrew) when we view a webpage using safari and tap on an input field we get the keyboard up with the "Next/Previous/Done" buttons in Hebrew.

When we view the same webpage using a UIWebview embedded inside our application the "Next/Previous/Done" buttons are always in English.

We were thinking that we might need to add a translation file for those fields but we do not know the keys to use.

Any pointers on this?

Edit: Started a bounty to hopefully get some pointers.

Edit: Attaching two pictures

alt text

like image 919
Nir Levy Avatar asked Oct 04 '10 14:10

Nir Levy


People also ask

What does UIWebView mean?

Android is powered by Chrome. Mobile Safari UIWebView. The UIWebView is different from the ordinary Safari browser, as it is not a stand-alone browser, but merely browser functionality that is embedded in a third party app that allows the app to display content from the web.

Is UIWebView deprecated?

Apple is phasing out UIWebView, which is used by developers for integrating web content into an app in a quick and secure manner. Apple is replacing UIWebView (and WebView) with WKWebView, an updated version, as UIWebView has been deprecated.

When was UIWebView deprecated?

New apps containing these frameworks are no longer accepted by the App Store. And last year, we announced that the App Store will no longer accept app updates containing UIWebView as of December 2020.

What is UIWebView on Facebook?

Read more here – (http://www.80vul.com/android/android-0days.txt) iOS. In the simple case, a UIWebView is just a web browser tab sharing its cookie storage with the app. However, more complex interactions are often needed between the embedded JavaScript and the app.


1 Answers

In your info.plist you can set a value called CFBundleAllowMixedLocalizations, if you check that everything should be translated to the right localized language.

like image 134
Jeroen de Leeuw Avatar answered Oct 11 '22 20:10

Jeroen de Leeuw